diff --git a/main.py b/main.py index 2e52751..86357f5 100644 --- a/main.py +++ b/main.py @@ -2,8 +2,6 @@ Run the application """ from src import app -import sys - if __name__ == "__main__": app.run() diff --git a/src/resources/resources.py b/src/resources/resources.py new file mode 100644 index 0000000..09588c8 --- /dev/null +++ b/src/resources/resources.py @@ -0,0 +1,1420 @@ +# Resource object code (Python 3) +# Created by: object code +# Created by: The Resource Compiler for Qt version 5.15.2 +# WARNING! All changes made in this file will be lost! + +from PySide2 import QtCore + +qt_resource_data = b"\ +\x00\x00\x04\x8e\ +\x89\ +PNG\x0d\x0a\x1a\x0a\x00\x00\x00\x0dIHDR\x00\ +\x00\x00\x80\x00\x00\x00\x80\x08\x06\x00\x00\x00\xc3>a\xcb\ +\x00\x00\x00\x04sBIT\x08\x08\x08\x08|\x08d\x88\ +\x00\x00\x00\x09pHYs\x00\x00\x03v\x00\x00\x03v\ +\x01}\xd5\x82\xcc\x00\x00\x00\x19tEXtSof\ +tware\x00www.inksca\ +pe.org\x9b\xee<\x1a\x00\x00\x04\x0bID\ +ATx\x9c\xed\x9d=n\x1cG\x10F_-\x1c0\ +ql\x80\x81S_@\x10\xe0\x9f\xc07\x10t\x13\x0a\ +\x90r&\x8a,\x80:\x83n\xe0\x1b(\x10l@\xd0\ +\x05\x1c\xca\xc1B\x8e\x99(b)\xd8\x81 \xd1\xe2\xb2\ +ggz\xa6\xa7\xbf\xef\x01\x05l\xd0\x1c\xd6\xd6\xf7\x86\ +\xbb\xdb\x1c\xccFf\xa2BD\x14=\xd9\xcc\x8c\xda\xbd\ +\xb4\xc2n\xed\x06\xcc\xbaX\x00q,\x808\x16@\x1c\ +\x0b \x8e\x05\x10\xc7\x02\x88c\x01\xc4\xb1\x00\xe2X\x00\ +q,\x808\x16@\x1c\x0b \x8e\x05\x10\xc7\x02\x88c\ +\x01\xc4\xb1\x00\xe2X\x00q,\x808\x16@\x1c\x0b \ +\x8e\x05\x10\xc7\x02\x88c\x01\xc4\xb1\x00\xe2X\x00q,\ +\x808\x16@\x1c\x0b \x8e\x05\x10\xc7\x02\x88c\x01\xc4\ +\xb1\x00\xe2X\x00q,\x808\x16@\x1c\x0b \x8e\x05\ +\x10\xc7\x02\x88c\x01\xc4\xb1\x00\xe2X\x00q,\x808\ +\x16@\x1c\x0b \x8e\x05\x10\xc7\x02\x88c\x01\xc4\xb1\x00\ +\xe2X\x00q,\x808\x16@\x1c\x0b \x8e\x05\x10\xc7\ +\x02\x88c\x01\xc4\xb1\x00\xe2X\x00q\x9a\x16 \x22\xae\ +\x22\xe2j\xed>Ne\x0b\xfd\x7f\xb7v\x03w1\x0c\ +\xeebxLf>Y\xb9\xa5Ql\xa6\xff\xccl\xae\ +\x80+ o\xd5\xd5\x0c\xc7\xbd}\xccoV\xab\xfdW\ +\x99\xf5\xda\x0d\x14\x0eo\x96!.!@\xcd\xfe\xbb\x17\ +\xe0\x9e\xe1M\x1ebm\x01j\xf7\xdf\xb5\x00\x85\xc3\x9b\ +4\xc4\x9a\x02,\xd1\x7f\xb7\x02\x8c\x1c\xde\xc9C\xac%\ +\xc0R\xfd\xd7\xa8\xa6?\x06\xde\xc3E\x0b\x1f\xb1\xbe|\ +\xb7\xbfI\xd66p\xe2Y4\xeaL*=fK=\ +W\x9f\xfb\xda\x0d,9\xd09\x05\xe8!\xfc\xe6\x04\xa8\ +=\xd8\xb9\x04\xe8%\xfc&\x05\xa89\xe09\x04\xe8)\ +\xfcf\x05\xa85\xe8\xa9\x02\xf4\x16~\xd3\x02\xd4\x18\xf8\ +\x14\x01z\x0c\xbfy\x01\xe6\x1e\xfc\xa9\x02\xf4\x1a\xfe&\ +\x04\x983\x80S\x04\xe89\xfc\xcd\x080W\x10c\x05\ +\xe8=\xfcM\x090G c\x04P\x08\x7fs\x02L\ +\x0d\xa6\xd2\xda\xcd\x86\x9f\x99\x04\xf0\x9a\x022\xf3\xf7\x92\ +uK\xd0\xe8\xfe\xfb\xcbl\xe8\xaa\x9f\x88x]\xb4\x8e\ +\x83\xb9\xf7\x92\x991\xa5\xa1\xb9iL\x82\xa6\xc2\x07\x88\ +\x88\xa2\x5c7\xfb\xdf\xc0a\xe0/\xd7\xee\x83\x06\xc3\x1f\ +\xc3f\x05\x80&$\xd8t\xf8\xb0q\x01`U\x096\ +\x1f>t \x00\xac\x22A\x17\xe1C'\x02\xc0\xa2\x12\ +t\x13>t$\x00,\x22AW\xe1Cg\x02@U\ +\x09\xba\x0b\x1f:\x14\x00\xaaH\xd0e\xf8\xd0\xa9\x000\ +\xab\x04\xdd\x86\x0f\x1d\x0b\x00\xb3H\xd0u\xf8\xd0\xb9\x00\ +0I\x82\xee\xc3\x07\x01\x01\xe0$\x09$\xc2\x07\x11\x01\ +`\x94\x042\xe1\x83\x90\x00P$\x81T\xf8 &\x00\ +\x1c\x95@.|\x10\x14\x00\xbe)\x81d\xf8\xd0\xf0=\ +\x82j\x93\x99O\x22\xe2\xf3\xe3\x95\xdbY\x8d\xcd^\x11\ +d\x8e\xd3\xfd\x15Af\x1e,\x808\x16@\x1c\x0b \ +\x8e\x05\x10\xc7\x02\x88c\x01\xc4\xb1\x00\xe2X\x00q,\ +\x808\x16@\x1c\x0b \x8e\x05\x10\xc7\x02\x88c\x01\xc4\ +\xd9\x01\xd7%\x0b#\xe2\xbcr/f&Fdu\xbd\ +\x03\xf6\x85\x8b\x1f\x9e\xd8\x8fY\x9e\xd2\xac\xf6c\x04x\ +\x16\x11~\xc9h\x9c!\xa3g\x85\xcb\xf7;\xe0]\xe1\ +\xe2_\x80\xe7\x96\xa0]\x86l\x9es\xc8\xaa\x84w\x01\ +\xfc\x0a\xbc\x19\xf1{\xfe\x02\xfe\x00\xdeff\xe9_\x0f\ +S\x91\xe15\xff!\x873\xbf4|\x80\xdf\x82\xc3\x1b\ +\xc1=\xf0C\x85\xdeL\xbb\xfc\x07\x9c\xef2\xf3\x06x\ +\xb1v7fq^d\xe6Md&\x11q\x06\xfc\x03\ +\xfc\xb8vWf\x11\xfe\x05~\xca\xcc\x8f;\x80\xcc\xfc\ +\xc8\xe1\xae\x9bE\xd7\x92\x9bM\x93\xc0\xc5\x90\xf9\xd77\ +\x8b\x06.9\xed&\xc9\xae\xed\xd4\xe5W\x99\xdf\x12 \ +\x80W\x0d4\xe9\xaaS\xaf\x80\xb8S\x80/$\xb8\x04\ +n\x1ah\xd85O\xdd\x0c\x99\xc6\xff\xf2>r_\xfe\ +\xc7\xc0\xfb\x06\x9awM\xab\xf7\xc0\xe3;s>\xf6e\ +\x02\xc0\x19\xf0\x14\xf8\xd0\xc0\x13q\x8d\xab\x0fCvg\ +G\xbf0b\x08\xfa(\xc3\x16\xe3\xcf\xc0#\xe0\x01p\ +>\xd4\xf7\xf7\xfe\xb0Y\x82k\x0e\x9by{\x0e[\xfb\ +\x7f\x02\x7f\x0f{\xfb,\xb2\xa3\x98\xd9\xa9<\xb6\x88\xc5\ +9\xa7\xb3S\xd9b\xee\x15\xf1\xb6L!G\xc4\x88\xaf\ +\x88\x0b3\xb9\x9c,\x11\xdf\x12\xb1F\x8a0\x95+\xe2\ +7\xe2\xd8T\x0e3\x03\x00\x14Il\x17pX\x89\x22\ +6\x111\x89\x1f\x12\xe4\x22\xe2\xe5\x00\xe0H\x09_q\ +\xdcW,\xe0d\x0b\xc4\x97rIK\xcf\xe1s\x13\x12\ +\x05t\x1d\x96.\xdd\xd4\xda\x9aA\xf7\xe4d\xa5p\x04\ +\x02\xc3\x00&+\x99\xc9g\xd3]\xd2R\xd3\x99\xbc\x1c\ +\x00\x16\xef\xfcY2\xe2\xda\xd2EE\xb64\xb5\xb6\xb4\ +4432\xfd\xaaP\xffu\xf3oJ\xdc\xdbEz\ +\x19\xf8\xb9g\x10\xad\xff\x8b\xed\xaf\xfc\xd2\x1a\x00`\xcc\ +\x89j\xb3\xf3\x8b-\xae\x0a\x80\xce-\x00\xc8\xdd\xfbb\ +\xd38\x00\x80\xa4\xa8o\x1d\xd7\xbf\xba\x0fM\xee\x8f\xf2\xd0]\ +9\xf1La\x8a\x80.\xae\x1b+-%M\xc8\xa7g\ +\xa43Y\x1c\xba\xe1\x9f\x87\xf8\x1f\x07\xfeu\x1e\x06A\ +\x9cx\x0e\x9f\xc3\x13E\x84\x89\xa6\x8c\xcbK\x10\xb5\x9b\ +\xc7\xe6\x0a\xb8i<:\x97\xf7\x9f\x9a\xf8\x0f\xc3\xfe\xa4\ +\xc5\xb9\x16\x89\xd2\xf8\x11Pc\x8c\x80\xd4u*@~\ +\xed\x07(\x0a\x11 \xd1\xfb\xc5]\xff\xa3o\xbe\xf80\ + ~y\xe1*\x93\x8bs\xff\xef7\xfdg\xc1\xa5\xe2\ +%\x83\x9b\xf09\xce%(\x84\xce\x12\xf23\x17\xf7\xc4\ +\xcf\x12\xa0\x01\x01H\x02*\x90\x07\xca@\x1d\xe8\x00C\ +`\x06\xac\x80-p\x04n\xc0\x1b\xf8\x83\x10\x10\x09V\ +\x03\x16H\x04\xa9\x80\x0f\xb2@\x1e\xd8\x04\x0aA1\xd8\ +\x09\xf6\x80jP\x07\x1aA3h\x05\xc7A'8\x05\ +\xce\x83K\xe0\x1a\xb8\x01n\x83\xfb`\x14L\x80g`\ +\x16\xbc\x06\x0b\x10\x04a!2D\x81\xe4!\x15H\x13\ +\xd2\x87\xcc \x06d\x0f\xb9A\xbeP\x10\x14\x09\xc5B\ +\x09\x10\x0f\x12By\xd0f\xa8\x18*\x83\xaa\xa1z\xa8\ +\x19\xfa\x1e:\x09\x9d\x87\xae@\x83\xd0]h\x0c\x9a\x86\ +~\x87\xde\xc1\x08L\x82\xa9\xb0\x12\xac\x05\x1b\xc3\x0c\xd8\ +\x09\xf6\x81C\xe0Up\x02\xbc\x06\xce\x85\x0b\xe0\x1dp\ +%\xdc\x00\x1f\x85;\xe0\xf3\xf05\xf86<\x0a?\x83\ +\xe7\x10\x80\x10\x11\x1a\xa2\x8a\x18\x22\x0c\xc4\x05\xf1G\xa2\ +\x90x\x84\x8f\xacG\x8a\x90\x0a\xa4\x01iE\xba\x91>\ +\xe4&2\x8a\xcc oQ\x18\x14\x05EG\x19\xa2l\ +Q\x9e\xa8P\x14\x0b\xb5\x06\xb5\x1eU\x82\xaaF\x1dF\ +u\xa0zQ7Qc\xa8Y\xd4G4\x19\xad\x88\xd6\ +G\xdb\xa0\xbd\xd0\x11\xe8\x04t\x16\xba\x10]\x81nB\ +\xb7\xa3/\xa2o\xa3'\xd0\xaf1\x18\x0c\x0d\xa3\x8d\xb1\ +\xc2xb\x221I\x98\xb5\x98\x12\xcc>L\x1b\xe6\x1c\ +f\x103\x8e\x99\xc3b\xb1\xf2X}\xac\x1d\xd6\x1f\xcb\ +\xc4\x0a\xb0\x85\xd8*\xecQ\xecY\xec\x10v\x02\xfb\x06\ +G\xc4\xa9\xe0\xccp\xee\xb8(\x1c\x0f\x97\x8f\xab\xc0\x1d\ +\xc1\x9d\xc1\x0d\xe1&q\x0bx)\xbc&\xde\x06\xef\x8f\ +g\xe3s\xf0\xa5\xf8F|7\xfe:~\x02\xbf@\x90\ +&h\x13\xec\x08!\x84$\xc2&B%\xa1\x95p\x91\ +\xf0\x80\xf0\x92H$\xaa\x11\xad\x89\x81D.q#\xb1\ +\x92x\x8cx\x998F|K\x92!\xe9\x91\x5cH\xd1\ +$!i\x07\xe9\x10\xe9\x1c\xe9.\xe9%\x99L\xd6\x22\ +;\x92\xa3\xc8\x02\xf2\x0er3\xf9\x02\xf9\x11\xf9\x8d\x04\ +E\xc2H\xc2K\x82-\xb1A\xa2F\xa2CbH\xe2\ +\xb9$^RS\xd2Ir\xb5d\xaed\x85\xe4\x09\xc9\ +\xeb\x923Rx)-)\x17)\xa6\xd4z\xa9\x1a\xa9\ +\x93R#Rs\xd2\x14iSi\x7f\xe9T\xe9\x12\xe9\ +#\xd2W\xa4\xa7d\xb02Z2n2l\x99\x02\x99\ +\x832\x17d\xc6)\x08E\x9d\xe2BaQ6S\x1a\ +)\x17)\x13T\x0cU\x9b\xeaEM\xa2\x16S\xbf\xa3\ +\x0ePgeed\x97\xc9\x86\xc9f\xcb\xd6\xc8\x9e\x96\ +\x1d\xa5!4-\x9a\x17-\x85VJ;N\x1b\xa6\xbd\ +[\xa2\xb4\xc4i\x09g\xc9\xf6%\xadK\x86\x96\xcc\xcb\ +-\x95s\x94\xe3\xc8\x15\xc9\xb5\xc9\xdd\x96{'O\x97\ +w\x93O\x96\xdf%\xdf)\xffP\x01\xa5\xa0\xa7\x10\xa8\ +\x90\xa5\xb0_\xe1\xa2\xc2\xccR\xeaR\xdb\xa5\xac\xa5E\ +K\x8f/\xbd\xa7\x08+\xea)\x06)\xaeU<\xa8\xd8\ +\xaf8\xa7\xa4\xac\xe4\xa1\x94\xaeT\xa5tAiF\x99\ +\xa6\xec\xa8\x9c\xa4\x5c\xae|FyZ\x85\xa2b\xaf\xc2\ +U)W9\xab\xf2\x94.Kw\xa2\xa7\xd0+\xe9\xbd\ +\xf4YUEUOU\xa1j\xbd\xea\x80\xea\x82\x9a\xb6\ +Z\xa8Z\xbeZ\x9b\xdaCu\x82:C=^\xbd\x5c\ +\xbdG}VCE\xc3O#O\xa3E\xe3\x9e&^\ +\x93\xa1\x99\xa8\xb9W\xb3Os^K[+\x5ck\xab\ +V\xa7\xd6\x94\xb6\x9c\xb6\x97v\xaev\x8b\xf6\x03\x1d\xb2\ +\x8e\x83\xce\x1a\x9d\x06\x9d[\xba\x18]\x86n\xb2\xee>\ +\xdd\x1bz\xb0\x9e\x85^\xa2^\x8d\xdeu}X\xdfR\ +\x9f\xab\xbfO\x7f\xd0\x00m`m\xc03h0\x181\ +$\x19:\x19f\x1a\xb6\x18\x8e\x19\xd1\x8c|\x8d\xf2\x8d\ +:\x8d\x9e\x1bk\x18G\x19\xef2\xee3\xfehba\ +\x92b\xd2hr\xdfT\xc6\xd4\xdb4\xdf\xb4\xdb\xf4w\ +3=3\x96Y\x8d\xd9-s\xb2\xb9\xbb\xf9\x06\xf3.\ +\xf3\x17\xcb\xf4\x97q\x96\xed_v\xc7\x82b\xe1g\xb1\ +\xd5\xa2\xc7\xe2\x83\xa5\x95%\xdf\xb2\xd5r\xdaJ\xc3*\ +\xd6\xaa\xd6j\x84Ae\x040J\x18\x97\xad\xd1\xd6\xce\ +\xd6\x1b\xacOY\xbf\xb5\xb1\xb4\x11\xd8\x1c\xb7\xf9\xcd\xd6\ +\xd06\xd9\xf6\x88\xed\xd4r\xed\xe5\x9c\xe5\x8d\xcb\xc7\xed\ +\xd4\xec\x98v\xf5v\xa3\xf6t\xfbX\xfb\x03\xf6\xa3\x0e\ +\xaa\x0eL\x87\x06\x87\xc7\x8e\xea\x8el\xc7&\xc7I'\ +]\xa7$\xa7\xa3N\xcf\x9dM\x9c\xf9\xce\xed\xce\xf3.\ +6.\xeb\x5c\xce\xb9\x22\xae\x1e\xaeE\xae\x03n2n\ +\xa1n\xd5n\x8f\xdc\xd5\xdc\x13\xdc[\xdcg=,<\ +\xd6z\x9c\xf3D{\xfax\xee\xf2\x1c\xf1R\xf2by\ +5{\xcdz[y\xaf\xf3\xee\xf5!\xf9\x04\xfbT\xfb\ +<\xf6\xd5\xf3\xe5\xfbv\xfb\xc1~\xde~\xbb\xfd\x1e\xac\ +\xd0\x5c\xc1[\xd1\xe9\x0f\xfc\xbd\xfcw\xfb?\x0c\xd0\x0e\ +X\x13\xf0c &0 \xb0&\xf0I\x90iP^\ +P_0%8&\xf8H\xf0\xeb\x10\xe7\x90\xd2\x90\xfb\ +\xa1:\xa1\xc2\xd0\x9e0\xc9\xb0\xe8\xb0\xe6\xb0\xf9p\xd7\ +\xf0\xb2\xf0\xd1\x08\xe3\x88u\x11\xd7\x22\x15\x22\xb9\x91]\ +Q\xd8\xa8\xb0\xa8\xa6\xa8\xb9\x95n+\xf7\xac\x9c\x88\xb6\ +\x88.\x8c\x1e^\xa5\xbd*{\xd5\x95\xd5\x0a\xabSV\ +\x9f\x8e\x91\x8ca\xc6\x9c\x88E\xc7\x86\xc7\x1e\x89}\xcf\ +\xf4g60\xe7\xe2\xbc\xe2j\xe3fY.\xac\xbd\xac\ +glGv9{\x9ac\xc7)\xe3L\xc6\xdb\xc5\x97\ +\xc5O%\xd8%\xecN\x98NtH\xacH\x9c\xe1\xba\ +p\xab\xb9/\x92<\x93\xea\x92\xe6\x93\xfd\x93\x0f%\x7f\ +J\x09OiK\xc5\xa5\xc6\xa6\x9e\xe4\xc9\xf0\x92y\xbd\ +i\xcai\xd9i\x83\xe9\xfa\xe9\x85\xe9\xa3kl\xd6\xec\ +Y3\xcb\xf7\xe17e@\x19\xab2\xba\x04T\xd1\xcf\ +T\xbfPG\xb8E8\x96i\x9fY\x93\xf9&+,\ +\xebD\xb6t6/\xbb?G/g{\xced\xae{\ +\xee\xb7kQkYk{\xf2T\xf36\xe5\x8d\xads\ +ZW\xbf\x1eZ\x1f\xb7\xbeg\x83\xfa\x86\x82\x0d\x13\x1b\ +=6\x1e\xdeD\xd8\x94\xbc\xe9\xa7|\x93\xfc\xb2\xfcW\ +\x9b\xc37w\x17(\x15l,\x18\xdf\xe2\xb1\xa5\xa5P\ +\xa2\x90_8\xb2\xd5vk\xdd6\xd46\xee\xb6\x81\xed\ +\xe6\xdb\xab\xb6\x7f,b\x17]-6)\xae(~_\ +\xc2*\xb9\xfa\x8d\xe97\x95\xdf|\xda\x11\xbfc\xa0\xd4\ +\xb2t\xffN\xccN\xde\xce\xe1]\x0e\xbb\x0e\x97I\x97\ +\xe5\x96\x8d\xef\xf6\xdb\xddQN//*\x7f\xb5'f\ +\xcf\x95\x8ae\x15u{\x09{\x85{G+}+\xbb\ +\xaa4\xaavV\xbd\xafN\xac\xbe]\xe3\x5c\xd3V\xab\ +X\xbb\xbdv~\x1f{\xdf\xd0~\xc7\xfd\xaduJu\ +\xc5u\xef\x0ep\x0f\xdc\xa9\xf7\xa8\xefh\xd0j\xa88\ +\x889\x98y\xf0IcXc\xdf\xb7\x8co\x9b\x9b\x14\ +\x9a\x8a\x9b>\x1c\xe2\x1d\x1a=\x1ct\xb8\xb7\xd9\xaa\xb9\ +\xf9\x88\xe2\x91\xd2\x16\xb8E\xd82}4\xfa\xe8\x8d\xef\ +\x5c\xbf\xebj5l\xado\xa3\xb5\x15\x1f\x03\xc7\x84\xc7\ +\x9e~\x1f\xfb\xfd\xf0q\x9f\xe3='\x18'Z\x7f\xd0\ +\xfc\xa1\xb6\x9d\xd2^\xd4\x01u\xe4t\xccv&v\x8e\ +vEv\x0d\x9e\xf4>\xd9\xd3m\xdb\xdd\xfe\xa3\xd1\x8f\ +\x87N\xa9\x9e\xaa9-{\xba\xf4\x0c\xe1L\xc1\x99O\ +gs\xcf\xce\x9dK?7s>\xe1\xfcxOL\xcf\ +\xfd\x0b\x11\x17n\xf5\x06\xf6\x0e\x5c\xf4\xb9x\xf9\x92\xfb\ +\xa5\x0b}N}g/\xdb]>u\xc5\xe6\xca\xc9\xab\ +\x8c\xab\x9d\xd7,\xafu\xf4[\xf4\xb7\xffd\xf1S\xfb\ +\x80\xe5@\xc7u\xab\xeb]7\xacot\x0f.\x1f<\ +3\xe40t\xfe\xa6\xeb\xcdK\xb7\xbcn]\xbb\xbd\xe2\ +\xf6\xe0p\xe8\xf0\x9d\x91\xe8\x91\xd1;\xec;SwS\ +\xee\xbe\xb8\x97yo\xe1\xfe\xc6\x07\xe8\x07E\x0f\xa5\x1e\ +V\xe7\xee0\xf5F\xf3\x9e\xed\xbfk\xf1\xef\xba;\ +\x8c'\xaf\x1e\xc7\x0f\xae\xf1\xcb\xeb\xc9\xe3\x97E\x072\ +A\xb6\xb0k\x04a9\x10=m\x22z*,'\xc8\ +\xfb\x92\xeb\x04A\x10\x04A\x10z\x8c\x14\xb2\x84\x15M\ +2\x99\xa4\xa9\xa9\xa9\x05\xef;\x08x\xc7g\xcf\x9e\xa5\ +z\xbd\xee\x1eqX\xb3f\x0de\xb3Yw/\x18\xc4\ +A\x5c\xdd\xdb\x17\x04\xa1;DO\x85\x95\x8a\x14\xb2\x84\ +\x15\x8bi\x9at\xcb-\xb7\xd0\xe4\xe4\xa4{\xa43'\ +N\x9c\xa0\x03\x07\x0e\xb8{D[\xb6l\xa1\xdd\xbbw\ +\x93ah\xcd.\x1dx\xfb\xed\xb7\xe9\xf8\xf1\xe3\xee\x9e\ + \x08\xdd z*\xacd\xa2s\xa6 \x0c)0\xbc\ +\xa3\xa3\xa3\xee^8\xe9t\xda\xddr@\xbc8\x86\x1b\ +\xa4R)wK\x10\x84n\x11=\x15V2R\x93\xb5\ +\x0aA\xc7\xd7\xc9q\x18'\x93\xca\xb5\xd6\xaaw\x8f\x5c\ +\x9a\x0d\x12\xaa\xe7/^\x1a\xea*vx\xc7;w\xee\ +\x8cl\x86x\xef\xbd\xf7\xe8\xe2\xc5\x8b\xee\x11\xa7\xf9\xe2\ +\xfa\xeb\xaf\xa7R\xa9D\xe5r\x996m\xda\xe4\x9ei\ +\x05\xcd\x10\xf0\xacq\x9d \xf4\x12\xd1\xd3VDO\x85\ +aD\x0aY\xab\x90\xcdl\x88\xae\xdb\xbd[\x19\xa80\ +\x1al\x98\xdex\xf3M\xbap\xe1\x82{D\x10\x84\xab\ +\x85\xe8\xa9 \x0c?\xd2\x5c\xb8\x0a1L3\xd2p\x03\ +\x93\xaf\x89s\x9d \x08\xbdG\xf4T\x10\x86\x1f\xa9\xc9\ +Z\x85d\xd3i\xda\xbe}\x1be\xb2Y\xaa\xd5\x1b\xee\ +\xd1V\xd2I\x93\xaa\xd5*\x1d\xb9\x91.\x18E\x85QcA \ +\x0d'G\x0a\x0b#\xadtr\x99\x94\xfa\xcdn\xde\x9f\ +0\xbc\x88\x9e\xb6\x22z*\x0c#R\x93\xb5\x0a\x81\x81\ +\xe84\xefN\x14\xc5\x5c\x8e6lXO\xb5F\xa3m\ +T\x13\xc0\x08!\x18\xefs\x17.\xd0\x95\xe9\x19\xf7(\ +\x1fg\xa3\x8c\xa53\xd6\xad[\xe7\x1e\x09\x06^.\x16\ +q\xd5\x97\xbf\xc8\xe7\xf3\xb4y\xf3\xe6H\xc3\x8c8\x88\ +\x8b\xdfP\xb8\x1er\x82\xef\x9d0[?\x08:V\xbd\ +B\xf6\xf1\x93\xd4x\xb6\xe9!\x9b\x1f\xbe\x87\x12\x9b7\ +\x92\x81x\xbe\x0f\xd1\x02\xb6\xad\xe2Zo\xec'k_\ +\xd3C\xcee\xd2\xb4q\xc3\x06\xd5J\x11\x94\xceH\xa3\ +,\x1b\xe0s\xe7\xce\xd1\xe5\x99Y\xf7\xa8\xa3\x8c\xeb\xa7\ +\xd6R\xb1P\xa4J\xad\xee\x8e\xaaj\x82\xf3I\xfe\x18\ +`H\xfb\x09\xf6\xe8K\xe5\xf6\x1a\x0aa\xe5 z\xda\ +\x8a\xe8\xa90\x8c ?H!K\x88\x85\xc9F\xf0\x8e\ +;n\xa7\xd1\xb1q\xf7Hg\xce\x9c9Co\xbe\xf9\ +\xa6\xbb\xb7L\xb0\xf1N}\xe6QJfG\xc9\x08\xa9\ +\xb4mXU\xaa\x1dz\x8f\x1a\xdf\x7f\xde=\xe2\x18\xef\ +\xe4\x8ek\xd9Pb.\xa2\xce\xd4\xeb%\xaa\xbd\xfa*\ +Yo\x1dp\x8f\x10\xdd|\xd3\xfbhj=F<\x85\ +333C/\xbe\xf8\xa2\xbbG\x94\xc9d\xe8\x9e\xbb\ +\xefV3xGq\xe2\xc4\x09\xb5\x16\x9b \xf8\x11=\ +mG\xf4TX.\xa4\xb9P\x88\x0d<\xcd<{o\ +qXLs@\xafI\xf0\x7fY{$\xd4p\x03\xd3\ +HS2\x9dw\xf7\x1c\x92\xe9B\xa4\xe1\x06\xc9d\x8e\ +L\xb3\xb5I\xa182\xe2n\x85\x93\xf25\xe3\xa0\x16\ +!\x8e\xe1\x06\x83\x90\xbe\xc2`\x22z\xda\x8e\xe8\xa9\xb0\ +\x5c\xa0!\xfa+\xce\xa60l`\x94\x0e\xaa\xe8\xe1Y\ +\x85\x05tRE\xf0\x83\xbe\x04\xbe\x9a\xee\x05\x82\xce\xd9\ +\xfc\x1b\xb5r\x89\xef\x9bWKy\x94+\x15\xaa\xf8\x02\ +\x8e7j5:}\xea$M\xb3\x07\xe8\x07U\xf0\x9d\ +\xaaNM\xbe'\xbcp\xa0_\x93`#g\x8eO\x90\ +\xc1\xf7\x0d\x0d\xd9\x1c\xd9\xb5\xaaj\x1e\xf0\xe2e\xaf{\ +\x9f\xf3c\xfc\xb3\x09\xfe\x1b\x14\xd0\xcc`OOS\xfd\ +\xe0{*\x1eH\xed\xba\x8e\x8c\xd11JXv`\x1c\ +/ n\xe3\xf4)\xb2N\x9fv\x222\xe5\xb99*\ +\xe4\x0b\xec=\xd7\xa8\x5c\xee\x90F|\xee\xf4\xc9\x13t\ +\xe9\xf2\x157\x16\xc4\xb6U\x13\x86\x910\x02\xd3\x16\xa1\ +\xc6q\x11\xff\xf8\xb1\xa347?\xef\xc6\x14\x06\x19\xd1\ +S_\x10=\x15V\x11\xd2\x5c8\xa4\xa0\x93\xe9m\xb7\ +\xdd\xd6\xe6e\x05q\xf0\xe0A\x15t\xd0\x1f\x03#\x8c\ +J\x1560ll=`\x5c\xf3\xd94\x99l@\xb0\ +\x5cGP\xe6\x18/\xe6T\xae\x99\xaf\xd6\xa8Zk\xf6\ +:E\x1f\x04\xfc&\xfeb\x86\xea\xa0\xbe X\x1e\x03\ +\xfdD\xca\x1cW\x9ft\x10\x9dD\xd1\xff\x01\x1dNK\ +l\x9c \x97G\xe1\xa3\x8fPr\xedzw/\x0c\x9b\ +\xe6\x9e}\x92\xea\xa7O\xa8\xbd\x04\x7f\xdcF\x1f\xfb9\ +\xb5\x1d\x86\xcd\x86\xbdv\xfa8\x95\x9ey\xd2=\xc2\xf2\ +\xdc\xff \xa56l\x09\xec,\xabc\xb3\x9bR~\xeb\ +5\xaa\xbe\xf9\xba{\xc4\x01K\x9e\xe0\x03\x88\x91]z\ +:\xe0\xf9\xd0\xd9\x16\xfdm\xb0\x0e\xdb\xe5\xd9\xd6\xb5\xd4\ +\xf0^\x0a|\x1e}D\xe6\xd8\xf0\xeb\xfd=\xd0\x81\x19\ +\x9dj1#\xf6\xb4\xbe\xb4\x880\xb0\x88\x9e\x06!z\ +*\xac\x1e\x1cwDXu\xc0x\x80\x06\x1b\x10\x1de\ +P\xf9\x7f\xd3t:}\x06\x81\xce\x9e x\xf9\x0b\xe7\ +|`g[6fI\xfe]\x9b\xbdN\xddpGa\ +\xc4l\xfa\x80\xcf\x90\x881\xba\xc9\x8f\x9aO\xa7\xde*\ +o\xa2\xc6\x9eq\x8c>\xc7\xb8&\xd1h\x7f\x16|\xbc\ +`\x98\xfd\xe9\x80\xe7\xc6\xdakX\x0e\xc5o\xb8\x01\xd2\ +\x0e\xe7p\x8d\xbfC->\xb2\x97f\xe7\xc5p\xaf\x22\ +DO\x9b\x88\x9e\x0a\xc3\x88\xd4d\x0d1ccc\xb4\ +i\xd3&w/\x18\x8c\xe09z\xf4\xa8\xaa\xc2\xf60\ +3\x05*N]\xa3\x8cC5`T\x0d2E\x9a=\ +54\x09L\x9f9L\x8d\xf2\xb4s\xc2\x05^\x1e<\ +\xe9F@\xd3\x06@<\xff9#\x99\xa6\xfc\xd4N2\ +\xd8\xb8\xc2\xab\x0e\xcat\xf8\xa0`\xc8y\xe9\xf2Y\x0e\ +\xcdj\xfd\x91\xc7>K\xa6\x9d\xe1\x87\x09\xcf\xaav\xde\ +\xa4\xf9\x17\xbfG\xb5\x13G\xd5\xbe\xe7!'f\xd8\xdb\ +\x0e\x8b\x9aLP\xf5\xf2I\x9a\x7f\xee)\xf7\x00Q\xfe\ +\xbe\x07(\xbd\x86\xd3\xb6\x12\xfc\x8c\x0bd\x0c*\xbd\xbb\ +\x97*\xfb\xf7\xba\x07\x96\x87q\xce\x0b\xeb\xd6LR\x9d\ +\xd3]\xaf\xb5\xd0A\xfa\xe2\xbd\x1d:r\xb4\xab\x8f\xa7\ +\xb04DO[\x11=\x15=]MH!k\x15\x92\ +\xdb|3\xe5\xae\xb9\xd3\xdd\x0bg\xf6\xc0ST\xbdp\ +\xc8\xdd[<\xa9\xf1-4r\xe3\xc3N\x8e\x8b\xa0t\ +\xecu*\x1dy\xd9\xdd\xe3\x8f\xd4]?Cfj\xc2\ +\xdd\x0bg\xe6\xc0\x13T\xbb\xe0L\x90\x98H\xe7h\xfc\ +\x83\x9fe\x0f8\xba\xa9\xa6v\xf10\xcd\xec\xffow\ +\x8f\xa8x\xd3\xfd\x94\x1e\xdb\xe9\xee\x85S:\xf2\x12\xcb\ +\xbc\xbc\xc6\xfb\xf6\xdboWC\xef\xe3\xf0\xcc3\xcf\xa8\ +\x8f\xba0\xd8\x88\x9e\xb6#z*\x0c\x1b\xd2\x5c(t\ +\xc4.shv\xb9X\x12\xf8\x1d\xab\xbd\x7fm,\xec\ +\x8bi\xf6\x8e\xdd\x9d\x10 /U\xb5,\xcd\xce\xadu\ +\x81\x0dw\x94\x1b\xd1\xe0\xeb\xe6ZU\xc1\xbe\x9c&\xbb\ +\xea\xee\x84\x01\xe7\xbb\xbc\xfcj\x84\xce\xbb\xc2\xeaD\xf4\ +\xd4\xdd\x09C\xf4TX&\xa4&k\xc8AGT\xbc\ +@tP\xd5Au3:g\xa2Z\xda?\xd1\x1e<\ +\xe4\xec\x86;\xc9\x8a1\xe8e\xfe\xc4ST\x9bv=\ +\xe4\x84I\xb9\xf5\x1f\xa4\xd4\xd8nJ\x18\xe1}*\xaa\ +\x17\xf7Q\xe9Ls\xd2\xc0da\x0b\x15\xb6\xb1\x87\x1c\ +\x81Q\xe0g9\xcb\x1e\xf2\xd1\xa6\x87<\xb2\xeb\xf3d\ +\xa4\xa2g\xa1\x06\xf3\xc7\x9e\xa4\xda\xec\x11\xb5\x9dH\xe6\ +h\xf4\xba/\xa8\xed(j3Gi\xfe\xf8\x7f\xb9{\ +D\xf9-\x0fQjd\xab\xbb\x17N\xf9\xdc+T9\ +\xff\x9a\xbbG\x94Y{\x1be&o\x0a\x9dX\x11T\ +\xaf\xfc\x84J'\x9fq\xf7\x96\xceH.\xab\x9a\x88J\ +\x95\xaa\xea\xb4\xac\x83N\xce\xb9t\x9a\xaa\xec\x19{}\ +u\x84\xab\x87\xe8i+\xa2\xa7\xa2\xa7\xab\x85\xe5/\xda\ +\x0b\x8b\x06%d\x8cb\xc1H!\xf4\xcd\xd0\xc1\x10c\ +\x04(\xb3\x1f\xabd\xc72\xdc~\x12F\x92\xd2\x13\xd7\ +G\x1an`\xa4}\x13!\xa2\xcbDD\xb7\x09`\xcd\ +\xb9\x9e\xaeND\x1f\x8f\x8ep4\xbb\xd5\x86\xc5'\xa0\ +\x93l\x5c2\x137F\x1an\x90\xccGO\x84\xd8\x0d\ +\xe8\x84\x8b\x91f~\xc3\x0d\xd0\xb1\x17\xe7\xc5p_}\ +DO#\x10=]@\xf4t\xe5\x01-\x94y\xb2\x18\ +\x98\xb8b!OSk&(\x93\xceP2\x95j\x9b\ +\xc7f\x84\xcfO\x8e\x8d\xb2\xf12\xa8\xc2^\x88\x07\xbc\ +\xd1q>\xbevb\x8c\x92\xc9\x14\xa5\xd8\x13\xf1\xc7\x9d\ +\x18\x1d\xa1B>Ge\x8e\xd7\x8b\xce\x8c\x907\x9d\x1a\ +\xa5\x9c9\xc6^\x0f{\xc2\xb5\x14\x99\x89\xdcBh4\ +0\x8fK\x8er\xa9\x11V\xe6*Y\x9a\x15\xcbT\xd7\ +\xb2\x81\xdc\xc8\x1e$\xff\x0a\x1c\xeb\x80`\x97mJ\x9e\ +\xaaQ\xbdt\x98\xed\x983G\x0c\x8cwf\xcd-d\ +WX~<~@<\x15\xf8V\xb65\xc3\x9e\xf5O\ +x\xc7!i\x15\xa90\xbb\x8djI.\xd7C\x94\x80\ +x\xa8\xf6\xb7O\xd6)1w\x8ajV\xb3C\xed\xe8\ +\xfc\x1e\xaa\x96\xf8C\x14%\xefI\x96\xb7|\x90\xe5u\ +:\x00\x9b\x94\xa2\xb1\xd9=T\xb1\x13\x94\xe0\x10\x14\x0f\ +\xa1~\xaaA\xa9\xe9\x0bT\xb1\x0e\xf3\x01\x87|e\x1b\ +\xd5\xa7G(\x91fy\x03\xe2 \xd8UN\x07\xc8;\ +\x7f\x82\xe5=\xcb\x07\x1d2kn\xe6gd\xd5B\x1f\ +\xe6\x80x\x08\x8d\x8b\x16e\xce\xcdS\xa9\xd1\x9c\x0d\x1a\ +\xf3\xee\xac-n\xa0|z\x8c\xf7\xb2\xfc%\xcb\xb6\xbc\ +S\xd3\xc8\xd3hn\x9c\x0a\xe9Q~\xa7X\xcec\xf5\ +\x19b\xd1\xd3\xd6 z*z*\x0c6\xb0\x01K\xb7\ +$+\x00L\x16\xf8\xfe\xf7\xdfAi6\xdcQ\xa03\ +\x22:%z\xac[\xbbV\xad\x5c\x8f\x119Q`\x09\ +\x0b,e\xb1TRl\xb4'S\x1f\xe7\xb7\x17=\xdb\ +\xf1\x9c\xf5\x06\xcd\xd6\x9a\x1d>\xf3\xe6\x0d4\x92\xbc\xc3\ +\xdd\x0b\xe7r\xedY6jn\xb5\xbe\xc9\x1f\xb0\x9d_\ +\x22\xf3h\x95\xd2!\x1f\xa0\x06\xe7\xaa\xb9\xe2Y*\x9d\ +\x7f\xc2=\xc2\x1f\x1ac\x13M\xa4>\xe6\xee\x853\xdb\ +x\x93\xe6\xea\xcd\xf9l\xd6\xa6\x7f\x86\x8dW\xebL\xcf\ +\x9d\xb8\x5c\xfb\x1e\xcb{\x5cm\xc3\xe0\xadM\xff\xac\xda\ +\x8e\xa2l\x1d\xa3+\xb5\xe6;\x1dK\xddOYc\x8b\ +\xbb\x17\xcel\xe3u\x96\xb7\xb94\xc9\xe8\xae/\x12\x9d\ +0)\xd7aT\x97G\xc3\x9e\xa3\xf3\xd5\xc7\xdd=\xc8\ +[\xa0\xb5\x99O\xf3;\x8d\xae`.[\x07Y\xde\xe6\ +\xf2\x22\xab\x05\xd1\xd3`DO\xa3\x11=\x15\x96\x83\xe8\ +\x5c\xb2J\xc0d\x81q\x0c7\xc0\xb2\x0a:\xd9\x5c.\ +\x96\xe1\x06\xfe\xb8\x8b\xc6\xce\xb0\xf2GWu\x83\x84\xdd\ +\xdaDa\xbb\xffE\xd1v\x9d\xc5\xdb\xc7\xca\xa1\x86\x1b\ +\x98|:9\xdd\xea\xbd\xd9d\xa9\xff\xe2\xe0\x97\xadA\ +\x18J\x1e~O\xe0\x93Vm7\x94;\x1e\x8d\xff\xf7\ +!o\xfc{\xb6^W?Q\x8e4\xdc\xa0==\xf8\ +\xab\x17\xc3p;\xc4\xcbo+\x0d\xd1\xd3v\xda\xae\x13\ +=m\xc3\xb9g\xebu\xa2\xa7\xc2\xd5@j\xb2\x5cR\ +\xc9$\xad\x9fZGk\xd8\xdb\xed4\x7f\x09\xc0\x1c&\ +\xd3\x97/\xd3\xe1c\x8e\x17\x06r\xd9,m\x5c?E\ +\xc5\xd1\xd1\xc0\xd5\xdc\x01\x96\xa2\xc0r\x17\x87\x0e\x1f\xa6\ +ym\x92:\x93\x8d\xfe\xd4\xd4T\xa4Q\x9f\x9d\x9d\xa5\ ++W\x9aK;$\x8duTd/\x0e\xeb}\x85\xad\ +\xf9\x85s\xa8\xea\x9e\xa9\xbf\xe2\x1e!\xca\x98{\xa8\x90\ +\xbc\x95\xcft6\x000H0.\xb3\xb5\x1fP\x8d\xbd\ +G\x90\xa04\x8d\xb1\x07\x17uO\xc4\xadX'9\xee\ +\xf7\xdd#\x90w\x03\x8d\xa4>\xa4\xee\x89\xb5\xca:a\ +\xb1\xb1\x9do\xec\xa3r\xfd-\xf7\x08{\x9c\xe9G)\ +\xc9\xdect\ +^\xc5$|\x9d\x96\xa2X\x0c\xbbw\xef\xa6m\xdb\xb6\ +\xb9{\x9d\x81\x02`%\xf8R\xc9\x99}\xd83\xdeQ\ +\xc0hU\x1a?\xa6\xb9\xfa\xab\xee\x11\xc7x\xe7\x92\xb7\ +\xb8{\xe1\xcc\xd5^h3\xdeq\xa8[\xa7\xd9\x906\ +\x8d\x0b\x8cw\x91\x8dw\x1c\xca\x8d\xfdm\xc6\xdb\x88\xd9\ +\x0c\x01\x03\xec7\xdeq@\x1c\xbf\xf1N\x19\xe1\x13H\ +z\x94\x95\xf1n\xf6\xd9\x80\xf1N\xa0\xafF\x04\x96=\ +G\xd3\xd5\xef\xb8{0\xde\x05\x1agy\xa3\xbcz\xbc\ +\xd3\xbau\x9c\xa65y\xbb\xc1\xaf\xf4\xb7\xdez+\xad\ +\xe5BK\x14\x97\xb9\xd0\xf2\xf2\xcb\xcd\xd1d\x1b7n\ +\xa4={\xf6D.\x82\xdbh4T\xbc\x99\x805\xf2\ +\x16\x83\xe8i;\xa2\xa7\xd1\x88\x9e^]=\x15\x1c\xc2\ +\xdd\xb2U\x06fV\xc6R\x09X\xc7J7\xdc\x003\ +#\xe3\xf8\xc5\x99\xf9\x9e\x19n\x10gM3\x00\x05\x09\ +\x1a\x81\x14\x05\x0c\x01\xaa\xf1u\xe0M\xe2\xbf(\xe0s\ +\xeaj\xeex\xa1\x8b\xab\xd6w~-:n\x90l\xf0\ +&\xdb\x7f\xaf\x1d\xdc\xa1=n\xbc{\xe2\x1e:\xce/\ +\xc5\xb9g\xfbU\xf0p\xa3\xe3:\xd2\xea`\xbf\xaez\ +\xdc\x86\x837Z\x8b3!QL\x0a\x85x\xc3\xee\xfd\ +y\x15\x1d\xc5\xa3\x0c7@-\x10B\xaf\x10=m\x05\ +9\x09\xffz \x8e\xe8i+AW\x89\x9e\xb6\xd2k\ +=\x15\x1c\xa4&k\x99A\x15.\xaar\xa3\x80\x97q\ +\xf6\xec\xd9\x85U\xfa=\x0f\xd91:\x9d_!\x0cB\ +\xad\xf1.U\xb4\x0e\x9f)\xf3:\xca&oV/\xbf\ +\x13\xf8E\x18\xa0r\xedG\xca\x1bsHQ1\xf3\x18\ +\xc7\x0bkHp\xe2\xc2C.i\x1d>Mc=\xe5\ +R\xf7F\xc6\x85\xbc\xd5\xc6\xdbT\xd5\xaa\xf5\xf3\xe9\x87\ +\x95\xf7\x18O\xde\x17\xf8\xde\xa7\xd41x\xc8\xf9\xf4#\ +\xb1\xee\x898\x88\xeb\x91M\xdd\xa3\xbcz#4\xa6'\ +\xef~\x96\xf7m\xf7\x08\x1b\xc3\xcc'8^6R^\ +t\xa8\x9d\xaf~\xd79\xc0$\x12y*\xf0\xb3\xc6\xb9\ +g\xdd:\xc1\xf2\xbe\xe8\x1eY\x1a\xb9\x5c.\xd6,\xd4\ +\xa8\x9d\xb9x\xf1\xa2\xbb\xc7\xe9k\x18\xaa\x09-\xca0\ +#\xcf\x22\xef\x22\x0f{\x8c\x16\x0b\xb4y\xcb\x16\x15\xb7\ +\xe1+(\x01\xa4\x00\xa6;\x80W~\xf8\xa8SC\xb3\ +\x9c\x88\x9e\xb6\x22z*z\x0a\x90\x02Az\x9a\xe6\x82\ +\xde\xc6\x0d\xebibbB\xd58\x07u\x0f\xc4\x1a\x99\ +)\xfe\xddS\xa7O\xd3\x99\xb3\xe7\xdc\xa3+\x0f\xa4Q\ +\xc0\xe3\x0b\x83\x0e\x8cw>\xf5!\xa5\xc8Q\x04\x19\xef\ +L\xf2&w/\x9c \xe3\x1d\x87\x86u&\xd0x\xc7\ +!\xc8x\xc7m\x86\x082\xdeq\xe8d\xbc\xe3\x10d\ +\xbc\x13\x14\xdd9\xdb\xb2\xe7\x03\x8dw\x1czi\xbc\x97\ +\x83n\x96\x17y\xfa\xe9\xa7\x17\x0a-\xc3\x86\xe8i0\ +\xa2\xa7\xc3\xc1b\xf5\x14}\xc70\x927\x0eh\x9eD\ +\x13\xfbJE\x9a\x0b\x87\x94\x86\xdd\xa0\xaa\x85\x8e\xb9\xe1\ +\xc6\x1bs\xb4\xf8\xe7iq\x8eEU\xcf\xdbl\x80k\ +\xf8\xd7\xddwJ\xe4u\xbe'*\xd0\xc3\x80\xa7\xea\xbf\ +\xa7\xcd\xf7\xab[\xe8\x8c\x19.o\x83\xe3\xe1Z\x1d\xc4\ +\x8b'/\xe6\x19j\xca\x86f\xa58\xf2:\xe9\xd1Z\ +\xfd\x8f\xdf\x82,Q48\x9eeu//dj\xf8\ +\xd6\x03\xc1\xbcL\xf8\xbd( /\xde\xcd0Sv\xfb\ +,Eai^\xf50\x22z\xeaG\xf4t\x98X\xac\ +\x9e\xd6\xaa\xfc^b\xea\xee\xb0:PqYq5Y\ +\xa3\xa3\xa3t\xddu\xd7EV\x8d\x22\x03\xec\xdb\xb7\x8f\ +\xcae\xff\xb4\xc5\x8b!\xc3^\xe7\xfb\xf8ox\xbf\x0d\ +$t\xc3:\xc0J\xda\x1c}d$\xb6\xb1\xf7\x18\xdd\ +q\x13F\xb4\xdex\x83\xb7\x9cQ#\x89\xc4$\xdf\xf3\ +\xfd\xfc\x02\xb9\x9c\x1c\xd2\x07\xc4fc\xd6\xb0\x0eq\xf8\ +\xb1{\x04\xde\xea\x0e\x0e{8ZH\x19\x9b\x0d\x09\x0c\ +L\xbd\xb1\x97\x8d\x853\xe2$\xc1\xcf\x97J\xa2\x13\xaf\ +\xc1q;\xdf\x13q\x1b\xf69\x8e\xdb\x1c)\x95H\xac\ +ay\xef\x88)\xefA\x0e\xef\xbaG\xe0\xd1\x7f\x88\xa3\ +\xe4b\xc9[k\xbc\xce\x9b\xde\x84\x83\x19J'?\xcc\ +\x7f\xc3\xe5\xc5=\x11\xa7\xd6h.\xb9\x914o\xe7w\ +\xb3.\xfc\x9e\x8c#\xef\xbbJf\x8f\x94\xf9\x11\x8e\xe7\ +,\x9d\xd1\x09\xe7\x9e\x98\xf5\xb9\xd9\xe98A9N_\ +u\xea\x14U\ +\xb9\xc4\xbdT\x8c\xc4f\xce\xfc\xdb8ce\x22\x83m\ +_\xe6\xcc\xdc\x1c\xbd\x81x\x86\xb16\xf0\xda\xd6\x90c\ +\x03q\x82c8\x19\x1d\xfb\x8e\xd1\xc7'!,\xf0\xbf\ +\xb8\xa7}Am\x03#1\xcea\x0do\x05]\xaf\x07\ +xcgxkNmCIM\xe3\x1a\xde\x0a\xba\xb6\ +5\xd8T\xe2\xb8Ns\x00@\x15{w\xf26\xfb\x14\ +\x98\xc6v\x8e\x8f\x8e\x9bA\xd7\xeb\x01\xf2b\x06jG\ +^6\xc1\x1cw\x07\xff\x0d\xbaV\x0f`\xde\x8d\xeb`\ +\xb01\x83\xcc\xc1\xd7\xeb\x81\xffeYm\xfb\x92\xda\x06\ +\xb8\xa7c\x80\x83\xae\xf7\x02\x80g\xeeL \x09\xf0q\ +D~\x08\xbe^\x0f\xfc\xaf=\xa7\xde\x8dG\xca\xbc\x81\ +\xdf\xe9\x04\xdf7(\xef\xe8!\xcf\xf9\x083f7\x8d\ +w*\xc9\x1fU\xf5q\x0c\xba\xbe\x19\x90\x9e\x96}\xd4\ +\x89\xc4 /\x98\xc6\x86\xc0k[C\xd6\x95\xb5\xe9\xd0\ +\xc0{\x9d\x9b/\xa9\x80\xe1\xe6\xfePb\xa3==;\ +Ge\xde\xee\x15\xa2\xa7\xedA\xf4T\xf4\xb4\x19z\xab\ +\xa78\x8fs\x98\x0a\xc5\x1f\x0fa\xaeTR\xe7k\xb5\ +\xe1\xae\xed\x8b\x22\xbc(>\x84\xa0\x03\xde\xdc\x9c\xa7\xbc\ +\x9d\xc1|6\xbdz\xb96\xcdr\xe6\xbc\xec\xeeu\xc6\ +\xb6\xab|m\xabl\x96\xf2\x96\xa3\xabKm{\x96\xff\ +\xd5\xaa\xc5\xed2\x1f\x8b\xd3Y\xb0\xc1\xd7\xb5\x0e\xc9\xc5\ +>\xbc\xb3(l\xbb\xc2\xf26\xaf\x83\xa7\x03\xcf\x0c\xa6\ +9\x126.-\xf0oY\xf6yw'\x0c4C\xb4\ +\xd6\x5c\xa8\x0fH\x8c&\x01\x1b\x8b\xa9\xb5\x02q\xe4m\x1a|`+c\x1e\ +=|\x1a\xe9oS\xb3\x96\x05X\x9c\x17\xf0\xbe\xa2p\ +jgZ\xf3\x9b\xa5-5\x12F\x9b\xbc\xea#\xdb\xfa\ +\xecA \x8d\xe2\xc8\xd6oDO\x03\x10=uvB\ +\x10=\x15\x96\x02\xea,ch\xa2 \x08\x82 \x08\x82\ +\xd0\x0d+\xae&K\x10\x04A\x10\x04a\x10\x18\xca\x9a\ +,\xc3\xc0\xca\xfb\xe3j\xbbR\xb9D\x96\xa5U\xf9\x1a\ +\x19~*\xadck\xa3\xb5\x9a4\x95\x1a\xa1d2K\ +\xf5z\x89j5\xed\x1c\xfa\x12\x18\xfa\xb2\x03\x0d\xfe\xbf\ +Y%\x8c\xb6\xfbL\x06m\xe9\x06U\xab3\xd4hh\ +U\xd4\x09\xbe\xa7\x91s\xb6\xadyN\xd1\xd6~^\x9e\ +\xbc\x18iR\xad\xf8\x9a+\x8c<\xc7\xc7\xdaf\x96{\ +\xbf\xd6\xd7\x81{\x1aF2B^~~\xdfs&\x12\ +\xa6\xba'F\xc2 \x8dZ~W\xa5\x11\xcb\x8b\xb7\x8f\ +{\xfaF\xd8\xa4\xd2\xa3\x9443\xfc\x8cU~V\xbd\ +\xba\x9b#\x98\xde\x5cAA\xf2&\x5cyM\x8e7\xcd\ +\xf1\xb5\xaag\xbc\x13\xc3\x9dL\xcf\x9a\xe3h\xadM\xb5\ +\xc9d\x9e\xdfM\x810\xda\xa7R\xf6\xc9k\x8e\xf2?\ +n\xdf\x09\xf5\x9c\xad\xf2\xa6Y^3J^4)\xa8\ +Q^M\xf0.\xb3\xd95*\x8d\xaa\xc8Gz:@\ +V/\x1f!\x9e\xafI\x02\xb2Bf\x8cXjK_\ +uO$.\xd2\xa8\xbd\xd3v:=\xc6\xf2\xa69\xde\ +\x15\x8e\xaf\xe7\x15~F\xf5\xac\x0c\xd2\x07\xe9\xa4\x81g\ +\xc4\xb3z\xef\xb4et\x97\x89\xbc\xe0N8\x88\xa6\x18\ +5B\xac\x89'/\xf2\x10\xf2R\x0b!\xf2\xa2\x8f\x8d\ +\x93\xefI\xe5\xdd\x96\xd1R\xc8\xf3\xc8\xfb\x00y\x1ey\ +_\xc34\xb3,\xef\x88\x9bF\xcd\xbe;\x0a]^\xdf\ +}\x1d]\x1bWy\xb8M^\xd1\xd3\x05DO\x19\xd1\ +S\xc5\xe0\xe9)\xeb\x0at\xc6\xc3w_\xe8\x0a\xe4\x05\ +\x15\x96\xd7\xea$/hD7\xf1\x0f2xc\xba\xf6\ +\x0d\x05\x9b6}\x84\xc6'nP\xdb'\x8e?IW\ +\xae4G\xb8Pn\x17\xe7To\xde\x14~\xb4i}\ +\x05\xf4\x04\xed\xba\xee\xe78CMp\xa6\x98\xa6\xc3\x87\ +\xfe\xbdi\x10\x93\x93D#\xdar\x12\x0dV\xc8\xe9\xe6\ +\x9a^\x93kn\xa6\xf5\xeb\xefQ\x19\xab4\x7f\x9a\x0e\ +\x1dj\xae\xcaN\x99k\x89\xf27;\xdb\xb5\xd3Ds\ +\xaf\xf0\xad\x9b\x99f\xf3\x96\x8f\xd1\xd8\xd8\x1e\xa5\xa8G\ +\x8e|\x8b\xe37;BR\xe1\x0e\xd6\xe6\xad\xbc\xc1\x19\ +\xb8|\x90\xa8\xd4\x5c\xa6\xa2X\xdcJ[\xb7\xfdo\xa5\ +@56J\x87\x0e\xfd\x1bgd7\xa3&\xd7\xb2\xbc\ +\xf79\xdb\xe8d;\xf3\x03\xb6\xe10\x22\x0ek\xd7\xde\ +FS\xeb\xefR\x8a~\xea\xe43t\xf9\xf2;\xee\x19\ +&{\x1d\xa7\xd3\x8d\xcev\xf58\xd1\xfc\xde\x05y\x91\ +\xf1\xb7\xef\xf8\x94c\x98\xd8\xf8\x1e9\xf2\x1fT*\xb9\ +}J`\xcc\xc6?\xe1l+y9\xddK\xcde*\ +FFv\xd0\x96\xad\x1fW\xf2^\xbc\xf0\x06\x9d>\xad\ +-'\x91\x9a\xe2\x07\xba\xc7\xd9\xae\x9f\xe74z\xb5E\ +\xe96oy\x80\xd3h7\xcb[\xe7w\xfa=\x9a\x9e\ +\xd6\xde\xe9\xd8C\x8e\xe2\xe1}.\xc8\xeb\x14\xac3\x99\ +I\xdaq\xcd\xa7\xd8P\xe4\xd8x\x97\xe8\xc8\xe1\xff\xa0\ +r\xd9\xed\xee\ +l#m\xe6X\x9ez\xd3\xc0l\xd9\xf2 \x8d\x8e\xf1\ +\xbb\xe3\xb4?{\xf6%:\x7f\xae9*\x8cF\xee\xe5\ +<\xb1\xce\xd9F\x1e\x9c\xfd\xa1\xb3\xcd\x18FZ\xa5Q\ +6\xbb\x8e\x0d\xda\x05:\xf8\xde\xffU\xe9\xbc\xc0\xf8\xa3\ +,/\x1bR\x1cC\xde\xad5;B\xaf]w;M\ +M\xdd\xc5[\x09\x9af=;\xce\xfa\xb6@\xee&\xce\ +K;\x9dm|hfY\xdeF\xf3\xe3\xb9u\xeb\xc3\ +42z\xad\xcaG\x07\x0f\xfek\xeb\x87u\xe4\xa7X\ +^t\xeafP\x08\x98~\xca\xd9f\xd2l\xb8w\xee\ +\xfc\x1c\xe7#\x93\xdf\xe5y:\xc4qm\x9b\xf3\x1b\x10\ +=U\xbb\xa2\xa7.\xa2\xa7\x8a\x81\xd3\xd3\xcc6\xd6\xb5\ +\xdb\x9dmP=\xea\xe4%\x97uS\x1f\xa0u\xeb>\ +\xa0\xb6/_>@'O|Om+\xf2\xb7p|\ +\x0c\xdcp\xb9\xf4M\xfeg\xe8\x8a)\x0b\x0cesa\ +6\xe7fR\x06%\xe2n@\x01\x0b@\x89\xe0q\xc4\ +%\x97\xc5\xc8\x22'\xb9\xf4\xfb\xb7\x81\x02\x9e\xe7-\xbb\ +@i\x00\x94\x08\xdeQ0\xfc\xdbY-c10L\ +0\x84 \xe5zU\xc1\xb0Q\xf5\xbcO\x97,\xcb\x8b\ +\xdft\x82!O\xb6\xca\x9b/x\xc3\xb7\x1d\xcf\xbe#f\ +k\x1a\xc0S\xf5dD^HtZ\xe4\x18\xef.\xbd\ +\xd9\xddq\xc8\xe7qO\xf8b\x907$\x8d\x90\xffR\ +\xad\xcf\xe3\xc9\x8b|\xe4\xe5\xa98`\xfa\x00\xe4[\x80\ +|\x1c5\xdc]G\xf4\xd4\x8f\xe8)\x10=u\x19\x10\ +=-(y\x1dra\xe9\xbb\x02\xe8\xf0\x16\x07\x9b\xe9\ +\xe9\xe6\x5c'-\xcd\x01\x91\xd84?\xef\x94\xfeK\xa5\ +3T\xab\xb5V\xf3\x8613st\xc1\xab\x98\xd1\xee\ +\x1f\x07\xef\xfaz}\xae\xd5;\x8e`n\xfe\xc4\xc2\xf3\ +\xc1+o\xab>\x0eaf\xf6\x88\x92\x17^\xf9\xdc\x5c\ +\xfceI\xaa\xd5K\x1c\x1c/\xb2V\x9ba\x0f%\xde\ +\x88\x1607wByC`~\xdeY\xfc5.\x8d\ +\xba\xf3\x9cJ\xdeYo\xe6\xeah\xe0\xf1U\xab\x8e\x17\ +\x89Z\x84r\xa99\x04>\x0a\xef\xbd\xa0:\x7fv\x06\ +\xc3\xa5\xe3Q\xaf\x958\xae\xe3\x11[VE=w\x5c\ +p\xad\xe7)\xb6x\xd51\xb8t\xd1\x99\xfb\xc6\x91\xb7\ +9\xa4<\x0a\xbc\xc7\xd9YgH\xf7,\xf2\x85\xde\xbc\ +\x1e\xc1\xe5K\xa8\x01q\xbcH\xef\x99\xe3\xe2\xc9\x8b|\ +\xdf\xda<\x14\x0e\xf2\xad\xed6\x1f\xe0\xbd\xe8\x13WF\ +!z\x1a\x8d\xe8i4\xa2\xa7\xd1,EO/^\xc2\ +=\x1dy\xa7\xaft'\xef\xb0\x81\xa2\xe7\xf0\xd6\xc3\x09\ +\x82 \x08\x82 \x0c(CY\x93%\x08\x82 \x08\x82\ +0\xe8H!K\x10\x04A\x10\x04\xa1\x0fH!K\x10\ +\x04A\x10\x04\xa1\x0fH!K\x10\x04A\x10\x04\xa1\x0f\ +H!K\x10\x04A\x10\x04\xa1\x0fH!K\x10\x04A\ +\x10\x04\xa1\x0fH!K\x10\x04A\x10\x04\xa1\x0f\x0c\xf4\ +\x0a\xc2\ +JG\x0aY\x82\xb0\x0aA3\xa1G\x9c\xda,\xfd\x9a\ +\x03\x07\xb0N\x9a \xb4\xf2W\x7f\xf5W\xf4\xd0C\x0f\ +\xb5\x84\x0f}\xe8C\xf4\xcc3\xcf\xa8\xf3k\xd7\xae\xa5\ +\xdf\xfd\xdd\xdfU\xdb\x82\xb0Z\x90B\x96 \xacB\xbe\ +\xf5\xado\xb9[D\xf7\xde{\xaf\xbb\xd5\x19\xfd\x9a?\ +\xfb\xb3?s\xb7\x04!\x9cC\x87\x0e\xd1\x97\xbe\xf4%\ +U\xcb\x05>\xfa\xd1\x8f\xaa\xbf\x82\xb0Z\x90B\x96 \ +\xacB\xf0\xf1\xf3j\xb3\xd0\x94\x13\xd6\x8c\x83s\xb8\x06\ +\xe85`\x8b\x01\xbf\x85\xa6G\x84~\xf4\xd1\xe9\xf7\xef\ +\x0b\x8b\x03}\xb2@\xdc\xe6\xe9\x95J\xaf\xf3g\x98\xde\ +\xfa\xe9\xe6Z\xa1w\x0c\xf4\xe8\xc2\xaf~\xf5\xab\xf4\xf9\ +\xcf\x7f^m\xff\xfe\xef\xff>\xfd\xed\xdf\xfe\xad\xda\xf6\ +\x83\x0c\xfbG\x7f\xf4Gj\xfb\x9f\xfe\xe9\x9f\xba\xaa\x92\ +\xee\xe7\xc8\xc4'\x9ex\xc2\xdd\xea\x0eT\xb3wC\xd4\ +\x08\x1f\x106:3\x08=]\xc0w\xbe\xf3\x9d\x8e5\ +\x18\xbf\xf5[\xbfE\x9f\xf8\xc4'\xdc\xbd\xee\xef\xa5\xf3\ +\x8do|\x83\xa6\xa6\xa6\xd4\xf6\xd9\xb3g\x95\x17\xbcX\ +\xaeF\xfa\xff\xe5_\xfe%]{\xed\xb5\xee^<\x96\ +\x92>\xbdD\xd7\xaf\xaf}\xedk\xa1\xef\xf7w~\xe7\ +w\xd4v\xb7\xfa\xe5\xe1\xe5't\x86\xd6A\x0d\xc7?\ +\xff\xf3?/\xb9v\x0c\xbf\xff+\xbf\xf2+\xaa\xa3\xb5\ +\x0eFB>\xf9\xe4\x93=k\xa6\xeae\xfe\x04\xc3>\ +2\xba\xdf6\xba_\xfau\xb5\xed[/\xf3?\x0aK\ +H?\xd4\x0a\xfe\xe8G?\x8a\x9d\x07\x91w\xef\xbc\xf3\ +Nz\xfa\xe9\xa7\xd5{\x83\xa3\x15E\xbf\xed[\x94\x8d\ +\xc6\xe8\xd4\x9f\xfc\xe4'J\x8e8\xf2\x0e\x22\xab\xbe&\ +\xab\x9f#\x13\xbd\xdf\xed6tK\xd4\x08\x1f\x84\xb0\xd1\ +\x99A\xe8\xe9\x82\xa0\x1b\x19?8\xa7_\xdb\xed\xbd<\ +\xe0\xd9}\xe4#\x1fY\xf8\x1dl/\xc5\xdb\xd3e\xea\ +&t\x03\x0cP\xd0o\x84\x85\xc5\xa6O\xaf\xf9\xb7\x7f\ +\xfb7w\x8b\xda\x0a':\xfa9=N\x5c\xe0\x04\xc0\ +H\xe2\xd9\xfd\xa0\x86\x0c\x058|\x00\x16\x8b\xf7\xfbA\ +\xcf\x80~@(\x04\xa0&e\xa9\x9e|\xaf\xf3'\xe8\ +\xa7\xfdY\x09\xf4K\xbf\xae\xa6}\xebu\xfeGa\x03\ +\x05,\xd4\x0a\xa2\xd0\x14\x17\x5c\x8b8\x88\x1b\xb7\xc0\xd2\ +o\xfb\x16\x14_\x0f\xd0i\xe8\xefw\xbf\xfb]\x95\x8e\ +\xc3\x884\x17\xf6\x11\xffH\x1b\x04\xafo\x02\x80\x97\x1d\ +tM\xb7\xcc\xcc\xcc,\xc4\xc5oz\xe8\xa3}.\x5c\ +\xb8\xe0\x1e\x8d\x87\xbf342|\xd0\x07\x05\xc7pN\ +\xa7\x9bi\x01t>\xf3\x99\xcf\xb8[M\x82\x8e\xc5\xc5\ +{v=\xf4#\xfd=\x82~+(t\xfb.\xfa\x05\ +\xa6a\xf0\xf2\xcb\xfb\xde\xf7>\xf57\x08\xef\x1c\xae\xed\ +v\xea\x06\xd4``\x08\xbf\x07j1P\xe3\x81\x80\x8e\ +\xd2\xf3\xf3\xf3\xea8\x0a,\xf0\xae\xbb\x05\xb5\x0cq~\ +\x1f\x1f\xb3\xaf\x7f\xfd\xebj{\xb1\xf4:\x7f\x0a\xdd\x11\ +\xa4KA!\x8e~]-\xfb\xd6\xaf\xfc\x8f\xda(\x80\ +BS\x9c\xc2\x07\xae\xf1F\x07{q\xbb%(\xad\x83\ +\xc2b\xec\x1b\xd2!\xe8\xb7<\xfb\x04\xd9\x91\x8eH\xcf\ +a\x04\xcd\x85\x03\x198\xd3\xd9\xc7\x8e\x1dS\x81\x137\ +\xf0\x1a\x04\x9c\xf3\xaeC\x9c\xa0k:\x85\xa5\xc4]L\ +\xe8\xf7\xfd\xe2\xa6YT\xd0\x7f\xc7\x0b\xecm\xb5]\x87\ +c\xfe\xeb\x16\xfb\x5cO<\xf1\x84\x8a\xff\xce;\xef\xa8\ +\x80m\x1c\x0b\xbav\xb1\xa1\xd7\xe9\xef\xc9\x8c\x10t~\ +\xd0\x03{\xd8\x0b\xf2\xf3\x07\xa5\xed<\x8ey\xe7q\xad\ +\xff|Tx\xfe\xf9\xe7\x17\xe2\x07\xe5\xc7k\xae\xb9f\ +\xe1]\xe3/\xf6\xfd\xd7t\x0az\x5c\x84G\x1f}4\ +\xf0\x9a\xd7^{m\xe1\x9a\xa5\xbc\xf3~\xe4\xcf\xabm\ +\x7fz\x1dt;\x11fo\xe2^\xe7\x0f\xfd\xd2/]\ +\x1e/\xf4\xc3\xbe\xf5+\xff\xebz\xf9\xf8\xe3\x8f\x07^\ +\xa3\x07\x5c\xe3]\x1f\xa4\xe7\x9dB\xbf\xed\x9b\xf7\xdba\ +z\xa4\xbf\xab\xa5\xea\xdbr\x04\xa9\xc9\x12\x22\xf1j\x7f\ +P\xdd\xccF@m\x03l{\xd5\xd5z\x0d\xd1b\xc0\ +oy\x1e#\xfa\x19 \x00\x1c\xd3\xef)\xf4\x16}:\ +\x86\xa8\x9a\x9an\xe7\xc7\xe2\x8f\xcaB\x87y\x0c\xe3\x0f\ +\xea\xaf\x83f\x8b\xbf\xff\xfb\xbfW\xdb\xf0V\x7f\xfd\xd7\ +\x7f]m\xc7\x01\xd7z\xde9j\x08\x82\xfa\x81\xe0\xf7\ +=O\x1f\x9e\xf1\xbe}\xfb\xd4v\xb7H\xfe\x5c\x1a\xb7\ +\xdcr\x8b\xbbE\xf4\xec\xb3\xcf\xba[\x83A\xbf\xec[\ +?\xf3?j\x94=\x99\xd0\xa4\x86\x1a\xb7N\xe0\x9c\xd7\ +\x94\x8e8\xc36\x910\xfa\x9fAw\x81\xbfVq\x18\ +\x90B\x96\x10\x09\xda\xc3\x01\x8c\xc0\x17\xbf\xf8E\xb5\x0d\ +\xb0\xed}\xe4\xbck\x16\x8b\xfe\xbb\x18\xc1\xa6\x8fb\xd3\ +\xcf\x09\xbd\x05\x1dn\xbd&\x8b]\xbbv\xa9\xbf:\xde\ +1\x5c\xd3\xa9Ss'\x1ex\xe0\x01w\x8bT\xe7\xde\ +N\xa0\xb3\xb7'C\x9c\xe9$<\xf4k\xd1\xe7\xa5\x13\ +(|\xe1\xe3\x85\x01\x0d\xdd>\x83\x87\xe4\xcf\xc5\x83\xc2\ +\x86\xf7qDa#n\x7f\xa0\xabE\xbf\xec[\xbf\xf3\ +\xbf.SX\xb3\xb5~n\xa9vz\xb9\xd8\xbbw\xaf\ +\xbb\xe5\xe4\xa7aB\x0aYB$\xf0~\xbc\x8f\x8a\xbe\ +\xce\x9d\xb7\x8ds\x8b\xf1\xf4tn\xbb\xed6w\xcb\xf9\ +\xf0\xeb\xa3m\xf4sB\xef\xf1jw\x82:\x8e{\xfd\ +O\x16S\x03\xe4\x8dJB\xbf\x8a\xa8\xd1F^\xcd\x10\ +<\xff\xb85C^-\x01\xf2_\xd4\x87\xbb\xdb\xd1`\ +~$\x7fF\x83\xbc\x82\x0f\xa0\x1e\xbe\xfa\xd5\xaf\xd2\xef\ +\xfd\xde\xef\xb9W\x90\x9a\xf5}\xd0\xe8\x97}\xebw\xfe\ +G\x0d\x98W8{\xf0\xc1\x07\xd5\xdf \xbcs\xb8\xd6\ +\xab5\x13\xae\x1eR\xc8\x12\x22\xf9\xf1\x8f\x7fL\xdf\xfc\ +\xe67\xd56Fky\x06\x14\xdb\x00\xe7p\xcdb\x81\ +Q\xf1>\xf0\x9e\xb1\x03\xde6\xce\xc55\xa5\ +\x02\xc01\x9c\xd3\x8d\xa7\x1e7\x0ez\x15\xbd\xfe1\xd7\ +\xb7\x87\xa1I\xc63\xce\x9dBX\xbf\x89\xe5\xe4\xbf\xff\ +\xfb\xbf\xdd-\xa2\x0f~\xf0\x83\xeeV\xeb\xb6~M\x1c\ +\xf4g\xd5\xab\xfa;\xa1\xd7\x94\x8d\x8d\x8d\xb9[\x9d\xd1\ +\xaf9~\xfc\xb8\xbb\xd5\x1fVJ\xfe\x5c.\xd0\x9f\x06\ +\xcd\xb5K\x9d\x03,H\xa7\xf4\xd0\x8d~\xf5\xdb\xbe\xf5\ +;\xff{\xe8z\xf9\xb9\xcf}\xce\xddj\xa2\x1f\xebV\ +\x87\xfd\x04\xa5\xb9\x1e\xfae\xdf\xd0\xa7\xd2+\xb0zK\ +4\x0d\x13R\xc8\x12\x02\xf1&\x5c\xd4y\xfc\xf1\xc7\xd5\ +_x\xee\x9eg\xef\x1d\xd3\x09\x8a\x1b\x86\xde\xdc\xa2W\ +g\xeb\xdb\xc3\xd0$\xe3\xf7\xe2\xfdaP\x87\xfb\xe3\x03\ +\xe25\x87\xdc|\xf3\xcd\xea/\xf0\xb6qN\xff\xc8\xc4\ +a\xf7\xee\xdd\xeeV\xf7l\xd9\xb2\xc5\xdd\xea\x8c~\xcd\ +\x95+W\xdc\xad\xfe\xb0R\xf2g\xbf\xd1\xa7'\xf0:\ +*\x83\x7f\xfc\xc7\x7f\x5crs-\x08\xd2)=t\xa3\ +_\xfd\xb6o\xfd\xce\xff\x1ez\xe1\xd0\xeb\xa4\xaf\xe3\x1d\ +\xf3\x0a\x8bK!(\xcd\xf5\xb0\x14\xfbV,\x16\xdb\x0a\ +m(\x5c=\xf1\xc4\x13\x0bS`\xa0\xb9s\x10\x9b\x9b\ +\xa3\x90B\x96\x10\x1b|T\xbc>\x00\xa0\x17m\xfcz\ +S\x0c>\xe6zu6\xb6\xbd\x8f?\xae\x91&\x99\xfe\ +\xf1\xc6\x1bo\xa8\xbf^\x9f\x10\x04\xcf{\xf4\x96DY\ +\x8dH\xfe\x8c\x0fjc\xf0!G@\xc1\xca\xe3\xe7\x7f\ +\xfe\xe7\xdd\xad\xc1\xa6\x1f\xf6\xedj\x80\x15\x0d\x00\x9ae\ +\xf59\xb3\xf4\xb9\xb1\xbck\x06\x15\xd8\x1a\x7f\xa1\x0d\x85\ ++o\xc0\x04\xde\xc5\x1f\xff\xf1\x1fw\xed\xec\x0d\x02R\ +\xc8\x12b\x83\x8f\x8a>\x91\x1d\xb6\xf5\x8f\xcebx\xec\ +\xb1\xc7\xdc\xad\xe0\x8f\xb9~L\xbfv\x10\xf1\xbc\xf8N\ +a1\xb3\xa5_-\xb0\xac\x88\x07\x9a\xbe\xf4\xe6\xafA\ +\x1br\x7f5YI\xf9\xf3j\x82\x82\x96>\xec>\xa8\ +\xbfP\xb7\x04\xe9\x94\x1e\x96\xaa_\xfd\xb0oW\x03\xfd\ +\xb9\xf5\x1aU}\xbb\x17\xb6'(\xcd\xf5\xd0/\xfb\x86\ +\xbe\x8f\xbf\xf4K\xbf\xb4\xe4\x9a\xb8\xe5B\x0aYBW\ +\xfc\xdd\xdf\xfd\x9d\xbb\xd5\xba\xbdX\xbcZ\x02\x80\x99\xeb\ +\xfdU\xc68\xe6\xa1_;\x88x^|\xa70\xc8^\ +\x18\x9as\x08\x03}\xa3\x10\xbc\xfc\x88s\xbdH\x9b\ +\xa04\xd7\xc3R\xee\x81\x1aa\xbd\xc0\x86A\x12\x1e\x18\ +\xd82\xc8\xb63\x0a)d\x09]\xe1)t\xaf\x14W\ +\xefG\x80\xea\xe1\xa0*c\x8f\xa0>\x07B\xef\xf0F\ +*a\x19\x1do)\x1d\xefX\xb7\xe8\x05\xb3\xa0\xf9\xb7\ +\xfc\xe8K\x95xMpa\xe8\x1d\x85\xbbY\xe6\xa4[\ +$\x7f.\x1e|x\xbd\xda\xac^\xac\xf3x5\xe8\x95\ +}\xebw\xfe\xf7\xa3w\x08G\xdf(\xbd\x7f\xd40t\ +\x16\x9f\x9d\x9dm)\xb0a\x90\x04\xde\x01\xc0\x08\xd5a\ +\xc8;\x9d\x90B\x96\x10HX\xe7N\x0ci\x0eS\xdc\ +\xb8\x1d\xdf\xb1\xee\x9c\xd7g \x0e\xb8\x16q\x84\xfe\xe0\ +\x0dS\xc7\x90oo\xd8\xf7R\xa6\xe6\xf0:\xe4\xae_\ +\xbf^\xfd\x0dC_\x1c9N\xf3\xa4~M\xb7\xa3Y\ +\xe3\x22\xf9s\xe9\xe8\xb5Y_\xfe\xf2\x97\xdd\xad\xe5\xe7\ +j\xd8\xb7~\xe6\x7f?\xfa\xa4\xc2\x98\x17K\x9f\x1bK\ +\x9f\xd3m\x98\xf8\xda\xd7\xbe\xe6n\x11}\xe5+_q\ +\xb7\x86\x0f)d\x09\x81x\x1fY\xcfP\xe8\xc0\xd3\xf8\ +\xd6\xb7\xbe\xe5\xee5\xf1\xae\xf5\xe2F\xa17\xaf\xe8#\ +\x93\xfcA\xaf:\x96&\x99\xfe\x11\xd4\xc9w)\x1d\x7f\ +\xbd\xfe,\xe8\xd4\x1a\xe5\x89z\xd3E \x0f\xc5\xe9\x07\ +\x83k<\x8f?n\x0dR\xb7\xde\xb0\xe4\xcf\xa5\x03[\ +\xe1\xd9\x85A\xaa\xcd\xba\x1a\xf6\xad\x9f\xf9?\x08\xaf?\ +\x19\xe4\xf3d\xd4\xfb\x98\x0d\x1b\xa8I\x84\xde\x01\xf4\xeb\ +\x1bV\x07f\xa0\x0bYq\x9b\x04\xf4\xf9|\xf48\xc2\ +\xd2\xe94\x91^\x90!\x883\xe9\x9e\x8e\xf7q\x84\xb7\ +\x85\xf5\xa9\xbc\xaab\x7f@\xd5\xb1g\xe0\xa4I\xa6\x7f\ +\xe8\x05\x17\x80\xed\xc5\x1a|\xa0\xcf#\x156\xbc\x1b}\ +\x9b\xbc\x8fB7\xeb#z\x9d\xceQ\x83\xa4\x8f\xaa\x0a\ +\x023\x8f\xff\xcd\xdf\xfcM\xe4u:\x92?{\x83>\ +\x0d\xc2/\xfc\xc2/\xb8[\x83A?\xed[\xbf\xf3\xbf\ +\x9f\xa0>d\xbd\xe87\xbb\x9c`\xb9,\xaf\x86\xee\x97\ +\x7f\xf9\x97\x87r\x04\xef@\x17\xb2Pm\xaaW\x81\x06\ +%0\x8ey\x85,\x5c\x0b\xa3'\x0c>zSL\x9c\ +~?o\xbd\xf5\x96\xfa+M2\xfdE\x1f-\x174\ +\x9a\xae\x1b\xf45\xd90\xb9c'o^\xef\xd7\xd4\xcd\ +GA_\xaf\x10K\xa0t2\xc0\xc8/\xde\xcc\xe3\xb8\ +W\x9c\xda\x14\xc9\x9f\xbdC/\x84~\xf4\xa3\x1f]5\ +S]\xf4;\xff\xfbA\xcd\x8f\xdfI\xeaE\xbf\xd9\xe5\ +\x04\x85]}6\xfen\x16\x90\x1f\x14L\x0e\x03\xdb\xd8\ +y\xf9\xf2eU\x83\x85\x91N0^w\xddu\x17\xbd\ +\xf7\xde{\x0b3y\xa2\xb04zQ\x9d\x1f\xf6\x1b8\xe7\ +U\xa3{\xc3t\xe3\xe0]\x8b\xb8\xbd\x90Q\x08\x065\ +|^\xf3W/\x807\x8cB\x81\xf7\xce\xfdx\xfa\xbb\ +\xd8\x0fB\xd4\xef\xa3\xd0\x83\x91Jq\x0bX\x92?\xfb\ +\x83\xd77\xeb\xf0\xe1\xc3}\x9dv#\x8a^\xbc\x9bn\ +~\xa3\xdf\xf9_\x07\xbf\x81\xe6m\x84^\xfc\xde\xa0\x80\ +B\x1b\x0aWH\xc3A\xa8\xc1\xed\x86\x81\xaf\xc9\xd2A\ +\xc6Ff\xf4\x86\xbbb\xd26\xd4r\xad\xa4\xcc\xb4\x9a\ +@u9\x9a\x82\xe3z=\xf0f\xd0|5\xec\xfd\x0c\ +\x06\x1d\xaf\xb9\x10\xc6\xbf\xd7\xa0\xbf\x92\xb76\x1b\xf4\x17\ +\x8b\xd6\xf6\xf2}\x22\x8f\xe8\x1fp4\x97,\xf69$\ +\x7f\xf6\x1e\xa4Q\xdc\xf4\x5c\x89\xf4;\xff\x83~\xea\xef\ +r\x02}\x04\xc3\xa6_CU\xc8\x12\x04A\x10\x04A\ +\x18\x16d\x9e,A\x10\x04A\x10\x84> \x85,A\ +\x10\x04A\x10\x84> \x85,A\x10\x04A\x10\x84>\ + \x85,A\x10\x04A\x10\x84> \x85,A\x10\x04\ +A\x10\x84> \x85,A\x10\x04A\x10\x84> \x85\ +,A\x10\x04A\x10\x84> \x85,A\x10\x04A\x10\ +\x84> \x85,A\x10\x04A\x10\x84>0\x943\xbe\ +\xaf]w\x07MM\xdd\xa5\xb6\x8f\x1f\xfbO\x9a\x9e\xd6\ +\x96\xd5\xc9\xed\x22Jmpw\xf8\xd1\xa6\x9fw\xb7\x1d\ +v\x5c\xf3\x19\xca\xe77R\xa9t\x86\x8e\x1e\xf9\x0e5\ +\x1ae\xe7Dr\x92h\xe4C\xce6h\x5c\xe2\xb8\xdf\ +ww\x88FGw\xd1\xe6-\x1f\xa5D\x22I\xd3W\ +\xde\xa5\xe3\xc7\xb5U\xe43\xd7\x12\xe5ovw\x98\xe9\ +\xa79\xfe\xb4\xbb\x83\x15\xe8\xefd\x99\xdfO\xf5\xfa\x1c\ +\x1d>\xf4\xefT\xad^q\xcf0\x85;\x88\xd2\xdeb\ +\xa3\x0d\xa2K\xdfr\xb7\x89\xb2\xb9\xb5\xb4}\xfb'\xc9\ +4\xb3T\x9a?MG\x8fB\xde\x8as2\xb9\x96\xe5\ +\xbd\xcf\xd9\x06s/\x13U\x9b+\x93\x8f\x8d\xef\xa6M\ +\x9b>B\xb6mq\x1a=A\xb3\xb3\xceB\x9c\x8a\xec\ +u\x9cN\xda\xdaaW\xf8Y\xac9\xb5\x99J\x15h\ +\xfb\x8e\xc7(\x9d\x9e\xa4Zm\x86\x8e\x1c\xfe&\xcb\xeb\ +>K\x22E4\xfe\x09g\x1b\xd85\xa2\xcb\xdfqw\ +\xf8's\xebY\xdeG\xc903t\xee\xec\x8bt\xee\ +\xdc+\xee\x19&5ET\xbc\xc7\xddaf\x7fDT\ +;\xe9\xee\x90\x92u|\xe2\x06\xb2\xac*\x1d;\xfa\x9f\ +47w\xc2=\xc3\x8c=\xc4\xee@\xce\xdda\xae<\ +\xc1\xf2\x96\xd4f*Udy?\xc9\xf2\x8eS\x8d\xd3\ +\xf5\xf0\xe1\xffPr+\x8c,\xc7}\xd8\xd9\x06\xe5\xb7\ +\x89J\x1c\x5c\xd2\xe91\xdau\xdd\x178\x8d\x1at\xfa\ +\xd4\xff\xd0\xa5K\xfb\xdd3L\xf1n\xfe\xf1\xf5\xee\x0e\ +3\xfb\x02\xcb{\xc6\xddI\xd0\x96-\x0f\xd0\xe8\xd8u\ +,oE\xe5\xa3y~?\x0b\x8c?\xc2\x97\xa4\x9d\xed\ +\xda)\x8e\xfb\xa2\xb3\xcd \xff\xec\xdc\xf5Y%\xef\x85\ +\x0b{\xe9\xcci-\x7f\x1ay\x96\xf7\xe3\xee\x0eSb\ +y\xca?vw\x88\xd6q\x1eZ\xc7y\x09\xf2\x9e:\ +\xf9\x0c]\xbe\xfc\x8e{\x86\x19\xb9\x97\xf3\x84\xb3Z\xbe\ +z\x97x\xa7\x0b$h\xeb\xb6\x87id\xe4\x1a\xce\x07\ +GT\xfa\x22_,0\xfe(_\x92t\xb6\x91\x87\x90\ +\x97\x5cFG\xaf\xa5-[\xb1\x18k\x82.\x9c\x7f\x95\ +\xce\x9c\xf9\xa1s\x02\xe4n\xe2\xbc\xb4\xd3\xddaJo\ +\xb1\xbc?qw\x90\xef\xefR\xba\x8a|\x7f\xf0\xbd\x7f\ +\xe1\xbf\xda\xdam#?\xc5\xf2\xaeq\xb6\x1b\xfc\xbe\xa6\ +\x9fr\xb6\x99tz\x94v\xee\xfc\x1c%\x8c\x14\xcd\xce\ +\x1c\xe6|\xff\x9f|\xd45S\xa2\xa7jS\xf4\xd4E\ +\xf4T1pz\x9a\xd9\xc6\xbav\xbb\xb3\x0d\xaaGY\ +\xdeW\xdd\x1d\x96wl\x17\xbf\x9b\x07y+\xc1y\xf0\ +%\xce\x83\xda\x1a\xa1\xf9[8\xbe\xb66\xe4\xa5o\xf2\ +?\xc3\xbb0\xcdP\xd6d!Cy\xc0\xb0\xc5'\xa1\ +\x0aX\x00\x86\x06\x86*.##\xdb\x94\xe2\xa9m\xed\ +\xfeq\xf0\xaeO&\x0b\x94\xcbk\x06!\x82B~\xf3\ +\xc2\xf3\xe5\xf2\x1b8\xbef\xc0\x22\x18)nW\xf2\x1a\ +F\x9a\x0a\x85\xf8+\xc6\xa7\xd3\x13\x1c\xf8C\xc6\xa4R\ +#\x94\xcd\xb2\xd1\x8dI\xa1\xb0Y\x19n\x90\xcfoR\ +\x7f\xe3b&\x9d\xe7T\xf2\x16\x9d\xb5\xbd\xe2\x90\xc9\xac\ +Q\x86\x10\xa4\xd8\x18gs\xaeA\x88\x81\xf7^\x12\x09\ +\x93\x8a#;\xd4v\x1c\x92\xa9\x1c\xc7u\x8c\x80ad\ +\xd4s\xc7\x05\xd7\xe2\xa3\x01F\xdd\xdf\x88\xcb\xc4\xa4\xb3\ +\x1a\xbe#\xefv\xb5\x1d\x07\xbc\xc7b\x91\x8d\x1eSD\ +\xbe0\x5cC\x1d\x83\xf1\x89\xeb\xf9_\xf8bH\xaf\xc5\ +\xc9\x8b|\xef=s\x1c\x90oa\xb8\x01\xde\x8b\x91\x88\ +o\xa6DO\xa3\x11=\x8dF\xf44\x9a\xa5\xe8\xe9$\ +\x17\xd4=yG\xc7\xba\x93w\xd8\x18\xcaBV\xb9t\ +\xce\xddbg\xc0\xaa\xbb[\xf1\xa8V\xd9\xf3ej\xb5\ +\xe9\xa6\xb7\x19\x83R\xf9\xfc\x82W\xa1\xdf\xbf\x8d\x1a{\ +J\xae\xf7\xe6Q.;\xd7\xc3\xfbk\xf1\x8e[\xe0\xdf\ +.\xb7.t]\xa9\x5c\xe4{:\xcf\x07\xef\xaf\xd1\xa8\ +\xaa\xedv\xd8Su=\x5c\x8f2\xcb\x8b\xdf\x847U\ +\xa9\x5cp\x0e\x06\x01\x8f\xc8n\xfe.\xbc\x19\xcf\x93\xb1\ +8}j\xb5\x10y+\x07\xddm\x07]\xdeJ\xc5I\ +\xe7@\xea,[\xe3\xb2\xbb\xe3\xe0\xbdG\xc4/\x97.\ +\xaa\xedv\xd8\x9b\xa9\xb2\xa7\x0f\xcf\xdc\x05\xdep\xa3\xe1\ +\xa47\xfe\xd6\xaa\xaew\xec\xa71\xcb\x17\x9fuw\x1c\ +\x16\xde\xa3mSE\xa5W\x07\x1a,\x8fV\xe3a5\ +j\x9c\xbeN\x9a\xda,7\x9e;\x10N{\xbd\xd6\x02\ + ]\x1au\xa7\xf644\x1fY\xfc\x0e\xea\xad\xf2\xce\ +\xcf\xb1\xb7\xad\xb0\x16\xee\x1f\x086\ +e\x9f\xbc\xe6(\xff\x03\x7f\x80\x8f\xa9\xe7l\x95\x17\xd5\ +\xd6f\x94\xbc6\xbf/K{g\x0c\xdee6\xbbF\ +\xa5Q\x15\xf9HO\x07\xc8\xea\xe5#\xc4C|\x0d\xc8\ +\x0a\x99-\x0b\x1fG\xbf\xbc\xb8'\x12\x17i\xd44\xfa\ +\x1e\xf0\x16M3\xcd\xf1\xae\xa8\x0fz\x13~F\xf5\xac\ +\x0c\xd2\xc7\xf7A\xc63\xe2Y\xbdw\xea\x198\x85\x89\ +\xbc\xe0z\xbe6\x7f\xcc\xacV\x07\xc2\x93\x17y\x08y\ +\xa9\x85\x10y\xe1\xad:\xf9\x9e\xed:\xe7]\xe4\xe1\x05\ +\x90\xe7\x91\xf7\x01\xf2<\xf2\xbe\x06jw\xd2\xe9\x117\ +\x8d|\x1f8]^\xdf}\x1d]\x1bWy\xb8M^\ +\xd1\xd3\x05DO\x19\xd1S\xc5\xe0\xe9)\xeb\x0at\xc6\ +\xc3w_\xe8\x0a\xe4\x05\x15\x96\xd7\xea$/h\xf8t\ +q\xc8\xc0\x1b\xd3\xb5O\x10\x04A\x10\x04A\xe8\x01C\ +\xd9\x5c(\x08\x82 \x08\x820\xe8\xac\xb8\x9a\xac\x8d\x1b\ +7\xd2\x8e\x1d;\xa8P\x08\xef\xd4>;;K\xaf\xbf\ +\xfe:\x95\xcb\xad\xd5\xcb\x8b!\x91\x98$\xd3\xd8EF\ +\xc2i\xc2\xec\x84mW\xa9n\xbd\xc6\x7f\x9bU\xe5F\ +b\x1b%\xcd\xdd\xd8r\x0et\xc0\xb6g\xa9\xd6\xc0(\ + \xa7z9Ay\x8e\xb7\x87\xef\xed\x8eT\xe9H\x83\ +\xea\x8d\xfdd\xd9\xcd6p#\xb1\x86\xe5\xbd\x81\xe3\xba\ +M'\x1d\xb0\xed\x8a+\xafWElR\xd2\xb8\x91\x12\ +\xc6z\xbe?\xb2Ng,\xeb(\xc7m\x8e\x10JP\ +\x91L~N#\xb1\xd6=\xd2\x89:\xcb\xbb\x8f\xe5\xf5\ +F\x08\xf1]\x8d=\x1co3\xcb\xebU[\x07c\xdb\ +e\x8e\xcb\xf2\x92\xd7|\x94dyo \x83\xe5u\xb2\ +z'ljX?\xe1\xd0\xeck\x83\xf7b\x1a;\xf8\ +\x9e\xe1\x03+\xd07\xa5n\xbd\xc5\x7f\x9b\xfd2\x92\xc6\ +\xff\xe2{\xa2Cq\xb8\xbc\x96u\x8a\xe3\xbe\xe9\xee\x81\ +\x14\xbf\xd3\xf7\xf3\xbdG\xdc\xfd`\xd0\xf7\xc1\xb2\xdee\ +y\x0f\xbbG\x90F\xdb9\x1e\xe4\xd5\xaa\xd9\x03@\xde\ +\xab50\x92\xc7r\x0e0I\xe3}\xae\xbc\xe1X\xd6\ +\x09\x96w\x9f\xbb\x874Z\xcf\xf7\xdd\xc9\xf7\xd4\x9b\xef\ +\xdaA\x1a\xd5\x1a\x18\xed\xd4\xdaLq\xb5\x11=mG\ +\xf4T\xf4\xd4cP\xf4t\xa5\xb1\xe2j\xb2\xc6\xc7\xc7\ +#\x0bX\xa0X,R*\xa5\xf5\xddZ\x020LQ\ +\x86\x1b$\x12i\xbe\xb6U6#\x81v\xf6\xe8\xd7\xe0\ +(\x88f\x0c\xd8\xa8D\x1bn`\xf2u\xad\xc6\x00\xfb\ +Q\x86\x1b\xc0\x10$\xa8y]\x82\xe54\x8c\x0d\xfc7\ +\xdcp+\x12\xbew\xc0\xbf\x15m\xb8A\x92\xef\xeb\xf6\ +wp\x81\x91\x882\xdc@\x19\xda\x96\xe72\x95\xbc\x90\ +<\x1c~2\xdf\xfb3\x8c\xb5\xce\xefE\x00\xb9\x0c\x9f\ +\xf1J$p\xcf8\xf2:}\x12<\x12\x1c'\xcap\ +\x03\xa4\x7f\x82\xbc>7\x0e\x06\xe7\x85(\xc3\x0d\x12\x01\ +\xf9\xcd0\xe2\x8dLk\x93\x97\xd3,\xcap\x03\xa4Q\ +\x1c\xd9\xfa\x8d\xe8i\x00\xa2\xa7\xceN\x08\xa2\xa7\xc2R\ +09|\xc5\xd9\x5c\x19T\xabU\xca\xe7\xd1q\xb0F\ +\x95J\xa5c\x98\x9f\x9f\xa7\xd3\xa7OS\xbd\xaeu\x9a\ +_$6\x95]\xa5\xc3o\xc1\x83\x0d\x0e6\x07\xcb\xc6\ +\x9c3\xd8\xf7\x80\x11F\x87\xda\xf6\xeb\xf5`\xb3w\xe1\ +x\xb9N'J\x18_\x93\xbd\x1a\x18Tt@\xec\x14\ +\x80m_\xe6\xd0\x1c\xe5\x02C\x05C\x8a\x0e\x8bAq\ +T\xe0\xff\xf0d\xf0Tmr:v&8\xbb\x98\x06\ +\x86\xdb\x06\x5c\xaf\x07\xfe\xaf)\xafC\x22\x91\xefB^\ +t\x16mv\xc0\x84\xf7\x97H\xa48\xc4\x91\x17\xf3\xe0\ +x\x1dQ\x93\x1c\x17C\xbe\x03\xae\xd7\x82\xc3\x9c\x1b\xd7\ +\xc106\xf2\xb9\x02\x87\x90{r\x00\x90\x152{8\ +\x9e5\xe4\x0d\x8e\x83\xe0P\xe7{\x1eq\xb7\x91\xbe)\ +7n\x9c{\xce\xaaw\xe3aS\x95\xcf\xa1\xa3):\ +\xe8\x06\xe7!\x04\x9b\x10\x0f\xef\xa5Y\x81m\xdb\x16\xc7\ +\x8d\x91\x079\x1fY\xb66\x12\xc8\xaep<\x18ot\ +Z\x0d\x8e\x83`SI\xd5\x068\xd79\xa4\x92IZ\ +79AE\xd6U3\x89\x0e\xe7\x99\x96P,\xe4i\ +\xcd\x18:J\x9bTf}\xed\x05\xa2\xa7\xbe\xc0\xff\x89\ +\x9e\x8a\x9ez\xa1\x97z\x9aHp\xf1rt\x94\xd6M\ +\x8cQ:\x9d\xa6d*\xdd\x16w\xacX\xa0\x89\xb1\x11\ +jX\xb6\xfa^\xafT\x9c\x1c/\x0c\x1dh\xfa\xc8$\ +\xef\xa6\xa4\x01\xa5\xc3k\x0c\xc6RU\xc0\xefr8\xe0\ +\x1e\x81q\xb9\x86\xe3\xde\xcc\x06\x1ce\xecN\xa0j\xbe\ +N\xd5\xc6\xcb\xfc\xd71\xc20.\x99\xd4\x83\x1c\x1f\x9e\ +\xbeg\x80\xdaA5y\xbdq\x92*\xf5\xe6\xe4~\xf8\ +X\xa4\x93wE\xca\xdb@\xb5~\xe3\x1d\x96\xb79\x81\ +_:y?\xc7\x1b\x8d!/\x17\xac\xeb/iF-\ +C\xd9\xd4\xc7\x22\xe5E\x1a\xd5\xad\x93T\xad7'\xf7\ +K\x99\xef\xa7\xa4\xb9\x89\xcc\x08\xcf\xbca\xd7\xa8V\x7f\ +\x9b\xe3\xbf\xeb\x1e\xe1\xbb\xa6\x1e\xe0x\x85Py\xf93\ +\xc3q\xa6\xa9R{\xda=\x02r\x94K#nx\x0d\ +\xab\xf3N\x8fshN\xee7l\xdcp\xfd\xf5\xb4i\ +s\xf4\xbcEV\xa3A\xcf|\xff\xfbl\xfc\x9b\xcd&\ +\xc3\x84\xe8\xa9\x1f\xd1\xd3ab\xb1z:91A\xb7\ +\xdcz\xab*|Eq\xe5\xca\x15z\xe9%m2\xd2\ +\x15F\xe7\x1c-\x0c4&\x1b\x864fJ\x0e1\x84\ +\xc0P\xd5\xe4\xad\x06\xc89\x16\x95\xf9\xd9\x1f6\xd8\xcb\ +S\x95\x9d\x0e(\x8d'\xf9\x9ea\x86\x10\xc0[\xf5\xdf\ +\x13^_\x12C\xd2\xf9\x5c\x180\x96\xb8V\x07\xf1\xe2\ +\xc9\x9b\xe6\xeb\x9a\xb2\x19\xecM\xc5\x91\xd7I\x8fV\x83\ +\x89\xdf\x8a2\xdc\x00\x86\x16C\xe1u\xe2\xc8\x0b\x99L\ +\xe5\x956\x81\xf7\x17e\xb8\x01\xe4\xc5\xbb\x19f\xb2\xb9\ +\xe8f0`\xc40\xd2\x83\x8c\xe8\xa9\x1f\xd1\xd3ab\ +\xb1z\x9aJ\xf3{\x89\xa9\xbb\x86\x11\xfe\xde\x87\x1dh\ +\x92\xd4d-#\xe8\x1b66\xd6\xdan\x1fD\x83=\ +\x85\xb3g\xcf.x\x0aIc\x1d\x15S\xf7\xb3\x9f\x85\ +\xfd\xce\xaf\xd0\xe2s\xf0\x90+\xf5f\xc7\xcd\x94y\x1d\ +e\xd9C\x0e3\xa3\xf8Ex\xba\xe5\xda\x8f\xd8\x93\xf3\ +&\xeaKQ1\xf3\x18\xc7s*\xfd;\x81\xb8u\xeb\ +4\x95j\xcd\xa5(Lc=\xe5R\xf7F\xc6\x85\xbc\ +\xd5\xc6\xdb\xec\xad6\x97\xce\xc8\xa7\x1ff\xa3V\x88\xbc\ +\xa7#\xef\x0b|o\xc7\xa37\x12Y\x8e\xfbH\xac{\ +\x22\x0e\xe2zdS\xf7p\x1ao`\x13\x1b\x16\xd3\x93\ +w?\xcb\xdb\xec<\x5c\xc8|\x82\xe3\xe1\xa3\xd1\x19\xc8\ +\xdb\xb0\xe7h\xbe\xfa]\xe7\x00\x83f\x84\x02?k\x9c\ +{\xd6\xad\x13,o\xb3\x06b)\xe4\xd8\x90NN:\ +\xb3\x87\x87Q*\x95\xe8\xe2\xc5f\xf3\x10\x8c\xe3\xd4\xd4\ +T\xa41E\x9eE\xdeE\x1e\xf6\x18-\x16h\xf3\x96\ +-*.\x9a\x0b\xfc \x05\xd2\xa9$]\xbe|\x99\x0e\ +\x1f\xd5\x96\x9aY&DO[\x11=\x15=\x05H\x81\ + =M\xa7R\xb4q\xc3z\x9a\x98\x98\xe04\xaf\x93\ +\xdd\x1e\x95\xe5Jp\x1e7\xe9\xd4\xe9\xd3t\xe6\xec\xca\ +\x9d\x90\x14i\x14\xf0\xf8\xc2\xd5\xe2\xc6\x1boT#\x22\ +\xe3\xf0\x83\x1f\xfc@\xf5%\x03\x9e\xf1\x8e\x02\x06\xad\xd2\ +x\x87\xca\xf57\xdc#\xac\x00\xe6n\xca%o\xe1\x97\ +\x1fn$PU>_\xfb!\xd54\xe3=\x9a\xf9$\ +\x1b\x97h\x0f\xa5\xc6\xc6p\xae\xf6?\xee\x1e\xe4]O\ +\xf9\xd4}\x91q\x95\x01fcX\xa97G\xc7\x14\xd9\ +\x00;\xc6;Z\xde9\xfe`\xe8\xc6\xbb\x98\x86!\x8d\ +\xbeg\x95\x8da\xa9\xf6\x03\xf7\x08\x1b4\xfe\xd0\xa4U\ +\xdf\x94\xa8{B\xde\xb7X\xdef3O1\xf3(\xdf\ +1\x17\x11\x97\x0d0\x1b\xef\xd9\xea\xffs\xf7\x1d\xe3=\ +\xaa>6\xe1\x9e\x9d#\xef1\x96W[\x9f\xac\x0b\xfc\ +J\x7f\xef\xbd\xf7*\x03\x1e\xc5\xdc\xdc\x1c\xbd\xf0B\xf3\ +\x03\x87Q\xbc\xbbv\xedr\xf7\xc2y\xf9\xe5\x97\x95!\ +\x1eVDO[\x11=\x15=\x15\xe2\xb1\xb2\xeb\xe9\xba\ +\x04\xd5\xd6\x93#\x05*\xe62\xaa\x94\xadc\xb27\x80\ +\xe3\x93#\x18\x92\xdd\xbbd\x8b\xdb\xe1\x0f\x1d\xf41\x83\ +p\xb7\x98\xea?_\x93\x80\xfb_\x14\x8e\x11i^\x87\ +8q\x0c7h\xff\xfdxq\x83d3\xf8\xbf\xf6\xdf\ +k\x07wh\x8f\x1b\xef\x9e\xb8\x87\x8e\xf3Kq\xee\xd9\ +~\x95\x19 G;\x8e\xb4:\xd8O\xf2\x072\x0a\xbc\ +\xd1\x94\xef\x9d.\x05\x18\xe58\xf8\xf3*\x06\x90\xc4\x19\ +8\x02\xcfX\xf7\x8e\x97\x8a\xe8i+\xc8I\xf8\xd7\x03\ +qDO[\x09\xbaJ\xf4\xb4\x95^\xeb\xa9\xe0\x80\xdc\ +#5Y\x0cFQ\xac\x9fZGk\xd6\xae\xa5j\xad\ +s\x86L%M\x9aF\xd5\xe8\xb1\xe6ZW\xb9l\x96\ +6\xae\x9f\xa2\xe2\xe8(\xd5\xea\xc1\x99\xd4\xe4\x8f\x01\xd6\ +\xa2:t\xf80\xcd\x97\x9ass\xa1\x1a\x16U\xb9Q\ +\xed\xd2\x98\xd7\x0b\x1d\x04=<\x0f\x19F\xc7oxt\ +p\xae\xd48@3\xf5\xe6J\xfb\x19s\x0f\x15\x92\xb7\ +\xf2\x99\xce\x86\x0d^\x18\x9a8f\xd9k\xac\xb17\x06\ +\x12\x94\xa6\xb1\xcc\xa7\xd5o\x86\xdd\x13q+\xd6I\x8e\ +\xfb}\xf7\x08\xe4\xdd@#\xa9\x0f\xa9{\x86\x196\x8b\ +\x1a4\xdf\xd8\xc7\x1e\xfd[\xee\x11b\xaf\xf1QJ\xa2\ +\x83j,y\xff\x87\xe5\xc5\xc80~v\xf6\x90G\xd3\ +\xf0\xe8\xc3\xe5\xc5=+\xec!\xcf\xd5\x9es\x8f\x10\x15\ +\xd8\x9b\xcf\x18\x9bC\xef\x09\x1cy\xdfdy\x9b\xcd&\ +c\x99Or\xac\x5ch\x5c\xc8\xda\xb0\xf9\x9dV\xbf\xed\ +\x1e\xe1\xbc\x90(\xd2\xda\xf4g\xf8\x17\xc3\x9b\x96`\xbc\ +\xcb\xd6\x11\xbaR{\xd6=\xb24\x92\xc8\xfb\xeb\xa3\x17\ +D>\x7f\xfe\xbc2\xd8:hBCSZ\x180\xf0\ +g\xce4GX-\x05\xd1\xd3VDOEO\xfd\x0c\ +\x82\x9e\x0aM\xa4\x90\xe5\x82L\xf8\x81\x0f|\xc0\xdd\x0b\ +\x07m\xd7O?\xdd\x1cm\xb2u\xebV\xda\xb3g\x8f\ +\xbb\x17\xce\xbe}\xfb\xe8\xd4)\xa7\x9a|)\xa4\x8c)\ +\x1a\xc3\x08\xa2\x10\xa3\xe41\xdf\xd8\xdfb\xbcs\xe6\xf5\ +4\x92\xbc#\xd4\x88\x02\x18\xc4\xcbl \xaa\xd6Q\xb5\ +\x8f\xe1\xc3#\xd9\xcfR\xce\x0a\x8f\x07\xe6\xed\x934S\ +}\xca\xdd\x83\xbc\x1bh<\xf5\xb1P#\xea1\xd3x\ +\x83\xe6\xeb{\xdd=\xa2\x89\xf4\xa7(\x859\x83b\xc9\ +\xfb\x0c\xcb\xeb|X\x8dD\x8e&\xd9\x18\xc2\xd8EQ\ +\xe2g\x9c\xd6>6\xa3\xa9\x0fS\xd6\xd8\x1a\xeb\x9e\xb3\ +\x8d\xd7Y\xde\xe6\xc7&\x9f\xfbY\x1a\xb1\xa2\xab\xf5k\ +\xf6\x0c]\xac\xfe\xbb\xbb\xd74\xdeq\xe8\xa5\xf1\x1e&\ +DO\xdb\x11=\x15=\x15\x06\x97hMZ%\xa0\x8a\ +\xb5Zm-\xfdw\xc2\xeb\xd4\xeaQ.\x95\xd4\x10\xd6\ +8\xf8\xe3.\x9aD\x85\x95]_\xb4\xb43v\xa2\xd5\ +\xe3\x87A\x8a2J\xa0\xed:4\xcdl\xcdR5\x11\ +\x1e\xb7\xc1\xa7\xeb\xa3\xfe\xa6\x8fp/U\xc7/\x1b\x9a\ +Q\xe2\xcb\xdb\x04\xdbq\x0c7\xf0\xff~P\x93F\x10\ +\xce=[\xafKn\xceR)\xa2\xc6\x03\xb4\xa7\x07\xfb\ +;\x89\xb8\xf9cuV\xeb\x8b\x9e\xb6\xd3v\x9d\xe8i\ +\x1b\xce=[\xaf\x13=\x15\xae\x06\xc8uR\x93\xc5 \ +!\x0a\x85<\x8d\x8f\x14\xa9R\xadS%\xa0\x0d;\x9d\ +4)\x9bN\xd1\xcc|\x89\xaeL{KB\xc0\xa6a\ +\xe2\xb5\x11*\xe4\xb24_\xc6\x92\x1c\xed\x0a\x98\xcf\xa4\ +U_\x8d\xf3\x97.\xf7\xa4\xdd\x1b\xf2\xa6S\xa34\x9a\ +\x19\xa12\xcbZ\xae\xb4\xf7\x19\xc9fRj\xf4\xc6t\ +\xe9\x02\xcb\xd4\xfc0\xe5\xcd\x1b(Q\xb8\x93\xcc\x89\xce\ +\x86\xcdn\xd8\x94\xbaP\xa7\xb9\xca\xf7\xa9\xc2\xde\x18H\ +\x98\x19\x1a\xdd\xfd%\xb2+\x9ce\xc2\x1e\x81mR\xa3\ +~\x92\xe6\x8e\xfd\xa7{\x80e56\xd1X\xfacT\ +^\x9b\xe2\xdf\x096\x8a\xaa+\xcb\xb9:Y\xb5\xbd4\ +W\x7f\xdd9\xc8\xacM\xff\x0c\x95\xb2\xa3,og\x83\ +\xa8\xe4=\xcf\xf2V\x9ffy\x1d\x0f\xd9d\x0fym\ +\xfagin{\xa2\xc5x's[\xa8\ +\xb0\xedae\xd8\xa3\xa8\x5cx\x9d\xcag\x9b\x13\x0e\x8e\ +\xec\xf892r\xd1\xcbB\x80\xf9cORm\xd6\xfb\ +\xd8\xe4hd\xe7\x17\xf8\xaf\xda\x0d\xa56s\x94\xe6\x8f\ +\xff\x97\xbb\xc7\x1f\xb8\x8d\x1f\xa7\xd4\xf86w/\x9c\xf2\ +\xb9W\xa8r\xfe5w\xcf1\xde\x89d\xf4R\x1fV\ +m\x96f~\xf2\x7f\xdc=a\xa5\x22z\xda\x8e\xe8\xa9\ +\xb0Z\x88\xa1J\xc2\xa0\x82\xd2q\x89=\xe3\xf9J\xb5\ +\xcd@\x97\xf8\x18B\xd0H'#\x97 \x036\xbfK\ +l\xcc,}\xe9\x00\xff\x8d\xf6\xf0\xad\xaao\x180r\ +Z\x8c\xdcf\x14\xd8\xe8\xfa\xed^2\xd8\xa3\x8e\x84\xa3\ +\xc51\xdc\x81t\xf0\xe2\xe3P\xb9\xb4\x8f=\xf6\xe8&\ +\xa2\xfa|sy\x90^0\x92\xcb\xd2h>\xa7jE\ +\xfc`\xa4\x1d\xce\xe3\x83.\x5c]DO#\x10=]\ +@\xf4t\xe5\x81\x1c*5Y\xab\x8c\xdc\xe6\x9b)w\ +\xcd\x9d\xee^g\xec2\xd1\xec\x8f\x9b\x1e\xf2RH\x16\ +\xb6Pq\xe7\xc3d\xb4\xae)\x1bH\xe9\xd8\xebT:\ +\xd2\xf4\x90G\xaf\xfb<%\xd7\xb0U\x8f\xb0;J\xde\ +w\xd8C\x9eq=\xe4d\x8eF\xf7|\x81L\xac)\ +\x1bf\x8b\xf9[T9y\x94\xe6\x8e4=\xe4\xc2\xd6\ +\x87(\xbdq+\xf9&{n\xa7\xc6^\xf9\xc1W\xd8\ +Knz\xc8\xcb\xc1\xcd7\xdfDSS\xd1#\x8f\xc0\ +3\xcf<\x13kH\xb7\xb0\xbc\x88\x9e\xfa\x10=\x15\x86\ +\x10\xa9\xc9\x12:\x02O5\xc6\xea\x11\xb1\xc0\xef\x18X\ +\x9bw\x11$&\xd9\xdb\x8c\xe1\xd8)\xcf:\xad\xf5\xb3\ +\xe1\xdcm\xaca\xeb\x1a\xe5\xec\xb2Ci\x14Z\xfb\xe7\ +$\xc6\xab\xd1\x86\x1b\xf0s%\xb2q;\xc1\xf6\x8fd\ +\xb2G/J\x18:DO\xdd\x9d0DO\x85eB\ +j\xb2\x86\x18\x0cg\xdf\xb4i\x93\xbb\x17\x0c<\xa1\xa3\ +G\x8f\xb6\xcc\x9bbf\x0aT\x9c\xba\x86,\xdb\xa6j\ +\xc0|A\xc8\x14X*\x01\x13;N\x9f9L\x8d\xf2\ +\xb4s\xc2\x05kw\xa1\x13q\xa3\xc3\x08,\xc4\xf3\x9f\ +3\x92i\xcaO\xedTk\x5c\xa1\xc9$(\xd3an\ +#tZ.]>\xcb\xa1YE?\xf2\xd8g\xc9D\ +\x07\xd5zxV\xb5\xf3&\xcd\xbf\xf8=\xaa\x9dp\x87\ +\xb2\xe7\xd8C~\xec\xe7(1\xc3\x06<,j2A\ +\xd5\xcb'i\xfe\xb9\xe6P\xf6\xfc}\x0fPz\x0d\xa7\ +m%\xc20g\x0c*\xbd\xbb\x97*\xfb\x9bC\xd9\x97\ +\x83q\xce\x0b\xeb\xd6L\xaa\xce\xdc\xfe&)\x0f\xa4/\ +\xde\xdb\xa1#G\x03\x9b\xa7\x84\xfe z\xda\x8a\xe8\xa9\ +\xe8\xe9jB\x0aYC\xca\xe8\xe8(\xddv\xdbm\x94\ +JE{F\x07\x0f\x1eTA\x07\xb3b\xa3O\x00:\ +\xdc\xea\x133\x22C\xa03n:\xc5F\xb4R\xa3R\ +\x95\x0d\x9f\x8f\x5c&E\x99d\x92fJ\x95\x16#\x8d\ +\xd9\xb7\x8b\x1c\x17\xc7\xe6\xca\xed}\x1dp~\xbc\x90\xa3\ +\xf9r\x8d\xca\xbeY\x89s\xe9\x94\x1a\x11\x86\x0fC\xa9\ +\x8a~*\xcd\xf30\xdeF\xae\xe0\xee\x853\xff\xfcS\ +m\xc6;\x0e\xb5\x93G\xdb\x8cwj\xd3Vw/\x9c\ +\xf2[\xaf.\xbb\xf1\x16\x06\x13\xd1\xd3`DO\x85\xd5\ +\x824\x17\xaeR<\x83mj\xab\xe1\x03\x18OX\xf0\ +F\xc3\xa6r\x80\xe1\x06^\xa7L\xd3\xb7l\x09\xbc/\ +\x80\xf3AK\x9aX\x96Mu\xfe\xdd\x04\x1bqu\x9f\ +\x98Xs\xb3\xeeV\x146\xd9\x8b\x18vo\xb3\xa8v\ +\xb2U^;\x95 ;Fg\x5c\x5cc\x07t\xbe\x1d\ +\xcdgi\xbc\x98kK\x07<7:\xb6bY\x18\x9c\ +\xf7\x83\xb4\xc39\x5c\xe3\xa5\xa7G\x96?\xd4\x13\xc5<\ +\x8d\xf29au z\xdaD\xf4T\x18F\x90;\xa4\ +&kH\xc1b\xa1q\xf7H\ +\xa8\xe1^\xa0\xcdx\x7f\x90\x8d\xf7F\xde\x88\x11\xf9\xd5\ +}l\xbc\xdfqw\x04A\xe8\x0a\xd1Sa\x05#\x85\ +,a\xe5\x924\xc9\xbc\xfdFJf\xd3TmXm\ +^7@\xd7\x934{\xde\xd6\x85+T\xdb\xf7\xae{\ +\x94y\xe0N\xc7C\x8e4\xde\xfc\x9b\xaf\x1e`\xe3\xad\ +\xc5\x15\x04!>\xa2\xa7\xc2\x0aF\x0aYBl\xd0\x19\ +4\xc8\x00\x0e:\x98}\xb9\x5c\xabS\xb9Rm\xc9\xec\ +\xde\xf2!P\x03\xf4\xb1@\x07\xd6\x05\x94\xf1\x9erw\ +\x22x\x95\xbdc1\xde\xc2\x80 z\xda\x01\xd1Sa\ +\x19\x90\x8e\xef\xab\x14\xac\x89\x86e!0\x82F\xf7\x01\ +1\xecxr$\xaf\xce\xf9\x97\x9a\x18F\xc3\x0d0\xc4\ +:\x9bNvX^$\xca\x03\x16\x84\xe5C\xf4T\xf4\ +T\x18n\x90s\x87S#\x85E\x93M\xa7i\xfb\xf6\ +m\x94\xc9f\x03G%\x01\xac\xb2\x8f\xd1C\x07\x0f\x1d\ +\xa6\x8ao\x14\xd1\xb0\x01O\x18\xf8G\x01\x01|\xa0L\ +\xc3d\x03o\xb5\xa6E:E\xb4}\x03\x22\xbb\x07B\ +8~\x96hN\xeb\xc8+\x08=@\xf4\xb4\x89\xe8\xa9\ +0\xacH!k\x15\xb2u\xebV\xda\xb3g\x8f\xbb\x17\ +\x0e\x96\x84\xc0\xd2\x10\x82 \x5c]DO\x05a\xf8\x89\ +Q\xfc\x17V\x1aV\xa3\x11k\x9e\x1a,\x1d\xb1\x98\xf9\ +l\x04AX:\xa2\xa7\x820\xfcHM\xd6*\x04}\ +\x1c&\xc7G\xc90L\xd5\xd14\x08\xccXL\xb6M\ +g/^\x1a\xda>\x1e\x00K\x84\xec\xdc\xb9Su\x06\ +\xee\x04\x9e\x0f3W_\xbcx\xd1=Bj\xae\xa0\xeb\ +\xaf\xbf^\xcd\xe7\x83\x05b7m\xda\xe4\x9ei\x05\x1f\ +\xb7\x03\x07\x0e\xb4\xce\xfb#\x08=@\xf4\xb4\x15\xd1S\ +a\x18\x91B\x96\xb0bI\xa5Rj\xb5\xfc\xa8\xb5\xd4\ +\x00\x96\xf8\xc0R\x1f\x1e7\xdcpCG\x83\xed\x07\x86\ +\x1fK\x8c\x08\x82\xd0=\xa2\xa7\xc2JF\x9a\x0b\x85\x15\ +\x0bf\xa5\xc6R\x1fq\x08Z\x22\x04\xf1\xe3\xe0_\xa5\ +_\x10\x84\xf8\x88\x9e\x0a+\x19\xa9\xc9\x12V4\xf0\x8e\ +\xa7\xa6\xa6\x22\x9b!\xce\x9e=\xdb\xd6\xafe\xcd\x9a5\ +\x94\xcdf\xdd\xbd`\x10\x07q\x87\xb9\xa9F\x10\x96\x1b\ +\xd1Sa\xa5\x22\x85,A\x10\x04A\x10\x84> \x85\ +,\xa1+Z&>\xe4\x9cS\xd7\xaa\xea\xd1Q\xd7\x9b\ +\xeb\x06\x1ecC\x9b\xef\x06G\xf5I\x06qN\xf7*\ +M\x8e\xe7y\xb1\x98'\x07\x13\x13z\x98\x86\xc1\xe7\xdc\ +\x1d\xa6\xdeh\xde\xb3\xfdw\xb1,\x87\xbb\xc3x\xf2\xea\ +q\xfc\xe0\x1a\xbf\xbc\x9e<~Yt \x13d\x0b\xbb\ +F\x10\x96\x03\xd1\xd3&\xa2\xa7\xc2r\x82\xbc/\xb9N\ +\x10\x04A\x10\x04\xa1\xc7h\xee\x8e \x08\x82 \x08\x82\ +\xd0+\xa4\x90%\x08\x82 \x08\x82\xd0\x07\xa4\x90%\x08\ +\x82 \x08\x82\xd0\x07\xa4\x90%\x08\x82 \x08\x82\xd0s\ +\x88\xfe?\xaeN\x9a!\xefIx\xc5\x00\x00\x00\x00I\ +END\xaeB`\x82\ +" + +qt_resource_name = b"\ +\x00\x03\ +\x00\x00p7\ +\x00i\ +\x00m\x00g\ +\x00\x06\ +\x07\x03}\xc3\ +\x00i\ +\x00m\x00a\x00g\x00e\x00s\ +\x00\x0c\ +\x08\x1a\x9d'\ +\x00d\ +\x00o\x00w\x00n\x00l\x00o\x00a\x00d\x00.\x00p\x00n\x00g\ +\x00\x0a\ +\x04\xc8G\xe7\ +\x00b\ +\x00a\x00n\x00n\x00e\x00r\x00.\x00p\x00n\x00g\ +" + +qt_resource_struct = b"\ +\x00\x00\x00\x00\x00\x02\x00\x00\x00\x01\x00\x00\x00\x01\ +\x00\x00\x00\x00\x00\x00\x00\x00\ +\x00\x00\x00\x00\x00\x02\x00\x00\x00\x01\x00\x00\x00\x02\ +\x00\x00\x00\x00\x00\x00\x00\x00\ +\x00\x00\x00\x0c\x00\x02\x00\x00\x00\x02\x00\x00\x00\x03\ +\x00\x00\x00\x00\x00\x00\x00\x00\ +\x00\x00\x00<\x00\x00\x00\x00\x00\x01\x00\x00\x04\x92\ +\x00\x00\x01wiCH\x18\ +\x00\x00\x00\x1e\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\ +\x00\x00\x01w\xe0\x8ev\x15\ +" + +def qInitResources(): + QtCore.qRegisterResourceData(0x03, qt_resource_struct, qt_resource_name, qt_resource_data) + +def qCleanupResources(): + QtCore.qUnregisterResourceData(0x03, qt_resource_struct, qt_resource_name, qt_resource_data) + +qInitResources() diff --git a/src/resources/resources.qrc b/src/resources/resources.qrc new file mode 100644 index 0000000..910924b --- /dev/null +++ b/src/resources/resources.qrc @@ -0,0 +1,6 @@ + + + images/banner.png + images/download.png + + diff --git a/src/windows/design/settingswindow_ui.py b/src/windows/design/settingswindow_ui.py index a5068c1..814738c 100644 --- a/src/windows/design/settingswindow_ui.py +++ b/src/windows/design/settingswindow_ui.py @@ -710,7 +710,7 @@ class Ui_SettingsWindow(object): self.scrollAreaWidgetContents = QWidget() self.scrollAreaWidgetContents.setObjectName( u"scrollAreaWidgetContents") - self.scrollAreaWidgetContents.setGeometry(QRect(0, 0, 747, 394)) + self.scrollAreaWidgetContents.setGeometry(QRect(0, 0, 53, 35)) self.scrollAreaWidgetContents.setStyleSheet(u"QFrame#frame_engine, QFrame#frame_modelOptions {\n" " background-color: qlineargradient(spread:pad, x1:0, y1:0, x2:0.221409, y2:0.587, stop:0.119318 rgba(85, 78, 163, 255), stop:0.683616 rgba(0, 0, 0, 0));\n" "}") @@ -745,7 +745,7 @@ class Ui_SettingsWindow(object): self.scrollAreaWidgetContents_4 = QWidget() self.scrollAreaWidgetContents_4.setObjectName( u"scrollAreaWidgetContents_4") - self.scrollAreaWidgetContents_4.setGeometry(QRect(0, 0, 747, 394)) + self.scrollAreaWidgetContents_4.setGeometry(QRect(0, 0, 53, 35)) self.scrollAreaWidgetContents_4.setStyleSheet(u"QFrame#frame_engine, QFrame#frame_modelOptions {\n" " background-color: qlineargradient(spread:pad, x1:0, y1:0, x2:0.221409, y2:0.587, stop:0.119318 rgba(85, 78, 163, 255), stop:0.683616 rgba(0, 0, 0, 0));\n" "}") @@ -923,32 +923,13 @@ class Ui_SettingsWindow(object): self.groupBox_export.setMinimumSize(QSize(0, 104)) self.groupBox_export.setAcceptDrops(True) self.groupBox_export.setFlat(True) - self.gridLayout_8 = QGridLayout(self.groupBox_export) - self.gridLayout_8.setObjectName(u"gridLayout_8") - self.gridLayout_8.setHorizontalSpacing(20) - self.gridLayout_8.setVerticalSpacing(10) - self.gridLayout_8.setContentsMargins(35, 10, 30, 10) - self.frame_13 = QFrame(self.groupBox_export) - self.frame_13.setObjectName(u"frame_13") - self.frame_13.setMinimumSize(QSize(100, 0)) - self.frame_13.setFrameShape(QFrame.NoFrame) - self.frame_13.setFrameShadow(QFrame.Raised) - self.horizontalLayout_8 = QHBoxLayout(self.frame_13) - self.horizontalLayout_8.setSpacing(0) - self.horizontalLayout_8.setObjectName(u"horizontalLayout_8") - self.horizontalLayout_8.setContentsMargins(0, 0, 0, 0) - self.label_3 = QLabel(self.frame_13) - self.label_3.setObjectName(u"label_3") - sizePolicy5.setHeightForWidth( - self.label_3.sizePolicy().hasHeightForWidth()) - self.label_3.setSizePolicy(sizePolicy5) - self.label_3.setMinimumSize(QSize(110, 0)) - self.label_3.setAlignment( - Qt.AlignLeading | Qt.AlignLeft | Qt.AlignVCenter) - - self.horizontalLayout_8.addWidget(self.label_3) - - self.pushButton_exportDirectory = QPushButton(self.frame_13) + self.horizontalLayout_11 = QHBoxLayout(self.groupBox_export) + self.horizontalLayout_11.setObjectName(u"horizontalLayout_11") + self.horizontalLayout_11.setContentsMargins(35, 10, 30, 10) + self.gridLayout_10 = QGridLayout() + self.gridLayout_10.setObjectName(u"gridLayout_10") + self.gridLayout_10.setHorizontalSpacing(10) + self.pushButton_exportDirectory = QPushButton(self.groupBox_export) self.pushButton_exportDirectory.setObjectName( u"pushButton_exportDirectory") self.pushButton_exportDirectory.setMinimumSize(QSize(18, 18)) @@ -958,58 +939,60 @@ class Ui_SettingsWindow(object): self.pushButton_exportDirectory.setFlat(True) self.pushButton_exportDirectory.setProperty("export", True) - self.horizontalLayout_8.addWidget(self.pushButton_exportDirectory) + self.gridLayout_10.addWidget( + self.pushButton_exportDirectory, 0, 1, 1, 1) - self.gridLayout_8.addWidget(self.frame_13, 0, 0, 1, 1) - - self.label_exportDirectory = QLabel(self.groupBox_export) - self.label_exportDirectory.setObjectName(u"label_exportDirectory") - sizePolicy2.setHeightForWidth( - self.label_exportDirectory.sizePolicy().hasHeightForWidth()) - self.label_exportDirectory.setSizePolicy(sizePolicy2) - self.label_exportDirectory.setText(u"B:/Downloads") - self.label_exportDirectory.setTextFormat(Qt.AutoText) - self.label_exportDirectory.setScaledContents(True) - self.label_exportDirectory.setAlignment( + self.label_3 = QLabel(self.groupBox_export) + self.label_3.setObjectName(u"label_3") + sizePolicy5.setHeightForWidth( + self.label_3.sizePolicy().hasHeightForWidth()) + self.label_3.setSizePolicy(sizePolicy5) + self.label_3.setMinimumSize(QSize(110, 0)) + self.label_3.setAlignment( Qt.AlignLeading | Qt.AlignLeft | Qt.AlignVCenter) - self.label_exportDirectory.setWordWrap(True) - self.label_exportDirectory.setIndent(5) - self.label_exportDirectory.setProperty("path", True) - self.gridLayout_8.addWidget(self.label_exportDirectory, 0, 1, 1, 1) + self.gridLayout_10.addWidget(self.label_3, 0, 0, 1, 1) self.label_autoSave = QLabel(self.groupBox_export) self.label_autoSave.setObjectName(u"label_autoSave") self.label_autoSave.setAlignment( Qt.AlignLeading | Qt.AlignLeft | Qt.AlignVCenter) - self.gridLayout_8.addWidget(self.label_autoSave, 1, 0, 1, 1) + self.gridLayout_10.addWidget(self.label_autoSave, 1, 0, 1, 2) - self.frame_7 = QFrame(self.groupBox_export) - self.frame_7.setObjectName(u"frame_7") - self.frame_7.setMinimumSize(QSize(0, 30)) - self.frame_7.setFrameShape(QFrame.NoFrame) - self.frame_7.setFrameShadow(QFrame.Raised) - self.horizontalLayout_7 = QHBoxLayout(self.frame_7) - self.horizontalLayout_7.setObjectName(u"horizontalLayout_7") - self.horizontalLayout_7.setContentsMargins(5, 0, 0, 0) - self.checkBox_autoSaveInstrumentals = QCheckBox(self.frame_7) + self.checkBox_autoSaveInstrumentals = QCheckBox(self.groupBox_export) self.checkBox_autoSaveInstrumentals.setObjectName( u"checkBox_autoSaveInstrumentals") - self.horizontalLayout_7.addWidget( - self.checkBox_autoSaveInstrumentals, 0, Qt.AlignHCenter) + self.gridLayout_10.addWidget( + self.checkBox_autoSaveInstrumentals, 1, 2, 1, 1) - self.checkBox_autoSaveVocals = QCheckBox(self.frame_7) + self.checkBox_autoSaveVocals = QCheckBox(self.groupBox_export) self.checkBox_autoSaveVocals.setObjectName(u"checkBox_autoSaveVocals") - self.horizontalLayout_7.addWidget( - self.checkBox_autoSaveVocals, 0, Qt.AlignHCenter) + self.gridLayout_10.addWidget(self.checkBox_autoSaveVocals, 1, 3, 1, 1) - self.horizontalLayout_7.setStretch(0, 1) - self.horizontalLayout_7.setStretch(1, 1) + self.label_exportDirectory = QLabel(self.groupBox_export) + self.label_exportDirectory.setObjectName(u"label_exportDirectory") + sizePolicy2.setHeightForWidth( + self.label_exportDirectory.sizePolicy().hasHeightForWidth()) + self.label_exportDirectory.setSizePolicy(sizePolicy2) + self.label_exportDirectory.setLineWidth(0) + self.label_exportDirectory.setText(u"B:/Downloads") + self.label_exportDirectory.setTextFormat(Qt.AutoText) + self.label_exportDirectory.setScaledContents(True) + self.label_exportDirectory.setAlignment( + Qt.AlignLeading | Qt.AlignLeft | Qt.AlignVCenter) + self.label_exportDirectory.setWordWrap(True) + self.label_exportDirectory.setIndent(1) + self.label_exportDirectory.setProperty("path", True) - self.gridLayout_8.addWidget(self.frame_7, 1, 1, 1, 1) + self.gridLayout_10.addWidget(self.label_exportDirectory, 0, 2, 1, 2) + + self.gridLayout_10.setRowStretch(0, 1) + self.gridLayout_10.setRowStretch(1, 1) + + self.horizontalLayout_11.addLayout(self.gridLayout_10) self.verticalLayout_20.addWidget(self.groupBox_export) @@ -1136,7 +1119,7 @@ class Ui_SettingsWindow(object): self.retranslateUi(SettingsWindow) - self.stackedWidget.setCurrentIndex(0) + self.stackedWidget.setCurrentIndex(3) self.comboBox_winSize_stacked.setCurrentIndex(0) self.comboBox_winSize.setCurrentIndex(0) self.pushButton_english.setDefault(False) @@ -1241,9 +1224,9 @@ class Ui_SettingsWindow(object): "SettingsWindow", u"Multithreading (experimental)", None)) self.groupBox_export.setTitle(QCoreApplication.translate( "SettingsWindow", u"Export Settings ", None)) + self.pushButton_exportDirectory.setText("") self.label_3.setText(QCoreApplication.translate( "SettingsWindow", u"Export Directory:", None)) - self.pushButton_exportDirectory.setText("") self.label_autoSave.setText(QCoreApplication.translate( "SettingsWindow", u"Automatically Save:", None)) self.checkBox_autoSaveInstrumentals.setText( diff --git a/src/windows/mainwindow.py b/src/windows/mainwindow.py index 87739b0..b05552f 100644 --- a/src/windows/mainwindow.py +++ b/src/windows/mainwindow.py @@ -7,6 +7,7 @@ from PySide2.QtGui import Qt from PySide2 import QtMultimedia # -Root imports- from ..resources.resources_manager import (ResourcePaths) +from ..resources import resources from ..inference import converter_v4 from ..app import CustomApplication from .. import constants as const diff --git a/src/windows/presetseditorwindow.py b/src/windows/presetseditorwindow.py index 4e2e903..9f27876 100644 --- a/src/windows/presetseditorwindow.py +++ b/src/windows/presetseditorwindow.py @@ -6,6 +6,7 @@ from PySide2 import QtGui from PySide2.QtGui import Qt # -Root imports- from ..resources.resources_manager import (ResourcePaths) +from ..resources import resources from ..app import CustomApplication from .. import constants as const from .design import presetseditorwindow_ui @@ -74,7 +75,7 @@ class PresetsEditorWindow(QtWidgets.QWidget): Load the images for this window and assign them to their widgets """ upload_img = QtGui.QPixmap(ResourcePaths.images.upload) - download_img = QtGui.QPixmap(ResourcePaths.images.download) + download_img = QtGui.QPixmap(":/img/images/download.png") self.ui.pushButton_export.setIcon(upload_img) self.ui.pushButton_import.setIcon(download_img) self.ui.pushButton_export.setIconSize(QtCore.QSize(18, 18)) @@ -144,7 +145,6 @@ class PresetsEditorWindow(QtWidgets.QWidget): # -Set data- item.setText(label) item.setData(Qt.UserRole, settings.copy()) - # -Update settings window- self.app.settingsWindow.update_page_seperationSettings() @@ -153,6 +153,20 @@ class PresetsEditorWindow(QtWidgets.QWidget): Delete selected presets after asking for confirmation """ + selected_items = self.ui.listWidget_presets.selectedItems() + # Some paths already selected + msg = QtWidgets.QMessageBox() + msg.setWindowTitle(self.tr('Confirmation')) + msg.setIcon(QtWidgets.QMessageBox.Icon.Warning) + msg.setText(f'You will delete {len(selected_items)} items. Do you wish to continue?') + msg.setStandardButtons(QtWidgets.QMessageBox.Yes | QtWidgets.QMessageBox.No) + msg.setWindowFlag(Qt.WindowStaysOnTopHint) + val = msg.exec_() + + if val == QtWidgets.QMessageBox.No: + # Cancel + return + for item in self.ui.listWidget_presets.selectedItems(): row = self.ui.listWidget_presets.row(item) self.ui.listWidget_presets.takeItem(row) @@ -172,7 +186,7 @@ class PresetsEditorWindow(QtWidgets.QWidget): self.logger.info('No item selected') self.logger.indent_backwards() return - + item = selected_items[0] itemText = item.text().replace(' ', '_') file_name = f'{self.PRESET_PREFIX}{itemText}.json' @@ -188,7 +202,7 @@ class PresetsEditorWindow(QtWidgets.QWidget): self.logger.info('Canceled preset export!',) self.logger.indent_backwards() return - + self.presets_saveDir = os.path.dirname(path) settings = item.data(Qt.UserRole) @@ -238,7 +252,7 @@ class PresetsEditorWindow(QtWidgets.QWidget): Save states of the widgets in this window """ - + def get_presets(self) -> dict: """ Obtain the presets from the window diff --git a/src/windows/settingswindow.py b/src/windows/settingswindow.py index 166ad23..6b7c8f3 100644 --- a/src/windows/settingswindow.py +++ b/src/windows/settingswindow.py @@ -233,7 +233,7 @@ class SettingsWindow(QtWidgets.QWidget): # Clear command self.pushButton_clearCommand_clicked() # Load menu (Preferences) - self.menu_loadPage(0) + self.ui.radioButton_separationSettings.click() self.update_window() self.logger.indent_backwards()