Nineball Posted October 2, 2005 Report Share Posted October 2, 2005 Hey hey.Dansk Oversættelse i denne tråd. Eftersom der nu er kommet system i kaos, vil jeg ikke længere lægge oversættelserne her.De vil kunne hentes på µTorrent's hjemmeside under Download.Denne tråd er så til diskussion, tilføjelser og rettelser i den danske oversættelse Link to comment Share on other sites More sharing options...
Nineball Posted October 4, 2005 Author Report Share Posted October 4, 2005 Vi skulle gerne have en super DANSK oversættelse, så jo flere der meldersig her med brok, rettelser og tilføjelser ...Jo bedre.Nogle af de danske texter vil dog blive for lange til at passe, så der må vi være kreative.På forhånd tak. Link to comment Share on other sites More sharing options...
docsmiley Posted October 4, 2005 Report Share Posted October 4, 2005 Thanks a lot for your nice translation there, much appreciated 8) Link to comment Share on other sites More sharing options...
Silas_Dream Posted November 10, 2005 Report Share Posted November 10, 2005 hey Nineball. Hvordan går oversættelsen af 1.2?Glæder mig. Link to comment Share on other sites More sharing options...
Nineball Posted November 11, 2005 Author Report Share Posted November 11, 2005 hey Nineball. Hvordan går oversættelsen af 1.2?Glæder mig.Hey, den skulle da meget gerne snart komme, men vi har ikke fåeten oversættelses skabelon endnu.Så du må lige væbne dig med tålmodighed. Men den bliver oversat ....vær sikker på det Er de tidligere oversættelser ellers gode nok? Link to comment Share on other sites More sharing options...
Silas_Dream Posted November 18, 2005 Report Share Posted November 18, 2005 Er de tidligere oversættelser ellers gode nok?Jeg tror de var udemærkede, men da jeg har skiftet til 1.2 på engelsk kan jeg faktisk ikke lige huske dem... Link to comment Share on other sites More sharing options...
Nineball Posted November 19, 2005 Author Report Share Posted November 19, 2005 Er de tidligere oversættelser ellers gode nok?Jeg tror de var udemærkede' date=' men da jeg har skiftet til 1.2 på engelsk kan jeg faktisk ikke lige huske dem...[/quote']OK, den danske sprogfil til 1.2 er ellers lagt op. Link to comment Share on other sites More sharing options...
ClaudiuS Posted November 23, 2005 Report Share Posted November 23, 2005 Hvad bliver det til med den oversættelse? Ikke fordi man ikke kan leve med den engelske, men alligevel. Link to comment Share on other sites More sharing options...
Nineball Posted November 24, 2005 Author Report Share Posted November 24, 2005 Hvad bliver det til med den oversættelse? Ikke fordi man ikke kan leve med den engelske, men alligevel.Den er klar ...Det har den været i ca. 10 dage nu.kig eventuelt *her* og så scroll ned til Post#7 Link to comment Share on other sites More sharing options...
Nineball Posted November 27, 2005 Author Report Share Posted November 27, 2005 Her er så µTorrent 1.2.2 på DanskPak filen ud i samme mappe hvor "Settings.dat" og "resume.dat" liggerog genstart µTorrent.* µTorrent 1.2.2 DK * Link to comment Share on other sites More sharing options...
Dustie Posted November 28, 2005 Report Share Posted November 28, 2005 Jeg har hentet oversættelsen og µTorrent er på dansk nu, men sprog i indstillinger står på engelsk.Hvad er ideen i at have en indstilling til at vælge sprog når man alligevel ikke kan vælge andet i den end engelsk, selv med en oversættelse lagt ind (som virker)? Det virker lidt overflødigt, eller er det en bug?EDIT: En anden lille ting: Max. hedder Maks. på dansk. Max findes ikke i det danske sprog. Jeg ved godt det er en lille ting, men det virker lidt kikset.maks. (fork. for maksimal(t) og maksimum); det varer maks. en uge. Link to comment Share on other sites More sharing options...
Nineball Posted November 28, 2005 Author Report Share Posted November 28, 2005 Jeg har hentet oversættelsen og µTorrent er på dansk nu, men sprog i indstillinger står på engelsk.Hvad er ideen i at have en indstilling til at vælge sprog når man alligevel ikke kan vælge andet i den end engelsk, selv med en oversættelse lagt ind (som virker)? Det virker lidt overflødigt, eller er det en bug?Når sprog pakken bliver officiel, vil du kunne vælge blandt alle oversatte sprog i sprog indstillinger.Jeg ved så ikke hvornår den bliver officiel, det er op til Ludde og vurlix. EDIT: En anden lille ting:Max. hedder Maks. på dansk. Max findes ikke i det danske sprog. Jeg ved godt det er en lille ting, men det virker lidt kikset.maks. (fork. for maksimal(t) og maksimum); det varer maks. en uge.Det var jeg nu godt klar over. en lille sprogBug som er fulgt med fra den første oversættelse, har glemt den hver gang.Den er så rettet nu ...Tak for reminderen En opdateret version kan hentes * Her * Link to comment Share on other sites More sharing options...
alleyman Posted November 30, 2005 Report Share Posted November 30, 2005 Allright, dejligt og virker fint...Et par tips: Under Indstillinger vil det passe bedre ind i designet hvis du bruger mere danske udtryk - altså "Standardindstillinger", "Mappeindstillinger", "Netværksindstillinger" i ét ord. Stavefejl i "Bekræftelsesbeskeder" (overskriften). Stavefejl på "Anvend"-knappen. Link to comment Share on other sites More sharing options...
Nineball Posted November 30, 2005 Author Report Share Posted November 30, 2005 Allright, dejligt og virker fint...Et par tips: Under Indstillinger vil det passe bedre ind i designet hvis du bruger mere danske udtryk - altså "Standardindstillinger", "Mappeindstillinger", "Netværksindstillinger" i ét ord. Stavefejl i "Bekræftelsesbeskeder" (overskriften). Stavefejl på "Anvend"-knappen.ahh, rart med noget feedback.Retter med det samme og smider den op. Takker. v1.2.2 med de sidste nye rettelser og tweaksNogen gode idéer til denne her "Nye torrents starter i stoppet tilstand"syntes det lyder lidt kikset når man siger det Link to comment Share on other sites More sharing options...
Dustie Posted December 1, 2005 Report Share Posted December 1, 2005 Når sprog pakken bliver officiel, vil du kunne vælge blandt alle oversatte sprog i sprog indstillinger.Jeg ved så ikke hvornår den bliver officiel, det er op til Ludde og vurlix. Ah okay. På den måde Hvad retter du i filen med? Bare en alm. editor? (Jeg har ikke kigget på den overhovedet)Så kan jeg jo evt. prøve at rode lidt selv hvis jeg finder noget jeg synes kan gøres bedre og så skrive herinde bagefter Link to comment Share on other sites More sharing options...
Nineball Posted December 1, 2005 Author Report Share Posted December 1, 2005 Hvad retter du i filen med? Bare en alm. editor? (Jeg har ikke kigget på den overhovedet)Så kan jeg jo evt. prøve at rode lidt selv hvis jeg finder noget jeg synes kan gøres bedre og så skrive herinde bagefter Kanon idé.Det er en simpel tekstfil så ja, en helt alm. editor kan gøre det.Bare husk at teste den når du har rettet i den,så der ikke bliver skåret i teksten pga pladsmangel i brugerfladen. Link to comment Share on other sites More sharing options...
Dustie Posted December 9, 2005 Report Share Posted December 9, 2005 Nå, jeg glemte alt om at kigge på det indtil idag.Her er hvad jeg er faldet over under brug af µTorrent. Jeg har desværre ikke haft tid til at teste det eller gå filen igennem.Først hvad det var og hvad (jeg synes) det bør være:Please enter the location of the .torrent you want to open:skriv adressen hvor .torrent filen du vil åbne, ligger:Skriv venligst adressen hvor .torrent filen du vil åbne, ligger:offline (timed out)offline (gik tiden ud)offline (tiden løb ud) eller offline (svare ikke) Please enter a valid IP on the form xxx.xxx.xxx.xxx. Specify an empty string to use the default IP.Skriv venligst en gyldig IP på denne måde xxx.xxx.xxx.xxx. Lad feltet være tomt for at bruge standard IP.Skriv venligst en gyldig IP på denne facon xxx.xxx.xxx.xxx. Lad feltet være tomt for at bruge standard IP.Desuden, findes der ikke en forkortelse for "indstillinger"? Det ville være rart hvis der ikke var en horizontal scrollbar under Indstillinger Link to comment Share on other sites More sharing options...
Nineball Posted December 11, 2005 Author Report Share Posted December 11, 2005 Ang. "indstillinger". Jeg syntes ikke jeg kan komme på noget bedre, "Opsætning" fylder det samme i GUI og det lyder ikke rigtigt. Forslag til et andet og en del kortere udtryk for "Indstillinger" er velkomne her i tråden. Link to comment Share on other sites More sharing options...
Silas_Dream Posted December 13, 2005 Report Share Posted December 13, 2005 Ang. Dusties rettelser >> Jeg synes "offline (svare ikke)" lyder bedst BORTSET fra at det staves "offline (svarer ikke)"."Skriv venligst adressen hvor .torrent filen du vil åbne, ligger:" >> ", ligger:" vises ikke med... Måske bør sætningen forkortes lidt eller helt omformuleres?? Som f.eks. "Angiv venligst placeringen på den ønskede .torrent fil" ??Og så synes jeg vi bør beholde "Skriv venligst en gyldig IP på denne måde xxx.xxx.xxx.xxx. " fordi "Skriv venligst en gyldig IP på denne facon xxx.xxx.xxx.xxx." ikke lyder som rigtig dansk.Ang. Indstillinger-problemet: Behøver man overhovedet ordet "Indstillinger" om underemnerne i vinduet "Indstillinger"?Kan man f.eks. ikke lave dem som:Standardindstillinger >>> GenereltMappeindstillinger >>> MapperNetværksindstillinger >>> NetværkTorrent Indstillinger >>> Forbindelser (?) ------------ Måske, gerne andre forslagSeeding Prioritet >>> Seeding-prioritet (?) ------------ Eller 1 helt ord? 2 ord lyder forkertAndre Indstillinger >>> AndetAvancerede Indstillinger >>> AvanceretEllers godt arbejde. Link to comment Share on other sites More sharing options...
alleyman Posted December 13, 2005 Report Share Posted December 13, 2005 Konfiguration? Min lidt alternative fil:MIME-Version: 1.0Content-Type: application/octet-stream; name="utorrent.exe.lang.txt"Content-Transfer-Encoding: base64Content-Disposition: attachment; filename="utorrent.exe.lang.txt"qTIwMDUgTHVkdmlnIFN0cmlnZXVzIDxsdWRkZUB1dG9ycmVudC5jb20+XHJcbkFsbCBSaWdodHMgUmVzZXJ2ZWQuXHJcblRoYW5rcyBmb3IgdXNpbmcgdGhpcyBwcm9ncmFtLiBJIGhvcGUgeW91IGxpa2UgaXQuXG5cblRoYW5rcyB0byBTZXJnZSBQYXF1ZXQgYW5kIHp5Z3JvbiBmb3IgYWxsIHRoZSBoZWxwLgqpMjAwNSBMdWR2aWcgU3RyaWdldXMgPGx1ZGRlQHV0b3JyZW50LmNvbT5cclxuQWxsZSBSZXR0aWdoZWRlciBGb3JiZWhvbGR0LlxyXG5UYWsgZm9yZGkgZHUgdmFsZ3RlIGRldHRlIHByb2dyYW0uIEplZyBo5WJlciBkdSBrYW4gbGlkZSBkZXQuXG5cblRhayB0aWwgU2VyZ2UgUGFxdWV0IG9nIHp5Z3JvbiBmb3IgYWwgaGrmbHAuCgpVbmFibGUgdG8gZmluZCAnJXMnLgpLYW4gaWtrZSBmaW5kZSAnJXMnLgoKRXJyb3IgJyVzJyB3aGlsZSBkb3dubG9hZGluZyBVUkwuCkZlamwgJyVzJyB2ZWQgZG93bmxvYWQgYWYgVVJMLgoKVW5hYmxlIHRvIGdlbmVyYXRlIHRlbXAgZmlsZW5hbWUuCkthbiBpa2tlIG9wcmV0dGUgbWlkbGVydGlkaWd0IGZpbG5hdm4KCkZhaWx1cmU6ICVzCk1pc2x5a2tldDogJXMKCkZpbGVzIG1pc3NpbmcgZnJvbSBqb2IuIFBsZWFzZSByZWNoZWNrLgpGaWxlciBtYW5nbGVyIGkgcGFra2VuLiBUdmluZyBoYXNodGplay4KClBlZXJzIGZpZWxkIGlzIG9mIGludmFsaWQgbGVuZ3RoClBlZXItZmVsdCBoYXIgZW4gdWd5bGRpZyBs5m5nZGUKClRyYWNrZXIgcmVwbHkgaGFzIG5vIHBlZXJzIGZpZWxkClRyYWNrZXItc3ZhciBtYW5nbGVyIHBlZXItZmVsdAoKKGRlZmF1bHQpfDMyIGtCfDY0IGtCfDEyOCBrQnwyNTYga0J8NTEyIGtCfDEwMjQga0J8MjA0OCBrQnw0MDk2IGtCfAooc3RhbmRhcmQpfDMyIGtCfDY0IGtCfDEyOCBrQnwyNTYga0J8NTEyIGtCfDEwMjQga0J8MjA0OCBrQnw0MDk2IGtCfAoKJkNhbmNlbAomQW5udWxs6XIKClVuYWJsZSB0byBzYXZlIHRvICclcycuCkthbiBpa2tlIGdlbW1lIGkgJyVzJy4KCiZDbG9zZQomTHVrCgpUaGUgc2l6ZSBvZiB0aGUgc2VsZWN0ZWQgZGF0YSBpcyAwIGJ5dGVzLiBQbGVhc2Ugc3BlY2lmeSBhbm90aGVyIGZpbGUgb3IgZGlyZWN0b3J5LgpTdPhycmVsc2VuIHDlIGRlIHZhbGd0ZSBkYXRhIGVyIDAgYnl0ZXMuIFbmbGcgdmVubGlnc3QgZW4gYW5kZW4gZmlsIGVsbGVyIG1hcHBlLgoKVGhlIGRpcmVjdG9yeSB5b3UgaGF2ZSBzZWxlY3RlZCBjb250YWlucyBtb3JlIHRoYW4gMTAwMCBmaWxlcy4gVGhlIHJlc3VsdGluZyAudG9ycmVudCB3aWxsIGdldCB2ZXJ5IGxhcmdlLiBBIGJldHRlciBpZGVhIGlzIHRvIHB1dCB0aGUgZmlsZXMgaW50byBhIGNvbXByZXNzZWQgZmlsZSBhbmQgdGhlbiBzaGFyZSB0aGF0IGZpbGUuXHJcblxyXG5EbyB5b3Ugd2FudCB0byBjb250aW51ZSBhbnl3YXk/Ck1hcHBlbiBkdSBoYXIgdmFsZ3QsIGluZGVob2xkZXIgbWVyZSBlbmQgMTAwMCBmaWxlci4gRGluIC50b3JyZW50IGZpbCB2aWwgYmxpdmUgbWVnZXQgc3Rvci4gRW4gYmVkcmUgbPhzbmluZyB2aWwgduZyZSBhdCBrb21wcmltZXJlIGFsbGUgZmlsZXJuZSBtZWQgZXQgcGFra2Vwcm9ncmFtIG9nIGRlcmVmdGVyIGRlbGUgZGVuIGZpbC5cclxuXHJcblZpbCBkdSBmb3J0c+Z0dGUgYWxsaWdldmVsPwoKRHJhZyBlaXRoZXIgYSBzaW5nbGUgZmlsZSBvciBhIGZvbGRlciB0byB0aGUgd2luZG93LgpUcuZrIGVudGVuIGVuIGZpbCBlbGxlciBtYXBwZSBpbmQgaSB2aW5kdWV0CgpQbGVhc2UgZW50ZXIgdGhlIG5hbWUgb2YgYSBmaWxlIG9yIGRpcmVjdG9yeS4KVuZsZyB2ZW5saWdzdCBuYXZuZXQgcOUgZW4gZmlsIGVsbGVyIG1hcHBlLgoKUGxlYXNlIGVudGVyIGEgdmFsaWQgdHJhY2tlciBVUkwuIERvIHlvdSB3YW50IHRvIGNvbnRpbnVlIHdpdGhvdXQgaGF2aW5nIGFueSB0cmFja2Vycz8KSW5kdGFzdCBlbiBneWxkaWcgVHJhY2tlciBVUkwuIFZpbCBkdSBmb3J0c+Z0dGUgdWRlbiBneWxkaWdlIHRyYWNrZXIgVVJMZXI/CgpUaGVyZSB3YXMgYW4gZXJyb3IgY29tcHV0aW5nIHRoZSBoYXNoLgpEZXIgb3BzdG9kIGVuIGZlamwgdW5kZXIgaGFzaGJlcmVnbmluZ2VuLgoKQWxsIGZpbGVzICgqLiopfCouKnwKQWxsZSBmaWxlciAoKi4qKXwqLip8CgpUb3JyZW50IGZpbGVzfCoudG9ycmVudHxBbGwgZmlsZXMgKCouKil8Ki4qfApUb3JyZW50IGZpbGVyfCoudG9ycmVudHxBbGxlIGZpbGVyICgqLiopfCouKnwKClRoZSBmaWxlIG9yIGRpcmVjdG9yeSAnJXMnIGNhbm5vdCBiZSBmb3VuZC4gUGxlYXNlIGVudGVyIGEgZGlmZmVyZW50IGZpbGVuYW1lLiBOb3RlIHRoYXQgeW91IGNhbid0IHNoYXJlIHRoZSByb290IG9mIGEgZHJpdmUuCkZpbGVuIGVsbGVyIG1hcHBlbiAnJXMnIGZpbmRlcyBpa2tlLiBW5mxnIHZlbmxpZ3N0IGV0IGFuZGV0IG5hdm4uIEJlbeZyayBhdCBkdSBpa2tlIGthbiBkZWxlIHJvZGVuIGFmIGV0IGRyZXYuCgomUmVzZXQKJk51bHN0aWwKClNlbGVjdCB3aGVyZSB0byBzYXZlIHRoZSAudG9ycmVudApW5mxnIGh2b3IgZGluIC50b3JyZW50IHNrYWwgZ2VtbWVzCgpTZWxlY3QgYSBmaWxlClbmbGcgZW4gZmlsCgpTZWxlY3QgYSBmb2xkZXIKVuZsZyBlbiBtYXBwZQoKQWJvdXQgtVRvcnJlbnQKT20gtVRvcnJlbnQKCkNsb3NlCkx1awoKV2VicGFnZQpIamVtbWVzaWRlCgpDcmVhdGUgbmV3IC50b3JyZW50Ck9wcmV0IGVuIG55IC50b3JyZW50CgogU2VsZWN0IFNvdXJjZSAqCiBW5mxnIEtpbGRlICoKCkFkZCBmaWxlClRpbGb4aiBmaWwKCkFkZCBkaXJlY3RvcnkKVGlsZvhqIG1hcHBlCgogVG9ycmVudCBQcm9wZXJ0aWVzICoKIFRvcnJlbnQgRWdlbnNrYWJlciAqCgpUcmFja2VyczoKVHJhY2tlcmU6CgpDb21tZW50OgpLb21tZW50YXI6CgpQaWVjZSBzaXplOgpTdHlra2VzdPhycmVsc2U6CgpDcmVhdGUgYW5kIHNhdmUgYXMuLi4KT3ByZXQgb2cgZ2VtIHNvbS4uLgoKIE90aGVyICoKIEFuZHJlICoKCiZTdGFydCBzZWVkaW5nCiZTdGFydCBTZWVkaW5nCgomUHJpdmF0ZSB0b3JyZW50CiZQcml2YXQgdG9ycmVudAoKQWRkIFRvcnJlbnQgZnJvbSBVUkwKVGlsZvhqIFRvcnJlbnQgZnJhIFVSTAoKT0sKT0sKCkNhbmNlbApBbm51bGzpcgoKUGxlYXNlIGVudGVyIHRoZSBsb2NhdGlvbiBvZiB0aGUgLnRvcnJlbnQgeW91IHdhbnQgdG8gb3BlbjoKSW5kdGFzdCBwbGFjZXJpbmdlbiBhZiBkZW4gLnRvcnJlbnQgZmlsIGR1IHZpbCDlYm5lOgoKJk9LCiZPSwoKJkNhbmNlbAomQW5udWxs6XIKClNldHRpbmdzCkluZHN0aWxsaW5nZXIKCk9LCk9LCgpDYW5jZWwKQW5udWxs6XIKCiZBcHBseQomQW52ZW5kCgogQXBwZWFyYW5jZSAqCiBVZHNlZW5kZSAqCgpDJmxvc2UgdG8gc3lzdGVtIHRyYXkKTCZ1ayB0aWwgc3lzdGVtYmFra2VuCgomTWluaW1pemUgdG8gc3lzdGVtIHRyYXkKJk1pbmlt6XIgdGlsIHN5c3RlbWJha2tlbgoKJkNoZWNrIGZvciB1cGRhdGVzIGF1dG9tYXRpY2FsbHkKJlRqZWsgYXV0b21hdGlzayBlZnRlciBvcGRhdGVyaW5nZXIKCiZBY3RpdmF0ZSB3aW5kb3cgd2hlbiBhZGRpbmcgZmlsZQomQWt0aXbpciB2aW5kdWV0IG7lciBmaWwgdGlsZvhqZXMKCiZOZXcgdG9ycmVudHMgc3RhcnQgaW4gc3RvcHBlZCBtb2RlCiZOeWUgdG9ycmVudHMgc3RhcnRlciBpIHN0b3BwZXQgdGlsc3RhbmQKCk5vdGlmeSB3aGVuIGRvd25sb2FkcyBjb21wbGV0ZQpCZXNrZWQgbuVyIGRvd25sb2FkIGVyIGbmcmRpZwoKVXNlciBJbnRlcmZhY2UgTGFuZ3VhZ2U6ClZhbGd0IEdVSSBTcHJvZzoKCiZNb3JlLi4uCiZNZXJlLi4uCgpVcGRhdGUgJkdVSSBldmVyeToKT3BkYXTpciAmR1VJIGh2ZXI6CgogQ29uZmlybWF0aW9uIE1lc3NhZ2VzICoKIEJla3LmZnRlbHNlc2Jlc2tlZGVyICoKCkMmb25maXJtIHdoZW4gZGVsZXRpbmcgdG9ycmVudHMKQiZla3LmZnQgbuVyIHRvcnJlbnRzIHNsZXR0ZXMKCiZTaG93IGNvbmZpcm1hdGlvbiBkaWFsb2cgb24gZXhpdAomVmlzIGJla3LmZnRlbHNlc2RpYWxvZyB2ZWQgbHVrbmluZwoKIFdpbmRvd3MgSW50ZWdyYXRpb24gKgogV2luZG93cyBJbnRlZ3JhdGlvbiAqCgomQXNzb2NpYXRlIHdpdGggLnRvcnJlbnQgZmlsZXMKJkFzc29jaelyIG1lZCAudG9ycmVudCBmaWxlcgoKQyZoZWNrIGFzc29jaWF0aW9uIG9uIHN0YXJ0dXAKVCZqZWsgdGlsa255dG5pbmdlbiB2ZWQgb3BzdGFydAoKU3RhcnQgtVRvcnJlbnQgb24gc3lzdGVtIHN0YXJ0dXAKU3RhcnQgtVRvcnJlbnQgdmVkIHN5c3RlbXN0YXJ0CgogTG9jYXRpb24gb2YgRG93bmxvYWRlZCBGaWxlcyAqCiBQbGFjZXJpbmcgYWYgZG93bmxvYWRlZGUgZmlsZXIgKgoKUHV0IG5ldyBkb3dubG9hZHMgaW46IFtkZWZhdWx0IGlzIHRvIGFzayBlYWNoIHRpbWVdCkdlbSBueWUgZG93bmxvYWRzIGk6IFtzdGFuZGFyZCBlciBhdCBzcPhyZ2UgaHZlciBnYW5nXQoKLi4uCi4uLgoKTW92ZSBjb21wbGV0ZWQgZG93bmxvYWRzIHRvOgpGbHl0IGZ1bGRm+HJ0ZSBkb3dubG9hZHMgdGlsOgoKLi4uCi4uLgoKT25seSBtb3ZlIGZyb20gdGhlIGRlZmF1bHQgZG93bmxvYWQgZGlyZWN0b3J5CkZseXQga3VuIGZyYSBzdGFuZGFyZG1hcHBlbgoKQXBwZW5kIHRoZSB0b3JyZW50J3MgbGFiZWwgdG8gdGhlIGRpcmVjdG9yeSBuYW1lClRpbGb4aiB0b3JyZW50ZmlsZW5zIGV0aWtldCB0aWwgbWFwcGVuYXZuZXQKCiBTdG9yYWdlIEZvciBUb3JyZW50IEZpbGVzICoKIE9wYmV2YXJpbmcgYWYgVG9ycmVudCBmaWxlciAqCgpTdG9yZSAudG9ycmVudCBmaWxlcyBpbjoKT3BiZXZhciAudG9ycmVudCBmaWxlciBpOgoKLi4uCi4uLgoKTW92ZSAudG9ycmVudHMgZm9yIGZpbmlzaGVkIGpvYnMgdG86CkZseXQgLnRvcnJlbnRzIGZvciBm5nJkaWdlIGpvYnMgdGlsOgoKLi4uCi4uLgoKIExpc3RlbmluZyBQb3J0ICoKIFBvcnRlZ2Vuc2thYmVyICoKClBvcnQgdXNlZCBmb3IgaW5jb21pbmcgY29ubmVjdGlvbnM6ClBvcnQgZGVyIGJydWdlcyB0aWwgaW5ka29tbWVuZGUgZm9yYmluZGVsc2VyOgoKUmFuZG9tIHBvcnQKVGlsZuZsZGlnIHBvcnQKCiZSYW5kb21pemUgcG9ydCBlYWNoIHRpbWUgtVRvcnJlbnQgc3RhcnRzCiZW5mxnIGVuIHRpbGbmbGRpZyBwb3J0IGh2ZXIgZ2FuZyC1VG9ycmVudCBzdGFydGVyCgpFbmFibGUgVVBuUCBwb3J0IG1hcHBpbmcgKFdpbmRvd3MgWFAgb3IgbGF0ZXIgb25seSkKU2zlIHVQblAgcG9ydCBtYXBwaW5nIHRpbCAoS3VuIFdpbmRvd3MgWFAgZWxsZXIgbnllcmUpCgogQmFuZHdpZHRoIExpbWl0aW5nICoKIEhhc3RpZ2hlZHNiZWdy5m5zbmluZyAqCgpHbG9iYWwgbWF4aW11bSB1cGxvYWQgcmF0ZSAoa0Ivcyk6IFswOiB1bmxpbWl0ZWRdCkdsb2JhbCBtYWtzLiB1cGxvYWRoYXN0aWdoZWQgKGtCL3MpOiBbMDogdWJlZ3LmbnNldF0KCkFsdGVybmF0ZSB1cGxvYWQgcmF0ZSB3aGVuIG5vdCBkb3dubG9hZGluZyAoa0Ivcyk6CkFsdGVybmF0aXYgdXBsb2FkaGFzdGlnaGVkIG7lciBpbnRldCBoZW50ZXMgKGtCL3MpOgoKR2xvYmFsIG1heGltdW0gZG93bmxvYWQgcmF0ZSAoa0Ivcyk6IFswOiB1bmxpbWl0ZWRdCkdsb2JhbCBtYWtzaW1hbCBkb3dubG9hZGhhc3RpZ2hlZCAoa0Ivcyk6IFswOiB1YmVncuZuc2V0XQoKIEFkdmFuY2VkIE9wdGlvbnMgKgogQXZhbmNlcmVkZSBpbmRzdGlsbGluZ2VyICoKCklQIHRvIHJlcG9ydCB0byB0cmFja2VyOgpJUCByYXBwb3J0ZXJldCB0aWwgdHJhY2tlcjoKCiBOdW1iZXIgb2YgQ29ubmVjdGlvbnMKIEFudGFsIGZvcmJpbmRlbHNlcgoKTnVtYmVyIG9mIHVwbG9hZCBzbG90cyBwZXIgdG9ycmVudDoKQW50YWwgdXBsb2FkZm9yYmluZGVsc2VyIHByLiB0b3JyZW50OgoKTWF4aW11bSBudW1iZXIgb2YgY29ubmVjdGVkIHBlZXJzIHBlciB0b3JyZW50OgpNYWtzLiBhbnRhbCBmb3JidW5kbmUgcGVlcnMgcHIuIHRvcnJlbnQ6CgogUXVldWUgU2V0dGluZ3MgKgogS/gtaW5kc3RpbGxpbmdlciAqCgpNYXhpbXVtIG51bWJlciBvZiBhY3RpdmUgdG9ycmVudHMgKHVwbG9hZCBvciBkb3dubG9hZCk6Ck1ha3MuIGFudGFsIGFrdGl2ZSB0b3JyZW50cyAodXBsb2FkIGVsbGVyIGRvd25sb2FkKToKCk1heGltdW0gbnVtYmVyIG9mIGFjdGl2ZSBkb3dubG9hZHM6Ck1ha3MuIGFudGFsIGFrdGl2ZSBkb3dubG9hZHM6CgpHbG9iYWwgbWF4aW11bSBudW1iZXIgb2YgY29ubmVjdGlvbnM6Ckdsb2JhbCBtYWtzLiBhbnRhbCBmb3JiaW5kZWxzZXI6CgogT3RoZXIgU2V0dGluZ3MgKgogQW5kcmUgSW5kc3RpbGxpbmdlciAqCgomRW5hYmxlIHNjcmFwaW5nCiZTbOUgc2NyYXBpbmcgdGlsCgpQcmUtYWxsb2NhdGUgZGlzayBzcGFjZQpQcuYtYWxsb2vpciBkaXNrcGxhZHMKClVzZSBhZGRpdGlvbmFsIHVwbG9hZCBzbG90cyBpZiB1cGxvYWQgc3BlZWQgPCA5MCUKxWJuIGZsZXJlIHVwbG9hZGZvcmIuIGh2aXMgdXBsb2FkaGFzdGlnaGVkIDwgOTAlCgomRW5hYmxlIERIVAomQW52ZW5kIERIVAoKJkVuYWJsZSBESFQgZm9yIG5ldyB0b3JyZW50cwpBbiZ2ZW5kIERIVCBw5SBueWUgdG9ycmVudHMKCiBXaGVuIFRvcnJlbnQgaGFzIHJlYWNoZWQgdGhlIHNlZWRpbmcgZ29hbCAqCiBO5XIgVG9ycmVudCBoYXIgbuVldCD4bnNrZXQgc2VlZGluZy1t5WwgKgoKTGltaXQgdGhlIHVwbG9hZCByYXRlIHRvIFt1c2UgMCB0byBzdG9wIHRvcnJlbnRdOgpCZWdy5m5zIGhhc3RpZ2hlZGVuIHRpbCBbYnJ1ZyAwIGZvciBhdCBzdG9wcGUgZGVuXToKCmtCL3MKa0IvcwoKIFNlZWQgV2hpbGUgW0RlZmF1bHQgdmFsdWVzXSAqCiBTZWVkIE7lciBbU3RhbmRhcmR25nJkaWVyXSAqCgpSYXRpbyBpczogIDw9ICoKUmF0aW8gZXI6ICA8PSAqCgolICAgb3Igc2VlZGluZyB0aW1lIGlzOgolICAgZWxsZXIgc2VlZGluZ3RpZCBlcjoKCiZTZWVkaW5nIHRhc2tzIGhhdmUgaGlnaGVyIHByaW9yaXR5IHRoYW4gZG93bmxvYWRpbmcgdGFza3MKJlNlZWRpbmdvcGdhdmVyIGhhciBo+GplcmUgcHJpb3JpdGV0IGVuZCBkb3dubG9hZG9wZ2F2ZXIKCiZFbmFibGUgU2NoZWR1bGVyCiZTbOUgUGxhbmzmZ25pbmcgVGlsCgogU2NoZWR1bGVyIFRhYmxlICoKIFBsYW5s5mduaW5nc3NrZW1hICoKCiBTY2hlZHVsZXIgU2V0dGluZ3MgKgogSW5kc3RpbGxpbmdlciBmb3IgUGxhbmzmZ25pbmcgKgoKTGltaXRlZCB1cGxvYWQgcmF0ZSAoa0Ivcyk6CkJlZ3LmbnNldCBvcC1oYXN0aWdoZWQgKGtCL3MpOgoKTGltaXRlZCBkb3dubG9hZCByYXRlIChrQi9zKToKQmVncuZuc2V0IG5lZC1oYXN0aWdoZWQgKGtCL3MpOgoKIEhlbHAgKgogSGrmbHAgKgoKVXNlIHRoZSBzY2hlZHVsZXIgdG8gYWRqdXN0IHRoZSBiYW5kd2lkdGggZGVwZW5kaW5nIG9uIHRoZSB0aW1lIG9mIGRheS5cbkxpbWl0ZWQgLSBVc2VzIHNwZWNpZmllZCBiYW5kd2lkdGhcblR1cm4gb2ZmIC0gVHVybnMgb2ZmIG5vbi1mb3JjZWQgdG9ycmVudHMKQnJ1ZyBQbGFubOZnbmluZyB0aWwgYXQganVzdGVyZSBi5W5kYnJlZGRlbiBlZnRlciB0aWQgcOUgZGFnZW4uXG5CZWdy5m5zZXQgLSBCcnVnIHZhbGd0ZSBoYXN0aWdoZWRcblN0b3AgLSBTdG9wcGVyIGlra2UtdHZ1bmduZSB0b3JyZW50cy4KCiBBdXRvLUxvYWQgVG9ycmVudHMgKgogSW5kbOZzIFRvcnJlbnRzIEF1dG9tYXRpc2sgKgoKJkF1dG9tYXRpY2FsbHkgbG9hZCB0b3JyZW50cyBpbiBkaXJlY3Rvcnk6CkluZGzmcyAmYXV0b21hdGlzayB0b3JyZW50cyBmcmEgbWFwcGU6CgouLi4KLi4uCgomRGVsZXRlIHRvcnJlbnQgaW5zdGVhZCBvZiByZW5hbWluZywgd2hlbiBsb2FkaW5nCiZTbGV0IHRvcnJlbnQgaSBzdGVkZXQgZm9yIGF0IG9tZPhiZSwgdmVkIGF1dG8taW5kbOZzCgogUHJveHkgU2VydmVyIGZvciBIVFRQIFJlcXVlc3RzICoKIFByb3h5c2VydmVyIHRpbCBIVFRQLWZvcmVzcPhyZ3NlbCAqCgomUHJveHkgc2VydmVyIFtJUDpQb3J0XToKJlByb3h5c2VydmVyIFtJUDpQb3J0XToKClQmeXBlOgpUJnlwZToKCiBTZWFyY2ggRW5naW5lcyAqCiBT+GdlbWFza2luZXIgKgoKIEFkdmFuY2VkIE9wdGlvbnMgW1dBUk5JTkc6IERvIG5vdCBtb2RpZnkhXSAqCiBBdmFuY2VyZWRlIGluZHN0aWxsaW5nZXIgW0FEVkFSU0VMOiBC+HIgaWtrZSDmbmRyZXMhXSAqCgomVmFsdWU6CiZW5nJkaToKCiZUcnVlCiZTYW5kdAoKJkZhbHNlCiZGYWxzawoKJlNldAomU+Z0CgomUmVzZXQKJk51bHN0aWwKClRvcnJlbnQgUHJvcGVydGllcwpUb3JyZW50LWVnZW5za2FiZXIKCk9LCk9LCgpDYW5jZWwKQW5udWxs6XIKCiBUcmFja2VycyAoc2VwYXJhdGUgdGllcnMgd2l0aCBhbiBlbXB0eSBsaW5lKSAqCiBUcmFja2VyZSAoYWRza2lsIG1lZCBlbiB0b20gbGluaWUpICoKCiBCYW5kd2lkdGggU2V0dGluZ3MgKgogQuVuZGJyZWRkZWluZHN0aWxsaW5nZXIgKgoKTWF4aW11bSB1cGxvYWQgcmF0ZSAoa0Ivcyk6IFswOiB1bmxpbWl0ZWRdCk1ha3MuIHVwbG9hZGhhc3RpZ2hlZCAoa0Ivcyk6IFswOiB1YmVncuZuc2V0XQoKTWF4aW11bSBkb3dubG9hZCByYXRlIChrQi9zKTogWzA6IHVubGltaXRlZF0KTWFrcy4gZG93bmxvYWRoYXN0aWdoZWQgKGtCL3MpOiBbMDogdWJlZ3LmbnNldF0KCiBPdGhlciBTZXR0aW5ncyAqCiBBbmRyZSBJbmRzdGlsbGluZ2VyICoKClN1cGVyLVNlZWRpbmcKU3VwZXItU2VlZAoKIFNlZWQgV2hpbGUKIFNlZWQgTuVyCgpOdW1iZXIgb2YgdXBsb2FkIHNsb3RzOiBbYmxhbms6IHVzZSBkZWZhdWx0XQpBbnRhbCB1cGxvYWRmb3JiaW5kZWxzZXI6IFtibGFuazogYnJ1ZyBzdGFuZGFyZF0KClJhdGlvIGlzOiAgPD0gKgpSYXRpbyBlcjogIDw9ICoKCiUgIG9yIHNlZWRpbmcgdGltZSBpczoKJSAgZWxsZXIgc2VlZHRpZCBlcjoKCiZFbmFibGUgREhUCiZTbOUgREhUIHRpbAoKJk92ZXJyaWRlIGRlZmF1bHQgc2V0dGluZ3MKVGlsc2lkZXMm5nQgc3RhbmRhcmRpbmRzdGlsbGluZ2VyCgpEb25lCkbmcmRpZwoKRmlyc3QgcGllY2UKRvhyc3RlIHN0eWtrZQoKTW9kZQpIYW5kbGluZwoKTmFtZQpOYXZuCgojIHBpZWNlcwojIHN0ay4KCiUKJQoKUGllY2VzClN0eWtrZXIKClByaW9yaXR5ClByaW9yaXRldAoKU2l6ZQpTdPhycmVsc2UKCioKKgoKcmVhZAps5nMKCndyaXRlCnNrcml2Cgpza2lwCmhlbnQgaWtrZQoKbG93CmxhdgoKbm9ybWFsCm5vcm1hbAoKaGlnaApo+GoKCk9wZW5pbmcgdW5rbm93biBmaWxlcyBmcm9tIHN0cmFuZ2VycyBjYW4gYmUgZGFuZ2Vyb3VzLiBUaGUgZmlsZSBjYW4gY29udGFpbiB2aXJ1c2VzIGFuZCBvdGhlciB0aGluZ3MgdGhhdCBjYW4gaGFybSB5b3VyIGNvbXB1dGVyLlxyXG5cclxuRG8geW91IHJlYWxseSB3YW50IHRvIGNvbnRpbnVlPwpBdCDlYm5lIHVrZW5kdGUgZmlsZXIgZnJhIGZyZW1tZWRlIGthbiB25nJlIGZhcmxpZ3QuIEZpbGVuIGthbiBpbmRlaG9sZGUgdmlydXMgb2cgYW5kcmUgdGluZywgc29tIGthbiBza2FkZSBkaW4gY29tcHV0ZXIuXHJcblxyXG5FciBkdSBzaWtrZXIgcOUgYXQgZHUgdmlsIGZvcnRz5nR0ZT8KClRoZXJlIHdhcyBhbiBlcnJvciBvcGVuaW5nIG9uZSBvciBtb3JlIG9mIHRoZSBmaWxlcyB5b3UgdHJpZWQgdG8gb3Blbi4gTWF5YmUgdGhlIGZpbGUgaGFzbid0IGJlZW4gZnVsbHkgZG93bmxvYWRlZCB5ZXQ/CkRlciB2YXIgZXQgcHJvYmxlbSBtZWQgYXQg5WJuZSBlbiBlbGxlciBmbGVyZSBmaWxlci4gRGUobikgZXIgbeVza2UgZW5kbnUgaWtrZSBm5nJkaWctaGVudGV0PwoKJkNvcHkKJktvcGnpcgoKQXZhaWxhYmlsaXR5OgpUaWxn5m5nZWxpZ2hlZDoKCmFubm91bmNlIGluICVkICVzCm9wZGF06XIgb20gJWQgJXMKCmFubm91bmNpbmcuLi4Kb3BkYXRlcmVyLi4uCgpkaXNhYmxlZApzbOVldCBmcmEKCiAoZ290ICVkIHBlZXJzKQogKGhhciAlZCBwZWVycykKCmluYWN0aXZlCmluYWt0aXYKCm1pbnV0ZQptaW51dAoKbWludXRlcwptaW51dHRlcgoKbm90IGFsbG93ZWQKaWtrZSB0aWxsYWR0Cgp3YWl0aW5nIGZvciBhbm5vdW5jZS4uLgp2ZW50ZXIgcOUgb3BkYXRlcmluZy4uLgoKIGRvbmUpCiBoZW50ZXQpCgpEb3dubG9hZGVkOgpIZW50ZXQ6CgpHZW5lcmFsCkdlbmVyZWx0CgoqCioKCnNjcmFwZSBub3Qgc3VwcG9ydGVkCnNjcmFwZSBpa2tlIHVuZGVyc3T4dHRldAoKc2NyYXBlIG9rCnNjcmFwZSBvawoKc2NyYXBpbmcKc2NyYXBpbmcKCiB0b3RhbCkKIHRvdGFsKQoKVGltZSBFbGFwc2VkOgpUaWQgQnJ1Z3Q6CgpEb3dubG9hZGVkOgpIZW50ZXQ6CgpVcGxvYWRlZDoKU2VuZHQ6CgpTZWVkczoKU2VlZHM6CgpSZW1haW5pbmc6ClRpbGJhZ2U6CgpEb3dubG9hZCBTcGVlZDoKS2IvcyBOZWQ6CgpVcGxvYWQgU3BlZWQ6CktiL3MgT3A6CgpQZWVyczoKUGVlcnM6CgpTaGFyZSBSYXRpbzoKRGVsZWZvcmhvbGQ6CgpEb3duIExpbWl0OgpCZWdy5m5zIE5lZDoKClVwIExpbWl0OgpCZWdy5m5zIE9wOgoKV2FzdGVkOgpTcGlsZHQ6CgpTYXZlIEFzOgpHZW0gU29tOgoKUGllY2VzOgpTdHlra2VyOgoKVHJhY2tlciBVUkw6ClRyYWNrZXIgVVJMOgoKVHJhY2tlciBTdGF0dXM6ClRyYWNrZXJzdGF0dXM6CgpVcGRhdGUgSW46Ck9wZGF06XIgb206CgpDb21tZW50OgpLb21tZW50YXI6CgpUb3RhbCBTaXplOgpUb3RhbCBTdPhycmVsc2U6CgpIYXNoOgpIYXNoOgoKQ3JlYXRlZCBPbjoKT3ByZXR0ZXQ6CgpESFQgU3RhdHVzOgpESFQgU3RhdHVzOgoKVHJhY2tlcgpUcmFja2VyCgpUcmFuc2ZlcgpPdmVyZvhyc2VsCgp1cGRhdGluZy4uLgpvcGRhdGVyZXIuLi4KCiVkIG9mICVkIGNvbm5lY3RlZCAoJWQgaW4gc3dhcm0pCiVkIGFmICVkIGZvcmJ1bmRldCAoJWQgaSBzduZybSkKClRpbWUgKDEgc2Vjb25kIHN0ZXApClRpZCAoaSAxLXNla3VuZHMgdHJpbikKCkJhZCBwcm94eSByZXBseQpE5XJsaWd0IHByb3h5IHN2YXIKCkJhZCBwcm94eSByZXBseSAyCkTlcmxpZ3QgcHJveHkgc3ZhciAyCgppbnZhbGlkIGh0dHAgcmVwbHkKdWd5bGRpZ3QgaHR0cCBzdmFyCgppbnZhbGlkIHRyYW5zZmVyIGVuY29kaW5nCnVneWxkaWcgb3Zlcmb4cnNlbHMga29kbmluZwoKaW52YWxpZCB1cmwKdWd5bGRpZyB1cmwKCmNhbid0IG9wZW4gZmlsZQprYW4gaWtrZSDlYm5lIGZpbGVuCgpjYW50IHVuemlwCmthbiBpa2tlIHVkcGFra2UKCnVuYWJsZSB0byB3cml0ZSB0byBmaWxlCmthbiBpa2tlIHNrcml2ZSB0aWwgZmlsZW4KCnVuYWJsZSB0byB3cml0ZSB0byBmaWxlCmthbiBpa2tlIHNrcml2ZSB0aWwgZmlsZW4KCkhUVFAgRXJyb3IgJWQKSFRUUCBGZWpsICVkCgpIVFRQIEVycm9yICVkCkhUVFAgRmVqbCAlZAoKUHJveHkgY29ubmVjdCBlcnJvciAlZApQcm94eSBmb3JiaW5kZWxzZXNmZWpsICVkCgpQcm94eSByZXBseSB0b28gc21hbGwKUHJveHkgc3ZhciBmb3Iga29ydAoKVG9vIG1hbnkgcmVkaXJlY3RzCkZvciBtYW5nZSBvbWRpcmlnZXJpbmdlcgoKTG9hZGVkIGlwZmlsdGVyLmRhdCAoJWQgZW50cmllcykKSW5kbOZzdCBpcGZpbHRlci5kYXQgKCVkIHBvc3RlcikKClRoZXJlIHdlcmUgZXJyb3JzIGxvYWRpbmcgdGhlIGxhbmd1YWdlIGZpbGUuIFBsZWFzZSBzZWUgdGhlIGZpbGUgdXRvcnJlbnQuZXhlLmxvZyBpbiB0aGUgYXBwbGljYXRpb24gZGlyZWN0b3J5LgpEZXIgdmFyIHByb2JsZW1lciB1bmRlciBpbmRs5nNuaW5nZW4gYWYgc3Byb2dmaWxlbi4gU2UgZmlsZW4gdXRvcnJlbnQuZXhlLmxvZyBpIHByb2dyYW1tYXBwZW4uCgomRW5hYmxlIExvZ2dlcgomU2zlIExvZyBUaWwKCiZMb2cgQmFkIFBpZWNlcwomTG9nIETlcmxpZ2UgU3R5a2tlcgoKJkNsZWFyIExvZwomTnVsc3RpbCBsb2cKCiZEdW1wIERIVCBCdWNrZXRzCiZEdW1wIERIVCBTYW1saW5nCgomRHVtcCBESFQgVHJhY2tlZAomRHVtcCBESFQgVHJhY2tlZAoKJkxvZyBFcnJvcnMKJkxvZyBGZWpsCgomTG9nIFBlZXIgVHJhZmZpYwomTG9nIFBlZXIgVHJhZmlrCgomVmVyYm9zZQomVmVyYm9zZQoKVW5hYmxlIHRvIGNvbnRhY3QgtVRvcnJlbnQgdXBkYXRlIHNlcnZlci4KS2FuIGlra2UgZm9yYmluZGUgdGlsILVUb3JyZW50IG9wZGF0ZXJpbmdzc2VydmVyLgoKVGhlcmUgd2FzIGEgcHJvYmxlbSBkb3dubG9hZGluZyB0aGUgdXBkYXRlIGZvciC1VG9ycmVudC4gUGxlYXNlIHRyeSBsYXRlciBvciB2aXNpdCBodHRwOi8vd3d3LnV0b3JyZW50LmNvbS4gU29ycnkgYWJvdXQgdGhlIGluY29udmVuaWVuY2UuCkRlciB2YXIgZXQgcHJvYmxlbSBtZWQgYXQgb3BkYXRlcmUgtVRvcnJlbnQuIFBy+HYgaWdlbiBzZW5lcmUsIGVsbGVyIGJlc/hnIGh0dHA6Ly93d3cudXRvcnJlbnQuY29tLiBVbmRza3lsZCB1bGVqbGlnaGVkZW4uCgpVbmFibGUgdG8gbG9hZCAiJXMiIQpLYW4gaWtrZSBpbmRs5nNlICIlcyIhCgpVbmFibGUgdG8gc2F2ZSB0aGUgcmVzdW1lIGZpbGUuIFNvbWUgZGF0YSBtYXkgYmUgbG9zdC5cclxuQW5vdGhlciBwcm9ncmFtIG1pZ2h0IGhhdmUgdGhlIGZpbGUgb3Blbiwgb3IgdGhlIGRpc2sgaXMgZnVsbC4gUGxlYXNlIGNvcnJlY3QgdGhpcyBhbmQgY2xpY2sgUmV0cnkuIElmIHlvdSBwcmVzcyBDYW5jZWwsIHRoZSByZXN1bWUgZmlsZSB3aWxsIG5vdCBiZSBzYXZlZC4KS2FuIGlra2UgZ2VtbWUgZm9ydHPmdHRlbHNlc2ZpbGVuLiBUYWIgYWYgZGF0YSBrYW4gZm9yZWtvbW1lLlxyXG5GaWxlbiBlciBt5XNrZSDlYmVuIGkgZXQgYW5kZXQgcHJvZ3JhbSwgZWxsZXIgZGlza2VuIGVyIGZ1bGQuIFJldCBwcm9ibGVtZXQgb2cgcHL4diBpZ2VuLiBIdmlzIGR1IHRyeWtrZXIgQW5udWxs6XIsIHZpbCBmb3J0c+Z0dGVsc2VzZmlsZW4gaWtrZSBibGl2ZSBnZW10LgoKVW5hYmxlIHRvIHNhdmUgLnRvcnJlbnQgdG8gJyVzJy4KS2FuIGlra2UgZ2VtbWUgLnRvcnJlbnQgaSAnJXMnLgoKVW5hYmxlIHRvIHN0YXJ0IHVwZGF0ZXIgcHJvY2VzcyEgUGxlYXNlIGRvd25sb2FkIHRoZSBuZXdlc3QgdmVyc2lvbiBtYW51YWxseSBvbiBodHRwOi8vd3d3LnV0b3JyZW50LmNvbQpLYW4gaWtrZSBzdGFydGUgb3BkYXRlcmluZ3Nwcm9jZXNzZW4hIEhlbnQgdmVubGlnc3QgZGVuIG55ZSB2ZXJzaW9uIG1hbnVlbHQgcOUgaHR0cDovL3d3dy51dG9ycmVudC5jb20KClVuYWJsZSB0byB2ZXJpZnkgdGhlIGludGVncml0eSBvZiC1VG9ycmVudCdzIHVwZGF0ZSBzZXJ2ZXIuCkthbiBpa2tlIGJla3LmZnRlIGludGVncml0ZXRlbiBhZiC1VG9ycmVudHMgb3BkYXRlcmluZ3NzZXJ2ZXIKClVuYWJsZSB0byBsb2FkICclcycgZnJvbSB0aGUgYXV0b2xvYWQgZm9sZGVyLgpLdW5uZSBpa2tlIGluZGzmc2UgJyVzJyBmcmEgYXV0b2xvYWQgbWFwcGVuLgoKVW5hYmxlIHRvIHJlbmFtZS9kZWxldGUgJyVzJy4KS3VubmUgaWtrZSBvbWT4YmUvc2xldHRlICclcycuCgpUaGUgc2VsZWN0ZWQgbG9jYXRpb24gaXMgbm90IHZhbGlkLiBQbGVhc2UgdHJ5IGFnYWluLgpEZW4gdmFsZ3RlIHBsYWNlcmluZyBlciBpa2tlIGd5bGRpZy4gVuZsZyBlbiBhbmRlbi4KCkNob29zZSB3aGVyZSB0byBkb3dubG9hZCAnJXMnIHRvOgpW5mxnIGh2b3IgZHUgdmlsIGRvd25sb2FkZSAnJXMnIHRpbDoKCkNob29zZSB3aGVyZSB0byBzYXZlICVzClbmbGcgaHZvciBkdSB2aWwgZ2VtbWUgJyVzCgpESFQ6IERpc2FibGVkCkRIVDogU2zlZXQgZnJhCgogKExvZ2luKQogKExvZ2luKQoKREhUOiAlZCBwZWVycyVzCkRIVDogJWQgcGVlcnMlcwoKIChVcGRhdGluZykKIChPcGRhdGVyZXIpCgpESFQ6IFdhaXRpbmcgdG8gbG9nIGluCkRIVDogVmVudGVyIHDlIGxvZ2luCgpUb3JyZW50cyAoKi50b3JyZW50KXwqLnRvcnJlbnR8QWxsIGZpbGVzICgqLiopfCouKnwKVG9ycmVudHMgKCoudG9ycmVudCl8Ki50b3JyZW50fEFsbGUgZmlsZXIgKCouKil8Ki4qfAoKJXMtZmlsZXM6Ki4lczpBbGwgZmlsZXMgKCouKik6Ki4qOgolcy1maWxlcjoqLiVzOkFsbGUgZmlsZXIgKCouKik6Ki4qOgoKQWxsIGZpbGVzfCouKnwKQWxsZSBmaWxlcnwqLip8CgpJdCBsb29rcyBsaWtlIHRoZSBmaWxlIHlvdSBhcmUgYWJvdXQgdG8gZG93bmxvYWQgYWxyZWFkeSBleGlzdHMgaW4gdGhlIGZvbGRlciBmb3IgY29tcGxldGVkIGRvd25sb2Fkcy5cclxuRG8geW91IHdhbnQgdG8gdXNlIHRoZSBkYXRhIGluIHRoYXQgZGlyZWN0b3J5IGluc3RlYWQ/XHJcblxyXG5ZZXMgLSBVc2UgdGhlIGRhdGEgaW4gdGhlIGNvbXBsZXRlIGZvbGRlci5cclxuTm8gLSBEb3dubG9hZCB0aGUgdG9ycmVudCBmcm9tIHNjcmF0Y2guCkZpbGVybmUgZHUgcHL4dmVyIGF0IGhlbnRlLCBsaWdnZXIgdGlsc3luZWxhZGVuZGUgYWxsZXJlZGUgaSBtYXBwZW4gbWVkIGbmcmRpZ2UgZG93bmxvYWRzLlxyXG5WaWwgZHUgYmVneW5kZSBhdCBzZWVkZSBmaWxlcm5lIGZyYSBtYXBwZW4gaSBzdGVkZXQgZm9yP1xyXG5cclxuSmEgLSBCZWd5bmQgYXQgc2VlZGUgZmlsZXJuZSBmcmEgbWFwcGVuLlxyXG5OZWogLSBIZW50IGZpbGVybmUgaWdlbiAoRGUgZWtzaXN0ZXJlbmRlIGZpbGVyIG92ZXJza3JpdmVzKQoKV2VsY29tZSB0byC1VG9ycmVudCFcclxuXHJcbkRvIHlvdSB3YW50IHRvIGNyZWF0ZSBhIHNob3J0Y3V0IHRvILVUb3JyZW50IG9uIHlvdXIgZGVza3RvcCBhbmQgb24gdGhlIHN0YXJ0IG1lbnU/ClZlbGtvbW1lbiB0aWwgtVRvcnJlbnQhXHJcblxyXG5WaWwgZHUgb3ByZXR0ZSBlbiBnZW52ZWogdGlsILVUb3JyZW50IHDlIGRpdCBza3JpdmJvcmQgb2cgaSBTdGFydG1lbnVlbj8KCrVUb3JyZW50IGlzIGN1cnJlbnRseSBub3Qgc2V0dXAgYXMgdGhlIGRlZmF1bHQgYXBwbGljYXRpb24gZm9yIC50b3JyZW50IGZpbGVzLiBEbyB5b3Ugd2FudCB0byBtYWtlILVUb3JyZW50IHRoZSBkZWZhdWx0IGFwcGxpY2F0aW9uIHRvIHN0YXJ0IHdoZW4gb3BlbmluZyBhIC50b3JyZW50IGZpbGU/XHJcblxyXG5QcmVzcyBZZXMgdG8gc2V0ILVUb3JyZW50IGFzIHRoZSBkZWZhdWx0IGFwcGxpY2F0aW9uLlxyXG5QcmVzcyBObyB0byBuZXZlciBiZSBhc2tlZCBhYm91dCB0aGlzIGFnYWluLgq1VG9ycmVudCBlciBpa2tlIHNhdCBvcCBzb20gZGl0IHN0YW5kYXJkcHJvZ3JhbSB0aWwgLnRvcnJlbnQtZmlsZXIuIFNrYWwgtVRvcnJlbnQgduZyZSBkaXQgc3RhbmRhcmRwcm9ncmFtLCBkZXIgc3RhcnRlcyBu5XIgZHUg5WJuZXIgZW4gLnRvcnJlbnQgZmlsP1xyXG5cclxuS2xpayBw5SBKYSBmb3IgYXQgZ/hyZSC1VG9ycmVudCB0aWwgc3RhbmRhcmQgVG9ycmVudCBwcm9ncmFtLlxyXG5LbGlrIE5laiBmb3IgYWxkcmlnIGF0IGJsaXZlIHNwdXJndCBpZ2VuLgoKRG8geW91IHJlYWxseSB3YW50IHRvIGV4aXQgtVRvcnJlbnQ/CkVyIGR1IHNpa2tlciBw5SBhdCBkdSB2aWwgYWZzbHV0dGUgtVRvcnJlbnQ/CgpEOiAlcyAgKHRvdGFsOiAlcykKTjogJXMgICh0b3RhbDogJXMpCgpVOiAlcyAgKHRvdGFsOiAlcykKTzogJXMgICh0b3RhbDogJXMpCgpTZWxlY3QgYSB0b3JyZW50IHRvIG9wZW4KVuZsZyBlbiB0b3JyZW50IGZvciBhdCDlYm5lIGRlbgoKRGlzayBvdmVybG9hZGVkCkRpc2sgb3ZlcmJlbGFzdGV0CgoqCioKCkxpc3RlbiBlcnJvcgpGb3JiaW5kZWxzZXNmZWpsCgpOQVQgZXJyb3IKTkFULWZlamwKCk5ldHdvcmsgT0sKTmV0duZyayBPSwoKTGltaXRlZCBieSBzY2hlZHVsZXIKQmVncuZuc2V0IHZpYSBwbGFubOZnbmluZwoKU3RvcHBlZCBieSBzY2hlZHVsZXIKU3RvcHBldCB2aWEgcGxhbmzmZ25pbmcKCiVzXHJcbiVkKCVkKSBkb3dubG9hZGluZywgJWQoJWQpIHNlZWRpbmdcclxuJXMgZG93biwgJXMgdXAKJXNcclxuJWQoJWQpIGRvd25sb2FkZXIsICVkKCVkKSBzZWVkZXJcclxuJXMgbmVkLCAlcyBvcAoKVGhlIHRvcnJlbnQgeW91IGFyZSB0cnlpbmcgdG8gYWRkIGlzIGFscmVhZHkgaW4gdGhlIGxpc3Qgb2YgdG9ycmVudHMuIERvIHlvdSB3YW50IHRvIGxvYWQgdGhlIHRyYWNrZXJzIGZyb20gaXQ/ClRvcnJlbnQtZmlsZW4gZHUgZXIgdmVkIGF0IHRpbGb4amUgZXIgcOUgbGlzdGVuIGkgZm9ydmVqZW4uIFZpbCBkdSBsb2FkZSB0cmFja2VybmUgZnJhIGRlbj8KClVubGltaXRlZApVYmVncuZuc2V0Cgp1VG9ycmVudCB1cGRhdGUgZmFpbGVkCnVUb3JyZW50IG9wZGF0ZXJpbmcgbWlzbHlra2VkZXMKCiZBYm91dC4uLgomT20uLi4KCiZBZGQgVG9ycmVudC4uLgomVGlsZvhqIFRvcnJlbnQuLi4KCkEmZGQgVG9ycmVudCAobm8gZGVmYXVsdCBzYXZlKS4uLgpUJmlsZvhqIFRvcnJlbnQgKHVkZW4gc3RhbmRhcmQgZ2VtKQoKQWRkIFRvcnJlbnQgZnJvbSAmVVJMLi4uClRpbGb4aiBUb3JyZW50IGZyYSAmVVJMLi4uCgomQ3JlYXRlIE5ldyBUb3JyZW50Li4uCk8mcHJldCBueSBUb3JyZW50Li4uCgomRGVidWcgaW5mby4uLgomRGVidWcgaW5mby4uLgoKJkV4aXQKQWYmc2x1dAoKJkZpbGUKJkZpbGVyCgomSGVscAomSGrmbHAKCiZPcHRpb25zCiZWYWxnCgomUHJlZmVyZW5jZXMuLi4KJkluZHN0aWxsaW5nZXIuLi4KClNob3cgJkRldGFpbGVkIEluZm8KVmlzIERldGFsJmplcmV0IEluZm8KClNob3cgJlN0YXR1cyBCYXIKVmlzIFN0YXQmdXNiYXIKClNob3cgJlRvb2xiYXIKVmlzIFbmcmt0Jvhqc2xpbmplCgomQ2hlY2sgZm9yIHVwZGF0ZXMKU/gmZyBlZnRlciBvcGRhdGVyaW5nZXIKCrUmVG9ycmVudCBXZWJwYWdlCrVUJm9ycmVudCBXZWJzaWRlCgomRG9uJ3QgRG93bmxvYWQKSGUmbnQgSWtrZQoKJkhpZ2ggUHJpb3JpdHkKSPgmaiBQcmlvcml0ZXQKCiZMb3cgUHJpb3JpdHkKTGF2IFByaW9yJml0ZXQKCiZOb3JtYWwgUHJpb3JpdHkKJk5vcm1hbCBQcmlvcml0ZXQKCiZPcGVuCibFYm4KCiZCYW5kd2lkdGggQWxsb2NhdGlvbgomQuVuZGJyZWRkZS1hbGxva2VyaW5nCgpEZSZsZXRlIERhdGEKUyZsZXQgRGF0YQoKJkRlbGV0ZSAudG9ycmVudAomU2xldCAudG9ycmVudAoKRCZlbGV0ZSAudG9ycmVudCArIERhdGEKU2wmZXQgLnRvcnJlbnQgKyBEYXRhCgpGb3JjZSBSZS0mQ2hlY2sKR2VubmUmbXR2aW5nIEhhc2ggVGplawoKJkZvcmNlIFN0YXJ0CiZUdnVuZ2V0IFN0YXJ0IFtUXQoKJkhpZ2gKJkj4agoKTGFiZWwKRXRpa2V0CgomTG93CiZMYXYKCk1vdmUgJkRvd24KRmx5dCAmTmVkCgpNb3ZlICZVcApGbHl0ICZPcAoKJk5vcm1hbAomTm9ybWFsCgomT3BlbiBDb250YWluaW5nIEZvbGRlci4uLgomxWJuIEluZGVob2xkZW5kZSBNYXBwZS4uLgoKJlBhdXNlCiZQYXVzZQoKJlByb3BlcnRpZXMKJkVnZW5za2FiZXIKCiZSZW1vdmUKJkZqZXJuCgpSZW1vdmUgJkFuZApGamVybiAmT2cKClMmZXQgZG93bmxvYWQgbG9jYXRpb24uLi4KVibmbGcgZG93bmxvYWQtcGxhY2VyaW5nLi4uCgomU3RhcnQKJlN0YXJ0CgpTJnRvcApTJnRvcAoKVXBkYXRlICZUcmFja2VyCk9wZGF0JulyIFRyYWNrZXIKCkFsdCsKQWx0KwoKQ3RybCsKQ3RybCsKClNoaWZ0KwpTaGlmdCsKCiZBZGQgUGVlci4uLgomVGlsZvhqIFBlZXIuLi4KCiZDb3B5IFBlZXJsaXN0CiZLb3Bp6XIgUGVlci1saXN0ZQoKJlJlc29sdmUgSVBzCiZPcGz4cyBJUCdlcgoKJkxvZyB0cmFmZmljIHRvIGxvZ2dpbmcgd2luZG93CiZMb2cgYWwgdHJhZmlrIHRpbCBsb2ctdmluZHVldAoKY29ubmVjdGlvbiBjbG9zZWQgYnkgcGVlcgpmb3JiaW5kZWxzZW4gbHVra2V0IGFmIHBlZXIKCmhvc3RuYW1lIG5vdCBmb3VuZAp25nJ0c25hdm4gaWtrZSBmdW5kZXQKCm9mZmxpbmUgKHRpbWVkIG91dCkKb2ZmbGluZSAoZ2lrIHRpZGVuIHVkKQoKfEF2YWlsLnxBdmFpbGFiaWxpdHkKfFRpbGcufFRpbGfmbmdlbGlnaGVkCgpDb21wbGV0ZWQKRnVsZGb4cnQKCkRlYnVnCkRlYnVnCgpEb25lCkbmcmRpZwoKRG93bmxvYWRlZApIZW50ZXQKCkRvd24gc3BlZWQKS2IvcyBOZWQKCkVUQQpFVEEKCkxhYmVsCkV0aWtldAoKTmFtZQpOYXZuCgojCiMKClBlZXJzClBlZXJzCgpSZW1haW5pbmcKVGlsYmFnZQoKU2VlZHMKU2VlZHMKClJhdGlvCkRlbGVmb3Job2xkCgpTaXplClN0+HJyZWxzZQoKU3RhdHVzClN0YXR1cwoKVHJhY2tlcgpUcmFja2VyCgpVcGxvYWRlZApTZW5kdAoKVXAgc3BlZWQKS2IvcyBPcAoKRG8geW91IHJlYWxseSB3YW50IHRvIHJlbW92ZSB0aGUgc2VsZWN0ZWQgdG9ycmVudChzKT8KRXIgZHUgc2lra2VyIHDlIGF0IGR1IHZpbCBmamVybmUgdmFsZ3RlIHRvcnJlbnQocyk/CgpZb3UgaGF2ZSBzZWxlY3RlZCB0aGF0IHlvdSB3YW50IHRvIGRlbGV0ZSBhbGwgdGhlIGRvd25sb2FkZWQgZGF0YS4gRG8geW91IHJlYWxseSB3YW50IHRvIGNvbnRpbnVlPwpEdSBoYXIgdmFsZ3QgYXQgc2xldHRlIGFsbGUgZGUgaGVudGVkZSBkYXRhLiBFciBkdSBzaWtrZXIgcOUgYXQgZHUgdmlsIGRldD8KCkNoZWNrZWQgJTouMWQlJQpUamVra2V0ICU6LjFkJSUKCkRvd25sb2FkaW5nCkhlbnRlcgoKRXJyb3I6ICVzCkZlamw6ICVzCgpGaW5pc2hlZApGdWxkZvhydAoKRG93bmxvYWRpbmcgW0ZdCkhlbnRlciBbVF0KClNlZWRpbmcgW0ZdClNlZWRlciBbVF0KClN1cGVyLVNlZWRpbmcgW0ZdClN1cGVyLVNlZWRpbmcgW1RdCgpQYXVzZWQKUGF1c2UKClF1ZXVlZApJIEv4CgpRdWV1ZWQgU2VlZApTZWVkIEkgS/gKClNlZWRpbmcKU2VlZGVyCgpTdG9wcGVkClN0b3BwZXQKClN1cGVyLVNlZWRpbmcKU3VwZXItU2VlZGluZwoKRW50ZXIgbGFiZWwKU2tyaXYgZXRpa2V0CgpFbnRlciB0aGUgbmV3IGxhYmVsIGZvciB0aGUgc2VsZWN0ZWQgdG9ycmVudHM6ClNrcml2IG5hdm5ldCBw5SBldGlrZXR0ZW4gZm9yIGRlbiB2YWxndGUgdG9ycmVudDoKCk5ldyBsYWJlbC4uLgpOeSBldGlrZXQuLi4KCkdlbmVyYWx8UGVlcnN8UGllY2VzfEZpbGVzfFNwZWVkfExvZ2dlcnwKR2VuZXJlbHR8UGVlcnN8U3R5a2tlcnxGaWxlcnxIYXN0aWdoZWR8TG9nfAoKQWRkIFRvcnJlbnQuLi4KVGlsZvhqIFRvcnJlbnQuLi4KCkFkZCBUb3JyZW50IEZyb20gVVJMLi4uClRpbGb4aiBUb3JyZW50IEZyYSBVUkwuLi4KCkNyZWF0ZSBOZXcgVG9ycmVudC4uLgpPcHJldCBOeSBUb3JyZW50Li4uCgpNb3ZlIERvd24KRmx5dCBOZWQKCk1vdmUgVXAKRmx5dCBPcAoKUGF1c2UKUGF1c2UKClJlbW92ZQpGamVybgoKU3RhcnQKU3RhcnQKClN0b3AKU3RvcAoKQ2xpZW50CktsaWVudAoKRGVidWcKRGVidWcKCnxQZWVyIGRsLnxQZWVyIGRvd25sb2FkIHJhdGUKfFBlZXIga2IvcyBuZWR8UGVlciBkb3dubG9hZHJhdGUKCkRvd25sb2FkZWQKSGVudGV0CgpEb3duIHNwZWVkCktiL3MgTmVkCgpGbGFncwpTdGF0dXMKCkhhc2hlcnIKSGFzaGVycgoKSW5hY3RpdmUKSW5ha3RpdgoKSVAKSVAKCk1heERvd24KTWFrcy4gTmVkCgpNYXhVcApNYWtzLiBPcAoKJQolCgpQb3J0ClBvcnQKClF1ZXVlZApJIEv4CgpSZWxldmFuY2UKUmVsZXZhbnMKClJlcXMKUmVxcwoKVXBsb2FkZWQKU2VuZHQKClVwIHNwZWVkCktiL3MgT3AKCldhaXRlZApWZW50ZXQKCkF2YWlsYWJpbGl0eQpUaWxn5m5nZWxpZ2hlZAoKQmxvY2tzCkJsb2trZQoKQ29tcGxldGVkCkZ1bGRm+HJ0CgojIG9mIEJsb2NrcwpBbnRhbCBCbG9ra2UKCiMKIwoKU2l6ZQpTdPhycmVsc2UKCk1vbnxUdWV8V2VkfFRodXxGcml8U2F0fFN1bnwKTWFufFRpcnxPbnN8VG9yfEZyZXxM+HJ8U/hufAoKRnJpZGF5CkZyZWRhZwoKTW9uZGF5Ck1hbmRhZwoKU2F0dXJkYXkKTPhyZGFnCgpTdW5kYXkKU/huZGFnCgpUaHVyc2RheQpUb3JzZGFnCgpUdWVzZGF5ClRpcnNkYWcKCldlZG5lc2RheQpPbnNkYWcKClRoZSBmaWxlICclcycgaXMgaW4gdXNlIGJ5IGFub3RoZXIgcHJvY2VzcyBhbmQgY2FuJ3QgYmUgb3BlbmVkLgpGaWxlbiAnJXMnIGVyIGkgYnJ1ZyBpIGVuIGFuZGVuIHByb2NlcyBvZyBrYW4gaWtrZSDlYm5lcy4KClRoZSBmaWxlICclcycgd2FzIGRhbWFnZWQvbWlzc2luZy4gSXQgaGFzIGJlZW4gcmVjb3ZlcmVkLgpGaWxlbiAnJXMnICB2YXIgc2thZGV0L21hbmdsZWRlLiBEZW4gZXIgYmxldmV0IGdlbm9wcmV0dGV0LgoKWW91IGhhdmUgdG8gcmVzdGFydCC1VG9ycmVudCBmb3IgdGhlIGNoYW5nZXMgdG8gdGFrZSBlZmZlY3QuCkR1IHNrYWwgZ2Vuc3RhcnRlILVUb3JyZW50IGb4ciDmbmRyaW5nZXJuZSB0cuZkZXIgaSBrcmFmdC4KCkZ1bGwgc3BlZWQKVWJlZ3LmbnNldAoKTGltaXRlZApCZWdy5m5zZXQKClR1cm4gb2ZmCkFmYnJ5ZAoKQWR2YW5jZWQgT3B0aW9ucwpBdmFuY2VyZWRlIGluZHN0aWxsaW5nZXIKCkZvbGRlciBPcHRpb25zCk1hcHBlaW5kc3RpbGxpbmdlcgoKR2VuZXJhbCBPcHRpb25zClN0YW5kYXJkaW5kc3RpbGxpbmdlcgoKTmV0d29yayBPcHRpb25zCk5ldHbmcmtzaW5kc3RpbGxpbmdlcgoKT3RoZXIgT3B0aW9ucwpBbmRyZSBpbmRzdGlsbGluZ2VyCgpTY2hlZHVsZXIKUGxhbmzmZ25pbmcKClNlZWRpbmcgUHJpb3JpdHkKU2VlZGluZyBQcmlvcml0ZXQKClRvcnJlbnQgT3B0aW9ucwpUb3JyZW50LWluZHN0aWxsaW5nZXIKClNvY2tzNHxTb2NrczV8SHR0cCBDb25uZWN0fEhUVFB8ClNvY2tzNHxTb2NrczV8SHR0cCBGb3JiaW5kfEhUVFB8Cgo1MDAgbXN8MTAwMCBtc3wxNTAwIG1zfDIwMDAgbXN8NTAwMCBtc3wxMDAwMCBtc3wKNTAwIG1zfDEwMDAgbXN8MTUwMCBtc3wyMDAwIG1zfDUwMDAgbXN8MTAwMDAgbXN8CgpOYW1lCk5hdm4KClZhbHVlClbmcmRpCgpQbGVhc2UgZW50ZXIgYSB2YWxpZCBJUCBvbiB0aGUgZm9ybSB4eHgueHh4Lnh4eC54eHguIFNwZWNpZnkgYW4gZW1wdHkgc3RyaW5nIHRvIHVzZSB0aGUgZGVmYXVsdCBJUC4KU2tyaXYgdmVubGlnc3QgZW4gZ3lsZGlnIElQIHDlIGRlbm5lIG3lZGUgeHh4Lnh4eC54eHgueHh4LiBMYWQgZmVsdGV0IHbmcmUgdG9tdCBmb3IgYXQgYnJ1Z2Ugc3RhbmRhcmQgSVAuCgpQbGVhc2UgZW50ZXIgYSB2YWxpZCBwb3J0IG51bWJlciBmcm9tIDEtNjU1MzUuClbmbGcgdmVubGlnc3QgZW4gZ3lsZGlnIHBvcnQgbWVsbGVtIDEtNjU1MzUuCgpUaGUgc3BlY2lmaWVkIG51bWJlciBpcyBub3QgYSB2YWxpZCBpbnRlZ2VyLiBQbGVhc2UgZW50ZXIgYSB2YWxpZCBpbnRlZ2VyLgpEZXQgdmFsZ3RlIG51bW1lciBlciBpa2tlIGV0IGd5bGRpZ3QgaGVsdGFsLiBTa3JpdiB2ZW5saWdzdCBldCBneWxkaWd0IG51bW1lci4KCihJZ25vcmUpfDw9IDkwIG1pbnV0ZXN8PD0gMiBob3Vyc3w8PSAzIGhvdXJzfDw9IDQgaG91cnN8PD0gNSBob3Vyc3w8PSA2IGhvdXJzfDw9IDcgaG91cnN8PD0gOCBob3Vyc3w8PSA5IGhvdXJzfDw9IDEwIGhvdXJzfDw9IDEyIGhvdXJzfDw9IDE2IGhvdXJzfDw9IDIwIGhvdXJzfDw9IDI0IGhvdXJzfDw9IDMwIGhvdXJzfDw9IDM2IGhvdXJzfAooSWdub3Lpcil8PD0gOTAgbWludXR0ZXJ8PD0gMiB0aW1lcnw8PSAzIHRpbWVyfDw9IDQgdGltZXJ8PD0gNSB0aW1lcnw8PSA2IHRpbWVyfDw9IDcgdGltZXJ8PD0gOCB0aW1lcnw8PSA5IHRpbWVyfDw9IDEwIHRpbWVyfDw9IDEyIHRpbWVyfDw9IDE2IHRpbWVyfDw9IDIwIHRpbWVyfDw9IDI0IHRpbWVyfDw9IDMwIHRpbWVyfDw9IDM2IHRpbWVyfAoKU2VsZWN0IGEgZm9sZGVyClbmbGcgZW4gbWFwcGUKClNlbGVjdCBhIGZvbGRlciB3aGVyZSB5b3Ugd2FudCB0byBzdG9yZSB0aGUgYWN0aXZlIGRvd25sb2FkczoKVuZsZyBlbiBtYXBwZSBzb20gZHUgdmlsIGdlbW1lIGFrdGl2ZSBkb3dubG9hZHMgaToKCiZFeGl0CiZBZnNsdXQKCiZIaWRlL1Nob3cgtVRvcnJlbnQKJlNranVsL1ZpcyC1VG9ycmVudAoKJlBhdXNlIGFsbCB0b3JyZW50cwomUGF1c2UgYWxsZSB0b3JyZW50cwoKJlJlc3VtZSBhbGwgdG9ycmVudHMKJkZvcnRz5nQgYWxsZSB0b3JyZW50cwoKtVRvcnJlbnQgJldlYnBhZ2UKtVRvcnJlbnQgJkhqZW1tZXNpZGUKCkFkZCBQZWVyClRpbGb4aiBQZWVyCgpQbGVhc2UgZW50ZXIgdGhlIElQOnBvcnQgb2YgdGhlIHBlZXIgeW91IHdhbnQgdG8gYWRkOgpJbmR0YXN0IElQOnBvcnQgcOUgZGVuIHBlZXIgZHUgdmlsIHRpbGb4amU6CgpBbm5vdW5jZXMKYW5ub25jZXJpbmdlcgoKQ29tcGxldGVkCkZ1bGRm+HJ0CgpOYW1lCk5hdm4KClBlZXJzClBlZXJzCgpTY3JhcGVzClNjcmFwZXMKClNlZWRzClNlZWRzCgpTdGF0dXMKU3RhdHVzCg==Kode rettet 13:35 :roll:For dem der ikke lige ved hvordan man behandler en mime-fil, hent f.eks. TotalCommander filhåndtering og installér programmet. Kopiér al teksten i ovenstående [ code ]-tags til f.eks. en NotePad-fil, og gem den som filnavn.b64 - åbn herefter TotalCommander, markér filen og i menuen vælg Fil -> Dekod fil. Vupti, har du den fulde tekstfil tilbage igen.Til dem der skulle mangle en editor, kan jeg da anbefale http://context.cx - den er mucho excellente eller hvad det hedder på udenspansk. Link to comment Share on other sites More sharing options...
Nineball Posted December 14, 2005 Author Report Share Posted December 14, 2005 Thanks alleyman Sikkert kanon til dem der så har TotalCommander?? Men hvad med de folk som eventuelt ikke har Totalcommander, (mig selv inklusive :/) skal de så til at hente det program,for at kunne bruge en bid tekst på 22kb i et helt andet program ??Anyway, har uploadet en ny oversættelse med Lhademmor's rettelser og tilføjelser, til dem der vil bruge den *KLIK*Standardindstillinger -> GenereltMappeindstillinger -> MapperNetværksindstillinger -> NetværkTorrent Indstillinger -> TorrentsSeeding Prioritet -> SeedingprioritetAndre Indstillinger -> AndetAvancerede Indstillinger -> AvanceretOg nu er Scrollbaren væk ...Dejligt Jeg syntes selv at den med facon lød lidt tung, så har rettet det til "Skriv venligst en gyldig IP på denne måde xxx.xxx.xxx.xxx." igen.Har så ved "Torrent Indstillinger" bare skrevet "Torrents" det er vel til at forstå, ikke?? Link to comment Share on other sites More sharing options...
ccc38941 Posted December 16, 2005 Report Share Posted December 16, 2005 hvad ville de sige at den Præ-alloker ?kan ikke finde noget på google, prøv med et dansk ord ! Link to comment Share on other sites More sharing options...
Nineball Posted December 16, 2005 Author Report Share Posted December 16, 2005 hvad ville de sige at den Præ-alloker ?kan ikke finde noget på google, prøv med et dansk ord !Og kan det ikke findes på Google ...Well, så eksisterer det ikke :/ Programmet tildeler eller fordeler plads på forhånd. På engelsk er det Pre-Allocate, deraf udtrykket Præ-allokér. Pre-allocate disk spacePræ-allokér disk plads Link to comment Share on other sites More sharing options...
ccc38941 Posted December 16, 2005 Report Share Posted December 16, 2005 dsv at den bruger fx 4,35gb plads.... nå man ligger torrent filen ind i programmet ? eller efter hånden som man downloader Link to comment Share on other sites More sharing options...
Nineball Posted December 16, 2005 Author Report Share Posted December 16, 2005 Jeps, den forsøger at reservere 4,35gb plads når du tilføjer torrent filen ..Hvis du altså har hak i "Præ-allokér disk plads" Link to comment Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.