]^\]^\^^]^\]^^^^^]^^^^^^^^]^\\^^^^\^^^]\^^^^^^^]]^^^\\^\^^^^^^^^^^\^^^^^]^^^^^^^^\\^^^^^^^^^^^^^^^]^]^\]]]]\]^]^^]]^^\^^^^^^^^^^^]\^]^^]]^^\]\\\^^^]^^]^]]^]]^^^]^^^^^\]\^^^\^^]^^\]]^]\]^^^^^\\]^^^^\\]]^^^^^^^^^^^^^^\]\]]\]\]^\]\^^^^^^]]\\]]]]\\^\\^]\\^]\\\]^]^]]]^^\\]^^^]^^\]\\^]^\^]^]\^]]^^]^^]\]]^\^^\^]^\^\^]^\]^^\\]]\]\^^]\\]]^\]^\\\\\]^]\\\\]]^]]]^\]\^]^^]]]\\]\\]]]]\\]\^]\\\\^\]]\]^]\]^^^^^^\]\\]]^^^\\]^]\]]\]]^^^\]\]^\^]\]]^\^\]^\]^]]\]]\^\^^]\\]^^\^^\^^]]\\\^]\]]^^]^\\^]^^^]\\^^\^]\\^^^\^\]]\\\^^\^\]]^]\\^^^^^^\^\]^^\\]^]\]\\\^^^\\\]\^\\^]^\^\]^^]\]^^]\^]\\\^]\\]^\^^\^]^^]^\\]]^^^\^^]^^^^^\^^\^^]^]^^^]^\]\^^\^^]^^]^]\^^^^^^\]]\^^^\]]^]\^^\\\]]^^\\^]]^^]\^]^\\^^^\\\\^^]\\]^^\^\^^^^]]^]^^^\^^]^^^^^\^^\^]^^^^^]^]]\^^^^^]^^]\^]\^]^^^\]\\^^^]]\^\^\]^\^\^]]^]]\]^^\^]\^]^^]\^]^^^^\^^^^^^]^^^^^^^^^^\^^]^^^^^]^\\^^^^^\^^\]^^^]\]\\^^^]\^]]^]^\^]]^]^]]^]^]\^]^]]\^^^^^^]^^^^^^\^^^^^\^^^^^\^^\^^^\]^^^\^\^^^]\^]^]^^\]]^^]]^]]\]]\^^^^^^^^^^^^\^^^^^\^^\^\\]^^^^\\\^^^]\]^^\]^]^^^\]]]^^^^^^^^^^^^^^\\]^^^]\^]^^^^^]\\^^^]\^^]^]^^^]]^]^^^^^^^\]\^^^^^]^^^^^]\^]\]]^^]]^]^^^^\]]^^^^]]^^]]^]\^^]^]\^^]^]^^^^\]]^^^]\^\]^\]\^]\^^^\\^^]]^]^^^]\]]^^^]\]\]^^]\]\^\^^\]^^]^^^]\]^^]\\^^^^^]\\^^^^\\]^^^^^^^^]]]^^]\\^\^^\\\^\\\^^^\\]^^^^^]]]]^^]\]^\^^\^\]\\^\\^\\]^^^^\]^^]^^]^]\^^\^\]]]^\^^]]^^\]^\]^^^^]\^\^^\^\]]^]\^^]^^]]^\^]^^^^]]\^^^\^^^\^\\^\]]^^^^]\^^^^]^^\]]^^^]\^]]^^^^^^\]^^\^\^\\^\^]\^]]^]]\^^^^^\]^^^^^]^^^^\^]\^^^\^^^^]\^^\]]^\\^\\]\]\]^]^\^^]\^^^^\]^^]^^]^^]^^^\^]]\^^^^\^^^\^^^\]]\^^^^\^^\]^^]\^\\\]^]\]]]\\^\^^^^^\^^]^^^\]^]\^]^^\^]\^^^^\^\]^^^\^\^^^\^]\]]\^^]\\\]]\^\\^^]\\\^\^\]]\]^]\]^\]^\^^^]\^^]^^\\\^]\\]\^^\\^]\\\^^\]^^^\^\\]^]\^^^\^^\]^]]\^^]\]]\^^]\\^^\^]\]^]]\^\^]\\]]]\^]\]\\]^^^^\^^^^\]\\]\]\\^]\^^\\^]\]\^^^]\]^^\\^\^^\\^]\\^]\^\^\\]^]]\\^^]\\]\^^^]\\\^]^^]\^]\]^^^\]]^]]\]]\]]]]\^^]^\]]^\\^^^^]^^^]\]\\^^]^\^^]]\\\\^\\]^]]\]]^\\]^\^^^^\\]^\]]]\^\]]\\]^]\\]]^]\]\^^^^]\]^]]^^]\^]^]^^^^]]]\]^^\^^^\^^]^^]\\\^^^^]^^^]]^\\\]^\]]\^]\\\\^]\^\\\]^]]\\^]]\^]]\]^]^]^]]\]\\]^]\\\]]\]]^]^\]^^]^^^^^^^^^^^^]]^^^\^^^]^^^^^^^^^^\^^^^^^]]]^\^]^^^^^]^^^]^\\]^]\\^]]]]\\\^^]^^]^]]^]^^^^^^^^]]^]]^^]^^]^\\\]^^^^^^\]^^]^^^^^^^^^^^^^^^^^^^^^^]^^^^^^^^^^^^^]^^^^]^^^^^^\]^^^^^^\]]^^^^\]]^]^^]]^^^^\\\\^^^^]^^^^^^^^^]^^^^^^^^^^^]^\\^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^]^^^^^]^]\^^]]^^^]^\^^]^]^\]]^]^]^^^^\]^^^\^]^^^\^]]^^^^]^^^^^^^^^^^^^^^^]^\^^]^]^^]^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^]^^^\^]^^^]]^^\]\\^^]]^\^]\^^]^]^\]^^\^\^\]^\]^^^^^^]\^^^]^]]^]^\^^]^^^^^^^]^]\^\]^^]^\\^]\]^^]^^^^^^^]^^^^^^]^]^^^^]^^^]^^]]^^]^\]]^^\]]^^]\^]]\\]]\\]^]^\]\\^]^\^]^\]\]^^\]^\^^^^^]\^]^^]\^]\\^^]^^^]]^]^]\^]\]\]]^\^]\]]\]\^^\^^\^^]^^]]^\^^^]^^^]^]]^^]^^\]\\]]]]^\\^]]]\]]\^^]\]^\]]]^\]^\^]\]^^\]^^^^^^^^]\]^]^^]\^^]]\^]\]^]^]\]]\]\^]^]\\]\]\^\^^\\]]^^]^\]]]\]^^^]\^\]]\^]^^]\\^]]^\^^]]\\]^^\]]^]^^\]\^]\\]\\]^^^^^]^]^]^^^]^]^]\]^]\\^]]\^]]]]]\]]^]]\]\]]\^^\]^\]]]\\]\]]^\]^^^]\^^\^]\^]^^]\]]^^^\^]]\^]]]^]^^\]\^]\\]]\\]^^]]^\]]]^^]^\]]]\^]]]^^]^]]]^^^^]]\^^\\]\\]^\^]\\]]^\]^^^]\^\\]\^^^]^\^]^^]]\\^^^^^\^^]]]\]^]^^]^]^\]^^^^^^^]]]\^\]^]^^\\]^\^\\]^\]\^]\]^^]\\^\\^\^^]]\^^^^]]\^^^^]\^]^^]]^^^\]^^^^\^^]\^^\^^^\]^\]\\^]^^\]^^]\^\^^^]]^^]^\\^^^]\]^^]]]\^^^\^^^\]^]]\^^^^\\^^^^^^]^^^^]^^^]^^\\^^\]\^]^]^\^^]]^^\]^\^]]\]^^^^^^^^^^^]^]^]^^]\^]]^]^^\\^\^^]^^]]\\^^]^^^]]^]^^]^\]\^]^^^^\\]^\^]^^]]\\^]^^^^]]]\]]\]]^^^^\\^\^^^^^]\\^]^^]^\]^\]^^^^\]^\^^^^\^^\]^^]]\^]^\]^^^\]^]\^^\^^\^^^]\]^\^]^\\^^^\^^]\^\^^]^\]^^^^^\^^]^^^\]\^]^]]^^^\]^^]^^^\^\^^^^\]]^]^^^\]^^\]^^^^\]\]]]^^^^\^^^\]^^^]]]^^\^]]^^]^^^]^\]^]]\\]\]\]]^^^]^^^\]\]^]]\\^]^\\^]^^^^^^\\\^]]\]]\\]\]^^^]^\]\^]\]]^]\\\^^^^^]^\^\^^^\]^]\\\\^^^]]\^\]^^\]^]\\]^^]]\\]]^^]^\]]]\^\^^^]\\\^]^^^\]]^^]]]^^^]\\^\]^^^\]^^\]^^^\\\^]\^^\]^^\]^^^]\\^]\^]\]^]]^\]^^^]\\^^^^\]]^\\]^^]\^\^^^^\]\^]\^]^^]\]^^^\]^\\^^]\^^]]^^]\\^^\\]\^^]\^^]^^^]\]^]^^\]\^]]\]\^^^^^\\^]^^\]^\\^^^\^^^^^\]^]^^^^^^^]\^^^^]\^^^^\]^\]^^^^^^^]\^]]^]\^^^]]\^^\^^^^^^^^^]\^]\]^^^\^^\^^]^^^^^^]\\]\]^^^^]\^^^\^^\^^^^]]]]^^\\\]]\^^^^]\\^^^]\\^^]^^^^]]\\]\^^^]^\]^^^\]\^]^\^^^]]\]^^^^^]^^^^]]\^]\^^^]\]^^^]]^^^^]]\]\^^^^\]^^^]\^\]^^^]]\]]]^\^^^\^^]\]\]^^^]\]^^]^\^^^^^]]^\\]^^]]]^^^^^]^\^^^\\]\^\\]^^]]]]^^]^\^^^\]]\^]\]^^]^^]\^\^]^\^^\\\^^\]^]^^^^]\\^]^^^^^\^^^^^\]^^^^]^\\]^^^^\]^^^\]]^^^]]\^\]]^^\]^^\]]^\]^^^]\\^]^^\]^\]^^^]^^^]^^]\^^^\\^^^\^\]^^]^^]^^\^^]^\^^]]^\]]\^^^^^\]^]]\^^]^\]\^^]^^\]]\^^]^\]]\^^^^]^]]^^]^]]^^]\]^^^]^^]^^^^^^]\\^]]^^]^^^]^^^^^]\\]^^^]]\^^\]^^^^^]]\^^^^]^\^^\\^^^^]]^\^^^^\]^^^^\\^^^^]]^]^^\]^^^^\^^^]]]^^]\]^^^^\^^^]]^^]^]^]^]^^\^^^\\^]^^^]]]\^^\^^^\]]^^^]\^^]^^^^^\]^^^^]\^^^]^^^^\]\^^^^\^^^]^^^^\\\]\^^^]]^^]]^^^]\\\^]\^^]^^\^]\\^^^\]^^\\]]^^]^\^]\^^\\]^\\]]^^^^\^^]]^^\]^^^\\]^^^^\^^]]^^\]]]]^^^\^^^\]^\]^^\]\]^^^^^\^^\^^\\]^^]\]^^^\^\]^^]^]\\^^\\]^^^\]\^^^^]]^]\^]^\]^^]^^^^\^\^^^]\]^^\^\\\\^^^]^]]^]\^^^^]\]\^^^^]\^^^^^]^]^^^]]]^^]\^]^]\^^^\\]^^^^^^]^]]^^]]\\]]^]\]\^]]\^^\\^^^^^^^^]^]]^^^]^]^^]^\\]]^\\^]]\^\^]]^^^^^^^^^^^^^]]]\^^^]^]\^^]]]\]]^\]^\]^^^^]\^^^\^^^^^^^^^^^^\]]\]]^]]^^]]\^^]^]^]]\]^^\^\]^\^^]\]^^^^^^^\^^^^^\^^^^^^]^^^^^^\]]^]^\]^]^]]^]^]]^\^]^]]^]\^^]\^^]^^^^\]]^^^^^^\\^]^^^^^]^^\^^^^^^^^^^]^^^^^^\^^^^]^\]^^]^\]^\^^]\]]^]]^\^\^]\^\^^]\^^]]]^]^^^\]^]\]^^^^^^^^\]]^]^^^^^]^\^^\^^^^^]^^\^^^]^]]^^^^\^\^^]\\]^^\\\\^^^\\^]^\]^^]]^\\^^]]\\\^^\]]]\^]^^]^\]^]^^^]]]\\]]]]^^\^^\]\^]^^^]^]^^\^^\^^^^^]^^\^^^]]\\^]^^]^\^^\^]\\]^\\\]^\]^^]\]^^]\^\^]^\\^\]\\\^^^\\\]^]]\^^^]\^]]]^^^^]\\]^]\^\^^\\\]]\^\^^^\\]^\^^\\]^^^]^\\^]^^]]\]^\\\]]^^\^^\^^]\\]^^\^\]]\]]^]\^]\^\^]]\]^\^]\]\^^^]]\]]^]]\^^^\]^]^^^^^^]\\]]]\]]\^\\\\]^\]\\]]]]\\]\\]]]^^]^\]\^]]]^]]\\\\]^]\\\\\^]\^]]\\]^^\]\]]\\^^]\^]^\^\^]^\^^\^]]\]^^]^^]]^\^]\^^\]^^]]^^^^^\\\]^^]]]^]^]\\\]^\\]^\\^\\]]]]\\]]^^^^^^\]\^]\]\]]\]\^^^^^^^^^^^^^^]]\\^^^^]\\^^^^^]\]^]]\^^]^^\^^^\]\^^^^^]^^^]]^]^]\]^^]\^^^^\^\]^^^^^^^^^^^^^\^^]]^^]^]\]]]]\^]^]^^^^^^^^^^^^^^^\\^^^^^^^^]^^^^^\^^^^^^^^^^\^\\^^^]]^^^^^^^\]^^^\^^^^\\^]^^^^^^^^]^^]\^]^^^^\^^^^^\]\^^^^^^^^^^^^^^^^^^^^^^^^\]^]^^^^^^^^^^]^^^^^^^^^^^^^^^^^^^^^^^\^^^^^^^]\^^^^^^\^^^^^^^^^^^^^^^^^^^^^^^^^^^]^^^^^^^\^^^]\^^^^^\^^^^\^\^]^^]^]^^^^^^^^\^^^^]^^^^^^^^^^^^^^^]]^^^^^\^^^]^^^\^^\\^^^\^\^^^^\^^^^^^^^^^^^^^^]^^]^^^^^^^^^^^^^^]^\^^^^^^\\^]\^^^]\^^^^^\^]^^]]\^]]^^^]\\]^^^]^^^^^\^^^]^]^^]]^^^]^^^^^]^\^]\^^^^^\^^^]^\]^\\^]\]^^^^\\]^\^]]^^^]^]^\]\^]^\\]]^\\]^^\]\\^^]\^^^^]\^]^^\\^]]\]]\]]^^^]]]^\^^]\]^^^]]^^^^^]^]]^^^]]^\\]]\^^^^^^^^^^^\\]\]]^]^\\^]\^^]^\\]]\^^^^]]^^^\]\]^^\\\]^\]]]^\]\^^^]]^^^\^^]^]]\^^]\^]^\\^^^\^]^\^^]]\]^^]^^^^^]^^^^]^]^\\^]\^^^^^^\]\]]]^]^\]]\^^]\\]\^^^^]]^^]\\\\^^\\\]\\\\\\^]\^^^^]]^^^]^^]]^^^^^^^^\^^^\]]\^]^\\]^^]^^^^]]^^]]]^^\^\\^^\]\^]^\^^]\]\^^]]^^^^^]^^]\^^\]^^^^^^\]^^^\\^]\^^^^^^^^^\^^^^\]]^\\]^^]]]^^^^]]]^]^\\^^^^^\\\\^^^]\^]\\]^]]^^^]]\^]]^\]^^^^^^^\]^^^\]\^^^^\^^^^\^^]\\]^^]]^^^^^]]]\^^^^^^^^^]\]^]^^^]]^\]^^^^^^^^]]\^^^\]\]^^^\\]\]^^^^]]]^^^^^^^^^^\^^^^^^]\]\\]^^^]]]]^^]^\^^\]\]^^\]\\^^^^^]]^^\^\]]\\\^^^^]^]^\^^]\]\\^^]]^^^^^^^\]\\]]^^\^]^]\^^\\]\^^^^]]^^^]\]]^^^\]^]^\^^]^\^^]]^^]\]^^^\]]^\^^^^\]]^^^^^^]\^^^\^]]]^^^^^\\]^^^^^^^^\^^^\^]^]^^^^\]^^^^^]]^^^^^\^]^]^^^]]^]\\^^^\^]^\^^^]]^^^]]\^^^\^]^\^^]\^^^]\^^^^\\\^^^^]^\^^]\^^^\\\^^^^^^\^^^^^]\^^^^]]^^^\\]]^^]\^^^]]\\\^^^^^]]^^\\]^^\^^]\^^]^\]\^\^^^]]]^^^]]^]\^]\^^^\\^^^]]]\^\^^]]]^^]]^^^]\^\^^^\^]^]]\^\^^\\^]^^]]^^]\^]]^^\]]^^]]\^\\^\^^^\^^^\^^^^^\\^^]\^]^^\]]]^\]^\^\\^\^\^^]\^^^^^^^\^^]^\]]]\^]\^]^^]]]^]\]\]\\^\\^]]\^^\]^^^^\^^^\]^\^^^^^^^\]\\\\^]]^]^^^]^]]\]^]\\\^\]^^]\^^\^^^^\]]\^^^\^^^\^^^^\]]^\^^^]^^]^^^^\]\\^^^^^^]^\\]^]\]]\^\^\\\]^^\\^\]]\\\]^^\]]\]^\^^^\^\^^^]\^\^^^^\]^\^^]^\]^^\]^^^\^]\^\^^^^^]\]\\]^\]]]\\]^\^\]]^]\]^\^^\\]^^\]]\]^^\]]^]\^^\^^^\]^]\\^\^^^]\^^\\\]^\\^^\]\\]^\^]^^]\^\^^^^^^\\^\]]\^]^^\]]]]\]]\]]^]]\^^^]\]^\]^^]^\\\]^^^\]\\]^^\\]]^]\\^\^\]^\\]^\\^^\^\\^^]\]^^^\]\]^\\^^\]^\\]\]\^^]^]^^\]^]^^^^^\\]^\]]^]^^\^^^\^^]\]]]^^^^]^]^\]^^]]^]\]^^^^\]\]^]]\\]^]\\]]\^\]]]\^]\\^^^^\^]\\^]]\]]^]\\^\\\\]]^^\^]\]\^\^]^]^^\\^^]^^^^\^^^]]]]]^^^^^^\^^^^^^^^^^]^^^\^^^]]^^^^^^^^^^^^]^^]\^]^]]\]]\\\]^]\\]\]]^]^]^]\]]^\]]^\\]]^]\\\^\]^\\\\]^\]]\]\^^\\]^^^]]]^\]]]]^^^\^^^^^^^^^^]^^^^]^^^^^^^^^^^^^]^^^^^^^^^^^^^^^^^^^^^^]^^]\^^^^^^]\\\^]^^]^^]]^]]^^^^^^^^]^]]^]^^]^^\\\]]]]^\\]]^^^^\^^^]]^\]]]]^^^\^^\^]^]^]^]]\^]^]^^\^]^^^]]^^\]^]^^^^^]^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\\^]^^^^^^^^^^^]^^^^^^^^^]^^^^\\\\^^^^]]^^]^^^^\]^]]\]]\\^^^\^^^^]^\^\^^]\^]^]^^\]^\^]]^^\\]\^^]]^^^]^\^^^]^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^]^^]^]^^\^]^^^^^^^^^^^^^^^^]^^^^^]^\^^]^\^]]\^^^^^]^^\^]\]\^]^\^]^\\]\^]^]\\]]\\]]^\]^^]]\^^]]\^]^^]]^^]^^^]^^^^]^]^^^^^^]^^^^^^^]^^]\]^\\^]^^]\^\]^]^^^^^^^]^^\^]]\^^^^^\]]]\\^^^^]^\^]\]^\^]\^]]]\^]\]^^\]]\]]]^\\^]]]]\\]\^^]^^]]^]^^^]^^^\^]]^^]^^\^^\^^\]\]]\]^\^]]\]\]^\]^]^]]^^^]^^\\]]\]]^^^\]]]\^^^^]^]\\\]^\]\^^]^]]\^^]\\]]^^\^]]^\\]^^]^\]]\^\]^^^]\]]]\^]^^]]\\^^\^\]\]\\]^]^\]\]]\]^]^]\]^\]]^^^]]\]^^^]^]^^^\\]^^^]]^\\\]^\]\^^]^]]]^\]]^\^^^]]\]^^]^\]^\^^\]^^^]\^]]\]\\]]]\^]\^^\]]\]\]]^]]\]]]]]^\]]^\\]^]\^^]\]^^^]]\\^^^\\]^]]^^\^^^^^\\]]^^]^\^]^^^\]\\^\]^^^]\^]]\\]^\^]\\]\\^^\]]^^^^]]]^]^^]]]^\]]]^^]^\^^^]\]^^]\\^^\]^]^^^^\]]^^^^\]]^^\^\\^\\]^^]\]^\]\^]\\^\^]\\^^]^]\^\]]]^^^]]\^^\\]^]\\^^]]^^^^\\^]^^]]^^^\^\]^^]\^^]^\\]\^]\^^^\^^\]^^^^]^^^^\^]^]\^^]]^^^\\^^]^^^]^^^^]^^^^^^\\^^^^\]]^^]^^^]\^]]]]\^^]\^^]^]^]^^^^^^^^^^^]\]]^^]^^^]^]^]\]^^]\\^]^^]^]]^^^]^]^^^]\]^^^]\]^^\\]]]]^^^^]]^^^\]]^^^]\\]^\]^]]^^]]^^^^]]^^]\^\^\^^]]^^]\\]^^^]^^\^^\\\^^^^\]^^\\^]^]^\^^\]\^^^\]^^\]]^^^\]^^^]\\^^\]]^^\]^^\^]\]^\^\^\]]^\]^^^\]\]^]]^^^^]\^^\^]^\^^\^\]^^\^]\^^]^^]\^^^^^^]\]^^^^]^]]]^]]\^^^^]]\^^^]^]]\]^^]]\\]^^^]\]^]\^^^]^]]^\^^]\\]]]]\\]]]^^]]]]^\^^]\]^^]\\]^^^^^^^]]]^^^]^]]\\]^^^^^]]^^\]]^^]]^^]\\\^^^^^\]\]]^^]^^^^]\^\^^^^\^]\]^^^^^\]\^^^^\^]]^^^^^\^\^^^^\]]^^^^^\^^^^^\]]]^^\]^^^]]^]]^^^]]^^\^^^]]]\]^^\\\]]]^^^]\]^^]^^\\^^\]\\^^^]\^]^\^]^]]\^\]\^^^^\]]\\^^^]\^]\]\^^\^]\\^^^\]^]\]\^^\^]]\^^\\\\]\]^^\]\]]^^^\\^\]\\^^\^]\]^^^\^\^\^]^^\^]\]^^^\\\^]]\^^^^^^]\]^^^\\]^^^^]\\^^^^]\]^^^\]^^^]\^^^]]\]^\]^]]^]]^^^^\\]^]^^]^\]\^^^]]^^\]^^\\^^^\^\]\]^^^\]^^^\]^^]\^^\^\\]^^^^\\\^^^]]^^^]\\^^^\\\^\]]\\^^^]]^^^^]\\^^^\\^\\^^]\\^^]]]^^]\\^]^^\^]]^^^]]]^]\^^]^^\]^^^]]^^]^\^]]^^]^\]^^^^^]]^^^^\^^]^^^\]]^]^^\\^]^^\^^^^^^\]^^\^^\]]]\^^^^^^^^^^\^\\]^\\\\]\^^^]^^^^^\^]\^]^\\]\^^^^]^^^^]\\]^\^\]^\^^]^^^^^\\^]^^\^\]]^]^^^^^\\\]^^]^]\^^]^]^^^^^]^\^]^^\\^^^^]\^^^^^]\]]\^]]]^^^\^^^^^]\^^]]\^]]^^]\^^^]\^]\]]\]]^^\^^^^^\^]\^]^\^]^^^^]^^^^^]\^]]\^^^]]\]^^^^^]\\]]]\^^^]\]^^]^^^^]\\]]^^^]^]^^^]\]^^]]^]^]\]]]^^^\^]^]^]^^]^\^]\]^^\]]^^]]^^^]\]^^]\\^^^]^^^\]]]^]^\]\^]^\^^^]^^\^]^]^]]^\]^^\]^^^^]^^\\^^^^]^\]\^]^]^^^^]^]\\^^^]]\]]\^^^]\]^^^]^\\^^^^]\^]\^^^^]]\^^^]^]\^^^]\^]^\]^^]]^^^^]\^]\^^^^\^]\]^^^\^^]^]^\^^\\^]^^]\^]^^\^]^]]\^^\^^^^]]^]^^]\^^^]\^^^^^^^]\^^^]^]]\^]\]^\^^^]\^^^^^^]\^^^^]]]\^]\]\^^]^\^^^^^^^\^^]]^\^^\^^\^]^^^]]^^^^]^^^]]\]\^^\]^^]]]^]]^^^^^^]^^^]^\\^^\]]^^]\]^^^^^^^]]^^\^^^^^^]\]\\]\\]]^^\^]\^^]]^^^^^\\]\^\^]^^^^\\\]]\\]^^\^]^^^^^\^^^^^^^^^^]]]^^^^]\]\\^^\^]^^^^\\\\]^]\]^^]]]]^^^]^]\]^^^^^^^^^\]]]^^^^^]]^^]\\]^^\^^^^\^^^\]]^^^]\\]^]^^^]]\\]\]]^^^]]^]\\]^\]^^^\\\\^^^^^\\^]^]]]^^^^]]]^^]\\^]]\^^^^\^^^^^^^\\]]^^\^\]^]]^^]]\^^\]\]^^^^^]]^^\]\]^^\^]^\]\^^\\^\^^]]]^^]]^^^^]^^]\\^]^\]]\^^^\^^^^^^^^\\]^^^]]]^^^^]^^]\]]]^\\\\]\\\\\\\]^^]]^^^^\]\\]^^\]]\^]^]]]\]\^^^^^^\]^\\^]^]^^^^]^^^^^]^^]\]]^^\^]^\^^^\\^]^\]^^\^^\\]^^^]\^^^^^]]]\\\\]\^]\\\^^]\]\^^^]]^^^^\]]\\^]^^\]^\\^]^]]\]\\^^^^^^^^^^^\]]\\^]]^^^]]^]^^^^^]]^^^]\]^^\^]]]^^^]]\]]\]]^\\^^\\\^^^^]\^^^^^^^^]\\\]]\\^]]\\^]^\]\^]^]^^^]]^\^]\\^^^^]\]^\\^]\^]^^^\^^^^^\]^\^]^^^^^]^^^]]^^]^]^^^\^^^^^]^^^]\\]^^^]]^\]]^^^\\]^^^]\^]]^^^]]^^\]^]\^^^^\^]^^^^^^^^^^^^^^]^^]^^^^^^^^^^^^^^^\^^^^\^\^^^\\^^\^^^]^^^\^^^^^]]^^^^^^^^^^^^^^^]^^^^\^^^^^^^^]^]^^]^\\]^^]\\^]^^]]^]^^^^^\^^^^^^^]^^^^^^^^^^^^^^^^^^^^^^^^^^^\^^^^^^\]^^^^^^^\^^^^^^^^^^^^^^^^^^^^^^^]^^^^^^^^^^]^]\^^^^^^^^^^^^^^^^^^^^^^^\^\]^