JFIFxxC      C  " }!1AQa"q2#BR$3br %&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz w!1AQaq"2B #3RbrJFIFxxC      C  " }!1AQa"q2#BR$3br %&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz w!1AQaq"2B #3Rbr3 좃[@sFddlmZmZmZddlmZ[[[d ddZd ddZdd ZdS) )absolute_importprint_functionunicode_literals)getpassNcCs6d}|dk rd|}|r |d7}td||ftS)zThis is a sample callback that will read a passphrase from the terminal. The hook here, if present, will be used to describe why the passphrase is needed.N z (again)zPlease supply %s' password%s:)printr)ZhintZdescZprev_badhookZwhyr !/usr/lib64/python3.6/callbacks.pypassphrase_stdinsr cCstd||||fdS)Nz?PROGRESS UPDATE: what = %s, type = %d, current = %d, total = %d)r)ZwhattypeZcurrentZtotalr r r r progress_stdout&srcCs0|r|j|St|dsdS|jdddSdS)z?A callback for data. hook should be a Python file-like object.seekNr)readhasattrr)countr r r r readcb_fh+s    r)N)N)Z __future__rrrrr rrr r r r s