MZ@ !L!This program cannot be run in DOS mode. $ʑeD`D`D`D`H`hhhhH`H`H`RichPEdYuh" ,pi``0X@ PT`@.textop `.rdatat@@.data(@.pdata @ @@.relocP*@BH9rWH_HXrHY3HH HqWH3HOXajsHqWHHqH 3HHYqWH_HxqHY3HH H qWH3HOXajsHpWHHpH 3HH8LqHHD$(H:H{A H HD$ kqH lH8TH8LpHHD$(HHA(H  HD$ qH lH8SH8L}pH'HD$(H"HA(H n!HD$ pH LlH8cSH8L-pH+HD$(HH+A(H "HD$ {pH lH8SH8LoH4HD$(HH A(H $HD$ +pH kH8RHAH(HHou3H(ù(H\$ "NHHD$@HC HHCn3HCHCHCH\$ H(H\$WH H(MHHD$8H HHCunHCOK CH\$0H _H(EtH; nu3ɸH H(H H9AtH nHH m3H(HH H(@SH HC HHAm3HCHCHCH [H\$WH HHHAHmGCH\$0G HGH _Ht (L@SH (HLHH [HH)uH%mHt H)uH%mH(HHlu3H(ù@H\$ KHHD$@H HHCl3WCC(HC8C(H WlHHMlHCHH\$ H(H\$WH H@iKHHD$8@(H# HCHlCOK(G C8Ht+(KHD$@HWHlHCHHC(HkHHkHCHH\$0H _H(EtH; pkuHH(HvH9AtH ikH:H Ak3H(HAHHAHHA(H(@SH H#HHAk3WCC(HC8C(HjHHjHCHH [H\$WH HHA(HHAjCOK(G C8Ht7(IHD$0HWHkHCHHC(HH\$8H _H:jHH0jHCHH\$8H _HIHt H)uH%2jHt/SH HHIHt H)uj@HMIH [@SH HHIHt H)ui@HIHH [H\$Ht$WH HIHHiHtJHHbuTH;0iu HG(AHjH9Ct,H @iHAH iH\$0Ht$8H _HCHG(LHHH\$0Ht$8H _H%hHAH(HH hu3H(ùpH\$ GHHD$@H3HHC~hWHCC C0C@CPC`H\$ H(H\$WH HpiGHHD$8HHHChHCOK G C0O0K@G@CPOPK`C`H\$0H _H(EtH; gu3ɸH H(HHH9AtH gHH sg3H(HH H(@SH HHHANgWHCC C0C@CPC`H [H\$WH HHHAHgHGKO C G0K0O@C@GPKPH\$0O`G`H _Ht p F@SH pHEHH [HAH(HH dfu3H(ù H\$ rEHHD$@HsHHCfWHCH\$ H(H\$WH H )EHHD$8H*HHCeHCCH\$0H _H(EtH; eu3ɸH H(HH9AtH eH<H ce3H(HH H(@SH HHHA>eWHCH [H\$WH H_HHAHeH\$0HGGH _Ht =D@SH H)DHH [HH)uH%dHt H)uH%dH(HH2ddu3H(ù@H\$ rCHHD$@HHHCd3WCC(HC8C(H cHHcHCHH\$ H(H\$WH H@BHHD$8@(HHCHcCOK(G C8Ht+(BHD$@HWHdHCHHC(H4cHH*cHCHH\$0H _H(EtH; cuHH(HH9AtH bHҮH b3H(HAHHAHHA(H(@SH HHHAb3WCC(HC8C(HgbHH]bHCHH [H\$WH HHA(H2HA@bCOK(G C8Ht7(NAHD$0HWH$cHCHHC(HH\$8H _HaHHaHCHH\$8H _HIHt H)uH%aHt/SH HHIHt H)ua@H@H [@SH HHIHt H)uZa@H@HH [H\$Ht$WH HIHHaHtJH3H4ZuTH;`u HG(AHbH9Ct,H `HўH `H\$0Ht$8H _HCHG(LHHH\$0Ht$8H _H%d`HAH(HHBT`u3H(ù H\$ b?HHD$@HHHC`WHCH\$ H(H\$WH H ?HHD$8HZHHC_HCCH\$0H _H(EtH; _u3ɸH H(HH9AtH {_HtH S_3H(HH H(@SH HHHA._WHCH [H\$WH HHHAH^H\$0HGGH _Ht ->@SH H>HH [HH\$WH Hٹ =HHD$8HHU_HHH HGHH\$0H _@SH H!_HڭHH` HCHH [H\$WH HHH^t HK=H\$0HH _HyHH%^H%q^H\$Ht$ WH@HJH3HD$8HA^HHtxLD$ HH«d]t_3H9|$ uH9=(]tHT$(3A^t[HILQLL$ LD$(HSIAҋHE[yH Щ[3H\$`H@A^_^ù(9HD$0HT$(HNHHp HH\$`H@A^_^H\$ AVH HD[LHHqHhZHt$0pH|$8t9HHD$@HHHF ZWFF F0F@FPF`/ZIHVHLA IAHˋ@Zy'H Z3Ht$0H|$8H\$HH A^HHH\$H3H A^H\$WH HUZHHtGHH}Yt3YHHHQ8HHˋYyH \NZ3H\$0H _H YH\$0HHXH _H\$WH HYHHtMHHXt9YHHT$@HLA@HAHˋYyH Y3H\$0H _ËL$@XH\$0H _H\$WH H5YHHtQLD$@HHXXt8nXHH؋T$@LAHHAHˋXyH $Y3H\$0H _HWH\$0HHWH _HH)uH%WH\$WH Hٹ(6HHD$8HHXHHHG H\HGHH\$0H _@SH HAXHҩHC HHHCHH [H\$WH HHHWHK Ht H)uWHW@t (H;6HH\$8H _@SH HH8H7WHK Ht H)uVHH [H%[WH%AWH\$WH HHD$@HLL$@HLD$HH+EVu 3H\$0H _HHVHH HVt(HHWA HKIDHHHHIDHHH\$0H _H\$ AVH HVLHHHUHt$0(H|$84HHD$@HHHF`U3HFHFFyUIHVHLAIAHˋUy'H =/V3Ht$0H|$8H\$HH A^HHH\$H3H A^H\$Ht$WH HUHHtpHɤHTt\(3HD$@HUHTHHWHLQ(E3AHAҋHTy!H vpU3H\$0Ht$8H _HHH\$0Ht$8H _H\$WH HTHHtMH.H Tt9#THHT$@HLAHHAHˋ3TyH T3H\$0H _ËL$@SH\$0H _H\$WH HUTHHtBLD$@HHxSt)HT$@H TH9Jt$H SSHH +S3H\$0H _XSHHHT$@HLApHAHˋdSyH w T3H\$0H _HRH\$0HHRH _H\$WH 3HHD$@HD$HySHHtGLL$@HLD$HHRt)HL$@HH9At$H rRHH JR3H\$0H _wRH3LD$@HILIPHAHˋRyH &S3H\$0H _HQH\$0HHQH _H\$WH HRHHtJH~HQt6QHHHHHˋQyH QR3H\$0H _HGQH\$0HH8QH _H\$WH HRHHt\HH-QtH3D$@D$H9QHLD$HHT$@HLI HAHˋDQyH ϡQ3H\$0H _ù)PHHtL$@P3HLPL$HPHLOHH\$0H _H\$WH H%QHHtWLD$@HHJHPt>^PHE3DL$@3HLQ`HAHˋiPyH Q3H\$0H _HOH\$0HHOH _H\$WH HPHHtQLD$@HHOt8OHH؋T$@LAhHAHˋOyH tP3H\$0H _H0OH\$0HH!OH _H\$WH HOHHtJHRH Ot6#OHHHHHˋ6OyH O3H\$0H _HNH\$0HHNH _H\$UVWHH`3Hډ}}H}DOHHHEHLMHD$ LEHWNttH}}0H}}8_NHMHHMMLMUDL$8HM8HL$0HMHL$(HM0HL$ HSXHϋBNy!H EN3H$H`_^]Ë]8HM]0%M;tNMHHLMDE0HULM8L$ HAHMH LHH MMHM]0LHMDHFE8tHM]0LHMDHdFCMHHLMDE0HULM8L$ HAHˋBMyH uHLH$HHLH`_^]H\$WH HeMHHtMH6HLt9LHHT$@HLA@HAHˋLyH XM3H\$0H _ËL$@aLH\$0H _H\$WH HLHHtMHƝHKt9LHHT$@HLA8HAHˋ#LyH L3H\$0H _ËL$@KH\$0H _H\$WH HELHHtMHFHmKt9KHHT$@HLA0HAHˋKyH 8L3H\$0H _ËL$@AKH\$0H _H\$WH HKHHtTLD$@HHΜJt;JHH؋T$@LHAHˋJyH K3H\$0H _H]JH\$0HHNJH _H\$WH HKHHtTLD$@HHN8Jt;NJHH؋T$@LHAHˋ\JyH K3H\$0H _HIH\$0HHIH _H\$WH HuJHHtQLD$@HHƛIt8IHH؋T$@LAxHAHˋIyH dJ3H\$0H _H IH\$0HHIH _HH)uH%IH\$WH Hٹ((HHD$8HHIHHHG H<HGHH\$0H _@SH HIHʛHC HHHCHH [H\$WH HHHHHK Ht H)uDHHH@t (H{'HH\$8H _@SH HH0HwHHK Ht H)uGHH [H%HH%HH\$WH HHD$@HLL$@HLD$HHkGu 3H\$0H _HHGHHHGt(HHWA HKIDHHHHIDHHH\$0H _H\$Ht$ WH@HH3HD$8HGHHtxLD$ HH2Ft_3H9|$ uH9=FtHT$(3GtH\$0HH>H _H\$WH H?HHt\HH>tH3D$@D$H>HLD$HHT$@HLI HAHˋ>yH _y?3H\$0H _ù=HHtL$@o>3HL=L$HW>HL=HH\$0H _H\$WH H>HHtQLD$@HH~=t8=HH؋T$@LAHHAHˋ=yH J>3H\$0H _H`=H\$0HHQ=H _H\$WH H>HHtGHH==t3S=HHHQPHHˋi=yH P>3H\$0H _H<H\$0HH<H _H\$UVWHHp3Hډu؉uԉuu=HHHEHLMHD$ LEH><toHuu8Huu0<HLMDEH؋UHE0LQ@MЉL$8HHD$0HEHD$(HE8HD$ AHˋx<y!H {=3H$Hp_^]ËU8HMv;HEHu H-HMHtkU0R;HHMM;H}uNHH (;H ;;HHLMDE8HULQXM0L$ HAH;[;HHLMDE8HULQXM0L$ HAHˋ;yHMH)u8;H HEH$Hp_^]HAHH)uH%:̅H\$WH Hٹ(HHD$8HHu;HΏHHG H,HGHH\$0H _@SH H1;HHC HHHCHH [H\$WH HHJH:HK Ht H)u9H:@t (H+HH\$8H _@SH HHH':HK Ht H)u9HH [H%K:H%1:H\$Ht$H|$AVH HALIcHte8H|YHKHtPHAt@H{ Ht7H:H9Gu*HHI8HSHω9t3H\$0Ht$8H|$@H A^@SWHH3HH\$pa9HD$xHLD$pHH~8jHL$pHl$`Ht$@Ld$8HQLl$0Lt$(L|$ 7LHL$pHQHJHMcIHBHHEwLAHD$pI<HGHR7HHOH HHAHH8H9G6HcHHHAHA8HIII;SH\$pHAHCt\H6H|MHKH[ Ht@HAt0Ht+H7H9CuR6HUHˉE77HrH 6HTH c63Lt$(Ll$0Ld$8Ht$@L|$ Hl$`HH_[s5Lc|HIHBH HHELHD$pHHHHCH{HL$ HtHRHHL$XH3H\$pH$H`_H\$Hl$Ht$WAVAWH IMLH2D$XD$\1HHHt H3H:2HH02L3H1uNIe3LH1u.IE3LH|1uHH<2t3ۋ1H\$@Hl$HHt$PH A_A^_Ht$WH HHL1tX31HHtHH\$01HH H.Hˋ11H\$0HtH/u Hb13Ht$8H _Åy-H/u HB1LSd3ҋ13Ht$8H _Ht$8HH _LI[IsWH`HH3HD$XH3I{I{I{MKMCHg0u3HL$(Ht ALD$ HZ\1HL$0Ht!H; C0tHT$H^1Ht$Hk0HLD$ HT$8H-Hz0yLGc3ҋ0=(1HHD$@HT$8H0H$HH{ HVHCH{HL$ HtHRHHL$XH3H\$pH$H`_Ht$WH HHT~/tX3/HHtHH\$0/HH H,Hˋ/.H\$0HtH/u H2/3Ht$8H _Åy-H/u H/L#b3ҋq/3Ht$8H _Ht$8HH _H\$WH /( H .HH HX.HH AHwH.AHAH- AH:H- AH3H- AH,H-c AH%H|-D A HH]-% A@HH>- AHH- AH H- AHH, AHH, AHH,k AHH,L AHޅHe,- AHׅHF, AHЅH', AHɅH, AH…H+ AHH+ AHH+s AHH+T E3HHp+8 AHHQ+ AH{H2+AHtH+AHmH*AH^H*AHWH*~AHPH*_A HAHx*@A@H:HY*!AH+H:*AH$H*A@H%H)AHH)AHH)AHH)gAHH)HAHHa))AH HB) AHH#)AHH)AHH(AH߄H(A H؄H(oAHلH(PAH҄Hi(1AdH˄HJ(A@ HĄH+(E3HH(AHH'E3HH'A'HH'}AHH'^E3HHz'BAHtH['#AHeH<'A HVH'AHOH&AHHH&AHAH&AH:H&iAH3H&JE3H+Hf&.A xHHG&AHH(&A xH H &AxHH%AdxHH%AxHH%tAxHH%UAxH߃Hn%6AxH؃HO%AxHуH0%AxHʃH%A@HÃH$A2xHH$AWHH$|AHH$]AxxHHv$>A@HHW$AaxHH8$AxHH$AH{H#AFxHtH#AxHmH#AxH^H#eA@HWH~#FH ^#0H "H "H "H "H 0"LHHȂ"LzHH"LHH"tfL^HH"tJLHH"t.LHHf"3ɃHEHH\$0H _H\$03H _% % %%%%%"%*"%,"%."%8"%B"%D"%F"%H"%j"%d!%n!%p!%r!%|!%~!%!%!%!%!%!%!%!%!%!%"% %!%!%"%"%"%"%"%"%"%"%!%!%."%@"%2"%$"%6"%"%!%!%!%!%!%!%!%!%!ffH; uHfuHn@SH HHtHHtH [Ht /H(H(\LcA|$HvH|$PuD$H|$Hv D$HȉD$HD$HHkH T$@HD$ D$ D$ D$H9D$ s"D$ L$ HݽLD$PIHH N:H8H\$ WH@HqHHT$PHE3IHt5HT$PHL$XHD$8LHL$0LHL$`HL$(3H\$ 'H\$hH@_@SVWH@HH3E3HT$`HHt%%:%%%%%%%%%̰̰̰̰3H(MA8HI H(@SEHALALtA@McPLHcL#IcJHCHHCDtDH#LL3I[LHHXHhHpHx AVH IY8HMHIHILChE$fظEADDKtLMHHnH\$0Hl$8Ht$@H|$HH A^%7%ffff%@UH H@HM8H ]@UH H(HM@H ]@UH H(HM0H ]@UH H@HM8eH ]@UH H(HM@EH ]@UH H(HM0%H ]@UH H HM8H ]@UH H(HM0H ]@UH H(HM8H ]@UH H(HM@H ]@UH H(HM8H ]@UH H(HM0eH ]@UH H(HM8EH ]@UH H(HM@%H ]@UH H(HM8H ]@UH H HM@H ]HX@UH H(HM@H ]@UHH3Ɂ8]@UH HM@H ]@UH HM H ]@UH HH ]X@UH0HHHL$(T$ L LEpUhHM`H0]H H%rH yH%bH H%RH H%BH )H%2 ,     2 F Z v        dPx f       P \Xh4>J`r"4BRb|$8FZn&TL    f @     L f \@b"4@u@u{||{P0p`TTelIrq\F aWpj&g$aW ”OB^OB^$-,e$-,e/,v9Og i9Og"1 9Og@xH9Og`, CNB^@VYg}xNB^pzZB^OB^OB^MįNB^22濝B^AER䥎`NB^#JʣK]!3xc@L 1+ CڡBuX?tZBM%=^0hC] Z)VMHo(^7XDr8 jGSa4KuA!<˽Hi4^ A6гCFivi,uQJ8Q$`Q$`Q$`s" FJ J[Mfd%`oH;S@m%A=!!Q$`t" FJ J[Mfd%BSb`P6Jmb``];tb`{b`U'0Knr1SYHN9`z2SYHN9`z3SYHN9`zkc}  t!H(OдXFA)Z6e-{ux(қ`7uS6uz(қ`{(қ`|(қ`}(қ`~(қ`ox$ض)6-=9I\ku$/d`u%/d`u&/d`uda$ضda$ض'/d`uEF$ضr_g*`Dx w `Ex w `(/d`u*`3ؠ&`$ض&`$ض(/d`u"V2$ض֨Jh`ͧϡu%nuF(z"1`'&W(?t`3w@MϘsA״G{6 AE}0׳?!QJxۙguf(O.~Xh>*4L~ =PKB1Y~.D ˕h=D=un&N//!IsBy#@vkL68vq+9 q3D=b9 q3^=b9 q3_=b9 q3M=b9 q3D5|lR@35F=b9 q3A?vR@35B?vR@35@?vR@35C?vR@35D?vR@35E?vR@35O=b9 q3P=b9 q3F[wR@35F[wR@35@AwR@35AAwR@35BAwR@35n5xR@35CAwR@35D5|lR@35n5xR@35'xR@35'xR@35'xR@35 0BxR@35!0BxR@35`HxR@35}S7 { {cHxR@35;{R@35VR@35VR@35VR@35VR@35J=b9 q3Q=b9 q3RtO/@'Ү/B'Ү/A'Ү/A {#:9 q3#:9 q3`c} {jirq!irq!irq^]:irqA5OV J^J:c\"B8A[`.>A~Iqp1”^hA IlA]$C9"D%y1PB +d7cwG%Ot}zٸ:|Cx4CtޠEBO7F4\ 80`.QSM%)fTy+:KH,* (N]Ko\E/?68@.\!RoÈ)pJ,$3Af1~NN_+!_uvdDS@̙! <Nsk+~-ۂg@ܟ\FcBA ZxdCK5M"ֹI腭3[CE mxsE&E~^ FI @=b9 q3`eAPfyΖA=b9 q3B=b9 q3-F9ŴfS@DneC=b9 q3VoJpG$oGD=b9 q3ڸΩFDiF#E=b9 q3F=b9 q3ĎhhHuO0DC=b9 q3i>Lh@TQyagMfofZNM8ۋ6 %YDESTZMW`1 %YDEST %YDESTGA]KwS_B %YDESTPQ8K7^`RDEST8gBJj@iunaRDESTXNЉ2X〔J 1cbDYDESTcDYDEST2j9I@$jpvgrs-C,ʄLm#OhD# A$, Lm#OhD2́3xD7pp0y:HM]d61y:HM]d6)چH{DڀDY.DEST{iD{3xZx~~IQZ#dDY.DEST)msAcc!~DY.DEST%piF+%DY.DESTWV#OhDHD5,)WV#OhDI%]6G{[FM5@B T3Htsy`VEn2!BT3Htsy'pH {I҈ɠn5dĪKΓdmDEST]aAF 8mDESTmDESTcq'A:>=FXF[OmDESTmDESTIVJ8=xrmDESTj} J쥵mDEST`ϸyBD` ijFHw5~ZmDEST rU<DESTq-H]mDEST%6*LFmDESTq;MҴm`+oDESTý4k~.Dd7%GA6a+oDESTX Jw.p+oDEST+oDESTUADfUD+oDEST# bAƺSOs˃? Ԃ+oDEST+oDESTNJGR T3ɠn5I[\)N +%'zOUDޞYsG!T3ɠn5"T3ɠn5Hv>NfP)8bkPG;oAM#T3ɠn5Sfl@K$T3ɠn5%T3ɠn5g3\EnE{Gk6&T3ɠn5#L\2A:'O1 v'T3ɠn5(T3ɠn5/~c˻@,ǹFfONZ2li)T3ɠn5*T3ɠn5|]8@IOd-tj>G G`Ift#nݶBZQ+SKmƙ8ǚA[\)Kfy'\G[?k'\G[?l}9 =Hi*``Ͽ}9 =Hi*``+dN`e0K8PNܶMD]^-Fj$3VeK˜)HjIԌ)Ep#bDCRZFMS9Gy?63=$Ih^%jxCF1#ӔJ+46=88yL>V|Ā=88yL>V|āVD="rDE=0VD="rDE=1e?A&?0e?A&?1Q=0xIQ=0xI;'DV\JKǽs ;'DV\JKǽs!ΆjrE @ΆjrE Aky GڥQO&G1"EYg-vU񷘆ADfDٲhGPAsY>]K4QeHM>@cyOLaCޔAZL˴h?&}IK\$nx'DC ܾ„+#M~HEikzO›NFGbDEST?9O5r!͉%It$ 0YyGAj#wmGMڏ+\mGMڏ+\mGMڏ+\mGMڏ+\hV : p'I! `~ ŕ4H f'I! `0Sɠn5*DEST:O8} 'OĤLI%h$uMPjMbiA#֘s'I! `'I! `!͉%!͉% rH>m0>!͉%01\Qak6M%+l6M%+o6M%+ZttWR" B_C4Gx>,r@,h9gߎҋPNDTB&Cώ_EM]>> TKb,N\Ӷ<Bx3LwjjKf Cb:F E`l%=t=Jf(cmeA1uA%TzLB.lPYm?3AOŠ@3AOŠB3AOŠWK[zybBZ=rFt K,> QO?]LNH ϯ*!y@m@?ÝW ;sA2<21q^BM->.hU`CJl=Y+%Z͚7He<6@m"y[O'm(?b`Nާ#fe;fK-.ZtrE}NO Ij Ij Ij Ijᄥ pj0 >ĆOA78k@uz}A)6f;i O0Ŝ(Ƀr\Q)(y_)_)a`).)@+]O›No`'q/k@Z>@j0 0`[`'l3! `mC+3VUWN3VzFT` 2x`z`w`&``Ra`,3a;!$3Vj*fj@2"+>waH) k%3V`\fs&3V=愪Fo nIA)CfPA)"g̺i)xaH)d}A)(A)`;3OױtyaH),%3V(A)BD3o nDD3o n(A)FZ`RED3o nFD3o n(A)a;3OױtU5PzJg}aH)t+ThF" SN@>2 CA>2 C0ű EG1ű EG m# C[h,h^6w SN`hوNB^`DhNB^'O CI|ԌE*K.HFz5 Q!D0޷f nQXfHtö.V!NZ 8DMG@$ʟe[M*FFTLFYѶ,;Pgѐp9A M1с?7E ~{ /KU(z-^ EW^FFF CPf0 CPf0 CPf0 CPf0 CPf0 CPf0 CPf0 CPf0 CPf0 0FjH<H< 䇻H<BшHBrWPM8&$$k+ /PfxdJ9 E $~2i}d6M%+[w0YМ}FjT)eo H,u=|Tcrx*S|7MK:vYlGF&;Ctz>ôJQW3e6M%+S?HȧK f6M%+k+ /g6M%+h6M%+VrHg.tjIo.tIJQ[UY LAiELWi6M%+rhd6Nd,R6M%+MIĬO?7~k+ /j6M%+ZttW=UֱI8okLB?s8k+ /2q0X J$\?k+ /k6M%+]̎7u>l6M%+9Yu>JPW@VU(TLm6M%+n6M%+o6M%+p6M%+q6M%+lP]0r6M%+s6M%+њpIܾkʇQmK\rzH \mfiѱOyC۾؍tTHLHihBqo"Fw~iGt?>HAyC 2 l"@X{΂=n%FߏP7(3;K,k_b!|D'üM[9[`BMCO,aӢrNUg;0 C  f>0sx6M%+FFFFFF FFFFFF&F'FFFFF F#F$F F FFFFFFFFFFFFF#F,F+F-F(F)F:F@F F F0F1F2FHFKFLFNFQF[F\F4R KQR KQR KQઽ~ h᪽~ h⪽~ h!d+."d+.R KQR KQCPf0 CPf0 CPf0 CPf0 CPf0 CPf0 CPf0 CPf0 CPf0 CPf0 CPf0 4fP**xo pUnknown exceptiono pbad allocationDo pbad array new length:DSBCAPSThe object is not a PyDSBCAPS objectPyDSBCAPSdwFlagsFlags that specify buffer-object capabilities.dwBufferBytesSize of the buffer, in bytesdwUnlockTransferRateSpecifies the rate, in kilobytes per second, at which data is transferred to the buffer memory when IDirectSoundBuffer::Update is called. High-performance applications can use this value to determine the time required for IDirectSoundBuffer::Update to execute. For software buffers located in system memory, the rate will be very high because no processing is required. For hardware buffers, the rate might be slower because the buffer might have to be downloaded to the sound card, which might have a limited transfer rate.dwPlayCpuOverhead:DSBUFFERDESCThe object is not a PyDSBUFFERDESC objectPyDSBUFFERDESCIdentifies the capabilities to include when creating a new DirectSoundBuffer objectSize of the new buffer, in bytes. This value must be 0 when creating primary buffers. For secondary buffers, the minimum and maximum sizes allowed are specified by DSBSIZE_MIN and DSBSIZE_MAXlpwfxFormatStructure specifying the waveform format for the buffer. This value must be None for primary buffers. The application can use IDirectSoundBuffer::SetFormat to set the format of the primary buffer.lpwfxFormat must be a WAVEFORMATEX instance:DSCAPSThe object is not a PyDSCAPS objectPyDSCAPSTypeSpecifies device capabilities.dwMinSecondarySampleRateMinimum sample rate supported by this device's hardware secondary sound buffers.dwMaxSecondarySampleRateMaximum sample rate supported by this device's hardware secondary sound buffers.dwPrimaryBuffersNumber of primary buffers supported. This value will always be 1.dwMaxHwMixingAllBuffersSpecifies the total number of buffers that can be mixed in hardware. This member can be less than the sum of dwMaxHwMixingStaticBuffers and dwMaxHwMixingStreamingBuffers. Resource tradeoffs frequently occur.dwMaxHwMixingStaticBuffersSpecifies the maximum number of static sound buffers.dwMaxHwMixingStreamingBuffersSpecifies the maximum number of streaming sound buffers.dwFreeHwMixingAllBuffersDescription of the free mixing hardware capabilities of the device. An application can use these values to determine whether hardware resources are available for allocation to a secondary sound buffer. Also, by comparing this value to the members that specify maximum mixing capabilities, the resources that are already allocated can be determined. dwFreeHwMixingStaticBuffersDescription of the free hardware mixing capabilities of the device. An application can use this value to determine whether hardware resources are available for allocation to a secondary sound buffer. Also, by comparing these values to the members that specify maximum mixing capabilities, the resources that are already allocated can be determined.dwFreeHwMixingStreamingBuffersdwMaxHw3DAllBuffersDescription of the hardware 3-D positional capabilities of the device.dwMaxHw3DStaticBuffersDescription of the hardware 3-D positional capabilities of the device. dwMaxHw3DStreamingBuffersdwFreeHw3DAllBuffersDescription of the free, or unallocated, hardware 3-D positional capabilities of the device.dwFreeHw3DStaticBuffersdwFreeHw3DStreamingBuffersdwTotalHwMemBytesSize, in bytes, of the amount of memory on the sound card that stores static sound buffers.dwFreeHwMemBytesSize, in bytes, of the free memory on the sound card.dwMaxContigFreeHwMemBytesSize, in bytes, of the largest contiguous block of free memory on the sound card.dwUnlockTransferRateHwBuffersDescription of the rate, in kilobytes per second, at which data can be transferred to hardware static sound buffers. This and the number of bytes transferred determines the duration of a call to the IDirectSoundBuffer::Update method.dwPlayCpuOverheadSwBuffersDescription of the processing overhead, as a percentage of the central processing unit, needed to mix software buffers (those located in main system memory). This varies according to the bus type, the processor type, and the clock speed. The unlock transfer rate for software buffers is 0 because the data need not be transferred anywhere. Similarly, the play processing overhead for hardware buffers is 0 because the mixing is done by the sound device.:DSCBCAPSThe object is not a PyDSCBCAPS objectPyDSCBCAPSTypeSpecifies device capabilities. Can be 0 or DSCBCAPS_EMULDRIVER (indicates that no DirectSoundCapture device is available and standard wave audio functions are being used)The size, in bytes, of the capture buffer.:DSCBUFFERDESCThe object is not a PyDSCBUFFERDESC objectPyDSCBUFFERDESCStructure specifying the waveform format for the buffer. This value must be None for primary buffers. The application can use IDirectSoundCaptureBuffer::SetFormat to set the format of the primary buffer.:DSCCAPSThe object is not a PyDSCCAPS objectPyDSCCAPSTypeSpecifies device capabilities. Can be 0 or DSCCAPS_EMULDRIVER (indicates that no DirectSoundCapture device is available and standard wave audio functions are being used)dwFormatsSupported WAVE_FORMAT formats.dwChannelsNumber of channels supported by the device.|O:InitializeInitializeOi:SetCooperativeLevelSetCooperativeLevelO|O:CreateSoundBufferArgument 1 must be of type DSBUFFERDESCCreateSoundBuffer:GetCapsGetCaps:Compact:GetSpeakerConfigGetSpeakerConfigi:SetSpeakerConfigSetSpeakerConfigCompactPyIDirectSound`aaFa@aRaLap$O|O:QueryInterface:GetFormatGetFormat:GetStatusGetStatusO:SetFormatArgument 1 must be of type WAVEFORMATEXSetFormatOO:InitializeArgument 2 must be of type DSBUFFERDESC:RestoreRestore:GetCurrentPositionGetCurrentPositioni:PlayPlayi:SetCurrentPositionSetCurrentPosition:StopStopiS|i:UpdateUpdate(Lock)Size mismatch from UnlockUpdate(Unlock):GetFrequencyGetFrequency:GetPanGetPan:GetVolumeGetVolumei:SetFrequencySetFrequencyi:SetPanSetPani:SetVolumeSetVolumeQueryInterfaceUpdatePyIDirectSoundBufferaaFa@aRaLa`+O|O:CreateCaptureBufferArgument 1 must be of type DSCBUFFERDESCCreateCaptureBufferPyIDirectSoundCapture`aaFa@aRaLa :Argument 2 must be of type DSCBUFFERDESCi:StartStartii|i:UpdateUpdate: could not allocate result stringUpdate: could not append to result stringPyIDirectSoundCaptureBufferaaFa@aRaLa0?O:SetNotificationPositionsSetNotificationPositionsArgument must be a tuple (or a list of tuples) with two items: position and win32 Event handlePyIDirectSoundNotifyaaFa@aRaLapH|OO:DirectSoundCreate:DirectSoundEnumerate|OO:DirectSoundCaptureCreate:DirectSoundCaptureEnumerateDirectSoundCreateDirectSoundEnumerateDirectSoundCaptureCreateDirectSoundCaptureEnumerateDSCAPSDSBCAPSDSCCAPSDSCBCAPSDSBUFFERDESCDSCBUFFERDESCIDirectSoundIID_IDirectSoundIDirectSoundBufferIID_IDirectSoundBufferIDirectSoundNotifyIID_IDirectSoundNotifyIDirectSoundCaptureIID_IDirectSoundCaptureIDirectSoundCaptureBufferIID_IDirectSoundCaptureBufferdirectsoundA module encapsulating the DirectSound interfaces.DSCAPS_PRIMARYMONODSCAPS_PRIMARYSTEREODSCAPS_PRIMARY8BITDSCAPS_PRIMARY16BITDSCAPS_CONTINUOUSRATEDSCAPS_EMULDRIVERDSCAPS_CERTIFIEDDSCAPS_SECONDARYMONODSCAPS_SECONDARYSTEREODSCAPS_SECONDARY8BITDSCAPS_SECONDARY16BITDSBPLAY_LOOPINGDSBSTATUS_PLAYINGDSBSTATUS_BUFFERLOSTDSBSTATUS_LOOPINGDSBLOCK_FROMWRITECURSORDSBLOCK_ENTIREBUFFERDSSCL_NORMALDSSCL_PRIORITYDSSCL_EXCLUSIVEDSSCL_WRITEPRIMARYDS3DMODE_NORMALDS3DMODE_HEADRELATIVEDS3DMODE_DISABLEDSBCAPS_PRIMARYBUFFERDSBCAPS_STATICDSBCAPS_LOCHARDWAREDSBCAPS_LOCSOFTWAREDSBCAPS_CTRL3DDSBCAPS_CTRLFREQUENCYDSBCAPS_CTRLPANDSBCAPS_CTRLVOLUMEDSBCAPS_CTRLPOSITIONNOTIFYDSBCAPS_STICKYFOCUSDSBCAPS_GLOBALFOCUSDSBCAPS_GETCURRENTPOSITION2DSBCAPS_MUTE3DATMAXDISTANCEDSCBCAPS_WAVEMAPPEDDSSPEAKER_HEADPHONEDSSPEAKER_MONODSSPEAKER_QUADDSSPEAKER_STEREODSSPEAKER_SURROUNDDSSPEAKER_GEOMETRY_MINDSSPEAKER_GEOMETRY_NARROWDSSPEAKER_GEOMETRY_WIDEDSSPEAKER_GEOMETRY_MAXDSBFREQUENCY_MINDSBFREQUENCY_MAXDSBFREQUENCY_ORIGINALDSBPAN_LEFTDSBPAN_CENTERDSBPAN_RIGHTDSBVOLUME_MINDSBVOLUME_MAXDSBSIZE_MINDSBSIZE_MAXDSCCAPS_EMULDRIVERDSCBLOCK_ENTIREBUFFERDSCBSTATUS_CAPTURINGDSCBSTATUS_LOOPINGDSCBSTART_LOOPINGDSBPN_OFFSETSTOPDS_OKDS_NO_VIRTUALIZATIONDSERR_ACCESSDENIEDDSERR_ALLOCATEDDSERR_ALREADYINITIALIZEDDSERR_BADFORMATDSERR_BADSENDBUFFERGUIDDSERR_BUFFERLOSTDSERR_BUFFERTOOSMALLDSERR_CONTROLUNAVAILDSERR_DS8_REQUIREDDSERR_FXUNAVAILABLEDSERR_GENERICDSERR_INVALIDCALLDSERR_INVALIDPARAMDSERR_NOAGGREGATIONDSERR_NODRIVERDSERR_NOINTERFACEDSERR_OBJECTNOTFOUNDDSERR_OTHERAPPHASPRIODSERR_OUTOFMEMORYDSERR_PRIOLEVELNEEDEDDSERR_SENDLOOPDSERR_UNINITIALIZEDDSERR_UNSUPPORTEDDSCAPSTypeDSBCAPSTypeDSBUFFERDESCTypeDSCCAPSTypeDSCBCAPSTypeDSCBUFFERDESCTypeУ0@0Xp`2@745@@؃YuhfYuh Yuh ((@P(@(0(x0(@X(0PxX(@(@x((@8(@`)x`8(@@0)@x8 (@88)08)@0h)H`h)@H8)@P)P8(8)@)h ht bbb{eGjjj/kkqqq@rrssDuHuuuuvPv wUwwPaz|RSDSՏmG<һiD:\a\pywin32\pywin32\build\temp.win-amd64-cpython-311\Release\directsound.pdb++GCTLP.text$diPh.text$mn{@.text$mn$00|.text$x~N.text$yd.idata$5؃8.00cfg.CRT$XCAX.CRT$XCUp.CRT$XCZx.CRT$XIA.CRT$XIZ.CRT$XPA.CRT$XPZ.CRT$XTA.CRT$XTZP`.rdata.rdata$CastGuardVftablesA.rdata$CastGuardVftablesC.rdata$r.rdata$voltmd|.rdata$zzzdbg.rtc$IAA.rtc$IZZ .rtc$TAA(.rtc$TZZ0 .xdata8.xdata$x0X.edata.idata$2d.idata$3x.idata$4P .idata$6.data(.data$r(x.data$rs*.bss@ .pdata))4B  4 2pB20  4 2p20))4B  4 2pz(|.0|$"2P2PB20  4 2pz(P|"2P  2020d42 p))4B  4 2pB20  4 2p20))4B  4 2pB20  4 2p20))4B  4 2pz(p|.|$"2P2PB20  4 2pz( |"2P  2020d42 p))4B  4 2pB20  4 2p20  4 2pz(|$&2P20  4 2pd 4 r pz8  4 Rp  4 r p`z(|H2P  4 2!td'((!td'((!'((  4 2p  4 2p  4 2pb  4 2pz(}$&2P20  4 2pzhz220z`&  4 2p  4 2!td,,!td,,!,,d42 pzx(0}$b2P  4 2p  4 2p  4 2p  4 2p  4 2p  4 2p  4 2p  4 2p4p`P  4 2p  4 2p  4 2p  4 2p  4 2p  4 2pb  4 2pzl(u{P}$&2P20  4 2pzhz220z`&  4 2pd 4 r pz8  4 r p`z (p}H2P  4 2!td==,!td==,!==,b  4 2pz(}$&2P20  4 2pzhz220z`&  4 2p  4 2!td@@!td@@!@@d42 pzh(qw}$b2P  4 2p  4 2p  4 2p  4 2p  4 2p4p`Pb  4 2pz(}$&2P20  4 2pz(h17z220zL`Q&td42p0!$ $ dT IJh! dT IJh!IJhb20202020d4 pD{Z(!'}F2P d T 42pzX(ah N  d 2p!4PPp!PPpd4 pD{Z( ~%N2P  d 2p!4RS!RS  4 2p20B20 ""zd]e=~]ePB20B2020dT42pBBBBBBB20t d42"zfggU~ggU~2P  4 Rp"zh1hl~hEh~NhYhl~NhZh~2P2PB 4rp`"zhni~niRPd42 pBbB  b  4 rprp`02020  4 2p20  4 2p20  4 2pdT4pB4P  4 2pBBBBBB  4 RP  2PBB  4 2p  4 2p0B t dT42nXp(m0(tnnpX(nbX\`Srdirectsound.pydPyInit_directsound0zxH&Ё` B (6(HJЀl8X8 ,     2 F Z v        dPx f       P \Xh4>J`r"4BRb|$8FZn&TL    f @     L f \@b"4NGetDesktopWindowaGetForegroundWindowUSER32.dllDSOUND.dlltPyObject_GenericGetAttr _Py_NoneStructPyErr_SetStringvPyObject_GenericSetAttr _Py_NewReference4PyExc_TypeErrorPyArg_ParseTuple<PyExc_ValueError_Py_DealloczPyUnicode_AsUTF8PyEval_SaveThreadPyLong_FromLongPyEval_RestoreThreadPyBytes_AsString*PyExc_RuntimeError:PyTuple_New)PyBytes_Size<PyTuple_SetItemPyExc_MemoryError'PyBytes_FromStringAndSize PyBytes_ConcatPyList_SizePyLong_AsLong=PyTuple_SizePyModule_AddIntConstantPyErr_OccurredPyGILState_ReleasePyDict_SetItemString PyModule_GetDictPyList_New PyModule_Create2NPyType_ReadyPyList_AppendPyGILState_Ensurepython311.dll}?PyWAVEFORMATEXType@@3U_typeobject@@A??0PyWAVEFORMATEX@@QEAA@AEBUtWAVEFORMATEX@@@Z?PyWinObject_AsHANDLE@@YAHPEAU_object@@PEAPEAX@Z?PyWinObject_AsIID@@YAHPEAU_object@@PEAU_GUID@@@Z?PyWin_SetAPIError@@YAPEAU_object@@PEADJ@Z??0PyWAVEFORMATEX@@QEAA@XZt?PyHANDLEType@@3U_typeobject@@A?PyWinGlobals_Ensure@@YAHXZ?PyWinObject_FromOLECHAR@@YAPEAU_object@@PEB_W@Z?PyWinObject_FromIID@@YAPEAU_object@@AEBU_GUID@@@Zpywintypes311.dll?type@PyIUnknown@@2VPyComTypeObject@@A?setattr@PyIBase@@UEAAHPEADPEAU_object@@@Z?getattr@PyIBase@@UEAAPEAU_object@@PEAD@ZB??1PyComTypeObject@@QEAA@XZ??0PyComTypeObject@@QEAA@PEBDPEAV0@_JPEAUPyMethodDef@@P6APEAVPyIUnknown@@PEAUIUnknown@@@Z@Z5?PyCom_InterfaceFromPyInstanceOrObject@@YAHPEAU_object@@AEBU_GUID@@PEAPEAXH@Z[??1PyIUnknown@@MEAA@XZ7??0PyIUnknown@@IEAA@PEAUIUnknown@@@Z?GetI@PyIUnknown@@SAPEAUIUnknown@@PEAU_object@@@Z?compare@PyIUnknown@@UEAAHPEAU_object@@@Z?repr@PyIUnknown@@UEAAPEAU_object@@XZ?iternext@PyIBase@@UEAAPEAU_object@@XZ?iter@PyIBase@@UEAAPEAU_object@@XZ?is_object@PyIBase@@SAHPEAU_object@@PEAVPyComTypeObject@@@Zt?QueryInterface@PyIUnknown@@SAPEAU_object@@PEAU2@0@Z?SafeRelease@PyIUnknown@@SAXPEAV1@@Z,?PyCom_BuildPyException@@YAPEAU_object@@JPEAUIUnknown@@AEBU_GUID@@@ZC?PyCom_RegisterExtensionSupport@@YAHPEAU_object@@PEBUPyCom_InterfaceSupportInfo@@H@Zpythoncom311.dllRtlCaptureContextRtlLookupFunctionEntryRtlVirtualUnwindUnhandledExceptionFilterSetUnhandledExceptionFilter@GetCurrentProcessTerminateProcessIsProcessorFeaturePresentIsDebuggerPresentGetStartupInfoWGetModuleHandleWQueryPerformanceCounterAGetCurrentProcessIdEGetCurrentThreadIdGetSystemTimeAsFileTimeADisableThreadLibraryCallsInitializeSListHeadKERNEL32.dll__CxxFrameHandler4#__std_terminate__C_specific_handler!__std_exception_copy"__std_exception_destroy_CxxThrowException__current_exception__current_exception_context>memset%__std_type_info_destroy_listVCRUNTIME140_1.dllVCRUNTIME140.dll_callnewhmalloc?_seh_filter_dll_configure_narrow_argv3_initialize_narrow_environment4_initialize_onexit_table<_register_onexit_function"_execute_onexit_table_crt_atexit_crt_at_quick_exit_cexit6_initterm7_initterm_efreegterminateapi-ms-win-crt-heap-l1-1-0.dllapi-ms-win-crt-runtime-l1-1-0.dll<memcpystrcmpapi-ms-win-crt-string-l1-1-0.dll2-+] fл 0 л п(P( @$p(,(0P408P<p@Dp8HPLPPPT`Xx\(`P@d`pл л p$%p&'(,,-P../P0p0122P3385P`6h67 88p;P<=?@`A BBpC0D EE(IxpNPQR` " (0@p0`@ `! #(8.?AVbad_alloc@std@@.?AVexception@std@@.?AVbad_array_new_length@std@@.?AVtype_info@@.?AVPyIBase@@.?AU_object@@.?AVPyIUnknown@@.?AVPyIDirectSound@@.?AVPyIDirectSoundBuffer@@.?AVPyIDirectSoundCapture@@.?AVPyIDirectSoundCaptureBuffer@@.?AVPyIDirectSoundNotify@@ ]P`xM`0%<0HPX@\d$l0xKPBp"0$ 0N8P@LnTp`l JtP|HP  ! !T!$`! ", "~"<""H"-#T0#Z#\`##d##p#>$x@$m$p$$$%%&&''((((($((<((T(k)dp))p**|*+ +U+`++++,,,,,y- y--8--P-H.`P...//00.1012222E3P33355Z6`666z7 78, 8888U9D99X9: :::::m;p;I<P<===,=O>8O>W>PW>e>h>>>%?0?????}@@@@?A?AGA(GAUA@`ABP BBBCCxDDE EEEGG&H0HeH pHHH I< IITIJhJ,Lt,L|M|MMMMMNN4N@NdNpNOOP8PPpP'Q|'QQQRRSSWSWSSS` aaaaabbb\bccc cHcHc]c`cccccdd>dl@dd|dde4deedeetee,f'f$4f_fpfffgg[h\hiiiijjjjkkkkll$m$mmmmnPn0tnnoBo$Doo8ooooDo pL(prTr+tx,tfthtttpt?uuuuuuvv/vvwwlwwxxxxxy/y8ytytyyzzzD{ D{{{{|||-|0|M|P|m|p||||||||| }}-}0}M}P}m}p}}$}}}}}}} ~0 ~=~=~U~TU~l~l~~p~~x~~,أ (08@HPX`h$ȪЪت (0X(08@HPX` (08ȥХإȦЦئȧЧاDȢТ 08@HУأ`xX08ء0PXxȢТ @Hhp08X`Фؤ (HPpȥ @Hhp0`hȧ (@H`hȨ (@H`hȩ (@HȪ (@H`hȫ@HȬ (@H`hЮ Dp8Pآ𢰣xP0ȧЧ0XȨ8hЩ