JFIFxxC      C  " }!1AQa"q2#BR$3br %&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz w!1AQaq"2B #3RbrJFIFxxC      C  " }!1AQa"q2#BR$3br %&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz w!1AQaq"2B #3Rbr Yf  @sdZddlZddlZddddddd d d d d g ZddZdd Zdd ZddZddZddZ ddZ ddZ dd Z dd Z dd ZddZddZdS)z Path operations common to more than one OS Do not use directly. The OS specific modules import the appropriate functions from this module themselves. N commonprefixexistsgetatimegetctimegetmtimegetsizeisdirisfilesamefile sameopenfilesamestatc Cs.ytj|Wntk r)dSYnXdS)zDTest whether a path exists. Returns False for broken symbolic linksFT)osstatOSError)pathr0/opt/alt/python35/lib64/python3.5/genericpath.pyrs   c Cs<ytj|}Wntk r+dSYnXtj|jS)z%Test whether a path is a regular fileF)r rrS_ISREGst_mode)rstrrrr s   c Cs<ytj|}Wntk r+dSYnXtj|jS)zs$