;ò ñœDc@sdZeidƒdZeidƒdidƒdZeeidƒdƒZdklZlZdk l Z dk l Z ydk l Z Wne j od „Z nXd Zd efd „ƒYZd „Zd„Zd„Zd„Zd„Zdd„ZdS(sQ-0.1.3 489 (BitQueue)s is-i(s StringTypes StringTypes(ssha(stime(sgetpidcCsdSdS(Ni((((sJ/mnt/gmirror/ports/net-p2p/btqueue/work/BTQueue-0.1.3/BitQueue/__init__.pysgetpidss@0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz.-s BindExceptioncBstZRS(N(s__name__s __module__(((sJ/mnt/gmirror/ports/net-p2p/btqueue/work/BTQueue-0.1.3/BitQueue/__init__.pys BindExceptionscCsçgi}|idƒD]}|t|ƒƒq~}gi}|idƒD]}|t|ƒƒqM~}t t |ƒt |ƒƒ}x@t |ƒD]2}t ||||ƒ}|djo|Sq”q”Wt t |ƒt |ƒƒSdS(Ns.i(sappends_[1]sassplitsisintsaisbsbisminslenslsrangescmpsret(sasbsisaisbisls_[1]sret((sJ/mnt/gmirror/ports/net-p2p/btqueue/work/BTQueue-0.1.3/BitQueue/__init__.pys cmp_versions66   cCsAd}x0tdƒD]"}t|d@|}|dL}qW|SdS(Nsii?i(sxsxrangesis mapbase64sbuild(sbuildsisx((sJ/mnt/gmirror/ports/net-p2p/btqueue/work/BTQueue-0.1.3/BitQueue/__init__.pys encode_build s  cCsjd}xYtdƒD]K}yti||ƒ}Wntj o dSnX|dK}||7}qW|SdS(Niii(s build_numsxrangesis mapbase64sindexsbuildsxs ValueError(sbuildsis build_numsx((sJ/mnt/gmirror/ports/net-p2p/btqueue/work/BTQueue-0.1.3/BitQueue/__init__.pys decode_build's   cCsVd}xE|idƒD]4}yt|ƒ}Wn d}nX|t|7}qW|SdS(Nss.i(sver_strsverssplitssubversints mapbase64(sversver_strssubver((sJ/mnt/gmirror/ports/net-p2p/btqueue/work/BTQueue-0.1.3/BitQueue/__init__.pysencode_version2s cCs‚t|ƒtjot|ƒ}nxKtdƒD]=}yti||ƒ}Wn d}nXt|ƒ||