Repository: conda/conda

Issue:
warn on incorrect use of `conda install --file` argument
```
error: UnicodeDecodeError('charmap', b'BZh91AY&SY+\xeah\xb3\x02<M\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xe2\xc30.\xddt\x84r|s)\xf7\xbdel\x1b\xee\x95\xef\xbb\xbe\xb9\xf7\xcd\xf7\xce\xef\xa1\x93\xe8\xfa\xb7\xdf\x0c\xfb\xef\xb7\xaez`\x07@\x03)\x04\x00\x00\x0fW\xbd\xe0\xf1\xd3@\xf6\x18\x07;s\xdfp\xe8\xaa_6\xe0\x1f{\xbc\x06\xf1c\xa0\x01@(\xf7\x86\x9e\xeb\xb8\xd36\xae6\xd9m\xa1\xaa\xa1}\x9d\x8d\xca+\xa0\x18\xaa6\x07@\xcb\xe3v\xfaE\xefM=\x05HSZ(g\xd8\x00\xf46{\xef\x80\x00Wz^\xdb\xe0;/{\x9b\xb9\xcf\x838{\xcf\xa0<\xde\xbeoW\xa6\xb4ty\xef\xb6\xaf\xb7\xc7\xde\xe1\xdc\xf7Z\x1e>\xect\x0e\xaf@\x00k\xe3\xef\xbe\xef\x07\xbe\xde\xf8\xbd\xb0\x00\x00\xf6\xcd\x10\xbd\xa5-\xeb\xdcu\xed\xef9\xd7\x80\x03=\xe9m\xdd\xd7\xdb\xed\x14\x1d:\x9b\x0fn\xf9\xb5}\xef\xb5\xef\x8d\xefy\xd9J/\xb6\x93\xd6\x9aV\x8dh4\xb6\x01\xf7U\x03Y\x18@\xa2\xb5\x8a\x87\xdc}\xde\xf9\xb6\xef\xbe\xd5\x01\xa0\xb3kT[\xb9\xd1\xdb\xbc\xf1\xf3\x0e\x90\x14\x00\x15\xdb\xefw\xddgZ\x01\xa9\x00|1\xde\xcf\x90\xfa\x03\x00\x00>\x8e8\xd0)\x88\x04Z\xfba]\xb0\x92\xa1\xe1\x0e\xfb\xe3\xc3!\xb2\x1b\x1c\xc0\x03\xdd\xef\xbet\x06\x82G\x9fw\xb9\xd5\x00\xad\xa8^\x9d\xf3\x9e\x015\xf4\xd0\x17\xb9{\x92|\xbe\xb7\x03\x8f\xa0\x1e\xea^\xd6\x05qe\xb5\xa5\xa98\x1c\x00\xd8\xb2\xedu\xe3\x85h;\xef{\xdf}\x8fG{\xdc\xeb\xb9\x81\xb1\xf5\xba\xef}\xc6^\xd5\x93k%\xa9g\xd1\xeb\xaa\xdf\x07\x9b\x8f\xaeq\x9d\xf7:\xaa\x16E\xdd\xf7\x9b3\x16\xc0\xdb\x06\xf6eD\x06\x9a\x1bc\xd7\x9d\xe7{6\xbeGo{\xdd:\xe8q\x97\x9a\xf5\xf2w\xd9\xf7s\xde\xde\xbe\xef\xbc\xf6\xb6s;\xb4\x9e\xdes\xe0\x03\xd1\xd7_\x1e\x9f@c\xeb\xbb];\xb7\xde\xf5\xd8\x95ml\rbh\xa5\xedTP\x02\xb3\xday\xbbt\xad\xdd\xdd\xa4i\x8f\xbe\xbe\xdb\xef\xbe\xd5|\x1an\xa6\xecrV\xd7Z\xf2\xf1\xd0T\x85\xe0;\xd3\xde\xd8\xe9\xdd\xb3\xafx\xc5b\xfb\x10]\x87\xbd\'\xb8(oc\\\xf3\x1d\xd8Nfks\xde\xe0\tU\x0e\xf6\x0b\xb0V\x9d\xec<u\x9e\x81\xad(2\x0e\xb9\x03\x93\xb6\xaf^\x05\x17A\xdb\x00[{\xc7s\xc9\xbd_-\xdcs\xc77>\x01\xdf9\xee\xaf\x14\xa5B\x82\x95\xf7\x1f=\xb7\xcc}w\xb7\x94\xfa\xd9\xcd\x8e\x9eC\xc3^\xb4\x1e\xcb\xbe\xd3\xd7\xd06\xc1\xad\xedJ7\xde\xe0\x00\x1e\xf8\xc3\xeb\xdb\x01R\x15B\xda\x10\xddz\xb1\xbb}}\xf7ot\xeb\xe8\x0f^\xb5\xd7\xbe\xfbe\xf7=\x8e=\xb7h\xf8\xfb{Qx\x84\t6\xcf\x9b\xd7\xbbL\xcb\xee(\r<@\x06\xde\xe0\x1e\x81\xe4\xf4\x05\x00\x00\x02\xd9\xe8\x00\x00\x00\x00\x06\xdfx\x02\xa8\xf2/G\xbe\xc0\x01\xd3M\x00\xfb\xb0\x18\xe5F<\xfb}\xf6\x01\xa0\x0f@\x1dk\xd9\x9c\xb3}\xb7n\xec\xde\xb7\x9e\xcfy\xe3\xb0\x07\x9a\xdb\x8e\xdc\xbb\x8e\xf5\xb6[)T\x1e\xdbom.\xee\xeb7Z\xfb\xdcv\xb6l\x0bywJ\x9f{\x9d\xb7\xb5\xd8\t\xb6\xe7jq\xb8v\xcd\xd6\xef\xae\xd1\x0e\xec\xf7\xdaN\xf7\xdfww\xbb\xb1\xf3\xa3{\xab\xeam\x8aP\xf44\x9d\x06\xa7l=\xf7\xdd{\xef\x8a\xf9\xef\x9f=\xef\x1ez.\xf6\xed\xb2z\xf8X\xdfgk\xe1\xef\x80\xfb\xd9\xb7\xc6\xf9\xf7\xbd\xa7{\xac\xdch\xf7\xde\xeep\xfb\x1b\xde\xed\xd7\xbdw\xbb\xb9;\xef>\xd3\xb7\xb1\xf7\xc5\xbb\xe9\xbboy^\xf5V\xd4\thP\x1a\xa0\n\x00P\xb3\rn\x1e\xd3\x1f-\xcd\xf7\xbb\xd5|6\xa7\xb6\xd9\x97\x04\xda\xaa\xb6\xd6m\x1b}\xf6<\xaf}\x8e\xd7t\xc3d)\xa3\xad\x14(h\xe9\xca \xd8V6\xac\x02\xdbZ\x0b\xb2\xdd\xcb\xad\xbb\xbb]>\xf9\xddvb}\x9a\xb3\x00\x14\xf5NB\x95\x13\xa5\x86\xfb1Vvn\xdc\xa6u\xba\xe5\xa6\xb2\xd5\x94\xd0\x00\xd6q\x8aQJ\xdd\x9c\x07r\xc7wjZa\xd3w\xc7\x0e\xae\xcd\xb6Jj\xf4\xf7\x03^%.|\xefV/\xbb\xe8\x9dxz\x1f{f\xf1\x1f\x00>\xe3\xb9f\x1bc\x96\xad\xb6\xc7N\xec\xeb\xb5\x0f\xb7;oNq\x1fRn\x06\x9a\x1a\xdb\x8e\x1c\xea\xde\x8ak.\xed\xdbu\x95\xa4\xbd\xcdS\x96\xd8\xbdqu\x07\x9e`\x07C\xeeg\xd7\xa3l&\xc1\xd3\xb9\x83v+\xa3\xa1\xb6\xf9wh\x80\x86\xad\xb5Zl\x1a\x16\xc5\xa3\x8f,\xf3\xc3,\xad\xb7\xa6:y\xde\x8e\x9d4\x00\x07M\x07\xa1Ww\x1c\xcb\x1ba\x85k\x00\x1a\t\xbe\xdb<\xf2=+\xa0\x0e{\xba\xf5\xbd\xde\xb1Mh\x00\x00\n\x1b\xa2\xeek\xb3n\xeeu\xdd0\xeb\x1dw\xb6\xf5\xbc\xde\xcfv\xf4\xefz\xdc\xa6\xebrs\xb5\xedx\xd5\xa0\xfb\x9e\xec\x93\xdb\xef\x99\xf2y\xf0\x03\xed\x80\xd6\xd6\x1d\xb0:\xa4v\x19\xd8+\x15;g|\xf8\x8e\xe8\x1f}\xaf[\x9e\xeb\x89\xed\xe5\xefs\xbe=\x80\xdeWpVj\xde\xe7O_;\xee\x80c\xbbN\x15w\xde\xf5\xd7\xa5\xf5\xd7\xc7\xdfZdto)\xdb\x80\x00\x03M(\x02\xf6=\xca+z\x08\xeb\xb0=\xe7q\xe4fu\x17}\xefJ\xab\xbd\xbe\xdf[O\xb6\xbb\xaf\xb7\xaf\xbd\xae\xd8S\x80\xd0\x03\x94\x8d[/]\xe7\x9a\xb6=\x9b\xb5n\xef8>\xee\xcd\xceA\xf7\x8e\xf7\x93\x0f\xb7\xbep\xf9\xbe\xfb\xce\xfb]{\xe6[\xd7P\xfah\xfam\x81\xad\x1b`hk\xa7\xce\xba\xf9wv\xb7\xbbw\xcf=\xbd\xdb\xaf\x91\r\xef\xb7\xaf\xb5\xa6\xde\xc7\xbd\xcf]Y\xbb\xed\xdd\xeb\x9f7R{b\xf5\x9d\xb3\xba\xee\x1e>\xfb\xe9|\xeb\x8e\xbe\xed\xd3\xdf}\xe9\xf16\xcf\xa6\xee\xed\xbb\xbe\xec\xfb\x9d\xe7\xdb;9{\xb7\xaf}>\xfb\x81\xf2\x1e\x95G\xabl\xf5}\xd5\xdbg\x1d;\xbd\xef\x81\xdb\xd9\xee\xee{F\x9d\xb3E\xed\xde|\x9f}\xf5\xda\x8e\xfb\xbaAdLm\x8e\xe3\xdf^\xfb\xe6\xfa"T\x8a\x97mT_[\xeb#u\xdfk{\xe5\xab\xeb5\xf3\x14-}\xa7\r\xf3}\xf6}6SX\x0b\xebg\xbe\xea\x9d\xee+\x17\xa7\xbeg\xbe\xe73\xc4\xb7\xd7{\xc7\xda{\xde\xee\x8b\xab\xd2n>\x9e\xec[\x1bL\xed_{\xdd\xb3\xd7*\x17\xcfw+=s^\xec\x0e> \xa2\x12\t\x01K|\xfb\xd5\xb6RQ(\x0c\xe6;\xbe\xfb\xa3\xbd\xdd\xef\x9f\x1b\xdfx>\xbc\xdf{\xb7x5_k\xcd\xc6\x85\x8eis\x93!\x8erp\x00\xf4\x05\xf7\xbe\xe7"\r\xeb\xc3\xe0\x06\x8f@|;\x1e\xfb\xc2\x14\x03\xdd\xb8\xf9w\x03P\xa1\r\x11\x04\x00L\x80\x00\x00\x00\x00\x00F\x04\xc2d\r\x00\x00\x00\x00\x00\x00\x00\x04\xc0\x00\x00\x04\xc10\x00\x04a\x00\x00\x00\x1a\x00\t\xb4hA\xa0\x80@\x08\x00&\x80F@\x00\t\xa6\x9a\x00&\x00\x00\x98\x9944\rL\xd4i\x84\xd3\x02d\x06\x9a4\xd3\x056\x8c\x99Ldd\xd0d\xd2\x8f\x11\x84\xf4\x10\xc9O\xc24\xd4\xf4\xc1L\xd0\x13hI\xe2OH%2\x11\x04\x08\x10\t\xa0\x08\xd3 \x024\xd3\t\x84\xc9\xa6\x93\x02z\r4\rS\xc4\xd4\xf2e=\x13\xc6\x80\xa3\xcaz\x98\x9e\xa6d\x994\x9e&\x05=\x90dh\x13$\xf2G\xa4\xc6Dd\xf4\xc8\x9a1\xa9\xb4M=LL\x9e\x9a\x086\x88\xd3A&\x92$ @\x04\x01\x1a4\x98\x13\x04\xc8b\ny5=\xa2\x9f\x90\xd3@L\x04\xc1\r\x1a\'\xa9\xb4\x9bS\xd0\xc1T\xf7\xa4=\x06\x91\xb5)\xfbEM\xe6\x89\xea\xa7\xe2)\xb4\xd9\'\xa1O\xc5O\xf5\x18\xa6\xd0\xd4\xf6\xa9\xe2\x9a\x99\x8fR6\x88\x8d\xe5Oh\xa62M\x19=5\x02$\x88A\r\x04d\x04\xc2\r0\x86\x91\x80&\x13L#\nyO)\xe8\xd3M\x18\x99\x06\x934\x99S=0\x06\x83*y0\x89\xe0\x9aeO\x19\x02j\x9e\x9bBg\xa6\x93\x19I\xe4\x9e\xa9\xec\xa9\xa7\xe4\xd3\xd2\x08\xd3S=S\xf2\xa3\xf4M\xa8\xc1#\xcd\x14\xde\xa4\x11$\x81\x02\x00\x9a\x00L OA\x88\x02hmL\x0112z#M2h\x1a\r\r\x0cS\xd0\x057\xa8\xd4\xa7\xfa\x01\x88\xa4\xf6\x9bM4\x8d\x90e3\x13Jbz\x9f\xa8\xc4&\xcax\x94\xdbH\x9eS\xda&\xa6\xf5F\xf52\x9bS\xf4I\xa6\xd4\x07\xa9\xa7\xae\xebg\xaey\xb4\x0b\xfdi\xee4ouqm\xe8i\xedp\xe1|\xe9\xd2\xf1\xcb\xccV\x92\x97F\xe2\x1e\xb5\xacY\x00nVF\x91hV;\x90`B\xf1\xc5\xd7\xba3(\xe5\xc5.\xb2\x1e%\xf7\xf0,p3\xfa,{N\xccV\xc4y\xb7S\x81\xa0A]B\xf2\xaf\x88\xac\xde\xaa\x05\x12a\x84u\xe7+h\xc2\xce\'%S\xb5\x84A\xc93hC\x88L.\x9c({V7\xdf\xb4@\x01\xe2\xf8c\xd8k\xf78\xf5\xe5\xdf\xcd\x96x_\xb7\x16\xbd\x80\\/\nW^\xff|\xc6\xc2v\xc2h\xa9\xb9\xb3\x07\xd9J\xc8;\x05X\x7f\xcdH\xdd\x13!\x0f6A%\xe2\x9dL\xac\xccmge9\x86\xd6\xadf\x8b.\x0f\x90`\xa5F\x8cE\x10\x14\x86\x8c\xb1c\n\xf2\xff\xfa\xb5mY\x9a\xb6\x01:rAA(\xf0a\xa6\x83\xcfm\xc8B\\\x18\xde\x83\x06\x80\xe2a\x17\xc6\xcf-\'\x889\x88\xa2H\'\x04&\xaaqX\x9cS Q\xf0$\x00\xfcD\x0f\xc7@k\x8d\x052\x94\x1f\xc7\xb7\xc5s\x7fv\xf3\xf8\xff\xba\xf2\xf29\x1a\xfc\x97\xef\xfd\xa7\xb5\xa2\xe9Qw\xb2\xbc?\xf5\xf3\x83A\x0c\x17\xf1\x1c\xe58\xad\x89\x90\x15\x18\xaa\xc2\xb5\x00`\xc0\xe8\xbf)1!\x1d\xbf\x99\xf5\xef~{\x0f\x89\xa2$\xef9\'\xa2\xcb\x9e\xf2\xca\xfc\xa4V?\xff\x1f\xd5\xffK\xff\xbb\x7f\xc5!\x8a\xb2C\x08dI4\xc6\x8a?\xf37\xf5\xcc\xaa\xb1\xd9~\x0fi6&S@\xc3\x92\xba\xc2k\x11\x00D\t\x8a\xc1A\xf2\xb9\x93\x08L#\xd4\xa0\xd5n7\x93\x0c_\xf8\x9f\x9b\xff\xb0\xab5\xfa\xec\xcf\xdcq\xf8\'p\xe2\r\xe66,\xce\x19]8\x8b9\x82\xce\x0c\x03\x06I\xb0\x9f\xb3\xfe\xda\xad\xe4\xb4a\xbe\x88cc\x92zG!\x95\x83\x06K\xa2Zn3r0\x02\x01\xd6O\xfd\x11\x16\xa9t\xc0qo\x90\xc82m\x8c\x8a\x9b\xcc\xf9\xd0?m\xde\xf5\xf8\xbe\xa0\xc0U\x93\xc1\xc8G \x19\x97\xeeq-\x1e\xa49A\xfa@tK\xaa\x1d\x90\x8f\x8c\x99\x12n\x87\xb4#%.bZJH\x9f\x03\xe0\x11\xa1\xf5\xf8\x8cX\x80\nG\x07u\x86\x94\xe9\x88\x85"\x0b0\x15d\xcc\x18pv\x11w\xfa\xad\xb8\x04\xa8Yy\xd4\xa2\xe8\xf2\x86M\xb2\xda?;`\xda\xb2\x8bu\x08\xc9\x9b\x83\r\xe0\xa2\x9e\xaeA\xf8-A--))C&\x04\x98\x93\x12aI\x17\x87d&\xa4\x82d\x80\x85\x06\xe4\x80{\x11P*\xca\xd0E\x80W%\xd9\xda\xa4\xa3\xa0m\xf9\xd8\xebl|x\x8e\xda7\x9ah\xcc\xe2\xe1\x84(\x84\x83\x83\xd2W\x85\xfd<\x01\x9a\x9d<\\\xd9\xee 8\xad\xbd{\x8b\x9f>n.\xbe~.~-:)\xa3\xc0\xdf\xe8o\xea\x1a\x878\xb4\xb3F\xf0\xec\xf4P\x07\x04s\xc1\x0eFa5\xbe\xa8\xe2\xef\xc1G\x8ex\x8f\xb2^>\xa6n\x0eB\x18\xb8\x85x\x00o4\x8b\x87\xbd\xca\x00c\xc81\xf5\x8f\xc5\x18\x88\xc3\x8bTr\xc7\x8bC\xca\xae+ \x12\xaa\xabP\xca\x86\x82((\xa2\x07Qa\xde\xe6\x98\xf60\xe6u!\xe2W\x04\xe4^\xf7%D\xd5\xedd\x0c:\xe1\xc3:\x99\xdf\x19\xdc\xc3\xd2\x0fM\x07\xce\xbe\x7f\x86\xe6/\xcb\xfa=d\xec9\xbeOC2\x8b\x07S\x05#k\xb7\xe9n;\xa3\xd1\x80\xcd\xa3\x08\xb3\x1f]a\xd4@\x0e\x0c\xdau\xf4U\xcf\x86\n\xb4\x81\xac,\xb0\x0b\x05\x83Q\t\xf2\x10\xd9\x1b\x17\xd4\xc1\x983\xa41\x03!dg\xce\xcc\xf5:\xa5\xba\xf5\xcdp\xa5\x88B3\x02o\xf24\x9b\xfe\x92i\xda\x9c\xac\xd7\x12\x1c\x92\x07#\x91\xea\xb9V\xf4\x0e\xc5\x80+\xeb\x88\xaf0\x8a\xb5T\x10\xfa\x94\x1d\xf0v\xfe\xc6?\x95;\xff\x06\xfb\xadE\xd7\xce\xde[\xa1T\xe6=\xd6qZ\x06i\xbe\xfb\x9a?\xcaj1\xad8\x95\x90kACp\x81\x87\xb9\xa1\xbb*\x88jn\r\xbb\x0c\xb6U\xd0k\x99\xcb\xe7s*b\x97<\xd6\x06\x05[|B\x8b\xe2qX\xc3]C]\x8b\xa6\xd9\x87\xcc\xc9\xa0>\x92\x0c\x10\x06dFu\x08}\x9d\x91\xa7R`a\xff\xd1*\xa3(\xb6\x13\n&\xaa\x8e\x8d\x84\xc0B\xe5N\x00\xbb\xcf\x15,\xf5-MO\x90\xee\xc4v}>\xc4v=\x7f_n+\xe8/X\xeb\x88PE\xd9\xb2\xf7\x8du\xce\x16\x16\x81\xdaZv\xdb`\xecrVD\x053\x01^;u6\xdcx\xed\x18\xee\xb5;Kq\xdc\x06a|\xcb\xb16\x1eC,\xbb(\x06\xa2=\xb4\x0f;\x08\x81\x10\x01\x02\x9e\x93\x94\x9e\x9f\x9cVrqi\xf9\xc6"jyT\xe7\x12\xbc\xf2\x98\xe9\xf7\x95\x18Q\xd1Q\xd0\xb1\rQF\xbdvq\x7ff:\x9d\xbb_T/1\xd9\xef\x1b\xa3\xd76\x0b\x16\x86\xac\xcd\xf6\x19\x9b\x1ag%\x8c\xd0rL\xfe\xba\xb8\xb9\x90p6\x9aje\x14\xe0\xac\xe0+\xae\xaa\xa6\x18\xeac$%\x07\xd9\xa2\x0b< t\x8a\xddSg\x9a\x1a\xc0\x88uD@\xe4\xc2$X\xf6\xee\xaf\x0f\xc3\xae\xe7\x04\xe2\xd5\x13#^\xf6\xba2\x04"\xb3\x0f\xe11\xb5\x0f\xb4\xd6\xe29\xe8\x8c6\xa7\xe8\xd97\xbaH\xa45\xf7\x8d\xb8\xb8\x95\xdfqr-\xc9\xc3\xa9\xf5\xb9\x8e\xfe[\rb\x02Y\x81\x9e\xa5(\x82\x1a*\x91\xfd\xde\x8f/\xde\x9a\xd9\xe1\x11\xfc"\xad\x9f,\x84\x1c\x8a$b\xc4g\xb6\xd45\xf1\xdc\xb2\xf8Q\xf7P_:\x01?\xe9\xc6\xcb\xaf*\x00\xf8\xe2$G\xa9\x8a\xde\x022\xf4\x88\x88B\nZ\x1e\xce\x00\x8d\xa0\x82\xb2B\xc4!\xac20\xa9P$\x86x\xa9\x88\xb3E\xa6\xbd\x9b\x9f\x8dd\x80\x98[\xf3f[\xfb\x99\xbeg+k\xd0\xc1\xe5\xd66z\x8dT\xe7\x9e\xc2k\x08\x93a\x1f_6\x14C\xa4\x81\xdd\xf4=\x7f@;\xffdQ\xdeX\xae\xfe\xbb\xc2\xc6n\xbb\xd9[\xbd\xcf\xe6X*s5\xf6\x14Q\xdd\x90\t\xff\xea\x84\xc0\xeb\x8a(\x90U\x8cE\x88\xa8\x8cT\x15F#\x15"\x83\xe8\x14\xf8\x12[\x0f\x9e5,\xcf\x90L\xc9\xed\xa6\xa9\x9f\x0e\xcc~F\x8b\xc3y\xfaM\xea\xa7\xa3N\xd1\xf8\x0c\x00:\x8e\x14`\x83\x07\x9aE\x11\n5aZN\xce\xcc1\x044\x85\n\r\x8d\x88\xd0\xa2\x08\x94,:\x19\x1b\x98u\xb8\x98\xcdfv^\xd7\rm\n\t\xbd\xe1\xf7\xd6\xa8\x00\'\x85$4.\x90\xcd\x9e\xa4\x1b@\xa2\xc5\t$\x86\xd0\xb7G\x13\x81d\xe1\xa1\xb2^%\xd4r\xc3x\xc2\xbeK\x19\xf4\xfa\xca\x1c4\x14A\x00~\xc4Dx\x07[\xd3\xd8\x0c\x0c\xf1\xd6\xac\xabQR\xc9\xaf\xaa\xd5\xf0\x9f)\xc0\xb9.vk/\xe1cZ\xdeN\xad*\x8a\xbd"\xad\xd5\xbe\x0e\xcdq\xde\xfc_\xaa\xe9\x11\xe9\xa8\x0b\x88\xdfSMH\xea\x9a/\x84\x1f\x11\x99\x9a\xb7\xcd\xf2\xe7\xb3D\xa6]\xda\xa8\x93\x0c\xa8\x1a\x04>\x8f\xb3\xf5\x9d\xb4\xc3\xbd\xf0f\xdf\xc6\xcf}\xdf\xf5h\x03\x807\xd7?\xd8ox0\x1d\xa6\xfd\xaap\xd7{\xb5\xa4\xfb\xdbb\xe3$}\xa2\x0c\ny\xe9\x94\xde\xa6\x04T)\xf2\xa3\x1e\xc6\xfc\xb9\x1e\x8c\xb8\'\xa0\xc8\x0fR\x1aI\xa2\x02\x89\xd05k\xe7#\xe7\xf9\xdf\xc1\xdd\xb0\x88@8\r\xb7\x8f`\xd2\xfb\x16\x7f\xb3\xe0\xfaj\xa4v,x\xba\x9a\xfeW\rj\x88|\x87\x1fE\xca\xce\xee\xc3\xf0\x00C\x11B\xc3\x07\xf7\xfb\x13\x1b\xdb\xa3\x00\xba\xf1\xd1\x90\xc1\x83!\xed\xee\xe7\x06\x17\x87S\x0c\xee\x7f\xc6\xea^\xb7Fk\xddU\x94\x84\x84#\x92MY\x0e7]\xe6O\x8d\xf5\x1bc\xddY\xf4:\xfb\xb9\xf6\xdf\xeb\xff\x86\xa3\xfd\xd5^Z$P\x98\xc4~\x15\x0c\x95\x1fP\xa3\np&\xb3\xe6\xe5\xd7\x07\xfdZ/\xd8\x18g\xff4\xcc\x0bKm\x1f\xb3\x84.>9\tu?\xb4\x84\xe0kKiN\x8b\xfd\xf9pU\'\xac\xcc\x12\xbeO\xff\xa1\x14G\xf6\xfc\x1e\x0f/\xb1\xb3\xe2!\xba\xa2@\xdf\x03\x95=\x18\x14\xd4\xf0p\xado\x8b\x82A\xd9!\xbc\xe2\x80$q\xb7\xd58\xb5wg"0\xec\'Y\xee\xf6\xb9i\xc62\x84\xc2\x06k\\\xa8R\x11\xb3\xee\xe5Q<v\xea\rW\x9f\x96\xe3\xc2\xb3,\xbb]\xa5\xd9\xa2\xaf\xd87\x9e_5fL\x9d\xa7|a\x95L\x9aE\xc5\xee\x82\x93\xd8\x13\xd0\xc8x\xb6i\x02N\x15~\x88\x90\xe8\xb0\xd5\xcd\xf8?\x10\x0c\x8ds\xbd\xf8p\x9c\x81w\x9f?a>7\x85\xb6\xe9s\x10\x86\x9dz\x1b\xe1t\xb4a\x81\x04z\xe1\xd5\xe3\xfdF\x8c\xec\xc6X$\r\xb4\xd3\xe3\xcc\xc1\xde\xb8\x83\xfeuu(\xc3\xaf\xf0}K\xb6\xa9x+\x01M\xcb\xf5\xc6\xdd\xca\xc7Ls\xf3\x13N\xf0\xea\x19\x9830"\x19\x92\xb8\x97\x9c$\xf2\x1d1f\x0c\xc0#\x039\x96QZ\x95\xd1\x15\'/"\xa7%\xc4b\x8ab;:\'\xd3\x7f\xb5`\x0cG\xac8\xcd\x06y\xdcM\xae%&\xff\x87NL+\x9f\xf8\x9e\x8e\x8e\xc3\x01p\x8fpGQ\xa6?\x8a\x08\xacZc\x13\xe9\xbc\x7f8\xfc\x9f{\x9b\xf1[\xd7\xdeg\xe9d!Y\xee\xbd1?\xba\x16\x87\xf5Y\xff\x81\x81\xfc\xb5O\xc3\xf0^S\xf4^y\xd3vY\xe8\xf9_\xab\xa5!\xfeB\xaa\xa4_\x94lR\x1f}\xf5\xcd\x1a<\xaf\xae\x88`\xcc\x94T\xc3\x94\xa5\xd59\xb4\x8d\xe0a\xdf}\xf9\xbfMWX\x90\xd1\x16\x84!",%\x19\xa0es\xbd"\x1f8\x80\xa0\xbcN\x84\x90\x95\xa0\xe6E\xf9\xe6\xa8|\x1erD9\x8b\xa3\x04\x1a_\xa6\xda\x96\xff\xaa\xcb\x97\xfe~\xa1\xf1\xcd\xfcD\xf6Up\x18$/\xa1c\x17\xf4q\x10\x10@\xa3v76\x8f\xcf\xb0Nl\xaf\x05dY{\x8b\x97\x17\x88\xd1\x83M\x9e\x1e\x1cTn\xa3F\xcc\xe6L*\\\x93#\x8aK\xb6]S\x94\x10H7\xc7\xd8\xf4\xb9\xaa\x7f\xcc\xe9 7a\x84>\x11\x137KT\x8a&\x918\x81{rD\xe7p\xc1\xf1\xe9A\x11beu\xb0\x8b}\x8c\x83\x85\x86\xce\xebP\xbb\x91\x0c=\xa4\x00-\x81\xe4\x82+\x1c4\x84\xdd\xe9\xac\xdf\xe0\x8c\x83\xfd\xe0G\xc4[\xc9\xd3\xd5\xa4\xb7A\xb6\x05\xd8\x92\xc3ov\xd1\x10P\xd6\x80$hhTe\xc9\xf5\xee\xcf\xc1\xf9\xfb\xa6\x10V\xf4S\xbf\x897\xe3\xaa\xc2_\x9b\xbb\xa2\x84\xad\x0fSK\x9b\x9f*}\x910\x81\x8fX\x89w\xc6\xbf\xe3{z\xb7w\xdbX\x8fu\xb3\xd6F~\xb9\xd6\\]\xfd\x92\xc2\xef\x13\xe5\x83\x1f\xaf?\'\x176Gm#\x1e/\xdc\\O\xa6\xc6\xea\n\xe3\x17{$\x94S\xea\xf5\x89\xf5\xf7\xe3^_\xb3]\xae\xc4\xa7\xf4\xc2\xf4\xdd\x93\xd0\xf4\xa23@T!\rlU\xbd)\x86\xbd\xcc\xd8\x15Z\xe4E\x0f\x15\xed%\xd92Ae\x0b\xd0\x17\x1cm\xb7\xb1\xbeb\x18O\xdf\xa5\x12A\xbc6\x0566\x0c\\\xda+;`\xa4\x19\x0b\x95-\xee\xce-\x8b2\x06Cb@\x8b\x06\xca\xfa3@\x1c(\x98h\x9c\xda\xa82\xfd(\x18\x98\xc7\xda\xfb\xaa.\x9el+\xd8\xcc/{C7W^\xff\xe1\xcb\xd8\xe7v\xdc\x15\xdfn\x04\x0e\x04\xe5uK\xdb\x8b\x83\xf5\xe4\xedT\xd9\xa5\xe1\x06d<.\xdc\x023\xbe,\xab*\xf7\x8e\x01\x05\xc8\xc8\x80\xfd\x0c\x89\x1f)\x85\x1f\x98\x94v\xee\x8d\x95\xc1U\xee\xfdK\xe2\x84\xcf\xa8w\xb7X\xd7\xe5\x95 \x0ei\xfd&\x81Q\x9f~U``\x07\xeeb\xbc\xd5HnF\xe8\xc8\x8c\x1duY\x14\x16C\xcf.xP\x89D\x90\xd5\x01\xbc\xdd\xe5\x18\xaeA\x93&\x00q\xbd\xf0\xda\xd3M`\x9f\x99\xe1\xfe\x0f\xbf\xec\xf9\xf5\xce\xe7\xe5\xecx\xd9\x08x\x18W\x81v:\xdf\x91\xee\xf3\xa2\x97\xd7\xd8\x158@\'\x82\x00\xd8l\xb0k\xb0 \xcd\x00_nXW\xae\x12\xa4\xb8\x02D JPa\x9fj\xc8\x07\xb8\x1a\x03J\x17\x0e\x1f\xf1\xcdH\x0b\xfc\x8atx\x9dx\x1d#\x91\xd9\xec\x81\xf2\xe2\xa9\xad\xb7N\x94\xb1\r\xaa\'\xb5\x1a\xb8\xb5\xed\xa6\x05\xb5\xfa#a\xd7#Al\xec\xb3\xa7\xa3{g\xc8\xf1\xb8\x1a\xb5\x10\xd5D\xd5ia/vX\xb0\x19pl\xc5\x8f\x9c\xef\xd91\xcdl\xd6\x83t,\xf9\xc6f]\x19\x9a\x92\x89\x81\xa8\xc2\x071\x13N\x92\tu"\x98\xf8\xaa\x92\x0c\xe8\xf1\x86\xed\xc1.\x1aH\x92g*\x84\x95U\x14LQN\x81\x89\x0e\xa6D\xa6\xdc\xd5\xcd\xa6\xaaiL\xb2^\xf1U\xf5KH\xc6:\xa1:m`R\xe7Y\x18\xa6\xab\x17\xd6\xb1\xb6\x0c\xcb\x1b\x9cU\xc1E\xef\x87V\x91z7U\\\xdd\x8b\xe0~\x1a\xa1\xe4 =\x1a>\x8a\xee\x00\x05!B\xb0H\x00\xd9P\xba\x97\x05\x0f\xd9\x12\xe2\xbcCN\xcc\xe0\xcb\x1b_ \xe2\xf9\'\xaf\xde\xcet9\x9e&l\xb83;;\xc03/\x1d\xc4X\x06\x7fU\x8b\xefa4\xe1\x12\xd0\xd1o\xbc\xfb\x970\x80\xa8\xa0K\xbeV\x16r\x9aZ\x03\xc3\xd3\t#\xc6\xe1\xdf\x04dS<\xc6\x85\xc1\xd1YB\xc0\x81\x98\xf1C\x145\x1c"\xc2\x18\x9f\x1bI\x90t\t\xeaH\x81\xaa\xa1\t\xbb\xe3v\x1dnpD\xe7D2\x93\x88\xf9y\xa8\xe7c"u\x14Q!\xc8\xbe\xfb\\\xe9\x9d6\xd3\x91\xa9f\x05 \x18\xc7\xa0z\x9aE4n\\\xf9\xa0\xafH\x90\x80\x82\xc6\x89,U\xc4\x90\x81+.\x00\x92V\x9d\xbcv\xadL?\x07\rc\x14\xcbx\x9a\xe3Qr\xd8\xd1\xc3v\xf5\xb9\x9c\x94\x99\x07*\xa2\x81Pz(u*%n\xd2\x8adb\x02\xc3\x9eRY-P6\x13\x1c\x14C0\xa2\xacU@3d\x02\x86\x01\x994GsI\x19:p\x9a\xe7\xdd\xa1\xbe\xb2\r\xf2&\xa0\xdbk\xfa!\x1d;\x89\x15\x99\x17L\x85\xd2\xedn \xc4\x0b\x98\x17;\x041m\xb3\xea]m\xc7\xe8\x1fE&h\xd6\xaa\xaaE\xe7\xa0\xde}\xf1\xf0:_R\xee\xa6\xea\xf9\x1eF:\x03y\x9a\xc6\xfc\xd9\xdb\xd6\xb9[^E\x17/\n\x9bp\xad\xcb\xf93\x1f3\x8c\x1e\x9b\xc8\xc2\xd0XL\x08.\\\xb4p\x06d`KI\x90\x96\xb14\x05\x14U\xb6t\x05\x865\xcc\xf4\xdb\x96\x11s\xa2m\x13\xbes\x14\xd4\x94m\xd8\x06\xa0\xf0\x08\xe6%\x16\xfbF\x82\xbd-\x9f\xec\xdd>\xa4\x80)\x94 l\x8c\x05\xce\xce\xd4N\xda\x13L.|\xb7\xfb\x89\x9aG\x0f\x03@\xee\xe0\xa5\xac=t\xf1\x1b\xb1\xbc\x0b\xbd/\x1bj\xf0\x82\x02\xee\n\xe1\xb4\xbb\xa7b\xee|{\xa4\x1c^\xe3\xb5?\xd6^\xf4\xfd\x1dq\x83\xc9`\xc0.\x0c \xaa\x89j\x11\'\x0fZ\xcf\x12\xecn\x8c\x0c\xc8\x1f\xbaA\xfb\x90\xd4\x00T\xd3\x95n\x8b\x88)\x91w\xf4\xaf\x9eg\xadi;\xd2\xfc\xf4\x15\x9f\x08\xfdfd\x1a9\xa9=*\xc1\xe4DV\x0c<\xc0\x1c\xd8 2V\x9e\xbdY\x13\x96\xcd\x10\x91\xeeb8\x8a\x0c\xa6\xa2\xa5 7\xe1\xf8+9\xd25\x82!\xce\x1e&/\x1b\x1b\x88\t>\xa1t\xc9e\xe4G\xbd\xe8f\xcb\xc8oW0\xf2\xc6\x100f-{\xd0\x80\xf5m\xf6z\xdbg\xd3\xe5\xfbq\x8f\xdc\xf3\x17\xf4G\x97F\xff\xbf\t\xc28\xf4\xb2\x8cy\x86@\xd6\x10\xc0`\xbc\xd8\x17\xb9\x19\x9f\x0en\xb8\x98|L\xc0k\x81C!f\xb7\xb8\xa3\xe0-[\x1a\x82\x84\x17\x8c\xceq\xac\x9c~\x9d\x01H\x06\x14j\xc3\xd8\xed\x02)\xca\xd0q\x00*\x037=B\xae\xc9\xa1\xbbn*\xfd\xea\x87\xc0\xb0|\xbb\xa8\x9f4\xf3\x1d\xac\xac\xc7\x06\x97\x90\xa0\x80\'\x927\xab\xe9$&0\x81\xa1A\x97Fv\x80WWS\xc4\x01\x80f\xd2$\x05q\xefH\xbe\xbd6\xd9\xf6\x9a\xb9\xe6\x81\x0f\xa58\xa0\xeb\xa0A\x84\xb7$\x88Ts\xf4\xb8\x1df0\xf4\xcdixt\xaa\xa5\xf5K\xef\x11\xd8gc\xaeOsj\x0cBq\x12f\xf5\xd3\xd2@\x1c\xf6@\xacn\x99\n\x95\xa7\xb4\x95\x9dT\x8b\x08\x81vr!\xaeb\x99\xa9\xd7gi;&\xd8?\x7fYq\xffd\x0fvg\xa8\xec\xba\x81\x92\x17\x03\x19\xf0\xab\x85K\x8d]e\xf4v|R|\xe6\xc9<\xb8\xa95"\x8cST\x94bx\xca\xc9\x95\xfd\xa8\xe2\xb2n\x08\xa3 \x05\xd9g\xdc\xd0\xffc\xd7\xe6d\x0f.kL\x80\x19N\xf1\xe8\xcc;8\x93\xa1\xb4q\xfc@\xd2\x02\xcf\x0c\x10\x99h\xf30\xf3\xd8E\x87\xb1\xe6\xeav.\x87\xbe\x80-\xd7\xddn\xc6\x94\xef\x87a\xce\xda\xa2_\x90<\x1d\xe1\xc5\x00\xf9hg\xb3\x010\xd4!\xb5T\xa6\xcca8\x89O\x04\x12\x9e\xd7\xa5\xa4\x9d\xb7\xc8\xb7\xac\xbd\xd6w|Vppq\x82\xb98\xf3\xe6\xd9\x16\x02=\x1fGY\x9bm!\xae\xe8N9\xc1C\xc6s\x02\x8bZg\xfa\xf5{\'e~\xb2\xd3@"\xe1\x80<M\xd5\x03\x1ep\xa2&\x06W\x93\x9a\x80\x9edK\xda\xef\x06\x07\xb1\x1a\x07\xcf\xd9=\x9c\x9a\xa9\xee\xa5wg\xf9\x9c\x8e\xb3\x86\xc1\x81\xd2P\x9b\xf1aspa`\xa5\xc8\x12\x08\x12\\\xd1\xeel\xfcZ\xaao\x0b\x1c\xc5h\xe6\x04;\x99oG\xe1\xd7\x07\xfc\xd3\xa1\xcdH\t]\xa8[\xae\x1b\x96?#\xd4p\xde\xdd\xc7\xe3;\xda\x81\xbc\xa9\xf2{\x06\x9b\x1c7P\x14r\xb4\x89\xcc\xb9G^\r\xdc\xc3\x98v\xe4\x18\xf0d\xc5\x03c\xd1\r\xcc\xeen\x19\xb5\xa39\xbajo0\xb6\x06\xd7o~\x1b\x83\x12\xa6\xa21\xea9\xe9\x93\xe2\xfa\xa35\xf5\x17\xf6\xd7=\\\xdd\x14k\xf48\xa5\xbbS\xc1\tV\xd0!6\xfe\xae\x17s\xbb\xf5M\xb3\x99\xf4Fs$\xf0w\x1472\x14\xe76e\'@\xda\x88N*,t&,}\xe6\xd4k\x8b`\x0f\x18s\xa3\x80S\x8e\x01\x85\x0c\x01\xbf\xa9\xddN\xc4\x14\x91;\xc5^\xd9\x89u\x82\xb5BP\xb8G[\x06\x88\xb4!3\xc6P\xef\xa5\x17"\xa5\xf4\x1c\xac\xadDJ\x14%v\x9b\xa1\t\xcfj\x8a\xbb\xb0:\xee\xf0\xcb\\\xcb\xa09\x08\x07}\x9d\x1c\x0b\xe0\xa7Uh\x87a\x87\x8e\x1e\xa2~\xcd\x14\xef\xd3V\x7f\x7f\xd9`@U\xcdP\x84\x92L\xb0a\x17\xa3\x9a\xa6E\xf7N\xbeeK\xa4;\xa6\x06\xb2HI\xc6\xc1\xd4C\x06+2[|\x9b\xd4\xfd@gpeR\xbbqd\xd6"\xb0D\x83\x85i\x0fF\xee\xc6,\x90\xd8@\xb4[K\xb7\xc4\xad+3>\x05\x10\x852\x0eC\xa8|\x9b\xdc\x84\xbe\xf1\xe0\x9f\xb1>>,\x14\xbbp\xb8\xeb\x83\xa3q\x9b\xf8\x17O\xd3\xcd\xd19u\xaf3;{\xdar3\\\xc7n|=\xaf*}=u\xd4n\r\xda8[\xce\xea\x18}7 \xb3\xd2n;{=\xcf\xa7C\xb8\xc3\xad\xe2}\x99`%\x17u\xfb{=\xf6\x94\xcd\x86:D\xee\xcb>\x93\xf3\xb9\x16H\x1b(\xd6\xce>\xeb(\x9b\xe6\xeb\xe3r\xf8\xfc=\xb2\xc1\xae}\xba\xe0\x1a\xde)\xc91\n\x822\xe4\x1c\xb6^\xbe\xecf\xf8p\xc7[\xcf\xe6\xee4t\x06\xa1\xda!F\xee\xd0s%|\xb6\xf0HG\xa8\xbe\x99\x9e,z\x8f\xc0\x83\xd9\xcf\xeb\xf9\xd3\xb1\x9a\xdb>\xd3\x07\x1e\xac\x00q(\x81\xb3\xba\xe2\xb1\x7f\x84\xc5\xc6\xa0\x1f\xf0\xa0\x0f\xb3\xaf\xee\xdetHB\xce\xa8\xa3\xcc\x80\xc8`\xe5d\xe6#\x18\xc8O7\xb18\x92\xd78`\x14\xb47\x97\x91\x8d\xae\xb7WZ\xa4\xa3\xa7t\x89dX\x99\xd8\x01=\x059_eA\x12\xb8\x89\xca\xe2\x18\x87\x85@\xba\xc3\xc9\x0c\xa5D\xab\xcb\xfd|\x13\x83K9W\xa0\xd0\xb6\xf2\x16s\x85\x94\x8a\x91\xde?I@\t\xc0\x15l\xa4\x95\xaf\xb3a\x00ec(c\x91\x16\xf1\x86\x83\x11\xe1\x00\xc1\xacW\xd9J\x07\xb0\xed\xf9\xed\x88ns\x9ezDQ\x87\x91\xf0\xad_Gna7B\xde\xc2j\xbeE\xbcls\x15\\\xbe\x11M\'d\xbc\xc9\x00\xd6~\x12\xe4sswJ\x88HxP\x8a\x0bld%\xaey\n,\xbc\x9c\x16\x12\x92\xd5\\\xa4\x9b,m\xcc(\xa2r!\xf2\x01\x00$\xea\x12.!k\x81\t\xe8eT\x9a\x12\xf9\x16\xf5/Q\xcf\x92,T\xe6D\xad\xc1\xa9\x9f\xafk\x85\x87i\'\x17/\x87E;\xb3\x82\xcc\xb8}\x8f\xba\xa1\xde\xd9\x11\xf8<\xe3\nI\x9f=r\x90\xcf9\x8cP\xadF\x01o\xe9Q\x87\x11X\xa2\x8d:}\x054v\x02\x81\xbd\x0c\xa36!\xb4\x14\xd3\x86@J\t\xc4\xb8~`\x82I\x92\xb4\xd5\x07\xc3\xcc\x04\xde\xd3_t\x90\xadE\xbdu\x8b\xdfE\xf8y\xf2:f\xd1:n*q\'#\x95\xcd\xa1\x86J\x16#\x1e\xca\x04c\t\xe6\x03\tR\x8c5\x9a\xf4\xd4\xa3\x17\xde\xc9\xbd\xc8\x836\xab@\xe3\x99H[\xca\xaan\x11\xe7\x16\xad\x08\xf3\xf4\xc1\x1e\x07\xc9U\x950A\xb8t\x17\x1b\xfc\x8d\xf8=\x08\xcd\xa0N2R\x13{\x0f\xa1\x8c\x82}\x16\xa7\xe7o\xf3@\xd1M\x97H{\x83\x92z\xb6%\\q\xcf4{\x1cS\xc8[\xe5g.\x16\xeawS\xfd\x1c\x8b\xaa\x01\xadeO\x96\xbaR\\)\xf2\xd7\xb3\xb6Y2e\x9a)9\x82F]\x11\xc4f\xaen\xd4\x95\xa9)\x15\\[IP\xb2A\xda\xdf\xe8g\x87D\xc0\xe3\x1cY\xcc\x15H\xf6\x8e\x81A{\\\xeb\xcd!&\xb4\x82\x02\xf4`\xad\xe3:\xb2p\x87\x91\xbef\xb5\xd7\xa8\xb9<\xe2\x93\xb55P\xf3\xd9\xb4\xb1\xa3\n\xe3\xf3T\xb0\xbc\x84\xab7u\xb5\xf6\xd4\xb8\xde\xa7eOBv\x12\x831p\xb2C\x85\xd3j\x15TI+\xa9H\x1b\xba\xb7(U\xb1y\xcd\x91\x9b~\xb8G\xc8F\xd8?p\xf5\x9bh\x1e\x9a\x8ax\xe4\xaeXaa\xb2\xa3\xb7\xba\xd6\x8bv\x82\x00lFS!{\x86\x83\x94\xcdd\xb1j5L`6d\x81S\xaa\n2\x99\x99\x11\xcf/3\x15\xf7?U\xb3\x03\xa8g\x95Cm\x1f!9\x93qZ#}\t\x0c]}>*\xf1\x8f~\xb5]LG\x8d1\xf4\x1a#j\xb0@b\xce\xf2\x95\x11A},||\xc5\x06\xcbs\xbb\x82y`(Y\xf2\xe1\x04\x99n\xb6\xb3\x01\x8b\x11k\nK:\xda\xcb`!\xef\xa7x`\x10\x1c\xd4_\x05uUa\x85C\x1c\xce\x95\xec\xe2\x15\xe9@\x08\x88\x0fN.\xe6\xb8\xf5\x07\xb7R!\xe4C\xe7\xacQ\xb4\x9a\x08\x84\xf5T\x8a\xb9\x10\x91"\xf3\x88\xb9y\xf2\xe5\x90\xe6\x01\xd2\xf1\xa1^pc\x07\xa5\xec9\x16\xec.\xf7\x92\x9e\x06\xcbW\xa2\xb3h\xfa7z\xc0\xdd\xab\x8c&\x9a\x0b\x13\x97\xb9TBdq\x9d2\xf6K\xbbb h\xea^\xed\xf1\x97!=\xed\x8b\xf9\xf2\x0c[t\x16$\x11\xde\x16\xc4\xfb44\x11{\xd0CsJ.7[\xa6\x97\xdd\x04\xd6g\xbe\xd3Kk\x1b\xfc\xca\xfd\x9f\x88\xbd\xe0]\x0b\x1d\xf6\xa3\x04\xda\xb0M<4P>\xdba\n\xfe\xf3\x9b\xf7\xdf\xe4\x1f\xc8:\xc3Ix~\x01\x89[\xdc\xc3XV]\xb8\x82PG0\xcb\xdc\xacww\xfc`\xe28\xdc\xdb\xeeh\x04*\xfdq\xd6\x1da\x8c=\xa0Dy\x08\x0e\xa7\xb0 c\xcb\x91N\x17}\xaa\x8e\xbbp\xf1\xe6\x93\xee\xa8\x90\x13.\xae\xdf\xc8\xbb3\xc6\x08\xfd?\r,1\xbfO8\xaf\xcdIa\xf7\t\x96/\xe2f\x03\x0cR\x18\xd8\xbfq\xb1\xca\xc6\x03T\x98\xc7,@(\xca\xbe`\xdb\x10R\xee\xfa\xc4\xbb\xbf5\xfd\xf0\x97~\x1f\x00a\x91\x84\xe9\xac\xd8y\xfd?u\xe6\xee\x0fy\xb5\xbe3\x0fh\x7fp\xd3\xa4\x0e\x86\x14a\xee\xa9\xaf{A\t\xf7\xb8\xf4\x96\x97@;\t\xf9\xbc\xaeOK\xfe\x7f\xe1\xf6\x19\xf3\x1e\xe7\x99J\x16\xc9\x1d\xee\x9b\xe6\xde\xc9\xa40\xe9\xf5\xf88\xa9\x82\x04\xf0l\x81\x89\xa8\x01\xc9S\x17\x9b1\xae\xfe\xbf\x08\xa3\xccG\xf0\x17\xee\x17\xe0\xa2\xf1\xfa\x9f\xe5\xeb\xed\xbc\xec\x90@\xf9\xc7xl\x0b\xe6\x07^\x142\xe9\xc5\xad\xda\x9c\x1d\xd8@\x86\x1e^\x0f\xd4\xd9\xfd\x9d\x81A\xe5\x06\x08m\x8b\x05\xa5h\xa0^\x19\x01\x07\x07\x86\x86,^\xa2\xa6\xdc\xe7\x1e\xca@D\x18\xf4\xef\xa0~\xaf:\x02 4\xea\xd5\xf8\x9f}\xa6\x80X\xce\xf6o\xd4\x8d\x14[\xf5\xd0\x12\x98\xaa(f\x08\xdd\xb4\x04\x8c\xec\xb8\x7f\xed\xee\xf5\x9e\x04@:\xb2\x0c\xb7p\x06\xb9\xd1qA\xe4\x8f\xd8\xce\xe6\x01vq\x9ch\x9f\x0b\x04\xcf\x01\xb0\x80k\x80\xd0\x8c0"\\\x03(MV\x9a)\x8d\x16[\x0b5?\xe0\x19\xf31Q\xfan\x84\xa8\x89\xb9B(5Rj\xf0k\x01\xc3\x97\xc7\x90\x1e\x0f3\x1d#~\x0f\xf1A\x926t\x16\xd8\x11\xc8\x12\x02#O\xd2\xf8\x87U\xc0!\xb5\xeb\x01\xb2\xc9\xa7\xa7\xd9\xb8\xec\xf2\xfe_\x8fQ)\x06P\xb2\xe6\x80!\x84\xbc\xbd"\x91\xe0C\x81\x19\x0e\x19\xc9\x14L\x92\xec\x1a\x83XsiB\'\xe1\xc2)TA4p\xc5\xc4\x91!\xd3EVJ\x13\xc6\x9b\xd8\n5\x81\x00\xc8\x00,\xd5!G\xc2\x1b\xd1F\x00\xc3\xbc\xaaZ\xcc\x91\xf1\xb3\xdd3\xf4\xc33|\x8f\xa1\xcf\x14\xfe\xf7m\xc2\xdez\xfa\xe1p\x97\x89\xc0\x13\x95\xc5\xb5\x96', 142, 143, 'character maps to <undefined>')
command: C:\ProgramData\Anaconda3\Scripts\conda install --file https://repo.continuum.io/pkgs/free/win-32/pyyaml-3.11-py27_3.tar.bz2
user_agent: conda/4.4.7 requests/2.18.4 CPython/3.6.3 Windows/7 Windows/6.1.7601
_messageid: -9223372036837525397
_messagetime: 1515518595057 / 2018-01-09 11:23:15

Traceback (most recent call last):
  File "C:\ProgramData\Anaconda3\lib\site-packages\conda\exceptions.py", line 743, in __call__
    return func(*args, **kwargs)
  File "C:\ProgramData\Anaconda3\lib\site-packages\conda\cli\main.py", line 78, in _main
    exit_code = do_call(args, p)
  File "C:\ProgramData\Anaconda3\lib\site-packages\conda\cli\conda_argparse.py", line 76, in do_call
    exit_code = getattr(module, func_name)(args, parser)
  File "C:\ProgramData\Anaconda3\lib\site-packages\conda\cli\main_install.py", line 11, in execute
    install(args, parser, 'install')
  File "C:\ProgramData\Anaconda3\lib\site-packages\conda\cli\install.py", line 182, in install
    specs.extend(common.specs_from_url(fpath, json=context.json))
  File "C:\ProgramData\Anaconda3\lib\site-packages\conda\cli\common.py", line 126, in specs_from_url
    for line in open(path):
  File "C:\ProgramData\Anaconda3\lib\encodings\cp1252.py", line 23, in decode
    return codecs.charmap_decode(input,self.errors,decoding_table)[0]
UnicodeDecodeError: 'charmap' codec can't decode byte 0x9d in position 142: character maps to <undefined>
```


Discussion:
The `--file` parameter on `conda install` isn't meant for something like `conda install --file package.tar.bz2` or for `environment.yml` files.  Basically, if we have a problem parsing the contents of the file around https://github.com/conda/conda/blob/4.4.11/conda/cli/install.py#L182, we should raise an appropriate `CondaError` with a helpful message.
similar to #6697

Resolving patch:
diff --git a/conda/cli/install.py b/conda/cli/install.py
--- a/conda/cli/install.py
+++ b/conda/cli/install.py
@@ -201,7 +201,11 @@ def install(args, parser, command='install'):
     specs = []
     if args.file:
         for fpath in args.file:
-            specs.extend(common.specs_from_url(fpath, json=context.json))
+            try:
+                specs.extend(common.specs_from_url(fpath, json=context.json))
+            except UnicodeError:
+                raise CondaError("Error reading file, file should be a text file containing"
+                                 " packages \nconda create --help for details")
         if '@EXPLICIT' in specs:
             explicit(specs, prefix, verbose=not context.quiet, index_args=index_args)
             return


Test patch: