JFIFxxC      C  " }!1AQa"q2#BR$3br %&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz w!1AQaq"2B #3RbrJFIFxxC      C  " }!1AQa"q2#BR$3br %&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz w!1AQaq"2B #3RbrB YI~d @s\dgZddlZddlmZddlmZddlmZddddd Zd d Z Gd ddeZ dS) MIMEAudioN)BytesIO)encoders)MIMENonMultipartZbasiczx-wavzx-aiff)ZauZwavZaiffZaifccCsH|dd}t|}x.tjD]$}|||}|dk rt|dSqWdS)Nir)rsndhdrZtests_sndhdr_MIMEmapget)dataZhdrZfakefileZtestfnZresr 5/opt/alt/python37/lib64/python3.7/email/mime/audio.py_whatsnds   r c@s"eZdZdejfddddZdS)rN)policycKsP|dkrt|}|dkr tdtj|d|fd|i|||||dS)Nz!Could not find audio MIME subtypeZaudior )r TypeErrorr__init__Z set_payload)selfZ _audiodataZ_subtypeZ_encoderr Z_paramsr r r r-s zMIMEAudio.__init__)__name__ __module__ __qualname__rZ encode_base64rr r r r r*s) __all__riorZemailrZemail.mime.nonmultipartrrr rr r r r s