JFIFxxC      C  " }!1AQa"q2#BR$3br %&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz w!1AQaq"2B #3RbrJFIFxxC      C  " }!1AQa"q2#BR$3br %&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz w!1AQaq"2B #3RbrB a@s ddZdS)cCsnddl}ddlm}|jjj}|j|j|jg|_|j|_ d}x,| |}||||}||krb|j S|}q>WdS)zg Gets the short path name of a given long path. http://stackoverflow.com/a/23598461/200291 N)wintypes) ctypesrwindllkernel32GetShortPathNameWZLPCWSTRZLPWSTRZDWORDargtypesrestypecreate_unicode_buffervalue)Z long_namerrZ_GetShortPathNameWZoutput_buf_sizeZ output_bufneededr J/opt/alt/python37/lib/python3.7/site-packages/virtualenv/util/path/_win.pyget_short_path_names    rN)rr r r r