This document shows how to use sweeptool-cli
.
The help command explains the usage and the result of the sweeptool.
$ sweeptool -h
sweeptool-cli 0.2.0
USAGE:
sweeptool <SUBCOMMAND>
FLAGS:
-h, --help Prints help information
-V, --version Prints version information
SUBCOMMANDS:
help Prints this message or the help of the given subcommand(s)
sign Sign a PSBT
sweep Sweep from a Bitcoin output descriptor
$ sweeptool sweep -h
Sweep from a Bitcoin output descriptor
USAGE:
sweeptool sweep [OPTIONS] -d <descriptor> -c <descriptor-chg> <-a <address>|-e <dest-descriptor>>
FLAGS:
-h, --help Prints help information
-V, --version Prints version information
OPTIONS:
-a <address> Bitcoin address in UR format or in Bitcoin Core compatible
format
-g <address-gap-limit> Address gap limit to search within for available funds [default:
20]
-d <descriptor> Descriptor in UR format or in Bitcoin Core compatible format
-c <descriptor-chg> Change descriptor in UR format or in Bitcoin core compatible
format
-e <dest-descriptor> Destination descriptor in UR format or in Bitcoin Core
compatible format
-s <dest-descriptor-chg> Destination change descriptor in UR format or in Bitcoin core
compatible format
-p, --esplora <esplora> By default electrum server is used
ssl://electrum.blockstream.info:60002 to query blockchain. But
you can override it with an esplora server of your choice
Examples: https://blockstream.info/testnet/api for testnet and
https://blockstream.info/api for mainnet
-n <network> Bitcoin network [default: testnet] [possible values: mainnet,
testnet, regtest]
--proxy <proxy> You can pass a proxy e.g. localhost:9050 and then pass an onion
address of an Electrum server to the server arg, e.g.
explorerzydxu5ecjrkwceayqybizmpjjznk5izmitf2modhcusuqlid.onion:143
for testnet
--server <server> Electrum server to query the blockchain.
Default="ssl://electrum.blockstream.info:60002" In regtest mode
127.0.0.1:51401 is hardcoded [default:
ssl://electrum.blockstream.info:60002]
-t <target> Target (number of blocks) used to estimate the fee rate for a
PSBT [default: 6]
Result:
{ (json object)
"amount" : n, (numeric) amount swept
"fees" : n, (numeric) miner fees [sats]
"address" : ["str"] (array of strings) destination address(es)
"timestamp": n, (numeric) unix timestamp of the PSBT created
"txid" : "str", (string) Transaction ID
"psbt" : { (json object)
"base64" : "str", (string) psbt in base64 format
"ur" : "str" (string) psbt in UR format
}
}
$ sweeptool sweep -h
Sign a PSBT
USAGE:
sweeptool sign [OPTIONS] <psbt> -d <descriptor> -c <descriptor-chg>
ARGS:
<psbt> PSBT in Bitcoin Core compatible format
FLAGS:
-h, --help Prints help information
-V, --version Prints version information
OPTIONS:
-d <descriptor> Private descriptor in Bitcoin Core compatible format
-c <descriptor-chg> Private change descriptor in Bitcoin core compatible format
-n <network> Bitcoin network [default: testnet] [possible values: mainnet,
testnet, regtest]
Result:
{ (json object)
"base64" : "str", (string) signed psbt in base64 format
"ur" : "str" (string) signed psbt in UR format
}
You can use Sweeptool to sweep funds from a descriptor (-d
) and a change descriptor (-c
) to a new address (-a
).
$ D="wpkh([c258d2e4/84h/1h/1h]tpubDDYkZojQFQjht8Tm4jsS3iuEmKjTiEGjG6KnuFNKKJb5A6ZUCUZKdvLdSDWofKi4ToRCwb9poe1XdqfUnP4jaJjCB2Zwv11ZLgSbnZSNecE/0/*)"
$ C="wpkh([c258d2e4/84h/1h/1h]tpubDDYkZojQFQjht8Tm4jsS3iuEmKjTiEGjG6KnuFNKKJb5A6ZUCUZKdvLdSDWofKi4ToRCwb9poe1XdqfUnP4jaJjCB2Zwv11ZLgSbnZSNecE/1/*)"
$ A="mvCntejWFwemnhSsCU51s7UKHqV37jn41V"
$ sweeptool sweep -d $D -c $C -a $A -n testnet
{"amount":221360,"fees":458,"address":"mvCntejWFwemnhSsCU51s7UKHqV37jn41V","timestamp":1622500655,"txid":"bbc8884123ea3b6edb8dafb16a68cf3df9c66ccefd9567ee3e5e725d52ff9968","psbt":{"base64":"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","ur":"ur:crypto-psbt/hkbnwyjojkidjyzmadaezccpadadaeaeaeameojnkbftjzbkchrhcntiuebnykbesalpbtspnbtyksvagwjtlraojzbdkgurmnpyadaeaeaeaezczmzmzmolmdctbtvoadspnsnstbenzoonetbdidnlryfmbegmtygazospmeplgerpaxrpvtadaeaeaeaezczmzmzmrtptgmsnnttasnoedwdtgebgnnondyrniyurdisbgwjkloytbdynvdfwwkkopfdtaeaeaeaeaezczmzmzmtinduooxjpaxwtgaiohyteuyztuokpbannplsaztzcgsvywlteaygooewshguychaeaeaeaeaezczmzmzmtncfhecthlasgtvtueaawfltyncspfursgiahpfgbzhseslkwenslbmuhlvtolteaeaeaeaeaezczmzmzmwzoevsfhdsbtnnnsrfpesnsfvypltltnyljphnktbsenrdbbvyfscycpimdrsbbdaeaeaeaeaezczmzmzmadvahyaxaeaeaeaeaecfkoptbboycylkrsvaltrncyuoecmstiletktltskkoltplblopsaeaeaeaeaeadaezcktadaoaeaeaeaeadadfhchtamsfsiychgteehdeslbjzlohglpemtkqzbnqdfxuyadeychionesbmojoghadaeaeaecncpaecxprhtimvtoxkptkmybwtktlmotyvachihfpwtrfhyfsahiohkglkiknjkmwmsrhchzczmzmzmaoaoflaeaeaeaeaeaechptbbnsoxemwecatnonksqzjntletyktspecnadfwfxlfltvecmaeaeaeaeaeaecmaebbqzztaasrjneydwpfsfcerobabtgwjzwpchuodtplaxfldyfyaocxgyguiatdcfcpurhstoutbkgmrnletlbbtekslrjsdklocltnsbzoclkoptjltnnnaocxgswmurroenkkyatnmumwrkbdlnidgwimaxvopshhfylnecgofgcsjtmyonhgcyreadfldyfyaocxhpwslnfpoxwsrdndsatttejppeessfyasavydsbdtlmwbndmhsndfhvymylaihntaocxdycaguwkskgyyasncknsnslkmtlorthebwpyhgdnwnwzahhegytihsndwzrykpryadglclaoveluwfnnvshddmrpmemkjncmykgmglpdstoeplaxpefrlnhdlfltcpglploegmsppmclaxstihjycpfnfthfeelywmtbptzmgudrcypenthkjlwsleaolevasoylpsvedngowfpsjkieaxlasgaeprisssmucaaeadadctvecmaeaeaeaeaeaecmaebbqzztaasrjneydwpfsfcerobabtgwjzwpchuodtplcpamaxgezobztkgsceiswlcesehhtnfpdygldthhrtaoksvlrnctdkrljylesflnfyhslacssahdtdveghaeaelaadaeaelaadaeaelaaeaeaeaeaxaeaeaeaeadaeykaoaeaeaeaeadadayvelanszmonhkflyncybtltgtpkwdrylfpldecphsplgmhgqdbktnvwchwfvdteaeaeaeaechcmaebbdlktyamykpspbybkkkidgylsrtkbwyoeaacmwysnzezmzmzmaordjnchaeaeaeaeaecmaebbsacpgrcttteozokngyktglrkfzvyiemnndnywpknnblnadaeaeaeaeaecmaebbbgdnrfhkrlotvavawprlpflazcgyflceesvsuefgaofldyfyaocxhtytrtmkbstedaurjesahyoxcxahetjncpbkpyfgtydylopmtbuygobgrktbhnvtaocxjkfnfwldamutolnyfttbfsvobwlowdkeeyfsbakkgtclhdoykptbtizesafwcwpkadclaojynblpsshpfmdnnbmectprrkotzepkstiyechdmdjochbbeceerscnsnskcspycwecwzceaeadadctnblnadaeaeaeaeaecmaebbbgdnrfhkrlotvavawprlpflazcgyflceesvsuefgcpamaxzoutrtlugrskzofrkehdlfcebwwmcniykespytdlcygdcadnpfheeoehpspfemvocssahdtdveghaeaelaadaeaelaadaeaelaaeaeaeaeaeaeaeaeaeadaeueaoaeaeaeaeadadtbasfpwswdaxsbchrlsklutpahzoknwnvscykpjnrkurhltlytbzmwgtkedtpdoyaeaeaeaeaezezmzmzmaobediaeaeaeaeaeaecmaebbchytoybblswdhfindnpshlrdndteihnnbtfepmgelkpdfrkkadaeaeaecmaebbqzbafsbbmdstwlghgyykmuaaiezeenpeasaxwthdaofldyfyaocxayfydkwkdtfewkmortchsnjpqzderhmenssbhdfecalavdhytolrtldabtvowlpfaocxfgylttaerpnbvdfybnhhbbghzomtfskiemuoswgtsfoebnfxkodyecaoashfwsesadclaxryzshemturdppmlezcptkkhtctfrtstaathersykgtcpltmtglktztrorytejsiddintcaaeadadctbediaeaeaeaeaeaecmaebbchytoybblswdhfindnpshlrdndteihnnbtfepmgecpamaxvomesgftvwcxltjkytvtvwbksbtoyamejzaylbfrchtlnylovwprzomdjtcwgukocssahdtdveghaeaelaadaeaelaadaeaelaaeaeaeaeahaeaeaeaeadaeueaoaeaeaeaeadadesrewntimolrkgdiloemrszerdptjyglzsswstdnjshenntegsjzreaxrnbwonneadaeaeaeaezezmzmzmaobediaeaeaeaeaeaecmaebbahwpjlsfkpoeprgybasebedtknvyttfrjseclklpoxknwycaaeaeaeaecmaebbfrfdlnwltpreflmkdypaolsogosrweyttnbeidrfaofldyfyaocxktnlwfbzfhrfqdfefwiatawduocfahjtjyzmeetsioynaytipyglmuvyhlzttimhaocxehfrtsylfpdtaotetschhtktsaiefwwslpsaztgltsylghvahpbamhfpuyjpatdaadclaopllamhceolfgmehkcxnlndmnftmnmksoztuepfzsgydsjogljeryvouovsjlrdhydsntcaaeadadctbediaeaeaeaeaeaecmaebbahwpjlsfkpoeprgybasebedtknvyttfrjseclklpcpamaoeshylpzsfwutvdlokkcakimdhpwdgenldeeyiafyoyckynaoimamkbbamsvyfrdmcssahdtdveghaeaelaadaeaelaadaeaelaaeaeaeaeaaaeaeaeaeadaezcotaoaoaeaeaeaeadaocslpgwkgemfhlyisdslbsnttjlcnmogturrkbdckyajyrocnfmsnsfadnylylrdradaeaeaecncpaecxlbasfyhkrhgldewectcpdnmdesdemtlndakojofwrhctkklgfhsfcaaxdwisbgiszczmzmzmcpcackjlhdhpbeaowsuesaoszckgsoutlplrjelsrdinkebeclaowzfnvsbnutsnadaeaeaecncpaecxtdstptwlwdmdnbhptodssrdecldwcwnsvwimgdmdgldssrttdwdsdwfpkgcsclkozczmzmzmaobediaeaeaeaeaeaecmaebbbgdnrfhkrlotvavawprlpflazcgyflceesvsuefgsramadaeaeaeaeaechptbbrsqzjoretafnzttaimvwvstidlcaspvoemzobwsfltaxfldyfyaocxecbysntyttvddtrnpspkztmdhnfwbgkowsdktbgdbysaahoedrcainmyfnwtecaaaocxfpztrhjewntkzeclaelpuofywltossgabgzsonuththngmbastadhtvwfriyfxdsadfldyfyaocxfgdltnjyisemfncpwfechtjtayvacwpaftztpywtwstphglsgodetdpyyaihwmneaocxbwnnrppshyihfzttctiybgqzceadctvwatioureypffwpyfmknasrfceonaovoswadglclaodsosvsldehfhinzsweguvohnhkrnrpotltetlsgdbkwsfrzcstndbgwphevtcarkpmclaoiowttbtbmuimecolfrgaqzneonqzisskptjzpshkuyisgaktjtasftuokppmpmcfpsjkieaxlasgaeprisaxfldyfyaocxadsokovdtlzmjttpbsmtkibzvdchtinyisamryhfwegsdmgrtsleresrjtasrdfyaocxfnqdeyioyltkfzrpbwtymyissfflgtghpriejoswdlgdmkjnmsuoflvsfevybkgsadfldyfyaocxbdeeiortvyjltawzisghoydrloftmkntehhspkgljzvwqzgtzehkssatbbsgkggraocxfgsfvepeuyhgtpvywybdpamsmohlcsktjpvwjykotyrokgvtfmtptpwzmnhtgatdadglclaofyrhguwfwefgleknvsfrtiurvojsvecyvetnvsjybzjndskiuraymeoxfpkogsuypmclaokgwmbwsomkoluedpemvyiygodilpktsscyhnbanbisftsoaxiazmfhynkntkfxdspsjkieaxlasgaeprisgtmwcaaeadadctbediaeaeaeaeaeaecmaebbbgdnrfhkrlotvavawprlpflazcgyflceesvsuefgcpamaxzoutrtlugrskzofrkehdlfcebwwmcniykespytdlcygdcadnpfheeoehpspfemvocssahdtdveghaeaelaadaeaelaadaeaelaaeaeaeaeaeaeaeaeaeadaezcotaoaoaeaeaeaeadaotndnndlgcxurptgwasndrkcksapelaoebspkosetnymyesgrhdbbdtmhjyhphprfaeaeaeaecncpaecxjsjprsgdlbfddawnsrsbdnsnihottovooeuorflnimlaseeemowzfecweodeimhtzczmzmzmeyzekovsgmuyfnbscfptkblpaogaoyrlhlctrtonsehfpmrkhyfpbzlylfrlwkbnadaeaeaecncpaecxetrdvlpmlnludnykhszehhpeqdgozehfbtgatdjessismeurgurdylvwspfdlavtzczmzmzmaoztgtadaeaeaeaeaecmaebbhkdtteimzsehsectroempltegtaedasgwzoeutdeiafmahaeaeaeaeaechptbbnnluzcjthtpdurvoltrslkroihcsbbwyjkbsghktltaxfldyfyaocxahfdbelndljywphdprsbpmkgihswmweykkknrlvycspkrlesveswbsykdygynnidaocxahihlshgprkouobwtkytqdgsdkdeptgltsynfrdwhektgtdsdkbblkdmbstscszcadfldyfyaocxhlgrpmrtbbgyftrohlbabkuefndtoxnlgyeovygemhfwpdnewsihgutkdydimdhlaocxetzoldbsehurgsgwbedlbegoihhhctbkckjoongeuonyvsdmmnihwmeoahutbzmwadglclaxfxfzhksrjnsessylvsiesannjkqddwktlkdaoxjlpepdwmhpjtlytejnkeleiyahpmclaxonvwktdpjtfejzfwfrlpiobelsiakpsrfsgtmurecmvsctehnnfyaalpdwmtzmihpsjkieaxlasgaeprisaxfldyfyaocxjknttameoykocksrfshemdlupmfmgleslkfdhkghstlacmndjlbtmsuornhshkjkaocxjktdgwvthkaychylneylinsbzmmyvoeolyestadmdnbgveheeegokbteoeecaoimadfldyfyaocxditimkclwyksqdsfssmtghgylfioetdkvszebtfwoeaszomyaydynskbsppmaypeaocxcpoybagruoluberdtegmclgypsdeswueayftswjndegylyntbeongabtpmjedmcsadglclaofzgrwdrdlrspamfrtytbinhdvtttcsfldehtsrfsesrymouorsdpfdlsprlsbnstpmclaojnbsdildpakieyjpwkuosajyoeqzsnfdvlbesofslesnftkbzsgshelojemtfyotpsjkieaxlasgaepriswfbeckaeadadctztgtadaeaeaeaeaecmaebbhkdtteimzsehsectroempltegtaedasgwzoeutdecpamaoaaidrfjkuodinswerswtskihptfhgofzzopfcffnskskrelapartsbclgebbghhhcssahdtdveghaeaelaadaeaelaadaeaelaaeaeaeaeamaeaeaeaeaettlujsdw"}}
You can alternatively sweep to a new descriptor (-e
) and its change descriptor (-s
).
$ E="wpkh([c258d2e4/84h/1h/1h]tpubDDYkZojQFQjht8Tm4jsS3iuEmKjTiEGjG6KnuFNKKJb5A6ZUCUZKdvLdSDWofKi4ToRCwb9poe1XdqfUnP4jaJjCB2Zwv11ZLgSbnZSNecE/0/*)"
$ S="wpkh([c258d2e4/84h/1h/1h]tpubDDYkZojQFQjht8Tm4jsS3iuEmKjTiEGjG6KnuFNKKJb5A6ZUCUZKdvLdSDWofKi4ToRCwb9poe1XdqfUnP4jaJjCB2Zwv11ZLgSbnZSNecE/1/*)"
$ sweeptool sweep -d $D -c $C -e $E -s $S -n testnet
{"amount":4818721,"fees":204,"address":["tb1qvctwrh8ckrex8daxya4xleaevcp299ttd9gnev","tb1qj3vpzz3y8dh5sasy72vars9td7clxl7vjx3d66","tb1q0603sw88qlyjh0lsru2vw2kesy7hjdkmcqxzn9"],"timestamp":1623176297,"txid":"6526d8d7fd8bb50ea9b8ece41088f41048731ea7210fe603cd335a1d9a540f2b","psbt":{"base64":"cHNidP8BAOIBAAAAA0AQQpSzpG4N3Kiid0cXsRt2/X840rJyEE5rjhIPOL93AAAAAAD9////9NszvjHiY1dURTm+6BWVXwUx0nN0fQAwURPBWWbzE1kBAAAAAP3////6hGH1NoDu0TkivxgLPklyax24x2Y2TiopZP2BQeYUBQEAAAAA/f///wPmRDsAAAAAABYAFGYW4dz4sPJjt6Ynam/nuWYCopVrXqYNAAAAAAAWABSUWBEKJDtvSHYE8pnRwKtvsfN/zBGbAAAAAAAAFgAUfp8YOOcHySu/8B8UxyrZgT15NtsAAAAAAAEA+QIAAAAAAQEq9LTcP3kMgOoUsM5irUWCi7y4+yOCUcnMv3LeVt4i0AEAAAAXFgAUVwlFBhnHm2QtDIp9ex+z9Fqveif+////AipFOwAAAAAAGXapFG7UGD9NVtNGbabpOmyFc6iJe+sZiKxbuaLbAQAAABepFDBjuLYR3sCmMlBsNBikCDzszQp4hwJHMEQCIGJN3ouDh8owX1hlAR2DIVHFVRC1Z2Aah2LTod0Y3FFzAiBlKfEtcdrSY4A3faH3VDeGQdP524wR0ivMhnzi8a2oqwEhAxlrU4gpKdq4S8tItykRpRNkAXbN17ZWrfFCIqxFluylTf4XACIGAmv3DeI8RLWSrtOJy7PKuJsNPRa1ImWfMwtJqhHNMxpaGMJY0uQsAACAAQAAgAAAAIAAAAAAAQAAAAABAOsCAAAAAfdDyNpKHwvMp6k4z9E0omyHdQIIhpPoyH66X46izuCPAQAAAGtIMEUCIQC5+JD6q17iNmbuLgq27+RnmWQUkjUyqguPDuVGq9KDKwIgZUVJScWPiya/y2+ri/JUKB0jNblX1M72mVN89q+TM4UBIQObwaoLY1ALU/l6O76A1oxPfiWuF0FChLIG8qAFQPayFP3///8CoIYBAAAAAAAiACBUjrY/Gyytc5VGb3G/Wr5h+8VJhBtgAaj1uO0d/I62kaKmDQAAAAAAGXapFJ4xkq+453GWxiAfjEcHsZNoovGTiKz3Bx4AIgYDTwqoPip7/CGozSSjPFXo0iAbsLJSpMduy9AawtLcslkYwljS5CwAAIABAACAAAAAgAEAAAAIAAAAAAEA6wIAAAABlcAeN+p+igOk4EXJTzNI8ZcCYeo7sA2cdvYYCKGbLBEAAAAAa0gwRQIhAKSk6NfU9AOinX6JzCecXVba9S8QZav/RSbHAHkvErsAAiAGCvaIAEyvRbd2I6qeQwvDQ/QlEEvNI15w0Y6HnzpFfgEhAoDwrFNm2UdMH1+YJ25efZ4W+sCnu2sIWOe5nTsC2507/f///wIQJwAAAAAAACIAINVNb3zExjY/e58Z1d8JhgHH1od3sW6IGPQDrQOf4MEFVZsAAAAAAAAZdqkUsr8jVMxTfBKqkvHh3BckghB+pYGIrJkUHgAiBgLelm7Ag6p0ryVLu7v0xOpcJ9WEU3PZHSkf8ykuwlGeOxjCWNLkLAAAgAEAAIAAAACAAQAAAAkAAAAAAAAA","ur":"ur:crypto-psbt/hkaakijojkidjyzmadaevoadaeaeaeaxfzbefwmwqdoxjtbtuopdoektflchpacwkozclbettdprjpbegljemnbgbsetrsktaeaeaeaeaezczmzmzmwkuyeornehvoiahgghfeesrnvsbzmdheahehtdjkjykiaedygybwsehkiywfbwhkadaeaeaeaezczmzmzmzslrhsykenlawyttescprscsbdfmgajpjecarostiyengldrdtiezclyfpvabbahadaeaeaeaezczmzmzmaxvafyfraeaeaeaeaecmaebbiycmvyuoyapfwziarloldiimjlvdrhiyaooemdjehyolbtaeaeaeaeaecmaebbmwhdbybkdkfrjlfdkoaawznlttrtpyjlpawflbsfbyndaeaeaeaeaeaecmaebbkbnecsetvdatsodnrswtctbbstdrtalyfskkenuyaeaeaeaeaeadaeytaoaeaeaeaeadaddrwkqzuofhkkbnlawdbbpftoidpmfelflurfrozocnlfgysosfrsjpuehfuecptiadaeaeaechcmaebbhgasfeamcfstndiedpbnlekikgctqdwkhtpekndizezmzmzmaodrfefraeaeaeaeaecfkoptbbjttycsfhgthftefgjnolwlftjzlpjkpdldkgwmcflopshprhoeuyadaeaeaechptbbdyiarorpbyuertoleygdjzeecsoxayfnwpsnbkksltaofldyfyaocxidgtuelulsltsgdyhehdihadcalsclgyskgobereiohncyltidteoyutcsuogyjkaocxihdtwndpjstntdialaemkioyylghemlnfpteytuylkbytddnsflnkevownpmpdpyadclaxcfjegulodtdttnrogrsbfdrldtbyonbwieadkosntsrphfpmwnfwcppsfemtwpongtzechaecpamaojeylbtvofnfyremoplteldsbqdsgrondbtfscmrecpihneeobdgapkbysneocyhtcssahdtdvedwaeaelaadaeaelaaeaeaelaaeaeaeaeadaeaeaeaeadaewmaoaeaeaeadylfxsptngectbdsfosptettktteeoejzltkpaoaylnmuvsspkbrdhemnoetovtmyadaeaeaejefddyfeaoclaerhyamhzspyhyvoeniywydmbkrpwsveionliebbmoeceypkbdmybavwfgpytdlsdnaocxihfegagaskmyludsrssbjlpyluwzghdecacnecrhhgtytoynnlgukeynpemueolpadclaxndsepkbdiagdbdguytknfrrnlatblkgwkbdaplchfpfwlrpramwznbahfzynprbbzczmzmzmaonblnadaeaeaeaeaecpaecxghmnrpfhcwdwpmjkmdfgjljsrshtrnhszoskgalrcwhnadpdykrowecaztmnrpmeoeolbtaeaeaeaeaecfkoptbbnnehmoperovdjsmtswcxctlkflatpamuisoewnmulopsylatckaecpamaxgwbkpdfmdrkgztclpdsndkotfngovstdcxcwpfprgmoxstjtsbticysatduoprhkcssahdtdvedwaeaelaadaeaelaaeaeaelaadaeaeaeayaeaeaeaeadaewmaoaeaeaeadmdrtckemwdkbleaxoxvtfesogweofdwnmsaohswdfrpfbtnskoyncsayoynddwbyaeaeaeaejefddyfeaoclaeoxoxvststywkaxoentkbldsfdinshlhftnykdlbeihpyzmfedsstaekkdlbgrkaeaocxambkynloaegspeferlkocnpknnfxbdsrfxwkdabegrsncnhyjottmnltneftfekbadclaolawtpsguiytaflgscthemkdijthykinncmzsrtosrkjeayhdvdrhntfraouyntfrzczmzmzmaobediaeaeaeaeaeaecpaecxtlgtjlkessswenfhkgnecftluraslnadsttbltktpajtlocswkaxpmaxnevtseahgondaeaeaeaeaeaecfkoptbbprrscnghsfgukebgpkmownvyuochdklfbekbonlylopsnlbbckaecpamaouemtjtrtlspkjypedagrrkrkwksswdhhditllrgujktacadtctwfdtdmsagynnfrcssahdtdvedwaeaelaadaeaelaaeaeaelaadaeaeaeasaeaeaeaeaeaeaegwksreoe"}}
By default electrum server is used ssl://electrum.blockstream.info:60002
to query blockchain. But
you can override it (--esplora
) with an esplora server of your choice, e.g.
- https://blockstream.info/testnet/api for testnet
- https://blockstream.info/api for mainnet
$ sweeptool sweep -d $D -c $C -a mvuvhgT5DUjpQ2LBWQhujiFGDZiDHGdHa7 --esplora https://blockstream.info/testnet/api -n testnet
You can also define a specific Electrum server (--server
) to validate UTXOs.
$ sweeptool sweep -d $D -c $C -a mvuvhgT5DUjpQ2LBWQhujiFGDZiDHGdHa7 --server explorerzydxu5ecjrkwceayqybizmpjjznk5izmitf2modhcusuqlid.onion:143 --proxy localhost:9050
Instead of sweeping to an address or a new descriptor, you can instead sweep to a PSBT.
$ D="wpkh([df4cd1b2/48h/1h/0h/2h]tprv8i2Zqn1v72sJunpNRwQaEFBNGQ8extLZauN3DY6RAkCa62GX59h3CHrvNhL7ycehLQ7Q3MqQqp42wgDwJL8Nxjgvz71gWDA9Uwb7QQMYqza/0/*)"
$ C="wpkh([df4cd1b2/48h/1h/0h/2h]tprv8i2Zqn1v72sJunpNRwQaEFBNGQ8extLZauN3DY6RAkCa62GX59h3CHrvNhL7ycehLQ7Q3MqQqp42wgDwJL8Nxjgvz71gWDA9Uwb7QQMYqza/1/*)"
PSBT="cHNidP8BAH4BAAAAAiMf62KEfdn2qeiPJwlO5snbkuh7VNIgbobBCo38chsMAAAAAAD9////8bp1rOQxxxI53KXJWQbt8Sjfsizr/+dYvpHyrQF0z1gAAAAAAP3///8BQUpMAAAAAAAZdqkUqOIf2VY8mc1EDIhg+rZEhXTWmXmIrAAAAAAAAQDqAgAAAAABASBF9IKtevK2XjjP6tyzvMFmXk6/BVZ8EdHwTc/fy2+TAQAAAAD9////AoCEHgAAAAAAIgAgMHDIc3B2Wkv/SQlWJ7xzeAFnUMLB3jnmfjWhLrhT8+0IGkYBAAAAABYAFOKHXwIWlNLz5/Cpt8eFViP3nF3EAkcwRAIgdQ0kliVS4wSIhh544wOHG2oRyKSl6G7hIMLN+K11u94CIEGv1/eiU69qDkBq+AFL3yUBUgybupGKCYabxKcEGKhTASEDXPEOH6JEfO/IiIWR/97Lc3LPGX3+5kw85BefbdTxO3Pcoh4AAQErgIQeAAAAAAAiACAwcMhzcHZaS/9JCVYnvHN4AWdQwsHeOeZ+NaEuuFPz7QEFaVIhAkzOkf9hWpWUcJ9PQ8190/NUJf+/UhV6fQubGc8byEBhIQMU7IFs5C7NZzR+7WpMRU3qP6hie+9Sfv91KXrVcKjZFiEDbobA04fGS4uPPoPWhSBvW8tY6mZylSWBTiYkxG7Y9KxTriIGAkzOkf9hWpWUcJ9PQ8190/NUJf+/UhV6fQubGc8byEBhHJX1nRgwAACAAQAAgAAAAIACAACAAAAAAAIAAAAiBgMU7IFs5C7NZzR+7WpMRU3qP6hie+9Sfv91KXrVcKjZFhzfTNGyMAAAgAEAAIAAAACAAgAAgAAAAAACAAAAIgYDbobA04fGS4uPPoPWhSBvW8tY6mZylSWBTiYkxG7Y9KwcqS0CtDAAAIABAACAAAAAgAIAAIAAAAAAAgAAAAABAOoCAAAAAAEBIx/rYoR92fap6I8nCU7myduS6HtU0iBuhsEKjfxyGwwBAAAAAP3///8CwMYtAAAAAAAiACC7p5+Bi+5TeJRv9Uwn/YvEudz16sSKI6AhISoy9uQkxhxSGAEAAAAAFgAUPdM86QHds82ZeNoNnFMX5xl9zHQCRzBEAiBajo7PVH3nyzUpArvYRNMSKdpEJ+shuvkaqrw1I2gtDAIgVlhPnQJWFnDkWIhw5qdaW0mhyCsBYD/Y0exmS7r1jZEBIQKAbKKjjWN0MicLdnaUz3NBJXmvJP+JQQ6Yox+84rx0T92iHgABASvAxi0AAAAAACIAILunn4GL7lN4lG/1TCf9i8S53PXqxIojoCEhKjL25CTGAQVpUiECMwyrGfFBMEja9ZBNWj5TWdGfcRVQDK2m4Jt+DOouY6IhAso0gpVRwNp3LlxizluomDrdYXVwVBMEdOx5Vou/G8NyIQP75CkRSrnOMu5DaT6EBOw5iQjauY5yDhbul0kDGdGWYVOuIgYCMwyrGfFBMEja9ZBNWj5TWdGfcRVQDK2m4Jt+DOouY6IcqS0CtDAAAIABAACAAAAAgAIAAIAAAAAAAwAAACIGAso0gpVRwNp3LlxizluomDrdYXVwVBMEdOx5Vou/G8NyHN9M0bIwAACAAQAAgAAAAIACAACAAAAAAAMAAAAiBgP75CkRSrnOMu5DaT6EBOw5iQjauY5yDhbul0kDGdGWYRyV9Z0YMAAAgAEAAIAAAACAAgAAgAAAAAADAAAAAAA="
$ sweeptool sign -d $D -c $C $PSBT
{"base64":"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","ur":"ur:crypto-psbt/hkamtdjojkidjyzmadaekbadaeaeaeaocnctwmidlrkitaynptvsmydiasglvasouymovskgghtdcxjtlnsebklgztjpcwbnaeaeaeaeaezczmzmzmwnrdkppsveehstbgesuoonsohkamwewndeurprdwwmzmvdhdrnmewzpmadjytkhdaeaeaeaeaezczmzmzmadfpgegsaeaeaeaeaecfkoptbbpdvocttahffnnlsnfybnlohnzsrpfylpjytbnlkklopsaeaeaeaeaeadaewdaoaeaeaeaeadadcxfewklfpmknwzrphyettkwduoqdrfseiyhyglrsahhfkebyttwtgttkursbjlmuadaeaeaeaezczmzmzmaolalrckaeaeaeaeaecpaecxdyjospjkjokohtgrzmgaashfdirfjkksadiogdsaseueesvakbecoydmroguwfweaycyfgadaeaeaeaecmaebbvoltheaocmmwtdwfvdwtptrlstlphfcnylnshlssaofldyfyaocxkpbtdkmtdagmvlaalolnckksvlaxltcwimbyspoxonvsjtvycxsasnyapmkprkueaocxfppetsyloegupeimbafzimyaadgrurdaadgmbnndrdmeleaslnndssosaacspdguadclaxhhwnbactoefykewssplolpmezmuesbjkjptkcfkizevagsfnvechnejntywnfrjkuooeckaeadaddnlalrckaeaeaeaeaecpaecxdyjospjkjokohtgrzmgaashfdirfjkksadiogdsaseueesvakbecoydmroguwfwecpaoaxbbwplyjzvedmsnioeekbweimgsfegtwdfhpdidkgwsgmkbzmkpdtkntljopdtacmfddyfeaoclaelneswthhlgeytsfmhybbkksarhreiandhdzsrsnyuoksbtnekbcfryytoeeyiovyaocxdayatyneethhsgnefggymkwllstifsltpfmdflammkftsfecrhndcefwbwsabzpdadadahingmclaogstomezmhshtmdmwjonegwfxsnkitewfghdazmrsgmbzknkibdndcftkcwspfzhsclaxbbwplyjzvedmsnioeekbweimgsfegtwdfhpdidkgwsgmkbzmkpdtkntljopdtacmclaxjtlnrtteltswgrlumyfmlstblpcxjlhpsbhdwdiyjpmddalygldsdkssjttpwkpsguplcpamaogstomezmhshtmdmwjonegwfxsnkitewfghdazmrsgmbzknkibdndcftkcwspfzhscemdykntcsdyaeaelaadaeaelaaeaeaelaaoaeaelaaeaeaeaeaoaeaeaecpamaxbbwplyjzvedmsnioeekbweimgsfegtwdfhpdidkgwsgmkbzmkpdtkntljopdtacmceurgsttprdyaeaelaadaeaelaaeaeaelaaoaeaelaaeaeaeaeaoaeaeaecpamaxjtlnrtteltswgrlumyfmlstblpcxjlhpsbhdwdiyjpmddalygldsdkssjttpwkpsceptdpaoqzdyaeaelaadaeaelaaeaeaelaaoaeaelaaeaeaeaeaoaeaeaeadataeadayjzaofddyfeaoclaelneswthhlgeytsfmhybbkksarhreiandhdzsrsnyuoksbtnekbcfryytoeeyiovyaocxdayatyneethhsgnefggymkwllstifsltpfmdflammkftsfecrhndcefwbwsabzpdadclaxbbwplyjzvedmsnioeekbweimgsfegtwdfhpdidkgwsgmkbzmkpdtkntljopdtacmaeadaewdaoaeaeaeaeadadcnctwmidlrkitaynptvsmydiasglvasouymovskgghtdcxjtlnsebklgztjpcwbnadaeaeaeaezczmzmzmaortswdpaeaeaeaeaecpaecxrkosnelyluwyguksmwjlykgsdizclussrhuoykwdsslecnnbclcldreyynvedkswcegmcsadaeaeaeaecmaebbfstefnwladutqdsnnlkstnbtnsguchvdcfkisfjyaofldyfyaocxhtmnmntkghkivdsbecdtaorktpfytebgdttnfydiwmclrdytcypkrfeccnisdpbnaocxhfhdgwntaohfcmjovehdlojovaoshthpgaoyspdnadhnfhtpttwpiygrrdyklgmeadclaolajzoeotlgiajyeydibdkokomwtkjkfpdakkpedkzmldfpbamkotctrfvorfjygwutoeckaeadaddnrtswdpaeaeaeaeaecpaecxrkosnelyluwyguksmwjlykgsdizclussrhuoykwdsslecnnbclcldreyynvedkswcpaoaosgeelfmdgyrttnktdmhhidtohppdmkftuthskpjoghbwaajywpkkhflurscwsrjpfldyfyaocxcnimksbttohshttyrslahgzsyajstsltdnrepschhhpkpsndmkiotsvyiekilucpaocxcprlrfinoskkrhfleobkhdtpgshhlorhoyoyrtlbbyvajsosptqdrlmdssskhdtdadadahingmclaoeobnpycfwnfpdyfdtnykmhgthtfmguhkttnejsbzgdbnpmolvtndkbbnwddmiaoeclaosgeelfmdgyrttnktdmhhidtohppdmkftuthskpjoghbwaajywpkkhflurscwsrjpclaxzovedtbygerhtoeywyfxinfmlraawpesldaytnrhmnjpbacmwymsgaaxcfttmthsguplcpamaoeobnpycfwnfpdyfdtnykmhgthtfmguhkttnejsbzgdbnpmolvtndkbbnwddmiaoeceptdpaoqzdyaeaelaadaeaelaaeaeaelaaoaeaelaaeaeaeaeaxaeaeaecpamaosgeelfmdgyrttnktdmhhidtohppdmkftuthskpjoghbwaajywpkkhflurscwsrjpceurgsttprdyaeaelaadaeaelaaeaeaelaaoaeaelaaeaeaeaeaxaeaeaecpamaxzovedtbygerhtoeywyfxinfmlraawpesldaytnrhmnjpbacmwymsgaaxcfttmthscemdykntcsdyaeaelaadaeaelaaeaeaelaaoaeaelaaeaeaeaeaxaeaeaeadataeadayjeaofldyfyaocxcnimksbttohshttyrslahgzsyajstsltdnrepschhhpkpsndmkiotsvyiekilucpaocxcprlrfinoskkrhfleobkhdtpgshhlorhoyoyrtlbbyvajsosptqdrlmdssskhdtdadclaosgeelfmdgyrttnktdmhhidtohppdmkftuthskpjoghbwaajywpkkhflurscwsrjpaeaedptlleaa"}
If you want to access a specific field only you can use jq (a command-line JSON processor) for that. For example, to access a PSBT in UR format:
$ sweeptool -d $D -c $C -a $A -n testnet | jq -r '.psbt' | jq -r '.ur'
ur:crypto-psbt/hkbnwyjojkidjyzmadaezccpadadaeaeaeameojnkbftjzbkchrhcntiuebnykbesalpbtspnbtyksvagwjtlraojzbdkgurmnpyadaeaeaeaezczmzmzmolmdctbtvoadspnsnstbenzoonetbdidnlryfmbegmtygazospmeplgerpaxrpvtadaeaeaeaezczmzmzmrtptgmsnnttasnoedwdtgebgnnondyrniyurdisbgwjkloytbdynvdfwwkkopfdtaeaeaeaeaezczmzmzmtinduooxjpaxwtgaiohyteuyztuokpbannplsaztzcgsvywlteaygooewshguychaeaeaeaeaezczmzmzmtncfhecthlasgtvtueaawfltyncspfursgiahpfgbzhseslkwenslbmuhlvtolteaeaeaeaeaezczmzmzmwzoevsfhdsbtnnnsrfpesnsfvypltltnyljphnktbsenrdbbvyfscycpimdrsbbdaeaeaeaeaezczmzmzmadvahyaxaeaeaeaeaecfkoptbboycylkrsvaltrncyuoecmstiletktltskkoltplblopsaeaeaeaeaeadaezcktadaoaeaeaeaeadadfhchtamsfsiychgteehdeslbjzlohglpemtkqzbnqdfxuyadeychionesbmojoghadaeaeaecncpaecxprhtimvtoxkptkmybwtktlmotyvachihfpwtrfhyfsahiohkglkiknjkmwmsrhchzczmzmzmaoaoflaeaeaeaeaeaechptbbnsoxemwecatnonksqzjntletyktspecnadfwfxlfltvecmaeaeaeaeaeaecmaebbqzztaasrjneydwpfsfcerobabtgwjzwpchuodtplaxfldyfyaocxgyguiatdcfcpurhstoutbkgmrnletlbbtekslrjsdklocltnsbzoclkoptjltnnnaocxgswmurroenkkyatnmumwrkbdlnidgwimaxvopshhfylnecgofgcsjtmyonhgcyreadfldyfyaocxhpwslnfpoxwsrdndsatttejppeessfyasavydsbdtlmwbndmhsndfhvymylaihntaocxdycaguwkskgyyasncknsnslkmtlorthebwpyhgdnwnwzahhegytihsndwzrykpryadglclaoveluwfnnvshddmrpmemkjncmykgmglpdstoeplaxpefrlnhdlfltcpglploegmsppmclaxstihjycpfnfthfeelywmtbptzmgudrcypenthkjlwsleaolevasoylpsvedngowfpsjkieaxlasgaeprisssmucaaeadadctvecmaeaeaeaeaeaecmaebbqzztaasrjneydwpfsfcerobabtgwjzwpchuodtplcpamaxgezobztkgsceiswlcesehhtnfpdygldthhrtaoksvlrnctdkrljylesflnfyhslacssahdtdveghaeaelaadaeaelaadaeaelaaeaeaeaeaxaeaeaeaeadaeykaoaeaeaeaeadadayvelanszmonhkflyncybtltgtpkwdrylfpldecphsplgmhgqdbktnvwchwfvdteaeaeaeaechcmaebbdlktyamykpspbybkkkidgylsrtkbwyoeaacmwysnzezmzmzmaordjnchaeaeaeaeaecmaebbsacpgrcttteozokngyktglrkfzvyiemnndnywpknnblnadaeaeaeaeaecmaebbbgdnrfhkrlotvavawprlpflazcgyflceesvsuefgaofldyfyaocxhtytrtmkbstedaurjesahyoxcxahetjncpbkpyfgtydylopmtbuygobgrktbhnvtaocxjkfnfwldamutolnyfttbfsvobwlowdkeeyfsbakkgtclhdoykptbtizesafwcwpkadclaojynblpsshpfmdnnbmectprrkotzepkstiyechdmdjochbbeceerscnsnskcspycwecwzceaeadadctnblnadaeaeaeaeaecmaebbbgdnrfhkrlotvavawprlpflazcgyflceesvsuefgcpamaxzoutrtlugrskzofrkehdlfcebwwmcniykespytdlcygdcadnpfheeoehpspfemvocssahdtdveghaeaelaadaeaelaadaeaelaaeaeaeaeaeaeaeaeaeadaeueaoaeaeaeaeadadtbasfpwswdaxsbchrlsklutpahzoknwnvscykpjnrkurhltlytbzmwgtkedtpdoyaeaeaeaeaezezmzmzmaobediaeaeaeaeaeaecmaebbchytoybblswdhfindnpshlrdndteihnnbtfepmgelkpdfrkkadaeaeaecmaebbqzbafsbbmdstwlghgyykmuaaiezeenpeasaxwthdaofldyfyaocxayfydkwkdtfewkmortchsnjpqzderhmenssbhdfecalavdhytolrtldabtvowlpfaocxfgylttaerpnbvdfybnhhbbghzomtfskiemuoswgtsfoebnfxkodyecaoashfwsesadclaxryzshemturdppmlezcptkkhtctfrtstaathersykgtcpltmtglktztrorytejsiddintcaaeadadctbediaeaeaeaeaeaecmaebbchytoybblswdhfindnpshlrdndteihnnbtfepmgecpamaxvomesgftvwcxltjkytvtvwbksbtoyamejzaylbfrchtlnylovwprzomdjtcwgukocssahdtdveghaeaelaadaeaelaadaeaelaaeaeaeaeahaeaeaeaeadaeueaoaeaeaeaeadadesrewntimolrkgdiloemrszerdptjyglzsswstdnjshenntegsjzreaxrnbwonneadaeaeaeaezezmzmzmaobediaeaeaeaeaeaecmaebbahwpjlsfkpoeprgybasebedtknvyttfrjseclklpoxknwycaaeaeaeaecmaebbfrfdlnwltpreflmkdypaolsogosrweyttnbeidrfaofldyfyaocxktnlwfbzfhrfqdfefwiatawduocfahjtjyzmeetsioynaytipyglmuvyhlzttimhaocxehfrtsylfpdtaotetschhtktsaiefwwslpsaztgltsylghvahpbamhfpuyjpatdaadclaopllamhceolfgmehkcxnlndmnftmnmksoztuepfzsgydsjogljeryvouovsjlrdhydsntcaaeadadctbediaeaeaeaeaeaecmaebbahwpjlsfkpoeprgybasebedtknvyttfrjseclklpcpamaoeshylpzsfwutvdlokkcakimdhpwdgenldeeyiafyoyckynaoimamkbbamsvyfrdmcssahdtdveghaeaelaadaeaelaadaeaelaaeaeaeaeaaaeaeaeaeadaezcotaoaoaeaeaeaeadaocslpgwkgemfhlyisdslbsnttjlcnmogturrkbdckyajyrocnfmsnsfadnylylrdradaeaeaecncpaecxlbasfyhkrhgldewectcpdnmdesdemtlndakojofwrhctkklgfhsfcaaxdwisbgiszczmzmzmcpcackjlhdhpbeaowsuesaoszckgsoutlplrjelsrdinkebeclaowzfnvsbnutsnadaeaeaecncpaecxtdstptwlwdmdnbhptodssrdecldwcwnsvwimgdmdgldssrttdwdsdwfpkgcsclkozczmzmzmaobediaeaeaeaeaeaecmaebbbgdnrfhkrlotvavawprlpflazcgyflceesvsuefgsramadaeaeaeaeaechptbbrsqzjoretafnzttaimvwvstidlcaspvoemzobwsfltaxfldyfyaocxecbysntyttvddtrnpspkztmdhnfwbgkowsdktbgdbysaahoedrcainmyfnwtecaaaocxfpztrhjewntkzeclaelpuofywltossgabgzsonuththngmbastadhtvwfriyfxdsadfldyfyaocxfgdltnjyisemfncpwfechtjtayvacwpaftztpywtwstphglsgodetdpyyaihwmneaocxbwnnrppshyihfzttctiybgqzceadctvwatioureypffwpyfmknasrfceonaovoswadglclaodsosvsldehfhinzsweguvohnhkrnrpotltetlsgdbkwsfrzcstndbgwphevtcarkpmclaoiowttbtbmuimecolfrgaqzneonqzisskptjzpshkuyisgaktjtasftuokppmpmcfpsjkieaxlasgaeprisaxfldyfyaocxadsokovdtlzmjttpbsmtkibzvdchtinyisamryhfwegsdmgrtsleresrjtasrdfyaocxfnqdeyioyltkfzrpbwtymyissfflgtghpriejoswdlgdmkjnmsuoflvsfevybkgsadfldyfyaocxbdeeiortvyjltawzisghoydrloftmkntehhspkgljzvwqzgtzehkssatbbsgkggraocxfgsfvepeuyhgtpvywybdpamsmohlcsktjpvwjykotyrokgvtfmtptpwzmnhtgatdadglclaofyrhguwfwefgleknvsfrtiurvojsvecyvetnvsjybzjndskiuraymeoxfpkogsuypmclaokgwmbwsomkoluedpemvyiygodilpktsscyhnbanbisftsoaxiazmfhynkntkfxdspsjkieaxlasgaeprisgtmwcaaeadadctbediaeaeaeaeaeaecmaebbbgdnrfhkrlotvavawprlpflazcgyflceesvsuefgcpamaxzoutrtlugrskzofrkehdlfcebwwmcniykespytdlcygdcadnpfheeoehpspfemvocssahdtdveghaeaelaadaeaelaadaeaelaaeaeaeaeaeaeaeaeaeadaezcotaoaoaeaeaeaeadaotndnndlgcxurptgwasndrkcksapelaoebspkosetnymyesgrhdbbdtmhjyhphprfaeaeaeaecncpaecxjsjprsgdlbfddawnsrsbdnsnihottovooeuorflnimlaseeemowzfecweodeimhtzczmzmzmeyzekovsgmuyfnbscfptkblpaogaoyrlhlctrtonsehfpmrkhyfpbzlylfrlwkbnadaeaeaecncpaecxetrdvlpmlnludnykhszehhpeqdgozehfbtgatdjessismeurgurdylvwspfdlavtzczmzmzmaoztgtadaeaeaeaeaecmaebbhkdtteimzsehsectroempltegtaedasgwzoeutdeiafmahaeaeaeaeaechptbbnnluzcjthtpdurvoltrslkroihcsbbwyjkbsghktltaxfldyfyaocxahfdbelndljywphdprsbpmkgihswmweykkknrlvycspkrlesveswbsykdygynnidaocxahihlshgprkouobwtkytqdgsdkdeptgltsynfrdwhektgtdsdkbblkdmbstscszcadfldyfyaocxhlgrpmrtbbgyftrohlbabkuefndtoxnlgyeovygemhfwpdnewsihgutkdydimdhlaocxetzoldbsehurgsgwbedlbegoihhhctbkckjoongeuonyvsdmmnihwmeoahutbzmwadglclaxfxfzhksrjnsessylvsiesannjkqddwktlkdaoxjlpepdwmhpjtlytejnkeleiyahpmclaxonvwktdpjtfejzfwfrlpiobelsiakpsrfsgtmurecmvsctehnnfyaalpdwmtzmihpsjkieaxlasgaeprisaxfldyfyaocxjknttameoykocksrfshemdlupmfmgleslkfdhkghstlacmndjlbtmsuornhshkjkaocxjktdgwvthkaychylneylinsbzmmyvoeolyestadmdnbgveheeegokbteoeecaoimadfldyfyaocxditimkclwyksqdsfssmtghgylfioetdkvszebtfwoeaszomyaydynskbsppmaypeaocxcpoybagruoluberdtegmclgypsdeswueayftswjndegylyntbeongabtpmjedmcsadglclaofzgrwdrdlrspamfrtytbinhdvtttcsfldehtsrfsesrymouorsdpfdlsprlsbnstpmclaojnbsdildpakieyjpwkuosajyoeqzsnfdvlbesofslesnftkbzsgshelojemtfyotpsjkieaxlasgaepriswfbeckaeadadctztgtadaeaeaeaeaecmaebbhkdtteimzsehsectroempltegtaedasgwzoeutdecpamaoaaidrfjkuodinswerswtskihptfhgofzzopfcffnskskrelapartsbclgebbghhhcssahdtdveghaeaelaadaeaelaadaeaelaaeaeaeaeamaeaeaeaeaettlujsdw