BM6P6(@ 555444222000000111222333000000000000000000000000000000000000111111111111000000000000000000000000222222222111111111111111000111111111111222222222111111111111111111111111111111111111111111111111000000000000000000000000111111222222222222111111000000000000000000000000111111000000//////......111111000000//////......000000//////.........---////////////000000000000//////000000111111111222111111111111111111111111111111111111111111111111444444333222111000//////000000000000111111111111111111111111111111111111333222111000000111222333111111111111111111111111222111111111000000//////000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000......///000000000000000////////////000000000000222111111111000000//////000000000000000000000000000000000000000000000000000000000000000///......////////////////////////000000000000000000000000000/////////............000000000000000/////////////////////....................................///////////////////////////////////////////////////000000000000000//////////////////000000000000------......//////000000000000//////.........---//////............//////////////////////////////.../////////...---,,,,,,////////////////////////------......//////000000,,,---......//////.....................///000000000000000000////////////000000000000111111111111000000000000111111111111222222222111111111000000111111111000000000000000444444333333222333333333222222222222222222222222333333333222222111111111000111111111111222222222000000000000000000000000222111111111000000//////000000000000000000000000////////////////////////000000111111111111000000111000000////////////000...///000000000///---,,,......------------..........................................//////////////////............//////............////////////........................////////////////////////........................---------............///........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------***++++++,,,,,,++++++******+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------555444222000000111222333000000000000000000000000000000000000111111111111000000000000000000000000111111111111111111222222000000111111111222222222111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222111111000000000000000000000000111000000000/////////...111000000000/////////...000000/////////.........////////////000000000000//////000000000111111111111111111111111111111111111111111111111111111111222222222111000000//////000000000000111111111111222222222222222222222222222222111000000111222222111111111111111111111111111111111111000000000///000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000......///000000000000000////////////000000000000111111111111000000000///000000000000000000000000000000000000000000000000000000000000000///......////////////////////////000000000000000000000000000000/////////.........////////////////////////////////////....................................//////////////////////////////////////////////////////000000000000//////////////////000000000000.........///////////////000/////////............//////............//////////////////////////////......//////......---,,,////////////////////////............////////////,,,---......//////.....................///000000000000000000////////////000000000000111111111111000000000000111111111111222222222111111111000000111111111111111111111111333333222222222222333333222222222222222222222222333333333222222222111111000111111111111222222222000000000000000000000000111111111111000000000///000000000000000000000000////////////////////////000000111111111111000000000///////////////000000//////000000000///...---///......------......///....................................//////////////////............//////............////////////........................////////////////////////........................---------............///........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------***++++++,,,,,,++++++******+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------444333222000000111222222000000000000000000000000000000000111111111222222000000000000000000000000000000000111222222222333000000000111111111222222111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222111111000000000000000000000000000000000000////////////000000000000////////////000000////////////......////////////000000000000//////000000000000111111111111111111111111111111000000000000000000000000000000000000000000000000000000000111111111222222333333333333333333333333222222111000000111222222111111111111111111111111111111111111000000000000000000000000000000000000000000111111111111000000000000000000000000000000////////////////////////......///000000000000000////////////000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000///......////////////////////////000000000000000000000000000000000/////////......------......//////000000////////////....................................//////////////////////////////////////////////////////000000000000//////////////////000000000000000000///////////////...////////////............//////............//////////////////////////////....../////////...------/////////////////////////////////...............,,,---......//////.....................///000000////////////000000000000000000000000111111111111000000000000111111111111222222222111111111111111111111111111111111111111222222111111111222222333222222222222222222222222333333333222222222222111000111111111111222222222000000000000000000000000111111111111000000000000000000000000000000000000///////////////////////////000000111111000000///............///000111111000000111111000000///...///......------......///....................................//////////////////............//////............////////////........................////////////////////////........................---------............///........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------***++++++,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------333222111111000111222222000000000000000000000000000000111111111222222222000000000000000000000000//////000111222333333333000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222111111000000000000000000000000000000000000////////////000000000000////////////000000//////////////////////////////000000000000//////000000000000000000111111111111111111111111////////////////////////......//////000000000111000000111111111222222222333333333333333333333333222111111111111111111222111111111111111111111111111111111000000000000000000000000000000000000000000000111111111111000000000000000000000000000000////////////////////////......///000000000000000////////////000000000000111111111000000000000000////////////////////////////////////////////////000000000000000///......////////////////////////////////////////////////000000000////////////...,,,,,,---...///000000111////////////....................................////////////////////////////////////////////////...//////000000000000///////////////000000000000111000000000//////......///////////////.........//////............//////////////////////////////......////////////....../////////////////////////////////......---------,,,---......///........................///000000////////////000000000000///000000000111111111111///000000000111111111111111111111111111111111111111111111222222222222222111111111000111111222222222222222222222222222222222222222222222222222222000000111111111222222222000000000000000000000000111111111000000000000000000000000000000000000000//////////////////////////////000000000000//////---------...///000111222111111111111111000000/////////............//////....................................//////////////////............//////............////////////........................////////////////////////........................---------............///........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++*********+++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,111111111111111111111222111111111111111111111111111111111111222222222222000000000000000000000000//////000111222333333333//////000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222111111000000000000000000000000////////////000000000000////////////000000000000//////000000000000000000////////////000000000000000000//////////////////000000000000000000000000////////////////////////.........///000000111111111111111111222222222222333333333333333333333333111111111222222111111111000000000000000000000000000000000000000000111111111111111111111111111111000000111111111111000000000000000000000000000000////////////////////////......///000000000000000////////////000000000000000000000000000000111111////////////////////////////////////////////////000000000000000///......000000000000000000000000////////////////////////111000000000////////////,,,------...///000111111////////////............////////////////////////////////////////////////////////////////////////......///000000000000000////////////000000000000111111000000/////////............/////////////////////............//////////////////////////////......///////////////...//////////////////////////////......------,,,,,,,,,---......///........................///000000.../////////000000000111///000000000111111111111///000000000111111111111111111111111111111111111111222222222333333333444111000000000111111222333222222222222222222222222222222222222222222222222000000111111111222222222000000000000000000000000000000000000000000111111//////////////////////////////////////////////////////000000000000//////------------...///111111222111111000000000000000/////////....../////////....................................//////////////////............//////............////////////........................////////////////////////........................---------............///........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***)))***++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,000000000111111111111111111111111111111111111111111111111222222222222333000000000000000000000000000000000111222222222333/////////000000000111111111111111111111111111111111111111111111111111111222222222222222222222222111111222222222222111111000000000000000000000000////////////000000000000////////////000000000000//////000000000000111111////////////000000000000000000////////////......000000000000000000000000000000000000000000000000/////////000000111111111111111111222222222222333333333333333333333333333000111222222222222111000000000000000000000000000000000000000111111111111111111111111111111111111000000111111111111000000000000000000000000000000////////////////////////......///000000000000000////////////000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000///......000000000000000000000000000000000000000000000000111111000000000/////////......//////000000111111////////////............////////////////////////////////////////////////////////////////////////---...///000000111111000////////////000000000000111000000000000000000///........./////////////////////............//////////////////////////////......///000000000//////////////////////////////.........---------------,,,---......//////.....................///000000......//////000000111111000000000000111111111111000000000000111111111111111111111111111222222222222222222333333444444555111111111111111222333444222222222222222222222222111222222222222333333333000111111111111222222222000000000000000000000000000000000000111111111111////////////////////////////////////////////////...//////000000//////...------------...///000000222111000////////////000000//////......//////000....................................//////////////////............//////............////////////........................////////////////////////........................---------............///........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***)))******+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,***++++++,,,,,,------...------,,,,,,,,,,,,++++++//////000111111111111111111111111111111111111111111111111222222222333333000000000000000000000000111111111111111111222222////////////000000000111111111111111111111111111111111111111111111111111222222222222222222222222111111222222222222111111000000000000000000000000.../////////000000000111.../////////000000000111//////000000000111111111////////////000000000000000000/////////.........000000000000000000000000111111111111111111111111000000111111111111111111111111111222222222333333222222222222222222222222000111222222222222111000000000000000000000000000///000000000111111111111111111111111111111111111000000111111111111000000000000000000000000000000000000000000000000000000......///000000000000000////////////000000000000///000000000111111111111000000000000000000000000000000000000000000000000000000000000000///......000000000000000000000000000000000000000000000000111111111000000000//////000000000111111111111111////////////............////////////////////////////////////////////////////////////////////////---...///000111111111111////////////000000000000000000000000000111111111............/////////000//////............//////////////////////////////......///000000000000000////////////////////////,,,------------------...,,,---......//////.....................///000000.........///000111111111000000000000111111111111000000000000111111111111000000111111111222222222222222333333444555555555111111111222222333444555222222222222222222222222111111222222222333333333000111111111111222222222000000000000000000000000///000000000111111111111////////////////////////////////////////////////......////////////............---------......///111000///.........//////000000////////////000000....................................//////////////////............//////............////////////........................////////////////////////........................---------............///........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***))))))***+++++++++++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++,,,,,,---......---------,,,,,,+++++++++...///000111111111111111111111111111111111111111111111222222222333333333000000000000000000000000222222222111111111111111////////////000000000000111111111111111111111111111111111111111111111111222222222222222222222222111111222222222222111111000000000000000000000000.../////////000000111111.../////////000000111111//////000000111111111222////////////000000000000000000//////.........---000000000000000000000000111111111111111111111111222222111111111111111111111111222222222333333333111111111111111111111111000111222333333222111000000000000000000000000000//////000000111111111222111111111111111111111111000000111111111111000000000000000000000000000000111111111111111111111111...//////000000000000000////////////000000000000//////000000111111111222000000000000000000000000000000000000000000000000000000000000000//////...000000000000000000000000000000000000000000000000111111111111000000000000222222222111111111111111000/////////............000000000000000000000000////////////////////////////////////////////////---...///000111111111111////////////000000000000//////000000111111222222---.........//////000000//////............//////////////////////////////......///000000000000000////////////////////////,,,,,,,,,------.........,,,---......//////.....................///000000---......///000111111222000000000000111111111111000000000000111111111111000000111111222222222222222222333333444555666666222222222222333444555666222222222222222222222222111111111222222333333333000111111111111222222222000000000000000000000000//////000000111111111222////////////////////////////////////////////////......////////////......///......---------......111000...---------...///000000////////////000000..................................../////////000//////............//////............/////////000........................////////////////////////........................---------.........//////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,+++++++++))))))***++++++++++++***************************++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++,,,,,,---......---------,,,,,,+++++++++000000//////.........---000000000000000000000000111111111111111111111111222111000000000111333333000000000000000000000000000111111111111222222222333222222111111222222333222222111111111111222222222222222222222222222222000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////---......///////////////000000000000111111111111000000000000000000000000111111111111111111111111333222222111000000000111222222222111111111000000111111111111111111111111////////////////////////000000000000000000000000333222222222111000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000111111111111000000000000////////////000000000000000000000000222111111111000000//////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000////////////000000000000111111111111000000000000000000000000//////000111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000//////.........---111000///////////////000////////////............////////////////////////......////////////..................////////////........................////////////000000000000000111111111111222222222111111111111111111111111111111111111111111111111111111111111111111111111333333222222222333444444444444333333333333222222333333333333333333333333000111111111111222222222222222222111111111000000222000//////222444555555000000000000000000000000000000//////.........---////////////////////////////////////000000000000000000////////////000000////////////............////////////////////////......------------..........................................////////////---------............///////////////////////////------------------------........................//////.........------------,,,,,,++++++,,,,,,------------------------------,,,,,,++++++,,,,,,------------,,,,,,+++++++++,,,,,,,,,++++++*********++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,++++++,,,,,,---............------,,,,,,,,,111111000000000/////////000000000000000000000000111111111111111111111111222111000000000111222333111111111111111111111111000111111111111222222222333222222111111222222333222111111000000111111222222222222222222222222222000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////---...//////000000//////000000000000111111111111000000000000000000000000111111111111111111111111333333222111111111111111222222222111111111000000111111111111111111111111000000000000000000000000000000000000000000000000222222111111111111111111000000000000000000000000000000000000000000000000000000111111111111000000000000000000111111111111000000000000////////////000000000000000000000000111111111111000000000//////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000...////////////000000000000000000000000000000000000000000000////////////...////////////000000000000000000000000000000000//////000111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000/////////............000000/////////000000111111000000000000/////////////////////////////////......////////////..................////////////........................////////////000000000000000111111111111222222222111111111111111111111111111111111111111111111111111111111111111111111111333333222222222333444444444444333333333222222222222222222222222222222222000111111111111222222222222222222111111111000000111000///000222444555555000000000000000000000000000/////////............////////////////////////////////////000000000000000000////////////000000000000//////......------////////////////////////......------------..........................................////////////---------............///////////////////////////------------------------........................///.........---------------,,,,,,++++++,,,,,,------------------------------,,,,,,++++++,,,,,,------------,,,,,,+++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,++++++,,,,,,---.........---------,,,,,,,,,222222111111111111000000000000000000000000000000111111111111111111111111111111000000111111222333222222222222222222222222000111111111111222222222222222111111111111222222222111111000000111111222222222222222222222222222000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////---...//////000000//////000000000000111111111111000000000000000000000000111111111111111111111111333333222222111111222222222222222111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000111111111111111111000000000000000000000000000000000000000000000000000000111111111111000000000000000000111111111111////////////000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000............////////////000000000000000000000000////////////000000000000............////////////000000000000000000000000//////000111111111111111000000000000000000000000////////////////////////000000000000000000000000////////////............000/////////000111222222111111111111000000000000////////////////////////......////////////..................////////////........................////////////000000000000000111111111111222222222111111111111111111111111111111111111111111111111111111111111111111111111222222222222222333444444333333333333222222222222111111111111111111111111000111111111111222222222222222222111111111111111111000///000222444444444000000000000000000000000////////////............////////////////////////////////////000000000000000000////////////000000111000000///...---------////////////////////////......------------..........................................////////////---------............///////////////////////////------------------------....................................---------------,,,,,,++++++,,,,,,------------------------------,,,,,,++++++,,,,,,---------,,,,,,,,,,,,++++++,,,,,,,,,++++++++++++***++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,++++++,,,,,,---...------------,,,,,,,,,,,,111111111111111111111111000000000000000000000000111111111111111111111111111111111111111222222222222222222222222222222222000000111111111222222222222222111111111111222222111111000000000000111111111111111111111111111111000000000000000000000000000000111111111111000000////////////////////////000000000000000000000000////////////////////////////////////////////////......///000000000000000///000000000111111111111000000000000000000000000111111111111111111111111333333222222222222222333111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000//////000000111111222222////////////////////////////////////////////////000000111111111111000000///000000000111111111111////////////000000000000000000000000000000000000111111111000000000000000111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000........./////////000000////////////////////////////////////000000000000........./////////000000//////////////////////////////000111111111111111000000000000000000000000///////////////////////////////////////////////////////////////........./////////000000222333444111111111000000000//////////////////////////////......////////////..................////////////........................////////////000000000000000000111111111222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111222333444444333333333222222222222111000000000000000000000000000000111111111222222222111111111111111111111111111000///000222444333333///////////////////////////////////////.........////////////////////////////////////000000000000000000////////////000000111111000///...------,,,////////////////////////......------------..........................................////////////---------............///////////////////////////................................................---------------------------,,,,,,++++++,,,,,,------------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,000000000000000000000000000000000000000000000000111111111111111111111111000000111111222222222222222222222222222222222222000000111111111222222222222111111000000111111222111000000000000000000111111111111111111111111111000000000000000000000000000000111111111111000000////////////////////////////////////////////////////////////////////////////////////////////////...//////000000000000000///000000000111111111111000000000000000000000000111111111111111111111111222222222111111222333333111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000/////////000000111111222////////////////////////////////////////////////000000111111111111000000///000000000111111111111.../////////000000000111000000000000000000000000000000000000000000111111222111111111000000000///000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000//////000000000111111111////////////////////////.../////////000000000111//////000000000111111111//////////////////////////////000111111111111111000000000000000000000000////////////////////////////////////////////////.........///////////////////////////000111222333000000/////////.........////////////////////////......////////////..................////////////////////////////////////////////////000000000000000000111111111222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111222333444555333333222222222111111111000000000000000000000000000000111111111222222222111111111111111111111111000//////000222333222111////////////////////////.........///////////////////////////////////////////////////000000000000000000////////////000000111000000///...---------////////////////////////......------------..........................................////////////---------............///////////////////////////................................................,,,,,,---------------------,,,,,,++++++,,,,,,------------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,/////////000000000000111000000000000000000000000111111111111111111111111000000111222222222222111222222222222222222222222000111111111111222222222111111000000000000111111111000000//////000000111111111111111111111111111000000000000000000000000000000111111111111000000000000000000000000000000////////////////////////000000000000000000000000////////////////////////...///000000111111000000000000000000111111111111000000000000000000000000111111111111111111111111111111111000111111222222111111111111111222222222111111111111111111111111111111111111111111111111000000000000000000000000//////000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000111111111111......//////000000111111000000000000000000000000000000000000111111111111222222222111111000000///000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000......//////000000111111000000000000111111111111000000000000000000000000//////000111111111111111000000000000000000000000////////////////////////000000000000000000000000.........//////////////////.........///000111111////////////............////////////////////////......////////////..................////////////////////////////////////////////////000000000000000111111111111222222222111111111111111111111111111111111111111111111111111111111111111111111111000000000111111333444555222222222222111111111111000000000000000000000000000111111111111222222222111111111111111222222222000//////111222333222000000000000000000000000000.........///////////////////////////////////////////////////000000000000000000////////////000000////////////............////////////////////////......------------..........................................////////////---------............///////////////////////////................................................,,,,,,,,,,,,---------------,,,,,,++++++,,,,,,------------------------------,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------***++++++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,++++++,,,,,,---...++++++++++++,,,,,,,,,,,,000000000111111111222222000000000000000000000000111111111111111111111111///000111222333222222111111111111111111111111111000111111111111222222222111111000000000000111111000000////////////000000111111111111111111111111000000000000000000000000000000111111111111000000000000000000000000000000////////////////////////000000000000000000000000//////////////////////////////000111111111111000000000000000111111111111000000000000000000000000111111111111111111111111000000//////000000111222000000111111111222222222111111111111111111111111000000000000000000000000000000000000000000000000000000000000000/////////000000000000000000000000000000000000000000000000000000111111111111000000000000000000111111111111.........///000111111111000000000000000000000000///000000000111111111111333333222111111000000///000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000/////////000000000000111000000000000000000000000.........///000111111111/////////000000000000111000000000000000000000000//////000111111111111111000000000000000000000000000000000000000000000000000000000000000000000000............/////////000///...............//////000000000////////////...////////////////////////......////////////..................////////////////////////////////////////////////000000000000000111111111111222222222111111111111111111111111111111111111111111111111111111111111111111111111//////000000111333444555222222222222111111111111111111111111111111111111000111111111111222222222000000111111111222222222000//////111333333111///000000000000000000000000............/////////000////////////////////////////////////000000000000000000////////////000000............////////////////////////////////////......------------..........................................////////////---------............///////////////////////////................................................++++++,,,,,,,,,------------,,,,,,++++++,,,,,,------------------------------,,,,,,++++++,,,,,,---+++++++++,,,,,,---------******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,++++++,,,,,,---...******+++++++++,,,,,,,,,111111111222222333333333000000000000000000000000111111111111111111111111///000111222333222111111000000000000000000000000000111111111111222222222111111000000000000111111000000////////////000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000////////////////////////000000000000000000000000//////////////////////////////000111111111111111000000000000111111111111000000000000000000000000111111111111111111111111//////...//////000111111000000111111222222222222111111111111111111111111////////////////////////000000000000000000000000111111000000//////......000000000000000000000000000000000000000000000000000000111111111111000000000000000000111111111111---......///000111111222000000000000000000000000//////000000111111111222333333222222111000000///000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000............/////////000000000000000000000000000---......///000111111222............/////////000000000000000000000000000//////000111111111111111000000000000000000000000111111111111111111111111000000000000000000000000---.........//////000000///......---------......111111111111000000000000////////////////////////......////////////................../////////000000000000000000000000000////////////000000000000000111111111111222222222111111111111111111111111111111111111111111111111111111111111111111111111/////////000111333444555222222222111111111111000111111111111111111111111000111111111111222222222000000111111222222222222000//////111333222111///000000000000000000000000---.........//////000000////////////////////////////////////000000000000000000////////////000000------......///000000000////////////////////////.........------............................................./////////000---------.........//////////////////////////////////////////////////////........................+++++++++,,,,,,------------,,,,,,++++++,,,,,,------------------------------,,,,,,++++++,,,,,,---+++++++++,,,,,,---------*********++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,++++++,,,,,,---...*********++++++,,,,,,,,,222222222111111111000000000000000000000000000000111111222222222222111111//////000111111111111111222111000//////000111222111111111111111111111111111111111111111111111111222111111111000000//////222222111000//////000000000000000000111111111111000000000000000000000000111111000000000000111111000000000000000000000000222111111000///......---000000000000111111111111//////000111111111111111///000111222222111000///000000000000000000000000222222222111111111000000111111222222222222111111111111222333333333333222000000111111111111000000000000000000000000000000000000////////////000000000000000000000000000000///////////////000111111111111000000//////......////////////000000000000000000000000000000000000000000000000000111111222222111111111000000////////////000111111000...---000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000222111111111000000//////000000////////////000000222111111111000000//////000000000000111111111111000111111111111222222222111111111111111111111111000000////////////000000////////////////////////////////////////////////////////////000000000000000000000000////////////000000//////.........---000///...------...///000////////////////////////000000///////////////000////////////000000000000111111111000000000000000000000000000000000000000111111222222222222111111000000000000000//////...000111111111111222222222111111111111111111111111222222222222222222222222000111111111111222222222000000000000000000000000000000000000000000000000000000000000////////////////////////////////////000000//////.........---......////////////......////////////////////////////////////////////////000000//////.........---........................000000//////.........---////////////////////////------............------............////////////................................................---------............///......---------,,,,,,,,,------------------------------------------,,,,,,---------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++222222222111111111000000000000000000000000000000000111111222222111111000///000000111111111111111222111000//////000111222111111111111111111111111111111111111111111111111111111111111000000000///222222111000000000000000000000000000111111111111000000000000000000000000111111000000000000111111000000000000000000000000111111111000///.........//////000000000111111111//////000111111111111111///000111222222111000///000000000000000000000000222222222111111111000000111111222222222222111111000000111222222222222111000000111111111111000000000000000000000000000000000000////////////000000000000000000000000000000///////////////000111111111000000000/////////...////////////000000000000000000000000000000000000000000000000000111111222111111111111000000000//////000000111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000111111111111000000000///000000////////////000000111111111111000000000///000000000000111111111111000111111111111222222222111111111111111111111111000000////////////000000////////////////////////////////////////////////////////////000000000000000000000000////////////000/////////............000///...------...///000////////////////////////000000///////////////000////////////000000000000000000000000000111111111000000000000000000000000000111111222222111111000000000000000000//////...000111111111111222222222111111111111111111111111222222222222222222222222000111111111111222222222000000000000000000000000000000000000000000000000000000000000////////////////////////////////////000/////////..................////////////......////////////////////////////////////////////////000/////////....................................000/////////............////////////////////////------............------............////////////................................................---------............///......---------,,,,,,,,,------------------------,,,,,,---------------------------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********++++++++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++222222222111111111111111000000000000000000000000000111111222222111111000///000111111222222111111111111000000000000111111111111111111111111111111111111111111111111111111111111111111000000000000222111000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000111111000000//////......//////000000000000111111//////000111111111111111000000111111111111000000000000000000000000000000222222222111111111111111111111222222222222111111//////000111111111111000000000111111111111000000000000000000000000000000000000////////////000000000000000000000000000000///////////////000111111000000000000////////////////////////000000000000000000000000000000000000000000000000000111111222111111111111000000000000000000000000111222333333000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000111111111111000000000000000000////////////000000111111111111000000000000000000000000111111111111000111111111111222222222111111111111111111111111000000////////////000000////////////////////////////////////////////////////////////000000000000000000000000////////////////////////............//////............//////000000000000000000000000000//////......///000000////////////000000000000//////000000111111222222000000000000000000000000000111111222222111111000000000111111000000///...000111111111111222222222111111111111111111111111222222222222222222222222000111111111111222222222000000000000000000000000000000000000000000000000000000000000////////////////////////////////////////////////..................////////////......////////////////////////////////////////////////////////////....................................////////////............////////////////////////------............------............////////////................................................---------............///......---------,,,,,,,,,------------------------++++++,,,,,,------......------,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++111111111111111111111111000000000000000000000000000000111111111111000000000000111222222222222111111000000000000000000111111111111111111111111111111111111111111111111111111111111000000000000000111111000000000000000111///000000000111111111111000000000000000000000000000000111111111111000000000000000000000000000000111000000000/////////...////////////000000000111//////000111111111111111000000000111111000000000000000000000000000000000111111111111111111111111111111222222222222111111///000000111111111111111000000111111111111000000////////////////////////000000////////////000000///////////////////////////////////////000000111000000000000////////////////////////000000000000000000000000000000000000000000000000000111111222111111111000000000000000111000000000111333555666000000000000000000000000////////////////////////////////////////////////////////////////////////000000000000000000000000////////////000000000000111111111000000000000000000000////////////000000111111111000000000000000///000000000111111111111000000111111111222222222111111111111111111111111000000////////////000000////////////////////////////////////////////////////////////000000000000000000000000///////////////////////////........./////////....../////////000000000000000000000000//////.........///000000////////////000000000000......///000111222222333000000000000000000000000000000111111111111000000000111111111111000//////000000111111111222222222111111111111111111111111222222222222222222222222000000111111111222222222000000000000000000000000000000000000000000000000000000000000///////////////////////////////////////////////////...............////////////......///////////////////////////////////////////////////////////////.................................///////////////.........////////////////////////------............------............////////////................................................---------............///......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,------......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++111111111111111111111111000000000000000000000000000000000111111000000000000000111222222222222222000000000111111000000000111111111111111111111111000000000000000000000000000000000000000000111111111000000000000000111111///000000000111111111111000000000000000000000000///000111111111111000///000000000000000000000000000000000000////////////...////////////000000000//////000111111111111111111000000000000000000111000000000000000000000000111111111111111111111111111111222222222222111111000111222222333333222222000000111111111111000000////////////////////////000000////////////000000///////////////////////////////////////000000111////////////000000000000////////////000000000000000000000000000000000000000000000000000111111222000000000000000000111111111000000000222444666777111111111111111111111111////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000000000000000000000000111111000000////////////000000000000000000000000111111///000000000111111111111000000111111111222222222111111111111111111111111000000////////////000000////////////////////////////////////////////////////////////000000000000000000000000////////////.........///////////////...//////////////////...////////////////////////...............///000000////////////000000000000......///000111222222333000000000000000000000000000000000111111000000000111111111111111000000///000000111111111222222222111111111111111111111111222222222222222222222222000000111111111222222222000000000000000000000000000000000000000000000000000000000000////////////////////////////////////.........///////////////......////////////......////////////////////////////////////////////////.........///////////////.................................///////////////////////////////////////------............------............////////////////////////////////////........................---------............///......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,---......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++111111111111111222222222000000000000000000000000///000000111111000000///000111222222333222222222000000111111111111000000111111111111111111111111000000000000000000000000000000000000111111111111000000000000000111111222000000000000111111111111000000000000000000000000///000111222222111000///000000000000000000000000000000000000////////////......////////////000000//////000111111111111111111111000000000000111111000000000000000000000000111111111111111222222222111111222222222222111111111111222333333333333333000000111111111111000000000000000000000000000000000000////////////000000000000000000000000000000///////////////000111111////////////000000000000////////////000000000000000000000000000000000000000000000000000111111222000000000000111111111111000000000111222444555666111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////////////////000000000000000000000000111111111111000000////////////000000000000000000111111111111000000000000111111111111000111111111111222222222111111111111111111111111000000////////////000000////////////////////////////////////////////////////////////000000000000000000000000////////////.........///////////////......////////////......////////////////////////------------...///000000////////////000000000000//////000000111111222222000000000000000000000000///000000111111000000///111111222222111111000///000111111111111222222222111111111111111111111111222222222222222222222222000111111111111222222222000000000000000000000000000000000000000000000000000000000000////////////////////////////////////.........///////////////......////////////......////////////////////////////////////////////////.........///////////////.................................///////////////////////////////////////------............------............////////////////////////////////////........................---------............///......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,,,,------++++++,,,,,,,,,,,,------++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++000000111111111222222222000000000000000000000000//////000000000000//////000111222222333333222222///000111222222111000///111111111111111111111111000000000000000000000000///000000000111111111111000000000000000111222222000000000000111111111111000000000000000000000000///000111222222111000///000000000000000000000000////////////000000000000........./////////000000//////000111111111111111222111000//////000111222000000000000000000000000000000111111111222222222111111222222222222111111000000111222222222222222000000111111111111000000000000000000000000000000000000////////////000000000000000000000000000000///////////////000111111.../////////000000000111////////////000000000000000000000000000000000000000000000000000111111222///000000000111111111111//////111222333333333333111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////////////////000000000000///000000000111111111111000000////////////000000///000000000111111111111000000000000111111111111000111111111111222222222111111111111111111111111000000////////////000000////////////////////////////////////////////////////////////000000000000000000000000////////////............/////////000---...///000000///...---------------------------------------...///000000////////////000000000000000000000000000111111111000000000000000000000000//////000000000000//////111222222222222111000000000111111111111222222222111111111111111111111111222222222222222222222222000111111111111222222222000000000000000000000000000000000000000000000000000000000000////////////////////////////////////............/////////000......////////////......////////////////////////////////////////////////............/////////000..................................../////////000////////////////////////------............------............////////////////////////////////////........................---------............///......---------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,+++++++++,,,,,,---------++++++++++++++++++++++++******+++++++++,,,,,,,,,************************++++++++++++++++++++++++*********++++++++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++000000111111222222222222000000000000000000000000//////000000000000//////111111222333333333333222///000111222222111000///111111111111111111111111000000000000000000000000//////000000111111111222000000///000000111222222000000000000111111111111000000000000000000000000...000111222222111000...000000000000000000000000////////////000000000000............/////////000//////000111111111111111222111000//////000111222000000000000000000000000000000111111222222222222111111222222222222111111//////000111111111111111000000111111111111000000000000000000000000000000000000////////////000000000000000000000000000000///////////////000111111.../////////000000111111////////////000000000000000000000000000000000000000000000000000111111222//////000000111111111222...///111222333333222111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////////////////000000000000//////000000111111111222000000////////////000000//////000000111111111222000000000000111111111111000111111111111222222222111111111111111111111111000000////////////000000////////////////////////////////////////////////////////////000000000000000000000000////////////---.........//////000000---...///000000///...---------------------------,,,,,,,,,---...///000111////////////000000000000111111111000000000000000000000000000000000000000//////000000000000//////111222222222222111000000000111111111111222222222111111111111111111111111222222222222222222222222000111111111111222222222000000000000000000000000000000000000000000000000000000000000////////////////////////////////////---.........//////000000......////////////......////////////////////////////////////////////////---.........//////000000........................---.........//////000000////////////////////////---..................---............/////////000000000000000000000000000........................---------.........//////......---------,,,,,,,,,++++++++++++++++++++++++,,,,,,+++++++++++++++++++++++++++,,,,,,---------++++++++++++++++++++++++*********++++++,,,,,,,,,************************++++++++++++++++++++++++))))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++000000000000000000111111000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000////////////000111222333111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111//////000000111111111222000000000000000000111111000000////////////000000000000000000000000000000////////////000000000000000000111111111111000000000000000000000111111222111111111111111111111111000000000000000000000000111111000000000000111111////////////////////////000000000000000000000000000000000000000000000000111000///......///000111000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000111111111111222222222000000000000000000000000222222222222222222222222000000000000000000000000222111111111000000//////111111111000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111000000000000111111000000000000000000000000000000000000111111111111000000000000000000000000000000000000111111111111////////////////////////000000000000000000000000000000////////////000000////////////////////////000000000000000000000000000000000000//////////////////............//////////////////////////////////////////////////////////////////000000000000////////////////////////222222111111000/////////000000000000000000000000000000000000000000000000111111111111111111111111000111111111111222222222222222222222222222222222222222222222222222222222111111222222222222111111222111000000000111333333111111000000000000111111000000000000000000000000......////////////......000000//////.........---////////////////////////---------.........//////////////////////////////........................////////////////////////........................////////////////////////---------............///////////////////////////000000//////.........---........................//////.........---------------------------------------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************))),,,,,,,,,,,,,,,+++***)))++++++++++++++++++++++++,,,++++++******++++++,,,+++,,,,,,,,,,,,+++******++++++++++++++++++++++++************************111111111000000000000000000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000000000000000111222333444111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111///000000000111111111111111111111000000000000000111111000000000000111111000000000000000000000000////////////000000000000000000111111111111000000000000000000000111111222111111111111111111111111000000000000000000000000111111000000000000111111111111111111111111111111000000000000000000000000000000000000000000000000111000///......///000111000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000111111111111222222222111111111111111111111111222222222222222222222222000000000000000000000000111111111111000000000///111000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111000000000000111111000000000000000000000000000000000000111111111111000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000////////////000000////////////////////////000000000000000000000000000000000000//////////////////............//////////////////////////////////////////////////////////////////000000000000////////////////////////000000000000000111111111000000000000000000000000000000000000000000000000111111111111111111111111000111111111111222222222222222222222222222222222222222222222222222222222111111222222222222111111222111000000000111222333111111000000000000111111000000000000000000000000......////////////......000/////////............////////////////////////---------.........//////////////////////////////........................////////////////////////........................////////////////////////---------............///////////////////////////000/////////.........---........................//////.........---------------------------------------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++************,,,,,,,,,,,,,,,+++***)))++++++++++++++++++++++++,,,++++++******++++++,,,+++,,,,,,,,,,,,+++******++++++++++++++++++++++++************************222111111111000000//////000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000111111111111222333444444111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000111111111111222111111111000000//////222222111111111111222222000000000000000000000000////////////000000000000000000111111111111000000000000000000000111111222111111111111111111111111000000000000000000000000111111000000000000111111111111111111111111111111000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000111111111111222222222222222222222222222222222222222222222222222222222000000000000000000000000111111111111000000000000000000000000000000111111000000000000000000000000000000000000000000000000000000000000111111111111111111000000000000111111000000000000000000000000000000000111111111222222000000000000000000000000000000000000111111111111111111111111111111111111000000000000000000000000000000////////////000000////////////////////////000000000000000000000000000000000000//////////////////............//////////////////////////////////////////////////////////////////000000000000000000000000000000000000...//////000111111222222000000000000000000000000000000000000000000000000111111111111111111111111000111111111111222222222222222222222222222222222222222222222222222222222111111222222222222111111111111000000111111222333111111000000000000111111000000000000000000000000...//////000000//////...////////////............////////////////////////------........./////////////////////////////////........................////////////////////////........................////////////////////////---------............////////////////////////////////////......................................................---------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************++++++,,,,,,,,,+++******++++++++++++++++++++++++,,,++++++******++++++,,,+++,,,,,,,,,,,,+++******++++++++++++++++++++++++************************222222111111000/////////////////////////////////////////////////////////111111111111111111111111000000000000000000000000000000000000000000000000111111111111111222333444111111111111111111111111111111111111111111111111111111111111111111111111////////////////////////000000000000000111111111222222111111000/////////222111111000000111111222////////////////////////////////////000000000000000000111111111111000000000000000000000111111222111111111111111111111111000000000000000000000000111111000000000000111111111111111111111111111111////////////////////////////////////////////////000000////////////000000000000000000000000000000///////////////////////////////////////////////////000000000111111111111000000111111111222222222222222222222222222222222111111111111111111111111000000000000000000000000111111111000000000000000000000000000000111111111000000000000000000000000///////////////////////////000000000111111111111111111000000000000111111////////////////////////000000111111111222222222000000000000000000000000///000000000111111111111111111111111111111111111////////////////////////000000////////////000000////////////////////////////////////////////////000000000000//////////////////............//////////////////////////////////////////////////////////////////000000000000000000000000000000000000//////000000111111111111000000000000000000000000000000000000000000000000111111111111111111111111000000111111111222222222222222222222222222222222222222222222222222222222111111222222222222111111111111111111111222222222111111000000000000111111000000000000000000000000//////000000000000/////////////////////.........////////////////////////............////////////////////////////////////........................////////////////////////........................////////////////////////---------............///////////////////////////................................................................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********++++++,,,,,,,,,++++++***++++++++++++++++++++++++,,,++++++******++++++,,,+++,,,,,,,,,,,,+++******++++++++++++++++++++++++************************111111111111000000//////////////////////////////////////////////////////000000000000000000000000000000000000000000000000111111111111111111111111111000000000000111111222111111111111111111111111111111111111111111111111000000000000000000000000////////////////////////111111000000000000000000111111111111000000//////000000////////////000000////////////////////////////////////000000000000000000111111111111000000000000000000000111111222111111111111111111111111000000000000000000000000111111000000000000111111000000000000000000000000//////////////////////////////////////////////////////000000000000/////////////////////////////////////////////////////////////////////////////////000000000111111111111000000111111111222222222222222222222222222222222111111111111111111111111000000000000000000000000000000000000000000111111//////000000111111111111111111111111111111111111///////////////////////////000000000111111111111111111000000000000111111////////////////////////111111111111222222222222000000000000000000000000///000000000111111111111111111111111111111111111////////////////////////000000////////////000000////////////////////////////////////////////////000000000000//////////////////............//////000000000000000000000000////////////////////////////////////000000000000000000000000000000000000111111111111000000//////000000000000000000000000000000000000000000000000111111111111111111111111000000111111111222222222222222222222222222222222222222222222222222222222111111222222222222111111000000111111222222222222111111000000000000111111111111111111111111111111//////000000000000//////.........///////////////////////////////////////........./////////000000////////////////////////////////////////////////////////////////////////........................////////////////////////---------............///////////////////////////---------.......................................---.............................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++******++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,++++++******++++++,,,+++,,,,,,,,,,,,+++******++++++++++++++++++++++++************************000000000000000000000111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111000000000000000111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000111000000////////////000000000000000000000000000000////////////000000000000000000111111111111000000000000000000000111111222111111111111111111111111000000000000000000000000111111000000000000111111////////////////////////000000000000000000000000000000000000000000000000//////000000000000//////////////////////////////000000000000000000000000000000000000000000000000000000000000111111111111000111111111111222222222222222222222222222222222111111111111111111111111000000000000000000000000000000000000111111111111/////////000111111222222111111111111111111111111000000000000000000000000000000000000111111111111111111000000000000111111000000000000000000000000111111111222222222222333000000000000000000000000000000000000111111111111111111111111111111111111000000000000000000000000000000////////////000000////////////////////////000000000000000000000000000000000000//////////////////............//////000000000000000000000000////////////////////////////////////000000000000000000000000000000000000222222111111000//////...000000000000000000000000000000000000000000000000111111111111111111111111000111111111111222222222222222222222222222222222222222222222222222222222111111222222222222111111000000111222222222222111111111000000000000111111111111111111111111111111///000000111111000000///.........///////////////////////////////////////....../////////000000000////////////////////////////////////////////////////////////////////////........................////////////////////////---------............///////////////////////////---------------.................................---------.......................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++******+++,,,,,,,,,++++++++++++++++++++++++++++++,,,++++++******++++++,,,+++,,,,,,,,,,,,+++******++++++++++++++++++++++++************************/////////000111111222222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111222111111000000111111222111111111111111111111111111111111111111111111111000000000000000000000000111111111111111111111111111111111111000000000////////////000111111222222111000000000000000000111000000000000000000000000////////////000000000000000000111111111111000000000000000000000111111222111111111111111111111111000000000000000000000000111111000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000...///000111111000///...////////////////////////000000000000000000000000000000000000000000000000000000000000111111111111000111111111111222222222111111111111111111111111111111111111111111111111000000000000000000000000///000000000111111111111...//////000111111222222111111111111111111111111000000000000000000000000000000000000111111111111111111000000000000111111000000000000000000000000111111111222222222333333000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000////////////000000////////////////////////000000000000000000000000000000000000//////////////////............//////000000000000000000000000////////////////////////////////////000000000000////////////////////////111111111000000000000000000000000000000000000000000000000000000000000000111111111111111111111111000111111111111222222222222222222222222222222222222222222222222222222222111111222222222222111111///000111222333222222111111111000000000000111111111111111111111111111111000000111111111111000000............/////////000////////////////////////.../////////000000000000////////////////////////////////////////////////////////////////////////........................////////////////////////---------............///////////////////////////,,,,,,,,,------.................................---------.........//////........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++)))***+++,,,,,,,,,,,,+++++++++++++++++++++++++++,,,++++++******++++++,,,+++,,,,,,,,,,,,+++******++++++++++++++++++++++++************************......///000111222333333000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111333333222222111222222222111111111111111111111111111111111111111111111111000000000000000000000000111111111111111111111111222111111111000000//////......///000111222333333222222111111111111222222000000000000000000000000////////////000000000000000000111111111111000000000000000000000111111222111111111111111111111111000000000000000000000000111111000000000000111111111111111111111111111111000000000000000000000000000000000000000000000000...///000111111000///...////////////////////////000000000000000000000000000000000000000000000000000000000000111111111111000111111111111222222222000000000000000000000000000000000000000000000000000000000000000000000000//////000000111111111222...//////000111222222222111111111111111111111111000000000000000000000000000000000000111111111111111111000000000000111111000000000000000000000000111111222222222333333333000000000000000000000000000000000000111111111111////////////////////////000000000000000000000000000000////////////000000////////////////////////000000000000000000000000000000000000//////////////////............//////000000000000000000000000////////////////////////////////////000000000000/////////////////////////////////000111111222222000000000000000000000000000000000000000000000000111111111111111111111111000111111111111222222222222222222222222222222222222222222222222222222222111111222222222222111111///000111222333222111111111111000000000000111111111111111111111111111111000000111111111111000000---.........//////000000////////////////////////////////////000000000000////////////////////////000000000000000000000000////////////////////////........................////////////////////////---------.........//////////////////////////////,,,,,,,,,------.................................---------.........//////////////////////////////------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++)))***+++,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++++++++++++++,,,+++,,,,,,,,,,,,+++******++++++++++++++++++++++++************************222222111111111111222222222222111000//////000000////////////000000000000............////////////000000000000111111111111222222222222222222222222000000000000000000000000222111000//////000111222000000000000000000000000111111111111111111111111111111000000000000111111111111000000//////......////////////000000000000222222111000/////////000000000000000000000000000......///000000000000000////////////000000000000000000000000000000000000111111111111111111111111111111222333333333333222111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000111111111111...///000111111111111111111111111111111111111111222222222111111111000000000000000000000000000000000111111111111222222222111111000000000000111111000000000000000000000000111111111111000000000000000000000000111111111111//////000000000000//////////////////000000000000000000111222222222222111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////////////////////////////............////////////111111111111000...---,,,............////////////...............///000000////////////////////////////////////000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000111111111111222222111111222222333444222222222222222222222222333222222111111222222333000000111222222222222111222222222222222222222222111111111111111111111111333222111000000111222333000000000000////////////000000000000000000000000////////////////////////000000000000000000000000///////////////000111111////////////////////////............////////////////////////////////////////////////////////////........................////////////////////////............////////////////////////////////////.........................................................------,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------++++++++++++------///...+++***))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,++++++,,,,,,---++++++++++++++++++++++++222222111111111111222222222222111000000000000000////////////000000000000....../////////000000000000000000000111111111111222222222222222222222222000000000000000000000000111111000000000000111111000000000000000000000000111111111111111111111111111111000000000000111111222111111111000000000000////////////000000000111222111000000000000000000000000000000000000000000......///000000000000000////////////000000000000000000000000000000000000111111111111111111111111111111111111222222222333111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000111111111111///000000111111111111000111111111111111111111111222222222111111111000000000000000000000000000000000111111111111222222222111111000000000000111111000000000000000000000000111111111111000000000000000000000000111111111111//////000000000000//////////////////000000000000000000111222222222222111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////////////////////////////............////////////000111111000000///...---....../////////000000000...............///000000////////////////////////////////////000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000111111111111222222111111222222333444222222222222222222222222333222222111111222222333000000111222222222222222222222222222222222222222111111111111111111111111222222111111111111222222111000000000////////////000000000000000000000000////////////////////////000000000000000000000000///////////////000111111////////////////////////............////////////////////////////////////////////////////////////........................////////////////////////............////////////////////////////////////......................................................---------,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---///---+++***))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,++++++,,,,,,---++++++++++++++++++++++++222222111111111111222222222111000000000000000000////////////000000000000///000000000000111111111000000000000111111111111222222222222222222222222000000000000000000000000000000111111111111000000000000000000000000000000111111111111111111111111111111000000000000111111222222222222111111111111/////////000000000111111000000000000000000111222000000000000000000000000......///000000000000000////////////000000000000000000000000000000000000111111111111111111111111111111000///000111222333111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000111111111111111111111222111111000000111111111111111111111111222222222111111111111111000000000000000000000000000111111111111222222222111111000000000000111111000000000000000000000000111111111111000000000000000000000000111111111111//////000000000000//////////////////000000000000000000111222222222222111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////////////////////////////............//////////////////000000000000///////////////000000000111111...............///000000////////////////////////////////////000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000111111111222222222222111111222222333444222222222222222222222222333222222111111222222333000111111222222222222222222222222222222222222222222222222222222222222222111111222222222222111111111111000000000/////////000000000000000000000000////////////////////////000000000000000000000000///////////////000111111////////////////////////............////////////////////////////////////////////////////////////........................////////////////////////............////////////////////////////////////........................------------------------...------------,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---...---+++***)))******+++,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,++++++,,,,,,---++++++++++++++++++++++++222222111111111111222222111111000000000000000111////////////000000000000000000111111111222222222///000000000111111111111111111111111111111111111000000000000000000000000///000111222222111000///000000000000000000000000111111111111111111111111111111000000000000111111111111111111111111111111//////000000000111111111000/////////000111222222////////////////////////......///000000000000000////////////000000000000000000000000000000000000111111111111111111111111222000///......000222333111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////////////////////////////////////////000000000000000000000000000000000000///000000000111111111111222222222222111111000///111111111111111111111111111111111111111111111111000000000000000000000000000000111111111222222222111111000000000000111111000000000000000000000000111111111111000000000//////000000000111111111111//////000000000000//////////////////000000000000000000111222222222222111111111111111111111111111000000000000000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////............////////////......///000000000000000000000000000111111111111...............///000000////////////////////////////////////000000000000///000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000111111111222222222222222111111222222333444222222222222222222222222333222222111111222222333000111222222333333222222222222222222222222222222222222222222222222222222000111222333333222111000111111111000000000/////////////////////////////////////////////////////////////////////////////////////////////000000111////////////////////////............////////////////////////////////////////////////////////////........................////////////////////////............////////////////////////////////////........................------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++222222111111111111222222111000000000000000111111////////////000000000000111111111111222222222222///000000000111111111111111111111111111111111111000000000000000000000000///000111222222111000///000000000000000000000000111111111111111111111111111111000000000000111111000000000000000000000000000000000000111111111111000/////////000111222222////////////////////////......///000000000000000////////////000000000000111111111111111111111111111111111111111111111111222000///......000222333111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////////////////////////////.../////////000000000111000000000000000000000000///000000000111111111111222222222222222111000///111111111111111111111111111111111111111111111111111111111111111111111111000000111111111222222222111111000000000000111111000000000000000000000000111111111111000000000//////000000000111111111111//////000000000000//////////////////000000000000000000111222222222222111111111111111111111111111000000000000000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////............////////////---...///000000111111000000000000000111111111111...............///000000////////////////////////////////////000000000000///000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222111111222222333444222222222222222222222222333222222111111222222333111111222333333333333222222222222222222222222222222222222222222222222222000111222333333222111000111111111111000000000000////////////////////////000000000000000000000000///////////////////////////////////////000000111////////////////////////............////////////////////////////////////////////////////////////........................////////////////////////............////////////////////////////////////........................------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++222222111111111111222222000000000000000111111222////////////000000000000000111111111111222222222000000000000111111111111111111111111111111111111000000000000000000000000000000111111111111000000000000000000000000000000111111111111111111111111111111000000000000111111///////////////000000000000000000111111111222222000000000000000000111222000000000000000000000000......///000000000000000////////////000000000000111111111111111111111111111111111111111111111111111111000///000111222333111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000......//////000000111111000000000000000000000000000000000000111111111111222222222333222222111111111111111111111111111111111111111111111222222222111111111111111111111111000111111111111222222222111111000000000000111111000000000000000000000000111111111111000000000000000000000000111111111111//////000000000000//////////////////000000000000000000111222222222222111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////////////////////////////............////////////......///000000111000000/////////000000000111111...............///000000////////////////////////////////////000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222333222222111111222222333444222222222222222222222222333222222111111222222333111222222333333333333333222222222222222222222222333333333333333333333333111111222222222222111111222222111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000///////////////000111111////////////////////////............////////////////////////////////////////////////////////////........................////////////////////////............////////////////////////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++222222111111111111222222000000000000000111222222////////////000000000000000000000111111111111222000000000000111111111111111111111111111111111111000000000000000000000000111111000000000000111111000000000000000000000000111111111111111111111111111111000000000000111111//////000000000111111111000000111111111222222222222111000000000000000000000000000000000000000000......///000000000000000////////////000000000000111111111111111111111111111111111111111111111111111111111111222222222333111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.........///000111111111000000000000000000000000000000000000111111111111111111222333333333222222111111111111111111111111000000111111111222222222111111111111111111111111000111111111111222222222111111000000000000111111000000000000000000000000111111111111000000000000000000000000111111111111//////000000000000//////////////////000000000000000000111222222222222111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////////////////////////////............////////////...///000000000000000///....../////////000000000...............///000000////////////////////////////////////000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222333333222222111111222222333444222222222222222222222222333222222111111222222333111222333333444444333333222222222222222222222222333333333333333333333333222222111111111111222222222222222111111111000000000000000000000000000000000000000000000000000000000000000000000000000000///////////////000111111////////////////////////............////////////////////////////////////////////////////////////........................////////////////////////............////////////////////////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++***++++++,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,---++++++++++++++++++++++++222222111111111111222222000000///000000111222222////////////000000000000///000000000000111111111000000000000111111111111000000000000000000000000000000000000000000000000222111000//////000111222000000000000000000000000111111111111111111111111111111000000000000111111000000111111222222222333000111111111111222222222222222111000//////000000000000000000000000000000...//////000000000000000////////////000000000000111111111111111111111111111111111111111111111111111111222333333333333222111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000---......///000111111222000000000000000000000000000000000000111111111111000111222333333333333333111111111111111111111111000000111111222222222222111111111111111111111111000111111111111222222222111111000000000000111111000000000000000000000000111111111111000000000000000000000000111111111111//////000000000000//////////////////000000000000000000111222222222222111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////////////////////////////............/////////000//////000000000000//////............////////////...............///000000////////////////////////////////////000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222333333333222222111111222222333444222222222222222222222222333222222222222222222333111222333333444444333333222222222222222222222222333333333333333333333333333222111000000111222333222222222111111111111000000000000000000000000000000000000000000000000000000000000000000000000000///////////////000111111////////////////////////............/////////000////////////////////////////////////////////////........................////////////////////////............/////////000////////////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++------------++++++***++++++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,---++++++++++++++++++++++++000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000000111111111111222222222111111111111111111111111000000000000000000000000000111111111111222222222111111111111111111111111222222222222222222222222111111222222222222111111000000000000000000000000000000000000111111111111111111111111000000000000000000000000000000000000---------...///000000111000000000000000000000000222222111111111111222222111111111111111111111111222222111111111111222222444222000///...///000111000000000000000000000000000000000000000000000000000000111111111111000000111111111111111111111111111111111111111000//////000000111111111111000000111111111111111111111111111111111111111111111111222222222222222222222222222222222222222222222222000000000000000000000000111111111111111111111111000000000000111111111111000000000000000000000000000000000000000000000000111111222222222222111111000000000000////////////000000000000000000000000000000000000000000000000////////////////////////222222222222222222222222111111111111111111111111000000000000000000000000000000000000////////////////////////////////////---......///////////////111111000000//////......555444222111///.........////////////////////////---------.........//////////////////////////////000000000000000000000000222111111111000000////////////000111222333333333222222222111111111000000111111111111111111111111333333333222222111111111111111222222222333333333444444444444444444444444333333333333333333333333333333333444444444555555555444444333222222222222333333333333333333333333333222222111111222222333222222222222222222222222111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////000000//////.........---////////////////////////000000//////.........------......///000/////////////////////////////////------------...///000000........................------------------------------------------------........................,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000000111111111111222222222111111111111111111111111111111111111111111111111000111111111111222222222111111111111111111111111222222222222222222222222000111111111111111111000000000000000000000000000000000000000111111111111111111111111000000000000000000000000000000000000------......///000000111000000000000000000000000222111111000000111111222111111111111111111111111222222111111111111222222333222000///...///000111000000000000000000000000000000000000000000000000000000111111111111000000111111111111111111111111111111111111111000//////000000111111111111000000111111111111111111111111111111111111111111111111222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111000000000000111111111111111111111111111111111111111111111111111111111111111111222222222222111111000000000000000000000///000000000000000000000000000000000000000000000000000000000000000000000000222222222222222222222222111111111111111111111111000000000000000000000000000000000000////////////////////////////////////---......///////////////000000000000//////......333222111000///.........////////////////////////---------.........//////////////////////////////000000000000000000000000111111111111000000000///000000000111222222222333222222222111111111000000111111111111111111111111333333333222222222111111111222222222222333333333444444444444444444444444333333333333333333333333333333333333444444444444444444333333333333333333333333333333333333333333333333222222222222333333222222222222222222222222111111111111000000000000111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000////////////////////////000/////////............////////////////////////000/////////............------...////////////...//////////////////////////////............//////........................------------------------------------------------........................,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000000111111111111222222222111111111111111111111111111111111111111111111111000111111111111222222222111111111111111111111111000000000000000000000000///000000111111000000///000000000000000000000000000000000000111111111111111111111111000000000000000000000000000000000000---......//////000000111000000000000000000000000222111111000000111111222111111111111111111111111222222111111111111222222222222000/////////000111000000000000000000000000000000000000000000000000000000111111111111000000111111111111111111111111000111111111111000000///000000111111111111000000111111111111111111111111000000000000000000000000222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111000000000111111111222222111111111111111111111111111111111111111111111111111111222222222222111111000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111222222222222222222222222111111111111111111111111000000000000000000000000000000000000////////////////////////////////////---......///////////////000000000////////////...000000///...............////////////////////////------........./////////////////////////////////000000000000000000000000111111111111000000000000111111111111111111222222222222222111111111111111222222222222222222222222333333333222222222222111222222222222333333333333444444444444444444444444333333333333333333333333222222222333333333444444444444333333333444555555444444444444444444444444333333222222222222333333333333333333333333333333222222111111111000000000111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000////////////////////////////////////............////////////////////////////////////............,,,,,,---...............////////////////////////000000///............///........................------------------------------------------------------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000000000111111111222222222111111111111111111111111111111111111111111111111000000111111111222222222111111111111111111111111000000000000000000000000//////000000000000//////000000000000000000000000///000000000111111111111111111111111000000000///////////////////////////......//////000000000000////////////////////////111111000000000000111111111111111111111111111111222222111111111111222222222111000//////000111111000000000000000000000000////////////////////////000000111111111111000000111111111111111111111111000000111111111111000///000000111111111111000000111111111111111111111111000000000000000000000000222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111000000111111111222222222111111111111111111111111111111111111111111111111111111222222222222111111000000000000000111111111000000000000000000000000////////////////////////111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000////////////////////////////////////---......///////////////////////////////////////......---------......///////////////////////////............////////////////////////////////////000000000000000000000000111111111000000000000000222222222111111111111111111111111111111111111111222222222222222222222222222222222222222222222222222222222333333333444444444444444444444444444444444444444444444444444444222222222333333333333444444444333333444555666666444444444444444444444444333333333222222333333333333333333333333333333333222222222111111111000000111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000///////////////////////////////////////.........///////////////////////////////////////.........+++,,,------......------///////////////////////////......------......///........................------------------------------------------------------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000000000111111111222222222111111111111111111111111111111111111111111111111000000111111111222222222111111111111111111111111//////////////////////////////000000000000//////000000000000000000000000///000000000111111111111111111111111000000000////////////////////////////////////000000000000000////////////////////////111000000000000000000111111111111111111111111111222222111111111111222222000000000000000000111111000000000000000000000000////////////////////////000000111111111111000000000000000000000000000000///000000111111111000000000000111111111111000000000000000000000000000000000000000000000000000000222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111111111111111222222222222111111111111111111111111111111111111111111111111111111222222222222111111///000000000111111111222111111111111111111111111////////////////////////111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000////////////////////////////////////---......///////////////.............../////////---------------......///////////////////////////........./////////000000////////////////////////000000000000000000000000000000000000000000111111222222222111111111111111111111111111111111111111222222222222222222222222222222222222222222222222222222333333333444444444444444444444444444444444444444444444444444444444222222333333333444444444444444444444555666777777555555555555555555555555444333333333333333333444333333333333333333333333222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000.........///////////////////////////////////////.........///////////////+++,,,------......------////////////////////////------,,,,,,---......///........................------------------------------------------------------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000000111111111111222222222111111111111111111111111222222222222222222222222000111111111111222222222111111111111111111111111///////////////////////////000000111111000000///000000000000000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000111000000//////000000111111111111111111111111111222222111111111111222222000000000000111111111111000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000///000000111111111111000000000111111111111000000000000000000000000000000111111111111111111111111222222222222222222222222222222222222222222222222222222222222222222222222111111111111111111111111111111111222222222222333222222222222222222222222222222222222222222222222111111222222222222111111///000000111111222222222111111111111111111111111000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000////////////////////////////////////---......///////////////---............/////////......---------......///////////////////////////....../////////000000000////////////////////////000000000000000000000000000000000000111111111111111111111111111111222222111111111111111222222222333333333333333333333333111222222222222333333333333333333333444444444444444444444444444444444444444444444444444444444444333333333444444444555555666666555555555666666777666666666666666666666666444444333333333333444444333333333333333333333333333222222222222111111111222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111000000000000000000000000.........///////////////////////////////////////.........///////////////,,,,,,---...............////////////////////////......---------......///........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000000111111111111222222222111111111111111111111111222222222222222222222222000111111111111222222222111111111111111111111111000000000000000000000000000111111111111111111000000000000000000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000111111111111111111111111222222111111111111222222//////000111111111111111000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000//////000111111111111111000000111111111111000000000000000000000000000000222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222111111111111111111111111111111111222222222333333222222222222222222222222222222222222222222222222111111222222222222111111///000000111111222333333111111111111111111111111000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111000000000000000000000000000000000000////////////////////////////////////---......///////////////---------.........////////////...............///////////////////////////.../////////000000000000////////////////////////000000000000000000000000///000000000111111111111000000000111222222222333000000111111111222222222333333333333333333333333111111222222222333333333333333333444444444444555444444444444444444444444555555555555555555555555444444555555555666666666777777666666555666666666666666666666666666666666444444333333333333444444444444444444444444444444333333222222222111111111222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111000000000000000000000000............/////////000////////////////////////............/////////000------...////////////...////////////////////////333222111000......------........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000000111111111111222222222111111111111111111111111222222222222222222222222000111111111111222222222111111111111111111111111111111111111111111111111111111222222222222111111000000000000000000000000000000000000111111111111111111111111000000000000000000000000000000000000111111111000000000000000000000000000000000000000000000////////////000000111111111111111111111111222222111111111111222222...///000111111111111111000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000//////000111111111111111000000111111111111000000000000000000000000000000333333333333333333333333222222222222222222222222222222222222222222222222222222222222222222222222111111111111111111111111111111222222222333333333222222222222222222222222222222222222222222222222111111222222222222111111///000000111222222333333111111111111111111111111000000000000000000000000////////////////////////000000000000000000000000111111111111111111111111000000000000000000000000000000000000////////////////////////////////////---......///////////////---------.........//////000000///...............////////////////////////////////////000000000000////////////////////////000000000000000000000000//////000000111111111222//////000111222333333444000000111111222222222222333333333333333333333333111111111222222333333333333333333444444444555555444444444444444444444444555555555555555555555555555555555666666666666777999888777666666555666666777777777777777777777777555444444333333444444555444444444444444444444444333333333222222222111111222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111000000000000000000000000---.........//////000000////////////////////////---.........//////000000---...//////000000//////////////////////////////888777555222///...,,,,,,........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,111111111111111111111111000000000000000000000000222111111111000000//////000111111111222222222222222222222222222222222222333222000//////000222333222222111111111111222222222222222222222222222222111111111111111111111111111111000000//////......111111111111111000//////111111111000000000000000111111000000000000111111555555333222111000000000////////////000000000000222111111111000000//////111111111000000000000000000000000000111111111111222222222111111111111000000000111222222222222111000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000111111222333333333333222111111222222222333333333333333333333333333333333444444333333222111000000222222111111222222333444000000111111222222222222222222222222222222222222333222111111333333222111222222111000//////000000000000000000000000000000000000000000000000000000111111111111111111111111000111111111111222222222111111111111111111111111///000111222222222222222000000000000000000000000000000000000////////////........................////////////////////////////////////////////////000000//////.........---////////////////////////............////////////////////////000000000000000000000000111111111111111111111000000000000000111111111000000000000000111111111111111111111111111111111111111111111111222333444444444333222111222333444444555555444444555555555555555555555555444222111333777:::999777888666444555888:::999777888888777777777888888888444;;;===888555888999777777777777666555444333222555666666555333222222333///111333444444444555666555555444333333444444444//////000111222222222222333333333333333222111000222222222111111111111000000000000000000000000000000000000000000000000000///000111111111///...---000000000000000000000000////////////////////////////////////////////////////////////////////////........................------------------------........................///............---------,,,------......------,,,...------,,,,,,------......------,,,,,,------...------,,,,,,,,,,,,++++++---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,111111111111111111111111000000000000000000000000111111111111000000000///000000000111111111222222222222222222222222222222333222000//////000222333222222111111111111222222222222222222222222222222111111111111111111111111111111000000////////////111111111111111000//////111111111111000000000000111111000000000000111111444333222111111000000111////////////000000000000111111111111000000000///000000000000000111111111000000000000111111111111222222222111111111111000000000111222222222222111000000000000000000000000////////////000000000111000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111000000000000000000000000111111222333333333333222111222222222222333333333333333333333333333333333444444333333222111111000222222222111222222333444000111111111222222222222222222222222222222222222333222111222333333333111222222111000000000000000111111111111111111111111111111111111111111111111111111111111111111111111000111111111111222222222111111111111111111111111000000111222222222222222000000000000000000000000000000000000////////////........................////////////////////////////////////////////////000/////////............////////////////////////............////////////////////////000000000000000000000000111111111111111000000000000000000000111111111111000000000000111111111111111111111111222222222222222222222222222333444444444444333222222333444444555555444444555555555555555555555555777555444555777888777555999777555555777888777555444444333222333555666777888<<<<<<777444777:::999:::999888777777777888888777777888777666666666777777777888777555333333222333222222111111111111111444444555555555555444444222333333333333222222111222222222111111111111000000000000000000000000000000000000000000000000000///000000111111000///...000000000000000000000000////////////////////////////////////////////////////////////////////////........................------------------------....................................------------,,,------......------,,,...------,,,,,,------......------,,,,,,------...------,,,,,,,,,,,,++++++---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,111111111111111111111111000000000000000000000000111111111111000000000000///000000000111111111111222222222222222222222222333222111000000111222333222222111111111111222222222222222222222222222222111111111111111111111111111000000000000/////////111111111222111111000///111111111111111111111111111111000000000000111111111111000000000000111111////////////000000000000111111111111000000000000//////000000111111222222000000000000111111111111222222222111111111111000000000111222222222222111000000000000000000000000/////////000000000111111000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111222222111111111111111111111111000000000000000000000000111222222333333333333333222222222222333333333333333333333333333333333333444444333333222222111111222222222222222333444444111111111111222222222222222222222222333333333333444222111222333444333111222222111000000000000111111111111111111111111111111111111111111111111111111111111111111111111111000111111111111222222222111111111111111111111111000000111222222222222111000000000000000000000000000000000000////////////........................////////////////////////////////////////////////////////////............////////////////////////............////////////////////////000000000000000000000000111111111111000000000000000000111111111111111111111111111111222222222222222222222222222222222222222222222222222333444444444444333333333333444555555555555444444444444444444444444444555444333444555666555333999777666666666666555444777666666666888:::===>>>777:::999555555999<<<===>>>===;;;999888777888888666666555555444333333333555555555444444333333333222222222222333333333333444555555555555444333333222222333333444333333333222222222111111111111000000000000000000000000000000000000000000000000000//////000111111000000///000000000000000000000000////////////////////////////////////////////////////////////////////////........................------------------------....................................------------,,,------......------,,,...------,,,,,,------......------,,,,,,------...------,,,,,,,,,,,,++++++------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,111111111111111111111111000000000000000000000000111111111000000000000000//////000000000111111111222222222222222222222222222222111000000111222222222222111111111111222222222222222222222222222222111111111111111111111111000000000000000000000000111111111222222111111000000111111111111111222222111111000000000000111111///////////////000111111////////////000000000000111111111000000000000000......///000111222222333///000000000111111111111222222222111111111000000000000111222222222222111000000000000000000000000//////000000000111111111000000000000000000000000000000000000000000000000000000000000000000000000000000111111111222222222111111111111111111111111111111111111111111111111111222333333444444333333222222222333333333444444444444444444444444444444444444333333333222222222333222222222222333444444222222222222222222222222222222222333333333333333444333222222333444333222222222111000000111111111111111111111111111111111111111111111111111111111111111111111111111111111000000111111111222222222111111111111111111111111000111111222222222111111000000000000000000000000000000000000////////////........................///////////////////////////////////////////////////////////////.........////////////////////////............////////////////////////000000000000///000000000111111111111000000000000000111111111000111111111111111222222222222222222222222222222333333333333333333333333333333333444444444444444333444444555555555555555444444444444444444444444444444444555666777888777777777777888999999888888555666888;;;===???@@@AAAAAACCCDDDEEEFFFIIIKKKLLLOOOOOONNNMMMJJJHHHEEECCCEEEDDDBBBAAA@@@???>>><<<>>><<<:::999999999888777333444444555555555444444333444444444444333333222222222333444444555444444222222222111111111000000000000000000000000000000//////////////////////////////000000111111111111////////////////////////////////////////////////////////////////////////////////////////////////.................................................................................---------,,,,,,,,,------......------,,,...------,,,,,,------......------,,,,,,------...------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------111111111111111111111111000000000000000000000000000000000000000000111111000000000000111111111111222222222222222222222222222111111111111111111222222222111111111111222222222222222222222222222222111111111111111111111111000000000000111111111111111111222222222222111111000000111111222222222333111111000000000000111111............///000111111////////////000000000000000000000000000000111111......///000111222222333///000000000111111111111222222222111111111000000000000111222222222222111111111111111111111111111000000000000111111111111000000000000000000000000000000000000000000000000111111111111111111111111111111111111222222222222111111111111111111111111222222222222222222222222222222333444444444444333222222333333333444444444444444444444444444444444444444444333333333333333333333222222333333444555333222222222222222222222222222333333333444444444444333222222444444333222222111111111111111222222111111111111111111111111111111111111111111111111111111111111111111111111000000111111111222222222111111111111111111111111111111222222222111111000111111111111111111111111000000000000////////////........................////////////////////////////////////////////////.........///////////////////////////////////////............////////////////////////000000000000///000000000111111111111//////000000111111111111000000111111222222222333222222222222222222222222333333333333333333333333333333333444444555555555333444555555666666555555555555555555555555555555666777888888999999:::;;;999:::===???AAABBBCCCDDDEEEHHHMMMRRRUUUUUUTTTSSSUUUVVVYYY]]]___]]][[[ZZZ```aaadddeeeccc___ZZZWWWZZZXXXVVVWWWXXXXXXWWWUUUTTTQQQLLLIIIGGGEEEBBB???===<<<<<<:::999666444333666666666666666555444444222333444555555555555555222222222111111111000000111111111111111111111111////////////////////////111000000000000111111111////////////////////////////////////////////////////////////////////////////////////////////////...........................................................................------------,,,,,,,,,,,,------......------,,,...------,,,,,,------......------,,,,,,------...------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------111111111111111111111111000000000000000000000000000000000000111111111111000111111111222222222222222222222222222222222222111111111111111111111111222222111111111111222222222222222222222222222222111111111111111111111111000000000111111111111222000111222222333222222222000000111111222333333333111111000000000000111111///////////////000111111////////////000000000000000000000000111111111111//////000000111111222222000000000000111111111111222222222111111111111000000000111222222222222111111111111111111111111111000000000111111111222222000000000000000000000000000000000000000000000000111111111111111111111111111111111222222222222333222222222222222222222222222222222222222222222222222222333444444444444444333333333333444444444444444444444444444444444444444444444444333333333333333333333333333444444555333333333333222222222222222222333333444444555555555333222333444555444222222111111111111222333333222222222222222222222222222222222222222222222222111111111111111111111111000111111111111222222222111111111111111111111111111222222222222111000000111111111111111111111111000000000000////////////........................////////////////////////////////////////////////.........///////////////////////////////////////............////////////////////////000000000000000000000000111111111111/////////000111111222222000000111111222333333333333333333333333333333333444444444444444444444444444333333333444555666777444444555666666666666555666666666666666666666666555666888888777777999:::BBBEEEJJJNNNPPPRRRTTTVVVVVVZZZ```eeehhhiiigggfffcccbbbdddiiijjjddd^^^\\\]]]```dddggggggccc___\\\[[[YYYXXX[[[___aaa```^^^\\\XXXTTTRRRTTTTTTRRRPPPPPPOOONNNKKKGGGBBB>>><<<:::999999888666444333222444444555555666555555555222222222111111111111000111111111111111111111111000000000000000000000000333222111000000000000111000000000000000000000000////////////////////////////////////////////////////////////////////////........................................................................------------,,,,,,,,,,,,,,,------......------,,,...------,,,,,,------......------,,,,,,------...------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...111111111111111111111111000000000000000000000000///000000000111111111111222222222222333333333333222222222222222222222222111111111222222111111111222222111111111111222222222222222222222222222222111111111111111111111111000000111111111222222222000111222222333333333222000000111222222333444444111111000000000000111111000000000//////000111111////////////000000000000///000000000111111111111000000000000000111111111000000000000111111111111222222222111111111111000000000111222222222222111111111111111111111111111000000111111111222222222000000000000000000000000000000000000000000000000111111111111111111111111111111111222222222333333222222222222222222222222333333333333333333333333222333444444555444444444333333333444444444444555555555555555555555555555444444444444444444444444444333333333333444555555444444333333333222222222222222333333444555555666555333333333444555444333222111111111222222333444222222222222222222222222222222222222222222222222111111111111111111111111000111111111111222222222111111111111111111111111222222222222222111000000111111111111111111111111000000000000////////////........................////////////////////////////////////////////////............/////////000////////////////////////............////////////////////////000000000000000000000000111111111111...//////000111111222222000000111222222333444444333333333333333333333333444444444444444444444444444333333333444555777888444444555666666666666666888888888888888888888888555888;;;>>>???AAAEEEHHHQQQVVV\\\```bbbdddgggiiibbbdddhhhlllooopppqqqrrruuuqqqsssyyyzzztttooonnnpppqqqrrrsssrrrpppmmmkkkhhheeeccceeeiiillljjjgggbbb^^^YYYXXX[[[\\\[[[XXXZZZZZZZZZYYYVVVSSSOOOMMMGGGFFFCCC@@@===999666444555666666666666555555444222222222111111111111000111111111111111111111111000000000000000000000000555444222000/////////000000000000000000000000000////////////////////////////////////////////////////////////////////////........................................................................---------,,,,,,,,,++++++,,,------......------,,,...------,,,,,,------......------,,,,,,------...------,,,,,,,,,,,,+++++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......111111111111111111111111000000000000000000000000//////000000111111111222222222333333333444444444222222222222222222222222111111222222222222111111222222111111111111222222222222222222222222222222111111111111111111111111000000111111222222222222000111222333333333333333000000111222333333444444111111000000000000111111111111000000000000111111////////////000000000000//////000000111111111222111111111000000000000000000000000000111111111111222222222111111111111000000000111222222222222111111111111111111111111111000111111111111222222222000000000000000000000000000000000000000000000000111111111111111111111111111111222222222333333333222222222222222222222222333333333333333333333333222333444444555555444444333333333444444444555555555555555555555555555555444444444444444444444444444333333333333444555555444444444333333222222222222222333333444555666666555444333333555555444333222111111111222333333444222222222222222222222222222222222222222222222222111111111111111111111111000111111111111222222222111111111111111111111111222222222222222111000///111111111111111111111111000000000000////////////........................////////////////////////////////////////////////---.........//////000000////////////////////////............/////////000////////////000000000000000000000000111111111111...//////000111222222222000000111222333333444444333333333333333333333333555555555555555555555555444444333333444555777888444555555666666666666666888888888888888888888888:::???EEEJJJOOOTTTZZZ___]]]bbbhhhlllnnnooorrruuu}}}vvvooogggbbb```]]]XXXSSSUUUVVVXXXZZZZZZZZZXXXWWWYYYWWWTTTOOOIIIDDD???===666777777777666555444444222222222111111111111000111111111111111111111111000000000000000000000000666555333111////////////000000000000000000000000////////////////////////////////////////////////////////////////////////........................////////////////////////........................---------,,,,,,,,,++++++,,,------......------,,,...------,,,,,,------......------,,,,,,------...---------,,,,,,,,,+++++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......222222222111111111000000//////000111111111111000000111111111111222222222222333333444444333333222333333222222222222222222111111111111111111111111222222222222222222222222222222111111111111222222222222222222222222222222222222222222222222222222000000000000000000000000000000000000000111111222222222222222222222222222222111111111000000//////000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000111111111000000000000000111111222222222222111111222222222222222222222222222222222111//////111333222222333333333444444444333333333444444444555555444444444555555555666666555555555555555555444444444555555555555555555444555555555555555555555555555444444333333444444555444444555555444444333333555555555555555555555555555555555555555555555555222222222222222222222222333333333333333333333333222222222222222111000///222222222222222222222222111111111111111111111111333333333333333333333333111111111111111111111111000000000000000000000000000000000000////////////000000000000111111111111......////////////......////////////////////////////////////////////////............////////////111111000000//////......000000000000000000000000000000000000////////////111111111111111111111111222222333333333333444444333333333333333333333333444444666666666555444333111222222333444555666666555666666777777777888999:::===>>><<<999:::AAAGGGPPPUUU\\\bbbeeehhhllloookkktttxxxlllffffffbbbccccccaaa]]]XXXTTTSSSVVVXXXZZZ[[[ZZZUUUPPPMMMHHHDDD>>>999777777888888555222111222000...111666111111222222222222222111////////////////////////333333333222111000000///000000000000000000000000////////////////////////000///...------...///000////////////////////////000000//////.........---................................................,,,,,,,,,---------......//////.........------------------------------------------,,,,,,+++++++++---------,,,,,,+++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++222222222111111111000000///000111111222222111111111111111111222222222222222333333444444333333222222222222222222222222222222222222222222222222222222222222222222222222222222222111111111111222222222222222222222222222222222222222222222222222222111111111111111111111111000000000000000111111222222222222222222222222222111111111111000000000///000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000111000000000000000000000111111222222222222111111222222222222222222222222222222222111000000111333222222333333333444444444333333444444444555555555444444444555555555666666555555555555555555555555555555555666666555555555555555555555555555555555555444444444444444444555555555555555555444333222444444444444444444444444555555555555555555555555222222222222222222222222333333333333333333333333222222222222222111000000222222222222222222222222111111111111111111111111333333333333333333333333111111111111111111111111000000000000000000000000000000000000//////////////////000000000111111111......////////////......////////////////////////////////////////////////............////////////111000000000/////////...000000000000000000000000000000000000000000000///111111111111111111111111222222333333333333444444333333333333333333333333444555666666666555444444555555555555555444333333444666777888999:::;;;<<<;;;???EEEJJJMMMRRRYYY^^^eeeiiilllmmmooottt}}}}}}zzznnnccc\\\]]]\\\[[[ZZZYYYXXXXXXXXXQQQOOOLLLIIIEEEAAA<<<999666444444666444///...000333333333333333222222111000000000000000000000000333222222111000000//////000000000000000000000000////////////////////////000///...------...///000////////////////////////000/////////............................................................,,,,,,,,,---------......//////.........------------------------------------------,,,,,,+++++++++---------,,,,,,+++++++++***++++++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++222222222111111111111111111111222333333333333222111111111111222222222333222333333444444333333222111111111111111111111111444444444444444444444444333333333333333333333333222222111111111111222222333333333333333333333333222222222222222222222222222222222222222222222222000000000000000111111222222222222222222222222222111111111111000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000111111111111222222222222111111222222222222222222222222111222222222000000222444333333333333444444444444333444444444444555555555444444555555555666666666555555555555666666666666555666666777777666666555666666666666666666666666555555444444444444555555666666666666555444333222444444444444444444444444555555555555555555555555333333333333333333333333333333333333333333333333222222222222222222111000222222222222222222222222111111111111111111111111222222333333333333333333111111111111111111111111000000000000000000000000000000000000//////////////////000000000000111111......////////////......////////////////////////////////////////////////............////////////000000000000////////////000000000000000000000000000000000000000000000000111111111111111111111111222222333333333333444444333333333333333333444444555555666666666666555555777777777777777666444444666777999::::::<<>>888666444222333777333333222222222111222222111111111111111111111111111000000000//////....../////////////////////////////////////////////////////////......////////////////////////////////////////////////.........................................................,,,,,,,,,---------..............................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,111111111111111111111111222222333444444444444333111222222222222333333333222333333444444333333222000000111111222222222222333333333333333333333333333333333333333333333333333333222222222222333333333333333333333333333333222222222222222222222222111111111111111111111111000000000000000111111222111111111111111111111111000000000000000000111111////////////////////////000000000000000000000000////////////000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111//////000000111111111111111111222222222222111111222222222222222222222222000111333333222222333444333333444444444555555555444444444555555555666666555555555666666666777777666666666777777777888888777888888999999888888777777777777777777777777777777666666555555666666777777777777777666555444333444444444444444444444444555555555555555555555555333333333333333333333333222222222333333444444444111222222333333333222222222222222222222222222222111111111111111111111111111111111222222333333333111111111111111111111111000000000000000000000000000000000000////////////...////////////000000000......////////////......////////////////////////////////////////////////............////////////////////////000000000000///////////////////////////000000000111111111222111111111111111111111111222222222333333333444444333333333444444555555555666666666666777777888888444444444555666666777888;;;???CCCGGGKKKSSS^^^fffhhhnnnzzz~~~tttkkkfff\\\[[[YYYVVVRRRQQQTTTVVVYYYQQQJJJFFFAAA999444333333222111111000111111222000000000000000000000000000000000000////////////////////////////////////////////////////////////...//////////////////...////////////////////////.........///////////////................................................,,,,,,,,,---------......---.....................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,111111111111111222222222111222333333444444333333222222222222333333333333222333333444444333333222111111111222333333444444222222222222222222222222333333333333333333333333333333222222222222333333333333333333333333333333222222222222222222222222000000000000000000000000000000000000000111111222111111111111111111111111000000000000111111111111000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111/////////000111111222222111111222222222222111111222222222222222222222222///111333444333333333444333444444444555555555555444444555555555666666666555555666666666777777777666666777777888888999999888999999999999999999888777777777777777777777777777777666666666666777777777777777777777666666555555555555555555555555555555555555555555555555555333333333333333333333333111222222333333444444555111222333333333333333333222222222222222222222222111111111111111111111111000000111111222333333333111111111111111111111111000000000000000000000000000000000000////////////......////////////000000......////////////......////////////////////////////////////////////////............////////////////////////000000000000000000000000000000000000///000000111111222222222111111111111111111111111222222333333333333444444333333333444555555666666777666666666777888999:::666555555555666999<<<>>>EEEMMMXXXaaaiiirrr~~~~~~rrrpppkkkbbb[[[XXXZZZ]]][[[WWWWWWYYYVVVLLLBBB===888777555333222222222222000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////......////////////......////////////////////////.........///////////////................................................,,,,,,,,,---------......---------...............------------------------++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------000000111111111222222222111111222333333333333333222222222333333333444444222333333444444333333222111222222333444444555555444444444444444444444444444444444444444444444444444333333222222333333444444444444444444444444444222222222222222222222222111111111111111111111111000000000000000111111222111111111111111111111111///000000000111111111111000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111...//////000111111222222111111222222222222111111222222222222222222222222///111333444444333444555444444444444555555555555555555555555666666666666555666666666777777777777666666777888888999::::::999999::::::::::::999999888888888888888888888888888777777666666777777888666666777888888888777777666666666666666666666666555555555555555555555555444444444444444444444444111111222333333444555555111222333333444444333333222222222222222222222222111111111111111111111111///000000111222222333333111111111111111111111111000000000000000000000000000000000000////////////........./////////000000......////////////......////////////////////////////////////////////////............////////////.../////////000000000111000000000000000000000000///000000111111222333333111111111111111111111111222222333333333333444444333333444444555666666666777777666666777999:::;;;999999999;;;@@@GGGNNNRRRZZZgggxxx~~~uuupppppprrr^^^ZZZYYY]]]^^^XXXPPPLLLCCCAAA===999666444333333111111111111111111111111111111111111111111111111000000000000000000000000////////////////////////---...///000000///...---////////////////////////............/////////000................................................,,,,,,,,,---------......---------.........//////------------------------+++++++++,,,,,,---------+++++++++,,,,,,---------,,,,,,,,,------------...++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------000000111111222222222222111111222333333333222222222222333333333444444444222333333444444333333222222222333444444555666666555555555555555555555555444444444444444444444444444333333222222333333444444444444444444444444444222222222222222222222222222222222222222222222222000000000000000111111222000000000000000000000000//////000000111111111222000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111...//////000111222222222111111222222222222111111222222222222222222222222///111444555444444444555444444444555555555666666555555555555666666666777666666666666777777777777666777777888999999::::::999::::::;;;;;;::::::999888888888888888888888888888888777777777777888888555666777888888999999888777777777777777777777777555555555555555555555555444444444444444444444444111111222333333444555555111222333333444444444444222222222222222222222222111111111111111111111111///000000111222222333333111111111111111111111111000000000000000000000000000000000000////////////............/////////000......////////////......////////////////////////////////////////////////............/////////000.../////////000000111111000000000000000000000000///000000111222222333333111111111111111111111111222222333333333444444444333333444444555666777777888777777666777999;;;<<<;;;;;;===BBBKKKWWWaaahhhnnn~~~oooddd[[[XXXWWWSSSOOONNNLLLIIIDDD>>>999666444333222222222222222222222222111111111111111222222222000000000000000000000000////////////////////////---...///000000///...---////////////////////////---.........//////000000................................................,,,,,,,,,---------......---------.........//////------------------------+++++++++,,,,,,---------+++++++++,,,,,,---------,,,,,,,,,---------......++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------333333333333222222222222333222222222111111000000444222000000222444444555666555444444555555444222888444555;;;===999888:::======<<<<<<<<<<<<<<<<<<@@@???<<<999666444333333111222444555666555444444333555666666555333333333222333333333222111000///333333333333222111//////000000000000000000000000111111111111111111111111111111000000000000111111000000000000000000000000000111111111111222222222222111111111000000//////000000000000111111111111000000000000000000000000//////000111111111111111222222111111111111111111000111111111111222222222000111111111111222222222333333333333333333333333222222333333333444444444222222333444444444444444555444222222333333222111000222555666555555555666444666888888777666666777:::;;;<<<;;;::::::;;;===>>>999999@@@BBB>>>===AAAAAAAAA@@@>>>===<<<;;;;;;>>>===:::888888999999777666;;;<<<777666:::;;;999666777777666333222222444666555444555666666555444555555666666555444333333444444444444444444444444666555444333333333333444444444444333333222222222444333222222111111222222222222222222222222222222111111111111111111111111000000000000000000000000000000000000000000000000////////////////////////000000//////.........---000000000000////////////////////////////////////............////////////000000000000000000000000000000000000////////////222222111111111111111111444444333222222111111000222222333444444555555666777666444444444555444444888777888;;;;;;999;;;@@@<<>>;;;777555333;;;:::888444111222555777444444333333222222111111///000000111111111111000000000000000000000000000111111111111111111111111111111000000000000111111000000000000000000000000000000111111111222222222111111111000000000//////000000000000111111111111000000000000000000000000//////000111111111111111111111111111111111111111000111111111111222222222000111111111111222222222333333333333333333333333222222333333333444444444444444555555555555444444333333444555666777777666777777777666555555666777:::<<<>>>??????@@@BBBDDDBBBCCCEEEGGGJJJMMMQQQSSSSSSSSSRRRRRRSSSTTTVVVYYYUUUTTTSSSPPPNNNMMMMMMNNNKKKJJJHHHEEEDDDCCCBBB@@@@@@DDDBBB===;;;======:::777888::::::;;;;;;<<<<<<888777666666888888777666555666666666666666666555444444444444444444444444333444444444444333222111444444444333333333222222444333222222111111222222222222222222222222222222111111111111111111111111000000000000000000000000000000000000000000000000////////////////////////000/////////............000000000000////////////////////////////////////............////////////000000000000000000000000/////////000000000000000111111111111111111111111333333333222222222222222222333333444444555555666999888777777777888777777<<<999888::::::999>>>DDDRRR\\\hhhqqq}}}|||oooddd]]]WWWTTTPPPOOOPPPOOOIIIBBB>>>:::555222111222111111000000000111111111222222000000000000000000000000000000000000000000000000000000000/////////..................////////////......------------......//////.........---------........................---------............///........................------------------------------------------------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,++++++------------------------------------------------,,,,,,++++++,,,,,,---...111222222333333444555555444444444333333333333333333333444555666777777888>>>===<<<<<<<<<>>>@@@AAA@@@???AAAEEEEEECCCBBBDDDCCCCCCBBBCCCDDDEEEGGGHHHDDDEEEFFFGGGHHHIIIIIIIIIKKKJJJIIIGGGFFFEEEDDDDDDCCCBBB???;;;666444555777333333222222222222222333000111111111111222222222000000000000000000000000000000000000000000000000111111000000000000111111000000000000000000000000000000000111111111222222111111000000000000//////000000000000111111111111000000000000000000000000//////000111111111111111111111111111111111111111000111111111111222222222000111111111111222222222333333333333333333333333333333333333444444444444222222222333333444444444333444444555666777777777;;;:::999888:::<<>>@@@BBBCCCEEEFFFFFFFFFFFFHHHJJJMMMMMMMMMNNNNNNLLLIIIGGGHHHEEEDDDCCCCCCCCCEEEFFFHHHDDDDDDDDDCCCCCCDDDDDDEEEGGGGGGFFFFFFGGGIIIKKKLLLHHHKKKMMMLLLHHHBBB===;;;666555444222222222222333555444444333222222222222000000000000000000000000////////////////////////111111000000000000111111000000000000000000000000000000000000111111111111000000000000000000/////////000000000111111111111000000000000000000000000//////000111111111111111111111111111111222222222000000111111111222222222000000111111111222222222333333333333333333333333333333333444444444444555222333333444444666777777777777777666555777:::<<<>>>???CCCHHHPPPVVVZZZ\\\tttuuuxxxzzz{{{~~~zzzwwwrrrkkkeeeaaa]]]YYYSSSNNNIIIFFFDDDCCCAAA???===;;;:::999:::999888666888777666555444444333333444444444444444444444444444777;;;>>>===:::666333444444444444444444333333444333222222111111222222222222222222222222222222111111111111111111111111///////////////////////////////////////////////////////////////////////////////////////.........000000000000////////////////////////////////////............////////////////////////////////////......///000111111222222111111111111111222222222111111222222333444555555333333444444555666666666444666888999:::;;;===>>>>>>???FFFRRR]]]gggsss~~~~~~{{{wwwcccVVVRRRQQQSSSVVVVVVSSSOOOHHH@@@999555222444444444444333111000///000000000000000000000000000000000000000000000000111111111111000000000000............////////////......------------......................................................---------............///........................------------------------------------------------+++,,,,,,------,,,,,,+++,,,,,,------------......------------------------------------------------,,,,,,,,,,,,,,,---......444333333333333333333333222333444555666777888999<<<>>>BBBDDDEEEGGGKKKNNNNNNPPPSSSSSSRRRRRRTTTUUUMMMPPPRRRPPPNNNMMMLLLLLLPPPNNNLLLJJJJJJJJJLLLMMMNNNMMMKKKIIIIIIIIIJJJKKKGGGEEECCC@@@???>>>>>>>>>HHHKKKPPPQQQPPPLLLIIIHHHBBB@@@===:::777444222111444333333222222222333444000000000000000000000000////////////////////////111111000000000000111111//////////////////////////////000000000111111111//////////////////000000///000000000111111111111000000000000000000000000//////000111111111111111000000111111111222222222000000111111111222222222000000111111111222222222333333333333333333333333333333444444444555555555888777666666666666777777777888888888999>>>EEEJJJNNNSSS]]]jjjwwwxxxttteeeaaaZZZTTTQQQPPPPPPPPPFFFDDDAAA???>>><<<:::777888777777666666777888888555555555555555555555555555777;;;>>>>>>:::666333444444444444444444444444444333222222111111222222222222222222222222222222111111111111111111111111////////////////////////////////////////////////////////////////////////.........///////////////000000000000////////////////////////////////////............////////////////////////////////////...//////000111222222333000000111111111222222222111111222333444555555666333333444555555666666777888:::;;;;;;:::;;;>>>AAAIIIMMMZZZjjjxxxmmmaaaZZZSSSQQQSSSTTTTTTSSSQQQLLLEEE>>>999333333333333222000//////111111111111111111111111111111111111111111111111111111111111000000000000............////////////......------------......---.............................................---------............///........................------------------------------------------------+++,,,,,,------,,,,,,+++,,,,,,,,,------.........------------------------------------------------------,,,,,,------...///222222222333333333333333444555777999<<<>>>@@@AAADDDFFFIIIJJJIIILLLQQQUUUllloooqqqnnnfff]]]XXXVVV]]]aaaaaa[[[TTTQQQOOOMMMUUUSSSPPPMMMLLLMMMNNNOOOOOOOOOOOONNNMMMKKKJJJIIIIIIHHHFFFDDDBBBAAA@@@???@@@AAABBBBBBCCCEEEJJJMMMLLLKKKHHHDDD@@@;;;777555222111000000111222444555000000000000000000000000000000000000000000000000111111000000000000111111/////////////////////////////////000000000111111......////////////000000000000000000111111111111000000000000000000000000//////000111111111111111000000000111222222333333000111111111111222222222000111111111111222222222333333333333333333333333333444444444555555555555777666444333333333444555444888>>>CCCIIIQQQ[[[cccpppvvv|||sssiiiccc``````UUURRRNNNJJJGGGCCC???<<<777666666555666777888999777777777777777777777777444555888999999777444222444444444444555555555555444333222222111111222222222222222222222222222222111111111111111111111111000000000000000000000000000000000000000000000000////////////////////////.........///////////////000000000000////////////////////////////////////............////////////000000000000000000000000///000000111111222222222000000000111222222333333111222222333444555555666444444444555666666777777777999:::999999<<>><<<<<<>>>BBBEEEGGGHHHIIIIIIHHHEEEBBB@@@999888555333222222333333000000000000000000000000111111111111111111111111111111000000000000111111////////////////////////////////////000000000111........./////////000000000000000000111111111111000000000000000000000000//////000111111111111111///000000111222222333333000111111111111222222222000111111111111222222222333333333333333333333333444444444444555555555555555555555666999===@@@BBBEEENNNZZZfffnnnwwwvvvrrrlllgggbbb\\\WWWSSSHHHFFFBBB???<<<:::::::::888888888888888888888888555555555555555444444333444444444444555555555666444333222222111111222222222222222222222222222222111111111111111111111111000000000000000000000000000000000000000000000000////////////////////////............/////////000000000000000////////////////////////////////////............////////////000000000000000000000000111111111111111111111111///000000111222222333333222333333333444444555555444444555555666666777777555888<<>>:::666444333333333111111111111111111111111111111111111111111111111000000000/////////..................////////////......------------......---------.........//////........................---------............///........................------------------------------------------------+++,,,,,,------,,,,,,+++******++++++,,,------------------------------------------------------------------------...//////666777999<<<>>>AAACCCDDDIIIKKKNNNRRRVVVZZZ]]]___dddhhhlllooosss{{{{{{ooommmjjjiiiiiikkknnnppp{{{}}}qqqcccZZZOOOPPPPPPPPPNNNLLLJJJIIILLLMMMLLLJJJEEEAAA???>>>;;;>>>CCCHHHKKKLLLLLLKKKEEEBBB===999444222111000000000000000000000000000111111111111111111111111111111000000000000111111////////////////////////////////////000000000000---.........//////000000000000000000111111111111000000000000000000000000//////000111111111111111///000000111222222333333000111111111111222222222000111111111111222222222333333333333333333333333444444444555555555666666888999<<>>GGGMMMNNNOOOQQQSSSYYYbbbkkkqqqsssrrrqqqzzzrrrqqq~~~}}}rrrlllmmmlllkkksss}}}|||aaa^^^hhhaaaWWWZZZZZZOOOGGGOOONNNMMMMMMLLLIIIDDD@@@FFFAAA===???EEEMMMPPPQQQSSSPPPKKKDDD>>>888444222//////000222444555333111000111111222222222222111111111000000000000111111000000000000000000000000//////000111111111111111111111000000//////......000111111111222222222222222222222222222222222222000111111111111222222222111111222222222333333333222222222222222222222222222222222222222222222222333333333333222333777999555777888888666555555666777@@@IIINNNYYYiiivvvzzzsssddd``````XXXKKKDDD===777777<<<>>>;;;666666444555:::<<<888444333444555666777777777666555333333333333333333333333333333333222222222111111111111111111111111111111222222222222222222222222000000000000000000000000000000000000000000000000//////////////////////////////............//////////////////000000000000////////////////////////000000000000111111111111111111111000000000000000111111222222222333333333666555444444333333333444888777555444444444555555666CCCPPPYYYiii|||{{{|||}}}sssfff[[[SSSQQQRRRNNNPPPOOOJJJ@@@777222111///222555555222111222555333333333222222222111111111111111111000000000000000000000000000000000000////////////////////////..........................................------......---------,,,,,,,,,111111000000///---,,,+++,,,,,,,,,---------......------------------------.........------,,,,,,,,,,,,,,,,,,---------......//////.........---------.................................////////////000AAADDDKKKSSSXXX]]]fffoooxxxyyy|||wwwwww|||tttrrrooolllssszzz}}}||||||ooouuu}}}qqqooojjj___YYYUUURRRNNNLLLLLLLLLLLLKKK@@@DDDGGGEEECCCDDDKKKQQQMMMMMMLLLJJJFFFBBB>>>;;;555333111000111222222222111111222222111111000000111111000000000000111111000000000000000000000000//////000111111111111111////////////000000000000000000000111111111222222222222222222222222222222000111111111111222222222111111222222222333333333222222222222222222222222222222222222222222222222444666777777555444555666555555444333555:::AAAFFFFFFPPP]]]mmmrrr___NNNIIIBBB>>><<<<<<:::999<<<999777999888666777;;;888999:::::::::888666555333333333333333333333333333333333222222222222111111111111111111111111111222222222222222222222222000000000000000000000000000000000000000000000000//////////////////////////////............//////////////////000000000000////////////////////////000000000000111111111111111111111111000000000000111222222222222333333333555555444444444555666666666777777666666999===@@@HHHRRR^^^lllzzz}}}~~~tttjjjaaa[[[XXXQQQQQQQQQPPPLLLEEE>>>999222111111111222222222222333222222222111111111111111111111111000000000000........................////////////////////////------------------------.................................---------,,,,,,.../////////...---,,,+++,,,,,,,,,---------......------------------------......---------,,,,,,,,,,,,,,,,,,---------......//////.........------------------------------------............/////////RRRYYYccclllpppwwwyyyuuuqqqnnnuuu{{{vvvsssvvv|||pppkkkddd]]]WWWQQQLLLIIIHHHKKKMMMJJJDDDAAABBBEEEFFFIIIMMMPPPPPPNNNJJJHHH???;;;555111000111111111222222111111000000//////111111000000000000111111000000000000000000000000//////000111111111111111.........///000111111111/////////000000000111111222222222222222222222222000111111111111222222222111111222222222333333333222222222222222222222222222222222222333333333333000333666777666444333222999888888888>>>HHHTTT\\\fffooo}}}pppkkkbbbVVVKKKDDDAAA@@@@@@<<<::::::777444666;;;:::;;;<<<<<<;;;999666555333333333333333333333333333333333333222222222222222222222222222222222222222222222222222222222222000000000000000000000000000000000000000000000000//////////////////////////////............//////////////////000000000000////////////////////////000000000000111111111111111111111111111111111111222222222222333333333333444444444444555666777888333555666666666<<>>HHHYYYggg~~~yyyxxxiii]]]UUUQQQOOONNNEEEAAA;;;777777666555444111111111000000000000///111111111111000000000///........................////////////////////////------------------------............////////////............------------+++,,,---...............,,,,,,,,,---------......------------------------------------------------,,,,,,,,,---------..............................------------------------------------............||||||~~~}}}vvvooo[[[[[[[[[XXXTTTPPPMMMLLLFFFGGGIIIKKKNNNQQQTTTUUUSSSPPPKKKFFFAAA:::444000000000//////000111222333111111000000000000111111//////////////////////////////000111111111111111111000000000/////////...////////////000000000000111111111111111111111111000000111111111222222222111111222222222333333333222222222222222222222222222222333333333444444444555555555555666999>>>CCCGGGSSSeeexxxuuuxxx}}}}}}}}}{{{{{{yyypppbbbVVVKKKIIIIIIDDD<<<888666666666666555444333222444444444444444444444444444444444333333333222222222222222222222222222222111111111111111111111111000000000000000000000000//////////////////////////////////////////////////////............//////////////////000000000000000000000000000000000000///000000000111111111111000000111111222222222333222222333333333444444444555555444444444444444555777===DDDJJJRRRcccyyy~~~sssmmm{{{}}}~~~nnn___UUURRRRRRMMMKKKHHHAAA:::555555666111111111000000000000///111111111111000000000///////////////////////////////////////////////////////////////////////////........./////////000000//////.........---------,,,---...//////000//////,,,,,,,,,---------......------------------------------------------------,,,,,,,,,---------......---.....................---------------------------------.........//////rrr{{{~~~rrr]]]MMMKKKOOOKKKJJJIIIHHHJJJMMMQQQSSSWWWUUUSSSPPPLLLDDD<<<666222111000000000111333444111111000000000000111111000000000000000000000000//////000111111111111111111111111000///........./////////000000000111111111111111111111111111111000111111111111222222222111111222222222333333333222222222222222222222222222222333333444444555555666555444444888@@@JJJQQQmmmyyy}}}mmm[[[SSSNNNHHHBBB???999888777555444333333333444444444444444444444444444444444444333333333333333333333333333333333333111111111111111111111111000000000000000000000000000000000000000000000000//////////////////////////////............//////////////////000000000000000000000000000000000000000000000000111111111111000000111111222333333333333333333333444444444444555555555444555555666666888AAAOOO^^^nnn~~~~~~}}}~~~zzzyyyuuuvvvzzzjjj\\\TTTQQQQQQRRRPPPJJJ???777444555222222111111111000000000111111111111000000000000000000000000000000000000////////////////////////////////////////////////.........//////000000111/////////.........------------...///000000000///,,,,,,,,,---------......------------------------,,,,,,,,,------------...,,,,,,,,,---------......---------................................................////////////000sss^^^QQQKKKPPPNNNKKKIIIIIILLLNNNPPPVVVVVVVVVUUUSSSMMMFFFAAA666555333111000000111222111111000000000000111111000000000000000000000000//////000111111111111111000000000000////////////000000000111111111222222111111111111111111111111000111111111111222222222111111222222222333333333222222222222222222222222222222333333444555555666555666999???IIIXXXgggppp}}}qqqdddVVVNNNLLLDDDAAA===888666555555666555555555555555555555555555444444444444333333333333333333333333333333333111111111111111111111111000000000000000000000000000000000000000000000000//////////////////////////////............//////////////////000000000000000000000000000000000000000000000000111111111111000000111222222333444444333333333444444444444555444444555666777999;;;<<>>:::555222111222222222111000000000000000111111000000000000000000000000//////////////////////////////////////////////////////000111111111111111000///...---,,,---......---------............///........................---------............///------------------------,,,,,,,,,---------......///......---------......111000000/////////000000//////...,,,...111222111|||{{{||||||yyyuuuwww{{{xxxpppzzz|||xxxvvvlllhhhcccXXXTTTRRRIIIQQQOOOOOOOOOQQQSSSTTTTTTQQQNNNIIICCC===888444222222111111000111111222333000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111222111111222222222222111111000000000000111111111111222222333333333333444444333333222333444555555555333666999999888;;;FFFPPPggguuuxxx^^^NNNHHHDDD???;;;:::888777777666555444333333444444444333333222444444444333333222222222111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000////////////////////////000000/////////.........000000000000000/////////000000000000111111111111111222222222222333333333444333333444555666666666555555;;;GGGRRRYYYcccmmm|||||||||{{{~~~yyyaaaLLLHHHNNNEEEAAA:::555333333222222111111000000000000111111000000000000000000000000////////////////////////////////////////////////...///000000111111000000000///...---,,,------...---------............///........................---------............///------------------------,,,,,,---------.........///......------.........222111000000000000000000222222222222444777888888}}}}}}}}}zzz{{{~~~uuu~~~zzzyyy|||wwwlllqqqnnnkkklllqqqzzz~~~vvvwww}}}zzz}}}{{{mmmcccXXXJJJOOONNNNNNNNNOOOQQQSSSTTTRRRRRRQQQNNNHHH@@@999444222222111111111222333444000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111222111111222222222222111111000000000111111111222222222222333333333333444444555444333222333444666888333777:::999<<>>999999888666333444333333333444444555555333333333333333333333333111111111111111111111111111111111111000000000///////////////////////////////////////////////////////////////////////////000000///////////////////////////000000111111222000000111111111222222222222222222333333333444444333444555666666666888999???AAAFFFPPP]]]ppp~~~~~~}}}uuuhhhZZZPPPTTTNNNEEE>>>999555333222222222111111000000111111000000000000000000000000////////////////////////////////////////////////,,,---......//////......//////......---------------------............///........................---------............///........................------------...........................//////000111111111000000111111222111222666<<<@@@CCCGGGLLL~~~zzzwwwpppsssyyymmmaaa```]]]WWWQQQOOOPPPQQQPPPQQQRRRRRROOOKKKGGGDDD888777444222000111222222////////////////////////000000000000000000000000000000000000000000000000000000000000000111111222111111222222222222111111111111111111222222222222222222222333333333444444111333444333222222555777999EEETTTcccvvvzzz~~~hhh^^^QQQEEE???:::777555444444333333333333444555333333333333333333333333111111111111111111111111111111111111000000000///////////////////////////////////////////////////000000000000000000000000//////000000000000000000//////000000111111222222111111111111222222222222222222333333333444444444444555666666555666999<<>>999555333333333222111111111111111000000000000000000000000000000000000000000000000////////////////////////,,,,,,---..............................------------------............///........................---------............///........................---------.........//////...............///000111000000111111333444555666<<<<<>><<<777666555444333444555555222222333333333333444444222222222222222222222222111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000//////000000000000111111000000111111111111111111111111111222222222222333333333333333444444444444555666777777666999???DDDIII[[[sss|||~~~||||||uuupppddd___WWWOOOHHHAAA;;;777444333222111111111111111000000000000000000000000000000000000000000000000////////////////////////,,,------...///...............//////......---,,,---------............///........................---------............///........................------........./////////............///000111111000111222444777:::===>>>FFFEEEJJJRRRRRROOOSSS[[[{{{pppxxx}}}zzz|||yyy}}}nnn^^^TTTSSSVVVTTTTTTTTTSSSRRRQQQPPPOOOHHHEEE???999444222111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111222111111222222222222111111111111111222222222333333222222333333333333444444333444555555666===HHHQQQfff{{{~~~vvvbbbSSSJJJHHH;;;:::888666555555666777222222222333333444444444222222222222222222222222111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000//////000000000111111111222222111111111111111111111111111222222222333333333333333444444444444555555777888888999>>>HHHPPPXXXooouuu|||sssnnnggg^^^UUUKKKBBB<<<555444333222111111111111000000000000000000000000000000000000000000000000////////////////////////------...///////////////---.../////////...---,,,---------............///........................---------............///....................................////////////............///000111222111222555999===BBBFFFHHHKKKKKKSSS]]]___\\\bbbmmmuuuttt}}}|||}}}|||vvv}}}|||jjj\\\TTTQQQSSSSSSTTTSSSRRRPPPNNNLLLNNNJJJDDD<<<777333222222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111222111111222222222222111111111111222222222333333333222222333333333444444444666666555555888CCCSSS```}}}{{{ppp^^^UUURRR???===:::888777666777888222222222333333444444444222222222222222222222222111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000//////000000111111111222333222222222111000000000111111222222222333333333333333333444444444555555444666888999;;;CCCOOOYYYjjj~~~www{{{~~~zzzrrriii___SSSHHHAAA555444333222111111111111000000000000000000000000000000000000000000000000////////////////////////---...//////000000//////---.../////////...,,,,,,---------.........//////........................---------.........//////////////////////////////............/////////000............///000222222222444777<<>>KKKNNNWWWlll~~~}}}qqqaaaXXXWWWGGG===333000111333444444//////000000111111111222000000////////////000000////////////............000000000000000000000000////////////....................................000000//////.........---....................................////////////,,,...//////...------....../////////...000444777777>>>FFFJJJKKKMMMQQQUUUfffiiioooyyyxxxwwwqqqnnnsss|||}}}zzz|||wwwxxx}}}}}}zzzzzz|||{{{yyy{{{zzzrrr\\\XXXUUUUUUWWWVVVRRRNNNLLLMMMMMMKKKGGG@@@888333000000000000000000//////000000000000000000000000000000000000000000000000222222111111111111222222222222222222222222222222111222222222222333333333222444444333333444444555888;;;@@@TTTrrrjjj___PPPFFF@@@;;;777444444555555444222222333333222222222222222222222222111111111111000000000///000000000000000000000000........./////////000000000000000000000000000000111111000000000000111111111111222222222333333333111111111222333333444444444333555888777555777;;;888;;;<<>>666333222222222000000000000111111111222000000////////////000000////////////............////////////////////////////////////....................................000/////////................................................////////////,,,...000000/////////111///000222333444666;;;???HHHKKKOOORRRWWW```jjjrrr|||xxxxxxxxxuuu{{{||||||xxxssstttzzzzzzuuuttttttvvv|||vvvxxx|||}}}{{{hhh```XXXWWW[[[[[[VVVPPPOOONNNMMMMMMLLLHHH@@@:::444111//////111222000...000000000000000000000000111111111111111111111111222222111111111111222222222222222222222222222222222222222222333333333333444555666666555555666888@@@MMMaaa~~~jjjXXXMMMFFF???:::666555555444333333333333333333333333333333333333111111111111000000000000000000000000000000000000....../////////000000000000000000000000000000000111000000000000000111111111111222222222333333333111111222222333333444444555333555999:::777777999:::BBBIIIWWWiiittt~~~xxxkkk^^^aaaYYYLLL???666222222222000000000111111111111111000000////////////000000////////////............////////////////////////////////////....................................////////////................................................////////////---///000000000000111222///222666888:::>>>EEEJJJUUUWWW[[[bbblllxxxsssdddiiirrrqqqllljjjooossswwwyyy|||vvv{{{~~~zzzyyywwwmmmbbb\\\\\\\\\ZZZWWWTTTOOOKKKKKKMMMLLLFFFAAA999444//////222333111---000000000000000000000000111111111111111111111111222222111111111111222222222222222222222222222222222222222333333333444444333333555777777666:::???GGGkkkkkkZZZQQQJJJEEE:::888666555555555555444333333333333333333333333111111111000000000000000000000000000000000000000...////////////000000000000000000000000000000000000000000000000000111222111111222222222333333333111111222222333444444555777444555999:::777777999@@@MMMXXXfffyyy~~~uuuhhhhhhcccWWWFFF:::555444444111111111111111111111111000000////////////000000////////////............////////////////////////////////////....................................///////////////.............................................///////////////000111000//////000222...333888;;;>>>CCCLLLSSS\\\```jjjvvvyyyjjjaaahhhqqqqqqkkkggg}}}|||{{{}}}zzzyyynnneee```___aaaccc[[[TTTLLLIIIJJJKKKIIIGGG???888222000333444111...000000000000000000000000000000000000000000000000222222111111111111222222222222222222222222222222222222333333333444444444444222333666555666>>>IIIZZZlll^^^TTTLLL@@@<<<888555555666555555333333333333333333333333000000000000000000111111000000000000000000000000////////////000000000111111111111111111111111111000000//////000111222222111111222222222333333333111222222333444444555555888555555888999888;;;???KKK[[[jjjxxxooommmaaaOOOAAA;;;777333222222222111111111111111000000////////////000000////////////....................................////////////.............................................///////////////....................................////////////111111111000///...000222111666;;;>>>BBBIIIUUU___mmmrrrzzzzzz{{{{{{~~~}}}|||~~~}}}wwwyyywwwxxxoooiiiggghhhjjjddd\\\SSSMMMKKKKKKJJJIIIDDD>>>777333333333222000000000000000000000000000000000000000000000000000222222111111111111222222222222222222222222222222333333333333444444444444777333222666888<<>>888666666555333333333333333333333333333000000000000111111111111000000000000000000000000/////////000000000111111111111111111111111111111////////////000111222333111111222222222333333333222222333333444444555555888666777888999<<>>BBBGGGNNNRRRYYYggg|||wwwssstttzzzyyyyyy~~~yyyzzz|||{{{wwwxxxxxxyyyzzz|||}}}~~~~~~|||}}}{{{}}}sssvvv~~~tttdddXXXooommmhhh___VVVNNNJJJIIIJJJGGGAAA999222000111333000000000000000000000000222222222222222222222222222222111111111111222222222222222222222222222222333333333444444444555555999444777CCCQQQdddsssooo{{{}}}~~~zzzuuussssssiiieeelllsssttttttuuu{{{~~~xxx~~~ttthhhVVVHHHAAA===:::777444444444444444444444444//////000000111111111222000000000000000000000000000000000000111111111111111111111111111111111111////////////000111222333111111222222222333333333222222333444444555555666444666999:::<<>>FFFcccyyytttnnnkkkgggfffiiilllnnnnnn|||{{{zzz}}}wwwhhhZZZJJJ???:::888777666666777888666555222222222222111111111111222222222111111111000000000000111111111111000000111111111111111111111111111111111111222222222222111222222222222333333333222222333333444555777888:::;;;<<>>222222444111///000111000000000////////////........................////////////////////////...............///000000//////............//////////////////////////////........................------...///////////////222555;;;???CCCHHHMMMPPP[[[ggguuu{{{uuuqqqoooooooooooonnnnnnmmmllllllooommmllljjjiiijjjkkklllkkkkkkkkkkkklllnnnpppqqqpppqqqrrrrrrsssuuuyyy|||{{{yyyuuuvvv~~~yyysssxxx~~~yyyyyyuuusssvvvyyyrrr```OOONNNIIIFFFHHHEEE===666222222111//////111222111000111111111111000000000000000111111111111222222222333333333333333333333333333333444555666666666666@@@KKKccczzzsssqqquuuuuutttvvvyyy|||||||||ppp\\\LLLDDD<<<:::777666555555333222333222222222111111111111222222222111111111111111000000111111111111000000111111111111111111111111111111111111222222222333222222222222333333333333555333222222555777999:::999===AAAPPPfffxxx}}}yyy|||zzz}}}xxxssssssooommmiiifffJJJ666777888111...444111111000000000/////////........................////////////////////////...............///000000//////............//////////////////////////////........................---///000222222111000///555;;;DDDKKKOOOUUU^^^eeennnyyy|||www}}}|||yyyvvvsssooommmlllggggggfffeeeddddddddddddbbb```]]][[[ZZZ[[[]]]___[[[\\\\\\]]]___aaacccdddfffggghhhiiikkknnnsssvvv{{{xxxuuutttxxx}}}|||rrryyy~~~yyyuuuyyy{{{ooo]]]TTTKKKFFFHHHJJJEEE<<<777333111//////000222222111111111111111000000000///000000111111111222222222333333333333333333333333222222555888888888;;;???JJJaaa{{{~~~}}}sss___RRRDDD???999444333333333333333333222222222111111111111111111111111111111111000111111222222111111000111111111111111111111111111111111222222222333333222222222333333333444444888666444555888;;;;;;::::::BBBLLL```yyy{{{xxxppplllooozzzyyyjjj___mmmzzzvvvtttsssnnnttt]]]GGG===999444333777111111111000000000//////........................////////////////////////...............///000000//////............//////////////////////////////............////////////000000000111222222333333:::BBBKKKRRRYYYeeevvv~~~|||wwwtttsssrrrqqqooollliiifffdddccc\\\[[[YYYXXXWWWVVVVVVVVVSSSQQQNNNLLLLLLMMMOOOQQQMMMMMMNNNPPPQQQSSSUUUVVVVVVXXXZZZ[[[]]]aaafffjjjrrrrrrsssvvvwwwxxxxxxyyy~~~}}}|||||||||{{{zzzzzzzzzyyy{{{{{{uuu{{{~~~rrrrrrzzzyyyqqq[[[OOOEEEFFFJJJGGG@@@;;;555333000///000222222111111111111111000000000///000000111111111222222222333333333333333333333333333222444888777777>>>HHHbbbtttvvv~~~~~~qqq___SSSKKK???777333444666888333333333222222222222111111111111111111111111111111111222222222222111111111111111111111111111111111222222222222333333333222222333333333444444444777666666888:::;;;;;;:::???MMM___yyy}}}rrrpppjjjfffkkk{{{rrr```QQQ^^^pppuuuzzz|||zzzuuurrrmmm[[[CCC666666666333111111111111000000000000////////////////////////////////////////////////...............///000000//////............//////////////////////////////........./////////000000222000......000444888;;;AAAFFFMMMRRR\\\mmm{{{zzz}}}wwwsssqqqnnnmmmfffeeebbb]]]YYYUUURRRPPPNNNMMMKKKJJJIIIJJJKKKKKKJJJIIIHHHGGGGGGHHHJJJKKKGGGHHHHHHJJJKKKLLLLLLMMMJJJKKKMMMNNNPPPSSSXXX[[[```bbbhhhpppssssssuuuyyy{{{||||||{{{yyyxxxyyyzzz|||vvvlllrrr~~~tttmmmssszzz}}}gggWWWHHHEEEGGGEEE@@@===888555222000111222222111111111111111000000000000000111111111111222222222333333333333333333333333555222444777555777DDDTTTggg{{{}}}xxx~~~~~~}}}pppaaaWWWHHH;;;444333444666333333333333222222222222111111111111111222222222111111222222222222111111222222222222222222222222222222222222333333333333333333333333444444444444333555777777888999<<>>FFFJJJMMMSSS]]]iiivvv}}}pppkkkddd___ZZZUUUOOOJJJFFFFFFFFFGGGGGGHHHHHHHHHHHHGGGGGGHHHKKKNNNQQQSSSPPPPPPQQQRRRSSSTTTUUUUUUPPPPPPQQQQQQPPPPPPOOONNNMMMMMMLLLKKKIIIJJJLLLNNNMMMJJJKKKOOOOOOPPPZZZffffffjjjppprrrsssuuuzzzvvvxxxxxxxxx{{{~~~{{{xxxyyy~~~tttpppvvvlllooowwwttt\\\NNNIIIFFFEEEFFF>>>:::666333222222222111111111111111000000000000000111111111111222222222444444444444444444444444555222444;;;@@@JJJddd}}}||||||{{{zzzyyyxxxyyyzzz{{{|||||||||~~~zzzkkkZZZMMMBBB;;;777444444444333333333222222000000111111222222222222111222222333333222222111222222222222222222222222222222333333333444444444333333333444444444555555444888:::888777>>>NNN[[[nnnwwwxxxsssdddVVVTTTVVV___kkktttzzz}}}gggKKK;;;999222222222111111111111000000000000000000000000000////////////////////////...............///000000//////............//////////////////////////////---......///000111111222...///111555;;;CCCJJJNNNQQQZZZjjj|||[[[XXXTTTNNNJJJGGGFFFEEEEEEEEEFFFGGGHHHIIIJJJJJJKKKMMMOOORRRTTTVVVWWWWWWYYYZZZ\\\^^^````````````bbb```]]]YYYXXXXXXYYYZZZUUUUUUTTTTTTTTTUUUUUUVVVVVVRRRMMMJJJKKKNNNQQQRRRQQQXXXaaahhhnnnrrrxxx|||yyyxxxvvvuuuvvvyyy|||~~~|||uuupppqqqzzznnnxxxwwwgggvvv{{{\\\FFFGGGKKKFFFCCC???999444000//////000111111111111111111111111222222111111222222333444444444444333222333555777444888>>>CCCGGG[[[}}}}}}||||||{{{~~~}}}yyyxxxwwwtttooozzz}}}|||yyyyyy}}}~~~|||{{{{{{xxxxxx{{{|||{{{}}}}}}~~~zzz~~~|||jjj]]]RRRDDD777888888666444111111222444222222222222222222222222222222222222222222222222222222222222222222222222333333333333333333333333444444444555555555555555888888888999>>>KKKaaarrr{{{ooo~~~uuujjj```TTTUUUjjj}}}zzzwww~~~dddJJJ<<<555666333000111555333...222222111111000/////////000000//////.........---////////////////////////000000//////.........---............////////////222000......///000000000555000111<<>>:::777555444444555333333333333333333333333222222222222222222222222222222222222222222222222333333333333333333333333444444555555555666666666555999===BBBQQQmmm~~~fffppp|||~~~{{{xxxiii^^^___ccceeejjjqqquuuvvv~~~pppXXX???666222444444...---000222222111111000/////////////////////............////////////////////////////////////........................////////////------...///000111222222000666AAAKKKOOOSSS\\\fff}}}EEEFFFGGGJJJMMMPPPSSSUUUTTTUUUWWWZZZ]]]```bbbcccjjjkkkmmmoooqqqrrrssssssrrrtttyyy}}}~~~}}}}}}}}}}}}{{{yyywwwvvvwwwwwwvvvtttrrrooollljjjfffdddbbbaaa```^^^[[[YYYYYYUUUPPPMMMMMMQQQXXX\\\eeejjjqqqwwwzzzyyyvvvttttttyyy|||yyytttttt{{{zzzyyy^^^IIIIIIEEECCC???:::666444333222111111111111111111111111222222111111222222333444222444555555333222333444777<<>>999666444222333333333333333333333333222222222222222222222222222222222222222222222222333333333333333333333333444444555555666666777777777;;;AAAKKKaaaqqqlll|||}}}|||}}}qqqeee^^^ZZZYYY```iiitttxxx{{{vvvVVVAAA333555777111///444222222111111000////////////////////////.........///////////////////////////////////////.....................////////////,,,...///000000111222222444===HHHNNNQQQZZZkkk{{{yyyJJJKKKMMMPPPTTTXXX[[[\\\aaabbbcccfffhhhkkklllmmmppprrruuuyyy}}}}}}zzzxxxvvvtttqqqmmmjjjhhhfffcccaaaaaa]]]WWWSSSQQQRRRTTTUUUVVV\\\eeeooouuuxxxxxxwwwvvvxxxxxxvvvsssqqqssstttyyy}}}ttt}}}pppQQQFFFDDDBBB???;;;777444222111111111111111111111111111222222111111222222333444222444555555444333555666;;;HHH[[[jjjtttyyy{{{zzz{{{wwwyyy{{{yyyvvvvvvtttxxx|||}}}{{{zzz{{{}}}}}}yyyxxx{{{{{{yyy|||}}}~~~yyykkk]]]VVVLLLCCC===888444111333333333333333333333333222222222222222222222222222222222222222222222222333333333333333333333333444444555555666777777888:::???HHHWWWsss|||nnnuuuvvvrrrlllfff___]]]bbbiii|||{{{rrrQQQ666333777444111444222222111111000/////////.........///////////////////////////////////////.........///////////////............////////////...000111111000000222444???GGGNNNPPPVVVgggPPPRRRTTTXXX\\\___bbbccchhhiiijjjmmmooorrrssstttuuuwww|||}}}xxxtttpppmmmiiiffffffccc^^^[[[ZZZXXXVVVUUUPPPUUU^^^hhhpppwwwzzz|||zzzyyyxxxxxxwwwuuurrrooogggssswwwwww___EEEDDDCCC@@@===999666333111111111111111111111111111222222111111222222333444333444555444444555888:::===OOOdddmmmnnnooooooooo|||uuuttttttuuuxxx}}}zzz{{{|||}}}zzzwwwxxx|||yyytttwww}}}}}}tttddd\\\PPPGGGAAA<<<777444333333333333333333333333222222222222222222222222222222222222222222222222333333333333333333333333444444555666777777888999888CCCPPPbbb{{{}}}qqq}}}wwwgggfffkkkooooookkkggghhhkkkuuuccc???333444444222111222222111111000/////////.........///////////////////////////////////////.........///////////////............///////////////111222222000111555999CCCIIINNNQQQ\\\sssWWWYYY\\\```dddhhhjjjlllnnnooorrruuuxxx{{{~~~~~~|||{{{{{{ssstttuuuvvvwwwwwwwwwwww||||||{{{|||}}}{{{yyyuuupppllljjjgggcccbbbbbbbbb___]]]VVVXXX\\\bbbhhhnnnsssvvvxxxyyy{{{|||{{{yyyuuurrrfffjjjsss{{{ttt|||rrrNNNEEEDDDCCC@@@<<<888444222111111111111111111111111222222111111222222333444444444444333444777;;;???EEEWWWhhhkkkiiijjjnnnppp||||||zzzvvvuuutttuuu}}}|||~~~|||sssuuu}}}{{{~~~xxxpppfffYYYNNNGGGAAA;;;666444444444444444444444444222222222222222222222222222222222222222222222222333333333333333333333333444444555666777888999999<<>>:::666333111111111111111111111111222222111111222222333444555555444333444888>>>BBBTTTcccooonnnjjjnnntttxxxyyyxxxssstttvvvzzzzzz|||zzz{{{zzz{{{|||}}}}}}~~~uuusss}}}}}}rrrbbbUUULLLEEE===777444444444444444444444444222222222222222222222222222222222222222222222222333333333333333333333333444444555666777888999999HHHaaa|||uuuwwwoooqqq}}}{{{tttkkkzzz}}}}}}aaaAAA444555555111222222111111000/////////---.........//////000000////////////////////////---.........//////000000............/////////000,,,///111111111555>>>FFFLLLSSS]]]jjjyyyfffhhhlllqqqwww|||yyyrrriiifffaaa]]]ZZZZZZ[[[\\\XXXXXXXXXXXXXXXXXXWWWWWWXXXXXXWWWVVVVVVVVVWWWWWWSSS[[[VVVOOOSSSUUUTTTZZZ```ccciiiooouuuyyy{{{|||xxxtttooommmmmmllliiigggjjjjjjiiihhheeeaaa^^^\\\eeeooozzz|||wwwuuuuuuooolllfffaaaeeevvv|||yyyvvvzzzwwwVVVBBBCCCHHH<<<:::;;;...444222000000111222111000333333333333333333333333888444555888444333BBBWWWeeeaaaiiiqqqooowww{{{}}}}}}}}}|||yyy}}}~~~}}}{{{|||nnnrrruuuwww|||}}}www|||tttjjjcccffftttuuuiiiZZZMMMLLLHHH777666777777666444333333333333333333333333333333333222222222222222222222222333333333333333333333333888333222666999;;;>>>BBB[[[wwwjjjvvvxxx~~~rrrqqqooorrrvvvsss]]]<<<444666555444222111111222222000///000000000000000000000000////////////////////////000000000000000000000000/////////000111111222222222111///000666@@@HHHLLLTTT]]]ooo|||pppkkkkkkooovvv~~~sssjjjddd```\\\ZZZWWWWWWYYY[[[___bbbdddfffeeeeeeeeeeeeeeeeeedddddddddddddddccccccdddeeeeeeccckkkfffaaaeeeeeeaaaddd^^^]]][[[\\\```gggoootttyyyxxxxxxyyyyyyuuuooojjjooooooooommmjjjeee```]]]```dddjjjqqqvvvwwwwwwvvvpppppplllgggfffpppyyyrrrmmmuuufffKKKCCCEEE>>><<<<<<222444222111000111222111000333333333333333333333333333222333333444:::LLL^^^bbbaaaiiipppzzzwwwppp}}}{{{|||||||||xxx|||uuuuuu|||xxxhhhpppvvvxxxzzz~~~}}}|||wwwnnndddaaajjj{{{|||ppp\\\QQQIII;;;666777666555444333333444333333333333333333333333222222222222222222222222333333333333333333333333777444333777:::===DDDLLLyyypppsss}}}}}}~~~|||vvvxxxzzztttsssxxx}}}yyyqqqooouuuSSS<<<444444444333111111222222000///000000000000000000000000////////////////////////000000000000000000000000/////////000111111222222333222111444<<>>777555333111111222222222111333333333333333333333333///333333111777III]]]iiihhhhhhnnnwww~~~tttxxx{{{|||~~~yyywwwzzz|||sssiiieeeggglllpppttthhhrrrzzz{{{{{{~~~}}}{{{yyyssshhh___aaammmyyyeeePPPGGG???777777555444333333444444333333333333333333333333222222222222222222222222333333333333333333444444666444555777:::@@@MMM[[[ppp{{{~~~{{{~~~|||zzzyyyxxxyyyzzz{{{xxxtttxxxxxxrrrllliiilllrrrtttzzzyyysssiiiBBB111444555333111111111222000///////////////////////////////////////////////////000000000000000000000000/////////000111111222222444222333:::DDDNNNTTTWWWeeexxx}}}yyy~~~qqqlll}}}wwwkkkcccPPPOOOOOOQQQVVV]]]dddhhhllllllmmmmmmmmmllllllkkkhhhhhhhhhiiihhhgggfffeeeeeedddeeeeeefffggghhhiiimmmtttooollluuuwwwqqqrrrqqqpppnnnkkkiiifffdddcccbbbfffnnnuuuyyyyyywwwtttsssrrrqqqooommmllljjjjjjeee```\\\___hhhrrrxxxzzztttuuuvvvtttpppkkkeeeaaalllzzz~~~xxxxxxqqq|||mmmJJJ@@@@@@AAA>>>;;;555333222111333333222111222222333333333333444444///777666222>>>XXXmmmrrrkkkjjjuuuttt~~~}}}~~~~~~vvvggg^^^]]]aaaeeeggg{{{~~~tttpppwww~~~}}}~~~~~~|||yyyzzzzzzvvvnnnfffcccfffjjjtttoooXXXNNNGGG:::888555333333444444444333333333333333333333333222222222222222222222222333333333444444444444444555555666888:::CCCWWWjjj}}}~~~{{{wwwxxxvvvsssqqqppprrrtttuuuuuutttxxxzzzsssggg```kkk|||{{{vvvwwwpppsssyyyQQQ;;;<<<666444222111111111111000/////////////////////////////////////////////////////////////////////////////////000111111222222222111444???KKKUUU\\\```qqqsssvvvyyyzzzmmmaaaXXXQQQNNNWWWZZZ^^^cccfffjjjlllmmmjjjjjjiiiiiijjjkkklllmmmjjjkkkkkklllkkkiiigggfffffffffffffffggghhhjjjjjjhhhnnnjjjfffoootttrrrvvvrrrssssssrrrpppkkkgggdddaaacccfffiiimmmqqquuuwwwxxxvvvssspppnnnmmmmmmnnnllljjjfffcccccciiiqqqvvvvvvuuutttwwwwwwooo___SSSZZZkkkoootttXXXBBBAAABBB>>><<<666444222222333444333222222222222333333444444444111999999777FFFcccssssssggggggxxx{{{~~~}}}~~~qqqggg[[[XXX___jjjrrruuuvvvsssuuuyyy{{{yyy{{{}}}{{{xxxzzzxxxwwwtttqqqlllfffbbbdddqqqzzzqqq```OOO>>>:::555333333444555444333333333333333333333333222222222222222222222222333333333444444555555555555555777999===JJJcccyyyzzzxxxwwwyyy{{{zzztttooopppooonnnmmmmmmmmmnnnooovvvxxx{{{{{{mmmeeesssqqqlllmmmwwwmmmOOOCCC888555222111111111111000/////////////////////////////////////////////////////////////////////////////////000111111222222000000777EEERRRZZZdddlllwwwhhhggg|||qqqhhh[[[QQQNNNTTT]]]dddiiijjjllllllkkkkkkmmmnnnlllkkkjjjiiiiiiiiijjjkkklllmmmnnnnnnnnnkkkiiiggggggggggggggghhhiiijjjjjjiiirrrnnnhhhnnnrrrsssyyyqqqqqqoooooonnnnnnooopppjjjjjjiiihhhhhhlllrrrvvv|||{{{xxxuuurrrpppnnnnnnnnnpppoooiiiddddddkkkrrrwwwuuuuuuyyy{{{rrr```QQQMMM\\\wwwuuutttnnnJJJBBBCCC>>><<<777555333333444444444333111222222333333444444555222888;;;???QQQiiitttpppnnnsss|||rrr|||}}}wwwtttrrreee```[[[\\\dddoooyyy~~~~~~vvvuuuxxx~~~zzzyyy|||~~~}}}zzzyyywwwuuuvvvvvvrrriiibbbYYY\\\aaakkk~~~pppSSSDDD>>>777333444555555444333333333333333333333333222222222222222222222222333333333444555555666666666666888===EEEWWWsss}}}~~~}}}{{{xxxuuuuuuxxxwwwrrrmmmkkkjjjjjjiiiiiiiiijjjjjjvvv{{{~~~{{{xxxxxxyyyyyyxxxrrr}}}{{{```BBB999666222111111111111000////////////////////////////////////////////////000000000000000000000000/////////000111111222222000222===MMMXXX```nnn|||vvveeeaaaaaaqqqRRRQQQPPPRRRYYYdddooovvvmmmooopppooollllllnnnqqqppppppooonnnmmmkkkjjjiiilllmmmnnnooonnnkkkhhhfffgggfffffffffffffffggggggooozzzxxxppppppooonnnuuupppooommmlllmmmooorrrsssmmmnnnmmmkkkiiijjjnnnqqqtttvvvxxxyyyxxxtttpppmmmlllpppsssqqqkkkhhhlllqqqwwwwwwyyy{{{zzzqqqcccWWWLLLQQQiii|||~~~TTTDDDEEE???<<<777555333333444555444333111111222333333444555555444888>>>JJJ^^^pppuuupppuuuoooxxx}}}yyysssmmmiiihhhdddeeeeeefffiiiqqqzzzxxx{{{~~~||||||~~~wwwvvvuuutttrrrpppllliii]]]VVVTTT___ppp}}}[[[IIIAAA999444444666555333333333333333333333333333222222222222222222222222333333444444555666666666888777;;;DDDRRRhhhxxx~~~~~~~~~yyy{{{~~~|||zzz~~~yyyssssssvvvwwwrrrnnnhhhgggeeeddddddeeeggghhhpppxxx|||uuummmlllmmmnnnttt}}}~~~xxxrrrooommmlllpppvvvqqqEEE:::777333000000111111111000000000000000000000000////////////////////////000000000000000000000000/////////000111111222222333777EEEVVV___fffxxxvvvggg```fffwwwMMMSSS]]]gggmmmnnnmmmkkkmmmpppsssssspppmmmmmmnnngggiiimmmooopppooommmkkknnnoooppppppooommmjjjhhhhhhhhhgggfffffffffggggggrrruuupppkkkhhhooollllllmmmmmmmmmlllkkkjjjhhhkkkmmmmmmjjjiiijjjlllgggllltttzzz{{{xxxrrrmmmjjjooouuuvvvsssqqqrrrtttvvvzzz~~~~~~xxxnnnddd^^^RRRKKK[[[[[[FFFFFF@@@<<<777666444444555555555444111111222333333444555555888:::CCCTTTiiiwwwxxxsssmmmppp{{{~~~|||zzz{{{|||zzzyyy~~~{{{zzzxxxxxxwwwwwwuuuqqqlllgggeeedddbbbggglllnnnpppuuu~~~~~~yyy~~~}}}}}}}}}vvvvvvtttppplllkkkmmmoooiiiZZZSSS\\\iiiuuujjjLLLDDD:::555555666555333333333333333333333333333222222222222222222222222333333444444555666777777999888===III[[[ttt}}}||||||~~~xxxzzz~~~{{{yyy{{{uuuooonnnqqqrrrnnnjjjgggeeebbb``````bbbeeehhhhhhrrrwwwoooeeecccffffffhhh{{{}}}uuunnnllljjjiiikkkoooPPP;;;777333000000111111111111111111111111111111111////////////////////////000000000000000000000000/////////000111111222222666<<>>===;;;999777555444444444222555777666333333999>>>PPPeee~~~vvvzzzzzzuuurrryyy{{{tttmmmhhhhhhkkkoooqqquuuzzzyyymmmkkkuuupppddd[[[[[[ZZZWWWSSSPPPPPPQQQbbbvvvcccMMMCCC<<<777555444444333333333333222222333333333333333333333333444666888777555666:::>>>MMMXXXhhhsssaaappp|||uuuxxxzzz{{{yyyvvvuuuuuuxxxtttpppoooqqqttttttsssnnnlllhhheeecccbbbbbbbbb```___^^^^^^aaabbbbbbaaa``````aaa```___\\\ZZZYYYUUUVVVUUUTTTYYYccckkkmmmtttuuutttnnnhhh___SSSHHHDDD???TTTlllsss~~~wwwpppCCC222666666111000111111111111000000000000////////////////////////000000000000000000000000000///000111111444>>>IIIRRRWWWeee|||ddd^^^^^^]]]rrrmmmjjjiiijjjkkkfff\\\RRRRRRWWW]]]dddppp|||~~~xxxrrrjjjbbb\\\ZZZZZZ[[[dddttt|||lllhhhwwwvvvqqquuuwwwxxxvvvnnneee```bbbeeebbbcccfffjjjnnnqqqpppoookkkjjjiiikkkttt~~~|||vvvfff^^^ccckkkooouuu|||{{{qqqeeeYYYJJJAAAIIIWWWzzz}}}~~~UUU???===;;;999777555444444444111444666555333555>>>FFF[[[ddd~~~qqq~~~~~~{{{~~~|||wwwrrrnnnpppvvvwww~~~{{{yyyuuunnnlllrrrzzzggg\\\[[[YYYVVVRRROOONNNMMMUUUeeeppp~~~xxxYYYEEE===:::666444444333333333333222222333333333333333333333333222444666555444777>>>DDDOOO]]]pppjjjnnnyyyooohhhdddfffhhhhhhhhhiiilllooossspppmmmnnntttxxxyyyxxxsssmmmgggeeeffffffdddbbb]]]\\\[[[\\\]]]^^^^^^\\\[[[[[[ZZZYYYWWWTTTRRRPPPMMMOOOOOONNNQQQZZZ``````lllwww}}}wwwkkk___SSSJJJFFF???III[[[lllWWW555;;;777,,,555111111111111000000000000////////////////////////000000000000000000000000//////000222222666BBBPPPWWW```sssqqqZZZ^^^aaammmooollliiikkknnnllleee]]]YYY]]]eeesss}}}rrrnnnhhh```ZZZWWWYYY[[[fffzzz}}}zzztttxxx{{{|||yyynnn```XXXZZZ___\\\^^^dddkkkqqqtttsssqqqllljjjgggkkkvvvyyymmmaaa___cccdddjjjqqq|||wwwyyysssbbbPPPHHHEEEEEElllvvv~~~```DDD===<<<999777555444444444///333555444333777BBBKKKeeeccc|||nnn}}}vvv}}}{{{{{{yyywww{{{}}}}}}rrrooolllmmmsss|||jjj___^^^[[[VVVRRROOOMMMLLLUUU^^^aaalllcccGGG>>><<<888444444444333333333222222333333333333333333333333///222444444444999BBBIIIUUUfff|||zzzggg}}}{{{vvvoooeeeYYYQQQPPPRRRRRRRRRSSSWWW___eeeiiiffffffkkkttt{{{~~~}}}rrrjjjcccaaadddeeebbb]]]\\\[[[ZZZZZZ[[[[[[YYYXXXSSSSSSSSSQQQOOOLLLIIIGGGHHHKKKKKKJJJMMMVVV[[[\\\eeexxx~~~kkk\\\RRRMMMFFF@@@AAAMMMaaahhh:::>>>666)))999111111111111000000000000////////////////////////000000000000000000000000//////000222333777EEESSS[[[ggg}}}yyyjjjZZZYYYgggjjjnnnrrrtttxxxxxxrrriiibbbaaaeeezzzuuulllkkkiiidddYYYSSSXXXbbbnnn|||wwwsss}}}hhh\\\RRRLLLPPPVVVQQQ[[[tttzzzvvvqqqnnnrrryyy|||zzz{{{yyyaaaXXX\\\bbbbbbooo{{{yyymmmaaaVVVLLLEEECCCYYYqqqxxxwwwfffGGG>>>>>><<<999666444333444666333333444444888FFFVVV___fff~~~vvvyyywwwzzz~~~yyywww{{{vvviiidddnnnzzzqqqgggfff```UUUQQQQQQMMMGGGNNNNNNQQQ^^^xxxoooSSSAAA;;;;;;666555333444444444333111333333333333333333333333666666000333;;;999>>>OOOUUUsssrrrqqqfff___WWWNNNFFFJJJIIIIIIJJJKKKMMMOOOQQQVVV]]]```aaakkkyyyyyyqqqhhhggggggeeedddbbb```___```]]]ZZZXXXXXXXXXVVVUUUUUUTTTRRRMMMGGGCCCBBBBBB@@@DDDHHHKKKMMMQQQWWW[[[ffftttxxxtttppp```OOOKKKCCCFFFEEENNNOOO}}}KKK999999333111111111111111000000000000000000000000000000000000000000000000111111111111,,,666444///444<<>><<<999666444444444444333444555444999IIIZZZjjjhhhsssooo{{{yyyvvv{{{zzzxxxwwwyyy|||pppeeecccqqq{{{kkkiiiaaaWWWQQQQQQMMMHHHIIIHHHHHHRRRkkkzzz___GGG<<<<<<777555444444444444333222333333333333333333333333444555111333:::888>>>QQQ]]]tttzzztttuuueeeYYYSSSNNNIIIDDDHHHIIIJJJKKKKKKKKKJJJJJJPPPVVVWWWXXXcccqqquuunnneeeeeeeeeeeedddcccbbbaaa]]]ZZZXXXVVVWWWWWWVVVUUUTTTSSSPPPKKKEEE@@@>>>>>>>>>???BBBFFFJJJNNNQQQRRR^^^lllvvvwwwrrrbbbPPPJJJDDDDDDBBBLLLLLLsssXXX<<<777555222111111111111000000000000000000000000000000000000000000000000111111111111,,,444333000777@@@LLL]]]aaazzzyyyfff[[[___sss||||||~~~{{{xxxwwwrrrllllllooommmpppsssppphhhcccjjjvvv|||wwwwwwvvvvvvvvvyyy}}}oooYYYRRRNNNLLLRRRUUU[[[qqq~~~vvvrrrppprrrtttwww}}}|||xxxhhhXXXZZZXXXcccmmmqqq}}}|||pppdddWWWJJJAAAIIIXXXtttyyyQQQ@@@???<<<999777555444444222333666555444;;;NNNaaallldddggglll}}}~~~xxxtttxxx{{{yyyyyyyyyyyy|||{{{sssiiicccgggzzzrrrnnndddXXXQQQOOOMMMIIIFFFCCCAAAFFF[[[wwwrrrQQQ>>>>>>888666444444444555333222333333333333333333333333222666444555:::999DDD\\\rrr~~~uuu|||xxx}}}yyypppqqq{{{~~~sssgggWWWKKKGGGFFFEEECCCFFFHHHJJJKKKKKKIIIFFFDDDFFFJJJKKKKKKTTTbbbfffbbbddddddddddddcccbbbaaa```YYYWWWTTTSSSTTTTTTTTTSSSSSSRRROOOJJJDDD???<<<<<<<<<>>>AAAEEEIIILLLMMMMMMUUUaaapppwwwrrrcccSSSKKKFFFAAA@@@JJJIIIeee~~~vvvmmmBBB666888333222222111111111000000000000000000000000000000000000000000000111111111111---333111111<<>>PPPmmmvvvuuukkkzzzwwwqqqooojjjhhhlllvvv~~~~~~{{{xxx{{{yyylllccccccjjjqqq}}}xxxtttpppnnnfff\\\OOOFFFDDDDDDEEEDDDGGGHHHIIIKKKKKKJJJHHHGGGFFFIIIJJJJJJOOOXXXZZZVVVcccbbbbbbaaa```^^^]]]\\\WWWTTTQQQPPPPPPPPPOOONNNOOOOOOMMMIIIDDD???=========BBBHHHJJJKKKLLLQQQUUURRRVVVeeeppplllaaaWWWMMMHHH???AAAKKKHHHWWW|||zzzvvvuuuvvv~~~MMM888999333222222222111111111000000///////////////////////////000000000111111111111111444000333AAAJJJUUUfffyyyrrrbbbVVViii{{{yyyyyyuuusssqqqqqqrrrpppkkkgggllltttwwwwwwwwwvvvtttwww~~~sssooonnnllloooqqqpppnnnnnnqqqtttrrrnnn]]]PPPQQQPPPRRR\\\bbbqqquuutttrrrpppoooqqqsssssssssxxxwwwttt~~~kkk\\\TTT[[[fffiiitttvvviii^^^QQQFFF@@@BBB[[[~~~zzzxxxgggEEEAAA<<<999888777555444000555888666999HHH___qqqvvvmmmuuujjjyyyxxxuuuqqqooovvv~~~yyy|||xxxmmmbbbmmmuuuggg[[[RRRLLLIIIHHHJJJHHHEEEDDDIIIYYYoookkkMMMDDD;;;999666444444555444444444444444444444444444444444888555444:::AAAYYYzzzdddaaa}}}}}}ooofffdddddddddeeeiiipppzzzrrrqqqttttttpppnnnmmmjjjeeesssvvv{{{~~~sssggg___```gggnnn~~~ttthhhbbbaaaaaa```___[[[TTTLLLFFFEEEEEEEEEEEEHHHHHHIIIJJJLLLNNNPPPQQQSSSVVVWWWWWWXXXYYYVVVRRR\\\\\\]]]]]]\\\\\\[[[ZZZVVVSSSOOOLLLKKKJJJHHHFFFFFFGGGGGGEEEBBB???>>>>>><<>>QQQiiixxx~~~rrrzzzggg}}}~~~~~~rrrrrrpppqqq{{{{{{www~~~|||wwwlllfffwwwxxxjjj___UUUMMMIIIIIIHHHGGGFFFFFFEEEKKKZZZhhh|||XXXEEE===:::666555555555555444444444444444444444444444333555222222:::CCC\\\}}}}}}\\\aaa~~~rrriiihhhdddfffhhhiiikkkoootttwwwvvvzzz~~~xxxoooqqqpppjjjaaa]]]^^^^^^\\\fffkkkqqqwww~~~vvvjjj___[[[```kkktttxxxhhhYYYTTTVVVWWWXXXXXXRRROOOJJJFFFEEEEEEEEEDDDHHHIIIJJJMMMPPPUUUYYY[[[[[[]]]^^^^^^\\\XXXTTTQQQUUUVVVWWWYYYZZZ[[[[[[[[[TTTQQQLLLIIIGGGEEECCCAAA===???AAAAAA@@@>>>>>>>>>;;;HHHSSSQQQIIIMMM```sssjjjOOONNNXXXTTTZZZ```TTTJJJ@@@FFFGGGLLLQQQNNN\\\qqqsss___XXXfff~~~wwwNNN999444333222222222222111111111000000000000000000000000000000000000111111111111333555444<<>>;;;777555555555555555555555555555555555555555333666444666???FFF[[[yyyyyyccclll{{{uuuyyymmmooopppqqqqqqrrruuuwwwrrrtttvvvuuuooolllllliiikkkjjjcccZZZVVVXXXZZZYYYYYY^^^bbbfffoooyyy{{{wwwlllggg___XXXWWW[[[bbbhhhfffZZZQQQQQQTTTTTTTTTWWWPPPMMMIIIFFFEEEEEEFFFFFFGGGIIILLLQQQVVVZZZ]]]___\\\\\\]]]]]][[[WWWUUUTTTVVVWWWXXXXXXYYYYYYXXXXXXPPPMMMIIIFFFDDDCCC@@@???;;;>>>AAABBBAAA?????????===HHHPPPNNNIIIQQQiiizzzRRRHHHQQQNNNYYYcccVVVJJJAAAFFFAAALLLVVVIIISSSfffxxxnnnqqq___:::666333333222222222111111111000000000000000000000000000000000000111111111111...222555???MMMTTTddd}}}cccYYYfff}}}~~~mmmfffgggjjjjjjppppppjjjjjjppppppjjjpppmmmkkkllllllkkknnntttuuummmhhhjjjmmmnnnnnnoooqqqpppppprrrrrrooommmmmmooommmlllnnnppppppmmmjjjiiiggg\\\TTTVVVWWWeee|||}}}rrrtttsssmmmnnntttvvvsssppprrrtttvvv|||cccSSSUUUXXXdddwwwuuulll[[[IIIBBB<<>>AAADDDEEEDDDBBBBBBBBBAAAHHHNNNLLLKKKWWWpppUUUFFFNNNLLLZZZeeeUUUJJJAAADDD;;;KKK[[[JJJRRR[[[|||jjj;;;888333333333222222222111111000000000000000000000000000000000000111111111111+++000555@@@NNNVVViii~~~qqq[[[VVVnnnuuuzzzxxxmmmaaa[[[[[[[[[dddcccbbbbbbdddhhhlllnnnkkklllnnnoooooonnnlllkkkfffgggiiijjjllllllmmmmmmtttsssrrrrrrssssssqqqppprrrqqqooommmkkkkkkkkkllldddbbbSSSPPPWWWWWWlllyyyqqqqqqnnnmmmppptttqqqjjjddddddlllpppqqqttt[[[TTTXXXaaaooo~~~qqq]]]OOOCCCAAAAAANNNkkkllljjj{{{pppjjjyyy___BBBAAA<<<555777222777444888999;;;HHH___pppwwwttt~~~~~~wwwlllhhhjjjzzzxxxzzz~~~~~~|||}}}}}}oooggggggpppyyyjjjgggnnnoooccc]]]WWWMMMEEEEEEGGGHHHEEEBBBBBBHHHMMMuuu{{{RRRCCC@@@;;;666666777666333555555555444444333333333666777666>>>JJJQQQaaa|||qqqwwwhhhgggeeecccaaa______^^^]]]\\\\\\[[[ZZZYYYXXXXXXVVVWWWZZZ\\\]]]]]]\\\[[[XXXYYYXXXWWWUUUUUUWWWYYYWWWVVVTTTTTTTTTVVVXXXYYYXXXWWWPPPGGGDDDHHHKKKKKKGGGKKKQQQUUUYYY^^^aaaaaaccccccffflllrrruuuuuussstttiii\\\UUUUUUTTTQQQMMMIIIDDDAAAAAA@@@<<<===@@@@@@CCCFFFGGGGGGFFFGGGGGGCCCLLLSSSWWWaaaqqquuu\\\FFFEEEKKKOOOTTT[[[SSSMMMCCC???HHHTTTUUUOOOKKKzzz|||EEE777222333333222111000000111000000000000000000000000////////////000000000000333...444DDDOOOXXXqqq~~~xxxdddYYYbbbkkkppppppfff\\\YYYYYYYYY\\\\\\\\\^^^```dddgggiiilllmmmnnnooonnnmmmkkkjjjhhhiiijjjkkkmmmnnnooopppxxxwwwvvvvvvwwwvvvtttrrroooooooooooommmkkkhhhggg___^^^RRRPPPWWWZZZssszzzqqqqqqooommmppprrrnnnggg^^^\\\cccgggjjj|||{{{cccVVVVVV```nnnzzzuuu```PPPBBBBBBAAAHHH]]]yyysssnnnzzzmmmeee{{{eeeEEE???;;;666888333777555777888<<>>KKKRRRddd|||pppyyy|||qqqfffeeedddbbbaaaaaa``````````````````______^^^^^^[[[\\\]]]^^^^^^^^^]]]\\\[[[\\\\\\ZZZXXXXXXZZZ\\\ZZZYYYYYYYYYZZZ[[[]]]^^^^^^]]]WWWLLLFFFGGGJJJJJJHHHKKKPPPTTTYYY^^^cccdddhhhkkkqqqyyyyyyqqqfff___\\\ZZZUUUQQQIIIDDDBBBBBBBBB??????BBBDDDFFFHHHIIIIIIJJJLLLMMMHHHQQQZZZ^^^eeepppwwwyyygggRRRBBBBBBHHHLLLRRRZZZWWWOOODDD>>>FFFSSSWWWTTTXXX}}}OOO999333333333222111000000111000000000000000000000000////////////000000000111222///777HHHUUUaaazzzxxxddd___rrr{{{vvvyyyxxxaaafffggg```YYYXXXYYYYYYUUUVVVXXX[[[^^^```cccdddhhhhhhiiiiiihhhfffeeeccceeeeeefffgggiiikkkmmmooozzzxxxwwwxxxxxxxxxuuusssppprrrsssrrrnnnhhhaaa\\\VVVWWWRRRPPPWWWaaayyyrrrsssqqqooopppqqqllleee[[[XXX]]]bbbhhh}}}pppZZZSSS]]]jjjrrr}}}|||fffSSSCCCDDDAAAAAALLLeee{{{mmmdddqqqIII>>>999777:::444777777666777???PPPfffssswwwjjj|||vvvlllcccbbbgggooo}}}uuu}}}}}}lll```bbbiiizzz|||tttgggbbbrrr|||mmmddd___YYYQQQJJJEEEGGGGGGEEECCCCCCGGGKKKeee~~~nnnEEE???888555666666666555555555555444444444444444444888888???MMMWWWjjj|||sss||||||pppfffeeeeeedddccccccdddddddddddddddeeeeeeeeeeeeddddddbbbbbbaaaaaaaaa``````___```aaaaaa___^^^]]]___```^^^^^^___```bbbcccddddddfffgggaaaSSSHHHFFFHHHIIIIIIKKKOOOTTTYYY___eeekkkmmmrrrzzz~~~yyyssslllgggaaa\\\XXXMMMGGGDDDFFFFFFCCCCCCEEEGGGHHHJJJKKKLLLOOOSSSVVVTTTZZZ```aaabbbeeedddbbbTTTFFF===>>>CCCGGGNNNWWW]]]TTTFFF===AAAMMMTTTVVVWWWxxx{{{___999444444333222111111111111000000000000000000000000/////////000000000111111333111:::LLLYYYggguuubbbggg{{{sssooorrrttt|||\\\aaaccc^^^YYYYYY[[[ZZZUUUVVVYYY[[[^^^_____________________]]]\\\ZZZYYY]]]\\\\\\]]]___bbbeeegggsssrrrrrrsssttttttsssqqquuuuuutttpppiii```WWWQQQNNNQQQRRRSSSYYYkkkzzzuuutttuuutttqqqqqqqqqkkkeeeYYYVVV[[[cccmmmbbbRRRXXXccchhhtttoooYYYHHHFFFBBB>>>DDDZZZyyysssooo}}}OOO===888777<<<444888888555777AAAUUUhhhrrruuulll}}}uuulllccc___bbbgggoooxxxuuu}}}|||sssccc^^^cccjjj~~~uuukkkbbbfff{{{yyykkkbbb\\\WWWPPPJJJEEEFFFFFFEEECCCCCCFFFIII[[[xxx|||HHH???777555666666555666555555555555555444444444333888999AAARRR___sss{{{sssrrr~~~|||qqqiiigggggggggggghhhiiijjjjjjiiiiiijjjjjjjjjhhhgggfffffffffeeeddddddddddddddddddeeefffeeecccbbbccceeebbbccceeegggiiijjjjjjjjjlllnnniiiZZZMMMHHHIIIKKKJJJKKKOOOUUUZZZ```jjjrrr|||~~~~~~|||xxxrrrjjjddd```TTTNNNJJJKKKLLLIIIGGGGGGGGGIIIKKKMMMPPPUUU[[[___bbbbbb___ZZZUUUQQQMMMJJJEEE???;;;===???BBBIIIRRR\\\TTTGGG>>>>>>DDDLLLPPPMMMccc|||zzzppp<<<777555333222222222111111000000000000000000000000//////000000000111111111333444===NNN[[[iii{{{sssbbbooo|||yyyXXX^^^```\\\ZZZZZZ[[[ZZZWWWYYY[[[\\\]]]\\\[[[[[[YYYYYYXXXWWWVVVUUUTTTSSSUUUUUUTTTUUUVVVYYY\\\^^^gggggggggiiikkklllllljjjooonnnjjjeee^^^VVVOOOKKKJJJMMMTTTWWW^^^xxx~~~wwwuuusssvvvxxxwwwtttrrrrrrnnnhhhXXXVVV___lllzzzmmmUUURRRZZZ```nnnyyy```NNNIIICCC???DDDXXXuuu|||UUU>>>888999<<<555999888555777DDDWWWgggoooqqquuuxxxyyyoooeeeaaadddiiikkkssswwwuuuyyy~~~}}}}}}~~~xxxiiiaaaeeekkknnnoooffffffrrr}}}oooccc\\\VVVOOOKKKFFFFFFFFFEEEDDDDDDEEEGGGQQQmmmMMMAAA777666777666555666555555555555555555555555444999:::CCCYYYkkk|||uuuttteeepppyyyqqqlllllllllmmmmmmooopppppppppqqqqqqqqqpppnnnllljjjiiihhhhhhggghhhiiijjjjjjiiijjjkkkjjjhhhggghhhiiiggghhhjjjlllmmmnnnooooooooorrrnnn___QQQLLLLLLMMMKKKKKKPPPWWW\\\bbbnnn{{{}}}|||uuunnniii\\\UUUQQQRRRRRROOOKKKJJJIIILLLPPPTTTYYY^^^dddhhhjjjbbbWWWNNNFFFBBB@@@AAA===<<<===>>>===>>>DDDKKKPPPKKKEEE???===???FFFMMMKKKVVVzzzEEE999666333111222333222111000000000000000000000000000000000000111111111111111555@@@PPP^^^nnnvvvssshhh|||TTTYYY\\\ZZZYYY[[[[[[YYYXXXYYYZZZ[[[[[[ZZZXXXWWWYYYXXXWWWVVVVVVUUUTTTTTTTTTTTTSSSTTTUUUWWWYYY[[[]]]]]]^^^```bbbdddcccbbb```___\\\XXXSSSOOOLLLJJJIIILLLWWW]]]ddd{{{tttssstttvvvyyyxxxtttrrrsssqqqmmm```^^^iiizzzzzz[[[NNNSSS\\\iii|||gggQQQJJJCCCAAAGGGYYYuuuZZZAAA;;;:::;;;444:::777555999GGGWWWbbbiiimmmuuuvvvxxx}}}xxxoooeeedddkkkqqqsss{{{xxxnnnsss}}}~~~}}}wwwhhhdddllltttttt|||lllfffooo~~~wwwhhh^^^WWWQQQMMMFFFFFFEEEDDDDDDDDDEEEEEECCCYYYvvvTTTDDD777777888666555777555555555555555666666666555999:::GGGbbbxxxyyyyyyuuugggwwwxxxooommmqqqxxx|||xxxsssrrrrrrrrrrrrsssttttttwwwxxxyyyyyyxxxuuusssqqqllllllmmmmmmnnnnnnnnnooommmoooppppppnnnmmmmmmmmmlllmmmnnnooopppqqqrrrsssrrrtttooobbbVVVPPPNNNMMMLLLKKKQQQ[[[```eeesss|||~~~}}}uuunnnaaaYYYTTTVVVXXXTTTOOOMMMNNNRRRXXX^^^bbbfffjjjllldddYYYMMMEEE@@@===???CCC<<<===??????===>>>AAAEEEAAAAAAAAAAAA>>>>>>EEENNNOOOQQQnnnyyynnnyyyRRR;;;777333111333444333111000000000000000000000000000000000111111111222222///555CCCSSScccvvvxxxvvvtttsssQQQVVVYYYYYYZZZ]]]^^^[[[YYYYYYZZZZZZZZZZZZZZZYYYZZZZZZYYYXXXXXXXXXXXXXXXVVVVVVWWWWWWXXXYYYYYYZZZ[[[ZZZZZZ[[[]]]]]]\\\[[[VVVVVVUUUSSSQQQNNNLLLJJJLLLLLLZZZccckkkzzztttrrrsssuuuwwwvvvrrrppprrrsssqqqiiieeennn|||cccMMMPPP^^^fffyyykkkPPPJJJDDDBBBEEEVVVuuu^^^EEE>>>::::::333;;;666555<<>>AAA;;;>>>???>>>===>>>@@@AAA===???CCCDDD@@@===DDDOOORRROOOZZZqqq|||www[[[lll}}}\\\===888222111333444333111000000000000000000000000000000111111111222222222000888FFFVVVfffyyyxxxpppuuupppzzzPPPUUUYYYZZZ]]]aaabbb___ZZZ[[[[[[[[[\\\]]]]]]]]][[[[[[ZZZYYYYYYZZZZZZZZZWWWXXXYYYZZZZZZZZZYYYYYY\\\[[[ZZZZZZ[[[[[[YYYWWWUUUVVVVVVUUUSSSPPPLLLJJJNNNMMM\\\fffoooxxxrrrpppppptttvvvuuupppooorrrttttttjjjdddhhhrrriiiMMMPPPaaadddwwwmmmNNNJJJEEEAAABBBRRRuuuwww```GGG@@@;;;999333<<<666666===JJJTTTXXX^^^eeettt~~~vvvwwwyyy|||pppiiiooozzz~~~xxxkkkdddsss~~~}}}rrrsssvvvyyyvvvqqqqqquuutttvvvvvvtttrrrsssvvvzzznnnbbbiiirrruuuzzzssslllmmm{{{lll\\\RRRMMMKKKFFFEEEDDDDDDEEEEEEDDDBBBLLLRRR___ppp\\\III:::999;;;666444777444555555555666666777777777::::::KKKppp~~~tttaaarrrqqqeeebbb```^^^___dddllltttyyyzzzzzzxxxwwwvvvvvvvvvvvvtttvvvyyy|||}}}}}}{{{zzzwwwxxxyyyyyyxxxvvvsssqqquuuwwwyyyyyywwwuuuuuuuuuvvvuuutttssssssuuuwwwyyyxxxvvvooocccZZZTTTMMMGGGLLLLLLTTTaaafffjjjxxx~~~uuutttuuu{{{~~~zzzoooddd]]]VVVSSSWWW\\\ZZZVVVSSSQQQWWW```fffgggeeebbb```OOOFFFAAABBBAAA<<<999:::;;;===>>>======???@@@???BBBDDDGGGGGG@@@:::AAANNNVVVRRRQQQiii{{{\\\ooo___>>>888222111333555333111000000000000000000000000000111111111111222222222333;;;HHHVVVeeewwwooojjjrrrjjj|||UUUSSSRRRVVV]]]ccceeeeeebbbaaa___^^^\\\[[[^^^cccbbb\\\______YYY\\\dddbbb]]]^^^]]]ZZZWWWWWW[[[______]]]\\\]]]___^^^ZZZVVVXXXWWWYYYYYYRRRIIIIIIPPPQQQXXXbbbsss|||vvvpppvvvtttrrrqqqpppooollljjjbbbaaa]]]ZZZcccuuuxxxUUUNNN[[[bbbiii|||mmmYYYIIICCC>>>EEEQQQdddkkktttoooFFF::::::777666;;;888666@@@QQQUUUTTTddd}}}yyy|||{{{sssrrrwwwttthhheeeaaaaaavvv}}}zzzwwwtttrrrllliiifffbbb```^^^^^^______aaacccdddeeehhhkkknnnuuuwww||||||pppggghhhqqqyyyyyynnnlllxxxeee]]][[[PPPIIIFFFDDDBBBBBBDDDFFFFFFFFFHHHUUU\\\```ttt}}}rrrDDD999999888777111:::555555555555555555555555:::777===PPPeeewwwsssfffttt|||iii___]]]]]]^^^^^^___bbbhhhpppuuu~~~zzzyyy{{{zzzvvvuuuwww{{{{{{{{{|||~~~~~~{{{yyy~~~}}}{{{yyyxxxxxxxxxyyyzzz|||}}}}}}{{{zzz{{{|||{{{yyy}}}yyyssstttuuuuuurrrhhhZZZPPPKKKJJJKKKSSS[[[^^^aaakkk{{{sssnnnjjjggghhhkkkjjjccc\\\UUUSSSSSSUUUYYYYYYTTTOOOQQQPPPPPPOOOMMMKKKIIIHHH>>>>>>===<<<;;;;;;;;;;;;<<<===>>>===<<<;;;<<<>>>@@@GGGMMMJJJAAA===AAAGGGVVVWWWNNNVVVgggrrrsssHHH777222444000000555333000000000000000000000000000000000111222222333333222888HHH\\\lllzzznnnkkkhhhcccTTTQQQOOOSSS\\\eeekkknnnfffccc___]]]\\\]]]aaaeeebbb]]]aaabbb]]]```gggdddaaa```^^^[[[YYYYYY\\\^^^aaa______```aaa```\\\XXXXXXWWWXXXXXXRRRKKKLLLRRRQQQ\\\mmm}}}yyyyyywwwtttrrrqqqpppnnnlll^^^XXXSSSRRR[[[kkk}}}ZZZMMMWWW```ggg{{{nnnYYYJJJEEE>>>DDDPPPcccjjjwwwrrrHHH;;;;;;888777:::888777CCCUUU[[[\\\ooo~~~vvvtttxxxvvvhhh___```^^^aaavvv|||vvvqqqlllhhhfff^^^]]][[[YYYWWWVVVWWWWWW[[[\\\\\\\\\\\\```eeehhhnnnqqqyyyzzzmmmbbbaaaiiirrryyyqqqggggggttt}}}}}}fff\\\YYYPPPJJJFFFDDDBBBBBBDDDFFFFFFFFFFFFMMMQQQWWWoooyyyKKK===<<<:::888222:::555555555555555555555555999777???QQQbbbqqqqqqhhhtttppp___WWWWWWYYYZZZ\\\___cccjjjrrrxxx~~~}}}{{{{{{}}}}}}||||||~~~}}}{{{zzzzzzzzzzzzzzzzzz{{{{{{}}}}}}~~~}}}zzzuuuvvvwwwvvvrrriii\\\RRRNNNMMMSSSXXX___eeelllwwwuuufffaaa]]]^^^```___YYYSSSRRRPPPOOORRRUUUTTTOOOKKKFFFEEEEEEDDDBBB@@@???>>>======<<<;;;;;;;;;;;;<<<===>>>??????======>>>???@@@GGGMMMJJJBBB===@@@DDDNNNQQQMMM]]]nnntttPPP<<<555555111000444111000000000000000000000000000000000111222222333333444;;;JJJ]]]mmm|||vvvmmmeeehhhSSSOOOMMMQQQ\\\iiisssxxxjjjeee___[[[\\\```eeegggccc^^^bbbddd```dddjjjfffeeebbb^^^\\\\\\]]]]]]\\\cccbbbbbbccccccbbb^^^\\\XXXWWWWWWVVVQQQMMMOOOSSSQQQccc}}}~~~zzzvvvsssrrrqqqpppnnn\\\SSSNNNSSS[[[fffxxxaaaNNNSSS]]]dddyyyqqqYYYKKKGGG???CCCMMMaaarrrvvvLLL<<<;;;999777999999:::GGG[[[aaaeee{{{yyywwwzzzzzzggg\\\WWWYYY[[[```tttxxxuuuvvvyyy{{{~~~zzztttmmmfff```\\\ZZZWWWVVVVVVVVVVVVUUUUUUUUUXXXXXXVVVUUUVVVZZZ```dddiiinnnwww|||mmm___]]]eeeooovvvkkkddd^^^```ooo}}}~~~|||}}}gggZZZVVVOOOLLLFFFDDDCCCCCCDDDFFFFFFFFFFFFGGGGGGOOOkkkRRRAAA???<<<:::222:::555555555555555555555555777777AAARRRaaappp}}}rrrmmmvvvjjj\\\WWWXXXWWWYYY\\\___cccjjjrrrwww~~~~~~~~~~~~}}}yyyzzz{{{}}}~~~~~~}}}zzzzzzyyyxxxsssiii]]]TTTPPPPPPVVVYYY^^^gggqqq}}}sss]]]XXXSSSRRRTTTSSSOOOKKKMMMLLLKKKLLLNNNMMMIIIDDD@@@@@@???>>>===<<<;;;:::;;;;;;<<<<<<<<<<<<======>>>???@@@@@@>>>>>>???@@@@@@FFFLLLKKKDDD>>>>>>@@@FFFJJJJJJdddvvvyyy\\\CCC666666111000222000000000000000000000000000000000000111222222333333666>>>MMM```ppp{{{mmmaaannnRRROOOMMMSSS___mmmwww}}}nnnggg\\\WWW[[[eeejjjiiiddd]]]___bbb___eeekkkhhhddd```]]]\\\^^^```___]]]dddeeeeeeeeeeeeccc```^^^YYYXXXVVVSSSOOOMMMPPPSSSRRRkkk|||wwwsssqqqqqqpppooo\\\QQQOOOZZZcccjjj|||gggOOOQQQYYYaaavvvuuuZZZMMMHHH@@@AAAIII]]]zzzNNN<<<:::888666777888;;;KKK^^^dddhhhzzzxxxyyy}}}{{{mmm___WWWSSSWWWZZZaaassstttllliiilllpppsssuuurrrmmmeee^^^YYYVVVVVVVVVVVVWWWWWWXXXWWWVVVVVVWWWXXXXXXXXXYYY\\\aaaeeekkkqqqyyy~~~~~~wwwiii[[[YYYcccmmmvvvgggaaaZZZXXX^^^mmm}}}{{{}}}|||gggYYYSSSNNNMMMGGGEEECCCCCCEEEFFFGGGFFFGGGGGGGGGNNNiii~~~UUUCCC???;;;:::222:::555555555555555555555555555777BBBSSScccuuuvvvqqqxxx}}}iii]]]XXXYYYYYY[[[]]]```dddhhhnnnssszzz~~~|||}}}~~~~~~~~~~~~{{{}}}~~~~~~}}}zzzrrrggg\\\TTTPPPPPPVVVYYY___fffppp}}}~~~uuulllXXXSSSNNNLLLLLLLLLJJJGGGHHHGGGFFFFFFGGGFFFBBB?????????>>>===<<<;;;;;;;;;:::;;;<<<======>>>>>>>>>>>>???@@@???>>>>>>???@@@???EEEKKKKKKFFF@@@======CCCDDDFFFeeewww~~~gggHHH666555111000222000000000000000000000000000000000000111222222333333666@@@PPPbbbtttuuujjjaaavvv|||RRROOOOOOUUUbbboooxxx}}}ooogggZZZTTT\\\jjjooolllccc[[[\\\___]]]dddkkkggg```]]][[[\\\___bbbaaa___eeefffggggggfffdddbbbaaa[[[ZZZVVVPPPMMMNNNQQQRRRVVVqqq|||vvvrrrqqqppppppooo```RRROOO\\\lllzzzkkkPPPOOOVVV]]]sss{{{\\\NNNIII@@@AAAGGGWWW|||PPP;;;888888666555777<<>>===<<<;;;:::999999999999:::;;;<<<===>>>???@@@@@@@@@===>>>??????======>>>??????DDDHHHJJJFFFAAA===:::AAABBBBBBaaappp{{{rrrLLL444333222111333111000000000000000000000000000000000111222222333333444AAATTTfffxxxhhheeeeee~~~|||RRRPPPPPPVVVbbboooyyy}}}qqqgggYYYSSS___qqquuuooobbbZZZ\\\``````eeeiiiccc]]]\\\\\\]]]```bbbbbbbbbfffiiijjjjjjhhheeedddccc^^^\\\VVVOOONNNRRRUUUVVVZZZrrrzzzzzz~~~zzzvvvsssrrrqqqpppnnnjjj]]]WWWddd|||nnnPPPMMMTTT[[[ooo^^^NNNHHH@@@AAAEEEPPPyyy{{{QQQ:::777888666444666===OOO`````````xxx}}}uuuooojjjggghhhmmmqqqrrrqqqlllbbbWWWWWWRRRQQQWWW___kkk|||yyyssskkkeeedddgggjjjlllfffeeebbb\\\UUURRRSSSVVVUUUVVVVVVVVVVVVWWWWWWWWWUUUYYY___dddgggjjjmmmooottt|||xxxllliiicccZZZSSSTTT\\\dddrrrtttwwwvvvoooeee[[[UUUWWW]]]hhhvvv|||{{{|||yyyrrrmmmmmmsss|||eeeWWWSSSMMMLLLGGGEEEDDDDDDEEEGGGGGGGGGEEEIIILLLPPP^^^zzz[[[CCC===::::::333999555555555555555555555555999888AAARRRcccvvvwwwsssjjjrrrhhhWWWRRRUUUSSSWWW]]]ccchhhmmmrrrvvv}}}~~~}}}~~~~~~~~~wwwlllaaaXXXRRRQQQQQQWWW___ggglllqqqttthhh```MMMJJJFFFDDDDDDDDDDDDDDDBBBBBBBBBAAA@@@???>>>======<<<;;;:::::::::;;;<<<<<<>>>???AAABBBBBBAAAAAA===>>>???>>>======>>>??????BBBEEEHHHGGGCCC===:::>>>AAA@@@WWW~~~jjjppp~~~~~~RRR555444333222444222000000000000000000000000000000000111222222333333444DDDXXXjjj|||xxx___bbbkkkTTTPPPNNNTTT```ooo{{{rrrhhhYYYTTTcccxxx|||sss```ZZZ```hhhgggjjjiii___^^^___```aaa```aaacccdddiiikkknnnmmmjjjgggfffggg^^^]]]WWWPPPPPPXXX]]]]]]]]]ooo~~~uuuxxx|||yyyvvvttttttrrrpppooollleeedddssspppQQQLLLTTTYYYlll```NNNGGG???BBBDDDJJJnnnxxxSSS;;;888:::888555555===QQQbbb```]]]tttnnn|||~~~~~~xxxooohhhdddeeefffggggggkkkllleee[[[XXXTTTRRRVVV___lll|||tttpppllljjjkkkmmmpppqqqjjjjjjfff^^^UUUQQQRRRUUUWWWWWWWWWWWWYYY[[[]]]^^^WWW[[[aaafffkkkpppvvvyyy|||{{{qqqkkkbbbYYYUUUVVV[[[___mmmqqqtttsssmmmddd\\\XXXYYYbbbooo||||||xxxxxxyyyzzzrrrmmmjjjnnnwwwcccXXXTTTMMMKKKHHHFFFDDDDDDFFFGGGHHHGGGFFFIIIKKKNNN[[[uuu|||bbbHHH???<<<;;;333999555555555555555555555555888888AAAUUUgggwwwwwwwwwttthhhhhhxxxkkkWWWSSSYYYSSSXXX^^^dddjjjooossswww}}}}}}}}}{{{ssshhh^^^XXXUUUUUUVVVYYY```iiiqqqzzz}}}nnn___UUUGGGFFFDDDCCCCCCCCCCCCCCCAAABBBBBBAAA@@@??????@@@@@@???===<<<<<<>>>???@@@???@@@BBBCCCDDDCCCBBBAAA>>>???@@@@@@>>>>>>???@@@???@@@BBBEEEFFFDDD???;;;999BBBAAAIIIyyyxxxoooccchhhxxxZZZ888666555444444222000000000000000000000000000000000111222222333333666HHH]]]nnn~~~www^^^dddoooVVVPPPMMMPPP]]]ooo}}}sssiiiZZZVVVggg}}}vvv^^^[[[eeeoooooonnniii[[[___bbbddddddaaa```bbbeeekkknnnppppppllliiihhhiii^^^^^^XXXQQQSSS]]]cccccc___lll}}}~~~xxx{{{{{{yyywwwvvvuuutttrrroooaaaccckkk~~~rrrSSSNNNSSSXXXjjjaaaNNNFFF???CCCDDDGGGgggxxx}}}UUU<<<999<<<:::777444>>>SSSddd```\\\sss}}}fffwwwzzz{{{ssslllhhh```___^^^___eeejjjeee\\\\\\WWWTTTUUU]]]iiixxxrrrpppnnnooorrruuuwwwwwwrrrqqqlllcccXXXRRRSSSVVVTTTTTTTTTUUUWWW[[[^^^aaa[[[^^^ccchhhnnnuuu}}}|||rrrjjj___VVVRRRRRRUUUWWWiiiooouuutttmmmeee```___\\\ffftttzzzvvvvvvwww|||tttnnnlllkkkuuu~~~bbbXXXUUUMMMJJJHHHFFFDDDDDDFFFGGGHHHGGGJJJJJJJJJMMM[[[uuu{{{|||hhhLLLBBB>>><<<444:::555555555555555555555555666666BBBYYYmmm{{{www~~~fff___jjjjjjTTTRRRYYYWWW[[[aaafffjjjnnnqqqtttzzz~~~}}}xxxxxxqqqfff]]]YYYXXXZZZ[[[```fffooo{{{yyyiiiWWWKKKFFFEEEDDDDDDDDDDDDDDDDDDAAABBBCCCBBBAAA@@@AAABBB>>>===<<<;;;;;;===???@@@@@@AAACCCEEEEEEDDDCCCBBB???@@@AAAAAA??????@@@AAA??????AAADDDFFFDDD@@@<<<777DDDBBB???```ggg}}}tttxxx\\\ZZZsss```;;;888777444444222000000000000000000000000000000000111222222333333999KKKaaappp{{{bbbfffppp{{{}}}TTTPPPMMMRRRaaatttsssggg``````mmmnnnaaa]]]iiiuuunnnccc___ZZZeeemmmkkkffffffccccccnnnkkklllnnnnnnmmmkkkkkkkkkcccaaa[[[SSSQQQUUU[[[___\\\ppp~~~vvvwwwzzzuuuvvvvvvrrrppppppeeeeeeoooqqqLLLKKKTTT\\\ddd~~~eeeLLLGGGBBBAAACCCGGG```}}}SSS===999777666777555DDDZZZaaa\\\hhh~~~vvvggguuuzzzlll```[[[YYYYYY\\\```ccccccaaa[[[VVVQQQTTT___kkktttxxxqqqqqqrrrssstttwwwyyy{{{vvvyyytttggg\\\XXXVVVRRRUUUVVVWWWWWWXXX[[[___bbbaaabbbddddddgggppp}}}|||qqqggg^^^YYYWWWTTTVVVYYYiiilllqqqssskkk```^^^ddddddppp}}}~~~rrrttt{{{llleeemmmyyydddRRRPPPMMMFFFGGGEEECCCCCCDDDFFFGGGGGGJJJGGGKKKNNNSSSoooHHH<<>>>>>>>>???@@@BBBCCCDDDEEEFFFEEEDDDCCCCCCEEEGGGIIIGGGCCC???<<<===@@@CCCCCCAAA>>><<<<<<<<<@@@>>>===OOOlll{{{zzzrrrddd]]]oooeee999444888222...444444333222111000000000000///000111111000111333555888NNNdddqqqttt___eeexxxQQQNNNNNNWWWiii~~~sssgggdddooosss```^^^mmmyyypppddd___[[[eeeooonnnhhhgggdddhhhvvvqqqqqqqqqooollliiiggggggbbbaaa[[[TTTPPPUUU]]]dddhhh}}}||||||}}}|||}}}yyytttsssnnnlllnnnnnniiieeeeeecccoooqqqMMMMMMTTT\\\dddeeeLLLGGGBBB@@@BBBGGG```SSS===999777555555777DDDZZZaaa]]]kkkqqq|||yyyjjj^^^UUUTTTTTTXXX]]]aaaccccccZZZUUUQQQVVVcccpppwwwzzzrrrrrrtttwww{{{~~~~~~}}}yyy}}}yyylll___YYYWWWTTTVVVXXX[[[\\\\\\]]]^^^``````bbbdddeeeiiirrrrrrhhh___ZZZWWWTTTUUUYYYdddhhhooorrrkkkbbb```eeeiiiuuu|||rrrxxx~~~nnndddhhh}}}~~~eeeTTTSSSPPPIIIFFFDDDBBBBBBDDDGGGHHHHHHJJJFFFJJJNNNTTTpppLLL???CCC777666555666666555555555555666666666888DDDYYYrrryyyhhhjjj|||hhh[[[VVVVVVYYY]]]dddjjjmmmmmmttt|||~~~|||tttiii^^^[[[]]]^^^aaadddjjjrrr{{{oooXXXJJJJJJKKKHHHFFFEEEDDDDDDCCCAAABBBAAAAAAAAAAAACCCDDDEEEDDDDDDCCCBBBBBBBBBBBBCCCBBBCCCDDDDDDDDDCCCBBBAAADDDEEEGGGGGGFFFCCC@@@======@@@BBBCCCAAA>>>===<<<:::???@@@AAAOOOiii}}}}}}qqqcccmmmhhh;;;444888222///555444333222111000000000000000111222222111222444666:::NNNcccpppwwwccclllQQQNNNOOO\\\qqqtttfffaaakkkttt``````ppp|||rrreee```]]]fffssstttkkkgggeeennn{{{yyyvvvsssnnnjjjgggeeecccbbb^^^XXXTTTXXXeeeppp}}}vvvsssooonnnqqqoooiiidddcccmmm}}}tttwwwwwwpppOOOPPPTTT]]]eeedddLLLGGGBBB@@@BBBGGGbbb}}}PPP<<<:::888666666888EEE[[[bbb___ooo}}}ttteeeZZZOOONNNNNNRRRXXX^^^bbbddd\\\WWWTTTZZZhhhtttxxxwwwmmmooorrrwww{{{}}}}}}{{{|||tttdddZZZWWWWWWXXX[[[___aaa```______```aaaccceeegggllluuutttjjj```[[[WWWTTTUUUXXX___eeelllpppkkkddddddiiinnnxxxyyyssswwweeeaaaooo|||dddUUUTTTQQQIIIEEECCCAAABBBDDDGGGIIIIIIJJJFFFJJJNNNVVVrrrQQQAAACCC666666666666666555555555555666666666777BBBYYYtttzzzlllnnnyyykkkaaaZZZWWW[[[```hhhooooooooowww{{{uuuiii```ZZZZZZ^^^bbbfffkkkooowwwyyygggSSSHHHHHHJJJIIIGGGGGGGGGFFFCCCAAAAAAAAAAAABBBCCCEEEGGGHHHFFFFFFFFFFFFFFFEEEDDDDDDCCCCCCDDDDDDDDDBBBAAA@@@CCCCCCDDDDDDCCCBBB@@@???>>>@@@BBBBBB@@@>>>===<<<;;;???BBBDDDLLL```~~~ooopppmmm>>>444777222000555333333222111000000000000111222333333222333555777===OOObbbooosssbbbqqqUUUPPPPPP^^^vvv{{{mmmbbb]]]hhhsssbbbaaappp{{{ooodddbbb```jjjyyyzzzooogggeeeqqq|||wwwrrrnnnjjjgggddddddbbb^^^ZZZ___ooo~~~~~~zzzrrrnnnnnnvvvuuuqqqsssnnnNNNQQQUUU]]]eeecccKKKGGGAAA???BBBIIIdddxxx}}}xxxMMM;;;::::::999888999FFF[[[cccbbbsss}}}{{{wwwmmm___UUUMMMLLLLLLNNNSSSZZZ```ccc^^^YYYXXX```nnnvvvvvvrrrkkkpppuuuwwwwwwxxx|||{{{hhh[[[WWWYYYYYY\\\___aaaaaaaaabbbcccfffgggiiikkkpppxxxwwwmmmbbb\\\XXXTTTUUUXXX___eeejjjkkkgggeeeiiinnnqqqyyyxxxwwwvvvhhhgggvvv~~~yyycccTTTRRRNNNFFFCCCAAA@@@AAADDDHHHJJJJJJKKKHHHKKKOOOYYYvvvTTTBBBCCC666666777666666555555555555666666999777@@@VVVnnnyyyjjjkkk||||||sssjjj```YYYZZZ```jjjqqqqqqrrrzzz~~~}}}}}}}}}}}}}}}|||ssskkkaaaZZZWWW[[[```dddjjjooosss{{{~~~ppp```PPPIIIIIIHHHGGGGGGHHHIIIHHHEEECCCAAAAAACCCDDDFFFHHHIIIJJJEEEFFFGGGGGGGGGFFFDDDCCCEEEEEEEEEEEEDDDCCCAAA@@@@@@@@@@@@@@@@@@?????????>>>@@@BBBBBB@@@>>>=========???BBBDDDHHH\\\{{{~~~sssAAA444666333111555333222222111000000111111111222333222222222444666AAARRRbbbnnnoooaaauuuXXXRRRQQQaaa|||wwwmmmeeecccmmmtttgggcccmmmvvvlllcccddddddnnn~~~ssshhheeesss}}}xxxtttqqqmmmjjjdddbbbbbbaaa^^^cccttt}}}zzz|||yyyssstttqqquuukkkMMMRRRUUU^^^fff```IIIFFFAAA>>>BBBKKKhhhkkkrrryyyNNN;;;:::999777777999FFF\\\ddddddwww}}}~~~|||yyyyyyzzz|||yyywwwvvvtttppphhh]]]UUUPPPOOONNNNNNQQQVVV\\\```ZZZYYY[[[fffssszzzwwwrrrpppxxx~~~|||vvvwwwkkk\\\WWWZZZZZZ[[[]]]^^^___bbbfffiiillllllmmmooossszzz{{{qqqfff___ZZZUUUUUUXXXbbbgggjjjgggdddfffnnnuuuuuu{{{yyy~~~vvvkkklll{{{zzzdddUUURRRMMMDDDBBBAAA???AAADDDHHHJJJJJJKKKJJJMMMOOOYYYyyyTTTCCCCCC555777999666666555555555555666666;;;888@@@SSSfffxxx~~~llljjjzzzyyypppcccZZZ[[[___hhhppprrruuu~~~}}}{{{zzzzzzyyy~~~|||zzzzzzzzzuuukkkbbb\\\XXXWWW\\\bbbfffkkkqqqxxxwwwhhhYYYNNNIIIIIIEEEDDDEEEGGGHHHHHHGGGEEEBBBBBBDDDFFFGGGIIIJJJJJJEEEFFFGGGHHHGGGFFFDDDCCCEEEFFFFFFFFFEEEDDDBBBAAA===<<<<<<<<<<<<===>>>>>>???AAABBBAAA???=========>>>???AAADDDKKKdddwwwDDD444666444222444333222111111000111111111///111111111111111333555DDDUUUdddooopppeeezzzXXXRRRTTThhhuuummmgggfffooosssllldddkkkssskkkdddfffeeesssvvvlllhhhwww}}}wwwuuurrrooollleeeaaa___aaa```bbbqqq}}}tttqqqrrrwwwgggKKKRRRUUU^^^ggg]]]GGGEEE@@@>>>CCCMMMlllfffqqq}}}PPP<<<888777444444777EEE[[[eeeeeeyyy}}}{{{vvvqqqmmmllloooqqqtttrrrpppmmmiiiccc\\\WWWQQQQQQPPPOOOPPPSSSYYY]]]UUUXXXaaammmyyy}}}{{{vvvssszzz}}}xxxzzzooo^^^YYY[[[ZZZ[[[\\\]]]___bbbgggkkkppppppppprrrwww}}}uuuiiibbb\\\WWWVVVXXXccciiikkkgggdddjjjttt{{{zzz}}}xxxoooooo|||~~~|||||||||eeeVVVSSSNNNFFFBBBAAA???@@@DDDGGGIIIJJJJJJKKKNNNNNNWWWzzzUUUDDDCCC555777999666666555555555555666666999888AAASSSaaaooorrrjjjxxx~~~xxxpppggg___aaabbbgggoootttyyy~~~|||zzzyyyxxxyyywwwuuutttrrrlllddd]]]YYYWWWXXX^^^cccggglllrrrzzzpppaaaTTTLLLHHHHHHCCCCCCCCCDDDFFFGGGFFFDDDBBBBBBDDDEEEFFFFFFFFFFFFEEEEEEEEEEEEEEEDDDCCCCCCBBBCCCCCCCCCCCCBBB@@@???999::::::;;;<<<<<<======???AAABBBAAA???======>>><<<>>>@@@EEETTTtttwwwyyyGGG555666555222333222222111111111111111222///000111111000111333444CCCWWWhhhqqqnnneeezzzVVVRRRXXXppppppiiieeedddmmmuuuoooeeejjjsssoooiiigggcccuuuzzzqqqnnn|||zzzxxxvvvrrroookkkccc```bbbaaaaaakkkzzzuuuvvvrrrssswwwcccIIIRRRUUU^^^hhhZZZEEEDDD@@@>>>CCCPPPpppgggvvv}}}PPP;;;888777666777555DDD[[[eeefffyyyyyy}}}xxxqqqhhhcccdddiiimmmpppnnnjjjfffbbb]]]YYYVVVQQQQQQQQQPPPOOOQQQVVV[[[WWW^^^jjjvvv}}}~~~zzzvvvtttyyy~~~rrrbbb[[[^^^ZZZ\\\^^^```aaacccgggiiiqqqqqqrrruuuzzzxxxlllddd^^^XXXWWWYYY___gggmmmjjjiiiqqqzzz~~~yyyuuu|||~~~|||yyyxxxyyybbbSSSQQQNNNFFFCCCAAA@@@@@@CCCFFFHHHIIIHHHKKKNNNJJJSSSxxxXXXGGGEEE555666888666666555555555555666666555777CCCTTT]]]hhh~~~qqqgggsss}}}~~~wwwqqqoooppppppooollliiijjjqqqxxx~~~{{{yyyxxxwwwwwwqqqpppooolllgggaaa\\\XXXVVVVVVYYY```eeehhhnnntttwww|||yyyrrrfffYYYPPPMMMLLLLLLEEECCCAAAAAABBBCCCBBBAAA@@@AAABBBBBBBBBAAA@@@???@@@@@@???>>>>>>>>>>>>???<<<<<<===>>>>>>===<<<;;;888999:::<<<===>>>>>>>>>@@@AAABBB@@@>>>======>>>;;;???@@@EEEZZZ}}}ttthhhyyyHHH555666666222111222111111111111111222222000111222222111111333555AAAXXXllluuu~~~nnneeeyyyUUURRR[[[tttyyynnngggcccdddooo~~~pppeeejjjvvvsssmmmiiibbbvvv|||uuusss~~~|||yyyvvvrrrqqqgggbbbdddcccaaahhhuuurrryyytttsssrrrwwwaaaHHHRRRVVV___hhhXXXCCCCCC???>>>DDDQQQrrr}}}hhh{{{zzzMMM999999:::;;;===444CCC[[[ffffffzzzrrryyyooofffaaabbbiiinnnmmmjjjeee```[[[WWWTTTRRROOOPPPQQQPPPOOOQQQUUUZZZ^^^gggsss||||||vvvrrrzzz{{{ttteee^^^___ZZZ^^^aaadddddddddeeefffqqqppprrrvvv|||zzznnnfff___YYYXXXZZZZZZeeennnmmmnnnvvv~~~~~~|||~~~~~~{{{zzz{{{uuu^^^PPPOOOLLLEEECCCAAA@@@@@@CCCFFFHHHHHHEEEIIIMMMHHHOOOwww[[[JJJFFF555555777666666555555555555666666333666DDDTTTZZZaaazzzkkkbbbmmmvvvzzzwwwqqqiiieeehhhpppzzzvvvpppmmmsss|||{{{zzzyyywwwvvvuuuuuutttiiijjjiiieee___YYYUUUSSSUUUUUUZZZbbbgggjjjooovvvrrrvvvwwwvvvvvvxxxvvvsssjjjfff]]]TTTOOOPPPRRRSSSGGGDDDAAA????????????>>>??????@@@@@@???===<<<;;;;;;:::888777777777888999666777888999999999888777888999;;;>>>????????????@@@AAAAAA@@@>>>===>>>???;;;@@@@@@DDD[[[}}}qqqddd[[[lllyyyHHH666777666222000222111111111111111222222111222333333222333555666>>>XXXoooxxxsssjjj|||zzz~~~\\\TTTaaa{{{uuuooojjjdddhhh|||vvvooofffjjjzzz}}}pppfffgggxxxwww~~~yyytttrrrkkkhhhiiifffaaaeeeooowww{{{vvvvvvyyyzzz{{{{{{}}}xxxssssssuuuvvv|||\\\OOORRR\\\ccciii|||UUUGGGAAAEEECCC@@@RRRnnn|||eeetttJJJ>>>999777;;;<<<555DDDZZZ^^^\\\pppwww~~~vvvjjj```___gggnnnrrrtttpppjjjaaaYYYUUUTTTUUUUUUQQQPPPSSSUUUTTTTTTWWW^^^fffrrr{{{zzzrrroooqqqqqqyyyyyyhhh^^^[[[```]]]```fffddd^^^bbbnnnqqqnnnssszzzkkkhhhcccZZZXXX\\\aaaccceeejjjuuu}}}|||{{{www{{{yyykkkWWWNNNPPPNNNEEECCCAAA@@@@@@CCCEEEEEEEEEJJJHHHGGGKKKXXXssseeeNNNFFF777888888777777666666666666777777:::888AAAQQQ[[[ccc{{{rrr}}}ccc\\\rrr|||yyyiiieee]]]XXX```ssswwwooouuu}}}|||{{{vvvppppppssssssmmmhhhfffddd```\\\XXXVVVTTTSSSTTTVVVYYY]]]bbbhhhlllnnntttrrroookkkgggdddbbbaaa```\\\TTTPPPUUU[[[XXXNNNEEEAAA===<<<===???>>><<<:::;;;;;;<<<;;;:::888777555444444444555666888888999888777777777888:::::::::<<<>>>@@@AAA@@@???>>>???@@@AAA???===<<<===>>><<>>;;;:::;;;<<<;;;:::999999:::;;;;;;:::888777777777777777666666666666666666666666888:::<<<===;;;===???AAAAAAAAA@@@??????@@@AAA???===<<<===>>>???@@@BBBDDDMMM]]]ooo{{{vvvaaaYYYhhhxxx~~~FFF333888111444333222222222111111111111000000111222333222333555777@@@\\\pppttttttpppdddqqq{{{wwwwwwzzzvvvrrrzzz^^^aaarrrxxxvvvuuuuuuqqqqqqyyy{{{ooojjjjjjuuuvvvooorrr||||||~~~sssllliiiiiieeeaaagggrrrxxxvvvtttvvv{{{|||xxxsssooorrrtttsssqqqppprrrttt|||UUUNNNUUU]]]fffnnnuuuPPPCCC===@@@@@@DDD^^^}}}oooaaa|||mmmCCC:::888777777555888DDDXXXaaaaaaooovvv||||||rrrllliiiooo}}}uuuhhh]]]VVVSSSRRROOOPPPTTTVVVUUUWWW[[[]]]```hhhqqqtttqqqnnnnnnpppzzz|||mmmeeebbbaaa```cccddd^^^\\\iiizzz~~~~~~sssmmmfff\\\YYY\\\ZZZ```hhhppp{{{}}}}}}{{{rrrmmmrrr{{{~~~zzzuuusssssstttvvvsssfffTTTLLLLLLIIIBBBCCCAAA@@@AAACCCFFFGGGGGGHHHOOONNNKKK[[[~~~xxxlllXXXOOO<<<;;;999777777666666666666777777777999@@@OOOcccwwwvvv}}}ppp```qqqzzzvvvwwwbbbWWWYYYYYY[[[cccxxxzzztttrrrlllgggbbbaaabbbaaa\\\WWWOOOOOONNNNNNNNNOOOPPPPPPQQQSSSUUUYYY[[[]]]^^^^^^```___]]]ZZZXXXVVVUUUUUUTTTTTTTTTVVVYYYXXXNNNCCC===;;;888777888999999888777888999:::;;;:::999888::::::::::::999777555333444444555777999<<<>>>@@@===???@@@BBBBBBBBBAAAAAA@@@AAAAAA???===<<<===???@@@===???GGGKKKQQQaaasssyyynnnbbbaaapppGGG444999222555444222222222111111111111000000111222333222333555777@@@\\\pppsss}}}nnnaaakkk|||zzz{{{~~~{{{xxx~~~hhhkkkwwwzzzvvvvvvxxxwwwuuuwwwzzzwwwooommmppp}}}xxxsssvvvvvvoookkkjjjeeeaaahhhuuu{{{vvvtttrrrsssyyy~~~zzzsssrrrssstttrrrppppppqqqtttvvv~~~|||PPPLLLSSS[[[fffppprrrMMMBBB===@@@CCCNNNmmmjjjfff~~~hhh@@@:::999888777222999AAATTT```bbbrrr}}}uuu}}}~~~~~~{{{zzztttuuu}}}oooaaaXXXTTTOOONNNPPPVVVXXXXXX\\\aaa______eeennnttttttrrrsssxxx}}}ppphhhfffggghhhiiifff^^^___oooyyypppggg^^^[[[\\\VVV^^^gggpppzzz|||}}}uuummmmmmssszzz|||}}}yyyrrrooopppssstttooocccTTTLLLKKKGGGBBBCCCAAA@@@AAADDDGGGHHHHHHGGGQQQRRROOObbbwwwwwwqqq^^^SSS>>>:::888777777666666666666777777666999???NNNgggwwwwwwrrr^^^mmmuuurrrlllZZZRRRYYY^^^hhhyyyyyypppiiieeeccccccbbb^^^YYYXXXXXXVVVRRRNNNGGGGGGHHHIIIKKKLLLMMMNNNPPPQQQTTTVVVWWWWWWVVVUUUYYYXXXVVVUUUSSSRRRRRRRRRMMMMMMNNNQQQTTTPPPFFF<<<:::888777777777888888888888999:::<<<<<<<<<;;;;;;:::;;;<<<===;;;999777555777777999:::<<>>??????;;;@@@IIIHHHHHH^^^|||rrrcccsssKKK777:::333555444222222222111111111000000000111222333222333555777@@@\\\oooqqqyyysss{{{lll^^^ggg~~~ssssssxxx}}}xxxvvvxxxyyywwwvvvwwwvvvsssrrrwwwzzzuuuyyyzzzsssooolllfffaaajjjwwwzzzvvvtttqqqqqqyyywwwxxxwwwtttqqqooonnnooopppppp|||zzzOOOLLLTTTYYYeeerrrpppLLLCCC>>>@@@CCCRRRuuudddlllccc???::::::999777333999===NNN\\\bbbtttxxx|||~~~wwwzzzqqqddd[[[WWWSSSSSSUUUYYYZZZZZZ]]]ccc```___bbbkkkrrrsssuuuxxx~~~sssllljjjkkkmmmmmmggg```bbbrrr~~~sssiii```\\\\\\XXX```iiiqqq{{{|||zzzmmmhhhiiirrrwww{{{yyyssspppqqqtttrrrmmmaaaTTTMMMJJJFFFBBBBBBAAA@@@BBBEEEHHHJJJJJJDDDNNNOOONNNbbb~~~xxxdddUUU===999777777777666666666666777777666888>>>MMMhhhyyyyyyuuu___kkktttrrryyycccWWWTTTYYYcccuuupppllleee___[[[ZZZ[[[\\\YYYUUURRRPPPOOONNNJJJGGGEEEEEEGGGHHHJJJKKKLLLLLLOOOQQQRRRTTTTTTSSSQQQPPPSSSRRRQQQPPPOOONNNNNNNNNLLLIIIIIIKKKMMMIIIAAA;;;888888888888888888999999:::;;;===>>>>>>>>>======:::;;;===>>>>>>===;;;:::<<<===>>>???@@@AAAAAABBBAAABBBBBBCCCCCCCCCCCCCCCBBBBBBAAA???======>>>@@@???===CCCIIIBBBAAAbbbmmmzzzOOO:::<<<444555333222222222111111111000000000111222333222333555777@@@\\\ooonnnuuuvvvzzzmmm^^^ddd||||||yyyyyyyyy{{{{{{vvvxxxxxxwwwvvvvvvvvvwwwxxx||||||yyy|||}}}vvvqqqmmmeee```iiixxxyyyvvvuuuqqqqqq{{{}}}yyyvvvrrrnnnlllllllllmmmooo~~~xxxOOOOOOWWWYYYggguuukkkKKKEEE@@@???BBBSSSxxx|||tttxxxzzzggg|||^^^>>>;;;:::888888555777:::JJJZZZaaattt~~~zzz||||||pppeee]]]ZZZ[[[[[[]]]___]]]ZZZ]]]ccccccaaaccciiimmmooosssxxxwwwqqqnnnmmmpppoooiiiccchhhwwwuuuiiibbb^^^]]]\\\eeepppxxx}}}}}}{{{jjj```___jjjpppwwwyyywwwssssssuuupppiii___TTTMMMHHHEEEBBBBBBAAAAAABBBFFFIIIKKKKKKIIIOOOPPPSSSiiijjjWWW===888888777777666666666666777777666666<<>>???@@@???>>>>>>;;;<<<===???@@@@@@??????AAAAAABBBCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCBBBAAA???======???AAA@@@@@@DDDFFF>>>DDDmmmuuuQQQ;;;===555555333222222222111111111111000000111222333222333555777???[[[mmmlllsss{{{qqq___bbbwww~~~vvv|||~~~|||}}}~~~yyyxxxwwwvvvuuuuuuwwwzzz|||~~~~~~~~~~~~xxxrrrlllbbb]]]fffvvvwwwsssuuusssuuuvvvsssooollllllnnnpppqqqqqqsssLLLOOOYYY[[[jjjyyyeeeHHHCCC@@@???DDDXXXjjjcccnnnyyyzzzXXX===;;;888555777777666999KKKZZZ___ppp}}}wwwmmmccc^^^\\\^^^^^^aaaccc```^^^aaahhhjjjhhhiiikkkkkkkkkqqqxxx|||uuurrrooorrrrrrnnnlllrrrvvvjjjccc___]]]\\\hhhuuuzzzggg[[[YYYbbbiiisssyyyzzzxxxuuutttnnnfff[[[SSSKKKFFFBBBAAABBBAAAAAACCCGGGJJJLLLMMMOOOOOORRR]]]vvvpppYYY===999999777777666666666666777777777444;;;NNNccctttjjjfffooowwwqqq\\\UUUYYY]]]mmm{{{pppeeebbb```]]]ZZZXXXVVVVVVVVVOOOMMMLLLJJJIIIHHHFFFEEE@@@AAACCCEEEGGGHHHHHHHHHLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKJJJIIIHHHHHHHHHHHHLLLFFFDDDFFFFFF@@@<<<<<<555888:::;;;999999;;;======>>>???@@@???>>>===<<<===>>>>>>???@@@@@@AAAAAAAAABBBCCCDDDDDDDDDCCCBBBCCCBBBBBBBBBBBBBBBBBBBBBCCCCCCAAA???<<<===???BBB@@@AAACCCDDDCCCTTTyyyOOO:::===555666555222222222111111111111000000111222333222333555777<<>>@@@CCCFFFGGGHHHHHHJJJIIIIIIIIIIIIJJJKKKLLLMMMLLLKKKJJJIIIIIIIIIIIIHHHCCCAAADDDCCC===888999444777:::;;;999999;;;===>>>>>>?????????===<<<;;;@@@@@@?????????@@@AAABBB@@@AAABBBDDDDDDDDDDDDCCCCCCBBBBBBAAAAAAAAABBBBBBDDDCCCAAA???<<<===@@@BBB???@@@BBBDDDLLLeeeyyyyyyMMM999<<<555777666222222222111111111111000000111333333222333555777999WWWlllllluuu{{{}}}ddd^^^ooo||||||zzzttt|||~~~|||zzzyyyxxxxxxxxxyyy|||}}}rrrhhheee___[[[fffxxx~~~uuuppplllhhhppp{{{yyytttooooootttyyy{{{|||WWWKKKVVV[[[bbbgggYYYFFF555EEEFFFGGGlllyyy```iiigggdddssspppMMM:::<<<888444555444777888LLL]]][[[dddzzz~~~|||yyyqqqfff```aaa^^^]]]aaagggiiiiiilllpppxxxzzztttqqqtttpppqqq~~~{{{yyyvvvuuuxxx}}}zzzpppiiibbb^^^]]]nnnuuu```TTTXXXfffiiixxxwwwiiiaaaWWWNNNIIIFFFAAA>>>???@@@BBBEEEHHHJJJLLLMMMOOOPPPWWWlllYYY>>>999:::888666444444666666666555444888===LLL___iiizzztttfffpppttttttzzz}}}{{{cccYYY\\\bbb|||yyyiii^^^ZZZZZZYYYWWWWWWVVVTTTSSSQQQPPPPPPOOOOOOLLLIIIGGGGGGHHHHHHGGGDDDAAA>>>===???BBBCCCDDDBBBCCCEEEGGGIIIKKKLLLLLLMMMKKKIIIIIIJJJKKKKKKKKKIIIFFFBBB>>>;;;:::;;;;;;999:::<<<=========???AAA>>>???@@@===999888;;;>>>AAAAAAAAABBBBBBAAA@@@@@@BBBBBBAAAAAAAAABBBCCCCCCCCCBBBAAA@@@@@@@@@AAABBBEEEDDDBBB@@@???>>>======@@@BBBBBBAAATTT|||mmmlll~~~PPP>>>555333666555333333222111000000000000000111111222222333444444777PPPjjjooouuu~~~~~~kkkfffppp}}}~~~zzzrrrmmmmmmvvvzzz}}}~~~~~~~~~}}}{{{yyyxxxxxxxxxyyy{{{}}}~~~~~~{{{lllccccccbbb```jjjyyy~~~rrrhhhbbb``````iiizzz}}}zzzxxxsssnnnnnnrrrwwwyyyzzzxxxSSSLLLYYY]]]eeemmmVVVIII;;;GGGFFFLLLuuuuuueeeuuu~~~lllKKK:::;;;888444555444666777HHHZZZ]]]ggguuuzzz~~~vvvjjjbbbaaa\\\^^^ccciiijjjiiilllrrr{{{~~~yyywwwzzzuuuvvv{{{zzz|||wwwooogggbbbcccttt}}}qqq^^^RRRWWWccciii|||~~~iiiaaaVVVMMMHHHEEEAAA??????AAACCCEEEHHHKKKLLLMMMNNNPPPXXXkkk___CCC===<<<888777555555666666666555666888:::FFFYYYfffyyyyyyxxxfffnnnuuutttxxx|||www```XXX^^^ccc|||xxxppphhh___YYYXXXYYYWWWVVVUUUTTTSSSQQQOOONNNNNNNNNKKKHHHEEEDDDEEEGGGGGGGGGDDDAAA>>>>>>???AAABBBCCCBBBCCCFFFHHHJJJLLLMMMMMMKKKIIIGGGGGGHHHIIIIIIHHHEEECCC???<<<999888999999999;;;<<<=========???AAA@@@AAABBB???<<<;;;===@@@AAAAAABBBBBBBBBAAAAAA@@@AAAAAAAAAAAAAAABBBBBBCCCBBBBBBAAA@@@@@@AAAAAABBBCCCCCCAAA@@@???>>>>>>>>>BBB@@@@@@@@@TTTzzzoooeeeqqq|||MMM===666555888777333333222111111111111111000111111222222333444444777NNNhhhooovvvxxx}}}mmmfffmmmxxx}}}wwwooolllnnnzzz}}}{{{sssxxx}}}}}}{{{yyyxxxxxxzzz|||~~~{{{xxxyyy~~~uuuggg___ccceeeeeemmm{{{sssfff]]]RRRTTTXXXaaarrr}}}yyytttpppoooqqquuuxxxzzzmmmNNNOOO\\\```hhhuuuRRRIII???GGGBBBRRRwwwjjj|||vvv{{{eeeHHH999:::777444666555555666CCCVVVaaajjjtttwwwzzzlllbbb^^^ZZZ]]]ccciiiiiihhhmmmtttxxx}}}zzzyyy|||wwwvvvvvvmmmfffiii|||~~~{{{tttjjjZZZQQQYYYbbbmmmiii```TTTKKKFFFDDDAAA@@@@@@AAACCCFFFIIIKKKMMMMMMMMMOOOWWWjjjeeeFFF>>><<<999777555555666777666555666888666@@@SSSbbbwwwxxxwwwxxxccclllyyy|||xxxuuuaaa[[[___eee|||yyymmmeee^^^ZZZVVVUUUVVVVVVTTTRRRRRRQQQOOONNNLLLLLLKKKKKKGGGDDDAAA@@@BBBEEEGGGGGGDDDBBB???>>>???AAAAAAAAABBBCCCFFFIIILLLMMMNNNOOOJJJGGGEEEDDDEEEFFFFFFEEE@@@>>>;;;888777666777777:::;;;============???@@@@@@BBBBBB@@@<<<;;;>>>AAAAAAAAABBBBBBBBBBBBBBBAAA@@@@@@@@@@@@@@@AAABBBBBBBBBBBBAAAAAAAAAAAABBBBBBBBBAAA@@@@@@??????@@@@@@CCC???>>>@@@RRRwwwyyyfff[[[nnn}}}zzzJJJ===999888999777333333222222111111222222000111111222222333444444777MMMgggpppwwwrrrxxxsssjjjnnn|||}}}wwwrrrtttzzzjjjgggqqq{{{yyyxxxwwwwwwyyy}}}|||wwwwwwyyy|||pppfffbbbffffffdddoooxxxggg[[[SSSLLLPPPUUU^^^ooo~~~wwwsssqqqpppsssxxxaaaKKKRRR^^^ccciii|||vvvOOOCCC@@@DDD>>>ZZZyyyppp~~~zzz|||}}}\\\DDD888:::555444777555555888AAATTTdddjjjxxx{{{yyy{{{mmm```YYY[[[\\\```dddcccdddlllvvvwww}}}|||}}}{{{xxx{{{ppphhhnnn~~~zzz{{{{{{|||rrrggg```UUUQQQ\\\dddqqqggg^^^QQQHHHDDDCCCAAA@@@@@@AAADDDGGGJJJLLLMMMNNNNNNOOOXXXllleeeEEE>>>999:::888666666777777666555666777555===PPP```sss~~~}}}eeejjjzzz~~~xxxiiiaaa```iii}}}~~~}}}}}}~~~tttlllddd___YYYWWWTTTSSSTTTSSSQQQOOONNNMMMLLLJJJIIIHHHHHHHHHFFFCCC@@@???AAACCCEEEEEEDDDAAA???>>>???@@@AAA@@@AAACCCGGGJJJMMMNNNOOOOOOIIIFFFDDDCCCCCCDDDCCCBBB<<<:::888777666666777777:::<<<===>>>======???@@@>>>@@@@@@>>>;;;:::===@@@AAABBBBBBCCCCCCCCCCCCBBB@@@@@@??????@@@@@@AAABBBAAAAAAAAAAAABBBBBBBBBCCC@@@@@@??????@@@@@@AAABBBBBB???AAABBBLLLgggyyyttt|||fffTTTbbb{{{yyyIII???===::::::777444444333222222222222333000111111222222333444444888KKKgggsssxxxqqqttt{{{qqqttt~~~~~~zzz{{{mmmbbbccclllsssppppppqqqssswww|||}}}{{{zzzyyytttttt|||mmmiiiiiikkkddd___mmmhhhYYYPPPJJJNNNQQQVVV___qqqzzzuuuqqqnnnqqqwwwWWWMMMVVV___fffjjjkkkLLL>>>???BBB@@@hhhxxx{{{{{{UUUAAA999:::555444888666555:::@@@QQQeeeeeekkk|||xxx}}}}}}qqqddd[[[___]]]\\\]]]]]]aaalllxxxzzzuuummmttt~~~wwwuuuppppppeeeZZZWWWPPPRRR```gggwwwbbbYYYNNNEEEBBBBBBAAA@@@@@@BBBEEEIIIKKKMMMNNNNNNPPPPPP[[[tttzzzcccEEE???999;;;999777777777888777555444888666===QQQ___nnnooommmuuuvvvwww~~~ttthhhaaalll}}}}}}}}}zzzxxxxxxyyyxxxxxxxxxyyyzzzyyyxxx{{{{{{}}}}}}vvvnnneeebbbaaa^^^YYYTTTWWWUUURRROOOOOOOOOOOOOOOJJJIIIHHHGGGFFFFFFEEEFFFFFFDDDAAA@@@AAACCCCCCBBBBBB@@@>>>>>>@@@AAA@@@@@@AAADDDGGGKKKMMMNNNNNNNNNHHHFFFCCCBBBBBBBBBAAA@@@999888777777777888999999;;;===>>>>>>======???@@@>>>@@@AAA???<<<;;;>>>AAAAAABBBCCCDDDDDDDDDDDDDDD@@@@@@??????@@@@@@AAABBBAAAAAABBBBBBCCCCCCCCCCCC????????????@@@AAABBBCCC@@@@@@FFFFFFFFFYYYmmmpppzzzhhhTTTZZZvvvwwwIIIBBBAAA<<<:::777666555444333222222222222000111111222222333444444666HHHfffxxx|||qqqrrrtttwwwsss||||||zzzyyytttnnniiihhhiiijjjjjjiiijjjlllooossswww{{{}}}wwwyyy|||{{{sssqqq|||mmmkkkmmmlllaaaZZZiiivvv___SSSNNNJJJRRRUUUYYYcccwwwzzzuuuqqqmmmrrr{{{sssOOORRRZZZ^^^kkkoooaaaIII===AAADDDHHHzzz~~~nnnPPP@@@;;;;;;444444888666444<<<>>>LLLcccaaaccc|||yyyzzzzzz|||{{{~~~yyymmmccceee___\\\\\\^^^cccmmmxxxzzz|||tttzzz|||rrrllljjjiii]]]TTTSSSQQQXXXjjjrrr[[[TTTIIICCCAAAAAA@@@???@@@BBBFFFJJJLLLNNNNNNNNNPPPTTTdddmmmyyy___GGGCCC<<<<<<:::888888888888777666333888777===OOO]]]hhhwww{{{uuuuuuvvv|||zzzmmmbbbmmm||||||{{{|||yyyvvvuuupppppppppoooooommmlllkkkgggiiimmmqqqtttsssoookkkggg]]]UUUVVVZZZXXXSSSPPPPPPNNNLLLJJJIIIKKKLLLNNNHHHGGGFFFEEEDDDDDDDDDDDDDDDCCCBBBBBBCCCCCCAAA@@@@@@???>>>>>>@@@AAAAAA@@@AAADDDHHHKKKMMMMMMLLLLLLHHHEEEBBB@@@@@@@@@???>>>777777777888999:::;;;<<<<<<===???>>>>>>===???@@@AAABBBCCCAAA???>>>AAADDDBBBBBBCCCDDDEEEEEEEEEEEE@@@@@@@@@@@@@@@AAABBBBBB@@@AAABBBCCCCCCDDDCCCCCC????????????@@@AAABBBCCC@@@@@@HHHJJJFFFTTTlllvvvxxxjjjXXX___}}}sssIIIFFFEEE>>>;;;;;;888777666444333222111111000111111222222333444444333CCCcccyyy~~~pppsssssstttlllrrryyyxxxoookkkiiijjjlllmmmkkkiiihhhjjjlllnnnqqqssstttuuusssuuuyyyzzzqqqmmm|||}}}zzzoookkkjjjiii___XXXggg~~~mmmXXXQQQPPPOOOWWWYYY___kkk}}}xxxtttrrrzzzdddHHHWWW^^^^^^ooowwwXXXFFF>>>BBBFFFPPPaaaLLL@@@===<<<555555999666222===:::FFF______ccctttzzz}}}vvvmmmkkkddd___aaafffjjjqqqvvvxxxyyy|||{{{ooodddeeedddZZZSSSXXX\\\iii~~~uuuUUUNNNFFFAAA@@@@@@@@@???@@@CCCGGGKKKMMMNNNNNNNNNNNNYYYqqqqqqZZZGGGFFF???===;;;999888888888777666333999666:::KKKYYYcccpppzzztttvvvxxxmmmdddmmm{{{wwwvvvvvvtttrrrqqqkkkllllllkkkhhhfffdddccc___```cccddddddbbbaaabbb```YYYUUUXXXZZZVVVSSSSSSKKKJJJIIIHHHGGGGGGHHHIIIFFFEEEDDDCCCCCCBBBBBBCCC???@@@AAACCCDDDDDDAAA???>>>======>>>@@@BBBBBBAAABBBDDDHHHKKKLLLLLLJJJIIIFFFCCC@@@>>>======<<<:::555555666888999;;;<<<===<<<>>>??????>>>===???@@@AAACCCDDDBBB??????BBBEEEBBBBBBCCCEEEEEEFFFFFFEEEAAAAAAAAAAAAAAABBBBBBCCC@@@AAABBBCCCDDDDDDDDDCCC????????????@@@AAABBBBBBBBB???GGGLLLKKKZZZtttooo]]]kkkmmmIIIJJJIII@@@???AAA:::999777555333111000000000111111222222333444444333???]]]uuuxxx~~~ssswww~~~rrrooommmpppwwwxxxvvv~~~|||~~~pppkkkhhhiiijjjkkkmmmnnnlllmmmoooqqqrrrrrrrrrqqqssssssuuuvvvmmmggguuu~~~{{{xxxvvvpppiiifffeee^^^XXXfff{{{cccPPPKKKMMMNNNZZZ]]]dddsss|||zzzyyyZZZDDDZZZ```^^^rrr~~~RRRDDD===AAAEEETTTwww\\\xxxKKK@@@???===555555999666111<<<777AAA]]]___gggrrrzzzqqqooogggcccgggnnnqqqsssvvv{{{{{{{{{|||nnnaaa___```WWWUUU^^^hhhyyyhhhQQQKKKDDD@@@@@@@@@???>>>@@@CCCGGGKKKNNNOOOOOONNNLLL]]]yyy~~~UUUEEEGGG@@@>>><<<999888999888777666555999444666GGGVVV```lllyyymmmmmm}}}yyy}}}tttkkkffflllyyytttqqqqqqooonnnooojjjkkkkkkjjjfffccc``````\\\\\\\\\\\\[[[YYYZZZ]]]UUURRRRRRVVVUUUOOONNNRRRKKKKKKKKKJJJGGGDDDDDDDDDEEEDDDCCCCCCBBBBBBBBBBBB;;;<<>>AAABBBBBBBBBBBBDDDHHHKKKLLLKKKIIIGGGDDDAAA>>><<<;;;;;;999888333444666888:::;;;===>>>===>>>??????>>>===???@@@???AAABBB@@@======@@@DDDBBBBBBDDDEEEFFFFFFFFFFFFBBBBBBAAAAAABBBBBBCCCDDD???@@@BBBDDDEEEEEEDDDCCC@@@@@@??????@@@@@@AAABBBDDD>>>DDDLLLPPPaaa|||uuu^^^ssshhhHHHLLLKKKBBBBBBFFF<<<:::888555333111000///000111111222333333444444555>>>YYYnnnpppuuuxxx}}}yyyssskkkiiikkkxxxzzzvvvxxx}}}nnnmmmlllkkklllnnnpppqqqqqqnnnllllllnnnooommmkkkkkkoooqqqmmmiiinnn~~~yyyuuuvvvxxxtttyyy{{{xxxxxx{{{zzzvvvooommmjjjcccZZZYYYfffuuulllWWWRRRMMMLLLVVV^^^^^^lll|||~~~jjjNNNKKKWWW___bbbyyyqqqNNNHHHCCCFFFCCC___qqqfffrrrPPPGGGDDD===333555999333555777777@@@RRR]]]jjj~~~|||~~~}}}{{{qqqkkkjjjooossssssvvv|||}}}{{{pppeee___[[[]]]```bbbiii}}}qqqaaaMMMHHHBBB????????????>>>@@@DDDIIILLLMMMNNNPPPQQQTTTZZZXXXCCCJJJ>>>???<<<999888888888777666444444666:::???KKK___rrrsssfffooorrrttt{{{~~~{{{yyyrrrhhhmmmtttrrrnnnnnnllliiihhhiiigggeeebbb```]]]\\\[[[YYYZZZZZZXXXUUUTTTTTTTTTQQQPPPOOONNNLLLKKKJJJIIIEEEEEEEEEEEEDDDDDDDDDDDDBBBBBBBBBAAAAAA@@@@@@@@@>>><<<===@@@CCCEEECCC@@@>>>>>>???@@@AAAAAAAAAAAAAAACCCGGGKKKMMMKKKGGGDDDCCC@@@;;;999888777666555666666666888999;;;===>>>@@@@@@@@@???@@@@@@AAAAAA???BBBCCCBBB???===>>>@@@AAABBBDDDDDDCCCBBBBBBCCCDDDCCCBBBAAABBBDDDFFFGGGCCCCCCCCCCCCCCCCCCBBBAAABBBAAA@@@@@@AAABBBBBBAAAAAAAAAEEEHHHQQQmmmtttiii~~~aaaGGGBBBBBBEEEEEE>>>===<<<:::888666444333333111111000000111222333333111888WWWoooqqq}}}{{{yyyiiilllrrrwwwwww~~~~~~nnnmmmllllllmmmnnnppprrrrrrooollllllmmmooonnnlllkkknnnoookkkhhhlllwww{{{vvvtttttttttxxxxxxvvvwwwzzzyyytttppplllggg```YYYXXXcccppp{{{ttt```PPPNNNLLLQQQ___jjjsss{{{^^^MMMNNNYYYaaafffdddGGGDDD???DDDPPPttt~~~xxxqqqlllVVVIIIBBB;;;333555999333555888777???OOOXXXcccuuuwwwooolllpppuuuxxx}}}xxxnnneee]]]XXXWWW[[[aaaiiiwww~~~cccTTTLLLGGGAAA??????@@@??????BBBFFFJJJMMMOOOPPPQQQSSSYYYeeeyyyVVVFFFIII===???===:::999999888777666777666888;;;>>>HHH\\\nnnooommmllljjjvvv|||~~~yyy~~~|||wwwtttpppkkkooovvvzzzmmmjjjjjjgggeeedddeeedddaaa^^^\\\ZZZYYYXXXWWWXXXXXXWWWTTTRRRQQQRRRPPPOOONNNMMMLLLJJJIIIIIIEEEEEEEEEDDDDDDCCCCCCCCCBBBBBBAAAAAAAAA@@@@@@@@@>>>======@@@CCCDDDBBB@@@>>>???@@@AAABBBBBBBBBBBBBBBDDDGGGKKKMMMKKKGGGCCCBBB???;;;888777777666555666777888999;;;===???@@@@@@@@@@@@@@@@@@@@@AAAAAA???AAACCCBBB@@@>>>???@@@@@@AAABBBBBBBBBBBBBBBCCCDDDCCCBBBAAABBBCCCEEEGGGEEEEEEEEEEEEEEEDDDBBBBBBAAA@@@??????@@@AAABBBBBBAAACCCDDDKKK^^^rrr~~~wwwooo{{{[[[GGGEEEDDDEEEEEE??????===;;;999777555444333111111111111111222333333333666RRRlllooowww|||zzzrrr|||~~~nnnqqqpppsss}}}mmmmmmlllllllllnnnpppqqqrrrooolllkkkmmmnnnooonnnmmmnnnmmmkkkhhhjjjoootttssswww}}}~~~xxxssspppqqqrrrrrrrrrvvv{{{yyytttpppkkkddd]]]VVVVVV```mmmyyymmmeeebbbVVVMMMNNNOOOXXXkkksss~~~xxxlllQQQOOOTTT\\\eeennnyyyVVVCCCCCCBBBCCC^^^www|||kkk^^^KKK@@@999333666999333555888666<<>>@@@>>>;;;:::::::::888777888888999:::===EEEVVVgggvvvkkkllloooooonnn|||zzzxxxwwwuuuvvvwwwuuuqqqqqquuu~~~yyykkkgggfffdddaaa```___^^^\\\YYYWWWUUUTTTTTTSSSUUUVVVUUURRROOONNNNNNNNNNNNMMMLLLJJJIIIHHHHHHEEEEEEEEEDDDCCCBBBBBBAAAAAAAAAAAA@@@@@@@@@@@@@@@???>>>>>>@@@AAABBBAAA???>>>???@@@AAABBBCCCDDDDDDCCCEEEHHHKKKLLLJJJFFFBBBAAA===999777666666666555666777999;;;===???AAABBB@@@@@@@@@@@@AAAAAAAAABBB@@@AAACCCBBBAAA@@@@@@AAA??????@@@AAABBBBBBCCCCCCBBBBBBAAAAAABBBCCCEEEFFFHHHHHHHHHGGGFFFDDDBBBAAA??????>>>>>>???AAACCCDDDBBBHHHDDDPPPmmmwwwxxx{{{wwwnnnUUUHHHHHHFFFEEEFFFAAAAAA@@@>>>;;;999666555444222111111111111222222333555444KKKhhhoooqqqyyy}}}}}}rrroooooo{{{rrrsssllljjjuuukkkkkkjjjkkkkkklllnnnnnnqqqooommmllllllnnnooopppnnnnnnmmmlllkkklllmmmnnnkkkqqqyyy~~~zzztttpppnnnmmmmmmpppvvvzzzzzzwwwnnnjjjeee]]]TTTSSS```nnnzzzlllccc___]]]SSSPPPTTTUUU___sss~~~YYYKKKUUUYYY^^^iiixxxfffNNNDDDFFFHHHEEEgggxxxxxxsssdddLLL===888333777999333444888555:::IIIRRRXXXddd}}}|||sssrrrxxx}}}mmm___XXXVVVWWWXXX]]]cccooojjj___UUUHHHGGGEEEAAA???>>>@@@BBBCCCGGGIIIMMMOOOPPPRRRTTTUUUWWWxxxUUUNNNHHHDDD@@@AAA???===<<<<<<;;;999888777666777999:::@@@PPP```yyyxxxwwwjjjqqq}}}rrrkkk~~~{{{xxxwwwvvvxxxsssrrrxxxwwwssswww|||mmmgggfffbbb___^^^ZZZYYYWWWUUUSSSQQQQQQPPPPPPRRRTTTSSSPPPMMMLLLLLLLLLKKKKKKJJJHHHGGGGGGFFFEEEDDDDDDCCCBBBAAA@@@@@@@@@@@@@@@@@@@@@?????????????????????@@@@@@@@@?????????@@@AAABBBDDDEEEFFFDDDEEEHHHKKKLLLJJJEEEAAA???<<<888666666666666555666777999;;;>>>@@@AAABBB??????@@@AAAAAABBBBBBBBB@@@AAABBBBBBBBBBBBAAABBB???>>>>>>@@@BBBCCCDDDDDDAAAAAA@@@AAABBBCCCEEEEEEIIIIIIIIIHHHFFFCCC@@@>>>======>>>>>>???AAACCCFFFDDDMMMGGGTTTuuuvvvssszzzxxxfffQQQIIIJJJEEECCCEEECCCBBBBBB@@@>>>;;;888666555222222222111111222222333444222FFFfffssspppttt}}}~~~rrrmmmwwwsssnnniiihhhrrriiiiiiiiiiiijjjkkkllllllpppooonnnmmmmmmnnnpppqqqooonnnmmmmmmnnnooooooooonnnrrrwww{{{}}}{{{vvvsssqqqnnnnnnqqqtttvvvvvvuuummmlllhhh^^^RRRQQQ```qqqrrrmmmeee```]]]YYYPPPPPPYYY[[[ggg}}}}}}|||iiiQQQLLLZZZ[[[^^^mmmZZZJJJEEEGGGHHHIIIrrrxxxrrr|||eeeKKK;;;888555777999333222777444888IIITTTYYYccc{{{|||{{{www|||ttteeeZZZUUUXXX\\\```bbbjjjyyyxxx```ZZZTTTJJJEEECCCAAA???>>>@@@CCCFFFHHHJJJMMMOOOPPPQQQTTTVVV\\\OOOKKKFFFDDDCCCBBB@@@>>>>>>>>>===:::999444444555777777<<>>;;;888666666777777666555666999;;;===???@@@@@@>>>???@@@BBBBBBCCCBBBBBBAAAAAAAAABBBCCCDDDCCCCCC@@@???===???BBBDDDDDDDDD??????@@@AAABBBCCCDDDEEEHHHHHHHHHGGGEEEAAA>>>;;;;;;===???@@@@@@AAADDDFFFBBBLLLGGGRRRqqqrrrpppvvvpppsss{{{cccQQQKKKLLLEEEBBBEEEDDDCCCBBBAAA@@@===:::888666333333222222222222222333111111BBBbbbvvvsssrrr}}}yyy{{{uuuooozzz~~~tttllliiihhhmmmxxxhhhhhhiiiiiijjjjjjkkkkkknnnooopppooonnnnnnpppqqqpppooonnnmmmmmmoooqqqsssssssssuuuxxxzzzzzzxxxuuuxxxuuussstttsssoooooorrrrrroooiii^^^RRRPPP^^^nnnooohhheee]]]ZZZTTTQQQKKKPPP[[[aaassszzzyyyUUUPPPOOO]]]\\\```vvvoooQQQGGGCCCDDDEEEWWWuuusssaaaGGG::::::777777999444222777333666HHHVVV\\\cccqqq~~~~~~~~~{{{oooggg\\\UUUUUUZZZaaafffiiirrrnnn[[[UUUPPPHHHBBBBBBAAA???>>>@@@EEEHHHJJJLLLNNNOOOPPPRRRTTTVVVaaazzzOOOKKKEEEFFFEEEBBBAAA@@@??????>>><<<999333333555666555999FFFTTTaaarrrsssnnnuuu~~~jjjhhhoooqqqzzz~~~|||zzzxxxwwwwwwvvvssssssuuuttttttxxx~~~|||{{{xxxhhh```]]]YYYUUUTTTTTTSSSQQQPPPOOONNNNNNNNNOOOOOOOOOMMMKKKIIIIIIJJJGGGGGGFFFEEEEEEDDDCCCCCCAAAAAAAAAAAA@@@@@@@@@@@@>>>>>>>>>>>>>>>?????????===>>>???>>>>>>>>>@@@BBBAAAAAA@@@@@@@@@BBBCCCDDDCCCEEEHHHKKKLLLJJJFFFBBB>>>;;;888666777888888888666888:::<<<>>>??????>>>>>>???AAABBBCCCCCCCCCBBBAAA@@@AAABBBEEEFFFEEECCCAAA>>><<<===AAACCCCCCBBB>>>>>>???@@@BBBCCCDDDDDDFFFGGGGGGFFFDDD@@@<<<::::::>>>BBBCCCBBBAAACCCEEE???FFFDDDPPPkkkuuuwwweeeeeennnxxxaaaPPPLLLOOOHHHDDDFFFDDDBBBBBBBBBAAA???<<<999888444333333222222222222333///333===WWWrrrsssppp|||www}}}rrrssszzznnnjjjeeeeeemmm|||~~~{{{}}}}}}{{{hhhiiijjjkkkkkkllllllllllllnnnqqqqqqpppnnnoooqqqoooooommmkkkiiikkkpppttttttrrrrrrtttwwwxxxwwwuuuyyywwwwwwwwwrrrlllnnnuuu{{{rrrfff\\\SSSQQQZZZdddqqqwwwnnnaaa^^^YYYSSSUUULLLOOOPPPVVV___ggg}}}}}}\\\PPPQQQRRRbbbaaaiii]]]JJJFFFCCCDDDKKKnnnyyyooo~~~ZZZCCC:::<<<999666888555333888333333FFFVVV\\\bbbbbbwww}}}zzz~~~~~~wwwnnn___ZZZTTTRRRVVV^^^eeejjjuuu}}}cccUUUOOOJJJFFF@@@AAAAAA???>>>AAAFFFJJJLLLNNNPPPQQQRRRSSSVVVXXXgggkkkQQQMMMHHHKKKCCCCCCBBBAAAAAAAAA???<<<:::777777888888555777BBBOOO^^^oooxxxsssttt}}}pppfffkkksss}}}}}}zzzwwwuuutttrrruuuvvvrrrqqqsssuuutttqqqqqqnnnkkknnnwww}}}}}}ppp```YYYWWWTTTRRRRRRQQQPPPOOONNNMMMLLLLLLLLLNNNMMMLLLIIIFFFEEEGGGIIIEEEEEEDDDDDDCCCCCCBBBBBB?????????@@@@@@@@@@@@@@@=========>>>>>>>>>??????<<<===???>>>======AAADDDBBBAAA@@@??????@@@AAACCCBBBDDDGGGKKKMMMKKKGGGCCC>>>;;;888777888999999999888:::<<<>>>?????????>>>===???AAACCCDDDDDDCCCCCCAAA@@@@@@BBBFFFGGGFFFDDDAAA===999:::>>>AAA@@@>>><<<===???@@@BBBCCCCCCDDDEEEFFFGGGGGGDDD@@@<<<999999???EEEGGGEEEBBBCCCDDDAAAAAACCCSSSnnnZZZ```rrr]]]NNNMMMTTTOOOJJJHHHDDD@@@AAAAAAAAA???===:::999555444333222222222222222///666888HHHfffnnnmmmxxx{{{uuuooo}}}ooojjjeeefffpppzzzjjjjjjkkklllmmmmmmmmmmmmjjjnnnrrrsssqqqoooooopppoooooolllhhheeegggnnntttrrrpppoooqqquuuwwwvvvtttuuuuuuwwwxxxsssmmmrrr{{{tttcccYYYTTTSSSVVV[[[iiikkk```VVVSSSMMMLLLUUULLLTTTZZZ___dddmmmwwwxxxJJJSSSTTTVVVfffgggsss{{{PPPFFFFFFEEEGGGUUUnnnzzzpppoooUUU@@@:::>>>:::666888666444999222111DDDUUU[[[aaaVVVmmmwwwvvv}}}zzz~~~~~~|||}}}|||vvvlll```UUURRRPPPRRRXXXaaaiiimmmppp[[[QQQKKKGGGFFF???@@@@@@???>>>AAAFFFKKKNNNPPPRRRRRRSSSUUUXXXZZZpppsss~~~___RRRPPPLLLPPPAAACCCBBBAAAAAAAAA@@@===:::;;;:::;;;999666666@@@LLLSSSmmm|||sssyyyjjjkkktttvvv~~~}}}zzzvvvsssqqqqqqxxxyyyqqqooottttttnnnmmmnnnkkkffffffmmmrrrtttzzzjjj[[[UUUUUUSSSRRRSSSOOOOOONNNLLLLLLKKKKKKKKKMMMLLLIIIFFFCCCCCCEEEHHHDDDDDDDDDCCCCCCBBBBBBAAA>>>>>>>>>???@@@@@@AAAAAA<<<=========>>>>>>??????;;;===>>>>>><<<===AAAEEECCCBBB@@@>>>>>>???@@@AAAAAACCCGGGKKKMMMLLLGGGDDD>>><<<999888999:::::::::;;;<<<>>>@@@AAA@@@???>>>===???AAACCCDDDDDDDDDCCCBBB@@@@@@BBBFFFHHHGGGDDD@@@<<<777888<<<>>>>>>;;;<<<===>>>@@@BBBCCCCCCCCCEEEFFFGGGGGGEEEAAA===:::999???GGGIIIFFFCCCBBBCCCDDD???DDDXXXuuuWWWaaazzzwwwYYYKKKNNNXXXUUUOOOJJJCCC???@@@AAAAAA@@@>>>;;;:::555444333333222222222222000999444===\\\jjjjjjuuuwwwtttrrrmmmiiihhhnnn|||~~~nnnllliiigggffffffggghhhkkkmmmoooqqqsssrrrqqqpppnnnmmmggg___bbblllttttttxxxtttppppppsssvvvwwwvvvuuunnnlllooommmiiiooozzzwwwiii]]][[[^^^]]][[[YYY___\\\YYYWWWSSSNNNOOOTTTWWWSSSXXXcccppp~~~aaaLLLKKKXXXccceeejjjfffOOOFFF@@@CCCMMM\\\ooorrrNNNCCC:::::::::666444666666666333111<<>>>>>???CCCGGGIIIRRRNNNNNNTTTWWWWWWYYY___uuu```LLLUUURRRGGGFFFGGGDDDAAA@@@???>>>===;;;888999999777555777<<>>>>>>>>>>>>>>>>>>>>>>>;;;<<<<<<===>>>??????@@@AAAAAAAAAAAABBBCCCDDDDDDGGGBBB>>>>>>===<<>>AAAEEEJJJLLLJJJEEEAAA>>>;;;888777888999999999======>>>??????>>><<<;;;AAABBBCCCDDDDDDCCCAAAAAA@@@???AAADDDGGGHHHDDDAAA>>>:::666555888<<<===>>>@@@AAABBBCCCDDDEEEFFFGGGGGGFFFFFFFFFEEEAAA;;;666:::???DDDFFFEEEDDDEEEGGGEEEDDDPPPaaayyyqqqVVVkkkhhhPPPMMMJJJJJJKKKKKKHHHEEEBBBAAAAAABBBCCCBBB???===;;;999666333222222222333222333444<<>>???AAADDDHHHKKKNNNNNNPPPRRRSSSVVVbbbpppzzzqqq\\\PPPTTTPPPJJJIIIFFFDDDBBB@@@@@@???===;;;::::::999777666888<<<@@@QQQaaawww|||tttwwwvvvxxx~~~~~~yyytttrrrqqqpppnnnlllllllllkkkhhhffffffdddaaa^^^]]]]]]___``````YYYRRRNNNNNNNNNMMMJJJKKKKKKKKKJJJJJJIIIIIIIIIIIIHHHFFFEEEDDDCCCCCCCCCBBBBBBAAAAAAAAAAAA@@@@@@>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<===>>>?????????AAAAAA@@@AAAAAABBBCCCDDDGGGBBB??????>>><<<>>>BBB???BBBFFFJJJLLLJJJEEE@@@===;;;888777999:::;;;;;;>>>???@@@AAAAAAAAA@@@@@@BBBBBBBBBBBBBBBAAA@@@@@@AAAAAAAAACCCEEEEEEAAA>>>999777555666999<<<===<<>><<<;;;;;;:::888777888:::===KKK[[[lll}}}uuunnnrrryyy{{{}}}}}}|||}}}}}}|||xxxtttrrrrrrnnnkkkhhhfffeeedddbbb``````^^^\\\YYYWWWUUUTTTTTTTTTPPPJJJHHHJJJKKKKKKIIIIIIIIIIIIIIIIIIHHHHHHHHHGGGGGGFFFDDDDDDCCCCCCCCCBBBBBBAAAAAAAAAAAA@@@@@@>>>>>>>>>>>>>>>>>>>>>>>><<<<<<======>>>>>>??????@@@@@@@@@AAAAAABBBCCCDDDFFFBBB@@@BBB@@@======@@@AAACCCGGGJJJLLLIIIDDD@@@<<<:::888888;;;===>>>>>>AAAAAABBBCCCDDDDDDDDDDDDBBBBBBAAA@@@@@@???@@@@@@BBBAAAAAAAAAAAA???<<<999555555777:::===??????>>>BBBBBBCCCDDDEEEFFFFFFGGGBBBAAA??????@@@@@@>>><<<@@@CCCEEEEEECCCBBBEEEHHHEEE[[[jjjyyyrrrWWWPPPNNNKKKJJJKKKLLLLLLLLLJJJFFFBBBCCCFFFGGGDDDAAA======;;;999777555333222333222111555CCCVVVbbbfffooo|||{{{wwwzzzzzzzzzvvv~~~fffffffffeeedddbbbaaa```^^^^^^]]]]]]^^^aaaccceeehhheeebbbdddjjjmmmkkkfffjjjpppyyyyyyttthhhfffdddaaaZZZUUUWWW^^^```lll{{{|||yyy```MMMLLLVVVaaaeeennnttthhhPPPCCCGGGEEEEEE```rrrVVVBBB???=========;;;999888666999999666777DDDWWWfffaaacccvvv}}}wwwwww~~~|||xxx|||~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}|||~~~~~~~~~~~~~~~~~~~~~xxxsssiii```ZZZYYY\\\^^^dddfffmmmxxxpppXXXLLLHHHDDDAAA???>>>???@@@BBBFFFJJJMMMOOONNNRRRVVVTTTVVVdddjjjQQQYYYNNNHHHNNNHHHFFFDDDCCCBBBBBBAAA>>><<<;;;;;;:::888777777888999FFFWWWgggvvvlllppp|||zzz~~~~~~|||{{{}}}wwwxxxwwwvvvtttrrrpppoookkkhhheeebbbaaa```___^^^\\\[[[ZZZXXXUUUSSSPPPOOOOOOLLLIIIHHHJJJKKKKKKJJJGGGGGGGGGGGGGGGGGGGGGGGGFFFEEEDDDDDDCCCCCCCCCCCCBBBBBBAAAAAAAAA@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>><<<=========>>>>>>>>>???@@@@@@@@@@@@AAABBBCCCDDDEEEBBBBBBDDDBBB>>><<<>>>CCCDDDGGGJJJLLLIIIDDD@@@<<<:::999:::===@@@BBBBBBDDDEEEEEEEEEEEEEEEEEEEEEBBBAAA@@@?????????AAABBBAAA@@@???===;;;999777555444777;;;@@@CCCDDDCCCBBBDDDDDDDDDEEEEEEFFFFFFFFFBBB@@@===<<<===>>>>>>===AAADDDGGGGGGEEECCCDDDFFFGGGcccppp|||nnnNNNPPPNNNKKKJJJKKKMMMOOOPPPLLLFFFAAAAAAEEEGGGDDD@@@?????????>>>;;;777444222333111000333>>>OOO___hhhsss|||llllll|||sssmmmvvv{{{wwwpppyyyddddddcccbbb```^^^\\\[[[XXXVVVTTTSSSSSSUUUWWWXXX\\\YYYYYY^^^dddfffeeebbbhhhmmmuuuzzz}}}rrrrrrqqqnnndddZZZYYY^^^ccceeeMMMNNNXXX^^^ccciiiooo~~~sssTTTJJJFFFFFFAAAJJJwwwuuukkk~~~yyyHHHAAAAAA???===<<<<<<999777777999:::777666???RRRbbbhhhdddkkkzzzyyywwwuuuyyy~~~}}}~~~}}}zzzzzz|||~~~~~~}}}~~~~~~{{{||||||||||||zzzyyyxxx}}}||||||}}}~~~}}}~~~}}}~~~{{{yyyzzz|||}}}~~~~~~~~~}}}uuuooofff___]]]```dddgggrrruuu}}}uuueeeSSSJJJGGGDDD@@@???>>>???BBBEEEIIIMMMOOOQQQPPPSSSTTTUUU[[[nnnbbbQQQ\\\OOOHHHOOOHHHFFFDDDCCCCCCCCCBBB???===;;;:::999999999888888777AAAQQQ```qqqsssppp}}}{{{}}}zzzxxxwwwyyy|||~~~~~~}}}uuutttsssrrrqqqpppooommmgggfffcccaaa^^^]]]^^^^^^XXXXXXWWWVVVTTTRRROOONNNNNNLLLJJJIIIIIIIIIIIIHHHEEEEEEEEEEEEEEEFFFFFFFFFDDDDDDCCCCCCCCCCCCCCCDDDBBBBBBAAAAAAAAA@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>============>>>>>>>>>>>>@@@@@@@@@@@@AAABBBCCCCCCCCCAAABBBEEEDDD???===>>>DDDEEEGGGJJJKKKIIIDDDAAA===;;;:::<<>>===;;;999666444333333555999>>>CCCEEEFFFEEEDDDEEEEEEEEEFFFFFFFFFFFFFFFDDDAAA===;;;<<<===>>>>>>AAAEEEJJJJJJHHHEEEDDDEEEJJJgggxxx{{{bbbMMMOOONNNLLLKKKKKKLLLOOOQQQMMMHHHDDDCCCFFFGGGEEEBBBAAABBBBBBAAA>>>:::777444222111000333:::III\\\kkksss|||~~~fffeee}}}mmmjjjzzz~~~uuuhhhqqq|||___^^^]]]ZZZWWWUUUSSSRRROOOMMMKKKIIIIIIIIIKKKLLLNNNMMMOOOVVV\\\^^^```cccdddhhhmmmrrruuuyyy|||~~~}}}}}}~~~xxxyyyzzzvvvlllcccccciiisssgggUUUNNNWWW\\\YYYaaaqqqwwwbbbLLLHHHDDDAAACCC\\\ggghhhjjjCCC@@@BBBAAA===;;;<<<;;;888888999:::999777<<>>@@@DDDHHHLLLOOOQQQRRROOOQQQRRRSSS^^^ttt```TTTZZZRRRLLLNNNJJJEEEDDDDDDDDDDDDCCC@@@>>><<<;;;:::;;;<<<;;;999777<<>>>>>>>>>>>>>>>>>>>>>>>============>>>>>>>>>>>>?????????@@@@@@AAABBBCCCBBBAAABBBEEEEEE@@@>>>???DDDEEEGGGJJJKKKJJJFFFBBB>>>===<<<===AAAEEEHHHHHHIIIHHHGGGFFFFFFFFFFFFGGGFFFEEEDDDCCCBBBBBBBBBBBB::::::999666444333444666777;;;@@@CCCCCCCCCDDDDDDGGGGGGGGGFFFFFFFFFFFFFFFEEEBBB>>><<<===>>>??????BBBFFFJJJKKKHHHFFFFFFGGGRRRkkksssooo}}}bbbQQQNNNNNNMMMLLLKKKKKKNNNQQQNNNMMMJJJIIIIIIIIIGGGFFFCCCDDDDDDCCCAAA===:::888333222222333777CCCXXXjjjlllzzzllldddppptttqqqttthhhmmmvvv}}}~~~|||~~~YYYWWWSSSOOOLLLIIIHHHGGGDDDDDDBBBAAAAAABBBBBBCCCEEEDDDGGGLLLNNNOOOTTT\\\ZZZ]]]bbbhhhmmmooonnnlllrrrqqqwww}}}wwwuuusssuuuvvvtttmmmiiioooyyypppSSSQQQSSSZZZ^^^cccooo}}}~~~RRRFFFEEEDDDIII___www___pppYYYCCC===AAA@@@;;;:::===>>>;;;:::888999999888:::EEESSSllloooeeelllwww{{{wwwyyy{{{{{{zzzyyyyyyyyyyyyzzz||||||||||||}}}zzz|||~~~|||zzz|||||||||~~~|||~~~}}}yyy{{{}}}~~~~~~~~~~~~{{{wwwuuuzzz{{{{{{zzzyyyxxxuuusssrrraaa______dddooo{{{ooo[[[RRRJJJGGGEEEAAA?????????AAAEEEJJJMMMPPPQQQRRROOOSSSTTTTTT___wwwnnn]]]QQQRRRRRRNNNKKKIIIEEEDDDDDDEEEEEEDDDAAA>>>>>>======>>>@@@@@@===:::;;;AAAJJJXXXnnn{{{xxxrrrcccmmmzzzzzzzzzrrrrrrsssrrrsssuuusssqqqnnnmmmmmmmmmkkkiiicccddddddaaa]]]YYYXXXXXXRRRRRRPPPOOOMMMKKKJJJJJJFFFGGGHHHGGGEEECCCBBBBBBBBBBBBBBBBBBCCCCCCCCCDDDBBBAAAAAAAAABBBCCCCCCDDDBBBBBBAAAAAAAAAAAA@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>============????????????@@@AAABBBCCCBBB@@@AAAEEEEEEAAA@@@AAACCCDDDFFFIIIKKKJJJGGGDDD@@@>>>===???CCCGGGIIIJJJGGGGGGGGGGGGHHHIIIKKKLLLLLLKKKJJJHHHEEEBBB@@@???888999888666444444888;;;<<>>>>>???BBBCCCCCCEEEGGGIIIHHHFFFFFFHHHLLLbbbpppxxxcccmmm~~~fffTTTLLLNNNNNNMMMKKKJJJLLLOOOMMMNNNOOOMMMJJJGGGGGGHHHEEEEEEEEEDDDBBB???===<<<555444444444444<<>>??????BBB@@@BBBEEECCCAAAHHHRRRPPPSSSYYYaaahhhhhhccc^^^eeeeeemmmxxxyyyuuuxxxzzzvvvvvvyyyzzzuuuppppppkkklllnnnmmmjjjkkkvvvfffMMMRRRVVVXXX[[[gggzzz```CCCAAACCCHHHZZZ~~~ZZZ]]]~~~lllJJJDDD;;;@@@???::::::???AAA???;;;888888:::999999BBBNNNcccnnndddeee~~~tttmmm~~~uuuxxx{{{zzzwwwuuuuuuwwwyyyzzz||||||{{{|||}}}{{{}}}~~~~~~~~~|||~~~{{{~~~~~~~~~~~~~~~yyysssooouuuyyysssrrrpppmmmhhhccc^^^[[[[[[\\\aaannnxxxUUUTTTMMMGGGFFFDDD@@@>>>???@@@BBBFFFKKKNNNPPPQQQQQQPPPVVVXXXVVV```zzzuuu\\\XXXLLLHHHOOOMMMFFFFFFEEEDDDEEEEEEFFFDDDAAA>>>@@@??????AAADDDCCC@@@======>>>CCCOOO___nnn{{{{{{uuu||||||fffiiiwwwuuu~~~qqqnnnnnnmmmooosssqqqmmmjjjiiijjjjjjgggeeeccceeeeeebbb\\\WWWTTTTTTTTTSSSQQQNNNLLLJJJIIIIIIEEEFFFGGGGGGEEEDDDCCCCCCAAAAAAAAABBBBBBCCCCCCCCCAAAAAAAAAAAABBBCCCCCCDDDBBBBBBBBBAAAAAAAAA@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>============????????????@@@AAABBBCCCAAA???AAADDDEEEAAAAAACCCCCCDDDFFFIIIKKKKKKHHHEEEAAA???>>>@@@CCCGGGJJJJJJFFFFFFFFFGGGIIILLLNNNPPPPPPPPPNNNKKKGGGBBB>>>;;;777888888777555777;;;???BBBDDDEEEEEECCCCCCFFFIIIIIIHHHHHHGGGGGGFFFFFFFFFBBB@@@>>>???BBBEEEFFFFFFHHHIIIHHHEEECCCEEEKKKPPPqqqtttkkkZZZqqqgggTTTKKKNNNOOONNNKKKJJJKKKMMMIIIMMMPPPNNNHHHEEEEEEGGGFFFFFFEEEDDDBBBAAA???>>>777666666555222777LLLbbbcccrrrwwwuuu|||zzzoookkk}}}ooohhhcccdddlllqqqooonnnpppxxxPPPGGG@@@@@@@@@>>>>>>@@@:::;;;<<<===>>>>>>>>>>>>???@@@CCCDDDDDDEEEGGGHHHHHHLLLQQQTTTTTTSSSRRRRRRWWW\\\cccjjjoooqqqpppooolllppprrrsssuuuxxxtttooopppjjjggghhhkkkrrrpppWWWOOOPPPVVV]]]dddiiiooommmTTTIIICCCHHHWWW~~~nnnWWWwww|||YYYOOOAAA@@@@@@@@@@@@@@@>>>======;;;999;;;>>>;;;777<<>>>>>@@@III[[[ppphhhpppxxx{{{~~~zzzvvvooojjjmmmssssssrrrpppmmmiiifffdddccc___^^^]]]ZZZWWWUUUSSSRRRPPPPPPPPPOOOMMMJJJHHHFFFGGGGGGGGGFFFEEEDDDCCCBBB@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBAAAAAA@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>======<<<<<<<<<<<<======>>>????????????@@@@@@@@@BBBBBBBBBCCCCCCCCCCCCCCCAAACCCFFFIIIKKKLLLKKKKKKEEECCCAAABBBEEEHHHIIIJJJIIIHHHHHHJJJMMMQQQUUUWWWVVVUUUQQQKKKCCC===:::999555777888777777:::@@@EEEGGGFFFEEECCCCCCEEEFFFGGGGGGHHHHHHHHHHHHGGGFFFEEECCCAAA@@@BBBGGGIIIHHHFFFDDDKKKCCC???GGGGGGQQQooo{{{^^^\\\yyyaaaZZZNNNKKKJJJIIIIIIJJJKKKJJJHHHKKKJJJHHHIIIIIIIIIHHHFFFGGGFFFEEEDDDDDDBBB>>>;;;???666333555444444AAARRRhhh___kkkyyywww||||||kkkppptttdddgggeeeaaagggqqqrrrkkkrrrvvv|||KKKCCC======>>><<<<<<===:::;;;<<<>>>???@@@AAAAAAAAABBBDDDCCCCCCCCCEEEGGGFFFIIILLLNNNMMMLLLKKKKKKPPPTTTZZZaaaeeeggghhhggggggkkklllkkkkkkoooooommmddddddhhhlllqqq{{{yyy^^^OOOQQQXXXccceeehhhkkkuuu}}}]]]JJJBBBMMMAAAggg|||ccceeebbbQQQMMMAAA@@@@@@@@@??????>>>===<<<:::999:::<<<999666;;;CCCYYY___^^^SSSZZZ|||yyyzzzvvvwwwpppssszzz~~~{{{xxxxxxzzz{{{xxxxxxzzz~~~}}}~~~~~~}}}{{{|||}}}}}}||||||~~~~~~~~~~~~xxxsssooorrrwwwvvvmmmdddfff^^^YYYYYY[[[ZZZ]]]bbbqqq|||qqqjjjkkkqqq|||eeeTTTHHHIIIGGGDDDBBB@@@@@@@@@AAADDDGGGKKKNNNPPPQQQRRRSSSSSSZZZWWW___sssxxxTTTOOOKKKKKKGGGCCCDDDIIIMMMIIIEEEFFFIIIJJJFFFBBB???BBBDDDDDDFFFHHHDDD===<<<<<>>>>>>>>>>>>>>>>>>>>>>>======<<<<<<<<<<<<======>>>????????????@@@@@@@@@BBBBBBBBBBBBBBBBBBBBBBBBAAABBBEEEHHHJJJJJJJJJJJJFFFDDDBBBBBBDDDGGGHHHHHHMMMLLLJJJJJJLLLPPPSSSVVVZZZVVVOOOGGG@@@;;;777555555777999999:::<<>>MMMdddaaaiiissswww||||||uuuoooyyyssshhhiiiiiifffhhhmmmqqqpppooosssxxx|||IIIAAA<<<<<<===<<<<<<===<<<===>>>@@@BBBCCCDDDDDDFFFGGGFFFEEECCCDDDFFFHHHDDDFFFHHHHHHFFFEEEFFFFFFHHHJJJOOOSSSVVVXXXYYYYYY\\\ccchhhfffdddeeedddccc]]]eeeqqqzzzrrr\\\MMMLLLUUU^^^fffgggjjjtttbbbOOOEEEAAANNNHHHqqqlllfffuuurrrNNNNNNLLLCCC@@@@@@??????>>>======<<<999999999:::888666:::@@@OOOZZZ^^^TTT[[[vvvnnn{{{wwwmmmrrr{{{wwwwwwxxxzzzxxxwwwwww{{{~~~~~~|||{{{yyy|||{{{zzz{{{|||}}}|||{{{||||||~~~~~~~~~}}}yyyxxx{{{~~~|||ssskkkpppgggaaacccjjjoootttxxxrrraaa```ggguuu}}}gggXXXNNNHHHFFFDDDBBB@@@??????@@@AAAHHHJJJNNNPPPQQQRRRSSSTTTUUUVVVTTTcccwwwiiiNNNMMMMMMKKKGGGDDDHHHOOOUUULLLEEEGGGNNNPPPIIIAAADDDFFFGGGEEEFFFFFFBBB<<<;;;;;;===DDDRRRhhhssshhhmmmxxx|||xxxvvvsssnnnkkkkkkkkkiiigggccc```^^^\\\[[[XXXYYY[[[[[[ZZZVVVRRROOOOOOOOOOOOOOOMMMLLLJJJIIIIIIIIIHHHGGGFFFDDDBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@???????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>======<<<<<<======>>>>>>????????????@@@@@@@@@DDDCCCCCCBBBBBBAAAAAAAAA@@@BBBDDDFFFHHHHHHHHHHHHGGGEEEBBBBBBDDDFFFGGGGGGMMMKKKIIIIIIKKKPPPUUUXXX]]]UUUJJJAAA;;;888444111555888;;;===>>>@@@DDDFFFGGGFFFEEEDDDDDDEEEFFFGGGHHHGGGFFFEEEEEEDDDDDDDDDCCCEEEFFFFFFEEEEEEFFFFFFDDDFFFDDDEEEGGGGGG```dddXXXwww]]]QQQOOOOOOIIIHHHGGGGGGIIIKKKKKKJJJDDDFFFGGGFFFDDDDDDHHHKKKKKKHHHFFFDDDDDDDDDBBBAAA@@@:::777888666333:::EEE[[[bbbeeekkkwww{{{{{{wwwvvv{{{eeebbbbbbcccbbbccciiiqqqlllnnnqqqssswww}}}KKKCCC===>>>@@@>>>>>>@@@@@@AAABBBDDDEEEFFFFFFFFFJJJJJJIIIGGGEEEEEEGGGJJJGGGHHHJJJJJJIIIJJJLLLNNNMMMNNNPPPRRRTTTUUUVVVVVVdddnnnvvvuuuoookkkfffccciiitttiiibbbWWWQQQQQQWWW^^^ccchhhlllvvv|||___QQQJJJGGGHHHMMMhhhuuuuuutttjjjuuuWWWHHHLLLFFFBBBAAAAAA@@@???>>>>>>>>>>>>999999999888666666999===CCCVVVccc^^^eeezzznnnuuuwwwooo{{{{{{vvvtttwwwyyy|||zzzwwwwwwyyyzzzzzzyyy||||||}}}}}}|||{{{yyyyyy|||zzz{{{~~~}}}{{{yyyzzz|||~~~}}}}}}||||||}}}~~~xxxyyyxxxyyy~~~qqqddd\\\aaaooo|||gggYYYQQQLLLIIICCCBBB@@@??????@@@AAABBBJJJMMMPPPQQQRRRRRRSSSUUUVVVTTTVVVmmmyyysss^^^LLLLLLKKKIIIGGGGGGKKKOOOQQQIIICCCEEELLLNNNHHH@@@EEEHHHIIIGGGGGGHHHFFFBBB===<<<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>============>>>>>>>>>>>>?????????@@@@@@@@@EEEEEEDDDDDDCCCBBBAAAAAA@@@AAACCCDDDFFFFFFFFFFFFFFFDDDBBBBBBDDDFFFGGGGGGHHHGGGFFFFFFJJJPPPVVVZZZXXXNNNAAA999666555333000777999===@@@CCCDDDFFFGGGGGGFFFFFFEEEEEEFFFFFFGGGIIIHHHFFFDDDDDDDDDDDDEEEDDDGGGIIIIIIEEECCCDDDFFFHHHAAABBBOOOZZZ^^^qqqkkkpppqqqYYYVVVOOOKKKHHHFFFEEEEEEFFFHHHHHHGGGBBBEEEGGGFFFCCCCCCHHHNNNKKKIIIFFFDDDDDDEEEDDDCCC@@@<<<::::::777333666<<>>>>>??????:::;;;:::777666888:::;;;<<>>>>>>>>>>>>>>>>>>>>>>>????????????????????????>>>>>>============>>>>>>>>>>>>?????????@@@@@@@@@GGGFFFFFFEEEDDDCCCBBBBBB@@@AAABBBCCCDDDDDDEEEEEEDDDBBBAAAAAADDDFFFHHHHHHEEEDDDBBBCCCEEEJJJOOOSSSMMMDDD999333333555444222:::;;;>>>BBBFFFGGGHHHGGGGGGGGGFFFFFFFFFFFFGGGGGGIIIGGGEEECCCCCCDDDFFFGGGEEEHHHKKKJJJFFFDDDDDDEEEHHHCCCMMM```lllzzzttt|||___WWW[[[QQQJJJHHHFFFCCCBBBCCCDDDDDDCCCBBBFFFHHHGGGDDDDDDHHHMMMJJJHHHEEEDDDDDDEEEDDDDDDAAA>>>===<<<999555444777@@@TTT\\\dddwwwyyywwwuuuqqq|||wwwgggZZZ\\\___]]]___dddsssppplllgggeeegggmmmrrrVVVLLLBBB@@@???>>>???BBBHHHIIIJJJKKKKKKLLLKKKKKKKKKMMMOOOPPPPPPQQQSSSUUU^^^aaaeeeiiimmmrrrwww{{{xxxhhhWWWMMMNNNOOOQQQUUU[[[cccjjjooo~~~hhhNNNFFFCCCAAAMMM___qqqnnnYYY```vvvWWWAAAEEECCC???GGGBBBAAA@@@>>>>>>>>>>>>???===>>><<<888777:::;;;:::???HHHYYYcccggg{{{yyynnnyyy}}}{{{ssspppssswwwvvvvvvuuuuuuuuuuuuvvvwwwvvvwwwxxxyyyzzz{{{||||||zzzyyyyyyzzz|||}}}||||||~~~zzz~~~}}}~~~~~~~~~}}}{{{~~~{{{}}}~~~~~~~~~~~~{{{zzzzzz{{{}}}zzznnnfffYYY\\\gggyyyuuuiii[[[RRRMMMFFFAAA???@@@@@@???@@@AAADDDGGGIIIMMMOOOQQQRRRRRRSSSUUUWWWYYYcccrrr^^^]]]UUURRRKKKGGGHHHLLLJJJEEECCCDDDEEEFFFEEEFFFGGGHHHGGGKKKKKKHHHFFFHHHHHHGGG???;;;;;;>>>@@@EEEWWWjjjrrreeeiiimmmuuu{{{||||||}}}}}}{{{}}}{{{tttpppooonnnkkkfffaaa\\\YYYWWWWWWXXXVVVRRRNNNKKKJJJJJJKKKLLLKKKIIIHHHGGGFFFFFFFFFFFFFFFFFFEEEDDDCCCBBBAAAAAAAAAAAAAAAAAAAAAAAAAAACCCBBBBBBAAAAAA@@@@@@???>>>>>>>>>>>>???????????????????????????????????????>>>>>>======>>>>>>???>>>????????????@@@@@@@@@FFFEEEEEEDDDDDDCCCCCCCCCBBBBBBBBBBBBCCCCCCDDDDDDEEECCCAAAAAACCCFFFGGGGGGDDDBBB@@@??????AAACCCDDD@@@:::444111333666777777===>>>???CCCGGGIIIHHHGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGEEECCCAAAAAACCCGGGIIIFFFHHHJJJJJJHHHFFFEEEDDD>>>DDDZZZlllvvvssskkkxxxRRROOOVVVQQQIIIGGGDDDAAA@@@AAACCCCCCCCCDDDFFFHHHHHHEEEDDDFFFIIIGGGEEECCCCCCDDDDDDCCCBBBAAA@@@>>>===:::777555444888GGGUUUbbbqqquuuvvv}}}{{{ttt|||iiiaaabbbaaa___^^^wwwtttnnngggbbbbbbeeehhh___SSSGGGBBBAAA@@@AAAEEEGGGHHHJJJLLLNNNPPPPPPQQQPPPTTTYYY\\\^^^```aaaccclllpppvvv{{{uuulllbbbVVVNNNMMMPPPTTTYYY[[[___hhhvvvlllWWWIIIGGGDDDFFFaaaxxxddd```pppoooJJJFFFGGGEEEGGGHHHAAA@@@>>><<<;;;<<<======???AAA>>>999999======:::>>>AAAVVVkkkooowwwtttxxx}}}{{{rrrnnnqqqvvvrrrtttwwwxxxxxxxxxxxxyyywwwwwwwwwxxxyyyzzz||||||wwwyyyzzz{{{{{{|||~~~zzz~~~~~~|||~~~~~~}}}~~~}}}|||~~~}}}yyyxxxuuussssssxxxssskkkgggccceeejjjvvv}}}jjj^^^RRRMMMJJJDDDBBBCCC@@@@@@@@@AAADDDGGGJJJLLLOOOQQQSSSSSSTTTUUUXXXZZZYYYlllzzzYYYZZZZZZYYYTTTKKKHHHIIIHHHDDDDDDEEEFFFFFFEEEEEEFFFGGGKKKNNNMMMFFFAAAAAABBB@@@???:::;;;@@@AAABBBMMM\\\mmmeeekkkvvvwww}}}}}}www}}}}}}{{{~~~}}}{{{|||}}}yyysssqqqsssmmmiiiccc]]]WWWSSSRRRQQQVVVUUURRROOOMMMKKKJJJJJJMMMLLLJJJHHHFFFEEEEEEEEECCCCCCCCCCCCCCCBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACCCCCCBBBAAAAAA@@@??????>>>>>>>>>??????@@@@@@@@@??????????????????????????????>>>>>>>>>>>>??????>>>????????????@@@@@@@@@CCCCCCCCCCCCBBBBBBBBBBBBCCCBBBBBBBBBBBBCCCCCCDDDHHHEEEBBBAAABBBCCCDDDCCC???>>>===;;;:::999888888666555444444555888:::;;;AAA@@@@@@CCCGGGIIIHHHGGGFFFGGGGGGGGGGGGGGGGGGFFFDDDBBB???===>>>BBBFFFIIIHHHHHHIIIJJJJJJIIIFFFCCC<<>><<<:::999:::;;;<<>>DDDPPPYYYuuuiiirrr|||zzzvvv~~~}}}}}}~~~}}}zzzzzz||||||wwwqqqqqquuuooollleee^^^XXXTTTRRRQQQPPPQQQQQQRRRQQQPPPOOONNNOOONNNKKKIIIGGGFFFEEEEEEAAABBBBBBBBBBBBBBBBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@CCCCCCBBBAAAAAA@@@??????>>>>>>??????@@@@@@@@@AAA??????????????????????????????>>>>>>>>>>>>??????>>>????????????@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAACCCCCCCCCBBBBBBCCCCCCDDDKKKHHHDDDBBBAAAAAAAAA@@@999999999888777666555555222444666777888999<<<>>>CCCAAA@@@BBBFFFHHHHHHFFFFFFGGGGGGHHHHHHGGGGGGFFFAAA???<<<;;;<<<@@@EEEIIIIIIGGGGGGIIILLLKKKGGGBBBEEEFFF______iii}}}|||UUUSSSNNNJJJIIIBBBCCCAAA???@@@DDDHHHJJJKKKFFFFFFFFFGGGFFFDDD???<<>>AAAAAA@@@===<<<<<<999666555444III]]]```mmmxxxooovvv{{{mmmttt|||uuuzzz|||xxxkkkjjjgggbbb]]][[[[[[]]]kkkcccUUUGGGDDDFFFFFFCCCEEEKKKSSSVVVVVVVVVZZZ^^^```eeellloooooooooppprrrwwwyyy|||{{{qqqXXXQQQKKKLLLNNNOOORRRWWW\\\bbbhhhooo}}}yyyddd]]]UUUGGG===AAARRRqqq}}}jjj}}}www\\\iii~~~RRRIIIDDDHHHJJJGGGDDDEEE@@@???<<<;;;:::;;;<<<======<<<;;;::::::;;;<<<=========PPPoooyyynnnkkkvvv~~~sssyyyvvv}}}yyyvvv}}}~~~~~~{{{wwwvvvxxx{{{uuuzzz|||xxxuuuuuusssvvv{{{|||wwwssszzz{{{||||||}}}~~~~~~~~~~~~~~~~~~}}}}}}~~~|||yyyxxx{{{||||||~~~~~~xxxzzzyyypppmmmooohhhfffrrr{{{zzzxxx{{{uuusssmmmccc[[[]]]gggqqquuufff]]]LLLJJJGGGDDDBBBAAAAAAAAA@@@BBBEEEIIILLLNNNOOOOOONNNRRRUUUTTTTTTXXX[[[[[[hhh}}}}}}OOORRRUUUeeeZZZPPPKKKIIIFFFFFFHHHIIIGGGEEEDDDDDDEEEEEEDDDCCCCCCBBBBBBBBBBBBCCCCCCAAABBBBBB@@@??????AAACCCVVViiiyyyxxx||||||hhhxxxyyy}}}yyytttsssvvvxxxvvvttttttuuuwwwxxxzzzzzzzzzyyyyyyzzztttkkkbbb\\\WWWRRROOORRRPPPPPPSSSXXXYYYVVVQQQNNNMMMKKKIIIGGGFFFEEEEEECCCCCCBBBBBBBBBAAAAAAAAA@@@@@@@@@@@@@@@@@@AAAAAAAAAAAA@@@@@@??????>>>>>><<<>>>AAACCCDDDBBB???===>>>??????@@@AAAAAAAAAAAAAAA@@@???>>>============AAAAAABBBBBBBBBBBBBBBBBBBBBBBBAAABBBBBBDDDEEEFFFEEEDDDCCCBBBBBBCCCDDDEEEOOOMMMJJJGGGDDDBBB@@@???;;;888555333444555555444555888<<<@@@BBBCCCCCCBBBCCCDDDDDDEEEGGGHHHIIIIIIJJJIIIHHHGGGGGGGGGHHHHHH<<<===>>>@@@CCCEEEGGGGGGLLLBBBIIIUUUSSSNNNHHH???AAAbbbqqqgggoooKKKNNNOOOHHHDDDBBBBBBDDDEEEEEEFFFJJJSSSZZZJJJFFFCCCDDDFFFFFFBBB>>>@@@@@@AAABBBBBBAAAAAAAAABBBAAAAAABBBBBB@@@===:::444777@@@NNNYYYaaalllvvvxxx|||}}}uuunnnsssyyyzzzuuukkkbbb___```]]]VVVQQQqqqlll___NNNFFFFFFIIIIIIJJJOOOVVVYYYYYYZZZ^^^bbbeeehhhjjjkkklllooouuuzzztttxxx}}}}}}yyylll\\\QQQOOOLLLLLLPPPSSSUUUZZZ___eeennn{{{}}}eeeUUUPPPDDDFFFGGGKKKfff|||lllbbb|||dddLLLDDD@@@CCCEEECCC@@@AAAAAA@@@???===<<<<<<============<<<<<<<<<======>>>>>>:::FFF___lllhhhdddhhhyyyvvvzzzwww|||{{{wwwuuuwwwyyy{{{zzzyyyyyy}}}wwwzzz}}}{{{wwwsssrrrsssyyy|||{{{wwwtttuuuwwwyyyzzz|||~~~~~~||||||}}}~~~~~~{{{xxxwwwzzz}}}~~~}}}}}}}}}zzzvvvkkkggglllfffbbbjjjuuutttrrrqqquuuxxxssslllaaaaaa```___aaakkkyyywwwfffXXXQQQKKKIIIFFFCCCAAA@@@AAAAAABBBCCCFFFJJJMMMOOOPPPPPPSSSSSSUUUXXX[[[\\\\\\]]]rrrkkkOOORRROOO]]]TTTMMMJJJIIIGGGGGGJJJIIIGGGEEEDDDEEEEEEEEEDDDBBBBBBBBBAAAAAABBBBBBBBB???AAACCCCCCBBBAAAAAAAAAMMMccc~~~qqqiiinnnuuuxxxoooooosssuuuttttttuuuuuuvvvxxx{{{wwwlll```UUUNNNNNNMMMNNNSSSYYY[[[YYYUUULLLKKKIIIGGGEEEDDDCCCCCCCCCBBBBBBBBBBBBAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@?????????>>>>>>======<<<>>>AAADDDEEEEEEDDDCCCAAA@@@?????????@@@AAABBBAAA@@@@@@??????>>>>>>???AAAAAAAAAAAAAAAAAAAAAAAABBBBBBCCCCCCCCCDDDDDDDDDBBBAAAAAAAAAAAACCCDDDEEELLLLLLLLLKKKHHHFFFCCCAAA<<<999777666777888888888:::<<<>>>AAACCCDDDDDDCCCBBBCCCDDDEEEFFFHHHHHHIIIGGGGGGGGGFFFEEECCCBBBAAA===>>>???BBBDDDFFFHHHHHHGGGIIIXXX^^^PPPHHHLLLOOO]]]sssjjjkkkPPPOOOLLLHHHHHHHHHDDDCCCBBBDDDHHHMMMPPPRRRIIIEEEBBBCCCEEEEEEBBB>>>???@@@@@@@@@@@@@@@@@@@@@CCCCCCCCCCCCDDDBBB???<<<888777<<>>@@@BBB@@@>>>>>>BBBBBBAAA@@@>>>======<<<<<<<<<===>>>??????>>>>>>@@@;;;>>>LLL[[[```^^^ZZZsss|||{{{{{{~~~zzzyyy{{{zzzwwwssssssrrruuuyyyzzzyyy{{{zzz{{{zzzwwwsssqqqtttwww}}}}}}wwwuuutttqqqsssvvvyyy{{{~~~}}}|||zzzzzzzzz{{{|||}}}~~~{{{xxxwwwzzz}}}~~~|||}}}~~~yyylllhhhmmmiiidddiiiooopppnnniiieeeccc___ZZZZZZ[[[^^^dddnnn{{{rrrcccVVVNNNIIIKKKIIIFFFCCCAAA@@@@@@AAADDDFFFIIILLLOOOPPPQQQQQQSSSOOOPPPWWW[[[ZZZ[[[```|||]]]UUUVVVNNNTTTNNNIIIJJJJJJHHHHHHKKKIIIGGGEEEDDDEEEEEEDDDCCCBBBBBBBBBAAAAAABBBBBBBBB>>>AAAEEEFFFDDDBBBAAA@@@JJJaaa```fffnnn}}}uuuqqqssstttssssssuuuttttttuuuyyylll[[[QQQMMMLLLNNNRRRWWWYYYWWWTTTKKKJJJHHHFFFEEEDDDCCCCCCBBBBBBBBBBBBAAAAAAAAAAAABBBAAAAAA@@@@@@?????????>>>========================???AAADDDFFFHHHIIIIIIEEECCCAAA???>>>@@@BBBDDDAAAAAAAAAAAAAAA@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAABBBCCCDDDDDDDDDCCCBBB>>>>>>>>>???AAABBBDDDEEEGGGIIIJJJKKKJJJGGGDDDBBB<<<;;;999999;;;<<<======@@@AAABBBBBBCCCDDDDDDEEEBBBBBBDDDEEEGGGHHHHHHIIIEEEFFFFFFFFFCCC@@@<<<:::===???AAACCCFFFHHHIIIJJJHHHMMM[[[]]]MMMJJJVVV^^^hhhkkksssqqq]]]TTTJJJFFFHHHFFFDDDBBBAAAEEEKKKNNNMMMJJJGGGDDDBBBBBBDDDDDDBBB???????????????????????????DDDDDDDDDEEEEEEDDD@@@>>>===777777@@@NNNXXXaaahhhxxx|||yyyuuuvvvxxxgggaaaiiiwwwqqqZZZPPPXXXffflllnnniiiccc```\\\XXXQQQVVV^^^bbbbbbaaa``````]]]bbbgggkkkoootttzzz~~~~~~}}}~~~zzznnnfff[[[QQQNNNPPPUUUYYYVVVUUUWWWYYYYYY]]]hhhssswwwooohhh\\\NNNEEELLLBBBXXX}}}vvvnnn___kkk```EEEDDDAAA???@@@BBBBBB@@@???AAAAAAAAA@@@???===;;;::::::;;;===>>>??????>>>===@@@???===AAAMMMYYY[[[WWWgggxxxxxxvvvwww}}}{{{yyyxxxuuurrrqqqqqqqqqtttwwwxxxwwwyyy}}}||||||zzzuuurrrtttyyy|||}}}wwwssssssuuussstttvvvyyy|||~~~~~~}}}yyyyyyyyyyyyyyyzzzzzz{{{~~~{{{zzz}}}~~~~~~zzzzzz~~~~~~sssmmmooommmjjjrrrqqqvvvuuummmddd```^^^[[[dddffflllwwwrrr```VVVQQQMMMKKKIIIHHHEEEBBBAAA@@@AAAAAAGGGIIILLLNNNQQQRRRSSSSSSTTTNNNOOOVVVYYYXXX```nnnvvvYYYXXXUUUNNNNNNJJJIIIJJJJJJHHHHHHKKKHHHGGGEEEEEEEEEEEEDDDCCCBBBCCCCCCCCCCCCCCCCCCBBB@@@CCCEEEFFFDDDCCCBBBBBBIII[[[tttfffeeehhhxxxtttooopppsssrrrqqqqqqtttyyy~~~sssaaaWWWNNNNNNNNNPPPSSSSSSPPPMMMLLLKKKIIIHHHFFFEEEEEEEEEBBBBBBBBBAAAAAAAAA@@@@@@BBBBBBAAAAAA@@@???>>>>>><<<<<<<<<<<<<<<<<<======>>>???@@@AAADDDFFFHHHIIIGGGFFFDDDBBBBBBBBBCCCDDDBBBBBBBBBCCCCCCCCCBBBBBBBBBBBBBBBBBBAAAAAAAAAAAA???AAABBBDDDDDDCCCAAA@@@======>>>@@@BBBDDDEEEFFFDDDDDDEEEEEEDDDCCCAAA???<<<;;;:::;;;>>>@@@AAA@@@EEEDDDCCCCCCCCCCCCDDDEEECCCDDDEEEGGGHHHIIIIIIIIIHHHGGGFFFDDDAAA>>>;;;999>>>@@@BBBEEEGGGHHHIIIIIINNNGGGJJJLLLIIITTTeeekkknnnooorrr|||jjj]]]RRRFFFEEEGGG@@@BBBCCCEEEHHHLLLLLLJJJGGGGGGEEECCCCCCDDDDDDCCCAAAAAA@@@@@@???????????????DDDCCCCCCDDDEEEDDD@@@>>>>>>888666<<>>===;;;:::999999:::<<<===>>>===<<<<<<===@@@@@@>>>CCCPPPYYYZZZ[[[kkkzzzuuuxxx|||{{{xxxtttqqqpppooonnnnnnpppsssssssssvvv{{{}}}zzzuuuqqqttt{{{{{{|||{{{xxxuuutttvvvyyyyyyxxxxxxzzz|||~~~|||{{{xxxyyyyyyzzzzzz{{{zzzzzz|||~~~~~~}}}xxxxxx|||yyy{{{qqqooommmqqq}}}vvvrrrqqqqqquuuyyyrrr___RRRNNNNNNMMMLLLHHHFFFDDDBBBAAABBBCCCDDDJJJKKKNNNPPPRRRSSSSSSSSSWWWTTTTTTXXXYYY^^^qqqfffYYYTTTMMMKKKLLLJJJJJJLLLJJJGGGFFFIIIHHHFFFEEEEEEFFFFFFDDDBBBDDDDDDEEEEEEEEEEEEDDDDDDDDDEEEEEEDDDCCCCCCDDDFFFFFFOOO^^^nnn~~~vvvkkkccctttxxxiiiiiikkklllmmmooorrruuuwwwxxxqqqbbbZZZOOOOOOOOOPPPOOONNNKKKIIIKKKJJJHHHGGGFFFEEEDDDDDDBBBBBBAAAAAAAAA@@@@@@@@@BBBBBBAAAAAA@@@???>>>>>>;;;;;;<<<<<<======>>>>>>????????????@@@BBBCCCDDDEEEFFFGGGGGGGGGFFFDDDCCCAAABBBCCCDDDEEEDDDDDDDDDCCCCCCCCCCCCBBBBBBAAAAAA===???AAABBBBBBAAA@@@???>>>???@@@BBBDDDEEEFFFFFFAAA@@@>>><<<;;;;;;;;;;;;;;;::::::<<>>;;;;;;;;;;;;???@@@CCCEEEGGGHHHGGGGGGIII???===>>>CCCZZZvvvmmmhhhbbbUUUNNNHHHCCCHHHJJJAAA@@@DDDIIIKKKJJJHHHGGGHHHGGGFFFDDDDDDEEEEEEEEEEEECCCBBBAAA@@@@@@@@@@@@AAABBBAAABBBCCCDDDBBB???===<<<:::999:::<<>>@@@>>>>>>FFFRRRZZZSSS```~~~}}}{{{vvvqqqpppqqqppplllhhhjjjlllmmmnnnsss{{{}}}zzztttqqqrrryyy|||yyyvvvwwwyyy}}}}}}zzzwwwwwwzzz{{{zzzwwwwwwxxxzzz|||||||||{{{zzzyyy{{{~~~|||zzzzzz~~~~~~~~~zzzvvvuuu{{{fff]]]QQQJJJIIIIIIHHHFFFFFFEEEDDDCCCCCCDDDFFFGGGLLLMMMOOORRRSSSTTTTTTTTTUUUVVVUUUTTTYYYiiizzzrrrccc^^^SSSKKKLLLLLLJJJJJJKKKIIIDDDDDDGGGGGGFFFEEEFFFFFFFFFDDDBBBDDDEEEFFFGGGGGGFFFEEEDDDFFFFFFFFFDDDCCCCCCFFFHHHFFFIIIOOOZZZlll{{{lllttt~~~ggg```bbbeeeiiinnnrrruuuvvvwww{{{yyylllaaa[[[QQQRRRRRRRRRQQQNNNKKKJJJHHHGGGFFFDDDCCCBBBBBBBBBAAAAAAAAAAAA@@@@@@@@@@@@BBBAAAAAA@@@@@@?????????<<<<<<===>>>??????@@@@@@@@@@@@?????????@@@AAAAAACCCEEEGGGIIIIIIGGGDDDBBB@@@AAACCCEEEFFFFFFEEEEEEDDDCCCCCCBBBBBBAAAAAA@@@===>>>???AAABBBBBBAAAAAAAAABBBCCCDDDEEEEEEEEEEEE???===:::777666777999:::;;;:::;;;===AAACCCDDDCCCDDDCCCCCCBBBBBBCCCEEEFFFFFFGGGIIIJJJJJJHHHFFFEEEBBB???;;;888777888:::<<>><<<::::::;;;;;;888;;;HHHVVV]]]cccnnnyyy~~~{{{uuuzzz[[[[[[YYYUUUWWW]]]```___dddfffkkkqqqvvvxxxyyyxxxzzzzzzxxxtttrrruuu{{{~~~ttthhhccc\\\TTTNNNMMMOOORRRSSSSSSXXX^^^aaabbbbbbbbbccckkkooo||||||rrrlllgggjjjcccZZZPPPGGGEEEOOO\\\nnnyyyuuuXXXMMMTTTccc}}}ZZZCCC:::@@@999>>>AAA??????CCCCCC@@@<<<;;;:::999999:::;;;<<>>===<<<;;;;;;;;;;;;999<<>>@@@KKKVVVTTT]]]rrrvvv~~~{{{tttnnnooosssqqqkkkhhhhhhhhhggghhhmmmwww~~~zzzzzzyyyvvvtttwww~~~}}}vvvtttxxx~~~|||xxxsssrrruuuwwwvvvtttvvvxxxzzz|||}}}|||{{{zzzzzz|||~~~~~~}}}||||||}}}~~~}}}~~~~~~zzzllldddTTTPPPJJJGGGGGGGGGFFFDDDEEEDDDCCCCCCDDDFFFIIIKKKMMMNNNPPPRRRSSSTTTTTTSSSRRRUUURRROOO]]]yyyttt___ddd]]]QQQNNNLLLIIIHHHHHHIIIFFFAAABBBGGGGGGFFFFFFFFFGGGFFFDDDAAACCCEEEFFFGGGGGGFFFEEECCCEEEFFFGGGGGGEEEEEEEEEGGGGGGIIIKKKQQQ```zzz|||uuujjj\\\\\\___dddjjjooosssuuuvvvyyyzzz{{{zzztttlllddd```ZZZ[[[[[[XXXTTTPPPLLLKKKGGGFFFEEEDDDCCCBBBBBBBBBAAAAAAAAA@@@@@@@@@@@@???@@@@@@@@@@@@@@@@@@@@@@@@======>>>???AAABBBBBBCCCAAAAAAAAAAAABBBBBBBBBBBBAAABBBDDDEEEEEEEEECCCCCC???@@@CCCEEEFFFFFFEEEEEEBBBBBBAAA@@@@@@???>>>>>>>>>??????AAABBBCCCDDDEEECCCDDDEEEEEEEEEDDDCCCCCC<<<<<<:::999999:::<<<===<<<<<<===???CCCEEEEEEDDDBBBBBBCCCCCCDDDFFFGGGHHHFFFGGGIIIIIIHHHFFFCCCAAA;;;:::999888888:::<<<>>>???@@@BBBDDDDDDBBB@@@???===<<>>??????@@@??????@@@AAABBBAAA>>><<<;;;:::;;;;;;:::;;;DDDOOOYYY^^^fffooowww}}}rrryyySSSZZZ___\\\YYYXXXWWWUUUQQQQQQQQQUUUZZZ___bbbdddgggnnnuuuyyyyyywwwxxxyyy|||}}}yyy|||vvvrrrnnnllljjjcccYYYQQQKKKLLLOOORRRTTTWWWXXXYYYXXXZZZ\\\^^^```gggooovvvzzzmmmcccdddfffeee___XXXPPPJJJFFFLLL]]]nnnhhhPPPMMMHHHaaaXXX@@@FFFEEE999:::@@@CCC@@@AAAEEEFFFBBB<<<;;;999999999:::<<<>>>BBB@@@>>>===<<<;;;<<<<<<===<<>>>>>???AAABBBCCCDDDDDDAAABBBCCCDDDEEEEEEEEEEEEAAAAAAAAAAAAAAABBBCCCDDD>>>@@@BBBEEEFFFFFFEEEEEE@@@@@@??????>>>======<<>>??????@@@@@@======>>>AAADDDFFFFFFEEEAAABBBCCCEEEFFFHHHIIIIIIFFFGGGHHHHHHFFFCCC@@@>>>888999:::;;;===>>>???@@@???@@@BBBCCCBBB@@@>>><<>>DDDYYYxxxnnnVVV\\\pppwwwvvvSSSLLLOOOAAABBBIIIBBB<<>>======>>>???@@@???@@@AAACCCBBB???======999999;;;<<<===BBBIIIXXX[[[bbbiiipppxxx~~~|||pppnnn}}}sssmmmzzz\\\\\\]]]\\\[[[YYYWWWVVVPPPOOOMMMKKKKKKLLLMMMNNNSSSVVVZZZ^^^```bbbeeegggkkkpppsssmmmcccZZZXXXZZZVVVTTTRRRRRRSSSSSSSSSQQQRRRTTTXXXYYYZZZ[[[\\\^^^ZZZccciiijjjllluuu{{{kkk]]]TTTSSSUUUWWWYYYIIIIIIIIICCC___vvvTTTQQQ[[[bbbbbbLLLIIICCC===;;;>>>>>>>>>>>>????????????===<<<:::999999:::<<<===???===;;;999999999777666;;;>>>@@@@@@>>>@@@FFFLLLbbbhhheeeqqqvvvnnnnnnnnnkkkiiikkkeeefffgggdddcccfffnnnuuuuuuuuuuuuwwwzzz~~~yyywww|||xxxtttqqqppprrrsssrrrpppwwwvvvuuuuuuwwwxxxxxxwwwyyy}}}~~~|||~~~{{{www|||~~~}}}}}}}}}||||||~~~{{{xxxyyy~~~~~~}}}{{{wwwsssmmmkkkfff```ZZZTTTOOOMMMNNNLLLIIIFFFEEEDDDDDDEEECCCCCCCCCDDDGGGJJJMMMNNNOOOPPPQQQQQQRRRUUUUUUTTTQQQUUUNNNQQQppphhhPPPLLLOOOLLLGGGFFFHHHHHHGGGEEEDDDCCCAAAAAADDDDDDDDDDDDDDDDDDCCCCCCFFFEEEDDDCCCBBBBBBBBBCCCAAADDDFFFEEEBBBBBBDDDGGGBBBEEEGGGHHHLLL[[[qqqxxxkkkrrrfffdddbbbcccggghhhhhhlllsssvvvxxxyyywwwtttssstttvvvpppooonnnmmmkkkdddZZZSSSLLLLLLLLLIIIEEEBBBAAABBBDDD@@@===???AAAAAA@@@???@@@AAAAAAAAA@@@???>>>>>>AAAAAA@@@@@@@@@AAACCCDDD@@@AAAAAABBBCCCDDDFFFFFFFFFEEEDDDDDDCCCBBBBBBAAA@@@AAAAAABBBBBBCCCCCCCCCAAABBBCCCDDDDDDCCCBBBBBB@@@AAABBBDDDEEEGGGHHHHHHHHHFFFCCC@@@>>><<<<<<<<<===>>>???@@@@@@@@@@@@@@@@@@@@@AAABBBBBBBBBBBBBBBCCCDDDEEEFFFGGGHHHHHHHHHCCCDDDEEEEEECCC>>>:::777:::999999999:::<<<>>>??????>>>AAAFFFDDD======AAA;;;NNN___qqq\\\SSSkkk___KKKQQQKKKJJJHHHFFFDDDBBBAAA@@@AAABBBCCCEEEEEECCCBBBAAAEEEDDDDDDCCCBBBBBBAAAAAA@@@AAAAAA@@@===:::999:::===<<<<<>>>>>>>>>>>>>>>>>>>>>>>======<<<;;;;;;<<<=========<<<::::::::::::999999;;;===???>>><<<===BBBGGGTTT\\\^^^eee{{{~~~|||wwwtttuuunnneeedddeeeeeecccaaadddkkkqqqiiijjjmmmrrrvvvzzz~~~|||yyywwwyyy||||||yyywwwxxxvvvssstttvvvwwwwwwvvvvvvtttsssssstttuuuuuuuuuzzzyyyxxxxxxyyyzzzzzzzzzwww}}}~~~yyyvvvzzz|||}}}~~~||||||~~~xxxsssppprrruuuxxxzzztttmmmlllooommmgggaaaXXXWWWUUURRROOOLLLJJJIIIGGGGGGGGGGGGGGGFFFFFFEEEEEEEEEFFFHHHJJJLLLNNNPPPRRRSSSRRRPPPOOOPPPRRRSSSUUUSSSSSSjjjoooYYYHHHIIIMMMIIIEEEDDDFFFEEEEEEDDDDDDCCCCCCCCCCCCCCCDDDDDDCCCCCCBBBBBBDDDDDDCCCCCCCCCCCCBBBBBBCCCCCCCCCBBBAAAAAACCCDDDBBBEEEEEEDDDFFFQQQeeettt{{{www}}}wwwhhhYYYWWWaaakkkmmmjjjqqqtttwwwxxxxxxxxxzzz}}}~~~qqqfffYYYVVVQQQMMMKKKIIIGGGFFFDDDAAA???AAADDDEEEEEEDDDBBBBBBAAAAAA@@@???>>>===AAA@@@@@@???@@@AAABBBCCCAAAAAAAAAAAACCCDDDEEEFFFHHHHHHHHHGGGFFFDDDCCCBBBBBBBBBBBBBBBBBBCCCCCCCCCAAAAAABBBCCCCCCDDDCCCCCCEEEFFFHHHIIIIIIGGGEEEDDDDDDBBB@@@>>><<<;;;;;;;;;===>>>???@@@AAABBBBBBBBBAAABBBCCCDDDDDDDDDDDDDDDDDDDDDEEEEEEFFFEEEEEEEEECCCBBBAAA@@@>>><<<;;;:::;;;:::::::::;;;===???@@@GGGDDDDDDDDD@@@<<<@@@GGG\\\lllkkk[[[bbbnnnTTTMMMOOOIIIHHHGGGEEEDDDCCCCCCCCCAAABBBDDDEEEEEEDDDBBBAAACCCCCCBBBAAAAAA@@@?????????@@@AAA???<<<:::::::::===<<<<<>>>>>=========;;;;;;:::;;;;;;;;;;;;;;;;;;===>>><<<::::::>>>AAAFFFOOOXXX[[[fff{{{|||vvv~~~}}}xxxqqqeeeggggggfffccc```aaafffjjj^^^aaaffflllqqquuuwwwxxxvvvwwwyyyzzz|||||||||{{{xxxvvvuuuvvvxxxzzzzzzzzzzzzxxxvvvuuuuuuvvvwwwyyyxxxtttoooooosssuuutttrrrqqqwww{{{zzzyyy{{{}}}}}}{{{|||~~~~~~}}}~~~}}}zzzxxxwwwwwwxxxxxxwwwtttrrrooolllkkkkkkmmmnnnlllddd\\\\\\``````XXXPPPLLLLLLKKKKKKJJJIIIIIIHHHDDDEEEGGGHHHGGGFFFDDDBBBGGGHHHJJJLLLNNNPPPPPPQQQUUUTTTSSSRRRPPPOOOQQQRRRKKKQQQaaaWWWKKKCCCFFFJJJGGGDDDDDDCCCCCCCCCDDDDDDDDDDDDDDDBBBBBBBBBBBBBBBAAA@@@@@@@@@AAABBBCCCDDDCCCBBBBBBDDDBBB???>>>???AAAAAABBBCCCDDDCCC???>>>FFFUUUbbbrrrtttvvvqqq[[[ZZZdddhhhccchhhlllqqquuuwwwyyy{{{|||~~~yyyssslllddd]]]YYYTTTMMMGGGHHHFFFCCCBBBCCCDDDDDDCCCDDDCCCCCCBBBAAA@@@@@@???@@@@@@?????????@@@AAABBBAAAAAAAAAAAABBBCCCEEEEEEIIIJJJKKKKKKJJJHHHEEEDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDFFFGGGHHHIIIJJJLLLLLLJJJFFFAAA>>>>>>===<<<;;;;;;;;;;;;<<<>>>???AAABBBCCCDDDDDDDDDCCCDDDEEEFFFGGGGGGGGGGGGFFFFFFFFFFFFEEEDDDBBBBBBAAA???<<<999999999;;;===<<<<<<<<<===>>>???AAAAAADDDCCCCCCBBBAAABBBLLLVVVjjjnnnTTT[[[rrrmmmOOOLLLNNNIIIHHHGGGFFFEEEEEEDDDEEEEEEAAABBBCCCDDDDDDCCCBBBAAA@@@@@@@@@??????>>>>>>===>>>???@@@???<<<:::::::::===<<<<<<>>>@@@BBBCCCBBB<<<;;;:::;;;===?????????>>>FFFQQQ\\\cccgggjjjllluuuzzzeeeaaa^^^^^^bbbdddbbb```___^^^^^^]]]]]]^^^^^^___ZZZZZZYYYWWWUUUVVVXXX[[[YYYZZZZZZZZZZZZ\\\^^^```dddbbbbbbccceeegggggggggiiijjjlllooottt{{{zzztttfffXXXQQQPPPLLLGGGCCCCCCGGGJJJaaaaaahhhyyywwwfffrrr|||bbbXXX]]]www[[[III===@@@EEEBBB@@@BBB============<<<<<<<<<<<<;;;<<<>>>??????>>><<<;;;:::;;;<<<<<<;;;;;;;;;<<<:::<<<<<<<<<::::::===???BBBEEETTTYYYWWWmmmwwwppplllkkkjjjhhhddd```___aaaddd\\\^^^bbbfffkkkoooqqqssssssxxx{{{zzzyyyzzzzzzxxxvvvuuuuuuvvvwwwxxxyyyyyy{{{zzzxxxvvvttttttvvvxxxuuuqqqmmmlllmmmooopppoooqqqwww|||~~~}}}}}}|||{{{|||||||||zzz}}}{{{xxxvvvwwwyyyzzz{{{ttttttsssrrrssssssssssssooonnnmmmlllkkkiiiiiihhhddd^^^XXXWWWYYYXXXRRRLLLKKKKKKJJJJJJIIIHHHGGGGGGGGGGGGGGGGGGEEEDDDBBB@@@IIIKKKMMMOOOQQQRRRQQQQQQSSSQQQRRRTTTTTTQQQNNNNNNGGG```|||uuurrrpppLLLFFFCCCGGGHHHFFFDDDFFFCCCCCCCCCCCCCCCCCCCCCCCCAAAAAAAAAAAAAAA@@@???>>>===>>>AAACCCCCCCCCBBBAAABBB>>>;;;;;;???BBBBBBAAABBBCCCBBB>>><<>>>>>@@@AAABBBDDDEEEFFFFFFGGGEEEFFFGGGHHHHHHIIIIIIIIIHHHGGGGGGFFFDDDBBB@@@???<<<;;;888777777999;;;===>>>>>>??????@@@BBBCCCCCCAAAAAAAAAAAACCCKKKZZZeeezzziiiVVVUUUfff\\\JJJOOOOOOFFFHHHGGGFFFEEEDDDDDDDDDDDDBBBBBBCCCCCCCCCCCCBBBBBB??????>>>>>>>>>============>>>???>>><<<:::::::::;;;;;;;;;<<<>>>@@@AAAAAA<<<;;;:::;;;===>>>>>>===<<>>DDDRRR___nnnsssjjjXXXkkkeeeMMMDDDAAAEEEHHHCCC@@@AAA>>>=========<<<<<<<<<;;;:::;;;===??????===;;;:::;;;===???>>><<<::::::;;;:::;;;<<<=========???@@@@@@===OOO\\\RRR\\\{{{rrrpppiiiiiigggdddaaa```aaabbb_________```cccfffiiikkkpppuuuvvvrrrpppqqqpppmmmvvvvvvwwwwwwvvvvvvvvvvvvvvvvvvuuurrrooonnnppprrrpppqqqpppnnnkkkkkknnnqqqsssvvv{{{|||yyyxxx{{{xxxyyy}}}|||yyyuuuqqqoooooopppppppppmmmnnnoooooonnnmmmmmmmmmnnnoooooommmkkkhhhdddbbb\\\ZZZXXXVVVSSSQQQOOONNNIIIIIIHHHGGGFFFDDDCCCCCCHHHGGGFFFDDDDDDDDDEEEFFFKKKLLLNNNPPPRRRRRRQQQQQQSSSOOOOOOUUUUUUOOOIIIHHHaaaqqq\\\LLLHHHFFFGGGFFFDDDDDDFFFEEEEEEEEEDDDCCCCCCBBBBBBAAAAAAAAAAAA@@@???>>>===;;;<<>>;;;999;;;???CCCDDDCCCAAABBBBBB@@@???CCCLLLTTTYYYbbbiiiyyyvvvssssssyyy}}}|||fffZZZ[[[ZZZ___bbbgggmmmrrruuuvvvuuuuuuyyytttddd\\\OOOQQQNNNFFFCCCFFFFFFDDDAAAAAA@@@@@@@@@AAABBBCCC@@@@@@@@@AAA@@@@@@@@@@@@AAAAAAAAAAAAAAABBBCCCDDDBBBDDDGGGJJJKKKJJJIIIHHHEEEEEEDDDDDDCCCCCCCCCBBBCCCCCCBBBCCCDDDFFFHHHIIIEEEDDDBBB???===<<<<<<;;;;;;;;;===>>>???AAAAAABBBBBBCCCDDDEEEFFFGGGGGGGGGFFFFFFGGGHHHHHHHHHHHHHHHDDDDDDCCCBBB@@@>>><<<;;;777888888999:::;;;<<<<<>>GGGYYYnnn|||oooVVVZZZllloooUUUPPPPPPNNNJJJHHHGGGFFFDDDCCCBBBAAAAAAAAAAAABBBBBBBBBBBBAAAAAA>>>>>>>>>===============;;;<<<>>>===;;;::::::;;;888999;;;;;;<<<===>>>>>><<<;;;:::;;;<<<===<<<:::<<>>>>>======<<<<<<<<<:::;;;===>>>>>>===;;;:::;;;>>>AAA@@@<<<::::::;;;<<<======>>>???@@@AAAAAA<<<999HHHVVVQQQSSSnnn||||||sssjjjiiihhhfffeeedddcccccc```^^^\\\[[[[[[]]]```bbbbbbhhhjjjhhhkkktttvvvrrrtttvvvxxxwwwvvvuuuuuuvvvuuuwwwwwwtttooommmnnnpppmmmqqqtttsssooommmoooqqqrrrsssvvv||||||xxxuuuuuutttqqqrrryyy~~~~~~~~~uuupppllljjjlllmmmmmmkkkqqqssstttrrrooollljjjjjjkkkllllllkkkgggccc^^^[[[SSSTTTTTTRRRNNNKKKKKKMMMHHHHHHHHHGGGFFFFFFEEEEEEEEEDDDDDDDDDFFFIIILLLNNNNNNNNNPPPQQQQQQRRRRRRRRRSSSOOOOOORRROOOIIILLLTTTOOOMMMKKKIIIGGGFFFEEEEEEEEEGGGFFFFFFEEEDDDCCCCCCBBBAAAAAAAAAAAA@@@???======;;;<<<===???@@@@@@??????<<<<<<<<<>>>AAACCCDDDDDDAAABBBCCCBBBAAADDDKKKPPPQQQUUU[[[nnnrrrkkkuuu|||yyy~~~}}}lll]]]PPPWWWYYY\\\aaagggjjjjjjiiittttttuuuvvvyyy{{{xxxqqqrrrjjjZZZOOOMMMIIICCCDDDCCCAAA@@@@@@@@@AAABBBAAAAAABBBBBBBBBAAA@@@@@@AAAAAAAAAAAAAAABBBCCCCCC???AAACCCFFFGGGHHHGGGGGGDDDDDDCCCCCCCCCCCCCCCCCC????????????@@@BBBCCCCCCAAA@@@===;;;;;;;;;===>>>>>>???@@@BBBCCCDDDDDDDDDDDDDDDEEEFFFGGGGGGGGGGGGFFFFFFFFFGGGFFFFFFEEEDDD=========<<<;;;999777666666777:::<<<============@@@@@@BBBCCCDDDEEEEEEEEECCCBBBAAAGGGZZZvvvhhh]]]\\\cccxxx~~~VVVMMMOOOKKKJJJOOOGGGFFFDDDCCCAAA@@@@@@???@@@@@@@@@@@@@@@@@@@@@@@@<<<<<<<<<<<<<<<<<<<<<<<<999;;;<<<<<<;;;::::::;;;888:::<<<===<<<;;;;;;<<<<<<;;;:::;;;<<<<<<:::888888:::>>>CCCJJJTTT___fffiiilllttt~~~~~~www}}}ttttttzzzvvvxxxxxxwwwwwwzzz{{{yyyyyytttxxx||||||{{{|||zzzoooddd[[[WWWRRRNNNJJJFFFCCCBBBDDDFFFKKKUUUfffddd[[[kkkhhhJJJBBBAAA??????CCCDDDCCCAAABBB@@@@@@???>>>>>>===<<<<<<<<<===>>>>>>>>>>>>===<<<999===AAAAAA===;;;<<<>>>?????????@@@@@@@@@???>>>888===AAAGGGMMMQQQ___www~~~~~~wwwuuurrroookkkgggdddaaa^^^]]]\\\[[[ZZZZZZ[[[[[[WWW\\\^^^^^^hhhvvv{{{vvvooorrrtttuuusssrrrsssuuuwwwzzz|||yyysssooooooqqqmmmppptttwwwvvvtttqqqoooqqqoooqqqxxxzzzvvvuuuwwwsssnnnmmmsssxxxyyyyyyzzzoookkkffffffjjjmmmmmmkkktttwwwxxxvvvrrrmmmkkkjjjeeeeeefffeeebbb]]]XXXUUUPPPOOOOOONNNMMMLLLKKKKKKKKKKKKJJJIIIHHHGGGFFFFFFCCCCCCEEEHHHJJJMMMPPPQQQQQQQQQQQQQQQRRRRRRSSSTTTTTTRRRRRRPPPHHHIII```{{{}}}}}}^^^OOOLLLLLLKKKKKKLLLLLLJJJGGGFFFFFFFFFFFFFFFFFFEEEEEEBBBBBBBBBAAA@@@???======<<<<<<<<<======>>>>>>>>><<>>???@@@@@@@@@@@@@@@@@@@@@????????????@@@AAAAAABBBDDDEEEFFFFFFFFFEEEEEEFFFFFFGGGGGGGGGFFFFFFEEEEEEEEEDDDCCCBBBAAA@@@::::::::::::999888777666999:::<<<===???@@@@@@@@@@@@AAABBBDDDEEEEEEEEEEEEEEELLLVVVfff~~~qqq___QQQWWWlll{{{^^^IIIIIIKKKDDDDDDLLLDDDCCCBBBAAA@@@@@@@@@@@@??????>>>>>>>>>>>>??????::::::::::::::::::::::::888:::<<<<<<:::::::::;;;888<<<@@@AAA>>>;;;::::::;;;;;;:::;;;<<<;;;999777555888:::<<>>======<<<>>>>>>????????????>>>>>>777<<>><<<>>>@@@BBBAAA@@@@@@@@@???===<<<777DDD>>>999IIIQQQTTTbbbzzz~~~||||||yyyrrrjjjccc___]]]]]]^^^^^^]]][[[YYYXXXWWWZZZXXXUUU^^^mmmooohhhhhhlllpppqqqpppoooqqqssstttxxx{{{xxxrrrmmmlllmmmnnnooosssxxx|||zzzssslllqqqnnnooovvvzzzwwwwwwzzzvvvooolllooorrrrrrqqqrrrjjjeeebbbccchhhmmmmmmlllooorrruuusssooojjjhhhhhh```aaabbbaaa^^^ZZZUUURRRRRROOOLLLMMMPPPQQQNNNKKKLLLKKKIIIGGGEEECCCAAA@@@DDDFFFIIILLLNNNOOOOOONNNTTTSSSRRRRRRRRRSSSUUUVVVSSSTTTUUUOOOEEEMMMvvv~~~XXXJJJWWWKKKMMMNNNPPPSSSTTTPPPKKKDDDEEEEEEFFFGGGGGGHHHHHHCCCBBBBBBAAA@@@???>>>======<<<<<<<<<<<<===>>>>>>>>>BBBFFFFFFCCCAAAAAABBBCCCCCCBBB@@@===<<<===???<<>>===::::::;;;;;;;;;::::::999<<<<<<===>>>???AAABBBCCC@@@AAACCCDDDEEEFFFEEEEEESSSaaauuuzzzTTTYYYgggzzz~~~TTTKKKHHHLLLJJJBBB@@@DDDAAA@@@@@@??????@@@AAAAAA>>>>>>============>>>>>>888888888888888999999999888999;;;;;;:::999:::;;;:::>>>CCCCCC@@@<<<:::999;;;;;;:::;;;<<<;;;888666555888:::888666;;;FFFPPPTTT\\\gggpppuuuzzz}}}rrrtttvvvxxx{{{}}}yyyvvvtttnnnddd\\\ZZZXXXQQQKKKIIIIIICCC???@@@CCCEEELLLSSScccxxx}}}bbbwwwNNNBBBBBB???BBB@@@>>>>>>???AAABBBAAA===<<<===BBBGGGHHHCCC???AAA@@@>>>===;;;:::::::::999>>>AAA???;;;<<>>>>><<<<<<>>>BBBEEEHHHPPPXXXaaayyy~~~vvv{{{wwwnnnmmmfffYYY]]]\\\cccaaaUUUTTT\\\\\\YYYYYYXXXYYY[[[]]]```bbbiiikkkooorrrttttttsssrrrqqqqqqsssssssssqqqooommmooonnnpppuuuzzzzzztttnnnsssvvvxxxvvvsssqqqtttxxxuuurrrooonnnmmmllljjjiiigggdddbbbdddhhhjjjgggcccmmmooopppnnnjjjeeebbb```]]]]]]\\\[[[YYYVVVTTTRRRUUUSSSQQQOOOMMMKKKJJJJJJJJJHHHEEECCCBBBBBBBBBCCCIIIJJJMMMPPPRRRSSSTTTTTTOOOQQQRRRSSSRRRSSSUUUWWWTTTRRRNNNKKKRRRiiizzzVVVOOOMMMKKKIIIKKKQQQXXXWWWMMMCCCKKKFFFBBBCCCHHHKKKIIIFFFAAAAAA@@@????????????@@@?????????>>>>>>>>>>>>===@@@AAABBBCCCCCCCCCBBBAAABBBAAA???>>>>>>???AAABBBDDDDDDIIIRRR\\\kkk}}}{{{rrrtttzzzqqqfffbbb```XXXNNNUUUUUUUUUVVV[[[aaacccbbbfffjjjkkkkkkrrr}}}~~~kkkiiiddd]]]VVVPPPOOOOOOGGGHHHHHHFFFDDDDDDEEEFFFEEECCC@@@@@@AAACCCDDDCCC@@@@@@@@@AAACCCDDDDDDDDDCCCCCCAAA@@@@@@AAABBBBBBAAAAAABBBAAA??????AAACCCBBBBBBCCCDDDEEEGGGHHHIIIJJJHHHFFFEEEDDDEEEFFFGGGDDDEEEEEEFFFGGGGGGHHHHHHIIIGGGCCC@@@===<<<;;;<<<>>>>>>===<<<<<<<<<<<<<<<===???AAAAAA???>>>>>>???>>>DDDHHHFFFAAABBBKKKTTTcccxxxpppZZZTTThhh|||bbbQQQNNNIIIEEECCCBBBCCCDDDBBB???<<<===???@@@>>><<>>===;;;;;;<<<<<<===<<<;;;::::::999999999::::::999999888999999999:::>>>@@@BBBAAA???;;;:::999:::;;;;;;<<<<<<;;;;;;::::::;;;:::999999:::===@@@KKKVVVdddlllpppvvv}}}tttuuuvvvwwwxxx{{{xxxvvvssspppmmmkkkiiigggeee[[[QQQNNNKKKGGGDDDDDDGGGEEEGGGJJJNNNTTTaaannn~~~qqqvvvwwwXXXKKKFFFCCCAAAAAA@@@>>>???AAABBBBBBAAA???>>>???CCCGGGHHHDDD???@@@???>>><<<;;;:::::::::??????>>>:::999AAAOOOZZZOOOFFF@@@???@@@===;;;:::===<<<===@@@BBBCCCIIIQQQSSSdddooottt}}}vvvhhhffffffcccYYYYYY[[[YYY^^^aaaZZZYYYWWWVVVUUUUUUVVVWWWXXX]]]^^^aaafffjjjnnnqqqssspppqqqrrrsssrrrqqqooonnnqqqooooooqqquuuvvvrrrnnnsssuuuvvvtttpppooorrrvvvxxxuuuqqqnnnllljjjgggeeefffeeedddeeeggggggeeeccchhhjjjjjjhhhddd___\\\[[[ZZZZZZYYYXXXVVVTTTRRRPPPPPPOOOMMMKKKJJJHHHHHHGGGHHHGGGEEEDDDDDDEEEFFFGGGLLLMMMOOOQQQRRRSSSRRRRRRPPPRRRUUUUUUTTTSSSUUUWWWVVVTTTPPPQQQ^^^{{{gggRRRRRRMMMNNNKKKKKKNNNRRRRRRLLLFFFHHHEEEFFFMMMVVVUUUKKK@@@CCCBBBAAAAAA@@@@@@AAAAAAAAAAAAAAA@@@@@@@@@??????@@@AAABBBCCCCCCCCCBBBAAAAAAAAA??????@@@AAACCCDDDDDDEEEHHHMMMRRR^^^uuu~~~~~~uuuqqqrrrggg[[[QQQPPPRRRSSSTTTVVVZZZ]]]^^^```dddeeefffkkksssuuuqqq|||zzzwwwuuuuuuvvvxxxzzzttttttsssooojjjfffdddcccVVVVVVUUUQQQLLLHHHGGGGGGFFFDDDBBBBBBCCCDDDCCCAAABBBBBBCCCBBBAAAAAABBBDDDFFFEEEDDDBBBAAAAAABBBBBBDDDEEEFFFEEECCCBBBBBBCCCBBBCCCEEEGGGHHHHHHGGGGGGGGGFFFDDDCCCDDDEEEFFFHHHMMMMMMLLLJJJIIIGGGFFFEEECCCAAA???===<<<<<<======>>>=========>>>>>>???@@@CCCAAA???>>>???AAACCCDDDEEEDDDAAA>>>???HHHXXXddd~~~ppp^^^YYYdddsssYYYNNNKKKGGGDDDBBBCCCDDDFFFCCC@@@>>>>>>@@@AAA???>>>???>>>===;;;;;;<<<<<<===999999999999999:::;;;;;;999999999999999:::;;;;;;<<<>>>???>>><<<:::999999;;;;;;;;;;;;;;;:::999999888999888888777888;;;>>>AAALLLZZZdddiiippp{{{fffgggjjjmmmppptttxxxyyy~~~zzzyyy{{{}}}yyyvvvsssooojjjgggbbb```]]]ZZZWWWVVVUUUTTTTTTJJJBBBAAABBBBBBDDDGGGGGGMMMYYYdddkkksss{{{iiivvvqqqFFFAAAGGGCCC???CCC@@@??????@@@BBBCCCAAA@@@???>>>???BBBEEEDDD@@@<<>>===<<<;;;:::::::::@@@???===:::;;;CCCRRR]]]JJJCCC>>>>>>>>>;;;999:::>>><<<<<<>>>>>>===AAAGGGKKKVVVbbbsss~~~mmmggggggcccZZZZZZ]]][[[]]]^^^UUUZZZYYYWWWUUUTTTUUUVVVWWWRRRSSSTTTXXX]]]ccchhhkkkgggiiikkknnnppppppqqqppppppmmmkkklllooopppooolllrrrrrrqqqnnnjjjjjjmmmqqqssspppmmmjjjiiigggdddbbbbbbcccddddddbbb``````aaaaaabbbcccaaa\\\XXXUUUSSSUUUUUUTTTSSSRRRPPPNNNMMMKKKKKKIIIHHHGGGFFFFFFFFFGGGFFFFFFFFFGGGIIIKKKLLLNNNOOOQQQRRRRRRRRRQQQQQQOOORRRUUUUUUSSSSSSVVVYYYTTTYYYaaakkk{{{~~~QQQNNNUUULLLOOOMMMKKKKKKKKKKKKIIIGGGFFFDDDFFFPPPZZZYYYLLL???EEEDDDCCCCCCBBBBBBCCCCCCCCCCCCBBBBBBBBBAAAAAAAAA@@@AAABBBCCCDDDCCCCCCBBBBBBAAAAAAAAABBBCCCEEEGGGDDDEEEFFFEEEEEEOOOggg}}}}}}qqqoooyyyvvvtttuuuvvv|||}}}vvvfff[[[QQQQQQPPPOOONNNNNNOOOQQQUUUXXXZZZ\\\```eeeeeebbbiiihhhhhhiiijjjlllnnnooovvvxxx{{{{{{zzzxxxwwwvvvqqqpppnnniiiaaa[[[VVVTTTPPPNNNKKKJJJIIIHHHFFFDDDEEEFFFEEEDDDCCCDDDFFFGGGFFFFFFDDDCCCBBBBBBBBBBBBCCCEEEGGGHHHFFFEEEEEEFFFEEEFFFIIIKKKJJJIIIFFFDDDHHHHHHGGGGGGGGGIIIKKKLLLRRRPPPNNNJJJFFFCCC@@@???;;;;;;::::::;;;<<<>>>???=========>>>???AAABBBCCCBBB@@@>>>>>>@@@AAABBBBBBFFFCCCCCCKKK]]]rrrwwwfff^^^XXX\\\llllllSSSPPPKKKHHHEEEBBBAAABBBEEEFFFCCCAAA@@@@@@AAAAAA@@@??????>>>===;;;;;;<<<<<<===777777888888:::;;;<<<===::::::999999:::;;;<<<<<<<<<======<<<::::::;;;<<<<<<<<<<<<;;;:::999888777555666666666555666999;;;666@@@MMMWWW]]]fffrrr{{{{{{___^^^^^^```eeeiiikkklllvvvqqqllliiikkkooorrrttt|||zzz{{{||||||xxxsssooolllkkkiiifffdddccc```\\\YYYTTTRRRNNNJJJGGGFFFHHHIIIJJJDDDBBBGGGMMMSSSZZZ```dddmmm|||hhh]]]pppmmmNNN:::@@@DDD;;;:::DDD?????????AAACCCCCCAAA???===<<<===>>>@@@???<<<888======<<<;;;:::::::::;;;<<<>>>@@@???>>>???DDDIIIBBB<<<999<<<===<<<;;;===>>>;;;;;;======;;;===AAAJJJRRRYYYiii|||mmmaaadddbbbhhhggg\\\YYY[[[WWWZZZYYYWWWVVVUUUVVVXXXYYYQQQQQQQQQRRRTTTVVVYYY[[[YYY[[[```eeeiiimmmpppqqqjjjhhhhhhjjjmmmnnnmmmlllpppooolllhhheeeeeehhhkkkiiigggdddcccccccccbbbaaa\\\```bbb```[[[XXXZZZ\\\[[[\\\]]]ZZZVVVRRRPPPOOOPPPOOOOOONNNMMMLLLKKKKKKJJJIIIHHHHHHGGGGGGHHHHHHHHHHHHHHHIIIJJJLLLNNNOOOOOOPPPQQQRRRRRRRRRQQQPPPKKKNNNPPPOOOOOORRRZZZ```iiimmmuuu|||ssscccGGGKKKSSSLLLMMMMMMLLLJJJGGGEEEEEEFFFFFFBBBBBBGGGNNNPPPKKKEEEFFFFFFEEEDDDDDDDDDDDDDDDCCCCCCCCCCCCBBBBBBBBBBBB@@@AAABBBDDDDDDDDDCCCCCCDDDDDDCCCCCCCCCDDDEEEEEEEEEDDDBBB@@@???FFFYYYkkkwww}}}nnnbbbrrryyyrrrooovvvzzz|||wwwiii]]]VVVPPPNNNNNNLLLKKKKKKMMMNNNNNNQQQUUUZZZ[[[[[[\\\]]]^^^```bbbccceeeeeejjjmmmqqqtttuuuvvvxxxzzz~~~zzztttmmmiiigggccc___ZZZWWWVVVUUUUUUTTTSSSOOOLLLLLLPPPRRRRRRPPPGGGGGGGGGGGGGGGGGGHHHHHHFFFIIILLLNNNMMMLLLKKKLLLMMMMMMMMMLLLJJJGGGDDDCCCHHHHHHGGGGGGGGGGGGHHHIIIJJJIIIFFFCCC???<<<:::888999999999999;;;<<<>>>???>>>>>>>>>>>>???AAABBBCCC>>>AAADDDEEEBBBAAAAAAAAAGGGIIIVVVqqqvvvmmm\\\WWWaaalll~~~vvvQQQIIISSSJJJGGGDDDAAA@@@AAACCCEEEAAAAAAAAAAAAAAAAAA@@@??????>>>===;;;;;;<<<<<<===999999::::::;;;===>>>???===<<<;;;;;;::::::;;;;;;<<<===<<<;;;999:::===???======<<<;;;:::888666555555666666666555666888:::555;;;DDDJJJPPPZZZgggqqqvvvxxx|||~~~||||||sssmmmeeebbbbbbbbb___\\\```]]]ZZZZZZ^^^eeekkknnnzzzzzz{{{|||zzzwwwrrrooolllmmmnnnnnnmmmhhhbbb___[[[YYYXXXWWWVVVUUURRRPPPGGGFFFEEEBBBBBBFFFMMMSSSSSSQQQSSS\\\eeellluuu|||}}}hhh\\\jjjlllGGGBBB???BBBAAA<<<<<<@@@???>>>???AAABBBBBB@@@>>>============>>><<<:::888<<<;;;:::::::::::::::;;;;;;>>>AAA@@@===:::999999===999888:::<<<:::;;;===<<<999999===>>><<<===???BBBLLLNNNWWWwwwxxxooo{{{|||qqqppphhhhhheee\\\^^^eeeccc[[[YYYWWWTTTSSSSSSTTTUUURRRRRRRRRRRRQQQPPPPPPOOOPPPRRRVVV[[[```dddggghhhbbbdddgggkkknnnooonnnmmmnnnllliiieeebbbccceeegggcccaaa___^^^______^^^\\\YYY]]]```]]]WWWTTTVVVYYYWWWXXXXXXVVVRRROOONNNMMMLLLLLLKKKKKKJJJJJJJJJJJJKKKKKKKKKJJJJJJKKKKKKLLLLLLLLLLLLLLLMMMMMMNNNNNNNNNOOOPPPQQQQQQPPPOOONNNEEEGGGIIIHHHJJJRRR```kkk~~~|||~~~ttteeevvviiiUUUKKKJJJNNNLLLIIIKKKLLLJJJGGGCCCBBBCCCAAABBBBBBCCCDDDFFFHHHJJJFFFFFFEEEDDDDDDDDDDDDEEEBBBBBBBBBBBBAAAAAAAAAAAA@@@AAABBBDDDEEEEEEDDDDDDGGGFFFEEEDDDCCCBBBBBBBBBFFFAAA>>>???AAAEEEOOOYYYbbbddduuuuuuaaappptttsss}}}rrrfffZZZRRRUUUZZZYYYWWWVVVQQQMMMJJJKKKMMMQQQSSSVVVUUUVVVWWWXXXYYYZZZ[[[[[[\\\^^^```ccceeeiiimmmqqqsssuuuwwwvvvssspppnnnmmmrrrmmmgggdddeeeiiimmmoookkkccc[[[\\\cccfffaaaYYYMMMMMMOOOQQQSSSTTTUUUVVVXXXZZZ\\\\\\ZZZWWWVVVUUUSSSQQQNNNIIIFFFDDDCCCBBBBBBBBBAAA@@@???>>>>>>>>>>>>======;;;:::999888888::::::;;;;;;<<<===>>>?????????>>>>>>??????@@@AAA???DDDHHHFFFBBBBBBIIIPPP[[[dddzzzttt^^^ZZZUUUbbbzzzXXXJJJOOOWWWKKKHHHDDDAAA??????AAABBB???@@@AAAAAA@@@???>>>>>>???>>>===;;;;;;<<<<<<===>>>============>>>??????@@@@@@>>><<<;;;::::::999;;;;;;:::888777888;;;>>>>>>======<<<:::888666555666777888888777888999;;;:::===???AAAEEEOOO\\\gggmmmrrrwwwyyyyyyzzz|||~~~|||wwwssstttrrrlllfffXXXTTTQQQOOOQQQUUUWWWYYYcccaaa```___```___\\\ZZZXXXYYY[[[]]]]]]YYYSSSOOOHHHFFFEEEFFFFFFFFFDDDBBBBBBEEEIIILLLQQQYYYdddkkkfffdddfffmmmsssxxxlll^^^___xxxoootttoooHHHBBBAAA>>>;;;>>>BBBAAA<<<>>>======>>>@@@AAA???>>>>>>?????????>>>===;;;:::::::::999999999:::;;;;;;>>>>>>>>><<<999888999:::<<<999999;;;:::888888;;;;;;888888===@@@>>>===???;;;GGGGGGNNNpppwwwiiiooo}}}jjj^^^XXXWWWaaakkkhhhdddaaa]]]YYYUUUSSSRRRRRRRRRRRRRRRRRRQQQPPPOOONNNQQQRRRSSSTTTVVVXXXYYYZZZZZZ]]]bbbgggjjjkkkkkkkkkjjjgggdddaaa``````aaabbbaaa___\\\ZZZZZZYYYWWWUUUWWWZZZ]]][[[UUURRRTTTWWWRRRSSSSSSRRROOOMMMLLLMMMJJJJJJIIIIIIIIIJJJJJJKKKNNNMMMMMMMMMMMMMMMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMMMNNNOOOOOONNNMMMKKKJJJ@@@CCCFFFFFFIIIUUUffftttuuuyyy}}}jjjooolllPPPQQQPPPKKKJJJIIIEEEGGGJJJJJJHHHEEEBBBAAA===BBBGGGGGGEEEDDDFFFIIIFFFEEEDDDDDDCCCCCCDDDDDDBBBBBBAAAAAAAAA@@@@@@@@@@@@AAABBBDDDEEEEEEEEEDDDGGGFFFEEEDDDBBB@@@???>>>DDD???<<>>>>>>>>>>>>>>?????????>>>??????@@@@@@@@@BBBDDDBBBBBBKKK\\\iii}}}{{{ZZZ[[[dddiii{{{aaaKKKJJJNNNPPPKKKHHHDDDAAA??????@@@BBB>>>@@@BBBBBB@@@>>>>>>>>>???>>>===;;;;;;<<<<<<===@@@????????????@@@@@@AAABBBAAA???===<<<;;;::::::888888888666555666888;;;>>>>>>===<<<;;;999777666777999::::::::::::;;;<<>>===???FFFQQQYYYcccooo{{{~~~~~~}}}}}}{{{nnnjjjeee```]]]ZZZWWWTTTWWWSSSOOONNNOOOQQQRRRQQQPPPPPPRRRUUUVVVSSSMMMGGGIIIIIIJJJMMMPPPRRRRRRQQQUUU\\\dddkkkooouuu}}}~~~zzzxxxyyy{{{}}}nnn```eeewww{{{kkkwwwqqqRRRCCCBBB???:::999<<>>===;;;<<<>>>??????>>>>>>?????????>>><<<<<<<<<999999888999999:::;;;;;;======<<<:::999999:::;;;:::888888;;;:::888888<<<:::777888===@@@>>><<<===:::CCCDDDKKKeee|||vvvzzz|||ttthhhXXXXXXccceeeiiifffaaa\\\XXXVVVTTTTTTSSSRRRQQQPPPPPPPPPQQQRRRTTTSSSSSSRRRRRRQQQRRRRRRQQQSSSVVVYYY\\\^^^```bbb___]]]ZZZYYYXXXXXXXXXXXXYYYWWWTTTSSSSSSRRRQQQOOORRRTTTVVVUUURRROOOPPPQQQLLLMMMNNNMMMKKKJJJJJJKKKJJJJJJIIIIIIIIIKKKLLLMMMNNNNNNMMMMMMMMMMMMNNNNNNMMMNNNNNNOOOOOOOOOOOOOOOOOOOOONNNMMMJJJGGGEEECCC>>>CCCIIIKKKOOOZZZlllyyyoooyyy|||qqqUUUJJJPPPOOOKKKIIIEEEEEEEEEFFFGGGHHHFFFDDDCCCAAADDDGGGHHHFFFEEEFFFHHHDDDDDDCCCBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAA@@@@@@???AAABBBDDDEEEFFFEEEEEEDDDDDDCCCBBBAAA???>>>===???===<<>>======999999:::<<<===>>>???@@@===>>>>>>???????????????????????????@@@BBBCCCDDDBBBCCCGGGNNN[[[lll}}}iii[[[kkkjjjTTTLLLHHHFFFGGGJJJGGGDDDAAA@@@@@@BBBDDD>>>AAADDDDDDAAA??????@@@???>>>===;;;;;;<<<<<<===>>>>>>>>>???@@@AAABBBCCC@@@@@@???>>>============999::::::888777777888:::>>>>>>>>>===<<<;;;999888888999;;;<<<;;;;;;<<<==================@@@FFFKKKSSSccctttyyyzzz{{{{{{yyy}}}yyy{{{vvvqqqnnnddd^^^XXXUUUWWWZZZ\\\\\\YYYZZZ\\\___```]]]VVVPPPaaabbbfffkkkrrrwwwyyyyyyqqqyyy~~~~~~ggg___bbbuuupppEEE888BBB<<<;;;<<>><<<::::::<<<>>>>>>>>>;;;===>>>===<<<::::::;;;888888888888999:::;;;;;;999;;;<<<===<<<999777666555444666:::;;;:::<<<@@@:::777777===@@@>>>;;;:::999===>>>GGGVVV]]]hhh{{{qqqbbbOOOYYYccccccaaa]]]YYYVVVTTTTTTTTTVVVSSSPPPMMMMMMOOORRRTTTTTTSSSRRRQQQQQQQQQQQQQQQIIIJJJKKKLLLMMMPPPTTTXXXTTTSSSQQQPPPPPPPPPOOONNNOOOMMMLLLLLLMMMNNNMMMMMMMMMNNNOOOOOOMMMLLLKKKLLLHHHIIIJJJIIIHHHGGGHHHIIIKKKJJJIIIIIIJJJLLLMMMNNNNNNMMMMMMLLLLLLLLLLLLMMMLLLMMMNNNOOOPPPPPPQQQQQQQQQQQQOOOLLLHHHDDD@@@>>>>>>EEEMMMRRRUUU___ooo{{{~~~|||VVVLLLMMMPPPKKKKKKJJJBBBFFFDDDDDDEEEGGGHHHGGGEEEHHHEEECCCBBBCCCEEEHHHIIICCCCCCBBBAAAAAAAAAAAAAAACCCCCCBBBBBBBBBAAAAAAAAA???AAACCCDDDFFFFFFFFFEEEAAAAAAAAAAAA@@@???>>>>>><<<<<<===???===???IIITTTQQQTTTVVV]]]uuu~~~{{{ooonnn```YYYTTTUUUSSSNNNLLLNNNJJJJJJIIIHHHIIIJJJKKKLLLHHHJJJMMMMMMKKKIIIHHHHHHFFFGGGHHHGGGFFFFFFHHHJJJLLLKKKKKKLLLOOOQQQRRRQQQMMMNNNPPPPPPNNNJJJGGGEEEHHHJJJMMMPPPRRRSSSTTTTTTNNNNNNLLLIIIEEECCCBBBCCC>>>>>>??????>>>>>>============>>>>>>>>>======<<<;;;;;;<<<===>>>???@@@@@@======>>>???@@@@@@??????>>>>>>???@@@BBBDDDFFFGGGHHHKKKTTTgggiiiUUURRRXXX~~~hhhHHHHHHNNNFFFCCCIIIHHHFFFCCCAAA@@@BBBEEEFFF???BBBEEEEEECCC@@@@@@AAA???>>>===<<<;;;<<<<<<===;;;<<<<<<>>>@@@BBBCCCDDD>>>>>>>>>>>>>>>??????@@@======>>><<<;;;:::;;;===??????>>>>>>===<<<::::::888:::<<<<<<;;;;;;<<<===888;;;===>>>===>>>@@@BBBCCCTTTeeekkkmmmsssxxxyyy}}}|||zzz}}}~~~~~~yyyvvvwwwwwwvvvuuuxxx{{{zzzvvv{{{kkk]]]tttbbbJJJDDD@@@::::::;;;<<<<<<;;;<<<===>>><<<;;;:::;;;===??????>>>===>>>>>><<<:::999:::<<>>======;;;999888777666333111333777::::::888666888:::999999999::::::;;;;;;;;;;;;;;;<<<>>>CCCKKKTTT[[[vvvzzz{{{wwwkkkppp|||mmm]]]ZZZUUUOOOOOORRRUUUTTTRRRTTTRRRRRRSSSQQQNNNLLLLLLRRRRRRRRRRRRQQQPPPOOONNNNNNMMMMMMMMMLLLLLLKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKJJJJJJJJJJJJKKKKKKHHHIIIJJJKKKKKKKKKJJJIIIGGGGGGHHHIIIJJJKKKLLLLLLKKKLLLMMMMMMNNNNNNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMQQQOOONNNMMMMMMNNNMMMLLLSSSLLLDDD@@@@@@AAA???<<>>>>>>>>???CCCCCCDDDDDDDDDCCCBBBBBBBBBAAA@@@>>>===<<<<<<<<<;;;;;;===999777JJJbbbiiiOOOHHHGGGPPP___mmm{{{{{{yyyxxx}}}|||rrriii\\\TTTTTTXXXWWWSSSTTTUUUQQQIIIEEEGGGJJJKKKMMMJJJGGGFFFGGGFFFBBB???@@@AAABBBCCCDDDEEEEEEEEEBBBBBBBBBCCCCCCCCCDDDDDDDDDDDDCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB@@@@@@@@@@@@@@@@@@@@@@@@???>>>===<<<<<<<<<<<<<<<>>>>>>>>>===>>>???@@@@@@AAA???===>>>AAABBB@@@>>>@@@AAA@@@===???BBBBBB???>>>AAACCCDDDCCCDDDFFFIIIJJJ^^^xxxyyytttlll___QQQOOOccczzzbbbWWWJJJDDDDDDFFFDDDAAAKKKGGGDDDEEEFFFEEECCCBBBCCCCCCBBBCCCEEEDDDBBB@@@???===<<<>>>@@@AAA???<<<:::<<<>>>>>>>>>???AAABBB===>>>@@@AAAAAA@@@???>>>======<<<<<<<<<<<<======CCCCCCAAA???<<<:::999888666888:::<<<>>>??????>>>???>>>===<<<<<<===>>>>>>BBBDDDIIIQQQ[[[fffoootttrrrvvv}}}}}}xxxpppYYY```|||nnnNNN@@@@@@@@@>>>;;;<<<<<<<<<<<<<<<<<<======;;;999999;;;<<<<<<;;;777999:::;;;;;;<<>>===;;;<<<;;;999777666555666666888777666777888999::::::999999:::::::::;;;;;;;;;:::::::::<<>>>>>>>>>>>CCCCCCBBBBBBAAA@@@???>>>??????>>>>>>>>>>>>>>>>>>???===@@@===;;;LLL___bbbGGGBBBAAAIIITTT```nnnxxx~~~{{{wwwtttwww~~~yyy}}}yyysssnnniiibbbZZZVVVhhheee\\\OOOHHHHHHHHHFFFJJJEEEAAA@@@BBBEEEFFFEEE???@@@@@@AAABBBBBBBBBAAA@@@@@@@@@AAAAAAAAABBBBBBBBBBBBAAAAAAAAA@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@???>>>======<<<<<<=========>>>>>>???@@@AAABBBBBBBBB@@@???@@@CCCDDDCCCAAA???AAAAAA>>>@@@CCCCCC@@@IIIEEEBBBAAADDDJJJQQQUUUdddyyyvvvuuuaaaNNNMMM\\\pppjjjUUUOOOHHHEEEEEEFFFEEEBBBGGGDDDBBBBBBCCCCCCCCCCCCCCCCCCBBBCCCDDDCCCAAA??????======>>>@@@@@@>>><<<:::<<<>>>>>>>>>>>>@@@BBB???@@@AAABBBBBBAAA???>>>======<<<<<<<<<<<<======CCCBBBAAA???<<<:::999888888:::<<<>>>@@@@@@@@@@@@>>>>>>===<<<<<<<<<===>>>===>>>@@@EEENNNXXXbbbhhhpppqqquuuzzz}}}|||lll]]]bbbyyyoooNNN>>><<<===>>>=========<<<<<<<<<<<<<<<<<<===:::777777888999999999555666888999:::<<>>;;;===EEEMMMcccuuu{{{uuummmvvvRRRGGGGGGIIIKKKHHHDDDBBBCCCEEEDDDCCCCCCCCCCCCCCCBBBBBBCCCAAA@@@??????@@@BBBCCCAAAAAAAAAAAAAAA@@@@@@@@@@@@???>>>>>>=========>>>AAAAAA@@@???===<<<;;;:::;;;;;;<<<===>>>???@@@@@@AAA===??????===IIIUUUSSSCCC@@@@@@EEELLLTTT```kkkpppsssuuusssqqqvvv~~~~~~}}}{{{{{{xxxqqqrrrsssnnnbbbTTTMMMLLLJJJFFFKKKGGGBBBAAABBBCCCBBB@@@@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>>>>>>>?????????@@@@@@?????????>>>>>>>>>>>>??????????????????????????????????????????????????????>>>>>>======>>>>>>===>>>@@@BBBCCCDDDDDDCCC@@@??????@@@BBBBBBBBBAAA???CCCCCCAAAAAADDDDDDAAAEEEEEEHHHPPP[[[fffmmmpppqqqeee^^^VVVLLLMMMcccuuuRRRIIIHHHGGGFFFEEEDDDBBBBBBGGGFFFDDDCCCCCCDDDFFFFFFCCCCCCBBBCCCCCCBBB@@@===???>>>===>>>??????>>><<<:::<<<===>>>===>>>???AAAAAAAAABBBBBBBBB@@@???>>>===<<<<<<;;;;;;<<<<<<===AAA@@@???===;;;999888777888999;;;===>>>???>>>>>>===<<<<<<;;;;;;<<<<<<===<<<;;;999:::???GGGOOOTTTbbbdddiiipppwww~~~~~~yyyvvvtttzzzuuuwwwzzzxxxzzzzzzbbbbbbmmmcccNNN<<<===AAA???;;;<<<>>>===<<<<<<===<<<;;;:::<<<999666555777999::::::888999::::::999999;;;===:::999777888;;;<<<;;;999888::::::777555999BBBJJJSSSOOOKKKHHHFFFCCC>>>;;;:::::::::::::::;;;;;;;;;999999888777777:::???CCCUUUhhh~~~~~~sssiii___VVVPPPTTTUUUTTTSSSTTTTTTPPPJJJPPPPPPOOONNNNNNMMMMMMMMMKKKKKKLLLLLLMMMMMMNNNNNNKKKKKKKKKKKKKKKKKKKKKKKKIIIIIIHHHHHHHHHHHHIIIIIIJJJJJJIIIIIIJJJLLLNNNOOOMMMMMMMMMMMMLLLLLLKKKKKKIIIJJJKKKLLLMMMMMMMMMMMMOOOOOONNNMMMLLLLLLKKKJJJJJJKKKKKKJJJGGGEEECCCCCCAAAAAA@@@===<<>>>>>>>>???@@@AAA@@@@@@@@@@@@@@@@@@@@@@@@========================>>>===<<<;;;::::::999999999:::;;;===>>>??????@@@???888;;;>>><<>>???BBBDDDGGGQQQ[[[```fffmmmoooooosss~~~}}}vvvwww|||qqqccc\\\YYYUUUOOOLLLIIIGGGGGGGGGEEE@@@<<<@@@@@@@@@@@@@@@@@@AAAAAA===>>>>>>>>>>>>??????????????????>>>>>>>>>>>>===>>>>>>>>>>>>>>>>>>>>>>>>????????????????????????@@@@@@???????????????@@@>>>@@@BBBDDDEEEDDDCCCBBBBBBBBBAAAAAABBBBBBAAAAAA<<>><<<>>>>>>>>>>>>>>>>>>===<<<:::<<<============>>>@@@@@@AAAAAA@@@@@@>>>===<<<<<<;;;;;;;;;;;;;;;;;;<<<>>>===<<<:::999777666666444555777999999:::999999::::::::::::;;;;;;;;;<<<>>><<<999888999<<>><<<<<<===>>><<<:::999777666666999<<<======;;;;;;;;;:::888888999:::777777777888999:::999888???@@@???:::777999AAAHHHMMMPPPQQQOOOHHHAAA<<<:::::::::::::::::::::::::::999999999777666888:::===HHHTTTeeevvv~~~wwwjjjaaaTTTUUUTTTRRRWWW\\\ZZZTTTQQQPPPOOONNNMMMMMMMMMMMMIIIIIIJJJJJJKKKKKKLLLLLLKKKKKKKKKKKKKKKKKKKKKKKKIIIIIIHHHHHHHHHHHHIIIIIIJJJIIIHHHHHHIIIKKKLLLMMMNNNNNNNNNMMMLLLLLLKKKKKKJJJJJJKKKLLLLLLLLLLLLLLLLLLKKKJJJHHHFFFEEECCCBBBBBBCCCDDDCCC???======>>>:::>>>DDDJJJSSS```ooozzzzzzpppwwwoooQQQKKKGGGEEEDDDDDDDDDBBBAAAAAABBBCCCBBBBBBAAAAAA@@@@@@?????????>>>>>>>>>>>>???@@@AAA???????????????>>>>>>>>>:::;;;;;;<<<============::::::999999999:::;;;;;;:::;;;<<<===============>>>666888>>><<<>>>???777:::999;;;===<<<<<>>>>>>>>???@@@BBBCCC?????????@@@@@@@@@AAAAAAAAAAAA@@@@@@@@@?????????>>>>>>>>>>>>>>>>>>>>>>>>????????????????????????AAAAAA@@@@@@@@@AAAAAABBBAAABBBDDDEEEEEEDDDCCCAAAFFFFFFFFFEEEDDDCCCCCCCCC>>>EEELLLNNNQQQVVVXXXXXXiii|||kkkXXXOOOVVVeeesss]]]OOOLLLGGGEEEGGGGGGDDD@@@>>>AAAEEEEEEJJJJJJBBB<<<===@@@@@@AAA@@@@@@AAAAAA@@@>>>;;;===>>>???>>>======<<<<<<:::;;;======<<<<<<===???>>>>>>>>>===<<<;;;::::::;;;;;;::::::::::::;;;;;;:::999888777666555444444222333555666666666555555888888999999::::::::::::999999999999888888888888;;;AAAJJJTTT\\\ccckkkppprrrtttwwwyyyzzz{{{|||~~~eee___ttt|||gggDDD@@@<<<:::<<<>>>>>>AAAFFF@@@===;;;<<<>>>???===;;;777666666888;;;>>>>>>>>>999:::;;;:::999:::<<<>>><<<<<<;;;;;;:::888888777EEEEEEBBB===888777;;;???<<>>===<<<<<<>>>@@@???======@@@CCCEEEOOO^^^jjjsss{{{{{{nnnYYYHHHJJJEEE@@@EEEEEEEEEEEEEEEDDDDDDDDDAAA@@@@@@@@@@@@@@@@@@??????????????????@@@AAABBB@@@??????>>>======<<<<<<888999;;;<<<===>>>>>>>>>::::::999999:::;;;===>>>:::;;;<<<======<<<;;;:::???666999@@@===<<<===777<<<:::;;;===<<<:::<<<@@@???EEEPPP___nnnzzz}}}}}}sssiiinnnvvv~~~qqqeeeUUUIIIDDDCCCCCCCCC@@@???>>>>>>>>>@@@AAABBBAAAAAAAAABBBBBBBBBBBBCCCCCCBBBBBBBBBBBBAAAAAAAAA????????????????????????@@@@@@@@@@@@@@@@@@@@@@@@BBBBBBAAAAAABBBBBBCCCCCCCCCDDDEEEFFFGGGFFFEEEEEEFFFGGGHHHGGGFFFEEEFFFHHHTTT^^^hhhlllpppuuuyyyyyykkkcccccceeeZZZRRRVVVeeezzz]]]GGGHHHHHH@@@CCCDDDCCCAAA???@@@DDDHHHGGGPPPQQQGGG???@@@BBBBBB??????>>>???AAA@@@>>><<<===>>>??????===;;;;;;<<<:::;;;<<<<<<;;;;;;<<<>>>;;;;;;::::::999999888888;;;::::::999999::::::;;;777777666666555444333333444444666777777666555444666666777888999999999999222333555777888888777777777999===AAAHHHTTTbbblllrrrtttuuuwwwwwwvvvvvvvvv~~~|||vvv```VVVfffeeeMMM???>>>???===999:::???BBBAAA???<<<:::<<>>;;;777666777:::<<<===<<<;;;888999:::;;;;;;<<<>>>@@@>>>>>>===;;;:::999999:::BBBAAA???<<<:::999999:::666:::>>>@@@???<<<888666888888888777777777666666666777888777666666777888;;;BBBLLLYYYkkk~~~pppqqqtttyyykkkeeeeee\\\NNNNNNLLLJJJIIIHHHHHHIIIJJJJJJJJJJJJJJJJJJJJJIIIIIIKKKKKKKKKKKKKKKKKKKKKKKKKKKJJJJJJJJJJJJJJJJJJKKKKKKKKKKKKKKKKKKJJJJJJIIILLLLLLLLLLLLLLLLLLKKKKKKIIIIIIIIIIIIGGGFFFEEEDDD>>>>>>>>>>>>===============@@@DDDDDDEEEIIIPPPVVV```nnnmmmqqqrrrQQQMMMJJJDDDFFFGGGGGGHHHIIIJJJJJJHHHGGG@@@@@@@@@@@@@@@@@@AAAAAA???@@@@@@AAAAAABBBCCCCCC@@@@@@???>>><<<;;;::::::777999;;;===>>>?????????>>>===;;;;;;;;;<<<>>>???888:::;;;======<<<;;;:::>>>666:::AAA===;;;===:::???;;;;;;>>>???<<<:::<<<:::>>>HHHUUUdddqqq|||xxx{{{|||zzz}}}{{{vvv~~~}}}zzzhhhXXXOOOJJJFFFDDDGGGFFFDDDBBBAAAAAABBBCCCBBBBBBBBBCCCCCCCCCCCCDDDDDDCCCCCCCCCCCCBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACCCBBBBBBBBBCCCCCCDDDEEEDDDEEEFFFGGGIIIJJJKKKLLLMMMOOORRRSSSSSSTTTVVVYYYrrr|||sss\\\QQQTTT\\\YYYWWW^^^qqqkkkRRRHHHFFFFFFDDDCCCCCCBBB@@@??????AAACCCDDDQQQUUUJJJAAABBBDDDCCC=========>>>@@@@@@>>><<<<<<>>>@@@???<<<:::;;;<<<999;;;<<<<<<;;;:::<<<===999999888888888888888999::::::999999999999::::::777777666666555555444444555555666777777666555444444555666888999999888888333444555666777777777777777888888888;;;DDDRRR\\\iiinnntttuuusssqqqtttwwwrrr|||pppWWWYYYgggttt___JJJGGGIII;;;@@@@@@:::<<>>:::999999:::<<<===<<<;;;<<<::::::===??????:::555888777777777666666555555444666777777555555666888444>>>IIIPPP[[[mmm{{{sssxxx|||}}}}}}kkkVVVLLLJJJHHHFFFFFFFFFGGGHHHLLLLLLKKKKKKJJJJJJJJJIIIKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKJJJJJJJJJJJJKKKKKKLLLLLLMMMMMMMMMKKKIIIHHHKKKKKKKKKKKKKKKLLLLLLLLLFFFEEEEEEDDDBBBAAA???>>><<<<<<===???@@@AAABBBCCCBBBFFFJJJMMMOOOVVV```hhhrrrwwwjjj~~~WWWHHHNNNDDDAAAOOODDDEEEFFFHHHIIIHHHFFFDDD??????@@@@@@AAAAAAAAABBB@@@@@@AAABBBCCCCCCDDDDDDAAA@@@???>>><<<:::999888777888;;;===???@@@@@@@@@AAA@@@>>><<<<<<<<<>>>???777888:::<<<======<<<;;;===444999@@@;;;999===<<<<<<888666;;;===:::666555555999???GGGRRR^^^kkkttt}}}}}}wwwsssuuu~~~zzz{{{tttxxx|||rrrjjjccc\\\TTTOOOPPPNNNKKKHHHEEEEEEEEEEEEBBBBBBBBBCCCCCCCCCDDDDDDDDDDDDCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCCCCDDDEEEEEEEEEEEEGGGIIIKKKNNNQQQRRR\\\___cccfffgggiiimmmpppzzzmmm\\\RRRVVVeeesss|||{{{~~~}}}iiiYYYTTTJJJ>>>???KKKFFFEEECCCAAA???>>><<<;;;:::IIIOOOEEE<<<===???===<<<;;;<<<>>>@@@@@@???===<<>>???@@@:::::::::999999888888888;;;;;;;;;:::::::::999999;;;;;;<<<<<<<<<;;;:::999888666555666888999999888777777777777666666666666999666<<>>:::===???>>><<<===<<>>=========>>>@@@>>>;;;999888888999:::>>>======@@@CCCDDDBBB???<<<>>>@@@BBBBBB@@@>>><<<999::::::;;;<<<======>>>;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;::::::999999999777777===HHHRRRWWWXXXnnnyyy~~~{{{uuurrrpppoooyyyxxxzzzooodddbbbeeegggkkktttzzzrrreeexxxnnneeebbb\\\SSSOOOPPPPPPKKKFFFFFFJJJMMMLLLJJJFFFHHHIIIIIIGGGGGGGGGHHHDDD>>>;;;???EEEEEEDDDDDDHHHEEECCCEEEIIIKKKKKKJJJNNNMMMHHHBBBAAAFFFJJJKKKNNNMMMQQQXXX]]]cccrrr}}}ssshhh```WWW[[[WWWQQQZZZuuu|||vvv|||gggXXXTTTNNNIIIFFFDDDBBBAAABBBCCCBBBAAA>>>===>>>???@@@@@@???????????????????????????>>>======<<<<<<;;;<<<<<<<<<;;;::::::999;;;;;;;;;<<<<<<<<<<<<<<<888999;;;;;;999888888888777777777777888888888888888888888888888777666666444555666666666555444333333444444555666777777888<<<:::888666555555666777555555555666777999:::;;;AAAAAACCCGGGOOOYYYbbbhhh}}}yyyyyy}}}{{{vvvuuu}}}qqqUUUOOO^^^rrr~~~sssgggVVVIIIDDDDDDDDDDDD============<<<<<<<<<<<<<<<;;;:::???IIINNNFFF:::::::::::::::::::::::::::999999:::::::::;;;;;;;;;::::::999999999888888888:::::::::999999999999888777888999999999888666555777777777999;;;:::888666777666666666666666666666444111555===BBBGGGXXXkkkuuuzzz{{{wwwiii``````ffflllooo```VVVMMMKKKHHHEEEDDDGGGGGGIIIJJJIIIHHHGGGIIIKKKJJJJJJIIIIIIHHHHHHIIIIIIEEEGGGFFFBBBDDDIIIHHHDDD>>>@@@BBBCCCBBB@@@???>>>AAA>>>===??????===@@@EEEHHHOOOUUUWWW\\\bbbeeedddmmmrrruuurrrrrrzzzzzzwwwtttnnnqqqcccTTTIIIIIIJJJEEEFFFKKKHHHHHHHHHHHHHHHGGGGGGGGGGGGHHHIIIIIIIIIGGGEEECCC@@@???>>>>>>>>>>>>???@@@???>>>===<<<<<<<<<===>>>LLLHHHDDDBBBAAAAAA???>>>===???AAABBBBBBAAA???===;;;;;;<<<<<<===>>>>>>???===<<<<<<<<<<<<===>>>>>>======<<<<<<;;;::::::999777555444999BBBIIIKKKKKKTTTbbbvvvtttzzzsssiiimmmtttyyylllnnnmmmkkkmmmqqqmmmfffeeeaaa```dddggghhhmmmssskkkjjjjjjkkkjjjcccWWWNNNRRRPPPPPPSSSWWWYYYWWWTTTUUUNNNJJJKKKNNNPPPSSSWWW[[[ZZZ[[[___bbbaaa]]]XXX\\\^^^\\\YYY\\\dddiiijjjcccfffoooxxx}}}}}}wwwuuuoooeeeZZZSSSQQQRRRUUUhhhvvvxxx~~~uuullluuulllWWWSSSOOOJJJFFFDDDCCCBBBAAACCCCCCCCCAAA>>>===>>>???>>>???????????????????????????>>>======<<<<<<;;;;;;;;;<<<<<<;;;;;;:::999:::;;;;;;;;;<<<<<<======999;;;>>>>>><<<:::999999777777777777777777777777777777888888777777666555666666777777777666444333444444555555555555555555:::999888666555555666666666666666777888999:::;;;<<<<<<;;;<<<@@@EEEJJJNNN~~~~~~yyy~~~|||}}}xxxgggNNN@@@RRRsssoooSSSNNNGGGDDDCCCCCCBBB@@@=========<<<<<<<<<<<<;;;;;;======???DDDGGGAAA999999999999::::::;;;;;;;;;999999999999999999999999999999999888888888888888999999888888888777777777666777777888777666555444666777999;;;<<<;;;666333666666666666666666666666666333444999:::;;;GGGVVVdddpppzzz~~~|||zzz|||wwwqqqqqqyyyyyywwwyyy|||}}}rrrggg[[[RRRKKKEEEDDDFFFCCCDDDEEEEEEDDDCCCCCCDDDFFFFFFEEEEEEDDDDDDDDDDDDLLLKKKGGGBBBBBBEEEFFFCCCAAACCCCCCBBB@@@?????????@@@???BBBDDDEEEFFFOOOXXXZZZ___dddgggmmmuuuyyyyyy|||vvv}}}rrriiinnn{{{xxxMMMKKKGGGGGGKKKIIIDDDFFFNNNJJJJJJIIIIIIHHHHHHGGGGGGGGGHHHIIIIIIHHHGGGEEEDDD=========>>>???@@@AAABBB????????????@@@@@@AAAAAASSSMMMFFFAAA???>>>>>>>>>>>>???AAABBBBBBAAA???>>>======>>>>>>???@@@@@@@@@???>>><<<<<<<<<===???@@@>>>======<<<;;;;;;::::::666444444777<<>>>>>>>>??????@@@@@@@@@>>>>>>======<<<;;;;;;:::;;;;;;<<<<<<;;;;;;::::::::::::;;;;;;<<<===>>>>>>;;;>>>@@@AAA>>>;;;:::999777777777777777777777777666777777777777666555555777888888888888666444333555555555444444444333333888888777777666666555555555555666666777888::::::<<<;;;:::999999:::<<<===xxxuuu~~~fffXXXXXX\\\SSSXXXnnnqqqMMMKKKIIIGGGFFFEEECCC???<<<======<<<<<<<<<;;;;;;;;;;;;>>>???>>>???@@@===888888999999::::::;;;;;;<<<999::::::::::::;;;;;;;;;888888888888888888888777888777777777777666666666888888999:::999888777666777777777999:::888555222555555555666666666666666999666666888666666===GGGRRR___kkkuuummmyyyvvvyyy}}}yyyuuuuuunnnccc[[[VVVUUUWWWYYY[[[XXXSSSMMMFFFBBB???>>>CCCBBBBBBBBBAAAAAA@@@???@@@AAAAAAAAACCCEEEDDDBBBBBBBBB@@@===<<<@@@GGGMMMNNNMMMOOOUUUZZZ```kkkuuummmnnnnnnnnnttt}}}wwwyyyWWWNNNHHHHHHKKKNNNKKKFFFGGGMMMKKKKKKJJJIIIHHHGGGGGGGGGGGGGGGHHHHHHHHHGGGFFFEEE?????????@@@@@@AAABBBBBB???@@@AAAAAABBBBBBAAAAAAIIIFFFBBB>>>===>>>???AAA???@@@AAABBBBBBAAA@@@?????????@@@@@@@@@AAAAAAAAA???>>><<<:::;;;===???AAA>>>======<<<<<<;;;;;;:::777777777999;;;<<<:::888EEEPPP___nnnxxx~~~llliiiyyy}}}nnnooozzzqqqeee\\\TTTSSSWWW[[[[[[[[[\\\___dddmmmtttxxxxxxvvv|||{{{}}}}}}{{{zzzwwwyyy}}}~~~{{{tttjjjccc___\\\WWWSSSVVV[[[______]]]___hhhpppiii___eeevvvjjj\\\SSSMMMNNNKKKHHHGGGGGGHHHGGGFFFCCCDDDDDDBBB???===<<<===>>>>>>???@@@AAABBBBBBCCC=========<<<;;;;;;:::::::::;;;;;;<<<;;;;;;::::::999::::::;;;<<<===>>>>>><<<>>>AAAAAA???<<<:::999888777777777777777666666666666666666666555555444777888888888777555444222444444555555555555555555666777777777777666555444444444444555555666888888::::::;;;;;;<<<<<<<<<<<<}}}oootttzzzaaaVVVXXX^^^mmmkkkqqq}}}zzz]]]LLLIIIBBBBBBAAABBBAAA@@@>>><<<<<<<<<<<<<<<;;;;;;;;;;;;:::>>>@@@===;;;<<<;;;888999999999::::::;;;;;;;;;888888999999:::;;;<<<<<<777777777777777777777777777777777666666666555555888999:::::::::999777666777555444444555555444222444444555555666666666777555444444444222111555:::666III^^^qqquuutttuuuyyy}}}zzzuuusssnnnjjjjjjooouuuxxxyyymmm```UUUMMMHHHEEEJJJKKKKKKKKKKKKJJJIIIHHHEEEIIIQQQ[[[aaabbb```^^^SSSVVVZZZ\\\]]]bbbjjjqqqiiidddcccjjjttt|||}}}|||yyyuuuxxxbbbIIIUUUNNNLLLKKKMMMLLLJJJIIIKKKJJJJJJIIIHHHGGGFFFFFFEEEFFFFFFFFFFFFFFFFFFEEEEEEBBBBBBBBBBBBBBBAAAAAAAAA@@@@@@AAAAAAAAA@@@???>>>>>>>>>>>>>>>>>>???@@@AAA???@@@@@@AAAAAA@@@@@@???@@@@@@@@@@@@AAAAAAAAAAAA>>><<<:::999999;;;>>>@@@=========<<<;;;;;;::::::777888999:::;;;;;;999777888>>>GGGSSSbbbsss{{{}}}mmmrrrwwwwwwwwwyyy}}}oookkkqqquuuppphhh```___]]]\\\]]]]]]\\\[[[eeefffkkkrrryyy|||zzzxxxssstttvvvwwwtttssszzzyyyvvvwwwzzz||||||zzzwwwwwwvvvrrrfffkkknnnkkkeeeaaa```aaa```___[[[VVVRRRSSSYYY^^^ssswww|||xxxuuuhhhTTTZZZpppqqq```]]][[[SSSJJJMMMKKKHHHGGGGGGGGGFFFDDDBBBCCCDDDBBB@@@===<<<<<<@@@@@@AAAAAABBBCCCDDDDDD=========<<<;;;;;;::::::::::::;;;;;;<<<;;;;;;:::::::::;;;;;;<<<======>>>;;;===@@@@@@>>>;;;999999999999888888777777777666666666666666666555555444666666777777666444333222333444555666777888999999555555666666666555444444333333333333333444555666444555777999::::::::::::|||uuu}}}rrrccc[[[dddvvv~~~|||gggRRRBBB???DDDCCCCCCAAA???===;;;:::999<<<<<<<<<;;;;;;;;;;;;:::999===>>>;;;999;;;;;;999::::::::::::::::::::::::777777777888888999999999666666666666777777777777777777666666666555555555666777777888888666555444666444222222333444333222444444444555555666666777333333444444333222444666222;;;IIIXXXmmmxxxyyytttyyyxxx{{{||||||sssjjjeeeaaa___^^^aaabbbcccddddddcccbbbaaahhhjjjrrr||||||vvvtttttt}}}~~~wwwtttzzzyyyrrr{{{uuu\\\SSSOOOQQQNNNKKKHHHHHHJJJKKKJJJIIIGGGGGGFFFFFFEEEEEEDDDDDDEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCBBBAAA???>>>@@@@@@??????>>>>>>>>>===;;;>>>@@@AAA@@@??????????????????@@@@@@????????????@@@@@@@@@@@@@@@@@@@@@===<<<:::999:::;;;===>>>===<<<<<<;;;::::::999999555666888999999999888888888:::<<>>======AAAAAAAAABBBBBBCCCCCCCCC>>>>>>======<<<;;;;;;:::::::::;;;;;;<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<===:::<<<>>>>>><<<::::::;;;:::::::::999999888888777666777777777777666555555444555666666666555333333333333555666888:::;;;;;;555555555555555555555555333333222222333444444555444555666888888888777666yyyqqq``````\\\\\\lllrrrMMMAAACCCBBB>>>>>>FFFEEEDDDAAA===:::888888<<<<<<<<<;;;;;;;;;::::::999<<<<<<999999<<<===;;;<<<;;;;;;::::::999999888;;;;;;:::999888777777666555555555666666666777777777777777666666666666555555555666777666555444333333222222333555555444222333333444555555666777777333555777777777777666555;;;777777<<>>===???>>>=========>>>???@@@;;;>>>AAAAAA???======>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<<<<======>>>;;;;;;;;;:::999999888888555666777888888777888888<<<>>>===:::???LLLVVVYYYfffwwwyyyrrrgggiiioooqqqtttuuu||||||vvvqqqpppqqqoooggg___ZZZ\\\___ccc```ZZZYYY\\\UUUSSSSSSUUUYYYZZZYYYVVVSSSVVVVVVUUUXXX___cccccc```iiiooonnnmmmrrrxxxyyy}}}}}}qqq```SSSYYYfff~~~pppXXXSSSQQQTTTSSSMMMIIIIIIHHHFFFEEEDDDEEEEEECCCBBB>>>@@@CCCCCCAAA???>>>>>>@@@@@@@@@AAAAAAAAAAAAAAA??????>>>======<<<<<<;;;999:::;;;;;;<<<<<<;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<;;;;;;<<<>>><<<<<<;;;;;;:::999999888777777888888777777666555333444666777777666555555333444555666777888999:::555555444333333444555666444444444444444444555666777777888999999888777777{{{||||||hhh\\\ZZZlllmmmwwweeeSSSDDDBBB>>>888;;;FFF<<<>>>??????>>>=========<<<<<<;;;;;;;;;:::::::::999;;;:::888:::>>>???<<<===<<<;;;;;;:::999888777AAA@@@>>><<<:::888777666444555555555666666777777888777777777666666666666555666777777777666555444000111333666888777444111333333444444555666777777111444666666666666555222777333444:::<<>>>>><<<;;;<<>>>>>==================<<<======>>>>>>>>>>>>>>>;;;;;;:::999999888888777777888999888777777888999444888888444666???EEEEEEMMM^^^lllnnnttt|||rrrfffaaaiiivvvwwwwwwwwwwwwyyy{{{xxxqqqnnnoooiiieeeaaabbbgggllloooooohhhlllnnnooovvv|||tttjjjbbbXXXSSSUUU\\\hhhrrr{{{{{{aaaXXXTTTMMMLLLOOOPPPJJJGGGHHHHHHGGGEEEFFFGGGGGGFFFEEE===@@@BBBCCCAAA@@@??????@@@@@@???????????????????????????>>>======<<<<<<999::::::;;;<<<<<<<<<;;;=========<<<;;;;;;::::::;;;<<<<<<;;;;;;<<<>>>AAA======<<<;;;;;;:::999999888888888888888777666666444555666888888888777777444555555555666666777777666555333222222333555666666666555555555666777777666666777888888888888777xxxsssjjjggg]]]\\\kkk}}}zzz]]]IIIDDD===:::;;;>>>??????>>>===<<<;;;:::999999999======>>>>>>>>>===;;;:::;;;999777888:::===?????????===;;;888777888999:::???<<<888666555666555444777888999::::::999777777999999999888888666555555666666555444333222222111333222222111111222222333444333111222444666555444444444444444444444444444111555777555444;;;IIIVVVcccrrr|||{{{}}}{{{uuu{{{nnnuuu|||ppptttxxxtttnnn|||iiiKKKCCCFFFFFFEEEHHHIIIFFFCCCAAABBBCCCCCCBBBEEECCCAAA@@@>>>>>>>>>???IIIHHHFFFDDDBBBAAA@@@@@@AAAAAA@@@???===<<<;;;:::>>>999888<<>>@@@<<<===>>>>>>>>>===<<<;;;<<<<<<<<<<<<<<<;;;;;;;;;???>>>===<<<;;;:::::::::<<<<<<======<<<<<<;;;::::::::::::999999999888888666666666666666777777888888888888888888999999:::DDDGGGOOO[[[jjjzzzzzzaaa[[[```eeeiiihhhtttwww~~~{{{|||cccVVVaaa[[[VVVZZZfffmmmqqqeeeRRRWWWPPPPPPOOOMMMLLLJJJIIIIIIIIIHHHGGGFFFEEEDDDCCCBBB@@@AAABBBAAA??????@@@AAA>>>???AAAAAAAAAAAABBBDDDAAA???>>>===>>>===;;;:::888999;;;======<<<;;;:::>>>======<<<;;;;;;::::::999999::::::999999888777:::999999999999999999:::888888999999777666333222444555666777777666555444333444444555555555555555222111111111222444666777666666666555555444444333777777888888888888777777|||jjjeeeZZZccclllzzz~~~uuucccSSSFFFBBB???<<<<<<>>>???>>>======<<<;;;:::999999999999<<<<<<=========<<<;;;::::::888777777:::<<<>>>>>>;;;:::888777777888999:::>>>;;;777555555555555444777777888888888888777777777777888777777666555444777666555555333333222111333222222111111222222333111111222222333333333222444444444444444444444444111444666444111444<<>>=========>>>???HHHGGGEEEBBB@@@???>>>>>>>>>?????????>>><<<999888===888666:::===<<<;;;===<<<<<<=========<<<;;;:::<<<<<<<<<<<<<<<<<<<<<<<<>>>===<<<;;;::::::::::::;;;;;;<<<<<<;;;;;;:::999999999999999888888888777666666555555666666777888777777777777777888888999999<<>>???@@@???===<<<===>>>>>>@@@AAAAAAAAAAAACCCDDDCCC@@@>>>======<<<;;;999888:::;;;=========;;;:::<<<<<<;;;;;;:::999999999999::::::::::::999888888888777777777777777777888888888888777666444333222444555666777777666555444333444555555666666555555333222111111222333555666555555444444444444444444666666777777777777666666zzzlll\\\NNNKKKQQQWWWooo|||hhhRRRCCC<<<;;;::::::;;;===??????===;;;===<<<;;;::::::::::::::::::;;;;;;;;;;;;;;;:::999999888666777999;;;<<<<<<888888777666777888:::;;;<<<999666555555555444333777777666666666666777777555666666777666666555555777666666555444333222222222222111111111111222222///111333333333222222333444444444444444444444444000222333333111111222444777:::BBBWWWzzz~~~wwwxxx|||~~~~~~yyyvvvvvvtttqqqppprrr~~~```ZZZWWWOOOGGGCCCCCC@@@;;;===DDDCCCBBB@@@@@@AAA@@@>>><<<===<<<<<<<<<===???AAABBBEEEDDDBBB@@@>>><<<;;;;;;;;;<<<===>>>===;;;999777<<<888777:::;;;999888:::<<<<<<<<<<<<<<<;;;::::::;;;;;;;;;<<<=========>>><<<;;;:::999999999999999:::::::::::::::999888888888888777777777777777666666555555555555666777777666555555555555666777777444777;;;@@@HHHUUUcccmmm||||||ooosssuuuyyy~~~vvvpppdddcccccceeehhhjjjmmmuuu~~~~~~rrrgggeeeiiilllooorrrqqqdddccc___UUU^^^```gggpppwww|||vvv]]]LLLEEEJJJJJJIIIIIIHHHGGGFFFEEEHHHGGGFFFDDDBBB@@@???>>>???@@@@@@???===;;;<<<===???@@@BBBBBBAAAAAACCCDDDCCCAAA===<<<<<<<<<;;;::::::;;;<<<=========<<<;;;;;;::::::999999888888888999::::::::::::999888888555555444444444444555555777777666444333333333333444555555666666555555444444444555666666666666555444333222111111222333444333333333333333333444444555555666666666666555555wwwssstttyyy}}}}}}tttpppnnnmmmmmmXXXSSSOOOMMMJJJMMMZZZhhhmmmZZZKKKHHHGGGAAA<<<<<<888999:::<<<======<<<:::>>>===<<<<<<;;;;;;;;;<<<999999:::::::::999999999888777666666888:::;;;:::999999888888888888999::::::888555444555555444333777666555444444555777888555666777777777777777666777777666555444333222222222222111111111111222222000222444444333222444666333333333333333333333333000000111222444555444333444444888GGGfffwwwlllpppyyygggooonnnrrryyyuuuVVVFFFBBB===>>>>>>@@@DDDBBB===>>>DDD>>>>>>???AAABBBBBB???===>>>>>>>>>>>>???@@@BBBCCCBBBAAA???===<<<:::999999;;;;;;;;;;;;;;;::::::999>>>;;;:::======:::999;;;<<<<<<<<<;;;;;;:::999999::::::;;;<<<======>>>>>>::::::999888888888888888888888999999888888777666666666666666666666666666555555444444555555666777444444444333444555555666555777999;;;???IIIVVV___kkkttt}}}yyyuuu|||wwwxxx~~~wwwrrrssskkk[[[OOOSSS___hhhjjjjjjmmmzzz}}}ppphhhkkkqqq||||||yyyllleeecccfffjjjoooqqqqqqqqqsssgggeeeeeefffbbb\\\ZZZ\\\^^^^^^^^^^^^]]]___cccgggxxxssslllnnnlllcccZZZQQQHHH@@@GGGHHHHHHHHHHHHGGGEEEEEEFFFFFFDDDBBB@@@???===<<>>=========???AAABBBBBBAAAAAABBBDDDAAA???<<<;;;;;;<<<<<<<<<;;;;;;<<<=========<<<;;;::::::999999999888888888999999::::::999999888777444444333333333333444444777666444222111222222333444444444444444444444444444444555666666666666555555444222111111111222222111111111222222333333444333444444555555444444333uuuqqqooopppqqqpppqqqtttzzz}}}rrrjjj^^^SSSKKKHHHHHHHHHDDDJJJSSSZZZ___hhhxxx{{{yyyxxxhhhTTTDDD;;;@@@DDD>>>:::;;;;;;;;;::::::999:::;;;<<<@@@???>>>======<<<======999999888888888999999999888777666777999::::::999<<<<<<;;;:::999888888888888666555555666666555444666555444444444555777888777777888999999999888888888777666555444333333222222111111000000111111222///111444555555555666666333333333333333333333333333111000111444666666555555777999>>>LLLbbbuuu~~~rrriiiqqqyyyuuukkk|||zzznnnkkkjjjzzzdddQQQDDDAAABBB<<<<<<<<<>>>BBBBBB@@@@@@AAA;;;<<<>>>AAADDDEEECCCAAA@@@@@@???>>>>>>???@@@AAA@@@???===<<<::::::999999<<<;;;:::999999:::<<<>>>AAA???@@@BBBAAA===<<>>999999888777777777888888777777777888777777666555555555555555555555555555444444444444444555555666333333222222333333444555444555666777999@@@IIIOOOUUU\\\jjjyyy~~~~~~~~~tttcccXXXcccyyy~~~pppnnnmmmmmmlllllllllnnnhhhbbb^^^```___YYYRRROOOOOOTTTXXXYYYWWWVVVTTTSSSQQQUUU\\\___ZZZSSSSSSWWWWWWRRR]]]uuu}}}lllWWWMMMPPPRRROOOHHHFFFHHHFFFAAAGGGGGGHHHIIIHHHGGGEEEDDDEEEDDDCCCAAA???>>><<<<<>><<<<<<===???@@@BBBAAA@@@@@@AAABBB>>><<<::::::<<<>>>>>>>>><<<<<<<<<<<<<<<<<<;;;;;;:::::::::999999999999999888888999999888888777666444444444333333444444444666444333111111111222333444444333333333333444444333333444555555555555555555444222111000000111222000111111222222333333333333333444444444444333333qqqooonnnrrrwwwyyyyyywwwtttyyy~~~{{{ooo^^^WWWTTTRRRSSSOOOJJJFFFFFFKKKPPPTTTeeemmmwww{{{zzz|||yyyuuu{{{kkkUUUJJJ@@@???BBBFFF@@@777777>>>======;;;999888999===@@@AAA@@@???>>><<<<<<<<<<<<999888888888888999::::::888777666777999:::999888===<<<<<<;;;:::999888777777666555666777777666555555555444555555666777888999999999::::::999888888888777777666555444333333111111000000000000111111---000555;;;>>>===999555333333333333333333333333444222000000111333333333222555888888;;;HHHZZZhhhxxxzzz~~~zzzxxxwwwwwwppphhhjjjwwwuuuyyyxxxoooeeedddppp{{{www^^^NNNHHH>>><<<@@@???=========???@@@@@@???>>>;;;;;;>>>AAAEEEFFFEEECCC@@@???===<<<;;;<<<<<<=========<<<;;;;;;;;;;;;;;;===<<<:::::::::===???AAACCCBBBDDDFFFDDD@@@???BBB???>>><<<;;;::::::::::::999999999:::;;;;;;<<<<<<999888888777777777888888777777777777777666555555444555555555555666666666444333333333333444555555333222222222222333444444555666666888;;;???BBBDDDCCCFFFNNN]]]ppp~~~{{{zzzvvv~~~vvvqqq}}}zzz}}}|||qqqeee```\\\XXXXXXZZZWWW]]]aaa___^^^```bbbcccgggllltttyyyvvvpppqqqvvvuuuppp~~~yyy```QQQNNNQQQJJJJJJGGGBBBAAADDDEEEDDDGGGHHHIIIJJJIIIGGGEEECCCCCCCCCBBBAAA???>>>======>>>??????>>><<<:::;;;<<<>>>@@@AAA@@@???>>>???AAA<<<;;;:::;;;===>>>>>><<<<<<;;;;;;;;;;;;:::::::::999999999999999999999999777777777777777666555555555444444333333444444555444444333222222222222222444333333222222333333444222222333444444444444444444333222111000000111222222222222222222222333333333333444444444444333333YYYZZZ]]]gggtttzzz~~~|||xxxuuupppqqq}}}www\\\RRRVVV[[[^^^______``````TTTTTTQQQKKKHHHKKKOOOQQQRRRRRRSSSVVV]]]gggqqqxxx}}}}}}|||xxxwwwzzzxxxuuunnn___MMMAAA>>>888<<>>:::;;;>>>;;;<<<<<<;;;:::;;;???CCCAAA@@@>>><<<;;;:::999999999999888888888999:::;;;999888777888:::;;;999888:::::::::::::::999888888777666666777888888777666444444555666777777888777999999999999999888777666888888777666555444333333111111000000000000111111---222<<>>>>>=========>>>AAACCCEEEDDDBBB???>>>===<<<;;;<<<<<<===<<<<<<;;;;;;<<<======>>>:::;;;===>>>@@@@@@@@@@@@AAAAAADDDGGGEEE@@@@@@DDD@@@???===<<<:::::::::;;;999999999999999999999999999888888777777888888999777777777777777666555555444555555555666666666666333333333222333444444555333222222222222333444444888777888<<>>>>>===>>>???>>><<<;;;;;;<<<===???@@@???>>>===>>>???<<<<<<<<<===>>>===;;;888;;;;;;:::999999999999999888888888888888888888888555555666666555555444333444333333222222333333444333333333444333333222111444333222111111222333444000111222222333333222222333222111000000111222222333333333333333222222222333333444444444444333333AAABBBFFFQQQbbbpppuuutttyyywwwtttjjjfffpppjjjPPPQQQUUUYYYZZZWWWSSSPPPOOOQQQOOOMMMLLLOOOSSSTTTRRRnnnnnnoooqqquuu}}}xxxwww}}}{{{~~~~~~uuuhhhfff\\\QQQGGGDDDCCCAAA@@@@@@???;;;777888>>>BBB<<<444888:::=========>>>BBBEEEAAA???===;;;999888777666999999888888888999;;;<<<999888888999;;;;;;:::888777777888999999999999888777666666777999999888666333444666888999888888777999999999888888666555555888888777666555444333333111111000000000000111111000666DDDVVV```ZZZGGG777222222222222222222222222,,,///222444333222333444666333222444777777666666>>>EEERRRcccuuuvvv___VVVhhh~~~xxx|||}}}xxxzzzwwwiiihhhnnnnnnuuuttt[[[GGGIII999999CCC@@@======;;;;;;AAAEEEDDD@@@>>>>>>?????????>>>@@@BBBCCCBBB@@@@@@???>>>======>>>???@@@;;;;;;;;;<<<===>>>???@@@888;;;???CCCDDDCCCAAA??????@@@CCCGGGDDD??????CCCAAA@@@>>><<<;;;;;;;;;;;;999999888888888888888888999888888888888888999999777777777777777666666555555555555666666666777777333333222222333333444555333333222222333333444555555444555;;;BBBCCC===666555666777777;;;EEESSS]]]www~~~yyyiiihhh^^^RRRLLLKKKJJJEEE@@@DDDCCCEEEIIIEEE>>>>>>EEEGGGHHHIIIIIIGGGDDDAAA???AAAAAAAAA@@@@@@@@@@@@???>>>???@@@???>>>===>>>???===>>>???>>>===<<<===>>>======>>>??????<<<888444;;;:::999999888888888999666666666666777777777777444444555555444444333222333333222222222222333333222333444555555333222111444333222111111222333444000000111222222222222111222222111000000111222333444444444333333222222222333444444555555444444333;;;;;;<<<@@@HHHQQQ[[[```sss|||zzzoootttttttttrrrooojjjeeebbbiiifffaaa]]]\\\aaaiiiooo}}}{{{yyy|||}}}{{{tttiii^^^TTTLLLHHHFFFFFFDDDCCCAAA@@@???>>>===;;;;;;===???>>>:::777888777888;;;@@@BBBAAA???===;;;999888999999777666<<<:::888777555555555666666888;;;<<<;;;:::;;;<<<999999999999:::999777555999888888777777888999999666888:::999777666888:::777888888777555444555777555555444333333333333444222222222111111111000000222999BBBJJJJJJCCC:::333111222222333333222222111111111222222222333333333444444555666666777666666===>>>BBBLLL^^^vvvfffVVVRRR___iiiggggggmmmuuu~~~nnnjjjccckkkxxxssshhhffflllgggOOOCCC??????>>>>>>>>>======<<<<<>>?????????@@@AAAAAABBBBBBCCC@@@?????????>>>>>>======>>>>>>????????????>>>>>>>>>???@@@AAABBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@???===;;;999888;;;999777555555777999;;;;;;;;;999999999999;;;;;;;;;;;;:::999888777666555555666777888888999888888555555444444444333333333444555555555444333333222222333666;;;>>>>>>:::666666666777888;;;>>>AAABBBYYYmmmsss\\\QQQNNNXXXQQQIIIFFFGGGGGGEEECCCCCCCCCBBB@@@???@@@CCCFFFHHHHHHGGGGGGEEEDDDCCCBBBEEECCCBBBBBBBBBBBB@@@???>>>>>>>>>>>>===<<<;;;::::::<<<>>>>>>===<<<======>>>======;;;:::999888888<<<;;;999888888888999999999999888777666666777777777777666555444444333333555444333222111222333444222333333444555555555444333333333222111000///...111111111111111222222222333222222222222222222333555444444333222111000000111222222333444444444444:::999888999<<>>=========<<<<<<>>>??????;;;888999888999<<<@@@BBB@@@>>>===;;;999888999888777666:::999888777666666777777777999;;;;;;:::999999:::888888999999:::999888666888888888999999999999999666888:::999777666888:::777888888666555444555777555555444333333333333444222222222111111111000000---111777;;;<<<888222///111222222333333222222111111111111222222222333333444444555666666666666666444555888@@@OOOcccxxxqqqhhhcccfffgggbbbaaadddmmmtttooo```^^^mmm{{{}}}{{{zzzpppnnn|||nnnmmmnnnqqqoooiiiiiinnntttbbbccckkkiiippp{{{wwwgggPPPBBB<<<;;;>>>>>>>>>======<<<<<<<<<>>>>>>???>>>======>>>@@@@@@@@@AAAAAAAAAAAABBBBBB@@@@@@@@@@@@??????>>>>>>>>>>>>????????????>>>>>>===>>>???@@@AAAAAAAAAAAABBBBBBAAAAAA@@@@@@@@@???@@@@@@@@@???===<<<:::999<<<:::888777777888:::<<<;;;:::999999999999:::;;;;;;::::::999888777666555555555666666777666666666555555444444333222222111444555555555444444333222333444555999<<<<<<999555777777777777888:::<<<===@@@SSSdddkkkttthhhTTTIIIEEEEEEOOOJJJEEECCCEEEGGGEEECCCCCCCCCBBB@@@>>>???BBBEEEGGGGGGGGGFFFEEEDDDBBBAAACCCBBB@@@@@@AAAAAA???>>>============<<<;;;::::::<<<===>>>===;;;:::<<<===>>>===<<<;;;:::999999888:::999888777666777777888999888888777666666777777777777666666555444444333555444333222222222333333111222333333444444444333333333333333222111000///111111111111111222222222222222111111111111222222444333333222222111111111222222333333444333333333;;;:::999888888888999:::888>>>BBBBBBJJJXXX___^^^___WWWMMMHHHJJJNNNRRRSSS\\\___dddiiimmmppprrrrrr|||{{{yyyvvvuuuwww{{{wwwpppmmmvvvzzzqqqggg^^^SSSIIIDDDAAA===:::999:::<<<>>>AAA@@@@@@>>>===<<<;;;;;;=========>>>???>>><<<:::;;;;;;;;;>>>@@@AAA???>>>===;;;999888888888777666888888777777777777888999999:::;;;:::888666666777888888999:::::::::999999888999::::::::::::888888777888999888777666777888666777777666444444555777555555444333333333333333222222222111111111111111///000222333333333222111111111222222222222111111111111111222222222222333444444555555666666555555111111222555===JJJWWWaaattt}}}zzzvvvvvvwwwsssiiibbbccciiikkkhhhccc^^^YYYWWWYYY]]]^^^]]]dddkkkqqqrrrooojjjbbb[[[\\\ZZZZZZ]]]___^^^aaaeee{{{uuu~~~sssXXXEEE>>>??????>>>======<<<<<<<<<<<<;;;;;;<<<===>>>=========???AAABBBBBBBBBAAAAAAAAA@@@@@@AAAAAA@@@@@@@@@@@@????????????@@@@@@@@@@@@??????===>>>???@@@@@@@@@@@@@@@BBBBBBAAA@@@??????>>>>>>>>>>>>>>>>>>===<<<;;;;;;<<<;;;:::888888:::;;;<<<::::::999999999999::::::::::::999888777666666555444444555555555444333333555555444444333222222111444555555555555444333333555555555777999888777555777777666666666666777777555AAAKKKNNNUUUeeerrrvvvqqqZZZIIIBBBBBBBBBAAAEEEBBB@@@BBBEEEFFFEEECCCDDDCCCBBB@@@>>>>>>AAACCCEEEFFFFFFFFFEEECCCBBBAAABBB@@@??????@@@@@@>>>===<<<======<<<<<<;;;:::999===>>>===<<<:::999;;;<<<======<<<;;;:::999999888777777666555555555666666888888777666666666777777777777666666555555444444555444444333222333333333111111222333333333333222333444444333333222111000000000111111111222222222111111111000000111111111222222222222222222222222333333333333333333222111888888999999888888888777555888777333333777888555999999999888777777888888999;;;???BBBEEEGGGHHHHHHKKKMMMNNNNNNOOOQQQTTTWWW[[[[[[]]]___^^^YYYQQQLLLFFFKKKJJJCCC>>>===;;;888>>>===;;;::::::;;;===>>>>>>======<<<;;;:::999999;;;<<<<<<======<<<;;;:::<<<<<<===?????????>>>======;;;888888888888777555777777777777888999:::::::::;;;;;;999666444444555777999::::::::::::;;;;;;888999;;;<<<;;;:::888777777777888777666666666777555666666555444333555777555444333333222222333333111111111111111111111111222222222111222333333444111111222222222222111111111111111111222222222222333444444555555555444444555555444222333777>>>BBBOOO]]]mmmvvvyyy~~~zzzzzz{{{wwwqqquuu~~~|||rrrvvvxxxvvvrrrpppqqqsss|||yyywwwyyy~~~lllSSSIII===999===AAA???<<<;;;;;;;;;;;;;;;;;;:::::::::;;;<<<<<<<<<===???AAACCCBBBBBBAAA@@@@@@????????????????????????????????????@@@@@@@@@@@@??????>>>>>>???@@@@@@@@@@@@@@@BBBBBBAAA@@@>>>===<<<<<<<<<==================<<<===<<<;;;::::::;;;<<<===:::999999999999999999::::::999999888777666666666555555555555444444333222444444444444444444444444444444555555555555444444666666555555555555444444666666666555555555555555555;;;<<<999:::CCCMMMQQQ\\\kkk~~~xxxgggaaaVVVIIIDDDEEEGGGEEEBBB@@@???@@@CCCFFFGGGEEECCCCCCCCCBBB@@@>>>===???AAADDDDDDEEEEEEEEECCCAAA@@@AAA@@@>>>??????@@@>>>===<<<<<<<<<<<<;;;:::999888:::<<<======<<<:::;;;;;;======<<<;;;::::::999999666666666666555666666666888777777666666666777777555555555555444444333333555555444444333333333333222333333444444444333333444444444444444333222111000000000111222222333333111111000000000000111111111111111222222333333333333333333333333222111000222333444555666555444444555777777555555777777666666:::>>>???<<<999888888666777888999999999888888222555777999999:::<<<>>>======>>>@@@@@@???<<<999<<<===<<<999888;;;>>>???999:::;;;;;;;;;::::::999;;;;;;;;;::::::999999999999:::::::::::::::::::::<<<===>>>???>>>======<<<<<<:::888777888888666555555666777888999:::;;;;;;:::::::::888555444444555888:::;;;;;;999999;;;===888999;;;;;;;;;999777666888777666666666666555555444555555444333333555666444444333222222222222333111111111111111111111111/////////000000000000111000111111222222111111000000000111111111222222222333333444444444444333333666666555333111111333555999BBBOOOYYYbbbppprrrgggUUU@@@AAA???=========<<<777444999999999999999999999:::999:::;;;<<<<<<===???AAABBBBBBAAA@@@???>>>>>>============>>>>>>>>>>>>>>>?????????@@@@@@?????????>>>??????@@@@@@@@@@@@???AAA@@@@@@>>>===<<<;;;;;;;;;;;;<<<===============<<<;;;::::::::::::;;;<<<999999999999999999999999999888888777777666666666666666666666666555444333333333444555666777888888444444555666666555555444666666666444333333333333444444555666666666777777111444555222222666<<>>JJJ[[[kkkvvvqqq^^^WWWVVVWWWJJJGGGDDDDDDEEEEEEBBB???@@@AAACCCFFFHHHGGGEEECCCBBBBBBBBB@@@>>>===>>>@@@AAACCCDDDEEEDDDBBB@@@>>>AAA@@@??????@@@@@@???>>><<<<<<<<<<<<;;;:::999888666999>>>@@@???===;;;;;;<<<<<<<<<;;;;;;::::::999666777777777777777777777777666666666666666777777444444444333333333333333555555555444444444333333444555555555555555444444333333444444444333222222///000000111222222333333111111000000000000111111111111111222222333333444333333333333222111111000333444555666555444222111222444555666888999999888555777888777444333555777:::::::::;;;::::::999999;;;<<<>>>???=========>>>:::;;;<<<===>>>@@@@@@AAA:::;;;<<<<<<<<<<<<;;;:::444666888:::;;;:::999888:::::::::::::::::::::999777999:::999888888999;;;:::<<<>>>???===<<<<<<<<<<<<:::888777777777666555555666777999:::;;;;;;;;;999:::999888666555666777999;;;===;;;999999;;;>>>888999::::::999888666555888777555555666666444333333444444444333333444666444444333222222222222222111111111111111222222222...///000111222111000000000000111111111111000000000000000111111111111222333333444444333333222222000111222222111111222444555666:::???III\\\xxx~~~```NNNFFF@@@:::>>>??????===:::888777777777777888888888888999999888:::;;;;;;;;;<<<>>>@@@@@@@@@??????>>>===<<<<<<<<<<<<<<<============>>>>>>>>>????????????>>>>>>>>>>>>????????????>>>>>>??????>>>===<<<<<<;;;;;;:::;;;<<<===============::::::999999999999::::::888888999999999999888888888888777777777666666666666666777777777666666555222333444555666777888888444444555666666666666555555666777555333222222333222333555666777777777777222444555555444555777888888;;;BBBJJJUUUaaakkkrrrzzz|||yyylllVVVFFFDDDMMMSSSKKKHHHEEEBBB@@@?????????AAABBBEEEGGGHHHGGGEEECCC@@@AAAAAA@@@>>>===>>>???@@@AAACCCDDDDDDBBB???>>>AAA???>>>???@@@@@@???>>><<<======<<<<<<;;;:::999777;;;???AAA@@@>>><<<;;;<<<<<<;;;;;;;;;:::::::::777777888999999999888888666666555555666666777777333333333333333333333333444555555555555444333333555666666666666555555444222222333333333333222222//////000111222333333444111111111000000111111111111111111222222333333333222222222222222222111000777777777777666444333222222222444555555333222111777888888666555555777:::666666666666777777777777444666777777555444444555444555777888888999:::;;;666666666888888666333222777777999:::;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;777999::::::888888:::<<<888;;;>>>>>><<<:::;;;<<<<<<:::888777777777666555555777888:::;;;;;;::::::888888999777666666888:::;;;===>>><<<888888;;;???999999888888777666555555888666444444666666444222222333444333222222444666444333222222111222222222000000111111111222222222000111222333333333222222000000111111111111000000000000000000111111111111333333333333333222111111---///111111111111222333444222222666;;;EEEZZZmmmyyyoooWWWHHH@@@<<<<<<@@@;;;;;;:::999999999;;;<<<666666666777777888888888999:::;;;;;;:::;;;===???>>>>>>======<<<<<<<<<;;;<<<=========>>>>>>>>>>>>======>>>>>>>>>>>>======;;;<<<<<<======<<<<<<;;;=========<<<<<<;;;;;;;;;;;;;;;<<<<<<===<<<<<<<<<888888888777777888888888777888999::::::999888777777777777777666666666666555555666777777777666666333333333444444444444555444444555666666666666666444666888777444222333444222333444666666666666555555555666777555444333444777888999;;;???EEELLLPPPUUU[[[iii{{{ppp\\\WWWSSSXXXXXXPPPHHHGGGJJJKKKNNNJJJDDDAAA@@@@@@@@@@@@???AAADDDEEEEEEDDDCCCCCC>>>???@@@???>>>===>>>@@@>>>@@@BBBDDDDDDAAA???===???>>>======??????>>>===============<<<;;;::::::>>>@@@@@@???===<<<<<<<<<<<<;;;;;;;;;;;;:::::::::666777888999999999888888555555555555555666777777555555555555555555555555444555666666666555333333555555666666555555444333111111222222222222222111...///000111222333444444222222111111111111222222222222222222222222333333000111111222222222222111555555555444444222111111333222444777777444333333222444777888888777666666777777777888888888888999222444666777777666888999777999;;;<<<<<<;;;:::;;;;;;888666777999999:::;;;::::::999888888999:::;;;:::;;;;;;;;;;;;<<<<<<<<<888:::;;;:::888888;;;>>>777:::======;;;::::::<<<<<<:::777777777777666444666777999:::;;;;;;::::::777888888777777888:::===<<<>>>???===888777:::???999999777666555555555555999666444444666666333111111333333333222222444666444333222222111111222222000000111111222222222222////////////000000111111000000111111111111000000000000000000111111111111333333333333333222111000000111333222111000000111000000444999888666<<>>AAA;;;888:::;;;:::888888999999666444555666666666777777888888999:::;;;;;;::::::<<<>>><<<<<<<<<<<<<<<;;;;;;;;;======>>>>>>?????????@@@<<<<<<============<<<<<<:::::::::;;;;;;:::999999<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;666666666666666666666666777888999::::::999888777777777777777666666666666444444555666777777777666444444333222222111111000444444555666777777666666333666888888555333333444222333444555555555444333111000111444555444444666111555999:::888888:::<<<===???GGGRRRYYY```nnn}}}pppXXXQQQKKKEEEIIIHHHJJJHHHAAA>>>AAAEEEFFFJJJEEE@@@???BBBCCC@@@===<<<>>>AAACCCCCCBBBBBBCCC===>>>??????>>>>>>???@@@===???BBBDDDCCCAAA>>><<<===<<<;;;<<<===>>>===<<<>>>>>>>>>>>>===<<<;;;:::EEEDDDAAA===:::999;;;===;;;;;;;;;;;;;;;;;;::::::555666777999999999888777555555555555555666777888666666666777777777777777444555666666666555333333444555555555444333333222000111111222222222111111...///000111222333444444333333222222222222333333222222222222222222222222///000111222222222222222555555444333333222111111333444444555555444444333666666555555555444444444666666666666666666666666888777666444444555555666999888888777666555555444777777777777777777777777888888999::::::;;;<<<<<<<<<<<<;;;::::::999888888:::::::::999999999888888888999:::;;;;;;;;;:::999:::888666555444555666777;;;;;;;;;:::::::::999999:::888666666888999::::::>>>;;;777555666777888888999888666444333444555666999999999999777555333222666444222000///000222444444444444444333222111000000000000000000000000000111111000000//////......000000111222222222222222000000000000000000000000111111111111111111111111222111000000000111333333222222333333333333444444:::AAALLLVVV___gggmmmqqqyyyrrrXXXCCC;;;:::999999999888777777777666666666666555555555555555555555555666666666666777777888999999999999999888999:::;;;<<<<<<============<<<;;;;;;;;;;;;<<<=========<<<;;;:::999888888888999999999888888777:::999888999999999777666888999999:::::::::999999666666777777777777777777888888888888777777777777777666666666666555555555444444444333333222222222222222222222222222222222444444444555555555555666222333333333333333333444333333444444444444444444222222333333333333444444555555555555666666666666:::::::::;;;===AAADDDFFFXXXfffyyy|||mmmiiiiiigggdddVVVRRRLLLFFFBBB@@@@@@AAA@@@???>>>>>>>>>???AAABBBBBBBBBAAAAAAAAAAAA@@@@@@AAAAAABBBBBBAAA@@@>>>===<<<===???>>>===<<<>>>???BBBBBBBBBAAA@@@???>>>===;;;;;;;;;<<<<<<============>>>??????>>><<<:::999?????????===;;;:::;;;<<<;;;:::999999888888999999888888888888888888888888666555555444444444555555888888777777666666555555666555444333222333333444222333333333333222111111111111222222222222111111222222111111111111222222000000000000000111111222111111111111111111111111222222222111111111000000555555444333333222111111333444444555555444444333666555555555444444444444555555555555555555555555666666555444444555666777888888777777666555555444777777777777777777777777888888999::::::;;;;;;<<<<<<;;;;;;:::999999888888999999999888888888777777888999:::;;;;;;::::::999:::888777555555555777888::::::::::::999999999999888777666777999::::::999<<<999666555666777888777999888666555555555777888888888888888777555333222666444222000///111222444555666888999888666333111000000000000000000000000111111111111000000000//////000111111222222111111000000000000000000000000111111111111111111111111222111000000000111222333222222222333333333444444111555;;;AAAGGGNNNTTTYYYsssppp[[[PPPGGG<<<:::>>>888888888888888888777777666666666666555555555444444555555555666666666666666666777888888888888888888888888999:::<<<===>>><<<<<<;;;::::::::::::;;;;;;;;;;;;;;;:::999888888777888888888888888777777888888888888888888666555888888999999999999888888666666666666666666555555666666666555555555444444666666666555555555444444333333333333333222222222222222222222222222222222333444444444555555555555222222222333333333333444444444444444444333333333222222222333333333444444444555555555666666666666444333333333444666999:::777@@@MMMVVV[[[]]]aaacccyyy{{{wwwttttttggg\\\NNNEEEDDDEEEDDDBBBDDDBBB???<<<;;;<<<===>>>>>>>>>=========>>>???@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAA@@@>>><<<;;;;;;<<<======;;;;;;<<<===AAAAAABBBBBBAAA???>>><<<::::::;;;;;;;;;<<<<<<<<<<<<===>>>???>>><<<:::999<<<======;;;999888999;;;::::::999888888888888999888888888888888888888888666555555444444444444555777777666666666666555555666555444333222333333444222222333333222222111000000111111222222111111000111111000000000000111111000000//////000000111222111111111111111111111111222222222111111111000000555444444333333222222111333444444555555444444333555555555555444444444444555555555555555555555555444444444444555666777888888777777666666555555555777777777777777777777777888888999::::::;;;;;;;;;;;;:::::::::999888888888888888888777777777666666999999::::::::::::999999999888777666666666777888999999999999888888888777777666666888:::;;;:::999999888777777888888888666888777666666666777888999666777777666666444333222555444222000000111222444333666999;;;:::777333000000000000000000000000000222222111111111111000000...///000000111111000000////////////////////////111111111111111111111111111111000000111111222333222222222222333333333333222222222333555999@@@DDDXXXgggwwwzzzZZZLLL@@@===999333222666777777777777777777888888666666555555555444444444444444444555555555666666555555666777777777777666666666666777888:::===>>>;;;::::::999888999999999888888999999999999888888666777777888888777777666666666666666666666555444777777888888888888777777666666666555555444444444555555555444444444333333555555444444444333333333222222222222222333333333222222222222222222222222333333333333444444444444222222222222333333444444555444444333333222222222222222222222333333333333444444444555555555666666555444333222222222444444555:::???AAAAAAAAADDDFFFOOO^^^kkkpppxxxpppllleee]]]VVVQQQMMMLLLGGGCCC???============<<<::::::::::::;;;<<<===>>><<<<<<;;;;;;;;;<<<===>>>======>>>>>>>>>>>>>>>>>>@@@@@@@@@???>>><<<;;;::::::;;;<<<;;;999999:::<<<>>>???AAABBBBBB@@@===;;;::::::::::::;;;;;;;;;;;;<<<===>>>???>>><<<:::999888999:::999888777888::::::999999888888888888888777777777777777777777777666666555444444333444444555555555555666666666666555444333222222222333333222222222222222111000000000000111111111111000000000000////////////000000000000//////000000111222111111111111111111111111222111111111111000000000444444444333333222222222333444444555555444444333444444444444444444444444444444444444444444444444222333333444555666777888777777666666666555555555666666666666666666666666777888999:::;;;::::::999999999999999888888888888999888888888777777777777999999999::::::999999999999888888777777777888999888888888888777777777777555555666888;;;<<<:::999999888888999;;;:::888666666666555555666777888999555555555555555444444444444333222111000111333333111333555666666333111///000000000000000000000000111000000000000000000000......///000000000000000////////////////////////111111111111111111111111111111111111111222222222111222222222222333333333666555444222111333777:::;;;EEESSS___iiisss}}}uuubbbSSS???;;;;;;??????888333222555555555666666777777888555555555444444444333333333333444444444555555555333444555555666666555555555555444555777999<<<>>>999999888777777777777888555666777777888888888777555666666777777777777666333555666666555444444444777777777777777666666555666555555444444333333222777666666666555555555555444444444333333333222222000000111111222222333333111111111111111111111111222222222222333333333444111111111222333333444444555444444333222111111000111222222222222333333333333333444444444555555555777666555444444444444555666888999888666555666777<<>>=========;;;<<<<<<;;;999888777888;;;;;;<<<<<<<<<<<<<<<<<<999999999999::::::;;;;;;:::;;;;;;;;;<<<<<<==================<<<<<<;;;;;;;;;;;;;;;:::888888:::;;;<<<>>>@@@BBBBBB@@@===;;;::::::::::::::::::::::::;;;<<<===>>>>>><<<:::999555777999999888777888:::999999888777777777777777777777777777777777777777666666555444333333333333222333333444555666666666333333222222222222222222111111111222111000000//////000000000000000000/////////............/////////////////////000111111111111111111111111111111111111111111000000000000444444333333333333222222333444444555555444444333333333444444444444444444444444444444444444444444111222333444666777777888666666666666555555555555666666666666666666666666777888999:::;;;:::999888777777888888888888888888::::::999999999888888888888888888888999999::::::999999888888888999999999888888888777777777666666444444555888;;;<<<;;;::::::999:::;;;<<<;;;999666444444444444555555666777444444444444555555555666333222222111111222333333222222111111111111111111000000000000000000000000.../////////////////////......///000000000000000////////////////////////000000000000000000000000000000111111222222222222111111111222222222333333222333333222000000111333222444999???EEEMMMWWW___iiimmmwwwxxxlllhhheee___XXXQQQGGG===666===888444444444444555888444444444555555666666666444444444444333333333333333333333333444444444444333333444555555555555555444444444555666999;;;<<<888888777666666666666777444444555666777777777777555555666777777777777777222444666666444333444666777777777777777666555444555555444444333333333222777666666666555555555555444333333333333222222222000000000111111222222222111111111111111111111111111111111111222222222222000000111222222333444444444444333222111111000000111111111222222222333333333333333333444444444444333333222222222333333333222333444444222111111111555777777444444:::AAADDDAAAFFFJJJNNNVVV```eeeeeebbbppp{{{qqqgggmmmrrrvvvxxxuuujjj^^^GGGGGGCCC???>>>>>>;;;666<<<;;;:::999888888888999666888888777444222333444777888999999999888777777777777888888999999999999888888999999:::;;;<<<<<<::::::::::::;;;<<<======<<<<<<;;;999888888:::<<<:::<<>>===<<<:::999555777999:::999888999:::999888777777666666777777666666666666666666666666666666555333333222222222111111222333444555555666111111222222222222222222000000111111000000///......//////000000//////...//////............///////////////...///000000111000000000000000000000000000000000000000000000000333333333333333333333333333444444555555444444333333333333333444444444444333333333333333333333333111111333444666666666666555555555555555555555555777777777777777777777777666888999;;;;;;:::888777666666777777888888888999:::::::::999999999999888777777777777888:::;;;<<<888999999999999:::::::::888888888888777777777666444444555777;;;<<<<<<;;;;;;::::::;;;;;;:::888555333444444444444444555555444444444444555666777888222222222111222222333333444333111000000111333444000000000000000000000000------............//////...///000000111111000000////////////////////////000000000000000000000000000000111222222222222111111111111111222222222222///111333333222000111111444111000222333555<<>>EEEFFFDDDGGGPPPVVVVVVSSSTTTTTTTTT\\\^^^cccggghhhddd]]]XXXPPPWWWeeeoookkkYYYGGG===???EEEKKKNNNPPPMMMCCC888888888999999999:::;;;:::777777666666666777777777777888888888777777888999444555666777888888888888666666777888888888888777666666777888:::;;;<<<<<<999999999::::::<<<===>>><<<<<<;;;888777777999;;;999;;;>>>@@@@@@???>>><<<;;;;;;;;;;;;::::::::::::999;;;<<<======<<<:::999555777:::;;;:::999999:::888777777666666666666666666666666666666666666666666666444333222222222222000111111222333444444555000000111222222222111111000000000000000///............////////////......//////............////////////......//////000111000000000000000000000000//////000000000000000111333333333333333333333333333444444555555444444333222222333333333444444444222222222222222222222222111222333555666666555555555555555555555555555555777777777777777777777777666888999;;;;;;999777666555555666666777888999999999999999999888888888888555555555666888:::===>>>888999999::::::;;;::::::999999888888888777777777444444444666999<<<======<<<:::999999999888555333555555555555555555444444444444444444666777999:::111111111222222333333333222222222222222222333333000000000000000000000000............/////////000///000111111222222111111000000000000000000000000000000000000000000000000///000111222333222222111111111111111222222222222000222444444333222333444333000000444555333666<<<666888???IIIUUU___eeehhhiiipppuuuwww~~~sssmmmbbbUUUKKKCCC===888666666666555444666:::>>>222555999999888666333000444444444444333333333333333333333333222222222222222222222222333333333333333444444555555555555555444666777999999888777666888777777666666666666666444555666666666666666555555666777888999999999999333777:::999666555777:::888888888888777666555444333333444444555555666666666666666555555555444444444444444444333333333333000000000000000/////////111111111111111111111111/////////000000000111111//////000111222333444444111111111111111000000000111111111111222222222222222222222222333333333333444444444555444444444333000/////////000111111111...000444888888666444444555777777777:::???>>>999<<<@@@???:::888;;;===;;;BBBDDDGGGIIIHHHDDD???;;;???FFFPPPWWWQQQDDD;;;999:::<<<;;;888777999999666666666777777666444444666222333333333444555666666222222222333444555555555555555666777888888999:::555666777888888888777666555555666888999;;;<<<<<<<<<;;;::::::::::::;;;<<<;;;;;;999777444555777::::::;;;<<<>>>??????>>>>>><<<<<<<<<;;;;;;;;;::::::999:::<<<======<<<:::999555777:::;;;999888888888777777666555555555555666555555555555555555555555777666444333222111111111000111111111222222333333...///111222222222111111//////000000//////...------......//////......---000//////////////////000///............///000000000000000000000000000000////////////000000111111333333333333333333333333333444444555555444444333222222222333333444444444222222222222222222222222111222444555666555555444444555555555555555555555777777777777777777777777666777:::;;;;;;999777555444555555666777888999999888888888888777777777777444444555666888;;;>>>???888999::::::;;;;;;;;;;;;999999999999888888888888555444333555999<<<>>>???<<<:::888666666555333111666777777777666555444444444444444555666888:::<<<111111111222222333333333///000222333333222111000000000000000000000000000.../////////000000111111000000111222222222222222111111111111111111111111000000000000000000000000///000111222333222111111000111111111111222222222000111222111000111333555000...111777777222111555555444333444999AAAJJJOOOOOOYYYbbbfffmmm|||ssseee^^^SSSGGG<<<:::<<<;;;777444333666999888555222222222444666666444333444666666444444444333333222222222333333333222222222111111111111222222222333333333333444555555666666555555555666999::::::999666555888888777666666666666666555666666666666666555555666666777999999:::::::::444888;;;;;;777666999<<<999999999999888777555555222333333444555666777777888888888888777777777777555555444444444444333333111111000000//////......000000000000000000000000////////////000000000000...///000111222333444444000000000000111111111111000111111111111222222222111111222222222333333333333333333222222111000///777444111000111333444555444222222222222111333555111333444444888<<<;;;555444777777444555::::::666999;;;<<<<<<;;;999777666777;;;AAACCC===666777===333888;;;777444444444222444555777888777444555888999999888666555444333333777666777999;;;;;;999666555444444333333444444555444555777888888888777666444555666888999;;;<<<===???>>><<<:::999999999:::::::::888555333333666888::::::;;;===>>>>>>??????=========<<<<<<;;;;;;;;;999:::<<<======<<<:::999555777::::::999777666666777777666555555555555555555555555555555555555555777666444333222111111111111111111111111222222222...///000222222222111000///////////////......------..................---000000////////////000000...............///000000000000000000000000000000.../////////000000111111000111222333333333333333333333444444333333222111222222111111111111111111000111111111111222222222444333333333333333333333333222111111111333666777666666555555555555666666555555666777777777777777888888999::::::::::::999999999999888888777555555444444666888:::===>>>???:::999999888888999999:::;;;:::888666666666666777777888999999888999;;;===999888777666666666888888888888888888777666444444555444444444555777888:::444333333222222333333444111111000000000000111111000000000000000000000000///////////////////////////111222111000///000111000000000000000000000000222111111111000000//////000000000000000000000000000000111222222222222111000111111111111222222222222222222222222222222222222222222333333333444444666888;;;AAAJJJTTT]]]ccclllpppsssuuuvvv|||}}}zzztttjjjbbb```]]]XXXRRRKKKDDD???===666666666666555555555555444444444555555555555666333333333333333333333333333333333333333333333333333333333222222111111111444444333333222222333333333222222111111222222333555555555555666666666666555555666777777777777777555666777888888777555555888999<<<===<<<999666333666777888999::::::999888999999999888777666666555666555444444444555777888888777666444444555555666666555444333222222222222555444333222111111111111000000000000000000000000000000////////////000000111222222333333222222111222222111000//////000000000000111111111222222222000222333333222111333444333333333333333333333333222222222222222222222222444444444444444444444444111222333444555555555555333333333444444444555555555555555555555555555555777777777777777666555555555555666666555444333333666666555555444444444333777777666555444444333333333666:::;;;999666444333555666666444333333555777555777888777666444444555666666666666777888999:::::::::::::::::::::::::::<<<;;;999777666666777888:::;;;<<<<<<======<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;:::::::::666777777777777666666555444555777777555555555666555555444333333333333444000111111111111000//////222111111111000000//////000000000000111111111111000000000000//////////////////000000000000//////---------.........//////////////////..................//////////////////,,,---///000000000///...000111222333333333333333333333333444333222222111111111111111111111111111000111111111111222222222333333333333333333333333333222111111111333555777555555444444444444555555555555666777777777777666777888888999999999999999999999999888777666555444333444555666888999999999:::999999999999999999::::::999888777666666666777666777888888777777:::;;;:::999888777666777777888888888888777777666444444555444444444444555777888333333222222222222333333111111000000000000111111111111111111111111111111000000000000000000000000///000111111000///000111000000000000000000000000111111111000000000//////000000000000000000000000000000111222222222222111000000111111111222222222222222222222222222222222222222222333333333333444777777666666888;;;>>>@@@>>>CCCHHHKKKOOOUUU___fffmmmooorrrvvvyyy{{{|||}}}www{{{}}}zzzxxxvvvqqqkkkmmmmmmmmmllllllkkkkkkjjj[[[WWWTTTRRRQQQMMMEEE???BBBAAA???===:::777555444555555555444444444444333333333333333444444444444333333333333333333333333333333333333333333333333333333333222222111111111333333222222222222333333333222222111111222222333444555555555666666666666555666777777888888777777666777888888888888777666888:::<<<======:::777555666777888999999999999999888777777666555555444444666666555555555666777888888777666555444555555666666555444333222222222222555444333222111111111111000000000000000000000000000000////////////000000111222222333333222222111222111111000//////000000000000111111111222222222000222333333222111333444333333333222222333333333222222222222222222222222444444444444444444444444111222333444555555555555333333333444444444444555444444444444444444444444777777777777777666555555555555555555555444333333666666666555555444444444555555444444333222222111444666999:::888666444444666666666555333333555777666777888888666555555666666666666666777888999::::::::::::::::::::::::::::::999888777777888999::::::;;;<<<<<<======<<<<<<===<<<<<<;;;;;;<<<<<<===<<<<<<;;;;;;;;;:::::::::666666777777777777777666666777999999777666777888555555444333333333333444111222222222222111000000222111111111000000000000000000000000111111111111111111111111000000000000------............---------------.........//////////////////....................................------///000000000///...111111222333333333222222222333333333333222111111111111111111111111111111000111111111111222222222111222222333444444444444222222111111222333555666444333333333333333333444444444555666666666666666666777777888888888888888999999888888777555444333333444555777777777666555999999999999999999999999:::999888777666666666777555666777777666666888:::;;;;;;999888777777777777777777777777666555555444555444444333333444444555222222111111111111222222111111000000000000111111222222222222222222222222000000000000000000000000///000111111//////000111000000000000000000000000111111000000000000//////000000000000000000000000///000111111222222111111000000000111111111222222222222222222222222222222111111222222222333333333333333222111111222222333///222555666555777;;;???<<<>>>AAADDDHHHKKKLLLMMMRRRTTTRRRLLLJJJJJJHHHDDDEEEDDDCCCAAA@@@>>>===<<<>>>;;;888888888777333///111111111222222333333333444444333333333222222222111111222222222333333333333333333333333333333333333333333333333333333333222222222222222111111111222222111111111222222333333222222111111222222333444444444555555555666666666666777888888888888888888888999999999999999888888:::<<<>>>>>><<<:::888888888777777777888999999888888777777666666555555666666666666666777888888777666555555444444555555555555444333222222222222444333222111111111111111000000000000000000000000000000////////////000000111111222222222222111111111111000/////////000000111111111111111222222222000222333333222111333444444333222111111222333444222222222222222222222222333333333333333333333333111222333444444555555444333333333333444444444444444444444444444444444444666666666777666666555444444555555555555444444333666666666555555555555555555555555444333333222222555777888888666555555666666777777555444444666999777888999888666555666777666666666666777888999999999999::::::::::::::::::888777777777888999;;;<<<:::;;;<<<<<<======<<<<<<======<<<<<<<<<<<<======<<<;;;;;;;;;;;;:::::::::555666777888888888888888888999;;;;;;999888999:::555555444333333333333444333333333333333222111111111111111111111000000000000000000000111111111111222222222222111111111111------............------------........./////////////////////....................................---......///000/////////111222222333333333222222222222222222222111111000000000000000111111111111000000111111111222222222000111222444444555444444222222111111222333444444222222111111111111222222333333444555555555555555555555666777777777777777888888888777666555333333444555777888999888777666999999999999999999999999999888888777777777777777555777777777666666888:::<<<;;;:::999888777666666666666777777666555555444444444444333333222222222222111111000000111111222111111000000000000111111222222222222222222222222111111111111111111111111///000111000///...///111000000000000000000000000000000000000000000/////////////////////////////////000000111111111111111000000000000111111111111111111111111111111111111111111111111222222222222111222333444555555555555888999:::888444111111222777777777777777666666555888:::999555444777777555777777777777666666666666;;;888666666777777666444444444444555555555555666444333333333333222222222111111111222222222333333222222222222222222222222222222222222222222222222222222222111111111111111111000000000111222222333333222222111111222222333333333444444444555555555666777777888888888888888999999999:::::::::::::::999:::<<<>>>>>>===;;;:::999888777666666777888999::::::999999888888888888666666666666777777888888666666555555444444444444555444333333222222222333333333222111111111111111000000000000000000000000000000////////////000000111111222222222222111111111000000/////////000000111111111111111111111111000222333333222111333444444333222111111222333444111111111111222222222222222222222222222222222222111222333444444444444444222222333333333444444444333333333333333333333333555555555666666555555444444444444555555444444333555555555555555555555555777777777666666555555555666666777666444444666777666777777666555555777:::777888888777555444555777666555555666666777888999999999999999999:::::::::888888888888888:::;;;<<<:::;;;<<<<<<===<<<<<<<<<===<<<<<<<<<<<<<<<<<<===;;;;;;;;;;;;;;;;;;;;;;;;555666777888999999:::999888:::;;;;;;:::999999:::555555444333333333333444444444444444444333333222111111111111111111111111///000000000111111111111222222111111111000000000//////000000000000//////............////////////////////////........................---------------......///////////////222222333333333222222111111111222222111111000/////////000000000111111111000000111111111222222222///000222444555555444444222222111111222222333333111111000000000000111111222222333444444444444444333444555555666666555555666666777666666555444333333444666777888888888777888999999::::::999999888888888888888777777777666777888888888777777888:::;;;;;;:::999888777555555555666666666666555555444444444444333333222111111222111111000000111111222111111000000000000111111222222222222222222222222000000000000000000000000...000111000///...///000//////////////////////////////////////////000000//////////////////////////////000111111111111000//////000000000111111111111111111111111111111111000000000111111111222222333444444444333111///...///000222333333222333333666666666666777777888888222555666444555888888555444555555666666777777777777555444333333444444333555555555444444333333333444444444333333333222222111222222222333333333333222222222222222222222222222222222222222222222222111111111111111111111111000000000000111222333444333222222111111222222333333333333333444444444444666666777888888888888888888888888999999::::::;;;999:::;;;<<<===<<<::::::999888777666666666888888999999999888888888888888555666666777777777777777555555555555555444444333444444333222222222333333222222111111000000111111111111111111111111111111000000////////////000000000111111222222111111000000///////////////000000111111111111111111111111000222333333222111333444333222111111111111222333000000000111111222222222222222222222222222222222222222333333444333333333222222222333333333444444333333333333333333333333333444555555555555444444333333444444444444444333444444444444555555555555666666666666666555555555555666666555444444666888666666777666555555888:::999999999666444333444555555555555555666777888999888888888999999::::::::::::999999999999999999::::::;;;<<<<<<===<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;666666888999::::::::::::777999::::::999888888999555555444333333333333444555555555555555444333333111111111111111222222222///000000000111111111111111111000000000///////////////000000000000//////........./////////000000////////////............//////.........---------............/////////000222222333333333222111111000111111111111000//////...//////000000111111111000111111111111222222222///111333555555555333222111111222222222222222222111111000000000000111111111111222333333333333333222333333444444444444444444444555555555555444444222333333444555666777777888999:::;;;;;;:::999888777777888888888888777666777888999888777777888:::999999999999888666555444555555666666666555555444333444444444444333222111222222111111111111222222111111000000000000111111222222222222222222222222////////////////////////...///000000......///000////////////////////////......////////////000000000000000000000000000000...///000000111111000000/////////000000000111111111111111111111111111111///000000000000111111111111111222222222111000///------///000222222333333.........///000111222333000444555333333555444000222111111111111111111111444333222222111111111222111222222222222222222222444444444333333333222222111111222222222333333333222222222222222222222222222222222222222222222222000000000111111111111111//////000000222333555555333222222111111222222333222222222333333333444444555555666777777777777777777777777777777888999:::888999:::::::::999888777888888777666666666777777666666666555555555555555444444555666666666666666444555555555555444333333444333333222222333333333222111111000000000111111111111111111111111111111000000////////////000000000000111111111111000000//////......//////000000222222222111111111111111000222333333222111333444222222222222222222222222//////000000111222222222111111111111111111111111222222333333333333222222222222222222333333333333222222222222222222222222222333444444555444444444222333333444444444444333333333333333333444444444333333333333333333333333444555666555444444666888555666666555444555888:::<<<<<<:::777444222333444555555555555666777888888777777888888999::::::::::::::::::::::::999999999:::;;;<<<<<<======<<<<<<;;;;;;::::::::::::;;;;;;:::::::::;;;;;;;;;;;;<<<777888999:::::::::::::::666888:::999888777888888555555444333333333333444555555555555555444333333111111111222222222222222000000000000111111111111000000000000/////////...------............------....../////////000000000////////////............000000000///......------///............///000000222333333333333222111000000000111111000000///.........//////000111111222000111111111111222222222000222444555666444222111111111222222222222111111111111000000000000111111000111111222222222222222111222222333444333333333222222333444555555555555777666444333333444666777777888:::;;;;;;:::888777666777888999999888777666777777888777555555777888666777777888777666555444444444555666666555555444333333444555555444333222333333222222222222333333111111000000000000111111111111111111111111111111...........................///000///......///000////////////////////////........./////////000000000000000000000000000000...//////000000000000000////////////000000000111111111111111111111111111/////////000000000111111...///000111222444555555555444333333333222111000666555444333222222333333000222222//////111111...888888777777777777666666333444444444444333444555111111111222333333444444333222222222222111111111000000000111111111222222111111111111111111111111111111111111111111111111///000000000111111111222///000000111333444666777333222222111111222222333222222222222333333333333444444555666666666666666555555444444555666888999777888888888777666555555777777777777777666666555444444444444444444444555222333444555666555555444444444555555555444333222333333333222222333333444111111000000000000111111111111111111111111111111000000////////////000000000000111111111111000000...............///000000222222222111111111000000000222333333222111333444000111222333333222111000/////////000111222222222111111111111111111111111222222333333333222222111111222222222222333333333222222222222222222222222222222333444444444444444111222333444444444444444111111111222222333333333222222222222222222222222333444666555555444555777444444555444444555777999AAA@@@>>>999555333444555555555555555555666888888666777777888999999::::::888888999:::;;;;;;;;;;;;:::;;;<<<<<<======<<<<<<:::999999888888999999::::::::::::;;;;;;;;;<<<<<<999999:::::::::::::::999777888::::::888777888999555555444333333333333444444555555555555444333333111111111222222333333333000000000000111111111111111111111000000000//////------............------.../////////000000000000////////////............222111111000//////......///......---...///000111333333333333333222111000000000000000000//////...---......///000111111222000111111111111222222222111222444666666444222000111111222222222111111000111111000000000000111111000000111222222222222222111111222333333333333222000111333444555666666666===;;;888555444555777888777888:::;;;;;;:::888777666777888999999888777666666666777666444444555777555555666777777666555444444444555555666555555444222333444555555555444333444333333222222333333444111111000000000000111111000000000000000000000000...........................///000///...---...000////////////////////////---.........//////000000000000000000000000000000...//////000000000000000////////////000000000000000000000000000000000000////////////000000000000222111000000//////000000222111000///111111111111111111000//////000111222333555444000111555666555//////000000111111222222...000222333222222333333111111222222222333333333111111111111000000000000////////////000000000000111111111111111111111111111111111111111111111111//////000000111111111222000000111222333555777888333222222222222222222333111111222222222333333333333444444555555555555555444333333333444555777888777777777666666444333333666777888888888666555444555555555666666666666666222222444555555555444333333444555555555444333222333333333222222333444444111000000000000000111111111111111111111111111111000000////////////000000000000111111111111000000...............///000111222222222222111111000000000222333333222111333444...000222444444222000......//////000111222222222000000000000000000000000222222333333333222222111111111222222222333333333111111111111111111111111111222333333444444444444111222333333444444444444000000111111111222222222333333333333333333333333222444666666555555555666333444444444333444777999DDDCCC@@@;;;777444444666555444444555555666777888666777777888999999::::::666777888:::;;;<<<======:::;;;<<<<<<======<<<<<<999888888888888888888999:::::::::;;;;;;<<<<<<<<<::::::;;;;;;;;;:::999999777999;;;:::999888999999555555444333333333333444444444555555444444333222111111111222222333333333000000000000111111111111222222222111111111111000//////000000000000//////////////////000000000000000/////////............333222222111000//////...///......------///000111000111111222222222111111000000000000000000000000////////////000000000000000000000000111111111111111111111111111111111111111333333222000///000111000000111111111111000000111000000000000000111222111111222222222333333333333333333333333333333333555555555555555555555555555666666777777777777777888888888888777777777777555666666666555444444333222444777888666444333333666666444333222111111111222444444333444777666222000222555777777444111...111000//////000000///...111111000000//////...............------,,,,,,,,,////////////////////////////////////////////////////////////............////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000//////000000000000//////000000000000000000000000000000000000111111111111111111000000000000000111000111111222222222111111000000000111222222222333000000000000000000000000111111111111111111111111000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000//////000000111111111222000000000000111111111111222222111111111111111111333333222222222222222222222333333333333333333444555666777666555444555777888777777666555555444444555555444333333444444444666666666666555555555555222222222222222222222222222222222111111111111000000000000000000000000000000000000000000000000000............////////////111111000000//////........./////////000000111111111111111111111111111111000000000000000111111222222333333444444333333222111111111111111111111111111000/////////000222333222222222111111111000000000000111111111222222222000000000000000000000000000000111111111222222222222222222222222222222222111111111111111111111111000000000000000000000000333333333444444444555555000000111222444666888999<<<;;;999777555444333333555555444444444444555555666666666666777777777777777777888999::::::::::::::::::;;;>>>@@@@@@>>>;;;<<<<<<<<<;;;;;;::::::::::::::::::;;;;;;<<<<<<<<<999888888999;;;;;;:::888:::999777666666666777888555444444333333222222111444444444444333333222111222222222222222222222222111111111111111111111111111111111111000000000///////////////////////////000000000///......------000000////////////000000111111111///---+++,,,---,,,---.........---,,,+++111111222222222111111000////////////////////////.../////////000000000000//////000000000111111111111111111111111111111111111222333222000///000111000000111111111111000000111111000000000000000111222222222222333333333333333333333333333333333333555555555555555555555555555555666777777777666666777777777666666666555555666666666666666555444444222444666666444333333444555444333222222111111222111333333111333666555111222444777999999666333111111000000000111111111000111000000000/////////.../////////.........------////////////////////////////////////////////////////////////............//////////////////////////////////////////////////////////////////////////////////////////////////////000000000000////////////////////////////////////000000000111111111111111000000000000000111111111222222222111111000111111111111111111222222000000000000000000000000111111111111111111111111000000000000000000000000//////000000000111111111000000000000000000000000/////////////////////////////////////////////////////////000000000111111//////000000000111111111111111111111111111111111222222222222222222222222222222222333333333333444444666777666555444555777777777666555555444333333444444333333333333444444555555555444444444444333222222222222222222222222222222222111111111000000////////////////////////000000000000000000000000............////////////000000000000//////...............//////000000000111111111111111111111111///////////////000111111111111111222222111111111111111111111111111111111111000/////////000111222222222222111111000000000000000000111111111222222000000000000000000000000111111111111111111111111222222222222222222222222111111111111111111111111000000000000000000000000111111222222222333333333111111111222333555777777999888666555333222222222555555444444444444555555555555666666666777777777666777888999::::::::::::999999:::<<<>>>>>><<<:::::::::::::::999999999999::::::::::::;;;;;;;;;;;;999888777999:::;;;999888777777666666555555666666444444444333222222111111333333444444333222222111222222222222222222222222111111111111111111111111111111111000000000//////........................////////////............000000////////////000000000222222111///---------,,,---.........---,,,,,,222222222222111000//////////////////////////////....../////////000000000//////000000000000111111111111111111111111111111111222222222000///000111000000111111111111000000222111111000////////////222222333333333444444444333333333333333333333333444444444444444444444444444444555666666666666555666666666555555555444444666666666666555555555555333444444333222222333555555444333222222222222222111333333111333666555111333444666888777555333111///000000111111111000000000000000000////////////000000000///////////////////////////////////////////////////////////////////////////............////////////////////////////////////////////////////////////////////////////////////////////////...//////000000//////...//////////////////////////////000000000000111111000000000//////000000111222222333333222111000000111111111111111111000000000000000000000000000000111111111111111111111111000000000000000000000000//////000000000000111111000000000000000000000000////////////////////////////////////////////////........./////////////////////000000000000111111111111111111111111111111000000111111222222333333222222222222333333444444444555666666555444555666666555555444444333333222333333222222222222333333444444333333333222222222222222222222222222222222222222111111111000000000////////////////////////////////////////////////---............/////////000000000////////////................../////////////////////////////////............/////////000...//////000000//////...000000000000000000000000000000/////////000111222111111111111000000000000000000000000111111111111000000000000000000000000111111111111000000000000111111111111111111111111000000000000000000000000000000000000000000000000/////////000000000111111222111111222222444555555444444333222111111111111444444333333333333444444444555555555666666666666666666777888999999999999777777999;;;======;;;999888888888888888999999999:::::::::::::::999999999888777777888::::::999888555555555555555444444333444444333333222111111111222333333333333222111111111111111111111111111111000000000000000000000000000000000000////////////........................---............/////////000//////......//////000000222444444222///......,,,------.........------222222222222111000......////////////////////////........./////////000000////////////000000000111111111111111111111111111000111222111000///000111000000111111111111000000333222111//////.........222333333333333444444444222222333333333333444444444444444444444444444444333444444555555555555555666666666555555555444444555555444444444444444555444444444333222222555888888777555444333222222222222444444333444888666222000111222333333111000...///111222111000...------000000000000////////////////////////////////////////////////////////////////////////////////////////////////............////////////////////////////////////////////////////////////////////////////////////////////////...//////////////////...////////////////////////////////////000000000111000////////////000000111333333333333222111000000222222111111000000//////000000000000000000000000111111111111111111111111000000000000000000000000////////////000000000111000000000000000000000000////////////////////////////////////////////////........................////////////000000000111000000000000111111111111...//////000111222333333111111111222333333444444444555666666444444555666444444444333333222222222222222111111111222333333444333333333333222222222111111111111222222222222111111111111000000000000////////////////////////........................---------.........//////////////////////////////------..........................................---------.....................////////////......000000000000000000000000////////////000000111111000000000000000000000000/////////000000000111111000000000000000000000000111000000000000/////////111111111111111111111111000000000000000000000000000000000000000000000000....../////////000000000222222111111111222333333222111111000000111111222333333222222222222333333444444444444555555555555555555666777888888888888777777888;;;======;;;888777777777888888999999999:::::::::999999888888777777666666777999:::999888444555666666666555333222333333333222111111000000111222222222222222111111111111111111111111111111000000000000000000000000000000/////////.................................,,,,,,---......///000000/////////....../////////000222555555333000///...---------...............222222222111000///...---....................................////////////...////////////000000000000000000000000000000000///000111111000///000111000000111111111111000000222111000///............222222222333333333444444222222222333333444444444444444444444444444444444333444444555555555555555777777777666666666555555444333333222222333444444666666555444333444777:::;;;:::888666444222222111222444333222444777666111///000000000000///......333555666555111...,,,---////////////000000000000........................////////////////////////////////////////////////////////////............////////////////////////..............................................................................////////////.................................////////////000000000//////......///000111111333333333333333222111111222111111000000/////////////////////////////////000000000000000000000000////////////////////////...////////////000000000////////////////////////............................................................------------...////////////000000000//////000000000111111111......///000000111222222000000111222222333444444444555666555444333444666333333333333333222222222222111111111222222333444444444444333333333222222000000000111111222222222111111111000000000//////........................------------------------------------.........................../////////..................------------------------------,,,,,,---...///......---......////////////......////////////////////////......//////000000000000////////////////////////....../////////000000000////////////////////////////////////////////////000000000000000000000000////////////////////////////////////////////////////////////000000000111111111000000000111111111111111000000111111222333222222111111111111222222222333333333444444444444444444555666777777777777888888999;;;======;;;999777777888888999999::::::999999888888777777777666555555555777999:::999777444555666777666555444333333222222111111000//////000000111111222111111000000000000000000000000000/////////////////////////////////............---........................++++++,,,---...///000000//////............/////////222444555333000///...------------......//////111111111111000///..............................------........./////////......////////////000000000000000000000000000000...000111000//////000222000000111111111111000000111000000///............111111222222222333333333111222222333333444444555333333333333333333333333444444555666666666666555777777777666666666555555444333222222222333444555666666666555444555888;;;<<<:::888666444333222111000222222000222555444000222222111111000000000000555888:::999444000//////////////////000000000000------............//////////////////////////////////////////////////////////////////............////////////////////////........................................................................---......//////......---..............................////////////000000............///000111111222222333333333333222222000000000000000000//////////////////////////////000000000000000000000000////////////////////////......////////////000000////////////////////////...............................................................---------......////////////000000...//////000000111111111......//////000000111111///000000111222333444444333444555555444333444555333333333333333333333333222222111222222333444555444444444333333333222222//////000000111222222222111111000000000/////////................................................,,,------------.........---............//////////////////...............------------------------+++,,,.../////////...---/////////000000/////////////////////////////////---...///000000000//////............////////////............////////////////////////////////////............/////////000//////////////////////////////////////////////////////////////////////////////000000000111111111000000/////////000000111111111000000111222222333111111000000000000111111222222222222333333333333333333444555666666666666777888999;;;======;;;999888888888888888999999999777777777777777666666666444444444666888999888777555555666666555555444333222222111111000///////////////000111111111111000///////////////////////////////////////////////////.........------------------------------------++++++,,,---....../////////......------......///...000222333111///......------------...///000111///000000000000000//////........................---------.........//////........./////////000000000000000000000000000000...///000000//////000222000000111111111111000000000//////.........//////000000000111111111222222111111222333333444555555333333333333333333333333555555666777777777666666666666666555555555444444666555444333333555777888444555555555444555888:::777777666444333333333333222444444222444777666222444333222111111111222222111666999999444000000111.../////////000000000111....../////////000000000////////////////////////////////////////////////////////////............////////////////////////........................................................................---......//////......---................................./////////000000...------......000111111111111222333444444444444/////////000000000000000////////////////////////000000000000000000000000////////////////////////........./////////000000////////////////////////................................................////////////......------........./////////000000......//////000111111222//////////////////////////////000111222333444444333444555555333333444555333333333444444444444444222222222222333444555666333222222222222111111111/////////000111222222222111000000000////////////................................................,,,,,,---------.........---------.........//////000000000//////.................................,,,---///000000000...---......////////////..............................---...///000000000///...---------....../////////------........./////////////////////////////////,,,,,,---...//////000000////////////////////////........................////////////////////////////////////000000000000............//////000111111000000000000111111222111000000//////000000111111111111111222222222333222333444555555666555555666666777:::<<<<<<:::777888777777777777777777666555666666666666666777777444333333555888999888777555444444333333333333333222111111000//////.........//////000111111000000////////////////////////.................................---------,,,,,,------------------------,,,,,,,,,------.........///......------......///---///000///...------......---------...///111222...///000000000000000///........................---------.........//////............/////////000000000000000000000000000---///000000//////000222000000111111111111000000//////.........//////000///000000000000111111111111111222333333444555555333333333333333333333333555666666777777777777777555555444444444333333333777666555444555666888:::222333555555444555666888333333222222222333444444666888888666888;;;:::555444333111000000000111222,,,111666666222//////111.../////////000000111111//////000000111111111222////////////////////////////////////////////////000/////////............////////////////////////........................................................................---..................---..................................../////////000---------......000111111000111222333444555555555......//////000000111111////////////////////////000000000000000000000000////////////////////////............/////////000////////////////////////................................................000000/////////...................../////////000---......///000111111222///////////////............///000111222333444444333444555555333333444555444444444444444444444444333333333333444555666777111111111111000000000000...//////000111222222222000000000000////////////........................////////////////////////,,,,,,,,,---------......---------.........//////111111000000/////////...........................,,,---///111111000///...---......//////......---........................,,,---///000000000///...---------.........//////---------.........//////////////////////////////***+++,,,---...000111111////////////////////////........................////////////////////////........./////////000000---------......///111111000000////////////000000000000////////////000000000111111111111222222222222222333444555555555555555555666888::::::888666777777666666555555555444444555555555666666777777333333333555888999888777555444222111000111222333111111111000//////............///000000111000000////////////////////////..............................---------,,,,,,,,,------------------------,,,,,,------------...............------.........,,,---...---,,,+++,,,---...---------...///111222................................................---------............///---...000111222111///.........////////////..................////////////000000000111222222222333000000000000////////////222222333333333444444444333333333333333333333333444444333222222222333333777777777666666666666666888777777666666666666777777555444555888999888666333333333333333333333333444444444333333222222222555555555555555555555555555555444222000///...---/////////000111111222222000000000000000000000000......//////000000111111////////////////////////////////////////////////++++++,,,---............------------------------------------------------////////////////////////---------............///......................................................------------..............................000000000000000000000000......////////////......////////////////////////////////////////////////////////////////////////---------............///000000000000000000000000...............///000000111000///////////////000---------............///111000///...------...///////////////////////////000000000000000000000000111111222222222333333333333333333333333333333333333333333222222222111111444444444555444444333333222222111111111111222222000000111111111111000000111111222222222222111111---------.........//////000///...---------------///............------------------............///111111111111000///------------------------------......////////////..........................................////////////000000///...............------------------------......---,,,---...///000......////////////......+++,,,------......------............////////////............////////////////////////////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000111111222333222222222222222222222222555666777999;;;<<<<<<<<<888777666666777777666555666666666666666666666666555555555555555666777777333333333222222222111111444333111//////000111222////////////////////////000000000000000000000000////////////////////////------------------------,,,------......------,,,------............------------------------------///...---,,,,,,,,,,,,,,,///...,,,++++++,,,...///................................................---------............///---...000111111111///.........////////////..................////////////000000111111111111111222000000000000////////////222222222222333333333333333333333333333333333333333333222222222333333444777777777777777777777777888777666666555666666666666444333444666888666555333333333333333333333333444444333333333222222222333333333333333333333333222222222111111111000000////////////000000000000000000000000000000000000......//////000000000000////////////////////////........................,,,,,,------...---------------------------------------------------------........................---------............///......................................................------------..............................////////////////////////......////////////..............................////////////////////////........................---------............///////////////////////////...............///000000111111000///////////////---------............///111000///...---......///////////////////////////000000000000000000000000111111111222222222333333333333333333333333333333333333333222222111111111333444444444444444333333111111000000000000111111000111111111111111111000000111111222222111111000---------.........////////////...---------------///............------------------............///111111111000000///------------------------------......////////////..........................................////////////000000///...............------------------------...------,,,---...///000......////////////......+++,,,------......------............////////////............////////////////////////////////////.../////////000000000000000000000000000000000000000000000000000000000000111111111000000000000000111111000000111111222333222222222222222222222222222444666888;;;<<<===>>>???===:::999888666333111666666666666666666666666555555555555555666666777333333333222222222222111333222000///...///000111////////////////////////000000000000000000000000////////////////////////------------------------,,,------......------,,,------............------------------------------///...---,,,,,,,,,,,,---///...,,,++++++,,,...///................................................---------............///---...///000111000//////......////////////......---............/////////111111111111000000000000////////////000000000000000111111111222222222222333333333333333333333333222222222222222333444555777777777777777777777777777777666555555555555555444333222333555555555333333333333333333333333333333333333333222222222222111111111111111111111111///000000111222222333333000////////////.........000000000000000000000000...////////////000000000////////////////////////........................---------...------,,,,,,------------------------------------------------........................---------............///------------------------..............................------------............................................................////////////..............................////////////////////////........................---------............///////////////////////////...............///000000222222111///............---------............///000000///............///////////////////////////000000000000000000000000000111111111222222222222333333333333333333333333444444333222111111000000333333444444444444333333000000////////////000000111111222222222222111111000111111222222111111000------.........///////////////...------------...///............------------------............///000000000000///......---------------------------......////////////..............................---............/////////000///......---.........------------------------...------------...//////......////////////......+++,,,------......---------............/////////---............/////////////////////////////////....../////////000000000000000000000000000000000000000000000000000000000222111111111000000//////111111000000111111222333222222222222222222222222111222555888:::===>>>???@@@===;;;999777555333000666666666666666666666666555555444444555555666777333333333333222222222222222111000......///000000////////////////////////000000000000000000000000////////////////////////------------------------,,,------......------,,,------............------------------------------......---,,,,,,,,,------...---,,,++++++,,,---...................................................---------............///---...///000000000//////---......//////......------------.........//////111111111000000//////...////////////000000000000000000000000111111111111222222222222222222222222111111111111222333444555666666777777777777777888777777666555444444444444444333333333444444444333222222222222222222222222333222222222222222222222111111111111111111111111//////000111222333333333222111111000///.........////////////////////////////////////////////////////////////////////////....................................---,,,++++++------------------------------------------------........................---------............///------------------------..............................------------............................................................////////////..............................////////////////////////........................---------............///////////////////////////...............///000000333222111///...------------------............////////////.........//////////////////////////////////////////////////////000000000111111111111222222222222222222222222222444444333222111000//////222222333444444444333333111111000000000000111111222222222333333222222222000000111111111111000000............///////////////......---------......///............------------------............/////////000000///......------------------------------......//////......---........................---------........./////////......------.........------------------------------------......//////---......//////......---+++,,,------......---------------.........//////---------.........//////////////////////////////........./////////000000000000000000000000000000000000000000000000000000222222111111000/////////111111000000111111222333111222222222222222333333111333555777999;;;<<<===888777555555666666555333666666666666666666666666555444444444444555666666444444333333333222222222222111000000000000111111////////////////////////////////////////////////////////////////////////........................,,,------......------,,,------............------,,,,,,------------------...------,,,,,,,,,------...---,,,,,,,,,,,,---...................................................---------............///---......///////////////------............------------------............111000000//////............/////////000000000111//////000000000111111111222222222222222222222222000000000111222333444555555555666666666777777777777666555444333333333333444444555444444444444444222222222222222222222222222222222222222222222222222222222222222222222222111111111111111222222222444333333222111000///////////////////////////////////////...............////////////////////////....................................---,,,++++++------------------------------------------------........................---------............///------------------------..............................------------..............................////////////////////////......////////////..............................////////////////////////........................---------............///.......................................///000000333222111///...------------------............///......////////////////////////////////////////////////////////////////////////000000000111111111222222222222222222222222333333222111111000//////111222222333444444333333333222222111111222222333222222222333333222222222000000000111111000000000........./////////000000......---------......//////............------------------............///...////////////......---------------------------------............------........................------------..................------------......---------------------------------...............------............------+++,,,------......------------------............------------............////////////////////////............////////////////////////////////////////////////////////////111111111111000000//////111111000000111111222333111111111222222333333333333444666777888999999999555444333444666777777666666666666666666666666666444444444444444555666666444444444333333333222222222222222222222222222333000000000000000000000000////////////////////////////////////////////////........................,,,------......------,,,------............------,,,,,,,,,---------......------,,,,,,,,,------...---------,,,,,,---------................................................---------............///------........./////////------............------,,,------------.........////////////..................//////000000111111///000000000111111111111222222222222222222222222111111111111111222333444444444444555555666666777777666555444333222222222444555666555333222333444222222222222222222222222111111111222222222222222222222222222222222222222222222222111111111111111444444333222111111000000000000000000000000000000/////////............---////////////////////////---------------------------------...------,,,,,,---------------------------------------------------------------------------------............///,,,,,,,,,,,,,,,,,,,,,,,,..............................------------..............................////////////////////////......////////////......------------------------////////////////////////---------------------------------............///.......................................///000000222222111///............---------............///---...//////000/////////////////////////////////000000000000000000000000////////////000000000000222222222222222222222222222111111111111000000000000111222333333444444333333333333222222333333333111111222222222222111111///000000111111000000///....../////////000000000...------------.../////////............------------------............///....../////////......---------------------------------............------........................,,,------------.........---------,,,------...///------------------------,,,---......//////......------............------+++,,,------......------,,,------------.........,,,------------.........////////////////////////------........./////////////////////////////////////////////////////////000000000000000000000111111111000000111111222333111111111222222333333444444555666777777888888777888777666666888888777666666666666666666666666666444444333333444444555666444444444444333333333333222222222333333333333333000000000000000000000000000000000000000000000000////////////////////////........................,,,------......------,,,------............------+++,,,,,,------.........------,,,,,,,,,---......------------------------................................................---------............///...---------......//////,,,------......------,,,,,,,,,---------.........---...............//////.........///000111111111000000000111111111222222111111111111111111111111222111111111111111222222222222333333444555555666777666555333222111111111222444555444111000111333111111111111111111111111000111111111222222222222222222222222222222222222111111111111111111111111333222222222111111000000000000000000000000000000//////.........---------////////////////////////------------------------,,,,,,------...------------------------------------------------------------------------------------------............///,,,,,,,,,,,,,,,,,,,,,,,,..............................------------............................................................////////////......------------------------////////////////////////---------------------------------............///.......................................///000000111111000///////////////---------............///,,,---///000000000//////////////////////////////000000000000000000000000........./////////000000111111111111111111111111000000000000111111111111000000111333333444444333333222222222222222222333000111111111111111111000//////000000000000//////.../////////000000000000---------------.../////////............------------------............///------...//////......---------------------------,,,------......------,,,........................,,,,,,---------.........---,,,,,,,,,------...///------------------------,,,---.../////////...---,,,------......------,,,+++,,,------......------,,,,,,---------.........,,,,,,---------.........////////////////////////---------.........///////////////////////////////////////////////////////////////000111111222222111111000000111111222333000111111222333333444444222333555666777888888888999777666666777777666555666666666666666666666666444444333333444444555666555444444444444333333333111111222222333333333333000000000000000000000000000000000000000000000000////////////////////////........................,,,------......------,,,------............------++++++,,,,,,---......///,,,,,,,,,,,,,,,---...///,,,------------------,,,................................................---------.........//////...------------...//////,,,------......------,,,,,,,,,,,,---------......,,,------....../////////---......///000111111222111111111111222222222222111111111111111111111111222222111111111111111111111111222333333444555555777666444333222111111111111333444333000...000222111111111111111111111111000000111111222222222222111111111111111111111111000000000111222222333333111111111111000000000000000000000000000000000000//////.........---------////////////////////////------------------------++++++,,,---............---------------------------------------------------------------------------------.........//////,,,,,,,,,,,,,,,,,,,,,,,,.................................------.................................------------------------......////////////......------------------------////////////////////////---------------------------------.........//////.......................................///000000111000///////////////000---------.........//////,,,---///000000000//////////////////////////////000000000000000000000000............/////////000111111111111111111111111/////////000111111222222///000111222333444444444222222111111111111222222000000111111111111000000//////000000000000//////////////////000000000000---------------...///000//////.........------------------.........//////------......///......---------------------------,,,------......------,,,........................,,,,,,,,,---------......,,,,,,,,,,,,------...///------------------------,,,,,,.../////////...---,,,------......------,,,+++,,,------......------,,,,,,,,,---------......,,,,,,,,,---------......////////////////////////---------.........//////////////////////////////////////////////////////......///000111222333333111111111000111222222333000000111222333333444444000111333555777999999:::555444333444666666666444666666666666666666666666444333333333333444555555555555444444444333333333///000111222222222222222000000000000000000000000000000000000000000000000////////////////////////////////////////////////,,,------......------,,,---..................---++++++,,,,,,---...//////,,,,,,,,,,,,,,,---...///,,,------......------,,,.................................------,,,,,,,,,------------------------.................................------,,,,,,,,,...------,,,,,,------...------------------------............////////////000000000000////////////000000000000000000000000111111111000000000000000111111222222222333333333444333222222111111222222000111111111111222222222222222222222222111000///000000000000000000000000111111222222222222111111222222333111000///111222222222222222222111000000000000000000000000000000////////////////////////...///000///...---...000+++,,,...///000///......------------------------........................+++,,,...---,,,,,,---///---------,,,,,,---......+++---///000111000///...,,,,,,,,,---------......------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,000000//////............---...//////---,,,---...------------------------........................---------------------------------............///------............------.........------,,,,,,,,,........................///...---,,,,,,---.../////////.........---------........................................................................000000000000000000000000000000000000000000000000---......///000111111222111111000000//////.........///000111111000///.../////////.........//////.........///////////////,,,,,,---...//////......++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,------......------,,,,,,,,,,,,---------......///...---,,,,,,,,,,,,,,,,,,------......------,,,...------,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........---------............///................................................////////////////////////////////////////////////111111000000//////......000000000000111111111111000000111222444555666666555555444444444555555666444555666888888666555444444444222222222222444444333444555555555333000///000000000000000000000000222111111111000000//////000000000000000///..............................///............---------,,,------......------,,,.........------,,,,,,,,,+++,,,------......------,,,,,,,,,,,,,,,,,,++++++......---------,,,,,,,,,..............................---------,,,,,,,,,------------------------..............................---------,,,,,,,,,...------,,,,,,------...------------------------............////////////000/////////////////////000000000000000000000000000000000000000000000000111111111111222222222333333333222222111111222222000111111111111222222222222222222222222111000000000000000000000000000000000111111222222111111000222222333111000///000222111111222222111111000///////////////////////////////////////////////////...///000///...---...000------..................------------------------........................+++---......---,,,...///------,,,,,,,,,------...,,,---///000000000///...,,,,,,,,,---------......------------------------------------------------------------------------/////////.........------000111111000...,,,---...------------------------........................---------------------------------............///------............------......---------,,,,,,,,,........................///...------------.../////////.........---------........................................................................////////////////////////////////////////////////---......///000000111111000000000000//////......000000111111111111000000333222111///............////////////............,,,------...//////......++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------,,,,,,------------,,,,,,---,,,,,,,,,------............---,,,,,,,,,,,,,,,,,,,,,------------,,,,,,------,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------............................................................................................................111000000000/////////...//////000000000111111111000111222333444666777777777777666555555555555555444555666777777666555444444333222222222222333444333444555555444333111///000000000000000000000000222222222222111111000000000000000000000///..........................................------------,,,,,,------------,,,,,,......---------,,,,,,,,,+++,,,------...------------,,,+++++++++,,,------...------------,,,,,,,,,...........................------------,,,,,,,,,------------------------...........................------------,,,,,,,,,...------,,,,,,------...---------------------------............/////////////////////////////////000000000000000000000000000000000000000000000000000000000111111111222222333333333222222222111111000111111111111222222222222222222222222222111000////////////////////////000111111222222111111000111222222111//////000222000000111111000000///...////////////////////////////////////////////////...///000///...---...000///......---------......------------------------........................+++---......------...///------,,,,,,,,,,,,,,,---,,,---...000000///......,,,,,,,,,---------......------------------------------------------------.................................---------------222333333111...,,,,,,---------------------------........................---------------------------------............///------............------...------------,,,,,,,,,------------------------///...------------...///...............---------................................................................................................////////////////////////.........//////000000111000000000////////////...222111111000000111111222777555222///------------000/////////...---------,,,---......///.........++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------------------------,,,,,,------------,,,,,,------,,,+++,,,---...///...------,,,,,,,,,,,,,,,,,,,,,------------,,,,,,------,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,------------............------------------------------------------------................................................000000000000//////////////////000000000000111111111111222333555666777888888888777666555555555666333444555666666555444333333333222222222222333333333333444444444222111000000000000000000000000000333333222222222222111111//////000000000///..........................................------------,,,,,,------------,,,,,,------------,,,,,,,,,,,,++++++,,,------------------,,,,,,,,,,,,---///000------------,,,,,,,,,,,,........................------------------------------------------------........................------------------------...------,,,,,,------...---------------------------------.........//////.........///////////////000000000000000000000000/////////000000000000000///000000000000111111111333333333333222222111111000000111111111222222222222222222333333222111111////////////////////////000000111111111111000000111222222111//////000111000000000000000///......////////////////////////////////////////////////...///000///...---...000111000...---,,,,,,---...................................................,,,---......------...///...------,,,,,,,,,,,,,,,------...//////......---,,,,,,,,,---------......------------------------------------------------------------------------------------------------000111222000...------...------------------------........................---------------------------------............///------............------------------------------------------------------.........------.........................................................................................................------------------------////////////////////////........./////////000000////////////////////////222111000//////000111222666444111...,,,,,,---...000000///...------,,,,,,------...............---+++++++++,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,...---,,,++++++---...000------,,,,,,+++,,,,,,---,,,,,,,,,------,,,,,,,,,---,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++...------,,,,,,+++++++++,,,,,,---------.........------------------------------------------------................................................000000000000////////////////////////000000000111000000111222444555666777666666555555555555666666333444555555555555444333333222222222222222222333222333333333333222111000000000000000000000000000111111111111111111111111...///////////////.......................................---------,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------------,,,+++---...000111111000000---------,,,,,,,,,++++++........................------------------------------------------------........................------------------------...------,,,,,,------...------------------------------------............------....../////////000////////////////////////......//////000000000000///000000000000111111111222222333333333222111000000000111111111222222222111222222333333333222222000000000000000000000000000000000111111000000000111111222000///...///111000000000000000///..............................////////////////////////...///000///...---...000111000...---,,,,,,---...................................................,,,---///...------...000///...------,,,,,,,,,------...............------,,,,,,,,,---------......------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------...//////------...000------------------------........................---------------------------------............///------............---------------------------------------------------------..................------.............................................................................................------------------------....................................////////////.............../////////000///...------...///000000///---,,,,,,---...///000//////...---,,,,,,+++---...............------+++++++++,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,+++------,,,+++,,,---...///,,,,,,+++++++++,,,,,,---+++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---------,,,,,,++++++***,,,,,,,,,------------...------------------------------------------------................................................////////////000000000000...////////////000000000......///000222333444555222222222333444555666777333333444444444444333333222222222222222222222222222222222222222222111111/////////////////////////////////000000000000000......////////////.................................------------,,,,,,,,,+++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,***---111444555444111...------,,,,,,,,,+++++++++........................,,,,,,,,,------------...------------------------........................,,,,,,,,,------------......------,,,,,,------...------------------------,,,------------.........---------......//////000////////////////////////---......//////000000111000000000111111111222222222222333444333222111000000111111111111222222222111222333333333333333333000000000000000000000000///000000111111000000///000111111000......///111000000111111000000///...........................////////////////////////...///000///...---...000///......---------......................................................,,,...//////......///000111000///...------------.........---------------,,,,,,,,,---------......------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------.........+++,,,......------///000------------------------........................---------------------------------............///------............------,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,------...//////...---------------.......................................................................................------------------------................................................---............////////////......------......///,,,,,,,,,,,,---.../////////.........---,,,,,,,,,.........///......---,,,++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,---------......+++++++++++++++,,,,,,---++++++,,,,,,,,,,,,++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------////////////000000000000......////////////000000------...///111222333444111111222222333444666666333333333333333333333333111111222222222222111111222222222222111111222222////////////////////////.........////////////000------.../////////..............................------------,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,******+++,,,,,,,,,,,,,,,***---111555555333///---,,,,,,,,,,,,++++++++++++........................,,,,,,,,,---------......------------------------........................,,,,,,,,,---------.........------,,,,,,------...------------------------,,,,,,---------.........,,,,,,---......///000000////////////////////////------......///000000111111111111111222222222333111222333444444222111///000111111111111222222222111222333333444444333333222222222222222222222222//////000000000000//////000111111000......///000111111222222111111000///........................////////////////////////...///000///...---...000------..................................................................---...//////......///000222111000//////.........///...------,,,,,,,,,,,,,,,,,,,,,---------......------------------------------------------------------------------------------........./////////---...//////...---///000------------------------........................---------------------------------............///------............------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------...//////...---------------.........//////........................................................................------------------------................................................---------.........//////......////////////......***+++---...////////////------------------------......//////...------,,,++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++***+++---...///...---,,,++++++******+++,,,,,,---++++++,,,,,,,,,,,,++++++,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++************************+++++++++++++++,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------.../////////000000000111........./////////000000---......000111222333444555444444333333333444444333333222222222222333333000111222333333222111000222111111111111111222222////////////////////////.../////////000000000000,,,---......//////..............................---------,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,******+++,,,,,,,,,,,,++++++---///000000///---,,,,,,,,,,,,++++++++++++***........................,,,,,,,,,------.........------------------------........................,,,,,,,,,------............------,,,,,,------...------------------------,,,,,,,,,---------......,,,,,,------...///000000////////////////////////---------...///000000111111222222222222333333333111222333444444222111///000111111111111222222222111222333333444444444444222222222222222222222222//////000000000000//////000111111000......///000222222222222222111000000........................////////////////////////...///000///...---...000+++,,,...///000///......////////////////////////........................---...//////......///111333333111000///////////////...---,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------------------------------................................./////////000000000111111111///......///------------------------........................---------------------------------.........//////---..................---,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////...---,,,---------.........//////.............................................................................................................................................------------.........//////...///000111111000///...+++---///111111000///...,,,,,,------------------.../////////...---,,,,,,++++++,,,,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------......+++++++++++++++++++++++++++++++++,,,,,,+++++++++)))+++...000000///,,,++++++*********+++,,,,,,---+++++++++,,,,,,+++++++++,,,++++++++++++++++++,,,++++++++++++++++++++++++*********************************++++++,,,,,,---++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------.../////////000000111111............/////////000......///111222333444555888888666555444333333222333222222111111222222333000111222333333222111000222111111111111111222222//////////////////////////////000000111111111222,,,,,,---.../////////...........................---------,,,,,,,,,+++++++++++++++,,,,,,+++++++++*********++++++,,,,,,,,,******+++,,,,,,,,,,,,+++------,,,+++++++++,,,,,,,,,,,,,,,+++++++++******.........------,,,,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,........................------------------------...---,,,,,,++++++++++++---------------------------------............///.........////////////000......///000000000000000............////////////000000000000000111111222111111111111111111111111111111222222222333333333444444444444333333222111333333333333333222111000////////////000000000000////////////////////////222111111111000000////////////............//////................................................---***+++000000,,,,,,///,,,,,,,,,---------......................................................000000//////.........---,,,,,,,,,---------......------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------............///.................................------,,,,,,,,,................................................---------............///......---------,,,,,,,,,------------------------,,,,,,,,,---------............------------.........------,,,,,,------...------------------------..............................---------,,,,,,,,,------------------------------------------------------------------------............////////////000000111111111111000000000000000000000000000000------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---------------............///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------,,,,,,------...------............------------............------////////////000111222333333333333222222222111111111111111111111111111111111222222222222111000000000000000000000000000000111111000000//////......000000//////.........---000////////////.........,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,***++++++,,,,,,++++++******+++,,,,,,,,,,,,+++*********+++++++++,,,,,,,,,,,,,,,,,,+++++++++******************************......---------,,,,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,........................------------------------...---,,,,,,+++++++++,,,------------------------------------............------........./////////......///000000000000000............////////////000000//////000000111222111111111111111111111111111111111222222222333333333333444444333222222111222222222222222111000000////////////000000000000////////////////////////111111111000000000////////////............//////................................................000,,,---000000,,,+++...,,,,,,,,,---------......................................................000/////////.........---,,,,,,,,,---------......------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------............///..............................---------,,,,,,,,,................................................---------............///......---------,,,,,,,,,------------------------,,,,,,,,,---------............------------.........------,,,,,,------...------------------------..............................---------,,,,,,,,,------------------------------------------------------------------------............////////////000000111111111111000000////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------,,,,,,------...------............------------............------////////////000111222333333222222222111111111111111111111111111111111111111222222222222111000000000000000000000000000000111111000000////////////000000/////////........./////////............---------------------------......---------,,,,,,,,,++++++,,,,,,,,,,,,++++++***+++,,,,,,,,,,,,+++************+++++++++,,,,,,,,,,,,+++++++++*********************************...------------,,,,,,,,,------------------------------------------------------------------------------------------------------,,,+++++++++,,,,,,------------------------------------............,,,---------..................///000000000000///............////////////000000//////000000111222111111111111111111111111111111111222222222222333222333333333333222111111000111111111111000000///////////////000000000000000000000000000000000000111111000000000000////////////............//////........................///////////////////////////------//////---,,,///,,,,,,,,,---------....................................................../////////...............,,,,,,,,,---------......------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------............///...........................------------,,,,,,,,,................................................---------............///......---------,,,,,,,,,------------------------,,,,,,,,,---------............------------.........------,,,,,,------...------------------------..............................---------,,,,,,,,,------------------------........................------------------------............///////////////000000111111000000///////////////////////////++++++++++++++++++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------,,,,,,------...------............------------............------////////////000111222222111111111111000000000000111111111111111111111111111222222222222111000000000000000000000000000000111000000000000/////////000000////////////......///............---------..............................---------,,,,,,,,,++++++,,,,,,,,,,,,++++++***++++++,,,,,,++++++***))))))*********++++++++++++++++++*********))))))************************------------------------------------------------........................---------------------------------------------------,,,,,,++++++,,,,,,,,,------------------------,,,,,,---------.........,,,,,,,,,---------......---...//////000000//////............///////////////////////////000111111111111111111111111111111111111111111222222222222111222222222222222111111//////000000000000//////////////////000000000000000000000000000000000000000000000000000000////////////............//////........................////////////////////////,,,++++++---......///000,,,,,,,,,---------..............................................................................,,,,,,,,,---------......,,,,,,---------------------------------------------------------------------------------------------------............///........................------------------------................................................---------............///......---------,,,,,,,,,------------------------,,,,,,,,,---------.........------,,,,,,------......------,,,,,,------...------------------------..............................---------,,,,,,,,,,,,,,,------------------////////////////////////....................................//////////////////000000000000//////////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------...------,,,,,,------...------............------------............------///......//////000111222000000000000000/////////111111111111111111111111111222222222222111000000000000000000000000000000000000000000000000000000000000//////////////////............------------////////////////////////......---------,,,,,,,,,+++,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++)))))))))*********++++++++++++*********)))))))))************************------------------------------------------------........................------------------------------------------------,,,,,,,,,++++++,,,,,,---------------------------,,,,,,,,,------------...,,,,,,,,,---------......------...///////////////............/////////////////////...///000000111000000000000000000000000000000111111111222222222000000111111222111111000...//////000000000//////////////////000000000000000000000000000000000000//////////////////000000//////............//////........................////////////////////////,,,---,,,++++++---------,,,,,,,,,---------......................................................---------...............,,,,,,,,,---------......,,,,,,,,,---------......---------------------------------------------------------------------------------............///........................------------------------................................................---------............///......---------,,,,,,,,,------------------------,,,,,,,,,---------......------,,,,,,,,,,,,------...------,,,,,,------...------------------------..............................---------,,,,,,,,,,,,,,,,,,---------......////////////////////////....................................//////////////////000000000000//////................................................+++++++++,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------------------------------...------,,,,,,------...------............------------............------............///000111222////////////////////////111111111111111111111111111222222222222111000000000000000000000000000000000000000000111111111111//////000000000000000000//////.........---------////////////////////////......---------,,,,,,,,,,,,,,,,,,------,,,,,,,,,++++++++++++++++++++++++)))************++++++++++++++++++************)))************************,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,+++++++++,,,------------------------------,,,,,,,,,,,,------------,,,---------............------...////////////...............//////////////////......//////000111000000000000000000000000000000000111111111111222//////000111111111111000...//////000000000000000////////////000000000000000000000000000000000000......////////////000000//////............//////................................................000111///+++***,,,,,,***,,,,,,,,,---------......................................................---------------.........,,,,,,,,,---------......+++,,,,,,------.........---------------------------------------------------------------------------------............///........................,,,,,,,,,------------...................................................---------............///......---------,,,,,,,,,------------------------,,,,,,,,,---------......------,,,,,,,,,,,,------...------,,,,,,------...------------------------..............................---------,,,,,,,,,+++,,,,,,------.....................................................................////////////...//////000000//////...................................................++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...------------------------...------,,,,,,------...------............------------............------............///000111111////////////000000000000111111111111111111111111111222222222222111000000000000000000000000000000000000000111111111111222//////000000000000111111000////////////.........////////////////////////......---------,,,,,,,,,,,,,,,------------,,,,,,,,,++++++******++++++,,,******+++++++++,,,,,,,,,,,,,,,,,,+++++++++******************************,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,+++++++++,,,,,,---...------------------------++++++,,,,,,,,,---------------........./////////,,,---......//////..................///////////////............///000000000000000000000000000000000000000000111111111111...//////000111111000000...///000000111111111000////////////000000000000////////////////////////........./////////000000//////............//////........................------------------------...111///++++++000111///,,,,,,,,,---------......................................................,,,,,,,,,------.........,,,,,,,,,---------......++++++,,,,,,---......///------------------------........................---------------------------------............///........................,,,,,,,,,---------......................................................---------............///......---------,,,,,,,,,------------------------,,,,,,,,,---------......---,,,,,,++++++,,,,,,---...------,,,,,,------...------------------------..............................---------,,,,,,,,,++++++,,,,,,---......///------------------------....................................////////////......////////////......................................................***++++++++++++,,,,,,,,,************************+++++++++++++++++++++++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......------------------------...------,,,,,,------...------............------------............------...............///111111/////////000000111111111111111111111111111111111111222222222222111000000000000000000000000000000000000111111111222222222//////000000000111111111111111000000000/////////..............................---------,,,,,,,,,,,,,,,------------,,,,,,,,,,,,+++******+++,,,,,,+++,,,,,,,,,,,,------------------,,,,,,,,,,,,+++************************,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++,,,,,,---...------------------------++++++,,,,,,,,,---------.........////////////000,,,---......//////................../////////000...............///000000000000000000000000000000000000000000111111111111......///000000111000000//////000111111111111111////////////000000000000////////////////////////---.........//////000000//////............//////........................,,,,,,,,,,,,,,,,,,,,,,,,***......+++...666999777,,,,,,,,,---------......................................................,,,,,,,,,------.........,,,,,,,,,---------......++++++,,,,,,---...//////------------------------........................---------------------------------.........//////........................,,,,,,,,,------.........................................................---------.........//////......---------,,,,,,,,,------------------------,,,,,,,,,---------......---,,,,,,++++++,,,,,,---...------,,,,,,------...------------------------..............................---------,,,,,,,,,++++++,,,,,,---...//////------------------------////////////////////////............/////////000......////////////..............................------------------------******+++++++++,,,,,,,,,************************+++++++++++++++++++++++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,---------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......------------------------...------,,,,,,------...---..................------..................---...------......///000111//////000000111111222222111111111111111111111111111222222222222111000000000000000000000000000000000000111111222222222222//////000000111111111222111111111111000000000000..............................---------,,,,,,,,,,,,------......------,,,---,,,+++******+++,,,---,,,,,,,,,---------............---------,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,111111000000///...,,,,,,------------------------+++++++++,,,,,,---------------,,,+++,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---..............................//////...---,,,,,,---------.........//////........................000000000000000000000000000000////////////000000000000000000000000000000111111000000//////......000000000000000000000000///////////////////////////......------///000111///000111111111///...---,,,---------.../////////------------------------.........///000111111222........................******+++++++++,,,,,,,,,........................---------------------------------------------------------............///------------------------------------------------,,,,,,,,,---------......------------------------................................................---------............///......////////////......///...---,,,,,,---.../////////...---,,,,,,++++++------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,------------------------........................---------------------------------...------,,,,,,,,,---------,,,,,,...///,,,,,,,,,---------..................////////////////////////////////////////////////////////////---------...............++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,---------------.........//////*********++++++,,,,,,,,,,,,,,,,,,++++++************++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,///...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,.........///////////////////////////////////////000000000000000000000000000111222222111000111222000000000000111111111111000000000000000000000000000000000000000000000000///////////////000111111222000...---,,,---///000------------------------++++++,,,,,,,,,,,,---------------------------------------,,,,,,+++++++++++++++,,,,,,,,,,,,------...---,,,,,,++++++,,,,,,++++++************++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,////////////......---,,,------------------------+++++++++,,,,,,---------------,,,,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---.......................................---,,,,,,,,,------------.................................////////////////////////000000000//////000000000000000000000000000000000111000000000/////////...000000000000000000000000//////////////////////////////...---...///000111///000111111000///...---,,,,,,,,,---------------------------------------,,,,,,---......///000000........................+++,,,,,,,,,------------////////////////////////------------------------------------------------------------............------------------------------------------------,,,,,,,,,---------......------------------------................................................---------............///......////////////......///...------------...//////......---,,,,,,++++++------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,------------------------........................------------------------,,,------...------,,,,,,,,,------,,,,,,,,,---...,,,,,,,,,---------..................////////////...............................................................---------++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********+++++++++,,,,,,++++++,,,,,,,,,---------++++++++++++++++++,,,,,,,,,,,,,,,+++++++++*********++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,...------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---............/////////////////////////////////////////////////////////000111222222000000111222//////000000000111111111////////////////////////000000000000000000000000///////////////000000111111000...---------//////------------------------++++++,,,,,,,,,,,,---------------------------------------,,,,,,++++++++++++++++++,,,,,,,,,------------,,,++++++++++++,,,+++******************+++........................,,,,,,,,,,,,,,,,,,,,,,,,------............------------------------------++++++,,,,,,,,,,,,---------,,,,,,,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,------------------------------............------,,,,,,,,,,,,,,,------------........................////////////////////////111111000000000000111111000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000//////.........///000111///000000000000//////...---------,,,,,,,,,,,,,,,------------------------+++++++++,,,------..............................------------............////////////////////////------------------------------------------------------------............------------------------------------------------,,,,,,,,,---------......------------------------........................---------------------------------............///......////////////......///...------------...///.........------,,,,,,+++---------------------------------------------------------,,,,,,+++++++++...------------,,,,,,,,,------------------------------------------------------------------------,,,,,,------...------,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---............/////////........................------------------------//////......------,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))*********+++++++++))))))*********+++++++++,,,,,,++++++++++++++++++,,,,,,,,,++++++++++++******++++++,,,,,,++++++***++++++++++++++++++++++++******+++++++++,,,,,,,,,---,,,++++++***+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------............///////////////////////////////////////////////////111222111000///000222//////000000000000111111////////////////////////000000000000000000000000//////......//////000111111000...---------...///------------------------++++++,,,,,,,,,,,,------------------------------------,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,------,,,+++++++++++++++************************////////////////////////------------------------+++,,,,,,---......------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,------------------------------------......------,,,+++++++++,,,,,,,,,------........................////////////////////////111111000000000000111111000000000000000000000000000000000000////////////////////////////////////000000000000000000000000///////////////000000000///000000000000/////////.........------,,,,,,,,,------------------------++++++,,,,,,,,,---------........................,,,------------.........////////////////////////------------------------------------------------,,,,,,---------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------........................---------------------------------............///---......//////......---.........------...............---------,,,,,,,,,------------------------------------------------...------,,,,,,++++++***------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...------------,,,,,,,,,------,,,+++,,,,,,,,,---------......---------.........//////........................,,,,,,,,,,,,,,,,,,,,,,,,//////...------,,,++++++++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,*********++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************++++++++++++)))))))))************+++,,,,,,,,,++++++*********++++++++++++++++++++++++***++++++,,,,,,++++++*********************************+++++++++,,,,,,,,,++++++***************+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---.........///////////////////////////////////////////////////000111111//////000111////////////000000000111////////////////////////000000000000000000000000///............///000000000///...---------......,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,---,,,,,,+++***+++++++++*********++++++*********////////////////////////------------------------++++++,,,---............------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------------------------,,,,,,---------------,,,+++++++++,,,,,,,,,------................................................111111000000000000111111////////////////////////////////////000000000000////////////////////////000000000000000000000000/////////000000000000000000////////////000000000000000//////......---------------------------------------------.................................,,,,,,,,,,,,------------------------------------------------------------------------------------,,,,,,,,,------------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------........................---------------------------------............///------............---------..................------------------,,,,,,,,,---------------------------------------------------------,,,,,,+++++++++------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---.........------,,,+++---///000...,,,,,,,,,,,,---------......------------....................................,,,,,,,,,,,,,,,,,,,,,,,,//////...---,,,++++++***++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,*********++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---************++++++++++++,,,,,,,,,++++++*********++++++++++++++++++++++++***++++++,,,,,,++++++*********************************+++++++++,,,,,,,,,*********))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---......///////////////////////////...........................///000000......///000...////////////000000000........................////////////////////////...............//////000///......---------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,,,,,,,+++************+++)))***++++++++++++***)))////////////////////////------------------------+++,,,---...............------------------------------,,,,,,,,,,,,+++++++++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------------,,,,,,,,,,,,,,,------------................................................000000////////////000000////////////////////////////////////000000000000000000000000000000000000000000000000000000000000...///000111111111000000000////////////000000111000000000///////////////------------------------..................//////........................+++,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,---------............///------............------------...//////...------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---............,,,++++++...222333000---,,,,,,,,,---------......,,,------------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,......------,,,,,,++++++++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------***++++++++++++,,,,,,,,,,,,,,,++++++++++++++++++***++++++++++++,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++******+++++++++,,,,,,,,,*********)))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---...//////000////////////////////////........................---///000///...---...000......////////////000000........................////////////////////////......------......///000............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------************++++++++++++,,,,,,+++***************)))***+++,,,,,,+++***)))................................................------.../////////......---------------------------------,,,,,,++++++++++++,,,---.........------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---------------,,,------------.........................................................//////............//////////////////////////////.../////////000000000111000000000000000000000000////////////////////////...///000111222111000000000///......///000111222.........///////////////------------------------///.............................................------------............------------------------------------------------------------------------++++++,,,,,,,,,---------------------------------++++++++++++++++++++++++,,,,,,,,,---------......------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,---------............///,,,------......------,,,------...//////...------------------------------------------------------------------------------***++++++,,,,,,------...,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++,,,---............,,,++++++///444666333000,,,,,,,,,---------......,,,,,,---------.........------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,++++++++++++++++++************************++++++++++++++++++++++++***+++++++++,,,,,,,,,,,,******++++++++++++,,,,,,++++++++++++++++++,,,,,,******+++++++++,,,,,,,,,***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,***************+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...///000000111////////////////////////........................---...//////------...///........./////////000000........................////////////////////////...------------...//////---.........------,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------+++++++++++++++++++++++++++++++++,,,,,,---------************++++++++++++,,,++++++***************(((***+++,,,,,,+++***(((...................................................///////////////......---------------------------------,,,,,,++++++++++++,,,---.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,---------------------.........//////......................................................------------......////////////////////////.../////////000000111111000000000000000000000000////////////////////////...///000222222111111000000///.........000111222,,,---------.../////////------------------------............................................................/////////000........................------------------------------------------------++++++,,,,,,,,,---------------------------------++++++++++++++++++++++++,,,,,,,,,---------......------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////,,,------......------,,,,,,---...//////...---,,,------------------------------------------------------------------------)))***+++,,,------...///,,,,,,,,,------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++,,,---............,,,***+++///666888555111,,,,,,,,,---------......,,,,,,,,,---------......------------------------------------------------,,,,,,,,,,,,,,,,,,,,,---++++++++++++++++++++++++,,,++++++++++++++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,---,,,,,,++++++*********************************++++++++++++++++++++++++)))************+++++++++************++++++++++++*********++++++,,,,,,---*********++++++,,,,,,,,,+++++++++,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++******+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000111222////////////////////////........................---...///...------...///............/////////000........................////////////////////////...------------...//////------......------,,,+++++++++++++++++++++++++++++++++,,,,,,,,,---------+++++++++++++++++++++++++++++++++,,,,,,---------)))************+++++++++,,,++++++***)))*********((()))+++,,,,,,+++)))(((...---,,,,,,......---,,,---------------------------------------------------,,,,,,++++++,,,,,,------------,,,,,,+++++++++,,,,,,,,,---------......---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............///........................................................................---......///////////////---......///////////////////////////////////////---------......000111111000000000000000///......///////////////.........////////////////////////---------............///------------------------------------------------.........------,,,,,,,,,---------.........//////...------,,,,,,------...------------------------+++,,,,,,---.........---------------------------.........------,,,,,,,,,------------------------------------------------................................................---------............///------------------------..................------........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------------------------------...------...///222555777------------------------,,,,,,,,,---------......................................................------------------------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,+++***)))++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,))))))***+++,,,,,,------,,,,,,,,,++++++*********++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...........................//////000000000///---,,,,,,,,,,,,---------......---------............///////////////////////////////////////////////////......////////////......//////.........---------,,,,,,------,,,,,,+++******++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++*********************************...---,,,,,,......---,,,---------------------------------------------------,,,,,,++++++,,,,,,------------,,,,,,+++++++++,,,,,,,,,------------...---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------......,,,,,,,,,,,,,,,,,,,,,,,,------------....................................................................................---......///////////////---......///////////////////////////////////////------------...///000111000000000000000///....../////////////////////...........................---------............///------------------------------------------------......---------,,,,,,,,,---------.........//////...------,,,,,,------...------------------------+++,,,------......------------------------------......---------,,,,,,,,,------------------------------------------------................................................---------............///------------------------................................................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------------------------------...---------...111333555------------------------,,,,,,,,,---------......................................................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,+++***)))++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,)))******+++,,,,,,------,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------............................../////////...---,,,,,,---------............---------............///////////////////////////////////////////////////......////////////......//////.........---------,,,------------,,,++++++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******************************...---,,,,,,......---,,,---------------------------------------------------,,,,,,++++++,,,,,,---------,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------......,,,,,,,,,,,,,,,,,,,,,,,,------------............------------------------------------------------........................---......///////////////---......///////////////////////////////////////------------...///000000//////000000000///............//////////////////........................---------............///------------------------------------------------...------------,,,,,,,,,---------..................------,,,,,,------...------------------------,,,,,,------......------------------------------...------------,,,,,,,,,------------------------------------------------................................................---------............///------------------------................................................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------...---,,,,,,---...000111------------------------,,,,,,,,,---------......------------------------------------------------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,*********++++++,,,,,,---,,,,,,,,,++++++++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------------------------------------.........---,,,,,,------........./////////---------............///////////////////////////////////////////////////......////////////.....................------------------------,,,++++++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++++++++***************************...---,,,,,,......---,,,,,,,,,---------------------------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........------------------------------------------------........................---......///////////////---......///////////////////////////////////////---------------...///000...///////////////..................////////////........................---------............///------------------------------------------------------------------------...........................------,,,,,,------...------------------------,,,,,,------...------,,,------------------------------------------------------------------------------------------------................................................---------............///........................---------.......................................------------------------------------------------------------------------,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------,,,++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------------------------------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,*********++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------+++++++++,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,.........////////////000---------............///////////////////////////////////////////////////......////////////..............................---------...---,,,,,,+++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************...---,,,,,,......---,,,,,,,,,,,,---------......---------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...------------------------------------------------........................---......///////////////---......///////////////////////////////////////...------------......///......////////////......---.........//////000000........................---------............///------------------------------------------------------------------------.....................---...------,,,,,,------...------------------------,,,------...------,,,,,,------------------------------------------------------------------------------------------------................................................---------............///........................---------.........//////........................------------------------------------------------------------------------,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------------------------------------------------------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,***+++++++++++++++,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------+++++++++,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------------------,,,,,,+++++++++,,,,,,,,,.........////////////000---------............///////////////////////////////////////////////////......////////////......---.....................------.........---,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************...---,,,,,,......---,,,+++,,,,,,------.........---------------------------,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................---......///////////////---......///////////////////////////////////////...---------------......------.../////////......------......///000000000---------------------------------............///------------------------------------------------,,,,,,,,,------------..................---------...------,,,,,,------...------------------------------......------,,,,,,------------------------,,,,,,,,,------------...------------------------------------------------................................................---------............///........................,,,,,,------.../////////........................------------------------------------------------------------------------,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++------------------------,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------------........./////////---------............///////////////////////////////////////////////////......////////////......---------..............................---,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,************************...---,,,,,,......---,,,++++++,,,,,,---......///---------------------------,,,,,,++++++,,,,,,---+++++++++,,,,,,---------***++++++++++++,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................---......///////////////---......///////////////////////////////////////...------,,,,,,------...,,,---......//////......------......///000000111---------------------------------............///------------------------------------------------,,,,,,,,,---------......//////.........---------...------,,,,,,------...------------------------------......------,,,+++------------------------,,,,,,,,,---------......------------------------------------------------................................................---------............///........................,,,,,,------...//////000........................------------------------------------------------........................,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++------------------------++++++,,,,,,++++++******++++++++++++++++++++++++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))***+++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++,,,---...///,,,---------............---------............///////////////////////////////////////////////////......////////////......---------.........//////...............------,,,***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,************************...---,,,,,,......---,,,++++++,,,,,,---...//////---------------------------,,,,,,++++++,,,,,,---+++++++++,,,,,,---------******+++++++++,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................---......///////////////---......///////////////////////////////////////...------,,,,,,,,,------,,,,,,---.../////////...---------...///000000111---------------------------------.........//////------------------------------------------------,,,,,,,,,------.........//////.........---------...------,,,,,,------...---------------------------.........---,,,,,,+++------------------------,,,,,,,,,------.........------------------------------------------------................................................---------.........//////////////////////////////,,,,,,------...///000000........................------------------------------------------------........................,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++------------------------++++++,,,,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))***+++,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------++++++,,,,,,,,,---------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++,,,---///000,,,,,,,,,---------......---------.........//////////////////////////////////////////////////////......////////////......---------.........//////......//////......---,,,+++++++++,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,************************---------------------------------............///------------------------------++++++++++++------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------++++++,,,,,,---...//////........................,,,,,,,,,------.........---...............---,,,////////////////////////222000...,,,+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,------------------------000///---,,,,,,---///000------------------------------------------------..................------........................---------------------------------------------------,,,,,,,,,,,,---......------------------------,,,,,,,,,---------......---------------------------------------------------------............///........................,,,,,,,,,---------..............................------------------------.........------,,,,,,,,,.........------,,,,,,,,,------------------------------------------------,,,,,,,,,------.........---------,,,,,,+++++++++---,,,,,,+++*********+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))***++++++++++++***++++++++++++++++++++++++************************,,,,,,,,,++++++*********---......,,,******+++,,,,,,,,,,,,+++++++++******************************++++++************++++++,,,++++++******++++++,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++*********++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,***++++++,,,,,,++++++***,,,,,,,,,++++++*********++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,,,,---------......---------...///000000111......------------......111000000///...---------............////////////////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++***++++++,,,,,,++++++***------------------------------------............---------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------++++++,,,,,,---......///........................,,,------------------...---....../////////......////////////////////////111000...,,,,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,------------------------///...---++++++---...///------------------------------------------------..................------........................---------------------------------------------------,,,,,,,,,,,,---......------------------------,,,,,,,,,---------......---------------------------------------------------------............///........................,,,,,,,,,---------..............................------------------------......---------,,,,,,,,,......---------,,,,,,,,,------------------------------------------------,,,,,,---------------------------,,,,,,+++++++++---,,,,,,+++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++++++++++++++++++++++++++++++++++++++************************,,,,,,,,,+++++++++******,,,------,,,+++***+++---,,,,,,,,,+++++++++******************************++++++************++++++,,,++++++******++++++,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,***++++++,,,,,,++++++***,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,,,,------------...---------...///000000000.........------.........000000000///...---------............////////////........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++***++++++,,,,,,++++++***------------------------------------............---------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------+++,,,,,,------..........................................------------------......///000000000000////////////////////////111000...---,,,,,,---...------------------------------------------------...---,,,++++++,,,---...------------------------------------------------------------------..............................---------------------------------------------------,,,,,,,,,,,,---......------------------------,,,,,,,,,---------......---------------------------------------------------------............///........................,,,,,,,,,---------..............................------------------------...------------,,,,,,,,,...------------,,,,,,,,,------------------------------------------------------------------,,,,,,------,,,,,,,,,,,,++++++---,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))******++++++++++++++++++++++++++++++++++++************************,,,,,,,,,++++++++++++***+++,,,---,,,++++++---...,,,,,,,,,+++++++++******************************++++++************++++++,,,++++++******++++++,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++++++++***++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,***++++++,,,,,,++++++***,,,,,,,,,++++++++++++***++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,---------------------...//////000000........................000000//////...------------............/////////........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++******++++++++++++******------------------------,,,,,,---------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,++++++,,,,,,---...+++++++++,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,---------..............................//////......------,,,,,,------///000111111111111////////////////////////000///...------------...........................---------------------------,,,,,,++++++,,,,,,---,,,,,,------------------------------------------,,,,,,------------..............................---------------------------------------------------,,,,,,,,,,,,---......------------------------,,,,,,,,,---------......---------------------------------------------------------............///........................,,,,,,,,,---------..............................------------------------------------------------------------------------------------------------------------------------.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++++++++,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++***************+++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++***+++,,,,,,+++,,,...000,,,,,,,,,+++++++++******************************++++++************++++++,,,++++++******++++++,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,------------------....../////////---..................---/////////......------------------.........//////........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******************************************************++++++++++++******------------------------,,,,,,,,,------------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,++++++,,,,,,---...+++++++++,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,---------------......................../////////......---------------///000111111111111///////////////////////////......---------------........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,,,,,,,,,,------..............................---------------------------------------------------,,,,,,,,,,,,---......------------------------,,,,,,,,,---------......---------------------------------------------------------............///........................,,,,,,,,,---------..............................------------------------------------------------------------------------------------------------------------------------.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++,,,,,,------++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******)))))))))***+++,,,++++++++++++++++++++++++************************++++++++++++++++++++++++)))***,,,,,,+++,,,...000,,,,,,,,,+++++++++******************************++++++************++++++,,,++++++******++++++,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,***++++++,,,,,,++++++***+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++,,,,,,,,,------------------............------...//////...------............------------------------....................................,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************)))******++++++******)))------------------------,,,,,,,,,,,,------------------------------------+++,,,,,,------,,,,,,+++***++++++,,,,,,------...,,,,,,++++++,,,,,,---...++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------......................../////////...............---......///000000000000////////////////////////.....................---------------------------------------------------,,,,,,------------,,,,,,+++,,,,,,------.........------------------------++++++,,,,,,------..............................---------------------------------------------------,,,,,,,,,,,,---......------------------------,,,,,,,,,---------......---------------------------------------------------------............///........................,,,,,,,,,---------..............................------------------------,,,,,,,,,------------...,,,,,,,,,------------...------------------------------------------------------------------,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,------...++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++++++++++++++++++++***)))))))))***,,,---++++++++++++++++++++++++***************************++++++++++++,,,,,,,,,***+++,,,,,,+++,,,...000,,,,,,,,,+++++++++******************************++++++************++++++,,,++++++******++++++,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,***++++++,,,,,,++++++******++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,------...+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------------------------,,,---...//////...---,,,------------------------,,,------------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++************************************************))))))************))))))------------------------++++++,,,,,,,,,---------------------------------+++,,,,,,------,,,,,,+++******+++,,,,,,---......,,,,,,++++++,,,,,,---...++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------....................................////////////---....../////////......////////////////////////------...............---,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------......---------++++++,,,,,,---......///------------------------***++++++,,,------..............................---------------------------------------------------,,,,,,,,,,,,---......------------------------,,,,,,,,,---------......---------------------------------------------------------............///........................,,,,,,,,,---------..............................------------------------,,,,,,,,,---------......,,,,,,,,,---------......------------------------------------------------,,,,,,------------------+++++++++,,,,,,---------,,,,,,,,,,,,,,,---......************************,,,++++++******++++++,,,******************************+++++++++,,,,,,,,,************************+++***)))((()))***,,,---++++++++++++++++++++++++******************************+++++++++,,,,,,,,,***+++,,,,,,++++++---///,,,,,,,,,+++++++++******************************++++++************++++++,,,++++++******++++++,,,******+++++++++,,,,,,,,,************************++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,***++++++,,,,,,++++++*********+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,---......+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,------------------------,,,---///000000///---,,,------------------------,,,,,,---------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,+++++++++++++++,,,,,,---------************************************************************************))))))************))))))------------------------++++++,,,,,,,,,---------------------------------++++++------------++++++******+++,,,,,,---......,,,,,,++++++,,,,,,---...++++++,,,,,,,,,---------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------........................------......//////000000..................------////////////////////////------......///......---,,,,,,,,,,,,,,,,,,,,,,,,---------------------------......//////......---++++++,,,,,,---...//////------------------------******+++,,,,,,---..............................---------------------------------------------------,,,,,,,,,,,,---......------------------------,,,,,,,,,---------......---------------------------------------------------------.........//////........................,,,,,,,,,---------..............................------------------------,,,,,,,,,------.........,,,,,,,,,------.........------------------------------------------------,,,,,,,,,------.........+++++++++,,,,,,---------,,,,,,,,,,,,,,,---...///************************,,,++++++++++++++++++,,,******************************+++++++++,,,,,,,,,************************+++***)))((((((***,,,---++++++++++++++++++++++++*********************************++++++,,,,,,,,,+++,,,---,,,++++++---...,,,,,,,,,+++++++++******************************++++++************++++++,,,++++++++++++++++++,,,******+++++++++,,,,,,,,,************************++++++++++++++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,+++++++++,,,,,,+++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,---......+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,------------------------,,,---///000000///---,,,------------------------,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,++++++++++++++++++,,,,,,---------************************************************))))))))))))))))))))))))))))))************))))))------,,,,,,,,,,,,++++++,,,,,,,,,---------.........------,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,++++++,,,---///111333111...+++)))(((***,,,...,,,,,,,,,------.........++++++++++++++++++++++++------------------------***++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,,,,,,,,,,,,,,,,,,,,,,------.........,,,,,,,,,---------......---------............///------------------------..............................////////////......000000//////.........---...........................------,,,,,,------...///...---,,,,,,,,,,,,,,,------------------------........................------------------------------------------------------------------------................................................------------------------------------------------------------------------------------------------------------------------...------,,,,,,------..............................------------...//////------------------------------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++************************+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,+++++++++*********))))))******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,++++++*********++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++***************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++***++++++,,,,,,++++++***++++++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........------,,,,,,------...++++++,,,,,,,,,,,,------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******))))))))))))******)))************+++++++++------,,,,,,,,,,,,++++++,,,,,,,,,------------......------,,,,,,,,,---------,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,...000111///...,,,***)))***,,,---,,,,,,,,,---------------++++++++++++++++++++++++------------------------***++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,,,,---------......------------............------------------------..............................////////////......000/////////.........---...........................------,,,,,,------...///...---,,,,,,,,,,,,---------------------------........................------------------------------------------------------------------------................................................------------------------------------------------------------------------------------------------------------------------...------,,,,,,------..............................------------...//////------------------------------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++************************+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,+++++++++*********))))))******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++***++++++,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------++++++,,,,,,,,,,,,------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))******))))))))))))******)))************+++++++++------,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...------,,,+++++++++,,,,,,------------,,,,,,,,,,,,++++++++++++++++++++++++------------------------***++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,---------......------------............------------------------..............................////////////....../////////...............------------------------...------,,,,,,------.........---,,,,,,,,,------------------------------........................------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------...------,,,,,,------..............................------------...//////------------------------------------------------++++++,,,,,,,,,,,,------------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,+++++++++*********************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,++++++++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++***++++++,,,,,,++++++***)))******+++,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,---......---,,,,,,++++++,,,,,,,,,,,,------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++((((((((((((((((((((((((******))))))))))))******)))************+++++++++------,,,,,,,,,+++++++++++++++,,,,,,,,,---------,,,,,,,,,+++,,,,,,------,,,------------------,,,,,,+++++++++++++++++++++,,,,,,,,,------,,,,,,+++...------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++,,,,,,---...------,,,,,,+++++++++,,,,,,,,,---------......,,,,,,---------.........------------------------........................---......//////......---........................------------------------...------,,,,,,------......------,,,,,,,,,------------------------------........................------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------...------,,,,,,------..............................------------...//////------------------------------------------------+++++++++,,,,,,,,,------........................---------------------------------------------------..................---,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,******************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------++++++++++++++++++++++++***++++++,,,,,,++++++***))))))***++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......+++,,,...//////...,,,++++++++++++,,,,,,,,,------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******))))))))))))******))))))*********+++++++++------,,,,,,,,,++++++++++++++++++,,,,,,,,,------+++++++++++++++,,,---...,,,------......------,,,++++++++++++++++++******++++++,,,---------,,,+++---------,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------------,,,,,,++++++***,,,,,,,,,---------......,,,,,,,,,------------...------------------------........................------............---------------...............------------------------...------,,,,,,------...------,,,,,,,,,------...------------------------........................------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------...------,,,,,,------..............................------------...//////------------------------------------------------+++++++++,,,,,,,,,------........................------------------------------------------------------...//////...------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++*********+++++++++,,,,,,,,,******************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------++++++++++++++++++++++++***++++++,,,,,,++++++***))))))***++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......+++,,,...//////...,,,++++++++++++,,,,,,,,,------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******))))))))))))******))))))*********+++++++++------,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,+++******++++++,,,---...,,,---...//////...---,,,++++++,,,,,,,,,+++******++++++,,,---------,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,---,,,,,,,,,,,,++++++++++++,,,,,,,,,---------......,,,,,,,,,,,,------------------------------------........................------............---------------------.........,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...------,,,,,,,,,---......------------------------........................------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------------------------------------------------------...------,,,,,,------..............................------------...//////------------------------------------------------++++++,,,,,,,,,,,,------------------------------------------------------------------------------,,,---...//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++******++++++++++++************+++++++++,,,,,,,,,***************+++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,***++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++***++++++,,,,,,++++++***)))******+++,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,---......---,,,,,,++++++,,,,,,,,,,,,------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++******************************))))))))))))******)))************+++++++++------,,,,,,,,,,,,++++++***++++++++++++,,,,,,,,,************+++,,,---...,,,---...//////...---,,,***+++,,,------,,,,,,++++++++++++,,,,,,---------+++++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++******+++,,,,,,---+++++++++++++++,,,,,,,,,,,,,,,,,,---------......++++++,,,,,,,,,---------------------------------........................,,,------......------,,,,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...,,,,,,,,,,,,,,,---...///------------------------........................------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------------------------------------------------------...------,,,,,,------..............................------------...//////------------------------------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------+++,,,---......---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++******++++++++++++************+++++++++,,,,,,,,,))))))*********+++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++***++++++,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------++++++,,,,,,,,,,,,------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))******))))))))))))******)))************+++++++++---------,,,,,,,,,++++++******+++++++++,,,,,,,,,************+++,,,---...,,,---///000000///---,,,***+++,,,---...---,,,,,,,,,++++++++++++,,,---...*********++++++,,,,,,---+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++*********+++,,,,,,---*********++++++,,,,,,---,,,,,,,,,---------......++++++,,,,,,,,,---------------------------------........................,,,------......------,,,,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...,,,,,,,,,,,,,,,---...///------------------------........................------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------------------------------------------------------...------,,,,,,------..............................------------...//////------------------------------------------------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------***+++---......---+++***,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++******++++++++++++************+++++++++,,,,,,,,,))))))******++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,*********++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------+++++++++++++++++++++++++++++++++,,,,,,+++++++++++++++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........------,,,,,,------...++++++,,,,,,,,,---------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++******************************))))))))))))******)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------------------.........------,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,+++*********+++***++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,++++++*********+++,,,------++++++,,,---++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,---------------------------------,,,,,,++++++,,,,,,------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,........................------------------------.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,------......------,,,........................---------------------------------............///........................------------------------......---------,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,,,,---------------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++***************************************************)))))))))+++,,,+++***)))************+++++++++************************************************+++++++++************))),,,+++***))))))***+++,,,************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************************************++++++++++++++++++++++++,,,,,,,,,++++++***************************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,---------.........---,,,,,,++++++,,,,,,******+++++++++,,,,,,,,,+++---//////---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------.........---,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,************************))))))))))))))))))))))))************************)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------------------------------------,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++---,,,++++++******++++++***++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,+++++++++*********+++,,,,,,******+++,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,---------------------------------,,,,,,++++++,,,,,,------------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,------......------,,,........................---------------------------------............///........................------------------------......---------,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,,,,---------------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***************************************************)))))))))+++,,,+++***)))************+++++++++************************************************+++++++++************)))++++++***))))))***++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************++++++++++++++++++++++++,,,,,,,,,+++++++++************************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,------------......---,,,,,,++++++,,,,,,******+++++++++,,,,,,,,,+++---//////---,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------......------,,,+++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,************************))))))))))))))))))))))))************************)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------------------,,,,,,------------------,,,,,,,,,,,,------------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++******++++++***++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,++++++++++++***)))+++,,,+++***)))***+++++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------------------------------------,,,,,,,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,...------------,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,------......------,,,................................................---------............///........................------------------------......---------,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,,,,---------------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***************************************************)))))))))+++,,,+++***)))************+++++++++************************************************+++++++++************)))++++++***))))))***++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++************************************************++++++++++++++++++++++++,,,,,,,,,++++++++++++***++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,,,,------------...---,,,,,,++++++,,,,,,******+++++++++,,,,,,,,,+++---......---,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------......------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,************************))))))))))))))))))))))))************************)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........,,,,,,,,,---------......++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++***++++++,,,***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,,,,+++***+++,,,+++++++++,,,,,,,,,------+++++++++,,,,,,,,,------------------------------------,,,,,,,,,,,,------------------------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,........................////////////////////////---------............///........................------------------------......---------,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***************************************************)))))))))+++,,,+++***))))))*********+++++++++************************************************+++++++++*********))))))+++******************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++,,,,,,,,,---------...---,,,,,,++++++,,,,,,******+++++++++,,,,,,,,,+++,,,......---,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,************************))))))))))))))))))))))))************************))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........,,,,,,,,,---------......++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++***++++++,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++,,,---...---,,,,,,---...+++++++++,,,,,,,,,------+++++++++,,,,,,,,,------------------------------...------,,,,,,------...------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,........................////////////////////////---------............///........................------------------------......---------,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++***************************************************)))))))))+++,,,+++***))))))*********+++++++++************************************************+++++++++*********))))))*********++++++*********++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***+++++++++++++++++++++++++++++++++,,,,,,,,,------...---,,,,,,++++++,,,,,,******+++++++++,,,,,,,,,+++,,,------,,,,,,...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...------,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,************************))))))))))))))))))))))))************************))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,,,,------------++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++***++++++++++++,,,,,,,,,---...///...---,,,---///++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------------------------------......------------......------------............------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,------......------,,,................................................---------............///........................------------------------......---------,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++***************************************************)))))))))+++,,,+++***)))************+++++++++************************************************+++++++++************))))))***++++++++++++***))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************************************++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,...---,,,,,,++++++,,,,,,******+++++++++,,,,,,,,,+++,,,---,,,,,,,,,...000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,************************))))))))))))))))))))))))************************)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++------------------,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,---***++++++,,,,,,++++++***++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,---......,,,,,,---...++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------------------------------......------------......------------.........///........................------------------------------------------------+++,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,------......------,,,........................---------------------------------............///........................------------------------......---------,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,,,,------++++++++++++++++++++++++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***************************************************)))))))))+++,,,+++***)))************+++++++++************************************************+++++++++************))))))***++++++++++++***))),,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++***++++++++++++,,,,,,,,,...---,,,,,,++++++,,,,,,******+++++++++,,,,,,,,,+++,,,---,,,+++,,,///111,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,------......------++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,************************))))))))))))))))))))))))************************)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------++++++++++++++++++++++++.........------,,,,,,,,,******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++*********+++,,,,,,---+++++++++,,,,,,+++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,+++,,,------++++++,,,---++++++,,,,,,,,,---------++++++,,,,,,,,,---------------------------------......------------......---------.........//////................................................------------------------,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,------......------,,,........................---------------------------------.........//////........................------------------------......---------,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,---------++++++++++++++++++++++++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***************************************************)))))))))+++,,,+++***)))************+++++++++************************************************+++++++++************))))))***+++,,,,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++++++++++++++++++++++++++************************************************++++++++++++++++++++++++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,...---,,,,,,++++++,,,,,,******+++++++++,,,,,,,,,+++,,,,,,,,,+++,,,///111,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---.........---++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,************************))))))))))))))))))))))))************************)))************+++++++++,,,,,,++++++,,,,,,---...---------,,,,,,+++++++++++++++,,,,,,,,,---------++++++,,,,,,,,,------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------++++++,,,---++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,------......------,,,,,,,,,,,,---------......------------------------------------------------,,,,,,,,,---------...............------,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,..................------///...---,,,,,,---...///---------------------------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++,,,,,,,,,------........................------------------------,,,,,,,,,---------......,,,------......------,,,,,,,,,,,,---------......------------------------...---,,,,,,,,,,,,---...---------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,++++++*********************************************************++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++*********))))))***++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,+++******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,)))************+++++++++******+++++++++,,,,,,,,,---------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))***++++++++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,,,,,,,,,,+++***++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,,,,------,,,,,,,,,,,,,,,++++++***************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,,,,,,,---...//////...---,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++************************************************************)))))))))))))))******************************+++++++++******))),,,,,,++++++,,,,,,---...---------,,,,,,+++++++++++++++,,,,,,,,,---------++++++,,,,,,,,,------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,******+++,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,------------,,,,,,,,,,,,,,,---------......------------------------------------------------,,,,,,,,,---------............---------,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,..................------///...------------...///---------------------------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,------------........................------------------------,,,,,,,,,---------......,,,------......------,,,,,,,,,,,,---------......------------------------...---,,,,,,,,,,,,---...---------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,+++++++++******************************************************++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++*********))))))***++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,+++******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,************++++++++++++******+++++++++,,,,,,,,,---------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,,,,,,,,,,+++***++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,,,,------,,,,,,,,,,,,,,,+++++++++************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,,,,,,,---...///......---,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***************************************************************))))))))))))************************)))******++++++******))),,,,,,++++++,,,,,,---...------,,,,,,,,,,,,++++++,,,,,,,,,,,,------------,,,,,,,,,,,,---------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,)))***++++++))))))***+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,------------,,,,,,,,,,,,,,,---------......------------------------------------------------,,,,,,,,,---------.........------------,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------......///...------------...///------------------------------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------------.................................------------------------,,,,,,,,,---------......,,,------......------,,,,,,,,,,,,---------......------------------------...------,,,,,,------...------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,++++++++++++***************************************************++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++******************++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,************+++++++++,,,******+++++++++,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))******+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,,,,------,,,,,,,,,,,,,,,++++++++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------......------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++++++++******************************************************************************************************))))))************)))))),,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...,,,,,,,,,------------...---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,)))+++,,,+++***)))***,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,------,,,,,,,,,,,,,,,,,,---------......------------------------------------------------,,,,,,,,,---------......------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...............------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------.........//////........................------------------------,,,,,,,,,---------......,,,------......------,,,,,,,,,,,,---------......------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++************************************************++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++***************************++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,*********+++++++++,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))***++++++,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,,,,------,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++++++++******************************************************)))***************++++++************************(((((()))*********)))))),,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........,,,,,,---------.........---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---,,,+++***+++---++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,---------......------------------------------------------------,,,,,,,,,---------......------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......---..................---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------.........//////........................------------------------,,,,,,,,,---------......,,,------......------,,,,,,,,,,,,---------......------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++************************************************++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++***************************++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,***++++++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,,,,------,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))******++++++******)))************************************************))))))******+++++++++,,,************************(((((()))***************,,,,,,++++++,,,,,,---...++++++,,,,,,,,,,,,------,,,---------............,,,---------............---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------++++++,,,---++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,++++++,,,,,,,,,---------......------------------------------------------------,,,,,,,,,---------......,,,,,,,,,------------...------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------......------...//////...------------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------------.................................------------------------,,,,,,,,,---------......,,,------......------,,,,,,,,,,,,---------......------------------------,,,------......------,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++***++++++++++++,,,,,,,,,************************************************++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++***************+++++++++***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,,,,------,,,,,,***++++++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))************))))))************************************************))))))******+++,,,,,,,,,************************((()))***+++++++++++++++,,,,,,++++++,,,,,,---...+++++++++,,,,,,---------------------............------------............---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,***,,,---,,,+++***+++,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,++++++,,,,,,,,,---------......------------------------------------------------,,,,,,,,,---------......,,,,,,,,,---------......------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,------......------...//////...------------------------------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,------------........................------------------------,,,,,,,,,---------......,,,------......------,,,,,,,,,,,,---------......------------------------,,,,,,---......---,,,,,,+++++++++,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++******+++++++++,,,,,,,,,************************************************++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++))))))*********+++++++++***++++++,,,,,,++++++***------------------------***+++,,,,,,,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------******+++++++++,,,,,,,,,+++++++++,,,,,,---------------------------------***************************+++,,,,,,------,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,+++******+++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,,,,------,,,,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,,,,,,,+++***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))************))))))************************************************))))))***++++++,,,------************************)))***+++,,,,,,---------,,,,,,++++++,,,,,,---...+++++++++,,,,,,------------------.........//////---------.........//////---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,)))+++++++++***)))***+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------+++++++++,,,,,,+++++++++,,,,,,,,,---------......------------------------------------------------,,,,,,,,,---------......,,,,,,,,,------.........------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......,,,---...//////...---,,,------------------------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++,,,,,,,,,------........................------------------------,,,,,,,,,---------......,,,------......------,,,,,,,,,,,,---------......------------------------,,,,,,---......---,,,,,,+++++++++,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++*********++++++,,,,,,,,,************************************************++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++))))))******+++++++++++++++++++++,,,,,,+++++++++------------------------***+++,,,------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,---------******+++++++++,,,,,,,,,+++++++++,,,,,,---------------------------------***************************+++,,,,,,------,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++---,,,+++******+++,,,---++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,---------,,,,,,*********++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------,,,+++***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))************))))))************************************************))))))***+++,,,,,,------************************)))***+++,,,---.........,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,---...---,,,,,,++++++,,,,,,,,,,,,------,,,,,,++++++,,,,,,---...******************************+++++++++,,,,,,,,,+++++++++,,,,,,---------...---+++*********++++++++++++++++++++++++++++++,,,+++***))))))***+++,,,---------,,,,,,+++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,)))***+++,,,---,,,+++***------------------------******+++++++++,,,,,,,,,++++++++++++++++++++++++------------------------...........................------,,,,,,------...,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................------------------------------------------------,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------------------------------------------------------------------------------------,,,++++++,,,,,,,,,---------,,,,,,+++++++++++++++,,,---............---------------------------------,,,,,,+++++++++++++++,,,,,,,,,,,,------///---,,,***))))))***+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))))))))***+++++++++,,,++++++++++++++++++++++++************************)))************++++++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,++++++******++++++,,,.........------,,,,,,,,,******************************+++++++++,,,,,,,,,,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++*********...---+++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++((()))))))))************+++***))))))+++---000111))))))))))))))))))))))))************************,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---...------,,,++++++,,,,,,,,,,,,------------,,,,,,------...///++++++++++++++++++++++++***++++++++++++,,,,,,,,,+++,,,,,,,,,,,,,,,,,,------,,,+++*********++++++++++++++++++++++++++++++,,,+++***))))))***+++,,,---------,,,,,,+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,++++++++++++++++++++++++------------------------...........................------,,,,,,------...,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,.........---------------------------------------........................,,,,,,,,,------------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------------------------------------------------------------------------------------------------------,,,,,,++++++,,,,,,------------,,,,,,+++++++++,,,,,,------...---------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++,,,,,,,,,,,,------///...---,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************++++++++++++++++++++++++++++++++++++************************)))************++++++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++***************************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,......---------,,,,,,,,,******************************+++++++++,,,,,,,,,,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******---,,,+++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++************++++++++++++++++++******+++---///000))))))))))))))))))))))))************************+++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------------,,,++++++,,,,,,,,,,,,------...------------...//////,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,+++---,,,+++*********++++++++++++++++++++++++++++++++++++************++++++------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------...------,,,,,,------...,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,......------,,,,,,++++++------------------------........................,,,,,,,,,,,,------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,...---------,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,------------------------------------------------------------------------------------------------------------,,,,,,,,,++++++,,,,,,---------,,,,,,,,,,,,++++++---------...------,,,,,,++++++++++++++++++++++++------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------............---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++*********++++++++++++++++++++++++************************)))************++++++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,------------,,,,,,,,,,,,******************************+++++++++,,,,,,,,,,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++++++++***---,,,+++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++***++++++++++++,,,,,,,,,,,,+++*********,,,---...))))))))))))))))))))))))************************************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------+++++++++,,,,,,,,,---------------------......///------------------------+++++++++,,,,,,,,,---------------,,,,,,+++++++++,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))***+++,,,---+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------...------,,,,,,------...,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,++++++***------------------------........................++++++,,,,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,///......------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------------------------------------------------------------,,,,,,+++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,............---,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,---.........---+++***------------------------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++*********++++++++++++++++++++++++************************))))))*********++++++++++++,,,,,,------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------***+++++++++++++++,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******************************+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,+++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++*********+++++++++,,,,,,,,,,,,+++******++++++,,,))))))))))))))))))))))))************************************************,,,,,,,,,,,,,,,,,,,,,,,,...---------------------+++++++++,,,,,,,,,------,,,,,,,,,+++,,,,,,---...------------------------++++++,,,,,,,,,------------------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))***+++,,,---++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------...------,,,,,,------...,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------------------------------------------------------------------------------,,,+++++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,............---,,,++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------++++++,,,------,,,***)))------------------------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,,,,,,,++++++******++++++++++++++++++++++++************************))))))*********++++++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------*********++++++,,,,,,,,,---,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,******************************+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++))))))))))))*********+++,,,,,,++++++*********+++))))))))))))))))))))))))************************)))***++++++++++++***))),,,,,,,,,,,,,,,,,,,,,,,,///...------,,,---------++++++,,,,,,,,,,,,------,,,++++++++++++,,,------------------------------,,,,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,+++******+++,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,,,,------------------------------------------------------------------------------------------------------++++++++++++,,,---......++++++,,,,,,,,,,,,---------------...------,,,,,,------------------------++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------+++++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++************************)))************++++++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------*********++++++,,,,,,---------,,,,,,,,,,,,------++++++++++++,,,,,,,,,,,,******************************+++++++++,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,******+++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++(((((()))))))))*********+++++++++++++++*********))))))))))))))))))))))))***************************+++,,,------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,000///...---,,,------...++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...+++,,,,,,,,,,,,,,,,,,---)))***+++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,------,,,+++++++++++++++,,,,,,---------------------------------......---------,,,,,,,,,******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))******+++,,,,,,------------------------------------------------------------------------------------------------------++++++++++++,,,---...///+++++++++,,,,,,---------,,,,,,------...---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++,,,,,,,,,,,,------,,,,,,+++++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************)))************++++++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------)))******+++,,,,,,------------,,,,,,,,,,,,------******+++++++++,,,,,,,,,******************************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,)))***+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++))))))*********+++++++++)))******++++++++++++***))))))))))))))))))))))))***************************,,,---......---,,,***,,,,,,,,,,,,,,,,,,,,,,,,000///...---,,,------...++++++,,,,,,,,,---------...------------...//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......+++++++++,,,,,,---------)))***+++,,,---,,,,,,+++++++++++++++++++++++++++++++++------------+++++++++++++++,,,,,,---------------------------------.........------,,,,,,,,,)))***+++,,,---,,,++++++------------------------,,,,,,,,,---------......------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---...///000000------------------------------------------------******+++++++++,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,((()))***+++,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))***+++,,,,,,------------------------------------------------------------------------------------------------------++++++++++++,,,---...///+++++++++,,,,,,---------++++++,,,---............+++++++++++++++++++++++++++++++++,,,,,,---------++++++,,,,,,,,,---------...---,,,++++++,,,...///++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,---------++++++++++++++++++++++++************************)))************++++++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,---------))))))***+++,,,,,,------...------,,,,,,------...*********++++++,,,,,,,,,******************************+++++++++,,,,,,,,,*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,)))***+++,,,---,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++******+++++++++,,,,,,,,,))))))***+++++++++++++++))))))))))))))))))))))))************************+++,,,...//////...,,,+++---------,,,,,,+++++++++,,,,,,,,,---------......------------------------,,,---......//////............---------,,,,,,,,,---------------------------,,,,,,++++++,,,,,,------,,,,,,+++*********+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------++++++++++++------,,,,,,,,,++++++*********------------------------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------...............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------+++******+++------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------------------------------,,,,,,,,,---------............---------,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,,,,---------------------------------------,,,,,,++++++++++++,,,------......---------------------------------------------------------------,,,,,,+++++++++------------------------++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------+++++++++,,,,,,---------******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******************************************************+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************,,,,,,,,,++++++*********************************)))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))............---,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...------------------------,,,------.....................---------,,,,,,,,,---------------------------,,,,,,++++++,,,,,,------,,,++++++******++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,,,,,,,+++++++++******------------------------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------..................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------------------------------,,,,,,,,,---------............---------,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,,,,---------------------------------------,,,,,,++++++++++++,,,------......---------------------------------------------------------------,,,,,,,,,++++++------------------------++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------+++,,,,,,,,,,,,,,,,,,---***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******************************************************+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************,,,,,,++++++++++++++++++************************)))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))++++++,,,,,,,,,+++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------,,,,,,---.....................---------,,,,,,,,,---------------------------,,,,,,++++++,,,,,,---,,,,,,++++++******++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,,,,,,,,,,++++++++++++------------------------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,---------.../////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------............------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------------------------------,,,,,,,,,---------............---------,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,,,,------------------------------------,,,,,,,,,,,,+++++++++,,,------......------------------------------------------------------------------,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++,,,,,,************************)))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))((())))))************))),,,,,,,,,,,,++++++******++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---.........------......---------,,,,,,,,,---------------------------,,,,,,++++++,,,,,,---,,,,,,++++++***++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---...///000000------------------------,,,,,,,,,---------......,,,---...//////...---,,,........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------------------------------,,,,,,,,,---------............---------,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------------------------------------------------------------------------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...---------,,,,,,++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++*********************************++++++,,,,,,,,,************************))))))*********+++++++++))))))))))))))))))))))))))))))))))))))))))))))))''''''((()))************......---,,,***)))((((((+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---...---------......---------,,,,,,,,,---------------------------,,,,,,++++++,,,,,,---,,,++++++***++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---...///000000------------------------,,,,,,,,,---------......,,,---...//////...---,,,........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------------------------------,,,,,,,,,---------............---------,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........---------,,,,,,+++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++*********************************++++++,,,,,,,,,************************))))))*********+++++++++************************))))))))))))))))))))))))(((((()))***+++++++++***...------+++***)))((('''++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------------......---------,,,,,,,,,---------------------------,,,,,,++++++,,,,,,---++++++******++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,------------------------------------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,---------.../////////------------------------,,,,,,,,,---------......------............------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------------------------------,,,,,,,,,---------............---------,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------++++++,,,,,,,,,,,,------+++,,,------......------------------------------------------------------------------............------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............---,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++,,,,,,************************)))************+++++++++************************)))))))))))))))))))))))))))******++++++++++++***++++++++++++***************++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,------------,,,......---------,,,,,,,,,---------------------------,,,,,,++++++,,,,,,---++++++******++++++,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++,,,,,,,,,---------......------------------------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------..........................................,,,,,,,,,---------......------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------------------------------,,,,,,,,,---------............---------,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------------------+++++++++,,,,,,---------+++,,,------......------------------------------------------------------------------.........///------------------------------------------------------------------------------------............+++,,,,,,,,,,,,,,,,,,---,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************,,,,,,++++++++++++++++++************************)))************+++++++++************************))))))))))))))))))))))))******+++++++++***))))))(((((()))***++++++,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,---------,,,,,,......---------,,,,,,,,,---------------------------,,,,,,++++++,,,,,,---+++*********+++,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------++++++------------++++++,,,,,,,,,------.........------------------------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------...............---------........................,,,,,,,,,---------......------+++******+++------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------------------------------,,,,,,,,,---------............---------,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------------------------------+++++++++,,,,,,---------+++,,,------......---------------------------------------------------------------.........//////---------------------------------------------------------------------------------.........//////+++++++++,,,,,,---------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************---,,,,,,++++++*********************************)))************+++++++++************************))))))))))))))))))))))))******+++******)))(((''',,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------000888777...+++000000***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------......---------,,,,,,,,,---------............///.........------,,,,,,,,,------------------------------------------------------------------------//////...---,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,++++++,,,,,,---...........................------,,,,,,------...,,,,,,,,,---------............................../////////......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////...............------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------......................../////////.........------......---,,,,,,+++******.........---------------------...///000111111222///......---,,,+++******------------,,,,,,,,,,,,............//////000000000000000000000000000000.........------,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------...------,,,,,,------...........................------------------------,,,,,,+++***+++,,,---......---,,,,,,......---,,,.........------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,---///000///---,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,++++++++++++***+++,,,,,,,,,,,,+++***************************************************************************************************************************************************,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------111888888000---111111+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......---------------,,,,,,,,,++++++---------............///......---------,,,,,,,,,------------------------------------------------------------------------.........------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------------------------...------,,,,,,------...,,,,,,,,,---------.......................................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.....................---------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................------------..........................................------------,,,,,,......//////////////////........................------......//////000000------......////////////////////////////////////------------------,,,,,,++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------,,,,,,,,,,,,------------------------------------------------------,,,,,,+++++++++,,,---......,,,,,,,,,---...---,,,......---------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,---...000///---,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,+++++++++,,,***+++,,,,,,,,,,,,+++***************************************************************************************************************************************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------///555555///,,,//////+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......---------------,,,,,,,,,,,,,,,---------............///...------------,,,,,,,,,------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...,,,,,,,,,---------......------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---..................------------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................---------...//////000000,,,,,,,,,------.........000000000/////////......000000000//////.........+++,,,,,,---...//////000---------....../////////---------.......................................,,,,,,------------------++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,+++++++++,,,---......,,,+++,,,---...---+++------------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...//////---,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++++++++,,,,,,***++++++,,,,,,++++++***************************************************************************************************************************************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...++++++,,,,,,,,,,,,------------------------------------------------------,,,000111,,,))),,,,,,))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++,,,------......------...------------------------------............///------------------------------------------------------------------------------------------------,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---.........------------------------------++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------------------------------........................------------------------....................................................../////////000000000------------............111111111111111111111111////////////////////////.........//////000000000000000/////////.........------------............------------------------,,,,,,,,,------.........+++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------,,,++++++------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---///...---,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,,,,++++++++++++++++++++++++************************************************************************************************************************************************,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,------+++++++++,,,,,,---------------------------------------------------------+++......+++)))***+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------+++,,,------......------.............../////////---------............///------------------------------------------------------------------------------------------------+++,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---...---------------------------------+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------------------------------........................------------------------........................////////////////////////......................../////////////////////////////////000000111111111//////000111222222333333222222111111000//////...000000000000000000//////........................------------------------,,,,,,,,,------.........,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------,,,++++++,,,---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,************************++++++++++++++++++++++++************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,+++,,,......---,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---++++++++++++++++++++++++************************************************************************************************************************************************,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,------***++++++,,,,,,------...------------------------------------------------,,,......---,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...+++,,,------......------.............../////////---------............///,,,,,,,,,------------...------------------------------------------------------------------------,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,,,,---------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------------,,,,,,,,,------------...++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------------------------------........................------------------------........................////////////////////////,,,---------------............//////000000000111111222333444555666777888888999:::;;;<<<======>>>666555444222111///...---,,,,,,------............///////////////.........------------------------,,,,,,------------------,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---------,,,,,,---+++***+++,,,---,,,***++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,---************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***,,,---...,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------,,,++++++******++++++,,,************************************************************************************************************************************************,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***++++++,,,---******+++,,,,,,---......------------------------------------------------,,,---......---,,,---///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......+++,,,------......------,,,,,,,,,,,,------......---------............///,,,,,,,,,---------......------------------------------------------------------------------------,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------......---,,,,,,++++++,,,,,,---------------------------...------,,,,,,------...,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------------,,,,,,,,,,,,---------......++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..............................------------------------........................................................................////////////////////////---...///000222333444555555555777999;;;===>>>???@@@@@@BBBDDDFFFHHHJJJJJJMMMNNNNNNNNNOOOOOOPPPPPPFFFEEEDDDBBB@@@???======777777555444333111000///111111000000000/////////------------------------------------------,,,,,,,,,,,,------------,,,,,,------------------------++++++++++++,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++,,,---------,,,,,,,,,+++***+++,,,,,,,,,*********+++++++++,,,,,,,,,++++++++++++++++++++++++)))******+++,,,,,,------++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))+++------,,,,,,---...++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---...,,,,,,+++******+++,,,,,,************************************************************************************************************************************************,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---******+++,,,,,,---......------------------------------------------------******+++,,,+++***+++...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......+++,,,------......------*********++++++,,,,,,,,,---------.........//////,,,,,,,,,------.........------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------...//////---,,,,,,++++++,,,,,,---...........................------,,,,,,------...,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,---------....../////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,,,,,,,,,,------.........++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..............................------------------------................................................////////////////////////000000000000000000000000000111333555888;;;===>>>CCCEEEGGGJJJMMMPPPSSSTTTPPPQQQSSSVVVXXX[[[]]]^^^aaaaaa````````````______^^^]]]\\\[[[YYYXXXWWWVVVMMMLLLHHHDDD@@@;;;888666222222111111000000//////.................................------,,,,,,,,,,,,------......------,,,------------------------++++++++++++,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++,,,---...---,,,,,,,,,+++******,,,,,,+++************++++++,,,,,,,,,++++++++++++++++++++++++))))))***+++,,,,,,------------------------------************************,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,)))+++------,,,,,,---...++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---...---,,,+++******+++,,,---************************************************************************************************************************************************.........------,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++,,,......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------......,,,,,,,,,------.........---------------------------------------------------,,,,,,++++++,,,,,,---------------------------------------------------,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++,,,---...------------------------------------------------,,,------......------,,,---------------------------------------------------------------------------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,++++++++++++......------------......---------....../////////,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++,,,---...///++++++++++++++++++++++++........................,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++,,,,,,,,,,,,---------------,,,,,,+++++++++******+++++++++,,,,,,,,,,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,............///////////////////////////.........///---+++,,,///111000///000...------------,,,+++555111------222777;;;===>>>>>>AAAFFFMMMPPPOOOMMMQQQOOONNNPPPTTTWWWWWWVVVYYYTTTSSSVVVVVVRRRSSSXXXVVVRRRNNNKKKKKKOOOTTTWWWVVVXXXYYY[[[[[[^^^aaadddaaa___^^^]]]\\\XXXPPPJJJDDD@@@:::666444222...+++,,,,,,,,,...//////---,,,***+++---.........---,,,---------,,,,,,,,,++++++++++++,,,------......///...---,,,++++++---...000111000---+++***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++------------++++++***+++,,,,,,------,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---+++,,,,,,------,,,,,,+++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++,,,,,,,,,,,,+++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++++++++******))))))))))))))))))))))))***+++,,,,,,,,,,,,+++***************************************************************************************************......---------,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------......,,,,,,,,,---------......------------------------------------------------------,,,,,,,,,,,,------------------------------------------------------,,,,,,---------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---...------------------------------------------------,,,------......------,,,---------------------------------------------------------------------------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,+++++++++,,,......------------......,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,---...///------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,+++++++++,,,,,,,,,---------------,,,,,,++++++++++++,,,,,,,,,------------------------............------------------------............////////////////////////////////////000...,,,---//////...,,,***,,,///222444444222111000///111777@@@GGGKKKLLLUUUSSSPPPOOONNNLLLGGGCCCBBBBBBCCCFFFJJJJJJHHHFFFFFFCCCCCCGGGHHHFFFGGGKKKFFFDDDBBB??????@@@BBBDDDBBBDDDGGGJJJKKKNNNQQQSSSYYYZZZ[[[^^^``````]]][[[ZZZVVVQQQMMMIIIDDD===999444222000...............---------...---,,,+++***---------,,,,,,,,,++++++------------------------...---,,,++++++---...000111///---+++++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++***+++,,,,,,------,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++,,,,,,,,,,,,+++************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******++++++++++++*********************************+++,,,,,,,,,,,,+++***************************************************************************************************...------------,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,(((***---//////...+++***,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------......,,,,,,,,,------------...------------------------------------------------------,,,,,,,,,,,,------------------------------------------------------,,,------------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---...------------------------------------------------,,,------......------,,,------------------------------------------------------------------------------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++++++++,,,,,,......------------......,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---...///------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,++++++------------............---........./////////000....................................////////////////////////////////////000///...///000000///---...///000111111000///...444777===EEEMMMSSSVVVVVVVVVRRRNNNJJJFFFBBB===:::===>>>AAADDDGGGEEEBBB>>>@@@>>>@@@EEEFFFDDDDDDGGGBBBBBB@@@???===<<<;;;:::AAACCCFFFGGGGGGGGGGGGHHHJJJMMMRRRVVVZZZ^^^bbbeeefffdddbbb___ZZZTTTLLLFFF777555111///...///111222/////////...---,,,,,,+++------------,,,,,,,,,,,,//////...------,,,++++++------,,,+++,,,---...///000///---,,,+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---+++,,,,,,------,,,,,,+++------------------------++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++******++++++++++++*********************************++++++,,,,,,++++++***************************************************************************************************------------------------+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,***+++---......---+++***,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,---------......------------------------,,,,,,------------------------------------------,,,,,,++++++++++++,,,,,,,,,,,,------------------------------------------------------............------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++,,,,,,,,,------,,,,,,------------------------------------------,,,------......------,,,------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,,,,...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...............//////000000111111....................................///////////////////////////000000000---...///111222333222222333222000//////111555888@@@BBBFFFKKKOOOPPPPPPOOOGGGEEEDDDCCCCCCCCCCCCCCCKKKMMMPPPRRRSSSQQQNNNKKKLLLMMMOOORRRSSSRRRPPPPPPUUUTTTRRRPPPNNNKKKIIIGGGFFFGGGIIIGGGDDD@@@======>>>AAAEEEHHHIIINNNTTTZZZ^^^```cccdddbbb^^^XXXTTTEEECCC???999333///------//////......---......///...------------,,,,,,,,,......---------,,,,,,,,,------,,,,,,,,,---...///......---,,,,,,,,,------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++***++++++,,,,,,++++++***************************++++++++++++++++++++++++************************************************************************************************------------------------+++++++++++++++++++++++++++++++++,,,,,,,,,------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,---------......------------------------,,,,,,,,,---------......------------------------++++++************++++++,,,,,,,,,---------......---------------------------------.........//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,---------,,,,,,,,,---------......------------------------,,,------......------,,,------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------......//////000111111222------------------------............////////////////////////000000111111---...///000111111222222///222666999===AAAFFFJJJCCCDDDEEEFFFGGGGGGHHHHHHIIIJJJKKKMMMOOOQQQTTTVVVYYY[[[\\\]]]]]]\\\[[[ZZZTTTWWWZZZ\\\]]]]]][[[YYYcccaaa___\\\YYYVVVUUUTTTQQQSSSTTTRRROOOKKKIIIHHHAAABBBBBB@@@>>>???DDDHHHPPPTTT[[[aaaccccccbbbaaa^^^]]]YYYPPPDDD888000,,,///...---,,,,,,...000111.........---------,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,------......------,,,,,,---------...------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++************************++++++++++++++++++++++++************************************************************************************************,,,,,,,,,------------...++++++++++++++++++++++++++++++,,,,,,,,,,,,------******++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,...---,,,+++***+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------.........------------,,,,,,,,,+++,,,,,,------.........------------------------++++++************+++++++++,,,,,,------.........------------------------------........./////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------***+++,,,---------,,,,,,+++,,,,,,------.........------------------------,,,------......------,,,------------------------------------------------------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------------,,,,,,,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,************++++++++++++++++++,,,,,,,,,,,,------+++,,,,,,,,,,,,---------------...///000111222222------------------------............////////////...//////000000111111222...///000/////////111333333:::CCCHHHIIIGGGGGGGGG???@@@BBBDDDEEEGGGKKKMMMUUUWWWYYYZZZZZZZZZ\\\^^^^^^```bbbbbbaaa``````aaa[[[```cccccceeefffeeebbbbbbaaa___]]]ZZZWWWUUUTTTYYY[[[\\\\\\ZZZXXXWWWXXXOOONNNJJJFFFBBB@@@BBBCCCCCCIIIPPPVVVZZZ\\\^^^___bbbfffhhhdddZZZPPPHHHDDD888555222///---...///000............---------,,,++++++,,,,,,---...//////,,,,,,,,,---------......+++,,,,,,------.........------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,++++++******++++++,,,************************************************************************************************,,,,,,,,,---------......++++++++++++++++++++++++++++++,,,,,,,,,,,,------)))******+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------............---------,,,,,,,,,++++++,,,,,,---......///---------------------------,,,,,,,,,,,,,,,,,,---++++++,,,,,,---......///------------------------............////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................***+++,,,---------,,,,,,++++++,,,,,,---......///------------------------,,,------......------,,,------------------------------------------------------------------------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---...---,,,,,,++++++,,,,,,---.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---.........------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,************+++++++++++++++++++++,,,,,,---------------------............,,,------...000111111222....................................////////////...//////000111111222222///000111222222555;;;???GGGKKKPPPOOOJJJEEEBBBCCCFFFIIIMMMOOOPPPRRRVVVYYY```ccchhhjjjkkkkkknnnpppqqquuuzzz{{{zzzxxxwwwwwwzzz~~~{{{zzz|||yyytttpppqqqrrrrrrppplllhhhfffccccccaaa^^^YYYUUUSSSSSS[[[WWWRRROOOMMMLLLKKKJJJCCCFFFJJJLLLLLLNNNPPPSSSVVV]]]eeehhheee```^^^]]]KKKGGG@@@999444111000000............------------,,,---------------------,,,,,,------......------***+++,,,---....................................,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,++++++,,,,,,---***+++,,,,,,------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---+++,,,,,,------,,,,,,+++------------------------++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,+++******+++,,,,,,************************************************************************************************,,,,,,,,,------.........++++++++++++++++++++++++++++++,,,,,,,,,---------))))))***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...///...,,,***(((,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,---------...............------,,,,,,,,,++++++,,,,,,---...//////------------------------///......------......///++++++,,,,,,---...//////------------------------............/////////000------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................***+++,,,---...---,,,,,,++++++,,,,,,---...//////------------------------,,,------......------,,,------------------------------------------------------------------------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---...---,,,,,,++++++,,,,,,---/////////......---------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---.........---,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,)))************++++++++++++++++++,,,,,,---------............/////////000,,,,,,---...///000111111000000000000000000000000............/////////000...//////000111222222222...000333555888???HHHNNNXXXXXXUUUOOOIIIHHHLLLQQQTTTXXX\\\^^^^^^^^^___aaaiiiooowww~~~}}}tttiiiaaa\\\[[[^^^ZZZUUUSSSUUUUUUTTTRRRLLLMMMMMMKKKGGGFFFHHHJJJQQQYYYaaadddbbb___^^^___^^^XXXNNNDDD;;;555222111//////.........---------///......------,,,,,,++++++,,,------......------***+++,,,---.../////////........................------------------------------------------------------++++++++++++------++++++,,,---------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---+++,,,,,,------,,,,,,+++........................++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------+++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++---,,,+++******+++,,,---************************************************************************************************,,,,,,,,,------.........,,,,,,++++++***+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------++++++++++++------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---............,,,,,,,,,---------......------------------------,,,------......------,,,...---,,,,,,,,,,,,---...,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------000//////---,,,+++******---------------------------------............///.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------//////.........---------,,,,,,,,,---------......------------------------++++++,,,,,,,,,,,,------,,,------......------,,,------------------------,,,++++++******++++++,,,,,,,,,,,,---------......,,,,,,,,,---------......---------............///---------........./////////......---------...//////000111111222333444444666333777BBBLLLNNNQQQUUU[[[]]]]]][[[WWWVVVXXX[[[aaafffjjjjjjgggjjjrrryyy{{{vvvuuuuuukkkfff[[[OOOOOOUUUXXXUUURRRSSSQQQOOOPPPOOOIIIAAAGGGIIILLLRRR[[[aaabbb^^^```^^^\\\WWWQQQGGG<<<555111111000...+++***+++------------,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,------..........................................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,------++++++++++++------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++,,,,,,------,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,...............---------,,,,,,,,,+++++++++******++++++,,,,,,,,,,,,------,,,,,,------,,,,,,+++***++++++,,,,,,,,,,,,------************************,,,,,,,,,++++++*********************************++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,---------......,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---............,,,,,,,,,---------......------------------------,,,------......------,,,...---,,,,,,,,,,,,---...,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------------------------------------------------------------------..................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------......------,,,,,,,,,,,,,,,,,,,,,---------......------------------------++++++,,,,,,,,,,,,------,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,---------......,,,,,,,,,---------......---------............///---------.........//////---.........///000000000111000///......000333666<<<;;;AAANNNWWWYYYZZZ]]]XXXYYY[[[^^^cccjjjrrrwwwyyyqqqmmmeee\\\SSSWWWZZZXXXXXX[[[ZZZXXXQQQPPPLLLIIIJJJOOOUUUXXXZZZ[[[\\\]]][[[UUUMMMGGG;;;777333111000///---*********+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++,,,,,,------,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------..................,,,,,,,,,++++++++++++***++++++,,,,,,,,,,,,------,,,,,,------,,,,,,+++***++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,+++++++++******************************+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,------------...,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---............,,,,,,,,,---------......------------------------,,,------......------,,,...------,,,,,,------...------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------***++++++,,,---...//////------------------------------------...............------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,,,,,,,+++++++++,,,,,,,,,---------......------------------------++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,---------......,,,,,,,,,---------......---------............///------........./////////,,,---...000111111111111111111000///000444:::???IIIJJJQQQ[[[aaaaaa___```fffkkkttt~~~~~~nnnrrrqqqhhh```^^^]]]\\\ZZZYYYUUUNNNEEEBBBDDDHHHHHHJJJNNNTTTYYY[[[YYYWWWNNNDDD999222111111---***,,,,,,---.........------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---...///000000........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++,,,,,,------,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.../////////,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,------,,,,,,------,,,,,,+++***++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***************************++++++++++++++++++++++++***+++++++++,,,,,,,,,---------------------------,,,,,,+++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------.........---,,,,,,,,,---------......------------------------,,,------......------,,,------------------------.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------***++++++,,,---...//////------------------------,,,,,,---------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------+++++++++,,,,,,,,,------***++++++,,,,,,++++++***++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,,,,---------......,,,,,,,,,---------......---------............///............////////////,,,---///000111111111000///111333555777===EEEJJJVVVXXX\\\aaadddcccaaa```zzzzzzlllddd^^^ZZZVVVWWWZZZZZZTTTKKKFFFFFF===<<<>>>CCCJJJSSSYYY\\\^^^SSSEEE999444111...,,,111111111111000...---,,,------------------------++++++,,,---...///000111........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++,,,,,,------,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000000------,,,,,,,,,++++++++++++++++++,,,,,,,,,------,,,,,,------,,,,,,+++***+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++***++++++,,,,,,---------------------------------,,,+++++++++,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...---------,,,,,,,,,---------......------------------------,,,------......------,,,------------------------.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------------------------------------------------------,,,,,,,,,------------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------............,,,,,,,,,---------......------------------------+++++++++,,,,,,,,,------***++++++,,,,,,++++++***++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,,,,---------......,,,,,,,,,---------......---------............///........./////////000000...//////000000000000///...333999<<>>GGGOOOUUU___\\\WWWNNNDDD:::222///111111111111000///...---------------------------++++++,,,---...///000111........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++,,,,,,------,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000000---------,,,,,,,,,+++++++++++++++,,,,,,,,,------,,,,,,------,,,,,,+++***+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++******+++,,,------.........------------,,,,,,,,,,,,++++++,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...------,,,,,,,,,,,,---------......------------------------,,,------......------,,,,,,------......------,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------.........------,,,,,,,,,------------------------,,,,,,,,,,,,------------,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------...............///,,,,,,,,,---------......------------------------++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,---------......,,,,,,,,,---------......---------............///....../////////000000000000/////////000111222333444:::BBBFFFHHHLLLSSSYYY^^^fffmmmsss{{{wwwppprrrwww|||}}}rrrpppvvv{{{|||rrrsssyyy}}}~~~qqqbbb^^^[[[XXXYYY^^^WWWOOOEEE>>><<>>666//////.........///000000------------------------+++,,,,,,---...///000000........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++,,,,,,------,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.../////////------------,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,------,,,,,,+++***++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,************************++++++++++++++++++++++++******+++,,,---...//////......---------,,,,,,,,,+++++++++,,,,,,...//////,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,------...------,,,,,,,,,,,,,,,---------......------------------------,,,------......------,,,,,,,,,---......---,,,,,,,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------......---------,,,,,,,,,------------------------++++++,,,,,,,,,---------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,------.........,,,,,,,,,---------......------------------------++++++,,,,,,,,,,,,------,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,---------......,,,,,,,,,---------......---------............///.../////////000000000000000000//////111444888:::@@@GGGPPPUUUYYY```jjjsssuuu}}}uuuxxx~~~zzzvvvttt~~~xxxxxx}}}qqq```YYY\\\ZZZVVVPPPLLLHHHDDD@@@===CCCKKKWWW```bbbZZZNNNFFF777555222000//////000111........................---------.........//////........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,++++++++++++++++++++++++........................+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++,,,,,,------,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,---......,,,,,,,,,,,,,,,,,,,,,,,,------.....................------------,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,------,,,,,,+++***++++++,,,,,,,,,,,,------++++++++++++++++++++++++******+++++++++,,,,,,,,,************************++++++++++++++++++++++++******+++,,,---...//////.........------,,,,,,,,,+++++++++,,,---...///000,,,,,,,,,,,,,,,,,,,,,,,,++++++------------++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---------...------,,,,,,,,,,,,,,,---------......------------------------,,,------......------,,,,,,,,,---......---,,,,,,,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------------------------------------------------------++++++,,,,,,,,,---------,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++,,,,,,---------,,,,,,,,,---------......------------------------++++++,,,,,,,,,---------,,,------......------,,,------------------------,,,++++++++++++++++++,,,,,,,,,,,,---------......,,,,,,,,,---------......---------.........//////////////////000000000000000000///000333888===@@@LLLSSS\\\bbbiiittt~~~~~~vvvccc___WWWXXX[[[\\\YYYRRRHHHAAA===???GGGRRR]]]```[[[UUUCCC@@@:::444000/////////........................------..........................................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++........................++++++------------++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,---------,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++---...//////,,,,,,,,,,,,,,,,,,,,,,,,...............---------......---------,,,,,,,,,++++++,,,,,,,,,---------,,,,,,---------,,,++++++++++++,,,,,,,,,---------*********************************++++++,,,,,,,,,************************++++++++++++++++++++++++******+++,,,---//////000...------,,,,,,------...------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++******+++++++++,,,,,,,,,------------------------------------------------++++++++++++++++++++++++---------------------------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------....................................//////...---,,,,,,------------------------------------------------........................///...---,,,+++,,,,,,---,,,,,,---......---,,,,,,++++++,,,,,,,,,---------////////////////////////........................------............------------------------------------------------------------------------------------------------------------------------------------------------------------------------------,,,------......------,,,...------,,,,,,------...------------------------........................---------------------------------------------------------------------------------,,,,,,+++++++++,,,,,,,,,---------......---------............///........................///////////////.........111111111000//////111222111333333333777@@@IIINNNYYYaaahhhmmmyyy}}}zzzjjj```WWWVVVXXXXXXUUURRRKKK===888FFFXXX```___\\\[[[OOO@@@666333333222000------///000000000000000........................------------------------------------------------------------------------------------------------++++++,,,,,,,,,,,,---------------------------------------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++++++++,,,,,,,,,,,,---------------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,//////000///+++***333>>>111000000...---,,,+++***///......------,,,,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++---,,,+++******+++,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++***++++++++++++,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,************************---------------------------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.............................................---,,,,,,------------------------------------------------........................///...---,,,,,,,,,------,,,,,,---......---,,,,,,++++++,,,,,,,,,---------................................................------............------------------------------------------------------------------------------------------------------------------------------------------------------------------------------,,,------......------,,,...------,,,,,,------...------------------------........................---------------------------------------------------------------------------------,,,,,,+++++++++,,,,,,,,,---------......---------............///........................////////////////////////222333333222000//////000222999>>>@@@CCCLLLUUUZZZbbbqqqyyytttwwwuuusss~~~vvvcccWWWTTTVVVYYY[[[UUUIII@@@@@@EEELLLUUU^^^^^^XXXOOOEEE===666111.....................------........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------++++++,,,,,,,,,,,,---------------------------------------,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---------------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------......++++++333>>>------------------,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,+++******+++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,------------------------++++++++++++++++++++++++************************------------------------------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------------------------............------,,,------------------------------------------------------------------------......---,,,,,,,,,------,,,------......------,,,,,,,,,,,,,,,------------------------------------------------------------------............------------------------------------------------------------------------------------------------------------------------------------------------------------------------------,,,------......------,,,...------,,,,,,------...------------------------------------------------------------------------------------------------------------------------------,,,,,,,,,,,,++++++,,,,,,,,,---------......---------............///........................//////////////////000000...000111111000000111222888AAAIIINNNUUUcccpppvvvyyymmmlllsssyyyfff[[[YYY[[[]]]^^^WWWNNNCCC;;;;;;HHHVVV]]]______YYYNNNBBB888333111111///...------------........................------------------------++++++++++++++++++++++++------------------------------------------------++++++,,,,,,,,,,,,------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******,,,---++++++333<<<000000//////......------+++,,,,,,---......//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------++++++++++++++++++++++++************************------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------------------------------......------,,,------------------------------------------------------------------------------------------------------------------------,,,,,,,,,------------...------------------------------------------------------............------------------------------------------------------------------------------------------------------------------------------------------------------------------------------,,,------......------,,,...------,,,,,,------...------------------------------------------------------------------------,,,,,,------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------............///........................//////000000000000111111...//////000222666<<<@@@DDDNNNVVV^^^mmm{{{uuuwwwtttxxx~~~zzzooofff___bbb```ZZZPPPEEE>>>@@@DDDSSSXXX```ccc^^^TTTHHHAAA777555222///......///000........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------+++++++++,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------******+++---+++***000888777666444333111///------,,,---------.........///------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,,,,---------------,,,------------------------------------------------------------------------,,,---------------------------------------------,,,,,,---------.................................------------------------------............------------------------------------------------------------------------------------------------------------------------------------------------------------------------------,,,------......------,,,...------,,,,,,------...------------------------------------------------------------------------,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------............///////////////////////////000000000000111111222222333222222333777???JJJQQQZZZdddnnnyyyvvvrrrlllqqqwwwrrrkkkeee]]]WWWRRRLLLBBB999BBBGGGPPP[[[bbb```WWWOOO<<<999444000......000222........................------------------------........................------------------------------------------------+++++++++,,,,,,,,,------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,+++,,,---+++))),,,222666555444222111///...---/////////......---------------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,------------------------------------------------------------------------------------------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------------,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---.........------...------,,,,,,------...,,,---------............////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,------............------------------------------------------------------------------------------------------------------------------------------------------------------------------------------,,,------......------,,,...------,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,,,,------.........------------------------++++++,,,,,,,,,,,,------,,,,,,,,,---------......---------............///////////////////////////000000000111222222333333333222333555<<>>333///000333111///........................,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,------,,,,,,------------,,,,,,,,,,,,,,,---------......------------------------................................................---------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------............///................................................000000000000000000000000////////////////////////////////////////////////////////////////////////........./////////000000////////////////////////---.....................---------,,,------......------------------------------------------------------............---------,,,,,,,,,,,,---......------............------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------------------------------------------------,,,,,,++++++,,,,,,---,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,---------......---------...//////000000------------------------------............------------------------------,,,,,,,,,------------...------------------------------------------------,,,,,,,,,------------...------------------------------------------...///,,,------......------,,,,,,,,,,,,---......//////...------,,,,,,------...------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......------------------------,,,---------............------------------------............////////////...111222111//////333777888===JJJ```zzz|||mmmfffbbb___aaaXXXNNNGGGFFFIIILLLNNNPPPFFF999333222333111...................................................,,,---......,,,,,,---...+++,,,,,,,,,,,,,,,,,,++++++,,,,,,------.........------------------------........................---------------------------------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,------------------------------------------------............,,,,,,,,,,,,,,,,,,,,,,,,---------............///................................................000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////////////////000000000000////////////////////////---------...............------...////////////...------------------------------------------------------............---------,,,,,,,,,,,,---......------............------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------------------------------------------------,,,,,,++++++,,,,,,---,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++++++++,,,,,,---------,,,,,,,,,---------......---------...///000000000........................------............------........................,,,,,,,,,---------......------------------------------------------------,,,,,,,,,---------......---------------------------------------...//////,,,------......------,,,,,,,,,------.../////////,,,------------------,,,------------------------........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------,,,,,,,,,,,,---..............................------------................................................////////////---000333222111333999>>>DDDPPPeeetttvvvyyypppiiieeeccc\\\SSSIIIDDDCCCDDDNNNJJJCCC;;;555111000111........................////////////////////////+++---///...,,,+++---...,,,,,,------------,,,,,,++++++,,,,,,---......///------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,++++++,,,,,,---,,,,,,,,,---------......------------------------------------.........///---------------------------------............///................................................000000000000000000000000111111111111111111111111111111111111111111111111000000000000000000000000//////000000000111111111////////////////////////---------.........//////,,,...000222222111///...................................................---..................------,,,,,,,,,,,,---......------............------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------------------------------------------------,,,,,,++++++,,,,,,---,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------+++++++++,,,,,,---------,,,,,,,,,---------......---------...///000000111000000000000000000000000---..................---////////////////////////,,,,,,,,,------.........------------------------------------------------,,,,,,,,,------.........---------------------------------------...///000,,,------......------,,,,,,,,,------...///000000+++,,,............,,,+++------------------------........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------,,,,,,,,,,,,---..............................---------.........//////..................................../////////000,,,///333444444777>>>DDDPPPbbb}}}~~~qqqmmm~~~aaaffffff^^^PPPCCC>>>>>>IIILLLKKKCCC777000000333........................------------------------+++---///...,,,+++,,,///---..................---++++++,,,,,,---...//////------------------------........................++++++++++++++++++++++++---------------------------,,,,,,++++++,,,,,,---,,,,,,,,,------.........---------------------------------.........//////........................---------.........//////................................................000000000000000000000000111111111111111111111111222222222222222222222222111111111111111111111111000000000000111111111111000000000000000000000000---------.........//////,,,...111444444333000...................................................222000---+++******,,,---......------......///000////////////////////////........................------------------------+++,,,...---,,,,,,---///------............------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++------------------------------------------------.........------,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................---------............///......///000000000000000//////............//////........./////////000000...//////000000//////.../////////......------,,,........................////////////////////////---------------------------------............///.................................------,,,,,,,,,/////////......---------------------------------+++,,,------......------------------------------000///...---,,,------...------------------------.........------,,,,,,,,,------------------------...------------...//////------............------....................................////////////222000/////////000000///333000///222666>>>LLL[[[kkk{{{xxx}}}}}}oooeeefffiiiaaaNNN???===DDDNNNQQQGGG888222444000...------///000000000........................------------------------........................,,,,,,,,,---------..............................------------------------------------------------------------------------------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////////////////////////////////////////...,,,+++***+++///111///+++***...333,,,...000000000111222333111222333333333444777999888888888999:::<<<>>>@@@>>>>>>===>>>??????>>><<>>GGGbbbnnnooo|||sssjjjiiihhh___SSSCCCCCCHHHNNNMMMCCC777222///...---///000000///---........................------------------------........................,,,,,,---------.................................------------------------------------------------........................------------------------,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////........................------...///000000000000+++---000111111111000//////000111111111222555777777999>>>AAADDDHHHLLLOOOQQQRRRTTTVVVXXXXXXYYYYYYUUUVVVWWWXXXYYYXXXUUUSSSYYYXXXVVVTTTRRRPPPOOOOOOMMMIIIIIIMMMLLLHHHGGGIII@@@???<<<888333111222333111222333222111000////////////////////////......//////......------,,,,,,........................000000111111111000/////////......---------......////////////////////////........................------------------------+++,,,...---,,,,,,---///------............------------------------------------------------------------------,,,,,,,,,,,,------------------------------------------------...------------,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------............///......///000000000000000000//////......//////000......................../////////000000///////////////////////////000000................................................---------------------------------............///...........................------------,,,,,,,,,...------------,,,,,,,,,------------------------,,,,,,,,,---------......------------------------//////...------------...------------------------...------------,,,,,,,,,------------------------...------------...//////------............------....................................//////////////////000111111222222222333111777CCCLLL[[[~~~rrrnnn~~~|||rrrvvv}}}rrrkkkmmmkkkcccOOOEEE@@@IIISSSPPPBBB777//////...000111000...,,,........................------------------------........................,,,------------.................................------------------------------------------------////////////////////////------------------------,,,------------.........------------------------------........./////////........................------...///000111222222444222000000222222000...222444666777:::===BBBFFFNNNQQQVVVZZZ^^^aaaeeegggbbbdddgggjjjjjjiiihhhfffccceeeggghhhgggdddaaa___ZZZ\\\]]]ZZZVVVSSSTTTVVVVVVTTTSSSUUUUUUSSSTTTVVVRRRQQQMMMHHHBBB>>>======666666777666444000,,,***000000000//////000000111///////////////...------........................222111000///...---,,,,,,///............///000000////////////////////////........................------------------------+++,,,...---,,,,,,---///------............------------------------------........................------------------,,,,,,........................------------------------------------------------------------------------------------------------------------------------,,,,,,,,,,,,---------------------............///......///000000000000000000000////////////000000/////////............---///000000111111000000///---.........///000000000........................------------------------........................---------............///........................---------------------------------------,,,,,,,,,------------------------,,,,,,,,,,,,------......------------------------............------......------------------------------------------------------------------------...------------...//////------............------....................................////////////...000111111111111222333333888AAAMMM___yyy~~~rrrpppeeebbbiii|||tttmmmllluuu{{{{{{|||wwwpppjjjfff\\\JJJ===CCCPPPTTTMMMEEE555333000/////////...---........................................................................------------....................................------------------------------------------------........................------------------------------------............------------------------............////////////------------------------000000///...............444222...---000555:::===@@@CCCHHHLLLOOOSSSXXX[[[___bbbdddffffffffffffhhhcccdddeeeeeedddcccaaa___TTTUUUVVVUUUSSSQQQPPPOOOLLLPPPSSSQQQLLLIIILLLOOORRRPPPMMMMMMMMMOOOQQQTTT\\\[[[YYYUUUQQQNNNMMMNNNGGGEEECCCBBB@@@===:::777555444222111000000000111//////000111111111000000........................333222000///...//////000------------...///000000////////////////////////........................------------------------+++,,,...---,,,,,,---///------............------------------------------........................------------------------........................------------------------------------------------------------------------------------------------------------------------,,,,,,,,,------.........---------............///......///000000000000000000000////////////000000////////////////////////......////////////......---------.../////////000////////////////////////................................................---------............///........................------------------------------------------------------------------------------,,,,,,,,,---...///------------------------------..................------------------------------------------------------------------------...------------...//////------............------....................................///////////////111222111000000333555555DDDPPP[[[wwwqqqmmmppprrrvvvwwwxxx}}}}}}ooo\\\VVV]]]dddiiiqqq|||zzzmmmkkkeeeSSSBBB@@@GGGNNNQQQSSS???:::222---,,,...///000////////////////////////................................................---------.........//////........................---------------------------------------------------------------------------------------------------------.........//////................................./////////000000........................000000///......///000000000444888;;;???FFFPPPWWWWWWZZZ^^^``````___^^^^^^TTTVVVWWWWWWVVVVVVWWWXXX```___\\\ZZZXXXVVVUUUUUURRRSSSSSSPPPNNNNNNPPPRRRMMMQQQUUUTTTPPPNNNPPPTTTOOOMMMJJJGGGHHHLLLPPPRRRVVVWWWWWWVVVUUUTTTUUUWWWZZZVVVRRROOOOOOOOONNNMMM@@@>>>;;;777333000...---//////000111111111111000////////////////////////HHHFFFCCC???;;;888666555000//////...............////////////////////////........................------------------------+++,,,...---,,,,,,---///------............------------------------------------------------------------------....................................------------------------,,,,,,,,,------------...------------------------------------------------------------------------,,,------....../////////---------............///......///000000000000000111000000//////000000111//////000000000111111111---......//////......---...///////////////000000////////////////////////////////////////////////........................---------............///........................,,,,,,,,,------------...---------............///------------------------------,,,+++,,,---...///------------------------,,,---......///.........------------------------,,,,,,,,,------------...------------------------...------------...//////------............------....................................////////////000111222111000333888===AAATTTdddrrreeeYYYaaawwwmmm___bbbeeeiiiqqqyyyyyyuuunnnqqq{{{{{{nnn```PPPGGGDDDFFFNNNVVVIIIAAA777///,,,...000222////////////////////////................................................------........./////////........................------------------------------------------------------------------------------------------------------........./////////////////////////////////....../////////000000000////////////////////////...///000222555999===???EEEMMMVVVZZZZZZ[[[___ddddddeeeeeebbb[[[UUUPPPMMMDDDFFFIIIJJJLLLOOOSSSVVV^^^\\\YYYVVVTTTRRRRRRRRRSSSVVVXXXXXXWWWYYY]]]bbbWWWZZZ]]]\\\ZZZXXXXXXZZZUUUWWWUUURRRSSSWWWYYYXXXQQQSSSUUUUUUUUUVVVWWWYYYZZZTTTOOOLLLNNNPPPPPPOOORRRPPPMMMHHHCCC===999666555444222111000/////////////////////////////////QQQRRRQQQOOOKKKEEE@@@<<<:::999777444222000//////////////////////////////........................------------------------+++,,,...---,,,,,,---///------............------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------.........///........................------------------------,,,,,,,,,---------......------------------------------------------------........................------...//////000111111---------............///......///000000000000000111111000000000000111111//////000111222333333444111222222333333222222111222222111111111111111111////////////////////////000000000000000000000000........................---------............///........................,,,,,,,,,---------.............../////////000000------------------------...---,,,++++++---...000------------------------,,,,,,.../////////......------------------------,,,,,,,,,---------......------------------------...------------...//////------............------....................................///////////////111333222333888AAAIIIUUUdddxxx}}}mmmkkkaaafffqqq}}}zzz{{{~~~{{{mmm^^^QQQSSS```vvvzzzrrrggg[[[NNNGGGJJJQQQOOOGGG===444000///000111////////////////////////............................................................////////////........................------------------------------------------------........................------------------------............////////////////////////////////////.../////////000000000000000000000000000000000000222333666;;;AAAGGGMMMQQQ\\\^^^aaaaaa```___aaabbbdddccc```ZZZSSSNNNKKKKKKKKKMMMOOOPPPSSSXXX^^^bbbaaaaaa```___^^^\\\[[[[[[OOOUUU]]]bbbdddhhhmmmrrroooppppppooonnnkkkhhhggghhhnnnrrrqqqrrrsssoooiii```bbbcccbbb```______```WWWRRRLLLKKKNNNOOONNNKKKWWWXXXXXXWWWTTTPPPLLLJJJBBB@@@;;;666333111111111////////////////////////???DDDKKKPPPQQQOOOJJJGGGEEECCC@@@<<<888555333111////////////////////////........................------------------------+++,,,...---,,,,,,---///---..................---------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////////////////////////////------------------------,,,,,,,,,------.........------------------------------------------------.................................///000111111222---------.........//////...//////000000000000000111111000000000000111111//////000222333444555666777777888888888888777777444444444333333222222222000000000000000000000000000000000000000000000000////////////////////////---------.........//////........................,,,,,,,,,------............/////////000000111111------------------------...---,,,++++++---...000------------------------+++,,,.../////////......------------------------,,,,,,,,,------.........------------------------...------------...//////---..................---..................................../////////000///111333333555===IIIRRRgggpppsssaaa```jjjwwwnnnXXXWWWRRRXXXlllzzznnn\\\LLLHHHLLLQQQJJJAAA888333111000000000000000000000000000000////////////////////////..................................../////////000........................------------------------------------------------////////////////////////------------------------............/////////000000000000000000000000000////////////000000000000000000000000000000000000888:::===BBBIIIQQQWWW[[[YYYTTTNNNLLLPPPWWW]]]aaabbbaaa^^^ZZZWWWWWWYYY\\\\\\\\\\\\[[[]]]```fffjjjhhhiiikkkmmmmmmkkkiiihhheeeooo|||~~~~~~vvvwwwvvvtttppplllkkkkkkaaa]]]YYYYYY\\\\\\XXXTTTMMMPPPTTTXXXZZZZZZXXXWWWOOOKKKDDD===888555444333000000000000000000000000AAA===<<>>AAABBBAAAAAAEEEDDDCCCDDDEEEEEECCCBBBBBB@@@>>>:::777555444333444333222111000111111222,,,---.../////////------111000//////000000...---///............///000000//////.........---------////////////////////////........................------------------------------------------------...------,,,,,,,,,------------------------------,,,,,,,,,---------......---------............///........................---------............///////////////////////////........................//////000000000000000///555000///333555;;;OOOdddvvvxxxdddgggvvv|||nnndddaaafff{{{{{{wwwssseeeQQQBBBEEESSSTTT@@@000111333///222111000//////000111222////////////////////////........................---------............///........................------------------------...------,,,,,,------...........................................................................------------......//////111000000111222222111///333222111222444666777777888<<>>KKK___pppzzz~~~{{{ssssss~~~zzzyyyllluuucccWWWSSSSSSNNNEEE<<<555111...111111000//////000000111////////////////////////........................---------............///........................------------------------...------,,,,,,------.................................................................................//////////////////.........///000000//////---...111666;;;>>>@@@@@@FFFFFFFFFDDDAAA>>>;;;:::<<>>;;;999777777777;;;:::999999999;;;<<<===AAA???===<<<;;;999555222............///000111111////////////............////////////////////////........................---------------------------------------------------------...............------------------------,,,,,,,,,---------......---------............///........................---------............///////////////////////////....................................///000000111777999999@@@YYYwwwvvvlll```ggg|||wwwwww}}}tttjjj\\\dddtttttteee]]]XXXNNN@@@777000000000000000000//////////////////////////////........................---------............///........................------------------------...------,,,,,,------..............................................................................///000111000///---,,,000000111222555:::@@@DDDSSSWWW]]]```aaa___]]][[[XXX\\\```bbb```^^^]]]^^^iiinnnrrruuuyyy}}}{{{wwwxxxiiiccc```eeennnkkk]]]WWW[[[bbbcccmmmrrrfff]]]\\\```aaagggoooqqqooo```ZZZccckkkkkkhhhjjj|||qqqhhhnnnzzztttiiiooozzz}}}wwwrrrjjjeeecccccc___[[[TTTSSSRRROOOJJJCCC<<<777ddd[[[SSSQQQPPPPPPSSSWWWOOOMMMIIIDDDAAABBBFFFIIIIIIIIIJJJJJJHHHBBB999333222111000///...///000111........................---,,,,,,,,,,,,---......------------------------.........---------,,,,,,------------------------........................---------............///------------------------------------------------,,,,,,,,,---------......------...//////......---................................./////////000000---///111111//////111333333555:::AAAJJJSSSZZZ^^^ggggggggggggfffdddbbb```XXXZZZ^^^aaabbb```^^^\\\___\\\YYYVVVSSSPPPKKKHHHAAAAAA@@@??????@@@AAABBB===<<<<<<<<<===???@@@AAA<<<<<<;;;;;;<<<>>>@@@AAABBBCCCEEEGGGHHHEEE???;;;333333222111000000000000000000/////////.........////////////////////////........................------------------------------------------------,,,---.../////////......------------------------,,,,,,,,,---------......---------............///........................---------............///////////////////////////////////////////////////111111000/////////000000888===DDDTTTpppfff]]]\\\sss~~~xxxsssrrrvvv|||}}}|||yyywwwyyy~~~~~~~~~}}}}}}ssstttzzzzzzfff[[[VVVJJJ:::333222222111000/////////////////////////////////........................---------............///........................------------------------...------,,,,,,------...................................................////////////////////////---...///000//////...---///000222444888@@@IIIPPPWWW]]]cccfffeeebbb``````mmmmmmkkkfffbbbbbbgggmmmyyyuuu}}}{{{rrrooonnnhhh```ffffffkkknnndddUUUNNNRRR___ccclllzzzxxxlll[[[SSSZZZaaa[[[]]]gggfffcccYYYWWW```ddd```___ccckkkvvvvvvdddSSSTTT^^^dddbbbaaattt|||{{{xxx~~~vvvmmmgggXXXWWWTTTSSSRRROOOJJJFFFjjjbbbZZZWWWTTTQQQRRRTTTPPPQQQQQQNNNIIICCC@@@???===@@@DDDHHHJJJGGGBBB>>>666444111///---------...........................---,,,,,,,,,,,,---......------------------------............---------,,,------------------------........................---------............///------------------------------------------------,,,,,,,,,---------......------...////////////................................./////////000000000+++...000111000222777;;;<<>>>>>===<<<<<<===>>>???;;;;;;;;;;;;;;;<<<<<<======???DDDIIILLLKKKHHHDDD<<<:::888555222000///...000000000/////////......////////////////////////........................------------------------------------------------+++,,,...///000000///...------------------------,,,,,,,,,---------......---------............///........................---------............///////////////////////////////////////////////////222222000000000000111222555BBBWWWoooppp______ggg}}}~~~{{{||||||}}}{{{zzzvvvrrrtttyyy|||zzz}}}~~~rrraaa\\\PPP>>>777666444111000/////////////////////////////////........................---------............///........................------------------------...------,,,,,,------...................................................////////////////////////.........//////000000000///333888<<<@@@GGGOOOVVVUUUZZZaaaeeeeeeeeegggiiiiiigggddd```cccnnnvvveeeiiixxxxxxgggXXXSSSWWWZZZYYY___hhhppplll___SSSQQQSSS[[[dddsssyyyooo```ggglllbbbkkk~~~vvvmmmhhhddd___]]]^^^\\\uuuuuubbb]]]______ddd```mmmzzzssshhhddd___iiizzzqqqlll|||oooggg\\\TTTOOOLLLHHHEEElllhhhfffgggccc[[[TTTRRRMMMPPPSSSRRRNNNIIIDDDBBB???>>>???AAADDDGGGGGGGGG@@@===999444000...------........................---,,,,,,,,,,,,---......------------------------............------------------------------------........................---------............///------------------------------------------------,,,,,,,,,---------......------...///////////////.........................../////////000000000000,,,000333444666;;;DDDKKKMMMRRRXXX___ccceeedddccciiifffaaa___^^^\\\YYYVVVOOORRRUUUXXXYYYXXXVVVTTTOOONNNMMMNNNOOOOOOMMMKKKMMMLLLJJJHHHHHHJJJKKKMMMNNNLLLIIIFFFDDDBBBAAAAAABBBBBBBBBAAA???===<<<;;;999:::===AAAEEEGGGEEEDDD>>>===:::888666444333222000000000000/////////...////////////////////////........................------------------------------------------------+++,,,...000111000//////------------------------,,,,,,,,,---------......---------............///........................---------............///////////////////////////////////////////////////111111000000111333555777AAAQQQkkkyyylllfffmmm~~~~~~}}}}}}}}}wwwwww{{{|||xxxxxxyyy{{{}}}|||||||||vvvyyy~~~vvvgggWWWJJJ<<<:::555111///...///000////////////////////////........................---------............///........................------------------------...------,,,,,,------...................................................////////////////////////000000//////000222444555777???JJJQQQTTTVVVYYY\\\]]]bbbfffhhhggggggkkknnniiilllpppttt||||||xxx}}}yyyssseee^^^jjj~~~yyyhhhVVVOOORRRXXXZZZnnntttkkkeeelll~~~{{{yyy||||||zzz{{{rrrlllooofffmmmvvvnnneeeaaa\\\[[[ccceee```fffzzzuuullleee^^^VVVQQQlllmmmrrrwwwttthhh[[[TTTRRRSSSTTTSSSQQQPPPQQQRRRJJJEEE???<<<>>>DDDIIILLLKKKGGGAAA:::555111000///........................---,,,,,,,,,,,,---......------------------------//////.........---------------------------------........................---------.........//////------------------------------------------------,,,,,,,,,---------......------...///000000//////////////////////////////////////////000000000000///333777:::===EEEPPPYYY]]]\\\[[[\\\___ccchhhkkkhhhddd^^^[[[ZZZYYYVVVTTTUUUVVVWWWYYYYYYYYYXXXWWWWWWWWWYYY\\\```bbbbbbbbb[[[YYYUUUSSSSSSVVVZZZ\\\ZZZYYYXXXVVVUUUUUUUUUVVVPPPPPPOOOMMMJJJFFFCCCAAA:::999888999<<<>>>>>>>>>;;;:::999999999999999999000000000000////////////////////////////////////........................------------------------------------------------+++,,,...000111111000///------------------------,,,,,,,,,---------......---------.........//////........................---------.........//////////////////////////////000000000000000000000000/////////000222666999;;;TTTbbbyyyzzzddd]]]ccc}}}|||~~~yyypppuuuzzz}}}~~~|||}}}{{{||||||sssvvvvvvwwwsss^^^WWW@@@<<<777111......///111////////////////////////........................---------.........//////........................------------------------...------,,,,,,------...................................................000000000000000000000000333111000000111444777999BBBMMM\\\eeegggdddcccccciiilllmmmjjjfffdddgggkkkooojjjoootttbbb]]]]]]^^^[[[[[[lllzzzkkkdddgggmmmpppssszzzpppiiieee^^^[[[eeevvvggguuuzzzqqq||||||sss```ccc^^^hhhooohhhWWWMMMPPPXXXTTTNNNHHHCCC>>><<>>999666:::999888888:::;;;;;;;;;888777555444222111000000///---------......,,,***...............---,,,+++---------------------------------,,,,,,++++++++++++,,,,,,------,,,,,,+++---------------------------------............///................................................---------...............////////////////////////000000000000////////////222111111222333777AAAMMM\\\pppzzzmmm^^^bbbpppyyy{{{zzzzzz~~~{{{ttt}}}zzz|||~~~{{{~~~}}}xxxrrrjjjVVVQQQJJJ===222///111111...000000000000000000000000////////////////////////........................000000//////.........---------------------------,,,,,,,,,---------......---...//////000/////////............////////////000000111111111000//////666333...+++///999FFFOOONNNXXXccciiigggeeekkkrrrssslllddddddccc^^^qqqsssrrrssskkkaaaVVVNNNRRR]]]\\\___~~~zzz|||~~~qqqrrr}}}|||ooo\\\^^^mmm}}}rrrxxx{{{zzzuuu||||||pppaaaWWWSSSQQQMMMMMMNNNKKKEEE@@@@@@HHHHHHHHHGGGDDD???:::666111000...---.../////////........................................................................---,,,,,,++++++,,,,,,------------------------------------............///........................------------------------............////////////............////////////333222111000111000000///000//////000333777;;;>>>IIINNNUUU\\\aaabbbbbbaaadddeeefffhhhiiihhhhhhgggdddbbb^^^\\\\\\^^^aaadddhhhbbb]]]\\\ZZZVVVVVVXXXWWW[[[^^^^^^^^^```dddggg^^^XXXQQQPPPTTTZZZ^^^```]]]\\\[[[XXXVVVVVV[[[```YYYYYYYYYZZZZZZYYYVVVTTTUUURRRNNNLLLIIIEEE@@@>>>===<<<::::::::::::999888<<<;;;888666333222222111000///------...//////.....................---------------------------------------,,,,,,,,,+++++++++,,,,,,------,,,,,,+++---------------------------------............///................................................---------............///////////////////////////000000000000000000000///000000111333555999GGGTTTfffpppqqqddd```rrr{{{zzz|||}}}zzzwwwuuu{{{}}}zzz~~~|||xxxuuuzzzzzz{{{~~~}}}cccSSSKKK@@@888222///000222000000000000000000000000////////////////////////........................000/////////............------------------------,,,,,,---------.........------...///////////////............////////////......///000000000000///000222555888<<>><<<888222...---...000........................................................................------,,,,,,,,,,,,---------------------------------------............///............................................................////////////............////////////+++---......//////000111333777===EEEMMMTTTZZZ]]]```cccggglllnnnnnnmmmkkkmmmhhhcccbbbdddccc^^^ZZZXXXWWWWWWWWWXXXYYY[[[[[[[[[___iiisssxxxzzzzzzxxxzzzwwwxxxzzz{{{rrrpppsssuuuuuusssqqqnnniiibbbYYYSSSTTTZZZ^^^]]][[[[[[[[[[[[TTTRRRPPPNNNKKKHHHCCC@@@???===:::888777888999:::999888555444444333000.../////////...////////////........................------------------,,,,,,,,,,,,------------,,,,,,---------------------------------............///................................................------......//////000000////////////////////////000000000000000111111111333000333>>>KKKWWWdddmmmmmmgggaaahhh|||wwwvvvrrrsssyyy|||{{{pppeeegggsss||||||ggg```]]]gggrrrzzzuuuzzz~~~|||||||||yyyvvvxxx{{{xxxqqq||||||yyyxxxuuuvvvvvvvvvvvvvvvvvvwwwwww}}}zzz}}}xxxcccPPPHHH@@@555333888000000000000000000000000////////////////////////........................///////////////.................................------------............,,,,,,---...........................////////////000000000111111222333333999999:::;;;AAAIIITTT[[[\\\iiiqqqkkkccchhh{{{vvvrrrqqqrrrnnnbbbYYYVVVKKKQQQ[[[ggguuuvvvggg]]]hhhyyylllnnnhhhccc^^^XXXRRRRRRVVVMMMKKKFFFAAA>>>@@@FFFLLLFFFDDD@@@:::222---,,,,,,...........................................................................------,,,,,,------...---------------------------------............///............................................................////////////............////////////...000111111000222555888===BBBKKKTTT\\\aaacccddddddfffjjjmmmnnnnnnlllkkkhhhbbb[[[YYY[[[[[[XXXTTTXXXRRROOOSSS\\\dddeeedddnnnwww~~~ssslll]]]fffjjjfff```\\\WWWRRRUUUUUUUUUVVVVVVTTTPPPMMMCCCBBB???<<<:::999999:::777777888::::::999555222222222000///......//////........................------------------------,,,------......------,,,---------------------------------............///................................................------......///000000111000000000000000000000000///000000000111111111222444000444FFF[[[hhhnnnppphhhaaa___qqq~~~uuuvvv~~~uuunnnkkkeeejjjwww|||ssspppccc]]]eeevvvnnn\\\WWWVVV___kkkuuu|||sssmmmlllgggqqq}}}{{{xxxwwwxxxtttoooyyy~~~}}}}}}xxxuuurrrsssuuuvvvssspppkkksssvvvtttwww{{{www\\\MMMEEE;;;444444000000000000000000000000////////////////////////.................................///////////////........................---------.........//////,,,---......//////..................////////////000000000000000222333444AAAAAACCCGGGNNNYYYeeennnhhhllllllgggooottt[[[[[[cccnnnsssmmmeeebbbTTT]]]mmmmmmdddhhhqqqsssqqq~~~qqqrrrpppooooooiii\\\PPPLLLTTTRRRMMMDDD<<<:::>>>CCCGGGHHHGGGBBB999111------..............................................................................------------......---------------------------------............///............................................................////////////............////////////...000111000///111777<<>>AAAAAAAAAAAA>>>:::666333111000///........................------------.........///------............---------------------------------------............///................................................------...///000111222222000000000000000000000000///000000111111222333333777<<>>999888..............................................................................------------......---------------------------------.........//////........................////////////////////////............/////////000............/////////000///222666888===GGGUUU___^^^```bbbeeehhhkkkmmmnnnggggggggggggeeebbb___]]]WWWUUUSSSSSSXXXcccqqqzzzrrrxxxvvvvvvuuusssooohhh```ZZZPPPQQQRRRRRRQQQNNNLLLJJJBBB???;;;:::<<<>>>@@@AAAFFFCCC???:::555222111000////////////////////////---------.........//////------............---------------------------------------.........//////................................................------...///000111222222000000000000000000000000///000000111222222333333;;;FFF[[[pppyyytttkkkfffeeexxx~~~vvveeeYYYWWWZZZhhhsss~~~ttthhhbbb```gggnnn{{{mmmjjj]]]cccwwwrrr[[[^^^cccmmm}}}hhh]]]```cccqqqpppdddbbblll|||zzzssstttyyyzzzvvvtttuuuzzz~~~~~~}}}zzzxxxxxxyyyooohhhggglllmmmiiinnnxxx{{{wwwyyy^^^SSSGGG999000000000000000000000000////////////////////////........................---.........//////000000////////////////////////............/////////000//////000111111111111111............/////////000111222555999???EEEKKKOOOZZZ___ffflllnnnooooooooofff~~~yyy{{{uuu\\\QQQ___```|||yyynnn[[[UUUQQQTTTZZZYYYNNNDDD@@@:::999BBBJJJJJJDDD???666333//////000111///,,,------..............................////////////........................,,,,,,,,,---------........................------////////////000000000000------------------------...............///000000,,,---///111222333222222333777@@@JJJSSS[[[```ccceeeddddddhhhmmmnnnllliii```bbbcccbbb]]]YYYWWWWWW___bbb]]]___kkkuuuqqqhhh[[[OOOMMMQQQMMMQQQZZZ[[[QQQPPPJJJCCC???@@@>>>:::>>>AAABBB>>>888333222333333111///...---...000111222111111000///......---................................................000///...---------------................................................---......///000111111222////////////000000000000222------111444222555:::NNN^^^pppuuunnnjjjqqq|||}}}vvvtttqqqvvvvvvlll___YYYZZZ]]]eeewwwzzzkkkeeeeeejjjssspppdddbbbmmmxxx___dddggg{{{yyyggg___dddnnnttt___]]][[[cccsss{{{xxxrrrtttxxxxxxuuussswww|||~~~}}}|||{{{~~~wwwkkkiiiiiijjjhhheeeggglllpppllldddtttttt\\\PPPBBB;;;///...111...000444111000/////////............//////////////////////////////////////////////////////////////////////////////.........------------......///////////////---///111111000000000111000:::EEEIIIHHHJJJRRRYYYhhhmmmmmmnnn|||wwwkkk{{{}}}}}}zzzzzz{{{sssnnnggg___ZZZYYYWWWUUURRRJJJ@@@:::===BBBDDDEEEFFF===999444000////////////....................................////////////........................,,,,,,,,,---------..............................////////////000000000000........................///............///000000...000222111...///333888>>>DDDLLLVVV^^^bbbdddeeeqqqkkkggghhhmmmnnniiicccbbbZZZPPPLLLOOOYYYdddkkkmmm{{{{{{xxxwwwiiiaaaZZZPPPRRRVVVQQQRRRUUUUUUSSSQQQNNNDDD::::::;;;===??????===999666444333111///...//////000000000000//////.........................................................///......---------............................................................//////000000111111////////////000000000111111///000333333222777???hhhmmmqqqllldddggg{{{zzzmmmgggggghhhmmmooohhh^^^YYY\\\```jjj}}}tttmmmmmmqqq}}}|||rrroooxxxzzzeeejjjooovvvfffbbbkkkzzzrrr]]]___aaaggguuu~~~{{{sssooorrrxxx{{{yyyzzz}}}|||ooojjjggghhhgggeeefffiiiiii||||||jjj```^^^hhhxxxmmm\\\PPP@@@333111333///000444000000000/////////.........//////////////////////////////////////////////////////////////////////////////.........---------...//////000111000000000///000111111000000222333===CCCJJJQQQWWW___gggnnnmmmffffff|||jjj```ccc}}}~~~}}}uuuyyynnnccc[[[ZZZ\\\^^^UUUJJJ???::::::<<>>444111444000111111000000000/////////////////////////////////////////////////////////////////////////////////...////////////000000000------...///////////////000111222555;;;DDDNNNUUUccceeehhhkkkoooyyyttt___mmm|||}}}uuucccbbbcccddd]]]NNNAAA;;;888;;;@@@DDDDDD@@@999333111111000000///......---............////////////........................,,,,,,,,,---------......,,,,,,------...//////000////////////000000000000////////////////////////000000//////000000111222333<<>>888222111111000///......---............/////////000........................,,,,,,,,,---------......,,,,,,------...///000000////////////000000000000000000000000000000000000000000000000000111111222555DDDVVVaaaeeefffhhhlllkkklllmmmmmmkkkgggbbb```mmmsssyyy~~~zzzqqqiiihhh___WWWWWW\\\]]]XXXRRRMMMPPPRRRPPPQQQUUU[[[^^^[[[WWWRRRQQQUUU___kkksssyyyjjj^^^UUUOOOIIIEEE:::;;;===>>>===999666333222222111000///......---000000000000000000000000........................000///...---------------................................................---......///000111111222000111111111111222222222000333777@@@TTTjjjtttsssbbbfff|||~~~uuulllbbb]]]]]]kkkpppvvvxxxvvvuuuxxx|||~~~}}}nnnkkknnnzzzrrr[[[ZZZaaaggguuu}}}tttsssqqqzzzzzznnnfffeeecccbbb\\\^^^ddd^^^[[[gggmmm```RRRQQQaaazzzxxxcccTTTIII999222222---111111111111000000000000////////////////////////////////////////////////////////////////////////.../////////000000111111//////000111111111111111222555:::AAAJJJVVVccckkkiiilllttt}}}ddd\\\fffuuuuuuyyy{{{lllgggppptttgggWWWPPPBBB===:::>>>EEEHHHBBB<<<666222///000333444000,,,..........................................------........................---------............///////////////000000000000333333111000////////////...000111///...000777>>>LLLWWWbbbhhhgggggglllqqqnnnjjjggghhhiiiiiimmmsssxxxcccTTTSSSSSSPPPOOOLLLRRRUUUPPPRRRWWWSSSSSSVVV[[[___[[[VVVVVVZZZXXXRRRNNNNNNNNNOOOTTTZZZbbb^^^aaajjjkkkggglllxxx~~~jjjXXXKKKHHHKKKEEE@@@:::999===@@@;;;444:::555000------///////////////...---------......//////.........------------------.........//////......------------..............................////////////000000000000...111333333222111///---777...>>>VVVfffyyy|||fffeeewwwyyyuuurrrnnndddZZZ\\\dddsss{{{~~~}}}|||yyylll|||iiiXXXZZZbbbllljjj___gggppp}}}}}}uuupppnnnooocccdddbbb]]]YYYXXX\\\``````]]]VVVOOOQQQaaa{{{kkkRRRTTTEEE666666555222111//////000111111000...///////////////......////////////////////////////////////////////////,,,---...//////...---,,,000///111333000---000555333666>>>IIIVVVbbbkkkpppjjjeeeqqqooocccYYYTTT___ppp~~~yyyzzz}}}xxxvvv{{{zzzsssVVVKKK???<<>>666111000111000...........................................................................////////////000000000111////////////000000000000.........///111222444555222333444444777CCCUUUdddeeegggjjjkkkkkkjjjhhhhhhjjjiiiooo{{{oooZZZMMMJJJNNNSSS]]]```gggooorrrtttzzz{{{uuuvvviiiggghhhkkkiiigggooo{{{xxx|||ooollleeebbb\\\SSSIII@@@;;;999888;;;===;;;555000000111//////000000000000///////////////.........------------.........////////////......------......///......................../////////000000000111111444222000000222444555666666GGGZZZkkkqqqiiihhhtttkkkaaaaaabbbeeejjjlllkkknnnsss~~~}}}|||{{{}}}~~~zzz~~~}}}~~~yyyrrrcccZZZcccvvvyyyiiieeeiiiwwwuuurrrzzztttyyy~~~|||xxxvvvvvvooohhhaaa]]]]]]\\\ZZZWWW^^^ZZZWWWZZZaaaggggggeee|||qqqTTTPPPLLL>>>444333111//////000000///......//////000000/////////////////////////////////////////////////////////000000111111111111000000......000333333222777>>>AAAGGGQQQ\\\dddfffdddaaahhh{{{{{{llllllfffaaagggzzz|||wwwxxx|||www|||~~~sssaaaOOODDDCCCJJJQQQLLLEEE<<<555111000000///....................................////////////............................../////////000000000////////////000000000000......///000111333555666555555444888@@@NNN^^^hhhfffiiillljjjfffaaa```aaaeeemmm~~~ppp^^^XXXQQQLLLOOO[[[kkkwww{{{nnniiijjjeeeqqqxxxzzzqqq]]]UUUSSSMMMBBB999:::<<<>>>===:::555222000...///000111111000///...////////////........................//////////////////............//////........................//////000000000111111111555111000222333444555888:::VVVhhhmmmiiiYYY```qqqaaa\\\aaadddjjjppptttvvvxxxzzz}}}~~~|||yyyyyy}}}}}}}}}{{{{{{}}}}}}www~~~}}}{{{{{{}}}zzzyyytttjjjdddlll}}}dddbbbfffkkkzzzvvvwwwuuuyyy||||||xxxtttrrrrrrsssnnnhhhccc```]]]ZZZWWW\\\YYYYYY^^^fffjjjhhhdddppp]]]UUUPPP@@@999444222000///000000///---...//////000000000000///////////////////////////////////////////////////000111111111111111111000///...000333333444:::BBBJJJOOOWWW^^^dddjjjpppttt}}}sssgggooo~~~{{{wwwrrrnnnnnnvvv}}}|||{{{zzzrrrbbbOOOCCCCCCGGGNNNIIIBBB:::666333111000////////////////////////........./////////000000........................------........./////////////////////000000000000000000000000111222444444444333555>>>MMMZZZbbbeeeaaaiiiooolllccc^^^bbbhhhtttkkk\\\[[[RRRWWW___gggrrr~~~{{{zzz}}}lll[[[SSSLLLGGGEEEBBB???<<<<<<>>><<<666000000000000000000///......000000/////////................../////////000000/////////....../////////////////////////////////000000000000111111111111444111111444444222555;;;HHHeeepppjjj___SSSfff~~~jjj___]]]dddjjjqqqwww|||zzz{{{uuuvvvzzz}}}{{{wwwzzz}}}|||~~~}}}yyy{{{}}}}}}yyyzzz{{{|||}}}wwwqqqmmmtttooo___ccchhhmmmzzzsssxxx}}}vvvxxxyyywwwrrroooooopppqqqqqqoooiiiaaa[[[YYYXXXZZZZZZZZZ\\\```cccfffgggbbbqqqooo[[[OOOBBBAAA555333111000000000///---......///000111111000000000000000000000000000000000000000000000000000000000000000000000000000000111000111444444666>>>FFFLLLTTT^^^fffoooyyyqqqiiioooxxxyyyyyysssrrr{{{zzzxxxsssyyy{{{sssaaaNNNBBB>>>LLLJJJGGGBBB===888333111////////////////////////.........//////000000111........................------------............////////////000000000000111111111111111222333333111333;;;IIIZZZdddgggeeebbbkkkqqqooohhhiiiwww~~~llljjjaaaSSSXXXjjj}}}~~~zzz}}}~~~~~~rrrYYYOOOPPPPPPHHH@@@>>>@@@@@@;;;555444333222000////////////000000000/////////............/////////000000000000//////......//////000////////////////////////000000000111111111222222222000222666444111999EEE]]]ooossshhh]]]```yyywwwhhh___]]]cccnnnxxx~~~~~~wwwyyy~~~|||wwwzzz}}}{{{}}}{{{|||xxxwwwxxx|||~~~~~~}}}}}}}}}~~~uuutttssswwwpppaaa\\\fffsss}}}kkkgggooorrruuuwwwxxxuuuqqqoooppprrrmmmppprrrmmmddd\\\XXXWWWYYYZZZYYYWWWVVVXXX]]]bbb^^^fffppphhhQQQGGGGGG777555333111111111///---......///000111111111111000000000000000000000000000000000000000000000000111111000000000000111111222111222666777;;;DDDNNNTTT]]]lll}}}|||vvvyyyooo___cccuuuzzz{{{~~~~~~rrrmmmsssxxxxxxeeeOOO@@@FFFIIIJJJIIIDDD===666222////////////////////////---......///000000111111....................................////////////////////////000000000000111111111111222333444444555===JJJXXXbbbhhhiiihhhggglllooonnnqqq~~~nnn^^^RRRSSSWWW```vvvsssrrrxxxvvvbbb___```WWWJJJCCCBBBAAA???===:::777444111//////000111000000000000/////////....../////////000000000000000000////////////000000////////////////////////000000111111111222222222222000222555222222BBBVVVooopppooofffcccwww{{{vvvnnneee______hhhvvv~~~~~~~~~{{{}}}~~~|||}}}}}}~~~}}}zzzxxxwwwwwwwwwzzzxxxvvvxxxuuusssxxxtttvvvvvvwww___VVVZZZoooxxxppp^^^[[[gggiiiwwwyyy{{{zzzvvvrrrrrrsssoooqqqsssrrrlllddd\\\WWWVVVVVVVVVUUUSSSSSSVVVYYYaaacccdddpppyyy[[[OOOIII999777444333222111000.........///111111222222111000000000000000000000000000000000000000000000000333222111000000111222333333222444888<<>>;;;777222000000222333000000000000////////////////////////000000000000000000////////////000000000000000000000000000000000111111111111222222222222000222444000333IIIcccxxxmmmiiieeeiiivvvqqqmmmjjjeee```aaaeeeooozzzvvvwww}}}zzz{{{}}}|||}}}}}}||||||}}}~~~|||{{{zzzyyyyyyyyyuuuzzzwwwxxx}}}xxxsssxxxuuuyyyxxxwww~~~kkk]]]XXX___zzzxxxmmmiiiWWWUUUeeeiiizzz~~~zzzuuuqqqqqqttttttuuuvvvuuummmbbbYYYRRRSSSTTTVVVVVVVVVUUUTTTaaa```[[[___{{{eeeUUUHHH;;;888555444333222000///......///111111222222222000000000000000000000000000000000000000000000000444444222222222222444444222222555;;;@@@HHHTTT```iiiccchhhsssfffVVVPPP[[[rrrwwwwww{{{zzzvvvQQQ@@@FFFKKKKKKJJJFFF<<<222444222//////111111000---////////////////////////////////////////////////000000000000000000000000000000000000000111111222444222000///111444666888FFFRRR^^^bbbcccfffgggfffcccggglllxxxnnnaaa___ZZZcccooo||||||xxxuuuzzz|||qqqccc\\\TTTGGG??????CCC???:::777666444000---000111111222222111///............///000222333444222222000///............111111000000//////......000000000111222222222333222///111666777;;;OOOeeeeeebbb```hhh}}}|||ccc___\\\]]]bbbfffiiiiiipppyyypppjjjppp~~~}}}{{{{{{~~~}}}}}}}}}|||~~~}}}zzzyyyyyyxxxwwwyyyxxxyyy{{{xxxtttvvv{{{www|||}}}zzzzzz{{{vvvnnnfffbbbmmmnnn^^^\\\ZZZVVV___pppuuurrrooojjjsssuuutttuuuyyywwwiiiXXXSSSRRRQQQSSSUUUVVVSSSQQQYYY\\\UUUPPPbbbzzzWWWGGGDDD666222333000444777000000000000000000000000000000000000000000000000000000000000000111111111111555666666555222111111222222777;;;>>>FFFTTTaaagggdddhhhtttrrrkkkaaa```ooo~~~tttppppppyyy}}}oooUUUGGG>>>CCCIIIFFF@@@>>>666333///...000111111000////////////////////////////////////////////////000000000000000000000000000000000000000111222222222333333222222666>>>DDDVVVVVVWWW[[[dddllliiiccceeewwwvvveeeXXX[[[hhh~~~uuuzzzlll___```VVVEEE>>>AAAAAA;;;444///111444///000111111111111//////......//////000222333444222111000///............111000000000/////////...000000000111222222333333333333444666888AAATTTfff]]]ZZZ___rrrooo^^^^^^___ccciiipppvvvyyy{{{~~~rrrlllddd```gggxxx}}}~~~~~~~~~~~~|||}}}~~~}}}yyyxxxxxxyyyyyy{{{yyyzzz{{{yyyvvvyyy}}}||||||}}}xxxqqqrrrrrr~~~qqqcccZZZZZZ^^^bbbooo~~~~~~xxxooonnnrrrttttttwwwxxxpppfffWWWUUURRRQQQRRRRRRQQQOOOWWWYYYTTTOOOZZZtttdddMMMHHH999444444///000333...000000000000000000000000000000000000000000000000000000000000111111111111222333333222111000111333222999@@@EEELLLWWW^^^___cccqqq{{{|||yyy{{{}}}yyyyyy}}}zzzzzzqqqPPP999???JJJIIIEEEGGG:::666111......000111222////////////////////////////////////////////////////////////////////////111000000000000111222222000333555444555<<>>888777000...111...000000000000000000000000000000000000000000000000000000000111111111222222000111222111000111333555777@@@IIIOOOVVV___dddeeeppp}}}}}}wwwttttttwwwzzz}}}fffFFF@@@GGGJJJHHHGGG???;;;444///---...000222////////////////////////////////////////////////////////////////////////111111000000111111222333000222333555;;;FFFTTT^^^YYYdddjjjddd]]]^^^gggooo}}}ssshhhkkkyyyyyyvvveee```[[[OOOBBB<<<<<<:::333,,,000000000000000000000000////////////000111222333111111000///////////////000000000000////////////000000111111222333444444555666444555EEE\\\hhhfffWWW^^^yyy|||ooo```ZZZaaaiiiooottt|||wwwjjj```ZZZXXXVVVUUUZZZeeelllkkkjjjkkkllllllooouuuyyyyyyzzz~~~~~~}}}zzzwww{{{~~~}}}~~~}}}wwwwwwyyy}}}~~~~~~~~~ssseee]]]TTTZZZ[[[ZZZdddyyyzzzzzzwwwlllllllllnnnqqqtttsssppplllfff^^^VVVQQQOOOOOOPPPRRRNNNOOOQQQOOOQQQaaasssUUUBBB:::999111///333222000000000000000000000000000000000000000000000000000000111111111222222222222333333222222333777:::???IIITTTYYY```lllyyynnnwww}}}zzzxxxyyywwwttttttxxx|||ssswww___BBB;;;DDDHHHCCCBBB???888222...---...000000000000000000000000000////////////////////////////////////////////////111111111111111222222333333111222999EEERRR\\\```[[[cccfff___\\\fffxxxtttrrruuuxxx}}}llleeeccc[[[OOOFFFAAA<<<777444222111111111000000000000000/////////000111222222111000000////////////000////////////000000000000///000111222333444555555666444222:::SSSkkknnndddVVVgggvvvrrrnnndddZZZbbblllrrrxxxqqqaaaYYYWWWWWWVVVUUUXXX^^^aaa```^^^^^^\\\]]]dddooowwwzzz~~~|||yyy{{{~~~}}}}}}}}}xxxxxx{{{~~~}}}|||{{{yyyyyy}}}vvvmmmddd^^^RRR[[[```bbbooouuuhhhmmmyyy~~~}}}sssmmmiiimmmuuuxxxuuuqqqrrrmmmddd[[[SSSOOOOOOOOOQQQKKKLLLRRRSSSOOOUUUbbb~~~]]]EEE999888222000444444111111111111111111111111111111111111111111111111111111111111222222222222333333333222222555:::>>>GGGQQQ[[[___hhh{{{yyyeee]]]sss}}}yyywwwvvvtttrrruuu{{{nnnqqqwwwNNN999>>>DDDAAAAAA???<<<666111......000000000000000000000000000////////////////////////////////////////////////222111111111111222333333444333666AAAOOO[[[______eee```YYYXXXggg|||||||||||||||}}}iii```eeeeeeZZZGGG:::999===555444333222111000000000000000000000000111222222000000////////////000000////////////000000000000///000111222333444555666666444888HHHbbbrrrnnnbbbXXXqqqnnnlllhhh^^^VVV]]]gggpppzzziiiXXXSSSUUUWWWTTTUUUWWWYYYYYYXXXWWWVVVSSSUUU]]]jjjtttyyy~~~~~~~~~}}}|||zzzzzz}}}~~~{{{|||yyyzzzxxxoooeee\\\SSS\\\eeennn}}}xxxhhhbbbiiiuuu}}}tttiiibbbgggpppuuutttrrruuuqqqjjj```VVVPPPNNNNNNQQQKKKLLLRRRUUURRRSSSXXXwwwlllLLL999777222///222222111111111111111111111111111111111111111111111111111111111222222222222333111111111222444999???DDDNNNVVV___ggguuurrrccc]]]ddd|||}}}yyyvvvqqqmmmpppvvvqqquuu}}}~~~~~~xxxoooQQQCCC>>>===;;;======:::555111111111000000000000000000000000////////////////////////000000000000000000000000222222111111222222333444444777@@@LLLXXX___```^^^eeebbb```fffzzz{{{~~~|||yyyzzzvvv|||wwweeeQQQDDD???999777555333111000000000000000000000000111111222000000////////////000000.../////////000000000111///000111222444555666666666888EEE\\\nnnqqqjjjcccgggpppfffgggccc\\\]]]ccclllvvvzzzbbbPPPMMMSSSXXXUUUWWWWWWUUURRRPPPOOOMMMLLLNNNVVVaaajjjmmmqqquuu|||~~~~~~|||{{{}}}~~~~~~~~~yyytttjjj___YYY___kkkyyyzzzllliiihhhmmmwww|||nnncccccchhhlllqqqvvvxxxvvvqqqhhh^^^VVVRRRQQQOOONNNNNNPPPSSSTTTVVVXXXccczzz\\\AAA<<<666222222///111111111111111111111111111111111111111111111111111111111222222222333333111111222444999AAAJJJQQQVVV\\\fffvvvnnneeekkk{{{{{{vvvooohhhiiinnnrrr|||vvv}}}{{{ttt|||~~~yyywww|||qqqMMM:::777666:::<<<<<<888444333444000000000000000000000000////////////////////////111111111111111111111111222222111111222222333444333;;;HHHUUU]]]``````___[[[hhhuuuyyy|||vvvnnnssszzz}}}vvvVVV???;;;999777444222000000000111000000000000000111222000000////////////000111.../////////000000111111///000111222444555666777777===PPPjjjuuunnnfffdddyyykkkYYYZZZbbbfffeeepppttt{{{www___LLLKKKSSSXXXXXXZZZXXXSSSNNNKKKHHHFFFGGGHHHNNNXXX]]]^^^```dddpppuuu||||||{{{}}}}}}}}}zzzyyytttkkkbbbeeeooo}}}jjj\\\^^^eeerrr}}}oooiiigggjjjsss~~~|||{{{xxxpppeee\\\WWWUUUNNNPPPPPPNNNOOOTTTYYY[[[NNNiiikkkJJJBBB;;;555333...111111111111111111111111111111111111111111111111111111222222222333333333222333555999???IIITTT\\\^^^aaammm{{{mmmkkkyyy}}}~~~}}}zzztttnnnjjjhhhiiippprrrrrryyyssslllpppwww|||~~~~~~|||{{{bbb???:::>>>777777???BBB;;;222//////000111111000000111222000000000000000000000000111111111000000000000000333111111444444222333777???GGGPPPYYY```ccc^^^VVVbbbuuuxxx}}}yyy}}}wwwooo|||vvvtttRRRAAA<<<555333666777333---111111111111000000000000000000000000000000000000000000000000000000000000444333222222444555666555777???]]]{{{xxxbbbcccxxx~~~eeebbbdddbbbeeennnvvv}}}www^^^HHHEEEOOOWWW\\\ZZZUUUPPPNNNNNNLLLIIIMMMKKKJJJJJJLLLNNNMMMLLL\\\mmm|||}}}}}}~~~{{{{{{|||uuukkklll{{{xxxfff[[[WWWUUUaaahhhuuu}}}jjjaaaeeemmmsssvvv||||||tttlllfff]]]SSSSSSQQQPPPQQQOOOMMMNNNRRR\\\XXXfffPPP:::AAA999,,,555111222222333333222222111000111111111111222222222222222111111111111111111666000666@@@DDDPPP]]]^^^```cccuuu}}}~~~~~~~~~zzztttoookkkjjjiiimmmmmmjjjooowwwtttjjjdddeeeiiiqqqzzz{{{NNN666999555555:::>>>;;;666222000000111000000000000111000000000000000000000000111000000000000000000000333000111333444222444999AAAMMMXXX\\\\\\^^^___^^^lll}}}rrrvvvzzz}}}qqquuu~~~yyyeeeLLLCCC;;;999666111222666111111111111000000000000000000000000000000000000000000000000000000000000222111111333555666777777:::GGGbbbwwwrrreeennn}}}yyy``````ggghhhjjjppp}}}www___JJJFFFOOOWWW\\\YYYTTTPPPOOOSSSSSSQQQUUUQQQLLLHHHEEEDDDDDDDDDZZZhhhwwwzzz~~~}}}zzz|||~~~yyyqqqttt}}}~~~nnnZZZPPPOOOPPP```nnnyyyiii```bbbnnnxxx~~~~~~zzzuuurrrmmm```RRRSSSPPPOOOQQQPPPMMMNNNRRRUUURRR\\\sss]]]@@@AAA:::000666222222333333333333222222000111111111111222222222222222111111111111111111888444;;;DDDFFFQQQ___aaadddooozzznnn~~~yyywww|||||||||yyyuuupppnnnmmmlllmmmiiicccdddkkkiiibbb___\\\\\\dddrrr~~~xxxfff;;;777888777777:::===:::555111000000//////000000000000000000000000000000000000000000000000000111111222000000333333333777===FFFTTT___]]]XXXZZZdddkkkxxx}}}xxxwwwppp{{{zzzvvvbbbOOO>>>888666000000444222222111111111000000000000000000000000000000000000000000000000000000000///000111333555666777888<<>>888666;;;AAA???:::555222///...000111111000111111111111111111111111//////000000111111111111222000111333444777@@@KKKVVVZZZ[[[ZZZ```pppwwwSSS???>>><<<222222222222222111111111111111111111111111111111111000000000000000000000000111333444444444555888;;;JJJ```hhh[[[[[[vvvsssuuuzzzzzzggg```___dddiiinnn{{{{{{yyyyyyyyyxxxqqqaaaNNNDDDHHHOOO```eeeaaaSSSLLLTTT\\\^^^YYYXXXWWWUUUSSSRRRSSSUUU^^^XXXRRRSSSXXX___dddhhhlllmmmlllzzz}}}wwwyyy~~~~~~}}}|||{{{vvvuuuuuuwwwxxxwwwuuuuuunnnlllgggaaa\\\^^^gggqqq{{{qqqiii```fffeeeooooooeeennnnnnrrrzzz~~~}}}wwwsssZZZRRRMMMLLLLLLIIIIIIKKKHHHJJJHHHGGGUUUssssssNNN>>>:::444333333333444444333333333000000111111111222222222111111222222333333333333555999EEEKKKRRRpppwwweeettt{{{|||~~~{{{rrrnnnoooqqqooowww~~~|||{{{}}}~~~~~~}}}~~~}}}~~~{{{~~~|||}}}ppprrrtttttttttuuuwwwyyytttppphhh```\\\ZZZ[[[[[[\\\^^^^^^\\\\\\cccqqq|||xxxzzzVVVFFF666555;;;???@@@???888444//////111333222000111111111111111111111111/////////000111111222222222111222444555999EEERRRYYYZZZ[[[aaaqqqoooFFF888999999333222222222222111111111111111111111111111111111000000000000000000000000333444555444333666;;;@@@WWWeeefff\\\eeetttooo~~~kkkZZZ\\\aaafffiiippp|||zzz{{{xxxuuunnnaaaPPPDDDEEEMMMXXXfffgggXXXMMMTTT```ddd]]][[[YYYXXXYYYYYYXXXVVVZZZSSSNNNNNNQQQUUUZZZ```aaaeeehhhvvvxxxuuu|||xxxwww}}}zzz{{{~~~|||zzzyyyxxxwwwpppoooqqquuuvvvuuutttvvvmmmkkkjjjjjjhhhiiiqqqyyylll\\\[[[dddlllnnnsss~~~{{{jjjhhhkkksss{{{|||yyyvvvwwwdddYYYPPPLLLKKKIIIHHHJJJIIIJJJJJJIIIRRRjjj]]]CCC<<<444333333444444444444333333000111111111111222222222111111222222333444444444555;;;GGGNNNYYY{{{yyynnndddxxxwww}}}~~~xxxllleeedddfffiiilllrrrzzzyyyvvvssstttxxx{{{|||{{{}}}}}}}}}yyy~~~~~~tttuuuvvvvvvvvvvvvxxxzzzxxxsssmmmeee^^^YYYWWWXXXZZZ[[[[[[[[[]]]cccmmmttt{{{~~~vvv|||ZZZ===888===<<<>>>CCC:::555000///222444333111111111111111111111111111...//////000111111222222333222333555666<<>>???999;;;DDD<<<666111000333555444222111111111111111111111111...//////000111222222222444333444666777===LLL[[[WWW]]]iii{{{vvviiixxx~~~|||}}}vvvzzzyyyvvv~~~{{{yyywwwtttrrrqqqrrrtttuuuxxx|||~~~WWW>>>;;;333333333222222222111111111111111111111111111111000000000000000000000000111222333333333:::EEENNNfffccc[[[]]]wwwnnnxxxbbbYYY___cccjjjrrr}}}{{{yyy{{{~~~|||xxxwwwzzzyyytttnnndddTTTEEEDDDLLLWWWoooyyyeeeQQQRRR^^^eeekkkbbbYYYYYY___dddccc```^^^]]]___aaaZZZPPPMMMQQQOOOQQQNNNQQQVVVNNNIIIRRROOORRRWWW\\\\\\]]]dddnnnqqqxxx}}}}}}~~~|||yyyxxxxxxvvvuuurrroooppptttrrrkkkjjjnnnjjjgggiiiooossssssxxx|||cccOOOPPPXXX^^^iiiuuuwwwiiiaaabbbkkkxxx}}}|||wwwhhhYYYQQQMMMKKKKKKMMMIIIFFFHHHMMMMMMTTTsssxxxOOOAAA777333444444555555444444333000111111111111222222222111111222333333444555555:::AAAOOOVVV```~~~vvvtttyyy{{{xxx|||zzzwwwyyy{{{zzzyyy{{{~~~}}}}}}{{{vvvpppmmmmmmnnnrrrsss|||zzzfffcccccchhhsss{{{zzzyyyxxxuuu|||tttxxx}}}}}}|||}}}~~~zzzyyy|||{{{wwwwwwyyyzzzwww{{{{{{xxxrrriiiaaa]]]\\\___ZZZWWWWWWWWWXXX]]]dddnnnqqqzzzmmm@@@333888<<>>SSSZZZZZZlll}}}yyywwwxxxzzz|||~~~{{{{{{yyyvvvwwwzzzxxxzzz}}}~~~~~~}}}}}}~~~{{{vvvtttsssxxxbbbeeennn|||{{{vvvtttwwwyyyvvvttttttwww~~~}}}|||~~~}}}xxx{{{~~~yyyxxxzzzvvvzzzyyywwwvvvzzz}}}xxx|||xxxtttqqqooojjjccc]]][[[WWWUUUVVVUUUTTTXXX]]]cccmmmtttvvv{{{NNN888===AAABBBCCC>>>888333000111222333111111111111111111111111111222222222222333333333777666777>>>IIISSS[[[^^^lllwwwxxxzzzzzz~~~wwwuuuyyy|||zzz}}}|||zzzyyyxxxtttqqqooorrruuuyyy|||zzzyyyvvvtttrrrrrrrrrsss{{{yyyyyy|||}}}xxxwwwvvvvvvxxxzzz||||||}}}}}}vvvXXX@@@999555777666222111444222222222222222222222222111111111111222222222222444222333666:::CCCUUUfffjjjcccjjjqqqvvv}}}nnnbbbeeeiiiiiiyyy~~~~~~~~~|||xxxyyy}}}}}}zzzzzzuuuooofffWWWHHHDDDGGGQQQcccllljjjdddZZZ```ttt~~~nnn___^^^hhhrrrtttrrrqqqiiieeejjjnnnjjjdddaaa\\\UUULLLEEECCCDDDFFFGGGCCCFFFHHHHHHGGGIIILLLOOOOOOWWWaaakkksssxxx{{{||||||}}}xxxsssrrrssstttssstttsssqqqpppooonnnmmmmmmkkkmmmnnnnnnoooqqqvvv{{{}}}lllYYYTTT```tttuuusssyyyuuukkkkkkxxx{{{uuuuuu~~~vvviiiZZZNNNIIIHHHJJJIIIGGGIIIMMMJJJHHHTTTfffkkkHHH===666444444666444000000333111222222222222333333333222444555555333444999===QQQaaadddhhh~~~{{{wwwttttttvvvyyy||||||zzz{{{zzzwwwxxx|||{{{|||~~~~~~|||{{{||||||~~~}}}mmmnnnxxx||||||{{{yyyxxxzzz~~~}}}vvvtttvvvuuuqqqwwwxxxwwwwww}}}zzzssszzzxxxtttuuu}}}yyy}}}vvvpppqqquuusssjjj```[[[WWWUUUVVVUUURRRSSSWWWXXXgggnnnjjjppp~~~yyy]]]<<<:::>>>???CCC@@@:::555222111222222222222222222222222222222222222222222333333333333777222555EEERRRWWW\\\aaa}}}pppwwwwww~~~~~~}}}|||tttssstttxxxyyyxxxyyy|||~~~~~~}}}{{{uuuqqqooopppsssvvvzzz}}}xxxvvvvvvvvvwwwxxxwwwvvv|||zzzxxx|||}}}~~~|||yyyxxxyyy{{{|||}}}}}}~~~~~~{{{vvvxxx}}}sssNNN???777999888111000666222222222222222222222222111111111111222222222333444666666444;;;MMM___iiieeegggxxx~~~qqqvvvnnnffffffjjjkkk~~~{{{|||xxxyyy}}}~~~{{{xxxsssllldddWWWKKKDDDDDDQQQ]]]hhhooolll]]]___uuuqqq```]]]jjjxxx}}}{{{uuummmiiiooouuutttooojjjhhh[[[KKKCCCDDDGGGGGGDDDCCCDDDFFFEEEDDDDDDEEEFFFGGGQQQZZZ\\\cccooovvvvvv{{{~~~xxxssssssuuutttrrrsssrrrqqqpppooooooooopppmmmnnnoooooooooqqquuuwwwppp^^^]]]lll}}}sssjjjiiihhhiiisss~~~~~~nnneeennn{{{|||vvvrrrxxxwwwqqqcccRRRHHHHHHLLLJJJGGGIIINNNLLLGGGJJJSSSsss|||OOOAAA777444333555555222222444222222222222333333333333444555666555333666;;;@@@\\\jjjnnnxxxtttvvvrrrpppnnnppptttzzz~~~{{{yyyzzzzzzxxxzzz}}}}}}~~~~~~|||zzzyyyzzz{{{vvvvvvyyyrrrpppqqqooojjjnnnllllllrrryyyqqqzzzyyyvvvwww}}}|||{{{uuuqqqrrrwwwvvvnnneeebbb\\\WWWWWWUUURRRRRRUUUUUUbbbjjjhhhjjjvvvtttLLL:::777???CCCAAA>>>999444222111222222222222222222222222222222222222333333333444444666111888KKKVVVXXX```mmmuuuiiivvvrrrwwwvvvuuuwwwyyy|||zzztttsssssstttvvvzzz}}}zzzxxxvvvwwwzzz}}}~~~}}}~~~}}}~~~}}}}}}}}}{{{xxxwwwwwwwwwwwwyyy|||dddKKK777888999222000666222222222222222222222222111111111222222222333333000666555111===WWWhhhllldddqqqzzzwwwvvvrrrnnnhhheeemmmooo}}}vvv~~~~~~{{{xxxyyy}}}}}}zzzvvvqqqiii```VVVLLLEEECCCRRR\\\iiivvvrrr]]]\\\tttrrr^^^XXXcccttt{{{yyynnnllllllrrrxxxyyyuuuqqqmmmbbbUUUMMMLLLLLLIIIEEEDDDDDDDDDDDDDDDEEEGGGHHHIIIPPPRRRPPPYYYkkksssqqqsssvvv~~~{{{vvvvvvvvvtttqqqrrrqqqpppnnnnnnmmmmmmmmmmmmnnnnnnooooooppprrrsss|||pppdddcccnnnxxx{{{yyyjjjeeebbbdddhhhooo}}}xxxiiiiiittt|||zzzvvvsssuuutttiiiYYYLLLIIIJJJHHHEEEFFFKKKLLLIIIGGGJJJ```WWWBBB:::666333555555333333666222222222333333333444444555666666555555999@@@FFF___tttllluuuuuummmgggeeegggqqq{{{yyyzzzzzzxxxyyy}}}}}}}}}}}}{{{yyyxxxzzz|||~~~~~~~~~~~~|||~~~{{{wwwvvvssskkkdddaaaaaadddoooxxxqqq{{{}}}|||zzz|||~~~xxxvvvtttssssssqqqnnnkkkjjjbbbZZZXXXVVVRRRRRRTTTUUUYYYcccjjjiiigggtttlllEEE666AAABBBBBB@@@<<<777333222333222222222222222222222222222222333333333444444444999888BBBSSSZZZ\\\kkk|||kkkuuu|||sss|||}}}{{{xxxxxxxxxxxx{{{~~~~~~zzzuuuzzzyyyzzz}}}}}}yyywwwyyy~~~~~~{{{vvvtttuuuwwwvvvttt{{{~~~]]]@@@888999444111444222222222222222222222222111222222222222333333333...555555333DDD```ooonnnnnnvvvqqqqqqiiiiiikkklllkkkwwwzzz|||zzzvvv{{{|||zzzwwwxxx|||{{{xxxuuuqqqhhh^^^TTTMMMGGGDDDMMM[[[lll{{{wwwaaa___wwwvvv```UUU]]]nnnwwwvvvgggkkkrrryyy|||rrroooiiibbb\\\WWWSSSQQQOOOLLLIIIHHHHHHJJJMMMNNNDDDHHHKKKSSScccrrrrrrhhhaaaccciiisssyyy{{{yyyxxxuuussstttrrrqqqooommmkkkkkkjjjoooooopppqqqrrrrrrrrrrrrtttpppkkkhhhhhhfffbbb___XXX\\\ccciiiooozzzwwwjjjmmmvvvzzzyyyqqqrrrrrrlllaaaUUUKKKFFFIIIEEEDDDGGGJJJIIIGGGGGGNNNvvveeeGGG>>>888444555555444444666222222333333333444444444666666666666777===GGGOOOjjjxxxiii~~~xxxzzzttthhhdddbbbbbbkkk}}}{{{{{{yyyvvvwwwzzz{{{{{{{{{zzzxxxyyy{{{}}}zzz|||~~~~~~}}}~~~~~~uuuggg]]]XXX^^^hhhttt~~~|||xxxvvv}}}}}}|||tttuuuuuurrrnnnlllmmmooopppfff^^^[[[XXXTTTQQQQQQTTTQQQYYYfffggg```iii|||}}}}}}|||sss~~~[[[:::===@@@BBBCCC???999444333444333333333333333333333333333333333333444444444444777===IIIUUUZZZ```uuuyyysss}}}{{{yyyxxxwwwzzz{{{{{{~~~||||||{{{|||}}}~~~|||vvvqqqqqqsssqqqmmmqqqvvv|||wwwUUUBBB<<<888555444222222222222222222222222222222222222333333333333111666777;;;NNNgggqqqmmmwwwzzzjjjpppttt___``````eeessszzzxxxtttyyyzzzyyy{{{zzzxxxyyy|||zzzuuusssqqqiii[[[QQQLLLJJJGGGHHHYYYkkkzzz|||llliiizzzzzzfffVVVZZZkkkwwwxxxhhhnnnvvv|||}}}|||uuullleeeccceeeaaa^^^YYYWWWWWWXXXYYYYYYRRRTTT^^^qqqrrraaabbb]]]^^^fffmmmttt{{{yyyxxxwwwuuutttrrrpppnnnlllkkkkkkqqqqqqqqqsssuuuuuutttrrrnnnppppppkkkbbbYYYRRROOOOOOXXXdddmmmwwwmmmfffooowwwxxxpppqqqrrrpppiii]]]PPPGGGKKKHHHEEEEEEFFFGGGEEECCCEEEfffyyySSSBBB:::444444666444444666333333333333444444444444555666666666:::CCCPPPZZZzzzuuuqqqtttmmmmmmvvv}}}hhh___aaafffnnn~~~{{{{{{yyyvvvvvvzzzyyyzzz{{{zzzyyyyyyzzz|||uuuxxx}}}|||}}}}}}}}}pppaaaXXXZZZfffwww}}}~~~||||||~~~~~~|||~~~qqqqqqpppmmmjjjjjjmmmqqqtttllleeedddaaaYYYRRROOOQQQMMMQQQ]]]ffffffggglllyyy~~~zzz{{{nnnrrrxxxJJJ999???BBBDDDAAA;;;666444555333333333333333333333333333333333444444444444555666@@@MMMUUU]]]jjj}}}{{{}}}~~~|||}}}}}}}}}~~~~~~}}}}}}}}}~~~{{{{{{}}}~~~}}}yyyyyyvvvppppppsssqqqlllmmmqqqsssuuu|||sssTTTBBB===:::666222222222222222222222222222222222333333333444444555555777AAAUUUggglllfffzzzvvvlll|||bbbYYYccc```cccwww}}}~~~wwwuuuzzzyyywwwzzz|||{{{|||}}}yyytttrrrsssjjjZZZMMMKKKLLLLLLKKKZZZiiiwwwxxxpppvvv}}}vvveeeTTTUUUhhhwww{{{lllmmmqqq{{{zzzqqqooorrrwwwsssqqqpppppprrrqqqooolllnnnmmm{{{|||nnnqqqgggbbbfffkkkqqq|||yyy{{{}}}sssrrrpppnnnmmmlllkkkkkknnnnnnooorrruuuuuurrroookkknnnooojjj```VVVPPPNNNRRR]]]kkkzzzkkkaaammmwwwvvvnnnqqquuuuuuooocccUUULLLHHHFFFEEECCCDDDEEECCCAAADDD[[[___FFF===555444555444444555333333333444444444444555444555555777===IIIXXXcccyyymmmeeegggpppwwweeeaaaiiiqqq}}}zzz{{{zzzwwwxxx{{{yyy{{{|||{{{yyywwwxxxxxxtttvvvzzz|||}}}~~~zzzyyy|||~~~}}}|||vvvvvvzzz|||{{{{{{uuuhhh___\\\eeevvvxxxxxxyyy{{{~~~{{{{{{}}}ooonnnkkkiiihhhjjjooorrrwwwppplllllliii___TTTNNNPPPNNNNNNVVVfffqqqlllaaaxxxyyy~~~|||zzzrrrnnn^^^<<<===BBBEEECCC<<<777555666333333333333333333333333333333333444444444555555;;;GGGSSSZZZeeewwwrrr~~~}}}zzzzzz|||~~~xxxyyy{{{}}}~~~~~~~~~~~~}}}|||sssvvvuuuqqqqqqvvvuuuqqqnnnqqqrrrrrrxxxcccGGG???===999222222222222222222222222222222333333333444444444666444666CCCWWWdddddd___~~~rrrppptttWWW[[[nnngggeeewwwxxxyyy~~~|||vvvwww{{{}}}}}}~~~zzzsssrrrtttlllZZZKKKJJJMMMOOOQQQ^^^gggtttrrrnnnqqqnnn```OOOOOOcccuuu{{{nnnjjjgggrrrvvvppprrrzzz~~~~~~{{{xxxyyymmmfffkkkrrrxxx|||yyy}}}nnnnnnlllkkkkkkjjjjjjjjjjjjjjjkkknnnrrrrrroookkkjjjkkkjjjfff^^^WWWSSSRRRYYYdddwwwhhh```ooozzzwwwmmmsssyyyyyyrrreeeXXXQQQAAACCCCCCCCCDDDEEEDDDAAABBBQQQwwwgggHHH>>>666444555444333444333333333444444444555555333444555888???LLL]]]iii{{{lll```^^^gggyyyuuuhhhiiiuuuyyy{{{yyyzzzzzzxxxyyy}}}zzz|||}}}|||yyyvvvuuuuuuuuuvvvwwwwwwxxxzzz~~~{{{~~~}}}{{{{{{}}}~~~}}}}}}|||xxxsssuuuyyyuuuqqqooopppjjjbbbaaaeeeppptttqqqpppuuuzzzyyyyyy~~~zzzssspppnnnkkkhhhhhhiiikkklllmmmpppssstttssslllZZZIIILLLNNNQQQPPPZZZqqqqqqWWWfff{{{}}}|||qqqCCCBBB???EEEFFF;;;777999555444333333222222333333444555333444666666444777<<>>OOOQQQ]]]rrr{{{{{{yyyuuuvvvzzz~~~zzzxxxyyy|||}}}~~~}}}{{{zzzxxx{{{|||}}}{{{xxxxxxxxxyyy|||{{{xxxsssooolllkkkkkklllmmmzzzoooRRR>>>999777555333333222333222222222222333333333444444444888333<<>>HHHZZZ{{{\\\GGG666555666444444444333333444444444555555555666999777<<>>BBBGGG@@@;;;:::444444444333333333333444444555333444666555444:::AAAUUUVVVddd}}}xxxvvvvvvyyyzzzxxxxxx{{{~~~}}}~~~{{{wwwvvvyyy{{{|||~~~wwwzzzzzz|||}}}|||vvvpppkkkgggeeeeeeaaaiiiwwwhhhHHH:::999777555444444444333222333333333333444444444444;;;999EEEYYY\\\TTT[[[nnnpppyyy{{{nnnhhhnnnuuu{{{~~~|||||||||yyyuuuuuuyyyxxxyyy|||zzzxxxvvvooocccVVVLLLHHHGGGVVVdddmmmttt{{{sssfffeeeddd^^^VVVPPPSSS```qqq}}}ccc___cccwwwzzznnnddd^^^aaappp~~~{{{qqqiiixxx}}}xxx|||{{{wwwrrrnnnllllllkkkjjjbbbXXXNNNKKKJJJIIIKKKNNNOOOZZZhhhppppppoooppprrrwwwzzz}}}tttlll]]][[[iiipppttttttoooooosssooohhhQQQJJJDDDDDDEEECCCBBBCCC@@@DDDOOOvvvzzztttJJJ777;;;666333777222333444444444444555555555555::::::AAASSScccxxx}}}cccbbbrrrzzztttpppmmmlllttt}}}{{{yyyxxxuuuxxx||||||yyyuuutttuuuvvvuuutttvvvxxxzzz{{{zzzwwwxxxzzz{{{{{{{{{{{{zzzvvvyyyyyyvvvtttsssoookkkddd```]]]]]]^^^aaahhhpppuuuxxx}}}llliiillluuuzzzzzzzzz{{{||||||{{{{{{xxxuuupppllljjjjjjlllnnnjjjhhhfffjjjuuuzzzrrrfffYYYRRRUUUVVVMMMLLLUUUWWWPPPPPPaaa}}}nnnggg|||QQQBBBAAAGGGCCC@@@===777444444333333333333444444555444444555444555===GGGSSSZZZppp~~~{{{zzzxxxwwwxxxzzz}}}~~~{{{~~~~~~xxxooowwwxxxzzz|||}}}||||||{{{}}}{{{xxxtttpppkkkgggeee```aaajjj{{{YYY===999777444444555666444222333333333444444444444555888<<>>444444<<<222444444444555555555666666333:::>>>QQQqqq|||tttyyyiiiooozzzooogggkkkyyy~~~}}}ssssssuuuxxx{{{}}}}}}}}}tttpppnnnooossswwwyyyxxxuuuwwwzzz|||}}}|||zzzyyyxxxqqqggg___[[[WWWUUUUUUWWW```jjjsss|||zzz______cccmmmxxx~~~~~~{{{wwwvvvtttrrrpppooooooooojjjjjjiiilllvvvzzznnn\\\RRRMMMDDDFFFMMMKKK^^^]]]___ggguuu|||~~~uuunnn~~~[[[EEEDDDBBB???>>>999555555444444444444555555444444555666666;;;IIIWWWYYYlllzzzwwwxxxwwwxxxtttnnnmmmrrrwwwzzz|||yyyzzz{{{|||zzzxxxtttrrryyy{{{~~~|||uuummmhhhcccZZZVVVZZZ```kkkZZZBBB<<<555333555777666444333444444444555555555555666GGG\\\ccc]]]___vvvooowwwjjjaaaeeemmmxxx~~~|||zzzzzzxxxuuuwww|||{{{yyywwwwwwrrrhhhZZZNNNFFFDDDEEEXXXdddiiijjjaaaZZZ___ggghhhaaaTTTTTTdddvvveee______uuuvvvwwwvvvjjjZZZTTTaaasss{{{xxxtttmmmddd]]]bbblllkkkVVVWWWZZZYYY]]]jjjnnnssswwwvvvoooeee]]]PPPLLLJJJLLLKKKJJJLLLPPPQQQSSSXXX___fffmmmqqqsssuuufffZZZWWWVVVTTTWWW^^^dddnnnxxxnnn]]]___mmmoooooonnnmmmmmmnnnooo```RRRDDDAAABBBBBBAAABBB>>>???===PPPbbb}}}pppEEE;;;555666;;;444444444555555555666666666777@@@JJJbbbuuuggglllyyyuuu~~~zzznnngggqqq~~~|||zzzwwwxxx{{{|||zzzwwwpppooonnnpppssswwwzzz{{{yyyzzz}}}}}}{{{~~~qqqccc[[[YYYXXX[[[___hhhwwwrrrWWWTTTVVVaaarrr}}}~~~zzzwwwwwwwwwvvvuuutttrrrqqqhhhjjjjjjkkkrrrzzz|||yyyqqqdddZZZOOODDDGGGNNNIIIVVVfffjjjaaadddzzz~~~}}}mmmrrrPPPHHHCCC@@@@@@<<<555555444444444444555555333444666777888>>>OOO___ccczzzyyyyyy|||sssqqqssstttppplllgggnnnsssxxx~~~}}}zzzvvvtttxxxzzz}}}~~~|||wwwrrrnnnhhh\\\SSSTTTUUUXXXfffvvv|||sssMMMDDD999444555777666333444444444444555555555555===NNN^^^dddjjj{{{xxxxxxqqq```___dddiiirrrwww}}}}}}}}}}}}zzzwwwxxx|||~~~zzzxxxsssssspppgggZZZNNNFFFDDDDDDUUU```gggmmmeee[[[^^^gggmmmiii\\\ZZZhhhwww}}}jjjfffggg}}}pppuuuwwwlllYYYPPP\\\nnn~~~{{{xxxvvvrrrkkkaaaZZZ___jjj~~~wwwzzzpppYYYVVVYYY___iiippptttyyy}}}|||tttjjjbbbTTTRRRQQQOOOLLLJJJOOOWWW]]]```jjj|||rrr[[[SSSRRRRRRWWW___fffsss|||}}}eee\\\hhhjjjnnnqqqpppnnnoooqqqiiiYYYIIICCCCCCBBB@@@@@@===>>>:::FFFSSSoooPPP888666999888555555555555555666666666666999GGGWWWrrrrrr```qqqzzz}}}xxx{{{qqqnnnrrr~~~~~~~~~}}}xxxwwwzzzzzzwwwsssnnnppprrrsssuuuxxx||||||nnn```\\\^^^bbbiiippp~~~xxxkkkeeeXXXRRRQQQ]]]ppp~~~}}}wwwxxxyyyzzzyyywwwuuusssmmmppppppnnnpppvvvxxxwwwlllgggdddWWWIIIKKKMMMDDDEEEdddmmmXXXRRRkkk~~~|||zzz~~~xxxiii[[[NNNGGGCCCCCC???555555444444444444555555333333666888999@@@RRRcccpppttt}}}vvvpppnnnooopppqqqssslllppprrrttt|||~~~{{{wwwuuuvvvxxxyyyzzzzzzyyywwwvvvpppaaaVVVUUUSSSOOOSSS]]]ggg~~~UUUJJJ===666666777555222444444444555555555666666BBBSSS___fffyyyrrrkkk___bbbccchhhpppzzz~~~|||xxxxxx|||}}}}}}zzzyyyqqqqqqnnnfffYYYNNNFFFDDDEEETTT^^^gggpppiii]]]]]]gggooonnnccc```kkkwwwzzzjjjggghhh~~~zzznnnuuuyyynnnYYYOOOZZZlll~~~|||yyyvvvnnnddd\\\YYYdddzzzyyyqqquuupppjjjnnnyyyxxxjjjaaaXXXVVVTTTPPPJJJHHHPPP[[[gggmmm}}}]]]PPPQQQWWWdddrrrooo~~~lllYYYdddhhhnnnsssssspppqqqsssppp___MMMEEEDDDBBB???>>>???@@@:::BBBLLLiiiXXX666888:::555555555555555555666666666777888KKK^^^zzzsssfff{{{~~~yyyxxxtttuuuvvvwwwfffnnn}}}}}}~~~~~~|||wwwvvvyyyzzzwwwsssmmmqqquuuwwwwwwzzzxxxiii]]]]]]cccjjjttt}}}{{{}}}zzz|||||||||nnnfffiiiZZZQQQQQQZZZiii{{{xxxwwwyyy~~~zzzuuuppprrrrrroooqqqvvvyyyxxxqqqpppiii\\\PPPJJJHHHGGGKKKKKKaaacccMMMYYYwwwyyyxxx~~~hhhFFFIIIDDD<<>>@@@AAA===AAAMMM]]]eee666<<<<<>>@@@HHHUUUxxxqqq???>>>>>>444999666777666555444666888999???KKK[[[wwwvvvlllmmmmmmwww}}}uuunnnrrr~~~~~~}}}{{{vvvsssqqqsssooolllmmmlllmmmssszzz{{{wwwxxxwwwssssssvvvwwwrrrllliiikkknnnooooooxxxyyyxxxqqqgggaaa```bbbdddhhhooowww|||~~~~~~~~~}}}|||}}}~~~~~~~~~yyy}}}^^^TTTSSSZZZggg{{{{{{~~~{{{vvv{{{~~~}}}yyyxxxyyyxxxuuurrrwwwoooWWWIIIIIICCCGGGKKKSSSZZZXXXZZZggg{{{^^^GGGEEEAAA>>>:::888666444444444555666999444555<<>>???AAAFFFPPPZZZ___yyyzzzlll``````kkkzzzkkk[[[aaajjjsssxxxwwwqqqmmmooojjj___PPPEEEBBBBBBAAA@@@BBB??????CCCJJJiiiJJJ<<<;;;555777777666666555444555777:::FFFOOO^^^vvvzzzpppfffkkktttyyysssppp{{{}}}{{{~~~{{{vvvuuuuuuvvvvvvwwwwwwtttooojjjfffeeebbb___]]]]]]\\\[[[___eeekkkgggeeeeeeffffffiiimmmqqqpppmmmjjjhhhfffdddcccbbb```\\\VVVRRRRRRUUUYYY___```ccckkksssyyyzzzyyyyyyzzz~~~___TTTUUUbbbssszzzyyy~~~~~~zzzzzz}}}}}}yyywwwxxxvvvrrrnnnpppzzzyyy```MMMIIIAAAGGGCCCUUUsssjjjTTTZZZ|||tttvvvqqqJJJFFFFFF???;;;:::777555444555666666;;;333666DDDOOO\\\vvvuuuqqqqqqooolllmmmmmmlllmmmpppsssuuu{{{{{{{{{{{{{{{zzzxxxwwwyyyzzz{{{|||~~~~~~zzzyyy{{{zzzvvvtttyyy~~~|||zzz{{{~~~~~~}}}|||uuuhhhZZZRRRPPPNNNFFFOOOooo```;;;===@@@666555666444444666666666;;;BBBUUU\\\^^^nnniiijjj{{{wwwbbbUUUggghhhvvv}}}yyyxxxwwwiiijjjlllnnnqqqvvv}}}}}}~~~||||||yyyuuuwwwtttnnneeeZZZOOOGGGCCCHHHOOO[[[fffllljjjccc\\\^^^hhhnnnjjjeeefffiiiiiijjj{{{|||zzzvvvoooiiinnn[[[YYYggg}}}jjj___aaallluuupppeeejjjyyyfffXXXggg~~~sssbbbSSSCCC???>>>AAADDDIIISSS]]]jjjzzzsssrrrooonnnwwwrrr___cccjjjttt|||zzzqqqiiimmmkkkdddWWWJJJBBBAAABBB???BBB@@@???@@@CCC\\\YYY===888555444777666666666444444888===OOOZZZiii}}}}}}vvv|||{{{xxxllltttyyyqqqpppsss}}}|||zzzzzz}}}yyyvvvqqqkkkgggdddccccccaaabbbbbb___ZZZVVVSSSRRRQQQNNNNNNOOONNNLLLOOOTTTYYYZZZ\\\^^^```bbbfffjjjiiiiiihhheeeaaa]]]\\\\\\YYYUUUPPPMMMMMMPPPTTTXXX^^^^^^aaaiiisssxxxwwwtttvvvwww{{{~~~|||{{{}}}|||kkk```fff{{{xxxxxx~~~yyy||||||xxxwwwxxxvvvrrrqqqnnnsss}}}{{{hhhSSSHHHBBBHHHBBB\\\XXXOOOhhh~~~mmm|||OOOEEEHHHAAA===;;;999666555555666777999444:::LLLYYYeee~~~||||||pppiiilllrrrppppppppppppqqqtttzzzzzzzzz{{{zzzyyyxxxwwwwwwwwwxxxxxxzzz|||}}}yyyyyyvvvsssqqqxxx}}}{{{}}}rrr```TTTPPPMMMFFFCCCOOOkkkmmmBBB<<<>>>888777777666666777666555<<>>AAA??????@@@???SSSvvvxxxkkkCCC::::::777777555666888666444999BBBOOO___rrrpppzzz||||||}}}{{{yyyuuuzzzooohhhnnnyyy~~~zzzuuusssqqqiiiddd]]]YYYXXXVVVRRROOOMMMNNNOOONNNKKKHHHGGGGGGHHHFFFGGGJJJJJJJJJMMMSSSWWW]]]cccgggiiilllnnnoooiiihhheeeaaa[[[XXXXXXXXXUUUTTTQQQPPPQQQSSSVVVXXX^^^```fffqqq|||~~~zzzxxxwwwxxxxxxuuuttt|||{{{yyyzzzvvvooo|||yyyyyy}}}{{{~~~}}}yyywwwyyyxxxuuuwwwsssqqquuuwwwmmmYYYGGGDDDIIICCC^^^```HHH[[[uuusss[[[CCCEEEAAA>>><<<:::888666666777888777888AAAQQQ```ppp|||uuurrriiihhhooommmmmmooossstttwww|||||||||{{{yyyxxxyyyzzzuuuvvvvvvwwwzzz}}}~~~yyywwwtttpppqqqxxx~~~wwwcccTTTMMMLLLIIIBBBBBBXXX|||zzzNNN:::::::::777888777888999666666>>>GGGSSSYYYfffyyyuuuiiivvvrrrZZZ]]][[[[[[jjjlllzzz|||vvvnnnddd___PPPPPPPPPNNNNNNOOOSSSVVV\\\fffnnnqqqwww}}}|||vvvxxxuuupppjjjaaaVVVJJJBBBEEENNN\\\iiiooolllbbb[[[[[[```fffkkkmmmjjjeeeaaabbbqqqzzzuuuqqqmmmhhh{{{wwweee```mmmvvvbbbhhhyyyuuuvvvttt\\\WWWnnnxxxlll[[[KKK@@@===>>>CCCHHHOOOZZZdddxxxzzzrrrsssqqqllllllqqquuuwwwxxx|||xxx[[[WWWYYYfffwww{{{rrriiiiiigggaaaUUUGGGAAABBB??????===???BBB???LLLhhhyyywwwIII:::;;;999777555666:::777555<<>>DDDKKKTTTbbbmmm~~~wwwqqqkkkfffbbb___aaaeeegggwww}}}yyywww```XXXTTT```sss}}}vvvhhhffffffdddYYYJJJBBBAAA@@@>>>:::>>>CCC>>>EEE\\\xxxQQQ;;;:::888777444666;;;999666>>>LLL```ttt}}}zzzrrrmmm}}}xxxvvvuuu{{{pppnnnsss}}}zzzuuummm``````zzz}}}yyyssslllddd\\\XXXQQQPPPNNNKKKIIIHHHGGGGGGFFFGGGIIIJJJJJJKKKLLLNNNIIIHHHIIIMMMPPPRRRXXX___eeennnssspppmmmmmmllljjjmmmhhhccc```^^^\\\XXXTTTOOOSSSWWWWWWUUUUUUXXX\\\ccckkkxxx}}}|||{{{~~~}}}wwwtttvvvvvvssskkksssqqqjjjlllqqqfffQQQEEEIIICCCNNNrrrcccBBBAAAaaa{{{~~~}}}}}}LLLCCCEEE@@@>>>;;;999777777888888555???IIISSSfffwwwoooooossspppjjjpppuuu|||wwwwwwvvvrrroooooosssxxxrrrrrrrrrrrruuuxxx{{{}}}www}}}|||wwwvvvtttqqqtttyyy~~~zzzkkk\\\VVVJJJBBB???DDDEEENNNmmmlllCCC???EEE777555666999:::999:::DDDPPPOOO___xxxyyyllloooddd]]]^^^fffllliiitttzzz{{{pppaaaVVVTTTKKKLLLMMMLLLKKKLLLNNNPPPXXXbbbggggggmmmxxx{{{vvvvvvuuusssooohhh\\\MMMCCCBBBHHHSSS___gggjjjhhheeeRRRVVV___mmmuuutttmmmggg]]]bbbiiipppuuuuuunnngggaaannnvvv{{{{{{ooolllyyynnneeemmm~~~}}}nnnZZZXXXccc{{{{{{iii\\\WWWQQQGGGAAA???@@@GGGPPP[[[iiivvvvvvkkkaaa]]]XXXQQQRRRWWWXXXcccooossstttuuurrrnnnjjj^^^VVV^^^rrr}}}vvvgggddddddddd[[[LLLBBB@@@BBB>>>999===CCC===AAATTTsss\\\@@@===:::777444777<<<:::777@@@PPPvvvzzzrrrtttiiisssrrrhhhnnn|||}}}xxxsssjjj^^^aaa{{{wwwpppiiibbb[[[TTTOOOJJJMMMNNNKKKFFFDDDFFFJJJFFFHHHJJJKKKKKKKKKNNNOOOSSSQQQRRRVVVYYY[[[bbbiiiqqqxxx{{{sssmmmlllllljjjeeeaaa^^^^^^```___ZZZUUUPPPVVV[[[ZZZWWWVVV\\\bbbjjjrrr~~~yyy|||}}}}}}}}}~~~zzzxxxwwwvvvuuuvvvpppjjjkkkooommmddd\\\IIIJJJDDDKKKeeeooo\\\III@@@HHH```}}}wwwzzz~~~\\\FFFAAA@@@???===;;;888777666555999FFFSSS^^^qqqxxx|||uuuuuuvvvtttoookkkwww~~~{{{wwwrrrtttuuusssqqqqqqvvvjjjrrrxxxqqqxxxttt}}}~~~~~~yyyuuutttuuuxxxxxxzzz~~~{{{uuu|||tttrrrxxx||||||~~~zzzoooccc]]]RRRGGGCCCDDDAAAAAAWWWsssyyySSSCCC;;;:::<<<999999;;;;;;>>>LLL[[[XXXnnnnnnrrrddd\\\aaaffflllrrrzzz~~~zzzkkkbbb^^^VVVRRRSSSTTTTTTUUUYYYaaaggg{{{}}}tttqqqooogggZZZNNNFFFCCCHHHYYYjjjpppnnnjjjVVVRRRYYYkkkyyyxxxpppjjjddd___bbbhhhmmmxxxvvvdddgggbbbdddpppyyyzzzzzz{{{}}}|||||||||yyytttooommmrrr~~~~~~|||yyycccUUUSSSpppxxxqqqZZZMMMQQQPPPGGGGGGFFFHHHLLLSSS```www{{{rrrnnneeeZZZPPPLLLPPPTTT]]]aaagggkkkooorrruuuxxxtttbbbXXX\\\iii|||ssskkkhhhhhhiiicccTTTFFF@@@BBB>>>>>>@@@AAA@@@CCCGGGlllsssKKK===:::999777444888;;;666BBB^^^gggfff~~~yyy|||kkkbbbrrrrrrccc^^^___kkkrrr___WWWSSSNNNLLLNNNPPPNNNKKKHHHHHHIIILLLNNNNNNPPPSSSTTTTTTUUUWWWYYYZZZ[[[^^^___aaacccgggjjjtttvvvtttooommmnnnllliiigggdddaaa``````^^^YYYUUURRRVVVYYYYYYXXXZZZ```eeeoooxxx~~~zzzxxxwwwvvvuuurrrnnnjjjkkkmmmllleee___MMMGGGBBBIIIZZZggg]]]HHH???DDDXXXttt{{{{{{}}}fffGGGEEE@@@???===;;;888777666666999FFFSSS```vvvvvvwwwzzzuuuuuuuuurrrqqqrrryyyuuuvvvwwwsssppppppsssiiipppwwwrrrxxx~~~sss|||~~~xxxvvvwwwvvvwwwvvvwwwzzz~~~}}}xxxsss{{{uuuoooooorrruuuyyy|||zzzpppeee___VVVJJJCCCCCC???>>>PPPggg[[[FFF:::;;;;;;888888;;;===CCCQQQ```ccc{{{pppxxxkkkdddgggjjjpppvvvuuu~~~|||yyypppkkkeeeXXXNNNOOOOOORRRXXXcccqqq{{{zzztttqqqjjj^^^TTTJJJDDDEEESSSdddmmmpppqqq\\\VVVYYYhhhwwwyyytttooojjjaaaaaadddiiivvvxxxkkkhhhaaaaaakkkvvvzzzzzz{{{yyyxxxwwwxxxyyyvvvpppkkkkkkooozzz{{{|||~~~iiiVVVOOOdddmmmkkk^^^YYY___\\\QQQKKKHHHGGGKKKTTTfff}}}{{{wwwqqqfffXXXMMMKKKPPPVVV___aaafffmmmsssyyy|||}}}kkk]]]]]]gggxxx{{{mmmkkkhhhiiijjjdddVVVGGG@@@BBB>>>===@@@@@@@@@BBBFFFeee{{{PPP===:::888777444888;;;888DDD```jjjlllxxxuuuddd```wwwppp```^^^fffttt|||xxxwwwgggVVVOOOLLLIIIHHHIIIMMMLLLKKKJJJKKKMMMPPPQQQTTTXXX\\\^^^^^^]]]]]]]]]___bbbgggjjjllllllmmmnnnooorrrqqqmmmkkkmmmllliiicccaaa`````````^^^YYYUUUSSSVVVXXXXXXXXX\\\ccciiiqqq{{{|||wwwuuutttsssrrrmmmllljjjkkkkkkjjjhhheeeWWWGGGEEEIIINNNaaadddLLL???@@@LLLdddyyy}}}tttHHHGGGAAA@@@===;;;999777777777999GGGWWWggg}}}ppp|||xxxuuuuuusssqqqtttzzz}}}yyyvvvxxxvvvqqqmmmmmmooogggmmmtttuuuzzz|||rrr{{{|||tttxxxzzzvvvxxxvvvuuuvvvyyyyyyvvvsss|||wwwnnnggggggnnntttuuuwwwyyy|||}}}{{{tttiiibbb[[[MMMCCCBBB???<<>>===??????>>>@@@DDD\\\WWW===;;;888888555888<<<;;;IIIddduuu}}}zzzyyymmmbbbgggppp___```lll||||||vvvppphhh[[[NNNHHHGGGGGGGGGHHHKKKLLLLLLNNNPPPSSSUUUVVVXXX\\\aaaddddddaaa___^^^aaafffnnnrrrsssqqqooonnnoooqqqpppkkkiiijjjhhheee^^^^^^```aaaaaa^^^YYYUUUTTTWWWYYYZZZ\\\```hhhnnnuuu}}}~~~}}}}}}wwwsssqqqooonnnmmmjjjkkkkkkkkkjjjjjjkkklllbbbLLLLLLMMMHHH___nnnXXXBBB>>>CCCVVVooo~~~QQQKKKBBB@@@===;;;999888888999<<>>:::888777:::BBBNNN\\\ffftttlllxxxwww{{{nnnjjjjjjkkktttuuupppeeeSSSAAA@@@BBBJJJZZZqqqyyyvvvuuurrrkkkdddWWWLLLDDDHHHRRR^^^jjjssskkk___VVV[[[jjjwww{{{{{{ssscccZZZZZZ^^^ppp~~~|||qqqdddXXX\\\kkkyyyllljjjjjjoootttsssllleeeggghhhooowwwwwwrrrvvv}}}bbbNNNYYYgggyyy~~~eeeJJJFFFEEEMMM^^^yyy{{{wwwuuuqqqhhhZZZOOONNNWWW```hhhnnnxxxjjj___aaasss|||tttnnnjjjjjjlllhhhZZZKKKBBBBBB>>>===>>>???===???CCCQQQuuu|||```===;;;888999666777===???NNNiii~~~|||ooohhhkkk|||vvvhhhiiitttzzzrrrkkk^^^UUUKKKGGGHHHJJJLLLLLLNNNOOORRRTTTWWWYYYZZZ[[[^^^aaaeeegggfffeeeddddddggglllrrrwwwwwwuuurrrqqqtttuuurrrlllhhhgggddd```]]]___bbbeeeddd```[[[WWWTTTXXX\\\___bbbffflllpppxxxyyyyyy}}}{{{~~~zzzuuuqqqooonnnmmmllljjjkkklllkkkjjjjjjmmmpppgggSSSRRROOOFFF]]]qqqaaaFFF@@@===JJJeee~~~dddRRRBBB@@@===;;;999999::::::BBBTTTkkkzzzqqqrrrsssttt}}}}}}wwwqqqjjjiiikkkooorrrxxx}}}}}}|||{{{vvvttttttrrrtttxxx{{{wwwoookkklllhhhhhhiiirrrwwwoooxxxtttmmmxxx}}}wwwxxxvvvrrrpppqqqrrrtttttt{{{xxxpppfffbbbggglllmmmqqqxxx}}}~~~}}}tttiiibbbSSSFFFCCCBBB??????DDDUUUmmmyyy\\\@@@@@@;;;999888:::DDDQQQ]]]dddwwwzzznnnwwwppp}}}}}}qqqfffcccccceeerrrssslllcccQQQAAAAAABBBKKK\\\rrr~~~~~~~~~zzzsssmmm]]]RRRHHHGGGLLLUUUaaalllnnnbbbVVVUUUbbbsss}}}uuubbbXXXXXX\\\mmm~~~yyyiiiYYYWWWfffyyykkkfffdddlllwwwzzzrrrhhhfffeeemmmxxxzzzuuuuuu{{{kkkWWWPPP]]]vvvpppQQQEEECCCFFFSSShhhzzzuuurrrrrrmmmcccYYYWWW___gggmmmxxxsssaaa]]]nnn~~~{{{qqqllljjjllliii]]]MMMDDDCCC???===???>>>===>>>BBBGGGhhhvvviii@@@;;;888;;;777777>>>DDDTTTooorrreeeiii|||{{{|||{{{ooofffVVVRRRLLLIIIKKKOOORRRRRRTTTVVVXXX[[[]]]^^^______ggghhhiiiiiiiiijjjmmmpppppptttxxxzzzzzzyyyxxxxxxvvvwwwtttnnnjjjjjjgggccc```cccgggjjjhhhddd^^^[[[UUUYYY___dddhhhkkkmmmnnnvvvyyysssuuu{{{}}}|||~~~zzzuuurrrqqqqqqppppppkkkkkkjjjiiiiiijjjmmmpppfffYYYUUULLLDDDWWWiiiaaaJJJDDD===CCC]]]}}}xxxwwwRRRCCCAAA>>>;;;999:::;;;<<>>??????===>>>BBBAAAZZZ~~~sssDDD;;;888<<<888777???HHHZZZttt|||ttthhhcccsssxxxiii^^^PPPPPPMMMJJJMMMSSSVVVUUUZZZ[[[]]]___```aaabbbbbbhhhhhhgggfffgggkkkrrrwwwsssuuuwwwxxxwwwwwwwwwxxxtttvvvuuuqqqooopppooolllfffiiimmmnnnkkkfffaaa^^^VVVZZZ___eeeiiikkkllllllrrr}}}uuuppprrrxxx|||}}}zzzyyy{{{|||yyyuuurrrrrrrrrrrrrrrllljjjgggfffggghhhkkkllldddaaaWWWIIIDDDOOO[[[\\\LLLGGG>>>>>>VVVxxx}}}rrr}}}SSSDDDAAA>>>;;;999:::<<<===LLLeee```zzz}}}tttppprrrqqqyyyvvvllliiinnnuuuyyy~~~uuummmjjjhhheeeeeegggfffgggmmmuuuyyywwwvvvxxx|||~~~~~~yyytttrrrvvvzzzwww}}}~~~qqqkkkmmmiiiooojjjssstttnnn}}}|||vvvpppqqqwww||||||ooonnnllljjjiiikkkoooqqqqqqllloooxxxtttgggdddlllhhhrrrwwwwwwzzz~~~yyynnndddXXXLLLEEEBBB@@@@@@AAAGGGTTTqqqlllGGG===:::;;;;;;???LLL\\\cccbbbuuubbbwwwiiijjjiii___ZZZ]]]aaadddooo|||}}}rrrooodddNNNDDDBBBCCCMMM```www}}}|||{{{{{{yyytttqqqkkk```SSSJJJHHHMMMZZZgggsssnnncccZZZ```sssooo]]]WWWVVVeee{{{yyybbbUUU___wwwqqqbbbZZZgggsssbbbcccqqq{{{xxxkkkPPPQQQaaa{{{zzz\\\FFFGGGGGGOOObbb|||yyyyyywwwyyyuuuiii[[[TTTXXX___mmmvvv}}}gggWWWaaatttyyyxxxoooiiijjjiii```SSSKKKFFFBBB@@@@@@@@@===>>>BBBAAANNNqqq{{{III;;;888===999777@@@KKK^^^xxxxxxssszzzkkkggglllqqqaaaVVVNNNPPPOOOLLLOOOVVVYYYWWW[[[\\\]]]___aaaccceeefffeeeeeeddddddfffllltttzzzrrrtttvvvwwwvvvttttttttttttvvvvvvsssrrrttttttqqqkkkooorrrqqqlllfffbbb```YYYZZZ\\\```dddgggiiiiiirrr|||uuupppqqqtttwwwxxxyyy{{{~~~zzzwwwsssppppppqqqrrrqqqmmmiiieeeccceeeggghhhiiiccchhhZZZHHHFFFLLLQQQXXXMMMIII???<<>>;;;::::::<<<>>>NNNiiiwwwXXXvvv|||tttppprrrssspppyyytttjjjhhhnnnvvv{{{vvvmmmjjjhhheeedddeeebbbdddkkktttxxxtttooommmttt{{{{{{xxxsssnnnooowww}}}xxx}}}nnngggiiijjjqqqkkkuuusssnnnyyyrrrpppsssxxx|||ooonnnmmmkkkjjjlllpppssspppjjjrrrkkkfffpppcccmmmsssrrrvvv}}}yyyoooeeeZZZNNNEEEAAA??????@@@DDDJJJgggqqqIII;;;999:::<<>>???III^^^xxx}}}}}}{{{{{{}}}}}}}}}{{{pppdddUUUKKKGGGMMM\\\kkkvvvsssjjj___bbbuuuvvv```WWWSSSbbbzzz}}}fffVVV]]]vvvsssaaaWWWeeevvv```bbbsss~~~yyypppSSSOOOWWWnnn|||rrr]]]NNNKKKKKKSSSggg}}}{{{xxxyyysssdddSSSJJJNNNUUUZZZ___kkk~~~{{{hhhWWW___rrrxxxzzzpppiiiiiiiii```TTTLLLGGGCCC@@@AAA@@@>>>???BBBDDDIIIiiivvvLLL<<<888===:::777@@@MMMaaazzzooofffhhhkkkxxxwwwjjj\\\RRRNNNRRRRRROOOQQQYYY\\\YYYZZZ[[[\\\^^^aaadddggghhhfffgggggghhhlllrrrzzztttwwwzzz|||zzzxxxvvvvvvwwwyyyxxxtttsssuuutttqqqooorrrtttrrrllleeeaaa```\\\ZZZYYY[[[^^^cccfffhhhuuuwwwqqqppprrrsssuuuyyytttqqquuuppplllnnnkkkkkkhhhbbb___eeennnnnnhhhcccbbb^^^TTTHHHBBBJJJWWWZZZJJJDDD???AAAddd|||pppoooKKKBBB@@@888<<<>>>888KKKZZZzzz}}}xxxaaaRRR```zzzooowwwyyysssxxxpppeeeiiivvv|||{{{|||pppgggiiillljjjffffff^^^fffsssrrrssstttwwwmmmlllnnnpppvvv~~~zzzwwwlllooonnntttooorrr{{{iiippp|||uuurrrzzz}}}rrrrrrttttttsssqqqnnnmmmkkkvvvyyyooolllmmm\\\hhhuuuzzzzzzxxxsssmmmhhh___RRRFFF@@@???AAACCCDDDHHHVVVzzzkkkEEE@@@666EEE;;;<<>>???>>>>>>???>>>MMMaaazzz]]]777;;;:::;;;===BBBSSSqqqxxxbbb[[[~~~rrruuu~~~sssqqqtttwwwfffXXXQQQNNNSSSTTTVVVVVVUUUVVVYYY[[[YYY^^^```___ccckkklllhhhmmmllllllpppvvvzzzzzzxxxxxxwwwzzz~~~{{{vvvwww}}}}}}{{{yyyyyyyyyxxxvvvrrrwwwyyyrrrggg```aaaeee```]]]\\\^^^______eeelllxxx}}}sssnnnnnnppprrryyyxxxrrrsssmmmjjjkkkiiijjjhhhbbb```eeemmmmmmgggeeeddd```WWWJJJBBBHHHSSS]]]MMMFFF@@@@@@]]]}}}yyyiiiLLLBBBBBB;;;<<>>YYY```ccc|||ooolllooojjjllliii___\\\dddmmmttt|||yyywwwyyysss```MMMAAADDDCCCJJJ___rrr{{{vvvxxx~~~wwwooo```QQQJJJPPP___lllsssqqqnnnkkkmmmwwwooo\\\XXXZZZmmmfffaaakkkqqq^^^ggg}}}{{{ZZZ[[[qqq~~~lll\\\QQQYYYlllqqqbbbOOOHHHUUU\\\ddd{{{yyyvvvuuuuuummm[[[MMMJJJMMMQQQRRRVVV]]]ccciiipppxxx}}}rrr^^^YYYgggwww{{{uuupppnnnlllggg___ZZZKKKCCC>>>>>>???>>>>>>???>>>EEEUUU|||eeeAAA;;;999888>>>HHHZZZtttzzzfff___}}}rrruuuuuuooorrruuuhhh]]]UUURRRQQQRRRSSSUUUUUUUUUVVVXXXZZZ\\\___bbbccciiiooooooiiijjjmmmssszzz}}}|||wwwtttyyyyyy|||}}}wwwwww|||}}}{{{zzzzzzyyywwwuuutttvvvuuuoooeee``````cccaaa^^^]]]___```aaahhhooo}}}xxxtttttttttrrrtttyyy}}}~~~{{{qqqqqqllljjjllljjjiiigggcccaaaffflllkkkfffhhhgggddd\\\MMMCCCEEEMMMaaaQQQHHHBBB>>>QQQttt{{{mmm|||OOOBBBDDD>>><<>>===EEEFFFKKKiiilllHHH>>>555<<<999CCCXXX[[[fffbbbqqq|||llldddlllzzziii___\\\fffrrr{{{zzzwwwwwwqqq___MMM@@@DDDCCCKKK```sss|||xxxzzzzzzqqqbbbSSSMMMSSSbbbnnnxxxzzzyyytttqqquuuvvvccc[[[[[[lllqqqeeejjjttt___ggg~~~\\\]]]rrrwwwrrr|||xxxiiiUUUPPP___mmmeeeSSSMMMUUU[[[ggg~~~~~~zzzyyywwwlll[[[OOONNNSSSVVVZZZ^^^dddiiimmmrrryyy{{{aaaXXXfffxxxyyyrrrooopppnnnggg```MMMEEE???>>>???>>>>>>@@@AAA???KKKwwwgggDDD<<<777666>>>MMMaaayyytttfffbbb}}}|||{{{uuummmoooyyy~~~~~~}}}|||{{{{{{}}}}}}rrrdddYYYSSSRRRRRRQQQSSSTTTVVVWWWWWWXXX[[[\\\___aaadddhhhoootttpppiiijjjooowww||||||yyyvvvtttzzz|||zzzxxx{{{~~~}}}|||||||||zzzwwwuuuwwwuuuqqqkkkeeebbbbbbcccccc___^^^```aaacccjjjrrr||||||}}}xxxuuuwwwyyy|||{{{qqqssspppooopppllliiifffcccdddhhhkkkjjjgggkkkjjjhhh```QQQDDDBBBHHHaaaUUUKKKDDD<<>>>>>AAA@@@BBBZZZhhhIII===<<<======IIIVVVVVVggg]]]xxxvvvooobbbllluuuddd]]]]]]hhhsss{{{vvvssslll\\\LLL???CCCCCCLLL```sss~~~yyyttthhhXXXMMMPPP^^^kkk|||xxxwww}}}lllccc]]]iiiuuufffgggxxxbbbgggdddcccsssvvvkkkwww|||rrr]]]MMMTTTeeefffZZZQQQTTT[[[rrr~~~{{{vvvtttkkk]]]TTTTTTWWWXXXaaafffmmmqqquuuzzzcccVVVeeezzzvvvrrrsssssslllcccPPPGGG@@@??????>>>>>>@@@FFF???GGGqqqhhhDDD===888777???NNNccc}}}oooggghhhzzzwwwhhhhhhrrryyywwwvvvuuutttssstttvvv{{{}}}ooo]]]RRROOOQQQQQQPPPUUUWWWYYY[[[[[[\\\^^^```bbbbbbeeekkkrrrsssmmmfffmmmqqqtttuuutttuuuxxx{{{{{{|||zzz{{{|||{{{|||}}}~~~}}}zzzxxxyyytttnnnjjjgggggghhhhhhfffbbb```aaabbbdddlllttt|||yyy{{{}}}~~~tttxxxvvvtttqqqjjjiiifffeeehhhkkklllkkkjjjnnnmmmkkkdddUUUFFFAAADDD\\\XXXOOODDD<<>>???>>>PPPvvvbbbIII===???===BBBNNNVVVXXXooozzz^^^yyyrrrgggsss{{{kkk]]]\\\aaajjjqqq~~~|||vvvqqqhhhXXXIII>>>CCCCCCKKK```rrr}}}|||sss___LLLGGGRRR```www~~~{{{xxx}}}tttmmmcccggg{{{vvvggggggmmmmmmlllfffrrrppppppyyyxxxiiiTTTPPP\\\dddaaaVVVVVVbbb~~~yyyxxxyyyuuurrrrrrmmmeee``````___\\\dddllluuu|||fffVVVcccxxx{{{tttssstttmmmcccSSSJJJBBB@@@@@@>>>>>>@@@DDDAAAGGGiii{{{oooJJJ===::::::@@@LLLbbb|||xxxzzzvvvppptttddd[[[bbbppp}}}{{{sssmmmjjjiiiccccccdddggglllsssyyy}}}xxxjjjZZZPPPPPPSSSSSSQQQTTTWWWZZZ\\\]]]^^^```bbbdddccceeelllppppppjjjeeennnqqqtttuuuuuuwww|||}}}}}}|||||||||~~~}}}zzzuuuooollllllnnnooopppjjjeeebbbbbbcccfffoooxxx|||zzz{{{zzz}}}zzzwwwqqqgggiiifffgggllloooooonnnooopppooommmgggXXXIIIBBBCCCRRRYYYRRRDDD======OOOmmm{{{{{{uuujjjBBBAAAAAA888CCCPPP]]]qqqggg___XXX```rrrvvvwwwwwwuuuuuuzzzyyykkkhhhlllqqqvvvzzzrrrmmmkkkuuuvvvaaaaaa___kkkuuuvvvooofffcccjjjuuuxxxvvvoooqqqhhhiiigggwwwzzzyyyxxxwwwuuusssrrrqqqkkkjjjhhhfffeeeeeeffffffbbbeeeffffffhhhjjjgggbbbiiieee]]]QQQEEE??????BBB>>>AAA???KKKlllxxx```III???===<<>>>>>@@@>>>AAAEEE\\\xxxtttNNN>>><<<<<>>HHH```}}}zzzwww{{{wwwEEEAAABBB999GGGWWW```vvv}}}jjjddd[[[ggg{{{yyyuuu{{{sss~~~vvvuuuzzzzzzppphhhbbbdddeeeeeefffjjjlllkkkkkkqqq|||vvvfff______hhhkkk}}}ooohhh```aaaooo}}}~~~wwwsssooodddjjjqqq||||||{{{yyywwwtttrrrqqqpppoookkkfffccccccdddeeeeeebbbddddddbbbcccddd```YYY______\\\SSSIIIAAA???@@@===CCC@@@FFFaaa}}}~~~bbbIIIBBB<<>>>>>@@@;;;BBBBBBOOOuuu~~~tttOOO???;;;<<>>;;;CCC@@@BBBYYYttteeeIIIDDD???CCCRRR]]]ddd}}}yyyyyyzzzlllccccccfffnnnvvvuuuwww{{{~~~tttgggUUUGGGAAACCCAAAHHH\\\ppp}}}sssfffZZZOOOJJJOOOXXXfffqqqwwwwwwuuussslllkkkhhhoooyyyvvvuuu}}}yyypppooovvvzzzzzznnnmmm~~~vvvmmmmmmuuuzzz~~~}}}qqqaaaWWWZZZdddlllyyy||||||}}}wwwuuutttkkklllmmmnnnooouuuzzzxxxrrrttt|||iiiYYYYYY```uuu~~~tttnnnooollleeeYYYOOOEEEBBB@@@>>>>>>@@@===DDDAAAGGGmmmwwwSSS@@@::::::FFFXXXkkk}}}fff___aaaWWWhhhzzzvvvkkkddd[[[VVVNNNIIIFFFFFFFFFGGGDDDDDDEEEFFFFFFEEEDDDDDDHHHIIIMMMSSSYYY[[[XXXUUUZZZ]]]bbbeeeggghhhjjjkkkfffeeeiiiooooooooowww{{{sssrrrvvv}}}~~~|||xxxtttsssuuuwwwmmmiiihhhkkkqqqyyy||||||~~~xxx}}}~~~xxxqqqkkkfffgggpppvvvvvvvvvyyynnnnnnmmmfff\\\PPPEEE@@@DDDFFFHHHFFFAAA???CCCJJJppp|||xxx|||yyyKKK@@@HHH;;;FFFZZZddd{{{ssslllddd]]]hhh~~~yyyuuusssmmmmmmgggZZZ^^^\\\___dddccc]]][[[^^^jjjmmmiiieeekkkvvvvvvmmmbbb]]]\\\cccnnn{{{}}}kkk___YYYeee|||{{{llluuuwwwjjjjjjuuu~~~|||vvvqqqzzz~~~vvvtttpppmmmmmmnnnpppqqqkkkiiieeebbbaaaaaabbbccceeebbb___aaaccc```WWWOOOVVV]]]___WWWLLLDDD===999???AAA???@@@RRRqqq}}}nnnMMM===DDD===MMM___ggg|||wwwwwwjjjcccbbbnnnxxxxxxssszzz}}}}}}vvvoooaaaJJJ@@@DDDEEEOOOddduuuwwwhhh```UUUCCCKKKSSS[[[bbbllluuutttmmm```dddhhhmmmuuu}}}~~~{{{vvvooohhhgggsssuuukkkllltttvvvsssmmmqqqxxx}}}}}}|||yyypppddd[[[ZZZ___ttt}}}{{{||||||vvvqqqpppwwwsssmmmlllqqquuupppggghhhlllpppooommmooowww~~~~~~iii[[[WWWYYYjjjxxxuuurrrjjjggg\\\QQQFFFAAA???======??????@@@@@@GGGdddvvvuuuXXXBBB:::>>>HHHUUUkkkzzzwwwyyytttqqqggguuu~~~vvvhhhaaaYYYNNNGGGFFFGGGFFFDDDAAADDDFFFFFFCCCCCCEEEGGGIIILLLQQQVVV[[[]]]]]]]]]bbb``````fffnnnrrrrrrppphhhiiikkkmmmqqquuuyyy{{{yyyyyyxxxxxxzzz~~~{{{xxxuuurrrpppllllllmmmnnnttt|||xxx~~~xxxrrroooiiiffflllrrrssstttvvvlllmmmkkkfff]]]QQQGGGAAAAAABBBDDDDDDBBB@@@BBBEEEccc}}}www|||yyyQQQBBBHHH===JJJ^^^hhhzzz|||rrrooohhh]]]dddvvv~~~tttzzzoooaaaddd```UUU\\\[[[___ffffff```]]]^^^kkkpppooojjjmmmwwwzzzuuuhhh```\\\aaakkkwww|||iii```]]]kkk|||lllsss|||{{{wwwooollluuu}}}qqqjjjqqqzzzuuurrrnnnkkkjjjjjjkkkllleeecccaaa______```aaacccbbb___]]]___aaa___VVVOOOYYY______VVVKKKCCC???;;;>>>AAA@@@@@@NNNjjjtttpppQQQDDDBBBAAAQQQbbbooouuu}}}qqqnnnnnnuuuzzzzzz}}}~~~}}}vvvooo```IIIDDDEEEBBBKKKdddyyy||||||vvvjjjcccYYYHHHIIIPPPWWW^^^hhhqqqpppiii]]]^^^___eeerrr}}}~~~yyyooohhh```aaannnwwwmmmmmmrrrssspppkkkoootttvvvuuussssssttt{{{wwwrrrjjjaaa___bbbxxxyyyuuuwwwxxxuuutttuuusssrrrpppqqquuuwwwnnncccXXXYYYXXXVVVXXX```llluuunnnZZZQQQSSSkkk|||xxxuuummmjjj[[[PPPFFFBBB@@@======@@@???@@@???EEE___mmmsssMMMBBB<<>>@@@@@@???HHH```}}}nnnpppOOOAAABBBIIIXXXeeexxxqqquuuwwwrrrvvv{{{}}}zzzssscccLLLEEEFFFCCCMMMggg}}}}}}|||xxxzzzxxxnnnjjjbbbQQQFFFKKKQQQYYYcccjjjjjjeee]]]YYYWWW^^^ppp{{{lllaaaXXXZZZiii|||{{{nnnjjjmmmmmmiiilllqqqvvvsssmmmiiijjjmmm~~~|||{{{{{{{{{wwwpppnnnppp~~~yyyssspppsssuuuuuuwww{{{qqqssstttvvvyyywwwjjj]]]OOOMMMLLLNNNUUU```lllssszzz|||xxx^^^RRRUUUiii~~~{{{vvvnnnjjjZZZPPPFFFBBBAAA??????AAA>>>@@@???CCCYYY~~~rrrNNNCCC>>>CCCNNNZZZlllsssiiibbbxxxtttpppjjjbbbXXXRRRQQQRRRSSSSSSRRRSSSSSSQQQNNNNNNRRRVVV^^^hhhrrruuupppjjjjjjmmmjjjiiijjjoootttvvvsssppprrrssssssqqqoooooopppqqqyyyyyyyyyxxxyyy|||~~~wwwssspppooovvv|||wwwppppppjjjfffiiipppuuuuuutttooonnnlllhhhaaaVVVKKKDDD???@@@AAAEEEJJJMMMGGG???IIIooo~~~qqqxxx{{{gggHHHDDDCCCUUUfffuuu||||||uuutttxxxppp```^^^gggvvv~~~jjjjjj{{{uuulllvvvxxxdddUUUUUU\\\\\\UUUVVVXXX___iiiooonnnhhhcccfffpppuuuppplllqqq{{{qqqeee[[[\\\dddkkksssyyyzzzpppfffeeejjjzzz|||lllsss}}}~~~ssslllooorrroooppphhhfffrrrwwwfffccceeejjjpppyyysssnnnhhhdddccccccbbb```[[[ZZZYYYYYYZZZ\\\^^^___]]][[[ZZZ\\\___]]]XXXSSSZZZ``````WWWLLLEEE@@@===<<>>AAAAAABBBTTTuuuXXXGGG???BBBPPPcccxxxxxxdddVVVnnnxxxllliiijjjccc[[[UUUUUUWWWYYY[[[XXXYYYXXXVVVTTTVVV\\\aaaiiisssxxxsssrrrnnnnnnooorrruuuvvvsssppptttuuuuuusssooolllmmmnnnxxxyyyxxxwwwwwwyyy}}}zzzvvvssssssxxx~~~|||~~~uuupppkkkgggfffkkkttt{{{yyytttrrrpppmmmiiibbbXXXLLLDDD>>>???@@@CCCLLLQQQJJJ???EEEjjj}}}nnnuuu~~~rrrLLLAAADDDWWWhhh{{{vvvwww~~~}}}wwwwwwyyyrrrddd```gggsssvvvbbbdddqqqmmmcccppptttiii[[[TTTXXX]]]]]]YYYUUUWWW]]]hhhrrrvvvppphhhfffoootttpppkkknnnvvv|||mmmcccZZZ[[[aaahhhooouuuyyy|||}}}{{{{{{zzztttlllcccdddjjjwwwuuuiiiiiitttyyyrrrkkkllloooooorrrjjjgggrrrwwwhhh]]]^^^dddmmmxxxrrrllleeeaaaaaabbb```^^^[[[[[[ZZZZZZZZZ[[[\\\\\\]]]\\\\\\]]]___^^^ZZZVVVVVV]]]aaaZZZOOOGGG@@@;;;;;;===@@@BBBCCCSSSyyyooopppMMMAAAGGGYYYccclllssssss~~~mmmhhheeemmmyyyuuudddPPP@@@HHHHHHPPPjjj}}}zzzwww||||||vvvtttnnn^^^DDDBBBEEEMMMXXX```eeegggddd\\\UUUZZZnnnvvveeeUUUTTTaaavvvjjj___```eeegggppp||||||pppmmmnnn{{{|||{{{}}}~~~||||||{{{zzz~~~uuutttuuuyyyyyywwwwww{{{zzzzzzxxxtttrrroooeeeZZZNNNMMMOOOXXXdddooovvvxxxcccPPPSSSeee}}}tttiiieeeZZZPPPGGGDDDCCCAAA@@@BBB>>>BBBCCCDDDPPPnnnZZZKKK??????RRRoooggg^^^rrr~~~qqqnnnlll___[[[UUURRRRRRUUUXXXZZZZZZ[[[[[[ZZZZZZ^^^eeekkkqqqyyy{{{tttqqqrrrssstttuuutttrrrppprrruuuvvvtttooolllmmmooouuuvvvvvvuuutttuuuwwwzzz{{{{{{xxxwwwyyy}}}}}}{{{}}}}}}vvvsssjjjhhhfffkkkvvv~~~{{{sssqqqoookkkhhhcccYYYMMMEEE===>>>>>>???IIIRRRMMMAAACCCfffppprrr}}}|||QQQAAAEEEXXXiiiiiirrr|||yyyuuuwwwrrrhhhdddhhhuuurrr___fffppplllbbbppp~~~kkk___TTTRRRVVVYYY[[[\\\UUUWWW[[[eeesss|||xxxooojjjnnnqqqooolllkkknnnqqqddd]]]XXXZZZ^^^ccckkkrrrwwwyyyyyyvvvtttsssnnnggg]]]\\\```hhhpppppphhh```aaammmuuusssmmmmmmooopppmmmiiikkkwwwxxxjjjVVVUUU\\\jjjwww}}}pppiiiaaa___```bbb```]]]\\\\\\[[[ZZZZZZZZZZZZ[[[]]]]]]]]]^^^___^^^[[[XXXQQQZZZ```[[[QQQHHHAAA;;;;;;;;;@@@CCCDDDPPPwwwmmmaaaIIIFFFJJJ]]]hhhvvv{{{tttyyy~~~jjj``````eeeooo}}}}}}kkk\\\LLLEEEKKKIIIPPPnnn~~~{{{wwwtttxxxyyyssssssnnn```JJJEEECCCJJJTTT\\\ccciiieee```YYY[[[iiizzzzzzhhhVVVQQQXXXkkkiii\\\^^^ffflllnnn}}}uuummmkkkyyy|||}}}~~~~~~xxxrrruuu|||xxxxxxzzz}}}|||wwwwwwzzz}}}{{{uuunnnlllkkkfff___VVVSSSQQQVVVbbbqqq|||nnnTTTNNNbbbwwwlllhhh[[[QQQIIIFFFDDDAAA@@@AAA>>>BBBDDDCCCKKKfff]]]MMM@@@???TTTvvvooo^^^oooxxxuuuiiiUUUQQQOOOMMMLLLMMMPPPTTTVVV[[[]]]^^^^^^___ccckkkqqquuu}}}vvvuuuuuuuuuuuutttssssssrrrqqquuuxxxvvvqqqoooppptttssstttuuuuuuttttttuuuwww~~~}}}yyy{{{|||}}}{{{yyyyyy{{{}}}zzzzzzooolllggghhhrrr{{{wwwnnnllliiigggeeebbbZZZNNNEEE>>>@@@???>>>GGGRRRQQQFFF@@@```~~~uuupppyyyXXXCCCGGGYYYjjjffftttvvvqqqsssrrrlllggghhhooosssaaabbbkkkxxxmmmbbbqqqhhhZZZOOONNNPPPRRRWWW___WWWWWWYYYbbbsssuuukkkjjjjjjkkkjjjgggcccaaaZZZXXXWWWYYYZZZ]]]fffooossswwwwwwqqqlllggg```YYYSSSQQQQQQTTTXXXZZZXXXTTT\\\dddkkkllljjjjjjkkkkkkgggfffhhhqqqzzzzzzooodddXXXTTTXXXgggtttyyyyyyzzzllleee]]]\\\___aaa___\\\ZZZZZZZZZZZZZZZZZZZZZ[[[^^^^^^^^^^^^^^^]]][[[YYYPPPXXX]]]XXXOOOHHHCCC>>>===;;;???EEEDDDMMMrrrmmmxxxWWWEEEGGGNNN```kkkssstttzzz|||hhh^^^^^^dddmmmwwwrrr___VVVMMMKKKQQQPPP\\\{{{}}}zzzvvvrrruuuvvvqqqsssqqqcccTTTKKKEEEIIIQQQYYYaaajjjfffeee```^^^dddrrr}}}|||kkkYYYRRRQQQ]]]zzzlll[[[[[[ccciiiooo|||vvvkkkfffuuu}}}{{{zzztttkkkllluuu~~~}}}{{{|||}}}zzzvvvwww|||zzzwwwpppiiihhhjjjjjjfffaaa______dddooo~~~xxx\\\OOOZZZ{{{zzznnnkkk\\\RRRJJJGGGEEEAAA???@@@>>>BBBDDDAAADDD\\\fffLLLBBBCCCVVVxxxzzzcccrrryyyuuu}}}ssscccRRRGGGGGGHHHIIIJJJLLLPPPTTTVVV]]]___aaabbbbbbfffmmmssswwwyyyxxxxxxwwwuuutttssstttuuusssxxx|||zzzuuurrrtttxxxxxxyyy{{{{{{zzzyyyzzz|||||||||~~~~~~sssmmmtttsssssssssxxx~~~uuuppphhheeemmmvvvtttjjjgggdddbbbbbb```ZZZOOOFFFAAADDDBBB???GGGTTTUUULLL===\\\{{{yyypppzzz}}}uuu\\\DDDHHHZZZkkktttiiizzz}}}rrrlllpppsssnnniiihhhfff}}}vvveeeYYYbbbnnnzzzmmmcccqqqiiiZZZMMMKKKKKKMMMVVVbbbXXXXXXXXX```rrryyyjjjfffdddfffgggccc[[[UUUTTTTTTVVVXXXWWWYYYbbblllmmmrrrrrrkkkbbbZZZRRRKKKMMMIIIFFFEEEHHHKKKLLLLLLTTTYYY]]]___```aaaaaa___gggccc```dddiiiiiibbb[[[aaaZZZZZZgggsssuuusssqqqiiiaaaZZZZZZ^^^aaa___\\\XXXXXXYYYZZZZZZ[[[[[[[[[^^^^^^^^^^^^]]]\\\ZZZXXXPPPWWW[[[UUUMMMGGGDDDAAA???;;;>>>EEEDDDKKKmmmqqqzzzZZZHHHIIIRRRcccnnnlllssswwwxxxggg^^^ccckkkuuu~~~iiiXXXTTTQQQOOOVVVZZZlllvvvxxx~~~vvvrrruuuvvvrrruuuttthhh\\\PPPHHHJJJPPPVVV```iiihhhjjjgggbbbcccnnn{{{}}}nnn^^^TTTOOOUUUpppooo\\\XXX]]]bbbqqq}}}uuuiiidddooo{{{yyy|||~~~}}}|||}}}vvvwwwrrrkkknnnxxx}}}|||{{{xxxuuuxxxvvvtttmmmggggggkkkllljjjeeehhhnnnvvvxxx^^^PPPSSSuuuzzzooolll]]]SSSKKKHHHEEEAAA??????>>>BBBDDD??????UUU~~~uuunnnJJJDDDHHHXXXwwwwwwxxxvvv}}}vvvnnn```PPPFFFDDDEEEGGGJJJMMMPPPSSSWWWYYY```bbbddddddeeehhhnnnsssxxx|||{{{zzzxxxvvvttttttvvvxxxuuu{{{}}}xxxuuuwww{{{~~~~~~~~~rrrgggbbbiiikkklllnnnwww|||yyyssskkkfffeeefffhhhiiieeegggiiijjjfff\\\OOOFFFAAAAAA???@@@FFFOOOWWWZZZAAAJJJvvvzzzhhhxxxrrrwww^^^FFFLLLXXX{{{uuummmtttzzzpppmmmrrrtttmmmgggfffjjjyyy]]]XXXcccmmmsss}}}|||ooonnnlll[[[JJJCCCEEEJJJOOOTTTXXXXXXVVV[[[ppp|||qqqlllhhheeeddd___WWWPPPRRRQQQQQQSSSVVVZZZ___bbbkkkjjjfff^^^UUUMMMIIIGGGFFFFFFFFFGGGHHHIIIIIIJJJKKKMMMPPPSSSVVVYYYZZZ[[[]]]]]]___bbbbbb^^^^^^aaaddd\\\YYYbbblllnnnhhhccc[[[[[[\\\^^^``````___]]]YYY^^^___ZZZXXX[[[[[[WWW]]][[[[[[[[[[[[YYYWWWTTTVVVSSSPPPPPPOOOLLLFFFAAA???>>>BBB???FFFJJJ^^^~~~dddEEEAAAXXXdddooowwwkkkmmmvvvuuueee^^^gggkkkpppyyy}}}qqqeee^^^ZZZZZZYYYjjjjjj{{{zzzxxxvvvtttsssrrrqqqccc[[[PPPJJJMMMVVVaaaiiikkkiiihhhfffdddgggtttwwwaaaTTTSSSUUUhhhppp\\\SSSYYYjjjuuutttdddhhhwww~~~~~~~~~{{{www{{{xxxoooggglll{{{yyy}}}{{{wwwtttttttttsssmmmggghhhnnnrrrrrrpppsssuuuxxx}}}xxxaaaSSSVVVkkk{{{ooogggaaaWWWLLLGGGDDD@@@???AAAAAABBBDDD===EEEPPPlllttttttUUUDDDDDDXXXssswwwtttwwweeeUUULLLGGGCCCHHHHHHHHHKKKPPPVVVZZZ\\\```ccceeeeeefffiiipppuuuuuuxxxxxxvvvtttvvv}}}zzz~~~zzzoooccc[[[cccfffkkkrrr{{{xxxzzzxxxrrrjjjeeedddfffhhhiiieeehhhkkkjjjdddYYYOOOHHHAAA@@@>>>>>>CCCLLLVVV[[[DDDJJJrrryyyeeesssvvvqqq```GGGOOO]]]kkkuuuyyyyyyyyypppmmmrrrtttmmmhhhiiilll\\\XXXbbbkkkqqqzzzyyyrrrnnn]]]LLLEEEEEEGGGKKKNNNNNNQQQQQQXXXkkk{{{hhheeeaaa``````]]]WWWRRRRRRRRRRRRSSSVVVYYY]]]___bbbaaa]]]VVVNNNHHHEEEDDDCCCCCCDDDDDDEEEFFFFFFGGGHHHIIIKKKNNNPPPSSSUUUVVV[[[YYYZZZ]]]\\\YYYYYY\\\^^^WWWTTTZZZaaa___ZZZVVVYYYVVVUUUWWW[[[]]]]]]\\\VVV]]]```^^^\\\]]]\\\WWWZZZZZZZZZZZZZZZXXXUUURRRUUURRRPPPOOONNNKKKFFFAAA>>>===BBB???GGGKKK```fffJJJGGGYYYiiissskkkgggnnn}}}nnniiihhhssswwwoookkkjjjjjjkkk}}}{{{zzzwwwuuusssrrrrrrrrriiibbbYYYQQQOOOTTT\\\cccjjjlllnnnkkkcccaaammm|||}}}gggTTTOOORRReeeooo\\\SSSXXXhhh|||yyyiiilllyyy~~~|||zzzwwwuuuyyyuuullleeennn|||}}}}}}{{{wwwuuuuuuvvvssspppiiiccceeelllqqqppppppqqqppppppsssyyyttt```RRRVVVlll}}}qqqjjjbbbWWWLLLGGGDDD@@@???AAABBBCCCEEE>>>FFFOOOiiivvvUUUCCCBBBUUUooo|||}}}}}}qqq___PPPJJJGGGDDDGGGHHHIIIMMMRRRVVVZZZ[[[bbbdddfffggggggkkkqqqvvvwwwuuuttttttyyy|||ssseee]]]YYYaaadddjjjqqqyyy{{{tttuuuuuupppiiiddddddeeeggghhhfffjjjmmmjjjaaaVVVNNNJJJAAA???===>>>BBBLLLYYYbbbKKKKKKnnn|||fffpppqqqgggKKKQQQcccjjjvvvyyyzzzzzzsssqqqvvvuuummmiiikkkssscccWWW^^^ffflllvvvmmm^^^OOOGGGEEEDDDDDDGGGEEEJJJMMMRRR```ppptttooo^^^[[[XXXXXXZZZZZZWWWTTTTTTSSSSSSTTTUUUXXXZZZ[[[YYYWWWSSSMMMHHHDDDCCCDDDCCCCCCCCCCCCDDDEEEFFFFFFGGGGGGHHHJJJMMMPPPSSSTTTXXXTTTSSSTTTTTTQQQRRRUUUWWWRRRQQQUUUXXXUUURRRQQQXXXWWWWWWZZZ\\\\\\YYYUUUPPPWWW^^^______^^^ZZZVVVZZZZZZ[[[\\\\\\YYYUUUQQQSSSQQQNNNNNNMMMJJJEEE@@@======BBB@@@GGGKKK___gggLLLKKKUUUhhhlllwwwcccjjjpppuuupppmmm}}}|||zzzvvvsssrrrrrrssssssqqqmmmeeeYYYPPPOOOVVV]]]dddkkkqqqnnnccc___kkk{{{sssWWWLLLPPPbbbzzzqqq^^^UUUZZZiiipppqqq~~~{{{xxxwwwwwwxxxrrrgggcccqqq}}}zzzvvvssssssuuuxxxsssmmmddd___dddnnnrrrpppppplllgggdddcccfffkkknnn|||rrr```QQQRRRjjj}}}qqqlllcccXXXMMMHHHDDDAAA???AAA@@@BBBDDD>>>EEELLLbbb{{{WWWDDDAAARRRiiiwww||||||wwwjjjWWWJJJGGGFFFEEEGGGIIILLLPPPUUUXXX[[[\\\eeegggiiiiiiiiilllsssxxx|||qqqiiiiiimmmuuu~~~|||iii[[[WWWYYY]]]bbbiiiooovvvxxxrrruuusssnnnhhhdddccceeeggggggggglllnnnjjj___TTTMMMLLLAAA???>>>???DDDNNN___mmmSSSLLLiiijjjpppvvvqqqMMMQQQggg}}}uuuqqqyyy|||xxxxxx{{{uuuiiidddgggyyyoooUUUYYY___gggqqq|||iii]]]PPPJJJGGGCCCAAABBBDDDIIILLLMMMRRRZZZ\\\ZZZWWWUUUSSSSSSUUUWWWVVVUUUUUUUUUUUUUUUUUUVVVWWWXXXSSSQQQNNNJJJFFFEEEFFFHHHGGGFFFFFFEEEFFFGGGHHHIIIIIIIIIJJJLLLPPPTTTXXX[[[VVVQQQMMMNNNNNNLLLLLLOOOQQQPPPRRRXXX[[[ZZZ[[[^^^```dddhhhhhhbbbZZZRRRNNNQQQXXX```ddddddbbb]]]ZZZ]]]]]]^^^```___\\\WWWRRRRRROOOMMMMMMMMMJJJDDD@@@======BBB???FFFHHH\\\gggKKKHHHVVVeeebbbuuu}}}hhhxxxzzzrrr|||sssoooqqq|||zzzvvvrrrqqqrrrsssuuuxxxvvvmmm^^^OOOKKKQQQYYY]]]dddkkkkkkdddbbbnnn}}}```OOOQQQbbbwwwvvvbbbYYY___nnnyyyxxx}}}{{{xxxyyy{{{zzzqqqdddbbbttt}}}yyytttqqqqqqsssuuutttlllaaa^^^gggsssvvvssskkkccc[[[WWWVVVVVVZZZ^^^qqqwww}}}~~~{{{rrrbbbSSSLLLeee|||ooollldddYYYNNNHHHEEEAAA@@@AAA>>>@@@CCC===CCCGGGYYYrrr]]]IIICCCQQQdddvvvvvvfffttt{{{}}}zzzzzz{{{|||uuudddQQQEEEDDDFFFFFFHHHLLLQQQUUUYYY[[[]]]^^^hhhiiikkkkkkkkknnntttyyy~~~pppggg^^^___eeepppyyyrrr```TTTTTTYYY[[[aaaiiipppvvv~~~vvvsssvvvqqqmmmgggddddddeeeggghhhhhhlllnnniii^^^SSSNNNLLLDDDAAA@@@AAACCCKKK]]]oooXXXIII___~~~mmmooo~~~vvvzzzOOOQQQlllxxxqqq||||||zzzzzzzzznnn^^^YYY^^^vvvsssSSSTTTYYYaaalllwwwnnn```XXXPPPMMMJJJEEEAAAAAAGGGKKKMMMLLLLLLMMMMMMKKKTTTSSSRRRSSSTTTUUUVVVVVVVVVVVVWWWWWWVVVVVVUUUUUUOOOOOOMMMJJJGGGHHHJJJMMMJJJIIIHHHGGGHHHIIIJJJKKKKKKLLLMMMPPPUUUZZZ___bbbVVVOOOJJJKKKKKKJJJJJJLLLLLLLLLRRR[[[aaadddiiiooonnnssstttkkk\\\PPPMMMNNNYYY___gggmmmmmmiiidddbbb]]]]]]___```___\\\VVVRRRQQQOOOMMMLLLLLLJJJDDD@@@>>>>>>BBB???DDDFFFXXXjjjKKKHHH___iii___ppprrrvvvsssrrrkkkiiiooo||||||zzzvvvsssrrrrrrtttvvv|||zzzrrraaaPPPJJJPPPXXX\\\___eeehhhggghhhrrr~~~mmmXXXVVVcccvvv}}}eee]]]dddrrr{{{|||~~~}}}yyyxxxzzz}}}{{{pppbbb```ttt}}}yyyuuusssqqqpppppppppggg]]]]]]jjjxxxyyyrrreeeZZZQQQOOOOOONNNRRRWWWeeelllssswwwxxxssseeeWWWJJJaaa~~~pppnnneeeZZZOOOIIIFFFAAA@@@AAA@@@AAAEEE???DDDFFFTTTqqqbbbMMMEEEQQQbbbppplllXXXkkkrrrooo{{{|||~~~~~~tttaaaMMMBBBCCCEEEEEEKKKOOOVVVZZZ\\\^^^```bbbiiikkkllllllkkknnntttxxx|||rrrggg```\\\]]]dddoooxxx}}}||||||yyypppdddWWWRRRSSSWWW[[[bbbkkksss{{{}}}vvvsssvvvppplllgggdddeeefffhhhhhhhhhkkklllhhh___UUUNNNKKKFFFBBBAAAAAA???DDDVVVkkkZZZEEEUUUuuummmjjj~~~uuuQQQRRRqqqrrrqqqzzz}}}yyyyyyvvvuuupppaaaRRRQQQZZZtttrrrUUUSSSUUU]]]hhhpppyyyzzzcccXXXSSSPPPPPPNNNGGGCCCCCCHHHKKKMMMNNNMMMLLLKKKJJJTTTTTTTTTUUUUUUVVVVVVWWWWWWXXXXXXYYYXXXWWWUUUTTTNNNNNNMMMKKKJJJJJJMMMOOOMMMLLLJJJIIIIIIJJJLLLMMMMMMNNNPPPTTTYYY^^^bbbeeeUUUNNNIIIJJJLLLJJJJJJKKKGGGGGGMMMWWW___dddiiiooorrrrrrlll]]]NNNGGGLLLTTT[[[aaakkktttssskkkcccaaa\\\\\\\\\\\\\\\YYYTTTPPPQQQOOOMMMLLLMMMJJJEEE@@@>>>>>>BBB???DDDEEEWWW{{{lllNNNKKKaaahhh]]]qqqxxx~~~ssstttkkkffffffkkkttt~~~|||zzzwwwuuuttttttvvvwww{{{{{{uuugggVVVNNNPPPUUU]]]```gggllllllkkkrrr{{{yyydddZZZcccvvvlllccciiivvv{{{wwwxxxwwwvvvuuuuuuwwwyyyxxxnnn```^^^qqq~~~zzzwwwtttqqqnnnkkkiii```XXX\\\nnn|||zzzppp___SSSKKKMMMOOOOOOSSSYYY[[[cccmmmtttwwwuuuiii]]]MMMaaatttqqqfff[[[OOOJJJFFFBBB@@@AAACCCDDDGGGAAAFFFGGGRRRdddNNNFFFRRRcccooohhhRRR___eeekkk~~~~~~sss___KKKAAACCCFFFFFFLLLRRRXXX\\\^^^___bbbeeejjjkkklllkkkkkkmmmrrrwww~~~{{{zzz{{{vvvlllccc___ZZZZZZaaammmtttyyy{{{pppkkkaaaXXXRRRQQQTTTVVV^^^dddmmmxxx}}}wwwsssuuuppplllhhheeefffgggiiiiiihhhiiijjjhhhbbbYYYOOOJJJDDD@@@AAABBB???BBBUUUlll```EEEOOOooollleeeUUUSSSrrrsssrrrzzz~~~}}}vvvrrrmmmeeeUUUJJJRRRaaawww[[[UUUTTT[[[dddjjjrrryyyxxxxxxyyy~~~xxx```SSSPPPQQQSSSQQQJJJDDDCCCEEEGGGJJJNNNOOOMMMKKKKKKQQQSSSVVVWWWXXXXXXXXXXXXWWWYYYZZZ[[[ZZZXXXVVVTTTPPPPPPQQQPPPOOOOOOPPPRRRRRRPPPNNNMMMMMMNNNPPPQQQQQQRRRUUUXXX\\\___bbbdddTTTMMMHHHJJJMMMLLLJJJKKKGGGDDDFFFNNNTTTWWWYYY\\\bbb^^^WWWNNNHHHIIIPPPWWW\\\cccqqq~~~|||ooobbb]]]\\\\\\[[[ZZZZZZWWWSSSPPPQQQOOOMMMMMMMMMKKKFFFAAA<<<===BBB@@@FFFHHHZZZxxxiiiNNNMMMZZZbbb\\\ttt}}}}}}sssuuu{{{fffdddfffjjjrrr|||~~~|||{{{|||{{{}}}~~~~~~~~~}}}||||||{{{yyywwwvvvvvvwwwwwwzzz|||zzzooo```TTTOOOOOOZZZcccooovvvsssooosss|||nnn]]]```tttxxxmmmpppzzzwwwuuurrrqqqrrrsssttttttqqqhhh\\\YYYlll{{{vvvssspppmmmjjjccc[[[VVV___ttt|||ooo]]]PPPIIINNNSSSSSSWWW^^^]]]gggssszzz|||yyynnnbbbOOO___|||vvvrrrggg\\\PPPJJJGGGBBB@@@BBBCCCDDDFFF@@@EEEEEEPPP```JJJDDDQQQdddqqqhhhRRR^^^jjjsss}}}{{{ppp\\\HHHAAADDDHHHHHHMMMRRRYYY\\\\\\^^^cccgggiiikkkllljjjiiikkkqqquuuwwwvvvxxx{{{vvviiiaaa___YYYYYY```lllsssxxx|||rrroooqqqyyy}}}~~~}}}rrraaa^^^ZZZVVVSSSUUUXXX[[[bbbfffppp}}}{{{}}}xxxtttuuuppplllhhhffffffhhhiiijjjggghhhhhhhhhccc[[[PPPIII@@@===@@@DDDBBBEEEZZZsssfffGGGNNNnnnlllcccXXXTTTppp|||vvvvvvpppiii^^^OOOIIIXXXlll___WWWTTT[[[bbbffflllssssssooommm{{{xxxmmmmmm[[[PPPOOOQQQUUUSSSKKKEEECCCCCCDDDGGGLLLNNNLLLJJJIIIOOORRRVVVXXXYYYYYYYYYZZZXXXYYY[[[\\\[[[YYYVVVTTTSSSTTTUUUUUUTTTSSSTTTUUUWWWUUUSSSQQQQQQRRRUUUVVVUUUVVVYYY\\\___aaabbbcccSSSLLLHHHKKKNNNMMMJJJJJJJJJEEEBBBGGGKKKJJJIIIJJJMMMJJJHHHIIIMMMQQQTTTTTTbbbkkk|||xxxggg```___^^^\\\[[[ZZZXXXUUURRRQQQOOOMMMMMMNNNLLLFFFBBB;;;<<>>>>>BBBFFF\\\pppKKKKKKgggnnnggg[[[SSSuuu~~~}}}rrrbbbVVVQQQHHHGGGaaalllaaaZZZ^^^aaa```dddjjjlllnnnpppqqqoooiiiaaa[[[\\\[[[ZZZ[[[[[[WWWPPPJJJCCCBBBBBBEEEJJJLLLLLLKKKNNNRRRXXX]]]``````^^^]]]ZZZVVVRRRQQQRRRSSSSSSRRRUUUWWWYYYYYYWWWWWWWWWXXXXXXZZZ]]]^^^______``````[[[XXXZZZaaaeeedddaaa```QQQKKKIIIMMMPPPKKKGGGFFFHHHEEEFFFJJJKKKHHHFFFHHHKKKNNNLLLPPP]]]```dddqqqlllaaa[[[ZZZYYYXXXWWWUUUQQQOOOOOOLLLJJJKKKMMMLLLFFFAAA@@@===BBBCCCHHHDDDSSSfffttt\\\KKKPPPiiippptttyyyssssss{{{kkkdddiiivvv||||||{{{zzzyyyxxxxxxwwwwwwyyy{{{yyyvvvuuuyyy}}}zzzwwwssspppoooqqquuuwww|||}}}~~~~~~|||~~~~~~}}}{{{xxxwww{{{{{{~~~xxxgggYYYTTTLLLTTTbbbooorrroooooorrrmmmuuu~~~gggeeessspppmmmzzzrrrnnnpppwwwoooooopppmmmlllmmmdddUUUQQQWWWccc{{{yyyuuupppkkkgggZZZVVVWWWgggqqqlllcccXXXTTTZZZeeeqqqwwwzzzUUUWWWhhhuuuqqqggg\\\RRRMMMHHHCCC@@@@@@>>>???===@@@CCC===HHHccceeeRRRCCCKKKcccvvvvvvmmm|||uuu{{{}}}sssqqqcccOOOCCCFFFJJJIIIQQQTTTXXX\\\^^^aaadddfffhhhlllooonnnqqqwww||||||www{{{~~~{{{rrrjjjgggfffkkkkkkoooyyyqqq```[[[WWWOOOXXX\\\```ccciiiooopppmmmgggfff```XXXUUUXXXYYYWWWXXXXXX]]]bbbdddcccfffkkkxxx|||~~~uuuppprrrooommmiiifffeeeeeegggiiinnnmmmjjjfff```VVVLLLEEEAAABBB>>>@@@DDDGGG[[[~~~kkkJJJNNNiiipppnnn{{{uuu___UUUvvv~~~wwwlll]]]RRRNNNGGGJJJgggqqqgggbbbeeeeee```aaagggjjjmmmppppppllleee___\\\eeegggccc[[[YYY[[[TTTJJJCCCAAA@@@BBBFFFJJJMMMNNNNNNSSSZZZ___bbbbbbbbbbbb\\\YYYUUUSSSSSSTTTUUUTTTWWWXXXYYYYYYXXXYYY[[[\\\ZZZ\\\___aaaaaaccceeeggg``````cccggggggaaa]]]]]]PPPKKKHHHLLLNNNMMMKKKKKKKKKHHHIIILLLMMMKKKLLLOOOPPPUUUUUUZZZfffkkkssshhh___XXXVVVUUUUUUTTTRRRNNNLLLNNNLLLJJJKKKLLLJJJEEEAAA???===BBBBBBGGGCCCPPPqqqvvv___OOOUUUgggssszzzzzztttttt}}}pppiiilll~~~~~~}}}||||||zzzyyywwwvvvvvvvvvwwwxxxyyyzzzyyywwwuuuxxx~~~yyyvvvqqqnnnnnnqqquuuyyy{{{|||~~~~~~}}}}}}~~~}}}{{{zzz{{{yyy{{{~~~{{{ooobbb[[[MMMPPPXXXccciiiiiijjjmmmgggpppllliiitttnnngggpppuuuiiiiiinnn}}}zzzsssnnnooopppnnnllllllcccTTTOOOVVVbbb|||yyyvvvqqqiiibbbVVVRRRUUUiiitttsssjjj```\\\bbbmmmwww}}}vvvRRRSSSeeewwwtttjjj^^^SSSLLLHHHBBB???@@@===>>><<>>@@@>>>@@@CCC???FFF\\\zzz{{{___EEEIIIfffzzzqqq{{{~~~zzz{{{xxxjjjRRRDDDFFFKKKLLLSSSVVV[[[^^^```aaacccdddlllooorrrvvv|||~~~~~~xxxoooiiiiiikkkpppnnnooozzzvvvggg^^^___aaa```\\\bbbgggjjjmmmnnniiiccclllmmmlllkkkooottttttpppmmmmmmpppttttttqqqssswww|||~~~{{{sssrrrvvvrrrppplllhhhgggggghhhjjjhhhgggddd^^^WWWOOOIIIFFF@@@BBB???AAACCCBBBSSSsssjjjGGGLLLlllnnncccxxxtttjjjgggXXXvvv|||zzzvvvfffXXXLLLJJJLLLWWWuuuvvvsssuuuyyyvvvpppeee^^^___dddgggjjjiiiccc]]][[[ZZZUUU\\\[[[SSSTTT[[[VVVHHHEEECCCAAA???AAAFFFLLLQQQRRRWWW^^^fffkkkkkkhhheeecccbbb```]]]\\\]]]___```bbbbbbaaa___\\\\\\]]]___]]]```eeefffgggiiiooossstttrrrqqqooohhh]]]WWWWWWUUUSSSQQQPPPRRRWWWZZZ[[[^^^\\\]]]``````aaafffllliiirrrxxxmmm[[[XXXUUUTTTSSSSSSSSSQQQNNNKKKLLLKKKKKKJJJIIIFFFBBB???;;;<<>>AAA??????CCC???EEEWWWvvviiiKKKLLLiiiwww~~~~~~|||~~~{{{kkkRRRBBBDDDJJJMMMRRRVVV\\\aaaccceeegggiiilllppptttyyyxxx}}}}}}wwwrrrrrrtttyyytttvvv|||~~~~~~xxxooohhheeedddcccbbbfffiiijjjmmmpppnnniiilllnnnooorrryyy{{{tttrrrrrrttttttsssvvv|||ssszzz|||vvvuuuwwwuuurrrnnnjjjgggggghhhiiidddcccaaa\\\TTTMMMHHHFFF@@@BBB???AAACCCBBBSSSrrroooIIIIIIjjjkkk[[[tttnnndddiiiXXXuuu}}}vvv}}}vvveeeVVVHHHGGGMMM]]]www}}}wwwxxx}}}pppddd___aaabbbdddccc___\\\YYYXXXMMMQQQQQQOOORRRWWWSSSIIIEEEDDDBBB@@@@@@CCCHHHLLLSSSVVV^^^iiirrrsssllleeeaaaaaa```^^^\\\]]]```cccdddddddddbbb___]]]^^^___aaaffflllnnnmmmooouuuzzz{{{uuuqqqiii```ZZZZZZZZZ[[[ZZZWWWYYY___ddddddggghhhkkkppprrrttt{{{~~~```VVVUUUVVVTTTTTTSSSSSSRRROOOLLLJJJKKKKKKJJJGGGDDDAAA???;;;<<>>===AAA>>>BBBQQQzzzoooJJJGGGbbb|||yyy~~~~~~{{{{{{||||||~~~~~~pppWWWFFFEEEJJJLLLSSSXXX^^^dddhhhjjjlllnnnkkkpppvvv{{{zzzvvvvvvyyy|||yyytttzzz}}}}}}{{{vvvooojjjgggfffhhhjjjjjjiiilllrrrssspppssstttvvvyyyxxxuuutttvvvvvvwww|||dddkkkuuu{{{xxxwwwwwwtttoookkkggggggggghhhbbbcccbbb\\\TTTLLLGGGEEE@@@AAA???AAAEEEDDDVVVvvvuuuLLLJJJggggggXXXrrrooofffiiiWWWsssrrrwwwiiiVVVGGGFFFRRRcccyyyzzzwwwnnnccc^^^]]]]]]]]]]]][[[XXXUUUPPPMMMLLLMMMPPPQQQOOOMMMHHHHHHHHHFFFDDDDDDGGGIIIQQQSSS[[[kkkzzz|||rrrfff___``````^^^]]]^^^bbbffffffhhhhhhgggeeeccccccdddgggnnnuuuwwwvvvwww|||yyyrrrllleee`````````cccbbb___```gggkkkkkkmmmpppwwwjjjYYYUUUUUUUUUTTTSSSSSSTTTRRROOOMMMJJJJJJKKKIIIFFFBBB@@@>>>;;;>>>DDDBBBJJJKKKSSS```wwwYYYHHHTTTYYY```ooovvv~~~|||yyyqqq___]]]hhhkkkvvv|||~~~~~~yyywwwvvvvvvvvvvvvvvvuuuuuuuuutttrrrqqqpppqqqsssssstttwwwwwwwwwwwwwwwvvvuuutttqqqvvv{{{{{{yyyxxxyyy|||yyy{{{}}}~~~~~~yyywwwtttjjj___OOOIIIFFFIIINNNTTT]]]eeedddhhhmmmppplllhhhiiimmm~~~rrrjjj___VVVXXX[[[ooosssfffgggnnn~~~vvvtttuuuuuuyyyyyytttqqqrrrppplllcccTTTMMMOOOXXXrrr~~~zzzsssggg]]]OOOKKKWWWwww}}}fff]]]QQQJJJJJJMMMPPPQQQXXXaaakkkttt|||~~~xxxnnnTTTRRR___vvvvvvkkkjjjhhh^^^VVVRRRNNNGGGBBB@@@<<>>BBB@@@BBBOOOwwwvvvJJJBBBZZZssswwwooo{{{{{{~~~}}}}}}}}}~~~xxxaaaNNNJJJKKKKKKVVV[[[bbbhhhkkknnnoooqqqnnnvvv|||~~~nnnjjjkkkpppooommmvvvzzzzzzyyywwwsssmmmkkkkkklllmmmlllkkknnnsssuuusss{{{{{{{{{}}}|||zzz{{{~~~TTTYYY___fffuuu{{{wwwyyyvvvpppkkkhhhfffggggggcccdddccc^^^TTTKKKFFFDDD???AAA???BBBFFFGGGZZZ{{{yyyPPPKKKeeeeeeYYYqqquuummmiiiVVVqqqqqq}}}yyymmmYYYHHHIIIVVVhhh|||yyyqqqyyyvvvggg]]]ZZZYYYZZZ\\\[[[XXXTTTVVVOOOJJJMMMOOONNNMMMPPPLLLNNNOOOLLLIIIGGGHHHJJJOOOPPPYYYlll~~~vvvhhh___```aaa___^^^```dddiiiiiikkkmmmnnnllljjjjjjjjjmmmttt|||}}}}}}{{{sssnnniiieeedddccchhhhhhdddeeelllpppoooooosss}}}xxx^^^VVVWWWWWWUUUTTTSSSSSSSSSRRROOOLLLIIIJJJKKKIIIFFFBBB???>>>===???DDDAAAIIIJJJQQQ~~~___yyy\\\LLLZZZZZZbbbttt||||||wwwppp```___jjjpppxxx||||||wwwuuuuuuuuuvvvvvvuuuuuutttsssrrrqqqrrrsssuuuvvvvvvuuuwwwvvvtttsssrrrrrrrrrsssooouuuzzzzzzxxxvvvxxx{{{yyy{{{}}}~~~~~~~~~uuurrrqqqkkkcccPPPKKKGGGGGGJJJOOOXXXaaahhhlllpppqqqlllfffdddfffrrr{{{xxxnnnjjjaaaWWWWWWZZZooossseeedddkkk~~~uuurrruuuvvv{{{zzzssspppqqqooojjjeeeVVVPPPQQQXXXqqqzzzrrrfff\\\MMMIIIVVVyyyddd\\\QQQLLLMMMQQQUUUVVV```fffnnnwww~~~uuuUUUSSS___vvvwwwlllkkkfff^^^VVVSSSOOOHHHBBB@@@???EEEBBB@@@DDDCCCDDDOOOttt}}}QQQDDDZZZssswwwoookkk}}}|||~~~~~~~~~jjjVVVOOOMMMJJJYYY^^^eeejjjmmmoooqqqrrruuu}}}}}}~~~~~~~~~uuugggaaaaaagggjjjjjjuuutttsssssssssppplllkkkmmmrrrtttsssqqqsssyyyyyywww{{{zzzxxxzzz~~~MMMOOORRRVVV\\\```dddgggjjjnnnwwwzzzzzz}}}tttuuupppgggaaa```aaa```cccdddeeeaaaYYYOOOGGGCCC>>>CCCAAA@@@CCCEEEWWWuuu|||QQQMMMVVV[[[cccwwwxxxkkklllPPPnnneeesss}}}|||xxx```NNNSSSaaalllxxxnnnnnn{{{lll^^^TTTMMMOOOSSSUUUWWWYYYUUUSSSPPPNNNMMMNNNPPPRRRTTTPPPTTT___bbbXXXLLLEEEMMMVVV```mmmnnnfffaaa]]]___aaaccchhhoooqqqrrrsssuuuwwwwwwwwwwww}}}zzzqqqllllllnnnnnnnnnlllkkknnnsssxxxwwwzzzqqqccc\\\SSSPPPRRRRRRRRRQQQPPPOOONNNNNNMMMKKKJJJHHHFFFCCCAAA???>>>;;;DDDBBBDDDKKKGGGVVV~~~dddvvvZZZMMM^^^^^^___sssxxxnnnsssmmmeeeeeejjjwwwyyyzzzyyy|||vvvqqqqqqtttvvvuuurrrrrrpppnnnqqqvvvyyywwwttttttsssuuuvvvsssppprrrwww{{{xxxuuuvvv{{{~~~|||wwwqqqkkkiiihhh]]]QQQFFFCCCFFFMMMYYYcccnnnooopppoookkkfffaaa]]]eeejjjnnnllliiidddZZZPPP[[[gggvvvhhh___pppzzzvvvzzzvvvtttssssssssssssqqqppplllbbbWWWTTTYYYhhh{{{wwwiiiYYYNNNLLL^^^yyy~~~jjj^^^QQQKKKJJJMMMTTT[[[fffpppwww~~~~~~hhhNNN\\\pppxxxwwwkkkmmm```aaa]]]TTTKKKGGGBBB>>>>>>???@@@AAACCCEEEGGGIIIoooPPPJJJTTT```wwwhhh___www}}}~~~wwwvvv}}}~~~jjjVVVNNNLLLKKKWWWdddmmmqqq{{{}}}mmmuuuzzz~~~{{{xxxxxxzzzxxxnnnccc\\\XXXZZZaaafffhhhnnnvvvyyyuuuuuuwwwtttnnnmmmqqq}}}tttkkkkkkuuu|||xxxpppwwwqqqooottt{{{RRRSSSTTTVVVZZZ^^^bbbdddpppuuu}}}zzzxxxvvvuuupppgggdddeeefffccccccdddccc^^^VVVNNNGGGDDD@@@CCC@@@@@@DDDFFFUUUppp{{{SSSMMMXXX\\\eee{{{xxxiiirrrTTTpppnnnooo}}}sss]]]MMMQQQ___kkkwwwyyyuuusss]]]TTTLLLLLLNNNOOOPPPSSSVVVUUUSSSQQQQQQQQQQQQRRRVVVUUU\\\iiinnndddTTTIIIMMMTTT[[[dddtttzzzkkkhhhccc```aaabbbdddiiiooouuuvvvwwwzzz}}}{{{{{{zzz{{{yyyuuuqqqssszzzsss^^^XXXUUUOOOMMMPPPRRRRRRQQQPPPOOONNNNNNMMMJJJIIIGGGEEEBBB@@@???>>>???CCC@@@EEEMMMHHHWWW~~~zzzfffjjjPPPFFFVVVXXX]]]ttt|||sssxxxoooiiijjjooo|||zzzyyyuuurrrrrrtttvvvvvvuuutttqqqpppsssxxx{{{zzzxxxqqqppprrruuutttrrrvvv{{{|||xxxuuuuuuxxx|||}}}}}}~~~~~~~~~|||wwwqqqmmmjjjjjj```TTTHHHDDDFFFMMMYYYcccjjjmmmpppoookkkeeeaaa___dddjjjoooooommmhhh\\\QQQXXXeeeuuunnndddqqq}}}zzz{{{wwwuuusssrrrssssssrrrpppiii___SSSOOOSSSbbbyyyzzzuuuhhhXXXNNNLLL]]]xxx~~~lllaaaUUUOOOMMMPPPZZZdddwwwdddMMM]]]qqqxxxvvvhhhiiidddeee```VVVMMMIIIEEEAAA??????@@@AAACCCEEEFFFGGGhhhVVVLLLUUUbbbwwwmmm[[[gggvvv|||yyyyyy}}}uuuaaaQQQNNNSSSVVVYYYfffqqqxxxsssxxx{{{}}}|||{{{yyywwwqqqnnnrrryyyyyynnnbbb^^^[[[___hhhmmmnnnooorrr~~~zzzxxxxxxuuupppooossssssqqqoooqqqwwwyyytttnnnkkkkkkpppyyy~~~~~~[[[[[[\\\^^^bbbhhhnnnqqq{{{wwwyyyvvvooohhhhhhkkkjjjfffcccbbb```ZZZSSSKKKFFFDDDBBBDDD@@@@@@EEEFFFQQQiiiyyyUUUNNN[[[]]]gggyyyhhhxxxWWWqqq|||oooyyyiiiWWWJJJOOO]]]jjjvvv{{{|||oooZZZQQQJJJJJJKKKLLLMMMPPPWWWWWWWWWVVVVVVUUUTTTTTTWWWXXX```nnntttkkkYYYLLLKKKQQQUUUZZZgggtttuuummmkkkfffcccdddeeeeeeiiiooovvvwwwyyy}}}|||~~~iii^^^VVVVVVVVVQQQPPPTTTRRRRRRQQQPPPOOONNNMMMMMMIIIHHHFFFDDDBBBAAA@@@???EEECCCBBBIIINNNKKK___uuummmsss\\\IIIGGGWWW]]]bbbtttvvv{{{pppllllllrrr}}}{{{vvvuuutttttttttuuuwwwxxxvvvtttsssuuuzzz}}}|||{{{qqqoooqqqtttuuutttwww}}}~~~yyytttsssuuuxxxyyyxxx~~~~~~|||zzz{{{~~~~~~}}}|||xxxsssooommmmmmeeeXXXKKKEEEFFFLLLWWWaaadddjjjppppppiiibbb___^^^aaahhhooorrrsssmmm```RRRUUUcccssswwwiiiqqqxxx~~~zzzwwwtttrrrrrrssssssrrrkkk```SSSLLLNNN[[[sssyyysssgggXXXOOOKKK[[[wwwppphhh^^^WWWTTTWWWcccoooeeeMMM[[[mmmttttttggghhhggggggaaaUUULLLHHHEEEBBB@@@@@@AAAAAABBBDDDEEEFFFbbb___MMMUUUbbbuuurrrcccgggvvvzzzyyy|||}}}{{{uuusssiiiYYYOOOPPPXXX^^^dddnnnyyy~~~}}}{{{zzzzzztttpppqqq{{{ppp```]]]___hhhsssyyywwwsssrrr}}}zzzxxxvvvssssssuuuppprrruuuxxxwwwrrrkkkggg```cccmmmxxx}}}~~~dddeeegggllluuu~~~}}}xxxooohhhiiilllkkkeeebbbaaa]]]WWWOOOIIIFFFEEEDDDDDD@@@AAAFFFFFFNNNcccxxxXXXMMM\\\~~~]]]iiixxxfffzzzUUUlllvvvvvvvvv[[[PPPJJJQQQ^^^jjjttt||||||zzzmmmaaaVVVOOOJJJKKKMMMMMMNNNQQQVVVWWWXXXYYYZZZZZZYYYYYYXXXWWW[[[dddiiidddVVVJJJIIIOOOTTTXXXbbbnnnttttttmmmiiifffggggggfffiiimmmssstttwww}}}lll___ZZZYYY[[[XXXSSSSSSVVVRRRQQQQQQPPPOOONNNMMMMMMIIIHHHFFFDDDBBBBBBAAAAAAHHHDDDEEELLLMMMPPPlllsssvvvpppXXXIIIMMM]]]```dddqqq{{{~~~~~~uuuyyy}}}qqqkkkhhhmmmyyy}}}{{{|||vvvwwwwwwvvvttttttvvvxxxyyywwwuuuvvvyyy{{{{{{zzzuuurrrrrrttttttsssvvvzzz~~~yyytttrrrsssuuuuuutttyyyzzzzzzzzzzzz{{{}}}}}}}}}|||yyytttqqqpppppphhh[[[MMMFFFEEEIIIRRR\\\^^^gggooonnnfff^^^ZZZZZZ]]]dddlllssswwwsssdddTTTSSS```ooooooooosss~~~{{{wwwttttttuuuuuuuuupppeeeXXXOOONNNZZZqqqxxxrrrfffXXXNNNJJJZZZwwwrrrmmmfff```ZZZZZZeeeqqqjjjPPPZZZjjjtttxxxkkkiiieeeddd]]]QQQHHHDDDBBB???AAAAAAAAAAAABBBCCCDDDDDD___gggKKKQQQ___nnnwwwbbbooo{{{~~~zzzzzz}}}uuueeeccc^^^XXXWWW\\\ccchhhxxx{{{|||{{{mmm]]]ZZZdddrrr}}}~~~zzzvvvuuu{{{xxxvvvvvvvvvvvvwwwyyywwwvvvvvvpppfff^^^[[[[[[]]]eeesss}}}mmmooossszzz{{{ppphhhgggiiigggaaaaaa```[[[TTTMMMGGGEEEEEEDDDEEE@@@AAAGGGFFFMMMbbbzzz]]]LLL\\\{{{ttt]]]mmmrrrbbbxxxRRReee|||}}}aaaRRRNNNOOOWWWccclllssswww}}}}}}{{{kkk^^^YYYTTTQQQQQQPPPNNNMMMOOOUUUUUUWWWXXXZZZ\\\^^^___\\\XXXUUUUUUXXXXXXRRRKKKLLLQQQWWW[[[aaaiiioooqqqmmmiiiggghhhhhhfffgggkkknnnpppvvv~~~cccZZZYYYYYYWWWSSSOOOPPPSSSQQQQQQPPPOOONNNMMMMMMLLLJJJIIIGGGDDDCCCBBBBBBCCCEEEBBBGGGKKKJJJWWW{{{lll}}}wwwXXXIIIOOOZZZ\\\cccuuuuuu~~~tttxxxsssiiidddgggrrryyyzzz}}}wwwxxxxxxwwwuuuuuuvvvwwwzzzxxxvvvuuuuuuvvvvvvvvvwwwrrrqqqsssuuutttvvvzzz}}}yyytttrrrssstttsssqqqrrruuuyyy{{{||||||~~~}}}}}}|||zzzvvvssssssssskkk^^^OOOFFFDDDFFFMMMUUUYYYbbbkkklllddd[[[VVVUUU[[[```hhhqqqyyywwwhhhWWWRRR^^^jjj{{{vvvppppppzzzwwwwwwwwwwwwwwwuuujjj]]]RRROOOYYYooo{{{sssfffXXXLLLHHHYYYxxxnnnkkkfffaaaZZZVVV]]]fffzzzmmmUUUbbbtttooofffcccbbb[[[OOOFFFCCCAAA>>>AAAAAAAAAAAAAAABBBCCCCCC\\\nnnHHHLLL[[[fffzzzooo}}}yyy~~~}}}}}}xxxkkk[[[XXXXXX^^^iiivvv}}}}}}~~~nnn```ZZZ\\\kkkzzz~~~xxxqqqoooqqqwwwvvvuuuuuuxxx{{{{{{yyyvvvnnnkkkeee[[[TTTSSSXXX[[[gggzzz}}}{{{zzzyyy{{{~~~|||rrrgggdddeeeccc___```___ZZZSSSLLLGGGEEEEEECCCEEEBBBBBBFFFEEENNNeeedddLLL[[[vvvjjj^^^sssjjj^^^vvvPPPbbbuuu[[[UUUUUUYYY```hhhnnnrrrtttzzz~~~vvvkkkeeeaaa___^^^YYYQQQMMMMMMUUUUUUTTTUUUWWW[[[___bbbbbb___XXXQQQOOOSSSUUUTTTRRRUUUYYY\\\___bbbeeegggjjjfffeeeggggggdddeeehhhjjjnnnvvvppp```XXXXXXVVVSSSOOONNNQQQTTTQQQQQQPPPOOONNNMMMLLLLLLKKKIIIFFFCCCBBBAAABBBBBB@@@@@@GGGIIIJJJddd{{{cccvvvSSSDDDNNNXXX^^^hhh|||nnntttxxxwwwhhhaaafffkkkrrr}}}yyy{{{}}}xxxwwwwwwwwwxxxwwwwwwwwwyyywwwuuusssrrrssstttuuuuuupppooorrruuuwwwyyy}}}{{{xxxuuutttvvvvvvssspppppptttyyy|||}}}~~~}}}~~~}}}{{{xxxuuuuuuuuummm```RRRIIIDDDCCCHHHNNNSSS\\\fffjjjddd\\\UUUSSS[[[^^^eeeooozzz{{{mmm\\\RRR\\\ddduuuwwwmmm}}}|||zzzyyyxxxwwwvvvtttkkk^^^TTTNNNVVVjjj~~~wwwhhhZZZLLLGGGYYYyyyiiiddd^^^YYYSSSNNNRRRXXXjjjyyykkk\\\pppmmmaaaaaaaaa\\\QQQHHHEEEBBB???AAAAAA@@@@@@AAABBBCCCCCCXXX|||wwwGGGHHHXXX```qqq}}}qqqddd]]]ZZZ___ppp}}}{{{}}}xxxoooiii___VVVXXX```hhhuuu~~~yyynnnggggggiiirrruuuwwwyyy|||yyynnnfffddd___VVVQQQRRRWWWcccyyyttt}}}zzzwwwsss}}}ttthhhaaabbbbbb```___^^^ZZZSSSLLLGGGEEEDDDBBBEEECCCCCCEEEDDDPPPiiilllMMM[[[rrrdddaaayyyfff___wwwSSSeee~~~zzzwwwmmmbbbdddfffhhhkkkooorrrsssuuu}}}{{{uuutttrrrqqqooohhh\\\UUUSSSYYYVVVRRRPPPRRRWWW]]]bbbeeegggbbbXXXTTTXXX^^^___XXXXXXYYY[[[]]]^^^```bbbfffcccccceeeeeebbbbbbeeeeeekkkvvvooofff\\\XXXXXXVVVSSSPPPQQQTTTWWWQQQPPPPPPOOONNNMMMLLLLLLKKKIIIEEEAAA???>>>??????@@@@@@HHHJJJSSSwwwpppcccwwwOOOAAAPPPZZZ```hhh~~~qqquuuyyyvvvddd^^^ffflllnnnzzz|||~~~}}}xxxvvvuuutttvvvzzz|||{{{yyyvvvuuusssrrrqqqrrruuuwwwxxxrrrooorrruuuwwwyyy|||yyywwwvvvwwwyyyyyyuuuqqquuuwwwzzz{{{|||}}}~~~~~~~~~|||xxxvvvuuuvvvooocccUUULLLFFFCCCEEEIIINNNVVVaaahhhhhhaaaZZZUUU]]]^^^bbbmmmzzzssscccQQQZZZ___pppmmmwww}}}{{{yyyxxxvvvtttrrrjjj___TTTNNNSSSgggzzzzzzkkk[[[LLLHHHYYYyyyhhh___VVVPPPLLLIIIMMMSSS```iiivvvxxxmmmcccxxxzzzuuueeeaaa___```\\\RRRJJJGGGCCC@@@@@@@@@@@@@@@AAABBBCCCDDDWWWmmmHHHGGGXXX]]]xxxnnnxxxiii```aaabbbqqq~~~}}}xxxiii\\\YYYVVVWWWcccrrrxxx}}}}}}ssskkkjjjkkkjjjtttyyy~~~pppkkkjjjllldddWWWSSSWWW]]]rrrzzzyyyuuuooo}}}uuuhhhaaaaaabbbbbb___^^^ZZZTTTMMMGGGEEEDDD@@@FFFEEEDDDEEEDDDRRRmmmqqqNNN\\\qqqaaaccc~~~gggcccxxxVVViiivvvnnnoooooollllllooorrrsssqqqzzzyyywwwvvv}}}}}}}}}}}}uuuiii```^^^\\\WWWQQQMMMNNNTTT[[[```eeekkkkkkaaa[[[^^^dddggg[[[XXXXXXZZZ]]]___aaadddcccaaaaaaccccccaaa```cccaaahhhtttqqqddddddXXXWWWWWWUUURRRPPPRRRTTTTTTQQQPPPPPPOOONNNMMMLLLLLLJJJHHHDDD@@@===<<<<<<===DDDCCCKKKNNN]]]mmmiiiRRRAAAQQQ[[[WWWZZZ|||xxxsssyyyrrr___[[[gggtttttt|||zzz~~~}}}rrrtttrrrqqqvvv|||~~~{{{ssssssrrrqqqqqqsssvvvyyy}}}uuuqqqrrruuuuuuvvvxxxwwwvvvwwwyyy|||{{{vvvrrr{{{{{{{{{zzzzzz{{{~~~}}}yyyvvvvvvvvvqqqeeeXXXOOOHHHDDDDDDGGGJJJRRR^^^hhhkkkfff^^^XXX______bbblll{{{wwwgggPPPXXX\\\nnnmmmuuu~~~}}}|||{{{yyywwwtttrrrrrrkkk```VVVOOOSSSfffyyy}}}lll\\\MMMIIIZZZyyyzzzkkk___RRRLLLIIIIIINNNTTTaaagggqqq}}}|||qqqhhhwwwsssccc```]]]eee\\\^^^ZZZRRRJJJFFFCCC????????????@@@AAABBBDDDDDDXXXfffJJJHHHZZZ]]]tttpppzzzssseee___bbbiii|||yyy{{{~~~qqqaaaXXX\\\bbbiiivvv{{{qqqnnnsssuuurrrxxx~~~mmmnnnuuuyyymmmZZZUUU\\\fff~~~sssqqqnnnhhhwwwllleeedddbbb___bbb^^^YYYRRRKKKFFFBBB@@@AAABBB@@@CCCHHHEEEQQQlll|||PPP^^^mmmWWWgggggg[[[}}}{{{OOOnnn~~~~~~vvvpppmmmppprrrooommmmmmkkkvvv{{{uuuzzzxxxnnnppp}}}~~~yyysssiiigggeee\\\QQQMMMQQQXXX]]]^^^gggfffeeebbbbbbeeelllqqqeee```[[[ZZZ\\\___aaabbbdddbbbbbbdddggghhhfffdddjjjiiirrriii\\\YYYYYYVVVUUUUUUUUUUUUUUUUUUUUUUUUSSSPPPOOOOOOOOOMMMLLLLLLIIIDDD???<<<<<<<<<===NNN@@@LLLDDDfffyyy\\\RRRGGGJJJ^^^TTT[[[xxxlllzzzsssyyywwweee___gggkkkyyy~~~||||||zzzuuuqqqrrryyy~~~|||xxxuuuwwwrrrooopppvvv|||}}}|||}}}wwwpppooorrrvvvxxxwwwwwwuuusssuuuyyyxxxsssnnnvvvxxxyyyyyyxxxyyy|||~~~}}}{{{vvvuuuvvvwwwkkkiiicccWWWJJJCCCDDDIIIMMMVVV___dddjjjnnnjjjaaacccaaa```gggyyy{{{iiiUUUPPP___yyyqqqnnn~~~}}}}}}{{{zzzyyyvvvtttppphhh^^^UUUPPPSSSaaappp{{{rrr]]]OOOMMM\\\vvvnnn\\\MMMKKKLLLMMMSSS[[[___jjjtttzzzzzzqqqbbbiiicccZZZ``````hhh```[[[UUUPPPLLLGGGAAA===?????????@@@AAABBBCCCDDDWWWmmmNNNIIIFFFaaatttjjjvvvvvvsssxxxhhhaaaeeemmmssszzzyyy~~~}}}}}}nnn^^^ZZZhhhvvvzzz}}}qqqppptttwww{{{zzzzzzhhh]]]___fffsssyyymmmjjjhhhddd~~~vvvkkkdddcccaaa^^^aaa^^^XXXQQQKKKFFFBBBAAADDDDDDAAADDDHHHGGGVVVssszzzOOO\\\kkkYYYgggfffbbb\\\lll~~~wwwssswwwqqqqqqpppmmmkkklllllltttvvvlllhhhlllqqqsss~~~}}}vvvqqqwwwqqqfffYYYTTTVVV[[[]]]]]]aaabbbeeefffgggiiikkkmmmeeebbb___]]]^^^____________bbbgggiiijjjiiihhhgggeeehhhrrrooo^^^WWWWWWXXXVVVVVVVVVVVVVVVUUUUUUUUUTTTRRRPPPOOOPPPOOONNNLLLJJJGGGCCC>>><<<<<<>>>???GGGAAAMMMPPP}}}yyyhhh}}}TTTIIIKKK^^^bbbfff|||gggzzztttyyyxxxiiieeennnqqq~~~|||yyywwwuuurrrrrryyy}}}zzzvvvtttxxxuuurrrtttxxxzzzyyyvvvzzzvvvsssssswwwyyyxxxvvvxxxuuussstttvvvvvvrrrnnnsssssssssssstttwww{{{}}}xxxuuuuuuwwwxxxrrrqqqlll```RRRHHHFFFHHHJJJVVVbbbiiinnnpppllleeeeeebbb^^^cccvvvttt\\\TTT^^^vvv{{{ttt}}}||||||{{{wwwtttuuunnneeeZZZPPPOOO\\\jjj{{{uuubbbMMMJJJYYYsssqqqaaaSSSQQQQQQSSSZZZdddnnntttxxx{{{}}}lllXXX]]]\\\[[[eeeccceee___[[[UUUPPPLLLGGGAAA===?????????@@@AAABBBCCCDDDRRRsss]]]MMMBBBVVVfffiiinnnzzzxxxrrr}}}{{{rrrddddddnnn}}}~~~|||zzzyyywwwyyy~~~|||zzzzzztttjjjeeepppxxxsssxxxrrraaa]]]eeennn~~~fff]]]bbbggghhhxxx~~~uuujjjcccbbb```]]]___\\\VVVOOOIIIEEEBBBAAAFFFFFFBBBEEEIIIIIIZZZyyyxxxRRR[[[fff[[[iiiaaagggtttyyy}}}tttdddxxx}}}tttqqqooommmmmmooommmqqqxxxqqqmmmiiikkkvvv}}}{{{tttwwwzzzjjjbbbccceeeddd```___eeemmmrrrqqqnnnjjjhhhccccccccccccbbbbbbbbbaaabbbgggnnnqqqqqqpppoooooofffjjjuuu{{{kkk^^^VVVUUUVVVWWWWWWWWWWWWWWWWWWVVVUUUUUUSSSRRRPPPPPPPPPPPPNNNMMMIIIEEEAAA===<<<===AAACCCDDDEEEJJJWWWuuuvvvmmmMMMFFFFFFYYY]]]gggeee}}}wwwzzzzzzmmmkkktttwww~~~yyyuuuuuuwwwssssssyyy{{{xxxtttrrryyywwwuuuuuuwwwwwwtttpppvvvttttttwwwzzz{{{xxxuuuyyyvvvrrrrrrssstttrrrooopppnnnlllkkkmmmsss{{{zzzxxxwwwxxxyyyzzzzzzyyyuuujjjZZZNNNHHHGGGGGGUUUdddmmmqqqrrrppplllgggbbb\\\___sssgggYYY\\\rrruuu|||{{{|||}}}~~~}}}yyyvvvuuurrrkkk___RRRMMMXXXggg}}}xxxfffMMMIIIVVVqqqtttfff[[[XXXXXXZZZdddqqqgggOOOSSSXXXbbbpppiiieee___[[[VVVQQQMMMGGGAAA===?????????@@@AAABBBCCCDDDPPP~~~zzz{{{qqqRRR???LLLYYYddd]]]___qqqtttjjjvvv~~~{{{xxxlllbbblll~~~|||{{{yyyxxxuuuvvv{{{{{{yyyzzzzzzvvvrrrwww~~~yyyxxx}}}vvvlllqqq|||iii\\\___ooo}}}wwwyyy~~~|||ttthhhaaa```^^^[[[]]]ZZZTTTMMMHHHDDDBBBBBBEEEFFFDDDFFFJJJJJJ[[[{{{vvvYYY]]]aaa\\\nnnZZZhhh|||{{{xxxmmmxxxuuupppoooooorrruuupppooorrrzzzyyyttt}}}vvvvvvpppzzzxxxnnnmmmmmmiiicccdddppp}}}vvvkkkdddccc^^^aaaeeegggfffggghhhiiipppqqqsssvvvzzz||||||{{{pppsssyyyuuukkkfff___ZZZWWWWWWVVVVVVWWWXXXXXXXXXXXXWWWUUUTTTRRRQQQPPPPPPPPPPPPNNNLLLFFFCCC???<<<<<>>?????????@@@AAABBBCCCDDDSSSvvvVVVAAAJJJWWWuuufff\\\eee|||~~~uuukkkuuu~~~zzzmmmfffxxx}}}|||{{{zzzwwwyyy~~~|||}}}~~~|||}}}~~~vvv~~~xxxrrrpppmmmeeedddbbbeeetttzzz}}}{{{yyyqqqfff```___]]]ZZZ[[[WWWQQQKKKFFFDDDBBBBBBBBBEEEDDDGGGJJJJJJ\\\|||rrrbbb```]]]___uuu{{{XXXkkk|||zzzpppsssxxxrrrppppppssswwwsssoooooouuuyyywwwssstttnnnzzzuuusssqqqmmmhhhiiiyyyppp___ZZZ]]]___ccchhhiiihhhiiinnnrrr|||tttvvv|||pppddd```^^^[[[ZZZZZZXXXVVVTTTWWWXXXYYYYYYXXXVVVUUUSSSQQQPPPOOOOOOPPPOOOLLLJJJCCCAAA>>><<<===AAAEEEHHHHHHMMMGGGiiinnnlllvvvSSSDDDFFFFFFUUUXXXnnnwww{{{{{{yyynnngggiiibbbooo|||~~~yyyvvvwwwzzzwwwwwwzzzzzzuuurrrsssvvvssspppnnnnnnooopppqqqrrrqqqpppppprrrtttuuuuuuxxxwwwuuutttssssssrrrqqqrrrmmmfffaaadddooo~~~{{{xxx{{{|||xxxuuuuuuzzzxxxqqqfffYYYOOOJJJHHHGGGPPP]]]ggglllqqqwww}}}jjjfff^^^___ssszzzbbbYYYgggrrrooozzztttwww}}}|||zzzppppppnnndddUUUNNNWWWeeexxxdddUUULLLTTTlll}}}qqqiiigggfffgggrrraaaMMMZZZhhhvvvtttiii]]]\\\YYYTTTMMMGGGAAA>>>?????????@@@AAABBBCCCDDDTTTxxxXXXDDDJJJXXXzzzmmm______qqq{{{uuuppp~~~|||||||||zzzzzz}}}|||~~~rrrvvvjjj```bbbcccbbbbbbiiiqqqyyyxxxxxxxxxvvvoooddd___^^^]]][[[YYYUUUOOOIIIEEECCCCCCCCCAAADDDDDDGGGKKKMMMaaallleeebbb\\\fff|||uuuZZZpppyyy|||kkkgggyyy~~~wwwtttrrrsssuuuwwwrrrpppttt}}}~~~yyywwwuuullluuu~~~{{{zzzxxxvvvnnn||||||gggWWWXXX___gggkkknnnmmmkkkoooyyyxxxvvv|||pppiiigggccc]]]XXXWWWWWWWWWXXXXXXVVVTTTWWWXXXYYYYYYXXXVVVTTTRRRPPPOOONNNOOONNNMMMJJJGGG@@@???======???BBBFFFHHHCCCMMMRRRjjjtttzzzRRR@@@FFFGGGRRR^^^sss{{{zzzxxxmmmcccaaaaaalllvvv{{{~~~zzzxxxxxxyyyvvvwwwyyyxxxsssrrrssssssqqqnnnllllllnnnqqqsssqqqpppnnnmmmmmmooorrrtttvvvwwwxxxyyyxxxvvvtttrrrrrrlllddd```dddqqqzzzwwwzzzyyysssqqquuuyyyvvvoooeeeZZZQQQLLLJJJIIINNNXXXdddlllqqqyyynnnjjjbbb```qqqhhh[[[dddyyykkkiiizzzyyyuuuyyy}}}}}}||||||wwwuuuqqqfffWWWOOOTTT```wwwdddWWWKKKPPPhhhxxxnnnkkkiiigggnnnyyy___MMM[[[jjjxxxtttiii\\\\\\ZZZUUUNNNFFFAAA????????????@@@AAABBBCCCDDDQQQ}}}XXXEEEGGGSSSlllkkkdddaaauuu|||{{{}}}~~~~~~{{{yyyxxxxxxyyywwwxxx{{{|||{{{rrrtttgggiiipppqqqlll{{{xxxwwwuuutttmmmccc^^^^^^^^^[[[WWWSSSNNNHHHDDDBBBCCCCCCCCCEEEDDDFFFLLLRRRllldddaaa```]]]ooolllXXXooouuuxxxjjjqqq}}}zzzwwwvvvxxxzzzvvvsssuuu{{{sssttt~~~www~~~wwwhhhaaagggppprrrvvvxxxwwwwww}}}|||uuupppoooiii```[[[[[[[[[YYYWWWUUUTTTUUUVVVWWWWWWUUUVVVWWWXXXYYYXXXUUURRRPPPPPPOOONNNNNNMMMKKKGGGDDD>>>>>>>>>???@@@CCCEEEGGGCCCLLLZZZhhhTTT;;;DDDIIISSS^^^tttwww~~~}}}xxxmmmddd```hhhqqqzzz}}}~~~}}}{{{xxxxxxvvvtttuuuwwwuuuqqqpppsssqqqqqqpppooonnnoooqqqssspppooonnnmmmlllmmmppprrrsssvvv{{{~~~~~~zzzvvvsssooojjjbbb^^^dddttt{{{|||xxxqqqsss|||zzzyyytttlllbbbXXXPPPLLLJJJLLLUUUdddoootttzzzvvvpppddd___nnnooo___bbbqqquuueeeeeevvv|||xxx{{{}}}}}}|||{{{|||~~~{{{ssshhhZZZQQQTTT]]]wwwgggYYYLLLPPPgggzzzmmmhhheee______eeennnttt}}}cccMMMWWWeeevvvvvvkkk[[[\\\[[[VVVNNNFFFAAA????????????@@@AAABBBCCCDDDPPPxxxYYYGGGDDDMMMiiivvvxxxvvvzzz{{{|||~~~}}}}}}{{{~~~~~~zzzuuusssssswwwttttttyyy||||||}}}|||zzzooommmyyyttt{{{sssrrrkkkbbb]]]^^^^^^\\\VVVSSSMMMGGGCCCBBBCCCDDDEEEFFFCCCFFFMMMVVVvvv___]]]]]]___vvvcccTTTkkkpppuuu|||xxxyyymmmyyy||||||}}}|||yyyvvvvvvzzz{{{}}}yyy{{{~~~vvvooopppzzzyyy}}}ooo```]]]bbbbbb]]]YYYYYYZZZZZZ[[[YYYVVVVVVWWWXXXXXXWWWUUUVVVXXXXXXWWWTTTQQQOOOPPPOOONNNMMMLLLIIIEEEBBB======>>>@@@BBBCCCEEEFFFHHHLLL[[[|||fffYYY;;;HHHPPPZZZaaazzzwwwpppxxxooofffccckkkttt}}}}}}{{{xxxwwwtttrrrsssuuusssoooooorrrpppqqqsssrrrqqqqqqqqqqqqooooooooonnnmmmmmmnnnpppqqqvvv~~~}}}wwwtttlllfff```]]]eeewww~~~xxxrrrxxx}}}}}}zzztttjjj^^^TTTNNNJJJKKKUUUfffssswww{{{{{{ttteee]]]jjjtttbbbbbblllsssfffiiizzz~~~{{{|||}}}|||yyyyyy||||||tttjjj]]]UUUWWW^^^}}}xxxjjj\\\NNNQQQiiixxxiiiccc^^^UUUQQQSSSaaahhhttt~~~hhhMMMSSSaaauuuyyymmm[[[\\\\\\WWWNNNFFFAAA????????????@@@AAABBBDDDDDDRRR~~~ppp\\\IIICCCIII___ttt|||{{{{{{qqq}}}}}}}}}|||~~~{{{yyyyyy|||~~~zzztttqqqpppvvvrrrsss{{{}}}}}}yyy|||yyy|||{{{|||zzzoooqqqnnnddd```zzzwwwsssmmmgggccc___[[[YYYWWWRRRKKKEEECCCCCCDDDDDDEEEDDDEEELLLDDDZZZXXXYYY^^^[[[vvvgggPPPtttdddUUUbbb{{{qqqooo}}}yyyzzzxxxvvvuuuvvvyyy~~~yyynnnllluuu}}}|||~~~lllbbb^^^]]]\\\[[[ZZZZZZZZZ[[[\\\[[[ZZZYYYYYYYYYZZZ[[[\\\WWWVVVUUUTTTTTTQQQNNNKKKRRROOOMMMMMMOOOLLLDDD======???;;;???JJJHHH@@@BBBMMMUUU}}}ccc{{{PPPBBBAAAHHHbbbaaaooowwwjjjzzzrrrhhhfffssszzz{{{~~~xxxtttuuusssooooootttwwwwwwuuutttssstttvvvvvvssspppssssssqqqpppoooooonnnnnnpppyyy}}}zzznnnpppqqqjjj^^^XXXddd}}}{{{}}}|||wwwzzz}}}xxxqqqhhh]]]WWWVVV\\\aaaqqqxxxvvvyyy|||mmm]]]eeeyyy}}}fffZZZcccyyylllhhhxxx|||yyyxxxwwwzzz}}}yyylll\\\TTTWWW^^^xxxqqqZZZJJJMMMgggwwwaaaXXXTTTPPPNNNQQQ]]]aaajjj{{{fffRRRSSS]]]zzzyyyiiiYYY___```VVVJJJDDDBBBAAA???@@@@@@AAAAAABBBCCCCCCSSSkkkrrrjjjDDDHHHDDD\\\wwwnnnvvv~~~}}}~~~~~~|||{{{zzzyyyzzz}}}|||zzz}}}zzzvvvtttttttttxxxtttvvv}}}yyyvvvvvv~~~~~~zzzwwwwwwvvvtttssstttwwwyyy{{{}}}{{{{{{{{{wwwgggZZZRRRNNNzzzwwwsssnnniiiddd```\\\YYYUUUPPPIIIDDDCCCCCCDDDDDDEEEEEEFFFNNNHHH```|||UUUWWWZZZYYYxxx~~~eeeSSSwww[[[QQQXXXooo~~~ssshhhrrrtttyyywwwtttssstttwww{{{}}}}}}rrrqqqxxxrrreee^^^ZZZ\\\\\\[[[[[[[[[[[[\\\\\\]]]]]][[[[[[[[[[[[\\\]]]XXXWWWUUUTTTTTTRRROOOMMMQQQOOOMMMMMMLLLHHHAAA<<<<<>>;;;;;;??????CCCIIICCC===DDDUUU{{{mmmvvv{{{JJJ@@@AAAJJJ___WWWbbbkkkmmmxxx{{{{{{}}}|||{{{|||zzzwww{{{zzzwwwuuuyyy}}}vvvuuutttuuuuuutttrrrooorrrqqqooonnnnnnoooqqqrrrrrryyyyyyxxxxxxmmmiiirrrttt___WWWeee{{{zzz~~~}}}~~~xxxkkkaaaffffffccchhhsssooohhhkkkxxx|||ooo```bbbnnnooo\\\]]]wwwyyy}}}~~~||||||ooo^^^TTTVVV\\\yyyzzzmmmfff\\\KKKMMMccc}}}ttt\\\SSSQQQPPPRRRXXXaaagggoooxxxxxxZZZKKKSSSddduuueee\\\___\\\QQQEEEAAA@@@???>>>>>>??????@@@AAAAAAAAATTTiiillltttHHHGGGBBBMMMeeeqqqnnnlllnnn|||}}}~~~}}}{{{zzz|||{{{{{{|||~~~|||zzz{{{~~~{{{yyyxxxyyyyyy~~~{{{wwwttttttwwwzzzwwwxxxxxxyyyyyyxxxwwwvvvpppuuuyyywwwxxx~~~|||wwwxxx{{{}}}}}}}}}{{{zzzyyyxxxxxxxxxsssrrrqqqrrrvvvyyy{{{|||rrrvvv{{{{{{zzz|||{{{wwwrrryyy||||||}}}yyylllggg___VVVNNNIIIGGGFFFssspppkkkgggccc^^^XXXTTTMMMIIIEEEBBBBBBDDDEEEEEEEEEGGGHHHNNNQQQnnnaaaQQQYYYWWWaaaiiiUUUXXX~~~XXX[[[QQQaaawwwyyyrrrfffddduuu{{{vvvuuutttsssssstttwww{{{}}}}}}yyy{{{mmmiiiggg```YYYYYYZZZ\\\]]]^^^^^^^^^]]]______^^^]]]\\\\\\[[[[[[YYYVVVSSSRRRRRRRRRRRRQQQNNNNNNLLLHHHBBB===;;;:::;;;@@@AAAEEEHHH@@@>>>JJJjjj{{{rrrlllCCC<<>>>>>??????@@@AAAAAARRRsssooo{{{KKKFFFAAAIIIZZZeeefffbbb^^^nnnuuussswwwsssuuuwww}}}{{{{{{}}}~~~~~~~~~zzzzzz{{{~~~{{{zzz{{{{{{|||{{{yyyxxxwwwsssppprrrwwwxxxwwwvvvvvvwwwxxxxxxxxxqqqxxx~~~wwwwwwwww||||||wwwsssuuuxxxyyy}}}|||zzzyyyxxxyyyzzz{{{sssqqqqqqtttyyy|||}}}|||sssvvvzzz||||||{{{{{{{{{~~~{{{yyy{{{}}}|||xxxsssxxx{{{{{{xxxvvvsssjjj```[[[XXXSSSNNNIIIGGGFFFFFFvvvrrrmmmhhhccc]]]XXXTTTJJJGGGCCCBBBBBBDDDEEEEEEDDDHHHGGGMMMTTTttt|||VVVNNNXXXYYYhhh^^^LLL[[[pppXXXZZZOOOUUUlllxxx}}}rrrjjjrrryyyzzzrrrqqqqqqqqqssswwwzzz|||~~~{{{{{{~~~~~~mmmbbbaaa___[[[XXXXXXZZZ[[[]]]^^^^^^]]]]]]]]]]]]]]]\\\[[[ZZZYYYYYYVVVTTTQQQPPPPPPQQQQQQPPPMMMLLLIIIDDD>>>;;;:::;;;<<>>BBBVVVvvvZZZ>>><<>>>>>??????@@@AAAAAALLL~~~sssOOOGGGBBBEEESSS```kkklll```cccyyyxxxeeeqqq~~~zzzqqqpppuuu{{{|||yyyzzz{{{||||||zzzzzz}}}~~~zzzzzz|||~~~wwwuuuwww{{{yyysssrrruuu{{{wwwtttsssuuuxxxzzzzzzvvv|||yyyuuuwwwvvvyyyyyysssqqqtttxxxxxxzzzxxxvvvtttssstttvvvwwwtttrrrrrrvvv{{{~~~}}}{{{xxxyyyyyywwwuuutttuuuvvvvvvuuuuuuwwwyyyxxxtttpppqqqssstttpppkkkeee\\\TTTPPPNNNJJJFFFCCCAAA??????|||wwwpppiiiccc^^^YYYVVVIIIFFFCCCBBBCCCEEEEEEEEECCCIIIHHHMMMYYY|||pppPPPKKKVVV]]]rrrvvvWWWKKKbbbkkk[[[WWWSSSVVVhhh}}}yyyxxxxxx}}}qqqqqqpppqqqrrrtttwwwxxx|||{{{uuusssuuuzzz~~~~~~~~~wwwbbb[[[[[[YYYYYY]]]YYYZZZ[[[[[[\\\\\\\\\\\\[[[[[[[[[[[[[[[ZZZYYYXXXTTTRRRPPPPPPQQQQQQPPPOOOLLLIIIDDD@@@===<<<<<<<<>>IIIeeerrrSSS@@@===@@@KKKYYY]]]]]]lll||||||zzz{{{zzzssszzzzzzjjjjjjiiiccciiittt{{{}}}~~~~~~||||||yyyuuuvvvxxxxxxwwwssspppoooooopppooooooppppppqqqrrrrrrnnnrrrqqqnnnhhh^^^jjjmmm___]]]ggg{{{|||yyy~~~}}}{{{|||xxxhhh[[[XXXggglllbbbSSSGGGOOOfffooozzzzzzqqqhhh___eeezzzlllcccnnn}}}}}}~~~}}}zzzwwwyyyuuuhhhYYYTTTZZZcccmmmmmmfff```OOONNN```vvvggg[[[ZZZZZZ^^^eeennn|||gggTTT[[[lllrrrhhhaaaaaaZZZOOOFFFDDDBBB???>>>>>>??????@@@AAAAAAAAAIIIsssVVVJJJDDDAAANNN___sss{{{jjj\\\bbb|||qqqoooyyyyyyssstttzzzzzzwwwyyyyyyvvvxxxyyyyyyzzz}}}|||yyyvvvxxx|||{{{wwwyyyzzzuuuvvv{{{wwwrrrrrrvvvzzz||||||{{{}}}wwwuuuyyywwwyyywwwqqqooossswwwwwwxxxvvvtttsssrrrssstttuuuuuusssssswww|||~~~{{{wwwzzzyyyvvvrrrooonnnpppsssuuuvvvvvvxxxxxxvvvrrrooohhhiiiiiigggccc]]]WWWRRRLLLJJJGGGDDD@@@===;;;:::~~~xxxooofff```[[[WWWTTTIIIGGGDDDCCCDDDEEEEEEEEEBBBJJJIIIOOO```lllRRRMMMXXXeee~~~eeeUUUQQQlllccc[[[SSSZZZVVVbbbuuuyyyyyyxxxwwwuuutttttttttuuuvvv}}}zzz~~~}}}|||zzzwwwuuuuuuxxx{{{{{{{{{{{{|||~~~|||jjj\\\\\\]]]ZZZZZZ^^^ZZZZZZZZZYYYZZZZZZ[[[[[[YYYZZZ[[[[[[[[[ZZZYYYXXXSSSRRRQQQRRRSSSSSSQQQOOOKKKFFF???<<<===>>>???>>>AAAFFFFFFGGGDDD>>>QQQtttqqquuuwwwLLLAAA======GGGRRR[[[aaannn~~~~~~xxxtttxxxvvvdddcccdddbbbnnn||||||||||||zzzzzzxxxvvvxxxyyywwwsssooonnnnnnoooooopppqqqqqqqqqppppppmmmqqqppplllcccXXXfffpppaaaZZZbbbwwwxxxxxx||||||zzzyyy}}}zzzlllaaaWWWfffkkkcccUUUGGGKKK___sss|||nnn^^^```ssssssbbbfffyyy~~~~~~zzz{{{~~~}}}{{{uuuvvvqqqeeeWWWTTT]]]gggqqqooohhh___NNNMMM___vvvlllbbbaaaaaafffmmmvvvdddQQQZZZnnnqqqhhh^^^^^^XXXNNNGGGDDDAAA>>>??????@@@@@@AAABBBBBBBBBNNNsss]]]MMMFFF@@@KKKXXXkkkzzzqqqaaaaaa|||uuuzzz||||||~~~yyy{{{}}}|||yyytttrrruuuwwwwwwxxx{{{zzzwwwvvvyyyzzzyyy}}}wwwwwwvvvsssrrruuu{{{~~~|||||||||yyyxxx{{{{{{|||xxxqqqooorrruuuuuuvvvvvvuuutttuuuvvvwwwxxxvvvsssrrrvvv{{{|||wwwrrrrrrrrrqqqpppoooqqquuuxxxyyyyyyyyyyyyxxxuuurrrooogggdddaaa___\\\VVVQQQNNNGGGFFFEEEBBB@@@===;;;999}}}~~~wwwlllbbb[[[VVVSSSQQQJJJGGGDDDCCCDDDEEEFFFEEEAAAKKKKKKQQQeeemmmWWWQQQ\\\mmmZZZVVVXXXuuuyyyWWWUUUKKK\\\JJJTTThhhzzzvvv}}}{{{~~~{{{uuuxxx~~~|||yyywwwvvvvvvvvv{{{yyy~~~{{{|||~~~}}}zzzxxxvvvuuupppssswwwzzz|||}}}sssiii[[[TTT\\\aaa[[[VVVWWW[[[ZZZYYYXXXXXXYYYZZZZZZXXXYYY[[[\\\\\\[[[ZZZYYYRRRRRRRRRSSSUUUTTTRRRPPPKKKDDD<<<:::===AAAAAA???CCCGGGGGGFFFCCC???VVV}}}oooccc???======???MMMXXXRRR^^^kkk|||~~~{{{tttxxxwwwwwweeeccciiilll}}}zzz{{{~~~|||{{{yyyyyyzzzwwwyyyzzzwwwsssooonnnnnnnnnpppqqqsssrrrqqqooonnnlllpppooojjj```TTTcccqqqbbbYYY```yyyzzztttvvvyyyzzz}}}yyyxxx|||}}}qqqggg\\\iiilllfff[[[LLLLLL\\\xxxsss^^^\\\nnnxxx```___ttt}}}www~~~zzzvvvwww{{{~~~}}}zzzxxxyyytttggg[[[YYYdddooozzzuuummm\\\KKKKKK\\\sssooofffeeeggglllsss~~~```NNNYYYoooppphhh\\\\\\WWWMMMGGGDDDAAA<<>><<<@@@???HHHXXXVVVaaammm~~~rrr||||||yyynnnjjjmmmyyy||||||yyy|||zzzqqquuuxxxzzzyyyuuuqqqppppppooosssxxxvvvqqqmmmmmmnnnoooqqqpppfffXXXVVVhhh}}}uuueee[[[aaatttzzzyyyxxxvvv||||||}}}xxxggg]]]^^^jjjrrrbbbIIIGGGWWWtttuuu[[[YYYddd}}}___ccckkk}}}uuuxxxyyyxxx{{{|||}}}~~~xxxzzzxxxnnn]]]UUU```oooyyyggg```OOOMMM[[[pppsssfff___^^^bbbfffrrr___RRR]]]kkkqqqdddZZZXXXTTTNNNGGGBBB@@@???AAAAAAAAABBBBBBBBBCCCCCCNNN}}}oooiiiTTTFFF???EEEOOO\\\iiissswwwwwwhhhnnnyyy|||~~~}}}xxxvvvuuu{{{uuussstttvvvvvvuuurrryyy~~~|||xxxuuuwwwzzzyyysssmmmqqqrrrtttvvvyyy|||~~~{{{yyyzzz|||{{{yyyvvvtttssstttvvvxxxxxxyyywwwrrrrrruuuvvvtttttttttqqqlllmmmppppppmmmlllpppvvv{{{}}}uuuwwwxxxvvvsssooommmllljjjaaaVVVOOOKKKIIIDDD@@@@@@???===:::777555444444|||~~~yyyqqqgggbbb___[[[SSSLLLIIIEEEAAAAAAFFFIIIIIIGGGMMMRRRUUU[[[xxxrrr]]]VVVdddcccYYY___iiiyyy[[[RRRUUUYYYZZZTTTSSS[[[mmm|||zzzkkkcccdddlllwww}}}{{{yyy{{{~~~xxxtttwwwxxxvvvvvvyyyyyyyyyyyyxxxvvvtttsssrrrppppppqqquuuxxxxxxuuurrrsssooopppxxx}}}}}}wwwmmmbbb[[[[[[\\\YYYVVVUUUWWWXXXXXXWWWWWWXXXYYYZZZZZZ[[[[[[[[[ZZZZZZYYYYYYYYYXXXVVVUUUUUUWWWYYYXXXTTTNNNIIIGGG@@@===;;;;;;===AAAEEEGGGJJJJJJFFFFFFIIIWWWyyymmmPPP;;;<<>>HHHYYYXXXdddvvvvvv}}}yyyxxxxxxxxxuuu~~~zzzxxx~~~~~~xxxwwwyyy{{{zzzvvvtttssstttsssvvvwwwuuupppnnnpppsssrrrsssqqqhhhZZZWWWeeevvvzzzkkk^^^```qqqzzzyyyxxxvvvzzz}}}|||nnnccccccllluuugggNNNHHHTTTnnnuuuZZZWWWccc___```fffxxxuuusss|||{{{xxx{{{|||zzzvvvvvvvvvtttjjjZZZSSS]]]lll{{{mmm```QQQNNN[[[ooozzzeeeXXXSSSSSSWWW[[[fff}}}___TTTaaaqqqqqqdddZZZXXXSSSMMMGGGBBB@@@???@@@@@@@@@AAAAAAAAABBBBBBMMMtttnnniiiWWWKKKDDDGGGKKKUUUiii}}}{{{oooxxx}}}~~~vvv|||{{{|||xxxyyy|||{{{yyyyyyzzzzzzyyyrrruuuxxxzzzzzzyyywwwvvvzzzuuuppppppsssuuurrrooolllmmmoooqqqtttvvvxxxyyy{{{{{{}}}}}}{{{vvvvvvtttsssssstttvvvwwwxxxxxxtttnnnmmmrrrttttttssssssqqqoooqqqvvvwwwtttrrrvvvzzz|||}}}|||||||||ooorrruuuuuuqqqkkkfffccc^^^WWWNNNHHHFFFEEEAAA>>>===<<<:::888777666555555{{{}}}wwwqqqhhhbbb___ZZZRRRKKKGGGDDDBBBCCCGGGKKKKKKKKKQQQPPPRRR```{{{mmm]]]ZZZkkk|||[[[[[[hhhtttaaaTTTPPPXXX```XXXTTTRRRWWWbbbmmmzzzxxxdddfffhhhdddnnnzzzttttttsssrrrsssvvvuuuwwwxxxwwwuuusssrrrrrrqqqrrruuuxxxzzzxxxtttpppmmmjjjiiimmmppppppqqqssstttuuuxxx|||yyyrrrjjjfff```ZZZYYY[[[ZZZXXXWWWWWWXXXYYYXXXVVVVVVVVVWWWXXXYYYYYYYYYYYYUUUWWWYYYYYYWWWUUUUUUUUUZZZ\\\]]]ZZZSSSLLLFFFBBB>>>;;;999;;;@@@EEEHHHHHHGGGIIIJJJEEEJJJnnnvvv[[[FFF999<<<>>><<>><<<999999777666666555555555xxx|||wwwyyyuuupppiiiddd```ZZZQQQKKKEEEDDDCCCEEEIIILLLNNNNNNQQQRRRRRRccc{{{eeeVVV^^^tttoooVVV___rrrvvvUUUVVVPPPVVV]]]PPPRRRQQQSSSYYYbbbrrr{{{yyyeeeeeeiiieeejjjwww|||yyywwwvvvuuuuuuvvvuuuxxxzzzyyyuuurrrqqqrrrqqqssstttvvvuuusssooommmkkkiiiggghhhiiiiiihhhggglllmmmooosssxxx~~~lllfffaaa___]]]YYYZZZ]]]WWWWWWXXXYYYYYYXXXWWWVVVTTTUUUVVVWWWWWWXXXXXXXXXTTTUUUWWWVVVUUUTTTUUUWWW]]]^^^^^^YYYQQQIIIBBB??????<<<:::===CCCHHHIIIHHHJJJGGGLLLKKKUUU{{{MMM@@@:::>>>===;;;EEEWWWZZZ[[[ooouuu|||}}}www|||~~~}}}|||||||||{{{{{{zzzzzz{{{|||vvvvvvuuurrrppppppsssvvvxxxuuuqqqlllccc\\\]]]cccrrr}}}ttt```ZZZhhhzzz~~~yyyyyyxxxvvv}}}}}}uuujjjccchhhsssppp[[[KKKHHH\\\|||yyyXXXRRR]]]yyy___]]]bbbuuutttkkksss|||{{{}}}zzzvvvqqqmmmfff^^^TTTQQQZZZfff~~~sss^^^QQQRRRaaatttmmmUUUNNNPPPRRRTTTWWWaaaxxx^^^TTTdddvvvnnneee[[[WWWQQQKKKFFFCCCAAA???@@@@@@@@@@@@AAAAAAAAAAAAMMM___mmmiii[[[RRRQQQRRRKKKHHH[[[wwwxxxpppyyyhhhfffmmmuuuzzzyyyvvvttttttyyy}}}xxxqqqooonnnttt~~~zzz}}}~~~|||{{{zzz{{{}}}~~~|||zzzzzzyyyyyyyyy|||wwwqqqmmmmmmoooqqqsssrrrrrrrrrsssuuuwwwyyyzzztttzzz~~~|||yyyyyyyyyxxxzzzxxxtttpppnnnnnnooopppsssuuutttqqqrrryyy||||||qqqtttuuuuuuyyy|||lllppptttwwwvvvtttsssrrrnnnpppqqqmmmeeeZZZQQQLLLIIIEEEAAA>>>>>>===<<<:::888777666555444444444555xxxzzzyyytttuuuqqqnnniiieee```YYYRRRLLLDDDDDDDDDGGGJJJNNNPPPQQQRRR[[[[[[kkkzzz```OOOdddaaaRRRddd~~~```QQQYYYPPPOOOUUUIIIQQQRRRSSSTTTZZZjjjwwwrrruuukkkoooqqqnnnkkkvvvzzz||||||{{{zzzyyyxxxwwwxxx|||}}}xxxtttssstttqqqqqqqqqooommmkkkiiihhhiiiiiigggfffggghhhfffccccccccceeehhhmmmrrrvvvyyyyyyzzz{{{}}}~~~yyyuuuqqq___[[[YYYZZZXXXUUUTTTWWWTTTVVVWWWXXXXXXWWWVVVUUUSSSTTTUUUVVVVVVWWWWWWVVVVVVVVVUUUTTTTTTUUUXXXZZZ]]]]]]ZZZUUUMMMEEE???===AAA???>>>AAAEEEIIIIIIHHHPPPHHHOOO\\\lll}}}bbbGGG???===???===:::CCCSSSYYY[[[ooo{{{yyykkkmmmssszzz~~~~~~}}}|||{{{||||||}}}}}}vvvwwwyyyxxxwwwwwwvvvwwwwwwtttpppmmmeee]]]ZZZ\\\lllyyysss\\\UUUeeexxxzzzyyyyyyuuu|||~~~xxxqqqiiibbbeeerrrsssbbbPPPHHHVVVyyy}}}ZZZRRR[[[sssbbb]]]```rrrrrrjjjrrrwwwxxxyyyxxxpppiii```YYYTTTTTT\\\gggzzzsss___SSSUUUcccuuu|||cccNNNLLLRRRSSSTTTWWW\\\mmmqqq}}}]]]RRRaaasssiiieee[[[VVVOOOIIIFFFDDDAAA???AAAAAAAAAAAABBBBBBBBBBBBOOO]]]ppphhhZZZQQQNNNQQQLLLFFFPPPeeepppnnncccjjj~~~qqq]]]^^^nnnwwwxxxuuuqqqooorrrzzz{{{uuuoooqqq~~~}}}|||{{{zzzzzz{{{}}}~~~zzz||||||yyyuuutttxxx|||~~~|||xxxtttqqqppprrrsssoooooonnnnnnoooqqqsssuuuuuu{{{~~~zzzxxxzzz|||{{{{{{vvvrrrqqqsssvvvyyyyyy|||}}}{{{{{{~~~~~~{{{tttvvvwwwwwwzzz}}}|||xxxjjjnnnrrrtttssspppnnnmmmggggggfffaaaYYYRRRLLLJJJGGGEEEBBB@@@>>>===;;;:::777777666555555444555555{{{zzzuuuxxxrrrrrrkkkiiigggccc___XXXQQQKKKDDDDDDFFFIIILLLOOORRRSSSPPP```cccvvvpppYYYPPPoooiiiUUUTTTrrrlllRRRNNNVVVNNNJJJNNNJJJQQQUUUWWWUUUTTT```yyyyyymmmuuu{{{sssnnnyyyvvv{{{~~~|||{{{{{{zzzwww{{{}}}xxxxxxyyyxxxxxxwwwsssooolllkkkkkkggghhhgggeeeeeegggeeeaaa]]]^^^___bbbeeeiiimmmooorrrooollllllooosssvvvwwwtttrrrqqqsssvvvxxxvvvtttuuuwww~~~{{{rrrooossswwwwwwsssoookkkddd]]]YYYVVVVVVXXXWWWRRRPPPRRRRRRTTTVVVWWWVVVUUUUUUUUUSSSSSSTTTUUUVVVVVVVVVVVVXXXVVVUUUVVVXXX[[[\\\\\\XXXWWWTTTNNNGGGAAA>>>>>>@@@AAACCCEEEGGGIIIKKKLLLTTTLLL[[[yyysssQQQFFF@@@>>>???<<<999BBBPPPRRRXXXooozzzxxx}}}|||tttaaaccchhhooorrruuu}}}~~~}}}}}}~~~|||yyy{{{~~~~~~|||zzzwwwtttqqqmmmeeeZZZVVVVVVggguuu}}}qqq[[[TTTcccvvvzzzyyyzzzvvv{{{~~~|||{{{yyysssmmmkkkccceeerrrvvviiiVVVLLLTTTwww___TTTZZZtttggg^^^^^^nnnrrrkkkrrrsssrrrttttttoooeee[[[VVVTTTWWW___hhhqqquuubbbVVVVVVbbbrrryyy```NNNOOOVVVVVVXXX]]]]]]jjjjjjxxx{{{[[[PPP```qqq~~~{{{eeeeee\\\VVVMMMHHHFFFDDDBBB???AAAAAABBBBBBBBBCCCCCCCCCPPPbbbsssgggZZZSSSJJJMMMKKKGGGJJJVVVccciiifffbbbnnnrrrhhhfffqqqsssqqqpppnnnlllmmmqqqvvvzzz{{{wwwttt{{{~~~|||{{{|||}}}xxx|||}}}zzztttsssxxx~~~|||}}}|||xxxsssppprrruuuqqqpppnnnnnnnnnppprrrttt{{{yyyxxx}}}||||||yyyvvvuuuwww|||{{{vvvvvvyyyzzzxxxyyy{{{xxxsssmmmppptttsssooojjjeeecccWWWWWWUUURRRMMMJJJJJJJJJFFFEEEDDDAAA???<<<:::999666666666666666777888888www}}}}}}{{{tttnnnmmmddddddccc```\\\UUUNNNIIIDDDEEEHHHJJJMMMOOORRRTTTRRRaaakkk\\\SSSZZZ}}}[[[SSScccXXXRRROOOOOOKKKIIIMMMQQQOOOXXX___[[[VVV[[[kkkzzzpppuuu~~~mmmlllrrr~~~|||xxxxxx~~~|||yyy{{{|||yyyyyy}}}}}}|||~~~~~~zzztttooommmlllfffhhhgggdddeeegggddd___]]]^^^```bbbeeehhhkkkmmmoookkkhhhggghhhiiikkklllhhheeeaaaaaadddeeeeeeccchhhhhhlllpppnnngggccccccggghhhgggeeeeeeddd^^^VVVZZZWWWVVVXXXWWWSSSRRRTTTPPPSSSUUUUUUSSSRRRTTTUUUSSSSSSTTTUUUVVVVVVVVVVVVYYYVVVVVVZZZ```bbb___ZZZRRRPPPLLLFFFAAA>>>???@@@===BBBGGGJJJIIIJJJNNNRRRTTTTTTmmmwwwtttLLLGGGAAA======:::999AAAMMMPPPXXXkkk}}}|||wwwwwwyyywwwnnnaaaccciiiooopppuuu|||{{{||||||xxxvvvsssnnncccVVVPPPQQQcccrrr|||sss^^^VVVcccsss{{{yyyzzzyyy{{{zzzxxxxxxxxxtttmmmkkkdddeeepppuuujjjWWWLLLTTTvvvcccVVVYYYwwwpppccc```ooozzzpppvvv|||oooppprrrpppmmmbbbVVVRRRTTTYYYbbbjjjuuuxxxdddWWWWWWbbbqqq~~~dddQQQSSSXXXXXX\\\eeeeeetttvvvYYYOOObbbuuuzzzcccccc\\\UUULLLGGGEEEEEEBBB???@@@@@@AAAAAAAAABBBBBBBBBPPPhhhuuueee\\\WWWQQQLLLIIIIIIIIIMMMZZZggguuulllhhhsssvvvoooiiijjjkkkkkkjjjkkklllnnnpppvvv}}}www{{{~~~}}}~~~~~~{{{xxxxxxzzz}}}wwwyyyyyytttooonnnrrrwwwwwwuuusssrrrrrrtttvvvwwwvvvuuu}}}~~~xxxsssssstttvvvzzz}}}}}}zzzuuuxxx{{{|||zzzzzzzzzvvvpppmmmoooqqqoooiiiaaa[[[WWWMMMMMMLLLJJJGGGEEEFFFGGGBBBBBBBBB@@@===:::777777444444555666999;;;===>>>vvv{{{vvvvvvpppjjjhhh___``````^^^YYYSSSLLLHHHDDDFFFIIIKKKMMMPPPRRRUUUYYYffftttPPPVVVdddYYYYYYsssUUUYYYSSSJJJKKKKKKMMMWWWLLLZZZeeebbbZZZZZZeeeppp}}}www||||||yyynnncccbbbrrr|||sssnnn}}}|||yyy|||~~~}}}www~~~xxx{{{}}}zzzssslllhhhfffgggjjjiiieeeeeehhheee^^^[[[]]]___bbbeeehhhjjjkkkkkkgggddddddeeedddcccdddeee```[[[YYY[[[^^^______cccaaabbbdddccc______cccdddaaa[[[WWWZZZ___]]]XXXZZZVVVUUUVVVUUURRRSSSVVVPPPRRRTTTSSSQQQQQQSSSVVVSSSTTTUUUVVVVVVWWWVVVVVVXXXVVVWWW___ggghhh```WWWNNNKKKGGGAAA===<<>>???===:::777555555111222444777:::>>>AAACCCyyywwwtttqqqkkkeeeddd```^^^___\\\TTTKKKHHHAAAFFFMMMPPPRRRSSSWWWZZZWWWnnnjjjJJJYYYpppoooTTT___lllQQQQQQPPPMMMJJJIIIJJJLLLQQQVVV[[[\\\[[[]]]bbbhhhzzzwwwsssxxxfffWWWZZZcccjjjpppwwwxxxuuuxxx}}}{{{}}}}}}~~~}}}zzzwwwqqqkkkggghhhfffdddddddddcccaaa___]]]aaaeeeffffffgggkkknnnlllhhhfffgggddd]]]]]]aaa]]]\\\ZZZYYYZZZ[[[]]]^^^^^^```aaaaaa___]]]]]]]]]___\\\YYYXXXZZZZZZXXXUUUXXXXXXWWWUUUTTTRRRQQQQQQVVVTTTSSSUUUVVVVVVSSSOOOQQQUUUYYYYYYXXXWWWYYY[[[[[[dddhhheeefffggg[[[KKKLLLGGGBBB@@@@@@@@@???>>>EEEFFFLLLQQQOOOJJJMMMTTTNNNqqqzzzSSS@@@>>><<<;;;;;;::::::@@@IIISSS\\\aaa}}}}}}zzzpppzzz~~~llljjjjjjnnnwww~~~{{{{{{}}}}}}{{{{{{{{{{{{}}}|||yyyvvvrrrnnndddWWWPPPOOOgggrrr}}}xxxbbbSSS```www{{{yyyzzzxxxxxxxxxxxxwwwvvvuuutttooojjjddd```___]]]VVVOOOWWWuuueeeYYY]]]qqqddd```ttt~~~~~~qqqqqqyyywwwmmmgggYYYPPPRRRUUUYYYfffwwwyyydddVVVWWWfffwwwqqq^^^TTTTTTZZZeeennnwwwYYYXXXdddzzzvvveee]]][[[UUUMMMGGGCCCAAA@@@???BBBBBBAAAAAABBBAAA@@@>>>WWW~~~qqq~~~jjj]]]___ZZZVVVOOOJJJIIIMMMRRRUUUkkkpppooooooxxxhhhhhhkkkllleee^^^aaakkkddddddiiiuuu|||yyy|||{{{|||}}}|||{{{|||~~~}}}}}}vvvwwwvvvqqqkkkjjjooouuu~~~yyytttrrrsssuuuwww|||xxxuuussstttuuuvvvvvvllloootttyyy}}}}}}|||zzzwwwtttzzzyyyxxxxxxvvvsssmmmiiiaaabbb```\\\VVVPPPLLLKKKJJJJJJHHHFFFDDDAAA>>>======;;;999888777666777777777999;;;===@@@BBBCCCDDD}}}{{{uuukkkcccccc___^^^```]]]TTTKKKHHHKKKKKKKKKKKKLLLOOOSSSVVV[[[sss[[[OOOllleeeYYYsss}}}\\\OOOOOOOOOMMMKKKKKKMMMOOOUUUUUUUUUSSSRRRTTTZZZ```pppzzz~~~zzzhhhYYYVVVYYY\\\dddnnnzzz{{{||||||{{{zzzxxxwww{{{~~~{{{wwwqqqkkkgggeeecccaaaaaaaaa```___]]]\\\^^^bbbfffiiikkkmmmnnnhhhdddccceeebbb]]]]]]aaa]]][[[ZZZXXXXXXYYYZZZ[[[aaaaaa```______^^^]]]]]]]]]ZZZWWWWWWXXXXXXVVVTTTVVVVVVUUUUUUTTTTTTSSSSSSSSSRRRQQQRRRTTTUUUSSSQQQTTTVVVXXXWWWUUUVVVZZZ^^^dddmmmnnnfff___\\\SSSGGGHHHDDD???===>>>@@@@@@@@@DDDIIIKKKHHHJJJPPPSSSSSShhhxxxhhhCCC???===;;;:::;;;999999@@@HHHWWWaaacccxxxxxx}}}zzzqqqrrrwww}}}|||~~~}}}|||~~~|||~~~zzzyyy|||~~~|||wwwrrrnnniii```UUUOOOOOO```qqqiiiWWW```vvv{{{{{{}}}{{{zzzzzzzzzzzzzzzyyyxxxmmmiiiaaaYYYTTTSSSSSSRRRZZZooo}}}dddXXXYYYrrrccc___rrr}}}uuuwww{{{sssddd^^^TTTPPPUUUZZZaaarrrxxxqqq^^^RRRWWWkkksss```VVVUUU[[[eeeooo~~~ZZZ[[[hhh{{{sssddd^^^YYYTTTLLLGGGDDDCCCBBBAAAAAAAAABBBBBBBBBBBB@@@>>>\\\qqqdddUUUVVVSSSRRROOOMMMLLLMMMOOOQQQ```qqqzzz|||xxx~~~rrrgggfffgggdddaaaaaa______dddkkkpppvvvvvvssswwwxxxyyyyyywwwsssrrruuuxxx|||{{{{{{}}}wwwwwwvvvsssqqqrrrwww|||}}}{{{yyyxxxyyyyyyuuuuuuuuuvvvyyyzzzyyyxxxoooqqqtttxxx|||{{{xxxuuurrroooqqqtttwwwtttlllbbbZZZVVV]]]\\\YYYVVVSSSOOOLLLJJJHHHGGGEEEBBB???<<<:::999:::999888777777888999:::===>>>@@@BBBEEEFFFGGGHHH~~~zzzwwwkkkaaaaaa______aaa]]]TTTKKKGGGLLLLLLLLLNNNQQQUUUZZZ]]]fff|||qqqOOOYYYsss```eeeiiiTTTMMMMMMNNNMMMLLLMMMOOORRRTTTSSSQQQOOOOOOOOOQQQRRR\\\fffvvv~~~oooaaaZZZUUURRRYYYccckkklllpppxxx~~~~~~yyyssszzz~~~|||wwwrrrllliiidddbbb`````````___]]][[[\\\\\\___eeelllpppooommmcccaaaaaabbbbbb______bbb\\\[[[ZZZXXXXXXXXXYYYZZZdddaaa]]]\\\^^^^^^]]][[[ZZZXXXUUUUUUUUUUUUTTTSSSSSSSSSSSSTTTTTTTTTTTTTTTRRRQQQOOOPPPRRRTTTTTTTTTWWWXXXVVVTTTRRRUUU\\\bbbnnntttrrrdddWWWQQQKKKEEEEEEAAA>>>===???BBBDDDEEEJJJLLLPPPOOOKKKMMM]]]ooosssNNN666@@@<<<:::::::::999999???GGGVVV```^^^lll}}}xxx}}}yyy}}}wwwvvvzzz}}}}}}}}}|||}}}}}}{{{~~~|||vvvwww{{{{{{xxxtttmmmfffaaaYYYQQQMMMNNN]]]rrrlllXXXbbbyyy~~~~~~|||{{{yyyzzz{{{{{{zzzyyymmmggg]]]RRRJJJJJJPPPWWW[[[ffftttzzzqqq```VVVTTTmmm___[[[mmm{{{vvvyyy{{{ooo___UUUQQQQQQXXX^^^ggg{{{ooogggYYYQQQZZZrrrnnn[[[QQQQQQVVV```iiiyyyYYY___ooo~~~ooobbb___YYYSSSLLLFFFDDDDDDDDDDDD@@@AAACCCDDDCCCBBB@@@???___vvv```QQQQQQPPPQQQSSSTTTTTTSSSQQQOOONNNhhh|||vvvhhheeegggfffdddccc^^^^^^___```___aaalllxxx}}}wwwmmmlllppp}}}xxxqqqmmmmmmooooooooopppsssxxx|||}}}}}}sssrrrqqqppprrrvvv{{{~~~~~~|||{{{ssstttwww|||~~~|||vvvvvvuuuuuuwww{{{~~~yyyssspppnnnllljjjjjjnnnpppjjj___UUUQQQQQQYYYUUUQQQOOOOOOMMMJJJGGGGGGEEEBBB>>>;;;999888777666666777888999;;;===>>>AAABBBDDDFFFHHHIIIJJJJJJqqqyyy{{{ssshhh```___^^^___aaa]]]SSSJJJGGGFFFKKKQQQTTTUUUXXX^^^cccyyy~~~bbbPPPgggZZZfffxxx^^^WWWMMMNNNNNNMMMLLLLLLOOOQQQMMMNNNOOOQQQRRRQQQMMMJJJMMMXXXjjj~~~{{{pppmmmggg^^^ZZZ]]]bbbdddkkkttt|||~~~zzzvvvxxx}}}yyy}}}|||xxxtttpppmmmiiigggdddbbbaaa```]]][[[^^^\\\\\\ccclllooolllggg```______aaaccccccbbbbbb[[[ZZZZZZYYYYYYZZZ[[[[[[eee___ZZZYYY\\\]]][[[XXXXXXWWWUUUTTTTTTTTTSSSSSSRRRRRRRRRRRRRRRRRRRRRRRRTTTRRRPPPOOOQQQSSSUUUVVVWWWWWWVVVTTTUUUZZZdddkkkuuuuuummm^^^RRRLLLHHHDDDBBB@@@??????AAAEEEIIIKKKMMMJJJQQQXXXMMMGGGhhhnnnoooBBB777BBB;;;999999:::999888>>>FFFWWW___YYYfff{{{{{{qqq~~~~~~{{{wwwyyyvvvvvv|||vvvuuu||||||}}}}}}{{{xxxxxx~~~{{{vvvxxx|||zzzuuuqqqhhh___YYYTTTNNNMMMOOO```tttkkkWWWddd}}}~~~|||zzzxxxvvvwwwyyyyyyxxxuuummmcccWWWNNNHHHIIIPPPWWWXXX\\\cccgggbbbWWWRRRSSSggg{{{___\\\ppp~~~{{{zzzsssuuuwwwmmm```PPPPPPSSSYYY^^^hhh{{{iii```WWWTTT```uuuxxxhhhWWWNNNMMMRRR[[[dddnnntttSSS```uuu~~~nnnbbb___ZZZTTTMMMFFFDDDCCCDDDDDD???AAADDDEEEDDDBBB@@@@@@^^^yyy}}}```UUUUUUOOOQQQTTTVVVVVVTTTRRRPPPRRRjjj~~~|||xxxqqqjjjdddcccdddbbb^^^\\\[[[XXXVVV\\\ccclllqqqyyyyyynnnfffhhhnnnzzzpppiiiggghhhbbbbbbeeejjjoootttvvvvvvooommmlllnnnrrrwwwzzz{{{wwwyyy{{{}}}~~~}}}{{{zzzuuuuuuxxx{{{~~~|||yyyvvvrrrooooooqqquuuxxxxxxsssmmmhhhffffffffffffcccccc___YYYSSSQQQUUUYYYXXXRRRLLLJJJLLLLLLHHHDDDFFFDDD@@@<<<999777777777555666777999<<<>>>@@@BBBBBBCCCEEEFFFHHHHHHIIIIIIsss{{{tttooojjjeeeaaa]]]\\\^^^___ZZZPPPIIIHHHGGGNNNTTTSSSPPPTTT```kkk{{{pppbbbSSSVVVvvvSSSwwwlllSSSTTTOOOOOOOOOMMMKKKJJJLLLNNNIIIIIIKKKNNNPPPQQQOOOMMMKKKTTTdddvvvxxxhhhaaacccfffkkkppptttwwwyyyzzzwww}}}xxx{{{|||yyyvvvsssqqqmmmkkkgggeeecccaaa]]][[[___[[[YYY^^^eeehhhccc]]][[[[[[\\\]]]```cccbbb___WWWWWWWWWXXXYYYZZZ[[[\\\bbb]]]WWWVVVYYY[[[YYYVVVWWWWWWVVVUUUTTTTTTTTTUUUSSSRRRRRRQQQPPPPPPOOOOOOTTTSSSQQQOOOOOOQQQTTTVVVUUUWWW[[[]]]aaaiiisss{{{xxxqqqdddVVVNNNJJJEEE@@@>>>??????@@@CCCGGGKKKNNNJJJJJJNNNPPPOOOYYYyyynnnqqqUUUAAA???>>>999888888999888777===DDD\\\```ZZZmmm|||qqq}}}xxx~~~yyyqqqvvv{{{pppkkkppptttssswww{{{~~~}}}xxxtttvvv}}}{{{xxx{{{~~~{{{tttoooeeeZZZTTTQQQNNNOOORRRaaatttqqq]]]eeezzz}}}xxxyyyxxxvvvtttuuuxxxxxxtttppphhh[[[OOOKKKKKKLLLNNNSSSSSSVVVZZZ\\\VVVPPPQQQWWWddd}}}wwwaaacccyyyzzzvvv~~~uuutttqqqggg[[[MMMOOOSSSXXX^^^jjj~~~~~~ddd[[[VVVWWWeeeuuussseeeUUUOOOOOOTTT\\\cccnnnfffMMM```yyy~~~mmmbbb```]]]VVVMMMFFFBBBBBBBBBBBB???AAADDDEEECCCAAAAAABBB___tttssszzzaaaYYYYYYOOOPPPQQQRRRRRRRRRQQQPPPSSS___|||ttthhh```bbb[[[WWWWWWXXXVVVUUUVVV\\\```gggpppwww~~~tttjjjeeejjjrrr}}}ssshhhaaa_________```bbbggglllpppqqqpppkkkkkkkkkmmmppprrrssssssllllllnnnooopppqqqrrrrrrqqqpppnnnoooppprrrqqqqqqpppmmmiiiffffffiiinnnqqqooojjjddd```___```aaaaaaZZZWWWSSSQQQRRRUUUYYY[[[WWWQQQJJJHHHJJJJJJFFFBBBBBB@@@<<<999777777777888777888:::===@@@BBBDDDEEEDDDEEEFFFGGGGGGHHHHHHHHH}}}tttkkkfffcccaaa```\\\[[[\\\\\\WWWMMMHHHIIIJJJNNNQQQQQQRRR^^^rrrfffQQQHHHHHHaaaiii^^^]]]NNNPPPPPPPPPOOOLLLIIIHHHIIIJJJIIIIIIIIIIIIKKKNNNQQQTTTIIIPPP]]]lll|||yyyyyymmmmmmlllkkkkkkkkknnnsssvvvuuu||||||yyy|||}}}{{{zzzxxxuuusssnnnllliiifffeeeccc```]]]```[[[XXXYYY^^^___[[[UUUXXXYYYYYYYYY]]]aaa___ZZZTTTTTTUUUVVVWWWXXXYYYYYY^^^[[[WWWWWWYYYZZZYYYWWWVVVWWWWWWVVVTTTTTTUUUVVVTTTSSSSSSRRRQQQPPPPPPOOORRRRRRRRRPPPPPPRRRVVVYYYXXX^^^fffmmmqqqwww}}}rrrhhhZZZNNNHHHDDD@@@<<<;;;>>>AAACCCEEEGGGKKKNNNMMMUUUSSSOOObbb\\\qqqaaaDDDAAA@@@888888777777999888777<<>>===>>>===AAAFFFIIIJJJKKKMMMOOORRRXXX___mmmtttkkkqqqJJJ<<<<<<;;;777777666777999777666;;;BBBQQQSSSXXX{{{|||yyy}}}uuuqqq{{{ooo^^^UUU]]]fffjjjvvv}}}}}}}}}~~~~~~}}}uuuppptttxxxxxx{{{}}}zzzuuutttwwwwwwtttpppdddXXXTTTTTTTTTVVVZZZ]]]dddqqqxxxpppeeehhhsss}}}yyyxxxsssqqqpppsssvvvsssjjjbbbUUUKKKGGGMMMOOOLLLNNNUUUVVVUUUXXX[[[ZZZXXX[[[aaa___jjjooommmfff]]]hhhwwwiiieeeooouuujjj___VVVPPPPPPSSSXXXaaaqqqoooZZZUUUOOOYYYppp\\\RRRJJJIIIMMMQQQVVV\\\kkk{{{tttZZZRRRdddxxx}}}uuuiiicccaaa[[[TTTJJJCCC@@@@@@AAAAAA@@@CCCEEECCC@@@@@@CCCGGGrrriiirrrkkkXXXTTTVVVXXXWWWUUUTTTTTTTTTTTTUUUTTTVVV___lllrrrpppnnnnnnrrr~~~kkkccc[[[YYYXXXTTTQQQQQQPPPLLLMMMSSSWWWYYY\\\bbblllhhheeefffffffffjjjppptttrrrmmmfff``````fffkkkhhhhhhhhhhhhiiigggdddbbb[[[aaagggiiifffbbb___^^^\\\\\\^^^___aaacccdddddd___\\\ZZZZZZ\\\```bbbccc]]]]]]]]]]]]___bbbdddfff]]]YYYUUUSSSSSSTTTUUUUUUZZZ\\\^^^^^^ZZZUUUQQQNNNGGGFFFFFFDDDCCCAAA???>>>;;;;;;<<<===>>>???@@@@@@CCCDDDEEEGGGGGGGGGGGGGGGHHHHHHIIIIIIIIIHHHHHHGGG~~~pppnnnllliiifffbbb^^^[[[ZZZYYYYYYWWWQQQIIIGGGJJJOOONNNPPPWWW___fffgggfffJJJ<<>>CCCAAAFFFLLLOOOPPPPPPQQQRRRSSSNNNfffrrrsssTTT>>>;;;888666:::666555777888777666:::AAAPPPSSS]]]wwwuuuwwwkkkoooxxxeeeZZZcccnnnttt~~~|||zzz|||}}}tttppptttvvvttt|||}}}yyyrrrnnnqqqttttttqqqdddYYYUUUVVVWWWYYY\\\___]]]___cccbbb```jjjxxx{{{qqqooopppooommmlllooorrrnnndddZZZRRRKKKKKKPPPPPPLLLRRR\\\ZZZWWWXXX]]]```___```ccchhhooopppnnniiibbbqqqkkk___\\\eeettt{{{kkk^^^UUUSSSUUUXXXZZZ^^^ggg{{{|||iiiXXXUUUOOO\\\vvvZZZQQQKKKLLLQQQTTTYYY^^^gggsssyyy|||mmmXXXXXXhhhwwwxxxooofffbbbbbbXXXRRRIIIBBB???@@@BBBCCCAAACCCEEEBBB??????DDDIIIyyysss}}}fffUUUSSSVVVQQQQQQPPPOOONNNMMMMMMMMMGGGOOORRRTTTaaaqqqrrriiigggyyyxxxpppfff___VVVOOONNNQQQQQQKKKIIINNNPPPLLLKKKNNNQQQQQQVVV]]]aaabbbdddhhhiiigggccc^^^\\\```iiippptttsssqqqpppooolllgggddd^^^fffoooqqqlllfffdddccc]]]___aaadddffffffffffff]]]\\\[[[^^^bbbfffhhhiii_________^^^^^^_________OOOMMMKKKKKKNNNQQQSSSTTTVVVYYYYYYTTTKKKFFFFFFHHH>>>@@@BBBBBB@@@>>>======<<<>>>@@@BBBDDDFFFGGGGGGGGGHHHIIIJJJIIIIIIGGGGGGGGGGGGHHHHHHGGGFFFFFFEEE~~~rrrlllhhhfffccc]]]YYYYYYXXXZZZYYYQQQHHHCCCFFFJJJQQQUUUVVVSSSSSSSSSNNNFFF===GGGGGGWWWdddfffZZZUUUSSSFFFNNNGGGFFFFFFFFFGGGGGGHHHIIIIIIUUUbbbddd\\\RRRMMMLLLHHHGGGGGGHHHIIISSSggg{{{uuuwww~~~|||~~~uuueeeWWWUUU]]]bbbccc\\\aaafffkkkttt|||~~~{{{}}}zzzwwwvvvwwwvvvuuusssqqqooommmlllllllllkkkjjjmmmkkkiiihhhhhhiiihhhgggbbbbbbcccfffiiihhhddd```bbb```^^^]]]\\\[[[YYYWWWZZZ\\\___aaabbbaaa```^^^ZZZYYYXXXUUUTTTTTTXXX[[[UUURRRSSSXXX\\\]]]```ddd___eeelllooonnnnnnqqquuu{{{~~~|||rrrdddXXXQQQJJJFFF@@@>>>>>>@@@BBBCCCFFFHHHKKKNNNOOOPPPRRRTTTPPP```uuu|||nnneeewwwlllDDD@@@555777???333999888666666777888;;;<<>>???@@@@@@BBBBBBGGG???BBBEEE>>>OOOjjj]]]\\\]]]LLLPPPPPPPPPNNNLLLKKKLLLNNNRRRKKKFFFJJJWWWfffpppuuuxxxccc{{{~~~xxxqqq]]]TTTSSSQQQOOOLLLKKKMMMMMMJJJJJJLLLIIIJJJKKKOOOTTTZZZ___bbbcccbbb```aaacccggglllooorrrsssttttttsssqqqnnnlllcccnnnxxxyyyppphhhdddeeeeeegggjjjjjjgggdddbbbaaaZZZ\\\```dddgggiiijjjjjjhhhaaaZZZWWWWWWVVVSSSOOOIIIIIIJJJJJJKKKKKKKKKLLLPPPOOOLLLIIIFFFDDDCCCBBB>>>>>>======>>>??????@@@@@@@@@AAABBBDDDGGGIIIJJJHHHJJJJJJEEEBBBDDDIIIMMMCCCMMMLLLEEEDDDAAACCCPPPxxxvvvqqqkkkfffdddaaa[[[XXXYYYXXXWWWTTTMMMFFFDDDGGGJJJQQQVVVWWWPPPJJJHHHDDD@@@DDDIIIMMM___www]]]sss[[[WWWSSSFFFGGGGGGFFFFFFEEEEEEFFFFFFFFFJJJQQQYYYZZZTTTMMMKKKKKKFFFFFFHHHIIIJJJQQQcccttt|||~~~zzzttthhh]]]ZZZ\\\\\\YYY______```ggguuu}}}xxxmmmyyyyyyxxxvvvtttvvvyyy|||yyyvvvssspppooonnnnnnnnnlllnnnpppsssuuuuuusssrrriiiiiijjjnnnppppppmmmiiikkkjjjhhhggggggfffeeedddccceeegggiiijjjiiihhhgggaaa```^^^___``````^^^\\\ZZZ]]]bbbfffeeeccchhhpppuuuyyy}}}~~~{{{zzzyyy}}}{{{vvvnnndddYYYOOOIIIEEEBBB??????AAADDDEEEFFFOOOKKKLLLRRRSSSQQQSSSYYYaaarrr|||sssfffoooZZZ>>>@@@666777>>>444888777666666777888:::<<>>>>>===>>>>>>???@@@AAACCCCCCDDDDDDEEEFFFHHHIIIIIIJJJFFFIIILLLMMMMMMKKKHHHEEEHHHHHH???===JJJTTTZZZeee}}}}}}{{{tttpppiiicccaaa^^^YYYWWWXXXWWWTTTMMMHHHEEEFFFIIIKKKPPPUUUUUULLLBBB>>>>>>???BBBEEEUUUpppgggdddqqqXXXTTTPPPGGGAAAFFFFFFEEEDDDDDDDDDEEEEEEKKKMMMNNNMMMJJJHHHHHHIIIHHHHHHJJJKKKJJJLLLXXXeeemmm|||uuurrrooohhh```dddbbb___^^^ccclllpppnnn}}}|||yyyzzz}}}}}}{{{xxxtttrrrqqqqqqqqqlllpppvvv{{{|||{{{wwwuuuoooppprrruuuxxxxxxvvvtttxxxwwwuuusssrrrqqqqqqqqquuuvvvyyyzzz{{{zzzyyyxxxvvvttttttxxx|||{{{tttmmmooouuu}}}wwwrrrxxxzzzwwwooocccZZZRRRLLLFFFBBB@@@??????AAAEEEHHHJJJJJJRRROOONNNPPPOOORRRaaatttzzzgggjjjlllEEE999???777666;;;555777777666666666888:::;;;LLLRRRWWWooo{{{}}}nnnrrr}}}|||{{{zzzzzzxxxyyywwwttttttwwwyyyxxxxxxmmm^^^TTTQQQSSSWWWZZZ\\\bbbjjjmmmiiifffmmmwww{{{{{{wwwzzz}}}|||tttiiieeegggccc^^^[[[\\\ZZZUUURRRSSSPPPQQQQQQQQQQQQRRRUUUWWWXXX\\\ZZZ\\\cccbbbbbbnnnxxxyyyvvvooosssrrrdddYYYXXX[[[___jjjwwwtttcccUUURRRQQQNNNOOOTTTVVV```gggkkkxxxbbbUUUVVVZZZ^^^wwwYYYOOOKKKPPPUUU[[[ggguuuzzzggg___uuuyyypppbbbXXXZZZNNNIIICCC@@@@@@BBBDDDEEEFFFEEEJJJAAACCCEEEAAAXXXsss^^^```ddd[[[QQQOOOLLLIIIGGGHHHLLLPPPHHHKKKLLLIIIHHHNNN\\\hhhttt|||}}}~~~jjjWWWTTTNNNIIIIIIIIIGGGGGGIIIHHHHHHGGGFFFFFFEEEDDDDDDIIIJJJLLLOOOSSSVVVZZZ\\\[[[___eeejjjlllllliiigggmmmmmmllliiieeedddeeefffooopppqqqooojjjfffcccbbbccccccddddddcccaaa```^^^XXXSSSMMMIIIGGGFFFBBB>>>BBBAAAAAA@@@@@@???>>>>>>BBBAAA@@@>>>===<<<<<<<<<>>>???@@@BBBCCCEEEGGGGGGGGGHHHJJJKKKKKKKKKJJJJJJNNNJJJGGGFFFHHHIIIHHHGGGDDDGGGFFFSSSooo~~~|||ooohhhaaa^^^[[[WWWVVVXXXWWWPPPIIIEEEFFFIIILLLMMMOOOPPPNNNGGG@@@>>>@@@BBBBBBHHHgggvvvnnn{{{WWWRRRNNNJJJIIIAAADDDDDDDDDDDDEEEEEEFFFGGGKKKIIIGGGFFFFFFGGGGGGGGGJJJKKKMMMMMMIIIGGGLLLUUU]]]ppp~~~rrrooo{{{uuufffbbbiiippptttyyy}}}{{{}}}}}}}}}{{{xxxuuusssrrrnnnrrrwwwzzzyyyuuuqqqooossstttvvvyyy{{{}}}}}}}}}}}}zzzxxxxxxxxxyyypppeee[[[OOOHHHFFFEEECCC@@@??????AAAEEEJJJLLLMMMLLLNNNSSSSSSMMMQQQhhhqqqnnnMMM999777>>>777444888777666666555666666777999999GGGPPPUUUiii|||pppppp~~~}}}||||||{{{{{{yyywwwvvvwwwxxxxxxrrrfffZZZUUUVVVVVVTTTTTTRRR[[[iiisssvvvyyy|||{{{xxxxxxkkkeee```___]]]XXXUUUVVVVVVUUUTTTRRRRRRSSSUUUWWWYYY]]][[[]]]eeefffjjjxxx~~~xxxssszzzmmmbbb\\\^^^bbbeeennnzzzdddZZZSSSSSSSSSRRRTTTWWW[[[cccjjjrrrppp[[[SSSXXX```ddd~~~dddZZZTTTWWWZZZ```mmm|||hhhdddzzzvvvkkk^^^SSSTTTMMMIIICCC@@@@@@BBBDDDEEEFFFEEEIIIAAAAAACCCCCC^^^}}}YYYXXXYYYTTTLLLLLLJJJGGGFFFFFFIIILLLHHHKKKLLLHHHDDDGGGRRR]]]ssswww___XXXTTTSSSQQQLLLGGGFFFGGGGGGGGGFFFEEECCCBBBAAACCCCCCEEEFFFGGGGGGHHHHHHKKKNNNSSSWWWZZZ[[[ZZZZZZccc```]]][[[[[[]]]^^^___ggghhhhhhfffbbb___\\\\\\ZZZZZZZZZYYYWWWTTTRRRQQQLLLIIIDDDBBBAAA???===:::======<<<<<<<<<<<<<<<<<>>>>>===<<<;;;::::::;;;<<<<<<===>>>>>>AAAAAAAAAAAABBBCCCCCCDDDFFFGGGHHHIIIJJJJJJIIIIIIFFFGGGIIIKKKLLLKKKJJJIIICCCDDDHHHIIIDDD???BBBKKKppp~~~~~~zzzpppiiibbb\\\[[[XXXTTTRRRTTTOOOKKKHHHGGGJJJMMMMMMLLLLLLDDD>>>===>>>???@@@CCCSSSkkksssppp^^^RRRRRRFFFDDDJJJEEECCCCCCDDDEEEFFFHHHIIIJJJHHHGGGGGGHHHIIIJJJHHHGGGCCCCCCFFFJJJHHHFFFHHHNNNMMMVVViii|||nnnrrr{{{~~~zzzggg^^^VVVXXXdddpppwwwxxx}}}xxxvvvyyy|||~~~{{{yyyzzz|||{{{}}}}}}yyysssnnnjjjbbbXXXPPPIIIEEEAAA@@@BBBCCCBBB@@@GGGHHHJJJMMMQQQRRRPPPOOOGGGPPPUUUaaajjjxxxddd@@@<<<<<<:::888666444555888444444555555666777777777AAAPPPSSSaaaxxx}}}{{{qqqwwwoooeeebbbdddiiinnnuuu}}}~~~~~~~~~|||zzzzzz}}}~~~}}}~~~ooo^^^QQQQQQUUUXXX]]]dddbbbdddlllyyyzzzmmmiiinnnvvv||||||wwwrrrqqqlllddd]]][[[]]]ZZZWWWUUUUUUTTTSSSRRRTTTZZZZZZ]]]eeehhhooollldddbbbgggmmmssscccUUUWWWYYYZZZ[[[[[[]]]___fffooo|||qqq]]]VVVTTTYYYaaarrrrrrccc\\\WWWZZZ\\\aaaqqqwwwqqquuuhhh]]]TTTTTTLLLHHHDDDAAAAAACCCCCCCCCDDDAAAGGG@@@>>>???GGGlll~~~|||QQQQQQJJJIIIJJJLLLNNNOOOMMMLLLKKKKKKOOOLLLHHHFFFGGGHHHIIIJJJRRRooo~~~}}}xxx||||||{{{uuugggWWWOOODDDDDDDDDCCCCCCBBBBBBBBB@@@@@@AAAAAAAAAAAA@@@@@@BBBAAA???>>>>>>@@@BBBDDDBBBAAABBBCCCFFFHHHHHHGGGGGGHHHIIIIIIGGGFFFFFFGGGDDDDDDDDDCCCCCCCCCBBBBBB>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;<<<===???@@@AAABBBAAAAAAAAAAAABBBDDDEEEFFFHHHIIIKKKLLLLLLLLLKKKJJJFFFFFFGGGHHHHHHGGGFFFEEEBBB???>>>>>>;;;>>>QQQfff{{{mmmttt{{{xxxtttllleeeddd^^^YYYXXXVVVQQQNNNOOOHHHHHHHHHJJJKKKKKKJJJIIIDDD???===???@@@@@@FFFMMMeeettt{{{jjj```YYYQQQHHHIIIKKKCCCEEEEEEDDDDDDDDDEEEFFFFFFEEEFFFGGGGGGGGGGGGHHHHHHDDDCCCEEEGGGFFFDDDGGGLLLIIILLLYYYmmm{{{~~~}}}~~~kkklllpppwww~~~~~~xxxnnnhhhlllvvv|||{{{lllbbbVVVQQQUUU]]]bbbdddnnnssszzz|||zzzxxxxxxzzz}}}}}}||||||}}}}}}}}}{{{xxxvvvyyyuuussswwwxxxvvvvvvxxxjjjeee^^^YYYUUUPPPKKKGGGDDDDDDCCCCCCDDDEEEFFFFFFJJJKKKMMMPPPSSSUUUTTTRRRSSS```rrr{{{{{{sssLLL???999<<<777333777888555666333333444555666666666666???OOOQQQ\\\|||{{{~~~uuusss|||jjj___```fffnnntttwww}}}yyyzzz~~~}}}}}}nnn^^^RRRSSSVVVVVV[[[ccc```dddnnnzzzvvvbbb\\\___aaakkktttzzzzzzuuusssnnnfffaaaaaa\\\YYYVVVTTTTTTSSSPPPMMMQQQWWWWWWYYY```aaahhhyyy{{{lllffffffppp|||sss\\\TTTYYY^^^``````aaaeeegggkkk}}}gggXXXVVVVVV^^^kkkrrr]]]VVVSSSVVVXXX]]]mmm~~~ooorrrrrrddd\\\TTTSSSIIIFFFCCCAAABBBDDDEEEEEEDDDAAAGGG@@@???@@@KKKssstttuuuSSSTTTKKKKKKJJJLLLMMMMMMKKKKKKKKKMMMNNNLLLIIIHHHGGGGGGGGGGGGJJJXXXmmmvvvvvv{{{}}}ttt}}}~~~|||uuuiiibbbTTTRRRNNNKKKGGGEEECCCCCC>>>>>>>>>??????@@@@@@AAABBBAAA???>>>===>>>??????======>>>??????@@@AAAAAA???AAABBBAAA@@@??????AAA@@@@@@????????????@@@@@@===>>>?????????>>>??????>>>>>>???@@@AAABBBBBBCCCAAAAAABBBBBBCCCEEEFFFGGGHHHIIIKKKMMMNNNNNNMMMLLLIIIIIIGGGFFFDDDCCCAAAAAAGGGBBBBBBIIIPPP\\\tttzzzllllll{{{}}}{{{wwwooogggccc```[[[WWWVVVTTTOOOKKKLLLCCCFFFIIIKKKKKKJJJHHHFFF<<<;;;>>>BBBCCCDDDNNN[[[|||uuuxxx\\\```[[[NNNIIINNNLLLBBBFFFFFFEEECCCCCCBBBBBBBBBDDDEEEFFFEEEDDDEEEGGGJJJIIIGGGFFFGGGDDDAAACCCHHHFFFEEEJJJUUU___jjj{{{}}}xxxuuuwww{{{~~~zzzqqqlllhhheee^^^ZZZTTTPPPOOOPPPSSSTTTWWW^^^eeejjjmmmqqqwww}}}}}}|||yyyxxxyyy{{{xxxpppiiieeedddeeegggeee___[[[\\\VVVRRRLLLHHHEEEEEEDDDDDD@@@BBBDDDEEEFFFHHHLLLNNNLLLLLLNNNQQQUUUWWWVVVUUUfff|||{{{JJJ888BBB555:::444000999;;;555555222333444555666666666666777FFFGGGQQQttt||||||xxxqqqxxxkkk```cccmmmyyy|||{{{~~~zzzyyy}}}jjj^^^XXX\\\\\\VVVVVV\\\ccciiittt|||yyynnnhhhgggiiivvv~~~ttt]]]NNNPPPXXX\\\hhhttt{{{{{{uuurrrnnnhhheeefffZZZWWWTTTSSSSSSQQQMMMIIIOOOUUUUUUVVV[[[[[[aaarrrxxxuuupppsss|||ZZZUUUVVV]]]ccceeeeeehhhlllnnnxxx___UUUVVVXXXeeewwwwww[[[UUUSSSUUUVVVZZZiiizzzyyyZZZooonnn```YYYRRRPPPFFFDDDAAAAAACCCFFFGGGHHHDDDAAAGGGBBB@@@AAANNNxxxdddsssUUUXXXLLLLLLIIIJJJIIIHHHFFFGGGJJJLLLLLLLLLKKKIIIFFFEEEFFFGGGNNNLLL]]]jjjjjjuuu}}}oooqqq}}}|||~~~yyyyyy~~~zzzfffbbb\\\UUUNNNJJJGGGFFFDDDCCCCCCBBBBBBCCCCCCDDD@@@@@@@@@@@@???>>>======>>>??????>>><<<<<<>>>@@@>>>@@@@@@???===<<<===>>>>>>>>>============>>>>>>>>>@@@AAAAAA???>>>>>>>>>AAAAAAAAAAAABBBBBBBBBBBBCCCCCCCCCDDDEEEFFFGGGHHHFFFHHHKKKMMMOOOOOOOOONNNMMMKKKHHHEEEBBB???>>>===CCCHHH[[[uuusssdddlllyyy