^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^, ^^^^^^^^^^^^^^#############^^^^^^^^, ^^^^^^^^^^^^######^^^#######^^^^^^^, ^^^^^^^^^^^######^^^^#######^^^^^^^, ^^^^^^^^^^######^^^^^#######^^^^^^^, ^^^^^^^^^###################^^^^^^, ^^^^^^^^####################^^^^^^, ^^^^^^^######^^^^^^^^#######^^^^^^, ^^^^^^######^^^^^^^^^#######^^^^^^, ^^^^^######^^^^^^^^^^#######^^^^^^, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^, ^^^^^######^^^^^^^^^^#######^^^^^^, ^^^^^######^^^^^^^^#######^^^^^^^^, ^^^^^######^^^^^^#######^^^^^^^^^^, ^^^^^######^^^^#######^^^^^^^^^^^^, ^^^^^###############^^^^^^^^^^^^^^, ^^^^^######^^^^#######^^^^^^^^^^^^, ^^^^^######^^^^^^#######^^^^^^^^^^, ^^^^^######^^^^^^^^#######^^^^^^^^, ^^^^^######^^^^^^^^^^#######^^^^^^, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^, ^^^^^^^^^^^^^^#############^^^^^^^, ^^^^^^^^^^^^######^^^#######^^^^^^, ^^^^^^^^^^^######^^^^#######^^^^^^, ^^^^^^^^^^######^^^^^#######^^^^^^, ^^^^^^^^^###################^^^^^^, ^^^^^^^^####################^^^^^^, ^^^^^^^######^^^^^^^^#######^^^^^^, ^^^^^^######^^^^^^^^^#######^^^^^^, ^^^^^######^^^^^^^^^^#######^^^^^^, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^, ^^^^^#######################^^^^^^, ^^^^^#######################^^^^^^, ^^^^^^^^^^^^^#######^^^^^^^^^^^^^^, ^^^^^^^^^^^^^#######^^^^^^^^^^^^^^, ^^^^^^^^^^^^^#######^^^^^^^^^^^^^^, ^^^^^^^^^^^^^#######^^^^^^^^^^^^^^, ^^^^^^^^^^^^^#######^^^^^^^^^^^^^^, ^^^^^^^^^^^^^#######^^^^^^^^^^^^^^, ^^^^^^^^^^^^^#######^^^^^^^^^^^^^^, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^, ^^^^^#######################^^^^^^, ^^^^^######^^^^^^^^^^^######^^^^^^, ^^^^^######^^^^^^^^^^^######^^^^^^, ^^^^^######^^^^^^^^^^^^^^^^^^^^^^^^, ^^^^^#######################^^^^^^, ^^^^^^^^^^^^^^^^^^^^^^######^^^^^^, ^^^^^######^^^^^^^^^^^######^^^^^^, ^^^^^######^^^^^^^^^^^######^^^^^^, ^^^^^#######################^^^^^^, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^, ^^^^^######^^^^^^^^^^^######^^^^^^^^^^^######^^^^^^^^^^^######^^^^^^, ^^^^^######^^^^^^^^^^^######^^^^^^, ^^^^^######^^^^^^^^^^^######^^^^^^, ^^^^^######^^^^^^^^^^^######^^^^^^, ^^^^^######^^^^^^^^^^^######^^^^^^, ^^^^^######^^^^^^^^^^^######^^^^^^, ^^^^^#######################^^^^^^, ^^^^^^#####################^^^^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^, ^^^^^######^^^^^^^^^^#######^^^^^^, ^^^^^######^^^^^^^^#######^^^^^^^^, ^^^^^######^^^^^^#######^^^^^^^^^^, ^^^^^######^^^^#######^^^^^^^^^^^^, ^^^^^###############^^^^^^^^^^^^^^, ^^^^^######^^^^#######^^^^^^^^^^^^, ^^^^^######^^^^^^#######^^^^^^^^^^, ^^^^^######^^^^^^^^#######^^^^^^^^, ^^^^^######^^^^^^^^^^#######^^^^^^, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^, ^^^^^^^^^^^^^^#######^^^^^^^^^^^^^^, ^^^^^^^^^^^^^^#######^^^^^^^^^^^^^^, ^^^^^^^^^^^^^^#######^^^^^^^^^^^^^^, ^^^^^^^^^^^^^^#######^^^^^^^^^^^^^^, ^^^^^^^^^^^^^^#######^^^^^^^^^^^^^^, ^^^^^^^^^^^^^^#######^^^^^^^^^^^^^^, ^^^^^^^^^^^^^^#######^^^^^^^^^^^^^^, ^^^^^^^^^^^^^^#######^^^^^^^^^^^^^^, ^^^^^^^^^^^^^^#######