^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^~^^^^^^^~^^^^~^^^~^~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~!~~~!~~~~!!!~!~~~!!!~~~~~~~~~!~~~~~~~!!!!~~~~~!~~~!!~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~!!!!!~~~!~~~!~!!~~~~~~!!!!!!!!~~~~~~~~~~~~~~~~~!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!~!!!~~~~~~~~~~~~~~~~~!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!777 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^~^^^^^^^^^^~^^^^^^^^^^~~^^^^~~^~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~!~!!!~~!!~!!!~~!~~~!!~~~~~!!!~!~~!!!!~~!~~!!!~!!!!!!!~~~~~~~~~~~~~~~~~~~~~~~~~~~~~!!!!!!!!!!!~~!~~!~~~~!!!!!~!!!!!!!!~~~~~~~~~~~~~~!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!~~~~~~~~~~~!!~~!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!7777 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^~^~^^^^~~^^~^~~~^~~^^~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~!!!~!~~~~~!!!~~!~~~~~~!~~~~!~!~!!~~~~~!!!~~~!!~!!~~!~!!!!!!~!~!!!!~~~~~~~~~~~~~~!!~~~!~!~!~~~~!!!!!!!!!!!!!!!!~~!!!!!!!!!!!!!!!!!~~~~~~~~~~~~~!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!~~~~~!!!!!~~!!!!!!!!!!!!!!!!!!!!!!!!!!!!!77777 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^~^^^^^^^^^^^^^^^^^^^~^^~~~~~~~^~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~!~~~~~~~!~~!~~~~~~~!~~!~!~~~~!~~~!!!!!~~!~!!!!!!!!~!!!!!!!!!!!!!!!!!~~~~~~~~~~~~!~~~~~~~!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!~!~!~~~~~~~!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!~!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!777!777777 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^~^^^^^^^^^^^^~^~^^^^^^^^^^^~^^^^~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~!!~~~~~~~~!~!~~!~!~~!!~~~~~!!!!!!!~!!!!!!!!!!!!!~!~!!!!!!!!!!!!!!~~~~~~~~!~~~~~~!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!~!~!~!!!!!!~~!!!!!!!!!!!!!!!!!!!!!!7!7!!!7!77!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!7777777777777 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^~^^~^^^^^^^^^^~^~~~~~~~~~~^~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~!~~~~~~~!!~~~~~~~~~~~~~~~~~~~!~~~~~~!!!!!!!!!!!!!!!!!!!!!!!!!!~!!!!!!!!!!~~!!!~~~!~!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!~!~!!!!!!!!!!!!!!!!!!!7!!!!!!!!7777777777!!!7!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!7!7!7777!7777 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^~^^^^^^^^^^^^^^^^^^^~^^^^^^~^^^^~~^^^^^^~~~~^~~~^~^~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~!~~~~~~~~~!~~~~~~~~!~~!!!!~~~~!~~!!!!!~!~!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!7777!!!!!7!!777777777777!7!!!!777!777!!7!!!!!!!!!!!!!!!!!!!!!!!!!!!!7777777777777 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^~^^^^^^^^^^^^^^^^^^^~~^~~~~^~~~^~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~!!!~~~!~~~~~~~!!~~~~!~~~~!~!!!~~!!!!!!!!!!!~~!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!7!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!77!777!777777777777777777777777!7777777777777!!!!!!!!!!!!!!!!!!!!!!!!!7!!!!!!777777 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^~^^^^~~~~~~~^^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~!~!~~~~~~!~~~~~~~~~~~~!~~!!~~~!!!!!!!!!!~!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!77!!!!!!!!!!!!!!!!!7!!!!!!!!!!!!!!!!!!!!!!!!!!!!77777!!7!!!77!777777777777777777777777777777777777!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!7! ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^~^^^^^^^^~^^^^^^^~^^^~^^~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~!!~~~!!!~~~~~~~~~~~~~~!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!7!7!7!!!!!!!!!!!!!7!7!7!!!!!!!!!!!!!!!!!!!!!!!!!!!!!77777777777777777777777777777777777777777777777777!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^~^^^^^^^^^^^^^^^^^^^^^^~^^^^^~~^^~~^~~^^~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~!~~~~~~~~~~~~~~~~~~~~~~~!~!~!~!~~!~~~~~~~~~~!!!~~^^~~~~~~~~~~~!~~!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!77!!!7!7!7!!!!!!!!!7!!!777777777777!!!!!7!!!!!!!!!!!!!!!!77777!7!77777777777777777777777777777777777777777777!!!!!!!!!!!!!!!!!!!!!!!!!!!!7!!!!7!!7 ^^^^^^^^^^^~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^~~~~~~^~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~!~~~~!!!!!~~!~!~!~!!~!~~~~~!!!!~~~~~^^^^^~~~^^^~~~~~~~~!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!7!!!!!!77777777!7777!7!!!7777!7777!77777!77!!!!!!!!!!!!!!!!!!!!!7!777777777777777777777777777777777777777777777777!!!!!!!!!!!!!!!!!!!!!!!!777!!!!!!!!777! ^^^^^^^^^^^^^^^~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^~^^^^^^^^^^~~^~~~^^~~~~~~~^~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~!~~~~~~!~~~~~~!~!!!!!!!!~~~~~!~~~~~~^^^^^^^^^^^^^^~^^^~~!!!!!!~!~~~~~~~~~!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!7!!777!!77!7777777777!77777777777777777!!!!!!7!!!!!!!!!!7!!7!777777777777777777777777777777777777777777777777!!!!!!!!!!!!!!!!!!!!!!77777!7!777777777 ^^^^^^^^^^^^^^^~^^^^^^~^^^^^^^^^^^^^^^^^^^^^^^^~~~~^~^~^^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~!~~~~~~~~~~!~~~~~~~~~!~!!!!!~~~~~~!!!!!~~~!~~~!!~~~~~~~~^^^^^^:^:::^^^^^^^^~~~~!~~~~~~^^~^^^^~!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!77777777777777777777777777777777777777777777!777!!!!!!77777777777777777777777777777777777777777777777777777777!!!77!!!!!!!!!!77777777777777777777777 ^^^^^^^^^^^^^^^^^^^^^^^^^^^~^^^^^^^^~^^^^^^^^~^^^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~!~~~~~!~~~~~~~!!!!!~!~!!!~!!!!!!!!!!!!~~!!!!!!!!!!~~~~~~^^^^^^::::^^^^^^^^^^~~~^^^^^:::::::::~~!!!!!!!!!!!!!!!!!!!!!!!!!!!7!!!777!777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777!!!!!77!!!7!777!77777777777777777777777 ^^^^^^^^^^^^^^^^^^~^~~~~^^^~^^^~^^~^~^~~^^^^^~^^^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~!!~~~!!!~!~~~~!!!!!~!!!!!!!!!!!!!!!~!!!!!!!!!!!!!!~!!~~~~~^^^^^^::::::::::^^^^^^^^:::.:::::::::^^~~!!!!!!!!7!!7!!7!777!!7!!777777777!7777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777 ^^^^^^^^^^^^^^^^^^^^~~~~~~~^^^^~^~~~~~~~~^^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~!~~~~~~~~!~~!!!!!~!!!!~~!!~~!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!~!!~~~~^^^^:::::::::::::::::::::::...:..:::::^^^~!!!!!!!!7!77!7777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777?7?77?77777777777777777777777777777777777777777777777777777777777 ^^^^^^^~^~~^~~^~~^^^^~^^~~~~^^~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~!~~!~~!!!!~~~!!!!!~!!!!!!!!!!~!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!~~~^^^^^:::::::::::::::::::.:.......:::::^^^^^~!!!!!!!7777!7777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777???????777?77??????7?77????77777777777777777777777777777?7777?7777777777777777 ~^^^^^^~~~^~~~~~~^~~~~~~~~^~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~!~~~!~~~~~!~!~~~~~~~!~~!!!!!~!!!!~~!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!~~~^^^^^:::::::..::::...............::::^^^^^^^~~!!!!!777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777????77??77?77????77??????????7?7?7?777777777777777????7?7?7???7777?777777777777 ~^^^~~^~^~^~~~^^~^^~~^~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~!!~~~!!!~~~~~!~~!!~!~!~~!!!!~!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!~~~~^^^^:::::::....::.......:.:....:::::^^^^^^^^~~~!!777777777777777777777777777777777777777777777777777777?7777777777777777777777777777777777777????77????????77???????77?7??????????????7777777777777????????????????????77777777777 ^~^^~~~~^~~~~~^~~^~~^^~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~!~~~~~~!!~~!~~!~~!!!!!!!~~!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!~~~!~~^^^::::.::::::.::::::..::::...:::::^^^^^^^~^^~~!!7777777777777777777777777777777777777777777777777777777777?7777777777777?7?777?777777777777777??77777???????77????777????????????????7777777777777???????????????????777777777777 ~^~~^~~^^~~~~^~~~~^^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~!!~~~~~~~~~~!!~~!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!~~~~^^::::::::::::::::^::::::::::.::::^:^^^^~~^~~~~~!77!7777777777777777777777777777777777777777777777777777777777777777777777???7????77777777???77777777?7????????7?????7?77??????????????77777777777???????????????????????7777777777 ~~~~^~~~~~^~~^~~~~^~~~~^^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~!~~~!~~~~!!~~!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!~~~^^^:::::::::::^:^^^^^^^^^^:^^:::::^^^^^^~~~~~~~~!!!7!!!7!77777777777777777777777777777777777777777777777777777777777777777??777?????7777?77???777777777?????????????777?7??????????????????7?7777?????????????????????????777??????? ^~~^^~~~~^^~^~^~~^^~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~!!!!!!~~~~~~~!!!!!~!!!!!~~~!!~!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!~~~~^^^::::::::::^^^^^^^^^^^^^^^^^^^^^^^~~~~~~~~!!!!!!!!!77!77777777777777777777777777777777777777777777777777777777777?777777777???7??7777777?????777777???7??????????7777???????????????????777?????????????????????????????????????? ~^~~^~~~~~^^^^^~~~^~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~!!~!~~~~!~~~!!!!!~!!!!!!!!!~!!!!!!!!!!!!!!!!!!!!!~!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!~!~~~~^^^^:::::::^^^^^^^^^~~^^^~^~^^^^^~~~~~~~~!~!!!!!!!!!!!77777777777777777777777777777777777777777777777777777777777777???777?????77??????77????777777????????????????????????????????????????777????????????????????????????????????? ^^^~~^~~~~^~^~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~!~!!~~~~~!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!~~~~~~^^^^^^^^^^^^^^^~~^^~~~~~~~~~~~~~~~~!~!!!!!!!!!!!!!!!!7777777777777777777777777777777777777777777777777777777777777777777??7?7??77?7???77777?7??77?????????????????????????????7??????????????????????????????????????????????????? ~^~^^~~~^~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~!~!~~~~~~!~!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!~~~~~^^^^^^^^^^^^^^~~~~~~~~!~~~~!!~!!!!!!!!!!!77!!!!7!!!!!777777777777???77777?77?7?77777777777777777777777777777777777777777?????77????7???7??7?7????????????????????????????????????????????????????????????????????????????????????? ^^~^^^~~^~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~!~~~~~~~~~~~~~!~~~~~!!~~~!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!~~!!!!!!!!!!!!!!!!!!!!!!!~~~^^^^^^^^^^^^~^^~~~~~~~!!!!!!!!!!!!!!!!!777777777777777777777777??7???77??7777?77777777777777777777777777777777777???7777????77????????7??7?7?7?7????????????????????????????????????????????????????????????????????????????????? ~~~~^~~~^~^~~^~^~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~!~!~~~!!~!~!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!~~~~^~~~~~~~~~~!!!!!!!!!!!!!!!!!~~~^^~~~~~~~~~~~~~~~~~~!!!!!!!!77777777777777777777777777777777?????????7????????7777777777777777777777777777777777???7?77?????77?777??????7?777???7??????????????????????????????????????????????????????????????????????????????? ~~~~~~^~~~^^~~~~~^^^^^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~!~~~~~~~~~~~~~~~~~!~!!~~~~!!!!!!!~!!!!!!!!!!!!~!!!!!!!!!!!!!!!!!!!!!!!~^~^^~~~~~~~~~~!!~~~!!!!!!!!!!~~~~~~~~~~~~~~~~~~~~~!!!!!!!!!7!7777777777777777777777777777??7???????7????????????7??77777?777777777777777777777?777777?7777?7?77?7?7?7?????77?7??7???????????????????????????????????????????????????????????????????????????????? ~~~~~~^~~~~~^^~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~!~~~~~~~~~~!~~~~~!~!!!!~!~!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!~~~~~~~~~!~~~~~~~~~~!!!!!!!!!!!~~~~~~~~~!!!!!!!!!!!!!!!!!!!!777777777777777777777777777777??77????7?????????????????777???77777777777777777777777777?7?7777???7??7???7?????7??77?????????????????????????????????????????????????????????????????????????????????? ~~~~~~~~~~~~~^~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~!~~~~~~~~!~!!!~!!~~~!!!!!!!!!!!!!!!!!!!!!~!!!!!!!!!!!!!!!!!!!!!!~!!!!!~~!~!!!!!~~!!!!!!!!!!!!!!!!~~!!!!!!!!!!!!!!!!!!7!!!7777777777777?7777777777777777777?77?7??????????????????????7???77777777777777777777777777?7777???????77???7???????????????????????????????????????????????????????????????????????????????????????????? ~~~~~~~~~~~~~~~~~^~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~!~~~~~~~~~~~!!!~~!~!!!!!!!!!!!!!!!!!!!!!~?P?7!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!7!7777777777777?7??????7777777777777777777777??????????????7?????????7???77777?77777??777777?77??7??7??????777???77??????????????????????????????????????????????????????????????????????????????????????????? ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~!~~~~~~~~~~~~~!~~~!!!~~~~!~!!~~!!!!!!!!!!!!!!!!!!!!!!!!J?!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!7!!77777777777777???????????777??777777777777777?????????????????????????7????777777777??7777???77???????????????7??????????????????????????????????????????????????????????????????????????????????????????????? ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~!~!!~~~~~!!~~~!!!!~~~~!!!!~!~~!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!77777777777777777777??????????????????7777777777777???7?????????????????????7???777777?777??7777???????7??7???7?????7??????????????????????????????????????????????????????????????????????????????????????????????? ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~!~~~!!~!~!~!~~~~~~!~~~!!!!!!!!~!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!77!!777777777777777777??????????????????7?77777777777????????????????????????????7?7?777?77???777????????????????????????????????????????????????????????????????????????????????????????????????????????????????????? ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~!!!!~~~!~~!!!!~~~~!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!7!!7777777777777777777??????????????????77777777777777???????????????????????????777777??7?7????????7???7???????????????????????????????????????????????????????????????????????????????????????????????????????????? ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~!!~~~~~!!!!!~~!~!!~!~!~!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!7!777777777777777777777???????????????????????7??777?????????????????????????????77777????77????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????? ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~!!~~~~!~!!!!~~~!!!!~~!!~!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!77!!!7!!!!!!!!!!!!!77777777777777777777777?????????????????????????7?????????????????????????????????????7??7???7??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????? ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~!!!!~!~~!!!!~!~~!!~~~~!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!7!!!!!7!!!!!!!!77!!!7!7!!!!7!!!!!!!777777777777777777777777?????????????????????????????????????????????????????????7?????777????7??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????? ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~!~~~~~~~~~~!!!~!!~~~!~!!~!!!~~~!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!7!!!!!!7!!!!!!!!!77777!!!77!777!!!!!!!777!77!77777777777777777777?77?????????????????????????????????????????????????????????77?7777??7????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????? ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~!~~~~~~~~~~~!!~~~~~~~~!~~!!~!!!~!!~~~!!!~~~!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!7!!!!!!!!!!!!!!!!!!!777777!!!7!!!!7!!!777777777777777777777777????????????????????????????????????????????????????77??77???7???7?7??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????? ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~!~~~~~~~~~~!!!~~!!!~!!!!~!!!!!~~!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!777!!7!!!!!77!7!!!!!!!!!!!!!!!!!!!777777!7!7!77!7!7777777777777777777777777?7???????????????????????????????????????????????????????7???7??7??7?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????? ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~!!~~~~~~~~~~~~~~~~~!~~~!~~!!!!~!!!!!~!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!7777!!!!!!!!!!!!!!!!!!!!!77777!777777777777777777777777777777777??7????????????????????????????????????????????????????77???77??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????? ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~!!!!!!!~~~~!~!!!~~~~!!!!!~~~~~~!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!7!7!7!7777!!77!!!!!!!!!!!!!!!!!!!!77777!777777!777777777777777777777777777???7????????????????????????????????????????????77?????777??7??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????? ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~!~~!!~~!~~!~!~~~!!~!~!~~~~!!!!!!~!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!7!7!7777777!!777!!7!!!!!!!!!!!7!!77777777777!!!777777777777777777777777777??????????????????????????????????????????????77?????7???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????? ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~!!~!!!~!!~~~~~~~!!~~~~~~~!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!77777!7777777777!!777!!!!!!!!!!!!!!!!7777777777777777777777777777777777777777777??7?????????????????????????????????????7?7?7????7??????????7??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????? ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~!~!!!~~~~~~~~~~~~!!~~~!!~~~~~!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!77!77!7777777!!!7777777!7!!!777!!!!!!777777777777777777777777777777777777777777777??????????????????????????????????????77777????7?7???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????? ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~!!~~~!~!~~~~~~~~!~~~!~!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!777!77!!77777777!77!777777!77!777!!!!!!7777777777777777777777777777777777777777777777777?7????????????????????777??777????777??777??7?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????? ~~~~~~~~~~~~~~~~~~~~~~~~~!~!~~~~!!~~!!~~!!~!~~~!~~~~~~~~!~!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!7!77!777!!!!!777!77777777777777777777777!!!!!7777777777777777777777777777777777777777777777777777?7????????????????7777??777????77?7????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????? ~~~~~~~~~~~~~~~~~~!~~~~~~~~~~~!~~~!~!~!!!!!!!!~!~~~~~~~~!~!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!77!!!!!!!!!!!!!77!!7!!7!!77777777777777777777777777777777777777777777777777777777777777777777777777777777777777777?77?????77??77?7?77??77???7??7??????7???7???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????? ~~!!!~~~~~~~~~~~!~~~~~~~~~~~!!!!!!~~!!!!!!!!!!~~~~!~~~~~~!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!7!!7!!7!!7!!!!!!777777777!777777777777777777777777777777777777777777777777777777777777777777777777777777777?777?7?77??7??7??77?77?7??????7?7????777?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????? ~~~!~~~~~~~~~~~~!!~~~~~~~~~!~!~~!!!~!!!!!~!!!!!!!!!!!~!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!7!7!7!!!!!!!!!!!!77!!!!7!!!!!77777777777!!7777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777?777??77???7??7?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????? ~~!~~~~~~~~~~~~~~~~~~~~!~~!!!~~~~~!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!7!!!!!!!7!!!!!!!!!7!!!!!!!!777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777??77??7?7?????77?7?????????????7?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????? ~~!~~~~!!!~!!~!~!~!~!!~~~!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!7777!!7!7!7!77777!!!7!7!777!!!!!!!777777777777777777777777777777777777777777777777777777777777777777777777777777777777??77777777777777??????7????????7??????????????7??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????? !!!~~~~~~~!!!!!!!!!!!!!~~!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!77777!!!77777!77777!7!7777!77!!777777777777777777777777!777777777777777777777777777777777777777777777777777777777777777777???7??777777777?77??????????777?????77????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????? !!!!!!~!!!!!!!!!!~!!!!!!~!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!7!!!!!!!!!!!7!7!!!!7!!7!!!!!!77!!77777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777???77?77?7??????77?7?7???????????????7??????7??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????? !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!7!!!777!!!!!!777777!777!!!77777777777777777777777777777!77777777777777777777777777777777777777777777777777777777777777777777777?777??7?????7?777??7????????????????7?7???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????7 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!7!!77!!!777!7!!!777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777?????????77?777?7???????????????????7????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????77 !!!!!!!!!!!!!!!!!~!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!7777!!!!!!!!!!!!7!!!7777!!!!77!77777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777??777777????7777????7??7?????????????????7?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????777 !!!!!!!!!!!!!!!!!~!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!7777!!!!!7!!!!!!!!!!!!777!7!7777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777?77777777???7777??77777?77?7??????????????????????????????7???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????77 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!7!7!!7!!!!!!!!!!77777!77!7!77!7777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777?777?7?77?77????77777??7?7????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????J??????????????????????????77 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!77!!!!!!77!!!!!!!!!77!!77!!!!7777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777??????77??777????????7???????????????????????????????7???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????7?7777?777 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!7!7!!!!!!!!7!!!!!7!77!!77777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777?777777777?77??????????7????????????????????????????7???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????77777777777777 !!!!!!~!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!7!!!!!!!!!!!!!!!7!!77!!777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777?777?777777777??7777??????7?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????777777777777777777 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!7!!!7!!!!!!!!!!7!!777777777777!7777777777777777777777777777777777777777777777777777777777777777777777777777777777777777?777777777777777??777???????77????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????777777777777777777 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!7!!!7!7!!!!7!7!7!!!77!77777777!777777!777777777777777777777777777777777777777777777777777777777777777777777777777777777?7777777777?7777?7?7????7???7????????????????????????????????????????????7???????????????????????????????????????????????????????????????????????????????????????????????????????????????7777777777777777777 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!777!7!!7!7!!!!777!!!777777777777!!!777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777?777777777777777???7777????????7??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????77777777?77777?777777 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!7!!777!7!!!!!!!!7777!77777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777?77777777?77?777?77?77?????????7????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????7777?????7?7??7?77777 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!7!!!!!!!!!!!!!!!!!7!!!!77!77777!777!7777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777?77777777777?7?7??77?77?7?7??77?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????7??????7777777 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!7!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!7!!!!7777!777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777?7777777777777777777777?777777??77??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????77?77????7???7 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!7!!7777!7!!777!777!!!!7!77777777777777777777777777777777777777777777777777777777777777777?7?777777777777777777777777777777777?777777777777??????7??????7???????????????7?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????7777777?????? !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!7!7!7777!!!!!77!7!!!!!!!!!777777777777777777777777777777777777777777777777777777777777777777?7?77???77777777777777777777777777777777777?7777???7?7??????777?7?????????????????????????????????????7????????????????????????????????????????????????????????????????????????????????????????????????????????????777777777777???? !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!7!!!!!!!!!!!!!!!!7!!!!!!!7!!!!!!!!!!7!!77777!7!!7!77!!!!!!!!7!7777!777777777777777777777777777777777777777777777777777777777777777777????????????????777777777777777??7777??7?777????77??????????????7????777?????????????????????7????????7?777?77???????777777??7??????????????????????????????????????????????????????????????????????????????????7777777777?7?? !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!7!!77!!!77!!!!!!!!!!!!!!!!!!!!!!!!!777777!7777!!!!!!77777!7777777777777777777777777777777777777777777777777777777777777777777777?7??????????J???J????7?7?777777?77777??777?????777?????7???????????????????????????????????????????????777777777777777777777777777???????????????????????????????????????????????????????????????????????????7777777777777?7?? !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!7!7777!!!!!!!77!!7!!!!!!!7!7!!7!777777!77!77777777777777777777777777777777777777777777777777777777777777777777777777777777777777???????????????????????????????????7?????????????????7777???????????????????????7????????777???????77777777777777777777777777777777????????????????????????????????????????????????????????????????????????77777777777777777 7!!!!!!!!!!!!!!!!!77!!!!!7!7!!!!7!!!7777!!!!!!77!!7!7!!77!77!!!7!!7!!!!!!!!7!7!777!7777777777!777777777777777777777777777777777777777777777777777777777777777777777777777777777777?7?7???JJJJJJYJJ?J??????????????????????????????????????777?????????7?????????????7???7??77777?7?????7777777777777777777777777777777777?77?????????????????????????????????????????????????????????????????7777777777777777777 !!7!!7!!!!!!!!!!7!77!77!!7!7!!!!!7!!!!!!!!!!!!77!!!!!77777777!!7777!!!!!!!7777777777777!7!777777777777!77777777777777777777777777777777777777777777777777777777777777777777???7??7????JJ??JJJYYJJYYYJJ???JJ?????J?????????????????????????????????7???7??????7??????77?777??77?????????77777777777777777777777777777777777777777777777???????????????????????????????????????????????????????77777777777777777?7 7!7!!!7!!!!!!77!!777!777!!!7!!77!!7!!!!!!!77!7!!!!!!77!!7!!!77!77777777777777777!7777!777!7!!7777777777!77777777777777777777777777777777777777777777777777777?7777?7?7????????????JJYY5Y5PP55555YYYYYJYJ??????J????JJ?????????????????????????????????????????????7????????????7?????777777777777777777777777777777777777777777777777777?77????????????????????????????????????????????????????7??77777?77?777?7 7!!7!!77!!!7!!!!77!!!!7!!!!!!!77!!77!!!!!!!7!7!!!!7!777!77!777777777!!777777777777777777777!!!777777777!77777777777777777777777777777777777777777777777777?????7????????????????JYY5PPPPP5PPPPPPPPP555Y5Y???JJYYYYYY5555YJJ???????????????????????7???????????????????7??????777?77777777777777777777777777777777777777777777777777777777777???????????????????????????????????????????????????7??777??????????? 7!7777!7777!777!!!!!!!777!7777777777!!!!77!!!!!!7!!!!!7!777777777777777!777777!77777777777777777777777777777777777777777777777777777777777777777777777777777777777J????JJJ???JJY55PP555YYYY5555PPPPPPPP5P5YYJY55555555PPPPP5YJ??????????????????????????????????????77777777777777777777777777777777777777777777777777777777777777777777777????????7???????????????????????????????????????7???7???????????????? 777777777777777!!!!!7!!7777777!777777!!!7!!!7!!!!!!!!!7!!77777!777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777?J5PYY5PP5YJ?J55PGGP55JJJYY5PPGGGPPGGGGPPGP5PPPPPGGGGPPPPPPPPPPPY?????????????????????????????YJ7?777777777777777777777777777777777777777777??77????77777777?7?7?7777777777?????????????????????????????????????????????????????????????????????? 777777777777777!777!7!77777777777777777777777!7!!!7777!7777777!777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777?77?Y5PPGBBBP555PPPPPGGGGPPGGBBB##########BBB##BBB##########BBGGPPPGPYJ?7???????????????????JJYY5P5J?777777777777777777777777777777777777777777?????????7??777????7?7777????????????7???????????????????????????????????????????77?????????????????? 777777777777777777777!77777777777777777777!!777!!77!7!77777!7777!7777777777777777777777777777777777777777777777777777777777777777777777777777777777777777?777777YPPGB##BBGP5P5PPPBBB#####&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&##BGGGGPJ??????????????????YPGGPGPPYJ?777777777777777777777777777777777777??????????????????7?????????????????????????????????????7????????77??????????????????????????????????????? 7777777777777777777!77JJ7?J5YJ5YYYJ7777777777YJ??!77!!7777777777777777777777777777777777777777777777777777777777777777777777777777777777777??7?7777777777777777J5PPB#####BP55PGBB####&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&####GYJ?????????????JY5PGBB#BG5J?77777777777777777777777777777777777???????????????????????????7???????????????????????????7777777????77777???????????????777?????????????????? 77777777777777777777?GBGG#BB#GB###GPPYJ?JY?YY55Y?777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777J5P5J?777?JYYJ?7777JYJ5G######BGPGB###&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&#GY??????????YYYPPPG##&#BPY7??7?7?777777777777777777777777?7???????????????????????????????????????????????????????77?77777?7??77777?77?7?7777??77777777777??????????????? 557777777777777777?YB#####&&#B#&#&&&&#BBBGPJ5GP5Y?77777777777777777777777777777777777777777777?JJ77777777777777777777777777777777777777777YPGBG5?77?J5PP5Y???Y55GB####&&##BB##&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&BPJ?????JY55YPPG##BBBP5J???7?7?JJ?777????7777?YYJ?7777???????????????????JJJ??????????????7???????????????????7777777777?77?7?777?777777777777777777777777????????????? PPY77777777????JYYPB##&&&&&&&&&&&&&&&&###BBGGBBG5J?777777777777777777777777777777777777777777?555J77777777777777777777777777777777777777?5PGB#B5J?JPPPBBBG555PGBGB#########&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&B5???JY5PPGGG##BGGGGP5YJYJ??7?555Y?????7?JY5PPP5YJ?????????????????????YPP55YJ??????????????????????????????777777??7777????777777777777777777777777777777???7??????? BB57777777J#BBB######&&&#&&&&&&&&&&&&&&&###GBB##GY?777777777777777777777777777777777777777??7?GGP5J?777777777777777777777777777777777777?YPGB#BP55PGGB#BBBGPPBB#########&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&@&&&&@@@@&&&&&&@@@&&&&&&&&&&&&&&GYJJY5PB#B#&###BBG5PGP55J7Y5PGGPJ7??7?YPPPGGGGGP5YJ???7?JYY?????????Y5PGGP55J???????????????????????????77777??????77??77?77777777777777777777777777777777777?????? GGJ7777??7JB&&&&&&&&&&####&&&&&&&&&&&&&&###BBBPB#PY?77777777777777777777777777777J??J5Y777?JYYB#G55YYJ?777777777777?Y5J?7?J?7777777????77YG####BGB##BBBB##GGB#########&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&@&&@&@@@@@@@@@@@@@@@@@&&&&&&&&&&#G5Y5G##&&&######BBBG555Y55PBBP5?7?Y5PBGGBGGBPYYY??JYY5555JJ?????JYPPGBGGG5J???????????????????????????7?77???????????7777777777?7??7777777777777777777777?7?????? P?777JYPP55#&&&&&&&&&&&&&&&&&&&&&&&&&&&#&###BBPPBG5??77777777777777777777777777J5GGPPBBPY5PGGG##GPGBG5YJ?7777777777?Y5PPPPGPJ7?JJJ5PPGPYYPB#&&##################&###&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&@&&@&&&&@&&&&&&@@@@@@@@@@@@@@@&&&&&&&&&&#GGB##&&BB##&&&&#BBBGGBBGB#BGP5JYYJYB#B##BBGY???JJY5PGPP5YY5YY55PPGGBBBG5J????????????JYJ???????????????????????777???77???77?????????????7777777777??7?JYYYJ??? Y??YG#&&##&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&#B##B5PBP5YJJJJ5?77777777777777777777YPBBGB###BB#BB###GB#&BPPY????7777?JJJYPPB##BPYJ5GBBB###GGBB##&&######&&###&#&&######&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&@&&&&&@&&@@BB&#&&@@@@@@@@@@@@@@@&&&&&&&&&&###&&&GG#&&&###########BB#BPPPPP55G######BPY?JY5PPGGPPY55Y?YPGGGB###BBG5Y?????????JJ5PPYJ????????????????????????????7??77?????????????7?JJ7777??7???Y5PP5YJ?? BP5G#&&&&&&&&&&&&&&&&&&#&&&&&&&&&&&&&B#&&&#BB#BG5B#GYYPPGGJ77J5Y?77777777777777JG####&&&###B###BG#&##BPP555YJ?JYPBBBBBB#&&#PPGBB####&##B#######BB######&&&&&&####&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&@@@&&@@&#&@@@@@@@@@@@@@@@@&&&&&&&&&&&&##B##&&######&&&####B##GGBGBBGB#&&&&#BGPP55GBGGGGGGGPY5PPGBB###BB#BPJ??????J5555PPPPP5J??????????????????????????7???????????????777J5PYJJYYYJJY5PPPP5555J &BB#&&&###&@@&&&&&&&&&&#&&#&&&&&&&&&&##&&BPBB#BB5GBBG5PB&#PJ?PGG5?777?YYY55?7Y5PB##&&&&&#########&&##BBBGP5??5PG#&###B#&&&######BB#######&&&&############&&&&##&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&@@@&&@&@&#&@@@@@@@@@@@@@@@@&&&&&&&&&&&#######&&#BGPG######BBB###BGGB#&&&&&&##BBBB##B#BBBBBB#BBGGGGB######PJ??????J5PPPGGPPPP5YYJ??????????????????????????????????????77?JYPGGGP5PPP5555PPP5555Y ##G#&&#&B#&&@&#&&##&&&####&&&###&###&&##BG####5GBBBGGPB&&&PJ5GPPBGY?JPBBBBBPPBBB####&&&&#####&#B#&#####BGP5JYPGG#&&&BGB##&&######BGB######&&&##B##&#&&#&&&&##&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&@&&&&#&&@&&&&@&&&&&&&&&&&&&&&&&&&&#BGB#&&&&&#######&GPGBGG#&#BBBB#########&&&&#####&&##########BB##GG#&&&&###BPYJ???JJY5PGBBGBBGPPP55J?7????????????????????????????????????YYY5PGGBBP55PGGGGGBBBGGP5 &&&&&GYBB&&&&&&&&&&&&&&&###&&##&&&&#&#GB&&&&&G5GBB#BBGB&&#BB##P5BBBGPB##############&&&&##&##&#B#######BBBBGGPPB#&&######&&&###&####BB#####&&&####&&&&&&#&###&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&@@&&&&&#&@&&&&&##&@@@&@@@&&&&&&&&&&&&&&&&&&#GGBGGGB#&&&&&&####BBBBBGG##BGB#&#######&&&&&&####&&####&&#########&&&&GG##G5JJY555PPGBBBBBBBBGPPP55Y?????????????????????????????????????JJJY5PGGGBGPPPBB#######BGP &#&&&GYYB&&&&&&&&&&&&&&&&&#&&##&&&###BBG#&&&&BYPG##&&BB#&##B#&#G5P#&BPG######&&&&####&&&##&##&&######&#####BBGGB#####&####&&&&&&&&&#BB######&&&&#&&&&&&&&##&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&@@@&&&&&&&@&&&&##B&@@@@@@@@&#&&&&&&&&&&&&&&&&&&&&&&&&#&&&&&&&&&&#B##BBBBBGPB&&##&&&&&#&&&&&&&&&&&###&&&&&&###&###&&#G55P5YY5PGBBBBB########BGGGP555YYYYYJ???????????????????????????????JY5PPPB###BGGGB##&&&&##BP &&&&&&&&&&#&&&&&&&&&&#&&&&&&&&&&&&&&&&#B###&&&BGB&BG&#B#BBB#####G5P#&#B##B##&&&&&&#&&&##&&&###&&####&&#########&#####&&###&&&&&&&&&####&&&&#&&&&&&&&&&&&&&&&&&&&&&@&&&&&&&&&&&&&&&&&&&&&&&&&&&@@&&&&&&&&@&&&&&##&&@@@@&@&BGB&&&&&&&&&&@@@@@@@@@@@@@@@@@@&&&&BB##B###BBBBB#####&###&&&&&&&&&&##&&&&&&&&&#####BGB#&&GGP5YJJ5PPG#######&&&&&&##BP555PGPPPP5Y?????????????????????????JYY55PPPPPGB####GPPB#&&&&&&#GP &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&##&&&&##&&GG#####B####&###B&&&######&&&&&&&&&&##&#&&##&&&##&&&##&#&&&&&######&&####&&&#&&&&&&&&&&&&&&####&&&&&&&&&&&&&&&&@@@&&&&&&&&&&&&&&&&&&&&&&&&&@&&&&@&&&@@@#&&&&#&&@@@@@&&&BPB@&&&&&@@@@@@@@&&@&&&&&&@@@@@@@@@&BGGGB###BBBB#&&#######&&&&&&&&&&#&###&&&&&&##BGPP#&&&B555555PGB##&&##&&&&&&&&&###GGBGBBBPPPP5YJ???????????????????JJJ?J5PGGBBBBBGB&&&#GGB&&&&&&&&#B &@&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&##&&##BB##&&&#####&&#&##########&&##&&&&&##&&&##&&&&&&&&###&&##&&&###&&######&&&&&#&#&&&&&##&&&&###&&&&&&&&&&&&&&&&@@@&&&&&&&&&&&&&&&&&&&&&&&&@@&&&&&&&&@@&&&@@@&&&@@@@@@&&@&##&&&@@@@@@&&&&@@@@@@@@@@@@@@@@@@@@@&&BGGB####BB&##B##&&&&##&&&&&&&&&####&&&&&&#GBBB#&&##GGPPGG########&&&&&&&&&&#B##BB#BBBBBBG5YJ????????????J??????JJJJ5PGGGB####BB#&&#BB#&###&&&&## &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&##&&&&&&#####&B#&&&&&&#B##&&&&&####&#&&&&#&##&&&&&&&&&#&&&&&&&&&#########&&&&&##################&&&##&&&&&&&&&&&#&&&&&&&&&@@@&&&&&&&&&&&&&&&&&&&&&&&&@&&&&&@&&&@@&&@@@@&#&@@@@@@&&@@&&&&&@@@@&&&@@@@@@@@@@@@@@@@@@@@@@@@@@@&#GGGB####BBB##&&&###BB&&&&&&&&&&&#&&&&&&&##&&&&&####BGGGB###&&&&&##&&&&&&&&#BBBB##BB###PY??????????????JJJ???JJ??Y55PGB###&####&#BB#BB#&&&&&&&& @@@@@@&&&&&#&&&&&&&&&&&&&&&&&&&&&&&&&&&#########&&&&##&&&&&#&&&###&&&&&&&&&&&&&&&&&&#&&&&&&&&&&&&&&&&######&&&&&&&#######&&&&##&&&&####&&&#&&&&&&&&&&&&&&&&&&&@@@&&&&&&@&&&&&&&&&&&&&&&&&@&&&&&&&&&@@&&@@@@&##&@@@@@@&@@@&&&@@@@&&@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@&BBGGBBBBBBBB&&&###&&&&&&&&&&&&##&&&&&&&##&&&&&###&####BB##&&&&###&&&&&&&&BGGB##&###&BPJ????JJJ??J??????J?JJJJJJJJYPGB#&&&&&&&&#BGBGPB&&&&&&&& @@@@@@&&&&&&&&&&&&&&&&&&&@&&&&&&&&&&&&&&####&###&&&&PB&##B#&&&&&&&&&##&&&&&&###&&&&&&&&&&&&&&&&&&&&#&&#&&#B####&&&##&&###&&&&&&&&&&&&&&#&&&&&&&&&&&&&&&&&&&&@@@@&&&&@@@&&&&&&&&&&&&&&&&&@&&&&&&@&@@&&&&@@@&####@@@@@&&@@&@&@@@&&@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@&#BBBBBBBB##&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###&&&&#B#&&&&&&&&##BBB###&#BG5Y????JJJJJ?JJJJJJJJJJJJJJJJJY5PG#&&&&&&&#BGPPGPG##&&&&&& @@@@@@@@&&&&&&&&@&&@&&&&&&&&&&&&&&&&&&&&&&&&&###&&#####&#G##B#&&&&&B#&&#&&&##&&&#&&&&&&&&&&&&&&&&&&&&&&&&&&####&&&&#&&&&&&&&&&&&&&&&&&###&&&&&&&&&&&&&&&&&&@@@@@&&@@@@&&&&&&&&&&&&&&&&@@&&&&&&@&@@@&&&&&&&&@@@&&@@@@@@@&@&@@@&&@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@&####BGGB#&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&##&&&&&&&&&##########G5Y?????JJJJJJJJJJJJJJY55YY5555Y5PG###&&&&&&&#GPGBB##&&&&&& @@@@@@@@@@@@@&@@&&&@&&&&&@@&&&&&&&&#&&&&&&&&&#&&&&&######B##BB&&&&&&&&&#&&&&#&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&#&&&&&&&&&&&###&&#&&&#&&&######&&&&&&&&&&&&&&@@@@@&@@@@&&&&&&&&&&&&&&&&&&@&&&&&&@@@@@&&&&&&&@@@@@&@@@@@@@&@@@@@&&&@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@&&###BGGB&&&&&&&&#&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&##&&&&&&&&&#######BBBP5YJ?JJYYYYYJJJJJJJYY555PGBBGPP555555PG#&#&&&&BPGBBB#&&&&&& @@@@@@@@@@@@@@@@@&@&&@@&&&&@@&&&&&&&&&&&&&&&&&&&&&&&&&&&&###&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&##&##&&&&&&&&&&&#####&&&&&&&&&&&&&&@@@@@@@@@@&&&&&&&&&&&&&&&&&&@&&#&&&&@@@&##&&###@@@@@@@@@@@@@&@@@@@@&&@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@&&@@@@@&&&##BBGG#&&&&&&#&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&#&##&&##&&&#&#BPPP55PPPGG5YJJYYYY5PPGGPGB##B#BGP555555P###&&&&#B##BB#&&&&&& @@@@@@@@@@@@@&&&&&&&&@@&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&####&&@&&&&&&&&&#&&&&&&&&&&&&&&&&#&&&&&&&&&&&&&&&&&&&&&&&####&&&&&&@@@@@@@@@@&@@@@@@@@@@&@@&&&&@&&&&&&&&@@&&#&@@PPG@@@@@@@@@@@@@@@@@@@@&&@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@&#@@@@@&&&####BBGB&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&##BBGGBBBBBBGPPPPGGBBBBBB######BGGPGPPPPGB##&&&&&&&#GPBB#&&&& @&&@&&@@@@@@&&&&&@@@&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&##&&&&&&&&&&&&&&&&&&&&&&&&&#####&&&&##&&&&&&&&#&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&#&&&&&@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@&&&&&&@&@&&&&&@@GGB@@@@@@@@@@@@@@@@@@@@&@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@&&@@@@@@&&&&###BBGG#&&&&&&&&&&&&&&&&&&&&&&&&&@&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&##BBBBB#&#GGPPGBB###BB####&#BGPPPPGGGBB###&&&&&&&&BGGB#&&&& #B&@&&&#&&&&#&&&#&&&&&&&&&&@&#&&&&&&&&&&&&&&&&##&&&&&&&&&&&&&&&#&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&##&#&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&#&&#&&&&&&&&@@@@@@@@@@@@@@@@&&&@@@@@@@@@@@@&&&&&&&&&&&&&@@@BGB@@@@@@@@@@@@@@@@@@@@&&@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@&&@@@@@B##&&&&###BBGB&&&&&@&&&&&&&&&&&&&&&&&&@&&&&##&&&&&&&&&&&&&&&&&&&&##&&&&&&&&&&&&##B###&&&#BGGGB##&###&####&#BBGP5Y5BBGG#&&&&&&&##BBB###&&&& BB##&&&##B&&&#&&&&&&&&&&&&&&&&&#&&&#&&&&&&&&&&&&&&&&&&&&&&&&&@@&&&&&&&&&&&&&&&&&&&&@&&&&&&&&&&&&#&&&&&&&&#&&&&&&&&&&&&&&&@&&&&&&&&&&@&&&&&##&&&&&&&&&@@@@@@@@@@@@@&&&&&&&&&&&&&&&&@@&&&&&&&&@&&&&&@@&GGB@@@@@@@@@@@@@@@@@@@@&&@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@&@@@@@@BBGB#&&&###BBBB&&&@@@&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&############&&&&&&&&&&&&##&&&&&&&#####&&&&&##&#&&&###GP55PBBBB############BB#&&&&& GGB#&#&&#BB&&B&&&&&&&#&##&#&&####BB#&&#&&&&&&&&&&&&&@&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&##&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&@&&&&&&&&&&&&&&&@@@@@@@@@@@@@@@&&&&&&&&&&&&&&&&&&&&&&&&&@&&@@@@@&GG#@@@@@@@@@@@@@@@@@@@@@@&@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@&##BBGGBB#####B#&&&@&&&&&&&&&##&&&&&&&&&&&&&&&&&&&&&&&&#############&&&&&&&&&&&&&&&&&&&&&&##&&&&#######&&&&&####BGGGB#&&##&###########&&&& BBBGB&###B###B###&#&&BBB#########BB####B#&&&&&&&@&&&&@&&&&&&&&&&&&&&&&&&&&&&&&&&&&&@&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&##&&&&&&&&@@@@@@@@@@@@@@&&&@@&&@@@@@@@@@@&&&&&###&@@@@@@@@&#B#@@@@@@@@@@@@@@@@@@@@@@&&@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@&&##BBGGGB####&&&@@&&&&&&&&&&&&&&&&@&&&&&&&&&&&&&&&&&#&&&#&&&&&&&&&&&&&&&&&&&&&&&&&&&&####&&&&&&&####&&&&&&###BGPPB#&&&&&&&&#####&&&&&&& B#BBBB####B##B#&#B###BBG###BBBB##B##GB###&&&&&&@&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&##&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&##&&&&&&&@@@@@@@@@@@@@@@@@@@@@&@@@@@@@@@@@@@&&&&&@@@@@@@@@#&@#@@@@@@@@@@@@@@@@@@@@@@@&&@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@&&&&##BBBB##&&&&&&&&&&&&&&&&&&&&@&&&&&&&&&&&&&&&&&&###&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&BGPB##&&&&&&&&&######&&&&&& BBB#BBB###B##B##BBB#&##BB##BBBB##BBBGGBB&&###&&&&&&&&&&@@&&&&&&@@&&##&#&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&@@@@@&@@@@@@@@&@@@@&&&&&@@@@@@@&&&@@@@@@@@@@@@@@@@##B&@@@@@@@@@@@@@@@@@@@@@@@@@@&&@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@&&&&###BGB&&&&&&&&&&&&&&&&&&&&@&&&&&&@&&&&&&&&&&####&&&&&&&&&&&&&&&&&&&&&&&&&@&&&&&&&&&&&&&&&&&&&&&&&@&&&&#GGB#&&&&&&&&&&&####&&&&&&& GBBGB#BG#BB####BBBB##BBB#BBBGBBBBGGGGBBB#BB######&&##&&&&&&&&&&@&#BB#&&&&&&&&&&&&&&&&&&&&&&&&&&&&&@@&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&####&&&&&&@@@@@@&@@@@@@&&&&&&&&&&&&&&&&&&&&&&@@@&&&&&@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@&&&&&@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@&&####BG#&&&&@@&&&&&&&&&&&&&@&&&@&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&@&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&BGG##&&&&&&&&&&&&&&&&&&&&&& BBBGBBGG##BBGGGBBGGB##GPBBGPPBBBBBBBB####B##BBB##&##B##&&&&#&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&#&&&&&&&@@@@@@@&@@@@@@&&&&&&&&&&&&&&&&&&&&##@@@&&##&@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@&@@&&&&&&&&&@@@@@@@@@@@@@@@@@@@@@@@@@@@&&&&###BG#&&&&@@&#&&&&&&&&&&&&&&@&&&&&&&&&&&&@&&##&&&&&&&&&&&&&&&&&&@@&&&&&@&&&&&&&&&&&&&&&&&&&&&&&&&&&&BG#&&&&&&&&&&&&&&&&&&&&&&&& B#BPGGPB#BPPBGPPGGPGG#BGGP5PBBBBBBGGGB#&#GBBB#&B5B&###&&#&&#B###&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&@&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&#&&&&&&@@@@@@@@&@@@@&#####################&@@@&####&&@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@&@@@@@@&&&&####BB&&&&@@&&&&&&&&&&&&&&&@@&&&&&&&&&&@@&&&&&&&&&&&&&&@@@&&&&&&&@@&&&@@@&&&&&&&&&&&&&&##&&&&&&&&&&&#&&&&&&&&&&&&&&&&&&&&&&&&&& BBBBBPPGBPGGBBBPGGGGGPB#BGGGGBBGGBBBBB#&##BGGGBGG##&#B#GG#&&B#&&&&&&&&&&&&&&&&&&&&&&&&&&#&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&@&&&&&&&&&&&&&&&&&&&&@@@@@@@@@&&@@@&##############BB###B#@@@&#BB###&&@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@&@@@@@@@&&&&&&###BB&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&@@@&&&&&&&&&&&&&&@@@@&&&&&&&&&&&&&&&&&&&&&&&&&&&&##&&&&&&&&&&&######&&&&&&&&&&#B####&&&&& #BBGBBBBGGGGBBBB#BGGGPG#######BBGPGB####BBB##BGB##G#&BB###&####&&&&B#&&&&&&&&&B#&&##&&&&&&&&&&&&&&&&&&&&&&&&@&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&@@@@@@@@@@@&&@@&####B#####BBBBBBBBBB&@@&BGGBB##&&&&@@@@@@@@@@@@@@@@@@@@@&&&&@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@&&&&&&#####&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&@&&&&&&&&&&&&&&&##&&&&&&&&&&&&&#&&&&&&&&&&####BB#&#&&&&&&######GB###&# ######BGPGBGGBGB#BGB#BBB##BPGBGGBGGBBB#BB##BBBBB#BBB#BGB#BGG###&&&BG&&&&&&&&&###&&##&&&&&&@&&&&&&&&&&&&@@&&&@&&&@@@@&&&&&&&&&&&&&&&&&&&&&&&&&@@@@@@@@@@@@@&&&#####B####B##B#B#BB#@@@&BGGGBB##&&&&@@@@@@@@@@@@@@@@@&&&&###&&@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@&&&&@&&&&&&&&&&&&&&&&&&&@&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&#####&&&&&&&&&&&&&&&&&&&&&&&&&##&&&&&&&&&&&&&#&&&&&&&&&####&&####### ##BB###GPGBBBBP5B##GPG#BPGBBPPB##B##BGB###BGGGGBBGGGGGGBBBBBB#BB##BG#&#&&&&&#####&&&&&&&&&&&&&#&&&&&&&&@@@&&&&&@@@@@&&&&&&&&&&&&&&&&&&&&&&&&&@@@@@@@@@@@@@@@&&#####B##########&&@&&&BGGGGBB##&&&&&@@@@@@@@@@@@&&&&&##&&&&&&@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@&&&&&&&&&&&####&&&&&&&&&&@@&&&&&&&&&&@&&&&@&&&&&&&&&&&&&&&&&&&&######&&&###&&&&&##&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&#&&&&##&&&& BBB##BGPY5G##BGGB#BBGG#BGBGGBBBGBB#####BBBBGGPGBGB#BPPGBB####BB#BBB##B&&&&&&#####&&&&&&&&#B#&&#&&@@&&&@&&@@@@&&&&@@@@@@@&&&&&&&&&&&&&&&&&&&&@@@@@@@@@@@@@@@@&&&&&&&&&&&&&&&&&&&&&&#BGGGGGB##&&&&&&&&@@&@@@&&&&&&&&&&&&&&&&@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@&&&&&&&&&&&#######&&@&&&&&&&&&&&&&&&&&@@&&@@&&&&&&&&&&&&&&&&&&&&&&####&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& 5G##BPBBGBBBBGGBBGB##BGGG####BBGBBG###GY5PBGGBB#BGGBBBPGBBB##BBBBBBB#&&&##&#B####&##&&&&&BB#GGBB#@@&&@@@@&@@&GG&@&&&&&&@@@&&&&##&&&&&&&&&&&@@@@@@@@@@@@@@@@@&######&&&&&&&&&&&&&&BB##BBBB##&&&&@&&&##BB@@#B##&&&&&&&&&&&&&@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@&&&&&&&&&&&#######&&&&&&@@&&&@&&&&&&&&&@&&&&&&&&&&&&@&&&&&&&&###&&&&#&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&@&&&&&&&&&&&&& GPGBP5B#GB##BGPBBBBBBGB#B####BPGB###BBGPP55PPG5PGBBBBGG###BB###BB###B&&##&&&###&#B##&&&&#B###&BB#BB&@@@@@@@@&#&&@@@&BB#&&&BB&#GB###&&&#&&@@@@@@@@@@@@@@@@@@@&&##########&&&&&&&&#B##&&##&&&&@@&#BGGPPP#@&B###############&&&&&@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@&&&&&&&&######&&&&&&&&&&@@@&&@&&&&&&&&@@&&&@@&&&&&&@@&&&&&&#####&&&&&&&&&#&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&@&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& BB##BGG#BPGBGPGB#BGGB#BBGB#GP5PB##BPP5GBBGPPGBBGGGBB#BGGGGGBBB###&&##&&BBB#BG#&B##GG###BGB#&&&&&##&&&&&@@@@@@@&#&&&&&&&##BG#&&&###&&&#&&&@@@@@@@@@@@@@@@@@@@@&&#####&&&&&&&&&&&##&&@@&&&&&&@@&P5PPGGG#@@&#################&&&&&@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@&&&&&&&&######&&&B#&&&&&&@@@&&@@&@&&&&&&&&&@@@&&&&&&@&&&&&&####&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&@&&&&&&&&&&@&&&&&@@@&&&&&&&&&@@@&&&&&&&&&&&&&&&&& #BBB#BBBBG###BBBBB####GBBBPPGB##BGPPGGGB##BBB####BBB#BGPGBBBBBB##&######BGBBBB###BB&G5P#&&&@#B###&&B#&&@@@&&&@&#&&&##&&&#BB#&&#B#&&&&&&&&@@@@@@@@@@@@@@@@@@@@@&&&&&&&&&&&&&&&######&&&&&&&&@@GPGGGGB#@@@@&##############&&&&&&&&&&@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@&&&&&#########&&###B&&&&&@@@@@@@@@&&&&&&&&&&@@&&&&&&&&&&&&&&&&###&&&&&&&&&&&&&&&&&&&&&&&@&&&&&&&&&&&&&&&&&&&&##&&&&&&&&&&&&&@&&&&&&&&&&&&&&&&&&& #BB#B#B##B####G55PGB#####BBGB###GGGBB#BB########G5B#GGB######BGB###B###BBB###BGB####BBB##B#&#PB#&&&&&&&##&@&#&@&&&#####&&&&#BBB#&&&&&&&&@@@@@@@@@@@@@@@@@@@@@@&&&&&&&&&&@&&&&###BBBB###&&&&&&GBBBBB&@@@@@&&####&&&####&&&&&&&&&&&@&@@@@&@@@@@@@@@@@@@@@@@@@@@@@@&&&###########&####B#&&&&&@@@@@@@@@&@@&&@&&&&@&@@&&&&&&&&&#&&##&&&&&&&&&&&&&&&&&@@@&&&&&&&&&&&&&&@@&&&&&&&&####&&&&&&&&&&&&&@&&&&&&&&&&&&&&&&&&& GB####B##GGP#&#BBBB#GG##GPPB###GPB#B##BGB######BGB##BB#####&#PG####B##&#BBB#BGG##G5P#&#BBGGB###BB#&&#BBGGB&&##&&&#B##BGBB##BBB#&&&&&&&&@@@@@@@@@@@@@@@@@@@@@@@@&&&&&&&&&@&&&&##BBBBBBBB####&BBB##BB@@@@@@&&&&&&&&&&&&&&&&&@@@@@@@@@@@@@@@@@@@@@@@@@@@@&&&@@@@@@@&&#################B#&&&&&&@@@@&@@@&@@&&&@&@@&&&@&&&&&&&&&&&&&&&&&&&&@&&&&&&&&&&@@@@&@@&&&&&&@@@&@@&&&&&##&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& ##B#BBGGBBBB#######BPB&#BGGG##GPG###BG###B####BPGB###B######BGG#&&####&#BBB##BB#BGGBGPGBBPP##BB#GPB#&&#BBG#&#B#BB#BB######BGB#&&&&&&&&&@@@@@@@@@@@@@@@@@@@@@@@@&&&&&&&&&@&&&&&######&&&&&&&&BBB##G&@@@@@@&&&&&&&&&@@@@@@@@@@@@@@@@@@@@@@@@@&&&&&&&&#######@@@@@@&&##################B&&&&&&@@@@&&&&&&&&&&&@@@&&@@@@&&&&&&&&&&&&&&&&&&@@@@@&&&&&&@@&&&&@@@@&@&@&@&&&&&&&&##&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& ###BB#GGGB##BGB##B#####B##BBB#####BBBBB##BB########BB###&BGG##B#&&##BB#########BBBBGP5PBBBB###B#B###&#BB###&#BBBBBGGBBBB##BB&&&&&&&&&&@@@@@@@@@@@@@@@@@@@@@@@@@@&&&&&&&&&&&&&@@@@@&&@@@@&&@&GBBBP#@@@@@@@&&&&&&&@@@@@@@@@@@@@@@@&&&&&&####&#&&###&&#######&@@@@@&&###############B##B#&&&&&@@@&&&&&&&&&&&&@@@@@@@@@&@@@@&&&&&@@@@&&&&&@@@@@@&&&&&@@@@&&&&&@&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&@ ####&######BGGGGBB###&####GPB&####B####BBBBB###&##BPG###########&&&BGG#BGGB###BPGBBGPPB##BGGB#BBGB###BBBBP5GB##BBBBBGGPB###&&&&&&&&&&@@@@@@@@@@@@@@@@@@@@@@@@@@@@&&&&&&&&&&&&&&@@@&#&&&&##&BBBBPP@@@@@@@&&&&&&&@@@@@@@@&&&&###BBBBBBBBB###&#&########&&&&&@@@@@@@&#############BBBB#B#&@&&&&&@@@&&&&&&&&&&&@&@@@@@@&@@@@@@&&&&@&&@&&&&@&@@@@@@&@@@@@@@&&&&@@&@@&&&&&&&&&&&&&&#&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&@@@@ ###&#####BG##B####BB#&##BGBB#&#&########BBBG#&&#BB###&###&##&&&&#&&&#B#########BGB#BGGBBGPGB#BGGBB######BBBBGB##BGPPB#BBB#&&&&&&&&&&@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@&&&&&&&######&&&&#&##&###BBBPPB@@@@@@&&&&&&@@@@@@@&#BBBBBBBBBBBBBB#######&&&&&&&&&&@@@@@@@@@@@@&############BBBBB##B&@@@&&&@@&&&&&@&&&&&&&@@@@@@@@@@@@@@&&&@@@&&@&@@&&@@@@@@@@@@@@@@@@@&&&&&@@&&&&&&&&&&&&&&&&&&&&&&&&&&&&@&&&&&&&&&&&&@@@@@@@ #######B##########B#######BBB##BBB######BB######BGB#&###&&&&&&&&&&#&&#######BB##GBBBBBGGBPPG#BBBBB#BB#BPPB#BGB##BBBBB####&&&&&&&&&&@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@&&&&&&#######&&&&&&&&&BGBGPGB@@@@@@&&&&@@@@@@&#BBBBBBBBBBBBBB######&&&&&&&&&@@@@@@@@@@@@@@@@@&############BBBBBB#B#&&@@@&&&&&&&&&&&&&&@@@@@@@@@@@@@@@@@&@@@@@@&@@@@@@&&@&&&&@@@@@@@@@&&&&&&&&&&&&&@@@&&&&&&&&&&&&&&@@&&@@&&&&&&&&&&@@@@@@@@& ####GPPG####&BPP####&#######B##GB##&&##########&#B##&&&&&&#&&&&####&#########B###BBBBBBGBBGBBGPGGGGGGBBGGB#####B#######&&&&&&&&&&&@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@&&&&&##########&&&&&#GGPPBB#@@@@@&&&&&@@@@&BGGBBB###########&&&&&&&@@@@@@@@@@@@@@@@@@@@@@@@@&###########BBBBBBBBBB&@@@@&&&&&&&&&&&&&@@@@@@@@@@@@@&@@@&&&@@@@@@@@@@&@@@@@&&&&@@@@@@@@@&&&&&&@@@&@@@@@&&&&&&&&&&&@&&&&@@@@@@&&@@@&&&@@@@&&&&& ###PG##&&#&&#BBBGG5PB#####&#B##BBBB###########&&######&&&#B#&&&#B###GPB&########BBPP5PPGB#BGGGBBBB##GGGB#BBGB#########&&&&###&&&&&@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@&&&###########&&&#PP5PB###&@@&&&&&&&&&#BGGBBB###&&&&&&&&&@@@@@@@@@@@@@@@@@@@@@&&&@@@@@@@@@&&&#########BBBBBBBBBBB&@@@@&&&&&@@@@&&@@@@@@@@@@&&&&&&&&@@@@@@@@@@@@&&&&&&&&&&&@@@&&&&&&&&&&&&&@@@@@@@@@@@@&&&&&&&&&&&&&&&&&@@&@@&&&&@@@@&&&&& B###BPG#&#&&&###BGPB#&&&#BBPB#####?75P#&#####&&##&#####&&##&&&&##&&##B###B#####BGBGPGGGBBGGGGBB#####GGBGB##BB#######&&&&&&##&&&&&&@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@&&&####BB#####&&G55PB#B##@@&##&#&##BGGBB#####&&&&&&&@@@@@@@@@@@@@@@@@@@@@@@&####&@@@@@@@@&&&&&#########BBBBBBBBB&@@@&&&@@&@@@@@@@&&@@@@@@@&&&&&&&&&&&@@@@&&@@&&&#&&&&&&&&&&&&&&&&&&&&&@@@@&@@@&&&@@&&&&&&&&&&&&&&&&&&&&@@@@@@@@@&&&&&&@@ ##&#####&#&&&&#G55B####&#GPP#&##&#BBPG&&##&&##BBB&##&&#######&&###BPPPPGBPGB#BGPPGG#BPGB##BBB##########BBBB#####BGB&&&&#####&&&&@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@&&&###BBBBB###B55GB#BB#@&@#BBBBGGGBB####&&&&&&&&&@@@@@@@@@@@@@@@@@@@@@@&&&##&&&&@@@@@@@@&&&&&&##########BBBBBBBB&&&&&&@@&&@@@&&&#&&&&&&&@@&&@@&&&&&&&&&&&&&&&&&#&&&&&&&&&&&&&&&&&&&&&&@@@@@&&&&&&@@&&&&&&&&&&&&&&&&@@@@@@@@@@@@&&&&&&@@ #&##&##&&BPP#&##&&##&#B#&&##&#&######&&&&&&&########BGGGB&&#&##&BPGBBB##GJ5##PJYYYPB#BGBBB##GPB##########B##BBBBB#&@&&#####&&&&@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@&&##BBBGGGGBG5PB#BG#@&&@#PPPGGB###&&&&&&&&&&&@@@@@@@@@@@@@@@@@@@@@&&&&&&&&&&&@@@@@@@@@@&&&&&&&#########BBBBBBG#&&&@&@@@&&&&&&&&&&&@&@@@@@@@@&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&@@&&&&&@@&@@&&&&&&@@&&&&&&&&&&&&@&@@@@@@@@@@@@@@&&@@&@@ ####&#####PPB####&&&BGG#&B5G#&&###&###&&&&&&##&###&#P5JP#&&&#B#&BB#&&###BGB##GPGGGBBGGBBBGG###B#####PPB#####GGGB#&@@&#####&&&&@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@&&##BBGGGGGGGBBBGG&&&&@#5GBB#&&&&&&&&&&&&&&@@@@@@@@@@@@@@@@@&&&&&&&&#&&&&&@@@@@@@@@@@@&&&&&&&#########BBBBBBBG#&@@@@@@@&&&&&&##&@@@@@@@&&&&&&@@@&&&&&&&&@&&&&&&&&&&&&&&&&&@@@@&&@@&&&&&&&&@@@&&@@@&&&&&&&&&&@@@@@@@@@@@@@@@@@@@@@@@@ #####&###&##########BB##&BG##&&&###&##&&&&&&####BB&###&&&&###&&&&##&#BBGB#BGB##BGGB###GPGPB#######B#BGB#BGBB####&@&&#######&&@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@&###BBBBBGBBBGG&@&&&@&B#&&&&&&&&&&&&&&&&@@@@@@@&&&&&&&&&######&&&&&&&&@@@@@@@@@@@@@@&&&&&&&&&#######BBBBBBBGG&&&&@@@@@&&&&&##&&&&&&&&&&&&&&&&@@&&&&@@@@@@&&&&&&@&&@@@&@@&&&&&&@@&&&&&&&&&&@@@@&&&&&&&&&&&&&&&@@@@@@@@@@@@@&&@@@@&& ####&&&GB########GPB#&&&&#GB#&&&&&####PPB#&&&&&#GGB##GPGB#GPB&&&BB##BGG####BPPJJ55#####BGBB####BGBBGB##BGB####&@&BGG##&&&##&@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@&&####BGBBBG#&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&########&&&&&@@@@@@@@@@@@@@@@@&&&&&&&&&&&#####BBBBBBGBGG&&&&@@@@@@&&&&&&&&&&&&&&&&&&&&@&&&&&&&&&&&&&&&&&&&&&&&@@@&&&&&&&&@&&&&&&#&&&&@@&&&&&&&&&&&&&&&&@@@@@&&&@@@@@&&@@@@&& GB&##&#B########&#B#BYJ?5#&###&&&&&#&&#BB###&&&#BGB##GGBB###BBB&&##BBB##&##B5?7YGB#####B###&BGGGB###BGB######&@&#GPB###&&&&&@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@&&&&GGBBGB&&&&&&&&&&&&&&&&#&###################&&&&&&&&&&&&@@@@@@@@@@@@@@@@@@@@@&&&&&&&&&######BBBBBGGGGGGB&@&@@@@&&&&#&&&&&&&&&&&&&&&&&&###&&&&#&&&&@@&&&&&&&&&@@@&&&&&&&&&&&&&&&&&&&&@@@@@&&&&&&&&&&@@&&&&&&&&&&@@@@@&@@@@@@ ##&##Y?JJG######&GPPJ5GPYG&#GB#&&#B#&####BPGB&&##BB##&&#&&#GB##&&######GYJG5YPG#############GGBBB##&#B#&##B#&@&########&&&@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@&PGGGG&&&&&&@&@&&&&&#######################&&&&&&&&@@@@@@@@@@@@@@@@@@@@@@@@@@@&&&&&&&####BBBBBGGGGGGGGGGB&@&&&&&&&&&&&&&&&&&&&&&&&&&&&&#&&&&&&&&&&&&&&&&&&&&&&@@@@&&&&&&&&&&@@@&&&&&@@@@@&&&&@@&&&@@@&&&&&&&&&&&@@&@@@@@@@@ #&BPPPGB###&#BBB#########&BY55P#&BG##GB##BB#&##&######&&##BBB&&&#B######GG#PPGB##B####B#####GB###########&&&&########&&&&@@&&@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#PGGG#@&&&&&@@&&&&&&#####################&&&&&&&@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@&&&&&#####BBBBBBBGGGGGGGGGPB&&&&&&@@@&@@&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&@@@@@&&&&&&&&&@@&&@@@@&&&&@@@@&@@@&@@@&&@@&@@@@&&&@@&&&@@@@@@ #5Y5P&&&&##&BJ7YG&&#BGB####&&#####&&#&&#BBBGB#####BPB#&&####B#&&#B#####BPB##BB#########P5B#B#####&####&&&&&&####&&&#&&&&@@&&@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@GPGGB&@&&&&@@@&&&&&&&##############&&&&&&&@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@&&&&&######BBBBBBGGGGGGPPPPPB&@&&@@@&&&&&&&&&@@@@@&&&&&&&&&&&&&&&&&&&@@&&&&@@@@@@@@@@@&&&&&&&&&@&@&&@@@@@@@@@&&@@@@@@@@@@@@@@@@@@@@@@@@&&@&&& &####&&&&&&&#YG5B###BGBBGGG####&#BGBB###&#&BB#####PPGB#&#B####BB###&&#BBBB#BB########&#BG5B#&########&&&&&&&&&###&#&&&&@@&&@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@&PPGG&&@&&&@@@&&&&&&&&&############&&&@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@&&&&&####BBBBBBBBGGGGGGPGGGPB&&&@@&&&&&&&&@@&BG&@@@&&&&&@&&&&&&&&&&&&@@@@@&&@@@@@@@@@@@&&&@@&&&@@&&&@@@@@@@@@@@@@@@&@@&&&@@@@@@@@&@&&&&&&&&& ####&&&&#&&&###GB###&&#BGBB#G55B#YYP?G&#G#&#B#&&##########&#&&##&&&&&#####GB############G55G#######&&&&&&&&&&&&###&&&&@@&&@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#PPPB@@&&&&@@&&&&&&&&&&&#########&&&@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@&&&&&###BBBBBBGGGGGGGGGGGGPB&@&&&&&BG#&&@@&#B&@@@&&&&&@@&&&@@@@@@&&&&&&&&&&@@&@@@@@@@@@@@@@@&&@&@@@@@@@@&@@@@@@@@@&&&&@@@@@@@@@@@&&&&&&&&& #&##&##&####&&#####&&&BPPBG###B##GGB#&#BB#####&&&#####BB&&#####&#BB###&########&&&&#BGB##########&&&&&&&&#PPGB&&#&&&&@@&&@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@GPPG&@@&&@@@&&&&&&&&&&&&&&#&&&&&&&@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@&&&####BBBBBBGGGGGGGGGGGGGGB&&&&&#BB&&&&&@@&#&&#B#&@@@@&&&&&&@@@&&&&&&&&&@@&&@@@@@@@@@&&&#&&&&&&&&&&@&&&&&@@@@@@@@&&&&@@@@@@@@@@@@&&&&&&& 55P#&&#&&&&##&&##B#&##&#BBB#######B#&&&#GGB#&#&&&&#&##B#&&BGPB&&#BB&&PYB&##B#B####BBBPPB#&&####&#BGB#&&&&#BGB#&&&&&&&&&&@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@&PPPG&&&&&@@@#&&&&&&&&&&&&&&&&&&&&@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@&&&&###BBBBBGGGGGGGPGPPPPGGPB&&#B#&@&#B#&&&#B&&#B#&@@&&&&&&&&@@@&&&&&&&&&&@@@@&&&@@@@&&&GPG&&&&@&&&&&&&&&&&&&&&&&&&&&&&@@@@@@@@@&&&&&&&&@ B#BB&&&&&&&&&&&&#B#######&B&&##&&####&&#G#&###&&&##&&&&&&&###G#&##&&##BBGGGBBGBB###BGPPPGPG#&#&&#BBB#&&&##&#&&&&&&&@@&@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#PPPP&@@@&&@##&&&&&&&&&&&&&####&&&&@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@&&&&###BBBBGGGGGGGPPPPPPPPGPB&&&&&&&&&&&&&&&BB#&##&&BPG#&@@@@@@&BBB&&@@@&&&&&#GB&@@@@@&&#BPP&@@@@&&&&&&#BB&&#&&@&&&&@@&@@@@&&&&&&&&@@@@@ &&&&##B&&#G#&&&&&###B#&##&#&&#BBB###&#&G5##PPB##GGB#&&&##&&###B##B####BBPBGG###&#GPGB###BGY5GB##&&&&&&###&####&&&&@@&@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@PPP5G&@@@&&&#&&&&&&&&&&&####&&&&&@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@&&&###BBBBGGGGGPPPPPPPPPPPPPG&&#B#&&&&GGGBGPGB&&&@@&&&BG#&@@&&#P5P#&&@&B5PB&##&&&&@@@@&BGB#&&BB&@&&&&&BGG&&&&&&@@@&@&@@&&&&&&####&&&&&@ &#GPBBG#&#&#########B#&##&&&##BGB###&####&#B##&&&##&&&#GB#&###B#B5G#&######B#BB#&&#BB###&&GGPPBB#&&&&&##&&&&&&&#&&@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@B5P55#@@@@#&&#&&&&&&&&&&&&&&&&&&&&@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@&&&##BBBBGGGGGPPPPPPPPPPPPPPGBPGB#&&#G5PGB&&##&&&&&&&BB#&&&&&&####&&&BGB#GGPG##&&&&&@&BG#&&&#BBGGB&@&&&&&#&&&&&@@@&&&&&&&&###&&&&##&&& ###B#&&##&&##&&&&&#&##&##&&&#####&&&&&&B5B#B#&&#&&&&#####&#&&#####B#&######&&##BB#BGB##&&BBBGGGB&&&&#PPBB#&&@@&&@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#5555#@@@@&B@&#&&&&&&&&&&&&&&&&&&&@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@&&##BBBBGGGGGPPPPPPPPPPPPPPPPPG#&&#GPPBBBBB#B#&#BG#&###BGB&&#B###&&&&&&&###BBB#&&B#&@&&&&#&&#BBB#&@&&&&BB&@&&&&&&&&&&&&#&&&&&&&&&&&&& ##&&##&&#&#&&&&&#####&&##&&&&#B#&&&&&&&#####&&#B##&&&&&##&&&&&&###B#&&#####&####BGB#B####BBB#B#&&&&GGGB#&&&&@&&@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@&5555B@@@@@B&&#&&&&&&&&&&&&&&&&&&&&@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@&&##BBBGGGGPPPPPPPPPPPPPPPPPPB&@&#GPGBGGB##B#&&&##B##BBB#&&GB##&&@&&&&&##&#####&&&&&BG5P&&&#BB##&@&&&&&&&&&@@&&&&&&&&&&&&&&&&&&&&&&& &&&&#######B##&&####&&&&##&&&&###&&&&&&&&&#&#####&##&&####B##&#BB###&#######BBB#BB#BB####&&#GG#&&&&&#G5G&&#&&&@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@&P555#@@@@@#&&#&&&&&&&&&&&&&&&&&&&&&&@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@&##BBBGGGGGPPPPPPPPPPPPPPPPP5G&@&PYG#GJ7?J?JG#&##BBBB#&&&BBB#&&&&&##&&&&###&##&&&&GYPPP#&&#B##&&&B5Y5#&&&&&&&&@@@@&&&&&&&&&&&&&&&&& &&&&&&#B#&&##&&&&#####&&&&&&######&&&&&&&&#&#B##&&##&&####PG&&B##P55G##BGBB#########&&&&#&&###&&&&#&&BGB&##&&@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@&P55P#@&B&@&#@&#&&&&&&&&&&&&&&&&&&&&&&@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@&&##BBGGGGGPPPPPPPPPPPPPPPPPP5G&@&&&&#PJJ?7?7??JG##BPG#&&####&&&&##&&####&&&&&&&&&&##GB&&&&##&&&#PGBB#&&@@&&&&@@@@&&&&######&&&&&&& &#&&&&&&#&&&&&#&&&&####&&@&####&##&&&###&&#&&#&&###&###B####&&###5555######&#####GGB&&&&&#&&&&&&&##&&&##&B#@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@&5Y5G&@@?75@#@&#&&&&&&&&&&&&&&&&&&&&&&&@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@&##BBBGGGGGPPPPPPPPPPPPPPPPPP5P&@@@@@@@&BGGPYYPB##BGGB&####&&&&&#&&&###&&&&&####&&&&#B#BB###&&&&&&&&&@@@@@@@@@@@@@&&#####&&&&&&&&& ###&&&#&##&&&&&##&&#&##&&&&##&&&##&#GBBB#&&&&#GPG#&&&#G5G&&##&&#BBBBB#&####&&&&#GPP5B&&#&###&&#BB##&&&#&&&@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#5Y5G&@@GP&@&&&#&&&&&&&&&&&&&&&&&&&&&&&&@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@&###BBGGGGGGPPPPPPPPPPPPPPPPPP55#@@@@@@@@&#BBBBBB###BG#&##&&&&&&#&####&&&&&&BPPB##&&&#######&&&&@@&&&@@@@@@@@@@@@@&####&&&&&&&&&&& &&&&&&&&#B#@#&&&##&&#&&#&#&&&##&&#&&####&&&&#BPPYG&&&#&#&&&####&&&########&&&&######B#&&#&&&&&#BB##B&&&&@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@&PYY5G&@@5!!#&#@###&&&&&&&&&&&&&&&&&&&&&&&@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@&##BBBGGGGGPPPPPPPPPPPPPPPPPPP55B@@@@@@@@@&&#BBB##G55#&##&&&##BPYB&&&&&&##&&##&###&&&&&#BGPB&@&&@&&@&&&&@@@@@@@&&&###&&&&&&&&&##& &&&&&&&&&&&&&&&&&&&&#&&&##&&&&&#&B#&&##&##&&BB###&&&&#&##&&BGB#&#&###B#&###&##########&&&##&&&######&&@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@BYYJYB&@@&Y&&@B&&B###&&&&&&&&&&&&&&&&&&&&&&&@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@&###BBBGGGGGPPPPPPPPPPPPPPPPPPP55B@@@@@@@@@&#BBB##G55PGBG5P##5J55P#&&###BGB#&&&#&&##&BGP5GB#&&&&&&&BG55#@@@&&&&###&##&&&&&&@&G55B &&&&&&&&&&##&&&&&&&&#&&&#&&&&########&#######&&&##&&GP5G############G55P###PJ5PB###&&&&&&&&&&&&&&###&@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@BYYYJJG#@@#7!#@&&&GB######&&&&&&&&&&&&&&&##&&&@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@&##BBBBGGGGPPPPPPPPPPPPPPPPPPPPP5P&@@@@@@@@&#BBB#BGGY^^~~7J5Y7JJ75#&G5PPB##&&&#&&B5P55PB#&#&#&@&&&P5GB#&&####BB####&&&&&&&@&#### &&&&@&@&&&&&&&&&@&&##&&&#&&&&##&&##########&&&&&&&&BPG#B&&&&######&&&5?P5PBGG###&&&&&&&&&&&&&GB#&&&&&@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@BYJJJJYP#@@BY#G#&#@BB#####&&&&&&&&&&&&&###&##&&@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@&###BBBBGGGGPPPPPPPPPPPPPPPPPPPPP5P&@@@@@@@@&P75B###G?Y557!YPPGBGB##BGPG##B#&&&&&BGBBGB#####B&&&@&BGB&BPPB&&####B##&&&&&&@@@@&&& &&&&&&@&&&&&&&&&&#GG#&&&&&&&##&@&###&##&&###&&&&&&&######&&&##&#B##&&BBB##&###&&&##&&&##&&?JP#@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@&BYJJJJJ5G&@@@777P@#@&######&&&&&&&&&&&&&&&&&&&&&&@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@&##BBBBGGGGPPPPPPPPPPPPPPPPPPPPPP55#@@@@@@@@@#GGB##BGB#BPPGPPG##BBB##GBBP5B##&&&#####BBB#BGGB&@@@&&##&##&&&&####&&&&&&&&&&&#&&& &&&&&&&&&&@&##&&#&BB#&&&&&&##&&&#&&&&#&&##&&#&&&&&&&&&#####&&&&5PBB#&&#B####&&&&###&&&&&@&##J5#&@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@&PJ?JJ?JJPG&@@&&5P&@#&&###&&&&#&&&&&&&&&&&&&&&&&&&&@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@###BBBGGGGGPPPPPPPPPPPPP55PPPPPP555B@@@@@@@@@&###B55GBBP??PGB###BBBB#BBBBB###&&&############&@@@&&####&&&&&BPG#&&BPP#&&&#GPB#& &&&&&&&&&&@&&&&##########&##&&&&&&&#&#&&#&&&&&&&&&&&##&&BG&&B57G####&#GB###&&&&&&##&#BG#&#&&#&@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#Y??J??J?YPB&@@B!7?#@##@&#&&&&&&&&&&&&&&&&&&&&&&&&&&&@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@&###BBBBGGGGPPPPPPPPPPPPPPPPPPPP555JPGG&@@@@@@@&&BGBPJPPJJG##&&#PYJ5GB###B######&##BB#####&&@@@@@&&#BG#&&&#BGB#&&#GPG#&&&####& &&&&&&&###@@&&&&###&###&&##&&&&&#&&#&&&&&&&#&&&&&&&&###&##########&&&#######BB&@&B#&#GG#&&&#@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@BY???JJ?JJYGB@@@&?B#G@&B@&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@&##BBBBGGGGGPPPPPPPPPPPP555PYJ55Y5J?YG#@@@@@@@@@@&BGPGBBGGB#BY~^7J5GBBBBBB##BPG#&#########&&&@@@@&&##&&&&&&&&&BPPP55G####&&&& PG&&#&&###&&&&&&&&&##&#B#&&&#&&##&&#&&&#PBP5##&&&&&&&######&&&##BB&#&&#&###B#&&##&&&&&&##&&@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@BJ7?????JJJ5G#@@@B~!7Y@@B&&#&&&&&&&&&&&&&&&&&&&&&&&&&&&#@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@&###BBBGGGGGGGPPPPPPP55YP?!PY7J###B#BB#@@@@@@@@@@@&#####BB##57?YP5P5JJYGBGB#BGB#####BBB###&&&&@&#BB#&@&#B##B#&BBBBBB#&#BGBGB# #B#&&&&&&&&&&&&&&&###&&&#&&&&&###&&&&&#Y5B5J?G&&&&&&&&&&&#B##&#&B#&&&&&P?G#B#&&#&&&&#&&###&@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@BJ7?????JJJJPB&@@@@5#BP#@B&@&&&&&&&&&&&##&&&&&&&&&&&&&&&&&@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@&###BBBGGGGPPPP555Y55PGBBG#&##&&##BGPPG&@@@@@@@@@@&#B####&#GGGGBBBGGGGB#GPP5PBBBPYJ5B#BBGB&&####BB#&&&######&&&&&#GGB#BY?YB& &&&&&&&&&&&&&##&&&##&&&&&&&&&&#&&&&&&&#&#&##GB#&&&&#&&#P577?5##&##&&##&#B##BB######&&&#BB&&@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@BJ77?????JJJYGG&@@@BJJYJ&@#B@&&&&&&&&&&#####&&&&&&&&&&&&&&&&@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@&##BBBBBGGGGBBBBGGGGGGBBBBBBB#BBBGGPP5P&@@@@@@@@@@&######&##BB#BB###B#B555JYB#G7:~7P&#BG#&#BB###&&#BB##&###&&&&#GY!JB#GPP## &&&&&&#&&&&&&###&&&&#&&&&&&&&&&&&&&GGB#&&&B#&&#&@&&&&&G?YYP55B&&&&&&##&&###B#B##&##&&#&&&@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@BJ77?????JJYJYGB&@@@B7YG5#@&B@&&&&&&&&&&&&##BBGGB##&&&&&####B#@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@&###&&##BBBGGGGPPPPPPPPPPPPGGGGGGGGPPP55#@@@@@@@@@&##G5PBGP55Y5B##BGB###BBBB##GJYGB#&&#####GG#&&&&#BPP##BGG##BBG55PPG#&#### &###&&&&@@@@@@@&&&&&&&&@&&&&&&&##&BYPGP#######&@&&&&###&&#BB###&&&##&&&###&&&&##&&&&@&@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@B?!7?????JJYYY5GB&@@@@YB5BJ@@B&&&&&&&&&&&@&&##BGPGGGGGGBGGGGBB#B@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@&@&##BBGGGGPPPPPPPPPPPPPPPPPPPPPPPPPPP55B@@@@@@@@@@&#GPG5??PYJG##BGB####BBB#BBGB##BB###BBBBGBGGBBBB#&&&&###BGP55PGBB###### &&###&&@@&&&&&&&&##&&&&@&&@&&&B#&&&##########&&B5G5?5BGG####&&##&##&&&&#BB&##&&&&@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@&G?777???JJJYY5Y5BB@@@@BB@B??&@B#@&&&&&&&&B@@@&&#BGGGGGGGGGGGBB#&&#@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@&#BBBBGGGGPPPPPPPPPPPPPPPPPPPPPPPPPPPPP5G&@@@@@@@@@&BBB##B#######BBBBBGBBB5!!!JB########G7~7J5J!J####&&#GGGY!75GBBGB##### @&#&&&&@@&&&&&&#BB###&#&&&@&&B#&&######&&&##&&####BYB####&&&&&####&&#&&&####&&@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@&P?77????JJYYYY55PBB@@@&PGG@&#@@&B@&&&&&&&@BG@@@@&#BGBGGGGGGGBB#&&&&&@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@&##BBBBGGGGGPPPPPPPPPPPPPPPPPPPPPPPPPPPP5P&@@@@@@@@@&P?!JB&&#B#####BBBBBBGYYPP5G###&&##&BJ5PBBP?7GBGG#&&#G5Y7!?GB######## &&#&&&&@@@@@&@&&&&&&&&##&B55GJB&&###B55B&&###&&&&###&###&&&&&&#&&&##&&&#&##&@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#5777?????JJYYYY55PBB@@@&J@@&@&B@@B&@&&&&&&&@GB@@@@&&#BBBGGGGGB#&&&&&&&@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@&##BBBGGGGGGPPPPPP55PPPPPPPPPPPPPPPPPPPPP5B@@@@@@@@@&B55G######BB###B#BBBBBBGBB####&#B##GJ7PGGB#BY7?5##BYJGBGPGBB#####BB &&&&&B&&&#&&#&&&&&&&&@&BG##BBG&&&&&#BB###&&&&&&&###&&##&&##&&&####&&&&&&##&@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#J777?????JJYYY5555PBB&@@@5Y@@@@J&@&#@&&&&&&@@@GP@@@@@&##BBBBBB##&&&&&&&@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@&##BBBBGGGGGGPPPPPPPPPPPPPPPPPPPPPPPPPPPPP5G&@@@@@@@@@#Y7JB&&&#BPYPBBGB##PYPGGPB###&#B#BBP5B####5~!!75BBGPPGBBB#BGGB###B &&&&&5!5#G#&&&&&&&&&&&&#P#BB##&#&@&&&#&#B#&&&&&&#BB&&#&&G5GG#&#B#&&&@&&&&@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@G?777????JJJYYYY555PPB#@@@@@5JPBP7G@@B&@&&&&&@@@@GG@@@@@&&###BBB#&&&&&@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@&##BBBGGGGGGPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP5P&@@@@@@@@@B55G##&BJ~~^~~~5#&G5B#BB########BB#######GYPBGGB#BG5GBB#G!~?7~?B# &&&&##G#GP#&&&#&&&@&&&&#&&###&#&&@&&&BYGJP&&&&#BBBGGB###GGBGB###&&&&&&&&@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@&577??????JJJYYY5555PPPB#&@@@@@#PYJ5&@@&#@&&&&&@@@@@GB@@@@@@&#######&&&&&@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@&##BBBBGGGGGGPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP5B@@@@@@@@@&GGBB##PPGPYJ5G##&##BBG55PGGGB#BB######BBBB#BBBBBBBB###G?YPYJYB# #&&#&&#BGPP#&#BB&@@@&&&&&&&B#&&&&&##&###&&#&#BBB####B##&##########&&&&##@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@BY777?????JJJJYY55555PPPB#&@@@@@@@@&@@@@@#&@&&&@@@@@@@G#@@@@@@&##########BB@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@&##BBBBGGGGGGGPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP5P&@@@@@@@@&#####BB###BG5YP#&&BBBBP??7?5B#B##&&#BBBB###BGPGPY5PB###BBB###& #&&&&G5GG??&&B&###&@&&&&&&BB#&&&&&P?BB&&&&&&#BB#&#####B######&##&&#BG#PB@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@&P?77?????JJJJJYYY555PPPPGB#&@@@@@@@@@@@@@@&#@&&&@@@@@@@@G&&&&@@@@&#&&##BBBBG&@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@##BBBBGGGGGGGPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP55#@@@@@@@@&#####B###BBGGG######B#BBB###############BG57~!YGBBB###BB####& 55P5G~?P?!7JYGPY5!7P&&&&#BB#####&&&GBB##&@&&&###&&&&##B##BB######GY5B#B&@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@BY77???J?JJJJJYYYYY555PPPGGB##@@@@@@@@@@@@@@@#&@&@@@@@@@@@@B&&&&&&@@&&#&&&#####@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@&##BBBGGGGGGGGPPPPPPPPPPPPPPPPPPPPPGPGGGPPPPPP5G&@@@@@@&BGPB#BBGBBP5PB###BBBBBBB######B55YYG####BGGBBBB###B#&#GB##B## BYG&#J^::JYJ?!!JB#B#&&&&&B#&####&&###B##&&&&@&####&&B&&##########B##&&#@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#5?77???JJJJJJJJJYYY5555PPPGGB##@@@@@@@@@@@@@@@@B&@@@@@@@@@@@@#&&&&&&&@@&&&&&&&&&&@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@&#BBBBGGGGGGGPPPPPPPPPPPPPPPPPPPPPPGGGPPGPGPPP5P&@@@@@@&&B##P?~7PBP55GBBBG55J?YG#GJ!!YGGYJPB#######BB##BGPPB##BGGY?5 &&&&###P5B#B577B&#BB##&&&B&&&&###&&#####&&&&&&##&#&&B##PG##BB###&&&#&#&@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@&GJ77???JJJYJJJJJJJYYY555PPPGGGB##@@@@@@@@@@@@@@@@&B@@@@@@@@@@@@@&&&&&&&&&@@&&&&&&&&@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@&##BBBBGGGGGGGPPPPPPPPPPPPPPPPPPPPPPGPPPPPPPPPPP5B@@@@@@@@@@&#GG#&GGB#BGG55PGBBBBBGPPP#&BPPP#######GBBG?~^~77?YYPP55 &&&&GP5P&&##P5P&&&BB#&&&BPBB#&&##&&B#&##&&&&######&&#B#BB##BB##&&&##&#&@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#5777??JJYYYJJJJJJYYY5555PPPPGGGB##&@@@@@@@@@@@@@@@@B&@@@@@@@@@@@@@@##&&&&&&&@&&#&&&&@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@###BBBGGGGGGGGPPPPPPPPPPPPPPPPPPPPPPPGGPPGGPPPPP5P&@@@@@@@@@@@@@&######GB#BB##BB##B###BBGG######&####BPPGBGY?PBB### &@@J~~??Y#&&##@&&&#BBJ!Y!^~J7P@&&&#B#&&&&&&&&#####&&####&#&&&&&&&#&&&&&@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#J!7??JJJYYYYYJJJYYYY5555PPPPGGGBB##&@@@@@@@@@@@@@@@@&B&@@@@@@@@@@@@@@###&&&&&&&&&&#&&&&@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@&###BBGGGGGGGPGPPPPPPPPPPPPPPPPPPPPPPGGGGGGPGGPPGPPB@@@@@@@@@@@@@&&#GPGPB#BBBBGGBBGPP5??5GB#####&&#BBB#####B#&####& B5?77PPYY#&@&##&&#&BB5JYBPG#P#@&&##&&&&&&&&#BBB#&#&&###&&#&&&&###&&&&&@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@Y77??JJYYYYYYYYYYYYY5555PPPGGGGGBB##&@@@@@@@@@@@@@@@@@B#@@@@@@@@@@@@@@&####&&&&&&&&&&#&&@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@###BBBGGGGGGGGGPPPPPPPPPPPPPPPPPPPPPPPGGGGGGGGGGPP5G&@@@@@@@@@@@@@@#YJ?5BGP55GP57~^!7?5B###&&&&###GGB##BBBGB&###B# BBBGG#####&&P5PBBG??#&P~5B5B&@@@B5J?B#&&&&#&###&##&&#&##########&&&&BG@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@P!?JJJYYYYYYYYYYYYY555PPPPPGGGGBBB###@@@@@@@@@@@@@@@@@&B@@@@@@@@@@@@@@@&######&&&&&&&&&&@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@&##BBBBGGGGGGGGGGPPPPPPPPPPPPPPPPPPPPPGGGGGGGGGGGGGPP&@@@@@@@@@@@@@@@&###BGPGBBBPJJ7J55#&##&####BBB####BBBB#####B# YG&#&&&&###GGB###BPYB#YYG&BG#@@#YG##GYG#&&&&##&&#&&###&&&&&#BB###&#&&B@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@5JYY555555YYYYY55555PPPPGGGGGBBBBB##&@@@@@@@@@@@@@@@@@##@@@@@@@@@@@@@@@&#######&&&&&&@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@&##BBBBBGGGGGGGGGGGGPPPPGPPPPPPPPPPPPPGGGGGGGGGGGGGGPP&@@@@@@@@@@@@@@@@###GJJG#####BBGBBB###B#&&############B###B# PG#B&&&#B5J5GBGBB#&#B&&GB#&#&&&###&&#####&&&##&&#&###&&&&&&&&###&&&&##@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#55555555YYYY5555PPPPPGGGGGBBBBBB##&@@@@@@@@@@@@@@@@@&B&@@@@@@@@@@@@@@@########&&&#&@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@####BBBGGGGGGGGGGGGGGPGGGGGPPPPPPPPPPGGGGGGGGGGGGGGGP#@@@@@@@@@@@@@@@@&####BB###BBBBBB##BBB#####&&#BGB#########BB #PGPB&BB#??5BB####&&&#&#BBB##&B#&#&&&&&&&&&&###&#&&&&##&&#&&&####&&#&&@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@GPPPP5555555PPPPPGGGGGGBBBBB#####&@@@@@@@@@@@@@@@@@@#&@@@@@@@@@@@@@@@@########&&#&@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@&###BBBBGGGGGGGGGGGGGGGGGPPGGPPPPPPPPPGGGGGGGGGGGGGGB&@@@@@@@@@@@@@@@@&#########BB###BBP!~YB####&&##B############ #B###BB&&&&&##&&&###&#&&&##&&&#B#B#&#BB&#&&#####&&&&&&&&&&#&#&###&#&&&@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@&GPPP55555PPPPPGGGGGGGBBBBB#####&@@@@@@@@@@@@@@@@@@&#&@@@@@@@@@@@@@@@@#&########&@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@&###BBBBBBGGGGGGGGGGGGGGGGPGGGPPGPPGGPGGGGGGGGGGGGB#&@@@@@@@@@@@@@@@@@&&########B##BBGG5??5GB###&&&####&&&&&##### #&&&@##P7G&&&#######&#&&&&&###BBBBB##B#####BB###&&&&&&&&&&&#&&&BB#&&##&@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@&PPP555PPPPGGGGGGGBBBBBB######&@@@@@@@@@@@@@@@@@@@#&@@@@@@@@@@@@@@@@&&&#######&@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@###BBBBBGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGB#&@@@@@@@@@@@@@@@@@@@@##&######BB#B5YP##########&&####&&##&#&&## #B&&&##BB#####&&@&####B&&&#####BBB####&&&&###B#&&##&&&@&&&&&&##BB&&#&&G@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#PPPPPPPGGGGGGGBBBBBBB######&@@@@@@@@@@@@@@@@@@@&#&@@@@@@@@@@@@@@@@&&&&######@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@&##BBBBBBBGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGB#&@@@@@@@@@@@@@@@@@@@@@&B#&&###B5PB##BBB#########&&&&&###B#&&&&&## #&##B?G&B#&&@@@&&&#&&#B#&&##&&&#B#&##&&&&&&##B&&&&&&&@@&&&&&#JGBB##&&&#&@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@&GPPGGGGGGGBBBBBBBB#######&@@@@@@@@@@@@@@@@@@@@#&@@@@@@@@@@@@@@@@@#&&&#####&@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@##BBBBBBBBBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGB#&@@@@@@@@@@@@@@@@@@@@@@@@@#B#&###BGPG##BGPG#B######&&&&&&&##&&&&#### #&&##B&##P55PP@&#&&&##&B&&#&&####&&&&&&BP#&&##&&&&&&&&&&&&&&GYY55B#&&&&&@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@&BGGGGGGGBBBBBB#########&@@@@@@@@@@@@@@@@@@@@&#&@@@@@@@@@@@@@@@@&#&&&&####&@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@&##BBBBBBBBBGGGGGGGGGGGGGGGGGGGGGGGGGGB#&@@@@@@@@@@@@@@@@@@@@@@@@@@@@###&#BBBB#####GGB#####&&&&&&&&&&##&&#BBBB# ###&&&&&#YJY5Y5?P#&&#&&&BG#####&&&&&&&##B#&&&&&&&&&&&&&&&&!7BGB#&&&&&@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#BGBBBBBBBBB#####&&##&@@@@@@@@@@@@@@@@@@@@&B&@@@@@@@@@@@@@@@@@#&&&&&####@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@&##BBBBBBBBBBGGGGGGGGGGGGGGGGGGGGGB#&@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@##&&GPGG#&&##########BBB#&&&&&&&##&###&##& ##&##&&&&#&##BB###&##&&&7~JP?Y&&#&&#&&&#&&&&&&&&&&&@@@&&@@&&&&####&&&&&@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#BBBBBBB######&&##&&@@@@@@@@@@@@@@@@@@@@##@@@@@@@@@@@@@@@@@@#&&&&&&&##@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@&###BBBBBBBBBBBGGGGGGGGGGGGGBB#&&@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@######BGB###B####&&BJ!7!7G#&&&&&&#&###&### &&##&&&&&&&BB##&####B#&B?J5#G?5&##B###&###&&#Y5BPBB&@&&&&&####&&&&&@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@&##########&&&#&&@@@@@@@@@@@@@@@@@@@@&B&@@@@@@@@@@@@@@@@@&&&&&&&&&##&@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@&&###&&###BBBBBBBBBBB###&&@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@&####&#BBBBGB#B#&&##BGBGGB#####&&&&#BBBBB# &&&#&&&&BGB#&##&&##&&###&#&&BG#&####GG5JJY&&Y~^~PBP??55##&@&#####&&&&@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@&&#####&&&&#&&@@@@@@@@@@@@@@@@@@@@&#&@@@@@@@@@@@@@@@@@@&&&&&&&&&&&&&&@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@&##G7!7JJ!J##B#&##&#GB##BB##&#&&&&&&BBPG# B#GYPP5#5P#B#&#&&&#&&####&&&#&#BPPPGBG5?!P@#!~JP#&&####&&@@&&##&&&&&@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@&&&&&&&##&@@@@@@@@@@@@@@@@@@@@@##@@@@@@@@@@@@@@@@@@@#&&&&&&&&&&&&&@@@@@@@@@@@@@@@@@@@&&@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@&&GYPB#BBB#&###B##&######&&&&&##&&&##BB# G#BB#5P#&#######BB#&#####&&&&&#?YJG######&@&&GBBB###BGB&&@&&###&&&&@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@&&&&#&@@@@@@@@@@@@@@@@@@@@@&#&@@@@@@@@@@@@@@@@@@&&&&&&&&&&&&&&&@@@@@@@@@@@@@@@@@@@&&@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@&&&&&##&#########&&&#&###&&&&&#####&&&# &&&&&&&&&#####&#BB&&#&#B&&&BBB&@G??5B#&@G7B&&##&&##&##&&@#&&#&&##@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@&#&@@@@@@@@@@@@@@@@@@@@&#&@@@@@@@@@@@@@@@@@@@&&&&&&&&&&&&&&@@@@@@@@@@@@@@@@@@@&#&@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@&#&##&&&&&&&#####&&##&&&##&&#B#BB&&&&& &&B##B&&&B5B#&G#B##&#&##&&##&&#B####B##&&G#&B&&&&&##&@#B#####&#B&@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@&#&@@@@@@@@@@@@@@@@@@@@##@@@@@@@@@@@@@@@@@@@@#&&&&&&&&&&&&&@@@@@@@@@@@@@@@@@@@&#&@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@&&&&#&&#&&&&&&##&&###&&&&&#&&##&&&&##B #B&&##&&#GYBG#BP#&&&#&&&###&&&&&###&&BB#####&@&#&&&B#B?YG&&###B&@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#&@@@@@@@@@@@@@@@@@@@@##@@@@@@@@@@@@@@@@@@@@&&&&&&&&&&&&&&@@@@@@@@@@@@@@@@@@@@&#&@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@&########&&&&&&&&&##&&&#&&&&&&&&&&&&## ##&#B&&###&##BG5&&&&###&&&&&&&&#####&##B##B&@&BG######&&&&#&###@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@&#&@@@@@@@@@@@@@@@@@@@&#&@@@@@@@@@@@@@@@@@@@@&&&&&&&&&&&&&&@@@@@@@@@@@@@@@@@@@@&&@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@&BB##B#&&&&&&&##&#&&&&&&BBB#BG#&&&&&&& ####&&#############&&##&&#&&&&&#&&&##&&&BGG&#####&#&&&&&&&#&##@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#&@@@@@@@@@@@@@@@@@@@&#&@@@@@@@@@@@@@@@@@@@@@&&&&&&&&&&&&&&@@@@@@#&&#&&@@@@@@@&#&@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#&&##&&&&&&&BB###&&&&&#BBB#PP#&&&&&&# ###&&##&&##B#&&&&&&&&&&&#&#&&&&&&&&###BY5?:5&#&#&&#&@@&&##&&&&@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#&@@@@@@@@@@@@@@@@@@@&&@@@@@@@@@@@@@@@@@@@@@@&&&&&&&&&&&&&@@@@&#&@@@@@#&#@@@@@&#&@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@&&&&&&&&&&&&&&&&##&&&&&#&&&#&&&#B#&&& ##&&##&&&&#B&&&&&&&&&&&&###&&&&&##&&##BY??JG&######&@&&&&&&&&@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@&#@@@@@@@@@@@@@@@@@@@&&@@@@@@@@@@@@@@@@@@@@@@&&&&&&&&&&&&&&@@@@G&&@&@@@@B#@@@@@##@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#&&&&&&&#B##BGGB###B#BB##&&&&5~^7G#B# &&&&&&&##B#&&&&&@&&&&&&&&&#&&&&&&&#####BG#&##&##B#&&@&&&&&&&@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#&@@@@@@@@@@@@@@@@@@&&&@@@@@@@@@@@@@@@@@@@@@@&&&&&&&&&&&&&@@@@@#@#@#&&#&G&@@@@&##@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@&&&&&&&&&##BBBBBBB###BBBBBB#&&PJPPB#BB &&&&&&&##&&&&&@&&&&&&&&&&&#&&###&&&####G#####&#G##&&&&&#&&&@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@&#@@@@@@@@@@@@@@@@@@@&&@@@@@@@@@@@@@@@@@@@@@@@&&&&&&&&&&&&&@@@@@&&&&&&&&@@@@@@@&#&@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@####&&&&#############B###B####&&&##&&# #&&&&&&##&&&#&&#&&&&&&&&&##&###&&&&&&&#BB####&B#&&&&&&#&&&&@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#&@@@@@@@@@@@@@@@@@@&&@@@@@@@@@@@@@@@@@@@@@@@&&&&&&&&&&&&&&@@@@P&@@@&&&BB@@@@@@##&@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@&B##&&&&&###&#############&&&&&&&###### #&&&&&&&&&&&#&##&&&&&&@&&####&&&&&@&&#B##&#####&&&&&&#&&&&@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#&@@@@@@@@@@@@@@@@@&&&@@@@@@@@@@@@@@@@@@@@@@@&&&&&&&&&&&&&@@@@@G#&@@@@@#P@@@@@&##@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@&&####&#BB##&&&#&&#########&&&&&&&###&& &&#&&#&@&####&&&@&&&&&&@@##&&&&&&&&&&##&&#&B#&BG#&&#&&&&&&@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@&#@@@@@@@@@@@@@@@@@@&&@@@@@@@@@@@@@@@@@@@@@@@&&&&&&&&&&&&&&@@@@@@&&&####&@@@@@@&#&@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@&&&&#BB#BB###&&&#&&&&&#####&&&&&##&&##&& &#B##&@@&#&&##&&@&&&&&&&&#&&&##&#&&&#&&&&&&&#&#BB@###&&&#&@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@&#@@@@@@@@@@@@@@@@@&&@@@@@@@@@@@@@@@@@@@@@@@@&&&&&&&&&&&&&&@@@@G@@@&####@@@@@@@##&@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@&&&&&#B#&#B###&##&&&&&&####&&#######&&&&# #######&&&&##&&&&#&&&&&&&&@&&&BB&&&&&&&&&&&&&&&&##&&#G&&#&@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#&@@@@@@@@@@@@@@@@&&@@@@@@@@@@@@@@@@@@@@@@@@@&@&&&&&&&&&&&@@@@&5&@&P&@@&P&@@@@&##@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@&#&&&&###&&#####B#&&#&&&&&##&&##B#####&&&& ###&&BB&@&#&&&&&&##&&&&&&&GJ?JG###&GG55G&&#&&&&&&##&&###&##@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#&@@@@@@@@@@@@@@@&&&@@@@@@@@@@@@@@@@@@@@@@@@&&@&&&&&&&&&&&@@@@@&BBBPB&&#B@@@@@&##@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@&&&&#&@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@&#&&###B##&###&#BB#&##&&&&&&&#######&&&&&&& &&#&&#PYPP55J7J#&&&&&&&&@BBG5GG#&&BYPBGB&#&&&&&&&&##&##&&B#&@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#&@@@@@@@@@@@@@@&&&@@@@@@@@@@@@@@@@@@@@@@@@@&&@&&&&&&&&&&&@@@@@@@@&&&&&@@@@@@@##&@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#&&&#&@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@&###&&#####&&#######&##&##&&&&&&##&&&&&&&&&&& #&&&BY~!JGBY:^^!5@@&&@&&PYJY5J?5G&&&&&&BGBBB#B&@&&&#&#&&&#&##@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#&@@@@@@@@@@@@@@&&@@@@@@@@@@@@@@@@@@@@@@@@@@&@@&&&&&&&&&&@@@@@@@@@@@@@@@@@@@@@##&@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@&&&&###&@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@&#&&######&&&&&#####&&&&#B####&&&&&&&&&&&&&#& &#&&GBB####BGGG?~P&&&B~!^?Y5P!~J&&&&&#BGBBG#&B@&&#&&&&&&&&&&&&&@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#&@@@@@@@@@@@@@&&@@@@@@@@@@@@@@@@@@@@@@@@@@@&@@&&&&&&&&&&@@@@@#@@@@&#&@@@@@@@&##@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@&&&#####&@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@&&&&&&#######&&&&######&&&&&#####&&&&&&&&&&&&&&& @#BJ5#PY?GBPJPBB#&#P^:!75####BG#&&&&BBBBB##&B#@&&B#&&&#&&&&&&&&&&@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#&@@@@@@@@@@@@&&@@@@@@@@@@@@@@@@@@@@@@@@@@@@&@&&&&&&&&&#&@@@@G5@@&5B#G5&@@@@@##&@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@&&@####&&&#&@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@&&&&&&&###&###&&&&###&&####&&&&##&&&&&&&&&&&&&&&&# &GG75#G?P##PGBB&&BBYY5B####&&##&#&&####&#&&@B&&&&&B#&&#&#&&&&&&&&&@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@&&@@@@@@@@@@@&&@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@&&&&&#&&#&@@@@Y#@@PP@@@Y#@@@@&##@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@GYJP#&&&&##&&&@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@&&&&&&&&&&&&&&###&######&#BBB#&&&###&&&&&&&&&&&&&#&&& ^?BGGB##########B#&&&#&&#B&#&&&#&&&&##&#&@@&B@&&&#BB&&&&#&@&&&&#&&&&@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@&#@@@@@@@@@@@&&@@@@@@@@@@@@@@@@@@@@@@@@@@@@@&@&&&&&&#&&#@@@@&J&@@JB@@&Y&@@@@&B#@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@Y^??P&&&&#&&&&&&#&&&@@@@@@@@@@@@@@@@@@@@@@@@@@&&&&&&&#&&&####&&#######&&&&BB####&&##&&&&&&&&&&&&&&&&&& GGB&&&BB#&###BGG#&&&&&&&B####&#&&#&&#&#&@@&&#&&&&&#B#&&##&@&&&##&@@&&@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#@@@@@@@@@@&&@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@&&&&#&&##@@@@@GGBPP@@@PP@@@@@##&@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@&GP5#&&##B##&&&&&&&##&&&&&&&@@@@@@@@@&&&&&&&&&##&#&&&&&####&&&&#&&&&&#&&&#B##&&####&&&&&&&#&&&&&&&&&&& &#&#B##B#&#BY!YGG#&&#&&G&&GB#&&&&&&#&&&@&#&@&#&#&&&BB&&&&&@&&&&&&&@&&&&&@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#&@@@@@@@@&&@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@&@&&&&&&&#&@@@@@@&&&@@@@B&@@@@@##&@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#PP&&#&#G5YJPB##&####&&#&####&&##&&&&&&&&&&&&#######&&&&&&&&&&&&&&&&&&&&####&&####&&&&#&&&&&&&&&&&&&& &&&######&#BP5&#B&@&&#G&&&##&@@###&&&&&&BB@@&&&###&#B&&&&&&&&#&&&&@@&###&&&&###&&&&@&@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@&&@&@@@@@&&@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@&@@&&&&&##&@@@@GGBBGGGGB@@@@@@&##@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@&#&&#&####P?YBGG##&&&&&##&###&&&&&&##&&&&&&&&&&#########&@@&&&&##&&&&&&&&&&&&&#####&&##&&&&&&&&&&&&&& &#&&&&&#B###&&###&&@&P#&&&B&@@&&###&&&&#B@&&&&&&##&&B&&#&&####&&&&&&BB&&&&&&&##&B#&&GG#&@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@&&&GB@@@@&@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@&&&&&##@@@@G5@@@@@@@PP@@@@@&##@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@##&&&&##&BB##BGG#&&&&#B####&&&&&@@&#&&&&&&&&&##&&&&#####&&&&&###&&#&&&&##&&&#####&&#BBB#####&&&#&&&& #&&&&&&##&&&&&###&&&G&&B&&B@@&&&&&##@@#B&&&&&&&&&&#&##&#&&&&&&####&&##&&&&@&&&###&&#B#&#&&&&@@@@@@@@@&&&&@@@@@@@@@@@@@@@@@@@@@@@@@@@&&&&G@@@&&@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@&&&&&##@@@@PG@@@@@@@GP@@@@@##&@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@&&&&&&&#&#BB##BB#&##BB###&&&&&&&&@&&&&&&&&&&&#&&@&##&&&###&@&##&&&&&###B#&&#B###&##B#####&#&&&##&&&& &###&&&#@&&&&&&#&&&G#&&#&##&@&&#&&&#&&#&&&@@@&&&&&&&&B&&##&&&&&&#&&&&&&&&&&&&&&&&&###&##&&&&#&&&@@@&&#&@@@@@@@@@@@@@@@@@@@@@@@@@@@@@&&@@&@@&&@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@&&&##&@@@@YB@@@@@@@5B@@@@@##&@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@&&&&&&&&##B###&&####&##&&@@@@&&@@&@@@&&&&&&&&#&&##&&&###&&&&&&&&@&BB###&&&&###&#B#&&&&&@@&&&###&&&& &&&&#&#&&#&&#&@&#&#&&####B&&@@&&#&&&&&&&&@@@&&&&#&@&&B&&&&&&&&&&&&&&##&&&&&&&&@&&&&#&&#&&&&###&&&@@@&#@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@&&@@@@@&&@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@&&&##&@@@@B5B#&&&&BJ&@@@@@##@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@&&&&&&&&&#######&&&##&&&@@@@&&&@&&&&&###&&##&&&&&&&&#####&&&&&&&#B####&&&&#####B#&&&&&&@&&&&###&#&& &&&&&##&###&#&@@##&&#B#B##&&@@&&@&&&&&&&##&&@@&###&&&##&&&&&&&&&&&&&&&&&&&&&&&&&&&@&###&&&#&&&&&&@@&#@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@&#@@&@@&@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@&&##@@@@@&&#BBBGGB&@@@@@&##@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@&#&&&&&&&#####&&&#&&&&&&&@@&&&&&#BBBGB#&&&&##&&&&&&&&###&&&&&&&&B#&###&&&&####&&&&&&&&&&&&&&#&&&#&& &#&&&##&#BBBGB####&&&BB#&#&&&@&@@@&&&&&&###&&&###&&&&&#&&&&&&&&@@@&&&&&&&@&&&&#@@@@@####&#&&&&&#&&@&@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@&#&&@&&@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@&&@@&&##@@@@B5@@&G@@@#&@@@@@##&@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@##&#&&#####&&&&&###&&&&&&@&&&&&#BGGGB#&&&&####&&&&&&###&&&&&&###&&##&&&&##&&&&&&&&&&&&&&&&&#&&&#&& &&&&&##&###BBB####&&&BB&&&&@&&&@@&&@@&&@&&&#&###&@&&@@&&&&&&&&&@@&&&&&&&&&&&##&@@@@@#####&@&&##&&&&@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@&##@@&&@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@&&@@&&#&@@@@YB@@BY@@@YB@@@@@##&@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@##########&&###BB###&&&&&&&&&B##GGBBBBB#&&&&&&#&&&&&&&&&&&&&&&#&&&&&&&&&&&&&&&&&&&&&&&&&&&&#&@&&&# &@&@##&&&&&&#B##&&&&#B#&#&&&&&&&##&@@@&&@###&##&@@&@&&&&&&&&&&&&&&&&&&&&&&&&#&&@@@@@&###&&&&#&&&&&&@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#&@@&&@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@&#@@@&##&@@@&Y&@@PG@@&Y#@@@@&##@@&@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@########&&#GGBB##BGG#&@@&&&##&&BB#####B#&&&&&&&&&&&&&&&&&&&&&&&&&&&&##&&&&&&&&&@&&&&&&&&&#&&&&&&& &&&&&&#&&&&&&&#B#&&&&#&#&&@&##B##&&@@@&&&&#&&&&@&&&@&B#&&&&&&&&&&&&&&&&&&&&#&@&#&@@@&##B##B#&&&&&&@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@&B&@&&@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#&@@@&##@@@@&Y#@&Y#@@GY@@@@@&#&@@&@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@&#&##&#&####B###BBGB&#&@@@&#&&&&########&&&&&&&&&&&&&&&&&&&&&&&&&&&##&&&&&&&&&&&&&&&@&&&#&&&&&&&& &&####&&#&@@&&&&&&&&&&##&&&&&####&&&@@&&&@&#&@@&&###&&&&&&&&&&&&&&&&&&&&&&#&&&@@##&@&&#&#B#&&&&&&@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@&#@@&&@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@&B@@@@&#&@@@@@#GGP5GBG5&@@@@@##&@@&@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@&&##&&&&########BB####&@&&##&&&&###&&&&&&&&&&&&&&@@&&&&&&&&&&&&&&&##&&&&&&&@&&&&&&&&&&&&&&&&&&&&& ##&&&&&&&&@&@&&&&&&&&&B&&&&&#&##&&&&@###&&&#&&#&&&&&&&&&&&&&&&&&&&&&@&&&&B&&&&&@@&##&&&&##&&&@&&@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#@@&@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@B&@@@@&#&@@@@@@@@&&&&&@@@@@@@##&@@&@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@&##&&&&&#####BBBB###&&BG###&&&&&&&&##&&&&#&&@&&&&&&##&&&&&&&&&&&&##&&&&&&&&&&&&&&&&&&#&&&&&&&@&& #&@&&&&&@&&&&@&#&&&&&&B&&@&####&&&&&&&&##&&&&#&&&&&&&&###&&&&&&&&&&&&&&&B&&&&&&&&@@&##&&&&&&&@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@&&@&@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@&B@@@@&##@@@@@@@@@@@@@@@@@@@@&B#&@@#@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@&#&&&&&&&######B####&##&&&&&&&&&&&&&&&&&##&&&&&&&&#&&&&&&&&@@&&&&&&&&&&&&&&&&&&&&&&&#&&&&&&&&&&# @@&&&&&&&&@&&&&&&&&&&&##&#P!75J?Y&&&#&&&&&&&&&&&&&&&&##&&&&&&&##&&&&@#&##&&&&&&##&@&&#&&&&&&&@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#&&@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@&&@@@@&#&@@@@@@@@@@@@@@@@@@@@#B&@@&#@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#&&&&&&&&###&&######&&&&@&&&@&&&&&&&&&&#B&&&&@@@&&&&&&&&&&@@@&#&&&&&&&&&#B&&&&&&&&##&&##&&&###B @&&&&&&&&&&&&&&&&&#&@###GJ!!?5PJY#&&&&&&&&&&&&&&&@@&#&&&&&&&@@&&&&&&&###@&&&&&&&@&###&&&&&&&&&@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@&#@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@&&@@@&##&@@@@@@@@@@@@@@@@@@@&B#&&@&#&@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@&&&&&&&&&&&##&#####&&&&&&&&&@&&&&&&&&&&##&&&&@@&&&&&&&#&&&@&&##&&&&&&&&#GG#&&&&&&&&&&&&#&&&&### &&@&&&&&&&&&&@@&@@##&B###!^?^7#B#&&&&#&&&&&&&&&&&&&&#&@@&&&&&&@@@&&&&##&&&&&&&&&@&&&##&&&&###&@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@&&@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@&@@@@&##@@@@@@@@@@@@@@@@@@@@B#&&&@&B&@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@&#&&&&&&&&######&&&&&&&&&&&&&&&&&&&&@&&&&#B#&&&&&&&####&&&&&&&&&&&&&&#B#####&&&&&&&&&#B#&&@&## &&@&&&&##&&&&@@@&&&#######5YJB&#&&&&#&&&&&&&&&@&&#&&&&@@&&&&&&@@@&@@##&@&#&&&&&&&&#&@&&@@#BB&@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@&&@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@&#&@@@@@@@@@@@@@@@@@@@##&&&&@&G#@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@&&&&&&&&&#&&##&&&&&&&&&&&&&&&&&&&&&@@&&&&&&##&&&&&###&&&&&&&&&&&&&&&&&&&&####&&&&&&&&#B&&&&&# &@@&&@&&&&&&&&@@&&@&####&&&####&&&&&#&&&&&&&&&&@&&&&&@@@@&&&&&@@@&@&#&@@@@&&&&&#&&&&@&&&&&&#&@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@&&@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@&@&##&@@@@@@@@@@@@@@@@@@&B&&&&&&@B#@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&@@&&&&&&&&&##&&&&##&&&&&&&##&##########&&##&&&&&&&&&###&&&& &&@@&@&&&&&&&&&&&&&##B#&&&&##B#&&&&##&&&&&&&&&#&&&&&&@@@@@&&&&&&&&&#&@@@&@@@&&#########&&&&&@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@&&@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@&&&&##@@@@@@@@@@@@@@@@@@&B&&&&&&&&#B@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@&&&&&&&&&&&&&&&&#&&&&&&&&&&&&&&&&&&@&&&&&&&&##&&&&&##&&&&&&&#&&###B######&&###&&&&&&&&&&##&&& &&&&&&&&&&&&&&@&#&&###B&&&&&####&&&##&&&&&&&&###@@@&&@@@@&&&&&&&&&#&&&@&&@&&######BB#&&##BG&@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@&&@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@&&&&&#&@@@@@@@@@@@@@@@@@@B&&&&&&&&&&#@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@&&&&&#&&&&&&&&&&&&&&&&&&&&&&&&&&&&@@@&&&&&&&&&&&&&&&&&##&#&&@&#B&###&&&&&&&&#&###&&&&&&&&&&&&