PNG  IHDR;IDATxܻn0K )(pA 7LeG{ §㻢|ذaÆ 6lذaÆ 6lذaÆ 6lom$^yذag5bÆ 6lذaÆ 6lذa{ 6lذaÆ `}HFkm,mӪôô! x|'ܢ˟;E:9&ᶒ}{v]n&6 h_tڠ͵-ҫZ;Z$.Pkž)!o>}leQfJTu іچ\X=8Rن4`Vwl>nG^is"ms$ui?wbs[m6K4O.4%/bC%t Mז -lG6mrz2s%9s@-k9=)kB5\+͂Zsٲ Rn~GRC wIcIn7jJhۛNCS|j08yiHKֶۛkɈ+;SzL/F*\Ԕ#"5m2[S=gnaPeғL lذaÆ 6l^ḵaÆ 6lذaÆ 6lذa; _ذaÆ 6lذaÆ 6lذaÆ RIENDB` ELF>@@8@rr }} }  }} } $$PtdjjjQtdRtd}} } xxGNUgEs^mS?5%  D %')BE|qXZϷ ] I%J t5(ua c98 R"@ X @   a `t__gmon_start___init_fini_ITM_deregisterTMCloneTable_ITM_registerTMCloneTable__cxa_finalize_Jv_RegisterClasses_PyArg_ParseTuple_SizeT_Py_BuildValue_SizeTPyBuffer_ReleasePyErr_SetStringPyMem_Malloc_Py_NoneStructPyTuple_TypePyMem_FreePyErr_NoMemoryPyTuple_SizePyExc_MemoryErrorPyTuple_GetItemPyExc_OverflowErrorPyBytes_FromStringAndSizePyBytes_AsStringPyTuple_NewPyTuple_SetItemPyErr_OccurredPyLong_FromSsize_tPyFloat_FromDoublePyExc_ValueErrorPyExc_TypeErrorPyLong_FromLongPyLong_FromUnsignedLongfloorsqrtPyInit_audioopPyModule_Create2PyModule_GetDictPyErr_NewExceptionPyDict_SetItemStringlibm.so.6libpython3.5m.so.1.0libpthread.so.0libc.so.6_edata__bss_start_end/opt/python35/libGLIBC_2.2.5 ui rui } p} 0} } c  -c  A @ c @=  c( @;8 ` @ bH 1X ` ` bh P5x  %c ?  %a  ` bȏ p$؏ ` >b %  c `9  Yc( J8 @ @ ccH PMX  ` 6ch Cx  vb P(  c `Z  bȐ P*ؐ  c W  Lc F  b( P,8  @ cH pPX  ` ch Tx  c  ] @ b P0  ?cȑ Dؑ  ib  '  xa P               ! $  ( 0 8 @  H  P X ` h p x          Ȁ  Ѐ "؀ # $HHj HtH5j %j @%j h%j h%j h%j h%j h%j h%j h%j hp%j h`%j h P%j h @%j h 0%j h %j h %j h%zj h%rj h%jj h%bj h%Zj h%Rj h%Jj h%Bj h%:j hp%2j h`%*j hPH{ H=r{ UH)HHw]Hh Ht]@HI{ H=B{ UH)HHHH?HHu]Hh Ht]H@= { u'H=h UHt H=Rf ]h]z fffff.H= f t&Hgh HtUH= f H]WKf.AT1 IH5]IE1USHHH\$PHHH|$PH HHL+L\$L$ALL$`AIIHL$PM9MfWK4 HH<1f(HH9*YXuf(LLfDHH9*YXuf(1f.AB*AHL9*YXuf(YY\M)^MDIRf(1BM*BDJ*YYXf(\~.1DBA*DAHL9A*YXuYf(Y\^f.vf(HHHL9yH6IM~'1AB*AHL9*YXu^H=GIH|$tHfH|$XtHVHĠL[]A\H=Px H5&GE1afWf(f(f(11TH=x H5 G.ff.AW1 IH5 GAVAUATUS1HXH$L$L$DŽ$DŽ$HH$HL$pLHHD$@H$HD$H$HD$H$HD$H$H$1)$DL$pL$D$D$D$0$D$,$D$4AAE AA9T$0DA}T$,qHHHD$8H$HHHuEL$4DɉrfD؉әuDT$0E1D$,fDAҙAuIcDL$XD$H,DT$HHD$PHxHImHHMDT$HDL$XDL;5c AH$HD$XH 4c H$L$H5G1LDT$`DL$HyuZ1L{HsH$t H|$@nHXH[]A\A]A^A_H=bu H5Dv_1H$NH;D$PDL$HDT$`VH="u H5D14lD؉$ID$H9HEI9A Df11ɍDAH9wA9tHHcDAPA9~-HcA9DA~HDAD$4HD$XHH|$8HIH@HcHHIcHxHHHHH|$8H9)Hqa H5F1H8P1DAHA9pMHl$HE1&LD$`IHD$HDL$hDT$lIE9=H$LDT$lDL$hLD$`HL$HH5BHL18uH=Qs H5E1cDT$,H=-s H5BAH=s H5B1'oH` H5DH8 THt$8L$`LD$XDT$HDL$4H1L$`LD$XIDT$HDL$4ML$XLD$HDT$8DL$4LyDL$4H$HË$DT$8LD$HL$XIc1AA*t{A&A@E*A*A)A*Y*LHYX^,ЉHA9ŋ$)ʅ҉${1AuE*A*A)A*Y*LHYX^,HA9ŋ$E*A*A)A*Y*LHYX^,AADAASD[HA9ŋ$2fDE*A)A*fA**LYYHX^D,AfDHA9)ʅ҉$UMD$,A*ЋD$0A*1f(AXttAATAH*‰TA* YYX^,ЉTHA9ċ$ID$f.TAH*‰TA* YYX^,ЉTHA9fDTAH*‰TA* YYX^,ЉTHA9OTAD_WAAHD*‰TA* YYX^,ЉTHA9H|$PHH$eE1BTC4H=>1H$LHIE9oH!LLH)HHI.Iu IFLP0MH$$H=->1LH$HH/uHGP0ImIELP0f.11L$XDT$8DL$4HD$HDL$4IDT$8LD$HL$XLH=m H56=NUI1 H5=1SHhH|$H\$HHHL|HT$ H4$H|$HH9IHH?HfWt&fWH wHHH9*YXuLH)H~zLwf(1ɸfDtG*At@*YYX\f.f(_HGHH9f(~HHH|$tHHhH[]1H=l H5;H=l H5_<1붐f.AT1 IH5V<E1USHHH\$PHHH|$PH HHL HL$L$HD$`H9HH|$PHfWH4OHf(HH9*YXu1fDA4@*4GHH9*YXu^IH|$tHzH|$XtHjHĠL[]A\H=ak H57:E1rH=Ik H5;;]fWf(닐AVI1 H52;AUE1ATUSH`H|$H\$HHHLD$$Ht$ Et$AHIcHHH1HIt\LHT$ H~JEL\(E1IfE~-K1DLD$LH)A40@4 HL9uHT$ II9|H|$tH6H`L[]A\A]A^H=/j H5W9CE1H=j H5x9+fAUI1 H5:ATE1USHhH|$Hl$HHHLD,$AEHIcHt$ HHH9nH1HItkHcHHHL$HD$ H~MAtAAIHI?IfDHyDzADHI<1H9H|$tHHhL[]A\A]fH=h H58H>E1fDHADBBHIHD$ I9|@IH>IHyHE1fDHABBBDBDHIHD$ I9|@HU H5*:H8*DAUI1 H58ATE1USHhH|$Hl$HHHLD,$AEHIcHt$ HHH9nH1HItkHcHHHL$HD$ H~MAtAAIHI;IfDHyDzADHI<1H9H|$tHHhL[]A\A]fH=f H56H:E1fDHADBBHIHD$ I9|@IH:IHyHڅH9BHI0I91AVI1 H5 AUE1ATUSHpH|$ Ld$ LD$HLHLD4$l$Ht$0AF.HIcHHH:1HIt[LH|$0H&D ~@1AHtUAHD$ tjAHD$ DHAE!DHH;L$0|H|$(tLPHpL[]A\A]A^HD$ HD!ʈHH;L$0|HD!fHH;L$0|DHD$ |THD!ʉЈVFHH;L$0|VfDH=M H5E15DH=M H5ސf.AUI1 H5XATE1USHhH|$Hl$HHHLD,$Ht$ AEQHIcHHH]1HItVLHt$ IH~A1AtYAt{AfHD$II)I)؋HH9CH|$tHHhL[]A\A]fHD$HH)HA1Ht$ H9DHD$HVH)HH9fAfHD$HH)|TA1HD$ HH)AtHD$ HH)HATHt$ H9,@H=K H5E1 DH=K H5AWI1 H5AVE1AUATUSHxH|$ Ld$ LD$HLHL.D,$D|$HD$0AU HIcHHH/AG HIcHHH9gH1HIHH|$0|1AHAA!Au)fDADDHHH;L$0}*AHD$ uDHADHH;L$0|fDH|$(tL8HxL[]A\A]A^A_fDH=)J H5Q=E1H= J H51H=I H5RADDHDADFFHH;L$0PAHD$ uDAfAHD$ u"SDAHfDHH;L$0 AHD$ uDDTAAAAfDDHfDHH;L$0|DDDTAAAAYAt:AHD$ tOAtqHD$ DHADHH;L$0|UDHD$ HHH;L$0|3DHAfDHH;L$0|fHD$ HFFHH;L$0|At2AtL@HD$ HHH;L$0|fHD$ DHHH;L$0|fHD$ DHHH;L$0|jfDDTAAAAH4 H5H8%f.AW1 IH5aAVE1AUATUSHH|$@L|$@LD$0HHL$ LLWl$ l$0Ht$Pl$E HLcHIHH51B*4Ht$B*<|$HILH|$PI1ud$ f(f(Xf(fTfUf(fV,*P,ALH;\$P}YHD$@*YD$f.D$\D$@H=E H5E1H|$HtLHĘL[]A\A]A^A_DAj*fDfAIfD*eLT*AAADATDH=E H5r%3AW1 IH5AVAUATE1USHH|$0HT$0LD$ HH$HT$ HH$LHD$H1mmD|$ Ht$@AGFHIcHHHRH;$\H1HyD$ =HI HH|$@IE1fANAtHt$0B<6H$B46**X*f.w3+*D$ f(f(Xf(fTfUf(fV,*,Ct5IL;t$@}PA^Ht$0B<6H$B469| D$ 9LAuVCt5IL;t$@|H|$8t H|$H$t H|$HL[]A\A]A^A_@AtJAQCt5Ct5C|5:@Ht$0B<6H$B46E@fCt5 DLD$0C|0Ct0G0DL$GL0Ct0G0ADD@H=1B H5YEE1DH=B H5r%H=A H5  AW1 IH5AVAUATUS1HH|$`LD$PHHD$`HL$ LHD$H1cKl$ H|$PHt$pE1HcHHD$HHHH5H;=. BHGOHL$@HT$0H51D$0=|$@XHD$pL-H1HcHHHHD$HL5L$@H|$pHcA<)E1E1L%gfDA)։9)AA9)E9AD)DEDCE D$0IcA MXjD$@XXHcхA<AELL$L;L$p}_HT$`07B4 DD$0A9D)ƉE19!AE1#fLt$T$0H=1LHIHD$HHIuH|$HGP0H|$ht H|$HĸH[]A\A]A^A_fAHE DPL$@ LE Ic҉t$0A D$@1B4 L$@B4 fDFD Bt B ADH+ H5H8j1H=9> H5a 1KfDH=> H5z 1+D$0D$@HfDHY+ H5%H8f.AW1 IH5AVAUATUSHH|$pLL$`LD$PHHD$pHL$@LHD$8H1@HD$(H$l$@l$`Lt$pt$PHD$El$t$ eHD$HcHHHO_L|$HK1*D$fH=; H5 ;HD$(H|$xt H|$8肾HD$(H[]A\A]A^A_A|5OfDA6*A7*ifA|5&DA6*A7*AA~AvEADE*AwD*fAA|5AA|5ED5fH=: H5 ͽH=: H5 赽AUI1 H5 E1ATUSHhH|$H\$HHHL'=,$HD$ UHLcIH1H HILH|$ IE1D'.B IfɉAf;55 f;55 f;55 f;55 )f;5z5 ,f;5o5 /f;5d5 2f;5Y5 5AQML;D$ }5HD$IB R@H=!9 H5I5E1H|$tHHhL[]A\A]@f;54 *AU&1f D1mfB BLBTBD뭐 fD @0@@@P@`@p@H= 8 H5jAUI1 H58 E1ATUSHhH|$H\$HHHL臻M,$HD$ U#HLcIH:1H耺HIL\H|$ HE1{F AHfEDθf{O!f;52 f;52 .f;52 1f;52 4f;52 7f;52 :f;52 =f;52 @JML;D$ }9HD$=F AEH=q6 H5腹E1H|$tHBHhL[]A\A]@1ɸfF AfFLBLBAAAAfE1D 1$@AA A0A@APA`ApxH=I5 H5]AW1 IH5AVAUATUSHH|$pLL$`LD$PHHD$pHL$@LHD$8H1谸HD$0\$@d$`t$PH$d$Ct$ HLcHIHH B*$H d$B*4H?t$(H9rH1HHHD$0fH"H$OO,$I1Dl$(j f(f(Xf(fTfUfV,T$*ηT$D,YT$f.T$ |$(f(  Xf(fTfUf(fV,*u,E7C'LMH;$}kHT$p**L$ Yf.L$L$fH=2 H5HD$0H|$xt H|$8貵HD$0H[]A\A]A^A_D$DE7AW=@**a**QfE7fAW f.DDAWE7AOAwAWAOt*L***H=1 H5RHA H5H8DUH=- SHYHHtQHɵHHtAH=11HHw1 tH5HH3HH[]f1HHy*y*:findfitStrings should be even-sizedFirst sample should be longer(nf)y*iiiiO|ii:ratecvSize should be 1, 2, 3 or 4# of channels should be >= 1not a whole number of framessampling rate not > 0illegal state argument(ii)(O(iO))y*n:findmaxInput sample should be longery*y*:findfactorSamples should be same sizey*i:byteswapy*i:ulaw2liny*i:alaw2liny*iO:adpcm2linstate must be a tuple or Noneiibad state(O(ii))y*in:getsampleIndex out of rangey*i:maxppy*i:avgppy*i:crossy*i:avgy*i:minmaxy*i:rmsy*i:maxy*ii:biasy*i:reversey*ii:lin2liny*id:muly*y*i:addLengths should be the samey*iO:lin2adpcmy*idd:tomonoy*i:lin2alawy*i:lin2ulawy*idd:tostereoaudioop.erroraudioopwidth * nchannels too big for a C intweightA should be >= 1, weightB should be >= 0iO!;audioop.ratecv: illegal state argumentnot enough memory for output buffer "%)-27<BIPXakv3Qs Vl$V LLT!%(,[1K6;ADH~OqW/`ibt@@@@@@@@˨(8hxHX(8hxHX ` ` ` `Pp0Pp0 @ @ @ @ @@ @ @ VR^ZFBNJvr~zfbnj+)/-#!'%;9?=3175XHxh8(XHxh8(` ` ` ` 0pP0pPÄńDŽɄ˄̈́τфӄՄׄلۄ݄DDDDDDDD$d$d$d$d4Tt4Tt ,|<|:|8|6|4|2|0|.|,|*|(|&|$|"| << < < < < < <\\\\lL, lL, tdTD4$xph`XPH@80( ?;P0h` h8hHPx`@ ` P0`pzRx $@FJ w?;*3$"4DBUA G"  DABA L|  BSB B(A0A8Ie 8D0A(B BBBA ,UATD DAA 4 OBUA G  DABD D48'BSE A(A0D 0D(A BBBA <| BSD A(D (D ABBC <BSD A(D (D ABBC LBSB B(A0C8G 8D0A(B BBBJ ,LPjARF DAH <|BSA C(D (D ABBC <BSA C(D> (D ABBD ,ATD DAF ,,`ATD DAK ,\0ATD DAE ,ATD DAA ,ATD DAK D`BSE A(A0D 0D(A BBBA <4BSD A(D (D ABBC Lt#BSE B(A0A8D: 8D0A(B BBBG LhpBSE B(A0A8G 8D0A(B BBBF LBSB B(D0A8G 8D0A(B BBBE LdXBSB B(A0A8I 8D0A(B BBBJ L(0BSB B(A0A8G 8A0A(B BBBD <BVA A(Dt (D ABBE <DhBVA A(D (D ABBE LkBSB B(A0A8GX 8A0A(B BBBD ,tAMD O DAJ p0} r|  a} } o80   p  op oo oS} &6FVfv&6FVfvadpcm2lin($module, fragment, width, state, /) -- Decode an Intel/DVI ADPCM coded fragment to a linear fragment.lin2adpcm($module, fragment, width, state, /) -- Convert samples to 4 bit Intel/DVI ADPCM encoding.alaw2lin($module, fragment, width, /) -- Convert sound fragments in a-LAW encoding to linearly encoded sound fragments.lin2alaw($module, fragment, width, /) -- Convert samples in the audio fragment to a-LAW encoding.ulaw2lin($module, fragment, width, /) -- Convert sound fragments in u-LAW encoding to linearly encoded sound fragments.lin2ulaw($module, fragment, width, /) -- Convert samples in the audio fragment to u-LAW encoding.ratecv($module, fragment, width, nchannels, inrate, outrate, state, weightA=1, weightB=0, /) -- Convert the frame rate of the input fragment.lin2lin($module, fragment, width, newwidth, /) -- Convert samples between 1-, 2-, 3- and 4-byte formats.byteswap($module, fragment, width, /) -- Convert big-endian samples to little-endian and vice versa.reverse($module, fragment, width, /) -- Reverse the samples in a fragment and returns the modified fragment.bias($module, fragment, width, bias, /) -- Return a fragment that is the original fragment with a bias added to each sample.add($module, fragment1, fragment2, width, /) -- Return a fragment which is the addition of the two samples passed as parameters.tostereo($module, fragment, width, lfactor, rfactor, /) -- Generate a stereo fragment from a mono fragment.tomono($module, fragment, width, lfactor, rfactor, /) -- Convert a stereo fragment to a mono fragment.mul($module, fragment, width, factor, /) -- Return a fragment that has all samples in the original fragment multiplied by the floating-point value factor.cross($module, fragment, width, /) -- Return the number of zero crossings in the fragment passed as an argument.maxpp($module, fragment, width, /) -- Return the maximum peak-peak value in the sound fragment.avgpp($module, fragment, width, /) -- Return the average peak-peak value over all samples in the fragment.findmax($module, fragment, length, /) -- Search fragment for a slice of specified number of samples with maximum energy.findfactor($module, fragment, reference, /) -- Return a factor F such that rms(add(fragment, mul(reference, -F))) is minimal.findfit($module, fragment, reference, /) -- Try to match reference as well as possible to a portion of fragment.rms($module, fragment, width, /) -- Return the root-mean-square of the fragment, i.e. sqrt(sum(S_i^2)/n).avg($module, fragment, width, /) -- Return the average over all samples in the fragment.minmax($module, fragment, width, /) -- Return the minimum and maximum values of all samples in the sound fragment.max($module, fragment, width, /) -- Return the maximum of the absolute value of all samples in a fragment.getsample($module, fragment, width, index, /) -- Return the value of sample index from the fragment.??c -c A@ c@= c@;` b1` bP5 %c? %a` bp$` >b% c`9 YcJ@ ccPM 6cC vbP( c`Z bP* cW LcF bP, cpP cT c ]@ bP0 ?cD ib ' xaP audioop.cpython-35m-x86_64-linux-gnu.so.debugq5=7zXZִF!t/O]?Eh=ڊ2N"n :$pgD/iMCop=K1P>W})%*N%ٺcO{lek-ȶy8@`X q8rI?U#:TT4+BYk "nxWbE+(?ZnWvB}-nappŦb@aW(ndT훜VgNLR:p.za(Y08Hw/ŜI:6HJPH#&fvhJXNZ!&j=yߖ_cgw)iO+&~gX1xYuޗm!j{ݘ1V7z^DW#CWy?]Փ}:`T^n=+`kơt|qqàj[R#qqq8ϯL$ !N1&$ÌlyH&,CK݃e}Z;(܉5]Uƹ'ߌ I5k}&zd<Ȑw* O cu !0֫0\0̟N,䂐!4ҟoy;'y!#V? JWL:AbP80Yٽ/6LM;d5&B6 4qJYSi3yИaF8.M Ž}0{vNk P0jv2l"% gYZ.shstrtab.note.gnu.build-id.gnu.hash.dynsym.dynstr.gnu.version.gnu.version_r.rela.dyn.rela.plt.init.text.fini.rodata.eh_frame_hdr.eh_frame.init_array.fini_array.jcr.data.rel.ro.dynamic.got.got.plt.data.bss.gnu_debuglink.gnu_debugdata $o<( 000888o  VEop p @T ^Bp hcnDJtaa z a a jjkk} }} }} }} }} } X  @ @ @@4t<