From 391f4f5496b3d4e61f143a15ec086b0bb7042f1d Mon Sep 17 00:00:00 2001 From: "Deployment Bot (from Travis CI)" Date: Thu, 25 Jan 2018 14:49:26 +0000 Subject: [PATCH] Deploy thephez/dash-docs to github.com/thephez/dash-docs.git:gh-pages --- 404.html | 273 + CODE_OF_CONDUCT.md | 75 + CONTRIBUTING.md | 19 + COPYING | 5 + LICENSE | 27 + README.md | 24 + andreas_schildbach.asc | 32 + ar/about-us.html | 254 + ar/bitcoin-for-developers.html | 194 + ar/index.html | 263 + ar/legal.html | 219 + ar/resources.html | 236 + ar/vocabulary.html | 249 + bg/about-us.html | 254 + bg/bitcoin-for-developers.html | 194 + bg/index.html | 263 + bg/legal.html | 219 + bg/resources.html | 236 + bg/vocabulary.html | 254 + bitcoin.pdf | Bin 0 -> 184292 bytes bitcoin_ru.pdf.html | 177 + commit.txt | 1 + css/csshover.htc | 12 + css/font-awesome-4.4.0/COPYING | 22 + css/font-awesome-4.4.0/HELP-US-OUT.txt | 7 + css/font-awesome-4.4.0/css/font-awesome.css | 2026 + .../css/font-awesome.min.css | 4 + css/font-awesome-4.4.0/fonts/FontAwesome.otf | Bin 0 -> 106260 bytes .../fonts/fontawesome-webfont.eot | Bin 0 -> 68875 bytes .../fonts/fontawesome-webfont.svg | 640 + .../fonts/fontawesome-webfont.ttf | Bin 0 -> 138204 bytes .../fonts/fontawesome-webfont.woff | Bin 0 -> 81284 bytes .../fonts/fontawesome-webfont.woff2 | Bin 0 -> 64464 bytes css/font-awesome-4.4.0/less/animated.less | 34 + .../less/bordered-pulled.less | 25 + css/font-awesome-4.4.0/less/core.less | 12 + css/font-awesome-4.4.0/less/fixed-width.less | 6 + css/font-awesome-4.4.0/less/font-awesome.less | 17 + css/font-awesome-4.4.0/less/icons.less | 677 + css/font-awesome-4.4.0/less/larger.less | 13 + css/font-awesome-4.4.0/less/list.less | 19 + css/font-awesome-4.4.0/less/mixins.less | 26 + css/font-awesome-4.4.0/less/path.less | 15 + .../less/rotated-flipped.less | 20 + css/font-awesome-4.4.0/less/stacked.less | 20 + css/font-awesome-4.4.0/less/variables.less | 688 + css/font-awesome-4.4.0/scss/font-awesome.scss | 17 + css/ie.css | 387 + css/ie8.less | 82 + css/jquery-ui.min.css | 7 + css/main.css | 1 + css/rtl.css | 1 + css/sans.css | 24 + da/bitcoin-for-udviklere.html | 194 + da/index.html | 263 + da/juridisk.html | 251 + da/om-os.html | 254 + da/ordliste.html | 254 + da/ressourcer.html | 236 + de/bitcoin-fuer-entwickler.html | 195 + de/glossar.html | 249 + de/index.html | 263 + de/rechtliches.html | 251 + de/ressourcen.html | 236 + de/ueber-uns.html | 255 + docs/adding-blog-posts.md | 30 + docs/assisting-with-translations.md | 70 + docs/become-a-contributor.md | 37 + ...contributing-to-developer-documentation.md | 41 + docs/managing-wallets.md | 161 + docs/miscellaneous.md | 33 + docs/setting-up-your-environment.md | 193 + docs/working-with-github.md | 84 + el/about-us.html | 254 + el/bitcoin-for-developers.html | 194 + el/index.html | 263 + el/legal.html | 251 + el/resources.html | 236 + el/vocabulary.html | 254 + en/about-us.html | 257 + en/bitcoin-for-developers.html | 197 + en/bitcoin-paper.html | 192 + en/developer-documentation.html | 272 + en/developer-examples.html | 2024 + en/developer-glossary.html | 2287 + en/developer-guide.html | 4395 ++ en/developer-reference.html | 28989 ++++++++ en/glossary/51-percent-attack.html | 255 + en/glossary/address.html | 251 + en/glossary/base58check.html | 259 + en/glossary/block-chain.html | 258 + en/glossary/block-header.html | 255 + en/glossary/block-height.html | 258 + en/glossary/block-reward.html | 251 + en/glossary/block-size-limit.html | 259 + en/glossary/block.html | 245 + en/glossary/blocks-first-sync.html | 246 + en/glossary/bloom-filter.html | 257 + en/glossary/chain-code.html | 248 + en/glossary/change-address.html | 261 + en/glossary/child-key.html | 263 + en/glossary/coinbase-transaction.html | 264 + en/glossary/coinbase.html | 259 + en/glossary/compactsize.html | 256 + en/glossary/compressed-public-key.html | 248 + en/glossary/confirmation-score.html | 265 + en/glossary/consensus-rules.html | 246 + en/glossary/consensus.html | 251 + en/glossary/cpfp.html | 263 + en/glossary/darkgravitywave.html | 247 + en/glossary/denominations.html | 247 + en/glossary/dgbb.html | 247 + en/glossary/difficulty.html | 261 + en/glossary/dns-seed.html | 254 + en/glossary/double-spend.html | 248 + en/glossary/escrow-contract.html | 245 + en/glossary/evolution.html | 240 + en/glossary/extended-key.html | 257 + en/glossary/fork.html | 262 + en/glossary/genesis-block.html | 261 + en/glossary/hard-fork.html | 265 + en/glossary/hardened-extended-key.html | 245 + en/glossary/hd-protocol.html | 255 + en/glossary/hd-wallet-seed.html | 261 + en/glossary/header-chain.html | 258 + en/glossary/headers-first-sync.html | 251 + en/glossary/high-priority-transaction.html | 252 + en/glossary/initial-block-download.html | 253 + en/glossary/input.html | 255 + en/glossary/instantsend.html | 260 + en/glossary/internal-byte-order.html | 251 + en/glossary/inventory.html | 251 + en/glossary/locktime.html | 255 + en/glossary/mainnet.html | 251 + en/glossary/malleability.html | 261 + en/glossary/masf.html | 264 + .../master-chain-code-and-private-key.html | 255 + en/glossary/masternode.html | 254 + en/glossary/merkle-block.html | 251 + en/glossary/merkle-root.html | 262 + en/glossary/merkle-tree.html | 262 + en/glossary/message-header.html | 248 + en/glossary/minimum-relay-fee.html | 258 + en/glossary/mining.html | 255 + en/glossary/multisig.html | 266 + en/glossary/nbits.html | 264 + en/glossary/node.html | 273 + en/glossary/null-data-transaction.html | 263 + en/glossary/op-code.html | 257 + en/glossary/orphan-block.html | 251 + en/glossary/outpoint.html | 256 + en/glossary/output.html | 261 + en/glossary/p2pkh-address.html | 263 + en/glossary/p2sh-address.html | 269 + en/glossary/p2sh-multisig.html | 259 + en/glossary/parent-key.html | 263 + en/glossary/payment-protocol.html | 253 + en/glossary/private-key.html | 259 + en/glossary/privatesend.html | 248 + en/glossary/proof-of-work.html | 252 + en/glossary/pubkey-script.html | 258 + en/glossary/public-key.html | 256 + en/glossary/rbf.html | 271 + en/glossary/redeem-script.html | 258 + en/glossary/regression-test-mode.html | 253 + en/glossary/rpc-byte-order.html | 251 + en/glossary/sentinel.html | 245 + en/glossary/sequence-number.html | 254 + en/glossary/serialized-block.html | 245 + en/glossary/serialized-transaction.html | 255 + en/glossary/sighash-all.html | 248 + en/glossary/sighash-anyonecanpay.html | 254 + en/glossary/sighash-none.html | 248 + en/glossary/sighash-single.html | 254 + en/glossary/signature-hash.html | 266 + en/glossary/signature-script.html | 253 + en/glossary/signature.html | 248 + .../simplified-payment-verification.html | 265 + en/glossary/soft-fork.html | 265 + en/glossary/spork.html | 272 + en/glossary/stale-block.html | 251 + en/glossary/standard-transaction.html | 245 + en/glossary/start-string.html | 252 + en/glossary/superblock.html | 234 + en/glossary/testnet.html | 260 + en/glossary/transaction-fee.html | 261 + en/glossary/txid.html | 251 + en/glossary/uasf.html | 264 + en/glossary/unspent-transaction-output.html | 251 + en/glossary/wallet-import-format.html | 261 + en/glossary/wallet.html | 254 + en/glossary/watch-only-address.html | 245 + en/glossary/x11.html | 246 + en/index.html | 263 + en/legal.html | 212 + en/resources.html | 236 + en/vocabulary.html | 259 + es/bitcoin-documento.html | 192 + es/bitcoin-para-desarrolladores.html | 194 + es/index.html | 263 + es/legal.html | 219 + es/recursos.html | 236 + es/sobre-nosotros.html | 254 + es/vocabulario.html | 249 + fa/about-us.html | 256 + fa/bitcoin-for-developers.html | 194 + fa/index.html | 263 + fa/legal.html | 251 + fa/resources.html | 236 + fa/vocabulary.html | 254 + favicon.ico | Bin 0 -> 1150 bytes favicon.png | Bin 0 -> 271 bytes files/bitcoin-paper/bitcoin_es.pdf | Bin 0 -> 287651 bytes files/bitcoin-paper/bitcoin_es_latam.pdf | Bin 0 -> 201675 bytes files/bitcoin-paper/bitcoin_it.pdf | Bin 0 -> 176535 bytes files/bitcoin-paper/bitcoin_ru.pdf | Bin 0 -> 190158 bytes files/bitcoin-paper/bitcoin_se.pdf | Bin 0 -> 177902 bytes font/droidnaskh/LICENSE.txt | 202 + font/droidnaskh/droidnaskh-regular.eot | Bin 0 -> 60337 bytes font/droidnaskh/droidnaskh-regular.ttf | Bin 0 -> 91340 bytes font/ubuntu/LICENCE.txt | 96 + font/ubuntu/copyright.txt | 5 + font/ubuntu/ubuntu-b-webfont.eot | Bin 0 -> 22368 bytes font/ubuntu/ubuntu-b-webfont.svg | 245 + font/ubuntu/ubuntu-b-webfont.ttf | Bin 0 -> 47568 bytes font/ubuntu/ubuntu-b-webfont.woff | Bin 0 -> 25964 bytes font/ubuntu/ubuntu-bi-webfont.eot | Bin 0 -> 25333 bytes font/ubuntu/ubuntu-bi-webfont.svg | 245 + font/ubuntu/ubuntu-bi-webfont.ttf | Bin 0 -> 55024 bytes font/ubuntu/ubuntu-bi-webfont.woff | Bin 0 -> 29076 bytes font/ubuntu/ubuntu-r-webfont.eot | Bin 0 -> 23126 bytes font/ubuntu/ubuntu-r-webfont.svg | 245 + font/ubuntu/ubuntu-r-webfont.ttf | Bin 0 -> 48952 bytes font/ubuntu/ubuntu-r-webfont.woff | Bin 0 -> 26688 bytes font/ubuntu/ubuntu-ri-webfont.eot | Bin 0 -> 26253 bytes font/ubuntu/ubuntu-ri-webfont.svg | 245 + font/ubuntu/ubuntu-ri-webfont.ttf | Bin 0 -> 58816 bytes font/ubuntu/ubuntu-ri-webfont.woff | Bin 0 -> 30004 bytes fr/a-propos-de-nous.html | 254 + fr/bitcoin-pour-developpeurs.html | 194 + fr/index.html | 263 + fr/legal.html | 251 + fr/ressources.html | 239 + fr/vocabulaire.html | 254 + gavinandresen.asc | 313 + gmaxwell.asc | 605 + google8f9b63d5ea1da1f8.html | 1 + hi/about-us.html | 254 + hi/bitcoin-for-developers.html | 194 + hi/index.html | 263 + hi/legal.html | 251 + hi/resources.html | 236 + hi/vocabulary.html | 254 + hu/bitcoin-fejlesztoknek.html | 194 + hu/index.html | 263 + hu/informacios-anyagok.html | 236 + hu/jogi-vonatkozasok.html | 251 + hu/rolunk.html | 254 + hu/szotar.html | 254 + id/bitcoin-untuk-para-pengembang.html | 194 + id/index.html | 263 + id/kosa-kata.html | 254 + id/mengenai-kami.html | 254 + id/sah.html | 251 + id/sumber-daya.html | 236 + img/alerts/disable_upnp.png | Bin 0 -> 18819 bytes img/bitcoin-core/COPYING | 11 + img/bitcoin-core/bank-receiving-privacy.png | Bin 0 -> 7355 bytes img/bitcoin-core/bank-receiving-privacy.svg | 443 + img/bitcoin-core/bitcoin-core.png | Bin 0 -> 3286 bytes img/bitcoin-core/bitcoin-core.svg | 149 + img/bitcoin-core/clear-overview.png | Bin 0 -> 59200 bytes img/bitcoin-core/coin-control.png | Bin 0 -> 87701 bytes img/bitcoin-core/connection-types-p2p-spv.png | Bin 0 -> 8689 bytes img/bitcoin-core/connection-types-p2p-spv.svg | 383 + .../connection-types-trusted-peer.png | Bin 0 -> 8823 bytes .../connection-types-trusted-peer.svg | 404 + .../electrum-receiving-privacy.png | Bin 0 -> 6808 bytes .../electrum-receiving-privacy.svg | 384 + img/bitcoin-core/en-big-logo.png | Bin 0 -> 22197 bytes img/bitcoin-core/en-big-logo.svg | 287 + .../en-confirmed-double-spend-cost.png | Bin 0 -> 19057 bytes .../en-confirmed-double-spend-cost.svg | 697 + img/bitcoin-core/fee-slider.png | Bin 0 -> 25124 bytes img/bitcoin-core/history-of-bitcoin.png | Bin 0 -> 7237 bytes img/bitcoin-core/history-of-bitcoin.svg | 321 + img/bitcoin-core/multi-wallet-support.png | Bin 0 -> 29909 bytes img/bitcoin-core/multi-wallet-support.svg | 815 + img/bitcoin-core/network-monitoring.png | Bin 0 -> 30840 bytes img/bitcoin-core/privacy-difference.png | Bin 0 -> 12584 bytes img/bitcoin-core/privacy-difference.svg | 607 + img/bitcoin-core/proxy-configuration.png | Bin 0 -> 42800 bytes img/bitcoin-core/qr-codes.png | Bin 0 -> 69121 bytes img/bitcoin-core/receiving-privacy.png | Bin 0 -> 53624 bytes img/bitcoin-core/receiving-privacy.svg | 3029 + img/bitcoin-core/sending-privacy.png | Bin 0 -> 41787 bytes img/bitcoin-core/sending-privacy.svg | 1566 + img/bitcoin-core/slider-network.png | Bin 0 -> 21631 bytes img/bitcoin-core/slider-network.svg | 1046 + img/bitcoin-core/slider-privacy.png | Bin 0 -> 25318 bytes img/bitcoin-core/slider-privacy.svg | 869 + img/bitcoin-core/slider-ui.png | Bin 0 -> 15195 bytes img/bitcoin-core/slider-ui.svg | 780 + img/bitcoin-core/slider-validation.png | Bin 0 -> 26761 bytes img/bitcoin-core/slider-validation.svg | 736 + img/bitcoin-core/slider-warning.png | Bin 0 -> 23757 bytes img/bitcoin-core/slider-warning.svg | 1653 + img/bitcoin-core/transifex-1.png | Bin 0 -> 45699 bytes img/bitcoin-core/transifex-2.png | Bin 0 -> 6356 bytes img/bitcoin-core/transifex-3.png | Bin 0 -> 44669 bytes img/bitcoin-core/transifex-4.png | Bin 0 -> 15292 bytes img/bitcoin-core/unique-invoice.png | Bin 0 -> 59119 bytes img/bitcoin-core/watching-only.png | Bin 0 -> 27001 bytes img/blog/free/COPYING | 2 + img/blog/free/bitcoin-core-0140.png | Bin 0 -> 213740 bytes img/blog/free/bitcoin-core-0141.png | Bin 0 -> 195019 bytes img/blog/free/bitcoin-core-0142.png | Bin 0 -> 194096 bytes img/blog/free/bitcoin-core-pages-collage.png | Bin 0 -> 95626 bytes img/blog/free/bitcoin-core.png | Bin 0 -> 45318 bytes img/blog/free/bitcoin-exchanges.png | Bin 0 -> 224672 bytes img/blog/free/bitcoin-org-2009-03-03.png | Bin 0 -> 66713 bytes img/blog/free/devglossary-entries.png | Bin 0 -> 31541 bytes img/blog/free/devglossary-main-page.png | Bin 0 -> 23847 bytes img/blog/free/devglossary-search-box.png | Bin 0 -> 28429 bytes .../free/en-headers-first-moving-window.png | Bin 0 -> 5651 bytes img/blog/free/events.png | Bin 0 -> 25035 bytes img/blog/free/expenses.png | Bin 0 -> 7901 bytes img/blog/free/getinfo-deprecation.png | Bin 0 -> 159240 bytes .../free/how-to-run-a-full-bitcoin-node.png | Bin 0 -> 455767 bytes img/blog/free/stats-2014-12.png | Bin 0 -> 15456 bytes img/blog/free/stats-2015-01.png | Bin 0 -> 29185 bytes img/blog/free/stats-2015-02.png | Bin 0 -> 28256 bytes img/blog/free/stats-2015-03.png | Bin 0 -> 15672 bytes img/blog/free/torrent.png | Bin 0 -> 27162 bytes img/blog/free/translations.png | Bin 0 -> 21918 bytes img/blog/free/travis.png | Bin 0 -> 15754 bytes img/blog/free/wallets.png | Bin 0 -> 70024 bytes img/brand/COPYING | 3 + img/brand/bitcoinfoundation.png | Bin 0 -> 7244 bytes img/dev/COPYING | 2 + img/dev/README | 64 + img/dev/animated-en-merkleblock-creation.gif | Bin 0 -> 16316 bytes img/dev/animated-en-merkleblock-parsing.gif | Bin 0 -> 14866 bytes img/dev/en-block-height-vs-depth.dot | 39 + img/dev/en-block-height-vs-depth.png | Bin 0 -> 4695 bytes img/dev/en-block-height-vs-depth.svg | 113 + img/dev/en-blockchain-fork.dot | 55 + img/dev/en-blockchain-fork.png | Bin 0 -> 12080 bytes img/dev/en-blockchain-fork.svg | 213 + img/dev/en-blockchain-overview.dot | 60 + img/dev/en-blockchain-overview.png | Bin 0 -> 17511 bytes img/dev/en-blockchain-overview.svg | 121 + img/dev/en-blocks-first-flowchart.dot | 32 + img/dev/en-blocks-first-flowchart.png | Bin 0 -> 7040 bytes img/dev/en-blocks-first-flowchart.svg | 62 + img/dev/en-bloom-update.dot | 72 + img/dev/en-bloom-update.png | Bin 0 -> 7339 bytes img/dev/en-bloom-update.svg | 140 + img/dev/en-btcc-payment-request.png | Bin 0 -> 29521 bytes img/dev/en-cert-order.dot | 29 + img/dev/en-cert-order.png | Bin 0 -> 9204 bytes img/dev/en-cert-order.svg | 66 + img/dev/en-coinjoin.dot | 99 + img/dev/en-coinjoin.png | Bin 0 -> 12451 bytes img/dev/en-coinjoin.svg | 206 + img/dev/en-creating-p2pkh-output.dot | 42 + img/dev/en-creating-p2pkh-output.png | Bin 0 -> 4167 bytes img/dev/en-creating-p2pkh-output.svg | 78 + img/dev/en-creating-p2sh-output.dot | 42 + img/dev/en-creating-p2sh-output.png | Bin 0 -> 4502 bytes img/dev/en-creating-p2sh-output.svg | 88 + .../en-ecdsa-compressed-public-key.gnuplot | 15 + img/dev/en-ecdsa-compressed-public-key.png | Bin 0 -> 2963 bytes img/dev/en-ecdsa-compressed-public-key.svg | 386 + img/dev/en-hard-fork.dot | 49 + img/dev/en-hard-fork.png | Bin 0 -> 6182 bytes img/dev/en-hard-fork.svg | 128 + ...n-hd-cross-generational-key-compromise.dot | 75 + ...n-hd-cross-generational-key-compromise.png | Bin 0 -> 9474 bytes ...n-hd-cross-generational-key-compromise.svg | 192 + img/dev/en-hd-overview.dot | 55 + img/dev/en-hd-overview.png | Bin 0 -> 6591 bytes img/dev/en-hd-overview.svg | 135 + .../en-hd-private-parent-to-private-child.dot | 65 + .../en-hd-private-parent-to-private-child.png | Bin 0 -> 10921 bytes .../en-hd-private-parent-to-private-child.svg | 161 + ...ic-child-from-public-or-private-parent.dot | 78 + ...ic-child-from-public-or-private-parent.png | Bin 0 -> 11067 bytes ...ic-child-from-public-or-private-parent.svg | 196 + .../en-hd-public-child-from-public-parent.dot | 39 + .../en-hd-public-child-from-public-parent.png | Bin 0 -> 7184 bytes .../en-hd-public-child-from-public-parent.svg | 85 + img/dev/en-hd-root-keys.dot | 42 + img/dev/en-hd-root-keys.png | Bin 0 -> 6874 bytes img/dev/en-hd-root-keys.svg | 111 + img/dev/en-hd-tree.dot | 66 + img/dev/en-hd-tree.png | Bin 0 -> 11029 bytes img/dev/en-hd-tree.svg | 142 + img/dev/en-headers-first-flowchart.dot | 37 + img/dev/en-headers-first-flowchart.png | Bin 0 -> 8792 bytes img/dev/en-headers-first-flowchart.svg | 78 + img/dev/en-headers-first-moving-window.dot | 45 + img/dev/en-headers-first-moving-window.png | Bin 0 -> 5651 bytes img/dev/en-headers-first-moving-window.svg | 86 + img/dev/en-ibd-block.dot | 49 + img/dev/en-ibd-block.png | Bin 0 -> 11595 bytes img/dev/en-ibd-block.svg | 56 + img/dev/en-ibd-getblocks.dot | 59 + img/dev/en-ibd-getblocks.png | Bin 0 -> 11968 bytes img/dev/en-ibd-getblocks.svg | 65 + img/dev/en-ibd-getblocks2.dot | 60 + img/dev/en-ibd-getblocks2.png | Bin 0 -> 13574 bytes img/dev/en-ibd-getblocks2.svg | 67 + img/dev/en-ibd-getdata.dot | 73 + img/dev/en-ibd-getdata.png | Bin 0 -> 17126 bytes img/dev/en-ibd-getdata.svg | 65 + img/dev/en-ibd-getheaders.dot | 57 + img/dev/en-ibd-getheaders.png | Bin 0 -> 15877 bytes img/dev/en-ibd-getheaders.svg | 65 + img/dev/en-ibd-headers.dot | 70 + img/dev/en-ibd-headers.png | Bin 0 -> 16127 bytes img/dev/en-ibd-headers.svg | 61 + img/dev/en-ibd-inv.dot | 76 + img/dev/en-ibd-inv.png | Bin 0 -> 16915 bytes img/dev/en-ibd-inv.svg | 65 + img/dev/en-masternode-sync-initial.png | Bin 0 -> 35145 bytes img/dev/en-masternode-sync-initial.svg | 194 + img/dev/en-masternode-sync-ongoing.png | Bin 0 -> 123682 bytes img/dev/en-masternode-sync-ongoing.svg | 765 + img/dev/en-masternode-sync.odg | Bin 0 -> 17100 bytes img/dev/en-merkle-tree-construction.dot | 42 + img/dev/en-merkle-tree-construction.png | Bin 0 -> 6134 bytes img/dev/en-merkle-tree-construction.svg | 86 + img/dev/en-micropayment-channel.dot | 54 + img/dev/en-micropayment-channel.png | Bin 0 -> 53198 bytes img/dev/en-micropayment-channel.svg | 128 + img/dev/en-nbits-overview.dot | 29 + img/dev/en-nbits-overview.png | Bin 0 -> 5443 bytes img/dev/en-nbits-overview.svg | 83 + img/dev/en-nbits-quick-parse.dot | 122 + img/dev/en-nbits-quick-parse.png | Bin 0 -> 7053 bytes img/dev/en-nbits-quick-parse.svg | 298 + img/dev/en-orphan-stale-definition.dot | 43 + img/dev/en-orphan-stale-definition.png | Bin 0 -> 6635 bytes img/dev/en-orphan-stale-definition.svg | 80 + img/dev/en-p2p-control-messages.dot | 27 + img/dev/en-p2p-control-messages.png | Bin 0 -> 4863 bytes img/dev/en-p2p-control-messages.svg | 97 + img/dev/en-p2p-data-messages.dot | 36 + img/dev/en-p2p-data-messages.png | Bin 0 -> 7637 bytes img/dev/en-p2p-data-messages.svg | 118 + img/dev/en-p2p-governance-messages.dot | 34 + img/dev/en-p2p-governance-messages.png | Bin 0 -> 21628 bytes img/dev/en-p2p-governance-messages.svg | 93 + img/dev/en-p2p-instantsend-messages.dot | 28 + img/dev/en-p2p-instantsend-messages.png | Bin 0 -> 10657 bytes img/dev/en-p2p-instantsend-messages.svg | 69 + img/dev/en-p2p-masternode-messages.dot | 41 + img/dev/en-p2p-masternode-messages.png | Bin 0 -> 20144 bytes img/dev/en-p2p-masternode-messages.svg | 121 + img/dev/en-p2p-privatesend-messages.dot | 33 + img/dev/en-p2p-privatesend-messages.png | Bin 0 -> 26006 bytes img/dev/en-p2p-privatesend-messages.svg | 88 + img/dev/en-p2pkh-stack.dot | 146 + img/dev/en-p2pkh-stack.png | Bin 0 -> 18084 bytes img/dev/en-p2pkh-stack.svg | 306 + img/dev/en-payment-processing.dot | 29 + img/dev/en-payment-processing.png | Bin 0 -> 6129 bytes img/dev/en-payment-processing.svg | 96 + img/dev/en-payment-protocol.dot | 56 + img/dev/en-payment-protocol.png | Bin 0 -> 17220 bytes img/dev/en-payment-protocol.svg | 164 + img/dev/en-pooled-mining-overview.dot | 25 + img/dev/en-pooled-mining-overview.png | Bin 0 -> 5512 bytes img/dev/en-pooled-mining-overview.svg | 78 + img/dev/en-qr-code.png | Bin 0 -> 6583 bytes img/dev/en-qr-code.svg | 225 + img/dev/en-signing-output-to-spend.dot | 90 + img/dev/en-signing-output-to-spend.png | Bin 0 -> 8761 bytes img/dev/en-signing-output-to-spend.svg | 143 + img/dev/en-soft-fork.dot | 47 + img/dev/en-soft-fork.png | Bin 0 -> 6798 bytes img/dev/en-soft-fork.svg | 105 + img/dev/en-solo-mining-overview.dot | 25 + img/dev/en-solo-mining-overview.png | Bin 0 -> 5231 bytes img/dev/en-solo-mining-overview.svg | 77 + img/dev/en-transaction-propagation.dot | 86 + img/dev/en-transaction-propagation.png | Bin 0 -> 44781 bytes img/dev/en-transaction-propagation.svg | 195 + img/dev/en-tx-overview-spending.dot | 52 + img/dev/en-tx-overview-spending.png | Bin 0 -> 21756 bytes img/dev/en-tx-overview-spending.svg | 108 + img/dev/en-tx-overview.dot | 54 + img/dev/en-tx-overview.png | Bin 0 -> 5640 bytes img/dev/en-tx-overview.svg | 89 + img/dev/en-unlocking-p2pkh-output.dot | 48 + img/dev/en-unlocking-p2pkh-output.png | Bin 0 -> 5780 bytes img/dev/en-unlocking-p2pkh-output.svg | 80 + img/dev/en-unlocking-p2sh-output.dot | 47 + img/dev/en-unlocking-p2sh-output.png | Bin 0 -> 5263 bytes img/dev/en-unlocking-p2sh-output.svg | 80 + img/dev/en-wallets-distributing-only.dot | 50 + img/dev/en-wallets-distributing-only.png | Bin 0 -> 5998 bytes img/dev/en-wallets-distributing-only.svg | 131 + img/dev/en-wallets-full-service.dot | 30 + img/dev/en-wallets-full-service.png | Bin 0 -> 3818 bytes img/dev/en-wallets-full-service.svg | 95 + img/dev/en-wallets-signing-only.dot | 50 + img/dev/en-wallets-signing-only.png | Bin 0 -> 6382 bytes img/dev/en-wallets-signing-only.svg | 131 + img/dev/gifs/README.md | 31 + .../en-merkleblock-creation-001.dot | 148 + .../en-merkleblock-creation-002.dot | 148 + .../en-merkleblock-creation-003.dot | 148 + .../en-merkleblock-creation-004.dot | 148 + .../en-merkleblock-creation-005.dot | 148 + .../en-merkleblock-creation-006.dot | 148 + .../en-merkleblock-creation-007.dot | 148 + .../en-merkleblock-creation-008.dot | 148 + .../en-merkleblock-creation-009.dot | 148 + .../en-merkleblock-creation-010.dot | 148 + .../en-merkleblock-creation-011.dot | 148 + .../en-merkleblock-creation-012.dot | 148 + .../en-merkleblock-parsing-001.dot | 138 + .../en-merkleblock-parsing-001.png | Bin 0 -> 5951 bytes .../en-merkleblock-parsing-001.svg | 288 + .../en-merkleblock-parsing-002.dot | 140 + .../en-merkleblock-parsing-002.png | Bin 0 -> 6043 bytes .../en-merkleblock-parsing-002.svg | 291 + .../en-merkleblock-parsing-003.dot | 141 + .../en-merkleblock-parsing-003.png | Bin 0 -> 6347 bytes .../en-merkleblock-parsing-003.svg | 299 + .../en-merkleblock-parsing-004.dot | 142 + .../en-merkleblock-parsing-004.png | Bin 0 -> 6323 bytes .../en-merkleblock-parsing-004.svg | 294 + .../en-merkleblock-parsing-005.dot | 140 + .../en-merkleblock-parsing-005.png | Bin 0 -> 6343 bytes .../en-merkleblock-parsing-005.svg | 293 + .../en-merkleblock-parsing-006.dot | 140 + .../en-merkleblock-parsing-006.png | Bin 0 -> 6657 bytes .../en-merkleblock-parsing-006.svg | 301 + .../en-merkleblock-parsing-007.dot | 140 + .../en-merkleblock-parsing-007.png | Bin 0 -> 6919 bytes .../en-merkleblock-parsing-007.svg | 304 + .../en-merkleblock-parsing-008.dot | 140 + .../en-merkleblock-parsing-008.png | Bin 0 -> 6913 bytes .../en-merkleblock-parsing-008.svg | 301 + .../en-merkleblock-parsing-009.dot | 141 + .../en-merkleblock-parsing-009.png | Bin 0 -> 7329 bytes .../en-merkleblock-parsing-009.svg | 312 + .../en-merkleblock-parsing-010.dot | 141 + .../en-merkleblock-parsing-011.dot | 141 + .../en-merkleblock-parsing-011.png | Bin 0 -> 7290 bytes .../en-merkleblock-parsing-011.svg | 308 + img/faq/COPYING | 3 + img/faq/merchants_map.png | Bin 0 -> 69881 bytes img/faq/mobile_receive.png | Bin 0 -> 33370 bytes img/faq/mobile_send.png | Bin 0 -> 14331 bytes img/faq/price_chart.png | Bin 0 -> 7999 bytes img/flags/ALL.png | Bin 0 -> 1626 bytes img/flags/AR.png | Bin 0 -> 1568 bytes img/flags/AT.png | Bin 0 -> 1265 bytes img/flags/AU.png | Bin 0 -> 2737 bytes img/flags/BE.png | Bin 0 -> 1235 bytes img/flags/BR.png | Bin 0 -> 2940 bytes img/flags/CA.png | Bin 0 -> 1786 bytes img/flags/CH.png | Bin 0 -> 969 bytes img/flags/CL.png | Bin 0 -> 2160 bytes img/flags/CN.png | Bin 0 -> 1773 bytes img/flags/CO.png | Bin 0 -> 1351 bytes img/flags/CR.png | Bin 0 -> 1523 bytes img/flags/DE.png | Bin 0 -> 1204 bytes img/flags/DK.png | Bin 0 -> 1426 bytes img/flags/ES.png | Bin 0 -> 2354 bytes img/flags/EU.png | Bin 0 -> 2223 bytes img/flags/FR.png | Bin 0 -> 1414 bytes img/flags/ID.png | Bin 0 -> 1085 bytes img/flags/IE.png | Bin 0 -> 1406 bytes img/flags/IL.png | Bin 0 -> 1528 bytes img/flags/IN.png | Bin 0 -> 1555 bytes img/flags/IT.png | Bin 0 -> 1426 bytes img/flags/JP.png | Bin 0 -> 1139 bytes img/flags/KH.png | Bin 0 -> 2537 bytes img/flags/KR.png | Bin 0 -> 2295 bytes img/flags/LICENSE.txt | 7 + img/flags/MX.png | Bin 0 -> 1883 bytes img/flags/MY.png | Bin 0 -> 2566 bytes img/flags/NG.png | Bin 0 -> 1567 bytes img/flags/NL.png | Bin 0 -> 1250 bytes img/flags/NP.png | Bin 0 -> 3515 bytes img/flags/NZ.png | Bin 0 -> 2422 bytes img/flags/PE.png | Bin 0 -> 2118 bytes img/flags/PH.png | Bin 0 -> 2044 bytes img/flags/PL.png | Bin 0 -> 1245 bytes img/flags/RO.png | Bin 0 -> 1446 bytes img/flags/RU.png | Bin 0 -> 1096 bytes img/flags/SA.png | Bin 0 -> 2621 bytes img/flags/SE.png | Bin 0 -> 1493 bytes img/flags/SG.png | Bin 0 -> 1810 bytes img/flags/SI.png | Bin 0 -> 1552 bytes img/flags/TR.png | Bin 0 -> 1913 bytes img/flags/UA.png | Bin 0 -> 1319 bytes img/flags/UAE.png | Bin 0 -> 1459 bytes img/flags/UK.png | Bin 0 -> 3087 bytes img/flags/US.png | Bin 0 -> 1827 bytes img/flags/VE.png | Bin 0 -> 2002 bytes img/flags/ZA.png | Bin 0 -> 2399 bytes img/full-node/en-active-connections.png | Bin 0 -> 36732 bytes img/full-node/en-bitcoin-qt-ibd.png | Bin 0 -> 133996 bytes img/full-node/en-bitcoin-qt-tray-icon.png | Bin 0 -> 56674 bytes img/full-node/en-bitcoin-qt-welcome.png | Bin 0 -> 112987 bytes img/full-node/en-bitnodes-tool.png | Bin 0 -> 11658 bytes img/full-node/en-dash-bitcoin-qt.png | Bin 0 -> 30210 bytes img/full-node/en-dash-term.png | Bin 0 -> 25331 bytes .../en-debug-inbound-connections.png | Bin 0 -> 32776 bytes img/full-node/en-dhcp-reservation.png | Bin 0 -> 10720 bytes img/full-node/en-easy-dhcp-reservation.png | Bin 0 -> 16075 bytes img/full-node/en-manual-dhcp-reservation.png | Bin 0 -> 6003 bytes img/full-node/en-osx-dmg-open.png | Bin 0 -> 72852 bytes img/full-node/en-osx-ibd.png | Bin 0 -> 33555 bytes .../en-osx-safari-secure-connection.png | Bin 0 -> 23106 bytes img/full-node/en-osx-security.png | Bin 0 -> 25295 bytes img/full-node/en-osx-start-on-login.png | Bin 0 -> 29115 bytes .../en-osx-welcome-to-bitcoin-core.png | Bin 0 -> 39521 bytes img/full-node/en-port-forwarding.png | Bin 0 -> 17662 bytes img/full-node/en-secure-connection.png | Bin 0 -> 23205 bytes img/full-node/en-start-on-login.png | Bin 0 -> 38847 bytes ...n-win10-bitcoin-core-outgoing-firewall.png | Bin 0 -> 103956 bytes img/full-node/en-win10-ibd.png | Bin 0 -> 65934 bytes img/full-node/en-win10-installer-start.png | Bin 0 -> 87015 bytes img/full-node/en-win10-running-cmd.png | Bin 0 -> 15578 bytes img/full-node/en-win10-secure-connection.png | Bin 0 -> 14699 bytes img/full-node/en-win10-start-bitcoin-core.png | Bin 0 -> 28223 bytes img/full-node/en-win10-start-on-login.png | Bin 0 -> 29008 bytes .../en-win10-welcome-to-bitcoin-core.png | Bin 0 -> 93865 bytes ...en-win7-bitcoin-core-outgoing-firewall.png | Bin 0 -> 24752 bytes img/full-node/en-win7-ibd.png | Bin 0 -> 66476 bytes img/full-node/en-win7-installer-start.png | Bin 0 -> 58196 bytes img/full-node/en-win7-running-cmd.png | Bin 0 -> 5526 bytes img/full-node/en-win7-start-bitcoin-core.png | Bin 0 -> 25776 bytes img/full-node/en-win7-start-on-login.png | Bin 0 -> 11595 bytes .../en-win7-welcome-to-bitcoin-core.png | Bin 0 -> 52251 bytes img/full-node/en-win8-running-cmd.png | Bin 0 -> 8144 bytes img/full-node/en-win8-start-bitcoin-core.png | Bin 0 -> 7688 bytes img/icons/COPYING | 2 + img/icons/bitcoin-how-it-works.png | Bin 0 -> 15918 bytes img/icons/bitcoin-how-it-works.svg | 135 + img/icons/but_bitcoin.png | Bin 0 -> 1456 bytes img/icons/but_bitcoin.svg | 11 + img/icons/check_control_fail.png | Bin 0 -> 527 bytes img/icons/check_control_fail.svg | 8 + img/icons/check_control_pass.png | Bin 0 -> 530 bytes img/icons/check_control_pass.svg | 8 + img/icons/check_environment_fail.png | Bin 0 -> 370 bytes img/icons/check_environment_fail.svg | 15 + img/icons/check_environment_pass.png | Bin 0 -> 370 bytes img/icons/check_environment_pass.svg | 15 + img/icons/check_fees_fail.png | Bin 0 -> 472 bytes img/icons/check_fees_fail.svg | 59 + img/icons/check_fees_neutral.png | Bin 0 -> 444 bytes img/icons/check_fees_neutral.svg | 59 + img/icons/check_fees_pass.png | Bin 0 -> 411 bytes img/icons/check_fees_pass.svg | 55 + img/icons/check_privacy_fail.png | Bin 0 -> 432 bytes img/icons/check_privacy_fail.svg | 7 + img/icons/check_privacy_neutral.png | Bin 0 -> 431 bytes img/icons/check_privacy_neutral.svg | 7 + img/icons/check_privacy_pass.png | Bin 0 -> 442 bytes img/icons/check_privacy_pass.svg | 7 + img/icons/check_transparency_fail.png | Bin 0 -> 568 bytes img/icons/check_transparency_fail.svg | 7 + img/icons/check_transparency_pass.png | Bin 0 -> 569 bytes img/icons/check_transparency_pass.svg | 7 + img/icons/check_validation_fail.png | Bin 0 -> 601 bytes img/icons/check_validation_fail.svg | 12 + img/icons/check_validation_neutral.png | Bin 0 -> 392 bytes img/icons/check_validation_neutral.svg | 12 + img/icons/check_validation_pass.png | Bin 0 -> 620 bytes img/icons/check_validation_pass.svg | 12 + img/icons/checkbubble_fail.png | Bin 0 -> 467 bytes img/icons/checkbubble_fail.svg | 7 + img/icons/checkbubble_fail_rtl.png | Bin 0 -> 482 bytes img/icons/checkbubble_fail_rtl.svg | 7 + img/icons/checkbubble_neutral.png | Bin 0 -> 432 bytes img/icons/checkbubble_neutral.svg | 7 + img/icons/checkbubble_neutral_rtl.png | Bin 0 -> 468 bytes img/icons/checkbubble_neutral_rtl.svg | 7 + img/icons/checkbubble_pass.png | Bin 0 -> 463 bytes img/icons/checkbubble_pass.svg | 7 + img/icons/checkbubble_pass_rtl.png | Bin 0 -> 482 bytes img/icons/checkbubble_pass_rtl.svg | 7 + img/icons/header_rss.png | Bin 0 -> 486 bytes img/icons/header_rss.svg | 13 + img/icons/ico_anon.png | Bin 0 -> 481 bytes img/icons/ico_anon.svg | 7 + img/icons/ico_balance.png | Bin 0 -> 916 bytes img/icons/ico_balance.svg | 14 + img/icons/ico_bill.png | Bin 0 -> 609 bytes img/icons/ico_bill.svg | 10 + img/icons/ico_blockchain.png | Bin 0 -> 583 bytes img/icons/ico_blockchain.svg | 13 + img/icons/ico_conf.png | Bin 0 -> 1019 bytes img/icons/ico_conf.svg | 16 + img/icons/ico_contract.png | Bin 0 -> 725 bytes img/icons/ico_contract.svg | 16 + img/icons/ico_desktop.png | Bin 0 -> 460 bytes img/icons/ico_desktop.svg | 15 + img/icons/ico_doc.png | Bin 0 -> 620 bytes img/icons/ico_doc.svg | 10 + img/icons/ico_donate.png | Bin 0 -> 576 bytes img/icons/ico_donate.svg | 7 + img/icons/ico_fast.png | Bin 0 -> 885 bytes img/icons/ico_fast.svg | 11 + img/icons/ico_help.png | Bin 0 -> 804 bytes img/icons/ico_help.svg | 4 + img/icons/ico_international.png | Bin 0 -> 1040 bytes img/icons/ico_international.svg | 12 + img/icons/ico_invoice.png | Bin 0 -> 480 bytes img/icons/ico_invoice.svg | 7 + img/icons/ico_irreversible.png | Bin 0 -> 796 bytes img/icons/ico_irreversible.svg | 8 + img/icons/ico_key.png | Bin 0 -> 674 bytes img/icons/ico_key.svg | 8 + img/icons/ico_lab.png | Bin 0 -> 600 bytes img/icons/ico_lab.svg | 7 + img/icons/ico_law.png | Bin 0 -> 649 bytes img/icons/ico_law.svg | 20 + img/icons/ico_lock.png | Bin 0 -> 481 bytes img/icons/ico_lock.svg | 7 + img/icons/ico_lowfee.png | Bin 0 -> 680 bytes img/icons/ico_lowfee.svg | 8 + img/icons/ico_market.png | Bin 0 -> 612 bytes img/icons/ico_market.svg | 4 + img/icons/ico_micro.png | Bin 0 -> 725 bytes img/icons/ico_micro.svg | 8 + img/icons/ico_mining.png | Bin 0 -> 685 bytes img/icons/ico_mining.svg | 7 + img/icons/ico_mobile.png | Bin 0 -> 542 bytes img/icons/ico_mobile.svg | 8 + img/icons/ico_multi.png | Bin 0 -> 1423 bytes img/icons/ico_multi.svg | 8 + img/icons/ico_multisig.png | Bin 0 -> 880 bytes img/icons/ico_multisig.svg | 11 + img/icons/ico_network.png | Bin 0 -> 783 bytes img/icons/ico_network.svg | 12 + img/icons/ico_own.png | Bin 0 -> 788 bytes img/icons/ico_own.svg | 4 + img/icons/ico_pci.png | Bin 0 -> 474 bytes img/icons/ico_pci.svg | 9 + img/icons/ico_shield.png | Bin 0 -> 514 bytes img/icons/ico_shield.svg | 60 + img/icons/ico_simple.png | Bin 0 -> 574 bytes img/icons/ico_simple.svg | 4 + img/icons/ico_solve.png | Bin 0 -> 724 bytes img/icons/ico_solve.svg | 1 + img/icons/ico_spread.png | Bin 0 -> 794 bytes img/icons/ico_spread.svg | 9 + img/icons/ico_translate.png | Bin 0 -> 1111 bytes img/icons/ico_translate.svg | 12 + img/icons/ico_transparency.png | Bin 0 -> 778 bytes img/icons/ico_transparency.svg | 7 + img/icons/ico_visib.png | Bin 0 -> 651 bytes img/icons/ico_visib.svg | 4 + img/icons/ico_voucher.png | Bin 0 -> 680 bytes img/icons/ico_voucher.svg | 8 + img/icons/ico_warning.png | Bin 0 -> 766 bytes img/icons/ico_warning.svg | 7 + img/icons/ico_wiki.png | Bin 0 -> 972 bytes img/icons/ico_wiki.svg | 61 + img/icons/icon_rss.png | Bin 0 -> 879 bytes img/icons/icon_rss.svg | 13 + img/icons/icon_warning.png | Bin 0 -> 637 bytes img/icons/icon_warning.svg | 7 + img/icons/logo_dash_circle_normal.png | Bin 0 -> 2373 bytes img/icons/logo_ios.png | Bin 0 -> 3132 bytes img/icons/logo_rss.png | Bin 0 -> 3132 bytes img/icons/logotop.png | Bin 0 -> 2197 bytes img/icons/logotop.svg | 3411 + img/icons/main_ico_abc.png | Bin 0 -> 989 bytes img/icons/main_ico_abc.svg | 99 + img/icons/main_ico_compass.png | Bin 0 -> 1555 bytes img/icons/main_ico_compass.svg | 26 + img/icons/main_ico_guide.png | Bin 0 -> 677 bytes img/icons/main_ico_guide.svg | 10 + img/icons/main_ico_hash.png | Bin 0 -> 858 bytes img/icons/main_ico_hash.svg | 4 + img/icons/main_ico_instant.png | Bin 0 -> 1036 bytes img/icons/main_ico_instant.svg | 8 + img/icons/main_ico_lowfee.png | Bin 0 -> 1005 bytes img/icons/main_ico_lowfee.svg | 8 + img/icons/main_ico_worldwide.png | Bin 0 -> 1642 bytes img/icons/main_ico_worldwide.svg | 12 + img/icons/menumobile.png | Bin 0 -> 489 bytes img/icons/menumobile.svg | 8 + img/icons/mini_ico_anchor.png | Bin 0 -> 394 bytes img/icons/mini_ico_anchor.svg | 7 + img/icons/mini_ico_back.png | Bin 0 -> 543 bytes img/icons/mini_ico_back.svg | 7 + img/icons/mini_ico_key.png | Bin 0 -> 515 bytes img/icons/mini_ico_key.svg | 17 + img/icons/mini_ico_link.png | Bin 0 -> 677 bytes img/icons/mini_ico_link.svg | 7 + img/icons/mini_ico_magnet.png | Bin 0 -> 510 bytes img/icons/mini_ico_magnet.svg | 77 + img/icons/mini_ico_report.png | Bin 0 -> 641 bytes img/icons/mini_ico_report.svg | 4 + img/icons/mini_ico_rev.png | Bin 0 -> 189 bytes img/icons/mini_ico_rev.svg | 7 + img/icons/netstatus_alert.png | Bin 0 -> 389 bytes img/icons/netstatus_alert.svg | 4 + img/icons/netstatus_normal.png | Bin 0 -> 294 bytes img/icons/netstatus_normal.svg | 4 + img/icons/note.png | Bin 0 -> 1410 bytes img/icons/note.svg | 61 + img/icons/opengraph.png | Bin 0 -> 14655 bytes img/icons/video_play.png | Bin 0 -> 737 bytes img/icons/video_play.svg | 16 + img/icons/video_play_hover.png | Bin 0 -> 746 bytes img/icons/video_play_hover.svg | 16 + img/icons/wallet_bubble.png | Bin 0 -> 666 bytes img/icons/wallet_bubble.svg | 7 + img/icons/wallet_help.png | Bin 0 -> 387 bytes img/icons/wallet_help.svg | 7 + img/icons/wallet_menu_desktop.png | Bin 0 -> 685 bytes img/icons/wallet_menu_desktop.svg | 19 + img/icons/wallet_menu_hardware.png | Bin 0 -> 745 bytes img/icons/wallet_menu_hardware.svg | 9 + img/icons/wallet_menu_mobile.png | Bin 0 -> 637 bytes img/icons/wallet_menu_mobile.svg | 7 + img/icons/wallet_menu_web.png | Bin 0 -> 1252 bytes img/icons/wallet_menu_web.svg | 19 + img/icons/wallet_select.png | Bin 0 -> 424 bytes img/icons/wallet_select.svg | 4 + img/icons/warning.png | Bin 0 -> 969 bytes img/icons/warning.svg | 7 + img/jquery/COPYING | 2 + img/jquery/ui-icons_444444_256x240.png | Bin 0 -> 6992 bytes img/jquery/ui-icons_555555_256x240.png | Bin 0 -> 6988 bytes img/jquery/ui-icons_777620_256x240.png | Bin 0 -> 4549 bytes img/jquery/ui-icons_777777_256x240.png | Bin 0 -> 6999 bytes img/jquery/ui-icons_cc0000_256x240.png | Bin 0 -> 4549 bytes img/jquery/ui-icons_ffffff_256x240.png | Bin 0 -> 6299 bytes img/os/COPYING | 3 + img/os/android.png | Bin 0 -> 226 bytes img/os/arm.png | Bin 0 -> 7278 bytes img/os/blackberry.png | Bin 0 -> 238 bytes img/os/but_linux.png | Bin 0 -> 4266 bytes img/os/but_linux.svg | 13 + img/os/but_mac.png | Bin 0 -> 1715 bytes img/os/but_mac.svg | 33 + img/os/but_ubuntu.png | Bin 0 -> 1684 bytes img/os/but_ubuntu.svg | 27 + img/os/but_windows.png | Bin 0 -> 1548 bytes img/os/but_windows.svg | 23 + img/os/hardware.png | Bin 0 -> 277 bytes img/os/ios.png | Bin 0 -> 479 bytes img/os/ios.svg | 25 + img/os/linux.png | Bin 0 -> 495 bytes img/os/mac.png | Bin 0 -> 479 bytes img/os/mac.svg | 25 + img/os/med_linux.png | Bin 0 -> 3168 bytes img/os/med_opensource.png | Bin 0 -> 1432 bytes img/os/med_opensource.svg | 8 + img/os/med_osx.png | Bin 0 -> 4335 bytes img/os/med_ubuntu.png | Bin 0 -> 1240 bytes img/os/med_ubuntu.svg | 12 + img/os/med_win.png | Bin 0 -> 5365 bytes img/os/ubuntu.png | Bin 0 -> 519 bytes img/os/wallet_menu_android.png | Bin 0 -> 571 bytes img/os/wallet_menu_android.svg | 19 + img/os/wallet_menu_blackberry.png | Bin 0 -> 694 bytes img/os/wallet_menu_blackberry.svg | 25 + img/os/wallet_menu_ios.png | Bin 0 -> 593 bytes img/os/wallet_menu_ios.svg | 33 + img/os/wallet_menu_linux.png | Bin 0 -> 701 bytes img/os/wallet_menu_linux.svg | 13 + img/os/wallet_menu_mac.png | Bin 0 -> 593 bytes img/os/wallet_menu_mac.svg | 33 + img/os/wallet_menu_windows.png | Bin 0 -> 676 bytes img/os/wallet_menu_windows.svg | 19 + img/os/wallet_menu_windowsphone.png | Bin 0 -> 354 bytes img/os/wallet_menu_windowsphone.svg | 9 + img/os/web.png | Bin 0 -> 368 bytes img/os/windows.png | Bin 0 -> 735 bytes img/os/windowsphone.png | Bin 0 -> 735 bytes img/press/video/COPYING | 3 + img/press/video/funke.jpg | Bin 0 -> 9634 bytes img/press/video/whatisbitcoin.jpg | Bin 0 -> 5825 bytes img/screenshots/COPYING | 3 + img/screenshots/airbitzwalletandroid.png | Bin 0 -> 67878 bytes img/screenshots/airbitzwalletios.png | Bin 0 -> 65288 bytes img/screenshots/arcbitdesktop.png | Bin 0 -> 17262 bytes img/screenshots/arcbitios.png | Bin 0 -> 24788 bytes img/screenshots/armory.png | Bin 0 -> 42572 bytes img/screenshots/bitcoincore.png | Bin 0 -> 21632 bytes img/screenshots/bitcoinknots.png | Bin 0 -> 32584 bytes img/screenshots/bitcoinwalletandroid.png | Bin 0 -> 32703 bytes img/screenshots/bitgo.png | Bin 0 -> 38585 bytes img/screenshots/bitherdesktop.png | Bin 0 -> 55830 bytes img/screenshots/bithermobile.png | Bin 0 -> 90934 bytes img/screenshots/breadwallet.png | Bin 0 -> 30743 bytes img/screenshots/btccomwallet.png | Bin 0 -> 48023 bytes img/screenshots/coinapult.png | Bin 0 -> 54418 bytes img/screenshots/coinbase.png | Bin 0 -> 21915 bytes img/screenshots/coinspacemobile.png | Bin 0 -> 40157 bytes img/screenshots/coinspaceweb.png | Bin 0 -> 19951 bytes img/screenshots/copay.png | Bin 0 -> 15577 bytes img/screenshots/digitalbitbox.png | Bin 0 -> 93391 bytes img/screenshots/electrum.png | Bin 0 -> 25853 bytes img/screenshots/electrumandroid.png | Bin 0 -> 9984 bytes img/screenshots/greenaddressandroid.png | Bin 0 -> 19644 bytes img/screenshots/greenaddressdesktop.png | Bin 0 -> 29174 bytes img/screenshots/greenbits.png | Bin 0 -> 43012 bytes img/screenshots/keepkey.png | Bin 0 -> 39381 bytes img/screenshots/ledger.png | Bin 0 -> 125379 bytes img/screenshots/ledgernanos.png | Bin 0 -> 101949 bytes img/screenshots/msigna.png | Bin 0 -> 109100 bytes img/screenshots/mycelium.png | Bin 0 -> 28090 bytes img/screenshots/ninki.png | Bin 0 -> 27705 bytes .../simplebitcoinwalletandroid.png | Bin 0 -> 24379 bytes img/screenshots/trezor.png | Bin 0 -> 130302 bytes img/screenshots/xapo.png | Bin 0 -> 11157 bytes img/video/COPYING | 3 + img/video/video_wuc.jpg | Bin 0 -> 102062 bytes img/wallet/COPYING | 3 + img/wallet/airbitzwallet.png | Bin 0 -> 7251 bytes img/wallet/arcbit.png | Bin 0 -> 6152 bytes img/wallet/armory.png | Bin 0 -> 7538 bytes img/wallet/bitcoincore.png | Bin 0 -> 10292 bytes img/wallet/bitcoinknots.png | Bin 0 -> 14983 bytes img/wallet/bitcoinwallet.png | Bin 0 -> 12582 bytes img/wallet/bitgo.png | Bin 0 -> 2220 bytes img/wallet/bither.png | Bin 0 -> 39216 bytes img/wallet/breadwallet.png | Bin 0 -> 4769 bytes img/wallet/btc.com.png | Bin 0 -> 2530 bytes img/wallet/coinapult.png | Bin 0 -> 7619 bytes img/wallet/coinbase.png | Bin 0 -> 4406 bytes img/wallet/coinspace.png | Bin 0 -> 2599 bytes img/wallet/copay.png | Bin 0 -> 3008 bytes img/wallet/digitalbitbox.png | Bin 0 -> 2647 bytes img/wallet/electrum.png | Bin 0 -> 8723 bytes img/wallet/greenaddress.png | Bin 0 -> 11311 bytes img/wallet/greenbits.png | Bin 0 -> 11718 bytes img/wallet/keepkey.png | Bin 0 -> 3803 bytes img/wallet/ledgernano.png | Bin 0 -> 1470 bytes img/wallet/ledgernanos.png | Bin 0 -> 1470 bytes img/wallet/msigna.png | Bin 0 -> 17965 bytes img/wallet/mycelium.png | Bin 0 -> 4426 bytes img/wallet/ninki.png | Bin 0 -> 7732 bytes img/wallet/simplebitcoinwallet.png | Bin 0 -> 3344 bytes img/wallet/trezor.png | Bin 0 -> 1645 bytes img/wallet/xapo.png | Bin 0 -> 2990 bytes index.html | 263 + init_env.sh | 9 + it/bitcoin-per-sviluppatori.html | 194 + it/chi-siamo.html | 254 + it/glossario.html | 254 + it/index.html | 263 + it/note-legali.html | 251 + it/risorse.html | 236 + ja/about-us.html | 254 + ja/bitcoin-for-developers.html | 194 + ja/index.html | 263 + ja/legal.html | 251 + ja/resources.html | 236 + ja/vocabulary.html | 254 + jgarzik-pobox.asc | 137 + jonasschnelli.asc | 63 + js/analytics.js | 10 + js/base.js | 283 + js/bitcoin-core.js | 192 + js/cookieconsent/LICENSE.txt | 675 + js/cookieconsent/cookieconsent.js | 349 + js/cookieconsent/light-floating.css | 201 + js/devsearch.js | 2499 + js/events.js | 24 + js/ie.js | 43 + js/jquery/jquery-1.11.2.min.js | 4 + js/jquery/jquery-ui.min.js | 13 + js/jquery/jquery.qrcode.min.js | 28 + js/leaflet-markercluster/MIT-LICENCE.txt | 20 + .../MarkerCluster.Default.css | 60 + js/leaflet-markercluster/MarkerCluster.css | 6 + .../leaflet.markercluster.js | 6 + js/leaflet/LICENSE.txt | 23 + js/leaflet/images/layers-2x.png | Bin 0 -> 2898 bytes js/leaflet/images/layers.png | Bin 0 -> 1502 bytes js/leaflet/images/marker-icon-2x.png | Bin 0 -> 4033 bytes js/leaflet/images/marker-icon.png | Bin 0 -> 1747 bytes js/leaflet/images/marker-shadow.png | Bin 0 -> 797 bytes js/leaflet/leaflet.css | 478 + js/leaflet/leaflet.js | 9 + js/main.js | 665 + ko/about-us.html | 254 + ko/bitcoin-for-developers.html | 194 + ko/index.html | 263 + ko/legal.html | 251 + ko/resources.html | 236 + ko/vocabulary.html | 254 + laanwj-releases.asc | 280 + laanwj.asc | 374 + luke-jr.asc | 1285 + nl/bitcoin-voor-ontwikkelaars.html | 194 + nl/hulpmiddelen.html | 236 + nl/index.html | 263 + nl/juridisch.html | 251 + nl/over-ons.html | 254 + nl/woordenlijst.html | 254 + pieterwuille.asc | 3120 + pl/bitcoin-dla-deweloperow.html | 194 + pl/index.html | 263 + pl/informacje-prawne.html | 251 + pl/o-nas.html | 254 + pl/slownik.html | 254 + pl/zasoby.html | 236 + pt_BR/bitcoin-para-desenvolvedores.html | 194 + pt_BR/index.html | 263 + pt_BR/legal.html | 251 + pt_BR/recursos.html | 236 + pt_BR/sobre-nos.html | 254 + pt_BR/vocabulario.html | 255 + quality-assurance/devsearch.html | 1002 + quality-assurance/schemas/wallets.yaml | 223 + ro/bitcoin-pentru-dezvoltatori.html | 194 + ro/despre-noi.html | 254 + ro/index.html | 263 + ro/legal.html | 251 + ro/resurse.html | 236 + ro/vocabular.html | 254 + robots.txt | 3 + ru/about-us.html | 254 + ru/bitcoin-for-developers.html | 197 + ru/bitcoin-paper.html | 192 + ru/index.html | 263 + ru/legal.html | 251 + ru/resources.html | 240 + ru/vocabulary.html | 254 + satoshinakamoto.asc | 30 + schneider.asc | 38 + sha256sums.txt | 1052 + sitemap.xml | 58520 ++++++++++++++++ sl/besednjak.html | 249 + sl/bitcoin-za-razvijalce.html | 194 + sl/index.html | 263 + sl/o-nas.html | 254 + sl/pravno.html | 219 + sl/viri.html | 236 + sv/bitcoin-for-utvecklare.html | 194 + sv/bitcoin-rapport.html | 192 + sv/index.html | 263 + sv/juridiskt.html | 251 + sv/om-oss.html | 254 + sv/ordlista.html | 254 + sv/resurser.html | 236 + tr/gelistiriciler-icin-bitcoin.html | 194 + tr/hakkimizda.html | 254 + tr/index.html | 263 + tr/kaynaklar.html | 236 + tr/kelime-haznesi.html | 254 + tr/yasal.html | 251 + uk/about-us.html | 254 + uk/bitcoin-for-developers.html | 197 + uk/bitcoin-paper.html | 192 + uk/index.html | 263 + uk/legal.html | 251 + uk/resources.html | 236 + uk/vocabulary.html | 254 + willbinns.asc | 427 + zh_CN/about-us.html | 254 + zh_CN/bitcoin-for-developers.html | 194 + zh_CN/index.html | 263 + zh_CN/legal.html | 251 + zh_CN/resources.html | 236 + zh_CN/vocabulary.html | 254 + zh_TW/about-us.html | 254 + zh_TW/bitcoin-for-developers.html | 194 + zh_TW/index.html | 263 + zh_TW/legal.html | 251 + zh_TW/resources.html | 236 + zh_TW/vocabulary.html | 254 + 1080 files changed, 220436 insertions(+) create mode 100644 404.html create mode 100644 CODE_OF_CONDUCT.md create mode 100644 CONTRIBUTING.md create mode 100644 COPYING create mode 100644 LICENSE create mode 100644 README.md create mode 100644 andreas_schildbach.asc create mode 100644 ar/about-us.html create mode 100644 ar/bitcoin-for-developers.html create mode 100644 ar/index.html create mode 100644 ar/legal.html create mode 100644 ar/resources.html create mode 100644 ar/vocabulary.html create mode 100644 bg/about-us.html create mode 100644 bg/bitcoin-for-developers.html create mode 100644 bg/index.html create mode 100644 bg/legal.html create mode 100644 bg/resources.html create mode 100644 bg/vocabulary.html create mode 100644 bitcoin.pdf create mode 100644 bitcoin_ru.pdf.html create mode 100644 commit.txt create mode 100644 css/csshover.htc create mode 100644 css/font-awesome-4.4.0/COPYING create mode 100644 css/font-awesome-4.4.0/HELP-US-OUT.txt create mode 100644 css/font-awesome-4.4.0/css/font-awesome.css create mode 100644 css/font-awesome-4.4.0/css/font-awesome.min.css create mode 100644 css/font-awesome-4.4.0/fonts/FontAwesome.otf create mode 100644 css/font-awesome-4.4.0/fonts/fontawesome-webfont.eot create mode 100644 css/font-awesome-4.4.0/fonts/fontawesome-webfont.svg create mode 100644 css/font-awesome-4.4.0/fonts/fontawesome-webfont.ttf create mode 100644 css/font-awesome-4.4.0/fonts/fontawesome-webfont.woff create mode 100644 css/font-awesome-4.4.0/fonts/fontawesome-webfont.woff2 create mode 100644 css/font-awesome-4.4.0/less/animated.less create mode 100644 css/font-awesome-4.4.0/less/bordered-pulled.less create mode 100644 css/font-awesome-4.4.0/less/core.less create mode 100644 css/font-awesome-4.4.0/less/fixed-width.less create mode 100644 css/font-awesome-4.4.0/less/font-awesome.less create mode 100644 css/font-awesome-4.4.0/less/icons.less create mode 100644 css/font-awesome-4.4.0/less/larger.less create mode 100644 css/font-awesome-4.4.0/less/list.less create mode 100644 css/font-awesome-4.4.0/less/mixins.less create mode 100644 css/font-awesome-4.4.0/less/path.less create mode 100644 css/font-awesome-4.4.0/less/rotated-flipped.less create mode 100644 css/font-awesome-4.4.0/less/stacked.less create mode 100644 css/font-awesome-4.4.0/less/variables.less create mode 100644 css/font-awesome-4.4.0/scss/font-awesome.scss create mode 100644 css/ie.css create mode 100644 css/ie8.less create mode 100644 css/jquery-ui.min.css create mode 100644 css/main.css create mode 100644 css/rtl.css create mode 100644 css/sans.css create mode 100644 da/bitcoin-for-udviklere.html create mode 100644 da/index.html create mode 100644 da/juridisk.html create mode 100644 da/om-os.html create mode 100644 da/ordliste.html create mode 100644 da/ressourcer.html create mode 100644 de/bitcoin-fuer-entwickler.html create mode 100644 de/glossar.html create mode 100644 de/index.html create mode 100644 de/rechtliches.html create mode 100644 de/ressourcen.html create mode 100644 de/ueber-uns.html create mode 100644 docs/adding-blog-posts.md create mode 100644 docs/assisting-with-translations.md create mode 100644 docs/become-a-contributor.md create mode 100644 docs/contributing-to-developer-documentation.md create mode 100644 docs/managing-wallets.md create mode 100644 docs/miscellaneous.md create mode 100644 docs/setting-up-your-environment.md create mode 100644 docs/working-with-github.md create mode 100644 el/about-us.html create mode 100644 el/bitcoin-for-developers.html create mode 100644 el/index.html create mode 100644 el/legal.html create mode 100644 el/resources.html create mode 100644 el/vocabulary.html create mode 100644 en/about-us.html create mode 100644 en/bitcoin-for-developers.html create mode 100644 en/bitcoin-paper.html create mode 100644 en/developer-documentation.html create mode 100644 en/developer-examples.html create mode 100644 en/developer-glossary.html create mode 100644 en/developer-guide.html create mode 100644 en/developer-reference.html create mode 100644 en/glossary/51-percent-attack.html create mode 100644 en/glossary/address.html create mode 100644 en/glossary/base58check.html create mode 100644 en/glossary/block-chain.html create mode 100644 en/glossary/block-header.html create mode 100644 en/glossary/block-height.html create mode 100644 en/glossary/block-reward.html create mode 100644 en/glossary/block-size-limit.html create mode 100644 en/glossary/block.html create mode 100644 en/glossary/blocks-first-sync.html create mode 100644 en/glossary/bloom-filter.html create mode 100644 en/glossary/chain-code.html create mode 100644 en/glossary/change-address.html create mode 100644 en/glossary/child-key.html create mode 100644 en/glossary/coinbase-transaction.html create mode 100644 en/glossary/coinbase.html create mode 100644 en/glossary/compactsize.html create mode 100644 en/glossary/compressed-public-key.html create mode 100644 en/glossary/confirmation-score.html create mode 100644 en/glossary/consensus-rules.html create mode 100644 en/glossary/consensus.html create mode 100644 en/glossary/cpfp.html create mode 100644 en/glossary/darkgravitywave.html create mode 100644 en/glossary/denominations.html create mode 100644 en/glossary/dgbb.html create mode 100644 en/glossary/difficulty.html create mode 100644 en/glossary/dns-seed.html create mode 100644 en/glossary/double-spend.html create mode 100644 en/glossary/escrow-contract.html create mode 100644 en/glossary/evolution.html create mode 100644 en/glossary/extended-key.html create mode 100644 en/glossary/fork.html create mode 100644 en/glossary/genesis-block.html create mode 100644 en/glossary/hard-fork.html create mode 100644 en/glossary/hardened-extended-key.html create mode 100644 en/glossary/hd-protocol.html create mode 100644 en/glossary/hd-wallet-seed.html create mode 100644 en/glossary/header-chain.html create mode 100644 en/glossary/headers-first-sync.html create mode 100644 en/glossary/high-priority-transaction.html create mode 100644 en/glossary/initial-block-download.html create mode 100644 en/glossary/input.html create mode 100644 en/glossary/instantsend.html create mode 100644 en/glossary/internal-byte-order.html create mode 100644 en/glossary/inventory.html create mode 100644 en/glossary/locktime.html create mode 100644 en/glossary/mainnet.html create mode 100644 en/glossary/malleability.html create mode 100644 en/glossary/masf.html create mode 100644 en/glossary/master-chain-code-and-private-key.html create mode 100644 en/glossary/masternode.html create mode 100644 en/glossary/merkle-block.html create mode 100644 en/glossary/merkle-root.html create mode 100644 en/glossary/merkle-tree.html create mode 100644 en/glossary/message-header.html create mode 100644 en/glossary/minimum-relay-fee.html create mode 100644 en/glossary/mining.html create mode 100644 en/glossary/multisig.html create mode 100644 en/glossary/nbits.html create mode 100644 en/glossary/node.html create mode 100644 en/glossary/null-data-transaction.html create mode 100644 en/glossary/op-code.html create mode 100644 en/glossary/orphan-block.html create mode 100644 en/glossary/outpoint.html create mode 100644 en/glossary/output.html create mode 100644 en/glossary/p2pkh-address.html create mode 100644 en/glossary/p2sh-address.html create mode 100644 en/glossary/p2sh-multisig.html create mode 100644 en/glossary/parent-key.html create mode 100644 en/glossary/payment-protocol.html create mode 100644 en/glossary/private-key.html create mode 100644 en/glossary/privatesend.html create mode 100644 en/glossary/proof-of-work.html create mode 100644 en/glossary/pubkey-script.html create mode 100644 en/glossary/public-key.html create mode 100644 en/glossary/rbf.html create mode 100644 en/glossary/redeem-script.html create mode 100644 en/glossary/regression-test-mode.html create mode 100644 en/glossary/rpc-byte-order.html create mode 100644 en/glossary/sentinel.html create mode 100644 en/glossary/sequence-number.html create mode 100644 en/glossary/serialized-block.html create mode 100644 en/glossary/serialized-transaction.html create mode 100644 en/glossary/sighash-all.html create mode 100644 en/glossary/sighash-anyonecanpay.html create mode 100644 en/glossary/sighash-none.html create mode 100644 en/glossary/sighash-single.html create mode 100644 en/glossary/signature-hash.html create mode 100644 en/glossary/signature-script.html create mode 100644 en/glossary/signature.html create mode 100644 en/glossary/simplified-payment-verification.html create mode 100644 en/glossary/soft-fork.html create mode 100644 en/glossary/spork.html create mode 100644 en/glossary/stale-block.html create mode 100644 en/glossary/standard-transaction.html create mode 100644 en/glossary/start-string.html create mode 100644 en/glossary/superblock.html create mode 100644 en/glossary/testnet.html create mode 100644 en/glossary/transaction-fee.html create mode 100644 en/glossary/txid.html create mode 100644 en/glossary/uasf.html create mode 100644 en/glossary/unspent-transaction-output.html create mode 100644 en/glossary/wallet-import-format.html create mode 100644 en/glossary/wallet.html create mode 100644 en/glossary/watch-only-address.html create mode 100644 en/glossary/x11.html create mode 100644 en/index.html create mode 100644 en/legal.html create mode 100644 en/resources.html create mode 100644 en/vocabulary.html create mode 100644 es/bitcoin-documento.html create mode 100644 es/bitcoin-para-desarrolladores.html create mode 100644 es/index.html create mode 100644 es/legal.html create mode 100644 es/recursos.html create mode 100644 es/sobre-nosotros.html create mode 100644 es/vocabulario.html create mode 100644 fa/about-us.html create mode 100644 fa/bitcoin-for-developers.html create mode 100644 fa/index.html create mode 100644 fa/legal.html create mode 100644 fa/resources.html create mode 100644 fa/vocabulary.html create mode 100644 favicon.ico create mode 100644 favicon.png create mode 100644 files/bitcoin-paper/bitcoin_es.pdf create mode 100644 files/bitcoin-paper/bitcoin_es_latam.pdf create mode 100644 files/bitcoin-paper/bitcoin_it.pdf create mode 100644 files/bitcoin-paper/bitcoin_ru.pdf create mode 100644 files/bitcoin-paper/bitcoin_se.pdf create mode 100644 font/droidnaskh/LICENSE.txt create mode 100644 font/droidnaskh/droidnaskh-regular.eot create mode 100644 font/droidnaskh/droidnaskh-regular.ttf create mode 100644 font/ubuntu/LICENCE.txt create mode 100644 font/ubuntu/copyright.txt create mode 100644 font/ubuntu/ubuntu-b-webfont.eot create mode 100644 font/ubuntu/ubuntu-b-webfont.svg create mode 100644 font/ubuntu/ubuntu-b-webfont.ttf create mode 100644 font/ubuntu/ubuntu-b-webfont.woff create mode 100644 font/ubuntu/ubuntu-bi-webfont.eot create mode 100644 font/ubuntu/ubuntu-bi-webfont.svg create mode 100644 font/ubuntu/ubuntu-bi-webfont.ttf create mode 100644 font/ubuntu/ubuntu-bi-webfont.woff create mode 100644 font/ubuntu/ubuntu-r-webfont.eot create mode 100644 font/ubuntu/ubuntu-r-webfont.svg create mode 100644 font/ubuntu/ubuntu-r-webfont.ttf create mode 100644 font/ubuntu/ubuntu-r-webfont.woff create mode 100644 font/ubuntu/ubuntu-ri-webfont.eot create mode 100644 font/ubuntu/ubuntu-ri-webfont.svg create mode 100644 font/ubuntu/ubuntu-ri-webfont.ttf create mode 100644 font/ubuntu/ubuntu-ri-webfont.woff create mode 100644 fr/a-propos-de-nous.html create mode 100644 fr/bitcoin-pour-developpeurs.html create mode 100644 fr/index.html create mode 100644 fr/legal.html create mode 100644 fr/ressources.html create mode 100644 fr/vocabulaire.html create mode 100644 gavinandresen.asc create mode 100644 gmaxwell.asc create mode 100644 google8f9b63d5ea1da1f8.html create mode 100644 hi/about-us.html create mode 100644 hi/bitcoin-for-developers.html create mode 100644 hi/index.html create mode 100644 hi/legal.html create mode 100644 hi/resources.html create mode 100644 hi/vocabulary.html create mode 100644 hu/bitcoin-fejlesztoknek.html create mode 100644 hu/index.html create mode 100644 hu/informacios-anyagok.html create mode 100644 hu/jogi-vonatkozasok.html create mode 100644 hu/rolunk.html create mode 100644 hu/szotar.html create mode 100644 id/bitcoin-untuk-para-pengembang.html create mode 100644 id/index.html create mode 100644 id/kosa-kata.html create mode 100644 id/mengenai-kami.html create mode 100644 id/sah.html create mode 100644 id/sumber-daya.html create mode 100644 img/alerts/disable_upnp.png create mode 100644 img/bitcoin-core/COPYING create mode 100644 img/bitcoin-core/bank-receiving-privacy.png create mode 100644 img/bitcoin-core/bank-receiving-privacy.svg create mode 100644 img/bitcoin-core/bitcoin-core.png create mode 100644 img/bitcoin-core/bitcoin-core.svg create mode 100644 img/bitcoin-core/clear-overview.png create mode 100644 img/bitcoin-core/coin-control.png create mode 100644 img/bitcoin-core/connection-types-p2p-spv.png create mode 100644 img/bitcoin-core/connection-types-p2p-spv.svg create mode 100644 img/bitcoin-core/connection-types-trusted-peer.png create mode 100644 img/bitcoin-core/connection-types-trusted-peer.svg create mode 100644 img/bitcoin-core/electrum-receiving-privacy.png create mode 100644 img/bitcoin-core/electrum-receiving-privacy.svg create mode 100644 img/bitcoin-core/en-big-logo.png create mode 100644 img/bitcoin-core/en-big-logo.svg create mode 100644 img/bitcoin-core/en-confirmed-double-spend-cost.png create mode 100644 img/bitcoin-core/en-confirmed-double-spend-cost.svg create mode 100644 img/bitcoin-core/fee-slider.png create mode 100644 img/bitcoin-core/history-of-bitcoin.png create mode 100644 img/bitcoin-core/history-of-bitcoin.svg create mode 100644 img/bitcoin-core/multi-wallet-support.png create mode 100644 img/bitcoin-core/multi-wallet-support.svg create mode 100644 img/bitcoin-core/network-monitoring.png create mode 100644 img/bitcoin-core/privacy-difference.png create mode 100644 img/bitcoin-core/privacy-difference.svg create mode 100644 img/bitcoin-core/proxy-configuration.png create mode 100644 img/bitcoin-core/qr-codes.png create mode 100644 img/bitcoin-core/receiving-privacy.png create mode 100644 img/bitcoin-core/receiving-privacy.svg create mode 100644 img/bitcoin-core/sending-privacy.png create mode 100644 img/bitcoin-core/sending-privacy.svg create mode 100644 img/bitcoin-core/slider-network.png create mode 100644 img/bitcoin-core/slider-network.svg create mode 100644 img/bitcoin-core/slider-privacy.png create mode 100644 img/bitcoin-core/slider-privacy.svg create mode 100644 img/bitcoin-core/slider-ui.png create mode 100644 img/bitcoin-core/slider-ui.svg create mode 100644 img/bitcoin-core/slider-validation.png create mode 100644 img/bitcoin-core/slider-validation.svg create mode 100644 img/bitcoin-core/slider-warning.png create mode 100644 img/bitcoin-core/slider-warning.svg create mode 100644 img/bitcoin-core/transifex-1.png create mode 100644 img/bitcoin-core/transifex-2.png create mode 100644 img/bitcoin-core/transifex-3.png create mode 100644 img/bitcoin-core/transifex-4.png create mode 100644 img/bitcoin-core/unique-invoice.png create mode 100644 img/bitcoin-core/watching-only.png create mode 100644 img/blog/free/COPYING create mode 100644 img/blog/free/bitcoin-core-0140.png create mode 100644 img/blog/free/bitcoin-core-0141.png create mode 100644 img/blog/free/bitcoin-core-0142.png create mode 100644 img/blog/free/bitcoin-core-pages-collage.png create mode 100644 img/blog/free/bitcoin-core.png create mode 100644 img/blog/free/bitcoin-exchanges.png create mode 100644 img/blog/free/bitcoin-org-2009-03-03.png create mode 100644 img/blog/free/devglossary-entries.png create mode 100644 img/blog/free/devglossary-main-page.png create mode 100644 img/blog/free/devglossary-search-box.png create mode 100644 img/blog/free/en-headers-first-moving-window.png create mode 100644 img/blog/free/events.png create mode 100644 img/blog/free/expenses.png create mode 100644 img/blog/free/getinfo-deprecation.png create mode 100644 img/blog/free/how-to-run-a-full-bitcoin-node.png create mode 100644 img/blog/free/stats-2014-12.png create mode 100644 img/blog/free/stats-2015-01.png create mode 100644 img/blog/free/stats-2015-02.png create mode 100644 img/blog/free/stats-2015-03.png create mode 100644 img/blog/free/torrent.png create mode 100644 img/blog/free/translations.png create mode 100644 img/blog/free/travis.png create mode 100644 img/blog/free/wallets.png create mode 100644 img/brand/COPYING create mode 100644 img/brand/bitcoinfoundation.png create mode 100644 img/dev/COPYING create mode 100644 img/dev/README create mode 100644 img/dev/animated-en-merkleblock-creation.gif create mode 100644 img/dev/animated-en-merkleblock-parsing.gif create mode 100644 img/dev/en-block-height-vs-depth.dot create mode 100644 img/dev/en-block-height-vs-depth.png create mode 100644 img/dev/en-block-height-vs-depth.svg create mode 100644 img/dev/en-blockchain-fork.dot create mode 100644 img/dev/en-blockchain-fork.png create mode 100644 img/dev/en-blockchain-fork.svg create mode 100644 img/dev/en-blockchain-overview.dot create mode 100644 img/dev/en-blockchain-overview.png create mode 100644 img/dev/en-blockchain-overview.svg create mode 100644 img/dev/en-blocks-first-flowchart.dot create mode 100644 img/dev/en-blocks-first-flowchart.png create mode 100644 img/dev/en-blocks-first-flowchart.svg create mode 100644 img/dev/en-bloom-update.dot create mode 100644 img/dev/en-bloom-update.png create mode 100644 img/dev/en-bloom-update.svg create mode 100644 img/dev/en-btcc-payment-request.png create mode 100644 img/dev/en-cert-order.dot create mode 100644 img/dev/en-cert-order.png create mode 100644 img/dev/en-cert-order.svg create mode 100644 img/dev/en-coinjoin.dot create mode 100644 img/dev/en-coinjoin.png create mode 100644 img/dev/en-coinjoin.svg create mode 100644 img/dev/en-creating-p2pkh-output.dot create mode 100644 img/dev/en-creating-p2pkh-output.png create mode 100644 img/dev/en-creating-p2pkh-output.svg create mode 100644 img/dev/en-creating-p2sh-output.dot create mode 100644 img/dev/en-creating-p2sh-output.png create mode 100644 img/dev/en-creating-p2sh-output.svg create mode 100644 img/dev/en-ecdsa-compressed-public-key.gnuplot create mode 100644 img/dev/en-ecdsa-compressed-public-key.png create mode 100644 img/dev/en-ecdsa-compressed-public-key.svg create mode 100644 img/dev/en-hard-fork.dot create mode 100644 img/dev/en-hard-fork.png create mode 100644 img/dev/en-hard-fork.svg create mode 100644 img/dev/en-hd-cross-generational-key-compromise.dot create mode 100644 img/dev/en-hd-cross-generational-key-compromise.png create mode 100644 img/dev/en-hd-cross-generational-key-compromise.svg create mode 100644 img/dev/en-hd-overview.dot create mode 100644 img/dev/en-hd-overview.png create mode 100644 img/dev/en-hd-overview.svg create mode 100644 img/dev/en-hd-private-parent-to-private-child.dot create mode 100644 img/dev/en-hd-private-parent-to-private-child.png create mode 100644 img/dev/en-hd-private-parent-to-private-child.svg create mode 100644 img/dev/en-hd-public-child-from-public-or-private-parent.dot create mode 100644 img/dev/en-hd-public-child-from-public-or-private-parent.png create mode 100644 img/dev/en-hd-public-child-from-public-or-private-parent.svg create mode 100644 img/dev/en-hd-public-child-from-public-parent.dot create mode 100644 img/dev/en-hd-public-child-from-public-parent.png create mode 100644 img/dev/en-hd-public-child-from-public-parent.svg create mode 100644 img/dev/en-hd-root-keys.dot create mode 100644 img/dev/en-hd-root-keys.png create mode 100644 img/dev/en-hd-root-keys.svg create mode 100644 img/dev/en-hd-tree.dot create mode 100644 img/dev/en-hd-tree.png create mode 100644 img/dev/en-hd-tree.svg create mode 100644 img/dev/en-headers-first-flowchart.dot create mode 100644 img/dev/en-headers-first-flowchart.png create mode 100644 img/dev/en-headers-first-flowchart.svg create mode 100644 img/dev/en-headers-first-moving-window.dot create mode 100644 img/dev/en-headers-first-moving-window.png create mode 100644 img/dev/en-headers-first-moving-window.svg create mode 100644 img/dev/en-ibd-block.dot create mode 100644 img/dev/en-ibd-block.png create mode 100644 img/dev/en-ibd-block.svg create mode 100644 img/dev/en-ibd-getblocks.dot create mode 100644 img/dev/en-ibd-getblocks.png create mode 100644 img/dev/en-ibd-getblocks.svg create mode 100644 img/dev/en-ibd-getblocks2.dot create mode 100644 img/dev/en-ibd-getblocks2.png create mode 100644 img/dev/en-ibd-getblocks2.svg create mode 100644 img/dev/en-ibd-getdata.dot create mode 100644 img/dev/en-ibd-getdata.png create mode 100644 img/dev/en-ibd-getdata.svg create mode 100644 img/dev/en-ibd-getheaders.dot create mode 100644 img/dev/en-ibd-getheaders.png create mode 100644 img/dev/en-ibd-getheaders.svg create mode 100644 img/dev/en-ibd-headers.dot create mode 100644 img/dev/en-ibd-headers.png create mode 100644 img/dev/en-ibd-headers.svg create mode 100644 img/dev/en-ibd-inv.dot create mode 100644 img/dev/en-ibd-inv.png create mode 100644 img/dev/en-ibd-inv.svg create mode 100644 img/dev/en-masternode-sync-initial.png create mode 100644 img/dev/en-masternode-sync-initial.svg create mode 100644 img/dev/en-masternode-sync-ongoing.png create mode 100644 img/dev/en-masternode-sync-ongoing.svg create mode 100644 img/dev/en-masternode-sync.odg create mode 100644 img/dev/en-merkle-tree-construction.dot create mode 100644 img/dev/en-merkle-tree-construction.png create mode 100644 img/dev/en-merkle-tree-construction.svg create mode 100644 img/dev/en-micropayment-channel.dot create mode 100644 img/dev/en-micropayment-channel.png create mode 100644 img/dev/en-micropayment-channel.svg create mode 100644 img/dev/en-nbits-overview.dot create mode 100644 img/dev/en-nbits-overview.png create mode 100644 img/dev/en-nbits-overview.svg create mode 100644 img/dev/en-nbits-quick-parse.dot create mode 100644 img/dev/en-nbits-quick-parse.png create mode 100644 img/dev/en-nbits-quick-parse.svg create mode 100644 img/dev/en-orphan-stale-definition.dot create mode 100644 img/dev/en-orphan-stale-definition.png create mode 100644 img/dev/en-orphan-stale-definition.svg create mode 100644 img/dev/en-p2p-control-messages.dot create mode 100644 img/dev/en-p2p-control-messages.png create mode 100644 img/dev/en-p2p-control-messages.svg create mode 100644 img/dev/en-p2p-data-messages.dot create mode 100644 img/dev/en-p2p-data-messages.png create mode 100644 img/dev/en-p2p-data-messages.svg create mode 100644 img/dev/en-p2p-governance-messages.dot create mode 100644 img/dev/en-p2p-governance-messages.png create mode 100644 img/dev/en-p2p-governance-messages.svg create mode 100644 img/dev/en-p2p-instantsend-messages.dot create mode 100644 img/dev/en-p2p-instantsend-messages.png create mode 100644 img/dev/en-p2p-instantsend-messages.svg create mode 100644 img/dev/en-p2p-masternode-messages.dot create mode 100644 img/dev/en-p2p-masternode-messages.png create mode 100644 img/dev/en-p2p-masternode-messages.svg create mode 100644 img/dev/en-p2p-privatesend-messages.dot create mode 100644 img/dev/en-p2p-privatesend-messages.png create mode 100644 img/dev/en-p2p-privatesend-messages.svg create mode 100644 img/dev/en-p2pkh-stack.dot create mode 100644 img/dev/en-p2pkh-stack.png create mode 100644 img/dev/en-p2pkh-stack.svg create mode 100644 img/dev/en-payment-processing.dot create mode 100644 img/dev/en-payment-processing.png create mode 100644 img/dev/en-payment-processing.svg create mode 100644 img/dev/en-payment-protocol.dot create mode 100644 img/dev/en-payment-protocol.png create mode 100644 img/dev/en-payment-protocol.svg create mode 100644 img/dev/en-pooled-mining-overview.dot create mode 100644 img/dev/en-pooled-mining-overview.png create mode 100644 img/dev/en-pooled-mining-overview.svg create mode 100644 img/dev/en-qr-code.png create mode 100644 img/dev/en-qr-code.svg create mode 100644 img/dev/en-signing-output-to-spend.dot create mode 100644 img/dev/en-signing-output-to-spend.png create mode 100644 img/dev/en-signing-output-to-spend.svg create mode 100644 img/dev/en-soft-fork.dot create mode 100644 img/dev/en-soft-fork.png create mode 100644 img/dev/en-soft-fork.svg create mode 100644 img/dev/en-solo-mining-overview.dot create mode 100644 img/dev/en-solo-mining-overview.png create mode 100644 img/dev/en-solo-mining-overview.svg create mode 100644 img/dev/en-transaction-propagation.dot create mode 100644 img/dev/en-transaction-propagation.png create mode 100644 img/dev/en-transaction-propagation.svg create mode 100644 img/dev/en-tx-overview-spending.dot create mode 100644 img/dev/en-tx-overview-spending.png create mode 100644 img/dev/en-tx-overview-spending.svg create mode 100644 img/dev/en-tx-overview.dot create mode 100644 img/dev/en-tx-overview.png create mode 100644 img/dev/en-tx-overview.svg create mode 100644 img/dev/en-unlocking-p2pkh-output.dot create mode 100644 img/dev/en-unlocking-p2pkh-output.png create mode 100644 img/dev/en-unlocking-p2pkh-output.svg create mode 100644 img/dev/en-unlocking-p2sh-output.dot create mode 100644 img/dev/en-unlocking-p2sh-output.png create mode 100644 img/dev/en-unlocking-p2sh-output.svg create mode 100644 img/dev/en-wallets-distributing-only.dot create mode 100644 img/dev/en-wallets-distributing-only.png create mode 100644 img/dev/en-wallets-distributing-only.svg create mode 100644 img/dev/en-wallets-full-service.dot create mode 100644 img/dev/en-wallets-full-service.png create mode 100644 img/dev/en-wallets-full-service.svg create mode 100644 img/dev/en-wallets-signing-only.dot create mode 100644 img/dev/en-wallets-signing-only.png create mode 100644 img/dev/en-wallets-signing-only.svg create mode 100644 img/dev/gifs/README.md create mode 100644 img/dev/gifs/en-merkleblock-creation/en-merkleblock-creation-001.dot create mode 100644 img/dev/gifs/en-merkleblock-creation/en-merkleblock-creation-002.dot create mode 100644 img/dev/gifs/en-merkleblock-creation/en-merkleblock-creation-003.dot create mode 100644 img/dev/gifs/en-merkleblock-creation/en-merkleblock-creation-004.dot create mode 100644 img/dev/gifs/en-merkleblock-creation/en-merkleblock-creation-005.dot create mode 100644 img/dev/gifs/en-merkleblock-creation/en-merkleblock-creation-006.dot create mode 100644 img/dev/gifs/en-merkleblock-creation/en-merkleblock-creation-007.dot create mode 100644 img/dev/gifs/en-merkleblock-creation/en-merkleblock-creation-008.dot create mode 100644 img/dev/gifs/en-merkleblock-creation/en-merkleblock-creation-009.dot create mode 100644 img/dev/gifs/en-merkleblock-creation/en-merkleblock-creation-010.dot create mode 100644 img/dev/gifs/en-merkleblock-creation/en-merkleblock-creation-011.dot create mode 100644 img/dev/gifs/en-merkleblock-creation/en-merkleblock-creation-012.dot create mode 100644 img/dev/gifs/en-merkleblock-parsing/en-merkleblock-parsing-001.dot create mode 100644 img/dev/gifs/en-merkleblock-parsing/en-merkleblock-parsing-001.png create mode 100644 img/dev/gifs/en-merkleblock-parsing/en-merkleblock-parsing-001.svg create mode 100644 img/dev/gifs/en-merkleblock-parsing/en-merkleblock-parsing-002.dot create mode 100644 img/dev/gifs/en-merkleblock-parsing/en-merkleblock-parsing-002.png create mode 100644 img/dev/gifs/en-merkleblock-parsing/en-merkleblock-parsing-002.svg create mode 100644 img/dev/gifs/en-merkleblock-parsing/en-merkleblock-parsing-003.dot create mode 100644 img/dev/gifs/en-merkleblock-parsing/en-merkleblock-parsing-003.png create mode 100644 img/dev/gifs/en-merkleblock-parsing/en-merkleblock-parsing-003.svg create mode 100644 img/dev/gifs/en-merkleblock-parsing/en-merkleblock-parsing-004.dot create mode 100644 img/dev/gifs/en-merkleblock-parsing/en-merkleblock-parsing-004.png create mode 100644 img/dev/gifs/en-merkleblock-parsing/en-merkleblock-parsing-004.svg create mode 100644 img/dev/gifs/en-merkleblock-parsing/en-merkleblock-parsing-005.dot create mode 100644 img/dev/gifs/en-merkleblock-parsing/en-merkleblock-parsing-005.png create mode 100644 img/dev/gifs/en-merkleblock-parsing/en-merkleblock-parsing-005.svg create mode 100644 img/dev/gifs/en-merkleblock-parsing/en-merkleblock-parsing-006.dot create mode 100644 img/dev/gifs/en-merkleblock-parsing/en-merkleblock-parsing-006.png create mode 100644 img/dev/gifs/en-merkleblock-parsing/en-merkleblock-parsing-006.svg create mode 100644 img/dev/gifs/en-merkleblock-parsing/en-merkleblock-parsing-007.dot create mode 100644 img/dev/gifs/en-merkleblock-parsing/en-merkleblock-parsing-007.png create mode 100644 img/dev/gifs/en-merkleblock-parsing/en-merkleblock-parsing-007.svg create mode 100644 img/dev/gifs/en-merkleblock-parsing/en-merkleblock-parsing-008.dot create mode 100644 img/dev/gifs/en-merkleblock-parsing/en-merkleblock-parsing-008.png create mode 100644 img/dev/gifs/en-merkleblock-parsing/en-merkleblock-parsing-008.svg create mode 100644 img/dev/gifs/en-merkleblock-parsing/en-merkleblock-parsing-009.dot create mode 100644 img/dev/gifs/en-merkleblock-parsing/en-merkleblock-parsing-009.png create mode 100644 img/dev/gifs/en-merkleblock-parsing/en-merkleblock-parsing-009.svg create mode 100644 img/dev/gifs/en-merkleblock-parsing/en-merkleblock-parsing-010.dot create mode 100644 img/dev/gifs/en-merkleblock-parsing/en-merkleblock-parsing-011.dot create mode 100644 img/dev/gifs/en-merkleblock-parsing/en-merkleblock-parsing-011.png create mode 100644 img/dev/gifs/en-merkleblock-parsing/en-merkleblock-parsing-011.svg create mode 100644 img/faq/COPYING create mode 100644 img/faq/merchants_map.png create mode 100644 img/faq/mobile_receive.png create mode 100644 img/faq/mobile_send.png create mode 100644 img/faq/price_chart.png create mode 100644 img/flags/ALL.png create mode 100644 img/flags/AR.png create mode 100644 img/flags/AT.png create mode 100644 img/flags/AU.png create mode 100644 img/flags/BE.png create mode 100644 img/flags/BR.png create mode 100644 img/flags/CA.png create mode 100644 img/flags/CH.png create mode 100644 img/flags/CL.png create mode 100644 img/flags/CN.png create mode 100644 img/flags/CO.png create mode 100644 img/flags/CR.png create mode 100644 img/flags/DE.png create mode 100644 img/flags/DK.png create mode 100644 img/flags/ES.png create mode 100644 img/flags/EU.png create mode 100644 img/flags/FR.png create mode 100644 img/flags/ID.png create mode 100644 img/flags/IE.png create mode 100644 img/flags/IL.png create mode 100644 img/flags/IN.png create mode 100644 img/flags/IT.png create mode 100644 img/flags/JP.png create mode 100644 img/flags/KH.png create mode 100644 img/flags/KR.png create mode 100644 img/flags/LICENSE.txt create mode 100644 img/flags/MX.png create mode 100644 img/flags/MY.png create mode 100644 img/flags/NG.png create mode 100644 img/flags/NL.png create mode 100644 img/flags/NP.png create mode 100644 img/flags/NZ.png create mode 100644 img/flags/PE.png create mode 100644 img/flags/PH.png create mode 100644 img/flags/PL.png create mode 100644 img/flags/RO.png create mode 100644 img/flags/RU.png create mode 100644 img/flags/SA.png create mode 100644 img/flags/SE.png create mode 100644 img/flags/SG.png create mode 100644 img/flags/SI.png create mode 100644 img/flags/TR.png create mode 100644 img/flags/UA.png create mode 100644 img/flags/UAE.png create mode 100644 img/flags/UK.png create mode 100644 img/flags/US.png create mode 100644 img/flags/VE.png create mode 100644 img/flags/ZA.png create mode 100644 img/full-node/en-active-connections.png create mode 100644 img/full-node/en-bitcoin-qt-ibd.png create mode 100644 img/full-node/en-bitcoin-qt-tray-icon.png create mode 100644 img/full-node/en-bitcoin-qt-welcome.png create mode 100644 img/full-node/en-bitnodes-tool.png create mode 100644 img/full-node/en-dash-bitcoin-qt.png create mode 100644 img/full-node/en-dash-term.png create mode 100644 img/full-node/en-debug-inbound-connections.png create mode 100644 img/full-node/en-dhcp-reservation.png create mode 100644 img/full-node/en-easy-dhcp-reservation.png create mode 100644 img/full-node/en-manual-dhcp-reservation.png create mode 100644 img/full-node/en-osx-dmg-open.png create mode 100644 img/full-node/en-osx-ibd.png create mode 100644 img/full-node/en-osx-safari-secure-connection.png create mode 100644 img/full-node/en-osx-security.png create mode 100644 img/full-node/en-osx-start-on-login.png create mode 100644 img/full-node/en-osx-welcome-to-bitcoin-core.png create mode 100644 img/full-node/en-port-forwarding.png create mode 100644 img/full-node/en-secure-connection.png create mode 100644 img/full-node/en-start-on-login.png create mode 100644 img/full-node/en-win10-bitcoin-core-outgoing-firewall.png create mode 100644 img/full-node/en-win10-ibd.png create mode 100644 img/full-node/en-win10-installer-start.png create mode 100644 img/full-node/en-win10-running-cmd.png create mode 100644 img/full-node/en-win10-secure-connection.png create mode 100644 img/full-node/en-win10-start-bitcoin-core.png create mode 100644 img/full-node/en-win10-start-on-login.png create mode 100644 img/full-node/en-win10-welcome-to-bitcoin-core.png create mode 100644 img/full-node/en-win7-bitcoin-core-outgoing-firewall.png create mode 100644 img/full-node/en-win7-ibd.png create mode 100644 img/full-node/en-win7-installer-start.png create mode 100644 img/full-node/en-win7-running-cmd.png create mode 100644 img/full-node/en-win7-start-bitcoin-core.png create mode 100644 img/full-node/en-win7-start-on-login.png create mode 100644 img/full-node/en-win7-welcome-to-bitcoin-core.png create mode 100644 img/full-node/en-win8-running-cmd.png create mode 100644 img/full-node/en-win8-start-bitcoin-core.png create mode 100644 img/icons/COPYING create mode 100644 img/icons/bitcoin-how-it-works.png create mode 100644 img/icons/bitcoin-how-it-works.svg create mode 100644 img/icons/but_bitcoin.png create mode 100644 img/icons/but_bitcoin.svg create mode 100644 img/icons/check_control_fail.png create mode 100644 img/icons/check_control_fail.svg create mode 100644 img/icons/check_control_pass.png create mode 100644 img/icons/check_control_pass.svg create mode 100644 img/icons/check_environment_fail.png create mode 100644 img/icons/check_environment_fail.svg create mode 100644 img/icons/check_environment_pass.png create mode 100644 img/icons/check_environment_pass.svg create mode 100644 img/icons/check_fees_fail.png create mode 100644 img/icons/check_fees_fail.svg create mode 100644 img/icons/check_fees_neutral.png create mode 100644 img/icons/check_fees_neutral.svg create mode 100644 img/icons/check_fees_pass.png create mode 100644 img/icons/check_fees_pass.svg create mode 100644 img/icons/check_privacy_fail.png create mode 100644 img/icons/check_privacy_fail.svg create mode 100644 img/icons/check_privacy_neutral.png create mode 100644 img/icons/check_privacy_neutral.svg create mode 100644 img/icons/check_privacy_pass.png create mode 100644 img/icons/check_privacy_pass.svg create mode 100644 img/icons/check_transparency_fail.png create mode 100644 img/icons/check_transparency_fail.svg create mode 100644 img/icons/check_transparency_pass.png create mode 100644 img/icons/check_transparency_pass.svg create mode 100644 img/icons/check_validation_fail.png create mode 100644 img/icons/check_validation_fail.svg create mode 100644 img/icons/check_validation_neutral.png create mode 100644 img/icons/check_validation_neutral.svg create mode 100644 img/icons/check_validation_pass.png create mode 100644 img/icons/check_validation_pass.svg create mode 100644 img/icons/checkbubble_fail.png create mode 100644 img/icons/checkbubble_fail.svg create mode 100644 img/icons/checkbubble_fail_rtl.png create mode 100644 img/icons/checkbubble_fail_rtl.svg create mode 100644 img/icons/checkbubble_neutral.png create mode 100644 img/icons/checkbubble_neutral.svg create mode 100644 img/icons/checkbubble_neutral_rtl.png create mode 100644 img/icons/checkbubble_neutral_rtl.svg create mode 100644 img/icons/checkbubble_pass.png create mode 100644 img/icons/checkbubble_pass.svg create mode 100644 img/icons/checkbubble_pass_rtl.png create mode 100644 img/icons/checkbubble_pass_rtl.svg create mode 100644 img/icons/header_rss.png create mode 100644 img/icons/header_rss.svg create mode 100644 img/icons/ico_anon.png create mode 100644 img/icons/ico_anon.svg create mode 100644 img/icons/ico_balance.png create mode 100644 img/icons/ico_balance.svg create mode 100644 img/icons/ico_bill.png create mode 100644 img/icons/ico_bill.svg create mode 100644 img/icons/ico_blockchain.png create mode 100644 img/icons/ico_blockchain.svg create mode 100644 img/icons/ico_conf.png create mode 100644 img/icons/ico_conf.svg create mode 100644 img/icons/ico_contract.png create mode 100644 img/icons/ico_contract.svg create mode 100644 img/icons/ico_desktop.png create mode 100644 img/icons/ico_desktop.svg create mode 100644 img/icons/ico_doc.png create mode 100644 img/icons/ico_doc.svg create mode 100644 img/icons/ico_donate.png create mode 100644 img/icons/ico_donate.svg create mode 100644 img/icons/ico_fast.png create mode 100644 img/icons/ico_fast.svg create mode 100644 img/icons/ico_help.png create mode 100644 img/icons/ico_help.svg create mode 100644 img/icons/ico_international.png create mode 100644 img/icons/ico_international.svg create mode 100644 img/icons/ico_invoice.png create mode 100644 img/icons/ico_invoice.svg create mode 100644 img/icons/ico_irreversible.png create mode 100644 img/icons/ico_irreversible.svg create mode 100644 img/icons/ico_key.png create mode 100644 img/icons/ico_key.svg create mode 100644 img/icons/ico_lab.png create mode 100644 img/icons/ico_lab.svg create mode 100644 img/icons/ico_law.png create mode 100644 img/icons/ico_law.svg create mode 100644 img/icons/ico_lock.png create mode 100644 img/icons/ico_lock.svg create mode 100644 img/icons/ico_lowfee.png create mode 100644 img/icons/ico_lowfee.svg create mode 100644 img/icons/ico_market.png create mode 100644 img/icons/ico_market.svg create mode 100644 img/icons/ico_micro.png create mode 100644 img/icons/ico_micro.svg create mode 100644 img/icons/ico_mining.png create mode 100644 img/icons/ico_mining.svg create mode 100644 img/icons/ico_mobile.png create mode 100644 img/icons/ico_mobile.svg create mode 100644 img/icons/ico_multi.png create mode 100644 img/icons/ico_multi.svg create mode 100644 img/icons/ico_multisig.png create mode 100644 img/icons/ico_multisig.svg create mode 100644 img/icons/ico_network.png create mode 100644 img/icons/ico_network.svg create mode 100644 img/icons/ico_own.png create mode 100644 img/icons/ico_own.svg create mode 100644 img/icons/ico_pci.png create mode 100644 img/icons/ico_pci.svg create mode 100644 img/icons/ico_shield.png create mode 100644 img/icons/ico_shield.svg create mode 100644 img/icons/ico_simple.png create mode 100644 img/icons/ico_simple.svg create mode 100644 img/icons/ico_solve.png create mode 100644 img/icons/ico_solve.svg create mode 100644 img/icons/ico_spread.png create mode 100644 img/icons/ico_spread.svg create mode 100644 img/icons/ico_translate.png create mode 100644 img/icons/ico_translate.svg create mode 100644 img/icons/ico_transparency.png create mode 100644 img/icons/ico_transparency.svg create mode 100644 img/icons/ico_visib.png create mode 100644 img/icons/ico_visib.svg create mode 100644 img/icons/ico_voucher.png create mode 100644 img/icons/ico_voucher.svg create mode 100644 img/icons/ico_warning.png create mode 100644 img/icons/ico_warning.svg create mode 100644 img/icons/ico_wiki.png create mode 100644 img/icons/ico_wiki.svg create mode 100644 img/icons/icon_rss.png create mode 100644 img/icons/icon_rss.svg create mode 100644 img/icons/icon_warning.png create mode 100644 img/icons/icon_warning.svg create mode 100644 img/icons/logo_dash_circle_normal.png create mode 100644 img/icons/logo_ios.png create mode 100644 img/icons/logo_rss.png create mode 100644 img/icons/logotop.png create mode 100644 img/icons/logotop.svg create mode 100644 img/icons/main_ico_abc.png create mode 100644 img/icons/main_ico_abc.svg create mode 100644 img/icons/main_ico_compass.png create mode 100644 img/icons/main_ico_compass.svg create mode 100644 img/icons/main_ico_guide.png create mode 100644 img/icons/main_ico_guide.svg create mode 100644 img/icons/main_ico_hash.png create mode 100644 img/icons/main_ico_hash.svg create mode 100644 img/icons/main_ico_instant.png create mode 100644 img/icons/main_ico_instant.svg create mode 100644 img/icons/main_ico_lowfee.png create mode 100644 img/icons/main_ico_lowfee.svg create mode 100644 img/icons/main_ico_worldwide.png create mode 100644 img/icons/main_ico_worldwide.svg create mode 100644 img/icons/menumobile.png create mode 100644 img/icons/menumobile.svg create mode 100644 img/icons/mini_ico_anchor.png create mode 100644 img/icons/mini_ico_anchor.svg create mode 100644 img/icons/mini_ico_back.png create mode 100644 img/icons/mini_ico_back.svg create mode 100644 img/icons/mini_ico_key.png create mode 100644 img/icons/mini_ico_key.svg create mode 100644 img/icons/mini_ico_link.png create mode 100644 img/icons/mini_ico_link.svg create mode 100644 img/icons/mini_ico_magnet.png create mode 100644 img/icons/mini_ico_magnet.svg create mode 100644 img/icons/mini_ico_report.png create mode 100644 img/icons/mini_ico_report.svg create mode 100644 img/icons/mini_ico_rev.png create mode 100644 img/icons/mini_ico_rev.svg create mode 100644 img/icons/netstatus_alert.png create mode 100644 img/icons/netstatus_alert.svg create mode 100644 img/icons/netstatus_normal.png create mode 100644 img/icons/netstatus_normal.svg create mode 100644 img/icons/note.png create mode 100644 img/icons/note.svg create mode 100644 img/icons/opengraph.png create mode 100644 img/icons/video_play.png create mode 100644 img/icons/video_play.svg create mode 100644 img/icons/video_play_hover.png create mode 100644 img/icons/video_play_hover.svg create mode 100644 img/icons/wallet_bubble.png create mode 100644 img/icons/wallet_bubble.svg create mode 100644 img/icons/wallet_help.png create mode 100644 img/icons/wallet_help.svg create mode 100644 img/icons/wallet_menu_desktop.png create mode 100644 img/icons/wallet_menu_desktop.svg create mode 100644 img/icons/wallet_menu_hardware.png create mode 100644 img/icons/wallet_menu_hardware.svg create mode 100644 img/icons/wallet_menu_mobile.png create mode 100644 img/icons/wallet_menu_mobile.svg create mode 100644 img/icons/wallet_menu_web.png create mode 100644 img/icons/wallet_menu_web.svg create mode 100644 img/icons/wallet_select.png create mode 100644 img/icons/wallet_select.svg create mode 100644 img/icons/warning.png create mode 100644 img/icons/warning.svg create mode 100644 img/jquery/COPYING create mode 100644 img/jquery/ui-icons_444444_256x240.png create mode 100644 img/jquery/ui-icons_555555_256x240.png create mode 100644 img/jquery/ui-icons_777620_256x240.png create mode 100644 img/jquery/ui-icons_777777_256x240.png create mode 100644 img/jquery/ui-icons_cc0000_256x240.png create mode 100644 img/jquery/ui-icons_ffffff_256x240.png create mode 100644 img/os/COPYING create mode 100644 img/os/android.png create mode 100644 img/os/arm.png create mode 100644 img/os/blackberry.png create mode 100644 img/os/but_linux.png create mode 100644 img/os/but_linux.svg create mode 100644 img/os/but_mac.png create mode 100644 img/os/but_mac.svg create mode 100644 img/os/but_ubuntu.png create mode 100644 img/os/but_ubuntu.svg create mode 100644 img/os/but_windows.png create mode 100644 img/os/but_windows.svg create mode 100644 img/os/hardware.png create mode 100644 img/os/ios.png create mode 100644 img/os/ios.svg create mode 100644 img/os/linux.png create mode 100644 img/os/mac.png create mode 100644 img/os/mac.svg create mode 100644 img/os/med_linux.png create mode 100644 img/os/med_opensource.png create mode 100644 img/os/med_opensource.svg create mode 100644 img/os/med_osx.png create mode 100644 img/os/med_ubuntu.png create mode 100644 img/os/med_ubuntu.svg create mode 100644 img/os/med_win.png create mode 100644 img/os/ubuntu.png create mode 100644 img/os/wallet_menu_android.png create mode 100644 img/os/wallet_menu_android.svg create mode 100644 img/os/wallet_menu_blackberry.png create mode 100644 img/os/wallet_menu_blackberry.svg create mode 100644 img/os/wallet_menu_ios.png create mode 100644 img/os/wallet_menu_ios.svg create mode 100644 img/os/wallet_menu_linux.png create mode 100644 img/os/wallet_menu_linux.svg create mode 100644 img/os/wallet_menu_mac.png create mode 100644 img/os/wallet_menu_mac.svg create mode 100644 img/os/wallet_menu_windows.png create mode 100644 img/os/wallet_menu_windows.svg create mode 100644 img/os/wallet_menu_windowsphone.png create mode 100644 img/os/wallet_menu_windowsphone.svg create mode 100644 img/os/web.png create mode 100644 img/os/windows.png create mode 100644 img/os/windowsphone.png create mode 100644 img/press/video/COPYING create mode 100644 img/press/video/funke.jpg create mode 100644 img/press/video/whatisbitcoin.jpg create mode 100644 img/screenshots/COPYING create mode 100644 img/screenshots/airbitzwalletandroid.png create mode 100644 img/screenshots/airbitzwalletios.png create mode 100644 img/screenshots/arcbitdesktop.png create mode 100644 img/screenshots/arcbitios.png create mode 100644 img/screenshots/armory.png create mode 100644 img/screenshots/bitcoincore.png create mode 100644 img/screenshots/bitcoinknots.png create mode 100644 img/screenshots/bitcoinwalletandroid.png create mode 100644 img/screenshots/bitgo.png create mode 100644 img/screenshots/bitherdesktop.png create mode 100644 img/screenshots/bithermobile.png create mode 100644 img/screenshots/breadwallet.png create mode 100644 img/screenshots/btccomwallet.png create mode 100644 img/screenshots/coinapult.png create mode 100644 img/screenshots/coinbase.png create mode 100644 img/screenshots/coinspacemobile.png create mode 100644 img/screenshots/coinspaceweb.png create mode 100644 img/screenshots/copay.png create mode 100644 img/screenshots/digitalbitbox.png create mode 100644 img/screenshots/electrum.png create mode 100644 img/screenshots/electrumandroid.png create mode 100644 img/screenshots/greenaddressandroid.png create mode 100644 img/screenshots/greenaddressdesktop.png create mode 100644 img/screenshots/greenbits.png create mode 100644 img/screenshots/keepkey.png create mode 100644 img/screenshots/ledger.png create mode 100644 img/screenshots/ledgernanos.png create mode 100644 img/screenshots/msigna.png create mode 100644 img/screenshots/mycelium.png create mode 100644 img/screenshots/ninki.png create mode 100644 img/screenshots/simplebitcoinwalletandroid.png create mode 100644 img/screenshots/trezor.png create mode 100644 img/screenshots/xapo.png create mode 100644 img/video/COPYING create mode 100644 img/video/video_wuc.jpg create mode 100644 img/wallet/COPYING create mode 100644 img/wallet/airbitzwallet.png create mode 100644 img/wallet/arcbit.png create mode 100644 img/wallet/armory.png create mode 100644 img/wallet/bitcoincore.png create mode 100644 img/wallet/bitcoinknots.png create mode 100644 img/wallet/bitcoinwallet.png create mode 100644 img/wallet/bitgo.png create mode 100644 img/wallet/bither.png create mode 100644 img/wallet/breadwallet.png create mode 100644 img/wallet/btc.com.png create mode 100644 img/wallet/coinapult.png create mode 100644 img/wallet/coinbase.png create mode 100644 img/wallet/coinspace.png create mode 100644 img/wallet/copay.png create mode 100644 img/wallet/digitalbitbox.png create mode 100644 img/wallet/electrum.png create mode 100644 img/wallet/greenaddress.png create mode 100644 img/wallet/greenbits.png create mode 100644 img/wallet/keepkey.png create mode 100644 img/wallet/ledgernano.png create mode 100644 img/wallet/ledgernanos.png create mode 100644 img/wallet/msigna.png create mode 100644 img/wallet/mycelium.png create mode 100644 img/wallet/ninki.png create mode 100644 img/wallet/simplebitcoinwallet.png create mode 100644 img/wallet/trezor.png create mode 100644 img/wallet/xapo.png create mode 100644 index.html create mode 100755 init_env.sh create mode 100644 it/bitcoin-per-sviluppatori.html create mode 100644 it/chi-siamo.html create mode 100644 it/glossario.html create mode 100644 it/index.html create mode 100644 it/note-legali.html create mode 100644 it/risorse.html create mode 100644 ja/about-us.html create mode 100644 ja/bitcoin-for-developers.html create mode 100644 ja/index.html create mode 100644 ja/legal.html create mode 100644 ja/resources.html create mode 100644 ja/vocabulary.html create mode 100644 jgarzik-pobox.asc create mode 100644 jonasschnelli.asc create mode 100644 js/analytics.js create mode 100644 js/base.js create mode 100644 js/bitcoin-core.js create mode 100644 js/cookieconsent/LICENSE.txt create mode 100644 js/cookieconsent/cookieconsent.js create mode 100644 js/cookieconsent/light-floating.css create mode 100644 js/devsearch.js create mode 100644 js/events.js create mode 100644 js/ie.js create mode 100644 js/jquery/jquery-1.11.2.min.js create mode 100644 js/jquery/jquery-ui.min.js create mode 100644 js/jquery/jquery.qrcode.min.js create mode 100644 js/leaflet-markercluster/MIT-LICENCE.txt create mode 100644 js/leaflet-markercluster/MarkerCluster.Default.css create mode 100644 js/leaflet-markercluster/MarkerCluster.css create mode 100644 js/leaflet-markercluster/leaflet.markercluster.js create mode 100644 js/leaflet/LICENSE.txt create mode 100644 js/leaflet/images/layers-2x.png create mode 100644 js/leaflet/images/layers.png create mode 100644 js/leaflet/images/marker-icon-2x.png create mode 100644 js/leaflet/images/marker-icon.png create mode 100644 js/leaflet/images/marker-shadow.png create mode 100644 js/leaflet/leaflet.css create mode 100644 js/leaflet/leaflet.js create mode 100644 js/main.js create mode 100644 ko/about-us.html create mode 100644 ko/bitcoin-for-developers.html create mode 100644 ko/index.html create mode 100644 ko/legal.html create mode 100644 ko/resources.html create mode 100644 ko/vocabulary.html create mode 100644 laanwj-releases.asc create mode 100644 laanwj.asc create mode 100644 luke-jr.asc create mode 100644 nl/bitcoin-voor-ontwikkelaars.html create mode 100644 nl/hulpmiddelen.html create mode 100644 nl/index.html create mode 100644 nl/juridisch.html create mode 100644 nl/over-ons.html create mode 100644 nl/woordenlijst.html create mode 100644 pieterwuille.asc create mode 100644 pl/bitcoin-dla-deweloperow.html create mode 100644 pl/index.html create mode 100644 pl/informacje-prawne.html create mode 100644 pl/o-nas.html create mode 100644 pl/slownik.html create mode 100644 pl/zasoby.html create mode 100644 pt_BR/bitcoin-para-desenvolvedores.html create mode 100644 pt_BR/index.html create mode 100644 pt_BR/legal.html create mode 100644 pt_BR/recursos.html create mode 100644 pt_BR/sobre-nos.html create mode 100644 pt_BR/vocabulario.html create mode 100644 quality-assurance/devsearch.html create mode 100644 quality-assurance/schemas/wallets.yaml create mode 100644 ro/bitcoin-pentru-dezvoltatori.html create mode 100644 ro/despre-noi.html create mode 100644 ro/index.html create mode 100644 ro/legal.html create mode 100644 ro/resurse.html create mode 100644 ro/vocabular.html create mode 100644 robots.txt create mode 100644 ru/about-us.html create mode 100644 ru/bitcoin-for-developers.html create mode 100644 ru/bitcoin-paper.html create mode 100644 ru/index.html create mode 100644 ru/legal.html create mode 100644 ru/resources.html create mode 100644 ru/vocabulary.html create mode 100644 satoshinakamoto.asc create mode 100644 schneider.asc create mode 100644 sha256sums.txt create mode 100644 sitemap.xml create mode 100644 sl/besednjak.html create mode 100644 sl/bitcoin-za-razvijalce.html create mode 100644 sl/index.html create mode 100644 sl/o-nas.html create mode 100644 sl/pravno.html create mode 100644 sl/viri.html create mode 100644 sv/bitcoin-for-utvecklare.html create mode 100644 sv/bitcoin-rapport.html create mode 100644 sv/index.html create mode 100644 sv/juridiskt.html create mode 100644 sv/om-oss.html create mode 100644 sv/ordlista.html create mode 100644 sv/resurser.html create mode 100644 tr/gelistiriciler-icin-bitcoin.html create mode 100644 tr/hakkimizda.html create mode 100644 tr/index.html create mode 100644 tr/kaynaklar.html create mode 100644 tr/kelime-haznesi.html create mode 100644 tr/yasal.html create mode 100644 uk/about-us.html create mode 100644 uk/bitcoin-for-developers.html create mode 100644 uk/bitcoin-paper.html create mode 100644 uk/index.html create mode 100644 uk/legal.html create mode 100644 uk/resources.html create mode 100644 uk/vocabulary.html create mode 100644 willbinns.asc create mode 100644 zh_CN/about-us.html create mode 100644 zh_CN/bitcoin-for-developers.html create mode 100644 zh_CN/index.html create mode 100644 zh_CN/legal.html create mode 100644 zh_CN/resources.html create mode 100644 zh_CN/vocabulary.html create mode 100644 zh_TW/about-us.html create mode 100644 zh_TW/bitcoin-for-developers.html create mode 100644 zh_TW/index.html create mode 100644 zh_TW/legal.html create mode 100644 zh_TW/resources.html create mode 100644 zh_TW/vocabulary.html diff --git a/404.html b/404.html new file mode 100644 index 00000000..6efe8b3f --- /dev/null +++ b/404.html @@ -0,0 +1,273 @@ + + + + + + + + + +Dash - Open source P2P money + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + +
+ + + + + + + + + + + + +
+ + + + + +
+ +
+ + + + + + +
+ + + + + + + +

Developer Documentation

+ +

Find useful resources, guides and reference material for developers.

+ + + + + + + +
+

Additional resources

+

Dash Whitepaper - Official Wiki

+

Dash Improvement Proposals - GitHub

+

Dash Documentation - Official Wiki

+

Bitcoin: A Peer-to-Peer Electronic Cash System - Satoshi Nakamoto

+

Bitcoin Improvement Proposals (with Dash updates) - GitHub

+ +

RESTful JSON API for Dash - BlockCypher

+ + + +
+ + + + + + +
+ + +
+ + + + + + + + + + + diff --git a/CODE_OF_CONDUCT.md b/CODE_OF_CONDUCT.md new file mode 100644 index 00000000..98536916 --- /dev/null +++ b/CODE_OF_CONDUCT.md @@ -0,0 +1,75 @@ +# Code of Conduct + +## Our Pledge + +In the interest of fostering an open and welcoming environment, we as +contributors and maintainers pledge to making participation in our project and +our community a harassment-free experience for everyone, regardless of age, body +size, disability, ethnicity, gender identity and expression, level of +experience, nationality, personal appearance, race, religion, or sexual identity +and orientation. + +## Our Standards + +Examples of behavior that contributes to creating a positive environment +include: + +* Using welcoming and inclusive language +* Being respectful of differing viewpoints and experiences +* Gracefully accepting constructive criticism +* Focusing on what is best for the community +* Showing empathy towards other community members + +Examples of unacceptable behavior by participants include: + +* The use of sexualized language or imagery and unwelcome sexual attention or + advances +* Trolling, insulting/derogatory comments, and personal or political attacks +* Public or private harassment +* Publishing others' private information, such as a physical or electronic + address, without explicit permission +* Other conduct which could reasonably be considered inappropriate in a + professional setting + +## Our Responsibilities + +Project maintainers and contributors are responsible for clarifying the +standards of acceptable behavior and are expected to take appropriate and fair +corrective action in response to any instances of unacceptable behavior. + +Project maintainers have the right and responsibility to remove, edit, or reject +comments, commits, code, wiki edits, issues, and other contributions that are +not aligned to this Code of Conduct, or to ban temporarily or permanently any +contributor for other behaviors that they deem inappropriate, threatening, +offensive, or harmful. + +## Scope + +This Code of Conduct applies both within project spaces and in public spaces +when an individual is representing the project or its community. Examples of +representing a project or community include using an official project e-mail +address, posting via an official social media account, or acting as an appointed +representative at an online or offline event. Representation of a project may be +further defined and clarified by project maintainers. + +## Enforcement + +Instances of abusive, harassing, or otherwise unacceptable behavior may be +reported by contacting Will Binns at . All complaints will be +reviewed and investigated and will result in a response that is deemed necessary +and appropriate to the circumstances. The project team is obligated to maintain +confidentiality with regard to the reporter of an incident. + +Further details of specific enforcement policies may be posted separately. + +Project maintainers who do not follow or enforce the Code of Conduct in good +faith may face temporary or permanent repercussions as determined by other +members of the project's leadership. + +## Attribution + +This Code of Conduct is adapted from the [Contributor Covenant][homepage], +version 1.4, available at [http://contributor-covenant.org/version/1/4][version]. + +[homepage]: http://contributor-covenant.org +[version]: http://contributor-covenant.org/version/1/4/ diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md new file mode 100644 index 00000000..28df524e --- /dev/null +++ b/CONTRIBUTING.md @@ -0,0 +1,19 @@ +## Contributing +The following quick guides will help you get started: + ++ [Becoming a Contributor](https://github.com/bitcoin-dot-org/bitcoin.org/blob/master/docs/become-a-contributor.md) ++ [Working with GitHub](https://github.com/bitcoin-dot-org/bitcoin.org/blob/master/docs/working-with-github.md) ++ [Setting Up Your Environment](https://github.com/bitcoin-dot-org/bitcoin.org/blob/master/docs/setting-up-your-environment.md) ++ [Improving Developer Documentation](https://github.com/bitcoin-dot-org/bitcoin.org/blob/master/docs/contributing-to-developer-documentation.md) ++ [Assisting with Translations](https://github.com/bitcoin-dot-org/bitcoin.org/blob/master/docs/assisting-with-translations.md) ++ [Managing Wallets](https://github.com/bitcoin-dot-org/bitcoin.org/blob/master/docs/managing-wallets.md) ++ [Adding Events, Release Notes and Alerts](https://github.com/bitcoin-dot-org/bitcoin.org/blob/master/docs/adding-events-release-notes-and-alerts.md) ++ [Adding Blog Posts](https://github.com/bitcoin-dot-org/bitcoin.org/blob/master/docs/adding-blog-posts.md) ++ [Miscellaneous / Other](https://github.com/bitcoin-dot-org/bitcoin.org/blob/master/docs/miscellaneous.md) + +### Code of Conduct + +Participation in this project is subject to a [Code of Conduct](https://github.com/bitcoin-dot-org/bitcoin.org/blob/master/CODE_OF_CONDUCT.md). + +### Questions? +Please contact Will Binns ([will@bitcoin.org](mailto:will@bitcoin.org)) if you need help. diff --git a/COPYING b/COPYING new file mode 100644 index 00000000..0622f9f0 --- /dev/null +++ b/COPYING @@ -0,0 +1,5 @@ +The intellectual property rights in the files are owned by the respective +authors. Some of the files can be licensed under MIT License (MIT) available on +http://opensource.org/licenses/MIT or other licenses. Appropriate licensing +information can be found in the header of the file or in the folder containing +the file. diff --git a/LICENSE b/LICENSE new file mode 100644 index 00000000..40ee38f4 --- /dev/null +++ b/LICENSE @@ -0,0 +1,27 @@ +Copyright (c) 2009-2017 Bitcoin.org + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in +all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN +THE SOFTWARE. + +*** + +NOTE: The intellectual property rights in the files are owned by the respective +authors. Some of the files can be licensed under MIT License (MIT) available on +[https://opensource.org/licenses/MIT](https://opensource.org/licenses/MIT) or +other licenses. Appropriate licensing information can be found in the header of +the file or in the folder containing the file. diff --git a/README.md b/README.md new file mode 100644 index 00000000..b394fd6b --- /dev/null +++ b/README.md @@ -0,0 +1,24 @@ +# Welcome to Dash-docs.github.io.org's Codebase + +Current Build Status: ![Build Status](https://travis-ci.org/dash-docs/dash-docs.svg?branch=master) + +Live site: [dash-docs.github.io](https://dash-docs.github.io) + +Report problems or help improve the site by opening a [new issue](https://github.com/dash-docs/dash-docs/issues/new) or [pull request](https://github.com/dash-docs/dash-docs/compare). + +## How to Participate +The following quick guides will help you get started: + + ++ [Working with GitHub](https://github.com/dash-docs/dash-docs/blob/master/docs/working-with-github.md) ++ [Setting Up Your Environment](https://github.com/dash-docs/dash-docs/blob/master/docs/setting-up-your-environment.md) ++ [Improving Developer Documentation](https://github.com/dash-docs/dash-docs/blob/master/docs/contributing-to-developer-documentation.md) ++ [Miscellaneous / Other](https://github.com/dash-docs/dash-docs/blob/master/docs/miscellaneous.md) + diff --git a/andreas_schildbach.asc b/andreas_schildbach.asc new file mode 100644 index 00000000..726bedc4 --- /dev/null +++ b/andreas_schildbach.asc @@ -0,0 +1,32 @@ +-----BEGIN PGP PUBLIC KEY BLOCK----- +Version: GnuPG v1.4.11 (GNU/Linux) + +mQGiBD/S9DARBACgg0IF3cCFaNXbQtCAZBpiZRawQAfsfL87sHhy1xq3UwR4RmQK +sWjtZQ9C7kSDTkzzn7Sqg+YtXgiJdGeYinSMy+6mBKQjtrIKLikbjB1ORTfA29m7 +m7VTBY9X3Cvmpm0+0mWvrQ9hSpq8adXitY4Z+/VB/1YSo77RakfNr3sQOwCgzrXH +37AlAu307IgOOFnI1y78Y4cD/29gtaY3/u8ThFI/mXBOHnfXaIVGLYKtlf2Lyj2J +nixhhzxEpuDJ0lkcyNQ0N7Ky8ohJS3tGShwHjsQNtqK2V1DomsUnDI/W4hJNCSd0 +zfIoQgHvE1RbOyOpz4F+CNw8uQcxwE5FmwRtk6xazJsiMVKLFhKr6LnMoVaNi8mZ +ZFKzA/9HcXAse5epfrZD1tt7dHr58+egIA0OkoQ8oUgqCgN14qmUxQoWTdmvet0E ++XaHcowr1fXu79uQ2zuvHSk/S4mjP6uT+XOxENVcKRUtyEBtSzFDyyCj853KrBQS +ppCgxS8loHj1g1YIKqu97kGVtfmHM9L9TPVA1opuYOcJh7iJ9rQqQW5kcmVhcyBT +Y2hpbGRiYWNoIDxhbmRyZWFzQHNjaGlsZGJhY2guZGU+iF4EExECAB4FAj/S9DAC +GwMGCwkIBwMCAxUCAwMWAgECHgECF4AACgkQymYr4YuHemD4NACgugPc69lhCXAo +piPN12yG57bun/kAn2qlRVIa46AnK2dRtyOESpLcNX4HiF4EExECAB4FAj/S9DAC +GwMGCwkIBwMCAxUCAwMWAgECHgECF4AACgkQymYr4YuHemD4NACePnpSANmR2vrZ +Vv+BteOva6gzOJ0Anioa6JoKCYx3jQOIqoBGcBUkc8q1uQINBD/S9DgQCACctel4 +AnL7nuh+Uv+IBz0GMvu6EwdnsVCOLf54neIxuaW4BC5RYAdS6Tkp3hxv+ZfA0Uv6 +X3nz4tOsVHD50+CCq51pRlnbUwcWcn9enynJyddTjei+JmJrdOJOAzWa/al8Yagj +QSZqgD6mmPUy/a201Bh0L2zbLmxQMFg+PPB81j4yUmSXmhYzg/+SonZ3lr9pJNto +Zszg95NDyYBceiF5RSw4Qusi+C5/W3nIKzuaIKZijE9Dvo6DW6ggbB/gSxDTSjvr +nvvXeG1SdlKLeFvsJ9y/0ro3EP01RRVJvA5RaM5W2MRbwGuSRcSw8B746ijEOqSh +0IYLXoHdV7Vj4Qt/AAMFB/9ZcgxVGvs2ob6MCTVdPLlVKRKDn7RjZiDE6hRa/jp7 +ewdstjjc22DU/jCz16IX75B/sr1cDJqbChONFdljjQNWe2cTFXSazUjsyZa35+Kv +ehDi7cAU+vCYmisMpkPM41hR6HYqjadDp6gOVJTnHPcJ6EPdgUQTsNQH3dCTD68b +5WwzBEBNLdwyDGLKMcExzaOClwwSeHBmnj72O7Chdhn/M/2+fpTUPqhp/0sflVyR +/ILyc/KEp85pwani2dXuZ02igSaSIBwQJOVrjsUTwp2Wxdmywt13/cGGVlsGLe8l +Y0Kv6G43/eip+42OfIVhxRgARRtJ5KjKchTLwfl3tbgaiEkEGBECAAkFAj/S9DgC +GwwACgkQymYr4YuHemAWjACgtRlmiISVlCf7/mumklJfLM6wKIMAnA2uS1BS4d7G +JkQp09ViaWmUUsMc +=rnv6 +-----END PGP PUBLIC KEY BLOCK----- diff --git a/ar/about-us.html b/ar/about-us.html new file mode 100644 index 00000000..e8bf1100 --- /dev/null +++ b/ar/about-us.html @@ -0,0 +1,254 @@ + + + + + + + + + +حول موقع bitcoin.org + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + +
+ + + + + + + + + + + + +
+ + + + + +
+ +
+ + + + + + +
+ + +

حول موقع bitcoin.org

+

موقع Bitcoin.org مخصص لكي يساعد البت كوين على التطور بطريقة قابلة للنمو والبقاء.

+ +

من يملك موقع bitcoin.org؟

+

Bitcoin.org هو النطاق الأساسي الذي تم إستخدامه مع أول موقع إلكتروني للبت كوين. تم تسجيل النطاق ولا يزال مدار بواسطة مطوري البت كوين الأساسيين وبواسطة العديد من أعضاء مجتمع البت كوين وبمساعدة مجتمعات البت كوين. Bitcoin.org هو موقع إلكتروني غير رسمي. تماماً كما لا يملك أحد تكنولوجيا البريد الإلكتروني، فلا أحد يملك شبكة البت كوين. ولهذا، لا أحد يمكنه التحدث بصفة رسمية نيابة عن البت كوين.

+ + + +

إذاً... من يتحكم ويدير البت كوين؟

+

يتم التحكم بالبت كوين بواسطة أعضاء شبكة البت كوين من جميع أنحاء العالم. يقوم المطورين بتحسين البرنامج لكن لا يمكنهم فرض قواعد في بروتوكول البت كوين الرئيسي لأن جميع المستخدمين لديهم مطلق الحرية في إختيار البرنامج الذي يقوموا بإستخدامه. من أجل البقاء على توافق مع بعضهم البعض، يحتاج جميع المستخدمين لإستخدام برامج تتماشى مع نفس القواعد. البت كوين يمكن أن يعمل بشكل جيد فقط عندما يكون هناك إجماع وتكامل بين جميع المستخدمين. ولهذا، جميع المستخدمين والمطورين لديهم القدرة والحافز على تبني وحماية هذا الإجماع.

+ +

المهمة

+
    +
  • تحذير المستخدمين لحماية أنفسهم من الأخطاء المعتادة
  • +
  • إعطاء توصيف دقيق لخصائص وإمكانيات البت كوين واستخداماتها المحتملة.
  • +
  • إظهار الأحداث والتحذيرات الشفافة عن شبكة البت كوين.
  • +
  • دعوة الأشخاص الموهوبين للمساعدة في تطوير البت كوين على عدة مستويات.
  • +
  • منح الفرصة لظهور إمكانيات البت كوين غير المتناهية كنظام إقتصادي متكامل.
  • +
  • تحسين إمكانية الوصول للبت كوين عالمياً من خلال الوصول المحلي لجميع أنحاء العالم.
  • +
  • البقاء كمصدر معلومات محايد حول البت كوين.
  • +
+ +

ساعدنا!

+

يمكنك الإبلاغ عن أي مشكلة تواجهك أو المساعدة في تحسين موقع bitcoin.org عن طريق GitHub و ذلك من خلال فتح تذكرة دعم أو سؤال بالإنجليزية. عند رفع الملفات، من فضلك تأكد من قضاء الوقت الكافي في مناقشة التغييرات التي قمت بعملها وتحسين وتبني العمل الخاص بك. يمكنك المساعدة في الترجمة من خلال الإنضمام للفريق على موقع Transifex. من فضلك لا تسأل عن دعاية خاصة لموقعك أو لشركتك أو عملك الخاص، إلا في الحالات الخاصة كالمؤتمرات. الشكر الجزيل لكل المساهمين و المساعدين على تطوير و تحسين موقع bitcoin.org !

+ +

الصيانة

+ +
+

Will BinnsWebsite maintainer

+

Craig WatkinsWallet maintainer

+
+ +

Sponsorship

+ +
+

The Bitcoin Foundation2014 - 2015

+
+ +

الترجمة

+ +
+

Ar ViccoRussian

+

Simon Alexander HinterreiterGerman

+

Jacob BurenstamSwedish

+

Péter KemenczésHungarian

+

Matija MaziSlovenian

+

Mihai OnosieRomanian

+

Boštjan PirnarSlovenian

+

Luigigiuseppe ProsperiItalian

+

Thomas PrydsDanish

+
+ +

Service Contributors

+ +
+

BrowserStackBrowser testing

+

GitHubRepository hosting

+

TransifexTranslation tools

+

Travis CIContinuous integration

+
+ +

Inactive Contributors

+ +
+

Saïvann CarignanWebsite maintainer

+

Greg SandersDocumentation writing

+

David A. HardingDocumentation writing

+
+ +

Domain Owners

+ +
+

CøbraCo-Owner

+

theymosCo-Owner

+
+ +

المساهمون على موقع GitHub

+ +
+ +
+ + +
+ + +
+ + + + + + + + + + + diff --git a/ar/bitcoin-for-developers.html b/ar/bitcoin-for-developers.html new file mode 100644 index 00000000..7c3dadb8 --- /dev/null +++ b/ar/bitcoin-for-developers.html @@ -0,0 +1,194 @@ + + + + + + + + + +البت كوين للمطورين - البت كوين + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + +
+ + + + + + + + + + + + +
+ + + + + +
+ +
+ + + + + + +
+

البت كوين للمطورين

+

البت كوين يمكن إستخدامه لبناء أشياء مذهلة أو لتلبية الحاجات الشائعة فقط.

+ +

Iconالأكثر بساطة بين كل أنظمة الدفع

+

إلا أن تحتاج عملية الدفع إلى إرفاقها بفواتير تلقائية، فإستقبال الأموال بسيط بسهولة إرسال عملات بت كوين: فقط عن طريق إظهار أو إعطاء رابط لكود QR. هذا الإعداد البسيط في متناول أي مستخدم ويمكنه تلبية إحتياجات مجموعة جيدة من العملاء. وعندما تتم في العلن، فإنها مناسبة بشكل خاص للتبرعات الشفافة والبقشيش!

+ +

Iconالعديد من مرجعيات API البرمجية الخاصة بطرف ثالث

+

هنالك العديد من خدمات الطرف الثالث الخاصة بمعالجة الدفع التي تقوم بتوفير مرجعيات API برمجية؛ أنت لا تحتاج لتخزين عملات البت كوين على السيرفر الخاص بك ومعالجة مسألة الأمان التي يتضمنها الأمر. إضافة لذلك، فإن معظم مرجعيات API البرمجية هذه تسمح لك بمعالجة الفواتير وإستبدال عملات البت كوين الخاصة بك بعملتك المحلية وذلك بتكاليف تنافسية.

+ +

Iconيمكنك أن تكون نظامك التمويلي الخاص!

+

إذا لم تكن تستخدم أياً من مرجعيات API البرمجية الخاصة بطرف ثالث، يمكنك أن تدمج سيرفر بت كوين مباشرة في تطبيقاتك، ما يسمح لك بأن تصبح معالج الدفع والبنك الخاص بك. مع كل المسئوليات التي يتضمنها الأمر، يمكنك بناء أنظمة رائعة تقوم بمعالجة مدفوعات البت كوين بدون رسوم تقريباً.

+ +

Iconعناوين بت كوين لتتبع الفواتير

+

يقوم البت كوين بإنشاء عنوان فريد لكل معاملة. لذا، إذا كنت تريد بناء نظام دفع يتضمن إصدار فواتير، فأنت تحتاج ببساطة إلى توليد ومراقبة عنوان بت كوين لكل عملية دفع. لا يجب عليك أبداً إستخدام نفس العنوان لأكثر من معاملة واحدة.

+ +

Iconالجزء الأكبر من الأمان موجود في جانب العميل

+

معظم أجزاء الأمان يتم معالجتها من قبل البروتوكول. وهذا يعني عدم الحاجة للإمتثال لمعايير الـ PCI وإكتشاف الإحتيال مطلوب فقط عندما يتم تسليم الخدمات أو المنتجات لحظياً. تخزين عملات البت كوين الخاصة بك في بيئة آمنة وتأمين طلبات الدفع الظاهرة للمستخدم يجب أن تكون همك الرئيسي.

+ +

Iconمدفوعات رخيصة بالغة الصغر

+

البت كوين يوفر أقل رسوم لمعالجة المدفوعات وعادة ما يمكن إستعماله لإرسال مدفوعات بالغة الصغر تصل في قيمتها إلى أقل من بضعة دولارات. البت كوين يسمح بتصميم خدمات جديدة مبدعة على الإنترنت لم تكن ممكنة من قبل وذلك بسبب القيود المالية. ويتضمن هذا أنواع مختلفة من أنظمة البقشيش وحلول الدفع الآلي.

+ + + + + +
+ + +
+ + + + + + + + + + + diff --git a/ar/index.html b/ar/index.html new file mode 100644 index 00000000..889b7723 --- /dev/null +++ b/ar/index.html @@ -0,0 +1,263 @@ + + + + + + + + + +البت كوين - عملة ند-للند "P2P" مفتوحة المصدر + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + +
+ + + + + + + + + + + + +
+ + + + + +
+ +
+ + + + + + +
+ + + + +

Developer Documentation

+ +

Find useful resources, guides and reference material for developers.

+ + + + + + + +
+

Additional resources

+

Dash Whitepaper - Official Wiki

+

Dash Improvement Proposals - GitHub

+

Dash Documentation - Official Wiki

+

Bitcoin: A Peer-to-Peer Electronic Cash System - Satoshi Nakamoto

+

Bitcoin Improvement Proposals (with Dash updates) - GitHub

+ +

RESTful JSON API for Dash - BlockCypher

+ + + +
+ + + + + + +
+ + +
+ + + + + + + + + + + diff --git a/ar/legal.html b/ar/legal.html new file mode 100644 index 00000000..3b61dbf3 --- /dev/null +++ b/ar/legal.html @@ -0,0 +1,219 @@ + + + + + + + + + +إخلاء المسئولية القانونية - البت كوين + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + +
+ + + + + + + + + + + + +
+ + + + + +
+ +
+ + + + + + +
+

إخلاء المسئولية القانونية

+ + + +

يقوم هذا الموقع بتوفير معلومات ومواد ذات طبيعة عامة. هذه المعلومات الغرض منها هو إتاحة المعرفة فقط. هذا الموقع قد يحتوي على معلومات توضح قضايا قانونية حقيقية أو محتملة. هذه المعلومات ليست بديل عن الإستشارة القانونية. أنت غير مصرح لك ولا يجب عليك الإعتماد على هذا الموقع الإلكتروني من أجل النصائح القانونية. أصحاب هذا الموقع الإلكتروني والمشاركين فيه غير مسئولين بأي شكل من الأشكال عن الأفعال أو القرارات أو أي سلوك آخر يتم أخذه أو إهماله بواسطتك بالإعتماد على المعلومات الواردة بهذا الموقع. وهذا يتضمن ولا يقتصر فقط على الأسباب القانونية أو التكنولوجية. أنت تتصرف بناء على مسئوليتك الخاصة وتتحمل وحدك المخاطرة بالإعتماد على محتويات هذا الموقع. إذا كنت في حيرة إن كان يتوجب عليك التصرف أو عدم التصرف بطريقة ما فيتوجب عليك التواصل مع محامي معتمد من قبل السلطة القضائية التي تود أو يتوجب عليك الحصول على مساعدة بها.

+

هذا الموقع الإلكتروني قد يحتوي على ترجمات بلغات أخرى من النسخة الإنجليزية للمحتوى. هذه الترجمات تم توفيرها فقط من أجل راحتك. في حالة وجود أي تعارض بين النسخة الإنجليزية والنسخة المترجمة من المحتوى، تعطى الأولوية للنسخة الإنجليزية. إذا لاحظت أي تناقض، رجاء قم بالإبلاغ عنه من خلال الـ GitHub.

+ + + + + +

English version

+ +

1. Information published on bitcoin.org

+

The website https://bitcoin.org/ (hereinafter, referred to as the "Website") provides information and material of a general nature. You are not authorized and nor should you rely on the Website for legal advice, business advice, or advice of any kind. You act at your own risk in reliance on the contents of the Website. Should you make a decision to act or not act you should contact a licensed attorney in the relevant jurisdiction in which you want or need help. In no way are the owners of, or contributors to, the Website responsible for the actions, decisions, or other behavior taken or not taken by you in reliance upon the Website.

+ +

2. Translations

+

The Website may contain translations of the English version of the content available on the Website. These translations are provided only as a convenience. In the event of any conflict between the English language version and the translated version, the English language version shall take precedence. If you notice any inconsistency, please report them on GitHub.

+ +

3. Risks related to the use of Bitcoin

+

The Website will not be responsible for any losses, damages or claims arising from events falling within the scope of the following five categories:

+

(1) Mistakes made by the user of any Bitcoin-related software or service, e.g., forgotten passwords, payments sent to wrong Bitcoin addresses, and accidental deletion of wallets.

+

(2) Software problems of the Website and/or any Bitcoin-related software or service, e.g., corrupted wallet file, incorrectly constructed transactions, unsafe cryptographic libraries, malware affecting the Website and/or any Bitcoin-related software or service.

+

(3) Technical failures in the hardware of the user of any Bitcoin-related software or service, e.g., data loss due to a faulty or damaged storage device.

+

(4) Security problems experienced by the user of any Bitcoin-related software or service, e.g., unauthorized access to users' wallets and/or accounts.

+

(5) Actions or inactions of third parties and/or events experienced by third parties, e.g., bankruptcy of service providers, information security attacks on service providers, and fraud conducted by third parties.

+ +

4. Investment risks

+

The investment in Bitcoin can lead to loss of money over short or even long periods. The investors in Bitcoin should expect prices to have large range fluctuations. The information published on the Website cannot guarantee that the investors in Bitcoin would not lose money.

+ +

5. Compliance with tax obligations

+

The users of the Website are solely responsible to determinate what, if any, taxes apply to their Bitcoin transactions. The owners of, or contributors to, the Website are NOT responsible for determining the taxes that apply to Bitcoin transactions.

+ +

6. The Website does not store, send, or receive bitcoins

+

The Website does not store, send or receive bitcoins. This is because bitcoins exist only by virtue of the ownership record maintained in the Bitcoin network. Any transfer of title in bitcoins occurs within a decentralized Bitcoin network, and not on the Website.

+ +

7. No warranties

+

The Website is provided on an "as is" basis without any warranties of any kind regarding the Website and/or any content, data, materials and/or services provided on the Website.

+ +

8. Limitation of liability

+

Unless otherwise required by law, in no event shall the owners of, or contributors to, the Website be liable for any damages of any kind, including, but not limited to, loss of use, loss of profits, or loss of data arising out of or in any way connected with the use of the Website.

+ +

9. Arbitration

+

The user of the Website agrees to arbitrate any dispute arising from or in connection with the Website or this disclaimer, except for disputes related to copyrights, logos, trademarks, trade names, trade secrets or patents.

+ +

10. Last amendment

+

This disclaimer was amended for the last time on July 5th, 2016.

+ + + +
+ + +
+ + + + + + + + + + + diff --git a/ar/resources.html b/ar/resources.html new file mode 100644 index 00000000..429d13eb --- /dev/null +++ b/ar/resources.html @@ -0,0 +1,236 @@ + + + + + + + + + +المصادر - البت كوين + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + +
+ + + + + + + + + + + + +
+ + + + + +
+ +
+ + + + + + +
+

مصادر البت كوين

+

اطلع على مواقع ومصادر مفيدة حول البت كوين.

+ +
+
+
+

Iconالأدلة

+ +

التجار - coinmap.org

+

التجار - spendabit.co

+

التجار - airbitz.co

+

التجار - 99Bitcoins.com

+

مواقع التبادل - buybitcoinworldwide.com

+

أدوات التجار - en.bitcoin.it

+

Projects - BitcoinProjects.net

+
+
+
+
+

Iconالإحصاءات والرسوم البيانية

+

Blockchain.info

+

Biteasy

+

Trade Block

+

Bitcoincharts.com

+

GoBitcoin.io

+

BitcoinAverage

+

Bitcoin Volatility Index

+
+
+
+
+

Iconالوثائقيات

+

BitcoinFilm.org

+

Ulterior States

+

The Bitcoin Phenomenon

+
+

IconVouchers

+

Bitrefill

+

Fold

+

Gyft

+

Opendime

+
+
+
+ +
+ + +
+ + + + + + + + + + + diff --git a/ar/vocabulary.html b/ar/vocabulary.html new file mode 100644 index 00000000..b6aeae9d --- /dev/null +++ b/ar/vocabulary.html @@ -0,0 +1,249 @@ + + + + + + + + + +قائمة المفردات - البت كوين + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + +
+ + + + + + + + + + + + +
+ + + + + +
+ +
+ + + + + + +
+

بعض مصطلحات البت كوين التي قد تتعرض لها

+

يوفر البت كوين طريقة جديدة للتعامل مع المدفوعات، وبناء على ذلك، هنالك العديد من المصطلحات الجديدة التي قد تصبح جزءاً من قائمة مفرداتك. لا تقلق! حتى التلفاز حين تم إختراعه قام بجلب العديد من المصطلحات معه!

+

جدول المحتويات

+ + + + +

الإنفاق المزدوج

+

إذا حاول مستخدم إحتيالي إرسال عملات البت كوين الخاص به لـ 2 مستلمين في نفس الوقت، فهذا ما يطلق عليه الإنفاق المزدوج أو ما يسمى بالإنجليزية "double spending". التنقيب و سلسلة البلوكات كلاهما موجود لخلق حالة من الإجماع في الشبكة حول أي المعاملتين سيتم تأكيدها وإعتبارها صحيحة.

+ +

البت كوين

+

Bitcoin - يتم إستخدامها بحروف كبيرة لتوصيف مبدأ البت كوين نفسه، أو شبكة البت كوين نفسها. على سبيل المثال: "كنت أتعلم اليوم عن بروتوكول الـ Bitcoin".
bitcoin - بدون حروف كبيرة، يتم إستخدامها لتوصيف البت كوين كوحدة محاسبية. على سبيل المثال: "قمت اليوم بإرسال 10 bitcoins" وغالباً ما يتم إختصارها أيضاً لـ BTC أو XBT

+ +

البلوك

+

البلوك أو المجموعة أو كما يسمى بالإنجليزية "block" هو سجل في سلسلة البلوكات يحتوي على العديد من المعاملات قيد التنفيذ يقوم بتأكيدها. في المتوسط، كل 10 دقائق تقريباً، بلوك جديد يحتوي مجموعة من المعاملات يتم إضافته إلى سلسلة البلوكات من خلال التنقيب.

+ +

التأكيد

+

التأكيد أو ما يسمى بالإنجليزية "confirmation" يعني أن المعاملة قد تم معالجتها بواسطة شبكة البت كوين وبشكل كبير لا يمكن عكسها. جميع المعاملات يتم تأكيدها بعدما يتم تضمينها في بلوك ومن قبل كل بلوك تالي. تأكيد من قبل بلوك واحد يمكن إعتباره آمن للمعاملات ذات القيم الصغيرة، أما في المعاملات الأكير كـ 1000 دولار أمريكي أو أكثر، فمن المنطقي الإنتظار حتى 6 تأكيدات أو أكثر. كل تأكيد إضافي يقلل بشكل مضاعف من خطورة عكس المعاملة.

+ +

التشفير

+

التشفير أو ما يسمى بالإنجليزية "cryptography" هو أحد فروع الرياضيات يتيح لنا إنشاء براهين رياضية ذات مستوى عالي من الأمان. ويمكننا القول بشكل أكثر دقة أن الـ "cryptography" هو علم التشفير والتعمية معاً ويشار إليه إختصاراً في هذا الموقع بإسم "التشفير" فقط! التجارة الإلكترونية وأنظمة البنوك تقوم بالفعل بإستخدام التشفير. في حالة البت كوين، يتم إستخدام التشفير لجعل الأمر مستحيل لأي أحد يحاول إنفاق أي أموال من محفظة مستخدم آخر أو يقوم بمحاولة تخريب سلسلة البلوكات. يمكن إستخدامه أيضاً لتشفير أي محفظة، حتى لا يمكن إستخدامها بدون كلمة مرور.

+ +

التنقيب

+

التنقيب عن عملات البت كوين هو عبارة عن عملية جعل الكمبيوتر يقوم بعمل حسابات رياضية لصالح شبكة البت كوين من أجل تأكيد المعاملات وزيادة الأمان. كمكافئة على خدماتهم، يستطيع منقبي البت كوين الحصول على رسوم المعاملات التي يقومون بتأكيدها، بالإضافة إلى حصولهم على عملات البت كوين المولدة حديثاً. التنقيب هو سوق تنافسي ومتخصص حيث يتم توزيع المكافئات تبعاً لكمية الحسابات التي تم عملها. لا يقوم كل مستخدمي البت كوين بالتنقيب، والتنقيب ليس طريقة سهلة لكسب الأموال!

+ +

التوقيع

+

التوقيع المشفر أو ما يسمى بالإنجليزية "signature" هو آلية رياضية تسمح لشخص ما بإثبات الملكية. وفي حالة البت كوين، فإن محفظة البت كوين و مفتاحها/مفاتيحها الخاص(ة) يتم ربطهم معاً من خلال سحر الرياضيات! عندما يقوم برنامج البت كوين الخاص بك بتوقيع معاملة بالمفتاح الخاص المناسب، فإن الشبكة كلها يمكنها رؤية مطابقة التوقيع لعملات البت كوين التي تم إنفاقها. على أية حال، لا يوجد أي طريقة لأي أحد بالعالم أن يقوم بتخمين المفتاح الخاص المملوك لك لكي يقوم بسرقة عملات البت كوين الخاصة بك.

+ +

العنوان

+

عنوان البت كوين مشابه لعنوانك البريدي أو البريد الإلكتروني. هو المعلومة الوحيدة التي يتوجب عليك إعطائها لشخص ما لكي يقوم بالدفع لك بإستخدام البت كوين. ومع ذلك، فهنالك فارق هام، وهو أن كل عنوان بت كوين يتوجب إستخدامه مرة واحدة فقط من أجل معاملة واحدة.

+ +

المحفظة

+

محفظة البت كوين أو ما تسمى بالإنجليزية "wallet" هي على نحو ما المكافئ للمحفظة المادية/العادية ولكن في شبكة البت كوين. المحفظة تحتوي على مفتاحك/مفاتيحك الخاص(ة) والتي تسمج لك بإنفاق عملات البت كوين المرتبطة بها في سلسلة البلوكات. كل محفظة بت كوين يمكنها أن تظهر لك الرصيد الكامل لكل عملات البت كوين التي تتحكم بها وتسمح لك بدفع قيمة محددة لشخص بعينه، تماماً كالمحفظة الحقيقية. وهذا يختلف عن بطاقات الإئتمان حيث يتم الخصم منك بواسطة التاجر.

+ +

المفتاح الخاص

+

المفتاح الخاص أو ما يسمى بالإنجليزية "private key" هو قطعة صغيرة سرية تؤكد أحقيتك في إنفاق عملات البت كوين من محفظة معينة من خلال التوقيع المشفر. المفتاح الخاص أو المفاتيح الخاصة المملوكة لك يتم تخزينها على جهاز الكمبيوتر الخاص بك إذا كنت تستخدم برنامج كمبيوتر كمحفظة؛ أو يتم تخزينه(م) على سيرفر خاص إذا كنت تستخدم محفظة إنترنت. لا يجب أبداً ان يتم الإفصاح عن المفاتيح الخاصة حيث أنهم يمنحوا الصلاحية بالإنفاق من محفظة/محافظ البت كوين المرتبطة بهم.

+ +

الند-للند "P2P"

+

الند-للند أو ما يسمى بالإنجليزية "P2P" أو "peer-to-peer" مصطلح يشير إلى الأنظمة التي تعمل كمجتمع منظم عن طريق السماح لكل فرد بالتعامل مباشرة مع الآخرين. وفي حالة البت كوين، تم بناء الشبكة بحيث يقوم كل مستخدم بنشر معاملات المستخدمين الآخرين. وبشكل حاسم، لا يتطلب الأمر وجود بنك كطرف ثالث!

+ +

سلسلة البلوكات

+

سلسلة البلوكات أو كما تسمى بالإنجليزية "block chain" هي سجل عام لجميع معاملات البت كوين مرتبة زمنياً. سلسلة البلوكات يتم مشاركتها بين جميع مستخدمي البت كوين. يتم إستخدام السلسلة من أجل التأكد من إستمرارية معاملات البت كوين ولكي تمنع الإنفاق المزدوج.

+ +

معدل الهاش

+

معدل الهاش أو ما يسمى بالإنجليزية "hash rate" هو وحدة لقياس قدرة شبكة البت كوين على المعالجة. يجب على شبكة البت كوين أن تقوم بعمل حسابات رياضية مكثفة لأغراض الأمان. عندما يصل معدل الهاش لشبكة البت كوين إلى 10 تيرا هاش/الثانية، فهذا يعني أن الشبكة يمكنها إجراء 10 تريليون عملية حسابية في الثانية الواحدة.

+ +

BTC

+

BTC هي الوحدة الشائعة لعملة البت كوين. يمكن إستخدامها بطريقة مشابهة للـ USD للدولار الأمريكي بديلاً عن B⃦ أو $.

+ + +
+ + +
+ + + + + + + + + + + diff --git a/bg/about-us.html b/bg/about-us.html new file mode 100644 index 00000000..25c3d198 --- /dev/null +++ b/bg/about-us.html @@ -0,0 +1,254 @@ + + + + + + + + + +Относно bitcoin.org + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + +
+ + + + + + + + + + + + +
+ + + + + +
+ +
+ + + + + + +
+ + +

Относно bitcoin.org

+

Bitcoin.org е създаден, за да спомага развитието на Биткойн по устойчив начин.

+ +

Кой притежава bitcoin.org?

+

Bitcoin.org е оригиналният домейн на първия Биткойн уеб сайт. Той беше регистриран и все още се управлява от разработчиците на Биткойн ядрото, както и от членовете на Биткойн общността. Bitcoin.org не е официален сайт. Както никой не притежава и-мейл технологията, така и никой не е собственик на Биткойн мрежата. От тук следва, че никой не може да говори за управление в името на Биткойн.

+ + + +

Тогава ... кой контролира Биткойн?

+

Биткойн се контролира от всички потребители на тази мрежа в цял ​​свят. Разработчиците подобряват софтуера, но те ​​не могат да наложат промяна в правилата на Биткойн протокола, защото всички потребители имат свободата да избират какъв да бъде софтуерът, който използват. За да останат съвместими помежду си, всички потребители трябва да използват софтуер, създаден и работещ по едни и същи правила. Биткойн може да работи само с пълен консенсус между всички потребители и поради това, ползващите го и разработчиците имат силни стимули за приемане и защита на този консенсус.

+ +

Мисия

+
    +
  • Информиране на потребителите, с цел предпазване от често срещани грешки.
  • +
  • Точно описание на Биткойн системата, възможности за употреба и ограничения.
  • +
  • Прозрачно визуализиране на сигнали и събития, свързани с мрежата Биткойн.
  • +
  • Приобщаване на талантливи хора, които да спомогнат за развитието на Биткойн на много нива.
  • +
  • Осигуряване на видимост в голям мащаб към Биткойн екосистемата.
  • +
  • Подобряване на Биткойн достъпността в световен и интернационален мащаб.
  • +
  • Запазване на неутрален информационен ресурс за Биткойн.
  • +
+ +

Помогнете ни

+

Може да съобщавате за проблеми или да помагате за подобряване на bitcoin.org в GitHub-а, като отваряте билети за бъгове или публикувате искания за промени на английски език. Когато публикувате искане, моля, да ни дадете необходимото време, за да обсъдим промените и да адаптираме направеното от вас. Можете да помогнете с преводите като се присъедините към екипа наTransifex. Моля, не ни питайте за промоции, свързани с вашия бизнес или уеб сайт, с изключение на специалните случаи, като конференции. Благодарим на всички, които отделят от своето време, за да подобрим bitcoin.org!

+ +

Поддръжка

+ +
+

Will BinnsWebsite maintainer

+

Craig WatkinsWallet maintainer

+
+ +

Sponsorship

+ +
+

The Bitcoin Foundation2014 - 2015

+
+ +

Превод

+ +
+

Ar ViccoRussian

+

Simon Alexander HinterreiterGerman

+

Jacob BurenstamSwedish

+

Péter KemenczésHungarian

+

Matija MaziSlovenian

+

Mihai OnosieRomanian

+

Boštjan PirnarSlovenian

+

Luigigiuseppe ProsperiItalian

+

Thomas PrydsDanish

+
+ +

Service Contributors

+ +
+

BrowserStackBrowser testing

+

GitHubRepository hosting

+

TransifexTranslation tools

+

Travis CIContinuous integration

+
+ +

Inactive Contributors

+ +
+

Saïvann CarignanWebsite maintainer

+

Greg SandersDocumentation writing

+

David A. HardingDocumentation writing

+
+ +

Domain Owners

+ +
+

CøbraCo-Owner

+

theymosCo-Owner

+
+ +

Сътрудници в GitHub

+ +
+ +
+ + +
+ + +
+ + + + + + + + + + + diff --git a/bg/bitcoin-for-developers.html b/bg/bitcoin-for-developers.html new file mode 100644 index 00000000..966e6861 --- /dev/null +++ b/bg/bitcoin-for-developers.html @@ -0,0 +1,194 @@ + + + + + + + + + +Биткойн за разработчици - Биткойн + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + +
+ + + + + + + + + + + + +
+ + + + + +
+ +
+ + + + + + +
+

Биткойн за разработчици

+

Биткойн може да се използва за изграждане на невероятни неща. Или просто да отговори на вашите прости нужди.

+ +

IconНай-простата платежна система

+

Освен ако плащането трябва да бъде свързано с автоматични фактури, приемането на пари е лесно, както и изпращането на биткойни: връзка или показване на QR код. Този прост начин е достъпен за всеки потребител и отговаря на нуждите на голям брой клиенти, а когато се прави публично, е особено подходящ за прозрачни дарения.

+ +

IconМного приложно-програмни интерфейси от трети страни

+

Съществуват много услуги за обработка на плащания от трети страни, които осигуряват приложно-програмни интерфейси. Няма нужда да съхранявате биткойни на вашия компютър и да се справяте със сигурността, която се изисква. Освен това, повечето от тези приложно-програмни интерфейси ви позволяват да обработвате фактури и да обменяте биткойни в местната валута на конкурентна цена.

+ +

IconМожете да бъдете вашата собствена финансова система

+

Ако не използвате API от трети страни, вие може да интегрирате Биткойн сървър директно във вашите приложения. Така може да се превърнете в вашата собствена банка, която извършва парични разплащания. С всички отговорности, които произтичат от това, вие ще имате възможност да изграждате системи, така че да осъществявате сделки без почти никакви такси.

+ +

IconБиткойн адреси за проследяване на фактури

+

Биткойн създава уникален адрес за всяка транзакция. Така ако искате да изградите разплащателна система, свързана с фактури, ще трябва просто да създавате и контролирате Биткойн адрес за всяко плащане. Никога не използвайте един и същи адрес за повече от една транзакция.

+ +

IconГоляма част от сигурността е от страната на клиента

+

Повечето части на сигурността се обработват от протокол. Това означава, че няма нужда от спазване на PCI и откриването на измами е необходимо, само когато услугите или продуктите се доставят незабавно. Съхраняването на вашите биткойни в сигурна среда и осигуряването на защитени заявки за плащане от потребителите трябва да бъде основните ви притеснения.

+ +

IconЕвтини микро разплащания

+

Биткойн предлага най-ниските такси за обработване на плащанията и може да се използва за осъществяване на микро транзакции на стойност, по-малка от няколко долара. Биткойн позволява да бъдат създадени иновативни онлайн услуги , които преди не можеха да съществуват заради финансови ограничения. Те включват различни видове системи за възнаграждения и автоматизирани разплащателни решения.

+ + + + + +
+ + +
+ + + + + + + + + + + diff --git a/bg/index.html b/bg/index.html new file mode 100644 index 00000000..696c8451 --- /dev/null +++ b/bg/index.html @@ -0,0 +1,263 @@ + + + + + + + + + +Биткойн - Р2Р пари с отворен код + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + +
+ + + + + + + + + + + + +
+ + + + + +
+ +
+ + + + + + +
+ + + + +

Developer Documentation

+ +

Find useful resources, guides and reference material for developers.

+ + + + + + + +
+

Additional resources

+

Dash Whitepaper - Official Wiki

+

Dash Improvement Proposals - GitHub

+

Dash Documentation - Official Wiki

+

Bitcoin: A Peer-to-Peer Electronic Cash System - Satoshi Nakamoto

+

Bitcoin Improvement Proposals (with Dash updates) - GitHub

+ +

RESTful JSON API for Dash - BlockCypher

+ + + +
+ + + + + + +
+ + +
+ + + + + + + + + + + diff --git a/bg/legal.html b/bg/legal.html new file mode 100644 index 00000000..da927c18 --- /dev/null +++ b/bg/legal.html @@ -0,0 +1,219 @@ + + + + + + + + + +Отказ от отговорност - Биткойн + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + +
+ + + + + + + + + + + + +
+ + + + + +
+ +
+ + + + + + +
+

Отказ от отговорност

+ + + +

Този сайт предоставя информация и материали от общ характер. Тази информация е предназначена само за информационни цели. Сайтът може да съдържа информация, която засяга реални или потенциални правни проблеми. Информацията в него не е заместител на квалифициран правен съветник. Не трябва да разчитате на този сайт за правен съвет. По никакъв начин, собствениците и сътрудниците на този сайт не носят отговорност за действия и решения, които са взети или не на основание на информацията от сайта. Това включва, но не се ограничава само до правни или технологични причини. Решенията, които вземате, основани на съдържанието на сайта, са на ваша отговорност. Ако вземете решение да предприемете или не дадено действие, то трябва да се обърнете към лицензиран адвокат със съответната компетентност.

+

Този сайт може да съдържа преводи на английската версия на съдържанието. Тези преводи са осигурени единствено за удобство. В случай на несъответствие или противоречие между съдържанието на английски език и преведеното, то предимство има текстът на английски. Ако забележите такова несъответствие, моля съобщете за тях на GitHub.

+ + + + + +

English version

+ +

1. Information published on bitcoin.org

+

The website https://bitcoin.org/ (hereinafter, referred to as the "Website") provides information and material of a general nature. You are not authorized and nor should you rely on the Website for legal advice, business advice, or advice of any kind. You act at your own risk in reliance on the contents of the Website. Should you make a decision to act or not act you should contact a licensed attorney in the relevant jurisdiction in which you want or need help. In no way are the owners of, or contributors to, the Website responsible for the actions, decisions, or other behavior taken or not taken by you in reliance upon the Website.

+ +

2. Translations

+

The Website may contain translations of the English version of the content available on the Website. These translations are provided only as a convenience. In the event of any conflict between the English language version and the translated version, the English language version shall take precedence. If you notice any inconsistency, please report them on GitHub.

+ +

3. Risks related to the use of Bitcoin

+

The Website will not be responsible for any losses, damages or claims arising from events falling within the scope of the following five categories:

+

(1) Mistakes made by the user of any Bitcoin-related software or service, e.g., forgotten passwords, payments sent to wrong Bitcoin addresses, and accidental deletion of wallets.

+

(2) Software problems of the Website and/or any Bitcoin-related software or service, e.g., corrupted wallet file, incorrectly constructed transactions, unsafe cryptographic libraries, malware affecting the Website and/or any Bitcoin-related software or service.

+

(3) Technical failures in the hardware of the user of any Bitcoin-related software or service, e.g., data loss due to a faulty or damaged storage device.

+

(4) Security problems experienced by the user of any Bitcoin-related software or service, e.g., unauthorized access to users' wallets and/or accounts.

+

(5) Actions or inactions of third parties and/or events experienced by third parties, e.g., bankruptcy of service providers, information security attacks on service providers, and fraud conducted by third parties.

+ +

4. Investment risks

+

The investment in Bitcoin can lead to loss of money over short or even long periods. The investors in Bitcoin should expect prices to have large range fluctuations. The information published on the Website cannot guarantee that the investors in Bitcoin would not lose money.

+ +

5. Compliance with tax obligations

+

The users of the Website are solely responsible to determinate what, if any, taxes apply to their Bitcoin transactions. The owners of, or contributors to, the Website are NOT responsible for determining the taxes that apply to Bitcoin transactions.

+ +

6. The Website does not store, send, or receive bitcoins

+

The Website does not store, send or receive bitcoins. This is because bitcoins exist only by virtue of the ownership record maintained in the Bitcoin network. Any transfer of title in bitcoins occurs within a decentralized Bitcoin network, and not on the Website.

+ +

7. No warranties

+

The Website is provided on an "as is" basis without any warranties of any kind regarding the Website and/or any content, data, materials and/or services provided on the Website.

+ +

8. Limitation of liability

+

Unless otherwise required by law, in no event shall the owners of, or contributors to, the Website be liable for any damages of any kind, including, but not limited to, loss of use, loss of profits, or loss of data arising out of or in any way connected with the use of the Website.

+ +

9. Arbitration

+

The user of the Website agrees to arbitrate any dispute arising from or in connection with the Website or this disclaimer, except for disputes related to copyrights, logos, trademarks, trade names, trade secrets or patents.

+ +

10. Last amendment

+

This disclaimer was amended for the last time on July 5th, 2016.

+ + + +
+ + +
+ + + + + + + + + + + diff --git a/bg/resources.html b/bg/resources.html new file mode 100644 index 00000000..cc4d0ddf --- /dev/null +++ b/bg/resources.html @@ -0,0 +1,236 @@ + + + + + + + + + +Ресурси - Биткойн + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + +
+ + + + + + + + + + + + +
+ + + + + +
+ +
+ + + + + + +
+

Биткойн ресурси

+

Намерете полезни сайтове и ресурси за Биткойн.

+ +
+
+
+

IconДиректории

+ +

Търговци - coinmap.org

+

Търговци - spendabit.co

+

Търговци - airbitz.co

+

Търговци - 99Bitcoins.com

+

Борси - buybitcoinworldwide.com

+

Търговски инструменти - en.bitcoin.it

+

Projects - BitcoinProjects.net

+
+
+ +
+
+

IconДокументация

+

BitcoinFilm.org

+

Ulterior States

+

The Bitcoin Phenomenon

+
+

IconVouchers

+

Bitrefill

+

Fold

+

Gyft

+

Opendime

+
+
+
+ +
+ + +
+ + + + + + + + + + + diff --git a/bg/vocabulary.html b/bg/vocabulary.html new file mode 100644 index 00000000..064285f6 --- /dev/null +++ b/bg/vocabulary.html @@ -0,0 +1,254 @@ + + + + + + + + + +Речник - Биткойн + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + +
+ + + + + + + + + + + + +
+ + + + + +
+ +
+ + + + + + +
+

Някои думи, свързани с Биткойн, които може би ще чуете

+

Биткойн предвижда нов подход за плащания и, като такъв, използва някои нови думи, които могат да станат част от вашия речник. Не се притеснявайте, дори телевизията е създала много нови думи!

+

Съдържание

+ + + + +

Адрес

+

Биткойн адресът е подобен на физическия адрес или имейла. Това е единствена информация, която трябва да осигурите в Биткойн, за да може някой да ви плати в мрежата. Важна разлика, обаче е фактът, че всеки Биткойн адрес трябва да се използва само за една единствена транзакция.

+ +

Бит

+

Милибиткойнът е обща единица, използвана за обозначаване на под-единица на биткойн - 1 000 000 бита се равнява на 1 биткойн (BTC или B⃦). Тази единица е обикновено по-удобна за ценообразуване на стоки и услуги.

+ +

Биткойн

+

Биткойн, написано с главна буква, се използва, когато се говори за концепцията Биткойн или за цялата мрежа, като например "Аз четох за Биткойн протокола днес."
биткойн с малка буква се използва, за да опише биткойните като разчетна единица, като например "Изпратих 10 биткойна днес." Често използвано в практиката съкращение за биткойн е BTC или XBT.

+ +

Двоен харч (Double spend)

+

Ако злонамерен потребител се опита да плати на различни получатели с едни и същи биткойни по едно и също време, то това е дублиране на разходите. Биткойн добивът и блок-веригата работят заедно и създават консенсус в мрежата коя от двете сделки да се потвърди и да се счита за валидна.

+ +

Добив

+

Добивът на Биткойн е процес, в който компютърен хардуер извършва математически изчисления в Биткойн мрежата за потвърждаване на транзакции с цел повишаване на сигурността. За своите услуги "копачите" в Биткойн могат да събират такси за транзакциите, които потвърждават, като те се получават от новосъздадените биткойни. Добивът е специализиран и конкурентен пазар, където възнагражденията се разделят, според това колко изчисления са направени. Не всички потребителите на Биткойн извършват този процес, защото това не е лесен начин да се печелят пари.

+ +

Криптография

+

Криптографията е клон на математиката, който ни позволява да създадем математически доказателства, осигуряващи високо ниво на сигурност. В онлайн търговията и банковото дело вече се използва криптографията. В случая с Биткойн, криптографията се използва, за да направи невъзможно, потребителите да изразходват средства от чужд портфейл или да развалят блок-веригата. Тя може да се използва и за криптиране на портфейли, така че те да не могат да се използват без парола.

+ +

Подпис

+

Криптографски подпис е математически механизъм, който позволява на някой да докаже собствеността си. В случая с Биткойн, портфейлът и неговият частен ключ са свързани по начин, наподобяващ математическа магия. Когато вашият Биткойн софтуер подписва транзакция с подходящ частен ключ, цялата мрежа може да види, че подписът съвпада с биткойните, които се изразходват. Въпреки това, няма начин някой да разбере частния ви ключ и да открадне вашите трудно спечелените биткойни.

+ +

Портфейл

+

Биткойн портфейлът е нещо като еквивалент на физически портфейл в Биткойн мрежата. Портфейлът всъщност съдържа вашия частен (и) ключ (ове), което ви позволява да харчите биткойни в определена блок-верига. Всеки Биткойн портфейл може да ви покаже общото салдо на всички биткойни, които той контролира и ви позволява да заплатите определена сума на определен човек, точно както с истински портфейл. Нещата са различни при кредитните карти, където вие сте задължен от търговеца.

+ +

Потвърждение

+

Потвърждението означава, че транзакцията е била обработена от мрежата и е много малко вероятно да бъде отменена. Транзакциите получават потвърждение, когато бъдат включени в поредния и всеки следващ блок. Дори едно единствено потвърждение може да се счита за достатъчно за транзакция с ниска стойност, въпреки че за по-големи суми като $1,000 обикновено се чакат шест или повече потвърждения. Всяко потвърждение експоненциално намалява риска от отмяна на транзакция.

+ +

Хеш-рейт (Hash Rate)

+

Хеш-рейтът е мерна единица за процесорна мощ в Биткойн мрежата. Мрежата трябва да прави интензивни математически операции за целите на сигурността и когато тя достигне размер на хеш-рейт от 10 Th/с, това означава, че може да се правят 10 милиарда изчисления в секунда.

+ +

Частен ключ (Private Key)

+

Частният ключ е тайна част от данните, която доказва правото определен портфейл да изразходва средства чрез криптографски подпис. Вашият частен (и) ключ (ове) се съхранява на компютъра ви, ако използвате софтуерен портфейл и на някои отдалечени сървъри, ако използвате уеб портфейл. Частните ключове никога не трябва да бъдат обявявани, тъй като те позволяват изразходване на биткойни за съответния портфейл.

+ +

Block

+

Блокът е запис в блок-веригата, който съдържа и потвърждава много, чакащи транзакции. Приблизително на всеки 10 минути, нов блок, съдържащ транзакции, се прилага към блок-веригата чрез добив.

+ +

Block Chain

+

Блок-веригата представлява публичен регистър на всички Биткойн транзакции в хронологичен ред. Тя се споделя между всички Биткойн потребители. Използва се, за да потвърди биткойн транзакциите и да предотврати дублиране на разходите (използването на биткойни, които са били изхарчени вече в предишна транзакция).

+ +

BTC

+

BTC е обща единица, използвана за обозначаване на един биткойн (B⃦).

+ +

P2P

+

Понятието P2P се отнася за системи, които работят като организиран колектив, позволявайки на всеки да комуникира директно с останалите участници. В случая с Биткойн, мрежата е изградена по такъв начин, че всеки потребител изпраща транзакции на други потребители, като най-важното в случая е, че не е необходима банкова институция като трета страна.

+ + +
+ + +
+ + + + + + + + + + + diff --git a/bitcoin.pdf b/bitcoin.pdf new file mode 100644 index 0000000000000000000000000000000000000000..1e19b739f6e296dd1b38f71f20bf9152e6d9f6d1 GIT binary patch literal 184292 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%0AuqRR%y(EF;^kYm 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 literal 0 HcmV?d00001 diff --git a/bitcoin_ru.pdf.html b/bitcoin_ru.pdf.html new file mode 100644 index 00000000..d507a53b --- /dev/null +++ b/bitcoin_ru.pdf.html @@ -0,0 +1,177 @@ + + + + + + + + + +Dash - Open source P2P money + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

+ + + + + + + +
+ + + + + + + + + + + + +
+ + + + + +
+ +
+ + + + + + +
+ + + + + +
+ + +
+ + + + + + + + + + + diff --git a/commit.txt b/commit.txt new file mode 100644 index 00000000..ac83a197 --- /dev/null +++ b/commit.txt @@ -0,0 +1 @@ +8d425e4a4e208780d856eef3ebd0c30a29070e0c diff --git a/css/csshover.htc b/css/csshover.htc new file mode 100644 index 00000000..7e5c57b3 --- /dev/null +++ b/css/csshover.htc @@ -0,0 +1,12 @@ + + diff --git a/css/font-awesome-4.4.0/COPYING b/css/font-awesome-4.4.0/COPYING new file mode 100644 index 00000000..e20d31ad --- /dev/null +++ b/css/font-awesome-4.4.0/COPYING @@ -0,0 +1,22 @@ +Font License + + Applies to all desktop and webfont files in the following directory: font-awesome/fonts/. + License: SIL OFL 1.1 + URL: http://scripts.sil.org/OFL + +Code License + + Applies to all CSS and LESS files in the following directories: font-awesome/css/, font-awesome/less/, and font-awesome/scss/. + License: MIT License + URL: http://opensource.org/licenses/mit-license.html + +Documentation License + + Applies to all Font Awesome project files that are not a part of the Font or Code licenses. + License: CC BY 3.0 + URL: http://creativecommons.org/licenses/by/3.0/ + +Brand Icons + + All brand icons are trademarks of their respective owners. + The use of these trademarks does not indicate endorsement of the trademark holder by Font Awesome, nor vice versa. diff --git a/css/font-awesome-4.4.0/HELP-US-OUT.txt b/css/font-awesome-4.4.0/HELP-US-OUT.txt new file mode 100644 index 00000000..cfd9d9f3 --- /dev/null +++ b/css/font-awesome-4.4.0/HELP-US-OUT.txt @@ -0,0 +1,7 @@ +I hope you love Font Awesome. If you've found it useful, please do me a favor and check out my latest project, +Fonticons (https://fonticons.com). It makes it easy to put the perfect icons on your website. Choose from our awesome, +comprehensive icon sets or copy and paste your own. + +Please. Check it out. + +-Dave Gandy diff --git a/css/font-awesome-4.4.0/css/font-awesome.css b/css/font-awesome-4.4.0/css/font-awesome.css new file mode 100644 index 00000000..880eb825 --- /dev/null +++ b/css/font-awesome-4.4.0/css/font-awesome.css @@ -0,0 +1,2026 @@ +/*! + * Font Awesome 4.4.0 by @davegandy - http://fontawesome.io - @fontawesome + * License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License) + */ +/* FONT PATH + * -------------------------- */ +@font-face { + font-family: 'FontAwesome'; + src: url('../fonts/fontawesome-webfont.eot?v=4.4.0'); + src: url('../fonts/fontawesome-webfont.eot?#iefix&v=4.4.0') format('embedded-opentype'), url('../fonts/fontawesome-webfont.woff2?v=4.4.0') format('woff2'), url('../fonts/fontawesome-webfont.woff?v=4.4.0') format('woff'), url('../fonts/fontawesome-webfont.ttf?v=4.4.0') format('truetype'), url('../fonts/fontawesome-webfont.svg?v=4.4.0#fontawesomeregular') format('svg'); + font-weight: normal; + font-style: normal; +} +.fa { + display: inline-block; + font: normal normal normal 14px/1 FontAwesome; + font-size: inherit; + text-rendering: auto; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; +} +/* makes the font 33% larger relative to the icon container */ +.fa-lg { + font-size: 1.33333333em; + line-height: 0.75em; + vertical-align: -15%; +} +.fa-2x { + font-size: 2em; +} +.fa-3x { + font-size: 3em; +} +.fa-4x { + font-size: 4em; +} +.fa-5x { + font-size: 5em; +} +.fa-fw { + width: 1.28571429em; + text-align: center; +} +.fa-ul { + padding-left: 0; + margin-left: 2.14285714em; + list-style-type: none; +} +.fa-ul > li { + position: relative; +} +.fa-li { + position: absolute; + left: -2.14285714em; + width: 2.14285714em; + top: 0.14285714em; + text-align: center; +} +.fa-li.fa-lg { + left: -1.85714286em; +} +.fa-border { + padding: .2em .25em .15em; + border: solid 0.08em #eeeeee; + border-radius: .1em; +} +.fa-pull-left { + float: left; +} +.fa-pull-right { + float: right; +} +.fa.fa-pull-left { + margin-right: .3em; +} +.fa.fa-pull-right { + margin-left: .3em; +} +/* Deprecated as of 4.4.0 */ +.pull-right { + float: right; +} +.pull-left { + float: left; +} +.fa.pull-left { + margin-right: .3em; +} +.fa.pull-right { + margin-left: .3em; +} +.fa-spin { + -webkit-animation: fa-spin 2s infinite linear; + animation: fa-spin 2s infinite linear; +} +.fa-pulse { + -webkit-animation: fa-spin 1s infinite steps(8); + animation: fa-spin 1s infinite steps(8); +} +@-webkit-keyframes fa-spin { + 0% { + -webkit-transform: rotate(0deg); + transform: rotate(0deg); + } + 100% { + -webkit-transform: rotate(359deg); + transform: rotate(359deg); + } +} +@keyframes fa-spin { + 0% { + -webkit-transform: rotate(0deg); + transform: rotate(0deg); + } + 100% { + -webkit-transform: rotate(359deg); + transform: rotate(359deg); + } +} +.fa-rotate-90 { + filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=1); + -webkit-transform: rotate(90deg); + -ms-transform: rotate(90deg); + transform: rotate(90deg); +} +.fa-rotate-180 { + filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2); + -webkit-transform: rotate(180deg); + -ms-transform: rotate(180deg); + transform: rotate(180deg); +} +.fa-rotate-270 { + filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3); + -webkit-transform: rotate(270deg); + -ms-transform: rotate(270deg); + transform: rotate(270deg); +} +.fa-flip-horizontal { + filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1); + -webkit-transform: scale(-1, 1); + -ms-transform: scale(-1, 1); + transform: scale(-1, 1); +} +.fa-flip-vertical { + filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1); + -webkit-transform: scale(1, -1); + -ms-transform: scale(1, -1); + transform: scale(1, -1); +} +:root .fa-rotate-90, +:root .fa-rotate-180, +:root .fa-rotate-270, +:root .fa-flip-horizontal, +:root .fa-flip-vertical { + filter: none; +} +.fa-stack { + position: relative; + display: inline-block; + width: 2em; + height: 2em; + line-height: 2em; + vertical-align: middle; +} +.fa-stack-1x, +.fa-stack-2x { + position: absolute; + left: 0; + width: 100%; + text-align: center; +} +.fa-stack-1x { + line-height: inherit; +} +.fa-stack-2x { + font-size: 2em; +} +.fa-inverse { + color: #ffffff; +} +/* Font Awesome uses the Unicode Private Use Area (PUA) to ensure screen + readers do not read off random characters that represent icons */ +.fa-glass:before { + content: "\f000"; +} +.fa-music:before { + content: "\f001"; +} +.fa-search:before { + content: "\f002"; +} +.fa-envelope-o:before { + content: "\f003"; +} +.fa-heart:before { + content: "\f004"; +} +.fa-star:before { + content: "\f005"; +} +.fa-star-o:before { + content: "\f006"; +} +.fa-user:before { + content: "\f007"; +} +.fa-film:before { + content: "\f008"; +} +.fa-th-large:before { + content: "\f009"; +} +.fa-th:before { + content: "\f00a"; +} +.fa-th-list:before { + content: "\f00b"; +} +.fa-check:before { + content: "\f00c"; +} +.fa-remove:before, +.fa-close:before, +.fa-times:before { + content: "\f00d"; +} +.fa-search-plus:before { + content: "\f00e"; +} +.fa-search-minus:before { + content: "\f010"; +} +.fa-power-off:before { + content: "\f011"; +} +.fa-signal:before { + content: "\f012"; +} +.fa-gear:before, +.fa-cog:before { + content: "\f013"; +} +.fa-trash-o:before { + content: "\f014"; +} +.fa-home:before { + content: "\f015"; +} +.fa-file-o:before { + content: "\f016"; +} +.fa-clock-o:before { + content: "\f017"; +} +.fa-road:before { + content: "\f018"; +} +.fa-download:before { + content: "\f019"; +} +.fa-arrow-circle-o-down:before { + content: "\f01a"; +} +.fa-arrow-circle-o-up:before { + content: "\f01b"; +} +.fa-inbox:before { + content: "\f01c"; +} +.fa-play-circle-o:before { + content: "\f01d"; +} +.fa-rotate-right:before, +.fa-repeat:before { + content: "\f01e"; +} +.fa-refresh:before { + content: "\f021"; +} +.fa-list-alt:before { + content: "\f022"; +} +.fa-lock:before { + content: "\f023"; +} +.fa-flag:before { + content: "\f024"; +} +.fa-headphones:before { + content: "\f025"; +} +.fa-volume-off:before { + content: "\f026"; +} +.fa-volume-down:before { + content: "\f027"; +} +.fa-volume-up:before { + content: "\f028"; +} +.fa-qrcode:before { + content: "\f029"; +} +.fa-barcode:before { + content: "\f02a"; +} +.fa-tag:before { + content: "\f02b"; +} +.fa-tags:before { + content: "\f02c"; +} +.fa-book:before { + content: "\f02d"; +} +.fa-bookmark:before { + content: "\f02e"; +} +.fa-print:before { + content: "\f02f"; +} +.fa-camera:before { + content: "\f030"; +} +.fa-font:before { + content: "\f031"; +} +.fa-bold:before { + content: "\f032"; +} +.fa-italic:before { + content: "\f033"; +} +.fa-text-height:before { + content: "\f034"; +} +.fa-text-width:before { + content: "\f035"; +} +.fa-align-left:before { + content: "\f036"; +} +.fa-align-center:before { + content: "\f037"; +} +.fa-align-right:before { + content: "\f038"; +} +.fa-align-justify:before { + content: "\f039"; +} +.fa-list:before { + content: "\f03a"; +} +.fa-dedent:before, +.fa-outdent:before { + content: "\f03b"; +} +.fa-indent:before { + content: "\f03c"; +} +.fa-video-camera:before { + content: "\f03d"; +} +.fa-photo:before, +.fa-image:before, +.fa-picture-o:before { + content: "\f03e"; +} +.fa-pencil:before { + content: "\f040"; +} +.fa-map-marker:before { + content: "\f041"; +} +.fa-adjust:before { + content: "\f042"; +} +.fa-tint:before { + content: "\f043"; +} +.fa-edit:before, +.fa-pencil-square-o:before { + content: "\f044"; +} +.fa-share-square-o:before { + content: "\f045"; +} +.fa-check-square-o:before { + content: "\f046"; +} +.fa-arrows:before { + content: "\f047"; +} +.fa-step-backward:before { + content: "\f048"; +} +.fa-fast-backward:before { + content: "\f049"; +} +.fa-backward:before { + content: "\f04a"; +} +.fa-play:before { + content: "\f04b"; +} +.fa-pause:before { + content: "\f04c"; +} +.fa-stop:before { + content: "\f04d"; +} +.fa-forward:before { + content: "\f04e"; +} +.fa-fast-forward:before { + content: "\f050"; +} +.fa-step-forward:before { + content: "\f051"; +} +.fa-eject:before { + content: "\f052"; +} +.fa-chevron-left:before { + content: "\f053"; +} +.fa-chevron-right:before { + content: "\f054"; +} +.fa-plus-circle:before { + content: "\f055"; +} +.fa-minus-circle:before { + content: "\f056"; +} +.fa-times-circle:before { + content: "\f057"; +} +.fa-check-circle:before { + content: "\f058"; +} +.fa-question-circle:before { + content: "\f059"; +} +.fa-info-circle:before { + content: "\f05a"; +} +.fa-crosshairs:before { + content: "\f05b"; +} +.fa-times-circle-o:before { + content: "\f05c"; +} +.fa-check-circle-o:before { + content: "\f05d"; +} +.fa-ban:before { + content: "\f05e"; +} +.fa-arrow-left:before { + content: "\f060"; +} +.fa-arrow-right:before { + content: "\f061"; +} +.fa-arrow-up:before { + content: "\f062"; +} +.fa-arrow-down:before { + content: "\f063"; +} +.fa-mail-forward:before, +.fa-share:before { + content: "\f064"; +} +.fa-expand:before { + content: "\f065"; +} +.fa-compress:before { + content: "\f066"; +} +.fa-plus:before { + content: "\f067"; +} +.fa-minus:before { + content: "\f068"; +} +.fa-asterisk:before { + content: "\f069"; +} +.fa-exclamation-circle:before { + content: "\f06a"; +} +.fa-gift:before { + content: "\f06b"; +} +.fa-leaf:before { + content: "\f06c"; +} +.fa-fire:before { + content: "\f06d"; +} +.fa-eye:before { + content: "\f06e"; +} +.fa-eye-slash:before { + content: "\f070"; +} +.fa-warning:before, +.fa-exclamation-triangle:before { + content: "\f071"; +} +.fa-plane:before { + content: "\f072"; +} +.fa-calendar:before { + content: "\f073"; +} +.fa-random:before { + content: "\f074"; +} +.fa-comment:before { + content: "\f075"; +} +.fa-magnet:before { + content: "\f076"; +} +.fa-chevron-up:before { + content: "\f077"; +} +.fa-chevron-down:before { + content: "\f078"; +} +.fa-retweet:before { + content: "\f079"; +} +.fa-shopping-cart:before { + content: "\f07a"; +} +.fa-folder:before { + content: "\f07b"; +} +.fa-folder-open:before { + content: "\f07c"; +} +.fa-arrows-v:before { + content: "\f07d"; +} +.fa-arrows-h:before { + content: "\f07e"; +} +.fa-bar-chart-o:before, +.fa-bar-chart:before { + content: "\f080"; +} +.fa-twitter-square:before { + content: "\f081"; +} +.fa-facebook-square:before { + content: "\f082"; +} +.fa-camera-retro:before { + content: "\f083"; +} +.fa-key:before { + content: "\f084"; +} +.fa-gears:before, +.fa-cogs:before { + content: "\f085"; +} +.fa-comments:before { + content: "\f086"; +} +.fa-thumbs-o-up:before { + content: "\f087"; +} +.fa-thumbs-o-down:before { + content: "\f088"; +} +.fa-star-half:before { + content: "\f089"; +} +.fa-heart-o:before { + content: "\f08a"; +} +.fa-sign-out:before { + content: "\f08b"; +} +.fa-linkedin-square:before { + content: "\f08c"; +} +.fa-thumb-tack:before { + content: "\f08d"; +} +.fa-external-link:before { + content: "\f08e"; +} +.fa-sign-in:before { + content: "\f090"; +} +.fa-trophy:before { + content: "\f091"; +} +.fa-github-square:before { + content: "\f092"; +} +.fa-upload:before { + content: "\f093"; +} +.fa-lemon-o:before { + content: "\f094"; +} +.fa-phone:before { + content: "\f095"; +} +.fa-square-o:before { + content: "\f096"; +} +.fa-bookmark-o:before { + content: "\f097"; +} +.fa-phone-square:before { + content: "\f098"; +} +.fa-twitter:before { + content: "\f099"; +} +.fa-facebook-f:before, +.fa-facebook:before { + content: "\f09a"; +} +.fa-github:before { + content: "\f09b"; +} +.fa-unlock:before { + content: "\f09c"; +} +.fa-credit-card:before { + content: "\f09d"; +} +.fa-feed:before, +.fa-rss:before { + content: "\f09e"; +} +.fa-hdd-o:before { + content: "\f0a0"; +} +.fa-bullhorn:before { + content: "\f0a1"; +} +.fa-bell:before { + content: "\f0f3"; +} +.fa-certificate:before { + content: "\f0a3"; +} +.fa-hand-o-right:before { + content: "\f0a4"; +} +.fa-hand-o-left:before { + content: "\f0a5"; +} +.fa-hand-o-up:before { + content: "\f0a6"; +} +.fa-hand-o-down:before { + content: "\f0a7"; +} +.fa-arrow-circle-left:before { + content: "\f0a8"; +} +.fa-arrow-circle-right:before { + content: "\f0a9"; +} +.fa-arrow-circle-up:before { + content: "\f0aa"; +} +.fa-arrow-circle-down:before { + content: "\f0ab"; +} +.fa-globe:before { + content: "\f0ac"; +} +.fa-wrench:before { + content: "\f0ad"; +} +.fa-tasks:before { + content: "\f0ae"; +} +.fa-filter:before { + content: "\f0b0"; +} +.fa-briefcase:before { + content: "\f0b1"; +} +.fa-arrows-alt:before { + content: "\f0b2"; +} +.fa-group:before, +.fa-users:before { + content: "\f0c0"; +} +.fa-chain:before, +.fa-link:before { + content: "\f0c1"; +} +.fa-cloud:before { + content: "\f0c2"; +} +.fa-flask:before { + content: "\f0c3"; +} +.fa-cut:before, +.fa-scissors:before { + content: "\f0c4"; +} +.fa-copy:before, +.fa-files-o:before { + content: "\f0c5"; +} +.fa-paperclip:before { + content: "\f0c6"; +} +.fa-save:before, +.fa-floppy-o:before { + content: "\f0c7"; +} +.fa-square:before { + content: "\f0c8"; +} +.fa-navicon:before, +.fa-reorder:before, +.fa-bars:before { + content: "\f0c9"; +} +.fa-list-ul:before { + content: "\f0ca"; +} +.fa-list-ol:before { + content: "\f0cb"; +} +.fa-strikethrough:before { + content: "\f0cc"; +} +.fa-underline:before { + content: "\f0cd"; +} +.fa-table:before { + content: "\f0ce"; +} +.fa-magic:before { + content: "\f0d0"; +} +.fa-truck:before { + content: "\f0d1"; +} +.fa-pinterest:before { + content: "\f0d2"; +} +.fa-pinterest-square:before { + content: "\f0d3"; +} +.fa-google-plus-square:before { + content: "\f0d4"; +} +.fa-google-plus:before { + content: "\f0d5"; +} +.fa-money:before { + content: "\f0d6"; +} +.fa-caret-down:before { + content: "\f0d7"; +} +.fa-caret-up:before { + content: "\f0d8"; +} +.fa-caret-left:before { + content: "\f0d9"; +} +.fa-caret-right:before { + content: "\f0da"; +} +.fa-columns:before { + content: "\f0db"; +} +.fa-unsorted:before, +.fa-sort:before { + content: "\f0dc"; +} +.fa-sort-down:before, +.fa-sort-desc:before { + content: "\f0dd"; +} +.fa-sort-up:before, +.fa-sort-asc:before { + content: "\f0de"; +} +.fa-envelope:before { + content: "\f0e0"; +} +.fa-linkedin:before { + content: "\f0e1"; +} +.fa-rotate-left:before, +.fa-undo:before { + content: "\f0e2"; +} +.fa-legal:before, +.fa-gavel:before { + content: "\f0e3"; +} +.fa-dashboard:before, +.fa-tachometer:before { + content: "\f0e4"; +} +.fa-comment-o:before { + content: "\f0e5"; +} +.fa-comments-o:before { + content: "\f0e6"; +} +.fa-flash:before, +.fa-bolt:before { + content: "\f0e7"; +} +.fa-sitemap:before { + content: "\f0e8"; +} +.fa-umbrella:before { + content: "\f0e9"; +} +.fa-paste:before, +.fa-clipboard:before { + content: "\f0ea"; +} +.fa-lightbulb-o:before { + content: "\f0eb"; +} +.fa-exchange:before { + content: "\f0ec"; +} +.fa-cloud-download:before { + content: "\f0ed"; +} +.fa-cloud-upload:before { + content: "\f0ee"; +} +.fa-user-md:before { + content: "\f0f0"; +} +.fa-stethoscope:before { + content: "\f0f1"; +} +.fa-suitcase:before { + content: "\f0f2"; +} +.fa-bell-o:before { + content: "\f0a2"; +} +.fa-coffee:before { + content: "\f0f4"; +} +.fa-cutlery:before { + content: "\f0f5"; +} +.fa-file-text-o:before { + content: "\f0f6"; +} +.fa-building-o:before { + content: "\f0f7"; +} +.fa-hospital-o:before { + content: "\f0f8"; +} +.fa-ambulance:before { + content: "\f0f9"; +} +.fa-medkit:before { + content: "\f0fa"; +} +.fa-fighter-jet:before { + content: "\f0fb"; +} +.fa-beer:before { + content: "\f0fc"; +} +.fa-h-square:before { + content: "\f0fd"; +} +.fa-plus-square:before { + content: "\f0fe"; +} +.fa-angle-double-left:before { + content: "\f100"; +} +.fa-angle-double-right:before { + content: "\f101"; +} +.fa-angle-double-up:before { + content: "\f102"; +} +.fa-angle-double-down:before { + content: "\f103"; +} +.fa-angle-left:before { + content: "\f104"; +} +.fa-angle-right:before { + content: "\f105"; +} +.fa-angle-up:before { + content: "\f106"; +} +.fa-angle-down:before { + content: "\f107"; +} +.fa-desktop:before { + content: "\f108"; +} +.fa-laptop:before { + content: "\f109"; +} +.fa-tablet:before { + content: "\f10a"; +} +.fa-mobile-phone:before, +.fa-mobile:before { + content: "\f10b"; +} +.fa-circle-o:before { + content: "\f10c"; +} +.fa-quote-left:before { + content: "\f10d"; +} +.fa-quote-right:before { + content: "\f10e"; +} +.fa-spinner:before { + content: "\f110"; +} +.fa-circle:before { + content: "\f111"; +} +.fa-mail-reply:before, +.fa-reply:before { + content: "\f112"; +} +.fa-github-alt:before { + content: "\f113"; +} +.fa-folder-o:before { + content: "\f114"; +} +.fa-folder-open-o:before { + content: "\f115"; +} +.fa-smile-o:before { + content: "\f118"; +} +.fa-frown-o:before { + content: "\f119"; +} +.fa-meh-o:before { + content: "\f11a"; +} +.fa-gamepad:before { + content: "\f11b"; +} +.fa-keyboard-o:before { + content: "\f11c"; +} +.fa-flag-o:before { + content: "\f11d"; +} +.fa-flag-checkered:before { + content: "\f11e"; +} +.fa-terminal:before { + content: "\f120"; +} +.fa-code:before { + content: "\f121"; +} +.fa-mail-reply-all:before, +.fa-reply-all:before { + content: "\f122"; +} +.fa-star-half-empty:before, +.fa-star-half-full:before, +.fa-star-half-o:before { + content: "\f123"; +} +.fa-location-arrow:before { + content: "\f124"; +} +.fa-crop:before { + content: "\f125"; +} +.fa-code-fork:before { + content: "\f126"; +} +.fa-unlink:before, +.fa-chain-broken:before { + content: "\f127"; +} +.fa-question:before { + content: "\f128"; +} +.fa-info:before { + content: "\f129"; +} +.fa-exclamation:before { + content: "\f12a"; +} +.fa-superscript:before { + content: "\f12b"; +} +.fa-subscript:before { + content: "\f12c"; +} +.fa-eraser:before { + content: "\f12d"; +} +.fa-puzzle-piece:before { + content: "\f12e"; +} +.fa-microphone:before { + content: "\f130"; +} +.fa-microphone-slash:before { + content: "\f131"; +} +.fa-shield:before { + content: "\f132"; +} +.fa-calendar-o:before { + content: "\f133"; +} +.fa-fire-extinguisher:before { + content: "\f134"; +} +.fa-rocket:before { + content: "\f135"; +} +.fa-maxcdn:before { + content: "\f136"; +} +.fa-chevron-circle-left:before { + content: "\f137"; +} +.fa-chevron-circle-right:before { + content: "\f138"; +} +.fa-chevron-circle-up:before { + content: "\f139"; +} +.fa-chevron-circle-down:before { + content: "\f13a"; +} +.fa-html5:before { + content: "\f13b"; +} +.fa-css3:before { + content: "\f13c"; +} +.fa-anchor:before { + content: "\f13d"; +} +.fa-unlock-alt:before { + content: "\f13e"; +} +.fa-bullseye:before { + content: "\f140"; +} +.fa-ellipsis-h:before { + content: "\f141"; +} +.fa-ellipsis-v:before { + content: "\f142"; +} +.fa-rss-square:before { + content: "\f143"; +} +.fa-play-circle:before { + content: "\f144"; +} +.fa-ticket:before { + content: "\f145"; +} +.fa-minus-square:before { + content: "\f146"; +} +.fa-minus-square-o:before { + content: "\f147"; +} +.fa-level-up:before { + content: "\f148"; +} +.fa-level-down:before { + content: "\f149"; +} +.fa-check-square:before { + content: "\f14a"; +} +.fa-pencil-square:before { + content: "\f14b"; +} +.fa-external-link-square:before { + content: "\f14c"; +} +.fa-share-square:before { + content: "\f14d"; +} +.fa-compass:before { + content: "\f14e"; +} +.fa-toggle-down:before, +.fa-caret-square-o-down:before { + content: "\f150"; +} +.fa-toggle-up:before, +.fa-caret-square-o-up:before { + content: "\f151"; +} +.fa-toggle-right:before, +.fa-caret-square-o-right:before { + content: "\f152"; +} +.fa-euro:before, +.fa-eur:before { + content: "\f153"; +} +.fa-gbp:before { + content: "\f154"; +} +.fa-dollar:before, +.fa-usd:before { + content: "\f155"; +} +.fa-rupee:before, +.fa-inr:before { + content: "\f156"; +} +.fa-cny:before, +.fa-rmb:before, +.fa-yen:before, +.fa-jpy:before { + content: "\f157"; +} +.fa-ruble:before, +.fa-rouble:before, +.fa-rub:before { + content: "\f158"; +} +.fa-won:before, +.fa-krw:before { + content: "\f159"; +} +.fa-bitcoin:before, +.fa-btc:before { + content: "\f15a"; +} +.fa-file:before { + content: "\f15b"; +} +.fa-file-text:before { + content: "\f15c"; +} +.fa-sort-alpha-asc:before { + content: "\f15d"; +} +.fa-sort-alpha-desc:before { + content: "\f15e"; +} +.fa-sort-amount-asc:before { + content: "\f160"; +} +.fa-sort-amount-desc:before { + content: "\f161"; +} +.fa-sort-numeric-asc:before { + content: "\f162"; +} +.fa-sort-numeric-desc:before { + content: "\f163"; +} +.fa-thumbs-up:before { + content: "\f164"; +} +.fa-thumbs-down:before { + content: "\f165"; +} +.fa-youtube-square:before { + content: "\f166"; +} +.fa-youtube:before { + content: "\f167"; +} +.fa-xing:before { + content: "\f168"; +} +.fa-xing-square:before { + content: "\f169"; +} +.fa-youtube-play:before { + content: "\f16a"; +} +.fa-dropbox:before { + content: "\f16b"; +} +.fa-stack-overflow:before { + content: "\f16c"; +} +.fa-instagram:before { + content: "\f16d"; +} +.fa-flickr:before { + content: "\f16e"; +} +.fa-adn:before { + content: "\f170"; +} +.fa-bitbucket:before { + content: "\f171"; +} +.fa-bitbucket-square:before { + content: "\f172"; +} +.fa-tumblr:before { + content: "\f173"; +} +.fa-tumblr-square:before { + content: "\f174"; +} +.fa-long-arrow-down:before { + content: "\f175"; +} +.fa-long-arrow-up:before { + content: "\f176"; +} +.fa-long-arrow-left:before { + content: "\f177"; +} +.fa-long-arrow-right:before { + content: "\f178"; +} +.fa-apple:before { + content: "\f179"; +} +.fa-windows:before { + content: "\f17a"; +} +.fa-android:before { + content: "\f17b"; +} +.fa-linux:before { + content: "\f17c"; +} +.fa-dribbble:before { + content: "\f17d"; +} +.fa-skype:before { + content: "\f17e"; +} +.fa-foursquare:before { + content: "\f180"; +} +.fa-trello:before { + content: "\f181"; +} +.fa-female:before { + content: "\f182"; +} +.fa-male:before { + content: "\f183"; +} +.fa-gittip:before, +.fa-gratipay:before { + content: "\f184"; +} +.fa-sun-o:before { + content: "\f185"; +} +.fa-moon-o:before { + content: "\f186"; +} +.fa-archive:before { + content: "\f187"; +} +.fa-bug:before { + content: "\f188"; +} +.fa-vk:before { + content: "\f189"; +} +.fa-weibo:before { + content: "\f18a"; +} +.fa-renren:before { + content: "\f18b"; +} +.fa-pagelines:before { + content: "\f18c"; +} +.fa-stack-exchange:before { + content: "\f18d"; +} +.fa-arrow-circle-o-right:before { + content: "\f18e"; +} +.fa-arrow-circle-o-left:before { + content: "\f190"; +} +.fa-toggle-left:before, +.fa-caret-square-o-left:before { + content: "\f191"; +} +.fa-dot-circle-o:before { + content: "\f192"; +} +.fa-wheelchair:before { + content: "\f193"; +} +.fa-vimeo-square:before { + content: "\f194"; +} +.fa-turkish-lira:before, +.fa-try:before { + content: "\f195"; +} +.fa-plus-square-o:before { + content: "\f196"; +} +.fa-space-shuttle:before { + content: "\f197"; +} +.fa-slack:before { + content: "\f198"; +} +.fa-envelope-square:before { + content: "\f199"; +} +.fa-wordpress:before { + content: "\f19a"; +} +.fa-openid:before { + content: "\f19b"; +} +.fa-institution:before, +.fa-bank:before, +.fa-university:before { + content: "\f19c"; +} +.fa-mortar-board:before, +.fa-graduation-cap:before { + content: "\f19d"; +} +.fa-yahoo:before { + content: "\f19e"; +} +.fa-google:before { + content: "\f1a0"; +} +.fa-reddit:before { + content: "\f1a1"; +} +.fa-reddit-square:before { + content: "\f1a2"; +} +.fa-stumbleupon-circle:before { + content: "\f1a3"; +} +.fa-stumbleupon:before { + content: "\f1a4"; +} +.fa-delicious:before { + content: "\f1a5"; +} +.fa-digg:before { + content: "\f1a6"; +} +.fa-pied-piper:before { + content: "\f1a7"; +} +.fa-pied-piper-alt:before { + content: "\f1a8"; +} +.fa-drupal:before { + content: "\f1a9"; +} +.fa-joomla:before { + content: "\f1aa"; +} +.fa-language:before { + content: "\f1ab"; +} +.fa-fax:before { + content: "\f1ac"; +} +.fa-building:before { + content: "\f1ad"; +} +.fa-child:before { + content: "\f1ae"; +} +.fa-paw:before { + content: "\f1b0"; +} +.fa-spoon:before { + content: "\f1b1"; +} +.fa-cube:before { + content: "\f1b2"; +} +.fa-cubes:before { + content: "\f1b3"; +} +.fa-behance:before { + content: "\f1b4"; +} +.fa-behance-square:before { + content: "\f1b5"; +} +.fa-steam:before { + content: "\f1b6"; +} +.fa-steam-square:before { + content: "\f1b7"; +} +.fa-recycle:before { + content: "\f1b8"; +} +.fa-automobile:before, +.fa-car:before { + content: "\f1b9"; +} +.fa-cab:before, +.fa-taxi:before { + content: "\f1ba"; +} +.fa-tree:before { + content: "\f1bb"; +} +.fa-spotify:before { + content: "\f1bc"; +} +.fa-deviantart:before { + content: "\f1bd"; +} +.fa-soundcloud:before { + content: "\f1be"; +} +.fa-database:before { + content: "\f1c0"; +} +.fa-file-pdf-o:before { + content: "\f1c1"; +} +.fa-file-word-o:before { + content: "\f1c2"; +} +.fa-file-excel-o:before { + content: "\f1c3"; +} +.fa-file-powerpoint-o:before { + content: "\f1c4"; +} +.fa-file-photo-o:before, +.fa-file-picture-o:before, +.fa-file-image-o:before { + content: "\f1c5"; +} +.fa-file-zip-o:before, +.fa-file-archive-o:before { + content: "\f1c6"; +} +.fa-file-sound-o:before, +.fa-file-audio-o:before { + content: "\f1c7"; +} +.fa-file-movie-o:before, +.fa-file-video-o:before { + content: "\f1c8"; +} +.fa-file-code-o:before { + content: "\f1c9"; +} +.fa-vine:before { + content: "\f1ca"; +} +.fa-codepen:before { + content: "\f1cb"; +} +.fa-jsfiddle:before { + content: "\f1cc"; +} +.fa-life-bouy:before, +.fa-life-buoy:before, +.fa-life-saver:before, +.fa-support:before, +.fa-life-ring:before { + content: "\f1cd"; +} +.fa-circle-o-notch:before { + content: "\f1ce"; +} +.fa-ra:before, +.fa-rebel:before { + content: "\f1d0"; +} +.fa-ge:before, +.fa-empire:before { + content: "\f1d1"; +} +.fa-git-square:before { + content: "\f1d2"; +} +.fa-git:before { + content: "\f1d3"; +} +.fa-y-combinator-square:before, +.fa-yc-square:before, +.fa-hacker-news:before { + content: "\f1d4"; +} +.fa-tencent-weibo:before { + content: "\f1d5"; +} +.fa-qq:before { + content: "\f1d6"; +} +.fa-wechat:before, +.fa-weixin:before { + content: "\f1d7"; +} +.fa-send:before, +.fa-paper-plane:before { + content: "\f1d8"; +} +.fa-send-o:before, +.fa-paper-plane-o:before { + content: "\f1d9"; +} +.fa-history:before { + content: "\f1da"; +} +.fa-circle-thin:before { + content: "\f1db"; +} +.fa-header:before { + content: "\f1dc"; +} +.fa-paragraph:before { + content: "\f1dd"; +} +.fa-sliders:before { + content: "\f1de"; +} +.fa-share-alt:before { + content: "\f1e0"; +} +.fa-share-alt-square:before { + content: "\f1e1"; +} +.fa-bomb:before { + content: "\f1e2"; +} +.fa-soccer-ball-o:before, +.fa-futbol-o:before { + content: "\f1e3"; +} +.fa-tty:before { + content: "\f1e4"; +} +.fa-binoculars:before { + content: "\f1e5"; +} +.fa-plug:before { + content: "\f1e6"; +} +.fa-slideshare:before { + content: "\f1e7"; +} +.fa-twitch:before { + content: "\f1e8"; +} +.fa-yelp:before { + content: "\f1e9"; +} +.fa-newspaper-o:before { + content: "\f1ea"; +} +.fa-wifi:before { + content: "\f1eb"; +} +.fa-calculator:before { + content: "\f1ec"; +} +.fa-paypal:before { + content: "\f1ed"; +} +.fa-google-wallet:before { + content: "\f1ee"; +} +.fa-cc-visa:before { + content: "\f1f0"; +} +.fa-cc-mastercard:before { + content: "\f1f1"; +} +.fa-cc-discover:before { + content: "\f1f2"; +} +.fa-cc-amex:before { + content: "\f1f3"; +} +.fa-cc-paypal:before { + content: "\f1f4"; +} +.fa-cc-stripe:before { + content: "\f1f5"; +} +.fa-bell-slash:before { + content: "\f1f6"; +} +.fa-bell-slash-o:before { + content: "\f1f7"; +} +.fa-trash:before { + content: "\f1f8"; +} +.fa-copyright:before { + content: "\f1f9"; +} +.fa-at:before { + content: "\f1fa"; +} +.fa-eyedropper:before { + content: "\f1fb"; +} +.fa-paint-brush:before { + content: "\f1fc"; +} +.fa-birthday-cake:before { + content: "\f1fd"; +} +.fa-area-chart:before { + content: "\f1fe"; +} +.fa-pie-chart:before { + content: "\f200"; +} +.fa-line-chart:before { + content: "\f201"; +} +.fa-lastfm:before { + content: "\f202"; +} +.fa-lastfm-square:before { + content: "\f203"; +} +.fa-toggle-off:before { + content: "\f204"; +} +.fa-toggle-on:before { + content: "\f205"; +} +.fa-bicycle:before { + content: "\f206"; +} +.fa-bus:before { + content: "\f207"; +} +.fa-ioxhost:before { + content: "\f208"; +} +.fa-angellist:before { + content: "\f209"; +} +.fa-cc:before { + content: "\f20a"; +} +.fa-shekel:before, +.fa-sheqel:before, +.fa-ils:before { + content: "\f20b"; +} +.fa-meanpath:before { + content: "\f20c"; +} +.fa-buysellads:before { + content: "\f20d"; +} +.fa-connectdevelop:before { + content: "\f20e"; +} +.fa-dashcube:before { + content: "\f210"; +} +.fa-forumbee:before { + content: "\f211"; +} +.fa-leanpub:before { + content: "\f212"; +} +.fa-sellsy:before { + content: "\f213"; +} +.fa-shirtsinbulk:before { + content: "\f214"; +} +.fa-simplybuilt:before { + content: "\f215"; +} +.fa-skyatlas:before { + content: "\f216"; +} +.fa-cart-plus:before { + content: "\f217"; +} +.fa-cart-arrow-down:before { + content: "\f218"; +} +.fa-diamond:before { + content: "\f219"; +} +.fa-ship:before { + content: "\f21a"; +} +.fa-user-secret:before { + content: "\f21b"; +} +.fa-motorcycle:before { + content: "\f21c"; +} +.fa-street-view:before { + content: "\f21d"; +} +.fa-heartbeat:before { + content: "\f21e"; +} +.fa-venus:before { + content: "\f221"; +} +.fa-mars:before { + content: "\f222"; +} +.fa-mercury:before { + content: "\f223"; +} +.fa-intersex:before, +.fa-transgender:before { + content: "\f224"; +} +.fa-transgender-alt:before { + content: "\f225"; +} +.fa-venus-double:before { + content: "\f226"; +} +.fa-mars-double:before { + content: "\f227"; +} +.fa-venus-mars:before { + content: "\f228"; +} +.fa-mars-stroke:before { + content: "\f229"; +} +.fa-mars-stroke-v:before { + content: "\f22a"; +} +.fa-mars-stroke-h:before { + content: "\f22b"; +} +.fa-neuter:before { + content: "\f22c"; +} +.fa-genderless:before { + content: "\f22d"; +} +.fa-facebook-official:before { + content: "\f230"; +} +.fa-pinterest-p:before { + content: "\f231"; +} +.fa-whatsapp:before { + content: "\f232"; +} +.fa-server:before { + content: "\f233"; +} +.fa-user-plus:before { + content: "\f234"; +} +.fa-user-times:before { + content: "\f235"; +} +.fa-hotel:before, +.fa-bed:before { + content: "\f236"; +} +.fa-viacoin:before { + content: "\f237"; +} +.fa-train:before { + content: "\f238"; +} +.fa-subway:before { + content: "\f239"; +} +.fa-medium:before { + content: "\f23a"; +} +.fa-yc:before, +.fa-y-combinator:before { + content: "\f23b"; +} +.fa-optin-monster:before { + content: "\f23c"; +} +.fa-opencart:before { + content: "\f23d"; +} +.fa-expeditedssl:before { + content: "\f23e"; +} +.fa-battery-4:before, +.fa-battery-full:before { + content: "\f240"; +} +.fa-battery-3:before, +.fa-battery-three-quarters:before { + content: "\f241"; +} +.fa-battery-2:before, +.fa-battery-half:before { + content: "\f242"; +} +.fa-battery-1:before, +.fa-battery-quarter:before { + content: "\f243"; +} +.fa-battery-0:before, +.fa-battery-empty:before { + content: "\f244"; +} +.fa-mouse-pointer:before { + content: "\f245"; +} +.fa-i-cursor:before { + content: "\f246"; +} +.fa-object-group:before { + content: "\f247"; +} +.fa-object-ungroup:before { + content: "\f248"; +} +.fa-sticky-note:before { + content: "\f249"; +} +.fa-sticky-note-o:before { + content: "\f24a"; +} +.fa-cc-jcb:before { + content: "\f24b"; +} +.fa-cc-diners-club:before { + content: "\f24c"; +} +.fa-clone:before { + content: "\f24d"; +} +.fa-balance-scale:before { + content: "\f24e"; +} +.fa-hourglass-o:before { + content: "\f250"; +} +.fa-hourglass-1:before, +.fa-hourglass-start:before { + content: "\f251"; +} +.fa-hourglass-2:before, +.fa-hourglass-half:before { + content: "\f252"; +} +.fa-hourglass-3:before, +.fa-hourglass-end:before { + content: "\f253"; +} +.fa-hourglass:before { + content: "\f254"; +} +.fa-hand-grab-o:before, +.fa-hand-rock-o:before { + content: "\f255"; +} +.fa-hand-stop-o:before, +.fa-hand-paper-o:before { + content: "\f256"; +} +.fa-hand-scissors-o:before { + content: "\f257"; +} +.fa-hand-lizard-o:before { + content: "\f258"; +} +.fa-hand-spock-o:before { + content: "\f259"; +} +.fa-hand-pointer-o:before { + content: "\f25a"; +} +.fa-hand-peace-o:before { + content: "\f25b"; +} +.fa-trademark:before { + content: "\f25c"; +} +.fa-registered:before { + content: "\f25d"; +} +.fa-creative-commons:before { + content: "\f25e"; +} +.fa-gg:before { + content: "\f260"; +} +.fa-gg-circle:before { + content: "\f261"; +} +.fa-tripadvisor:before { + content: "\f262"; +} +.fa-odnoklassniki:before { + content: "\f263"; +} +.fa-odnoklassniki-square:before { + content: "\f264"; +} +.fa-get-pocket:before { + content: "\f265"; +} +.fa-wikipedia-w:before { + content: "\f266"; +} +.fa-safari:before { + content: "\f267"; +} +.fa-chrome:before { + content: "\f268"; +} +.fa-firefox:before { + content: "\f269"; +} +.fa-opera:before { + content: "\f26a"; +} +.fa-internet-explorer:before { + content: "\f26b"; +} +.fa-tv:before, +.fa-television:before { + content: "\f26c"; +} +.fa-contao:before { + content: "\f26d"; +} +.fa-500px:before { + content: "\f26e"; +} +.fa-amazon:before { + content: "\f270"; +} +.fa-calendar-plus-o:before { + content: "\f271"; +} +.fa-calendar-minus-o:before { + content: "\f272"; +} +.fa-calendar-times-o:before { + content: "\f273"; +} +.fa-calendar-check-o:before { + content: "\f274"; +} +.fa-industry:before { + content: "\f275"; +} +.fa-map-pin:before { + content: "\f276"; +} +.fa-map-signs:before { + content: "\f277"; +} +.fa-map-o:before { + content: "\f278"; +} +.fa-map:before { + content: "\f279"; +} +.fa-commenting:before { + content: "\f27a"; +} +.fa-commenting-o:before { + content: "\f27b"; +} +.fa-houzz:before { + content: "\f27c"; +} +.fa-vimeo:before { + content: "\f27d"; +} +.fa-black-tie:before { + content: "\f27e"; +} +.fa-fonticons:before { + content: "\f280"; +} diff --git a/css/font-awesome-4.4.0/css/font-awesome.min.css b/css/font-awesome-4.4.0/css/font-awesome.min.css new file mode 100644 index 00000000..ee4e9782 --- /dev/null +++ b/css/font-awesome-4.4.0/css/font-awesome.min.css @@ -0,0 +1,4 @@ +/*! + * Font Awesome 4.4.0 by @davegandy - http://fontawesome.io - @fontawesome + * License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License) + */@font-face{font-family:'FontAwesome';src:url('../fonts/fontawesome-webfont.eot?v=4.4.0');src:url('../fonts/fontawesome-webfont.eot?#iefix&v=4.4.0') format('embedded-opentype'),url('../fonts/fontawesome-webfont.woff2?v=4.4.0') format('woff2'),url('../fonts/fontawesome-webfont.woff?v=4.4.0') format('woff'),url('../fonts/fontawesome-webfont.ttf?v=4.4.0') format('truetype'),url('../fonts/fontawesome-webfont.svg?v=4.4.0#fontawesomeregular') format('svg');font-weight:normal;font-style:normal}.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-lg{font-size:1.33333333em;line-height:.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.28571429em;text-align:center}.fa-ul{padding-left:0;margin-left:2.14285714em;list-style-type:none}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.14285714em;width:2.14285714em;top:.14285714em;text-align:center}.fa-li.fa-lg{left:-1.85714286em}.fa-border{padding:.2em .25em .15em;border:solid .08em #eee;border-radius:.1em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left{margin-right:.3em}.fa.fa-pull-right{margin-left:.3em}.pull-right{float:right}.pull-left{float:left}.fa.pull-left{margin-right:.3em}.fa.pull-right{margin-left:.3em}.fa-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}.fa-pulse{-webkit-animation:fa-spin 1s infinite steps(8);animation:fa-spin 1s infinite steps(8)}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fa-rotate-90{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=1);-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3);-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1);-webkit-transform:scale(-1, 1);-ms-transform:scale(-1, 1);transform:scale(-1, 1)}.fa-flip-vertical{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1);-webkit-transform:scale(1, -1);-ms-transform:scale(1, -1);transform:scale(1, -1)}:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-flip-horizontal,:root .fa-flip-vertical{filter:none}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-glass:before{content:"\f000"}.fa-music:before{content:"\f001"}.fa-search:before{content:"\f002"}.fa-envelope-o:before{content:"\f003"}.fa-heart:before{content:"\f004"}.fa-star:before{content:"\f005"}.fa-star-o:before{content:"\f006"}.fa-user:before{content:"\f007"}.fa-film:before{content:"\f008"}.fa-th-large:before{content:"\f009"}.fa-th:before{content:"\f00a"}.fa-th-list:before{content:"\f00b"}.fa-check:before{content:"\f00c"}.fa-remove:before,.fa-close:before,.fa-times:before{content:"\f00d"}.fa-search-plus:before{content:"\f00e"}.fa-search-minus:before{content:"\f010"}.fa-power-off:before{content:"\f011"}.fa-signal:before{content:"\f012"}.fa-gear:before,.fa-cog:before{content:"\f013"}.fa-trash-o:before{content:"\f014"}.fa-home:before{content:"\f015"}.fa-file-o:before{content:"\f016"}.fa-clock-o:before{content:"\f017"}.fa-road:before{content:"\f018"}.fa-download:before{content:"\f019"}.fa-arrow-circle-o-down:before{content:"\f01a"}.fa-arrow-circle-o-up:before{content:"\f01b"}.fa-inbox:before{content:"\f01c"}.fa-play-circle-o:before{content:"\f01d"}.fa-rotate-right:before,.fa-repeat:before{content:"\f01e"}.fa-refresh:before{content:"\f021"}.fa-list-alt:before{content:"\f022"}.fa-lock:before{content:"\f023"}.fa-flag:before{content:"\f024"}.fa-headphones:before{content:"\f025"}.fa-volume-off:before{content:"\f026"}.fa-volume-down:before{content:"\f027"}.fa-volume-up:before{content:"\f028"}.fa-qrcode:before{content:"\f029"}.fa-barcode:before{content:"\f02a"}.fa-tag:before{content:"\f02b"}.fa-tags:before{content:"\f02c"}.fa-book:before{content:"\f02d"}.fa-bookmark:before{content:"\f02e"}.fa-print:before{content:"\f02f"}.fa-camera:before{content:"\f030"}.fa-font:before{content:"\f031"}.fa-bold:before{content:"\f032"}.fa-italic:before{content:"\f033"}.fa-text-height:before{content:"\f034"}.fa-text-width:before{content:"\f035"}.fa-align-left:before{content:"\f036"}.fa-align-center:before{content:"\f037"}.fa-align-right:before{content:"\f038"}.fa-align-justify:before{content:"\f039"}.fa-list:before{content:"\f03a"}.fa-dedent:before,.fa-outdent:before{content:"\f03b"}.fa-indent:before{content:"\f03c"}.fa-video-camera:before{content:"\f03d"}.fa-photo:before,.fa-image:before,.fa-picture-o:before{content:"\f03e"}.fa-pencil:before{content:"\f040"}.fa-map-marker:before{content:"\f041"}.fa-adjust:before{content:"\f042"}.fa-tint:before{content:"\f043"}.fa-edit:before,.fa-pencil-square-o:before{content:"\f044"}.fa-share-square-o:before{content:"\f045"}.fa-check-square-o:before{content:"\f046"}.fa-arrows:before{content:"\f047"}.fa-step-backward:before{content:"\f048"}.fa-fast-backward:before{content:"\f049"}.fa-backward:before{content:"\f04a"}.fa-play:before{content:"\f04b"}.fa-pause:before{content:"\f04c"}.fa-stop:before{content:"\f04d"}.fa-forward:before{content:"\f04e"}.fa-fast-forward:before{content:"\f050"}.fa-step-forward:before{content:"\f051"}.fa-eject:before{content:"\f052"}.fa-chevron-left:before{content:"\f053"}.fa-chevron-right:before{content:"\f054"}.fa-plus-circle:before{content:"\f055"}.fa-minus-circle:before{content:"\f056"}.fa-times-circle:before{content:"\f057"}.fa-check-circle:before{content:"\f058"}.fa-question-circle:before{content:"\f059"}.fa-info-circle:before{content:"\f05a"}.fa-crosshairs:before{content:"\f05b"}.fa-times-circle-o:before{content:"\f05c"}.fa-check-circle-o:before{content:"\f05d"}.fa-ban:before{content:"\f05e"}.fa-arrow-left:before{content:"\f060"}.fa-arrow-right:before{content:"\f061"}.fa-arrow-up:before{content:"\f062"}.fa-arrow-down:before{content:"\f063"}.fa-mail-forward:before,.fa-share:before{content:"\f064"}.fa-expand:before{content:"\f065"}.fa-compress:before{content:"\f066"}.fa-plus:before{content:"\f067"}.fa-minus:before{content:"\f068"}.fa-asterisk:before{content:"\f069"}.fa-exclamation-circle:before{content:"\f06a"}.fa-gift:before{content:"\f06b"}.fa-leaf:before{content:"\f06c"}.fa-fire:before{content:"\f06d"}.fa-eye:before{content:"\f06e"}.fa-eye-slash:before{content:"\f070"}.fa-warning:before,.fa-exclamation-triangle:before{content:"\f071"}.fa-plane:before{content:"\f072"}.fa-calendar:before{content:"\f073"}.fa-random:before{content:"\f074"}.fa-comment:before{content:"\f075"}.fa-magnet:before{content:"\f076"}.fa-chevron-up:before{content:"\f077"}.fa-chevron-down:before{content:"\f078"}.fa-retweet:before{content:"\f079"}.fa-shopping-cart:before{content:"\f07a"}.fa-folder:before{content:"\f07b"}.fa-folder-open:before{content:"\f07c"}.fa-arrows-v:before{content:"\f07d"}.fa-arrows-h:before{content:"\f07e"}.fa-bar-chart-o:before,.fa-bar-chart:before{content:"\f080"}.fa-twitter-square:before{content:"\f081"}.fa-facebook-square:before{content:"\f082"}.fa-camera-retro:before{content:"\f083"}.fa-key:before{content:"\f084"}.fa-gears:before,.fa-cogs:before{content:"\f085"}.fa-comments:before{content:"\f086"}.fa-thumbs-o-up:before{content:"\f087"}.fa-thumbs-o-down:before{content:"\f088"}.fa-star-half:before{content:"\f089"}.fa-heart-o:before{content:"\f08a"}.fa-sign-out:before{content:"\f08b"}.fa-linkedin-square:before{content:"\f08c"}.fa-thumb-tack:before{content:"\f08d"}.fa-external-link:before{content:"\f08e"}.fa-sign-in:before{content:"\f090"}.fa-trophy:before{content:"\f091"}.fa-github-square:before{content:"\f092"}.fa-upload:before{content:"\f093"}.fa-lemon-o:before{content:"\f094"}.fa-phone:before{content:"\f095"}.fa-square-o:before{content:"\f096"}.fa-bookmark-o:before{content:"\f097"}.fa-phone-square:before{content:"\f098"}.fa-twitter:before{content:"\f099"}.fa-facebook-f:before,.fa-facebook:before{content:"\f09a"}.fa-github:before{content:"\f09b"}.fa-unlock:before{content:"\f09c"}.fa-credit-card:before{content:"\f09d"}.fa-feed:before,.fa-rss:before{content:"\f09e"}.fa-hdd-o:before{content:"\f0a0"}.fa-bullhorn:before{content:"\f0a1"}.fa-bell:before{content:"\f0f3"}.fa-certificate:before{content:"\f0a3"}.fa-hand-o-right:before{content:"\f0a4"}.fa-hand-o-left:before{content:"\f0a5"}.fa-hand-o-up:before{content:"\f0a6"}.fa-hand-o-down:before{content:"\f0a7"}.fa-arrow-circle-left:before{content:"\f0a8"}.fa-arrow-circle-right:before{content:"\f0a9"}.fa-arrow-circle-up:before{content:"\f0aa"}.fa-arrow-circle-down:before{content:"\f0ab"}.fa-globe:before{content:"\f0ac"}.fa-wrench:before{content:"\f0ad"}.fa-tasks:before{content:"\f0ae"}.fa-filter:before{content:"\f0b0"}.fa-briefcase:before{content:"\f0b1"}.fa-arrows-alt:before{content:"\f0b2"}.fa-group:before,.fa-users:before{content:"\f0c0"}.fa-chain:before,.fa-link:before{content:"\f0c1"}.fa-cloud:before{content:"\f0c2"}.fa-flask:before{content:"\f0c3"}.fa-cut:before,.fa-scissors:before{content:"\f0c4"}.fa-copy:before,.fa-files-o:before{content:"\f0c5"}.fa-paperclip:before{content:"\f0c6"}.fa-save:before,.fa-floppy-o:before{content:"\f0c7"}.fa-square:before{content:"\f0c8"}.fa-navicon:before,.fa-reorder:before,.fa-bars:before{content:"\f0c9"}.fa-list-ul:before{content:"\f0ca"}.fa-list-ol:before{content:"\f0cb"}.fa-strikethrough:before{content:"\f0cc"}.fa-underline:before{content:"\f0cd"}.fa-table:before{content:"\f0ce"}.fa-magic:before{content:"\f0d0"}.fa-truck:before{content:"\f0d1"}.fa-pinterest:before{content:"\f0d2"}.fa-pinterest-square:before{content:"\f0d3"}.fa-google-plus-square:before{content:"\f0d4"}.fa-google-plus:before{content:"\f0d5"}.fa-money:before{content:"\f0d6"}.fa-caret-down:before{content:"\f0d7"}.fa-caret-up:before{content:"\f0d8"}.fa-caret-left:before{content:"\f0d9"}.fa-caret-right:before{content:"\f0da"}.fa-columns:before{content:"\f0db"}.fa-unsorted:before,.fa-sort:before{content:"\f0dc"}.fa-sort-down:before,.fa-sort-desc:before{content:"\f0dd"}.fa-sort-up:before,.fa-sort-asc:before{content:"\f0de"}.fa-envelope:before{content:"\f0e0"}.fa-linkedin:before{content:"\f0e1"}.fa-rotate-left:before,.fa-undo:before{content:"\f0e2"}.fa-legal:before,.fa-gavel:before{content:"\f0e3"}.fa-dashboard:before,.fa-tachometer:before{content:"\f0e4"}.fa-comment-o:before{content:"\f0e5"}.fa-comments-o:before{content:"\f0e6"}.fa-flash:before,.fa-bolt:before{content:"\f0e7"}.fa-sitemap:before{content:"\f0e8"}.fa-umbrella:before{content:"\f0e9"}.fa-paste:before,.fa-clipboard:before{content:"\f0ea"}.fa-lightbulb-o:before{content:"\f0eb"}.fa-exchange:before{content:"\f0ec"}.fa-cloud-download:before{content:"\f0ed"}.fa-cloud-upload:before{content:"\f0ee"}.fa-user-md:before{content:"\f0f0"}.fa-stethoscope:before{content:"\f0f1"}.fa-suitcase:before{content:"\f0f2"}.fa-bell-o:before{content:"\f0a2"}.fa-coffee:before{content:"\f0f4"}.fa-cutlery:before{content:"\f0f5"}.fa-file-text-o:before{content:"\f0f6"}.fa-building-o:before{content:"\f0f7"}.fa-hospital-o:before{content:"\f0f8"}.fa-ambulance:before{content:"\f0f9"}.fa-medkit:before{content:"\f0fa"}.fa-fighter-jet:before{content:"\f0fb"}.fa-beer:before{content:"\f0fc"}.fa-h-square:before{content:"\f0fd"}.fa-plus-square:before{content:"\f0fe"}.fa-angle-double-left:before{content:"\f100"}.fa-angle-double-right:before{content:"\f101"}.fa-angle-double-up:before{content:"\f102"}.fa-angle-double-down:before{content:"\f103"}.fa-angle-left:before{content:"\f104"}.fa-angle-right:before{content:"\f105"}.fa-angle-up:before{content:"\f106"}.fa-angle-down:before{content:"\f107"}.fa-desktop:before{content:"\f108"}.fa-laptop:before{content:"\f109"}.fa-tablet:before{content:"\f10a"}.fa-mobile-phone:before,.fa-mobile:before{content:"\f10b"}.fa-circle-o:before{content:"\f10c"}.fa-quote-left:before{content:"\f10d"}.fa-quote-right:before{content:"\f10e"}.fa-spinner:before{content:"\f110"}.fa-circle:before{content:"\f111"}.fa-mail-reply:before,.fa-reply:before{content:"\f112"}.fa-github-alt:before{content:"\f113"}.fa-folder-o:before{content:"\f114"}.fa-folder-open-o:before{content:"\f115"}.fa-smile-o:before{content:"\f118"}.fa-frown-o:before{content:"\f119"}.fa-meh-o:before{content:"\f11a"}.fa-gamepad:before{content:"\f11b"}.fa-keyboard-o:before{content:"\f11c"}.fa-flag-o:before{content:"\f11d"}.fa-flag-checkered:before{content:"\f11e"}.fa-terminal:before{content:"\f120"}.fa-code:before{content:"\f121"}.fa-mail-reply-all:before,.fa-reply-all:before{content:"\f122"}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:"\f123"}.fa-location-arrow:before{content:"\f124"}.fa-crop:before{content:"\f125"}.fa-code-fork:before{content:"\f126"}.fa-unlink:before,.fa-chain-broken:before{content:"\f127"}.fa-question:before{content:"\f128"}.fa-info:before{content:"\f129"}.fa-exclamation:before{content:"\f12a"}.fa-superscript:before{content:"\f12b"}.fa-subscript:before{content:"\f12c"}.fa-eraser:before{content:"\f12d"}.fa-puzzle-piece:before{content:"\f12e"}.fa-microphone:before{content:"\f130"}.fa-microphone-slash:before{content:"\f131"}.fa-shield:before{content:"\f132"}.fa-calendar-o:before{content:"\f133"}.fa-fire-extinguisher:before{content:"\f134"}.fa-rocket:before{content:"\f135"}.fa-maxcdn:before{content:"\f136"}.fa-chevron-circle-left:before{content:"\f137"}.fa-chevron-circle-right:before{content:"\f138"}.fa-chevron-circle-up:before{content:"\f139"}.fa-chevron-circle-down:before{content:"\f13a"}.fa-html5:before{content:"\f13b"}.fa-css3:before{content:"\f13c"}.fa-anchor:before{content:"\f13d"}.fa-unlock-alt:before{content:"\f13e"}.fa-bullseye:before{content:"\f140"}.fa-ellipsis-h:before{content:"\f141"}.fa-ellipsis-v:before{content:"\f142"}.fa-rss-square:before{content:"\f143"}.fa-play-circle:before{content:"\f144"}.fa-ticket:before{content:"\f145"}.fa-minus-square:before{content:"\f146"}.fa-minus-square-o:before{content:"\f147"}.fa-level-up:before{content:"\f148"}.fa-level-down:before{content:"\f149"}.fa-check-square:before{content:"\f14a"}.fa-pencil-square:before{content:"\f14b"}.fa-external-link-square:before{content:"\f14c"}.fa-share-square:before{content:"\f14d"}.fa-compass:before{content:"\f14e"}.fa-toggle-down:before,.fa-caret-square-o-down:before{content:"\f150"}.fa-toggle-up:before,.fa-caret-square-o-up:before{content:"\f151"}.fa-toggle-right:before,.fa-caret-square-o-right:before{content:"\f152"}.fa-euro:before,.fa-eur:before{content:"\f153"}.fa-gbp:before{content:"\f154"}.fa-dollar:before,.fa-usd:before{content:"\f155"}.fa-rupee:before,.fa-inr:before{content:"\f156"}.fa-cny:before,.fa-rmb:before,.fa-yen:before,.fa-jpy:before{content:"\f157"}.fa-ruble:before,.fa-rouble:before,.fa-rub:before{content:"\f158"}.fa-won:before,.fa-krw:before{content:"\f159"}.fa-bitcoin:before,.fa-btc:before{content:"\f15a"}.fa-file:before{content:"\f15b"}.fa-file-text:before{content:"\f15c"}.fa-sort-alpha-asc:before{content:"\f15d"}.fa-sort-alpha-desc:before{content:"\f15e"}.fa-sort-amount-asc:before{content:"\f160"}.fa-sort-amount-desc:before{content:"\f161"}.fa-sort-numeric-asc:before{content:"\f162"}.fa-sort-numeric-desc:before{content:"\f163"}.fa-thumbs-up:before{content:"\f164"}.fa-thumbs-down:before{content:"\f165"}.fa-youtube-square:before{content:"\f166"}.fa-youtube:before{content:"\f167"}.fa-xing:before{content:"\f168"}.fa-xing-square:before{content:"\f169"}.fa-youtube-play:before{content:"\f16a"}.fa-dropbox:before{content:"\f16b"}.fa-stack-overflow:before{content:"\f16c"}.fa-instagram:before{content:"\f16d"}.fa-flickr:before{content:"\f16e"}.fa-adn:before{content:"\f170"}.fa-bitbucket:before{content:"\f171"}.fa-bitbucket-square:before{content:"\f172"}.fa-tumblr:before{content:"\f173"}.fa-tumblr-square:before{content:"\f174"}.fa-long-arrow-down:before{content:"\f175"}.fa-long-arrow-up:before{content:"\f176"}.fa-long-arrow-left:before{content:"\f177"}.fa-long-arrow-right:before{content:"\f178"}.fa-apple:before{content:"\f179"}.fa-windows:before{content:"\f17a"}.fa-android:before{content:"\f17b"}.fa-linux:before{content:"\f17c"}.fa-dribbble:before{content:"\f17d"}.fa-skype:before{content:"\f17e"}.fa-foursquare:before{content:"\f180"}.fa-trello:before{content:"\f181"}.fa-female:before{content:"\f182"}.fa-male:before{content:"\f183"}.fa-gittip:before,.fa-gratipay:before{content:"\f184"}.fa-sun-o:before{content:"\f185"}.fa-moon-o:before{content:"\f186"}.fa-archive:before{content:"\f187"}.fa-bug:before{content:"\f188"}.fa-vk:before{content:"\f189"}.fa-weibo:before{content:"\f18a"}.fa-renren:before{content:"\f18b"}.fa-pagelines:before{content:"\f18c"}.fa-stack-exchange:before{content:"\f18d"}.fa-arrow-circle-o-right:before{content:"\f18e"}.fa-arrow-circle-o-left:before{content:"\f190"}.fa-toggle-left:before,.fa-caret-square-o-left:before{content:"\f191"}.fa-dot-circle-o:before{content:"\f192"}.fa-wheelchair:before{content:"\f193"}.fa-vimeo-square:before{content:"\f194"}.fa-turkish-lira:before,.fa-try:before{content:"\f195"}.fa-plus-square-o:before{content:"\f196"}.fa-space-shuttle:before{content:"\f197"}.fa-slack:before{content:"\f198"}.fa-envelope-square:before{content:"\f199"}.fa-wordpress:before{content:"\f19a"}.fa-openid:before{content:"\f19b"}.fa-institution:before,.fa-bank:before,.fa-university:before{content:"\f19c"}.fa-mortar-board:before,.fa-graduation-cap:before{content:"\f19d"}.fa-yahoo:before{content:"\f19e"}.fa-google:before{content:"\f1a0"}.fa-reddit:before{content:"\f1a1"}.fa-reddit-square:before{content:"\f1a2"}.fa-stumbleupon-circle:before{content:"\f1a3"}.fa-stumbleupon:before{content:"\f1a4"}.fa-delicious:before{content:"\f1a5"}.fa-digg:before{content:"\f1a6"}.fa-pied-piper:before{content:"\f1a7"}.fa-pied-piper-alt:before{content:"\f1a8"}.fa-drupal:before{content:"\f1a9"}.fa-joomla:before{content:"\f1aa"}.fa-language:before{content:"\f1ab"}.fa-fax:before{content:"\f1ac"}.fa-building:before{content:"\f1ad"}.fa-child:before{content:"\f1ae"}.fa-paw:before{content:"\f1b0"}.fa-spoon:before{content:"\f1b1"}.fa-cube:before{content:"\f1b2"}.fa-cubes:before{content:"\f1b3"}.fa-behance:before{content:"\f1b4"}.fa-behance-square:before{content:"\f1b5"}.fa-steam:before{content:"\f1b6"}.fa-steam-square:before{content:"\f1b7"}.fa-recycle:before{content:"\f1b8"}.fa-automobile:before,.fa-car:before{content:"\f1b9"}.fa-cab:before,.fa-taxi:before{content:"\f1ba"}.fa-tree:before{content:"\f1bb"}.fa-spotify:before{content:"\f1bc"}.fa-deviantart:before{content:"\f1bd"}.fa-soundcloud:before{content:"\f1be"}.fa-database:before{content:"\f1c0"}.fa-file-pdf-o:before{content:"\f1c1"}.fa-file-word-o:before{content:"\f1c2"}.fa-file-excel-o:before{content:"\f1c3"}.fa-file-powerpoint-o:before{content:"\f1c4"}.fa-file-photo-o:before,.fa-file-picture-o:before,.fa-file-image-o:before{content:"\f1c5"}.fa-file-zip-o:before,.fa-file-archive-o:before{content:"\f1c6"}.fa-file-sound-o:before,.fa-file-audio-o:before{content:"\f1c7"}.fa-file-movie-o:before,.fa-file-video-o:before{content:"\f1c8"}.fa-file-code-o:before{content:"\f1c9"}.fa-vine:before{content:"\f1ca"}.fa-codepen:before{content:"\f1cb"}.fa-jsfiddle:before{content:"\f1cc"}.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-saver:before,.fa-support:before,.fa-life-ring:before{content:"\f1cd"}.fa-circle-o-notch:before{content:"\f1ce"}.fa-ra:before,.fa-rebel:before{content:"\f1d0"}.fa-ge:before,.fa-empire:before{content:"\f1d1"}.fa-git-square:before{content:"\f1d2"}.fa-git:before{content:"\f1d3"}.fa-y-combinator-square:before,.fa-yc-square:before,.fa-hacker-news:before{content:"\f1d4"}.fa-tencent-weibo:before{content:"\f1d5"}.fa-qq:before{content:"\f1d6"}.fa-wechat:before,.fa-weixin:before{content:"\f1d7"}.fa-send:before,.fa-paper-plane:before{content:"\f1d8"}.fa-send-o:before,.fa-paper-plane-o:before{content:"\f1d9"}.fa-history:before{content:"\f1da"}.fa-circle-thin:before{content:"\f1db"}.fa-header:before{content:"\f1dc"}.fa-paragraph:before{content:"\f1dd"}.fa-sliders:before{content:"\f1de"}.fa-share-alt:before{content:"\f1e0"}.fa-share-alt-square:before{content:"\f1e1"}.fa-bomb:before{content:"\f1e2"}.fa-soccer-ball-o:before,.fa-futbol-o:before{content:"\f1e3"}.fa-tty:before{content:"\f1e4"}.fa-binoculars:before{content:"\f1e5"}.fa-plug:before{content:"\f1e6"}.fa-slideshare:before{content:"\f1e7"}.fa-twitch:before{content:"\f1e8"}.fa-yelp:before{content:"\f1e9"}.fa-newspaper-o:before{content:"\f1ea"}.fa-wifi:before{content:"\f1eb"}.fa-calculator:before{content:"\f1ec"}.fa-paypal:before{content:"\f1ed"}.fa-google-wallet:before{content:"\f1ee"}.fa-cc-visa:before{content:"\f1f0"}.fa-cc-mastercard:before{content:"\f1f1"}.fa-cc-discover:before{content:"\f1f2"}.fa-cc-amex:before{content:"\f1f3"}.fa-cc-paypal:before{content:"\f1f4"}.fa-cc-stripe:before{content:"\f1f5"}.fa-bell-slash:before{content:"\f1f6"}.fa-bell-slash-o:before{content:"\f1f7"}.fa-trash:before{content:"\f1f8"}.fa-copyright:before{content:"\f1f9"}.fa-at:before{content:"\f1fa"}.fa-eyedropper:before{content:"\f1fb"}.fa-paint-brush:before{content:"\f1fc"}.fa-birthday-cake:before{content:"\f1fd"}.fa-area-chart:before{content:"\f1fe"}.fa-pie-chart:before{content:"\f200"}.fa-line-chart:before{content:"\f201"}.fa-lastfm:before{content:"\f202"}.fa-lastfm-square:before{content:"\f203"}.fa-toggle-off:before{content:"\f204"}.fa-toggle-on:before{content:"\f205"}.fa-bicycle:before{content:"\f206"}.fa-bus:before{content:"\f207"}.fa-ioxhost:before{content:"\f208"}.fa-angellist:before{content:"\f209"}.fa-cc:before{content:"\f20a"}.fa-shekel:before,.fa-sheqel:before,.fa-ils:before{content:"\f20b"}.fa-meanpath:before{content:"\f20c"}.fa-buysellads:before{content:"\f20d"}.fa-connectdevelop:before{content:"\f20e"}.fa-dashcube:before{content:"\f210"}.fa-forumbee:before{content:"\f211"}.fa-leanpub:before{content:"\f212"}.fa-sellsy:before{content:"\f213"}.fa-shirtsinbulk:before{content:"\f214"}.fa-simplybuilt:before{content:"\f215"}.fa-skyatlas:before{content:"\f216"}.fa-cart-plus:before{content:"\f217"}.fa-cart-arrow-down:before{content:"\f218"}.fa-diamond:before{content:"\f219"}.fa-ship:before{content:"\f21a"}.fa-user-secret:before{content:"\f21b"}.fa-motorcycle:before{content:"\f21c"}.fa-street-view:before{content:"\f21d"}.fa-heartbeat:before{content:"\f21e"}.fa-venus:before{content:"\f221"}.fa-mars:before{content:"\f222"}.fa-mercury:before{content:"\f223"}.fa-intersex:before,.fa-transgender:before{content:"\f224"}.fa-transgender-alt:before{content:"\f225"}.fa-venus-double:before{content:"\f226"}.fa-mars-double:before{content:"\f227"}.fa-venus-mars:before{content:"\f228"}.fa-mars-stroke:before{content:"\f229"}.fa-mars-stroke-v:before{content:"\f22a"}.fa-mars-stroke-h:before{content:"\f22b"}.fa-neuter:before{content:"\f22c"}.fa-genderless:before{content:"\f22d"}.fa-facebook-official:before{content:"\f230"}.fa-pinterest-p:before{content:"\f231"}.fa-whatsapp:before{content:"\f232"}.fa-server:before{content:"\f233"}.fa-user-plus:before{content:"\f234"}.fa-user-times:before{content:"\f235"}.fa-hotel:before,.fa-bed:before{content:"\f236"}.fa-viacoin:before{content:"\f237"}.fa-train:before{content:"\f238"}.fa-subway:before{content:"\f239"}.fa-medium:before{content:"\f23a"}.fa-yc:before,.fa-y-combinator:before{content:"\f23b"}.fa-optin-monster:before{content:"\f23c"}.fa-opencart:before{content:"\f23d"}.fa-expeditedssl:before{content:"\f23e"}.fa-battery-4:before,.fa-battery-full:before{content:"\f240"}.fa-battery-3:before,.fa-battery-three-quarters:before{content:"\f241"}.fa-battery-2:before,.fa-battery-half:before{content:"\f242"}.fa-battery-1:before,.fa-battery-quarter:before{content:"\f243"}.fa-battery-0:before,.fa-battery-empty:before{content:"\f244"}.fa-mouse-pointer:before{content:"\f245"}.fa-i-cursor:before{content:"\f246"}.fa-object-group:before{content:"\f247"}.fa-object-ungroup:before{content:"\f248"}.fa-sticky-note:before{content:"\f249"}.fa-sticky-note-o:before{content:"\f24a"}.fa-cc-jcb:before{content:"\f24b"}.fa-cc-diners-club:before{content:"\f24c"}.fa-clone:before{content:"\f24d"}.fa-balance-scale:before{content:"\f24e"}.fa-hourglass-o:before{content:"\f250"}.fa-hourglass-1:before,.fa-hourglass-start:before{content:"\f251"}.fa-hourglass-2:before,.fa-hourglass-half:before{content:"\f252"}.fa-hourglass-3:before,.fa-hourglass-end:before{content:"\f253"}.fa-hourglass:before{content:"\f254"}.fa-hand-grab-o:before,.fa-hand-rock-o:before{content:"\f255"}.fa-hand-stop-o:before,.fa-hand-paper-o:before{content:"\f256"}.fa-hand-scissors-o:before{content:"\f257"}.fa-hand-lizard-o:before{content:"\f258"}.fa-hand-spock-o:before{content:"\f259"}.fa-hand-pointer-o:before{content:"\f25a"}.fa-hand-peace-o:before{content:"\f25b"}.fa-trademark:before{content:"\f25c"}.fa-registered:before{content:"\f25d"}.fa-creative-commons:before{content:"\f25e"}.fa-gg:before{content:"\f260"}.fa-gg-circle:before{content:"\f261"}.fa-tripadvisor:before{content:"\f262"}.fa-odnoklassniki:before{content:"\f263"}.fa-odnoklassniki-square:before{content:"\f264"}.fa-get-pocket:before{content:"\f265"}.fa-wikipedia-w:before{content:"\f266"}.fa-safari:before{content:"\f267"}.fa-chrome:before{content:"\f268"}.fa-firefox:before{content:"\f269"}.fa-opera:before{content:"\f26a"}.fa-internet-explorer:before{content:"\f26b"}.fa-tv:before,.fa-television:before{content:"\f26c"}.fa-contao:before{content:"\f26d"}.fa-500px:before{content:"\f26e"}.fa-amazon:before{content:"\f270"}.fa-calendar-plus-o:before{content:"\f271"}.fa-calendar-minus-o:before{content:"\f272"}.fa-calendar-times-o:before{content:"\f273"}.fa-calendar-check-o:before{content:"\f274"}.fa-industry:before{content:"\f275"}.fa-map-pin:before{content:"\f276"}.fa-map-signs:before{content:"\f277"}.fa-map-o:before{content:"\f278"}.fa-map:before{content:"\f279"}.fa-commenting:before{content:"\f27a"}.fa-commenting-o:before{content:"\f27b"}.fa-houzz:before{content:"\f27c"}.fa-vimeo:before{content:"\f27d"}.fa-black-tie:before{content:"\f27e"}.fa-fonticons:before{content:"\f280"} diff --git a/css/font-awesome-4.4.0/fonts/FontAwesome.otf b/css/font-awesome-4.4.0/fonts/FontAwesome.otf new file mode 100644 index 0000000000000000000000000000000000000000..681bdd4d4c8dddbaeb4d4f2a1f58c38cad92afe0 GIT binary patch literal 106260 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�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 literal 0 HcmV?d00001 diff --git a/css/font-awesome-4.4.0/fonts/fontawesome-webfont.eot b/css/font-awesome-4.4.0/fonts/fontawesome-webfont.eot new file mode 100644 index 0000000000000000000000000000000000000000..a30335d748c65c0bab5880b4e6dba53f5c79206c GIT binary patch literal 68875 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

7r8$?kb-D3z%-c} zLGfT`Wgm|$rwl&#jtEO8m)B!}oJ%(Y(1ZpeX!jfRK-wF?K|$LJuR~GdFpZL6EFp`H zFKc0?nf7)Jf~F8p9HP&6>OukC5dGx?Lbp8aZlyokWnzO{9f)9Eq=#VZ7oiJ19s_!U zKW^~F>qJP)$b+)$=5eqeuG%y_w~>W__r-D==WEwAxVHj#)B_QUqxOXBKA6BVKtLV$ zeYs+6ok?ZcBZ_E1nA7T;NjXlMlK3JMiknHuDCa2YDNa?#w8DpW+T2cSC2M~TY-&wp zU=khxHW;gbNOh@tL0WYr7+)8f*BopgUOjD}9Sue!X}rYPSzzq`X6Jr9J^El!nt7rV z-_LH88z|i8Lf(KFYzaW0B#NadwasYMt8x{fU74SMic0x(f<}NeWU2xUzMvPuQlu^W z0H(G%lz`WhgCVEdN1-&y%W8{_2{ggKk(d32qf0jMy*XA;L`zXPgJ=&K3E8Hl5-dQw zYQV(9u;^tEc=1P+CI+eu?p|QD(P+jL$ekSt-ql0w(gO@4M}h)q)&}d|3_!rXg}SO zNrzoRU12}4XW<~;c*q6wOIJih1VWbs-|gw$+;G&(?Hva3U%)z=Vh`p2;zsw{Hia)# zA#g}8ml%R60_?+hRS2l4a4$KYl)Ar6n>>S|?D|w-aL1fcG9nG7sr zTsw*AJG|Ot+~KTnGQA$0gs|wP60!-?EDjgUs=(5%o3HZAv%UlZTETO4?{?>IU^*c$ zfI|HiFZLfT*?tJjLjJKzEz1;a__-+ROUle%X|Srh0}`8Aj*dpURv9Y}D~%N~Jt|-< ztFc(?yokf2zSQEgU4vSB1^L4&cCo%Cs4sz(S3$BalWL$y}7Ymr_P(^@sQPB(NB&YK}P)MVu%NjiN0U^T{=6 zuS3%ou{xqv054t-X;k2$#}2uVv;ZVZ$qM9f1Pwe=2>tcwlQhdOypTc9CvkuayHdcn z?cQHu@yNNnk6J*e7KI}R;;@6(k{MnT1tV}p*H`1=gdlI;KroJR{d1w1c%Z<>;Fr$$ zs~90Ny7d$SuD78XKdMr2NEFSr5~W9sXq9Vu-{^0563Au-`^3zbOaY3z>Hn@Zfb4Vu z0vg(ibV4S=RWdkhXl9HOTqp$%L?T3UJ9sZNfOm6_G+1&Z;*!bXNn#N|Pb7-Ts3UwQ zlBN5KkHZ?Uu;26>j4v4(hfJe{BrX&)v5zCy46fxA;*~QI-Cl|W#u5mLj-~E)QKvSw zOOwMx{})jtMuUEhEr~mXgD(_GZ*&m323pEfy~k0lv?5}Fvx2unbibC6goRL|a%8nu z=*Q^2BR0hUy;^`y2E0jS21cpCNS%Z2M@zjqG(t_%z{;6R{yoI6_J4+g+TTFUm&lSns6m zq4GMm<~1lyAz(q0@V~M9JRA9en=atSBLeaV&5|?7T&A$5*E~ku>Se*PK@F4J-of3p zf~ygQi3`DA@C44^I%LxJ7y)YA!v9AESFFiht%#6SCSSKbfek0%ejZyN8^m$aKU?8$ zcjacpKYtPLq@Kf&zA>70>DFUyErOR_`|yPCaTR!BU(U^o(j%Kfkg%r`A~;@>bJdA= z5qTVKdeXKw1MYMYTOMdc%QTJsC@VIfbm0vP>MVm@SSV^mxu3Q-#H7#JOyGKum3p-c zAVeAc_ztmuUAH~7dZScBmu;za+5`?ik}!aX!d9}{FSAU&Wn!%+)%RQNb zT_Xye1j{iwDhEY!jB`%A6T+Ka(!P1O+`#6UfNR7DQ~#EvmO>FqoYLNr~%f zs#%lQ)PV-=$0~k4X>DgE>2Q~&+~uwM)>KNDr(q5ufV4i*%1QsZQz{%4zL|UH&*fN> zf(?GPYfb=nOgs(wG5lYvr8uXQdnE&!HF`xt4nU@iaZfV6C57t=1ljdfgph9_d+^8q z(y<*q^!66w^iZBre=<3`;8`#sVuA^{89TAE6ATz`9X#(jR5dgqK7EaWG}F+YoCY!N z`;_JGRWmbEPRL;rs;qqj}L8pX>m zEwAIf4GtC#>rV*KCAU5*TaAyOE(Bn0glhjI==&aL<`-jCu{)*Tqyos291*VDcpaGB z0$$9Kyaa4z-@t&NT*LNT@Jz&z$J~~>__hQKJp6Zoe9+K=gJjAO;1gGq$sUvC$f-HJ zP>R!Eq(NI><#-6P%1^Is)DaI1&oc8POdmv@yVeP6KNanDP9Z0!um?Z zc5slMebvf6YIx@ChBH+t=`PN5m4o0slgMbI7X1%oqLD~o6&dU;+l{(MgejrWOMtkT zmZcDZku1>I0;a(kqPGVH!SDlnOW=~-Is4S6?O31kvhr}@StWb@iqR$5mY=AB6nsm~Nb5t$9St z@eYSL5kh5A2)VEVYlfSJdbV%rWZcNJ9AnUe*S#N{t@b6!KBQ3OqP& zUx|4l$L*A~mO|JNL9V0FpT{iniWdzS#IQBfc(N5v!QMD1^SmfwAOm9naPgjwf$t)l z`m1{tO_`T*Q$kW`nGhK9p_X~vlSTMwhZ6l?u3Q(vv^wPm0Q_=r2pah~F`+5jhIHgZ z8!V!L)DztZ^W6z{YBml5vUOX57)z3cf8JKr8_@j9xyM$5EhIvV$a^^*dBy884CWJ? zU=rY|LIWU zdBFpUnN_6q$a+dnT%%G^{Y+C<^wp%|VFlmHiCe}O>V87Z2s$vjP#jVhCW@w8B>UK) zb1r+kijSezY^24mTH|%LrW;+o%T3c3M1$2ei4PZQAXjYY z@HpNqnxL{%JW2pl=mP=|jwU6Zff~Kc6rO~OA$TdqBXa*Z(%KDx)ksig&FLhatrf5S zp7O`6w+(y`Hv=|w902p$Vq86I=J}xXiOUh<1Ye06ZJP6*wq{@JhzD`A=bQL6wQnN)%L;ny86~&w(e6lpf6rgSMlK($cT7ZDxHy!-$NZ z;8RHh_@mL~;va@!^AfcGw%rJ~52_#3I%;=RF^rp+{e7Nt8l}U?I2ARzS)(+@u*ayy zV6QGW`1Fbj1W&gbCRQZ0g+{5Nh#|i11$3yAfAGW1AVl6hhZ zQY+R)U5<;guJ=AsmFf)*9-hbp;!wm!CCf4KWo|4STIYr^)in2Jp5%sr4{u)#C+%09 z&VYEaHx&b{H8BQx(i)OmQ%17S(L9b}5L|N@VeW~P=+Ybwb3KcteJme*66AuP0bO&+ z1qGc)mtFXcax{h9UDs~4XZ-s48Ffh9mx52Iqn;ko@>^0px$=WIWR2ushg`eLTqM*u z8U&H-_DZH}UvM1VQf_X40*tRMpX<*XM>W%=9D?wF5t{f#6yv1AQP8cyVZb^*wUWNs zJ?48?7M@otux$tctK54-&d&zj;%x3(PB7BII}Y^0tX$d+F3QUCh2x*Q)hdS=USu08 z>>tsjNey`}5UjvlpeAV-Ix34#2D4uhK;zi?nA#BIA)x+|=Kah&yaI*Uq76#HkXkr5 zvZ~)_HSF=bX-&r`v!SR9(|TQf%q#%oi70t({vz5d#QTZIwRNT27Nir>OV3?`~heshF0py}zPek+rr5>cmZOn;jN=P8kG&r-ObOMse zDP~Dvn6cj*?Cw2cSx?os_tHvT<^&~;;Px%HU4?hO3NZSGtRM?&=?TSQ@A6&fUF{20 zy6KX|S|CU)UB2AUj4g4m=JB%@2dB&dQm8{eagfplfC&wAy+ff<=Ob9oN< zJRsjeh_oweHD+~)o^FyWc>FLpVrOycmN-p52o8ntgH@IGwBL1*H(b_e{E^`vvbLYs zgPY$TWB{8dYYZlgv?GMIuGgqqUCFt=zWT#LU9X*V&pYxH5GWM?hzU&WrCygo6=H9J zs!g@a*XER-h`nby-V$>A4Y@4Ss5QySDPdf^6Pqac=K_vZaML*ZL;wUfO)F_-f~M!t z1AvqA|EK64{`pP-W6u%LK=WD^v5C2s0tE&iRi32A!Yr?*|KnxS+dNzp9UF}T*l3a&_Cj0-Ok z30BYpB9R%4Jz%py0!deR%^EP|>o@nJN!81B7;4HgWK>!blIn3UfmAtjQnMu1tfDLzFG-WP|_Sz7*N^2 zGu$?)ROl6z9WGeua1I#m&ht<6>v?sOHf1#Lis-eR?!ypl;z@7@?xZnLvjBx)Hi9a; znU}K*Hi(q)hZa0O!JxW)DUQoGRx#MwE5w{thSo`oVlVEWQTD@yQs?gf1V808s>9ml zsEwOyRC(YSFYcy92ez1kxzF$K&@%W0F+nt12LQ$TjM4f=m&Zp1Ocj<4LppWFk8!ad z?gjm%1-`*hs}_Fhdl(Th8rnHP;5si&S*iR<4fBHVJJubn>I<-7dtE*W#VTlwV)wX} z*~Ytx63Q)LTP&yu4&zEe%ljq@y7x0kw`=P?2S6n*S*%7XL^8`LWZtyvk&>`2R-tz* zB%s|H!xrDzqI@bRodF&tsC!F5oG>O_$qvFOOHv!s9=`Qw-5E`TP{dw=#Pj)bN4$R0 zbEg&*jF3O&xH(a$x;0Awk=kg<`M%`yd_o>5?Bwg?f&_TTqa#69Fs74$IKusCdxZg~ zGL*^y0Qj~P(9(EBCeFGvuUGd3V+I8T2Ib|;!+5&l;JQ*yO+BJFIRQyafGB}>wFf|& zK#w-U#;W1*uzP=wl%@etoDi&>yCDeW>Eu;640Zet*KCPQq)#%-Ui>=vA#Rsm&EUEZ zUBluAjdI0oScHG^L2!M^U7-sADVr5fBQ4BaZJ?+s2$<4rTN9` zA>>P3A8n%;77miy@5N2{~_ul&~<^3`%Uu zf}j{8PxGM&kL=IkUV2(ma3!v(Q6KH-kJR-5S3|YDGUsA!WI$+q@-`(Cc>(mm&rle! z<&woxb>T6H4QDLf0gF=~csU?S!(|drODqh@vG$>u4G0;c8osP}N>c)foMNL3Q=W@L zQj9c;=Fl#(OrZ`ou^Cm?;JB3eYcAg7kH^~Z9X8qZwUK*1Aj)Ckl({9T(F&yhZ*;NG zveM(U5f4+;rW|OHNhutQ0fIrU#5rNOVL5W+IETcE*QG@;Q5H|=TENP4MzI_E10P46 z^q@wn3W;Isn#yLtB0Ud(`dcjDX7abxd&_ZbhM+Uihl76QL91bOv_oA8de_f5uUl6| zJC`4AkYy3T%yf|H#Q?KF zc>|D!QUZe57A?+B4zGMt_{?pzX2D!jeKn>%FnHlVxKWn6q(0 zz^qZiN)4oRXt)*%$YMN*X^5pV?T)i%Kqp=r6D{Y`S#N12mMr7)K}i;!f#txTF9m)n za&wS|l7=K$r#tzB=l~1(D5Mi6bx@vu8l@B@rJ>^(1#Iz22?l^zfd|l_-rF<-Z8w4# z`*lDcGLan|piQ(paY%7>*8MFY^JN>=L^B<4+aAf(3wc!oKi#H`3z}h-8f-m-+alLl z0HAO}4~#8Jc|K`zCG2D!muGE( zpoM+XExtwX#OgsrYKA7s?PMdm61z=SvRFY5{)xX=a8XtqdlzPt@Q^($mV;|-kyvGX znn(buMZ`2la-vvp*KO&3F@a_*ZNfX(gHY^TfF8y82Pj#?I2LmCxhOshlbw+uj_8F@ zRV4FI$$!b`cfk5Yg*cN*0!{OvbKVymfoM4mhzRdqkX0;#P51^KmS|Cy$dcU;^o}gm zn$d6FdScdCgdKAZ_unA;o<7=}8#J()$s42`R@kKYD1ui?Xw_TMQCwp)Wx49kFW#;I zL_oX0X{o-zTzAD(xcIzZG$WZHI5ZhFH!R~GpXD~eTTRC`f|9cCz&AIG#dq{{7U(QV z%OGES*-MBPIYF@@&=RLeHxL#g4{UA8h=2SF5ks-5iTiGxWHL4dckua~h{73TQ;l>N zZZ4vntRzX@XeZRT3r{C|2ASJwA);D*5qKN~KHmc>G|xxxkzMBeVU$7LlXn^vb(RL7B00FD9kM!;Vc(&G6@)D z=mR+z7oysFLeZ1o4I#z?fHyG9ZS9dbeV0|WaC}ChQ*f} zDg>8(>;2*GIO%R@PlOkoqnU~H8;uxtyO0KxvCCQ-ze%A0&DCKF5xkR12#z7~-0Imz zCsk5jhq-ycveW@DyBwV*(%@ilBxTRdBe29UD3D4G2MHP(25^-fTktw1H9M|73@s`wqfCjwVb?fn zi{ey4n7TL&nU|fa17a}UxhQB5{6xXoYdQu9bLcDvTn0);*N2JKFihv3CBtA|`+|Ps zxKv&TA`*B@o#DaMR~a3XNO5nGy5S_@Zz>ZwWkE&@)jtmk=D65ELKb|da}jzQUU=I| zYle}r!-i#IKel8(OtL81EpwBWX#CdXEecJGH3^~AaUxk+i>3{N#(pX!5(@F+4U5qu z3pHdaT{7fdFd@JYl-|r=`USwU;VmrN6p!fmPUOG3?aUqEQWnBuwk5&v+W;xL8F#*N zP!AKz97%42zIYI*b2MZraa?^%n(f2CA>KDaL^Y}7V)Zf%>@BJu6pS4eBHIWUXh}oQ zdQEpi0<*Mu8)bDzTd{clcnwP(SLb+O70^F@2^nv9B9)b@o5$#z4L1Xg*U`%l;nuT~ zMiV^f;*BEqQ~Jd`^jsGy+ur zc)SrgxpTM2+|Ax8;YUl$2=B`Xm^>+eP;@y}Dt(hT+k^-z`1^!h2>am$uI#ayEHrAO z3mK6kc94CaW$0#EhyZCy;ONyOC=h4D&kk7nJ!zom!MLA0Yy{WRixS65ri1R#^79tN zFi97UdnXkhyl_L*A}L24hjDW)%D=fdEd)JcLI z3%4;_F~{3a>W;=WYYkw^K(ImeG&F=Z_iavcWG1Xx+@;#MU*Ic6Xnrh=E<50I!oe;? zpsYoz&o`ja1c+PKM2A@y1`+6;vj&IcJN=XC(Dl1HmDlG>(C~8# zCr`=B0BS_ljF(VNp&`8Nv>}ROI|M8f=nWCe3I?A*A!Lz`wp2zGeaSu0oZrBp0P?*L z-ogyHa8jXf0%K@nRjgibYe10LsgF7Q{z5@9wTMKA8GOElKW%2`jGz_a()K&ujX!3V zWSv)DgJD+DKS>@OZjc!(CejMO_!oyx?$L*&hPc5^W`J3LYXMEv@`Nd4W0TlhiUol) z)E8o5PM%4p+O>o*@vEo;LK=?r1|&s|$^3nw~wpz>4s6 zJ`%@)DLvS6e3&EY1)=`Xfw0 z2!ME9Xnjwfdtp^dl~w66n$1io2|=vx8`0bdwu5W~ZcB;iPydvHypJHq&$mEpiKl9z z(Dn#ITWB+c07f&!aA$OzGJ5fvM9gP2Jk0%QBdOwp%4DU{`wdl$dq| zn>9gPRKT;d{z;Y|HqLGKO-_XbbmAK7So?5}MzDlIyhvylvLJVi#fZplgDO4PEnMf2 zdU3e~`!xS7bF?fYNR}fRkO+g%)P0iQV$L$1b@XXUCG+INR#w|&*$n;GYLiZ;_S1N& z)q5^c9V##Zurw&>$!d!QLT}=!OcD^gx!N-naOyOIUGP50UTXFhf=p5r0+*Di{N62Z z;s;3_L-Rky8Og6Zay`)+l$Zw^uq8@>w07MQuxYJL0wcW@dv~%2>@ux+A(7ZS$vnTl zj+%WtudH%MAa&=>FR%>sldQ^S``Qgtu(Z;7I_kR)!36`?rr(M`%}ab&qoRpMH=*Kl z3zM3-5~UH66Ko^FNid1$Jmy;0gLR-ub!<+~N%0%EqbQK_lHlxZpYSa=T;v#=G)U~u z@*D_~tl`HTEps^ZZMh2%TH0aBXRI?7Y-5c_&_NnRQcn`&$HeKxW`GCzLAWb`hnu`O z3xy#oIF|y->4S`To>nFTB0uwcawgAa^w_dp#UUT-lmpskAYxYuN2p(ClW9Z4vU+p> z5G)dJ$YvA}nLmIOafAh~-*WUbN>KTJ=HLiKL`2WNb&(peqh=*8p9a@eRe9eGHZ#>w z_Z3oALz>+|-=er)p-^2z=Rggud}d@@sRncP!ucAObXGv;wWgx&H6lQT2w_IWpitr1 zEMa0IAZl3*0t6`dQ1xgdoJzdZqfc0(tA=`we*A<>)oH@$so_2!?HTX`(Gyz$WHkM`f@eO>9sGuVn3;L)7 z(6fnQt71xc!Ci?kP^Q<0up=8+v~T*@5=C!91Scq%TN?twj4tNfElc5cJlOm93o+!- zYQTU+MM(ge2xJ>tzm_U8Nr7b~fUepp{Kia1yn6z^Y&DiJ3FMse{^9>xDo4o4Nr_

MjT~HDem)#YNV}!)%NKBV=*$fkx6QQ6i^s@BkxFILM`8jk0 zXfbG4v}Z)>x$wz^PH_GfGtqXHRL40&M7JO~)rSEaEZ0E@6$9`JxSP^s64mfytiXHk zA6&_+{8+6;s+y1njZeo*P%_N>eI9ogXDBVGbyoQ}_rcx#l9(k25m?v$fQE`1ztn2Q`2oKv>Do9)hPk<^Qx$>9&lE>b2tCthjiiX{sD8i#ETOtCPf*vJ< zO8LANSRS4Q&Y934kDrsV$KiMkAPUHl`TULmIzOyG8~!wdj3)F3MX*A!;0p9;f>;CI zA(ny=3Zy5K4Ve!9?ocPK!;TV|St)lI!J@5P#{Gpj);bVufO_N%3KrF(0BDj!@{;=1 zm5_+|75R#bi%e8k>pv{G&pRXxSyBD4=D%|k*!5`?fSdb)nQI|q-zffG6JpxdO4Zp& z28pAg3@;u}5~1AvH+m%F>XB1&R3^7o3y^>^+$Ucul)CulvZ!K}R);CP+DLU-U>%bN zh!3hxug<4g7)MzFF)((8%_QiH(F`T(tSz|BY-BUE$aZziC^!O|n^R91`_C{OInEyS znDS;$emf+ji3p>}s9iBIgWVj712V~)qY)t(3han(m8)EXgV9VTw6bpiYBumb}v z^fd?=vU8-_G%~pYgwpL#gKk3s8+G2n4Bp7sx)?e`62bg?HFW}#T>RC65VIMy`PBj} zFwB5H5<3U(pJ43ygM%a2Ss;biZk3M;&_RLW%0(f*w{~?RtJMcViaUEieVjEx&Scu? zh7}$6E+9qZlhV2ld$dE^IwVg8O`zaPunQk$1B!YXf>bHV8HW74XEOIm_4n#neiQKq zK#PU*qEUpMac2T-FR^#t6pMHrY#p1rdc`6!A@llYd^Pn-g&gX_sc{K(^WhLWBH^U7 zNwkO^y>6(gmGOK?MI7AZe3vA;JGVuV*KS3M``}*_FM^gI#vbq>Ew@@p_qIuyd?E_O&%p3At>mU$1_F3Cq_eN z8^1-TQYa!a0t9Jcm5lg&#BAsaHzUVbXcz7R@Vz&`#LOSc;rjAMyIv z=zK3}n*y(gHmIaMm0VYuqrO7kkSM0H=`pS%0qGn3{NL=jA1N@&UBpHk4~mUM@!-tx zBY+8ybkD;AYDAOafD&Wfpr?F4zemSwgyvZP!qB3nL6b+$6CaHPcSmWj`ErD|Vzt%t zF=)gZe%K+I+-)f>w3$*bwWW?qiIqx5_{3}jU&f4y?Sc6;(8%nt!v=~3w3P|eiAt9= zA?e0aa2C)5;7y;7hT)o)T15R|H+m0$bBh(1`SzU3%%7y>mcXxKFcVOTgE` zh>K=j_6rKcUjkpoj4j}Vil*im>~uj#f+z)*ibv@vz>m2>@q~tVLO>3*teBBb$bqiabdai1T>>cAiMEsB3 z@JEL~ZSxpMSP|TG9-tOQvL7dam>l)Y$U6JfzwE3hks68=z4R<}9hQM);B7sBva0VJ zJ7}@de%u)@ydolpi7m*|>r(><;qqvB5fK=AbT9tAwI)Ly54N~hJOnN8m;U_0HZ)&i z^G?svl|AX)wx)?yFKz?w-)|kJY<9utmRvyt5v#28z(09<9!`}YB-$}?;M!I~Ps>7w zs&p4I=#=;rDsb(j+Q_ZXe(a6@h+aj->6xvH^rEODpmq1e zN)=JZPfR7(Awtu)F_jj)mzr+`6{XDyLx&Sgd_T$QW>_5-L4zQfc!0f;#n4PL;A)IK zEVFk4ru|uljvfi%D)`<3pcOVzlD-wCbV8~ffSG9^=o^}B8)wWeUW#m6@eyDbzi=%` z0|!VE!Y>>PKS%7Fb^buPHJ!i%>@13cDFx+~n^zz-a@WAPxwz%>D5@Knp?xm2klrdu z3`iCLAV#>VSvU9-n=e!zFt5j(-~%dE&*%8&f`B4Mj8c&0?2(TKq@cVFJMRVGc?S3I zTGt=O;Hc>ND}|;btA@MfpM87iptJoj*<@KvzZg`-P^ZgX;Be5E(k?{r%3Q3uLJnHX z0U;6kPPQ^XB8sa)>6Fa`nF3rvRY=Xct|{`L)+((5_a;xX7nRuqEyi|yL=Gw8R}k5h zTS(26Ese-GhItUiidK=vqgV1#GKLX0|5RcN`nC}Wx@MU#6`Z691FBjHP=zcSijGc2 z6UsX%*5o?~HM_^iMdG-w?Cb$SHH~cePnaXbItaCCTo6K0S?zlkNwFie5A|W1DWRDV zLGJo96Mxns&}LPtqa zn35OqH7_=QY7*#}-(KWvY0#f&4wTzL=#ThV&C;=YC)R>HoxPs|M#{-;43EKZq1w039W82tKZmwu(mK_L< z;AA8LS!|=!<~vkzJSc+e2?5S=;rJlMw;Sh!K0?3&gD4~0Pz2-fsDbVYMy2(Ee^FL2 zLX~kXf#r4#@sI~l(C2gw+Tah2HuX}zl#e(ZC{js_zA+=VFCMRCS2UvzW}OL0rc#s| zCZB|l)n2apHu8v*11q5Clh)yPDM2#KH3Qx8U%x=i8l+TGW8i=uhR`O zmWC6RNrLSm;W8#rA)W`21*?|`w#;%kluqj6j9F+5-1E#8l)+!N+)>s&+FN1uyLXIc z3nVMXn$_a-x%%~*N)K)g2kcznu zM-DS|Av{UJjVw6<5~Aq1b+o9Pb?JmMQ!=HI6sS~Z)q5UWHQpHwxvv`e1i&7F z?wd?|g;OVQu>jT>OC(-!fy%H9pA$u2{?Zvj5fn%#m?)%#kB5$1FeC=d+vt^5WGgrk zp*#e46CdRb=rs$J$o85a8=t?x%0;y}p*t+hnW zcE^F0xD1)8!Y^4t*_4}$ihC6ipA zjH^sKPYXFY^gWInz`<`5{~FMS^))*QX%~I^;l-_q0NJ)k5@Gsd5i{}T?wCZ{f%b?` zQve@aoi0^h+tR|66AwItc{!+K1u70mqKN<+9R)y@FAo=!Nu86k;<2X%`Cc61+2Ywpi0vC{nLTe}zfdMLiQZz?CW5s`4LgL9$w4p6eg!il& zJwYX!iMXlh$s$vqVjS+V&l*?qn#3Ghz>u0O7b^HR7n5JMFz8E*P!g1MB!$JRBuA)P zk~LUy$gS_(Z;Z$p=O=6$9t$lQ373mp^M5)-4M@r?;Bnpg+D07UhfrLtI?ZQrn1w5b zu&mRmB2b0gJP^qcU0}pO0VKN&5F#Q0%{lgi*rjz0EFUItTv~FEQ{1dMAHOd)s4CX@o)TcJV2q;iB>k)?@nf&i_2%Dr^@yz&hw2P13Uk9`MAi;Et^ zf=F9`Wz~V}3I+#%1$>K`99mA#Bm!v_-Vu4wKGw^+yCrHSB?1UrRiWvT47#*VDDqDaCau6|%j6Ox zg4P4U?Cc>SuP}E!xd3ZdQyAA*<$0kjoKZvUOIuPE`_s)YRaHFXLU!6i$^@3DhSlmE zB!q>W02xG28I_O030ZX>aM&m$W{vT}u|3{7Kt z3E5GQkr;^H{7hmjI8nwPq`j0Ug)$O(ex5!tI3gwovJa|>7!rrk>j1TAW6cG1!2ONH z3oo&gj6zAv9nb73A=0C;#->Si2NgD+cdDdFPr^<^67$%ejV^F* zGgryb9ga9)*tIx1Si+956{auxQ5GKS$TvE@q*X@VUr&tK9Cg6~_R>zY&@1Du#tUuM z!v%B;1Z)TU{F2dlLSNd0?oriMQasyhUEy6FmG|b;9^=YNQZ?~kFdv!x$w6|Wvh==H zMb5MJZo^bnfNZ4}$e}Dg5J=m+p{+psAi_DCZY`l12pNQBU@0Q2H5-~9_zCvPLJh_) znNR{PjjrbYXzD8q4q2=HL*Ji=ZkBwJE~k5kneV=#A3YbJ6jdcC;v|2|l9biwN3S!+ zQw4k(u9DD%N+)Niip`Ip*r<<1jIijJA*S8el&M53gP%dCDQNX_-7}Jpr?_(3R;20? zDjE7UvwbhElfuOzvhmOOwF()|C$pbXR2ScoY+C9l$ryTjt~UYE{>ET3=|#<;pUO(Y z0zOqN2ExLfZqi9XG9jjdGoCo;V@tA`?d%|#(hwrFl#1TrM#SwM-BagV;p~z(u89I0 z^q!r{ydORY1-eR>L`LA?E_>(X%*0o6r=&jwYVQ3@*IfJ+p`e4Iz%8B4m7@DTAaEJ> z!okWTY$DgNq%9MSBd#D4&YzkIL)1fHnNIJH}U2FK{*W% zQ8AZ;r)_1aRNJpAU9=+$Wu$R^lz<<>pxZZBoou2JIo;@o8BmnEj2s7-9To@oVik>M zYJ;l9U0Za$4+Yxy*!w#zJZ~ z!$#}ucehBeon4(~pX~Vq^H2+d*<`U_sK7Rd!UPdG-7r9OnH2YTu)$Y^CQC($MiWNR zd!>5c^{FcB$JcisVBf}8e!nsbEMSJ=?4hC-4`As>M6gkfd2eKc`wM{RYcw#Fl$4MG z-LiPxTx2SA_%abgfQ{9gMjAC{u~p?rt`c?gUK|9>B4R3v+an^ zO%&=Xc{Dy^jx{4D_DqN5OE?7Qu<3K52`Rx+i)7`j2*kiG1+Uh$)Z^({mNndvPH}${ zGPZ2OZ+D`firapIrfe9abD$*ZYa%+Q><>(evBeaZM8cSz4XE}h_>NNnoB+ins2GVG zFHRfXL4>mstX(S3h&V>m6m~RM*8t|=&Ag8agFotrkJH`~Y|O9uxl5eGhM1!Msr`cu zNk%|dhTSe1?HqMFKrv06+aTR;tqEsbm4TNZ=zclneHnI%@y!0`4V5-21iyRVGl_ypspc2>nW(41D{ zUl`F?7(W}*!5Ba+Z}S6)`3#cIZ6&|0ORmPjYY`Km{^1&F{mN1T>ZrY z2?g(%&C>&PeFsb~hC>Cs!_15G?sy5@%5Q6EQy|&DvkFjVZ9DQnG>Mtk(uMBG=;~7c zHl3Fi;SL%A1(s?lw(us1*Re9fs5Fdbrk)}XI?b-(5T@}5N)|~;Rz#FL_T`QxlzGv% z2J^)(d5o`H%!|H7rE)??M#J8fbM$~D>^L)LjqPSc%2Nnw6m_mEzo_&`sPy(%w{+-f=q2U>kNU)ii~|9YKDmJP9QG2 zbLWO^hjmMhhPTIf?D32Z7y`AJR)j%j3ML71^rsM!ZQ^n~y+Sr~JUkL`ivDRN#E`m6 z`^_p$(c#}t8+byeLCUo=hA`$gn-bvQ`YG^~d`C1=7r(eSZqG1Y&dj{%9$wgKg85_j zM9$1AGPF`~5k(p$HY8GzP~mlvQ)A08I@E44=0lWTdawPXtqccngJ*z zoM;6(m?Q`I(@a8QWkMLg36ioy5`%UMpfqtul0y!piX4YnK_?*BAY)mq)8sSAKtx1y zj)L(-J+pR3EJXg>gDDZbykUv(g3IY*s60-wv2w_U(8^5NSvn@uFsI8XZ3QqSt|6-yZC&M&+0ZdF{ z8G&KSx$vhI@rq)KjD*NCDEcq))Hjc0S%`a*uDKU zRYxh?0pZ=UUuU0!0Lq=sq`+clQ}g6~(u!uu1*kOgmoBF6M*x!Ptt_iSUzP2S)b(f2 zFnfCnu-J)^mYLZGnJ$h*yFR2QR4o8hAOWwcoEJ$YQp&%;-Z6yIhX}0ZhbV zD#v^yb{vIeIBuTxQYvI3xrPF{6CIs`=B>MrWL6E*=+_EaLfv0bz9lZbRaez?h54DQ z5nN^C-Y}WypA;j=o>}NpzO5iKX#tu>5?`KmsBUU@_oZw9-rsmNJ^%p$m%tfhSl2gdQm`)(qc@8DlZ=KoB64pbI0!>5Aqa`45Vi zYzoaJ#s;0wuA$1cB#blCk`gPlxB*J;&r8LL?k_K3&xotMo29xa|KA|%%3rLejcgEw zEk`ZdlMpn%pr30^xxxGsD~CgolCo~tpx{vz?(-by(HMyx9s z<}G9>cKprDxEkpKx5iETC7OlsEzk(#Xr#n`3ennZ*6GlVT2t1bGuXmXbvPn28wZwd z-6!(O@@NLkv&N%1uS}jg@i`E?TooAewy2lVP0qD~m&212pk1iRhD*Z4_>oI!#tGN`H#sxf$r=+U49+c*#%Kj8h3PO7H&UU&QpRY^(6mN??< zo0)iIg-xu6w|-i;vJs(A-DmDLj?Z9X1!nIa1SMA|qIHteU`Mx8*XSY3;3e_o*_8W? zcTL5F2yBWU@0g$h`#cHw^dT;y7~O&hP7N$qE2&opaCkIo5Jh)3xgs5xzh@$rX%fV1 zpMa=DH_2_Xi9j8cFofT`iM?IyJv)6GzB_l66E{q(4rQUjjx*9CuqoIYWk2emHv-+l zQz^AtlqFlf^J}vuK>%|~R>0aFq!z^xOJsJ-u7C1@EVdbpPC#w~1`Xygpos-m$AY-B zdCA)6Et*QJ@M=3_`>W!x3+A-J+jWEJus(D;2cP(fhr`7REp;xLZI$u@=^u{OU5EbL4PV0s@#}X{FoQV;>pRxfo8o zvyyWNT-%)1tojCfEtEkg#ej`X#tq`J(*{!fCHzK#Yjs)X;LZ`fLniipi8}Z%1lfu8td;b02`3Zvbu*lr&Vg!dvy*F_AnQngfp_h}~Ih8QmkQ2P6q~r#5 zg^s3en{zs*LOcVup*9k)YP|nxP|ceX{2ateEhuK7pav1z<<+cm9BLsZ6llI;JaeVsjQJX+R`lye8%rqiilD$q_$U z0=HH-x08vmJ?j#*Ru&ki0kniP1*?3glu8>8)%R-OjxT$u(ZA9Xh_R7)gk>%#6bLKP z7LLg)%q#CwiQopr81I|$vRfbdhbHSih{|)5MMgfAnb;2qgM;Px8{6T*moC;R87z`Y z_@+c6KHh);9}8Pb(2#?G#8pDh)qt6=rbRj19!T2SR(S)oCmqOMuw|c}IX#l#w*lQH+q6y#c%8rf343x^8^&7c7R*?r6OP~_(cza8M-Zl`Q{sSR z7=oBVSv40(gombT3w}G0^(7!y>trJf0sCxvV#q}}Vk<(F3loVDc^;ZP2yhq<78CF3 zFn;4t&l7KLKz7;j3QAK=Z*jm9(bcp29vFd+q>T9UipEeO{ndYXvz0VR8ykA{0sv|5 ze^iAdsf!K$1}hDlg1M+vXFr?dNFiy66VTSYik3fz9wun9#-B%;U&Mgm#P@1=X~?&3 zFff<$}KEPxyR0#q46WuT+;)9QD;5J-e4di%kI8d|iSIW|+MsLL?VQ0ny}W43n$ zb{(`Lax0=4L#(_s*v8I3%HE@V=w+i2aULN*!UKRSat$4=kgTfZb!>3lL?;OS{ep9M z234m}DDGEmI5v4lp2$I-xM=sAW8zrDeS$|@d?I1tl&_k&4&*E(pTot%JPYAPVr_MQ zzVc0d+#JOCFHEZ&oHZcp$_@l+@$osfnnv&>r>Cb~yvQJA-yaUvuvjEU3*UkP#Wb9F zTH`?nW5S}1bT~HxcLWZ{`?kOF^{aG|*`QZ3O7oY+dgguuHq@X3B~@5P4QpOd9&mw& zm+|AnyX@ba7d>9m+0Vk0;foZi6lYiNSqK2;R)OT2-r|aQY$o#ksf^LQbBr8Au5+bK z#36LXGB78WK%}XilU5mQ+IV8VoCG=~qvQ^YPP5wg16jRL#P4VO43FNHGgItTz_e5j zAoC#)Ki@Yu4ey-B1_oQO=wj|}-ku7bRT{1k^&K{$@N>Ii5?O%LC6DX{o%h}0!}C+0 zDjDrMLm+V+41t6eNy6%S{R zif2+nv7LSZzm87egrI`o)8c|rwO3PXF6^kxrbHW5jSD9y1&@VFPJtz{)rIV+fZ3v> zOA!8?*BbEoBv&eS2Bg)oOE;oB5;-=iZA1xMYrL?{bY4cy8Dof=L9pPMK5}c5=Gc~q z>SdqOM$5{0zgco`xx^$QrU2hFub!3USo)AkVO&j=#S$k-&;_O2eWqxTCP4hDmn!ax zrCVpr6?Ds3-MLJJ?yE{Y9Gd?*kxk2?n`Hp9Afh5XP?-)Q`zT8p5+>q zhaiL$s_tp0AHpmv{|U$dZXhR;BSixn@CBgp$+g*jL%TjWPu-QXP#O=7wc6p-4?>HL zXZs1GqaV}&

s!SOc7+5FcpeKCY8xc4`o}xcEr`@y^k=4I~Pzq%F|^L#>(H`6jPP z>6mktB%u^ch>c0}T;LaQAq;s#xO91MrwV8$f8RcJpb!BSNpKi!J5Y)<6@zYequgh# z8mIG66UEw5RS~{1_UcNT;ucLXU-1+J*ikU&(hpXdPT~}(p0^cHzK(prM;%@j+AdI7 z=6`<6nPK=i&KF5{Xrt1-^lZ|~Ft?JNmy3@Ngw8wysHq8ZjFpjYT-f?8g7pAtt54fVdi1fKpT?$KrWg>^5ReU<}AsISR{e&`A!1;zkm} zb<;n}C?y{7W*EG%1V=R*(~EI6n~seC@%8)vfHiH z=Skk>0BC|1t>s)e3wCG>s7M$8o@WY$Y11?8Z{Td**h8B+n|2pRtaA%`gp zAZ_4G$qUiZ3~_HR~kU{DcA^uADTx(5<&wzfUlFxJ}*KG*(7gVP8;4yDc5` zk(QbBg=<4+rnJI{2b_cprRH#qUafPf2cmJ01n#!A{>2*O;MKP33JCTIMoUD8a>I(= zEuLmZm6U98+=9VW0`$U|eR}(U;!dum(l?G4!p^Hk9vMUWr~ZGbvF~kE6R;@i=`hJe|lgPfw4d?JRmKedh@%4Y#&&?&R~7 zvShjlA9gT%>6%O`H~-+&B2l7E z)-k*J1&sP0TnMtp3{gd^vBz}OkxUZ})|eN>P*TY`eQfT=@VXNa2i$Wm&n%bEo>k*a zuepyUCT~B|fP`~rX?_bvalAKreN2mh3kW%vG3xor+66$aJ>BCvgx;O2zs_fTsIhTd z4-PCm(3-|CWlODS6Ak=7nq(qc>5p9mi;KK`(lFX0fmp&KA2wLF8 zCEW|7cE9n{e6N7AwX%04CrkDO<7{)uWpz%_d(vdjusKzVK!E2bmJjGSjiDAz%nYWk zC0#s+`q6B(FfAa@==OSxl5p-iY8_&ihp+K~7A)d+^AdUu`$*_@NJ*_KfGd%eGCxq% zlQKCy)5L1>X$-T-_o~F_#cTwoEKsStb-zmiK*IhSHOk44^WgqQ0zR*W$D0JAV5R^q z#+V**nFpx|606`VO?Uw#HTVrlYFnuFGU$bDIJ-sI&k2 zjFWso*&*dZPnbrVVxJQvFe69-7cIH`njjxdV-75^wjdw@k~`_H-OAhS-etWo$GKv` zUnxY>wJ7YNfh9Ykkf6RBMy~I5X@^b^6avtH6V_>Ae& z;1`RcskBD`HF9j(n8K zGaaq<8mQWzbJh?We1tz!46QJx9Gs&>ik^Z$xK0z9eNf@h(J3`i%E_tH+?L4Z7;7u`{@w-4-Z#|D^t z`3;Wp02>Al!Y}$j6Bbc@>;V!enR|K3du<jKI!iK=BGe9ATKofx$AS>P=E1 ztbri`!VwmQB|2@r6qCY(*WHx(m;rozY_aJUvW2SY4ffzg`kCAA=Qq|B%p->1Cjtk) z1|w~BR%T%rTMw=>DQlNu#3NW5))EF~5j)1l=d<(RK5A%{LE~aV2SMFc#D6a#scC88 z8hS&u`y#HfzI%yL)aL_`kY}U&!Wa_ah)1E81d2SE4DTEogofhoKon%&IxvU{#E9M; z;j$_mcY_8FNB)e~D5+GacHUzlpbG=sElaXz{=ETMa%Cp-G+2ML^=A@4h5Wbd3g{!D zsnK%o6~hsOEJ=i|7QY|}!b%$WP$mx4!jdZ@V3ZufL5`TBP%(ssh?W5g7Mh%W8sIOV zQ#G}Nv3LAJK9(I4eS5tYllScoNb^)78$v21o!5PFCNB(XWZHe=(7}R-R{z;^>BW~G z0f#j)pifgZ?wF7LiiO9lj7G?22G1i(px_3A!>%21i3#HkNIC>w7YiJ9RRic*YyPr0 za)4Y3<7^S{HMIsRRqDp&lu&B2Eo-3aZ*xHKgTV+>5dB#+KxP<5Y-5O3!IEjT5TX=I znR23|XNK+PRB zBK1*_CyNBYaqSrrho7)9tN zQC-_w(_1jt<`{&ALJO8+mGGBPsf1!@_EiTkciMTX+E;ZH92gQyB?M{@9V)d#Ov5nC zpo{LMDsEbn(3QT_SpYoU1dyT4t><^%h--MA=6m5OzgU2M|?#O!Jy}7!G2_4`soOKX@5!WuB=A6yEpKN7B!Iw4+`E> zlU8}{_=CC3o?n?NxyAE$774BGPURG*qstBzdnWRBPNd;DC_}k32OY2iL>rDO4C#Xz z^DJe@X_di@)vwZn8e<&P6%YmcGZ3|@<5f5WvltNU@X~J;OgAQ2jZ(iT=r%yi$^_$% zzYJRYD3g?r$T^0n;t;!*mq)#==+@X2^Nczduxida8mI_3vzQIcFBG+RFu3_ zF#@^x0k=Ry;HY8+YCf+g?SY<-l66Zw7fgo)a|@V*0flnwF1GhQ78nX39HikY)Ok~L z)j{J%*bPCW;IHvg?#Dh4rl>is&>_+0XbwlDKTeFz)n>RcPG^A|j%Xw)x9q+)NDOtX z0a_Du0ZTXufad%?2vq3=1Gvq1443{n&H%Gl$be<36f6Q~u%Fb!A1Dt0&56@!B;S_X zxqIMdT9w<-p~D(3$#(Hd&8I}~@elO%LGGy%RS=xGxlSNmbrkv^ctX{j$00KS+?Xm)155#m;|n7>o952u zYNaN~jb~)0Ar+l$FYOo=W3K#*BdCf*a1%%O@9j^K&@ti^ENXIA`EM~~?KPyVdK~l< zY@wM;rgBMk(KcDbn%v+2V(do^b<%TV_Y9njN2v(vYGbmpK6IA_^VcL8wEr)7cg_)?k3ON)Uj5$?RtI z6Z%mBX6f8Vg;hBGE=CO~gcW#lM1OV{pRnJA6*DIa#(wlhOy59bVl&BqUWig{n9o>4 zU|PW#M)gi;+X2Y$gUuuj0?##d19%L`?9qSK2jNLwCJ!W;9GYHW_Kc1kz{czE5As8go)Hx8AlINJ+=g1=2q!tRMy^IbtH z6c8nehl&Q2DJiN{d&7c;%0Z0rMUtYveUF^DRXzofjEBV~omb~p6W2;V&_3`LXQaod zuXq=&gRB6M!sXgXxq&1wZ7+{PX75_Z%z!bC|L3l1k$U33t^ObxAD89~KtL>p*9|I!H%iwEWz_U5vt>u>Neml;<_2U8m zuAUvXR&QYGo~?L(kVYpk)niZtRY^#80qE2me(wR5G{j(8cIyG+aLY*Mo-i_CRh0AlP9jYfRq@lvBZ zBHuKlP)$h$*;4E3EbVq1Y(3} z1RDfT1o8w=1U&@4gsBBi1!n~l1&D+|1dIf~3y%re2JZ(z1^}gq5zIg!KvL0QmxCG) z;NTP@=riEJg5(QGJ3x#<0RkTc{0X2Ea3ElM!S@6X4qzj2Mu3(9)+mUgAYDOz4ZIcL zGO$xYU<#NautWf;fr5dX0b~O32WSj{0j&#C^b&x|0yqXJ4&Vzg3_vqLjeyhykQbmf zfv5%88(<6oWPrQ?-~dzh-+ccM_eadX3j9^@x5uA3d`IwC)1OlPdHQ$EUxIzF^;gK> zOZ>(9U(p{R{Tty&r(PQQvEg5!{Pgf^>gT6EhiIVWOh87QDZmaFpeY5W}{n+i=>})PZjHn#cbBoN(CS(_c z7Ox_NfQbi_;5H^mB)%NMzF`BnD%g4hl02c_`lQ|roug7f6g2D%0B#l>i-yBZX(T%Z zwKzzkpwVVe>CojCv4(yrBalVJaf4q2NFvKC}EE z8mk%P(E}&wkVRainrlRG+06k~Ac7mU@2(V)5N6z{rU9%Gb(xGi`puPCPY!?iY+wI} zFBRYh3o!#hMj|hz${c|Pv9%r)fY)-7@@6L^|14l%hyg>(_(s|!rWO@{Frn<9nwT`P zY=Yma_EK=Ld!Q1FD6QKs*u1+ANGctFn0f0YREUJ=*C-9V9+*S(|873oho2AOeXphw zt$~GJ`b~lk(Fj%%C1D}upp3i|-(bJWY-)Ix5U1ePfJYR8|F_Q&Jp7%=ADVt`tX{Lp z;%n!KP@QOk4GBqk3Fv>PbZ-Fc*?9m775B0=18YU(>{h#lAgtX@N zk~J$og{ZwZRi4Z$ZLTz0o?2>sg17J<0Jro=ODu&n0O z7|16&1mXxBI&b@fq*R&6-)C|G79*Uj4zllfL)os&{Dh`fS%ZkGPJC=!a`K34q!fb( z)q;@}spjUN$0-6E^hYTIK{^0X7hSr5n@4ryJ}Dl~BIHtAoB@(U4b2c3B&1GpU{I;h zWC=N5%1LJHs^pH#u;~(CgzqZi#|h4}xE~}uHvXg1bV9=-N_hU3tlR30FBs@m@>Ll` zfuKbmizY>nVdw->87CB6T{K*9)fNtvUt)9VQ?!{7Zn}w4k>NlfX}QP1CCI)2(=Yfq zL*a~y5!s-@$vAt_k%4^jPDulLXsIQDFqKwPiMFTPD-yQaZ27Ggd>0eIFpffW#FW5} z<)0n&%*%wodL=SRLoDx+AJ26Y#Y zOHHbooE$BK@Ml68N*4p^UIv!9M2hZ`LEuc@91P5*u17=H>CMWlkB#JKDa*)&SOv&d z`x`^*(?MgIx}%Zgch~wihzi#&0^OT%K@~&t#ieB<8=UNXdHP5;I>4lGt8QK|DX{oE zDw1YLUt->-ksPW?J^I3sKr{KKY@l zKCu5HrZEKbA(9c$@qf@MMhMHWK>^hLJk|d1)x5XD-(IeHDEYs7;G#PgWk@J$S`a z+_B6fcXEzo(HNI1U2zRH&m0fD@{bLRZ{Vw>mI(EE z6Ze(cAfZ%Ua6$mW2sjDEyhN2PfOCQTNKk4JX9G2WpGp1}{{D<{w#89zuvgStN_?!V zfPlEaEm*k7G<&TqgGTE_;6h*+HGYT_)Q5B?r{98HkGSN_CIx?#96;Z$8Ly zxe%EPg%^3)tfik|>CmwLwGm}nc5W8}VTCsL2}I7_4wC|y!+B4`B_mg{oG~7aKkK$Q z8CHgL8yg^^zoE#t3%qe{LAFc`=#E)M(c z1<0@-)LGDP%1`Z(3F+uj@#_YW!D;XmtSN;Qp{dJH96(kYxXrw!1yh;E6vrs8ZCHJa zp})bJ>iXvWT|nVMsnQz7l7RwK@5l=~Hy?06Nm1|a30Uj5GE+67P{!NZL+j+3z__Sd zwyGN(ME;KfWS%WFm<3C2ixWX`4akTkh;u&C&)Zau#~9o`9cd(GFq(&AlhVWm!VHe% z^GT5=7oZBtZK5hHoa3;Bi<5-4JgA1J9x;-t8!xkZxfGSfT(K!0bwY{Bg@~B{n~#IU z56s|eJ5~Vy9@+u#hE0ejoSYdC&0t{+?J#6LQJUt`0};;#TN??st4L0pqX(!a3$@0{ zYqtlR5E69sevQKP6BKAw71%qwLEojF49S+7VcBP;>i2xAurdeM(SXyABBO?Oy9xF2lBgA3d!i@dTEdMcF9jXE% z7ie9NdMzWMK^Eapm>HB)>U4LExC@fji`ZpwVRf|xWZANGLRO<1R@gAH3;VKmX>V^O zs*t(@iDd*NP4`AKm<$}y+&dYEhr8nB@Z<|MZ(Z{=A9!s^yK>zV=Zl5NOu;Kyh<@)Q zabA$<6c?y{tB!8w_%Z-95Ol{BD$sUznhl;sG&Q7bUagogU05@Z6qGYucL24}_x1QX z4}uW*l&LqFe@lMMX&fO*p4%qzy>~j~&Far~6K>r*F%5Zy01NQFuHIhKpCw;sAT5q! z%JeOJu(hs2(zpvk*ewDSB+FDj*qY%Pt3qkqX;827&V+h4{*B+EScESjl~p1Rm?2c? zLVje{Sk%q|CiV^8eKbkS7LgiQ94r;p19NiTuC=5Az;9Yz6_BLD2ELw-!2tg~5Sp1K z3bPi9uOYG#ZTVS)W~WmPgix4LQe*6m$oir>5kyEL_u*j_95AFBd^-g{K+$1M#Dy^q z5I8WTpn{Nq3N%faIadEaU<^LL&+oGIx5M%8VFTKmw&B$GfVN#u*mMhF#4Seiw7Bs_ zJV92?BRYoLq}hXNrNU~#viRFSHr#8X8K8>|q`ePYnQ#N3TbQskgw&^{yPi{?lsryY zL1+%8>#WlEgq)dJgR2wLyzZ?fs$5cn3HEAzs+(nnj*kQ#QtZ+j(wBE<4d_dovWD~} z&Dg_w66WEtDbCVqvfc&|)d}4)N=vwxEnr^_PPEdcoD1Qp(#{3&)aZItmXC23SitR= zi)o_D_!8t%C0q$^Xmg4bJqF?gr+`a`ooOIS7zfB6$`}N=In#0EkauwIPQWF>&a+PB z>;haI$u|Ih2QqFsk_~PcNtgj;m)V7uRQ;6AzzSvw{15(_fIEdU;bfVE9C>AsR|d>O zcvB>t0h}pQVN{S+aH>bZ7s8beDv|I7aHUB20(erUl9?E$;XI3jCkUFunrig%lGbv- zi-yw!1SbAJ%PAa;B$0!L()tDj|D{)iRwwcztNBC*6Z@4gkw~^#+eN_$cP0P;00000 F002TuuHFCu literal 0 HcmV?d00001 diff --git a/css/font-awesome-4.4.0/fonts/fontawesome-webfont.svg b/css/font-awesome-4.4.0/fonts/fontawesome-webfont.svg new file mode 100644 index 00000000..6fd19abc --- /dev/null +++ b/css/font-awesome-4.4.0/fonts/fontawesome-webfont.svg @@ -0,0 +1,640 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/css/font-awesome-4.4.0/fonts/fontawesome-webfont.ttf b/css/font-awesome-4.4.0/fonts/fontawesome-webfont.ttf new file mode 100644 index 0000000000000000000000000000000000000000..d7994e13086b1ac1a216bd754c93e1bccd65f237 GIT binary patch literal 138204 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 literal 0 HcmV?d00001 diff --git a/css/font-awesome-4.4.0/fonts/fontawesome-webfont.woff b/css/font-awesome-4.4.0/fonts/fontawesome-webfont.woff new file mode 100644 index 0000000000000000000000000000000000000000..6fd4ede0f30f170eecb4156beb7235bf01fff00b GIT binary patch literal 81284 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äY>7uxS6S37IVP_>DW-kg%dn+sFHLnFhvXTU%&ox z!`Cnp!L-6VIqHv|Od;nPhH8CKAv&aFGjqp4uF71eUc7uJ8BAG;BS5Ka2iZZ^rH8j- z(7S740&)(K41!|vV+LR(W*o%TLI|D>2%}d<3ou;cCm|k+48#&x^$7fq{iWHj|9Xb0 zud`3?@O%PXQlpT5qnI83(!$iEEbOfLP#KbLUr#*AEk|r64I9oeORCFa@wFT44a~7m z{F~4j1;W8V3jg`?6eZ`p;inVXTs}SiXfc&lTi)ufZX+a+Ml9)RFC(s~LH8B{lJB~W ze|ZyfIK;(TOj+`G8A}*kjQy}oZ?HcI8)2uUp&W!tmJ@ni6k4qIQy-`n?(DRQXV*qp*NXqIM zVp9$lGzv$D|COE*8ctnU6K*>?CbnQ^Xiog#RQ!!lCT0#EL8!Z2ubA>Zrtq4S!&bvC zJu8Pe99U=hS`9R2*5A(v=GXNrI=pIgvy$ImdF2)n6t;36hT$Fm6G z&_XKeCNZGE&h2-EF?qc$a<26K*CFKvY{RCSEzclYKY;W z#!tNA6Cm;G|G_vY=&bx+N`%Rp54zBbX~ds8whAe&qGo z*XfgHX$4}(Le1LXg9Nil4c=v?Vv-jUHcA_&BEnL5ah~aO z&U!a!6GX|v9eA-_44y(}Bov-wDVgA(XQSW^95SR|a9aN|JYV=zCfaLJAHvZkh(Sp| z?GSsXxIvLHlLLhF6eol^dktMX&2khrwkhn;zrS{8CHgk{8~D8CSy59e?REBRm*-it zirPEt)5Jy01vz|vlb!e7MZeWbRn!Y@zaMrw9WKf;S2 zZxJU5eNwVEU|#dPe>d#h(fY|BFf&xoJM{*?$G()xl@?!Z+xe9`>gb{UhPP5D$N+rL zLdG5^YPajie-}Jb3vhTt*>N=4_SUNTX>*uqflXP6eulY+UH1Rd0Fz22DF9vo`N4DMH_w54} zXjr$4KsiW6BWx8v*_b9^NVmwZ1q}Bcj$?AI8Om3$dIEW=e3oMOu#hiG(eC0tU3U|2 zfXHIJ&PVgXs6Pg3WDtvVGKy!i-XAPyPpF;aG5UUC>nbXqT{R-10`5(^hT1V!|AMS8 zxm)&}BM8SeX8c2bMLRm>EkFjS1UdHq(?q23rp|D5s^k(j2lp0yAr>ni5qyJi(iJPT z%h{YG<|Kv89A%k{8=*w}{zLGGUJ@`vxO?IlNPYC`nI%^4_C(j`1MJNbYR9t9Ak;4Z zn=o?FEip)uj~UD$DF$MmaQF&h+_XRSGt_>vuxldcR>*lzKDRJ z5+&n-5cmq-JKO!TsFEp7Viel^tdkE6e9^u9M*x&6cSO z%D+VWdB_6V!nQfna+w(+zqbJ1*rA{}!d!I9Y5#s&?+1;*p~HD$!d$Q47$@Z+(tokP zyjdz)(<3?{Ii`7Mj?gy-H`sjDawKRHuKW)(WO~;kP1+eXhveVzu6-$IX=~{c??}Lw0`+BBd2HNd4xqlrM!gJ{}V@< z4sk0?6z7VdrIV*fM;B)}5|(HF(%VHzeoMaTxDO$$V#R^a$~@R@i$IWxwR?Er?ilrl zoM7!h#Tyi~v*IENv`yjjd1>1yqYXE8zN5v^t~7I6z{%6h3vQWOAqsA0JJAGl{BvUy zeJ13d*R*e4iSp0;yl?j$Fj2c^alGU)TCGi7-tFI15)`J`KJE3FauYp2P;(!I zfh{GgHwXg5PUjwSV@i((L&;)I=#0l%r$zamds9fq*2b3OF*+DfPv@JZq6%56I}@O* zyET5F*Mynsdvtx!B4*93@0qQKjaKjQ&$v?GEcfnK3uN4VC@<#(DT> z1pPiHxE(Gvv3wes2Lf>j(o@{?c7s!uBlUN+R)@Ju##DY7UO%O+djDZk4^1o>k?bnv z!jvgG3#dHEBm%SeAS%+KaM%=tz>6C+(zi%+jBM{N1~PE@Z9M6r!rUK5(!FdiwwL@< zNvFk|=i2sWT5Q(N03I)Md^a-Jn%TCxDShQ9P0@w?qqjx=;g|Io&Etjipey4)mrphi zlc7(jf!ts9!kENTBhiaC1ehV!+~Q0)32MAsfpQw8tTk$%2jKAE?S^He8WdvaTT|;a zC7cJSJ8*0%PEEtzqIMx~vXSLm2n!n0wk{_$WL#;P+OjLV^am}W)YvhKwHP^_q$e4| z4=|9@>6SORrYwn8W8dR-IGBE|{+$&%MS5m``N#xVrG*-mL#?k}RcoGX_5s|TvuB4JKK-r!83tgLG2((d z{9c0fCm2Qv4plaX2c%rnchw4Y>#w$|aO-lDN#U(j^`1?l_&qH-u=h@oX{lV2M^qV_ zDMkZe#jr_2_r4Pla->RdK`Yv@T*FXu3^|sB%m`2TE&wa~-s3&+he5wT`VfG*J;h}8 zB`4&uOhu}|g#qfGtY$777bm{iye&o&jmH6mrqcBN89~?3`JpH5T(oWETfK(FDyoX& zRwkrrXr&0_m}D4`522V~!XKwK0yuAr+tY#Sq<3z~9%#t=Sy+T{S5A~)InASS(XQDy zeY%0iV^#W5grz~PqJJ20k=M8y3a0wx)N^%tAWt8_NCxhu>d(V-LrF$2&3v;cml)E0*Hzjf~_Gn0Ca^K*PTa?cwfimRkg+ z#ZPl;1S`bNA+cEm@Vd0#(PV6{OCZVO}(d^8Gu95X0 z!4>64+LdtETTg@rE}`1WA(sqdg6O^{rRZ$uNYw05qsj{?{^XDh;SySTP8UU1?yx(X zICd8=oF`%DSQq6FENiE#9V_sCKOU_V? z2=N1h6Ga;B?t``XgBwwX!+@Q>D8rMO&LyKLc?kJ<8p@NIS%-;Qe7W3!Fd|j6-xB%Y zG#S~Jxg-+i@zNlF%2@pUDhy182j!nRlGvtf@i*F>W47I?q8$RTYW^Xr@r!Vwgp`pH zx#7yRG^+h|1W!T(*SlHqy^SHWORKGY6_U_FwtH$0q|Jar(}Bm_ZP8;R=Zu$40D;2? zc1K`=joF;x!v?>R;Yt>y`cm#@KFFX~gE5zzX|3*++2oaro*s=-#X8Q=^QVPtgvBig}xEK5_MYTVDHIm-Sx_@X@Ovd7r zMj*Gyo9~peUTEf$tWAj)BQiLs!kgH1opf>u6A$N42m9)P*@|4hr@df<)STpD`s`*M zc8||Gt@54Y{;`Iy_)l|q9S&mop(y46Zc@#2@ynDQu`g*?S&w3vxKZt@*q{o%1KzVW zx%xLm{czEI{_-Nv1*S~U`cvt2OXP}`d5e>t+&DgGXCJt6afi785J2{?=Y51^IE$1NHvJSt4sE~8na4SdP|YB zTB4W!6n>D^I0KjAid8IArAuVomO%H5bg@PxwL-1*a)RqtD(pETjhoyYgp|!K9KV9L zT@3Kg%}i<%%vwU(LZ@o60`){u-ptzHrf*HpNj%)tt5a-+c0-1h{Naz$rh%o?e5vYY zZ;qy!<34P-cYQxKS_cAiOWy{Tn~>#cAfaOk%)YW;OWXqgJP_8D>U-b@<)Wetu;_S= zX4P?o#sDMQe2T-Eo6EmEHo%qS@PhEG{mG8GTfIMH26S zoO%a4`geQDaBq^Y#vGjap3OW@Z3!x@@{wG*lFGvDZkIb8TwDS#C4#z}DU6l|R+>ZX zc?urRoracps>qqwvGXpSil7;0pbigI`gM@)!kShJ$cDj>%$?-tnAFg8Z(|B`p zDoU?84s(k7HHNdEC^kBT7fTla-V zoA=9%)lXB6;S?@O;csc!Wnuf<;4ZU0oP?0k2j!r~M@6QOy3Q_v;2@ZhS(c|a#f{OZ zG|KH-?QuobMm z?OF3C*NzcmfK^zV@de{6?i|TH9yQ#}|yTA-DS|yO9!m_r1ZJLIeH!GB?FM-1H%;6`sXe-!O2-4;Oy*$9Hgy>L?INCpt zhHPBuKI<*?@&l~+_(EEa16}x{OID955lCr;T&dU zS@%%Tf^^1o@%w^q5Iy3v@CGn>New@aHr6H_^c#yODJ`1hqj?7{;2{qtS~8td3>hZq zkG%&?Vuau;rNTs^$&~c2|C?nAf10HDZ6~B}}7m@E)Ko*U=nn zpO09a^+dka5WPa2`$cNAAXJJlL4-BSdoauZ-!JbbGuMh-s9ehDkEWR>>&7qMJDP=5 z`g8AO$ohp!m@8!*&60#CCU`ll-)91|UrKz7(RofEZ@*fA?AK3R6$s>XN%Ov7hT6Kb zr$o`-2yhpT>HoUY&pIe2t^MjDKB7F$YTm&L?ph0wXqB!mP4LHAySbsL-kQNj0b8|T zmLR8I&GZKGv4tw3nLy4NQ<4M_Pbp<{y1efUU05*|G;=oHOmM>T{(SgbE*ESGP_h_gSqXXrkp)aQ6>$RmTH3w2fGa%wbG{^Uds}lJp?K zE`x?R@W1&?(y*QKFb{v@3vhb;Op@x=UH6CES;&hK)C3DwNOEf(OD=o)xkyZ!%79_WUqz zZ`A{E?C1{z0($S-2K8d_lWf)W{tV&66@S0wiQ1>=vT&n0L3j0$o;l@}x{l~ICS5n> zXmd_YwEAl3{HZ17#CIB-LfJ|-VxK@zsX*0-;bVLvi~lLZFYxlByYw-?NM z)FIofae{&#OQ#R!vqC;qj#_l-r$DMc7xlX^1A5ZJ12?@W^eyRQ1`L? zT@WZWV}D%g=@x@M`fo^YdHH2G?*K&4)G?QFEESAi+?2RS{xlG-W7FVkBwaggMtM11 zoX_t{m}1sz(9|m`y=yQ09Z=~MGma0rpmu9(apBu<5A=zmIYW=Qv$4L;uKf*PM)whU z&Tj4Vp4k13FBkpZ{zi;_+*ReAwyfa7%Nhpz=*M_dOf{_j14cU_&Au|`ct-7eqB%@J-p05x2eKU&@| z)6IA&2MKg&IT3p9m$G(^mBfjm<;bJCDkE|&%3srF9D}SAF(kx&qnVD}gdvdNw`>u3k z^w;7s0V~`&lF3U9y-`?DMTgI5L>LDhrrQCkvhPxid4D$n+g_E=TYVBS2)pnX&CrsL zAU(q^gZ^y13wkKfQlant!PhWj0g-`-;KjXWqj6sX+>mG~w)#^cUP%)F4X*Ub6n5BX z_^0C&3AVgV`HbI?+DX2AA?-=~8)Uz)Mq1d*o>WuV3qM<^v;kULMj1nY{%ydjtRmYT z$_wBNfl?M@EcD*m@CmgIC2|NOZ2mFQ6D2kqC@lQ0VwQohNXpIG?^G!5+D$&kbQF69JQ zVX6;Rl0xIcx_BI~@j}HIbcYYX1j#EBjWDkB=EGiCfQsov!4Av^N~$T;=<^G!GHxG~ zwD|aY{41G1^&*{VKuJ>$I!}jo=KZ4Q=!v!TOT@M;A0YM{deN7z{B4$$L~DI-id-(I zu*zO#x$NF$YH17$Q*CN+x!MC@0q{1&H)Mp<^lU&=(}hAF-Lo+}4a@vi#*lMHTC|PB zKLq=l%1XMTc3-~Gs$;@7N*xX~8)f~FQeM^O5S0NY_CqIwsRG$T=WHQ7mneqt+APe|9%TYPXgo~Lac_1|U!W<-v{T-G{ntdJF zK63)^RT_6r>`K6KRA^=x%4}7qfGsoFL+efi0?d&9(qJEI)3MTfl+>iw>WPH#)}^_$ zBf|>0DGJ)+P39pe-A3Q}7x8ZjUbdUfVR)X(utJdeZ6T{hJTkIGOX67K?`=w-`KwNvBt0_?(8|bst0)r4%AwMx!ZBp%S-q!8fr{ z4PCLaEyvi@R(TjbR@Z$sZ zpmN!pqoNewO=GdpNq0GFi+Fq_ynj!es~A`e$o0D{k?KzZU-I$rU5*$dLBDigx{7x8&@jhBNHAW1^I*^~Yb?y+4BG<(@7)Uq!ALoi~BtQCn|O?T56R zXGvByCu40gCOvkUPE-DMMSkcB@eZpY_Y5F6s4YGYKoMynRC4mKnff^`vd8+v+~6!f z^TpQGicc-@4%Hj%IRWm*K!}Smf7x@=AJ8L#h0cmN5O)$EL|>f*Y6qB1t-`e4CstXR zkDV$todfK~ZKq2$*VDRO1vAGloNZD&FZrsEzvyi~r~D%4ec5cdnhaA$Sz~`PYzMPA zUY_y`8y@{-T%v0L{k+dKI;DX3CQT>LX{LtYitOh7T|?@Nw^FF+BQCZhIu>bXMag7$ z2PWJ+O;I*{W6!4;X7#4J*n<$WFHD`M?o}=i)#*kTo>#(edCznR##k^)Jo@kX&&$gb z@weW9?03amSPgBQe~cE0A$!V7?G-`ibn@=XY92*2*67lZoSG~|Yg)i(>m(|!2vc1J`}1Q@)OU6a`vZPT@6rjAI8~U zUi7@<`O%G|=g^z-X;wc|Fp(eiiK{%n}VZA@cdj%?1jW*V{KTqVM7 zvNfNE_9{r6tx3eQv8YlkrkW`z7B5-{7I1v~j%FRW=xcWm?%JunIlE$JH>4A|_Rvtc zb+vb*#af}gW_l{H@!#0bCr@BSGLYf{rN|}Yopo+AP>!HlSfv{?q>z3im`574bu1dP zdd}_e$jy1>so2)g0A&8T$5>U6vYyFseLK(Lv>)CjF-ll}Ry9GeCxr_`S}m=mm0P+p z*><8D9>2K-LfTd?LLfWa;Q00X-4k2rkYq{iZ#b*mU3JHm)3Dd2@Ae@NvDf{B!!;@L z)vHtVg?71*5EZx<)YF&rrGF8HF;_C@Bo7908Vm-e(!W$d6{Ihj{(c{0W#>baMauUF zHXjB-jzwx(O}4kzEuG0(g6E?>k21@#$wv<`Q|9GeWezNI9|> zPd6Mz_c(6itv?MlsfIX?59jh`Fzk1~cFr~fOk<${LCsEnfP3v?mmH1t?eE#l4viP zJSoGc9XjFyjfxmzh^6so(*sey?YC)*7N1v&P9z9D)Q*yfRJhkjoQL!czS4`UXUa?5 zwLnnAH}@E!w^B>&zAP3>Z*QbCKmfC<9lA+Kqs(?@730ytl4FTc%iym&O>O#Xb{%F^ zL2UCtY0b^i?S%U&-y8u2wN%apgNf$qPGi@zU^^U2d=iH zPF9=J93p%wAe3@x^EKeS^@wZokz**oH%Ee*>9cvk$xPAPj^BK3{D%I6DQ+l0cUe^3;TDdNkCv)p>6Ovfryu4Kn z5(kqX!B~>rg#A< zi61cE&O;h&uG8QI&$&l<>(*mRas)?go;s0zj?p?1P^gW4NyT^hZtDUB`b@-X0iM5h zbmq!hBv4|GSxnq%Ot^14e&5tBv z5?3U~S_G45>CazCxz6OR7@gRUTQ}Mh<}6ubUd=)tvtBH0v76gmlU25jF+PKDdm=90 z`FkxXtT`#=BLvL#W=bayse5dfXNZKZVzUEix4s&bu)B4E#=u%8p|LdiAdxhL?Z5@E zC&~vU*1y?<<|Xw0>Ygf6!KlefC=#Pt^`YG^_-lQL5QSFpHU&`CFsF!CP@MgRHj&cz zJ>+L$q|7s7R0VHs$q}rQ1wDtUlsnv-+yHT3j)54PMwfuZN6CZVn6rGn* z?RHqcd*Xl*7^h5UMzS4t;l17W8Hqx!C~&>T))apj&8R67zfDcmgiOL?P_HZE^R5%jc$U!hhT*(ygsH#q4XkCyKO4l zzBvRAI8jMhYYEy(wB-cV%^Ga-@a7rF_cY|gE5JsCYZky9*>Lf}FJwtlSJ?39jWB)u zLCi~jv?7kgQC+KMPJQHx|DC&he&Oz=F@p`oh~=3lNZ)IVX&a>2zhoY7?Er~z!-ng2 zx)Md4e!)~wRNZN3vdhVQm(bIQ`Lq-2leJ&%0|1n1{@c^SxP6`z#5GXdPhbGc#-!5^W-J!>9P>+ln zFeS|Jijq(4Ec;rGDT~gV>S)9L{N}is!Y-w!+H{h1n ztOnLQa|ICBoD4nAZ$?Q@R|?&zvknB=r>}kd+I@OWA)b^@LdXV$REf%m8@nx>6G{mcGorO0nHoKavPx8Hdt$v|ZG_M9gUMosZgnsqs;ymzI7wihq9@X$>MvCeO&d|ebae^`ls z_1yHcd;7fEt`l4JimA%D3VI*zg>*HR-$&z1b{n1wfgZW>Hm%-DDPC1Pz8AS~T52P6 z&o#I5R!ua3f4?qk?gd0%DJ!07J?@tBi$`&1D`fL$W-6$6ZyFBeeNL6laWt}*wou$2`ojNAA{t~=hQ)d15RA9vZCQ)*UM|zBDJwsnQO=h`V zxqZUI6$*7)w0tAuj3I8Cw^>!)$g<4wkys* zxoJHvOAlftwCOiWNM;M!I#a->UD+*p{1->(xhTW$4C6b&5I!xiZ)elpGjW$Ws?cww z!$td|1>qsyE~6k#=P=8wZiP`eWF83tNlai{xvpm=)jWX#R&O+%Y4%q9vu4UrW`*rD z26g7uA_20J38u|N7vCPsRc;0$9P0S6GbqO^BiNp%2K*LBRPwsKQ5Dmnbrruk+$Gt{OrFnB zOpEaxWa0b9@=T7e`fC|C_lP~K^}@_+W_hFGapq#MGrU+Uda0{`yX(292OTta{AVC; zonm;qS%&d_*Im^Ty&Y}a_LrfpyCE|=?zaoQ?&fokD%|YN)_yWavF^H|o^`t(soWR7 z9qG{V&$37&X!&%eIzX}5*Jo^ECMAmEA}YzoNVzTtX-Dyw8L!NhHrCt#@jjn;?hU?aYFNx+*$RwP$GwqMyEyWPVM)D zF26G!F(A4IYSZOyIBjHlrQLr7t9(kHD`m8{$%ay_ADqZ}0rvg-XNd%)82kgM$@s-$ zjF7rY_FDb#hT(D=2=9Qj`qCBr<)^T;ICy%S4DHN<_(^hO%n|8qUmNmOmPSDgr!ZkB zpP2-u$*>gF36n!mR|F!u=$wtm&U}kfBpwzc6}}H6G9?v)^u4ugft-#^v72$952wTOy8H99oVZnc8gI z-jj=G=W+{Nc)4lW`Rji-lP4(^91)RlkCwB1WZ{z@SX$>cm3Wu`)I!>9d?t8&xTyOZ z&kvdjNmX}LHa0glVm8(-8!p0h7o&a@6YTOP?RKm4@O+b57g%p6E*t+NYnT11g4bRt zH_rFD&Xc!PJi&j^tfxs2XHOoP(2@bEmV16G3YQ~Y*>cCvAJl9?3xJSR?~M*u)3dE5 z;`pKo%}P$S8dPxg1%Z#{6g(Q_ITU>;UVvS=#P9T6AYLnO6g$s)^9*NEE+vC-!z_1% z@&fOSJDV2dw0fupKC<8~(x@chB^TmEH7M6ZS^-!q~ zm3UHAD{8?J$9K!eB%pFbCTg-8C z=Sa!-_z=te{j@54ev(G`dORX4|1&}7AriM|Z7fTPRL6j69EDjAK|;psSdld)YeF=C1e_)H1rW%}=Ln zxOv&U%o-&VaKB%tk2z^#g*Ul$fUD`0->c+voavpfFP%2V-gUwy=a@cpPm=nVK$$;Q zvKcg?AL3nymA`Jn5LF6pG>+Wr73>;=@@vSlnYa&vliNZ-gT@o8#*gn~cqmWiSA(eY`Z?g&;z$Hb!kDTgVH?C9d0U zF)Ud}B%MXFh`thG^5r4C{n{HMmk#A1TKj1yR_26jIi6kALj!m3Xh!;?c7co61{9{? z{f^^Wf(0BJ`F1V?w&qH2VUxAo&CR{dP@ZW~S6|K@eBx+ZzF`rUGX#sCZ!k~h)84?m_bH`a#VjA< ziaLCJJn+?6G*B+O-BH;v#h|mo7u({a0p@8$h|ssDD}1P(g2{lMM$tGhdMr|Y;K?cO@U6;Xub-QJnbRrG~Y3cUVgN&b!wu(F;m_3^K$^0MVr?m^Z2H1 z%&^v%8si;pD5O>=)pabjE2il=BCRPssG^z5K5h^mtMhn9&nuN7%lKAZ!dh#eq%Xy@ zwX2m4S4F^5Q^s_-5o^{MJ0esUbAq1R*{Gb^u8T)!c>);VMm|iJ%!q!0J>zr-EJ#Xd zrUv1Rk5U#z4-%s>hm?wnu`;nsDc>lpW=IT_l9Y+Yk}OIBy2$CGCj^ZWVYjnjE6oo7 zCHkYOyHT26<%L{Kb{>vhS0?6SDMWYFf@lp5w8#uCkYRu>YLHHJNtEuS#8;HDDybNY zq!r@My4+EEu@3ZFj2`Qhr;>F^8HSkBvzY2)DuZSRtM3g;4LAuk0)LtND@Y(z!RgwOM15` zglmGLD47T*dSsGF$SRn5y+IKyL~qgy#AMYOkZjW-y`a+(pFydWYDEDV4Q6Z+vDpAM z3WAPE0R!)m1)fKQw~&@LQ50;rK_^&52|6TU-fGd=#DnKa0*{G7FQR4z6Em_QB1zCX zOk}e;2rajpc;2MLZiEOTH3VT^#9k}KO0W)c5rf5nMVn6V5(N=sv&lh(TAjfp3s#>L zRw+jSgUXMkD99VD(#0=wvkzT|`lOiE{ZQdZ66?!3W;xTPJ3?q`7 zMXMxW!9!{U0zDH9*r=0qi2k!m1_QFlyi=5T1jDVD1VPZ7BvGg*5+=M0%Y@j?1{*Qy ziHxl-`S^+Zh(hcllJqu$4ZKm5=u~0kv7T%0u?y!P+A}O_)x7pAc zNR64xPY)Qdt$6n%Qw%xE6$XsY1_Cr_X@$!T+8vDRVGg+<9M z8ZZnx4}ERm6&*6$jYPDIyrA=7QfCb!J;04*=XD;U#{k6u0e~ym%qD1oLaaJMFt2N} z8G^D6TM42zKmi(wUNoAKEY#WwPXK(0U@^qOB^xE3Uauo|MUMm>uh{fZlabi4$)M9o zl89kc1syW-*bF^@m4>iE6ozjNe-i2eWWhvRtAlB#kVc>aSXNjR0E%lwSh+^5C%g?h zLktOXy!ZMbxFKM+>8BjlfITJhJY#jTRgF_OWZtZgp z8ft|g{JOjKt-CaZnvUI5Y&P}R-xTh@L2s2ycMZRX*ay;F|bfHrA<1(aVg(af%oH0lib#7#p=E$!3nqF1E7oeN>G>&{?+I z6mkZc9sluHl$cuJ=lIgMN$6EJ{kZtR2$cN+x4st*Xly(*(7RsX@D_Z1t6X)~C z#^s_$v}i7xg4NAZ(7FXhlTGB9op70(#!csDa?823j8jet6r09P$Wp`96MqG|#GxyH z4Vsx>U@|{U2p96=QVP8EiA(n`+j^tew{ymswY9;iQ2}v?~t!J z(|5ubkJTOW`ChGU9G{BpKKIb_o!2ivv3&LFmAiJXcy+}%Kgz|S^Z=M@Q?O6n@{IA z&uK^h$d%1gMZG!oZS`IJAL_e~{Oa>|?>>*zpnFP!U02Umm!mJ#N6Gq;o5%N-cCnJ*y5V`O_AL(VOwrOt5nBol6Ba*hq`8!YU)mtosf(6%(` zl);!`rmPt`kxY@~j^JbfD zDK5TJ#{*8hVfmi>?pV3TC~a7_=iu_$dh@PbX8r8t2lp)7APJ4l=kB|2&+-itq|{xB zzig3h=Dc4ZzSHYk5=+-zyfCJ{T9zhSVhb-`r@fG6AZR(qODqE5Nk1RJL$G5G>H+7o z@Ln>IFaGmO*od`5(yLzM2#0JrK>2R#<??t!iq?|1jcIgLbx%&R{`%|-V74(e2yc0cCg?m8N(5zpS zgxpJ-4~Q|FQdNHExb(t}k8Z#H;^BW>{rY2%UW?B+blJ>?;uGgwviV>?(e*6Lt>`H} z?`^1y)}V(B-8Pd!y`<-wWvjdJoQoga{^-R-ckQPh`_0wGCk!TAmjPd}=w2hZ_D>jJgvB@owbKo51TUUm%>wqcBn9MyB4qkSWT$;GknuZ-%(%gHj!YrG!k zc)c|@#nR{pbvTmGI}GX{4Q*EKRxS_2O<=gye3f=>zVdBPHvAr6oPFFUZ<%I5H3mmn zIsP=KSzEwd)eVm_%wh%h)lc~2f58T_%WV~@3!H<`Q2 z0`?y!aTe+8tYr%TkP{tOaH--yDvsotq^5Ov}vd?oj&^-mSiEJC&axu-g49 z%ZBdNjPwpxj1iOHjSoS8ud-B3ht*2gz3>mt4=cVOcJ0f#8(}+Ot01eb4k^}+v*`vg z#6AQC=aJ$JGN!9`XA4O0jHGKInuWP={ ztD6>9Y%^_}(V`2Iomf3Aw)Xb6*44Cx&h=c-vEbs_%jTfn!k@Kquv@f&QopnXVO`U_ zJ2ne%SI1P3)`}(TdRI@a^W}8yhFOhvgwsb>Uu#;3bB~4X$rY*QDejuujv2}6%jYGQ zw`6NN)o*HJX0a>ex{EGqd?Id=BmKM8%hj7I5#z>{ROt|a@WWkafu336ux>ZN%#!IYzs}P#n z+&yDKu5Z!Q)};+NKl<&uTxjZrYoE>UR!rgOk{dehwLnuo(7tv?$La;MW_3GSe4Y_5 zmcD9Zc3P;V&F*x^Z6=+?e0iHc8kvF{7Djc`BVnhj*4x=Nd&PpfD!%AN^wvpy*Q9=B*iW<>y6ZdcY_87!LKrMN~%E~b6=O@=`lZyT^Jq9f+o z&eWcUmCLsI+x-Z4<~kKKLKbmqsB86kn^v_qx5;7IDOrK$RvMZww%`@7^zQ^(e`;)j zXeBy}=(KvH3;VWQaqu(ScXW2SY;ujT(ry|347m`*cs1fB0yMrQr`Ok5t~1BPH`PDg zxOhge)n^ZeeeE3!K6TE9Ln~*@a)uBlD-Fbqqh`rtLPpW*mEuN4z5Ux)^ta6Hm>vkW zwD$GySn>#3^g>Pe)UD;Yv2&cEBF8b_F8@8;W17{4>b}e4{OEt!Kfb>4-`J$z`L6oJ zdzE`^jLJ~4&)19IRp-JBSQ54yt{u(#gPo1)7>@V5vf=J(|ez0MK z-w!`@<9EK(*$F@Ln^H*e(UOBa&+`5(L-Rt`49#nQ={^?e-=Ge&e4XDZt}lgPf62jk z58C%XDgJNcJlvwHTXt$snUZ)F)fU-d;iDl8TxzdU>E^G?{t~$Rgx7 z7r)57d|{Zgx-EKw5S5ppKZJqYfs>2!DMI!khqt0ea(3s+e- zSZyxzy+VY zCRu?-%Qh!Z?$4Hvm&mm;g(HLSDGTQt6N8&BU1U*|nKm^%{G7{bk|p=eF1OoPTl4hTGh% zQd?%Q2u(|mym{9}_kFgc!MkgTt8(hL1v4wfHS2E41@p3bSZx7n0T~OaOw23x(8LQ& zjwbs+(mJ3X>Z2XLL_@UG*SA#sX3FX}d%G(`_}Rn!I==FJT@oZHt@R99Ez zDl2o9SAnyW$prcjl4Be@o946&!M3t+n@rgY{VyjH2bQcl zpDwhORjDI|OCzPz%A9IfWAD_;&g#B34ku0uqjqL{tsTQh|CT2)Trg60iQng_|0MdY*5JXH^ zl=MX-(FlA$v0`~*%1rUoqX+(08(21LKQOpmrm*??7iKok{e3^U>(KsLb1J7zuRI*= zut&YkeTkAzTZOT-aapWx^NP4u7c$oBTWP&J+Pif@Z2Go6^yW9;-1Np9o8X83X{{Z} zdCM1^w_`z1!;H>D;V!-;QS7f|etCV@EwPrw(&j6c&)hMiKGEcH)NZJ|WKUPfQ@=jE zabs8Y@QwEB?k3w5e}yHio&urPU$d%y`sVsVddrqS{b|cP89gh;f>2WhR2f+<6M9t6 z62k#aek2Z~CWcxVYEi%-jdD0d$mFS>Fzewc{p9xR=ay)&?zLp@-XnYGmPi{|(syJi ziN_`;dF0ce{X3$S;V^J zc`2Xo1k11~M#8vrjIULGTs@7gl)0CtGI>1Bx1-0u zHya;GQFe@aGCJ6qEsVtp>ml(E2*fZ%8O3RtQb+8u5F+0@k4blvbrBnrS@8T|L! zl8Va8ijwpH90H5yUlS3B5?n>0pXdFB6mv0`1UP zGGk-&1FzCo4}0kMK~?*jHSM#`IAi#|^mCBkw0l~_8A-ndt_ELCnR1PLN{#EUV{!be ziQIrkQhz9jVFn^tGl?gb%!oP86oP>S8MBN!?`84B+a463Ka&IUgG!yAYky;R@6(4m zI}bhGyXLX!2lK2K`!)mNy4yg(%XESGocQ6(=Usb1X_FsPK;`OQbos03t{E+d@~j&d zt>1dy%P5aUBPQA3*|#yam1hh%E)Ils%5Y#Yn>p6Rkg#jkl4(L=8Ad2zGx{|xLqc2F z5XRWeV$S|Ou$gfC-ViJuq4sKvw9v%p897}*J5+Ywt|=-IdkYi_v&u<3gG#+YX^ZXZC0ecTV6HVqt)z<%v%W<}3D( zyCUl~2=ts}8#83tdW97awh!(*}%+omtQIP zPF&&>uEeNWU<;V@)m4C;nGG`(%tygqd%4zO7x%Gq8|EG=>X_TGT`OJj0@>`6u1kqS ze=aP156FIsA9B@K;$zuyLE^bG=kc+?dp9?9MZ}vMz`g>vfses$O!D&24)(t=tEy*3 zXY-bzOn&)ifdA~bqX1zh!zB1%KL()(GWcK;CW8@;ZR_$&kt;)W5PyYJpf!L~<1`=< znO-KoEdKlUzMeCD-h#5|yxBJcCqg{Kj$?Hj0}%Z^rdJF^GLR8$w(6ySjm8s2^v771RcNu zH@kRM`a?}2qcj+pXT?57&TDw~cZ^jJW(s!p0dR$!5$NZQ)}ixlkS);DMeBh|XQgYk zyv-n2ij`~NDBg3DL|Ki+9`u+Z;|Z82Jw}Y%zOf`7rNHFLpcQgdO_3DV*dtOzYdz`S zoN6fTli_P7J%cFANWVIagPJZoUH888LC9C;j_yy?}Og4Mx!>*jfyXpf*# zsVkS(wVhMSnHZIUS1~58boXVu$u4goyXUmkEv;0mGy*86M!=%~x&mkh@9}^%RZ>=h z-J_pLAMd^Crd}+00Xji3yNXEiAOGJ`?pS2oPbPlv-wLBql)fZ?)^>;8HO z!q?Y8xCRTQOwRTsr>sbVilb$lN3u70CMc9Vxp?u$vE(bn!a*a+7TYGoBxZq36OAuS zp)ydQRD2UsqXwy(A_k>QIy@I7vAF{b0Cx_PHhm_#eo>ly^8v|}fz3}E9hwh%a&jf% zmeW&3)Jn3ZBq8jQeH904W}-ig5*v3UCJ{Cpu@_(tg9ERgNe~(Na@jxZa~~y32M7lR zyRfAi=c{V%?15=pFFkbW)@g0ZVr5eEp(cs8ZOM)0^$kpg%~q~y4jVhVJB;CGO}Wih z!8FvDZ(Mfm6aV$ZwaaLtoeo!_r@7};&%9uMdHMVcX0D&FDpTEj?X@?f&HVMZZmXQL zqpBbla5w_hg%)eLs;s)YtSW4^6jtM7v4W}{b1Jvpy7qx>Q>SiwfQJU}_ zsQpaht0XQZ`aJy0;Al|11e>NgF(7EvYVnr}1xOG|${tL*NYE@#3=lNo9to`y^q^9p z|4MWnW_CB_hBMJ_7t{vmg2R86OWC(R>%4XTAZm3f&xMIHyVxFqO$wOY%I zq>e$4Abx(5Oj7wg>>Ra}>KV0qu{nPhI*xiNQJhEs2sjGV9Y+lS_uedOT8IosWA=lg zYV4=#WOB|gk~y3SO0F%cKwWQ}xo&#@K>v(d+W|2BfUWO{yQZVYJ*RgL*-onmfKkfZ zdg}rzF_m$3`6Ds&?>YC-p>x~z9@()%SKao4ab06ae}6~gI^zpXuHIf(Q{qV9vceMF zxl0O{VQh}ky|&$6FeQeWs`J!YKN8_GZIZ}OyaJiAAE51fbs2X2z-arkEA$WJd0>J5A$fp?}V6# z?3%ZY2gt$8O>3G^)nqtDCEGJz%?2d@F?JM&9j%=rId`!PR(mAtH6{)a^hjo4m`X}+ zVvstpGJy^+1^XOG$}0bNR1vf*wS&luCio*M4{Es`|A%z=WQqM;;yii~(Fw27A$szIkX@d z95_MIJz2w=c3{*3Izo-6am0BJCx4>7?IG$H)GO5c)R#zt(g7DJ2aOZ?v7_Vm*>U@U zN%*i&bw2R_v-?kX{rK`?$3>af@L&H2FBJcE%AB3J4uhKxN&;M-%QV(No}$k@ zLH&vP`u~0}`QNnCobO6rd$oZquYoT*)+4JCL`)NL^dp|!3g-Vv>;As2Zv?M|(Kv|H zQY$2<^750+JTKceK?04Em~SWX|5+P7O^X`7j!C-lfbAYil6FO>q>T3Tbopra z0pt#GFo=YXM2;^V+ov0-wPP*R1S&Qw&I#o6eotT-7J9$Mi- z?$>H%`WV@#-4mXJlQ4|UKUwQG_In+$C(zS~Pk%6r!6D(}hp0-_7u%&s)6*9Hdr5_4 z^)yKl(~`89B+?I)8cGd}N{eoE5DZLSnlDZ%L}qbJ2>v{_RLC@d^GPCjDIJX%e4H)ye(Rjpyjz;UDhBpyBnDDFZg(=3O1j-W zDZEdFp=ltHzzi3x9l(Se{X^?8t-=ik2Hh#Q+?uq?(RL6FxD|LMm~hwmXe{R?GCn#o z)C!4p0*kpOPc%;IGZgp4JxEN#xZbm)44N2{$)g`6++fg6r`!n~lQKd@XN!qcD)qrp zfDO4R_we8tZdS~&GD^!j&NozoQ6X516HthVucJtf^5eoRLu-m2xEmYIA8QJNV4S{ zow*fxbrXo@jUiao_#F`uWC>#1PY=4?5*fSOohDFHG92*crin~3O#G+kVmG}&XQKv> zA=-wH;Hb-9o)3tQMD^pbZLFoi2lBA*a9*(pn2{MHY*jTH0gVwbkaGlV85$5Y40-)f z3M)bfBzUUcM!b1n?>W zj-p18R7a6AqTdv*f&nmPPPIr$+K1{nt0jCXQU#K}pPuV>yNAgI4F1iZe^e+x6qRAb zZ32>UGRG!;eUAM0@Zkycx6D8uIquVw;bCOvbPr(}8ZA!~tOr>_$0mLn`a3`p=ldilm{dA3KF5IM_$0?Ef@hl;Nf3RZf-(^FINbm0Gw~Rb zV_H=%sxljaVU*ObqcItiUm*(FyV_;ufGe4+T?lC&-v($iPr2hN^N{{!FJo&JGzQVQD;w@Y^(80#~l zl6+0GtyDH1xh3QOnb#P{@ZE8Bzz@a0a$dW_VALsmvbOm8fnAGYE;Wv8CYRwKj3g_b zc}Wh>mLmPGl3I#q0xj@{K{a9X%S&4%^et~l@*#E7m==u|jGUJ7dBaR7YZ;UD=2)#x zl)o@(Yh2i9!$0umT=Jm7aYlvF7k4UH5fea(GQ*urYY)b-z5aa$fS@ zLzne=nl5uhw%on>y1TAFu<7p25yxeqw_{;j+rqIw7o2mSNu@H~ch1uNv&*&G^4a@= z{FMvl_BZ$xGNHI>-PH46{rqUx(w!UTFZ8*)=55%yq;p_wzp~)3kQw)IuQ}!DE3q=6 zrFc3qYJSG#v=fM$1|d0@$U!f{kH<4NNqm{RSj?9h!ckQK)BhECS%C2E+!{R%ohg*kI zxqPFQT`IQRtb?n3r7rOXtKL`U0-Mc`4U87$0Z<>E_JgK6@rLNM(ZZ}8s0_QQG5)+p zs(|uS)r8H6m{5ZRlEsO}q<9l>g7M&ols*jITBvtIH1hNLWawuFo)@1F$gOr;h1_=O zeV5wgQ>v_@Qu3vlE&0;S-tfTZ;_&AWY(QJUeEz^k;|bkgI`{hP&qWVFkLg&uw!?1K zSAbXgq`OJi7x8TyMjwNQ>v8>d^0Ju;+@WOe#~v5ByZi@blUu8%WJ*l3tYZ8> zD_g`?q0bgejvj-G3Kjp`vZ+XXLn*fMXZ;Xy6Z`%}N(Sv|vfhMAyBPe>N+KBr!Q=l? z<}-30+DNlZ>-W=;Fys8Y{Cdjg4f$jeOope5PVm|kuT5%sDJmqJgo#XHG8^%YH&Tb+ zJ)C+&d;^rdK_}k;sR{SscG_OCP9wkIjD@pwU5 z?Kwkd`U;7?tI&tq7Mt=Zxj){xbb3KzdVk#p@$1z(Uaxn%d`qspyS@Kc{lUn2$IS|t z%LV=pdsnzC;}@py-=+)L99lEI%~xj_(h~dIKMi%*sJ$!AhIp3Q>C<|g1xxD`av=ae z@)=E~jlrh4(646oyb;GoWy{W@7F@HTp;CdW!$b;YF`;sy zlc=mF^Z%=Ap%ah4@Y16XzVR0Q$=`1<3T%z0N(kG_d}U^fUD)vWX2DoedCsx>50-nb zAA0bARaelO(yxE22R!_&{OqT0?p`{j17YgU|8)*vk5m%rfpNgY2xLKMct&)FkqLIfLBgh zfP<53q8QJKuhGp0#-d?WQX<_udErKV<6opq79V5_WWN+*U zK26+?BLU{t-MD8@joJX@c5ux-Gv;fC#$6|#DEQ?uBCC#kH*!pNDLY6hsUlQ{a#Z)U z!NSrZ1rP|%ZGiAAVRoe$CRaidxWGCAa~A;OZ7t5D^`NOi4Zap{Sj?I&28-A%HlvN1 zT`XSj=F7pqKQI;+m_7jiF6UwEiE3p7Xc=yF-3QjTfT(zfsP+WZpM9ndcrY)MJI-NR zred+Sor@EU;`B(8-A{assZmgWj~9dD0SO<3JvW^+6tPOPBb_q)l)RCpGok}bG0Z{wb1;|?m~Zm&;uj7eK@b7qOA~t4 zV%W_CJ_Ac6e({wFWohx*6_xkMd&ay>TEBLqjxtPin+=k0=NRiZ9?`V< zM~Sn0211+6ry$OIumfw#iX<8<`2h{C(2TNBaUAXGO#9~5SFLKCTI!pr;nkYEHLQF9 zOzF65Ul*`uZ?M9dvF`c?huN~wW^e_B@&(uV9CZ~Xi9*|Qy?l?-sR7ES-W#*)ZHW7{ z6Z3ZEBZNqlz}d;ng!?T$euhg*df=cvk;u|+qeN2T#E}5oa_}G^nK6!~Q$c0}F)m2~ z!jL)x{kU@6C*xis(9)VZLz}DFSa1Y{>_=l0D$%Qllj>DrC z#ft1^%8T_~0h14-Aowt}k|!DwXkXMrfFUBWX6P~bXaSf!#G#nUexZ=Wq(fqLB2oIH zZ;x8#G_6qTZWYDkvrioa#>=4z9iip6D*)K@6|$I@xAvBmnhUGqxHnSzz6jAeaHkAYK6Mw!~4Xq#kb+TFFOkOL|uPbfvbV%)u#r|XTK2)aZ-=|FM$;(84&oX_M78!bMnL4(db=kDF z>t->hDbhPHJIcYt618k3WAV}setSwD~jx;4c zEc;rgvJEGLb!jTttVd}YrD>EV_=8N;JG)?*Dl7J)ErYg_j_+MEe)i_#nSIz@k~4WZ zEtF8Pb1~VNOehm8PyxIlZ`6RXL$Gj*Lv^!(+=Pw^lhc^6#t>tWNTfq(QLt=&aeH}N z;4C*VtGpNXh8q|9ihWx;7oP15IKzRC)khQog$6(fT><*Y>W)Ad9Y1?f#};(e!p6kM z6@X=d)mK(-uC44S?OFkT+KEqH5V|SEB2hybtqru5w-?V}wxX-Fqq5dqUgonx20{QB zYTT`voYY30&ZO}y;3l(x+sq`zcitiJ zj2RsRpxzPR!72j+K8X?|)N%3KF*-)^o;|r$~M$lxNRbA{yztluG7xvK7xuUw8b#hI`=r^&7WJ1&BhYcw_RwaiJ%Y zDTsYcQ8jI%65VOXkHA~>1YE+ibH33MHDrWW77|AMY|J13KI_V%s|_TRr)8VEBo z5|zWv@Zs^$;xTvv<2)WF?vINS$_RJ46sl1)nVdk~Z`9e7&U5_4WFRL9n`5%O1vB(X z8*~IoY$@O-;37n(%S+E2B4#NTM-LHZKIwN3883#2Px&B{_2!KFlm{|!mpI_wV;bvB z8;|0E`b@XRv1mD`Xb(CWATT;m@+PN$sFtf4T1=?4Bh=PwrO9s3T6cZ_j7B44DAH>z z1~n_xOx;vt>psw}1!1iUq-X}+#Y*42M@;Dz9O!|(YJ=tB9m8a5qTPM>JGWNU&+^E9 zoVv=YbkCkTjV~#~rSiB`JnR9S0=Eh4h+8JvBFppGZH-uBrDYr|AseCPMJ|Q&ACLL5 z!D)a9r@(sSBc0ogP%9=mg<6%+u#3e17C)n9T1CR39#rbV`8^%S!9u`ljf^Cvg5-DN z4Ucy8h!^XXgNy=yG$XJr0*ZuS1W7G4Ztwj0RYH#Y=p$*30cej93!%n>wjT6HdkF5g z?6teaM;_4>IBM>HQGDb@@h|xIW@dQ(PwE>=;82>S6E$wn@C^DX{0C-qwzvOctnUjR zaHv2$R*hCwSqy&}i9pFW@6cCn5Crih5D|n8cokPC2;etDHN0e;Ci6;s7DUi>)dIew zPP!PrbyD1U>HX-{p$t&JMUer;&woFB3B68w9C|E>h%b?h(9_4iALj~ZP0Hp==sJAI z>D~|Gv228kL=B)A_kQNeywV7xg#_a(07x}3KC|GhiTL)D)B&k}MYbZwe}nP~<&r+a zcy;pUq!Pw|Ft~e?I!KUs5d&#qan!OfRF6+!Bhi512>}ny2ADqm@D&wso%z{kG!L0U z9|Ja4r7zHlHEc4O{;%|}=m#E3fBIoGdWHDuIgs#%y?T`bN+*qie%*>aMtCWa)_>sLH643EPT%GI0XdL9*SKfJI=x`z zrT$Ok2Hyn!G3>*M8ck-Q6P4J28TTmRnL8sHWT?TzZCKK} zo=7XB2*5$NOmB8mdMfjGGCPO_?F-DAcqed%NR<9W<^SMm3?cAS3Ci~j(DVVmA1=(@ zT9)2>T5Ar`p&*exNoR4!Cae(I)A>&)Yl=ucrLfoMxY=d|W12NlJZ)||f!Cif(^A;KL2i0l!BVc^H?7UZ~@;iVH3IU%9s zCJcV05uf~6YcyzXc~=E^O;Te77qT0E@`?DtEn0<=*SrW;zQ&OgN)>SBdqYZ5{N9hj zObsxi^E^$v`}bBKO;T^Ho-nLAY)FJ^bs^}_wh0M^5I>9&4Il&{R1_7 z0s;DRw6h2A>fxOMbkjgTx^8oTJ`_MVp`AT}&133C zTI-JwQ=Y_sRdSN0laqR^N-Bl19;);hF4c-jGzzEj<-$tIVWQ=sC4{?CC$3~Z*D4&$ z>FC8OLd7awN$<<2U8TUt5Nhmd_Cl%v`&O5NQ4n|R0qz^69i~t4MJXI;Ws=L)0}4Gz zq>6Zh9VGZB^vNCcJprsG<&C7h-nrL z9wH&e+}PzSRpfVwDfCb=WjCN#iYcvXK%-Ewl%O5HbCz2~&jm?WFaVRPl-4MWl?D8H zvH%E;$^sL*;W4-&GrO1nJ|hlbnP@})SNt4q$jAcd8tLL&1p1Qv?>Rc|%h1Sf%6wA` zhaJ%gqyniw1#JKsk|*6nzqspfs;=n)uWJqBdj^fx0DJ~<2)f0=^dOyFSx|6OK}W$# zI4}kZ$D}u=(jvrHX*&Yj}rR6B^g-djMKQgo+FCb)@FdbpmUECHXlS%|`&oM=P>} zP9gAWSxH3^kA)z{Ad~hcK(T!edeBE1aE6L@|7!mkH6G=?N*yON(`9|(`>rTbtL-p2 zrn(+Q*Q1f32b)L+Ld~mt&RgH``1@*FVFhb;S62*_7+9DZQ(2?qKSW=ar<}xw0t~=_ zCU21OHXK9Gg@ZS6pp8h;?mV}`2~LL~l}v*9>A#FnXhr@WaZHr1hO5U-$)g-j80D%w zgV7;%8dMGAM~d;a#GK1p#FWq?h$#ziD1ynNn=-zg8k)c-}M zj3el{@oQY3q~RhnNSr=ThN5(`$iQ3BEYTu>gk{&s^8|k2^Z8sL<#31zm-xr;pC{s* zEZKZx7I4};CGhio(!2hYZ~q+ExbMuXN&~Lj^k*~~iOC)G%lUaC@+bXol&2mvB3aBb z9nf+7xI2rfl1G>8jbpIN7W`wUn65#mVtnMPta`B2(?pq?RG8yI-o4* z{hFiLBnxPUreU&Qt=4Y02inwXUB61V>mbdb8v$fFF0&q|hf#erk9yLM)#OXaF4*{o zL$)vvnZ){>4HY(IH97P!s`551FKEtKjZ3=vn_oP21T7IZDl{4;Thdd$s25a{;IUW0 z9lZ7~^dYYnufL4{IcD_ne4{Jr|oX*pp?71YL~vt#l|X$Huvwt_kykXNr+w*~D-{^y|Mp%4;vx z2rcJ#wAomLZX>7HDd4t!fk5Z^&Ok?XEL1+PqNO-&Gdy#U<2tXFn|SdP?*%-gsCCXeG`23N4G<>}4T`PvDJ~ieS^!rI~Mr zd6b*7GPo9S<_wE+hzjK#hT}N_CYY7Ov*F*Rz-+h#oxX~+T5RkSK6YYfLXkD zqefW7YkM^UY|-oWytpK|#Jbb~?iTb~L;7h!)2rnd37U;sUi_&>kZfM8wC<=OYjxc4 zF^5ck&T@@$wCm(j(x}D=`}%MsS0C7#eolN4d`A?PoS?ZkYnIO1s-fdKdgF5!hzW3~ zxc7g~9`C${4%~q9zDvvJ@iNINHIjC0XtX^GwG6>0n2na|m=O0^JduzOA3%#B>43CG zq)CgReYC`~P3LkuIv@8S{0Y|R{s~9j2AsKy zwI9?gmF$YG_>ybAkD@VS5hz8=X9hE$J(x@;(`YFzzKM3wp<~IU8@1B(O;#)HMZa1l z>?N|cq*(?_bsDu*yb1JLrC+s1C*GI20IzRrMkwZMRF4sACczmpV?r1$!Nl-baj~V65!FQCK=vAQv=#*k}+5FH|*M};Ue>P zUf6X@N69VxOyN1#)+)JPrqs;Y`bNTYOIOh?^Uv#Te9c)lqhV>)e7U?X*j70;TTj3XWVpW6SgkGcz&-hN%(oL))VnqlrjLsm(cVe*IHa*2@8YZNn~Oqv0dN7N^ydD zQ!+!DwcsYLHho`B5p?HZA>3#=__kIn_G-=UqMD(>EXsq#bCP>*5$ZQHah+N`1`M`8 zHZI#}7ES|SK7OA)j^0^h*0$wmrRKTG;3vkX8Nb$yvz&frG`AS1D(%j#&46~YB$hwz zs7!lg82#N(wNPECL=jAxtkmN0Xz`c}CsctF$zQus`?Y7V((t;hmTJeiae-5O;;|Y7`aj%< zgOeATap!9m@KQfX8gi2Ch!O!sitLO~WC#8BOjhbVNc?}ECMivK+4Ac~%Rj!9fm3|? zaT=7<>@#BuAi5{74LC5a%wuX}w4U6#qHLe6D!}&BR{&}A?8})p--^9}1H{NrEcYjG z^8urlCM+0nNe+$sFkfRP(g}9}3|fF>1nh8ud0N<(rS;WK?QK=l(|4St&|lbVI(AKK z3S0S*P9F#^T(5_w&a%Est~vAkyPaa`y#R7@zNss9{`<{+v$oHPEuO5*@uuBpc2(-- z+%}HU>{?89nUE>{pi@Hpc7ySd1)a=FEg+O~zq7 zWD9a#+1Y1?`SNz+n##1nnZR@dCF!$PC1Fbl70fg%ov( zi~Vy9Ew?S1d%n*e^xLexm2Dp0u268Q0;6CLw^w*{3LpqPt(7ytG;cex+Ms7bM=ods z{Vr}UbI)l2H$ce0tZA$b^iP`uT@HIG00BF^$QFQbdt!-)ZwQox${LJ<$yHU<;Iszk zlzC-Vqjo!$j8+paZQWr3o(L94T&sLEv$j16U>l0XCRS(4ZeVZa72 zvIhVtwL4sJ&b0nOEvmRVZj3yi)nzD%9jTORM76Pwx{$hpx`TRz`W4}O!QSv#OBTU! zY5^oLqJL2q{bh`Jk&OD@z-D}e&?Q)W#99WEG0UEV21MfcS_ph5Bf7deR*kuya9~Ci zs3vrM9ydWG%>Z7yNjpR0Js0v308CQ^6TlK*EhH{UiaQLxVaVjem&wNj1>TK?2EE=; z_+(2<`q_?I^T1D9LjjLM)&hXmXa>!ky4dGwZFT#L)!Y!I)sAR&p~+ad!C|`CYn1`< zqC^6k1Z7L&>5(w*7nF>7}e3P%>`Q-L0{hA1{hp zN0fZLK-5PXOe2U)_^@%z{NqKtRfHLsletL~!7$;dRk%qD0TCKK9RnsuglyZB+8J(p zfk|2@{X)oMHd{iVYx(lwy3OKqo7MsMvSm&OPlIK0b$Ch)98(x#Ri(?8l~0Ko6rgJb z8rH&(Izp{&p@PEDw3%q30@DMF7sFTV+NE_*rtMGGEz{Uhy8a3H5lIi*H=MgpTM;Pe zn*n}W5SZ2)EGP)JP74%(`75GTVU2tRpm~QA_&$V{j1lfO?!QMdda6d z>pNs7ldPk@{|lVvj7AQn8LhZY{0Gp@I<#@2_}%n}I?>(1j)yw%L%KvwyeVLffJ5T7 z9%wEFd$K-6m$3h)1RU`XWYP*cE>wlG3udepHf5DEAO`S3xJdbpBlxAss7wQJr&^`3 zd|70tpI52UUx5ylQfdCO#3~-+A+Ux1VW!vf;;gV2a}}UZsMD2$b$ZkAa*)2+Xwa3z zv)uGm<)gd{cx(~~PaZ}##rhs>K`_xW3--c_19AkI0ojX%020G36O1o=O|B<-IVa!q zj6xyTKjjkWIA{2|QxMmq<+joNB+tne;xM>b{--fYY8t%fRjCbc1M!Dit;SDxs(tAY z6g@t)zy|LE_B#xxE+%vU(o!n-VuWO%r z&z7;fl!RX;ORM!UHCl9kA^u1-vt^u|+u~ov zSAkair}z)?m!Oc|EB;daCzwKT?IQ#_oQoLy&=mjsOpI8KEev+PHhfn3%VoVuqISP#= z*tr$clcVv+myrvooa8tf#wqy*#>Y!jU6&e@@9uk6{MdM<&(4(F{Njg?Cog>b@e7mS zwW7iw7Z#D9AMflOI@GyyXD4%Z=gza>WzB7S-@E|mQf7Jc=X$c9{Tnnc-=h( z#l;2ppqoA)y?ke0f6)=ljPZUbkz5pMHu8f|D@iRF+;YLg7hLc#e3)$5F?>P8_u*ri z|M~qAqFDj+jtd?(q5zS&XN(IJ^*iw_80!|JVzj##D#6fr)Pcj|%Y*RI^xOeZIa#dl zeD)&tIV7j!NX1raBi6CVLO5n8hB`|a_aoG0Q1=m#B<5$4^obpkkrXD7xB?`b(P&<1 z21tx>0+}Eq7zP1!n89Z-|3uu+VxJ1SLcS{+Dl7>4+v8iczgg2fn`W+Cx#GMJjWf$C z#rMR|OT!7?xia4H;k(Vzm5b#%O__i3E6;8W&*(}RZEhL=K8z2VWctVLi`cSK&#-vQ zw}*8m4a-4=&tzB7h29#!bI);bJ}ADmK@Z?P&2!v_t}X+wt~YGnURH4Kv=vFY{3dvw z!>5o}RB}qMy}+m73Jc_N-!N}q-`Z}RQb8N!MsL*D^Ne0`{q-_$4gKW3qSaYlVAvaU z^s5Vt9o34e=gxm{roG(h)TzRJU`cq6v58=+O5aLOM$tO7)+KD(K|*~Ti<8iB680|O z`oU5y7V43tD^$mVAv93w0O3r;6&u6c1gwmc>e@-8;|yK{@Dl{CjxK*GC=D%~C0}}= zkB0H`=~w^M*cvLk_5QM8t4R~~I)C%J$6r;WVs&?ly?3cuyRPE)?;iC!b(bm(rTuS< z|2WVcER8U7vtI_}GG4RkQ9wU#b-9=+plFPh?3U87*|>?f#2Q=9Qm<^STxxW6fjX02 z#u|+>&Sn&>91_@B&X%URkd5i2!qG3RC;wZ=>e8r`e(Q>WovIZC5<+XRD1~ zRfn-)g~k{(0TrkkH@*X^ZDcQltJRC`YZAj*mg<;g-iDE|y4z+S5XyJD?feALo{-&~ef3-~szzB6*4p>`secQg$ zCAY4fb}6_kzy4-FVFs3>VhgzHS75rbY;o^m+dX1;?ascb5KLhz#@HB=Q?RCbJj zW1f7e48PWE#JiLltx~*QBUczR*n4O(q!*J)B}nQ8fg!elA<0)`XoR9!Hie&=@dwF4 z5XUp|Rxq7=j!CZp-T3KXt%ebVA>tU#3+WFcu&QZ!TI}P*hcn z%uh^a%SyAD)VL*BND`dbh?kLM(HWt=8`L-wxH`g$~v0x`{=kO4GK>nJbafD!mXC71!eB-kWAOpjD$kp($a zC=kTs4kyFocN5(Jf=DoKqJz~~DFH%Q{eVtl`I5|Z!B|F3fd_ds>c`Qt8y%KejJ_~x z#^`KNhWUi>ii;zGMV2bFj0A#`DVD}#KaHmZAn}EuSt2OS2x$7mK^a=C3Bh765?aZS zXvUY|@1O%RNwOt3JE19tCKxncp_@reJboCli^lL26lp?oJkF2FY^ma8Xi14n#7Hw$ zs2WZAG7`XLYzEbMDd^LpWe9qu89$&Z2AmLQ1`v=Fn!o^|K{6y&1b#lQ0wQonNe0o= zoHS>|&%_zT+AN~u3gVMQyM;;}muANZfra5R*P8K5X!2N8L%32i56;xHlZ7{`6bvh{ zD;b^ADyPL;8HS~4j*~G420#cPy(rEgF&2rl3ZR_jvwD_zR3VoRs1zn%qXAm4&CD=H zRY+GalgrGuK!H-lBbmZrGwV0=Kv8U?fw#a>2!X=DDP@d`GXP+;8jJv#74i_!uu832 z=`dHsVTr@dDpV}3P#fD7Wp-N(O$vHji6Q9qILsOdWil0~p$q26%%&1E4V;A<-ZEbf zflO|4Gf>8`j6cj4F~<88dfMfbmuSNwMk52XQ5inx;xda$4bdxQCfWj_0h)Dw&^j-D zC#{kxAg!cn6%Bp>6$TlrU}ccjmhcMIV@frxl6x>hCm4!My{0uy%xre zX2@AB0ees$TwP$;5acaNud{5iFvnOn!yhRqygMNz{H0b_=>-4{-%9ObgVSn?x+7kN zhKFjF0bZK+8ZYu$*G;vQmeRaYdG3_9autIHKHka61LmOdEUlV>)g7U!(LR6eG#1GS zYvapwNYqd%9gdinckl`=GzWRTQBc+_FRE{Bk4{mA+#V0D1zMe5?_kyg0mx8MfR0va zWMUVP8(3DZgg~#P<@j?$@fO~yvpMvIN-tN+PC3hHY`$w}5oF5G3x^t9yc#rhIsInS zRIi+N0#H>A=oXuxG-Tp<>xos#!DCu87m2(q-e!u^gtQ z+(?EFQ&m(GwHSNq1cI~=8`3dX7aa^S9y~)^BA>^;+L0#wlcxzpPkqNPsd zdE?e#etf6QG;?(%YX zL;1@6f$6)hIr>3|e(TeKy}EsF?>=cq9Kt(9msK{hhxvfShcr`dB#J3(V~7)+?tj`2iO8ry2j#?0iVU``O@s9ts2H<690%bykI%+ z{YW>riIK_7jw+A%4~;@DcAMMP@i|@eIja-qJD8@q%)DP&yk6tbqv!=ac3q)vU!w`# zTT&Qse9Z2$Li=Z{^fxQ-jAoj3dOcw zA}@o%j1@GuHxRU+AZ890{iYaVLmj3F2|6U!QDP&dwWAjWbDV-K#SRi4Mai-gqJ1X8 zOnigJkepPY4*@KF2%KuszDXP%} zs(m9!ZfpmXUhLWbv;F&j1_q02O2MK7;(8r#4~k!fTUx?EAGGs2aO(l_fzq0yLMupa z-Yh1qbPv8^zm!)7=QTjQTQh>L?<8BP&T=?sR82=sqGe?Z`9tac4w&rd7Y9jh=!7Wo z&GiiTlbpONPQhFH8j)b-fq{zkjxdFu*k1GX}H@m-BhE57@f(ye?ShEmJD>psI(}8Pwl?tI?ygph`NcR!e8am(f|h z=G$-8nRVYU*^4M1wNNU6$2B~x$;b#8sqzO1yDQyBpue{-3E_bgs<_{8;RpH=MAa-X2m#D1E(r$PMj zTl+qLV8i*pe&Ju|y$lL&yBSzs+#`d<#jbg;?705K;Rx^27D*UkvQ)-ST$=F;B#KVY z1mE}x@gj*lL<+bezXzi;C&(EY=9BuN1fxd{6SNFs*#tiv#j+q+819h)Sr40{TCj%| zMR*c8i`ht;0U8%kxA2BxMV7*_8Dz*4>VYAI`-h7l?PP#4)lm~mv=DyvQD+tPbwgN$Z$C4g6(SynGMR_pYIvC^Uf4V3W; zB@4Bj%+{dc4W{VNx}ru0lJAjBFEeQ6ytkw&&``l3sT|6TO5hGv$>?trAGxFJT*XDE zMwE&D%UNB}X=7NUT5Vc9twIi1t8ZGV&L(38nkk;zYPBkht{MQcEA?hpCLno}p;e}; z%>{)GODhXlAothxwimT%)LsQN3o1JVYS!TL)KxDFs+znNE(K)lr7N0x&sFMZ8leA> z)hQ(2-5+s!c0Hveqh1BIh}uM5hB|7{8HmS}tnfbQP zopOanTgVxlTIb{Cf7!aZv!dd)zOAd#Dsey@IsCr(C#_-tfWz;D00_>y=9gkx{7C$t zH}_qhydNx^HMN|PX>~H$<$nm5mqS*oRM)O-+quvt$V)9KW5%V;))I!bTN}WlC6SP# zDrT1#_?wy@Tv9Ma?J79`pTpkiI<4K~o#uAjs&TNaO5@V9s_qRve(zJOSFLmuKHkuC z{dBG6^TX2SsGYI~;bt%F*>$+q5VzbJbMH?6dRbi|v$x5-|5V;fh6TZ70@wLJkug z`+=TAgQdaD@XVPHJp0T8hkot#{aU;={o>>I0zVUd{KfR6z<;l|yL-vE*Ie^0+bBAQ z#WU8v1*|^@)Bcby5kG!wEjT(1{^tCH`11^IGR2;UWVOv$_d;WFRYq|HJp+x$T8PaD z0ClezPO~`8xOaiM_(1}cHtN( z-Qb_uy>!ju1)lBCUAn#57PWKc8Evb(7AMMO(=S}JxG~}}vy58qm{C)$4My6}Z1A%( zBQNLB8cACbTe|w9HW+H0w`k#A@RN?6jc!`&v?-Mzir)cy&<5T- zuI1&LvRQi}X-zRJ=)fs6JDABLXvQp~61%B5a?0FJkl`hr>1Z~==^~n_ zpxtPY!nq7a9GiNIz^@ecSyE@hvDCrg-+YfaD-QL2*Jyk@e-iZlOgMYVsWA96QR~2c zN+|w}@AxVtmz$^2HaD7-`oWqbt9BUUu5`FEV2gZ9w^r?j>C$)r!LorEJN z77Ehn^Ksa0EvYrJa?~QlJYlEnM3IWJ-O~BA>A;mpXx0mXGgbjd<_eRoR4S(*Wat zVGr8Tm}*}J$=Q?%-;oNF8;o*RvF{mYElLcL;s99y_eilFJ*SPjo^U;R(y5}bGx4T! zjH@3a9u6In^(`tbgu_6h2*$qasI_>A1e0-HiKEHQf+J`>GR}(xRGYa3cbfAh|l zwf&9)anQc3yk}M6?Y9@M>IpBk12?0ssA~6v=Y|zK!9XHW;j!AF!D@gutEVE7;LNlx zQsys<=x8%H?C#FBy%;X6i^}`Ul47=pufNsj)L&cH5@g?B<59c-iey=|l{~V)8}!;^HzB9Xfd%f-Ts_UmN z-RbVsbt*_8)DT@X(R=S0!_nNq2GeX~Bik7FhH=5hj$GroJ2=Jpxsb$8;uiM;=!W0S z?nwwtzIOiK|4(qc)3(g)l=tSn_jz&Y2y&O$L5sO^bUeRjZVxGv$h$QmX|Kp1rir5$ zN~P%ZTu?Fp!u^_T!B5)-IwC-qaSC4sGH&5RnI7BUfipN1l1Me12vmc?N+k42x5xWp zY+7C2w1VFhDs$weVLBNuO=S1=hD)mgg^z}4huXngj0U5H#~~Uhd^P9mnw&Waj`|Fy z4gMiRvesrvgHqH&923mUE-wuS+O1j3Y>=1fFvr2l@rj2InA@p-S)!oR&*I+PM2(=P zQcEd{$17M63P_W*Ap8kx#C;9IJ@Erc-k>i|9NwEn(@9M2v%JYHtbzF3LXMBeN~kOb zFV&EM*97r$6Q{ELaU2g4e;PP$+E@=3zwmEX%4(!`rUiXkki)Ba{`KJ-l{yKnQFg4k z3;ipT#%0Opf{`y>4-|9diDrgTO7yrl*C5FkfZ4EV$z1x9DQ`XaSw-J%U;$|PYR8VR z&{4D-9VHajGiYUn7Vy$A3p`G08&0w>F83OrRZ{+g&rr60~t{2 zc{PxtCyhD81{N9}n5?3!c1o|36%82dY8qmW^z5-sf50 zue&Yya8go1s)$(h8-1BB?27@9pffh`JBP`}_6MVMFWsBUcAS13%$_ghDA1S>r5~#t%OC6Jb7yceqr)-{q7{v&bk_n|+cL+Fq9F?v{SDlst~rZYW^l1Z<~EtS-imqWQs z)2ormVR?D2Vk~;ZWMaB;Hq#A{qZfv(8iN0W%11d4Y73+Y^M-GDZ<^^JHYAAJ)e8Kl z1`h{^3=6(_$sB2c6m$cCdT{+0o=vgWi#jcUCqfE7NI@dgz-*S@TumoPu$TbF(GyhF zx!Flo7@d7+Qh6k|p=SHDIf0#BYYOAB(sD=A*CyWu>(f;V1$=%8coBrJ)@T-gf#0m^ zlj~m}t5%1mmtUs)iG0JwXH(2h3Bl+nBABOvk^%`4*{W&cx`k}|(Ij28}{J~LWAe?nrV zw|ZVOXN0Z5kXtprBrw7nTLNyqa_jJx;>IDx$*u{>;wJQ2&(@F2{o|Xr09}^bSYX=y z>d=~&cV4s>`3ubj$|4BW{?bVmr4uW%b+(ep^!|!%mv)9c6*CKF&+aVo*h}HiaW&U; z4PD+;k@Wh9)OV!XCUmY_KC-)F=!mNdI`!GL+2MTV+1;Ht#_N*(cuwN{MeJO?RGT0v zF%d=4prABQ_WmON3@CGi%}~Oo1Oc)MhIlja;w_+xm5q4 z*$dBFCZiOlmtJ9#thM4Bnk z-%KWUAe0aqCm2eY$v*0TXe!aVKJ;^aD*9fPD)xCyrDC;g&Ko(b7NLUbg8XDY=oHU? zs?5!CFTF8-FUWTjnNX4OX&qB}<6>7{Ze^B@{p#*}zLHqoAbK9Emed{2oaCr7f^ zT~HugnK?J*RJz-kZ$nvm`0lwmtR8(QY0aw4aYa;C^Sb-*UuU(bior)0=a*b~OcBK8 zL0gWYaev#xX5(hh(Zc?Tc=aNP!j-N9dCb6nD~Y#F%!LT-!9 zowsu-c9QVk0uGY+(xOTIfP;GBr8(BqpJPslSxm5URAt}8N6vtuIFNqup}yzAwP5I( zBM}j%XHGo?lvU;Eo1BV@ zoWXn)!S|p7#Fe<{0`($vJKLL1qO3_32htmd!hrX8n91Oh#-0=GA zuXjRY`ZF*TJwXy~ga(|`gpPrxOPGK3Wy51QZz;MKmuZ5>fa|r_(BJwxZ|^)LCJqD# zjW3yig<3@X2T{Uy0I~5H6w+pZx;b5f*m6K2?h_+F+aNHt#B%M9oEZ8(6M!2Yy41j% z6Jyt(h}KJ92W>hIJ)sZXdcD56mnchQ)oF{>e0!1{=W ztBZ336OIN&gOQR%HN?{cVVwn?ASSb};AspmhXSW>?x*~rB!kL9gg7BGfe1En=7gFy zCknVw0n8!pRWP~if;GTs#;cRGM%1MuinMq^qsa~N8wnI=!ps2?f;vTR>!F&a!$r@8k@dQym7O7R9&rzLG!TmS@vz z0VMyX(1newrw%Qhm#A_jYP5j^_aEOg6*8=h4RB7S%Nj6wY&F>}xKGHn?q-v!tjY*& zu}K?lFfg_yCauOy&r_RJa)yOKm8A=qbQ%*K*4iHLDfWA5gGH<7^M={7w6t2~cPAaz za2P5ye`JkPjRZ3mkY+%x%VR6BkCe&s9RRODQ>GaGA#=X2jBnA%Vq@-jDVLVXWqh1d z^o_FRy5j|FHL~z5p}W!T{J^x zt&f%9ekXL?;w-kQWjZshk*H-_ zHLtMy6jC`WH-j#@Ip5_;ZT8!TwU1kpSbhk?7H559+1^#_vTSX&O$J|Kmctoa{}%cT zy@meqhg7Jdb9iSVuWt5Lx%_$3O=WraqjO+5ngTb7GuuGAkT8pG~=;z%B_WJ zja->$F-SQBR55Z!LPL#OqmwX7P-x1}cZ?hb!sX>*0B)MOq{N`BZA}7DH4Kw_-h%8k zZyZAZ{LO;pzXgt-@prCYIy~u=O9O_m#W8-wO+jayU1b?Ebk&A?slixVF1$*1QETvg zpn+-->bKub1TnX7<|GD8PSnt}850U#iNQ^Cg|Gl53Pju>JpN6h(P)Tl^C!%N04t;u zZX)S%0oowpOoF8_(PGump&D3Clzs4pOhL~+SMB|ywM&MLUNe4(si0Q5PZ0~$cS3{n?v1`rfmgUM(_tLZ1jBZ}09`jU#VxLgPwZ8}db0!Oo zEi>V)7F$8R5@$5e5i)Mw@2r1fjAD7)=r!QYp8c+5fw8e`?dYLPv|}EqRqj^=<^%(z zAk>p5HqRwb#Q$9N$Hr>#i>;m3Y$!alXY|_1O^&<y=GGO8(T~?> z-Zzs~pKlvJYptj=C1PX@p~g`Ys43KJY94hZbvxN-3Kk0P=t82BX(*#RnFx~UP+|}j zOz}U#$e1XF;;}&FRf6uRs7p!Bfq;$$W;%qYT{B>H_!E*x2naCZ zevNP~VI}b30y;s=9x4gx1kIa-j*aBuOrs9&0A_gz{X7&k3xF>X@p8lZHR zG~|L1ur{+rFK2)xpeQe#0p)cHnU!H6ZFSJrlBDudmQlS)bIPF0WizW8Kzj^DeqINk zsk!>hPw=sHGxP4OM`!$bR{jZ80ISgHTjJr(yUIPI+P|)m%B76M!wkE>Y07n@HST~M z?CCqLP8V=0mMCg#=HXrk{>4Z? zNypuAr#t;G_o7<5;t8<+v`*DiH`1zXE8t{!>d?bLvD44#FoT~u^Sd7;->Lv);xZs1 z3u@}6Me~hlvS44_kF`K-_?oD(xF@WpE~oZUcT$g2y#qT?0}f!>^C8L!{XqOT885W4 z()~jG|8;p@1QPS;Ko;3&O_2k8vb=HcyuO~g$)#b~6Yh5GcZAbf0hbml2Ae0DPjLj zf{$nr#Oyb}6g=_^kVh8}o>30~rNIB6<~rpdEfrkCv&xIapEp#mTntjFZ< z*ZVt!-pgqHq4yl69gdH{l8+o6rKm?#{Cf|**Y~oZ@|Qv>LFKO$_;J4DqmOXuk425Y z{=F0t8`vpGvPKY@oXGQFx{>fCK=ca(GRr3$Vf4hx1J8UuFU}wiVgiFo6C2q;Bx5Q| z+{XY~85~#Dvc3`@TQ8|Z_l#<7+0rN+z*Vb&{t0hQU2emdHFfFc$Cups78qJJE?9X< zD><$QGg?PAZfPM0CR{ncZTW#=+WAhrP?DkFYZizd-KiTp2H96w}o=!#soSxln+$o1B$4r z8C(!yV;55_DVR#9lJLoNW4e(&?RTe>jygv=>Gl@{VXrCA1bc%8lfWdn{*$E$A(*Co zl{%EtYC%d@>7%J|of=S5=~+r$Cz_b!=SxMOC88}Bv7g3SY(RJq7G%z${y2Frmh3`f zdQ}W$UN9gW@LLKCFFruQVNeq6Mhnma_MJhIJTZI>HK8WiuP+xI@#l2+g7QO4?!W*3^!EPHnmd5}(2}R0emY%+y8YGKlWO%zi2ul0 zTkQuu!KC&{a2-DO%H_SIT(aSlrT^}Aj~0!cw7l8Jp{Ctk`!F~%C*?| zwbt$4-(u`EWUXqNL%;RNhK-LrvT?&Bd(rpD(QxH+Th~5m{Ri0AK3QcVSOkivjspeb zCf8qk=9#y4Npjr#T3VBCsYhBljQ()LBl!9wM>alk`98GE;=-*ow+k`NNe_7VE zbZHOLuIMbCY%M9MTw}FFt2#}FPP$M0689OdpEBo0IT*k9#EHGTe-HmE9Y2YrRe3u%gc)l27HgoH5LyG7m6SAh9MKzTr<1x#Gbt;-rkL# z0fE)v9h{DOW^CX7@{a8US^Vr6$#)W(QsI7?k9p+b0zwka1q6XGW}ZxT%q`OzKohOo zcp?Od6%@eS8O@Ux01`S7;)$jtOC({On&pBxB|!%gM466_V~XBHH)tT5h{wKy)5yHA zE$`^{HB*b+H1muOa#COWHImeEWihXB+AaOZ3GSZ1m8C<4e?iale>HT3EycbfOA*}n zj$UC>h5c2YMuqpEpltn)_t2z$-p(PFIvv>Kjw=-*uozuua?)i1dug+OBBzAqXxqf0 zJLirv8o^9krA}XS>6rAV=mw{cW;pf`SPbUfuQi$IBQ@xnr<7oZ+rdDCDbE^5FQPqx zHlM+3GRgJyP_W?nFGixP4P(aNIH_Kx0<>MDsS^80QY!X&vZq^r&i@JT!L3CINNyly zuraHr->9|UX$WpV(ml*Xtpc2!ymj*At()ne#zTuNP01{frG+GU;`;M8Jq+&r93Z9Tg51aFu9&0t~FEQ5z}%hT>AFO8#hiy zleUPqzEU#XMyU$S!?zCN)BcAS7BQ7Q8ShtSzTcJ?oU3~#h0B_><)W{i5)trHqync- zi?2IlP`w$CkOos*CXq@c$?GS@c?ntF#2E*}zfs7fciz#Upz%XhRVo_ghh~)h`DqVhi$M*T=%~MRH6L2>28q zw7m#+;p4|(S64|;w>@a}`K-b1x**QIe&CSed4w+rqJ_fYJPeXtszK1t$p9pYvwX%h zJf6U*ohu`TNnTBUS7>Rx_w`u-`%jc z$Yox)N+ZMIew;;R$9eL=r97@? z5Dq2ygomNf+ZJF(Y~BtRIspnT=o4@The1B`cKS&-n(9JdxR!x`o*@K^Zy~WbPMC>uP%M-v!LvPW<_ta|J&FnTa~bZ8G7*m892wv_gWv^;xIi`~ zE{us0(N?{fCb?t@x@eDqI0M#rIbtHijuf6&UfA3l}HkO?kCTYumb`X9i0y`mlEeJ54$-+^~{MHZ5L zV>EsPPRmrPv<`lX;FofZTJa@73bopW44*5sTE*w!bEQ^`r2kau^{Qnn;d)vl<5;Oa zy?f;yP_Lr5nB`t{s@HV*oNqzWr&X9{AZVi$mE}+1sfO&%R{_)i9Ag9^YB5?8hdlTT zII#K+bPMW6x4f|$9QcL!G0+31z0n_kgQmuex<}Lzxo1@0J%b`3XHbO6!KaiM!>2)e zxjbc~eAHw-c2-g;>Iyt3{d}*^%;`MDU9zA6PQ6lwa@Csv(fn7F|~J{=GMh*QhLjl{2!*qt!B4l4$T- zR4Rqr2+T^ojM(Ta6UbgNIyww&(x~wJ2(TGSu>SHr(8RVx?WHcb+OndhNX;-?h5faD z%;m770bSu#f->c4Jwp*oyVDdLVRLcCCd^#{5Da@P73egl1dQAko}Dk#Ksb8I6&pHl zii9=BLJ6c<*Cj&^A-mh89x~6095XU9(x@Ffv7BCEE7N>XpiWZ|&^V9Re#|E2LYN5R{WQTj^&qvJ$o6*Q- z$)G3wq0B8Y8f^yf*!-W>f8?*LKQT-25#UZD0fuhiBXL@61Wu?q?xcl4i1YL>)*s{p z>+spEoW)<6fhw2K_4_c{oJo;f=}noyOramjD+E2 z%&qh00UfZ-pMQ|!85-Y5c@Ve9SLovb{h>kiFBSBXe{Bn3PEz!}jVTO*-Uxg;GGd8_ z)i2jM3p7o-vL&a!y}72S6J0kEu&dXUxJ#?uzpjFJYRsw55o_%H{PZ7y1t|5N&hc)| z#p;wpMSkUsqw~ZPX26IlQiflw0+Z^adda3oN6!*Wi~frD2EC}amt2xsLM|cbnEmhC zzaK;1H$gQENa``4k&XGBnX~bi>);~*;yNH$EDIXhaXuC$ju2sne1<8autgW`+Vun4|Yn8(^Ksx?{UGO8sT7{U-bT0Ets@sM9BH-JfYwyXhHQcl z#sU4?LEoy3Y7sQpe%1P5?Dq^g;G7{5Ct!}+kcjeT(h3kTp$PH(SpZ0iK}h-K&WWiT zDWg;z-a;6HEr+$>sGHxkNgFp9S>22oI@YLv+HM#-Rv!;SzNCbQyy4f(Oa)R?`Xq4| zd8e>fe5WSeWH|`-A2dpIx|s12^xP%Jm{zmfFsW}65B)Ji+3qq!Os~60pN{_8aeCpN z5Zm8s0^(&f^2;lr;At2MM|uHi7PSoh2xPKfwS3X3{%Zj~LR|k|Qhy-t0&>|!zJG!m zPOzMQRn4l2B`YAB_{82-Fs1RBI9l*c1c=%_F{Q-hEhZ3nu`J09{qo1}mf93i1ucE- zF)57$HtFBgxUy>X-!4o?t5h0z6*Q@8GUs2_BKQtLe5Y@}#diqeJAr&2|Dh8Xrl%$N zjx@Qo90&TI#R1IggwD=m-^J}kw1qKQB!Qyy9y#WAOg2I@C4vK9)$t%8YDj~(`Pg@7 zPObgjZG|13j@r31mUoY}1G{b9+I8)BuiA0jTSt#PQ_flID{A%b@<=TC``fDFi!Yh4 zK;PVI%P-Q!mRn~n`&%0y?#I1VGch{!ts8BRb)(4)^j zOGk0&TXduqXz}9p)zzRaeFyXUv*=NvO5Z_8y?w76^NfA3d%biN2XF#dj23~}ANn_K z>U$6DI{M*dk3II-qz}Ptvp7=7CjjcW2)Alr%cvG%Z7+)+t0U&5b;2XrB6ce zzj>Y^gFlNi6SOpt2$m#55-pX5kKPcc&x#9vWLYzwh&hu1zVdT(1lWtV-uqnVJ)O^; z`T9ABUz#0p)R5&tnMNg;Y-N{_oA)oXM_Y0{Hu7e^tpS* z+le;09L4@f&?&$<=*|a>`xM$J;t8to-1aqY$LYA&$MuOwF&>eO zpiCl|)&pXIPc}9a#H=JPXaf=Akz@)1wP3F=n&B5PnDdF6id|B(9*Q^*y!6j6vOpS6 zmU`G>LnCuqtF_vYLt|H|<=Oc;YSo-jn}G)*qv6&bPl#qr?GDH6yiT5Xdkux2@gtf{ z#>!z9CM%~nTdh)a@^F58aYJsAg9r2nXwlhY=;&wL;NEw^Iy_pW(OIka?>XEQ32EIr zZFI}B87`-_*khAOmg^dA_M*jE?#CZ3SnBlznsmD5>Y+|&=}pIy`EG+pr;V*&y?)8; zkySdKigtSIA|1`M=4@_4X*A;>yMF?mA`K+;HznqE!&C<~iCRFdrLLrIApSLie&Q(s z|Hq6ShmS#R!Ytv4+BLDRu>8F#}(FhsPrN!KK~_!z-Az_-DZ zW~Nvu?x(c)DC%C~3liiK;i^!~#888bbQsZS=R7rddfr>;mU-pQyxQIG>1xw|8)>qa zO`BHc;yZn;w0s`A<*m|M-Fv%h^VWT$R{zUgf2^#lsAOVEQCHcqdiTH7>Q6j%$127Z zVR@g-d$x8IH4nFOistd*4yg!U(4lR>+5f8ohT$tYPqdJ|CL<+mA>J&78tC9 ziZMBNm*$ju?t3$RFPe4KQ&Q=ey>Q74M`@`i=)oCx=ZsN6{Aj$6k~h12@Y}+J7t_w? z2HERsF$Fk;noBJw+KmANkrYQGbmnYI#3a6cwR^1ph!Y<%MPojaM%)OHi8yNXi54QDUlrOA zFnejZp(XcZcbmPqxV1|jXu1-@D`{}rg{OR(Pd1mnhN<)eT8lY3y}LA+L@yT&Esiu6 z!x@9cVjtDjB*C81qq?GjOP$VTV>wVhe^+`4Bw&Y1Qi`p#?8JcQO zfGq`Pa}in-k*zg${uQq5G+5k)D`^1V4a6&g7Wfx`A|CL^;v+A>o|RAycpf?~_*K^m z`hf=Oz9WXtFwy02vvA=X3!zhBazEUO_cEMi_}$MwV}m03Xq+4@HTpeZVLn zZpC!bm{&mPCvf~YCu$_F!E}a<=C`;O!jX5}a^Jp+%8K>tR|AzlSG#L{IF#QsW=vB) z+B0O`qT0vmYlcpF=9=!#Y2dLB80G^8PHLK6-4$_4A!m^ogWZz9OYYT_sYj2kN`KW> zR^HKGQEr+sXC^(ds&nV%;PqFO^4#o=kC>&wkUQIKbmfmMLvLBj<~QF_$z+dS=wK{& zkGT3+Vc#?Pe{uu^czlBk+7(2GSV%*RD zP|JXi#*+u_1G?zX>^-u9e96rgL(WZW05=o<={%)$1Natqg}jNN6!GXdebxECX3Ne} z%y02Gatb&`B5)Z8i4;t*RT42JiAf5vTo-U_1UyWly(@wqk&R{nl$j`3V1k5hUe;b2 zt&aVe59~%34->U9*w_%RYSJ$40slULzP%+`Z#1*4-xw{MdL-4-k~;DnK9$H-!EAYQ z(t$s(x&^2hL(fuQeLLEYEG7@M8#a9Vn@2ZSb`AICbSy2v1N*xJYBqqM%&0P#OUWtcmS`1dffm1jq64bq%(@L2?BXSEXpNrqP0%OF)(H*EP{{e;|T7j zSwxb`xR4PPZEVi~D^ zSTGHkXu=oFviQ<8mD)Zvm@)(B}%}uVA<~$Y)} z0tGpYMKV=y;#tT5kRPTsws;^MazYb;5YmdLt7$`aJtG700>JmvUe%c9d``eG_h5Q? zn1F42j({I5?uHjn1~|x&{vZs_5SQ>1v=f4QM>JT>A|Retpju6^A(EY2SC^YjTccrn ze!e{%{k&LAf%lb!NJ^*#{ooGWjXt{F?DN=)s_mV!^icG{^Pu&`hd|j0xcJJIiQn#R zAO&s*j=OIKj(Zt-XCxX9MbQ*TUcTLtp9j9YFyS8NMs(^xTQg0|86DjCmsf%NZs53m z>nG`&m46uf=)%DEZ-DEY?c2Ylz*&Up1A-sz%J>!*_}2g}!Z*b*|3FZ^1k4G^M;^&p zinXhC3KgpOM(0drSB<<#5AiF|F;lu_N! zSUZyK@61djz!(c3mp$Kstq3b1q1L^DK00t8dSxL8q*ux{T5i}otLHp@)rb*SJw0dI z(Z(x@`)QQ41;ZiN=J|lX{s3^ikv`q8ymwMiLZcn%Wr7>FbF17cy-Ehf;hFXCZ*A{^DtjRW`K9RT<$naVB zf}Ix#4_OLl4laZq|CxNS8b9kf{H$%5p3G>V39}@gL5QeM07^8{2D6LKaCn1DgmAkN zL}bwK<_V85fsZ3v=SH50_dH}S;!8pW@Zu$e`$~4@J)EESP@cu+%`4Y>08j)m9ezEh&!6wz^%6Ty9(qE;q^;!fl+F!L<;~PtGZ5`vyWp`ChbNj%O1b4ivCN7@LIlTNhaU*ZOP= zY`*KKZKz9*8@F~bh=32Rezty?GYKSCMeIz<>i1ij=gw4BtKWe5BM zA3^#QHONN^(IBp;nuu=@Pb}~=O<_-rH~M1aOkbFH;l3FzN8D0^Zqx$>cUl?Dxt_kB zlP4uqI_u=QL^^dY43j5M_Vtk6(m?=sL4f0sN~QYnk2x;~QG;WdVxo*Y|X~`r#>v_D|e^gWEPt1alyPq9Z}HA3`u^ zBBV%>r?x3gN5_z?F-J{G@iH8;;KcLBYJiGSlwY)gjboO{6cx9X@lwO}yEI7%2C+Xg z8Z9^OQu^dzx``X$9d-CyS5qz2IBEvw9w@3nbeJRf*c1JMnF$7&dtIK)t7U2r&0Zm_Bp zIePD=QC9kig6|r5J~^IXx}v`k$XEgD^|4!%e2i~6BUh^A6J#>EP2MGcPhnAX$>lP; zY=SIHuNDAVy44Tp9eVtK-vm-rj*HpkGWy1dL7sPbfwf4^hDUAkD!}~(-!|YICU1T0 z+Wuz%7r~?*pXB)lke9g--`W19aFhutPYL(#$vjH0AJYGP{6-nP1k$z)WguT31X$Vw zFW3eGabgC{n}Z=U8%RjF1W$~D%?Xz0Op!#055TFw4crUS&Fs(jftZDRW_?w2+1@W> z=&$Inu`l;tUj5aqJuc9A^@^20tXy$5XoPRQ^%i=FNnM1&Ju~#xGxYeApkDb#%ld-{ z*SEZ(L{Fa_PoH^pYZ(1;NGLP}Wu65 z3*z7x@&o;fO+N6yyc3y=N?1k!oTz5-3g}{V7ZlMAI0^-#S4hz{jro;>F_^qe}P zg0w`0e*Fo8SRrBt1CVpR=ap}miSdFu;r@7W8k3(mvoOFjiVgG_hxydYYFixjRGN*n_( zk|H|;&GYf4pMvWGxDE{ZT+%1_=rdB~f~Tax2nZMPYw2P!WfK>iDa6eY7p!LSh}Vmj zcL_R1B>x#74!qzH!UfEk`QNBZ#7*?vjYl@(|KNuWUE?=y9N)F!ugUf^ca5ybozOHP zI^HoFHrOSM&BrZfYs?M7rs%M$=9ku<88yFd<(#%L43K&_z>IC5v$A&X$TMrLIU!n0 zPp)S^sh?~N<fkeP4>UJDOo zx2B`ekE_*73f=8rO4=`!x_Xuzhvr%=u6d_`c@ zt8G$8x{IwSFGZJ0?b)EUJS?Mw@Fv=+K`+%?fVn{Ja)IVcBQi&zXs_hmjp#j9mQ*%5 zM`Ki~<;{;Y@(P(e_)$U=8V9}BNXw%Qu+^#e%5u^1_#X{wqZ}ApjS*w64utCLoC%JY zWzda-V|@19NgBCNpMLh`kU`#}kwQ$26o$dfd+Q{;&isCvVB0Usb5iHoKG-QArdf#} z9sKnK3Qs3MPsYys5&BiwAoS=A+<9;go)|+RBGFF^mKrRDFu`>0hY7r3Nl=nHO)1z{ zF+I1W<5a3+382VDXE9|*Q^IxBfLvbq^(E~QWS|W)Ps#VGt~X@mXq`XyLN4rD{-PmcJsl5H_J%DCtrK*Nm7t#!3lOV!XD;esZL=PVvyJ#Xkyk$-c{*U^v z?>EI`@li;6wWZ{=AVFvGF*Z-Un*0Z^3McgH;MheI(Ww#aLsJA^cv zI!%#s5^}`dSAyFdNC?*75Md7ldVB=Bk3a_qMo?r^vH}P`d4vgsC|ihbrVPFiW&mlS zi4y%9>6jq>Qg0fIym{6j%OoHhvYs(oXqiv%m$AVu+h#wwWLC_g05rq2-%!x;!P2X{ zx@PF%NT5LPnw<2%*nB4(bgpeh9$1s9ZX0+UbnR0A%iAHiO5 z&I3hPKKLU`xL}B&D+r$Lco(fFjuwDeFs_dm(ETN07jKaVbBzrg71b zuRiK3Pb&1j95dt1uMOlCkES23y7ZQw+7bI_wflj0>-vy)4H6wp!L#|l;|1XRK( zswZ=%sEMeWi^7Ar8w4=xNJkSMw7XD@#dT1HN|7(7IX8O4^!p&G=TxbW{hNJY9jq+2)R6DhR+Dz@CZl{h>f1p01z6DM| z{4$7=m3SZ;ix)6HFWVn45jJau9NL%Qd?C)qN6i5;czlTg%FA3r$ z^pH1HLfCIX_m0TM%u&uqWB{1i6?!h&Ux}IxoR5Ia2uUI>hv~H-c?Qnq@Mq-C*?)28 z9(&?|o%%K-2@ zU0l%Fd_ZdA?J`|>tk=RhO<6Ks?kLv+2j_$`mX}JUMm`rxX;b1wZZU1Mx*Rf>eM%z7 zmwmNLhMC$@OuR;EwfQxf!{iRztwy`tVaks+mD*lpR7?Rdgv^d;A*L@y}G6Y+1HYE}&Tk z801Wzf+?nTQYpu04+RofDCIes)DRlVl;{dwv=$a}g~~j`hPh^^$)t`;rzDzkLgo-G znWf%5#ADP2%G8NmmseFGttx38zf^B&_h#gpH?9A0sW2tG> zJZdR*DRmWfqu?EpAjt|2xD7&pC5Gy{erN4$M#f9}S)yMG-0$@#By=i4)|=^yu>l{u zIyF#2)^l!64+x&&`9zdxu!=tr6||(t<6=LP>VY!9vr?z4a`+`*C3!>5sgX0oo z0=gR+5R!Oo!M^+F?VUGoFM!uIb&YS@@zxWomoH!a1h~9oZcBCP)LI$vv?hL%CR$q) z+)s&C_+!*#d(ZAxmCRh$JPAD#jE)Db{|e_BH8cG<)P%?F+H_4(5WYYjI!_A5oIHu{k(G9pHkYACuF0$*nI>Bx=9 zZ@|z>hZhiYG-i$_FlnBMki8NYjQ1z%e8v#@PyEFj$r>fZxB)&?$iP335r1y-;{-b) zd@b&2MsgJJ)f42U4HC|UXL6s=HOQ+(1QD8$R)Uv%A<;~BZ3ew2L0A(zFhQg%5YecO z!qgpifrL@gpC=LI1(`e-pmqJtf#+(R>J6$H0h=Nrv`%dG_}ZthE_ zyW7NWxF+g)IAKOFxJ%zQH+&k8pxeRNM9B$bh5G@il!3Z3_g$6ge2dAdueErG)ZSQB zjy|&*ZMs^38B4RiF?mBV<{ke0=Y6|(qc7^kT z&ycXQ3Vh?N3@#`{U%!L@Dl35oodw{DC(`d2Tm}^f!Gx|Zpcy~DuM}v?@OA08KTfo_ zC*a|#s)B;T!s$Rg#;jBVSXEVC4%X%2KNJ3&IyEov5pX#vneH-W{>sbIWfc|URkNlu z(yHaFIj)X48Lo~$x^Ik-#vI6}1(REELn0w@SaO9&<1;Qn3B@%aBtVIf-fI>!65v2)PMf56Dg4 zS2ZhyqIEnxHH^){GYM4iVL!L*yk&h=pg7ABh4Vmz87k@JhB zavDzk8(<}JPk6zwibjh;DboU@TqZxTS1V)TvaQS#sY(u(lx8kbt@!yRK#Pf@`+!=3 zx*;p$0q-;6$C<&0=Pku#A7o%H)=&{@C|-#tVET0hbv1R9xDMk5HAa-feQ{wG7S`R& zvdd+Vyos}!ps?&F;vnIRY3OLi)KOHpVub}5PrkY+!F}X~6g{8_>BI(>a-Ye7+MeaKzp>~!mgc8@5E zVy2{flfFP#ofjOIRhXsB0at2NS%q@>mc6!8ZQ$d8bW(Tr?Z}H{EWzyOIXO!QiSj9zNv|deTxk^zsh`7;%;7=c{D=R52OkZN%rzouj zFOVk}qR*DrB)2Y0RVKo--8^5Yh7X_j;b=;Img2sVP{KGT$VYlJX&|y^8)73R!dND& z3@{NW5rUQ$C%&z!8RCATe}f1wUS^^eFELep(Ncnvd*9gu0HxJdjLw?PM5RFf(?fE* zbQBIe$wxZJRfRr%Mq1iYDqa6f4BUou;C<-8%Ox%I_U@VYVAkjgt#;UKNm6c?ow`Q~ z<=wczty$ijiPzur&DHw>>);JU7v8|@H%$WbaRJe`@mxJjn2u;8J2wL_AC-ZOTSqMz zs9nMnq!W6g>HmurW5lWqOaDkO%z1R%q#L@5nBM-1?t$MQu3B6L>PP)zMIXvk4txfG z8n?1$+JY!bp`=*xO-}*sRCIv3tNYhhd;o)(O%2GQ5=66y_&pS+P@Raz^hwO==ebp2!dFnrY#JT z;WkYph^h5GP!P4Gg-icKnEv-l8HBPuINaAVa_!2I^b^8k?hKTa1n$%i!WzyKG!coe z0D%RfMA#MDNhl|8)nIL=ez6z)PdXyZhGEOsmc5R?0NPi*BWHJ(YFBBu487*z$9FVb zBa^I_$oqathXlN_Fw&Nb$IY9s05q8UJ--}AY)gtQWmaZ ztyzxpadk!L5PGj)S^cAj6*g(M6hQf`Gus3ofP!y7Fb>=WPc2wiwczm7CF{2RR=4=R zX;BDbo=Dxe-#lnvt|O&dozvkDvLWWr3;b z59qr|x4pKCjfA{`x=9s&&3W?5T)Yymr>>z6hzQaV0ppTvp2DaQhEX9Rri)=7vkD;* z*p(A7wk{qaYz$EY^9=kG*%?vQiHV&P`u#k@QKzWu~ze32xmn`W>5>E=^zhuXfGt|)1*l^zAb@0J1 z_#Y!FB64xqEq0U1ZnZg_Rx7Vnn{eEbNyH(L>=iN{HZk*payF~o)Z4KH^rB?{Zwak! z9XUMa%(G;<%Y(aH{$oTO>w+waCG@w)NW4a1b{+qu)K3(i1^{&`1$to;2T!LMsxJj` zpG)@+_)_T=);}#?0Vz!O3tpn|Y!>A`#BT`x?u?$Mpm!en_~y68dFJh>Xm-tlLuu-5 zJm0{}(jP2X(?9#9shiQq^WbeXg(tT2-p$?rZe*z-Ba95QkT9}{fgD*Xg!kpBkalhQ zay&pjLEXJ@7zu#4)@pS|@Q7M3*5M>-HR^;?{e{FbA$`U_6Gt%)a8|g zh)3oDKoQY)1Fu<7R8uBSQ$!SOi2$}rB#=HAG;_g_KtQrex!hIa4}c*j_EgMmYl)P( ziWONE%YHZ?9SiL9edsEvE>yx<+koCM=TH4bdDX@ zT&kcST--Lg2q;Z1W|PffZZ2-5lM|kWY)JAhzXh?f%{Ah7B6{X23YXe(nWU5!j7R2tekt-{ME)O8uw zi0v7@z+11MD6)EpY7ytbQN0#VUc>-Fi+hO&GpkH0qhBhXXhB;QZCHKv)vLkgIZt2p zHd)isRR8KmlMu9=yP*Hng}y_tq3^mzTm|mDfG!wh^G69N_LK#PPluVe0nC89J!W|a zo-=FU+02pio(NFp*8Q}@&huVInD>eL1wIiANeiZmh%^d+=Nh8KEzy#(5sG5+9(XvD znGwM9iA{juKaS7~S$GP`B0kL$A+mgueuGm8uO_&(jpETC%7h3QS~LPrqnE-y%kkQw zTaO>#y8NNrpVXIur63DsO`mII+2dO)s~*tEO&X(5|G=cisp-P_FIJdw>JW0GD_?SQ1PTvAF{+$s26@%n3aw zmtfsd7sz_~exN8?BFJgsdA^5z7h+H8N{CdFm~ol;e%UP}%2l01S)aLYp4rC^WrHpz z=nDSRVMwP84u=7z4B$ReI8EV0$~s&2FtCF$!2Ymot{Er>$!4Jvq|8pI8KqnW1#nT= z;Rrj@6Vi92V#9~WQsNO#Sh5(r)V8X!a#b5DpCzmdSKz+)6J8ezi2Xk$4te3*VcuE9 zn2LG`LX)80?-8v@Jtl@If&;=3h{}z)4}`?|qXGzork~*Y;JJi-JmOE+`6CfOe8vx? z=Dr*frmq=?{&N4r=){9&`i~@`Z^bwex_|3856l6}BmOPAE$^W>@B9JHpZ+w--HPL& z_^$84p6SQ^5%~AUXtXgpX3VIF&mXz=t_RUO5BG;>KlnA+>WhpXeJ6VJ{VhQLZp1Id zK=J!q&=2oMh`od2EX91E`L=f4|5plF-?UjzWKM!Ta{;az!8tM$_&W(LIJ71fdt_aa z5Up*&!L_c0Sc&+>4GI^NhzQt5B2+jYCq|qc3`u+$S8bTMGi4SYVVmNdF|Vk?&6~{C ztf0e96Xk6vqU=NZ*s_&(1k2DhE;`^<=J?R-2lZ}E<=WvzyrF&eR#CgDw|BN}c}@Z)1=;o0?SZDwgH`Q8_2hf{_Ag$t=P%4<=m{fuzP_|? zNryDY3OSD6HVuuJvtY`5zP|7Mhp(}zEp1sH(~@y?b9T+nL-*VbU~W;1zBr~}UEUH0 z&oGeZ{SKSSQgFo(_i~p~3FU7Uy&sHE%v^74c2%#_fH&rL%uGL} zlV~?C+BtLRv|$TSqo#WDq~u=I_spW4GN3x=ACRnnHYzUQw^JZGcro*3RzI@P1^#1B zJU}*`U?}LxBH-@A7bJc+OpGUsfUs8s9+R)M?oIXGn{PYzd? z{No$yyZX~#W2z%0Jr*iXfQ9aSiN*oPq;F1NJDRoXB>65^zC>@9%s=KG>zK>**Oy$>VfGE@Ajs%Mf(VBO>U{o|KRcUM?2c#E=#eK+-raap^{9?m(9k4ZRk} zLGQ)UWTvH@N=Z-0yEJ633T&)NPp@eSRGC7Ub)TG)ZVH;yQ>J3(K4gMJs{`mtpc)4= zD~|`N*KBF(e6MNCmL{&SX$$<-V)7KSLmh#tl9H-GhuM6I#9it-F5eTVstTZ6Or~Gv zRKb1ScW+7dbqMj$Of>u)X~04LW!KsJ?Lr^#x(q_-7#fU@fe=^==N?)f4KF`*XgS-q z{1A8@dZQ0u?wC(!EGU=I3Hn+Kl(Tv%r_N6|->V1>2{jRr%d(Pkcu zL0dW8S9XTcyZcTYc!C4cr)&>_KA(NYojERHS7>9qK0v?2Uo|_nY74lOGa9(R*}wv` z^dnx1>OnBtb^!lz<%KQTzk%#i>xS}hohg$;56fgme0WAGwK(-gqtTHfRf6GMrcovX zGx$s+P6NgP4rFP-Jh?Q*VZwio6p0e;0S>cDjgE1d(KBEg+OK8PIhmYC4?-5a4JN!U zg`n-^Np0s%624~m93V$$!f1Os2%;xB4NiYl!h@C7pz5(tUOg&h0{{Z8>L^et&^!A; z->*KEqANq*fy(yJbJ3gV1n_INp)Wqk16w*Ft_l;bF|ZPFs0h6Te*6qwir$I-2-5!N ze+Gg%at?p%?AXI2Sy5g>@%afZ9Yec8SEs-qJV{yZh4t_fXnJ9N^!xQMaPK`E_MvoN zxGJ9=xBfV|rK5VoYp-p{`XzXh;EW@qZ-7X5*5iJ62P3B*!HGPEV_3q#VE%>2>@PmS zlTDy!+~NsOv`m6bNFtco$I!2lbA|B?XnJoXm@#P(S`~Y9;iQUY7(@q_KpmK#twtA7 zc*QLCHz$s4-n#${Ic;jJ;^*FmGSG>e$G!)qp1G@P{G!+iv}*8p&;t8*_6IYdarwkq zD^Ugdz1mn@b(7@`sK52W4bQ}Bgp}d_LG^P9MK_3Ec<2gAE-(Z!yB+k~iR6Y&#It0= ziy0cxd7MDKH(7!fVdmcTYfhf{!+rPt;l#{jl9z17iC{^DEa@ghHc5RcIly6hn){^xS&>(0ADP?JzmD2=fJ z{-Vt|$!McH^o7khlZ5dOUA%Fa-}2RComr24wPud|XNztbmJf1Xy+683z4`D#_=(A8 zGsRpaAvBPE>}#?IPm?_wMZ9}iATiaH(UH6pM(gnB~0{6Ov*ppaT4AS z4|JRy;ZFQjYUXG%@n)mP*_z>VG;>zs?Y8(aTD2G$mjKfeU|dXp@o?vh?j?`*j{kPp zlCB54V_Vj}_~N>j7hXUYy!~tXdz+_P*~|e`GD4-UP~-4WpKOz}PJ_AfESXJhH7heh z0f&U?*p7~XkyY&e=rr^(pZ(4|=))yT?o0aJ>nw1nojxboR1Tlh>2nlJ_BnlIn^fTR zap$sn{h`Cdm-LKTGCZrtGx5*$LW`JNa7R`j84nDmB7bF$+?$0w?6*F*0HN* zPKmf}M*T43Bk#HM+$N17Z9rY;Ywiq9oTnvz%Za{!E;E+adamd*G6PUmv3`JpfDo*Z z1l~LsKN_eP1d9ESKSF}kRe%tikgeD_G9BlLV_zb@puT@;Aa+UA^A^>;-?gW9egyfY0C&{tVS7G>1Y*g`-)tLVQrztALPm;QTS)NqtZIJ^ z$A)lFrO!0G1y48jJSn%RGe1gfZJLCtJM~az0p{Wm_;1V1GoBK|F8tbEnAtP{hQL=d zv0eXlsSP`Un_NJ@-)X>4zQ!2H^PK;A*@bJ@FngATWY zrHs8>Tr#KLHwcb^qxd{rh|Yt{U{Y-0ou^R;YG-3O=GExy@X%@W4O|GuqjuB*ZUzxG z)JDVlzWQib3)LW^cW@C0%fx2EhoVuIqdqaBe}WIu0Epaz7=3{*${39tqbtxuhS*u+ zLJD8wv8axDfN8}8G!f4WUJ4ie)4Pypy!uaf?&L%|mMoj={KO5YiNJLdKMJg_JN3VM zB`~@902yWk1OCX7@uNoRgZfdUaQL6@NTQ#*KB^->DOLD=ozZqQA}$6+j@pd6_YKKU z`pMUUFd$|)2)7sUfrfv!{lwMV$kmY}4Th0n;0ArIt>`WEdp*85 z@+Tj{Sw(ovME~Ox{#FJs%NfRDz%^;m01$W5=#2Yn6x}S!@Lh#=>w@6RC(u6JQ{ej~O^sNEfCK93v-wQlJ9=SS7Dg z==2sj+jhz_d?NzmKQzPF-`CY<+4F4k z`_H%K*|TbO@4qgjeK@l6<{T|(i-d_8Q#b;PIVd$iXpllqFJlFPb4aaHqoCxtRF^X~ z)#*y*IHh33kq%A}SXuPIZFk*uTlwNUZ=Gtr7!E6q*`;MU729*%6&3EB?G-s?rP(8f zf9_b@dM_O}J7h9U%Nj7p+Dt4`)R0&oc<6!&6@|Kz1mK=7n{6AkIQ&E+8lr3Mq`Ak1 z6PQ)EkToaF!G;{7YjrAi&j!KkWbM+JvZm#gSwH()s~kRjP}8mMv};UlmpHtkA!XI` z)MP6%Y}53-49F}Q{i)5vbDor#!#HrUA#EnP_=_d$x8Hl}%K0VFTF_fAqh7bGAaBF5 zV|)ZikM)$jgYRb@-_jr`zGz+e_MmxY{97@pODoPWNAhhJTl$>E2K-v9 z=Wu13^+K$3$HGi|CZ5p|0sOJvV)wWYB0j>mV;*-n83`RmHMIMnh<9NoN;YavuyME{ zhNw*pH8W&InN_mJNta$;e8k`*tIqs@I(|5_s(R_lLDoEu&$RY!D$CXYws2a@@$<)9 zrWLY4lU>%-*P6+5dDcNImsX>Q#~K#RkZ|qQ2S6lH-$eaURn9EW%q*W-Su{N8QsPJ9 z2g=h@ELu*H>9QG(wyaDgr%th?$?=o$^OUaOaCSH%4!+Ej|gN{!4b!Egq8}H2+|o)#LGE0wnJZ{ zk8S6*V3FCy4}4AHG@G1~ouzu{orUgQD0La~73pYao^5F_aPiB{buuj2PZ?k&n3sB3N341^I^9Oq;;KQqS}%Kt$X<0WnyY_(;BdbKBgnmU6w9g6pqm5a?!p`Z^Bh*`iUwG zco?d2hA9qF*|8C-K`DtKNo1O>*l`qBs)(pSUn>SLpbJNL9ITWWbhRdFUfWk~dD4t> zok3C=`+0XExHkr)zdTNAc|+2zG`JxJ4Ep48U>e+XRGVg;+tM=En5I42c`>O-v^~(V zrkWW-)}G@E?}=g%aJPR^KGH;j3?Tw;(!Udh;uvDnp7IzzcLlCZ_|%I7}?T2wNgS%5{I= zokTGZ(~I2bfcMPVr=B`{26&^pFzeE`WY(TNvzE}26<)n_#fm#&_$5+`m*@rduY1uq zN3=ai(e(uBEXX&QmMk$D&~Ia>)`R)$*Q5K;k7Wn{(EfOtSml@@=QP8IYfu!#X+zoL z?SD8}hWWN@SJ7pGw6}pwBQu$qf1@^s*=GqONV2>>HY5(6?k+vdo{iHI?@*wGGAfn| z;5M2qxYn2uS@ptnks+3Rv=Q5Yq(@6@s5EDy?_PKx9T>3eymp`6lu!6t!l2d|Wc? zz^5xV|M`B6*aySOsfJ9EEx~c9)#yp>c%1H@h*~mi?}JMB%AM$HRKQ%27=upW7+i;c zjjwME!F4#1nf()Wh}+D+MVP2d5V0z0+oP;r$fG5#udB^zag&SmszN*Z$Mc`Pylm@r zeRl8FJ1nU{^>X{mJCD2*@0Co1nDgV}EStG!&&*{nv1MZ8qo+OlDXzO;qG+0P^)Su# zomKY|a6bA9&}2AQPo=%_Pw{357Lw*y_Bd#Jye!()^icTmvK~4_{V2+N@|Y=fDN71H zN6%2V#^gU8M?bh*Ci7t;boa2HU7z%WMWI+U75{r>2XLqxJ@$$gP1>ik`K0LJX^Q{U( zS?D5Y>qIdVr|?|xlvtjL;)Sc-rD0d6pqD;*9Q}ExL9_GHroBLaL@R!_gA>Jj-Z2>7 z5g#=1AidDpqcrf^-xx-SaCarjLJ`ZwTqluB2}AVxL~hG$@dpx%p^gMtRN~tR3k(MI zu`ErNFPFcBK91A)f09Swc}XtM$B8?`-9>^6aDmas;)Rz)Du~CSBOs@%e#FR^#J5Dh zzHVHl--gJCL>{sWsEr{r0?hJuu>pi#q&dMah=2T;kW{;rL5w|2b;4(mkt*IwV(<2P zCnm5Fj@VBVp!GO2%5*hnqV2_?t6hBL=I+*t4O)nl=H#A)8-IY5%cVt~LFW;9r@sD7z@IROIh$o;OxHVSt%cnT%TmQ=MFp)`bIw0vaBF2tKTR_u%EBv-w-dL(o}t`P9nE zo520g{q`aJWa@(@jt?ec`WUE;*o$ic&sai^fJ2A3E>oqXu)Yfmg!+!58&UOT$R@Fu zHkOt)cBCYoh`$G~GDMx4Y!M0^^B}#z*%Kisri|H%zz{Os`>u6Iian4^EN2+IM@w-3 zK%9k5(k4la1CE3i33WhjN(hs9e_{qhG*gN9x+&=O&k2G)41*?>!JtB|234ENfLh53 zXrd=EdqW9eYGx79kYKV02hJ=v7>7Ub+yldnh7F@XD`|j{I0!#_Jf8onvM z>$bqmWizG>$kvtPKV4HpNkTVT_y;YYpBa->KGG63Ktz=gvHAifm9&cyG*l|nA$!tZ zd7=WA36cwHw$ox#=BvA$&tH|vw#Za!+10BuwF(DGpjS-H^t{_W%4F$L;5}f-9-|>W zBi-umDsSwwfBul}nCIQWfO{0%UHIE?*GbZRj-We9KUPGQU;t&6L{MDZEb)71HkQI0Al8U zBw}Zn`Gkp&C!LrM zZ6vGH1h3Sua{(9esYSw60gS9zIShV-!{mx+k54baU)dttl_hR0~@_ zk$eXC4>IKC8c&})$L{ak!7YqVJ9o~jXBX-7&PCs41LyMe(R=mYUijvk-uUJYU2jbD z4yG59Id@3Za!X+vu5r@C5*W8bE?{byp-dD=fF7g)H>TtL!5}aKOa}A83h*2_0X_m> zf*4fd&qMHbJQO^~%oAxg@rLa6NJ2DBK~5xM8lqqjGy}g=h=a^{WntlLO_l@ z0>wGA>sU?SS4IL9QBzXI6k6^cUYG73TQohE{uhcjpi0wdXz zl95S}=*bXIgPdNor5Kl<7d;nJKUNl8F-62~jNB2zoJBxlq4i`Vve}S_iTf`Il&~Hl zATf*a9v*MrfW#%b5pheXmuZ|{BH#>gmS9#0xA}mHzLtXadDT*v#H(fnr^JZ^VjP*z zo7o@%_w%TMMf^HcFPGehc>ps-d~)F|Svcw?UPAA2nTp+{R6;NyBGwTvjQCM}P=sbR zin#=zN9c_tj|&?^r$pekU~uU_vBVIL;g!5qrZjwsn1FP$e*vE$;4vI}GkFgS)%C z%f-1kgS)%CyTjnl;O=s9cZV6?d|S1<@5g&dRVV2rKax&WSEZ}Zv7Vv_yN9Wy)X1eC z$2$AQl}fd3u}pw1YMdiVy@(X7sKi%)U#UZTL$PYjz*%6b(zQ*wjMDgMp)(HetE*z- z{Cov{)PC8qn4z{`p**NU%2NAv%FvHU7!r78SGjoLOy+0uCGy=ims|>l$009D>4gX6 z)GA*^h?{`eU(w#Rz-SxJsX&%qR?TnRMU_v!*VfcfN|$Sm}yI-Mr%Q z#JMS*Ih2r>ma9@M>)y%v7mdb8XL~jw^`^P33AcnVP2;TT;Rk~4*L~wyuP+0S=f4QR zw+l84!ua0gCPD#J-biuKRtWLZ^Y_J59nG25-kC0Lut~Gy82IgxQ39I~YvpqCxUK)WN=C76C&4qjUw>Log*uYJa~;ds5wgUaQ` zd)B|klbW@938nZ`%l~rSs6xj|H73-V!U5p3@gCHnowl(Y!qXZ#cC1L5>?ggvB+TO^ zbA5_QJp~6v5tkDYH|Z<`OfP^}DDGTFt?#xg@5m3Yl{kKi*-^)m39Svr?U(>SCsvcr*#pl&-%Bo#g=NQV%Dm+2@R^4V<_2D>`Xx+kI z<)%@M>(apl$Q$z(+(hygvDM!t8GM3GXW|Dst*agmFtR%EUTYwD+yS~hB zTq;+!FbDBPIw;%0GHTI6J_P-gg!?e6VK7iPY_g!E3C?IDU_eMUT>?A#mTaSyI62i+ z_V^cF8Lj4-r+*G+3#c079d}YvuW;?@>16n$Qkzw|nrYArQ1aOi_U+K9RNqthTQWn0H2vesGU5`7R(bCtkcR-uO^d#eR z(82(Pljd z_CsN_Kj87;Wu? z$8+M#1ZF-s5D1Bt|6{<3B`{_i3$sD@()z`vPvZ2n%t+l7IMUTy2d1|>d5Z5x5%rt8 z)<{?e=}N$d%Nw<%A_R+?+k~AOlXaUh#fsvAVG8f5DhkXXgX2jvn~n=Hu^JtGw)yd# zUVYx6;Q8k1=ftwsMiq@x9nRo#GUOAX*z1xuK}5vhdxiDtP89jicg>`j(n!6FOhYf( zi{EPcD|7USW$I1_nyiyE>0uFz^z6+zd z7Jpg2{WN%M+%uf~q~T5c>&CPeaPcRjUMhEMo4k&_z@HBZK0S3QJA&rgdwY6Hx#X>{Pu>+2I2#~raY&yaY4{srcN zDN?-fjR**MktM7P+$Ej^_0)xgF^c$xA{VzwLxl{PJUY0tzjG17fTW>XLB(yI->ipx zONclnOs}pIbNMN*=7_;-IcPPl20h3?He~7Kx{t-GDnW0esWEOP<@;v+1KAbqhk;Cc zY@HKRVb<0A`l@|x&OUA~CC6vf->(~K7bZye&AA5I1C5U`oFkzCx%=p#HCn|H$%y0y zJja1mC-41at?p>EAA?E`u;`};aPzwm@FRE|LF5T7ED~>{vO1C#N%x? zs|!w+xl+l(CCQz!y=})`7hy2>qI82iaGZuoBrHAHbTw5mJ~5kTFdEV3EeA{ESQAkQ zCk|>cjrt|f{6rHXh8Y<`(Q$652uh@|JQw6%a__1F-E1hR4F{fZ0%$4&ue}OTW{>a+ zTOtFqZ$X!;=X7{mh2Q-ffs_r!)U0hB{2S_gK+3o!mWgK$jPut8TB?C@@IYO|I^ejn7-Ne@0qS+&8U?NU z3WHCJvaU>ENtaiAdJ&@N#BLu|{iI_jM+Qi_NS-SEn4oW~vd&QBa-pdS&XDWcYmLY9 z)z+UT#B0nV!0C7Vxe3S@cJ&5bK0dZG%TG>bKM!tX+HYr^H{FigYR(q3-KLYNc@Ltd zrgV4#xexQdd$<@A?QMv_^KG}+88u5H2AZivlIA|&b5!mDG;K*!%(=N39c-u4oL->p zyfpdxajPuBgWT;KVB64kHI$%c`+vV?AS^&EWqgefhAu&WJ9nRwGO*g<{Sn(*iCvX9 zR9YLjsv{Yj|H}k2r_JPApT&ga{W=jF_gP^hyw4e0dFU~e`LCbg`&IMlAiLC$8T5p{ z>u_A$Am@ovD8pCZe66ofy1!46$Y+o6I#Xr$HuMQ9T+MIf$<_SdD^G5n z0zVY@b?xlPn<6QrrCh~+VJg93*VabTCj#}icB@k69E-~Fjelp(PeG7}lVR`#9n@VU zU3tj3-EIB42pJ5fOmc$vO6|xJO@#>_!66uXiA!iP*_hC$!b$<3t)_1#I~wFWJ%!0` zqF){tmul$CD67r0ga{~<`xpF%hF*r=dX{;)+-SJSlYzvY&6qwTc-*@D77gpc#vOGu zIQ$^OFeQ0Q!S8<>M!b*xTFRl$Wv%=T*&1>Dpjho9O_QH+S?&VMGyh|GGH8gb`?K2B zlim?8o1t&YDr{e~Iy6WpU)k!^BcOCSTtGR!<%be;Fapo{y}ElGsCX!F*R`%E-fvM2I(ueou`w+{0U<$u^mq*nU-G4Tb8El$_^Eoko4WXyNQ zu-EAPVEG~aOTuPXuDcFvx7)6E>`+o|Vy9kN4BXS@2lD}%gZg_cx`e|5_}&H`zF$q+ zS1OXD{uI?ZZk|J>VZU&fKR>7{>u7KA=I&RE?bz8@iT~KiDP=NG`1E}--7q*_F>Rs# z&8>;I9E)K>?EUwnSA!e$>ql)0N2gT zmx0**%^CTd)n{YR}B!sSnEPv@jSq?gT$@J7c6>u~2#<6mKskfx<;%eyV zxHC-^E8&-`nHIf6>!JH%VA7MNOLAbq!{Ia4;pFF^$|$(4nQBBr%x&p$D(NhaO6{zc zl#?}3{Hp(Ha4PG#)!I2j593tFXpS7Q0L*zxAj5;j#9Z`F4&E_6Pt3l)jl~L-Bg6{S zzBG-tE*jgPNEFmRtuEuoh4U8Fj3^(ue{;dtyVRJxEv(8&-%;1l+y=C^!ICEmNnmIvQauE9NaQQFT$sHm)wF3T)$AO= z!=6WGIp7IhAR!?8w&DT4j?$*ddqYiDn4L@$PgEfW?pI9oDW{7?D8rpFa;j&k5881FJA;y zwMw3TUfMoQIQ`jr?*wQZ?_gLU6=S!0-GYAn!IwgRAJ<}?d)e`Ud?=xS;0<=)?AjpC zMYUA9|qCj zzjx7pZEgEpVOR_Ba;1pk;3^g#7ILuncY%KOQnWveF<7WNmXz5nS*z~>S*I=!*}A&~ zP!q(pfg0SLgkt2!nU03;_vO{~1i!r;k=G)ml$)c4I#){#rr=0?{T-KSi3jTQdIMaG z{YH`#rx(L#o4C1*93U58YArOVh^x1c*e$&;iS6?E>H#)wl8b4eJbj0D?~p%qMjP4c zfmHk3=sR^$IDRYcN}F5&A{l0|;q%|D9A*5zpSm6Q8}Z7Pu$SaCq|`Fq zs*jiHaW{ZOl{)RmHu5KbgHqNK<~bvnnKlJ!TE}&)Q6{wD>1nFCcLb_Nce7=0go%*5V1q9r z^U1EyBJIWfUw-7DCy|kZ3)p$wVXDaz$c>noN~59Ti3L4eb5E9|ey7#ppk*|3k$V@v zx;)ozlt#MAXRp}37T)}s`w0}FCWVnugeH)sC6j0Wd0b|L`~Jv0%|v4+0`#>8`W3)G zBO}LO=6a&9WQ`(Z(->)YfjOYYqsf4BVD;xXJw2tiX5_b$R(iIVqA%6ULLU|7T+ku; zxax{h;KdmYdYyegQ{1 z-4hh+I0EJSfHq%24r%jcwFjo`$Jc+W9bdLapU(K?YZl~NCk;J9mc(E}qX=02s{BVU zxpYdakne3t;v7>$`KwE`94Bgh5!K4xZ)M!wJqq&VW~((~xa=2^XW(NJj*)$D1b6!p zNZu>P8_R_HcPuLfoZRlkA0IQ`ezEpJr5}GBU+1w<0?^4uE0XIGE!I&kYZ)LYVl|DP zENi*6^5cZ4Knw)d3k1>h0}QUR_Fh+_yB5}DE!;RiZ9V<{#*BhGjn%iu;ZIY>wDeRZ zC3|ZaPu&W75pN`bd1e{vzs0f~YckdBkC82Zj(TH5^-V^iE_KGOVzNZ^7r=DUI-oTg zIdWCZg?lesrh@-bw3w@2S5N(^h6>HrX`8Hy>RT_XKp)#=_V%NGt0rkO40IqUxh~O} zqv4!C9e z6C?*y3S%&sr=FuVnL$`qZ*8@Qz0Co|c-I8f(NdBoP|=ZR88Sqql3yT)*Wmy?{vqP7 z^=|QYn)p^JZws8G_4BJYWIX5fA;&H*kF85SEPgoM>8ZL8i^4c!TKoCa*olCEP#A+D;4&1(WM$>tO`{elLgD%(t9#LbmV*+SP;GZ)*dF;`!r9 z!U2S^bvp$r7+y~j--fI}zW5oB9qE(0mROF3iFp-Yk*OL&bwW5LioTW1SXoiZe`Cm)>}`@b7_QWc4(| zts!BdqC-VH61CB{@p|nQ&ae9twg1@TzC+@)xHkm!%7|vk6zD-3BH1c^^{CAHrO0-Ve`0w0r>*F&udeFKbIo; zEFBU*(ClgNxCuVKQ!viS1VHThv-uUKS26MGOpXd8CP}g6RM9MbThQ%-H zw`DbNWN$mDAMaj3&7i7SNz*@TzHCL0w{_C?xx7sG$yN_TF{2+U6QL?LOS|(0JhC86 zQ3)IweVPJs9)r!aD_lz5H|k{|2|^mERq?b&rQ7_65B;7ZnM*#a1^o3$=MURa-ZJCl z;sV=;#l-YFq~!KRU-`IwTIS^R7%u9FPv*LBxA~?5WD{&pSZ}};XF*6ijaXJwgn*6e zrIZ;$KApnE%)*7*80SZT;MAJ zyXX8Kd)e~m2a&J2sK(`abH&xd@pSr+R~_0A8V~?}Z3Zl10I0@|bDI;5_5}MdEhQo`+Wc_FTRhAYL$$FL3HH-;dhV z@0@BsUV{z7qDJCS)dR5l<<3R^)a-G9>Cv0+@>&kyMwza1L4YYXjH->ujouR5u*%yA3DA^_+iKg_PI0?{LTk zy;FAE^Ck~6jOt&_P)12v=G!WQVdrepqP^Pbe|4m|X(q^|>%;FMON@*@(uoVDhTXoA z1qntdAykC(51!%7d4anxOS+*~K19oIu}Uz;AEN&nv+ftVk#6+# z9Q=*!sTAfpZMmq%tIb);MO8MiOB<8npV0etDvZ^hi>9a@{ne_Q%)EPyKWxDE~cfc_F-8V3K;+ z8VsA`ho8|Z8!1w0zhgFZ_G-Hvq?$>m|78=6kwjhr^A*|a>);Z$*A*}*RoI6Zcpj1U zjYgyo+}wToY9OCJg9_4;Y1sQ#y2w5I2~7=&8%`8}Ge9yB654aHx$ED_X6YcY`!TPD z?qqj~$zsaFa?|NXEco1Z7~6Xp)BIv6x*Pm4_T92*A+A`8KTZ}8_)!MvZW{9pq9OLe zpN^mIeCb6}zwSU-F@%bmb95v0!ysr?LB_3vO`W8Yno!_TTdmuFhJN!rjS9-W^De*+ zSwkQ%gG&?|R?StS)$Yb1V0|Rh#lwqwGD5v&E|Hw(zaAtll{UTpr}>pD-~egU*sW<6FOyJ&|}fyuZ3z z^v?o68`&2)_^+WdN}QY?i%AM6SMd@8ECf5?mx8urPL*smxlLK8z7zt!TYiEG4^n9( z9Mz+Y6X|AAkAE7DKTQV(8B$r4$0(!dOLpSDXhsZ_*rt=3|Dgs9q7R*&?MEaS={ysO5PE0rn5T&hpz9r8R)#^n4b?J(^5H_2nkTS}F3Ze;NGcwbxwF_Y96P~8j zo?Od(0Q5mt0M=cS6|#(yZ~RY@Lw08#UX>ckX2{w^-Ywv9l-&V*eZ8 z*Q1nPX_{~pIg^*pR2o@V>KyOvbM5VFY?G!mU3Q90__+DItN?&$XWPLn0xyIm3*&It4*aB++k_UB+8aA1xjaddi@~BU;?v+nNrt zD@>)^T>u$Gx$>Fq*q56D5PFkR|RU6*H&XBP5ZA{emi ze{$Gm57rE;w9W?Hk7M;R#+>sZKya;wpjKna(c@WiU^#}WvIdJt9~`p1(P!&u@GvG@ zzo&=Aktw}4wo$RPG|`aIsH5hvT8tQ#_)+GpyH`LFzhyt&@_e>guXI;1FcRsox1gXd zl;9DYsGo+GQ;T5vJ&~(3*s}OXbxi4B_i1${fm7;nx(vO6SjYfq{UKW}*eGKr5%xF2 zOmin{b}LS~^x8M&z^=$a_p7o|53Uuc7F#Fpu)7rBkXWNJ2J5BMYFE zEH!aYXtA!Y3nhyOw*dBSB~D8{n2udOss{OP-}Ln?P=7T0nA6sN-M>*pM_o`OdyYQG ze;;QrSDa+_!@@@_W0`1D#w{ZdH?uKJ`eOzm)3J%tN`Dx4zzwqxjPtE`RoT6#VQ4-G zlUcHG+fw1ACJgC_2)CP<2}>H(FQFJ@Tm2aykp(U8&nGT+)J4>gI0to=3YxGqFigCpXRZaHwG9oZYc}TR3#4u7qzOo z#rEf`DhP;ZdZ@{3i`(pv9$|52|9(>i{VWwD4|8c6x>r6wHv0Y-Hx<0=SnHcJA4CPR z>wW@<8mxmRs{FhThEMzx-7-Ns3$dLW1yJ{@k^FA%`{+Rrt=Yl&LuyA`WvxeroTa^@ z_WQ51CXw_{O1R8(1lt4cUPuA(`#CQTl-zKn?=v&a?{0sR3luQ*#0?>CmYq!Q_{JfX zIQF8gJd@n$^M-Fc4sJeu_#`_k6%nw<+@guQgmFZuWX-FyvqnV_;5IFia*`+8ORYSW zH)Zi~7+EqeA5U3Hv&@>XFl&k#`TYnK;GMT!{$;)S>G6RJmsDsG+wt@~kS}|+H#v~w z;V3FDw6xCis)eT{N>}DFo=wJdv_+k$7;@*&k)nj%%13#^dJ)yT9s~r&58|F#`Y|LW zVfe5-7w9|8fz%?DK=wSFJDCtexe9YLtz#Q+Br$Pu5%Wy?W>`@q0f*Rh8aporFDxJ4l$_ekUK5@a0thFzrSU6kp06dUM_)rEX-A@4}woGFOKoYC=@? z1-pWHv4~%sp(z12Rd837V1%GzOl^6D#Hwxqk%0Exvf%KKaVGVwE@H5jwmN~30>{pn zcDR`kXUD@k!-FY?HxiW2Sgk}o7>1(L7-HC>5jC9{%Tly_h~PKR0>06fz5y3g|CV|p`F7+9RR#CHKBHQ-X2B$zz z-^(3}{*NU!`F21FK|w+pQwU)USoP+DP+nc%kH z%h+?$7LD7K@f%X!VXStMD1Yho3JJI#gX+&bQ=E~$P`4ncVscc_>1v0B6A(_(F;X2r zQP0Box2F3E_@jhOwT9z@>>Y*Shd`$gk)>=ciK`owW3S$_;go^SygI0ek>v|f9ncj! zmvTAJ?tR3Y70O{VJdl?5o(Se<6` z4m&GK608tg$%P7eQ6ANNmnyY(GfIfW^~p+@pl2E3T3tGmn5%;!@j}f3xU$!etUc() zqW?ydKg{KK4^KM=2?>cZh+TmCZg8piNW3^?1W8Pt!Q!g+>Hl+IF1(wJ*_m$oAk!p5 z(NP=>$uyaA9xRz6(8@+Uc!b1-cY@Cg8VbCs8E1|cDw;Ph#yq%3PbWW<4`66(+2bPH zPyFN8RpnkpwYSs!D6#^wWM>sh%QiEJ3~Wp=AW2%s0$-mP3mDPc7Slw#3@LNm$u(9n zQfXmP87;+|m4&i~C|~H^?ma;iOrg3|qzPfNg~tg-NOLmq9+BiAFE^;9vQ>CM&UP`DulDm$pprX6LSHKw-8$K<);`N5_&EsOArzK*>mtc&M%jkh0)^eAE0-_NaKik`DvG)m1=N|T))bn3wM>LjOPI+M(YP?20;3- zE!WNSvi{NMtc$OIK=)(}{APPA0MW}Bcx|*(0W`GV>5FCb={m*b%qF)3{W!=Traj+q&DqermTB?ttvlo5B3}{;MjgF%hPPQ?6trAxWDrL?fapfhxN%(MPPfvO~dZXD-pq) z+H()oW1Tpjuy25Y@8qW;s+oLgeTsxitknLJ{7!!KFnA0c--hl1AqaO7zh+Hz`EyjJnfE=t zxPD4;Ex*I;x+Whz6!z{3_Nt&h7+HV)efk5{+_*Ac4>Ab z_Oc?K`RB~ROf@u|67>DtRQ5?8dbVudU;b@AD2{Pl)cj?9qpaL^OrDN<_8v9P#4OB! zJaApO7i}W=d_39Y8<;Ui1+`xP6D1a0`X0%F4tL-u! zGU=$(fZwS0Y4+Ea!>l1lUpO;q$Bc&5IXWXqjkbN)ChY4gK^YLDKb!Vs$eNVZ*L0xh z25}mr4kbp5NW-TRoiB4HYNu*(9Ldv%HJm6mX*cD+{=rYv?TmA`TxDE^5j_%R5s?W+ z*PjS)L~iKN?7`O|3SA9e+3sMYmmvZ!!!FaVuhGECOUHEx|7A(neQ!$-lw*_Qp_*C9 zP<6JEvgwF1@~C1^j-$g(wVNa|jmV%`i5~K4dZvBmp=6PXrtEIF1pp)@Lw!lSjV^?w zEG#WP{4f30u-kqENsj_M`404=Qb<$f3}9JdM__B&en_TIpcJA!5k`&MxJ2sHw@*Tb z+k}sV4{^3pd{R)zhN)H~5l;)~db!CwHMBO^R5_VC7Rw~bTpZb#G8x011%wkp@H)^!*5a$j<7a8>ZmFs$>;v&wyGZQS_8rNw;=6AxZ6 z{>XGNH;U=C?l@(em(PvG7pt-|%an-%4&~D(lar3wn>4w?$>w4j)ZOeTl zgzM#ofq!DhmHE!_qNf+O12zZtO0ZGzDd3T>0Od*Sb|@?SPyA&-+T-Z6t+!ZwGYPlQ z-%s&Jj^oO@_zmvInCGd>5Z;H}rT}*VDFJ~0_07riFW5lv_dxIdD+v8z+$mh@_SOA3%l`)q}6<>5&#_FvKSjM0Qlv{ zlYf`HXK?XrZY}oZ^(F1ar0-B{2i5=#dkAkN>VRPBK@v0t2TewS*Fdfq`Yo2M5Cz28Z~M?^Y3% zgA_sY^Nh@*g@T4Rbr03nK9qxo=Ndp8kX6TG2$6GnBb|`ADKfRQv2i$JMhgfXoe^!g z3)g=0aD1Sm8E^Up@U-0N&IE4=^b|K1KLDHQfV3x_&tkAzY0XL8%-aDx6fvcHA>)!#_uCH%d_2*n(AJBMQ%R! z3lyf%<|1hbW}0z^L{(UtFK|JWSnCK9YmqxFlKmA*$Tn`8jIBdkFl`Yl@pkV5qnxp#!E(MM2a{mkrJ0yz z^qCeVm~g`0hN>vrL5uljdMhyo6F)Up>>`mBd;oxdI>mz!E3cZa8n^cd z4O&hgHtgjW#zu=wig5Ql+q`10meVU`5iRe64q35LG5v&6ndmI(4_M9BSpI+Z@za7% zAsj>Bt}+ZuRsN3X3(*;)SsPtzK-+o_!k%}U|Exy@*r%$O4kS-0 zK*FvNMLsq*IDVe$$^2z3I5h;b2JI2LZS1)Q`5e+?3|NDG4*g>szypR761->31BDVg zwCBVF5f@UtXUzi>7kaP<~T*e!!s*H^9j?AkjAv5ktp^jrE&>oNs|Z2m$mw zD5bD$5DpMQ06Pz+ebB*)e+%4m(7=g%3-V=f5hMhJ5x~rYo(=l|fdf$laEU|0_q=X> zf#BU}hEU95>HTsbi(3~UbT@_}bbZ)rzuiA*L2n>rH~J0~AgsM#59Dy`0fg{-4MV)JBa_*;FZ{y#2-vJgk&HdM02b5`t6g@AG|NbXrLa%eGB)A;}6>xF5FK7 zQo6NzMf}A63lk6?&@T)!x&^$VTB4z;7~{BRj6vWuhFH`XW83kBUpNWQ9KdWrdyZ^7 zd2Ug-vRp^{fOa}iucJRee}Q1c5wM^EARKX2I0yuUB94>-%>$8$qsKsZKnNydB7(JH z99era*k5Zyn0J%{-;@T_?l=U9xc9$xz;hpDc0kV#Hs28n;LZ*`+(C4sF%L%HVRU0L z4^7@7{6l~otiHqV#;G5=xP$3N{{Uj*TU!!KBEnWUMNkkH$Lcu;p(xHvp!#ivfrsIl z#6)+5Om+lq-l@D=`yvV9kc7vN(d=Q~$-J6(e*+AZ@2TC{0O@za+7F0;G&`Z52ZBIm zA)=cht3CERomcyA5|aLZl-745zHs^Bvtzh>h<6gNroQmKSVm#YV_JLkcN(v@zR0~e zM&b2i+i9^lUN)#nrPFZx$Vz-Zr|(H-E`^Aq+j=2z&~=ocIUGDIkv zP9mn43YvrphJ^~ch6<*uX|6W&@d!*~^qR&cwFj233OLBmo0ik3i9Qu(;3zRbTRDOL>I zJiLvaQSzYI42mLjzN5d5Nb*$S{%4kVbXCLlLz&+u5)DB? zXf?K@j%~xW%$-9^u&$PhEMTTg1eB{2gYm?*iuJv8O>H(<)T?`qYg}l*?03PcJ)@_f zgR;e|aMC}lJ%uNl%`y*%Rpr`s;3!qc(u&zhSXk+r-5&{` zg6<%Io(f?_cfJ0k$8WWvn+HRU1a24sGOvv1N*Iq6#4*VNmlf^A@QemsyzhMg{1x*F zIGEN#5vH8hD0YfT#o0HQ$iNWLTWBG!Q-B6)KIfyn4Mlky9evdTU-ZxPoNg|=Q;HN{ z8k7%)nENFUwdSM<=}l-r(ZxoacA^~ISZ&f3N)Hr{?oU-mp64Q61UYpTa%0m}g`wO` zNi?9GH%aR7(l1(SkIVAiR`Ql;ZK;;rxt+TAp*82KN+Lz%F`fD}#<2|i>doJAmt+%) z-^98oe$rK8W8gQcm=3vgD{D;9*ImUu-V(koYDi2vrSP)^`5JdX0(2X?&r*11lwuRB zi|(h48vD+rc1R`!byexA=I8zL%UezdHN#6pu_>c97GMA-23>a&*y3EZJo#;7hQ$%PAgDs}&Q53jcBaGmCRKxO!`h}7kp?ht%iP^Oz z5tzW8DuOPm?JTbTeuzD^`ri1*-kPC`?V}u!q)b!7!%Qk@a#?VqJPdak88ylQveu9K z&IHX-TO^nf_d5~j5IyK?uOKTS?MS75+>R~U@68-TB(w_h3PPVlxe}0t8S?~xzH}nw?Qcuv&}-xm?)@c-kX$| z@3oE{X}^`0jZLLe$pDd>>s8hlQTP2k@M=S$g;^xP#tBuI^#k1i{wK=!&C2MEpK(3{s7#ihy6DJGpjalb<7q#7t&qZ$M!}7qg#V#fy z>TlV_mp3&ji^@OZbo#iU&RJThkz9V&r1|xR!v7L4$d8!}Rojqul-8QWR^w!fpX1bPv=`f@S)G|$TFWh!2SoEwR zi$@{B$dzoH05|Vc&dgGbQ8$XS_YI*5J}%7YF!yW?;ho-GKP!4U6^JAF^;lQ_sa}6z ztiut~v1KIn`m{iKg-~TA2i7JiLjYg7K`jTERtpYY!Lb?gk60lr*Lwl1wJjQQX`>BA z`M~;oyaqdLTEHe*)RH%{sxsm`n~KL)=%eFDAyJ)-^h32@b4ltIH*OZypT~o@hb5Vh z+|4_exidcax31<>+O9{2q2akGh29IR5R{8|*~jcBNnV*ZK8m^4a=YnFM)Yx%(gZgz zH>nC9G>S!BXCAaRf{5C`QE;Ye@5<0^_m^jld||mdcnR94 zDhgz|hThG45&#C|qnGa~Fi|0j$})7@tuuGlg+w}4 zZDm9sc708CEA=)sTE3Baoja=91$OwrXHqF#3d1so4eFCLr>1>1)rWo3EgVdbanbl4oI>IoJ05OGov9L^9%W6@90*>pZAv zGW73yTWPQJ&wsR|mE~gvhRNAT=d2ZD1;oMLNas&Ye^!DdGweA#tX<}1E%}RQV!3dM zn7Z^?Dth~&18UhTW(vHc5htK2&SNUri}J1=7DaX0>jpYt4)9~_SpK_nE305wIT1lk zkriWIwz-+3*wLA{;teI1eU_AMq1(QgMFY4aWHf9Yscr)DY&$Yw**2Zf^q+^#;|N?(rrUv%``gwjHPHY zf{8*KmvKcR+I`;Cpyj{2=WIn|5yTYQShd6y-nEwvg*KEb38lg;K@wy#Sn5li)=u+> zMI)hyMbi@D(M-5KTSY|;GSqUS_xedxWI7oCE1G7aIe>{U6xv8hBcwY2Kf&ue@n2_W z3*scrj6=e(ZN}u{=zC-oEl<7IqEq83dc9Zmf zsn#vUv(e?d?AeQ^;mG~gNTIM}NEaqdp^}+0-PTRS!~e~hFHrqwG*Kc)ZNPSxB$NLC zPzg#pQ6><=Q%XU|l%Nt2m0E0^GL>+GHst-XD*@$q1@oyk+s88~xCTttJzRE`)1U2` ZUtABnb?tu62nVk>KX+wfW(Hek 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 o-IM%8o*ehr=#Iq=Q0BvwUBdJ3D li { position: relative; } +} +.@{fa-css-prefix}-li { + position: absolute; + left: -@fa-li-width; + width: @fa-li-width; + top: (2em / 14); + text-align: center; + &.@{fa-css-prefix}-lg { + left: (-@fa-li-width + (4em / 14)); + } +} diff --git a/css/font-awesome-4.4.0/less/mixins.less b/css/font-awesome-4.4.0/less/mixins.less new file mode 100644 index 00000000..d5a43a14 --- /dev/null +++ b/css/font-awesome-4.4.0/less/mixins.less @@ -0,0 +1,26 @@ +// Mixins +// -------------------------- + +.fa-icon() { + display: inline-block; + font: normal normal normal @fa-font-size-base/@fa-line-height-base FontAwesome; // shortening font declaration + font-size: inherit; // can't have font-size inherit on line above, so need to override + text-rendering: auto; // optimizelegibility throws things off #1094 + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; + +} + +.fa-icon-rotate(@degrees, @rotation) { + filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=@rotation); + -webkit-transform: rotate(@degrees); + -ms-transform: rotate(@degrees); + transform: rotate(@degrees); +} + +.fa-icon-flip(@horiz, @vert, @rotation) { + filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=@rotation, mirror=1); + -webkit-transform: scale(@horiz, @vert); + -ms-transform: scale(@horiz, @vert); + transform: scale(@horiz, @vert); +} diff --git a/css/font-awesome-4.4.0/less/path.less b/css/font-awesome-4.4.0/less/path.less new file mode 100644 index 00000000..9211e665 --- /dev/null +++ b/css/font-awesome-4.4.0/less/path.less @@ -0,0 +1,15 @@ +/* FONT PATH + * -------------------------- */ + +@font-face { + font-family: 'FontAwesome'; + src: url('@{fa-font-path}/fontawesome-webfont.eot?v=@{fa-version}'); + src: url('@{fa-font-path}/fontawesome-webfont.eot?#iefix&v=@{fa-version}') format('embedded-opentype'), + url('@{fa-font-path}/fontawesome-webfont.woff2?v=@{fa-version}') format('woff2'), + url('@{fa-font-path}/fontawesome-webfont.woff?v=@{fa-version}') format('woff'), + url('@{fa-font-path}/fontawesome-webfont.ttf?v=@{fa-version}') format('truetype'), + url('@{fa-font-path}/fontawesome-webfont.svg?v=@{fa-version}#fontawesomeregular') format('svg'); +// src: url('@{fa-font-path}/FontAwesome.otf') format('opentype'); // used when developing fonts + font-weight: normal; + font-style: normal; +} diff --git a/css/font-awesome-4.4.0/less/rotated-flipped.less b/css/font-awesome-4.4.0/less/rotated-flipped.less new file mode 100644 index 00000000..f6ba8147 --- /dev/null +++ b/css/font-awesome-4.4.0/less/rotated-flipped.less @@ -0,0 +1,20 @@ +// Rotated & Flipped Icons +// ------------------------- + +.@{fa-css-prefix}-rotate-90 { .fa-icon-rotate(90deg, 1); } +.@{fa-css-prefix}-rotate-180 { .fa-icon-rotate(180deg, 2); } +.@{fa-css-prefix}-rotate-270 { .fa-icon-rotate(270deg, 3); } + +.@{fa-css-prefix}-flip-horizontal { .fa-icon-flip(-1, 1, 0); } +.@{fa-css-prefix}-flip-vertical { .fa-icon-flip(1, -1, 2); } + +// Hook for IE8-9 +// ------------------------- + +:root .@{fa-css-prefix}-rotate-90, +:root .@{fa-css-prefix}-rotate-180, +:root .@{fa-css-prefix}-rotate-270, +:root .@{fa-css-prefix}-flip-horizontal, +:root .@{fa-css-prefix}-flip-vertical { + filter: none; +} diff --git a/css/font-awesome-4.4.0/less/stacked.less b/css/font-awesome-4.4.0/less/stacked.less new file mode 100644 index 00000000..fc53fb0e --- /dev/null +++ b/css/font-awesome-4.4.0/less/stacked.less @@ -0,0 +1,20 @@ +// Stacked Icons +// ------------------------- + +.@{fa-css-prefix}-stack { + position: relative; + display: inline-block; + width: 2em; + height: 2em; + line-height: 2em; + vertical-align: middle; +} +.@{fa-css-prefix}-stack-1x, .@{fa-css-prefix}-stack-2x { + position: absolute; + left: 0; + width: 100%; + text-align: center; +} +.@{fa-css-prefix}-stack-1x { line-height: inherit; } +.@{fa-css-prefix}-stack-2x { font-size: 2em; } +.@{fa-css-prefix}-inverse { color: @fa-inverse; } diff --git a/css/font-awesome-4.4.0/less/variables.less b/css/font-awesome-4.4.0/less/variables.less new file mode 100644 index 00000000..00418e75 --- /dev/null +++ b/css/font-awesome-4.4.0/less/variables.less @@ -0,0 +1,688 @@ +// Variables +// -------------------------- + +@fa-font-path: "../fonts"; +@fa-font-size-base: 14px; +@fa-line-height-base: 1; +//@fa-font-path: "//netdna.bootstrapcdn.com/font-awesome/4.4.0/fonts"; // for referencing Bootstrap CDN font files directly +@fa-css-prefix: fa; +@fa-version: "4.4.0"; +@fa-border-color: #eee; +@fa-inverse: #fff; +@fa-li-width: (30em / 14); + +@fa-var-500px: "\f26e"; +@fa-var-adjust: "\f042"; +@fa-var-adn: "\f170"; +@fa-var-align-center: "\f037"; +@fa-var-align-justify: "\f039"; +@fa-var-align-left: "\f036"; +@fa-var-align-right: "\f038"; +@fa-var-amazon: "\f270"; +@fa-var-ambulance: "\f0f9"; +@fa-var-anchor: "\f13d"; +@fa-var-android: "\f17b"; +@fa-var-angellist: "\f209"; +@fa-var-angle-double-down: "\f103"; +@fa-var-angle-double-left: "\f100"; +@fa-var-angle-double-right: "\f101"; +@fa-var-angle-double-up: "\f102"; +@fa-var-angle-down: "\f107"; +@fa-var-angle-left: "\f104"; +@fa-var-angle-right: "\f105"; +@fa-var-angle-up: "\f106"; +@fa-var-apple: "\f179"; +@fa-var-archive: "\f187"; +@fa-var-area-chart: "\f1fe"; +@fa-var-arrow-circle-down: "\f0ab"; +@fa-var-arrow-circle-left: "\f0a8"; +@fa-var-arrow-circle-o-down: "\f01a"; +@fa-var-arrow-circle-o-left: "\f190"; +@fa-var-arrow-circle-o-right: "\f18e"; +@fa-var-arrow-circle-o-up: "\f01b"; +@fa-var-arrow-circle-right: "\f0a9"; +@fa-var-arrow-circle-up: "\f0aa"; +@fa-var-arrow-down: "\f063"; +@fa-var-arrow-left: "\f060"; +@fa-var-arrow-right: "\f061"; +@fa-var-arrow-up: "\f062"; +@fa-var-arrows: "\f047"; +@fa-var-arrows-alt: "\f0b2"; +@fa-var-arrows-h: "\f07e"; +@fa-var-arrows-v: "\f07d"; +@fa-var-asterisk: "\f069"; +@fa-var-at: "\f1fa"; +@fa-var-automobile: "\f1b9"; +@fa-var-backward: "\f04a"; +@fa-var-balance-scale: "\f24e"; +@fa-var-ban: "\f05e"; +@fa-var-bank: "\f19c"; +@fa-var-bar-chart: "\f080"; +@fa-var-bar-chart-o: "\f080"; +@fa-var-barcode: "\f02a"; +@fa-var-bars: "\f0c9"; +@fa-var-battery-0: "\f244"; +@fa-var-battery-1: "\f243"; +@fa-var-battery-2: "\f242"; +@fa-var-battery-3: "\f241"; +@fa-var-battery-4: "\f240"; +@fa-var-battery-empty: "\f244"; +@fa-var-battery-full: "\f240"; +@fa-var-battery-half: "\f242"; +@fa-var-battery-quarter: "\f243"; +@fa-var-battery-three-quarters: "\f241"; +@fa-var-bed: "\f236"; +@fa-var-beer: "\f0fc"; +@fa-var-behance: "\f1b4"; +@fa-var-behance-square: "\f1b5"; +@fa-var-bell: "\f0f3"; +@fa-var-bell-o: "\f0a2"; +@fa-var-bell-slash: "\f1f6"; +@fa-var-bell-slash-o: "\f1f7"; +@fa-var-bicycle: "\f206"; +@fa-var-binoculars: "\f1e5"; +@fa-var-birthday-cake: "\f1fd"; +@fa-var-bitbucket: "\f171"; +@fa-var-bitbucket-square: "\f172"; +@fa-var-bitcoin: "\f15a"; +@fa-var-black-tie: "\f27e"; +@fa-var-bold: "\f032"; +@fa-var-bolt: "\f0e7"; +@fa-var-bomb: "\f1e2"; +@fa-var-book: "\f02d"; +@fa-var-bookmark: "\f02e"; +@fa-var-bookmark-o: "\f097"; +@fa-var-briefcase: "\f0b1"; +@fa-var-btc: "\f15a"; +@fa-var-bug: "\f188"; +@fa-var-building: "\f1ad"; +@fa-var-building-o: "\f0f7"; +@fa-var-bullhorn: "\f0a1"; +@fa-var-bullseye: "\f140"; +@fa-var-bus: "\f207"; +@fa-var-buysellads: "\f20d"; +@fa-var-cab: "\f1ba"; +@fa-var-calculator: "\f1ec"; +@fa-var-calendar: "\f073"; +@fa-var-calendar-check-o: "\f274"; +@fa-var-calendar-minus-o: "\f272"; +@fa-var-calendar-o: "\f133"; +@fa-var-calendar-plus-o: "\f271"; +@fa-var-calendar-times-o: "\f273"; +@fa-var-camera: "\f030"; +@fa-var-camera-retro: "\f083"; +@fa-var-car: "\f1b9"; +@fa-var-caret-down: "\f0d7"; +@fa-var-caret-left: "\f0d9"; +@fa-var-caret-right: "\f0da"; +@fa-var-caret-square-o-down: "\f150"; +@fa-var-caret-square-o-left: "\f191"; +@fa-var-caret-square-o-right: "\f152"; +@fa-var-caret-square-o-up: "\f151"; +@fa-var-caret-up: "\f0d8"; +@fa-var-cart-arrow-down: "\f218"; +@fa-var-cart-plus: "\f217"; +@fa-var-cc: "\f20a"; +@fa-var-cc-amex: "\f1f3"; +@fa-var-cc-diners-club: "\f24c"; +@fa-var-cc-discover: "\f1f2"; +@fa-var-cc-jcb: "\f24b"; +@fa-var-cc-mastercard: "\f1f1"; +@fa-var-cc-paypal: "\f1f4"; +@fa-var-cc-stripe: "\f1f5"; +@fa-var-cc-visa: "\f1f0"; +@fa-var-certificate: "\f0a3"; +@fa-var-chain: "\f0c1"; +@fa-var-chain-broken: "\f127"; +@fa-var-check: "\f00c"; +@fa-var-check-circle: "\f058"; +@fa-var-check-circle-o: "\f05d"; +@fa-var-check-square: "\f14a"; +@fa-var-check-square-o: "\f046"; +@fa-var-chevron-circle-down: "\f13a"; +@fa-var-chevron-circle-left: "\f137"; +@fa-var-chevron-circle-right: "\f138"; +@fa-var-chevron-circle-up: "\f139"; +@fa-var-chevron-down: "\f078"; +@fa-var-chevron-left: "\f053"; +@fa-var-chevron-right: "\f054"; +@fa-var-chevron-up: "\f077"; +@fa-var-child: "\f1ae"; +@fa-var-chrome: "\f268"; +@fa-var-circle: "\f111"; +@fa-var-circle-o: "\f10c"; +@fa-var-circle-o-notch: "\f1ce"; +@fa-var-circle-thin: "\f1db"; +@fa-var-clipboard: "\f0ea"; +@fa-var-clock-o: "\f017"; +@fa-var-clone: "\f24d"; +@fa-var-close: "\f00d"; +@fa-var-cloud: "\f0c2"; +@fa-var-cloud-download: "\f0ed"; +@fa-var-cloud-upload: "\f0ee"; +@fa-var-cny: "\f157"; +@fa-var-code: "\f121"; +@fa-var-code-fork: "\f126"; +@fa-var-codepen: "\f1cb"; +@fa-var-coffee: "\f0f4"; +@fa-var-cog: "\f013"; +@fa-var-cogs: "\f085"; +@fa-var-columns: "\f0db"; +@fa-var-comment: "\f075"; +@fa-var-comment-o: "\f0e5"; +@fa-var-commenting: "\f27a"; +@fa-var-commenting-o: "\f27b"; +@fa-var-comments: "\f086"; +@fa-var-comments-o: "\f0e6"; +@fa-var-compass: "\f14e"; +@fa-var-compress: "\f066"; +@fa-var-connectdevelop: "\f20e"; +@fa-var-contao: "\f26d"; +@fa-var-copy: "\f0c5"; +@fa-var-copyright: "\f1f9"; +@fa-var-creative-commons: "\f25e"; +@fa-var-credit-card: "\f09d"; +@fa-var-crop: "\f125"; +@fa-var-crosshairs: "\f05b"; +@fa-var-css3: "\f13c"; +@fa-var-cube: "\f1b2"; +@fa-var-cubes: "\f1b3"; +@fa-var-cut: "\f0c4"; +@fa-var-cutlery: "\f0f5"; +@fa-var-dashboard: "\f0e4"; +@fa-var-dashcube: "\f210"; +@fa-var-database: "\f1c0"; +@fa-var-dedent: "\f03b"; +@fa-var-delicious: "\f1a5"; +@fa-var-desktop: "\f108"; +@fa-var-deviantart: "\f1bd"; +@fa-var-diamond: "\f219"; +@fa-var-digg: "\f1a6"; +@fa-var-dollar: "\f155"; +@fa-var-dot-circle-o: "\f192"; +@fa-var-download: "\f019"; +@fa-var-dribbble: "\f17d"; +@fa-var-dropbox: "\f16b"; +@fa-var-drupal: "\f1a9"; +@fa-var-edit: "\f044"; +@fa-var-eject: "\f052"; +@fa-var-ellipsis-h: "\f141"; +@fa-var-ellipsis-v: "\f142"; +@fa-var-empire: "\f1d1"; +@fa-var-envelope: "\f0e0"; +@fa-var-envelope-o: "\f003"; +@fa-var-envelope-square: "\f199"; +@fa-var-eraser: "\f12d"; +@fa-var-eur: "\f153"; +@fa-var-euro: "\f153"; +@fa-var-exchange: "\f0ec"; +@fa-var-exclamation: "\f12a"; +@fa-var-exclamation-circle: "\f06a"; +@fa-var-exclamation-triangle: "\f071"; +@fa-var-expand: "\f065"; +@fa-var-expeditedssl: "\f23e"; +@fa-var-external-link: "\f08e"; +@fa-var-external-link-square: "\f14c"; +@fa-var-eye: "\f06e"; +@fa-var-eye-slash: "\f070"; +@fa-var-eyedropper: "\f1fb"; +@fa-var-facebook: "\f09a"; +@fa-var-facebook-f: "\f09a"; +@fa-var-facebook-official: "\f230"; +@fa-var-facebook-square: "\f082"; +@fa-var-fast-backward: "\f049"; +@fa-var-fast-forward: "\f050"; +@fa-var-fax: "\f1ac"; +@fa-var-feed: "\f09e"; +@fa-var-female: "\f182"; +@fa-var-fighter-jet: "\f0fb"; +@fa-var-file: "\f15b"; +@fa-var-file-archive-o: "\f1c6"; +@fa-var-file-audio-o: "\f1c7"; +@fa-var-file-code-o: "\f1c9"; +@fa-var-file-excel-o: "\f1c3"; +@fa-var-file-image-o: "\f1c5"; +@fa-var-file-movie-o: "\f1c8"; +@fa-var-file-o: "\f016"; +@fa-var-file-pdf-o: "\f1c1"; +@fa-var-file-photo-o: "\f1c5"; +@fa-var-file-picture-o: "\f1c5"; +@fa-var-file-powerpoint-o: "\f1c4"; +@fa-var-file-sound-o: "\f1c7"; +@fa-var-file-text: "\f15c"; +@fa-var-file-text-o: "\f0f6"; +@fa-var-file-video-o: "\f1c8"; +@fa-var-file-word-o: "\f1c2"; +@fa-var-file-zip-o: "\f1c6"; +@fa-var-files-o: "\f0c5"; +@fa-var-film: "\f008"; +@fa-var-filter: "\f0b0"; +@fa-var-fire: "\f06d"; +@fa-var-fire-extinguisher: "\f134"; +@fa-var-firefox: "\f269"; +@fa-var-flag: "\f024"; +@fa-var-flag-checkered: "\f11e"; +@fa-var-flag-o: "\f11d"; +@fa-var-flash: "\f0e7"; +@fa-var-flask: "\f0c3"; +@fa-var-flickr: "\f16e"; +@fa-var-floppy-o: "\f0c7"; +@fa-var-folder: "\f07b"; +@fa-var-folder-o: "\f114"; +@fa-var-folder-open: "\f07c"; +@fa-var-folder-open-o: "\f115"; +@fa-var-font: "\f031"; +@fa-var-fonticons: "\f280"; +@fa-var-forumbee: "\f211"; +@fa-var-forward: "\f04e"; +@fa-var-foursquare: "\f180"; +@fa-var-frown-o: "\f119"; +@fa-var-futbol-o: "\f1e3"; +@fa-var-gamepad: "\f11b"; +@fa-var-gavel: "\f0e3"; +@fa-var-gbp: "\f154"; +@fa-var-ge: "\f1d1"; +@fa-var-gear: "\f013"; +@fa-var-gears: "\f085"; +@fa-var-genderless: "\f22d"; +@fa-var-get-pocket: "\f265"; +@fa-var-gg: "\f260"; +@fa-var-gg-circle: "\f261"; +@fa-var-gift: "\f06b"; +@fa-var-git: "\f1d3"; +@fa-var-git-square: "\f1d2"; +@fa-var-github: "\f09b"; +@fa-var-github-alt: "\f113"; +@fa-var-github-square: "\f092"; +@fa-var-gittip: "\f184"; +@fa-var-glass: "\f000"; +@fa-var-globe: "\f0ac"; +@fa-var-google: "\f1a0"; +@fa-var-google-plus: "\f0d5"; +@fa-var-google-plus-square: "\f0d4"; +@fa-var-google-wallet: "\f1ee"; +@fa-var-graduation-cap: "\f19d"; +@fa-var-gratipay: "\f184"; +@fa-var-group: "\f0c0"; +@fa-var-h-square: "\f0fd"; +@fa-var-hacker-news: "\f1d4"; +@fa-var-hand-grab-o: "\f255"; +@fa-var-hand-lizard-o: "\f258"; +@fa-var-hand-o-down: "\f0a7"; +@fa-var-hand-o-left: "\f0a5"; +@fa-var-hand-o-right: "\f0a4"; +@fa-var-hand-o-up: "\f0a6"; +@fa-var-hand-paper-o: "\f256"; +@fa-var-hand-peace-o: "\f25b"; +@fa-var-hand-pointer-o: "\f25a"; +@fa-var-hand-rock-o: "\f255"; +@fa-var-hand-scissors-o: "\f257"; +@fa-var-hand-spock-o: "\f259"; +@fa-var-hand-stop-o: "\f256"; +@fa-var-hdd-o: "\f0a0"; +@fa-var-header: "\f1dc"; +@fa-var-headphones: "\f025"; +@fa-var-heart: "\f004"; +@fa-var-heart-o: "\f08a"; +@fa-var-heartbeat: "\f21e"; +@fa-var-history: "\f1da"; +@fa-var-home: "\f015"; +@fa-var-hospital-o: "\f0f8"; +@fa-var-hotel: "\f236"; +@fa-var-hourglass: "\f254"; +@fa-var-hourglass-1: "\f251"; +@fa-var-hourglass-2: "\f252"; +@fa-var-hourglass-3: "\f253"; +@fa-var-hourglass-end: "\f253"; +@fa-var-hourglass-half: "\f252"; +@fa-var-hourglass-o: "\f250"; +@fa-var-hourglass-start: "\f251"; +@fa-var-houzz: "\f27c"; +@fa-var-html5: "\f13b"; +@fa-var-i-cursor: "\f246"; +@fa-var-ils: "\f20b"; +@fa-var-image: "\f03e"; +@fa-var-inbox: "\f01c"; +@fa-var-indent: "\f03c"; +@fa-var-industry: "\f275"; +@fa-var-info: "\f129"; +@fa-var-info-circle: "\f05a"; +@fa-var-inr: "\f156"; +@fa-var-instagram: "\f16d"; +@fa-var-institution: "\f19c"; +@fa-var-internet-explorer: "\f26b"; +@fa-var-intersex: "\f224"; +@fa-var-ioxhost: "\f208"; +@fa-var-italic: "\f033"; +@fa-var-joomla: "\f1aa"; +@fa-var-jpy: "\f157"; +@fa-var-jsfiddle: "\f1cc"; +@fa-var-key: "\f084"; +@fa-var-keyboard-o: "\f11c"; +@fa-var-krw: "\f159"; +@fa-var-language: "\f1ab"; +@fa-var-laptop: "\f109"; +@fa-var-lastfm: "\f202"; +@fa-var-lastfm-square: "\f203"; +@fa-var-leaf: "\f06c"; +@fa-var-leanpub: "\f212"; +@fa-var-legal: "\f0e3"; +@fa-var-lemon-o: "\f094"; +@fa-var-level-down: "\f149"; +@fa-var-level-up: "\f148"; +@fa-var-life-bouy: "\f1cd"; +@fa-var-life-buoy: "\f1cd"; +@fa-var-life-ring: "\f1cd"; +@fa-var-life-saver: "\f1cd"; +@fa-var-lightbulb-o: "\f0eb"; +@fa-var-line-chart: "\f201"; +@fa-var-link: "\f0c1"; +@fa-var-linkedin: "\f0e1"; +@fa-var-linkedin-square: "\f08c"; +@fa-var-linux: "\f17c"; +@fa-var-list: "\f03a"; +@fa-var-list-alt: "\f022"; +@fa-var-list-ol: "\f0cb"; +@fa-var-list-ul: "\f0ca"; +@fa-var-location-arrow: "\f124"; +@fa-var-lock: "\f023"; +@fa-var-long-arrow-down: "\f175"; +@fa-var-long-arrow-left: "\f177"; +@fa-var-long-arrow-right: "\f178"; +@fa-var-long-arrow-up: "\f176"; +@fa-var-magic: "\f0d0"; +@fa-var-magnet: "\f076"; +@fa-var-mail-forward: "\f064"; +@fa-var-mail-reply: "\f112"; +@fa-var-mail-reply-all: "\f122"; +@fa-var-male: "\f183"; +@fa-var-map: "\f279"; +@fa-var-map-marker: "\f041"; +@fa-var-map-o: "\f278"; +@fa-var-map-pin: "\f276"; +@fa-var-map-signs: "\f277"; +@fa-var-mars: "\f222"; +@fa-var-mars-double: "\f227"; +@fa-var-mars-stroke: "\f229"; +@fa-var-mars-stroke-h: "\f22b"; +@fa-var-mars-stroke-v: "\f22a"; +@fa-var-maxcdn: "\f136"; +@fa-var-meanpath: "\f20c"; +@fa-var-medium: "\f23a"; +@fa-var-medkit: "\f0fa"; +@fa-var-meh-o: "\f11a"; +@fa-var-mercury: "\f223"; +@fa-var-microphone: "\f130"; +@fa-var-microphone-slash: "\f131"; +@fa-var-minus: "\f068"; +@fa-var-minus-circle: "\f056"; +@fa-var-minus-square: "\f146"; +@fa-var-minus-square-o: "\f147"; +@fa-var-mobile: "\f10b"; +@fa-var-mobile-phone: "\f10b"; +@fa-var-money: "\f0d6"; +@fa-var-moon-o: "\f186"; +@fa-var-mortar-board: "\f19d"; +@fa-var-motorcycle: "\f21c"; +@fa-var-mouse-pointer: "\f245"; +@fa-var-music: "\f001"; +@fa-var-navicon: "\f0c9"; +@fa-var-neuter: "\f22c"; +@fa-var-newspaper-o: "\f1ea"; +@fa-var-object-group: "\f247"; +@fa-var-object-ungroup: "\f248"; +@fa-var-odnoklassniki: "\f263"; +@fa-var-odnoklassniki-square: "\f264"; +@fa-var-opencart: "\f23d"; +@fa-var-openid: "\f19b"; +@fa-var-opera: "\f26a"; +@fa-var-optin-monster: "\f23c"; +@fa-var-outdent: "\f03b"; +@fa-var-pagelines: "\f18c"; +@fa-var-paint-brush: "\f1fc"; +@fa-var-paper-plane: "\f1d8"; +@fa-var-paper-plane-o: "\f1d9"; +@fa-var-paperclip: "\f0c6"; +@fa-var-paragraph: "\f1dd"; +@fa-var-paste: "\f0ea"; +@fa-var-pause: "\f04c"; +@fa-var-paw: "\f1b0"; +@fa-var-paypal: "\f1ed"; +@fa-var-pencil: "\f040"; +@fa-var-pencil-square: "\f14b"; +@fa-var-pencil-square-o: "\f044"; +@fa-var-phone: "\f095"; +@fa-var-phone-square: "\f098"; +@fa-var-photo: "\f03e"; +@fa-var-picture-o: "\f03e"; +@fa-var-pie-chart: "\f200"; +@fa-var-pied-piper: "\f1a7"; +@fa-var-pied-piper-alt: "\f1a8"; +@fa-var-pinterest: "\f0d2"; +@fa-var-pinterest-p: "\f231"; +@fa-var-pinterest-square: "\f0d3"; +@fa-var-plane: "\f072"; +@fa-var-play: "\f04b"; +@fa-var-play-circle: "\f144"; +@fa-var-play-circle-o: "\f01d"; +@fa-var-plug: "\f1e6"; +@fa-var-plus: "\f067"; +@fa-var-plus-circle: "\f055"; +@fa-var-plus-square: "\f0fe"; +@fa-var-plus-square-o: "\f196"; +@fa-var-power-off: "\f011"; +@fa-var-print: "\f02f"; +@fa-var-puzzle-piece: "\f12e"; +@fa-var-qq: "\f1d6"; +@fa-var-qrcode: "\f029"; +@fa-var-question: "\f128"; +@fa-var-question-circle: "\f059"; +@fa-var-quote-left: "\f10d"; +@fa-var-quote-right: "\f10e"; +@fa-var-ra: "\f1d0"; +@fa-var-random: "\f074"; +@fa-var-rebel: "\f1d0"; +@fa-var-recycle: "\f1b8"; +@fa-var-reddit: "\f1a1"; +@fa-var-reddit-square: "\f1a2"; +@fa-var-refresh: "\f021"; +@fa-var-registered: "\f25d"; +@fa-var-remove: "\f00d"; +@fa-var-renren: "\f18b"; +@fa-var-reorder: "\f0c9"; +@fa-var-repeat: "\f01e"; +@fa-var-reply: "\f112"; +@fa-var-reply-all: "\f122"; +@fa-var-retweet: "\f079"; +@fa-var-rmb: "\f157"; +@fa-var-road: "\f018"; +@fa-var-rocket: "\f135"; +@fa-var-rotate-left: "\f0e2"; +@fa-var-rotate-right: "\f01e"; +@fa-var-rouble: "\f158"; +@fa-var-rss: "\f09e"; +@fa-var-rss-square: "\f143"; +@fa-var-rub: "\f158"; +@fa-var-ruble: "\f158"; +@fa-var-rupee: "\f156"; +@fa-var-safari: "\f267"; +@fa-var-save: "\f0c7"; +@fa-var-scissors: "\f0c4"; +@fa-var-search: "\f002"; +@fa-var-search-minus: "\f010"; +@fa-var-search-plus: "\f00e"; +@fa-var-sellsy: "\f213"; +@fa-var-send: "\f1d8"; +@fa-var-send-o: "\f1d9"; +@fa-var-server: "\f233"; +@fa-var-share: "\f064"; +@fa-var-share-alt: "\f1e0"; +@fa-var-share-alt-square: "\f1e1"; +@fa-var-share-square: "\f14d"; +@fa-var-share-square-o: "\f045"; +@fa-var-shekel: "\f20b"; +@fa-var-sheqel: "\f20b"; +@fa-var-shield: "\f132"; +@fa-var-ship: "\f21a"; +@fa-var-shirtsinbulk: "\f214"; +@fa-var-shopping-cart: "\f07a"; +@fa-var-sign-in: "\f090"; +@fa-var-sign-out: "\f08b"; +@fa-var-signal: "\f012"; +@fa-var-simplybuilt: "\f215"; +@fa-var-sitemap: "\f0e8"; +@fa-var-skyatlas: "\f216"; +@fa-var-skype: "\f17e"; +@fa-var-slack: "\f198"; +@fa-var-sliders: "\f1de"; +@fa-var-slideshare: "\f1e7"; +@fa-var-smile-o: "\f118"; +@fa-var-soccer-ball-o: "\f1e3"; +@fa-var-sort: "\f0dc"; +@fa-var-sort-alpha-asc: "\f15d"; +@fa-var-sort-alpha-desc: "\f15e"; +@fa-var-sort-amount-asc: "\f160"; +@fa-var-sort-amount-desc: "\f161"; +@fa-var-sort-asc: "\f0de"; +@fa-var-sort-desc: "\f0dd"; +@fa-var-sort-down: "\f0dd"; +@fa-var-sort-numeric-asc: "\f162"; +@fa-var-sort-numeric-desc: "\f163"; +@fa-var-sort-up: "\f0de"; +@fa-var-soundcloud: "\f1be"; +@fa-var-space-shuttle: "\f197"; +@fa-var-spinner: "\f110"; +@fa-var-spoon: "\f1b1"; +@fa-var-spotify: "\f1bc"; +@fa-var-square: "\f0c8"; +@fa-var-square-o: "\f096"; +@fa-var-stack-exchange: "\f18d"; +@fa-var-stack-overflow: "\f16c"; +@fa-var-star: "\f005"; +@fa-var-star-half: "\f089"; +@fa-var-star-half-empty: "\f123"; +@fa-var-star-half-full: "\f123"; +@fa-var-star-half-o: "\f123"; +@fa-var-star-o: "\f006"; +@fa-var-steam: "\f1b6"; +@fa-var-steam-square: "\f1b7"; +@fa-var-step-backward: "\f048"; +@fa-var-step-forward: "\f051"; +@fa-var-stethoscope: "\f0f1"; +@fa-var-sticky-note: "\f249"; +@fa-var-sticky-note-o: "\f24a"; +@fa-var-stop: "\f04d"; +@fa-var-street-view: "\f21d"; +@fa-var-strikethrough: "\f0cc"; +@fa-var-stumbleupon: "\f1a4"; +@fa-var-stumbleupon-circle: "\f1a3"; +@fa-var-subscript: "\f12c"; +@fa-var-subway: "\f239"; +@fa-var-suitcase: "\f0f2"; +@fa-var-sun-o: "\f185"; +@fa-var-superscript: "\f12b"; +@fa-var-support: "\f1cd"; +@fa-var-table: "\f0ce"; +@fa-var-tablet: "\f10a"; +@fa-var-tachometer: "\f0e4"; +@fa-var-tag: "\f02b"; +@fa-var-tags: "\f02c"; +@fa-var-tasks: "\f0ae"; +@fa-var-taxi: "\f1ba"; +@fa-var-television: "\f26c"; +@fa-var-tencent-weibo: "\f1d5"; +@fa-var-terminal: "\f120"; +@fa-var-text-height: "\f034"; +@fa-var-text-width: "\f035"; +@fa-var-th: "\f00a"; +@fa-var-th-large: "\f009"; +@fa-var-th-list: "\f00b"; +@fa-var-thumb-tack: "\f08d"; +@fa-var-thumbs-down: "\f165"; +@fa-var-thumbs-o-down: "\f088"; +@fa-var-thumbs-o-up: "\f087"; +@fa-var-thumbs-up: "\f164"; +@fa-var-ticket: "\f145"; +@fa-var-times: "\f00d"; +@fa-var-times-circle: "\f057"; +@fa-var-times-circle-o: "\f05c"; +@fa-var-tint: "\f043"; +@fa-var-toggle-down: "\f150"; +@fa-var-toggle-left: "\f191"; +@fa-var-toggle-off: "\f204"; +@fa-var-toggle-on: "\f205"; +@fa-var-toggle-right: "\f152"; +@fa-var-toggle-up: "\f151"; +@fa-var-trademark: "\f25c"; +@fa-var-train: "\f238"; +@fa-var-transgender: "\f224"; +@fa-var-transgender-alt: "\f225"; +@fa-var-trash: "\f1f8"; +@fa-var-trash-o: "\f014"; +@fa-var-tree: "\f1bb"; +@fa-var-trello: "\f181"; +@fa-var-tripadvisor: "\f262"; +@fa-var-trophy: "\f091"; +@fa-var-truck: "\f0d1"; +@fa-var-try: "\f195"; +@fa-var-tty: "\f1e4"; +@fa-var-tumblr: "\f173"; +@fa-var-tumblr-square: "\f174"; +@fa-var-turkish-lira: "\f195"; +@fa-var-tv: "\f26c"; +@fa-var-twitch: "\f1e8"; +@fa-var-twitter: "\f099"; +@fa-var-twitter-square: "\f081"; +@fa-var-umbrella: "\f0e9"; +@fa-var-underline: "\f0cd"; +@fa-var-undo: "\f0e2"; +@fa-var-university: "\f19c"; +@fa-var-unlink: "\f127"; +@fa-var-unlock: "\f09c"; +@fa-var-unlock-alt: "\f13e"; +@fa-var-unsorted: "\f0dc"; +@fa-var-upload: "\f093"; +@fa-var-usd: "\f155"; +@fa-var-user: "\f007"; +@fa-var-user-md: "\f0f0"; +@fa-var-user-plus: "\f234"; +@fa-var-user-secret: "\f21b"; +@fa-var-user-times: "\f235"; +@fa-var-users: "\f0c0"; +@fa-var-venus: "\f221"; +@fa-var-venus-double: "\f226"; +@fa-var-venus-mars: "\f228"; +@fa-var-viacoin: "\f237"; +@fa-var-video-camera: "\f03d"; +@fa-var-vimeo: "\f27d"; +@fa-var-vimeo-square: "\f194"; +@fa-var-vine: "\f1ca"; +@fa-var-vk: "\f189"; +@fa-var-volume-down: "\f027"; +@fa-var-volume-off: "\f026"; +@fa-var-volume-up: "\f028"; +@fa-var-warning: "\f071"; +@fa-var-wechat: "\f1d7"; +@fa-var-weibo: "\f18a"; +@fa-var-weixin: "\f1d7"; +@fa-var-whatsapp: "\f232"; +@fa-var-wheelchair: "\f193"; +@fa-var-wifi: "\f1eb"; +@fa-var-wikipedia-w: "\f266"; +@fa-var-windows: "\f17a"; +@fa-var-won: "\f159"; +@fa-var-wordpress: "\f19a"; +@fa-var-wrench: "\f0ad"; +@fa-var-xing: "\f168"; +@fa-var-xing-square: "\f169"; +@fa-var-y-combinator: "\f23b"; +@fa-var-y-combinator-square: "\f1d4"; +@fa-var-yahoo: "\f19e"; +@fa-var-yc: "\f23b"; +@fa-var-yc-square: "\f1d4"; +@fa-var-yelp: "\f1e9"; +@fa-var-yen: "\f157"; +@fa-var-youtube: "\f167"; +@fa-var-youtube-play: "\f16a"; +@fa-var-youtube-square: "\f166"; + diff --git a/css/font-awesome-4.4.0/scss/font-awesome.scss b/css/font-awesome-4.4.0/scss/font-awesome.scss new file mode 100644 index 00000000..ebd9646c --- /dev/null +++ b/css/font-awesome-4.4.0/scss/font-awesome.scss @@ -0,0 +1,17 @@ +/*! + * Font Awesome 4.4.0 by @davegandy - http://fontawesome.io - @fontawesome + * License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License) + */ + +@import "variables"; +@import "mixins"; +@import "path"; +@import "core"; +@import "larger"; +@import "fixed-width"; +@import "list"; +@import "bordered-pulled"; +@import "animated"; +@import "rotated-flipped"; +@import "stacked"; +@import "icons"; diff --git a/css/ie.css b/css/ie.css new file mode 100644 index 00000000..841b9101 --- /dev/null +++ b/css/ie.css @@ -0,0 +1,387 @@ +/* +This file is licensed under the MIT License (MIT) available on +http://opensource.org/licenses/MIT. +*/ + +body{ + /*Allows to use :hover on any html tag using javascript*/ + behavior:url("/css/csshover.htc"); +} + +.head div{ + width:940px; +} +.body{ + width:940px; +} +.lang{ + border-left:2px solid #f7f7f7; + border-right:2px solid #f7f7f7; + border-top:2px solid #f7f7f7; +} +.lang li ul{ + top:28px; +} +.lang li ul li{ + zoom:1; + display:inline; +} +.lang li a, +.lang li a:link, +.lang li a:visited, +.lang li a:active{ + zoom:1; + display:inline; +} + +.menusimple{ + margin:0; + position:absolute; + top:8px; + left:245px; + padding:0; + height:35px; +} +.menusimple li{ + list-style:none; + zoom:1; + display:inline; + position:relative; + padding:0; + margin:0 3px; +} +.menusimple li a, +.menusimple li a:active, +.menusimple li a:visited, +.menusimple li a:link{ + text-decoration:none; + color:#2c6fad; +} +.menusimple li a{ + font-family:sans-serif; + display:block; + white-space:nowrap; + font-size:110%; + padding:6px 10px 4px 10px; +} +.menusimple li ul{ + width:190px; + display:none; + position:absolute; + background-color:#fff; + border:1px solid #2c6fad; + min-width:auto; + padding:5px 0; + margin:0; + left:0; +} +.menusimple li ul li{ + margin:0; + display:block; + width:100%; +} +.menusimple li ul li a{ + width:100%; + font-size:100%; + margin:1px 0; + padding:6px 10px 3px 10px; +} +.menusimple li ul li a, +.menusimple li ul li a:active, +.menusimple li ul li a:visited, +.menusimple li ul li a:link{ + text-decoration:none; + color:#2c6fad; +} +.menusimple li:hover{ + background-color:#2c6fad; +} +.menusimple li a:hover, +.menusimple li:hover a, +.menusimple li.active a, +.menusimple li.active a:active, +.menusimple li.active a:visited, +.menusimple li.active a:link{ + color:#fff; +} +.menusimple li:hover ul{ + display:block; +} +.menusimple li ul li a:hover{ + color:#fff; +} + +.index{ + font-size:0; +} +.index li{ + margin-left:-16px; +} +.index ul li{ + margin-left:16px; +} +.index a, +.index a:link, +.index a:active, +.index a:visited{ + font-size:16px; +} + + +.titleicon{ + vertical-align:middle; + margin-right:5px; +} + +.maindesc{ + width:760px; +} +.mainlist div{ + zoom:1; + display:inline; + width:240px; + text-align:center; +} +.mainlist div div{ + zoom:1; + display:inline; + line-height:1.5em; + width:auto; +} +.mainlist div div div { + display:block; +} +.mainlist .ieimg{ + display:block; + margin:10px auto; + position:relative; + height:48px; + width:48px; +} + +.mainbutton a, +.mainbutton a:link, +.mainbutton a:visited, +.mainbutton a:active{ + zoom:1; + display:inline; +} +.mainbutton a:hover, +.mainbutton a:link:hover, +.mainbutton a:visited:hover, +.mainbutton a:active:hover{ + background-image:none; + color:#fff; +} +.mainbutton .ieimg{ + margin-right:10px; + margin-left:-52px; + margin-bottom:-12px; + height:42px; + width:42px; +} + +.starttitle a{ + zoom:1; + display:inline; +} +.start div{ + border-top:expression((this.parentNode.getElementsByTagName('DIV')[5]==this)?'1px solid #e0e0e0':''); +} +.start div div{ + zoom:1; + display:inline; + padding-top:25px; + position:relative; + padding-right:expression(this.parentNode.getElementsByTagName('DIV')[0]==this?'40px':''); + border-right:expression(this.parentNode.parentNode.className=='start'&&this.parentNode.getElementsByTagName('DIV')[0]==this?'1px solid #e0e0e0':''); + padding-left:expression(this.parentNode.getElementsByTagName('DIV')[2]==this?'40px':''); + border-left:expression(this.parentNode.parentNode.className=='start'&&this.parentNode.getElementsByTagName('DIV')[2]==this?'1px solid #e0e0e0':''); + margin-left:expression(this.parentNode.getElementsByTagName('DIV')[2]==this?'-1px':''); +} +.start div div div{ + padding-top:0; +} +.start>div>div:first-child+div{ + /*This one is for IE7 only*/ + border-top:0; +} + +.resources div{ + border-top:expression(this.parentNode.className=='resources'&&this!=this.parentNode.getElementsByTagName('DIV')[0]?'1px solid #e0e0e0':'0'); +} +.resources div div{ + zoom:1; + display:inline; + padding-top:25px; + position:relative; + padding-right:expression(this.parentNode.parentNode.className=='resources'&&this.parentNode.getElementsByTagName('DIV')[0]==this?'40px':''); + border-right:expression(this.parentNode.parentNode.className=='resources'&&this.parentNode.getElementsByTagName('DIV')[0]==this?'1px solid #e0e0e0':''); + padding-left:expression(this.parentNode.parentNode.className=='resources'&&this!=this.parentNode.getElementsByTagName('DIV')[0]?'40px':''); + border-left:expression(this.parentNode.parentNode.className=='resources'&&this!=this.parentNode.getElementsByTagName('DIV')[0]?'1px solid #e0e0e0':''); + margin-left:expression(this.parentNode.parentNode.className=='resources'&&this!=this.parentNode.getElementsByTagName('DIV')[0]?'-1px':''); +} +.resources>div>div:first-child+div{ + /*This one is for IE7 only*/ + border-top:0; +} + +.resourcesorg div div{ + zoom:1; + display:inline; + padding:20px 0; +} +.resourcesorg div{ + border-top:expression(this.parentNode.className=='resourcesorg'&&this.parentNode.getElementsByTagName('DIV')[0]!=this?'1px solid #e0e0e0':'0'); +} + +.resourcesmore div{ + zoom:1; + display:inline; +} + +.docreference a{ + zoom:1; + display:inline; +} + +.downloadbox{ + zoom:1; + display:inline; +} +.downloadbox a{ + zoom:1; + display:inline; +} +.downloadbox div{ + zoom:1; + display:inline; +} +.downloadbox div div{ + display:block; +} +.downloadbox div div span{ + zoom:1; + display:inline; +} +.download span{ + zoom:1; + display:inline; + vertical-align:top; +} +.downloadbox .magnetlink{ + zoom:1; + display:inline; +} + +.listtable div div{ + zoom:1; + display:inline; +} +.eventtable span a{ + zoom:1; + display:inline; +} + +.exchanges div div{ + zoom:1; + display:inline; + padding:20px 0; +} +.exchanges div{ + border-top:expression(this.parentNode.className=='exchanges'&&this.parentNode.getElementsByTagName('DIV')[0]!=this?'1px solid #e0e0e0':'0'); +} + +.banner-message a:hover, +.banner-message a:hover:link, +.banner-message a:hover:active, +.banner-message a:hover:visited{ + color:#fff; +} + +.index{ + zoom:1; + display:inline; +} + +.boxexpand *{ + display:expression((this.parentNode.nodeName=='DIV')?'none':''); +} +.boxexpand h3{ + display:expression((this.parentNode.nodeName=='DIV'&&this.parentNode.getElementsByTagName('H3')[0]==this)?'block':''); + margin:expression((this.parentNode.nodeName=='DIV'&&this.parentNode.getElementsByTagName('H3')[0]==this)?'20px 0':''); +} +.boxexpand h3 a:link, +.boxexpand h3 a:visited, +.boxexpand h3 a:active{ + text-decoration:none; +} + +.tablehalf div{ + zoom:1; + display:inline; + margin-bottom:30px; +} + +.contributors div{ + zoom:1; + display:inline; +} +.contributors span{ + width:16px; + height:16px; +} + +.credit p{ + zoom:1; + display:inline; +} + +.devprojectlist li{ + display:expression((this.parentNode.childNodes[0]==this||this.parentNode.childNodes[1]==this||this.parentNode.childNodes[2]==this||this.parentNode.childNodes[3]==this)?'list-item':''); +} + +.press-faq div{ + width:400px; + display:inline; + zoom:1; + vertical-align:top; + text-align:left; + margin-bottom:15px; + margin-right:20px; +} +.press-faq div a{ + display:inline; + zoom:1; + font-weight:bold; + margin-right:20px; +} +.press-faq li a{ + font-weight:normal; +} +.press-faq div div{ + height:0; + width:auto; + margin:10px 0 0 0; + overflow:hidden; + text-align:justify; +} + +.press-videos div{ + display:inline; + zoom:1; +} +.press-videos div a{ + display:inline; + zoom:1; +} + +.press-quotes p{ + display:inline; + zoom:1; +} +.press-quotes span{ + font-weight:expression((this.parentNode.getElementsByTagName('SPAN')[0]==this)?'bold':''); + display:expression((this.parentNode.getElementsByTagName('SPAN')[0]==this)?'block':''); + margin-bottom:expression((this.parentNode.getElementsByTagName('SPAN')[0]==this)?'4px':''); +} diff --git a/css/ie8.less b/css/ie8.less new file mode 100644 index 00000000..a8fa0428 --- /dev/null +++ b/css/ie8.less @@ -0,0 +1,82 @@ +/* +This file is licensed under the MIT License (MIT) available on +http://opensource.org/licenses/MIT. +*/ + +.wallets>div{ + display:none; +} +.wallets>div:first-child, +.wallets>div:first-child+div, +.wallets>div:first-child+div+div, +.wallets>div:first-child+div+div+div, +.wallets>div:first-child+div+div+div+div, +.wallets>div:first-child+div+div+div+div+div, +.wallets>div:first-child+div+div+div+div+div+div, +.wallets>div:first-child+div+div+div+div+div+div+div, +.wallets>div:first-child+div+div+div+div+div+div+div+div, +.wallets>div:first-child+div+div+div+div+div+div+div+div+div, +.wallets>div:first-child+div+div+div+div+div+div+div+div+div+div, +.wallets>div:first-child+div+div+div+div+div+div+div+div+div+div+div{ + display:inline-block; +} + +.wallets>div:first-child+div+div+div+div+div+div>div, +.wallets>div:first-child+div+div+div+div+div+div+div>div, +.wallets>div:first-child+div+div+div+div+div+div+div+div>div, +.wallets>div:first-child+div+div+div+div+div+div+div+div+div>div, +.wallets>div:first-child+div+div+div+div+div+div+div+div+div+div>div, +.wallets>div:first-child+div+div+div+div+div+div+div+div+div+div+div>div, +.wallets>div:first-child+div+div+div+div+div+div>span, +.wallets>div:first-child+div+div+div+div+div+div+div>span, +.wallets>div:first-child+div+div+div+div+div+div+div+div>span, +.wallets>div:first-child+div+div+div+div+div+div+div+div+div>span, +.wallets>div:first-child+div+div+div+div+div+div+div+div+div+div>span, +.wallets>div:first-child+div+div+div+div+div+div+div+div+div+div+div>span{ + top:-222px; +} + +.wallets>div:first-child+div+div+div+div+div+div+div+div+div+div+div+div>div, +.wallets>div:first-child+div+div+div+div+div+div+div+div+div+div+div+div+div>div, +.wallets>div:first-child+div+div+div+div+div+div+div+div+div+div+div+div+div+div>div, +.wallets>div:first-child+div+div+div+div+div+div+div+div+div+div+div+div+div+div+div>div, +.wallets>div:first-child+div+div+div+div+div+div+div+div+div+div+div+div+div+div+div+div>div, +.wallets>div:first-child+div+div+div+div+div+div+div+div+div+div+div+div+div+div+div+div+div>div, +.wallets>div:first-child+div+div+div+div+div+div+div+div+div+div+div+div>span, +.wallets>div:first-child+div+div+div+div+div+div+div+div+div+div+div+div+div>span, +.wallets>div:first-child+div+div+div+div+div+div+div+div+div+div+div+div+div+div>span, +.wallets>div:first-child+div+div+div+div+div+div+div+div+div+div+div+div+div+div+div>span, +.wallets>div:first-child+div+div+div+div+div+div+div+div+div+div+div+div+div+div+div+div>span, +.wallets>div:first-child+div+div+div+div+div+div+div+div+div+div+div+div+div+div+div+div+div>span{ + top:-92px; +} + +.press-quotes p{ + display:none; +} +.press-quotes p:first-child, +.press-quotes p:first-child+p, +.press-quotes p:first-child+p+p, +.press-quotes p:first-child+p+p+p, +.press-quotes p:first-child+p+p+p+p, +.press-quotes p:first-child+p+p+p+p+p, +.press-quotes p:first-child+p+p+p+p+p+p, +.press-quotes p:first-child+p+p+p+p+p+p+p{ + display:inline-block; +} +.press-quotes.expanded p{ + display:inline-block; +} + +.devprojectlist li{ + display:none; +} +.devprojectlist li:first-child, +.devprojectlist li:first-child+li, +.devprojectlist li:first-child+li+li, +.devprojectlist li:first-child+li+li+li{ + display:list-item; +} +.devprojectlist.expanded li{ + display:list-item; +} diff --git a/css/jquery-ui.min.css b/css/jquery-ui.min.css new file mode 100644 index 00000000..6266dce1 --- /dev/null +++ b/css/jquery-ui.min.css @@ -0,0 +1,7 @@ +/*! jQuery UI - v1.11.3 - 2015-02-12 +* http://jqueryui.com +* Includes: core.css, accordion.css, autocomplete.css, button.css, datepicker.css, dialog.css, draggable.css, menu.css, progressbar.css, resizable.css, selectable.css, selectmenu.css, slider.css, sortable.css, spinner.css, tabs.css, tooltip.css, theme.css +* To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Arial%2CHelvetica%2Csans-serif&fsDefault=1em&fwDefault=normal&cornerRadius=3px&bgColorHeader=e9e9e9&bgTextureHeader=flat&borderColorHeader=dddddd&fcHeader=333333&iconColorHeader=444444&bgColorContent=ffffff&bgTextureContent=flat&borderColorContent=dddddd&fcContent=333333&iconColorContent=444444&bgColorDefault=f6f6f6&bgTextureDefault=flat&borderColorDefault=c5c5c5&fcDefault=454545&iconColorDefault=777777&bgColorHover=ededed&bgTextureHover=flat&borderColorHover=cccccc&fcHover=2b2b2b&iconColorHover=555555&bgColorActive=007fff&bgTextureActive=flat&borderColorActive=003eff&fcActive=ffffff&iconColorActive=ffffff&bgColorHighlight=fffa90&bgTextureHighlight=flat&borderColorHighlight=dad55e&fcHighlight=777620&iconColorHighlight=777620&bgColorError=fddfdf&bgTextureError=flat&borderColorError=f1a899&fcError=5f3f3f&iconColorError=cc0000&bgColorOverlay=aaaaaa&bgTextureOverlay=flat&bgImgOpacityOverlay=0&opacityOverlay=30&bgColorShadow=666666&bgTextureShadow=flat&bgImgOpacityShadow=0&opacityShadow=30&thicknessShadow=5px&offsetTopShadow=0px&offsetLeftShadow=0px&cornerRadiusShadow=8px +* Copyright jQuery Foundation and other contributors; Licensed MIT */ + +.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-clearfix{min-height:0}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-front{z-index:100}.ui-state-disabled{cursor:default!important}.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-accordion .ui-accordion-header{display:block;cursor:pointer;position:relative;margin:2px 0 0 0;padding:.5em .5em .5em .7em;min-height:0;font-size:100%}.ui-accordion .ui-accordion-icons{padding-left:2.2em}.ui-accordion .ui-accordion-icons .ui-accordion-icons{padding-left:2.2em}.ui-accordion .ui-accordion-header .ui-accordion-header-icon{position:absolute;left:.5em;top:50%;margin-top:-8px}.ui-accordion .ui-accordion-content{padding:1em 2.2em;border-top:0;overflow:auto}.ui-autocomplete{position:absolute;top:0;left:0;cursor:default}.ui-button{display:inline-block;position:relative;padding:0;line-height:normal;margin-right:.1em;cursor:pointer;vertical-align:middle;text-align:center;overflow:visible}.ui-button,.ui-button:link,.ui-button:visited,.ui-button:hover,.ui-button:active{text-decoration:none}.ui-button-icon-only{width:2.2em}button.ui-button-icon-only{width:2.4em}.ui-button-icons-only{width:3.4em}button.ui-button-icons-only{width:3.7em}.ui-button .ui-button-text{display:block;line-height:normal}.ui-button-text-only .ui-button-text{padding:.4em 1em}.ui-button-icon-only .ui-button-text,.ui-button-icons-only .ui-button-text{padding:.4em;text-indent:-9999999px}.ui-button-text-icon-primary .ui-button-text,.ui-button-text-icons .ui-button-text{padding:.4em 1em .4em 2.1em}.ui-button-text-icon-secondary .ui-button-text,.ui-button-text-icons .ui-button-text{padding:.4em 2.1em .4em 1em}.ui-button-text-icons .ui-button-text{padding-left:2.1em;padding-right:2.1em}input.ui-button{padding:.4em 1em}.ui-button-icon-only .ui-icon,.ui-button-text-icon-primary .ui-icon,.ui-button-text-icon-secondary .ui-icon,.ui-button-text-icons .ui-icon,.ui-button-icons-only .ui-icon{position:absolute;top:50%;margin-top:-8px}.ui-button-icon-only .ui-icon{left:50%;margin-left:-8px}.ui-button-text-icon-primary .ui-button-icon-primary,.ui-button-text-icons .ui-button-icon-primary,.ui-button-icons-only .ui-button-icon-primary{left:.5em}.ui-button-text-icon-secondary .ui-button-icon-secondary,.ui-button-text-icons .ui-button-icon-secondary,.ui-button-icons-only .ui-button-icon-secondary{right:.5em}.ui-buttonset{margin-right:7px}.ui-buttonset .ui-button{margin-left:0;margin-right:-.3em}input.ui-button::-moz-focus-inner,button.ui-button::-moz-focus-inner{border:0;padding:0}.ui-datepicker{width:17em;padding:.2em .2em 0;display:none}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{top:1px}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev-hover{left:1px}.ui-datepicker .ui-datepicker-next-hover{right:1px}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:45%}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:bold;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td span,.ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%;font-size:0}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-dialog{overflow:hidden;position:absolute;top:0;left:0;padding:.2em;outline:0}.ui-dialog .ui-dialog-titlebar{padding:.4em 1em;position:relative}.ui-dialog .ui-dialog-title{float:left;margin:.1em 0;white-space:nowrap;width:90%;overflow:hidden;text-overflow:ellipsis}.ui-dialog .ui-dialog-titlebar-close{position:absolute;right:.3em;top:50%;width:20px;margin:-10px 0 0 0;padding:1px;height:20px}.ui-dialog .ui-dialog-content{position:relative;border:0;padding:.5em 1em;background:none;overflow:auto}.ui-dialog .ui-dialog-buttonpane{text-align:left;border-width:1px 0 0 0;background-image:none;margin-top:.5em;padding:.3em 1em .5em .4em}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:right}.ui-dialog .ui-dialog-buttonpane button{margin:.5em .4em .5em 0;cursor:pointer}.ui-dialog .ui-resizable-se{width:12px;height:12px;right:-5px;bottom:-5px;background-position:16px 16px}.ui-draggable .ui-dialog-titlebar{cursor:move}.ui-draggable-handle{-ms-touch-action:none;touch-action:none}.ui-menu{list-style:none;padding:0;margin:0;display:block;outline:none}.ui-menu .ui-menu{position:absolute}.ui-menu .ui-menu-item{position:relative;margin:0;padding:3px 1em 3px .4em;cursor:pointer;min-height:0;list-style-image:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7")}.ui-menu .ui-menu-divider{margin:5px 0;height:0;font-size:0;line-height:0;border-width:1px 0 0 0}.ui-menu .ui-state-focus,.ui-menu .ui-state-active{margin:-1px}.ui-menu-icons{position:relative}.ui-menu-icons .ui-menu-item{padding-left:2em}.ui-menu .ui-icon{position:absolute;top:0;bottom:0;left:.2em;margin:auto 0}.ui-menu .ui-menu-icon{left:auto;right:0}.ui-progressbar{height:2em;text-align:left;overflow:hidden}.ui-progressbar .ui-progressbar-value{margin:-1px;height:100%}.ui-progressbar .ui-progressbar-overlay{background:url("data:image/gif;base64,R0lGODlhKAAoAIABAAAAAP///yH/C05FVFNDQVBFMi4wAwEAAAAh+QQJAQABACwAAAAAKAAoAAACkYwNqXrdC52DS06a7MFZI+4FHBCKoDeWKXqymPqGqxvJrXZbMx7Ttc+w9XgU2FB3lOyQRWET2IFGiU9m1frDVpxZZc6bfHwv4c1YXP6k1Vdy292Fb6UkuvFtXpvWSzA+HycXJHUXiGYIiMg2R6W459gnWGfHNdjIqDWVqemH2ekpObkpOlppWUqZiqr6edqqWQAAIfkECQEAAQAsAAAAACgAKAAAApSMgZnGfaqcg1E2uuzDmmHUBR8Qil95hiPKqWn3aqtLsS18y7G1SzNeowWBENtQd+T1JktP05nzPTdJZlR6vUxNWWjV+vUWhWNkWFwxl9VpZRedYcflIOLafaa28XdsH/ynlcc1uPVDZxQIR0K25+cICCmoqCe5mGhZOfeYSUh5yJcJyrkZWWpaR8doJ2o4NYq62lAAACH5BAkBAAEALAAAAAAoACgAAAKVDI4Yy22ZnINRNqosw0Bv7i1gyHUkFj7oSaWlu3ovC8GxNso5fluz3qLVhBVeT/Lz7ZTHyxL5dDalQWPVOsQWtRnuwXaFTj9jVVh8pma9JjZ4zYSj5ZOyma7uuolffh+IR5aW97cHuBUXKGKXlKjn+DiHWMcYJah4N0lYCMlJOXipGRr5qdgoSTrqWSq6WFl2ypoaUAAAIfkECQEAAQAsAAAAACgAKAAAApaEb6HLgd/iO7FNWtcFWe+ufODGjRfoiJ2akShbueb0wtI50zm02pbvwfWEMWBQ1zKGlLIhskiEPm9R6vRXxV4ZzWT2yHOGpWMyorblKlNp8HmHEb/lCXjcW7bmtXP8Xt229OVWR1fod2eWqNfHuMjXCPkIGNileOiImVmCOEmoSfn3yXlJWmoHGhqp6ilYuWYpmTqKUgAAIfkECQEAAQAsAAAAACgAKAAAApiEH6kb58biQ3FNWtMFWW3eNVcojuFGfqnZqSebuS06w5V80/X02pKe8zFwP6EFWOT1lDFk8rGERh1TTNOocQ61Hm4Xm2VexUHpzjymViHrFbiELsefVrn6XKfnt2Q9G/+Xdie499XHd2g4h7ioOGhXGJboGAnXSBnoBwKYyfioubZJ2Hn0RuRZaflZOil56Zp6iioKSXpUAAAh+QQJAQABACwAAAAAKAAoAAACkoQRqRvnxuI7kU1a1UU5bd5tnSeOZXhmn5lWK3qNTWvRdQxP8qvaC+/yaYQzXO7BMvaUEmJRd3TsiMAgswmNYrSgZdYrTX6tSHGZO73ezuAw2uxuQ+BbeZfMxsexY35+/Qe4J1inV0g4x3WHuMhIl2jXOKT2Q+VU5fgoSUI52VfZyfkJGkha6jmY+aaYdirq+lQAACH5BAkBAAEALAAAAAAoACgAAAKWBIKpYe0L3YNKToqswUlvznigd4wiR4KhZrKt9Upqip61i9E3vMvxRdHlbEFiEXfk9YARYxOZZD6VQ2pUunBmtRXo1Lf8hMVVcNl8JafV38aM2/Fu5V16Bn63r6xt97j09+MXSFi4BniGFae3hzbH9+hYBzkpuUh5aZmHuanZOZgIuvbGiNeomCnaxxap2upaCZsq+1kAACH5BAkBAAEALAAAAAAoACgAAAKXjI8By5zf4kOxTVrXNVlv1X0d8IGZGKLnNpYtm8Lr9cqVeuOSvfOW79D9aDHizNhDJidFZhNydEahOaDH6nomtJjp1tutKoNWkvA6JqfRVLHU/QUfau9l2x7G54d1fl995xcIGAdXqMfBNadoYrhH+Mg2KBlpVpbluCiXmMnZ2Sh4GBqJ+ckIOqqJ6LmKSllZmsoq6wpQAAAh+QQJAQABACwAAAAAKAAoAAAClYx/oLvoxuJDkU1a1YUZbJ59nSd2ZXhWqbRa2/gF8Gu2DY3iqs7yrq+xBYEkYvFSM8aSSObE+ZgRl1BHFZNr7pRCavZ5BW2142hY3AN/zWtsmf12p9XxxFl2lpLn1rseztfXZjdIWIf2s5dItwjYKBgo9yg5pHgzJXTEeGlZuenpyPmpGQoKOWkYmSpaSnqKileI2FAAACH5BAkBAAEALAAAAAAoACgAAAKVjB+gu+jG4kORTVrVhRlsnn2dJ3ZleFaptFrb+CXmO9OozeL5VfP99HvAWhpiUdcwkpBH3825AwYdU8xTqlLGhtCosArKMpvfa1mMRae9VvWZfeB2XfPkeLmm18lUcBj+p5dnN8jXZ3YIGEhYuOUn45aoCDkp16hl5IjYJvjWKcnoGQpqyPlpOhr3aElaqrq56Bq7VAAAOw==");height:100%;filter:alpha(opacity=25);opacity:0.25}.ui-progressbar-indeterminate .ui-progressbar-value{background-image:none}.ui-resizable{position:relative}.ui-resizable-handle{position:absolute;font-size:0.1px;display:block;-ms-touch-action:none;touch-action:none}.ui-resizable-disabled .ui-resizable-handle,.ui-resizable-autohide .ui-resizable-handle{display:none}.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0}.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0}.ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0;height:100%}.ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0;height:100%}.ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px}.ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px}.ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px}.ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px}.ui-selectable{-ms-touch-action:none;touch-action:none}.ui-selectable-helper{position:absolute;z-index:100;border:1px dotted black}.ui-selectmenu-menu{padding:0;margin:0;position:absolute;top:0;left:0;display:none}.ui-selectmenu-menu .ui-menu{overflow:auto;overflow-x:hidden;padding-bottom:1px}.ui-selectmenu-menu .ui-menu .ui-selectmenu-optgroup{font-size:1em;font-weight:bold;line-height:1.5;padding:2px 0.4em;margin:0.5em 0 0 0;height:auto;border:0}.ui-selectmenu-open{display:block}.ui-selectmenu-button{display:inline-block;overflow:hidden;position:relative;text-decoration:none;cursor:pointer}.ui-selectmenu-button span.ui-icon{right:0.5em;left:auto;margin-top:-8px;position:absolute;top:50%}.ui-selectmenu-button span.ui-selectmenu-text{text-align:left;padding:0.4em 2.1em 0.4em 1em;display:block;line-height:1.4;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ui-slider{position:relative;text-align:left}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default;-ms-touch-action:none;touch-action:none}.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0}.ui-slider.ui-state-disabled .ui-slider-handle,.ui-slider.ui-state-disabled .ui-slider-range{filter:inherit}.ui-slider-horizontal{height:.8em}.ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-left:-.6em}.ui-slider-horizontal .ui-slider-range{top:0;height:100%}.ui-slider-horizontal .ui-slider-range-min{left:0}.ui-slider-horizontal .ui-slider-range-max{right:0}.ui-slider-vertical{width:.8em;height:100px}.ui-slider-vertical .ui-slider-handle{left:-.3em;margin-left:0;margin-bottom:-.6em}.ui-slider-vertical .ui-slider-range{left:0;width:100%}.ui-slider-vertical .ui-slider-range-min{bottom:0}.ui-slider-vertical .ui-slider-range-max{top:0}.ui-sortable-handle{-ms-touch-action:none;touch-action:none}.ui-spinner{position:relative;display:inline-block;overflow:hidden;padding:0;vertical-align:middle}.ui-spinner-input{border:none;background:none;color:inherit;padding:0;margin:.2em 0;vertical-align:middle;margin-left:.4em;margin-right:22px}.ui-spinner-button{width:16px;height:50%;font-size:.5em;padding:0;margin:0;text-align:center;position:absolute;cursor:default;display:block;overflow:hidden;right:0}.ui-spinner a.ui-spinner-button{border-top:none;border-bottom:none;border-right:none}.ui-spinner .ui-icon{position:absolute;margin-top:-8px;top:50%;left:0}.ui-spinner-up{top:0}.ui-spinner-down{bottom:0}.ui-spinner .ui-icon-triangle-1-s{background-position:-65px -16px}.ui-tabs{position:relative;padding:.2em}.ui-tabs .ui-tabs-nav{margin:0;padding:.2em .2em 0}.ui-tabs .ui-tabs-nav li{list-style:none;float:left;position:relative;top:0;margin:1px .2em 0 0;border-bottom-width:0;padding:0;white-space:nowrap}.ui-tabs .ui-tabs-nav .ui-tabs-anchor{float:left;padding:.5em 1em;text-decoration:none}.ui-tabs .ui-tabs-nav li.ui-tabs-active{margin-bottom:-1px;padding-bottom:1px}.ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor{cursor:text}.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor{cursor:pointer}.ui-tabs .ui-tabs-panel{display:block;border-width:0;padding:1em 1.4em;background:none}.ui-tooltip{padding:8px;position:absolute;z-index:9999;max-width:300px;-webkit-box-shadow:0 0 5px #aaa;box-shadow:0 0 5px #aaa}body .ui-tooltip{border-width:2px}.ui-widget{font-family:Arial,Helvetica,sans-serif;font-size:1em}.ui-widget .ui-widget{font-size:1em}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:Arial,Helvetica,sans-serif;font-size:1em}.ui-widget-content{border:1px solid #ddd;background:#fff;color:#333}.ui-widget-content a{color:#333}.ui-widget-header{border:1px solid #ddd;background:#e9e9e9;color:#333;font-weight:bold}.ui-widget-header a{color:#333}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{border:1px solid #c5c5c5;background:#f6f6f6;font-weight:normal;color:#454545}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited{color:#454545;text-decoration:none}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus{border:1px solid #ccc;background:#ededed;font-weight:normal;color:#2b2b2b}.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited,.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited{color:#2b2b2b;text-decoration:none}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{border:1px solid #003eff;background:#007fff;font-weight:normal;color:#fff}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#fff;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #dad55e;background:#fffa90;color:#777620}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#777620}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #f1a899;background:#fddfdf;color:#5f3f3f}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#5f3f3f}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#5f3f3f}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:bold}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:normal}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}.ui-state-disabled .ui-icon{filter:Alpha(Opacity=35)}.ui-icon{width:16px;height:16px}.ui-icon,.ui-widget-content .ui-icon{background-image:url("/img/jquery/ui-icons_444444_256x240.png")}.ui-widget-header .ui-icon{background-image:url("/img/jquery/ui-icons_444444_256x240.png")}.ui-state-default .ui-icon{background-image:url("/img/jquery/ui-icons_777777_256x240.png")}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon{background-image:url("/img/jquery/ui-icons_555555_256x240.png")}.ui-state-active .ui-icon{background-image:url("/img/jquery/ui-icons_ffffff_256x240.png")}.ui-state-highlight .ui-icon{background-image:url("/img/jquery/ui-icons_777620_256x240.png")}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url("/img/jquery/ui-icons_cc0000_256x240.png")}.ui-icon-blank{background-position:16px 16px}.ui-icon-carat-1-n{background-position:0 0}.ui-icon-carat-1-ne{background-position:-16px 0}.ui-icon-carat-1-e{background-position:-32px 0}.ui-icon-carat-1-se{background-position:-48px 0}.ui-icon-carat-1-s{background-position:-64px 0}.ui-icon-carat-1-sw{background-position:-80px 0}.ui-icon-carat-1-w{background-position:-96px 0}.ui-icon-carat-1-nw{background-position:-112px 0}.ui-icon-carat-2-n-s{background-position:-128px 0}.ui-icon-carat-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-64px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-64px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:0 -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-on{background-position:-96px -144px}.ui-icon-radio-off{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-seek-first{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{border-top-left-radius:3px}.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{border-top-right-radius:3px}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{border-bottom-left-radius:3px}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{border-bottom-right-radius:3px}.ui-widget-overlay{background:#aaa;opacity:.3;filter:Alpha(Opacity=30)}.ui-widget-shadow{margin:0 0 0 0;padding:5px;background:#666;opacity:.3;filter:Alpha(Opacity=30);border-radius:8px} \ No newline at end of file diff --git a/css/main.css b/css/main.css new file mode 100644 index 00000000..c22c6c73 --- /dev/null +++ b/css/main.css @@ -0,0 +1 @@ +/*! normalize.css v2.1.0 | MIT License | git.io/normalize */article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{margin:0}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em;margin:0.67em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace, serif;font-size:1em}pre{white-space:pre-wrap}q{quotes:"\201C" "\201D" "\2018" "\2019"}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{line-height:normal}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}body{font-family:"Helvetica Neue", "Helvetica", Arial, sans-serif;font-size:16px;margin:0;padding:0;color:#646464;background-color:#f7f7f7}h1{font-family:'Ubuntu', sans-serif;font-weight:700;color:#0d579b;font-size:160%;margin-top:0;text-align:center}h2{font-family:'Ubuntu', sans-serif;font-weight:700;color:#383838;font-size:130%;text-align:left}h3{color:#383838;font-size:110%;text-align:left}a:link,a:visited,a:active,a.link-js{color:#2c6fad;text-decoration:none;cursor:pointer}a:link:hover,a:visited:hover,a:active:hover,a.link-js:hover{color:#63a4e1}a img,a:link img,a:visited img,a:active img{border:0}blockquote{margin-left:0;border-left:5px solid #eee;padding-left:15px;font-size:120%}pre{background-color:#f5f5f5;display:block;padding:17px;line-height:1.5em;font-size:75%;border:1px solid #ccc;white-space:pre;overflow-y:auto;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}pre code{font-size:100%;padding:0;border:0;white-space:pre}code{padding:2px 4px;background-color:#f5f5f5;font-size:85%;white-space:nowrap;border:1px solid #ccc;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}ul,ol{padding-left:20px;margin-left:0}ul ul{list-style-type:disc}li{margin:10px 0}table td,table th{padding:10px;border:1px solid #ddd}@font-face{font-family:'Ubuntu';src:url("/font/ubuntu/ubuntu-r-webfont.eot");src:url("/font/ubuntu/ubuntu-r-webfont.eot?iefix") format("eot"),url("/font/ubuntu/ubuntu-r-webfont.woff") format("woff"),url("/font/ubuntu/ubuntu-r-webfont.ttf") format("truetype"),url("/font/ubuntu/ubuntu-r-webfont.svg") format("svg");font-weight:300;font-style:normal}@font-face{font-family:'Ubuntu';src:url("/font/ubuntu/ubuntu-ri-webfont.eot");src:url("/font/ubuntu/ubuntu-ri-webfont.eot?iefix") format("eot"),url("/font/ubuntu/ubuntu-ri-webfont.woff") format("woff"),url("/font/ubuntu/ubuntu-ri-webfont.ttf") format("truetype"),url("/font/ubuntu/ubuntu-ri-webfont.svg") format("svg");font-weight:300;font-style:italic}@font-face{font-family:'Ubuntu';src:url("/font/ubuntu/ubuntu-b-webfont.eot");src:url("/font/ubuntu/ubuntu-b-webfont.eot?iefix") format("eot"),url("/font/ubuntu/ubuntu-b-webfont.woff") format("woff"),url("/font/ubuntu/ubuntu-b-webfont.ttf") format("truetype"),url("/font/ubuntu/ubuntu-b-webfont.svg") format("svg");font-weight:700;font-style:normal}@font-face{font-family:'Ubuntu';src:url("/font/ubuntu/ubuntu-bi-webfont.eot");src:url("/font/ubuntu/ubuntu-bi-webfont.eot?iefix") format("eot"),url("/font/ubuntu/ubuntu-bi-webfont.woff") format("woff"),url("/font/ubuntu/ubuntu-bi-webfont.ttf") format("truetype"),url("/font/ubuntu/ubuntu-bi-webfont.svg") format("svg");font-weight:700;font-style:italic}.banner-message,.banner-message a,.banner-message a:link,.banner-message a:active,.banner-message a:visited{display:block;color:#fff}.banner-message a:hover{text-decoration:underline}.banner-message a{background-color:#c5251f}.banner-message.alert a{background-color:#c5251f}.banner-message.warning a{background-color:#E58716}.banner-message.success a{background-color:#329239}.banner-message.info a{background-color:#0d579b}.banner-message.minor a{background-color:yellow;color:black}.banner-message a span{display:block;margin:auto;width:850px;padding:10px;text-align:center}.center{text-align:center;margin-right:auto;margin-left:auto}.head{margin:30px 0 30px 0}.head div{width:940px;margin:auto;position:relative;z-index:100}.body{width:940px;margin:auto;position:relative}.langselect{display:none}.lang,.lang li,.lang ul{display:block;list-style:none;padding:0;margin:0;cursor:pointer}.lang{position:absolute;right:5px;top:8px;border-left:2px solid transparent;border-right:2px solid transparent;border-top:2px solid transparent}.lang:hover{border-left:2px solid #ebebeb;border-right:2px solid #ebebeb;border-top:2px solid #ebebeb;background-color:#fff}.lang li ul{display:none;right:-2px;position:absolute;background-color:#fff;padding:20px;border:2px solid #ebebeb;white-space:nowrap}.lang:hover li ul{display:block}.lang li ul li{display:inline-block;vertical-align:top;text-align:left;width:180px}.lang li ul li ul{position:relative;margin:-4px 0;padding:0;border:0;top:0}.lang li ul li ul li{display:block}.lang li a,.lang li a:link,.lang li a:visited,.lang li a:active{text-decoration:none;font-size:115%;display:inline-block;color:#b8b8b8;padding:4px 8px}.lang li ul li a,.lang li ul li a:link,.lang li ul li a:visited,.lang li ul li a:active{padding:4px 0;width:180px}.lang:hover li a,.lang li ul li ul li:hover a,.lang li ul li ul li a.active{color:#666666}.lang:hover li ul li a{color:#b8b8b8}.logo{display:block;margin-left:40px;width:191px;height:40px}.menumobile{display:none}.menusimple{margin:0;position:absolute;top:8px;left:245px;padding:0;height:35px}.menusimple li{list-style:none;display:inline-block;position:relative;padding:0;margin:0 3px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.menusimple>li a,.menusimple>li a:active,.menusimple>li a:visited,.menusimple>li a:link{color:#2c6fad}.menusimple>li a{cursor:pointer;font-family:'Ubuntu', sans-serif;font-weight:300;font-size:110%;display:block;text-decoration:none;padding:6px 10px 4px 10px;white-space:nowrap}.menusimple>li ul{display:none;position:absolute;background-color:#fff;border:1px solid #2c6fad;min-width:120%;padding:5px 0;margin:0;left:0}.menusimple>li>ul li{margin:0;display:block;width:100%;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.menusimple>li>ul>li a{font-size:100%;margin:1px 0;padding:6px 10px 3px 10px}.menusimple li:hover,.menusimple li.active{background-color:#2c6fad}.menusimple li:hover>a,.menusimple li.active>a{color:#fff}.menusimple li:hover>ul{display:block}.menusimple.menumain>li:first-child,.menusimple.menumain>li:first-child+li,.menusimple.menumain>li:first-child+li+li+li,.menusimple.menucore>li:first-child,.menusimple.menucore>li:first-child+li+li{-webkit-border-bottom-left-radius:0;-webkit-border-bottom-right-radius:0;-moz-border-radius-bottomleft:0;-moz-border-radius-bottomright:0;border-bottom-left-radius:0;border-bottom-right-radius:0}.menusimple.menucore>li:first-child+li+li+li+li a{font-weight:700}.breadcrumbs{font-size:75%;padding-left:10px}.content{position:relative;padding:30px 40px 40px 40px;margin:0 5px;text-align:justify;background-color:#fff;min-height:400px;border:2px solid #ebebeb;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}.content p,.content li,.content table{line-height:1.5em}h1 span.fa,h2 span.fa,h3 span.fa,h4 span.fa,h5 span.fa,h6 span.fa{margin-right:10px}.footer{text-align:center;width:940px;margin:auto}.footermenu{position:relative;padding:0 0 20px 0;font-size:94%}.footermenu a{margin-right:15px;white-space:nowrap}.footersponsor div{display:inline-block;color:#8D8D8D;margin:0 0 25px 0;line-height:2em}.footersponsor span{white-space:nowrap}.footersponsor span,.footersponsor a,.footersponsor a:link,.footersponsor a:active,.footersponsor a:visited{display:inline-block;margin:5px}.footersponsor img{width:245px;height:18px}.footerlicense{font-size:94%;padding-bottom:20px}.statusmenu{display:inline-block;padding-left:20px;background-position:left center;background-repeat:no-repeat;background-image:url(/img/icons/netstatus_normal.svg)}.statusmenu.alert{background-image:url(/img/icons/netstatus_alert.svg)}.mainsummary,.mainvideo,.mainlist{text-align:center}.mainsummary{font-size:145%;color:#7b7c7c;margin:20px auto 45px auto}.mainvideo{position:relative;margin:auto;max-width:640px;max-height:360px}.mainvideo iframe,.mainvideo img{width:640px;height:360px}.mainvideo div div{cursor:pointer;position:absolute;top:0;left:0;right:0;bottom:0}.mainvideo .mainvideoicon{display:block;background:url(/img/icons/video_play.svg) center center no-repeat}.mainvideo .mainvideoiconhover{display:none;background:url(/img/icons/video_play_hover.svg) center center no-repeat}.mainvideo:hover .mainvideoicon{display:none}.mainvideo:hover .mainvideoiconhover{display:block}.mainlist{font-size:125%;max-width:760px;margin:30px auto;display:table}.mainlist>div{display:table-cell;width:240px;min-width:200px;text-align:center}.mainlist>div>div{display:inline-block;line-height:1.5em}.mainlist>div>div>div{display:inline-block}.mainlist img{display:block;margin:10px auto;vertical-align:top;position:relative;height:48px;width:48px}.maindesc{max-width:760px;margin:auto;line-height:1.5em}.mainbutton{text-align:center}.mainbutton a,.mainbutton a:link,.mainbutton a:visited,.mainbutton a:active{font-family:'Ubuntu', sans-serif;font-weight:400;font-size:150%;text-shadow:0 2px 6px rgba(0,0,0,0.6);text-align:left;display:inline-block;background-color:#2c6fad;border:1px solid #20598f;background-image:-o-linear-gradient(bottom, #20598f 14%, #2c6fad 70%);background-image:-moz-linear-gradient(bottom, #20598f 14%, #2c6fad 70%);background-image:-webkit-linear-gradient(bottom, #20598f 14%, #2c6fad 70%);background-image:-ms-linear-gradient(bottom, #20598f 14%, #2c6fad 70%);background-image:linear-gradient(bottom, #20598f 14%, #2c6fad 70%);color:#fff;padding:15px 20px 20px 68px;margin:40px 0 40px 0;-webkit-border-radius:12px;-moz-border-radius:12px;border-radius:12px}.mainbutton a:hover{background-image:none;color:#fff}.mainbutton img{margin-right:10px;margin-left:-52px;margin-bottom:-12px;height:42px;width:42px}.mainoverview{font-size:130%;text-align:center;margin-bottom:10px}.mainoverviews{font-size:145%;text-align:center;margin-bottom:10px}.mainoverviews a{margin:5px 15px;display:inline-block}.starttitle{text-align:center}.starttitle span{padding:10px;border-bottom:1px solid #E2E2E2;font-size:155%;margin:20px auto;display:inline-block}.start{text-align:left}.start div{position:relative}.start>div:first-child+div{border-top:1px solid #e0e0e0}.start div div{display:inline-block;width:380px;vertical-align:top;padding-bottom:70px;position:static}.start>div>div:first-child{padding-right:40px;border-right:1px solid #e0e0e0}.start>div>div:first-child+div{padding-left:40px;border-left:1px solid #e0e0e0;margin-left:-1px}.start div div div a,.start div div div a:link,.start div div div a:active,.start div div div a:visited{display:inline-block;padding:6px 12px;font-size:115%;color:#fff;border:1px solid #d57700;background-color:#ee9209;background-image:-o-linear-gradient(bottom, #e28700 14%, #ee9209 70%);background-image:-moz-linear-gradient(bottom, #e28700 14%, #ee9209 70%);background-image:-webkit-linear-gradient(bottom, #e28700 14%, #ee9209 70%);background-image:-ms-linear-gradient(bottom, #e28700 14%, #ee9209 70%);background-image:linear-gradient(bottom, #e28700 14%, #ee9209 70%);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.start div div div a:hover{background-image:none;color:#fff}.start h2{color:#0d579b}.start h2 span{font-size:200%;color:#ee9209}.start div div div{display:block;width:auto;padding-bottom:0;position:absolute;bottom:35px}.starttitle a{margin:0 20px auto}.introlink{text-align:center;font-size:125%;font-weight:bold;margin-top:30px}.titleicon{width:32px;height:32px;vertical-align:middle;margin-right:8px;position:relative;top:-2px}.warningicon{width:42px;height:42px;vertical-align:middle;margin-right:6px}.index,.index ul,.index li{list-style:none;padding:0;margin:0}.index{padding:10px 20px;border:2px dashed #4892b2;display:inline-block}.index ul{margin:10px 0}.index li a{font-weight:bold}.index ul ul li a{font-weight:normal}.index a,.index a:link,.index a:active,.index a:visited{display:block;text-decoration:none;line-height:1.5em}.docreference{text-align:center}.docreference a{display:inline-block;margin:20px 0 40px 0;font-size:115%;width:150px}.docreference img{display:block;height:48px;width:48px;margin:0 auto 10px auto}.docreference span{display:block;line-height:1.5em}.toc{position:absolute;left:20px;text-align:left;padding-top:40px;margin-top:-40px}.toc div{overflow-y:auto;overflow-x:hidden;width:240px}.toc div.scroll{position:fixed}.toc ul,.toc li{list-style:none;padding:0;margin:0}.toc ul{width:220px;border-right:1px solid #e0e0e0;padding:0 19px 0 0}.toc ul li{padding:0 0 10px 0}.toc ul li ul{position:relative;top:0;padding:10px 0 0 0;border:0;display:none}.toc ul li.active ul{display:block}.toc ul li ul li{padding:0 0 4px 0}.toc ul li ul li ul li{padding-left:10px}.toc ul li a{padding-left:20px;font-weight:bold}.toc ul li ul li a{font-weight:normal}.toc ul li ul li a:hover:before,.toc ul li ul li a.active:before{content:">";position:absolute;font-weight:bold;left:0px}.toc ul.goback{padding-top:8px}.toc ul.goback li{background:url(/img/icons/mini_ico_back.svg) no-repeat 0 3px}.toc ul.reportissue li{background:url(/img/icons/mini_ico_report.svg) no-repeat 0 3px}.toc ul.editsource li{background:url(/img/icons/mini_ico_rev.svg) no-repeat 0 3px}.toc a,.toc a:link,.toc a:active,.toc a:visited{display:block;text-decoration:none;line-height:1.5em}.toccontent{width:600px;margin:auto 0 auto auto;position:relative;text-align:left}.toccontent h2,.toccontent h3,.toccontent h4,.toccontent h5,.toccontent h6{color:#383838;margin-top:40px;margin-bottom:0}.toccontent h2{font-size:150%}.toccontent h3{font-size:130%}.toccontent h4{font-size:110%}.toccontent h5,.toccontent h6{font-size:100%}.toccontent img{max-width:100%}.toccontent table thead{text-align:center}.toccontent a.auto-link:link,.toccontent a.auto-link:visited{color:#646464}.toccontent:hover a.auto-link:link,.toccontent:hover a.auto-link:visited{color:#2c6fad}.toccontent:hover a.auto-link:link:hover,.toccontent:hover a.auto-link:visited:hover{color:#63a4e1}.toccontent .subhead-links{padding-top:7px}.toccontent a:link.term,.toccontent a:visited.term,.toccontent:hover a.auto-link.term:link,.toccontent:hover a.auto-link.term:visited,.toccontent:hover a.auto-link.term:link:hover,.toccontent:hover a.auto-link.term:visited:hover{color:#000}.toccontent a.term:link code,.toccontent a.term:visited code{color:#646464}.multicode{background-color:#f5f5f5;overflow-y:auto;padding:17px;border:1px solid #ccc;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.multicode pre{border:0px none;padding:0;margin:0;overflow-y:visible}.toccontent table.ntpd tr td+td+td{white-space:nowrap}.toccontent table.ntpd tr td+td+td+td{white-space:normal}.toccontent table thead th{font-weight:normal;border-bottom:3px double #ddd}.anchorAf{position:relative}.anchorAf a:first-child{display:none;position:absolute;width:24px;left:-24px;bottom:0;top:0;background:url(/img/icons/mini_ico_anchor.svg) no-repeat center center}.anchorAf:hover a:first-child{display:block}.ui-dialog .anchorAf:hover a:first-child{display:none}.develdocdisclaimer{padding:30px 0;background:#fff;bottom:0;position:fixed;width:600px;z-index:1000;border-top:1px solid #e0e0e0}.develdocdisclaimer div{border:2px dashed #ee9209;background:#fff8ea;padding:10px;line-height:1.5em;position:relative}.develdocdisclaimerclose,.develdocdisclaimerclose:visited,.develdocdisclaimerclose:link,.develdocdisclaimerclose:active{display:block;padding:1px 8px 0 8px;color:#fff;background-color:#ee9209;position:absolute;top:-14px;right:-14px;font-weight:bold;cursor:pointer;border:2px solid #fff;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px}.develdocdisclaimerclose:hover,.develdocdisclaimerclose:visited:hover,.develdocdisclaimerclose:link:hover,.develdocdisclaimerclose:active:hover{border:2px solid #ee9209;color:#fff}.glossary_term{display:block;width:20em;padding:5px 10px;margin-right:auto;margin-left:auto}.ui-autocomplete-category{font-weight:bold;padding:.2em .4em;margin:.8em 0 .2em;line-height:1.5}ul.wrapped_list li{list-style:none;float:left;width:15em;margin:1em}br.clear{clear:left}.notice{text-align:center}.notice span{font-style:italic}.subhead-links{font-size:85%}.subhead-links img{width:12px;height:12px}div.one-column{max-width:600px;margin-right:auto;margin-left:auto}.one-column h2{margin-top:60px}.one-column h2.no_gap{margin-top:75px}.one-column img{max-width:100%}.one-column th{text-align:center}div.post{max-width:40em;margin-right:auto;margin-left:auto}.post img{max-width:100%}.post-meta{margin-top:20px;font-style:italic}.post-title{padding-top:20px}table.privacy-comparison td,table.privacy-comparison th{padding:3px}table.privacy-comparison tr.empty{height:1em}table.privacy-comparison td:nth-child(1n+2){width:120px}table.validation{width:100%}table.validation tr.details td{background-color:#F5F5F5;padding:10px}table.validation .ui-icon{display:inline-block}table.validation tr:nth-child(even)>td{cursor:pointer}table.validation tr:nth-child(even)>td:hover{color:#000}.received_transactions td{width:50%}#system-requirements-accordion div{padding:0}.service-choose a{display:block;margin:20px 0}button.js.showcolumn{border:0;margin:10px}.not-displayed{display:none}br.big{margin-bottom:50px}.font2x{font-size:200%}.sliderbox{max-width:940px;margin:0px auto 30px auto}.slide-viewer{position:relative;overflow:hidden;height:200px;padding-bottom:12px}.slide-group{width:100%;height:100%;position:relative}.slide{width:100%;height:100%;display:none;position:absolute}.slide:first-child{display:block}.slide-buttons{text-align:center}.slide-buttons button{background:transparent;border:0;font-size:150%;-webkit-border-radius:4px;border-radius:4px}.slide-buttons button.active{background-color:#2c6fad;color:#fff}.two-column-list ul{margin-left:4em}.two-column-list li{list-style:none;float:left;width:14em;text-align:left;margin-bottom:20px}.two-column-list .fa-li{top:0.75em}.two-column-list li:nth-child(2n+1){margin-right:75px;clear:both}button.js{background:transparent;border:0;padding:0;border-bottom:1px dotted #2c6fad;color:#2c6fad;font-weight:inherit}button.js:hover{color:#63a4e1}button.active{text-decoration:underline}.prevnext{line-height:1.5em}.prevnext span:first-child{float:left}.prevnext span:last-child{float:right}.callout{text-align:center;border-top:thin solid #C0C0C0;border-bottom:thin solid #C0C0C0}.wallet_accordion img{float:left;padding-right:30px;padding-bottom:10px}.wallet_accordion{text-align:left}.right-hanger{max-width:300px;text-align:right;margin-left:auto;font-weight:700}.left-float{float:left}.highlight{background:transparent}.highlight .c{color:#999988;font-style:italic}.highlight .err{color:#a61717;background-color:#e3d2d2}.highlight .k{font-weight:bold}.highlight .o{font-weight:bold}.highlight .cm{color:#999988;font-style:italic}.highlight .cp{color:#999999;font-weight:bold}.highlight .c1{color:#999988;font-style:italic}.highlight .cs{color:#999999;font-weight:bold;font-style:italic}.highlight .gd{color:#000000;background-color:#fdd}.highlight .gd .x{color:#000000;background-color:#faa}.highlight .ge{font-style:italic}.highlight .gr{color:#a00}.highlight .gh{color:#999}.highlight .gi{color:#000000;background-color:#dfd}.highlight .gi .x{color:#000000;background-color:#afa}.highlight .go{color:#888}.highlight .gp{color:#555}.highlight .gs{font-weight:bold}.highlight .gu{color:#aaa}.highlight .gt{color:#a00}.highlight .kc{font-weight:bold}.highlight .kd{font-weight:bold}.highlight .kp{font-weight:bold}.highlight .kr{font-weight:bold}.highlight .kt{color:#445588;font-weight:bold}.highlight .m{color:#099}.highlight .s{color:#d14}.highlight .na{color:teal}.highlight .nb{color:#0086B3}.highlight .nc{color:#445588;font-weight:bold}.highlight .no{color:teal}.highlight .ni{color:purple}.highlight .ne{color:#990000;font-weight:bold}.highlight .nf{color:#990000;font-weight:bold}.highlight .nn{color:#555}.highlight .nt{color:navy}.highlight .nv{color:teal}.highlight .ow{font-weight:bold}.highlight .w{color:#bbb}.highlight .mf{color:#099}.highlight .mh{color:#099}.highlight .mi{color:#099}.highlight .mo{color:#099}.highlight .sb{color:#d14}.highlight .sc{color:#d14}.highlight .sd{color:#d14}.highlight .s2{color:#d14}.highlight .se{color:#d14}.highlight .sh{color:#d14}.highlight .si{color:#d14}.highlight .sx{color:#d14}.highlight .sr{color:#009926}.highlight .s1{color:#d14}.highlight .ss{color:#990073}.highlight .bp{color:#999}.highlight .vc{color:teal}.highlight .vg{color:teal}.highlight .vi{color:teal}.highlight .il{color:#099}.bggreen{background-color:#006400}.bgred{background-color:#8B0000}.bgyellow{background-color:#B8860B}.fggreen{color:#006400}.fgred{color:#8B0000}.fgyellow{color:#B8860B}.box{border:2px dashed #4892b2;padding:0 20px 0 20px}.boxexpand{overflow:hidden;-moz-transition:height 400ms ease-out;-webkit-transition:height 400ms ease-out;transition:height 400ms ease-out}.boxexpand>*{display:none}.boxexpand>h3:first-child{display:block;margin:20px 0}.boxexpand>h3:first-child a:link,.boxexpand>h3:first-child a:visited,.boxexpand>h3:first-child a:active{text-decoration:none}.boxexpand.expanded>*{display:block}.titlelight{color:#8c8c8c}.tablehalf{width:885px;position:relative;left:-40px}.tablehalf div{display:inline-block;width:400px;vertical-align:top;margin-left:40px;margin-bottom:20px}.tablehalf img{width:400px;height:220px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}.tablehalf h2 img{width:auto;height:auto}.tablehalf p{text-align:left}.contributors{width:890px;text-align:left;font-size:80%}.one-column .contributors{width:660px}.contributors img{width:16px;height:16px}.contributors div{padding:8px 0;width:215px;overflow:hidden;display:inline-block;vertical-align:top}.contributors div div{width:auto;padding:0}.contributors div div:first-child+div{max-width:150px;margin:0 2px;white-space:nowrap}.credit{text-align:left;margin:-10px 0}.credit p{display:inline-block;width:275px;vertical-align:top;margin:10px 0}.credit span{display:block;color:#aaa}.resources{text-align:left}.resources>div{border-top:1px solid #e0e0e0}.resources>div:first-child{border-top:0}.resources div div{display:inline-block;width:380px;vertical-align:top;padding:10px 0 25px 0;min-height:200px}.resources>div>div:first-child{padding-right:40px;border-right:1px solid #e0e0e0}.resources>div>div:first-child+div{padding-left:40px;border-left:1px solid #e0e0e0;margin-left:-1px}.resources div div div{display:block;width:auto}.resources p{font-size:115%;margin:6px 0}.resourcesorg{margin-bottom:40px;text-align:left;font-size:0}.resourcesorg div{border-top:1px solid #e0e0e0}.resourcesorg div:first-child,.resourcesorg div div{border-top:0}.resourcesorg div div{width:278px;font-size:16px;display:inline-block;vertical-align:top}.resourcesorg img{margin-right:5px;width:24px;height:24px;position:relative;bottom:-6px}.exchanges{margin-bottom:40px;text-align:left;font-size:0}.exchanges div{border-top:1px solid #e0e0e0}.exchanges div:first-child,.exchanges div div{border-top:0}.exchanges div div{width:278px;font-size:16px;display:inline-block;vertical-align:top}.exchanges img{margin-right:5px;width:24px;height:24px;position:relative;bottom:-6px}.resourcesmore{text-align:center;margin-top:40px}.resourcesmore div{display:inline-block;text-align:left;padding:20px 40px;border-top:1px solid #e0e0e0;border-left:1px solid #e0e0e0;border-right:1px solid #e0e0e0}.resourcesmore div h2{text-align:center;margin-bottom:25px}.resourcesmore div p{font-size:115%;margin:6px 0}.coredevtable div div:first-child{width:200px}.coredevtable div div:first-child+div{width:220px}.coredevtable div div:first-child+div+div{width:80px}.chatbox{text-align:center}.devprojectlist{overflow:hidden;margin:-10px 0;-moz-transition:height 400ms ease-out;-webkit-transition:height 400ms ease-out;transition:height 400ms ease-out}.devprojectlist li{margin:10px 0}.devprojectlist li:nth-child(1n+4){display:none}.devprojectlist.expanded li:nth-child(1n+4){display:list-item}.devprojectlist li.more{display:block}.devprojectlist.expanded li.more{display:none}.devprojectlist a{display:inline-block;margin-top:5px}h1 .rssicon{vertical-align:bottom;margin-bottom:9px;margin-left:10px}h2 .rssicon{vertical-align:bottom;margin-bottom:7px;margin-left:10px}.versiontext{text-align:left;margin-bottom:40px;max-width:600px}.versiontext h1{text-align:left}.alerttitle img{display:block;margin:auto;width:42px;height:42px}.alertstatusinactive{font-size:130%;color:#0d579b;margin-bottom:30px}.alertstatusactive{font-size:130%;color:#d57700;margin-bottom:30px}.alertsactive{margin-bottom:20px}.alertsactive a{font-weight:bold}.alerticon{width:42px;height:42px;float:left;margin-top:12px;margin-right:12px}.redirectmsg{text-align:center;margin:20px 0}.redirectmsg h1{color:#7b7c7c;font-weight:400;font-size:180%}.redirectmsg p{font-size:150%}.attribution{font-size:75%}.download{text-align:center}.download p{text-align:justify}.download div p{text-align:center}.download h1,.download h2{text-align:center}.download .mainbutton a{margin:10px 0 35px 0}.downloadbox{display:inline-block;border:2px solid #fad296;padding:20px;font-size:125%;-webkit-border-radius:12px;-moz-border-radius:12px;border-radius:12px;margin:0 auto 20px auto}.downloadbox p{margin:0}.downloadbox p.downloadmore a{font-size:90%}.downloadbox p.downloadkeys{font-size:80%;margin-top:15px}.downloadbox p.downloadkeys span{display:block}.downloadbox p.downloadkeys a{display:inline-block;padding:5px 10px 0 20px;background:url(/img/icons/mini_ico_key.svg) left 8px no-repeat}.downloadbox div a{display:inline-block}.downloadbox div{display:inline-block;margin:0 10px;vertical-align:top}.downloadbox div div{display:block;width:190px;height:46px;margin:25px 0;text-align:left}.downloadbox div div span{display:inline-block;margin-left:6px}.downloadbox div div span span{display:block;margin:6px 0 0 0;font-size:80%}.downloadbox img{width:32px;height:32px;vertical-align:top;position:relative;top:4px}.downloadbox .magnetlink{display:inline-block;width:16px;height:16px;position:relative;bottom:-1px;background:url(/img/icons/mini_ico_magnet.svg) no-repeat}.eventmap{height:400px;margin-bottom:25px}.listtable div{padding:8px 0;border-top:1px solid #E2E2E2}.listtable div:first-child{border-top:0}.listtable div div{display:inline-block;vertical-align:middle;text-align:left;line-height:1.5em;padding:0;border-top:0;padding-right:20px}.eventtable div div:first-child{width:100px}.eventtable div div:first-child+div{width:300px}.eventtable div div:first-child+div+div{width:300px}.eventtable span a,.eventtable span a:link,.eventtable span a:active,.eventtable span a:visited{display:inline-block;padding:6px 12px;margin:15px 0 30px 0;font-size:115%;color:#fff;border:1px solid #d57700;background-color:#ee9209;background-image:-o-linear-gradient(bottom, #e28700 14%, #ee9209 70%);background-image:-moz-linear-gradient(bottom, #e28700 14%, #ee9209 70%);background-image:-webkit-linear-gradient(bottom, #e28700 14%, #ee9209 70%);background-image:-ms-linear-gradient(bottom, #e28700 14%, #ee9209 70%);background-image:linear-gradient(bottom, #e28700 14%, #ee9209 70%);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.eventtable span a:hover{background-image:none;color:#fff}.eventdata{display:none}.detectmobile{width:0;height:0;display:none}.summary{font-size:125%;margin-bottom:40px;text-align:center}.summarytxt{margin-bottom:40px}.press h2{font-size:150%}.press-volunteer{text-align:left;margin-bottom:40px}.press-faq{text-align:left;margin-bottom:40px}.press-faq>div{width:380px;display:inline-block;vertical-align:top;margin-bottom:15px;margin-right:30px}.press-faq>div>a{display:inline-block;font-weight:bold;margin-right:20px}.press-faq>div>div{height:0;overflow:hidden;-moz-transition:height 400ms ease-out;-webkit-transition:height 400ms ease-out;transition:height 400ms ease-out}.press-faq>div>div.expanded{height:auto}.press-faq li{line-height:1.5em}.press-faq p{text-align:left}.press-faq div span p{margin-bottom:0}.press-videos{margin-bottom:40px}.press-videos div{display:inline-block;vertical-align:top;margin-right:10px}.press-videos div a{display:inline-block;margin-right:10px;margin-bottom:10px}.press-videos img{width:250px;height:136px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}.press-pictures{text-align:left;margin-bottom:40px}.press-pictures div{height:270px;overflow:hidden;-moz-transition:height 400ms ease-out;-webkit-transition:height 400ms ease-out;transition:height 400ms ease-out}.press-pictures img{margin-right:14px;margin-bottom:14px;height:120px;width:120px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}.press-pictures>a{display:inline-block;padding-top:10px;font-weight:bold}.press-quotes{margin-bottom:40px;overflow:hidden;-moz-transition:height 400ms ease-out;-webkit-transition:height 400ms ease-out;transition:height 400ms ease-out}.press-quotes.expanded{height:auto}.press-quotes div{position:relative;left:-20px;text-align:left}.press-quotes p{display:inline-block;vertical-align:top;width:380px;margin:0 0 20px 20px;padding-left:20px}.press-quotes p:nth-child(1n+9){display:none}.press-quotes.expanded p:nth-child(1n+9){display:inline-block}.press-quotes>a{display:inline-block;padding-top:10px;font-weight:bold}.press-quotes.expanded>a{display:none}.press-quotes span:first-child{font-weight:bold;display:block;margin-bottom:4px}.press-quotes span:first-child:before{position:absolute;margin-left:-16px;font-weight:bold;font-size:180%;content:"“"}.press-quotes span:first-child:after{position:absolute;margin-right:-16px;font-weight:bold;font-size:180%;content:"”"}.press-quotes p.final{width:100%}@media print{.head{display:none}.footer{display:none}.content{padding:0;border:0}.toc{display:none}.toccontent{width:auto}.develdocdisclaimer{display:none}}@media handheld, only screen and (max-width: 60em), only screen and (max-device-width: 60em){img{max-width:100%}h1,h2{text-align:center}table{display:block;overflow:scroll;-webkit-overflow-scrolling:touch}.toccontent .multicode,.toccontent .multicode pre,.toccontent pre{display:table}.toccontent .multicode,.toccontent pre{padding:10px}.toccontent .multicode pre{padding:0}.titleicon,.warningicon{display:block;position:static;margin:auto;margin-bottom:5px}.banner-message a span{width:auto}.head{margin:0}.head div{width:auto}.body{width:auto}.langselect{text-align:left;background-color:#fff;border-top:2px solid #ebebeb}.langselect select{text-align:left;background-color:transparent;border:0;font-size:115%;padding:8px 0;margin-top:12px;margin-left:10px;width:95%;-webkit-appearance:none;-moz-appearance:none}.menumobile{cursor:pointer;display:inline-block;float:right;height:40px;width:40px;padding:12px;background-image:url(/img/icons/menumobile.svg);background-repeat:no-repeat;background-position:center center}.lang,.menusimple{display:none;background-color:#fff;position:static;bottom:0;margin:0;height:auto;overflow:auto;-webkit-tap-highlight-color:transparent;-webkit-tap-highlight-color:transparent}.menusimple>li a,.menusimple>li>ul>li a{padding:10px 6px 8px 6px;display:block}.menusimple li{display:block;margin:4px;position:static}.menusimple>li ul{min-width:0;position:relative}.menusimple.menutap li:hover{background-color:#fff}.menusimple.menutap li:hover>a{color:#2c6fad}.menusimple.menutap li:hover>ul{display:none}.menusimple.menutap li.hover,.menusimple.menutap li.active{background-color:#2c6fad}.menusimple.menutap li.hover>a,.menusimple.menutap li.active>a{color:#fff}.menusimple.menutap li.hover>ul,.menusimple.menutap li.active>ul{display:block}.logo{position:static;display:inline-block;margin:10px}.content{position:static;text-align:left;margin:0;padding:20px 10px;border-right:0;border-left:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.footer{line-height:1.5em;width:auto}.index{padding:15px}.index ul{padding:5px 0}.index li{padding:3px 0}.docreference a{display:block;margin:0 auto 40px auto}.glossary_term{width:80%}.toc{position:static;margin-top:0px;padding:10px;border:2px dashed #4892b2;display:inline-block}.toc div{width:auto}.toc div.scroll{position:static}.toc ul,.toc.scroll ul{width:auto;padding:0;border:0}.toc ul li ul{display:block}.toc ul li ul li ul li{padding-left:0}.toc ul li a{padding:0}.toc ul li ul li a:hover:before,.toc ul li ul li a.active:before{content:""}.toc ul.goback li,.toc ul.reportissue li,.toc ul.editsource li{background:none}.toccontent{width:auto}.toccontent a.auto-link:link,.toccontent a.auto-link:visited{color:#2c6fad}.develdocdisclaimer{padding:15px;width:auto}.contributors{width:auto}.tablehalf{position:static;width:auto}.tablehalf div{display:block;width:auto;margin-left:0}.tablehalf img{width:auto;height:auto;margin:auto;display:block}.listtable div div{display:block}.eventtable div div:first-child,.eventtable div div:first-child+div,.eventtable div div:first-child+div+div{width:auto}.coredevtable div div:first-child,.coredevtable div div:first-child+div,.coredevtable div div:first-child+div+div{width:auto}.press-faq>div{width:auto;display:block;margin-right:0}.press-quotes p{width:auto}.mainvideo>div{position:relative;padding-bottom:56.25%;height:0;overflow:hidden}.mainvideo iframe{position:absolute;top:0;left:0;width:100%;height:100%}.mainvideo img{height:auto}.start>div{position:static}.start>div:first-child+div{border-top:0}.start div div{display:block;width:auto;padding:0 0 50px 0;position:relative}.start>div>div:first-child{border-right:0;padding-right:0}.start div div div{position:static;text-align:center;bottom:15px}.start>div>div:first-child+div{border-left:0;padding-left:0;margin-left:0}.resources>div{border-top:0}.resources div div{display:block;width:auto;padding:0 0 10px 0;min-height:0}.resources>div>div:first-child{padding-right:0;border-right:0}.resources>div>div:first-child+div{border-left:0;padding-left:0;margin-left:0}.resources,.resources p{text-align:center}.resourcesorg div div{width:auto;display:block}.resourcesorg div{border-top:0}.resourcesmore{margin-top:0}.resourcesmore div{padding:0;border:0}.download{text-align:left}.download p{text-align:left}.download div p{text-align:left}.download .mainbutton{display:none}.downloadbox{border:0;padding:0;text-align:left}.downloadbox div div{margin:15px 0;width:auto}.downloadbox div{margin:0;display:block}.downloadbox>p:first-child{display:none}.downloadbox>p+div+div+p{margin-top:25px}.eventmap{height:200px}.detectmobile{display:block}}@media handheld, only screen and (max-width: 40em), only screen and (max-device-width: 40em){.mainlist,.mainlist>div{width:auto;display:block}.mainlist>div{margin:15px auto}}.wallet-list{margin:auto;padding:60px 0 20px 0;text-align:center}.wallet-list .wallet-list-item{display:inline-block}.wallet-list .wallet-list-item .wallet-list-item-link{color:#2c6faf;text-align:center;text-decoration:none;font-weight:bold;width:75px;display:inline-block;vertical-align:top;margin:0 14px 20px;white-space:nowrap;outline:0}.wallet-list .wallet-list-item .wallet-list-item-link:hover{color:#63a4e1}.wallet-list .wallet-list-item .wallet-list-item-link:hover img{opacity:0.9}.wallet-list .wallet-list-item .wallet-list-item-link img{display:block;width:72px;height:72px;margin:auto;margin-bottom:5px;transition:opacity .12s ease-in}.wallet-list:nth-child(1n+15){display:none}.wallet .wallet-logo-container{text-align:center}.wallet .wallet-logo-container .wallet-logo{width:72px;height:72px}.wallet .wallet-logo-container h1{text-align:center}.wallet .wallet-platforms .wallet-platforms-menu{text-align:center;margin-bottom:20px}.wallet .wallet-platforms .wallet-platforms-menu .wallet-os-btn{background-color:transparent;font-weight:bold;border:1px solid #255f96;margin-right:10px;text-decoration:none;padding:4px 8px;border-radius:4px;text-align:center;display:inline-block;margin-bottom:10px}.wallet .wallet-platforms .wallet-platforms-menu .wallet-os-btn.active{background-color:#2c6faf;background-image:-o-linear-gradient(bottom, #255f96 14%, #2c6faf 70%);background-image:-moz-linear-gradient(bottom, #255f96 14%, #2c6faf 70%);background-image:-webkit-linear-gradient(bottom, #255f96 14%, #2c6faf 70%);background-image:-ms-linear-gradient(bottom, #255f96 14%, #2c6faf 70%);background-image:linear-gradient(bottom, #255f96 14%, #2c6faf 70%);color:#fff}.wallet .wallet-platforms .wallet-platforms-menu .wallet-os-btn.active:hover{background-color:#63a4e1;background-image:none}.wallet .wallet-platforms .wallet-platforms-menu .wallet-os-btn span{vertical-align:text-top}.wallet .wallet-platforms .wallet-os-container{background-color:#f0f8ff;padding:20px;border:2px solid #2c6faf;border-radius:4px;margin-bottom:20px;display:flex;flex-wrap:wrap}.wallet .wallet-platforms .wallet-os-container.hidden{display:none}.wallet .wallet-platforms .wallet-os-container .wallet-os-screenshot img{border:1px solid #8b8b8b}.wallet .wallet-platforms .wallet-os-container .wallet-os-overview{flex:1;display:flex;flex-direction:column}.wallet .wallet-platforms .wallet-os-container .wallet-os-overview .wallet-os-name{margin-bottom:20px}.wallet .wallet-platforms .wallet-os-container .wallet-os-overview .wallet-os-name h3{margin:0;margin-right:5px;display:inline-block;vertical-align:top}.wallet .wallet-platforms .wallet-os-container .wallet-os-overview .wallet-os-download-buttons{margin-bottom:20px}.wallet .wallet-platforms .wallet-os-container .wallet-os-overview .wallet-os-download-buttons .wallet-os-source-link,.wallet .wallet-platforms .wallet-os-container .wallet-os-overview .wallet-os-download-buttons .wallet-os-download-link{background-color:transparent;font-weight:bold;border:1px solid #255f96;margin-right:10px;text-decoration:none;padding:4px 8px;border-radius:4px;text-align:center;display:inline-block;margin-bottom:10px}.wallet .wallet-platforms .wallet-os-container .wallet-os-overview .wallet-os-download-buttons .wallet-os-download-link{background-color:#2c6faf;background-image:-o-linear-gradient(bottom, #255f96 14%, #2c6faf 70%);background-image:-moz-linear-gradient(bottom, #255f96 14%, #2c6faf 70%);background-image:-webkit-linear-gradient(bottom, #255f96 14%, #2c6faf 70%);background-image:-ms-linear-gradient(bottom, #255f96 14%, #2c6faf 70%);background-image:linear-gradient(bottom, #255f96 14%, #2c6faf 70%);color:#fff}.wallet .wallet-platforms .wallet-os-container .wallet-os-overview .wallet-os-download-buttons .wallet-os-download-link:hover{background-color:#63a4e1;background-image:none}.wallet .wallet-platforms .wallet-os-container .wallet-os-overview .wallet-os-checks{padding-right:40px}.wallet .wallet-platforms .wallet-os-container .wallet-os-overview .wallet-os-checks .wallet-os-check-title{display:inline-block;margin:0}.wallet .wallet-platforms .wallet-os-container .wallet-os-overview .wallet-os-checks .wallet-os-check-help-icon{display:inline-block;background-image:url(/img/icons/wallet_help.png);background-image:none,url(/img/icons/wallet_help.svg),url(/img/icons/wallet_help.png);width:16px;height:16px;vertical-align:text-bottom;cursor:pointer}.wallet .wallet-platforms .wallet-os-container .wallet-os-overview .wallet-os-checks .wallet-os-check-details{max-height:0px;overflow:hidden;background-color:#FFFFFF;transition:all .24s ease-in;font-size:85%}.wallet .wallet-platforms .wallet-os-container .wallet-os-overview .wallet-os-checks .wallet-os-check-details p{margin:0;text-align:left}.wallet .wallet-platforms .wallet-os-container .wallet-os-overview .wallet-os-checks .hover .wallet-os-check-details{z-index:100;max-height:500px;border:2px solid;border-radius:4px;margin:10px 0;padding:10px}.wallet .wallet-platforms .wallet-os-container .wallet-os-overview .wallet-os-checks .hover .wallet-os-check-details>div{padding:0}.wallet .wallet-platforms .wallet-os-container .wallet-os-overview .wallet-os-checks .hover .wallet-os-check-details>div:first-child{font-weight:bold}.wallet .checkgood{background-repeat:no-repeat;background-position-y:5px;padding-left:25px;margin-bottom:10px}.wallet .checkgood .wallet-os-check-title{color:#329239;font-weight:bold}.wallet .checkgood .wallet-os-check-details{color:#329239;border-color:#329239}.wallet .checkgood>div>span{background-image:url("/img/icons/checkbubble_pass.svg")}.wallet .checkgood.checkcontrol{background-image:url("/img/icons/check_control_pass.svg")}.wallet .checkgood.checkvalidation{background-image:url("/img/icons/check_validation_pass.svg")}.wallet .checkgood.checktransparency{background-image:url("/img/icons/check_transparency_pass.svg")}.wallet .checkgood.checkenvironment{background-image:url("/img/icons/check_environment_pass.svg")}.wallet .checkgood.checkfees{background-image:url("/img/icons/check_fees_pass.svg")}.wallet .checkgood.checkprivacy{background-image:url("/img/icons/check_privacy_pass.svg")}.wallet .checkpass{background-repeat:no-repeat;background-position-y:5px;padding-left:25px;margin-bottom:10px}.wallet .checkpass .wallet-os-check-title{color:#329239;font-weight:normal}.wallet .checkpass .wallet-os-check-details{color:#329239;border-color:#329239}.wallet .checkpass>div>span{background-image:url("/img/icons/checkbubble_pass.svg")}.wallet .checkpass.checkcontrol{background-image:url("/img/icons/check_control_pass.svg")}.wallet .checkpass.checkvalidation{background-image:url("/img/icons/check_validation_pass.svg")}.wallet .checkpass.checktransparency{background-image:url("/img/icons/check_transparency_pass.svg")}.wallet .checkpass.checkenvironment{background-image:url("/img/icons/check_environment_pass.svg")}.wallet .checkpass.checkfees{background-image:url("/img/icons/check_fees_pass.svg")}.wallet .checkpass.checkprivacy{background-image:url("/img/icons/check_privacy_pass.svg")}.wallet .checkneutral{background-repeat:no-repeat;background-position-y:5px;padding-left:25px;margin-bottom:10px}.wallet .checkneutral .wallet-os-check-title{color:#8b8b8b;font-weight:normal}.wallet .checkneutral .wallet-os-check-details{color:#8b8b8b;border-color:#8b8b8b}.wallet .checkneutral>div>span{background-image:url("/img/icons/checkbubble_neutral.svg")}.wallet .checkneutral.checkcontrol{background-image:url("/img/icons/check_control_neutral.svg")}.wallet .checkneutral.checkvalidation{background-image:url("/img/icons/check_validation_neutral.svg")}.wallet .checkneutral.checktransparency{background-image:url("/img/icons/check_transparency_neutral.svg")}.wallet .checkneutral.checkenvironment{background-image:url("/img/icons/check_environment_neutral.svg")}.wallet .checkneutral.checkfees{background-image:url("/img/icons/check_fees_neutral.svg")}.wallet .checkneutral.checkprivacy{background-image:url("/img/icons/check_privacy_neutral.svg")}.wallet .checkfail{background-repeat:no-repeat;background-position-y:5px;padding-left:25px;margin-bottom:10px}.wallet .checkfail .wallet-os-check-title{color:#ee9209;font-weight:normal}.wallet .checkfail .wallet-os-check-details{color:#ee9209;border-color:#ee9209}.wallet .checkfail>div>span{background-image:url("/img/icons/checkbubble_fail.svg")}.wallet .checkfail.checkcontrol{background-image:url("/img/icons/check_control_fail.svg")}.wallet .checkfail.checkvalidation{background-image:url("/img/icons/check_validation_fail.svg")}.wallet .checkfail.checktransparency{background-image:url("/img/icons/check_transparency_fail.svg")}.wallet .checkfail.checkenvironment{background-image:url("/img/icons/check_environment_fail.svg")}.wallet .checkfail.checkfees{background-image:url("/img/icons/check_fees_fail.svg")}.wallet .checkfail.checkprivacy{background-image:url("/img/icons/check_privacy_fail.svg")}.walletsswitch{display:none}.walletsmobile{display:none}.walletsdisclaimer h2{text-align:center}.walletmenu{text-align:center;position:relative;z-index:90}.walletmenu>ul{display:inline-block;text-align:left;padding:0 0 25px 0;border-bottom:1px solid #E2E2E2;background-color:#fff}.walletmenu>ul:hover>li:first-child,.walletmenu>ul:hover>li:first-child+li{-webkit-border-bottom-left-radius:0;-webkit-border-bottom-right-radius:0;-moz-border-radius-bottomleft:0;-moz-border-radius-bottomright:0;border-bottom-left-radius:0;border-bottom-right-radius:0}.walletmenu>ul>li.active,.walletmenu>ul>li:hover{background-position:left -62px}.walletmenu>ul>li:hover>ul{display:block}.walletmenu>ul>li>ul>li.active,.walletmenu>ul>li>ul>li:hover{background-position:left -24px}.walletmenu>ul li{font-family:'Ubuntu', sans-serif;position:relative;display:inline-block;background-repeat:no-repeat;background-position:left 6px;padding:0;margin:15px 10px;font-size:130%;font-weight:bold;-moz-transition:background-color 400ms ease-out;-webkit-transition:background-color 400ms ease-out;transition:background-color 400ms ease-out;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.walletmenu>ul li:first-child{margin-left:0}.walletmenu>ul li:last-child{margin-right:0}.walletmenu>ul li a,.walletmenu>ul li a:link,.walletmenu>ul li a:active,.walletmenu>ul li a:visited{color:#383838}.walletmenu>ul li a{white-space:nowrap;cursor:pointer;display:block;padding:8px 10px 5px 42px}.walletmenu>ul li ul{display:none;position:absolute;background-color:#fff;border:1px solid #0d579b;padding:4px 0;min-width:110%;left:0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.walletmenu>ul li ul li{font-size:80%;display:block;margin:0;background-position:left 10px;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px}.walletmenu>ul li ul li>a{background-image:url(/img/icons/wallet_select.svg);background-repeat:no-repeat;background-position:-32px center;padding:8px 32px 5px 32px;margin:1px 0}.walletmenu>ul li ul li.active>a{background-position:right center}.walletmenu>ul li.active,.walletmenu>ul li:hover{background-color:#0d579b}.walletmenu>ul li:hover>a,.walletmenu>ul li:hover>a:link,.walletmenu>ul li:hover>a:active,.walletmenu>ul li:hover>a:visited,.walletmenu>ul li.active>a,.walletmenu>ul li.active>a:link,.walletmenu>ul li.active>a:active,.walletmenu>ul li.active>a:visited{color:#fff}.walletmenu .wallet-mobile{background-image:url("/img/icons/wallet_menu_mobile.svg")}.walletmenu .wallet-desktop{background-image:url("/img/icons/wallet_menu_desktop.svg")}.walletmenu .wallet-hardware{background-image:url("/img/icons/wallet_menu_hardware.svg")}.walletmenu .wallet-web{background-image:url("/img/icons/wallet_menu_web.svg")}.walletmenu .wallet-ios{background-image:url("/img/os/wallet_menu_ios.svg")}.walletmenu .wallet-android{background-image:url("/img/os/wallet_menu_android.svg")}.walletmenu .wallet-windowsphone{background-image:url("/img/os/wallet_menu_windowsphone.svg")}.walletmenu .wallet-blackberry{background-image:url("/img/os/wallet_menu_blackberry.svg")}.walletmenu .wallet-linux{background-image:url("/img/os/wallet_menu_linux.svg")}.walletmenu .wallet-mac{background-image:url("/img/os/wallet_menu_mac.svg")}.walletmenu .wallet-windows{background-image:url("/img/os/wallet_menu_windows.svg")}@media handheld, only screen and (max-width: 60em), only screen and (max-device-width: 60em){.walletmenu>ul{display:block}.walletmenu>ul>li{display:block;margin-bottom:25px;border:1px solid #255f96}.walletmenu>ul>li:first-child{margin-left:10px}.walletmenu>ul>li:last-child{margin-right:10px}.walletmenu>ul>li.active ul{display:block}.walletmenu>ul>li ul{min-width:100%;position:initial}}.donation-btn{background-color:#4CAF50;background-image:-o-linear-gradient(top, #4cad2c 14%, #318f20 70%);background-image:-moz-linear-gradient(top, #4cad2c 14%, #318f20 70%);background-image:-webkit-linear-gradient(top, #4cad2c 14%, #318f20 70%);background-image:-ms-linear-gradient(top, #4cad2c 14%, #318f20 70%);background-image:linear-gradient(top, #4cad2c 14%, #318f20 70%);border:none;border-radius:10px;padding:10px 20px;color:white;font-weight:bold}.donation-container{text-align:center}.donation-container .donation-text{background-color:#ef9e5b;color:#ffffff;font-weight:bold;transition:margin-top .2s ease-in;height:90px;margin-top:-110px;padding:10px}.donation-container .donation-text.expanded{margin-top:0;border-bottom:4px solid #ef9e5b;box-shadow:0 7px 10px rgba(0,0,0,0.22)}.donation-container .donation-visibility-toggle{cursor:pointer;display:inline-block;background-color:#ef9e5b;color:#fefefe;font-weight:bold;border:4px solid #ef9e5b;border-top:0;padding:10px 50px;border-bottom-left-radius:10px;border-bottom-right-radius:10px;box-shadow:0 5px 10px rgba(0,0,0,0.22)}.donation-container .donation-visibility-toggle.active{margin-top:-4px}.donation-modal{background:white;padding:0 20px;padding-bottom:20px;position:absolute;top:70px;right:0;left:0;z-index:1000;max-width:600px;margin:0 auto;border-radius:10px;transition:transform .2s ease-in, opacity .12s ease-in;transform-origin:top}.donation-modal.hidden{transform:scale(0.7);opacity:0}.donation-modal.open{transform:scale(1);opacity:1}.donation-modal .modal-close-btn{float:right;cursor:pointer;font-size:200%;line-height:16px}.donation-modal .modal-close-btn:hover{color:#2c6fad}.donation-modal .modal-header-text{color:#383838;font-size:110%;text-align:left;font-weight:bold;margin:1em 0}.donation-modal .modal-subheader{text-align:center;font-size:16px;font-weight:bold;margin:1.33em 0}.donation-modal .donation-btc-address{text-align:center;font-size:16px;font-weight:bold;margin:1.33em 0;display:block;text-align:center}.donation-modal .modal-body .donation-amount-btn{cursor:pointer;background-color:#ef9e5b;background-image:-o-linear-gradient(top, #ef9e5b 14%, #de8236 70%);background-image:-moz-linear-gradient(top, #ef9e5b 14%, #de8236 70%);background-image:-webkit-linear-gradient(top, #ef9e5b 14%, #de8236 70%);background-image:-ms-linear-gradient(top, #ef9e5b 14%, #de8236 70%);background-image:linear-gradient(top, #ef9e5b 14%, #de8236 70%);border:none;border-radius:10px;padding:10px 20px;color:white;margin-right:10px;font-weight:bold}.donation-modal .modal-body .donation-amount-btn:hover{background-image:-o-linear-gradient(top, #de8236 14%, #ef9e5b 70%);background-image:-moz-linear-gradient(top, #de8236 14%, #ef9e5b 70%);background-image:-webkit-linear-gradient(top, #de8236 14%, #ef9e5b 70%);background-image:-ms-linear-gradient(top, #de8236 14%, #ef9e5b 70%);background-image:linear-gradient(top, #de8236 14%, #ef9e5b 70%)}.donation-modal .modal-body .donation-amount-btn .donation-amount-usd-in-btc{font-size:75%}.donation-modal .modal-body .donation-amount-input{width:203px;margin-top:15px;padding:10px 15px;border:2px solid #dadada;border-radius:10px}.donation-modal .modal-body textarea.donation-amount-input{width:460px;margin:15px 0}.modal-drop{position:absolute;top:0;bottom:0;left:0;right:0;z-index:101;background-color:rgba(0,0,0,0.38);opacity:0;transition:opacity .2s ease-in}@media handheld, only screen and (max-width: 60em), only screen and (max-device-width: 60em){.donation-container{display:none}} diff --git a/css/rtl.css b/css/rtl.css new file mode 100644 index 00000000..54635bb6 --- /dev/null +++ b/css/rtl.css @@ -0,0 +1 @@ +body{font-family:'DroidNaskh', sans-serif;direction:rtl}h1,h2{font-family:'DroidNaskh', sans-serif}h2,h3{text-align:right}ul{padding-right:20px;padding-left:auto;margin-right:0}p{line-height:2em}.head{direction:ltr}.lang li ul li{font-family:Arial, sans-serif;text-align:right}.menusimple li a,.menusimple li a:active,.menusimple li a:visited,.menusimple li a:link{font-family:'DroidNaskh', sans-serif;text-align:right}.menusimple li ul{right:0;left:auto}.footermenu a{margin-right:0;margin-left:15px}.statusmenu{padding-left:0;padding-right:20px;background-position:right center}.titleicon{margin-right:auto;margin-left:5px}h1 .rssicon{margin-left:0;margin-right:10px;margin-bottom:12px}h2 .rssicon{margin-left:0;margin-right:10px;margin-bottom:18px}.mainbutton a,.mainbutton a:link,.mainbutton a:visited,.mainbutton a:active{font-family:'DroidNaskh', sans-serif;text-align:right;padding:15px 68px 15px 20px}.mainbutton img{margin-left:10px;margin-right:-52px}.contributors{text-align:right}.credit{text-align:right}.downloadbox div{text-align:right}.index a,.index a:link,.index a:active,.index a:visited{line-height:2em}.resources{text-align:right}.resources>div>div:first-child{padding-right:0;border-right:0;padding-left:40px;border-left:1px solid #e0e0e0}.resources>div>div:first-child+div{padding-left:0;border-left:0;margin-left:0;padding-right:40px;border-right:1px solid #e0e0e0;margin-right:-1px}.resourcesorg{text-align:right}.resourcesorg img{margin-right:0;margin-left:5px;bottom:-6px}.exchanges{text-align:right}.exchanges img{margin-right:0;margin-left:5px;bottom:-6px}.downloadbox a{direction:ltr}.downloadbox div div{text-align:right;font-family:Arial, sans-serif}.downloadbox div div span{margin-left:0;margin-right:6px}.start{text-align:right}.start>div>div:first-child{padding-right:0;padding-left:40px;border-right:0;border-left:1px solid #e0e0e0}.start>div>div:first-child+div{padding-left:0;padding-right:40px;border-left:0;border-right:1px solid #e0e0e0;margin-right:-1px}.start div div div a,.start div div div a:link,.start div div div a:active,.start div div div a:visited{padding:0 8px}.anchorAf a{left:0;right:-24px}.listtable div div{text-align:right;padding-right:0;padding-left:20px}.eventtable div div{text-align:right;padding-right:0;padding-left:20px}.tablehalf{left:0;right:-40px}.tablehalf div{margin-left:0;margin-right:40px}.tablehalf p{text-align:right}.walletmenu>ul{text-align:right}.walletmenu>ul li{font-family:'DroidNaskh', sans-serif;background-position:right 6px}.walletmenu>ul>li a{padding:8px 42px 5px 10px}.walletmenu>ul>li ul{left:auto;right:0}.walletmenu>ul>li>ul li{background-position:right 10px}.walletmenu>ul>li.active,.walletmenu>ul>li:hover{background-position:right -62px}.walletmenu>ul>li>ul>li.active,.walletmenu>ul>li>ul>li:hover{background-position:right -24px}.walletmenu>ul>li>ul li.active>a{background-position:left center}.wallets{text-align:right}.wallets>div>a,.wallets>div>a:visited,.wallets>div>a:link,.wallets>div>a:active{line-height:1.2em}.wallets>div>div>h2:first-child+div{margin-left:0;margin-right:10px}.wallets>div>div>h2:first-child+div+div>a,.wallets>div>div>h2:first-child+div+div>a:visited,.wallets>div>div>h2:first-child+div+div>a:link,.wallets>div>div>h2:first-child+div+div>a:active{padding:0 8px;margin:2px 0 8px 0}.wallets>div>div>h2:first-child+div+div>a:first-child,.wallets>div>div>h2:first-child+div+div>a:first-child:visited,.wallets>div>div>h2:first-child+div+div>a:first-child:link,.wallets>div>div>h2:first-child+div+div>a:first-child:active{margin-right:0;margin-left:10px}.wallets>div>div>h2:first-child+div+div+div+p{padding-right:0;padding-left:5px}.wallets>div>div>h2:first-child+div+div+div>div{padding:5px 22px 5px 0;background-position:right 4px}.wallets>div>div>h2:first-child+div+div+div>div>div{margin-left:0;margin-right:5px}.wallets>div>div>h2:first-child+div+div+div>div>div>span{left:0;right:15px}.wallets>div>div>h2:first-child+div+div+div>div>div>div,.wallets>div>div>h2:first-child+div+div+div>div>div>p{left:auto;right:30px}.wallets>div>div>h2:first-child+div+div+div+p+div{right:auto;left:20px}.wallets .checkgood>div>span{background-image:url(/img/icons/checkbubble_pass_rtl.svg)}.wallets .checkpass>div>span{background-image:url(/img/icons/checkbubble_pass_rtl.svg)}.wallets .checkfail>div>span{background-image:url(/img/icons/checkbubble_fail_rtl.svg)}.wallets .checkneutral>div>span{background-image:url(/img/icons/checkbubble_neutral_rtl.svg)}.warningicon{margin-right:0;margin-left:6px}.press-volunteer,.press-faq,.press-faq p{text-align:right}.press-faq>div{margin-right:0;margin-left:30px}.press-faq>div>a{margin-right:0;margin-left:20px}.press-pictures{text-align:right}.press-pictures img{margin-right:0;margin-left:14px}@font-face{font-family:'DroidNaskh';src:url("/font/droidnaskh/droidnaskh-regular.eot");font-weight:normal;font-style:normal}@font-face{font-family:'DroidNaskh';src:url("/font/droidnaskh/droidnaskh-regular.ttf") format("truetype");font-weight:normal;font-style:normal}@media handheld, only screen and (max-width: 60em), only screen and (max-device-width: 60em){h2{text-align:center}.titleicon,.warningicon{margin:auto;margin-bottom:5px}.langselect{text-align:right}.langselect select{text-align:right;margin-left:0;margin-right:10px}.content{text-align:right}.resources,.resources p{text-align:center}.resources>div>div:first-child{padding-left:0;border-left:0}.resources>div>div:first-child+div{border-right:0;padding-right:0;margin-right:0}.walletmenu>ul.menutap>li:hover{background-position:right 6px}.walletmenu>ul.menutap>li>ul>li:hover{background-position:right 10px}.walletmenu>ul.menutap>li.hover{background-position:right -62px}.walletmenu>ul.menutap>li>ul>li.hover{background-position:right -24px}.wallets.walletsmobile>div>div>h2:first-child+div+div+div>div{padding:8px 22px 8px 0;background-position:right 7px}.wallets.walletsmobile>div>div>h2:first-child+div+div+div>div:hover>div{margin-right:0}.wallets.walletsmobile>div>div>h2:first-child+div+div+div>div>div>div,.wallets.walletsmobile>div>div>h2:first-child+div+div+div>div>div>p{left:0;right:-20px}.walletsdisclaimer p{text-align:right}.download{text-align:right}.download p{text-align:right}.downloadbox{text-align:right}.download div p{text-align:right}.start>div>div:first-child{border-left:0;padding-left:0}.start>div>div:first-child+div{border-right:0;padding-right:0;margin-right:0}.tablehalf div{margin-right:0}} diff --git a/css/sans.css b/css/sans.css new file mode 100644 index 00000000..1fe660c7 --- /dev/null +++ b/css/sans.css @@ -0,0 +1,24 @@ +/* +This file is licensed under the MIT License (MIT) available on +http://opensource.org/licenses/MIT. +*/ + +h1,h2{ + font-family:Arial, sans-serif; + font-weight:bold; +} +.menusimple li a, +.menusimple li a:active, +.menusimple li a:visited, +.menusimple li a:link{ + font-family:Arial, sans-serif; +} +.mainbutton a, +.mainbutton a:link, +.mainbutton a:visited, +.mainbutton a:active{ + font-family:Arial, sans-serif; +} +.walletmenu ul li{ + font-family:Arial, sans-serif; +} diff --git a/da/bitcoin-for-udviklere.html b/da/bitcoin-for-udviklere.html new file mode 100644 index 00000000..c7667a92 --- /dev/null +++ b/da/bitcoin-for-udviklere.html @@ -0,0 +1,194 @@ + + + + + + + + + +Bitcoin for udviklere – Bitcoin + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

+ + + + + + + +
+ + + + + + + + + + + + +
+ + + + + +
+ +
+ + + + + + +
+

Bitcoin for udviklere

+

Bitcoin kan blive brugt til at bygge fantastiske ting eller blot dække almindelige behov.

+ +

IconDet simpleste af alle betalingssystemer

+

Med mindre betalinger skal associeres med automatiske fakturaer, er det at modtage penge så simpelt som at sende et "bitcoin:"-link eller at vise en QR-kode. Denne simple opsætning er inden for rækkevidde for enhver bruger og kan opfylde behovene for en god række klienter. Når det sættes op i offentlig sammenhæng, er det specielt egnet til transparente donationer og drikkepenge.

+ +

IconMange tredjeparts-API'er

+

Der er mange betalingsservices fra tredjepart, som stiller API'er til rådighed; du behøver ikke at opbevare bitcoins på din server og dermed håndtere de sikkerhedsaspekter, der følger med dette. De fleste af disse API'er tilbyder tilmed behandling af fakturaer og veksling af dine bitcoins til din lokale valuta til konkurrencedygtige priser.

+ +

IconDu kan være dit eget finansielle system

+

Hvis du ikke bruger nogen tredjeparts-API'er, kan du integrere en Bitcoin-server direkte i dine applikationer, hvilket lader dig blive din egen bank og betalingsbehandler. Med det ansvar, dette medfører, kan du bygge fantastiske systemer, som processerer Bitcoin-transaktioner med stort set ingen gebyrer.

+ +

IconBitcoin-adresser til sporing af fakturaer

+

Bitcoin opretter en unik adresse for hver transaktion. Så hvis du ville bygge et betalingssystem, der associerer til en faktura, behøver du ganske simpelt kun at generere og overvåge en Bitcoin-adresse for hver betaling. Du bør aldrig bruge den samme adresse for mere end én transaktion.

+ +

IconDet meste af sikkerheden er på klientsiden

+

De fleste dele af sikkerheden håndteres af protokollen. Dette betyder, at der ikke er behov for PCI-overensstemmelse, og systemer til opdagelse af svindel behøves kun, når services eller produkter leveres øjeblikkeligt. At opbevare dine bitcoins i et sikkert miljø og at sikre betalingsforespørgsler, der vises til brugeren, bør være dine hovedbekymringer.

+ +

IconBillige mikrobetalinger

+

Bitcoin tilbyder de laveste gebyrer for betalingshåndtering og kan normalt bruges til at sende mikrobetalinger med så lav værdi som nogle få kroner. Bitcoin muliggør design af nye kreative onlinetjenester, som før ikke kunne eksistere, bare på grund af financielle begrænsninger. Dette inkluderer forskellige slags drikkepengesystemer og automatiske betalingsløsninger.

+ + + + + +
+ + +
+ + + + + + + + + + + diff --git a/da/index.html b/da/index.html new file mode 100644 index 00000000..1b35af1e --- /dev/null +++ b/da/index.html @@ -0,0 +1,263 @@ + + + + + + + + + +Bitcoin – P2P-penge med åben kildekode + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + +
+ + + + + + + + + + + + +
+ + + + + +
+ +
+ + + + + + +
+ + + + +

Developer Documentation

+ +

Find useful resources, guides and reference material for developers.

+ + + + + + + +
+

Additional resources

+

Dash Whitepaper - Official Wiki

+

Dash Improvement Proposals - GitHub

+

Dash Documentation - Official Wiki

+

Bitcoin: A Peer-to-Peer Electronic Cash System - Satoshi Nakamoto

+

Bitcoin Improvement Proposals (with Dash updates) - GitHub

+ +

RESTful JSON API for Dash - BlockCypher

+ + + +
+ + + + + + +
+ + +
+ + + + + + + + + + + diff --git a/da/juridisk.html b/da/juridisk.html new file mode 100644 index 00000000..49e1f123 --- /dev/null +++ b/da/juridisk.html @@ -0,0 +1,251 @@ + + + + + + + + + +Juridisk fraskrivelse – Bitcoin + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + +
+ + + + + + + + + + + + +
+ + + + + +
+ +
+ + + + + + +
+

Juridisk fraskrivelse

+ + + +

1. Information der udgives på bitcoin.org

+

Websiden http://bitcoin.org/ (herefter refereret til som "Websiden") stiller information og materiale af generel karakter til rådighed. Du autoriseres ikke og ej heller bør du stole på Websiden som juridisk rådgivning, økonomisk rådgivning eller rådgivning af nogen slags. Du handler for egen risiko ved at stole på indholdet af Websiden. Hvis du står overfor en beslutning om at handle eller ikke handle, bør du kontakte en licenseret advokat i den pågældende juristiktion, hvor du ønsker eller behøver hjælp. På ingen måde er ejerne af eller bidragsyderne til Websiden ansvarlige for de handlinger, beslutninger eller anden adfærd, du har gjort eller ikke gjort ved at stole på Websiden.

+ +

2. Oversættelser

+

Websiden kan indeholde oversættelser af den engelske version af det indhold, der er tilgængeligt på websiden. Disse oversættelser tilbydes kun som en bekvemmelighed. Hvis det skulle ske, at der er en uoverensstemmelse mellem den engelsksprogede version og en oversat version, er den engelsksprogede version gældende. Hvis du bemærker en uoverensstemmelse, bedes du rapportere den på GitHub.

+ +

3. Risici relateret til brugen af Bitcoin

+

Dette website er ikke ansvarlig for nogen former for tab, skader eller krav, der opstår udfra begivenheder, som falder inden for de følgende fire kategorier:

+

(1) Fejltagelser, der gøres af brugeren af hvilket som helst stykke Bitcoin-relateret software eller -tjeneste, fx glemte adgangskoder, betalinger sendt til forkerte Bitcoin-adresser og sletning af tegnebøger ved uheld.

+

(2) Softwareproblemer med websiden og/eller ethvert stykke Bitcoin-relateret software eller -tjeneste, fx ødelagt tegnebogsfil, ukorrekt konstruerede transaktioner, usikre kryptografiske biblioteker, malware der påvirker websiden og/eller hvilket som helst stykke Bitcoin-relateret software eller -tjeneste.

+

(3) Tekniske fejl i hardwaren for brugeren af hvilket som helst stykke Bitcoin-relateret software eller -tjeneste, fx datatab på grund af fejlagtigt eller beskadiget lagringsenhed.

+

(4) Sikkerhedsproblemer, der opleves af brugeren af hvilket som helst stykke Bitcoin-relateret software eller -tjeneste, fx uautoriseret adgang til brugerens tegnebøger og/eller konti.

+

(5) Handlinger eller mangel på samme fra tredjeparter, og/eller begivenheder, der overgår tredjeparter, fx tjenesteudbyderes konkurs, angreb på informationssikkerheden hos tjenesteudbydere og bedrageri begået af tredjepart.

+ +

4. Investeringsricisi

+

Investering i Bitcoin kan føre til tab af penge over korte eller endda lange perioder. Investorer i Bitcoin bør forvente, at priserne har store udsving. Informationen, der udgives på Websiden, kan ikke garantere, at investorer i Bitcoin ikke taber penge.

+ +

5. Overholdelse af skatteforpligtelser

+

Brugerne af Websiden er alene ansvarlige for at afgøre hvilke skatter og afgifter, hvis nogen, der er relevante for deres Bitcoin-transaktioner. Ejerne af og bidragsyderne til Websiden er IKKE ansvarlige for at afgøre, hvilke skatter og afgifter, der er relevante for Bitcoin-transaktioner.

+ +

6. Websiden opbevarer, sender eller modtager ikke bitcoin

+

Websiden opbevarer, sender eller modtager ikke bitcoin. Dette er fordi bitcoin kun eksisterer i form af det ejerskab, som vedligeholdes i Bitcoin-netværket. Enhvert ejerskifte af bitcoin sker i et decentraliseret Bitcoin-netværk og ikke på Websiden.

+ +

7. Ingen garantier

+

Websiden stilles til rådighed "som beset" uden garantier af nogen slags angående Websiden og/eller nogen form for indhold, data, materialer og/eller tjenester, der stilles til rådighed på Websiden.

+ +

8. Begrænsning af retligt ansvar

+

Med mindre andet er lovmæssigt krævet, kan ejerne af eller bidragsyderne til Websiden på ingen måde stilles ansvarlige for nogen form for skade, inklusive men ikke begrænset til, brugstab, overskudstab eller datatab, der opstår fra eller på nogen måde er forbundet med brugen af Websiden.

+ +

9. Forlig

+

Brugeren af Websiden samtykker til at indgå forlig om enhver form for strid, der opstår fra eller i forbindelse med Websiden eller denne fraskrivelse, undtaget strider, der relaterer til ophavsret, logoer, varemærker, handelshemmeligheder eller patenter.

+ +

10. Seneste ændring

+

Denne fraskrivelse blev senest ændret July 5th, 2016.

+ + + + + +

English version

+ +

1. Information published on bitcoin.org

+

The website https://bitcoin.org/ (hereinafter, referred to as the "Website") provides information and material of a general nature. You are not authorized and nor should you rely on the Website for legal advice, business advice, or advice of any kind. You act at your own risk in reliance on the contents of the Website. Should you make a decision to act or not act you should contact a licensed attorney in the relevant jurisdiction in which you want or need help. In no way are the owners of, or contributors to, the Website responsible for the actions, decisions, or other behavior taken or not taken by you in reliance upon the Website.

+ +

2. Translations

+

The Website may contain translations of the English version of the content available on the Website. These translations are provided only as a convenience. In the event of any conflict between the English language version and the translated version, the English language version shall take precedence. If you notice any inconsistency, please report them on GitHub.

+ +

3. Risks related to the use of Bitcoin

+

The Website will not be responsible for any losses, damages or claims arising from events falling within the scope of the following five categories:

+

(1) Mistakes made by the user of any Bitcoin-related software or service, e.g., forgotten passwords, payments sent to wrong Bitcoin addresses, and accidental deletion of wallets.

+

(2) Software problems of the Website and/or any Bitcoin-related software or service, e.g., corrupted wallet file, incorrectly constructed transactions, unsafe cryptographic libraries, malware affecting the Website and/or any Bitcoin-related software or service.

+

(3) Technical failures in the hardware of the user of any Bitcoin-related software or service, e.g., data loss due to a faulty or damaged storage device.

+

(4) Security problems experienced by the user of any Bitcoin-related software or service, e.g., unauthorized access to users' wallets and/or accounts.

+

(5) Actions or inactions of third parties and/or events experienced by third parties, e.g., bankruptcy of service providers, information security attacks on service providers, and fraud conducted by third parties.

+ +

4. Investment risks

+

The investment in Bitcoin can lead to loss of money over short or even long periods. The investors in Bitcoin should expect prices to have large range fluctuations. The information published on the Website cannot guarantee that the investors in Bitcoin would not lose money.

+ +

5. Compliance with tax obligations

+

The users of the Website are solely responsible to determinate what, if any, taxes apply to their Bitcoin transactions. The owners of, or contributors to, the Website are NOT responsible for determining the taxes that apply to Bitcoin transactions.

+ +

6. The Website does not store, send, or receive bitcoins

+

The Website does not store, send or receive bitcoins. This is because bitcoins exist only by virtue of the ownership record maintained in the Bitcoin network. Any transfer of title in bitcoins occurs within a decentralized Bitcoin network, and not on the Website.

+ +

7. No warranties

+

The Website is provided on an "as is" basis without any warranties of any kind regarding the Website and/or any content, data, materials and/or services provided on the Website.

+ +

8. Limitation of liability

+

Unless otherwise required by law, in no event shall the owners of, or contributors to, the Website be liable for any damages of any kind, including, but not limited to, loss of use, loss of profits, or loss of data arising out of or in any way connected with the use of the Website.

+ +

9. Arbitration

+

The user of the Website agrees to arbitrate any dispute arising from or in connection with the Website or this disclaimer, except for disputes related to copyrights, logos, trademarks, trade names, trade secrets or patents.

+ +

10. Last amendment

+

This disclaimer was amended for the last time on July 5th, 2016.

+ + + +
+ + +
+ + + + + + + + + + + diff --git a/da/om-os.html b/da/om-os.html new file mode 100644 index 00000000..75fa1825 --- /dev/null +++ b/da/om-os.html @@ -0,0 +1,254 @@ + + + + + + + + + +Om bitcoin.org + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + +
+ + + + + + + + + + + + +
+ + + + + +
+ +
+ + + + + + +
+ + +

Om bitcoin.org

+

Bitcoin.org er dedikeret til at hjælpe Bitcoin med at udvikle sig på en bæredygtig måde.

+ +

Hvem ejer bitcoin.org?

+

Bitcoin.org er det oprindelige domænenavn, der blev brugt på den første webside om Bitcoin. Det blev registreret og styres stadig af Bitcoins kerneudviklere og af yderligere medlemmer af fællesskabet med input fra Bitcoin-fællesskaber. Bitcoin.org er ikke en officiel webside. På samme måde som ingen ejer email-teknologien, ejer ingen Bitcoin-netværket. Som sådan kan ingen tale med autoritet i Bitcoins navn.

+ + + +

Jamen … hvem styrer Bitcoin?

+

Bitcoin styres af alle Bitcoin-brugere rundt om i verden. Selvom udviklere forbedrer softwaren, kan de ikke gennemtvinge en ændring i Bitcoin-protokollens regler, fordi alle brugere frit kan bestemme, hvilken software de bruger. For at forblive kompatible med hinanden er alle brugere nødt til at bruge software, der overholder de samme regler. Bitcoin kan kun fungere fornuftigt med komplet konsensus mellem alle brugere. Derfor har alle brugere og udviklere stærke incitamenter til at optage og beskytte denne konsensus.

+ +

Mission

+
    +
  • Informere brugere for at beskytte dem imod almindelige fejltagelser.
  • +
  • Give en præcis beskrivelse af Bitcoins egenskaber, potentielle brugsformål og begrænsninger.
  • +
  • Vise gennemsigtige advarsler og begivenheder omkring Bitcoin-netværket.
  • +
  • Invitere talentfulde mennesker til at hjælpe med udviklingen af Bitcoin på mange niveauer.
  • +
  • Give indsigt i Bitcoin-økosystemet på større skala.
  • +
  • Forøge tilgængeligheden på verdensbasis gennem internationalisering.
  • +
  • Fortsat være en neutral og informativ ressource omkring Bitcoin.
  • +
+ +

Hjælp os

+

Du kan rapportere ethvert problem eller hjælpe med at forbedre bitcoin.org på GitHub ved at åbne en sag (issue) eller et pull request på engelsk. Når du sender et pull request, bedes du tage dig den fornødne tid til at beskrive dine ændringer og tilrette dit arbejde. Du kan hjælpe med oversættelse ved at melde dig til et hold på Transifex. Spørg venligst ikke efter reklame for din personlige virksomhed eller webside, undtaget i specielle tilfælde, som fx konferencer. Mange tak til alle bidragydere, som bruger tid på at forbedre bitcoin.org!

+ +

Vedligeholdelse

+ +
+

Will BinnsWebsite maintainer

+

Craig WatkinsWallet maintainer

+
+ +

Sponsorship

+ +
+

The Bitcoin Foundation2014 - 2015

+
+ +

Oversættelse

+ +
+

Ar ViccoRussian

+

Simon Alexander HinterreiterGerman

+

Jacob BurenstamSwedish

+

Péter KemenczésHungarian

+

Matija MaziSlovenian

+

Mihai OnosieRomanian

+

Boštjan PirnarSlovenian

+

Luigigiuseppe ProsperiItalian

+

Thomas PrydsDanish

+
+ +

Service Contributors

+ +
+

BrowserStackBrowser testing

+

GitHubRepository hosting

+

TransifexTranslation tools

+

Travis CIContinuous integration

+
+ +

Inactive Contributors

+ +
+

Saïvann CarignanWebsite maintainer

+

Greg SandersDocumentation writing

+

David A. HardingDocumentation writing

+
+ +

Domain Owners

+ +
+

CøbraCo-Owner

+

theymosCo-Owner

+
+ +

Bidragydere på GitHub

+ +
+ +
+ + +
+ + +
+ + + + + + + + + + + diff --git a/da/ordliste.html b/da/ordliste.html new file mode 100644 index 00000000..d8d7cb33 --- /dev/null +++ b/da/ordliste.html @@ -0,0 +1,254 @@ + + + + + + + + + +Ordliste – Bitcoin + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + +
+ + + + + + + + + + + + +
+ + + + + +
+ +
+ + + + + + +
+

Nogle Bitcoin-ord, du sikkert hører

+

Bitcoin giver en ny tilgang til betalinger og, som sådan, er der nogle nye ord, som kan blive en del af dit ordforråd. Fortvivl ej, selv det nu ydmyge tv skable nye ord!

+

Indhold

+ + + + +

Adresse

+

En Bitcoin-adresse er at ligestille med en fysisk adresse eller en email-adresse. Den er den eneste information, du behøver at give til en person, for at vedkommende kan betale dig med Bitcoin. En vigtig forskel er dog, at hver adresse kun bør bruges til en enkelt transaktion.

+ +

Bekræftelse (confirmation)

+

Bekræftelse betyder, at en transaktion er blevet bearbejdet af netværket og er yderst usandsynlig kandidat til at blive afvist. Transaktioner modtager en bekræftelse, når de inkluderes i en blok og for hver efterfølgende blok. Selv en enkelt bekræftelse kan opfattes som sikker for transaktioner med lav værdi, mens det for større beløb, som fx 10.000 kroner, giver mening at vente på 6 bekræftelser eller mere. Hver bekræftelse forringer eksponentielt risikoen for en afvist transaktion.

+ +

Bit

+

Bit er en udbredt enhed, der bruges til at angive en underenhed af en bitcoin – 1.000.000 bit er lig med 1 bitcoin (BTC eller B⃦). Denne enhed er for det meste mere belejlig til angivelse af drikkepenge og pricer på varer og services.

+ +

Bitcoin

+

Bitcoin – skrevet med stort begyndelsesbogstav – bruges når begrebet Bitcoin eller selve netværket beskrives. Fx: "Jeg lærte noget om Bitcoin-protokollen i dag."
bitcoin – skrevet med småt – bruges til at beskrive bitcoin som enhed eller konto. Fx: "Jeg sendte to bitcoin i dag." Det forkortes ofte BTC eller XBT.

+ +

Blok (block)

+

En blok er en fortegnelse i blokkæden, som indeholder og bekræfter mange ventende transaktioner. Omtrent hvert 10. minut gennemsnitligt bliver en ny blok, der indeholder transaktioner, føjet til blokkæden ved hjælp af mining.

+ +

Blokkæde (block chain)

+

Blokkæden er en offentlig optegnelse over Bitcoin-transaktioner i kronologisk rækkefølge. Blokkæden deles mellem alle Bitcoin-brugere. Den bruges til at verificere bestandigheden af Bitcoin-transaktioner og til at forhindre dobbeltspendering.

+ +

BTC

+

BTC er en udbredt enhed, der bruges til at angive én bitcoin (B⃦).

+ +

Dobbeltspendering (double spend)

+

Hvis en ondsindet bruger prøver at sende sine bitcoin til to forskellige modtagere på samme tid, kaldes dette dobbeltspendering. Bitcoin-mining og blokkæden er der for at skabe enighed i netværket om hvilken en af de to transaktioner, der vil blive bekræftet og opfattes som gyldig.

+ +

Hashrate (Hash rate)

+

Hashraten er måleenheden for Bitcoin-netværkets beregningskraft. Bitcoin-netværket skal lave intensive matematiske beregninger af sikkerhedsgrunde. Da netværket nåede en hashrate på 10 Th/s, betød det, at det kunne udføre 10 billioner beregninger per sekund.

+ +

Kryptografi

+

Kryptografi er den gren af matematikken, der lader os oprette matematiske beviser, som giver et højt niveau af sikkerhed. Onlinehandel og bankverdenen bruger allerede kryptografi. I Bitcoins tilfælde bruges kryptogafi til at gøre det umuligt for nogen at bruge penge fra en anden brugers tegnebog eller at ødelægge blokkæden. Det kan også bruges til at kryptere en tegnebog, så den ikke kan bruges uden et kodeord.

+ +

Mining

+

Bitcoin-mining er det at få computer-hardware til at lave matematiske beregninger for Bitcoin-netværket for at bekræfte transaktioner og øge sikkerheden. Som en gevinst for deres tjenester kan Bitcoin-minere samle transaktionsgebyrer for de transaktioner, de bekræfter, sammen med nyligt skabte bitcoin. Mining er et specialiseret og konkurrencepræget marked, hvor gevinster deles op, efter hvor megen beregning man udfører. De færreste Bitcoin-brugere udfører Bitcoin-mining, og det er ikke en let måde at tjene penge.

+ +

P2P

+

Bruger-til-bruger (peer-to-peer) refererer til systemer, som arbejder som en organiseret samling ved at tillade hvert individ at interagere direkte med andre. I Bitcoins tilfælde er netværket opbygget på en sådan måde, at hver bruger rundsender transaktionerne fra andre brugere. Og, afgørende, ingen bank kræves som tredjepart.

+ +

Privat nøgle (private key)

+

En privat nøgle er et hemmeligt stykke data, som beviser din ret til at bruge bitcoin fra en bestemt tegnebog ved hjælp af en kryptografisk signatur. Din(e) private nøgle(r) gemmes på din computer, hvis du bruger en software-tegnebog, og de gemmes på en fjernserver, hvis du bruger en nettegnebog. Private nøgler må aldrig afsløres, da de tillader dig at bruge bitcoin fra deres respektive Bitcoin-tegnebog.

+ +

Signatur

+

En kryptografisk signatur er en matematisk mekanisme, som tillader en person at bevise ejerskab. I Bitcoins tilfælde sammenkædes en Bitcoin-tegnebog med dens private nøgle(r) ved hjælp af matematisk magi. Når din Bitcoin-software signerer en transaktion med den rigtige private nøgle, kan hele netværket se, at signaturen stemmer overens med de bitcoin, der bliver spenderet. Dog er der ingen mulighed for hele verden at gætte din private nøgle for at stjæle dine hårdttjente bitcoin.

+ +

Tegnebog (wallet)

+

En Bitcoin-tegnebog er løseligt det samme som en fysisk tegnebog i Bitcoin-netværket. Tegnebogen indeholder automatisk din(e) private nøgle(r), som tillader dig at bruge de bitcoin, der er associeret med tegnebogen i blokkæden. Hver Bitcoin-tegnebog kan vise dig den totale saldo af alle bitcoin, den har kontrol over, og lader dig betale et specificeret beløb til en specificeret person, lige som en rigtig tegnebog. Dette er til forskel fra kreditkort, hvor beløb opkræves af den handelsdrivende.

+ + +
+ + +
+ + + + + + + + + + + diff --git a/da/ressourcer.html b/da/ressourcer.html new file mode 100644 index 00000000..4886d29a --- /dev/null +++ b/da/ressourcer.html @@ -0,0 +1,236 @@ + + + + + + + + + +Ressourcer – Bitcoin + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + +
+ + + + + + + + + + + + +
+ + + + + +
+ +
+ + + + + + +
+

Bitcoin-ressourcer

+

Find brugbare websider og ressourcer om Bitcoin.

+ +
+
+
+

IconOversigter

+ +

Handelsdrivende - coinmap.org

+

Handelsdrivende - spendabit.co

+

Handelsdrivende - airbitz.co

+

Handelsdrivende - 99Bitcoins.com

+

Børser - buybitcoinworldwide.com

+

Værktøjer for handelsdrivende - en.bitcoin.it

+

Projects - BitcoinProjects.net

+
+
+ +
+
+

IconVouchers

+

Bitrefill

+

Fold

+

Gyft

+

Opendime

+
+
+
+ +
+ + +
+ + + + + + + + + + + diff --git a/de/bitcoin-fuer-entwickler.html b/de/bitcoin-fuer-entwickler.html new file mode 100644 index 00000000..78b2d545 --- /dev/null +++ b/de/bitcoin-fuer-entwickler.html @@ -0,0 +1,195 @@ + + + + + + + + + +Bitcoin für Entwickler - Bitcoin + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + +
+ + + + + + + + + + + + +
+ + + + + +
+ +
+ + + + + + +
+

Bitcoin für Entwickler

+

Mit Bitcoin kann man Erstaunliches erschaffen oder einfach nur Grundbedürfnisse erfüllen.

+ +

IconDas einfachste aller Zahlungssysteme

+

Wenn Zahlungen nicht mit mit automatischer Rechnungsstellung verbunden sein müssen, ist das Akzeptieren von Geld so einfach wie das Senden eines Bitcoin: Link oder QR-Code. Diese einfache Einrichtung ist für jeden Nutzer machbar and kann die Bedürfnisse vieler Kunden erfüllen. Falls öffentlich praktiziert, ist es besonders gut geeignet für transparente Spenden und Trinkgeld.

+ +

IconViele Third-Party-APIs

+

Es gibt viele Third-Party-Anbieter für Zahlungsabwicklungen, die APIs bereitstellen. Sie müssen Bitcoins nicht auf Ihrem Server speichern und sich um die damit verbundenen Sicherheitsvorkehrungen kümmern. Die meisten dieser APIs ermöglichen Ihnen außerdem, Warenrechnungen abzuwickeln und Ihre Bitcoins zu marktfähigen Gebühren in Ihre lokale Währung umzutauschen.

+ +

IconSie können Ihre eigene Bank sein

+

Wenn Sie keine Third-Party-APIs nutzen, können Sie einen Bitcoin-Server direkt in Ihre Anwendungen integrieren, und dadurch Ihre eigene Bank und Zahlungsabwickler werden. Wenn Sie sich der Vielzahl der Pflichten und der Verantwortung, die dies mit sich bringt, bewusst sind, können Sie beeindruckende Systeme schaffen, die Bitcoin-Transaktionen so gut wie gebührenfrei verarbeiten.

+ +

IconBitcoin-Adressen zur Rechnungsprüfung

+

Bitcoin kann so viele Bitcoin-Adressen erstellen, wie Sie möchten. Wollen Sie ein Zahlungssystem entwickeln, dass mit einer Rechnung verknüpft ist, müssen Sie einfach für jede Zahlung eine Bitcoin-Adresse generieren und überwachen. Bitcoin Adressen sollten niemals wiederverwendet werden.

+ +

IconDie meiste Sicherheit ist auf Seite des Clients

+

Die Sicherheit wird zum großen Teil durch das Protokoll sichergestellt. Dies macht PCI-Konformität überflüssig und Betrugserkennung ist nur dann notwendig, wenn Dienstleistungen oder Produkte ohne Verzögerung ausgeliefert werden sollen. Das Aufbewahren Ihrer Bitcoins in einer sicheren Umgebung und das Absichern der Zahlungsaufforderungen, die dem Benutzer angezeigt werden, sollten Ihre Hauptanliegen sein.

+ +

IconGünstige Micro-Payments

+

Bitcoin bietet die geringsten Zahlungsabwicklungsgebühren und kann in der Regel zum Senden von Micro-Payments in der Größenordnung von wenigen Euros verwendet werden. +Bitcoin ermöglicht es neue attraktive Online-Dienste zu gestalten, die vorher aufgrund vom finanziellen Einschränkungen nicht möglich waren. Dies beinhaltet verschiedene Arten von Trinkgeldsystemen und automatisierten Zahlungsverkehr.

+ + + + + +
+ + +
+ + + + + + + + + + + diff --git a/de/glossar.html b/de/glossar.html new file mode 100644 index 00000000..401503dd --- /dev/null +++ b/de/glossar.html @@ -0,0 +1,249 @@ + + + + + + + + + +Glossar - Bitcoin + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + +
+ + + + + + + + + + + + +
+ + + + + +
+ +
+ + + + + + +
+

Einige Wörter, die Sie im Zusammenhang mit Bitcoin hören könnten

+

Bitcoin geht neue Wege bei Zahlungen, daher gibt es einige neue Wörter, die Teil Ihres Wortschatzes werden könnten. Keine Sorge, selbst das gewöhnliche Fernsehen hat neue Wörter erfunden!

+

Inhalt

+ + + + +

Adresse

+

Eine Bitcoin-Adresse ist wie eine Haus- oder E-Mail-Adresse. Es ist die einzige Information, die Sie weitergeben müssen, um Bitcoin-Zahlungen zu empfangen. Ein wichtiger Unterschied ist aber, dass man jede Adresse nur für eine einzige Transaktion verwenden sollte.

+ +

Bestätigung

+

Wenn eine Transaktion durch das Netzwerk bestätigt wurde, heißt das, dass sie durch das Netzwerk verifiziert wurde und eine Rückabwicklung sehr unwahrscheinlich ist. Transaktionen erhalten eine Bestätigung wenn sie in einem Block gespeichert sind, sowie in jedem darauffolgenden Block. Selbst eine Bestätigung kann für kleine Transaktionen als sicher betrachtet werden, wobei es bei größeren Geldmengen (z.B. 1000€ und mehr) Sinn macht auf sechs oder mehr Bestätigungen zu warten. Jede neue Bestätigung reduziert das Risiko einer Rückabwicklung exponentiell.

+ +

Bit

+

Bit ist eine häufig verwendete Einheit und stellt den Bruchteil eines ganzen Bitcoins dar - 1.000.000 Bits entsprechen einem Bitcoin. Bits sind häufig besser dafür geeignet, die Preise von Trinkgeld, Waren und Dienstleistungen anzugeben.

+ +

Block

+

Ein Block ist ein Datensatz in der Blockkette, der viele ausstehende Transaktionen enthält und diese bestätigt. Im Durchschnitt wird etwa alle 10 Minuten ein neuer Block inkl. der Transaktionen an die Blockkette angehängt, dies geschieht durch Mining.

+ +

Blockkette

+

Die Blockkette ist eine öffentliche Liste aller Bitcoin-Transaktionen, in chronologischer Reihenfolge. Alle Bitcoin-Nutzer teilen die Blockkette. Sie wird benutzt um die Beständigkeit von Bitcoin Transaktionen zu bestätigen und um Doppelausgaben zu verhindert.

+ +

BTC

+

Die Abkürzung BTC wird häufig als Einheit für Bitcoin (B⃦). verwendet (1 BTC = 1 Bitcoin).

+ +

Doppelausgabe

+

Wenn ein bösartiger Nutzer versucht Bitcoins gleichzeitig an zwei verschiedene Empfänger zu versenden, wird von Doppelausgaben gesprochen. Bitcoin Mining und die Blockkette sind dazu da um im Netzwerk ein Konsens zu erzeugen, welche der beiden Transaktionen bestätigt und als gültig angesehen wird.

+ +

Hash Rate

+

Die Hash Rate ist die Maßeinheit der Rechenkraft des Bitcoin-Netzwerks. Aus Sicherheitsgründen muss das Bitcoin-Netzwerk intensive mathematische Rechenoperationen durchführen. Wenn das Netzwerk eine Hash Rate von 10 TH/s erreicht, heißt das, dass es 10 Billionen Berechnungen pro Sekunde druchführen kann.

+ +

Kryptographie

+

Kryptographie ist ein Fachgebiet der Mathematik, mit dessen Hilfe mathematische Beweise erstellt werden, die ein hohes Maß an Sicherheit bieten. Der Online-Handel und Banken nutzen Kryptographie bereits. Im Falle von Bitcoin wird Kryptographie verwendet, um auszuschließen, dass jemand Geld aus fremden Wallets ausgibt oder die Blockkette manipuliert. Kryptographie kann auch verwendet werden, um eine Wallet zu verschlüsseln, so dass sie nicht ohne Passwort verwendet werden kann.

+ +

Mining

+

Bitcoin Mining ist die die Durchführung mathematischer Berechnungen durch Computer Hardware, um Bitcoin-Transaktionen zu bestätigen und die Sicherheit zu erhöhen. Als Belohnung für Ihre Dienste können Bitcoin-Miner Transaktionsgebühren für von ihnen bestätigte Transaktionen und neu erschaffene Bitcoins sammeln. Mining ist ein spezialisierter und wettbewerbsgetriebener Markt, die Belohnungen werden je nach geleisteter Rechenarbeit aufgeteilt. Nicht alle Bitcoin-Nutzer betreiben Mining, und es ist kein einfacher Weg, an Geld zu kommen.

+ +

P2P

+

Der Begriff "Peer To Peer" bezeichnet Systeme, die wie ein organisiertes Kollektiv arbeiten indem jedes Individuum direkt mit den anderen interagiert. Im Fall von Bitcoin ist das Netzwerk so ausgelegt, dass jeder Nutzer die Transkationen anderer Nutzer übermittelt. Und, sehr wichtig: es wird keine Bank als dritte Instanz benötigt.

+ +

Privater Schlüssel

+

Ein privater Schlüssel ist ein geheimer Datenblock, der Ihnen das Recht gewährt, Bitcoins von einer spezifischen Bitcoin Wallet auszugeben, durch eine kryptographische Signatur. Ihre privaten Schlüssel sind auf Ihrem Computer gespeichert, wenn Sie eine Software-Wallet verwenden oder sie sind auf entfernten Servern gespeichert, wenn Sie eine Web-Wallet verwenden. Private Schlüssel dürfen niemals weitergegeben werden, da mit ihnen die Bitcoins der jeweiligen Wallets ausgegeben werden können.

+ +

Signatur

+

Eine kryptographische Signatur ist ein mathematischer Mechanismus, um Eigentumsrecht nachzuweisen. Im Fall von Bitcoin, werden eine Bitcoin Wallet und ihre privaten Schlüssel durch eine Art mathematische Magie miteinander verbunden. Wenn Ihre Bitcoin-Software eine Transaktion mit dem passenden privaten Schlüssel signiert, kann das ganze Netzwerk sehen, dass die Signatur zu der Bitcoin-Adresse passt. Dennoch kann niemand Ihren privaten Schlüssel erraten, um so Ihre hart verdienten Bitcoins zu stehlen.

+ +

Wallet

+

Eine Bitcoin-Wallet ist das Gegenstücke einer echten Geldbörse im Bitcoin-Netzwerk. Genau genommen enthält die Wallet Ihre privaten Schlüssel, die Ihnen das Recht geben, die Bitcoins auszugeben, die in der Blockkette ihr zugewiesen sind. Jede Bitcoin-Wallet kann Ihnen den aktuellen Kontostand anzeigen und ermöglicht es Ihnen, eine bestimmte Geldmenge an bestimmte Personen zu zahlen, wie mit einer echten Geldbörse. Das macht den Unterschied zu Kreditkarten aus, bei denen das Geld vom Händler eingezogen wird.

+ + +
+ + +
+ + + + + + + + + + + diff --git a/de/index.html b/de/index.html new file mode 100644 index 00000000..1cb51a7a --- /dev/null +++ b/de/index.html @@ -0,0 +1,263 @@ + + + + + + + + + +Bitcoin - Open Source P2P Geld + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + +
+ + + + + + + + + + + + +
+ + + + + +
+ +
+ + + + + + +
+ + + + +

Developer Documentation

+ +

Find useful resources, guides and reference material for developers.

+ + + + + + + +
+

Additional resources

+

Dash Whitepaper - Official Wiki

+

Dash Improvement Proposals - GitHub

+

Dash Documentation - Official Wiki

+

Bitcoin: A Peer-to-Peer Electronic Cash System - Satoshi Nakamoto

+

Bitcoin Improvement Proposals (with Dash updates) - GitHub

+ +

RESTful JSON API for Dash - BlockCypher

+ + + +
+ + + + + + +
+ + +
+ + + + + + + + + + + diff --git a/de/rechtliches.html b/de/rechtliches.html new file mode 100644 index 00000000..657df41b --- /dev/null +++ b/de/rechtliches.html @@ -0,0 +1,251 @@ + + + + + + + + + +Haftungsausschluss - Bitcoin + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + +
+ + + + + + + + + + + + +
+ + + + + +
+ +
+ + + + + + +
+

Haftungsausschluss

+ + + +

1. Auf bitcoin.org veröffentlichte Informationen

+

Die Website http://bitcoin.org/ (im weiteren Verlauf als die "Website" bezeichnet) bietet Informationen und Material allgemeiner Natur. Weder sind Sie berechtigt, noch sollten Sie sich auf die Website als Rechtsberatung, Geschäftsberatung oder Beratung jedlicher Art verlassen. Sie handeln in eigenem Risiko wenn Sie sich auf die Inhalte dieser Website berufen. Sollten Sie eine Entscheidung über das Tätigwerden oder Nichttätigwerden treffen, kontaktieren Sie bitte einen Rechtsanwalt in dem relevanten Zuständigkeitsbereich, indem Sie Hilfe wollen oder benötigen. In keinem Fall sind die Eigentümer oder die Mitwirkenden dieser Website verantwortlich für die Handlungen, Entscheidungen, oder anderes Verhalten, dass Sie im Verlass auf diese Website getroffen oder nicht getroffen haben.

+ +

2. Übersetzungen

+

Diese Webseite kann Übersetzungen der englischen Version der Inhalte beinhalten . Diese Übersetzungen dienen nur dem Komfort. Sollte es einen Widerspruch zwischen der englischen Sprachversion und einer Übersetzung geben, so hat die englische Sprachversion Vorrang. Wenn sie einen Widerspruch feststellen, melden sie diesen bitte auf GitHub.

+ +

3. Risiken im Zusammenhang mit der Verwendung von Bitcoin

+

Diese Website ist nicht verantwortlich für Verluste, Schäden oder Ansprüche, verursacht durch Events, die in den Bereich der folgenden 5 Kategorien fallen:

+

(1) Anwenderfehler bei der Verwendung von mit Bitcoin in Beziehung stehender Software oder Dienstleistungen, beispielsweise vergessene Passwörter, Zahlungen an die falsche Bitcoinadresse, oder das versehentliche Löschen von Wallets.

+

(2) Softwareprobleme der Website und/oder mit Bitcoin im Zusammenhang stehender Software oder Diensleistung, z.B. korrupte Wallet Dateien, falsch strukturierte Transaktionen, unsichere Kryptographie Libraries, Malware, die die Website und/oder mit Bitcoin im Zusammenhang stehende Software oder Dienstleistung betrifft.

+

(3) Technische Fehler der Hardware des Benutzers einer mit Bitcoin im Zusammenhang stehender Software oder Dienstleitung, z.B. Datenverlust aufgrund eines fehlerhaften oder beschädigten Speichergeräts.

+

(4) Sicherheitsprobleme, die ein Nutzer von mit Bitcoin in Zusammenhang stehender Software oder Dienstleistung hatte, z.B. unauthorisierter Zugriff auf die Wallet oder Konten des Nutzers.

+

(5) Tun oder Nichttun von Dritten und/oder Vorkommnisse bei Dritten, z.B. Insolvenz von Dienstleistern, Angriffe auf die IT Systeme von Dienstleistern, und Betrug durch Dritte.

+ +

4. Anlagerisiko

+

Die Anlage in Bitcoin kann zu einem Verlust von Geld über kurze oder auch lange Zeiträume führen. Anleger sollten mit großen Preisschwankungen rechnen. Die Informationen auf dieser Website können nicht garantieren, dass Anleger kein Geld verlieren.

+ +

5. Einhaltung von steuerlichen Verpflichtungen

+

Die Nutzer sind alleinig dafür verantwortlich festzustellen, ob ihre Bitcoin Transaktionen von Steuren betroffen sind. Weder die Eigentümer, noch die Mitwirkenden dieser Website sind dafür verantwortlich festzustellen von welchen Steuern ihre Bitcoin Transaktionen betroffen sein könnten.

+ +

6. Diese Website speichert, sendet oder empfängt keine Bitcoins.

+

Weder speichert, noch sendet oder empfängt diese Website Bitcoins. Das liegt daran, dass Bitcoins nur aufgrund des Eigentums-Protokolls, instandgehalten vom Bitcoin Netzwerk, existieren. Jedliche Eigentumsübertragung von Bitcoins geschieht innerhalb des dezentralisierten Bitcoin Netzwerks, und nicht auf dieser Website.

+ +

7. Keine Gewährleistung

+

Diese Website wird ohne Gewährleistung jedlicher Art im Zusammenhang mit der Website und/oder jedlichen Inhalt, Daten, Material und/oder Dienstleistungen zur Verfügung gestellt.

+ +

8. Haftungsausschluss

+

Falls nicht anders von Gesetzgebung verlangt, sind in keinem Fall die Eigentümer oder Mitwirkenden dieser Website verantwortlich für jedliche Art von Schäden, inklusive, aber nicht darauf beschränkt, Verlust der Nutzung, Verlust von Profiten, oder Datenverlust, die aus der Nutzung dieser Website resultierend oder in irgendeinem Zusammenhang damit stehen.

+ +

9. Streitschlichtung

+

Der Nutzer dieser Website stimmt zu, für jede Auseinandersetzung, die aus der Verwendung der Website oder diesem Haftungsausschluss resultiert oder damit in Verbindung steht, dem gemeinsamen Versuch einer Streitschlichtung zuzustimmen. Davon ausgenommen sind Auseinandersetzungen in Bezug auf Copyrights, Logos, Trademarks, Handelsnamen, Geschäftsgeheimnisse oder Patente.

+ +

10. Letzte Abänderung

+

Dieser Haftungsausschluss wurde zuletzt abgeändert am July 5th, 2016.

+ + + + + +

English version

+ +

1. Information published on bitcoin.org

+

The website https://bitcoin.org/ (hereinafter, referred to as the "Website") provides information and material of a general nature. You are not authorized and nor should you rely on the Website for legal advice, business advice, or advice of any kind. You act at your own risk in reliance on the contents of the Website. Should you make a decision to act or not act you should contact a licensed attorney in the relevant jurisdiction in which you want or need help. In no way are the owners of, or contributors to, the Website responsible for the actions, decisions, or other behavior taken or not taken by you in reliance upon the Website.

+ +

2. Translations

+

The Website may contain translations of the English version of the content available on the Website. These translations are provided only as a convenience. In the event of any conflict between the English language version and the translated version, the English language version shall take precedence. If you notice any inconsistency, please report them on GitHub.

+ +

3. Risks related to the use of Bitcoin

+

The Website will not be responsible for any losses, damages or claims arising from events falling within the scope of the following five categories:

+

(1) Mistakes made by the user of any Bitcoin-related software or service, e.g., forgotten passwords, payments sent to wrong Bitcoin addresses, and accidental deletion of wallets.

+

(2) Software problems of the Website and/or any Bitcoin-related software or service, e.g., corrupted wallet file, incorrectly constructed transactions, unsafe cryptographic libraries, malware affecting the Website and/or any Bitcoin-related software or service.

+

(3) Technical failures in the hardware of the user of any Bitcoin-related software or service, e.g., data loss due to a faulty or damaged storage device.

+

(4) Security problems experienced by the user of any Bitcoin-related software or service, e.g., unauthorized access to users' wallets and/or accounts.

+

(5) Actions or inactions of third parties and/or events experienced by third parties, e.g., bankruptcy of service providers, information security attacks on service providers, and fraud conducted by third parties.

+ +

4. Investment risks

+

The investment in Bitcoin can lead to loss of money over short or even long periods. The investors in Bitcoin should expect prices to have large range fluctuations. The information published on the Website cannot guarantee that the investors in Bitcoin would not lose money.

+ +

5. Compliance with tax obligations

+

The users of the Website are solely responsible to determinate what, if any, taxes apply to their Bitcoin transactions. The owners of, or contributors to, the Website are NOT responsible for determining the taxes that apply to Bitcoin transactions.

+ +

6. The Website does not store, send, or receive bitcoins

+

The Website does not store, send or receive bitcoins. This is because bitcoins exist only by virtue of the ownership record maintained in the Bitcoin network. Any transfer of title in bitcoins occurs within a decentralized Bitcoin network, and not on the Website.

+ +

7. No warranties

+

The Website is provided on an "as is" basis without any warranties of any kind regarding the Website and/or any content, data, materials and/or services provided on the Website.

+ +

8. Limitation of liability

+

Unless otherwise required by law, in no event shall the owners of, or contributors to, the Website be liable for any damages of any kind, including, but not limited to, loss of use, loss of profits, or loss of data arising out of or in any way connected with the use of the Website.

+ +

9. Arbitration

+

The user of the Website agrees to arbitrate any dispute arising from or in connection with the Website or this disclaimer, except for disputes related to copyrights, logos, trademarks, trade names, trade secrets or patents.

+ +

10. Last amendment

+

This disclaimer was amended for the last time on July 5th, 2016.

+ + + +
+ + +
+ + + + + + + + + + + diff --git a/de/ressourcen.html b/de/ressourcen.html new file mode 100644 index 00000000..d133dd31 --- /dev/null +++ b/de/ressourcen.html @@ -0,0 +1,236 @@ + + + + + + + + + +Ressourcen - Bitcoin + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + +
+ + + + + + + + + + + + +
+ + + + + +
+ +
+ + + + + + +
+

Ressourcen zu Bitcoin

+

Finde nützliche Websites und Ressourcen zu Bitcoin.

+ +
+
+
+

IconVerzeichnis

+ +

Händler - coinmap.org

+

Händler - spendabit.co

+

Händler - airbitz.co

+

Händler - 99Bitcoins.com

+

Börsen - buybitcoinworldwide.com

+

Händler-Tools - en.bitcoin.it

+

Projects - BitcoinProjects.net

+
+
+ +
+
+

IconVouchers

+

Bitrefill

+

Fold

+

Gyft

+

Opendime

+
+
+
+ +
+ + +
+ + + + + + + + + + + diff --git a/de/ueber-uns.html b/de/ueber-uns.html new file mode 100644 index 00000000..5583f209 --- /dev/null +++ b/de/ueber-uns.html @@ -0,0 +1,255 @@ + + + + + + + + + +Über bitcoin.org + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + +
+ + + + + + + + + + + + +
+ + + + + +
+ +
+ + + + + + +
+ + +

Über bitcoin.org

+

Bitcoin.org ist einer nachhaltigen Entwicklung von Bitcoin gewidmet.

+ +

Wem gehört bitcoin.org?

+

Bitcoin.org ist der ursprünglich für die erste Bitcoin-Webseite benutzte Domainname. +Registriert und verwaltet wurde/wird die Website durch die Bitcoin Hauptentwickler und durch Mitglieder der Community, mit dem Input der Bitcoin Community. Bitcoin.org ist keine offizielle Webseite. Genauso wie niemand die E-Mail-Technologie besitzt, besitzt auch niemand das Bitcoin Netzwerk. Und somit kann niemand als Autorität im Namen von Bitcoin sprechen.

+ + + +

Dann... wer kontrolliert Bitcoin?

+

Bitcoin wird durch alle Bitcoin-Nutzer auf der ganzen Welt kontrolliert. Entwickler verbessern die Software, aber Sie können keine Änderung der Regeln im Bitcoin-Protokoll erzwingen, da alle Nutzer die freie Wahl bei der Softwarenutzung haben. Um untereinander kompatibel zu bleiben, müssen alle Nutzer Software verwenden, die die selben Regeln befolgen. Bitcoin kann nur bei einem vollständigen Konsens zwischen allen Benutzern ordentlich arbeiten. Daher haben alle Benutzer und Entwickler einen starken Anreiz diesen Konsens anzunehmen und zu schützen.

+ +

Auftrag

+
    +
  • Benutzer informieren um Sie vor allgemeinen Fehlern zu schützen.
  • +
  • Eine genaue Beschreibung der Eigenschaften von Bitcoin, potentielle Einsatzmöglichkeiten und Limitierungen geben.
  • +
  • Alarme und Ereignisse in Bezug auf das Bitcoin Netzwerk anzeigen.
  • +
  • Talentierte Menschen einladen, um der Entwicklung von Bitcoin auf vielen Ebenen zu helfen.
  • +
  • Einblick in das umfangreiche Bitcoin-Ökosystem ermöglichen
  • +
  • Die weltweite Erreichbarkeit von Bitcoin durch Internationalisierung verbessern.
  • +
  • Eine neutrale Informationsquelle über Bitcoin bleiben.
  • +
+ +

Hilf uns

+

Sie können jedes Problem durch Eröffnen eines "Issues" oder "Pull Requests" in englischer Sprache auf GitHub melden. Wenn Sie ein "Pull Request" übermitteln, nehmen Sie sich bitte die nötigte Zeit, um die Änderungen zu diskutieren und ihre Arbeit anzupassen. Durch Beitritt zu einem Team auf Transifex können Sie mit den Übersetzungen helfen. Bitte fragen Sie nicht nach Werbung für ihr eigenes Unternehmen oder ihre Website, außer in speziellen Fällen wie Konferenzen. Vielen Dank an alle Unterstützer, die ihre Zeit für die Verbesserung von bitcoin.org aufwenden!

+ +

Wartung

+ +
+

Will BinnsWebsite maintainer

+

Craig WatkinsWallet maintainer

+
+ +

Sponsorship

+ +
+

The Bitcoin Foundation2014 - 2015

+
+ +

Übersetzungen

+ +
+

Ar ViccoRussian

+

Simon Alexander HinterreiterGerman

+

Jacob BurenstamSwedish

+

Péter KemenczésHungarian

+

Matija MaziSlovenian

+

Mihai OnosieRomanian

+

Boštjan PirnarSlovenian

+

Luigigiuseppe ProsperiItalian

+

Thomas PrydsDanish

+
+ +

Service Contributors

+ +
+

BrowserStackBrowser testing

+

GitHubRepository hosting

+

TransifexTranslation tools

+

Travis CIContinuous integration

+
+ +

Inactive Contributors

+ +
+

Saïvann CarignanWebsite maintainer

+

Greg SandersDocumentation writing

+

David A. HardingDocumentation writing

+
+ +

Domain Owners

+ +
+

CøbraCo-Owner

+

theymosCo-Owner

+
+ +

Unterstützer auf GitHub

+ +
+ +
+ + +
+ + +
+ + + + + + + + + + + diff --git a/docs/adding-blog-posts.md b/docs/adding-blog-posts.md new file mode 100644 index 00000000..4ed82047 --- /dev/null +++ b/docs/adding-blog-posts.md @@ -0,0 +1,30 @@ +## Blog Posts + +Posts for the [Bitcoin.org Site Blog](https://bitcoin.org/en/blog) should be +added to the `_posts` directory with the naming convention: +`YEAR-MONTH-DAY-ARBITRARY_FILE_NAME` (with year, month, and day as +two-digit numbers). The YAML front matter should be similar to this: + + --- + type: posts + layout: post + lang: en + category: blog + + title: "Quarterly Report March 2015" + permalink: /en/posts/quarterly-report-march-2015.html + date: 2015-03-05 + author: > + David A. Harding (email, GitHub, + Reddit) + --- + +The type, layout, and category should always be as specified above. The +other parameters should be set to values specific to that post, but the +permalink must end in '.html'. + +Below the YAML front matter, enter the content of the post in Markdown +format. Images should be placed in `img/blog/free` if they are +MIT-licensed or `img/blog/nonfree` if they have a more restrictive +copyright license. diff --git a/docs/assisting-with-translations.md b/docs/assisting-with-translations.md new file mode 100644 index 00000000..0d8e039c --- /dev/null +++ b/docs/assisting-with-translations.md @@ -0,0 +1,70 @@ +## Translations + +### How To Translate + +You can join a translation team on +[Transifex](https://www.transifex.com/projects/p/bitcoinorg/) and start +translating or improving existing translations. + +* You must be a native speaker for the language you choose to translate. +* Please be careful to preserve the original meaning of each text. +* Sentences and popular expressions should sound native in your language. +* Translations need to be reviewed by a reviewer or coordinator before + publication. +* Once reviewed, translations can be [submitted](#import-translations) in a pull + request on GitHub. +* **In doubt, please contact coordinators on Transifex. That'll be much + appreciated.** + +### Import Translations + +**Update translations**: You can update the relevant language file in +\_translations/ and from the root of the git repository run +./\_contrib/updatetx.rb to update layouts and templates for this language. You +should also make sure that no url has been changed by translators. If any page +needs to be moved, please add [redirections](https://github.com/bitcoin-dot-org/bitcoin.org/blob/master/docs/miscellaneous.md#redirections). + +**Add a new language**: You can put the language file from Transifex in +\_translations and add the language in \_config.yml in the right display order +for the language bar. Make sure to review all pages and check all links. + +### Update English Strings + +Any change in the English text can be done through a pull request on GitHub. If +your changes affect the HTML layout of a page, you should apply fallback HTML +code for other languages until they are updated. + + {% case page.lang %} + {% when 'fr' %} + (outdated french content) + {% else %} + (up to date english content) + {% endcase %} + +**When translation is needed**: If you want all changes you've made to be +re-translated, you can simply update the resource file (en.yml) on Transifex. + +**When translation is not needed**: If you are only pushing typo fixes and that +you don't want translators to redo all their work again, you can use the +Transifex client to pull translations, update en.yml and push back all +translations at once: + + + # Init Transifex project + tx init + + # Setup Transifex local client to use a project created on Transifex + tx set --auto-remote https://www.transifex.com/bitcoinorg/bitcoinorg/ + + # Download all translations + tx pull -a -s --skip + + # Set the translations/bitcoinorg.bitcoinorg/en.yml file + # as a source that will be pushed back to the server after + # updating the translation + tx set --source -r bitcoinorg.bitcoinorg -l en translations/bitcoinorg.bitcoinorg/en.yml + + # (update en.yml) + + # Push changes back to Transifex + tx push -s -t -f --skip --no-interactive diff --git a/docs/become-a-contributor.md b/docs/become-a-contributor.md new file mode 100644 index 00000000..20888056 --- /dev/null +++ b/docs/become-a-contributor.md @@ -0,0 +1,37 @@ +## Become a Contributor + +Here are some ways you can help: + +* "[Watch](https://github.com/bitcoin-dot-org/bitcoin.org/subscription)" this + repository to be notified of issues and Pull Requests (PRs) that could use + your attention. + + Alternatively, email volunteer coordinator Will Binns + ([will@bitcoin.org](mailto:will@bitcoin.org)) or Dave Harding ([dave@dtrt.org](dave@dtrt.org)) + with a short list of your interests and skills, and they will email you when + there's an issue or PR that could use your attention. + +* Help [write new documentation](https://github.com/bitcoin-dot-org/bitcoin.org/blob/master/docs/contributing-to-developer-documentation.md) + for the [developer documentation pages](https://bitcoin.org/en/developer-documentation) + or [full node page](https://bitcoin.org/en/full-node), or **[review PRs + adding new documentation](https://github.com/bitcoin-dot-org/bitcoin.org/pulls?q=is%3Apr+is%3Aopen+label%3A%22Dev+Docs%22).** + You don't need to be a Bitcoin expert to review a PR---these docs are written + for non-experts, so we need to know if non-experts find them confusing or + incomplete. If you review a PR and don't find any problems worth commenting + about, leave a "Looks Good To Me (LGTM)" comment. + +* [Submit new wallets](https://github.com/bitcoin-dot-org/bitcoin.org/blob/master/docs/managing-wallets.md) + for the [Choose Your Wallet page](https://bitcoin.org/en/choose-your-wallet) or + help us [review wallet submissions](https://github.com/bitcoin-dot-org/bitcoin.org/pulls?q=is%3Aopen+label%3Awallet+is%3Apr). + +* [Translate Bitcoin.org into another language](https://github.com/bitcoin-dot-org/bitcoin.org/blob/master/docs/assisting-with-translations.md) + using [Transifex](https://www.transifex.com/projects/p/bitcoinorg/) or help + review new and updated translations. + +* Add Bitcoin events to the [events page](https://bitcoin.org/en/events) + either by editing `_events.yml` according to the [event instructions](https://github.com/bitcoin-dot-org/bitcoin.org/blob/master/docs/adding-events-release-notes-and-alerts.md) + or by filling in a [pre-made events issue](https://github.com/bitcoin-dot-org/bitcoin.org/issues/new?title=New%20event&body=%20%20%20%20-%20date%3A%20YYYY-MM-DD%0A%20%20%20%20%20%20title%3A%20%22%22%0A%20%20%20%20%20%20venue%3A%20%22%22%0A%20%20%20%20%20%20address%3A%20%22%22%0A%20%20%20%20%20%20city%3A%20%22%22%0A%20%20%20%20%20%20country%3A%20%22%22%0A%20%20%20%20%20%20link%3A%20%22%22). + +* Help improve Bitcoin.org another way. Email volunteer coordinators Will Binns ([will@bitcoin.org](mailto:will@bitcoin.org)) + or Dave Harding ([dave@dtrt.org](mailto:dave@dtrt.org)) to let us know how + what you're interested in and how you'd like to get involved. diff --git a/docs/contributing-to-developer-documentation.md b/docs/contributing-to-developer-documentation.md new file mode 100644 index 00000000..3c941233 --- /dev/null +++ b/docs/contributing-to-developer-documentation.md @@ -0,0 +1,41 @@ +## Developer Documentation + +Most parts of the documentation can be found in the +[_includes](https://github.com/dash-docs/dash-docs/tree/master/_includes) +directory. Updates, fixes and improvements are welcome and can submitted using +[pull requests](#working-with-github) on GitHub. + + + +**Style Guide**: For better consistency, the [style +guide](https://github.com/bitcoin-dot-org/bitcoin.org/wiki/Documentation-Style-Guide) +can be used as a reference for terminology, style and formatting. Suggested +changes +can also be submitted to this guide to keep it up to date. + +**Cross-Reference Links**: Cross-reference links can be defined in +_includes/references.md. Terms which should automatically link to these +references are defined in _autocrossref.yaml . + +### New Glossary Entries + +Add new English glossary entries in the `_data/glossary/en/` directory. +Copy a previous glossary entry to get the correct YAML variables +(suggest using block.yaml as a template). + +Non-English glossary entries are not currently supported. You'll have +to update the glossary.rb plugin and templates to support them. + +### New Developer Search terms + +You can add new search terms or categories directly to the `devsearches` +array in `_config.yaml`. Comments in that file should provide full +documentation. diff --git a/docs/managing-wallets.md b/docs/managing-wallets.md new file mode 100644 index 00000000..b2de5c88 --- /dev/null +++ b/docs/managing-wallets.md @@ -0,0 +1,161 @@ +## Wallets + +The wallet list is based on the personal evaluation of the maintainer(s) and +regular contributors of this site, according to the criteria detailed below. + +These requirements are meant to be updated and strengthened over time. +Innovative wallets are exciting and encouraged, so if your wallet has a good +reason for not following some of the rules below, please submit it anyway and +we'll consider updating the rules. + +Basic requirements: + +- Sufficient users and/or developers feedback can be found without concerning + issues, or independent security audit(s) is available +- No indication that users have been harmed considerably by any issue in + relation to the wallet +- No indication that security issues have been concealed, ignored, or not + addressed correctly in order to prevent new or similar issues from happening +in the future +- No indication that the wallet uses unstable or unsecure libraries +- No indication that changes to the code are not properly tested +- Wallet was publicly announced and released since at least 3 months +- No concerning bug is found when testing the wallet +- Website supports HTTPS and 301 redirects HTTP requests +- SSL certificate passes [Qualys SSL Labs SSL + test](https://www.ssllabs.com/ssltest/) +- Website serving executable code or requiring authentication uses HSTS with a + max-age of at least 180 days +- The identity of CEOs and/or developers is public +- Avoid address reuse by displaying a new receiving address for each transaction + in the wallet UI +- Avoid address reuse by using a new change address for each transaction +- User has access to private keys +- If private keys or encryption keys are stored online: + - Refuses weak passwords (short passwords and/or common passwords) used to + secure access to any funds, or provides an aggressive account lock-out +feature in response to failed login attempts along with a strict account +recovery process. +- If user has exclusive access over its private keys: + - Allows backup of the wallet + - Restoring wallet from backup is working + - Source code is public and kept up to date under version control system +- If user has no access to some of the private keys in a multi-signature wallet: + - Provides 2FA authentication feature + - Reminds the user to enable 2FA by email or in the main UI of the wallet + - User session is not persistent, or requires authentication for spending + - Gives control to the user over moving their funds out of the multi-signature + wallet +- For hardware wallets: + - Uses the push model (computer malware cannot sign a transaction without user + input) + - Protects the seed against unsigned firmware upgrades + - Supports importing custom seeds + - Provides source code and/or detailed specification for blackbox testing if + using a closed-source Secure Element + +Optional criteria (some could become requirements): + +- Received independent security audit(s) +- Does not show "received from" Bitcoin addresses in the UI +- Uses deterministic ECDSA nonces (RFC 6979) +- Provides a bug reporting policy on the website +- Website serving executable code or requiring authentication is included in the + [HSTS preload list](https://hstspreload.appspot.com/) +- If user has exclusive access over its private keys: + - Supports HD wallets (BIP32) + - Provides users with step to print or write their wallet seed on setup + - Uses a strong KDF and key stretching for wallet storage and backups + - On desktop platform: + - Encrypt the wallet by default +- For hardware wallets: + - Prevents downgrading the firmware + +### Adding a wallet + +*Before adding a wallet,* please make sure your wallet meets all of the +Basic Requirements listed above, or open a [new issue](https://github.com/bitcoin-dot-org/bitcoin.org/issues/new) +to request an exemption or policy change. Feel free to email Will Binns +([will@bitcoin.org](mailto:will@bitcoin.org)) or Dave Harding ([dave@dtrt.org](mailto:dave@dtrt.org)) +if you have any questions. + +Wallets can be added by creating a Markdown file with a wallet name +in a `_wallets` folder, like this: `_wallets/[wallet_name].md`. + +For examples refer to the existing wallet files or check +`quality-assurance/schemas/wallets.yaml` schema. + +**Screenshot**: The png files must go in `/img/screenshots`, be 250 X 350 px and +optimized with `optipng -o7 file.png`. + +**Icon**: The png file must go in `/img/wallet`, be 144 X 144 px and optimized +with `optipng -o7 file.png`. The icon must fit within 96 X 96 px inside the png, +or 85 X 85 px for square icons. + +**Description**: The text must go in `_translations/en.yml` alongside other +wallets' descriptions. + +**Level**: Each wallet must have a level property assigned. A value must be in a range +between 1 and 4. Level represents a category of a wallet: + +* Level 1 - Full nodes +* Level 2 - SPV, Random servers +* Level 3 - Hybrid, Multisig wallets +* Level 4 - Web wallets + +### Score + +Each wallet is assigned a score for five criteria. For each of them, the +appropriate text in `_translations/en.yml` needs to be chosen (_see `choose-your-wallet` section_). + +**Control** - What control the user has over his bitcoins? + +To get a good score, the wallet must provide the user with full exclusive +control over their bitcoins. + +To get a passing score, the wallet must provide the user with exclusive control +over their bitcoins. Encrypted online backups are accepted so long as only the +user can decrypt them. Multisig wallets are accepted so long as only the user +can spend without the other party's permission. + +**Validation** - How secure and « zero trust » is payment processing? + +To get a good score, the wallet must be a full node and need no trust on other +nodes. + +To get a passing score, the wallet must rely on random nodes, either by using +the SPV model or a pre-populated list or servers. + +**Transparency** - How transparent and « zero trust » is the source code? + +To get a good score, the wallet must deserve a passing score and be built +deterministically. + +To get a passing score, the wallet must be open-source, under version control +and releases must be clearly identified (e.g. by tags or commits). The codebase +and final releases must be public since at least 6 months and previous commits +must remain unchanged. + +**Environment** - How secure is the environment of the wallet? + +To get a good score, the wallet must run from an environment where no apps can +be installed. + +To get a passing score, the wallet must run from an environment that provides +app isolation (e.g. Android, iOS), or require two-factor authentication for +spending. + +**Privacy**: Does the wallet protect users' privacy? + +To get a good score, the wallet must avoid address reuse by using a new change +address for each transaction, avoid disclosing information to peers or central +servers and be compatible with Tor. + +To get a passing score, the wallet must avoid address reuse by using a new +change address for each transaction. + +### Schema validation + +Wallet entries are validated against the schema in +`quality-assurance/schemas/wallets.yaml` and you will find a +description of every available option in that file. diff --git a/docs/miscellaneous.md b/docs/miscellaneous.md new file mode 100644 index 00000000..5ad6978d --- /dev/null +++ b/docs/miscellaneous.md @@ -0,0 +1,33 @@ +## Miscellaneous + +### Redirections + +Redirections can be defined in ```_config.yml```. + +``` + /news: /en/version-history +``` + + diff --git a/docs/setting-up-your-environment.md b/docs/setting-up-your-environment.md new file mode 100644 index 00000000..de677e46 --- /dev/null +++ b/docs/setting-up-your-environment.md @@ -0,0 +1,193 @@ +## Setting Up Your Environment + +#### Preview Small Text Changes + +Simple text changes can be previewed live on dash-docs.github.io. You only need to click +anywhere on the page and hold your mouse button for one second. You'll then be +able to edit the page just like a document. Changes will be lost as soon as the +page is refreshed. + +#### Build The Site Locally + +For anything more than simple text previews, you will need to build the +site. If you can't do this yourself using the instructions below, please +[open a pull request](https://github.com/dash-docs/dash-docs/compare) +with your suggested change and one of the site developers will create a preview +for you. + +To build the site, you need to go through a one-time installation +procedure that takes 15 to 30 minutes. After that you can build the +site an unlimited number of times with no extra work. + +#### Source Code Documentation + +The https://dash-docs.github.io site includes Doxygen generated documentation +for the [Dash Core](https://github.com/dashpay/dash/) source code. To +generate it, copy the files from `doxygen/` into the Dash Core `doc/` folder +and run `doxygen doc/Doxyfile-dashdocs`. Then copy the output (Dash Core's +`doc/doxygen/html/` folder) into the `en/doxygen/` folder of this project. + +##### Install The Dependencies + +Before building the site, you need to install the following +dependencies and tools, which are pretty easy on any modern Linux: + +**Install binary libraries and tools** + +On recent versions of Ubuntu and Debian, you can run the following +command to ensure you have the required libraries, headers, and tools: + + sudo apt-get install build-essential git libicu-dev zlib1g-dev + +**Install RVM** + +Install RVM using either the [easy instructions](https://rvm.io/) or the +[more secure instructions](https://rvm.io/rvm/security). + +Read the instructions printed to your console during setup to enable the +`rvm` command in your shell. After installation, you need to run the +following command: + + source ~/.rvm/scripts/rvm + +**Install Ruby 2.0.0** + +To install Ruby 2.0.0, simply run this command: + + rvm install ruby-2.0.0 + +Sometimes this will find a pre-compiled Ruby package for your Linux +distribution, but sometimes it will need to compile Ruby from scratch +(which takes about 15 minutes). + +After Ruby 2.0.0 is installed, make it your default Ruby: + + rvm alias create default ruby-2.0.0 + +And tell your system to use it: + + rvm use default + +(Note: you can use a different default Ruby, but if you ever change +your default Ruby, you must re-run the `gem install bundle` command +described below before you can build the site. If you ever receive a +"eval: bundle: not found" error, you failed to re-run `gem install +bundle`.) + +**Install Bundle** + +When you used RVM to install Ruby, it also installed the `gem` program. +Use that program to install bundle: + + gem install bundle + +**Install the Ruby dependencies** + +Ensure you checked out the site repository as described in [Working with +GitHub](https://github.com/dash-docs/dash-docs/blob/master/docs/working-with-github.md). +Then change directory to the top-level of your local repository (replace +`dash.org` with the full path to your local repository clone): + + cd dash.org + +And install the necessary dependencies using Bundle: + + bundle install + +Note that some of the dependencies (particularly nokogiri) can take a +long time to install on some systems, so be patient. + +Once Bundle completes successfully, you can preview or build the site. + +##### Preview The Site + +To preview the website in your local browser, make sure you're in the +`dash.org` directory and run the following command: + + make preview + +This will compile the site (takes 5 to 10 minutes; see [the speed-up +instructions](#fast-partial-previews-or-builds)) and then print a +message like this: + + Server address: http://0.0.0.0:4000 + Server running... press ctrl-c to stop. + +Visit the indicated URL in your browser to view the site. + +##### Build The Site + +To build the site exactly like we do for the deployment server, make +sure you're in the `dash.org` directory and run: + + make + +The resulting HTML for the entire site will be placed in the `_site` +directory. The following alternative options are available: + + ## After you build the site, you can run all of the tests (may take awhile) + make test + + ## Or you can build the site and run some quick tests with one command: + make valid + + ## Or build the site and run all tests + make all + +#### Fast Partial Previews Or Builds + +In order to preview some changes faster, you can disable all plugins and +languages except those you need by prefixing the `ENABLED_LANGS` and +`ENABLED_PLUGINS` environment variables to your command line. For +example, do this to disable everything: + + ## Fast preview, takes less than 30 seconds + ENABLED_PLUGINS="" ENABLED_LANGS="" make preview + + ## Fast build and tests, takes less than 50 seconds + ## Some tests may fail in fast mode; use -i to continue despite them + ENABLED_PLUGINS="" ENABLED_LANGS="" make -i valid + +Then to enable some plugins or languages, you can add them back in. +For example: + + ## Slower (but still pretty fast) build and test + ENABLED_PLUGINS="events autocrossref" ENABLED_LANGS="en fr" make -i valid + +Plugins include: + +| Plugin | Seconds | Remote APIs | Used For +|--------------|---------|----------------|------------------------ +| autocrossref | 90 | -- | Developer documentation +| glossary | 30 | -- | Developer glossary +| redirects | 20 | -- | Redirects from old URLs +| sitemap | 10 | -- | /sitemap.xml + +Notes: some plugins interact with each other or with translations; for example +running +'autocrossref' and 'glossary' takes longer than running each other +separately. Also, plugins that use remote APIs may take a long time to +run if the API site is running slow. + +For a list of languages, look in the `_translations` directory. + +#### Publishing Previews + +You can publish your previews online to any static hosting service. +[GitHub pages](https://pages.github.com/) is a free service available to +all GitHub users that works with dash-docs.github.io's site hierarchy. + +Before building a preview site, it is recommended that you set the +environmental variable `BITCOINORG_BUILD_TYPE` to "preview". This will +enable some content that would otherwise be hidden and also create a +robots.txt file that will help prevent the site from being indexed by +search engines and mistaken for the actual dash-docs.github.io website. + +In the bash shell, you can do this by running the following command line +before building you preview: + + export BITCOINORG_BUILD_TYPE=preview + +You can also add this line to your `~/.bashrc` file if you frequently +build site previews so that you don't have to remember to run it for +each shell. diff --git a/docs/working-with-github.md b/docs/working-with-github.md new file mode 100644 index 00000000..aa06e884 --- /dev/null +++ b/docs/working-with-github.md @@ -0,0 +1,84 @@ +## Working With GitHub + +GitHub allows you to make changes to a project using git, and later submit them +in a "pull request" so they can be reviewed and discussed. Many online how-tos +exist so you can learn git, [here's a good +one](https://www.atlassian.com/git/tutorial/git-basics). + +In order to use GitHub, you need to [sign up](http://github.com/signup) and [set +up git](https://help.github.com/articles/set-up-git). You will also need to +click the **Fork** button on the dash.org [GitHub +page](https://github.com/dash-docs/dash-docs) and clone your GitHub +repository into a local directory with the following command lines: + +``` +git clone (url provided by GitHub on your fork's page) dash.org +cd dash.org +git remote add upstream https://github.com/dash-docs/dash-docs.git +``` + +**How to send a pull request** + +1. Checkout to your master branch. `git checkout master` +2. Create a new branch from the master branch. `git checkout -b (any name)` +3. Edit files and [preview](#previewing) the result. +4. Track changes in files. `git add -A` +5. Commit your changes. `git commit -m '(short description for your change)'` +6. Push your branch on your GitHub repository. `git push origin (name of your + branch)` +7. Click on your branch on GitHub and click the **Compare / pull request** + button to send a pull request. + +When submitting a pull request, please take required time to discuss your +changes and adapt your work. It is generally a good practice to split unrelated +changes into separate branches and pull requests. + + +**How to make additional changes in a pull request** + +You simply need to push additional commits on the appropriate branch of your +GitHub repository. That's basically the same steps as above, except you don't +need to re-create the branch and the pull request. + +**How to reset and update your master branch with latest upstream changes** + +1. Fetch upstream changes. `git fetch upstream` +2. Checkout to your master branch. `git checkout master` +3. Replace your master branch by the upstream master branch. `git reset --hard + upstream/master` +4. Replace your master branch on GitHub. `git push origin master -f` + +**Advanced GitHub Workflow** + +If you continue to contribute to Dash.org beyond a single pull +request, you may want to use a more [advanced GitHub +workflow](https://gist.github.com/harding/1a99b0bad37f9498709f). diff --git a/el/about-us.html b/el/about-us.html new file mode 100644 index 00000000..e4889dd8 --- /dev/null +++ b/el/about-us.html @@ -0,0 +1,254 @@ + + + + + + + + + +Σχετικά με το bitcoin.org + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + +
+ + + + + + + + + + + + +
+ + + + + +
+ +
+ + + + + + +
+ + +

Σχετικά με το bitcoin.org

+

Το Bitcoin.org είναι αφιερωμένο στο να βοηθάει το Bitcoin να αναπτυχθεί με ένα βιώσιμο τρόπο.

+ +

Σε ποιον ανήκει το bitcoin.org;

+

Το Bitcoin.org είναι το πρωταρχικό όνομα του ιστότοπου που χρησιμοποιήθηκε με την πρώτη ιστοσελίδα Bitcoin. Είχε καταχωρηθεί και διαχειρίζεται ακόμα από τους βασικούς προγραμματιστές του Bitcoin και από μερικά πρόσθετα μέλη της κοινότητας, με τη συμβολή των κοινοτήτων του Bitcoin. Το Bitcoin.org δεν είναι επίσημη ιστοσελίδα. Όπως σε κανέναν δεν ανήκει η τεχνολογία του ηλεκτρονικού ταχυδρομείου (email), έτσι δεν ανήκει σε κανέναν το δίκτυο Bitcoin. Ως εκ τούτου, κανείς δεν έχει τη δικαιοδοσία να μιλήσει εξ ονόματος του Bitcoin.

+ + + +

Τότε... ποιος ελέγχει το Bitcoin;

+

Το Bitcoin ελέγχεται από όλους τους χρήστες του Bitcoin ανά τον κόσμο. Οι προγραμματιστές βελτιώνουν το λογισμικό αλλά δεν μπορούν να επιβάλλουν αλλαγή στους κανόνες του πρωτόκολλου Bitcoin επειδή όλοι οι χρήστες είναι ελεύθεροι να επιλέξουν ποιο λογισμικό θα χρησιμοποιήσουν. Προκειμένου να παραμείνουν συμβατοί μεταξύ τους, όλοι οι χρήστες θα πρέπει να χρησιμοποιούν λογισμικό που συμμορφώνεται με τους ίδιους κανόνες. Το Bitcoin μπορεί να δουλέψει αξιοπρεπώς με την απόλυτη συναίνεση μεταξύ όλων των χρηστών. Συνεπώς, όλοι οι χρήστες και οι προγραμματιστές έχουν ισχυρά κίνητρα να υιοθετήσουν και να προστατέψουν αυτή την συμφωνία.

+ +

Αποστολή

+
    +
  • Ενημέρωση των χρηστών και προστασία τους από συνηθισμένα λάθη.
  • +
  • Παροχή ακριβούς περιγραφής των ιδιοτήτων του Bitcoin, των πιθανών χρήσεών του και των περιορισμών του.
  • +
  • Εμφάνιση ευκολονόητων ειδοποιήσεων και συμβάντων αναφορικά με το δίκτυο Bitcoin.
  • +
  • Πρόσκληση ταλαντούχων ανθρώπων για να βοηθήσουν με την ανάπτυξη του Bitcoin σε πολλαπλά επίπεδα.
  • +
  • Παροχή ορατότητας στο ευρείας κλίμακας οικοσύστημα του Bitcoin.
  • +
  • Βελτίωση της παγκόσμιας προσβασιμότητας του Bitcoin μέσω της διεθνοποίησης.
  • +
  • Παραμονή ως μια ουδέτερη πηγή πληροφοριών σχετικά με το Bitcoin.
  • +
+ +

Βοηθήστε μας

+

Μπορείτε να αναφέρετε το οποιοδήποτε πρόβλημα η να βελτιώσετε το bitcoin.org GitHub ανοίγοντας ένα θέμα ή κάνοντας ένα pull request στα Αγγλικά. Όταν υποβάλετε ένα pull request, παρακαλούμε αφιερώστε τον απαιτούμενο χρόνο για να συζητήσετε τις αλλαγές σας και να προσαρμόσετε την δουλειά σας. Μπορείτε να βοηθήσετε με τις μεταφράσεις συμμετέχοντας σε μια ομάδα στο Transifex. Παρακαλούμε μην ρωτάτε για προβολή τις προσωπικής σας επιχείρησης ή ιστοσελίδας, εκτός από ειδικές περιπτώσεις όπως συνέδρια. Πολλές ευχαριστίες σε όλους τους συνεισφέροντες που αφιερώνουν χρόνο στη βελτίωση του bitcoin.org!

+ +

Συντήρηση

+ +
+

Will BinnsWebsite maintainer

+

Craig WatkinsWallet maintainer

+
+ +

Sponsorship

+ +
+

The Bitcoin Foundation2014 - 2015

+
+ +

Μετάφραση

+ +
+

Ar ViccoRussian

+

Simon Alexander HinterreiterGerman

+

Jacob BurenstamSwedish

+

Péter KemenczésHungarian

+

Matija MaziSlovenian

+

Mihai OnosieRomanian

+

Boštjan PirnarSlovenian

+

Luigigiuseppe ProsperiItalian

+

Thomas PrydsDanish

+
+ +

Service Contributors

+ +
+

BrowserStackBrowser testing

+

GitHubRepository hosting

+

TransifexTranslation tools

+

Travis CIContinuous integration

+
+ +

Inactive Contributors

+ +
+

Saïvann CarignanWebsite maintainer

+

Greg SandersDocumentation writing

+

David A. HardingDocumentation writing

+
+ +

Domain Owners

+ +
+

CøbraCo-Owner

+

theymosCo-Owner

+
+ +

Συνεισφέροντες στο GitHub

+ +
+ +
+ + +
+ + +
+ + + + + + + + + + + diff --git a/el/bitcoin-for-developers.html b/el/bitcoin-for-developers.html new file mode 100644 index 00000000..a319d849 --- /dev/null +++ b/el/bitcoin-for-developers.html @@ -0,0 +1,194 @@ + + + + + + + + + +Bitcoin για προγραμματιστές - Bitcoin + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + +
+ + + + + + + + + + + + +
+ + + + + +
+ +
+ + + + + + +
+

Bitcoin για προγραμματιστές

+

Το Bitcoin μπορεί να χρησιμοποιηθεί για να κάνετε καταπληκτικά πράγματα ή απλά για να καλύψετε τις συνήθεις ανάγκες.

+ +

IconΤο απλούστερο όλων των συστημάτων πληρωμής

+

Εκτός από την πληρωμή που πρέπει να συνδέεται με αυτόματα τιμολόγια, το να λάβετε χρήματα είναι τόσο απλό όπως το να στείλετε ένα bitcoin: σύνδεσμος ή εμφανίζοντας ένα κώδικα QR. Αυτή η απλή ρύθμιση είναι μέσα στις δυνατότητες του κάθε χρήστη και μπορεί να εκπληρώσει τις ανάγκες ένος μεγάλου φάσματος πελατών. Όταν γίνεται δημοσίως, είναι ιδιαίτερα κατάλληλο για διαφανείς δωρεές και συμβουλές.

+ +

IconΠολλές APIs τρίτων

+

Υπάρχουν πολλές τρίτες υπηρεσίες επεξεργασίας πληρωμών που παρέχουν APIs. Δεν χρειάζεται να αποθηκεύετε τα bitcoins στον διακομιστή σας και να διαχειρίζεστε την ασφάλεια που αυτό συνεπάγεται. Επιπλέον, τα περισσότερα από αυτά τα APΙs σας επιτρέπουν να επεξεργάζεστε τιμολόγια και να ανταλλάζετε bitcoins στο εγχώριο νόμισμά σας με ανταγωνιστικά κόστη.

+ +

IconΜπορείς να γίνεις το δικό σου χρηματοοικονομικό σύστημα

+

Εάν δεν χρησιμοποιείτε APIs τρίτων, μπορείτε να ενσωματώσετε ένα διακομιστή Bitcoin κατευθείαν στις εφαρμογές σας, επιτρέποντάς σας να γίνετε η δική σας τράπεζα και ο επεξεργαστής των πληρωμών σας. Με όλη την ευθύνη που αυτό συνεπάγεται, μπορείτε να φτιάξετε καταπληκτικά συστήματα που επεξεργάζονται τις συναλλαγές Bitcoin με σχεδόν μηδενικά τέλη.

+ +

IconΔιευθύνσεις Bitcoin για να παρακολουθείτε τιμολόγια

+

Το Bitcoin δημιουργεί μια μοναδική διεύθυνση για κάθε συναλλαγή. Οπότε αν εσείς επρόκειτο να φτιάξετε ένα σύστημα πληρωμών που συνδέεται με ένα τιμολόγιο, απλά χρειάζεται να δημιουργήσετε και να παρακολουθήσετε μια διεύθυνση Bitcoin για κάθε πληρωμή. Δεν θα πρέπει ποτέ να χρησιμοποιείτε την ίδια διεύθυνση για παραπάνω από μια συναλλαγή.

+ +

IconΤο μεγαλύτερο μέρος της ασφάλειας είναι στο πλευρό του πελάτη

+

Τα περισσότερα τμήματα της ασφάλειας διαχειρίζονται από το πρωτόκολλο. Αυτό σημαίνει πως δεν υπάρχει ανάγκη για συμμόρφωση PCI και η ανίχνευση απάτης απαιτείται μόνο όταν τα προϊόντα ή οι υπηρεσίες παραδίδονται άμεσα. Η αποθήκευση των bitcoins σας σε ασφαλές περιβάλλον και η ασφάλιση των αιτημάτων πληρωμής που εμφανιζόνται στον χρήστη θα πρέπει να είναι οι κύριες ανησυχίες σας.

+ +

IconΦθηνές μικροπληρωμές

+

Το Bitcoin προσφέρει τα χαμηλότερα τέλη διεκπεραίωσης πληρωμών και συνήθως μπορεί να χρησιμοποιηθεί για αποστολή μικροπληρωμών αξίας ακόμα και μερικών δολαρίων. Το Bitcoin επιτρέπει τη σχεδίαση νέων δημιουργικών online υπηρεσιών οι οποίες δεν θα μπορούσαν να υφίστανται στο παρελθόν εξαιτίας των οικονομικών περιορισμών. Αυτό περιλαμβάνει διάφορα είδη συστημάτων για φιλοδωρημάτα και λύσεις αυτοματοποιημένων πληρωμών.

+ + + + + +
+ + +
+ + + + + + + + + + + diff --git a/el/index.html b/el/index.html new file mode 100644 index 00000000..ed91d174 --- /dev/null +++ b/el/index.html @@ -0,0 +1,263 @@ + + + + + + + + + +Bitcoin - Ανοιχτού κώδικα P2P χρήματα + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + +
+ + + + + + + + + + + + +
+ + + + + +
+ +
+ + + + + + +
+ + + + +

Developer Documentation

+ +

Find useful resources, guides and reference material for developers.

+ + + + + + + +
+

Additional resources

+

Dash Whitepaper - Official Wiki

+

Dash Improvement Proposals - GitHub

+

Dash Documentation - Official Wiki

+

Bitcoin: A Peer-to-Peer Electronic Cash System - Satoshi Nakamoto

+

Bitcoin Improvement Proposals (with Dash updates) - GitHub

+ +

RESTful JSON API for Dash - BlockCypher

+ + + +
+ + + + + + +
+ + +
+ + + + + + + + + + + diff --git a/el/legal.html b/el/legal.html new file mode 100644 index 00000000..b6a26544 --- /dev/null +++ b/el/legal.html @@ -0,0 +1,251 @@ + + + + + + + + + +Αποποίηση Ευθύνης - Bitcoin + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + +
+ + + + + + + + + + + + +
+ + + + + +
+ +
+ + + + + + +
+

Νομική δήλωση αποποίησης ευθυνών

+ + + +

1. Πληροφορίες που δημοσιεύτηκαν στο bitcoin.org

+

Ο Ιστότοπος http://bitcoin.org/ (εφεξής θα αναφέρεται ως "Ιστότοπος") παρέχει πληροφορίες και υλικό γενικής φύσεως. Δεν είστε εξουσιοδοτημένος ούτε θα πρέπει να βασίζεστε πάνω στον Ιστότοπο αυτό για νομική βοήθεια, επιχειρηματικές συμβουλές ή συμβουλές οποιουδήποτε είδους. Ενεργείτε με δικό σας ρίσκο στηριζόμενοι στα περιεχόμενα του Ιστότοπου. Στην περίπτωση που πάρετε μια απόφαση να προβείτε σε κάποια ενέργεια ή όχι, θα πρέπει να συμβουλευτείτε έναν δικηγόρο με άδεια στην αντίστοιχη δικαιοδοσία που θέλετε ή χρειάζεστε βοήθεια. Σε καμία περίπτωση, οι ιδιοκτήτες ή οι συνεισφέροντες στον Ιστότοπο αυτό, είναι υπεύθυνοι για τις ενέργειες, τις αποφάσεις ή άλλου είδους συμπεριφορά που έγινε ή δεν έγινε από μέρους σας στηριζόμενοι στον Ιστότοπο αυτό.

+ +

2. Μεταφράσεις

+

Ο Ιστότοπος αυτός ενδέχεται να περιέχει μεταφράσεις της Αγγλικής έκδοσης από το περιεχόμενο που είναι διαθέσιμο στον Ιστότοπο. Αυτές οι μεταφράσεις παρέχονται ως μέσο ευκολίας. Στην περίπτωση που υπάρχει κάποια αντίθεση μεταξύ της έκδοσης στην Αγγλική γλώσσα και της μεταφρασμένης έκδοσης, η έκδοση στην Αγγλική γλώσσα θα έχει προτεραιότητα. Αν παρατηρήσετε κάποια ασυμβατότητα, παρακαλούμε να μας την αναφέρετε στο GitHub.

+ +

3. Κίνδυνοι που σχετίζονται με την χρήση του Bitcoin

+

Ο Ιστότοπος δεν θα είναι υπεύθυνος για οποιεσδήποτε απώλειες, ζημίες ή ισχυρισμούς που προκύπτουν από συμβάντα που εμπίπτουν στην εμβέλεια των ακόλουθων πέντε κατηγοριών:

+

(1) Λάθη που έγιναν από χρήστη οποιουδήποτε λογισμικού ή υπηρεσίας που σχετίζεται με το Bitcoin, π.χ ξεχασμένοι κωδικοί πρόσβασης, απεσταλμένες πληρωμές σε λάθος διευθύνσεις Bitcoin και διαγραφή των πορτοφολιών λόγω ατυχήματος.

+

(2) Προβλήματα στο λογισμικό του Ιστότοπου και/ή οποιοδήποτε λογισμικό ή υπηρεσία που σχετίζεται με το Bitcoin, π.χ αλλοιωμένο αρχείο πορτοφολιού, λάθος κατασκευασμένες συναλλαγές, μη ασφαλείς κρυπτογραφικές βιβλιοθήκες, κακόβουλο λογισμικό που επηρεάζει τον Ιστότοπο και/ή οποιοδήποτε λογισμικό ή υπηρεσία που σχετίζεται με το Bitcoin.

+

(3) Τεχνικές αποτυχίες στο υλισμικό του χρήστη ή σε οποιοδήποτε λογισμικό ή υπηρεσία που σχετίζεται με το Bitcoin, π.χ απώλεια δεδομένων εξαιτίας μιας ελλατωματικής ή χαλασμένης συσκευής αποθήκευσης.

+

(4) Προβλήματα στην ασφάλεια που αντιμετωπίζει ο χρήστης οποιουδήποτε λογισμικού ή υπηρεσίας που σχετίζεται με το Bitcoin, π.χ μη εξουδιοδοτημένη πρόσβαση στα πορτοφόλια και/ή στους λογαριασμούς του χρήστη.

+

(5) Ενέργειες ή αδράνειες τρίτων και/ή συμβάντα που αντιμετωπίζονται από τρίτους, π.χ πτώχευση υπηρεσίας από τον πάροχο, επιθέσεις στην ασφάλεια πληροφοριών σε παρόχους υπηρεσίας και απάτη που διεξήχθη από τρίτους.

+ +

4. Επενδυτικοί κίνδυνοι

+

Η επένδυση στο Bitcoin μπορεί να οδηγήσει σε απώλεια χρημάτων σε μικρές ή ακόμα και σε μεγάλες χρονικές περιόδους. Οι επενδυτές στο Bitcoin θα πρέπει να αναμένουν μεγάλο εύρος διακυμάνσεων στις τιμές. Οι πληροφορίες που δημοσιεύονται στον Ιστότοπο δεν δύνανται να εγγυηθούν ότι οι επενδυτές στο Bitcoin δεν θα χάσουν χρήματα.

+ +

5. Συμμόρφωση με φορολογικές υποχρεώσεις

+

Οι χρήστες αυτού του Ιστότοπου είναι οι μόνοι υπεύθυνοι να καθορίσουν ποιοι, αν υπάρχουν, φόροι εφαρμόζονται στις συναλλαγές Bitcoin. Οι ιδιοκτήτες, ή οι συνεισφέροντες σε αυτόν τον Ιστότοπο ΔΕΝ είναι υπεύθυνοι για τον καθορισμό των φόρων που εφαρμόζονται σε συναλλαγές Bitcoin.

+ +

6. Ο Ιστότοπος δεν αποθηκεύει, αποστέλλει ή λαμβάνει bitcoins

+

Ο Ιστότοπος δεν αποθηκεύει, αποστέλλει ή λαμβάνει bitcoins. Αυτό συμβαίνει λόγω ότι τα bitcoins υπάρχουν μόνο βάσει του αρχείου ιδιοκτησίας που τηρείται στο δίκτυο Bitcoin. Οποιαδήποτε μεταφορά τίτλου σε bitcoins λαμβάνει χώρα εντός ενός αποκεντρωμένου δικτύου Bitcoin και όχι στον Ιστότοπο.

+ +

7. Δεν υπάρχουν εγγυήσεις

+

Ο Ιστότοπος παρέχεται σε βάση "ως έχει" χωρίς οποιεσδήποτε εγγυήσεις οποιουδήποτε είδους σχετικά με τον Ιστότοπο και/η οποιοδήποτε περιεχόμενο, δεδομένα, υλικά και/ή υπηρεσίες που παρέχονται στον Ιστότοπο.

+ +

8. Περιορισμός Ευθύνης

+

Εκτός και αν απαιτείται διαφορετικά από τον νόμο, σε καμία περίπτωση δεν θα είναι οι ιδιοκτήτες, ή οι συνεισφέροντες σε αυτό τον Ιστότοπο υπεύθυνοι για ζημίες οποιουδήποτε είδους, συμπεριλαμβανομένων, αλλά όχι περιορισμένων σε, απώλεια χρήσης, απώλεια κερδών ή απώλεια δεδομένων που προκύπτει από ή συνδέεται με οποιονδήποτε τρόπο με την χρήση αυτού του Ιστότοπου.

+ +

9. Διαιτησία

+

Ο χρήστης του Ιστότοπου συμφωνεί να ασκήσει διαιτησία σε οποιαδήποτε διένεξη προκύπτει από ή σε σχέση με τον Ιστότοπο ή από αυτή την αποποίηση ευθυνών, εξαιρούνται διενέξεις που σχετίζονται με πνευματικά δικαιώμτα, λογότυπα, σήμα κατατεθέν, εμπορικές επωνυμίες, εμπορικά μυστικά ή πατέντες.

+ +

10. Τελευταία τροποποίηση

+

Η αποποίηση ευθυνών τροποποιήθηκε για τελευταία φορά στις July 5th, 2016.

+ + + + + +

English version

+ +

1. Information published on bitcoin.org

+

The website https://bitcoin.org/ (hereinafter, referred to as the "Website") provides information and material of a general nature. You are not authorized and nor should you rely on the Website for legal advice, business advice, or advice of any kind. You act at your own risk in reliance on the contents of the Website. Should you make a decision to act or not act you should contact a licensed attorney in the relevant jurisdiction in which you want or need help. In no way are the owners of, or contributors to, the Website responsible for the actions, decisions, or other behavior taken or not taken by you in reliance upon the Website.

+ +

2. Translations

+

The Website may contain translations of the English version of the content available on the Website. These translations are provided only as a convenience. In the event of any conflict between the English language version and the translated version, the English language version shall take precedence. If you notice any inconsistency, please report them on GitHub.

+ +

3. Risks related to the use of Bitcoin

+

The Website will not be responsible for any losses, damages or claims arising from events falling within the scope of the following five categories:

+

(1) Mistakes made by the user of any Bitcoin-related software or service, e.g., forgotten passwords, payments sent to wrong Bitcoin addresses, and accidental deletion of wallets.

+

(2) Software problems of the Website and/or any Bitcoin-related software or service, e.g., corrupted wallet file, incorrectly constructed transactions, unsafe cryptographic libraries, malware affecting the Website and/or any Bitcoin-related software or service.

+

(3) Technical failures in the hardware of the user of any Bitcoin-related software or service, e.g., data loss due to a faulty or damaged storage device.

+

(4) Security problems experienced by the user of any Bitcoin-related software or service, e.g., unauthorized access to users' wallets and/or accounts.

+

(5) Actions or inactions of third parties and/or events experienced by third parties, e.g., bankruptcy of service providers, information security attacks on service providers, and fraud conducted by third parties.

+ +

4. Investment risks

+

The investment in Bitcoin can lead to loss of money over short or even long periods. The investors in Bitcoin should expect prices to have large range fluctuations. The information published on the Website cannot guarantee that the investors in Bitcoin would not lose money.

+ +

5. Compliance with tax obligations

+

The users of the Website are solely responsible to determinate what, if any, taxes apply to their Bitcoin transactions. The owners of, or contributors to, the Website are NOT responsible for determining the taxes that apply to Bitcoin transactions.

+ +

6. The Website does not store, send, or receive bitcoins

+

The Website does not store, send or receive bitcoins. This is because bitcoins exist only by virtue of the ownership record maintained in the Bitcoin network. Any transfer of title in bitcoins occurs within a decentralized Bitcoin network, and not on the Website.

+ +

7. No warranties

+

The Website is provided on an "as is" basis without any warranties of any kind regarding the Website and/or any content, data, materials and/or services provided on the Website.

+ +

8. Limitation of liability

+

Unless otherwise required by law, in no event shall the owners of, or contributors to, the Website be liable for any damages of any kind, including, but not limited to, loss of use, loss of profits, or loss of data arising out of or in any way connected with the use of the Website.

+ +

9. Arbitration

+

The user of the Website agrees to arbitrate any dispute arising from or in connection with the Website or this disclaimer, except for disputes related to copyrights, logos, trademarks, trade names, trade secrets or patents.

+ +

10. Last amendment

+

This disclaimer was amended for the last time on July 5th, 2016.

+ + + +
+ + +
+ + + + + + + + + + + diff --git a/el/resources.html b/el/resources.html new file mode 100644 index 00000000..6c8c4051 --- /dev/null +++ b/el/resources.html @@ -0,0 +1,236 @@ + + + + + + + + + +Πόροι - Bitcoin + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + +
+ + + + + + + + + + + + +
+ + + + + +
+ +
+ + + + + + +
+

Πόροι Bitcoin

+

Βρείτε χρήσιμες ιστοσελίδες και πόρους σχετικά με το Bitcoin.

+ +
+
+
+

IconΚατάλογοι

+ +

Έμποροι - coinmap.org

+

Έμποροι - spendabit.co

+

Έμποροι - airbitz.co

+

Έμποροι - 99Bitcoins.com

+

Ανταλλακτήρια - buybitcoinworldwide.com

+

Εργαλεία για εμπόρους - en.bitcoin.it

+

Projects - BitcoinProjects.net

+
+
+
+
+

IconΓραφήματα και στατιστικά

+

Blockchain.info

+

Biteasy

+

Trade Block

+

Bitcoincharts.com

+

GoBitcoin.io

+

BitcoinAverage

+

Bitcoin Volatility Index

+
+
+
+
+

IconΈγγραφα τεκμηρίωσης

+

BitcoinFilm.org

+

Ulterior States

+

The Bitcoin Phenomenon

+
+

IconVouchers

+

Bitrefill

+

Fold

+

Gyft

+

Opendime

+
+
+
+ +
+ + +
+ + + + + + + + + + + diff --git a/el/vocabulary.html b/el/vocabulary.html new file mode 100644 index 00000000..2ae8f254 --- /dev/null +++ b/el/vocabulary.html @@ -0,0 +1,254 @@ + + + + + + + + + +Λεξιλόγιο - Bitcoin + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + +
+ + + + + + + + + + + + +
+ + + + + +
+ +
+ + + + + + +
+

Μερικές λέξεις του Bitcoin που ίσως ακούσετε

+

Το Bitcoin προσφέρει μια νέα προσέγγιση σε πληρωμές και ως εκ τούτου υπάρχουν μερικές λέξεις που μπορεί να γίνουν μέρος του λεξιλογίου σας. Μην ανησυχείτε, ακόμα και η ταπεινή τηλεόραση δημιούργησε νέες λέξεις!

+

Πίνακας περιεχομένων

+ + + + +

Αλυσίδα των Μπλοκ (Block Chain)

+

Η αλυσίδα των μπλοκ (block chain) είναι ένα δημόσιο αρχείο συναλλαγών Bitcoin με χρονολογική σειρά. Η αλυσίδα των μπλοκ διαμοιράζεται μεταξύ όλων των χρηστών Bitcoin. Χρησιμοποιείται για να επαληθεύσει την μονιμότητα των συναλλαγών Bitcoin και για να αποτρέψει διπλές δαπάνες (double spending).

+ +

Διεύθυνση

+

Μια διεύθυνση Bitcoin είναι παρόμοια με μια φυσική διεύθυνση ή ένα email. Είναι η μόνη πληροφορία που χρειάζεται να δώσετε σε κάποιον για να σας πληρώσει με Bitcoin. Ωστόσο, μια σημαντική διαφορά είναι ότι η κάθε διεύθυνση θα πρέπει να χρησιμοποιείται για μία και μόνο συναλλαγή.

+ +

Διπλή Δαπάνη

+

Αν ένας κακόβουλος χρήστης προσπαθήσει να ξοδέψει τα bitcoins του σε δύο διαφορετικούς παραλήπτες ταυτοχρόνως, αυτό είναι διπλή δαπάνη. Η Bitcoin εξόρυξη και η αλυσίδα των μπλοκ είναι εκεί για να δημιουργήσουν μια γενική συναίνεση στο δίκτυο σχετικά με το ποια από τις δύο συναλλαγές θα επιβεβαιωθεί και θα θεωρείται έγκυρη.

+ +

Εξόρυξη

+

Το Bitcoin mining είναι η διεργασία που δημιουργεί το υλισμικό υπολογιστή (computer hardware) για να κάνει μαθηματικούς υπολογισμούς ώστε το δίκτυο Bitcoin να επιβεβαιώσει τις συναλλαγές και να αυξήσει την ασφάλεια. Ως αμοιβή για τις υπηρεσίες τους, οι Bitcoin miners μπορεί να συλλέγουν τα τέλη συναλλαγών για τις συναλλαγές που επιβεβαιώνουν, μαζί με τα πρόσφατα δημιουργημένα bitcoins. Το Mining είναι μια εξειδικευμένη και ανταγωνιστική αγορά όπου οι αμοιβές χωρίζονται ανάλογα με το πόσος υπολογισμός έχει γίνει. Δεν κάνουν όλοι οι χρήστες Bitcoin mining και δεν είναι εύκολος τρόπος να βγάλετε χρήματα.

+ +

Επιβεβαίωση

+

Επιβεβαίωση σημαίνει ότι μια συναλλαγή έχει επεξεργαστεί από το δίκτυο και είναι εξαιρετικά απίθανο να αναιρεθεί. Οι συναλλαγές λαμβάνουν επιβεβαίωση όταν συμπεριλαμβάνονται σε ένα μπλοκ (block) και για κάθε επακόλουθο μπλοκ. Ακόμα και μία επιβεβαίωση μπορεί να θεωρείται ασφαλής για συναλλαγές χαμηλής αξίας παρόλο που για μεγαλύτερα ποσά όπως 1000 US$, είναι λογικό να περιμένετε για 6 ή και περισσότερες επιβεβαιώσεις. Κάθε επικύρωση μειώνει εκθετικά τον κίνδυνο αντεστραμμένης συναλλαγής.

+ +

Ιδιωτικό Κλειδί

+

Ένα ιδιωτικό κλειδί είναι ένα μυστικό κομμάτι δεδομένων που αποδεικνύει το δικαίωμά σας να ξοδέψετε bitcoins από ένα συγκεκριμένο πορτοφόλι μέσο μιας κρυπτογραφικής υπογραφής. Το(α) ιδιωτικό(ά) σας κλειδί(ά) είναι αποθηκευμένα στον υπολογιστή σας αν χρησιμοποιείτε ένα πορτοφόλι λογισμικού και αποθηκευμένα σε απομακρυσμένους διακομιστές αν χρησιμοποιείτε ένα διαδικτυακό πορτοφόλι. Τα ιδιωτικά κλειδιά δεν πρέπει ποτέ να αποκαλυφθούν καθώς σας επιτρέπουν να ξοδέψετε bitcoins από το αντίστοιχο πορτοφόλι Bitcoin.

+ +

Κρυπτογραφία

+

Η κρυπτογραφία είναι ο κλάδος των μαθηματικών που μας επιτρέπει να δημιουργήσουμε μαθηματικές αποδείξεις οι οποίες παρέχουν υψηλά επίπεδα ασφαλείας. Το online εμπόριο και το τραπεζικό σύστημα ήδη χρησιμοποιούν κρυπτογραφία. Στην περίπτωση του Bitcoin, η κρυπτογραφία χρησιμοποιείται για να είναι αδύνατο κάποιος να ξοδέψει τα κεφάλαια από το πορτοφόλι άλλου χρήστη ή να αλλοιώσει την αλυσίδα των μπλοκ. Μπορεί να χρησιμοποιηθεί επίσης για την κρυπτογράφηση ενός πορτοφολιού έτσι ώστε αυτό να μην μπορεί να χρησιμοποιηθεί χωρίς κωδικό πρόσβασης.

+ +

Μπλοκ (Βlock)

+

Ένα μπλοκ είναι ένα αρχείο στην αλυσίδα των μπλοκ (block chain) το οποίο περιέχει και επικυρώνει πολλές συναλλαγές σε αναμονή. Περίπου κάθε 10 λεπτά, κατά μέσο όρο, ένα νέο μπλοκ που συμπεριλαμβάνει συναλλαγές επισυνάπτεται στο αλυσίδα των μπλοκ μέσω εξόρυξη.

+ +

Πορτοφόλι

+

Ένα Bitcoin πορτοφόλι είναι γενικώς το ισοδύναμο ενός φυσικού πορτοφολιού στο δίκτυο Bitcoin. Στην πραγματικότητα, το πορτοφόλι περιέχει τα δικά σας ιδιωτικό(ά) κλειδί(ά) τα οποία σας επιτρέπουν να ξοδεύετε τα bitcoins που κατενέμονται σε αυτή την αλυσίδα των μπλοκ (block chain). Το κάθε Bitcoin πορτοφόλι μπορεί να σας δείξει το συνολικό υπόλοιπο όλων των bitcoins που ελέγχει και σας αφήνει να πληρώσετε ένα συγκεκριμένο ποσό σε ένα συγκεκριμένο άτομο, όπως συμβαίνει και με ένα αληθινό πορτοφόλι. Αυτό διαφέρει από τις πιστωτικές κάρτες όπου χρεώνεστε από τον έμπορο.

+ +

Ποσοστό κατακερματισμού (Hash Rate)

+

O δείκτης κατακερματισμού (hash rate) είναι η μονάδα μέτρησης της επεξεργαστικής ισχύος του δικτύου Bitcoin. To δίκτυο Bitcoin πρέπει να κάνει εντατικές μαθηματικές λειτουργίες για λόγους ασφαλείας. Όταν το δίκτυο φτάσει σε δείκτη κατακερματισμού (hash rate) 10 Th/s, αυτό σημαίνει ότι θα μπορεί να κάνει 10 τρισεκατομμύρια υπολογισμούς το δευτερόλεπτο.

+ +

Υπογραφή

+

Μια κρυπτογραφική υπογραφή είναι ένας μαθηματικός μηχανισμός που επιτρέπει σε κάποιον να αποδείξει την κυριότητα. Στην περίπτωση του Bitcoin, ένα Bitcoin πορτοφόλι και τα δικά του ιδιωτικό(ά) κλειδί(ά) συνδέονται με κάποια μαθηματική μαγεία. Όταν το λογισμικό σας Bitcoin υπογράψει μια συναλλαγή με το κατάλληλο ιδιωτικό κλειδί, όλο το δίκτυο μπορεί να δει ότι η υπογραφή συμπίπτει με τα bitcoins που ξοδεύονται. Ωστόσο, δεν υπάρχει τρόπος, που να χαλάσει ο κόσμος, κάποιος να μαντέψει το ιδιωτικό κλειδί σας για να κλέψει τα κερδισμένα με κόπο bitcoins σας.

+ +

Bit

+

Το Μπιτ (bit) είναι μια συνηθισμένη μονάδα που χρησιμοποιείται για να προσδιορίσει μια υπομονάδα ενός bitcoin. 1,000,000 bits ισούνται με 1 bitcoin (BTC or B⃦). Η μονάδα αυτή είναι συνήθως περισσότερο πρακτική για τιμολόγηση φιλοδωρημάτων, αγαθών και υπηρεσιών.

+ +

Bitcoin

+

Το Bitcoin - με κεφαλαίο, χρησιμοποιείται όταν περιγράφουμε την έννοια του Bitcoin, ή ολόκληρο το ίδιο το δίκτυο. π.χ "Μάθαινα για το πρωτόκολλο Bitcoin σήμερα."
Το bitcoin - χωρίς κεφαλαίο, χρησιμοποιείται για να περιγράψει τα bitcoins ως μονάδα ενός λογαριασμού. e.g. "Έστειλα δέκα bitcoins σήμερα." Συχνά χρησιμοποιείται η συντομογραφία BTC ή XBT.

+ +

BTC

+

Το BTC είναι μια συνηθισμένη μονάδα που χρησιμοποιείται για να προσδιορίσει ένα bitcoin (B⃦).

+ +

P2P

+

Η ομότιμη σύνδεση (peer-to-peer) αναφέρεται σε συστήματα που λειτουργούν όπως μια οργανωμένη συλλογική επιτρέποντας στο κάθε άτομο να αλληλεπιδρά άμεσα με τους άλλους. Στην περίπτωση του Bitcoin, το δίκτυο είναι φτιαγμένο με τέτοιο τρόπο ώστε ο κάθε χρήστης να εκπέμπει τις συναλλαγές των άλλων χρηστών. Και κύριως δεν απαιτείται καμιά τράπεζα ως τρίτος.

+ + +
+ + +
+ + + + + + + + + + + diff --git a/en/about-us.html b/en/about-us.html new file mode 100644 index 00000000..fd1c7ed5 --- /dev/null +++ b/en/about-us.html @@ -0,0 +1,257 @@ + + + + + + + + + +About bitcoin.org + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + +
+ + + + + + + + + + + + +
+ + + + + +
+ +
+ + + + + + +
+ + +

About bitcoin.org

+

Bitcoin.org is dedicated to help Bitcoin to develop in a sustainable way.

+ +

Who owns bitcoin.org?

+

Bitcoin.org was originally registered and owned by Bitcoin's first two developers, Satoshi Nakamoto and Martti Malmi. When Nakamoto left the project, he gave ownership of the domain to additional people, separate from the Bitcoin developers, to spread responsibility and prevent any one person or group from easily gaining control over the Bitcoin project.

+ +

From 2011 to 2013, the site was primarily used for releasing new versions of the software now called Bitcoin Core. In 2013, the site was redesigned into its current form, adding numerous pages, listing additional Bitcoin software, and creating the translation system. Developer documentation was added in 2014.

+

Today the site is an independent open source project with contributors from around the world. Final publication authority is held by the co-owners, but all regular activity is organized through the public pull request process and managed by the site co-maintainers.

+

Bitcoin.org is not Bitcoin's official website. Just like nobody owns the email technology, nobody owns the Bitcoin network. As such, nobody can speak with authority in the name of Bitcoin.

+ + +

Then... who controls Bitcoin?

+

Bitcoin is controlled by all Bitcoin users around the world. Developers are improving the software but they can't force a change in the rules of the Bitcoin protocol because all users are free to choose what software they use. In order to stay compatible with each other, all users need to use software complying with the same rules. Bitcoin can only work decently with a complete consensus between all users. Therefore, all users and developers have strong incentives to adopt and protect this consensus.

+ +

Mission

+
    +
  • Inform users to protect them from common mistakes.
  • +
  • Give an accurate description of Bitcoin properties, potential uses and limitations.
  • +
  • Display transparent alerts and events regarding the Bitcoin network.
  • +
  • Invite talented humans to help with Bitcoin development at many levels.
  • +
  • Provide visibility to the large scale Bitcoin ecosystem.
  • +
  • Improve Bitcoin worldwide accessibility with internationalization.
  • +
  • Remain a neutral informative resource about Bitcoin.
  • +
+ +

Help us

+

You can report any problem or help to improve bitcoin.org on GitHub by opening an issue or a pull request in English. When submitting a pull request, please take required time to discuss your changes and adapt your work. You can help with translations by joining a team on Transifex. Please don't ask for promotion for your personal business or website, except for special cases like conferences. Many thanks to all contributors who are spending time improving bitcoin.org!

+ +

Maintenance

+ +
+

Will BinnsWebsite maintainer

+

Craig WatkinsWallet maintainer

+
+ +

Sponsorship

+ +
+

The Bitcoin Foundation2014 - 2015

+
+ +

Translation

+ +
+

Ar ViccoRussian

+

Simon Alexander HinterreiterGerman

+

Jacob BurenstamSwedish

+

Péter KemenczésHungarian

+

Matija MaziSlovenian

+

Mihai OnosieRomanian

+

Boštjan PirnarSlovenian

+

Luigigiuseppe ProsperiItalian

+

Thomas PrydsDanish

+
+ +

Service Contributors

+ +
+

BrowserStackBrowser testing

+

GitHubRepository hosting

+

TransifexTranslation tools

+

Travis CIContinuous integration

+
+ +

Inactive Contributors

+ +
+

Saïvann CarignanWebsite maintainer

+

Greg SandersDocumentation writing

+

David A. HardingDocumentation writing

+
+ +

Domain Owners

+ +
+

CøbraCo-Owner

+

theymosCo-Owner

+
+ +

Contributors on GitHub

+ +
+ +
+ + +
+ + +
+ + + + + + + + + + + diff --git a/en/bitcoin-for-developers.html b/en/bitcoin-for-developers.html new file mode 100644 index 00000000..55b2c4ef --- /dev/null +++ b/en/bitcoin-for-developers.html @@ -0,0 +1,197 @@ + + + + + + + + + +Dash for Developers - Dash + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + +
+ + + + + + + + + + + + +
+ + + + + +
+ +
+ + + + + + +
+

Dash for Developers

+

Dash can be used to build amazing things or just answer common needs.

+ +

IconThe simplest of all payment systems

+

Unless payment needs to be associated with automatic invoices, accepting money is as simple as sending Dash: link or displaying a QR code. This simple setup is within reach of any user and can fulfill the needs of a good range of clients. When done publicly, it is especially suitable for transparent donations and tips.

+ +

IconMany third party APIs

+

There are many third party payment processing services that provide APIs; you don't need to store Dash on your server and handle the security that this implies. Additionally, most of these APIs allow you to process invoices and exchange your Dash into your local currency at competitive costs.

+ +

IconYou can be your own financial system

+

If you don't use any third party APIs, you can integrate a Dash node directly into your applications, allowing you to become your own bank and payment processor. With all the responsibilities that this implies, you can build amazing systems that process Dash transactions however you would like. +

+ +

IconDash addresses to track invoices

+

Dash creates a unique address for each transaction. So if you were to build a payment system associated with an invoice, you simply need to generate and monitor a Dash address for each payment. You should never use the same address for more than one transaction.

+ +

IconMost of the security is on client side

+

Most security is handled by the protocol, eliminating the need for PCI compliance. Fraud prevention can be simplified down to monitoring a single variable: the confirmation count. Beyond that, keeping your Dash secure is mainly a matter of securing your wallet and using HTTPS or other secure protocols to send payment requests to customers. +

+ +

IconNew payment possibilities

+

Dash allows you to design new and creative online services that couldn't exist before because of financial limitations. This includes tipping systems, automated payment solutions, distributed crowd-funding services, time locked payment management, public asset tracking, low-trust escrow services, micro-payment channels, and more. +

+ + + + + +
+ + +
+ + + + + + + + + + + diff --git a/en/bitcoin-paper.html b/en/bitcoin-paper.html new file mode 100644 index 00000000..5bfc42b9 --- /dev/null +++ b/en/bitcoin-paper.html @@ -0,0 +1,192 @@ + + + + + + + + + +Bitcoin: A Peer-to-Peer Electronic Cash System + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + +
+ + + + + + + + + + + + +
+ + + + + +
+ +
+ + + + + + +
+

Bitcoin: A Peer-to-Peer Electronic Cash System

+

The paper that first introduced Bitcoin

+ +

Satoshi Nakamoto's original paper is still recommended reading for anyone studying how Bitcoin works. Choose which translation of the paper you want to read: + + +

+ +

Do you want to translate the paper into your language? Visit the Bitcoin Paper repository for instructions and open an issue if you have any questions.

+ +
+ + +
+ + + + + + + + + + + diff --git a/en/developer-documentation.html b/en/developer-documentation.html new file mode 100644 index 00000000..e070f770 --- /dev/null +++ b/en/developer-documentation.html @@ -0,0 +1,272 @@ + + + + + + + + + +Developer Documentation - Dash + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + +
+ + + + + + + + + + + + +
+ + + + + +
+ +
+ + + + + + +
+ + +

Developer Documentation

+ +

Find useful resources, guides and reference material for developers.

+ +

+ + + +
+ + +
+
+

Wallets

+

Wallets Guide

+

Wallets Reference

+

HD Wallets - BIP32

+

Mnemonic Code - BIP39

+
+

Operating Modes

+

Operating Modes Guide

+
+
+
+
+

Payment Processing

+ +

Dash Payment Processor

+

Payment Protocol - BIP70

+
+
+
+ +
+

Additional resources

+

Dash Whitepaper - Official Wiki

+

Dash Improvement Proposals - GitHub

+

Dash Official Documentation - Wiki

+

Bitcoin: A Peer-to-Peer Electronic Cash System - Satoshi Nakamoto

+

Bitcoin Improvement Proposals - GitHub

+ +

BlockCypher - RESTful JSON API for blockchains

+ + + +
+ +
+ + +
+ + + + + + + + + + + + + + + + diff --git a/en/developer-examples.html b/en/developer-examples.html new file mode 100644 index 00000000..05d61578 --- /dev/null +++ b/en/developer-examples.html @@ -0,0 +1,2024 @@ + + + + + + + + + +Developer Examples - Dash + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + +
+ + + + + + + + + + + + +
+ + + + + +
+ +
+ + + + + + +
+ + +

Dash Developer Examples

+ +

Find examples of how to build programs using Dash.

+ + +
+ + +
+BETA: This documentation has not been extensively reviewed by Dash experts and so likely contains numerous errors. Please use the Issue and Edit links on the bottom left menu to help us improve. Click here to close this disclaimer. +X +
+ + + + +

+ +

The following guide aims to provide examples to help you start +building Dash-based applications. To make the best use of this document, +you may want to install the current version of Dash Core, either from +source or from a pre-compiled executable.

+ +

Once installed, you’ll have access to three programs: dashd, +dash-qt, and dash-cli.

+ +
    +
  • +

    dash-qt provides a combination full Dash peer and wallet +frontend. From the Help menu, you can access a console where you can +enter the RPC commands used throughout this document.

    +
  • +
  • +

    dashd is more useful for programming: it provides a full peer +which you can interact with through RPCs to port 9998 (or 19998 +for testnet / 18332 for regtest).

    +
  • +
  • +

    dash-cli allows you to send RPC commands to dashd from the +command line. For example, dash-cli help

    +
  • +
+ +

All three programs get settings from dash.conf in the DashCore +application directory:

+ +
    +
  • +

    Windows: %APPDATA%\DashCore\

    +
  • +
  • +

    OSX: $HOME/Library/Application Support/DashCore/

    +
  • +
  • +

    Linux: $HOME/.dashcore/

    +
  • +
+ +

To use dashd and dash-cli, you will need to add a RPC password +to your dash.conf file. Both programs will read from the same file +if both run on the same system as the same user, so any long random +password will work:

+ +
rpcpassword=change_this_to_a_long_random_password
+
+
+ +

You should also make the dash.conf file only readable to its +owner. On Linux, Mac OSX, and other Unix-like systems, this can be +accomplished by running the following command in the Dash Core application +directory:

+ +
chmod 0600 dash.conf
+
+
+ +

For development, it’s safer and cheaper to use Dash’s test network (testnet) +or regression test mode (regtest) described below.

+ +

Questions about Dash use are best sent to the Dash forum and Discord channels. Errors or suggestions related to +documentation on dash-docs.github.io can be submitted as an issue.

+ +

In the following documentation, some strings have been shortened or wrapped: “[…]” +indicates extra data was removed, and lines ending in a single backslash “\” +are continued below. If you hover your mouse over a paragraph, cross-reference +links will be shown in blue. If you hover over a cross-reference link, a brief +definition of the term will be displayed in a tooltip.

+ +

Testing Applications

+ + + + +

Dash Core provides testing tools designed to let developers +test their applications with reduced risks and limitations.

+ +

Testnet

+ + +

When run with no arguments, all Dash Core programs default to Dash’s main +network (mainnet). However, for development, +it’s safer and cheaper to use Dash’s test network (testnet) +where the duffs spent have no real-world value. Testnet also relaxes some +restrictions (such as standard transaction checks) so you can test functions +which might currently be disabled by default on mainnet.

+ +

To use testnet, use the argument -testnet with dash-cli, dashd +or dash-qt or add testnet=1 to your dash.conf file as +described earlier. To get free duffs for testing, +check the faucets listed below. They are community supported and due to +potentially frequent Testnet changes, one or more of them may be unavailable at +a given time:

+ + + +

Testnet is a public resource provided for free by members of the community, +so please don’t abuse it.

+ +

Regtest Mode

+ + +

For situations where interaction with random peers and blocks is unnecessary or +unwanted, Dash Core’s regression test mode (regtest mode) lets you +instantly create a brand-new private block chain with the same basic +rules as testnet—but one major difference: you choose when to create +new blocks, so you have complete control over the environment.

+ +

Many developers consider regtest mode the preferred way to develop new +applications. The following example will let you create a regtest +environment after you first configure dashd.

+ +
> dashd -regtest -daemon
+Dash Core server starting
+ +

Start dashd in regtest mode to create a private block chain.

+ +
## Dash Core
+dash-cli -regtest generate 101
+
+
+ +

Generate 101 blocks using a special RPC +which is only available in regtest mode. This takes less than a second on +a generic PC. Because this is a new block chain using Dash’s default +rules, the first blocks pay a block reward of 500 dash. Unlike +mainnet, in regtest mode only the first 150 blocks pay a reward of 500 dash. +However, a block must have 100 confirmations before that reward can be +spent, so we generate 101 blocks to get access to the coinbase +transaction from block #1.

+ +
dash-cli -regtest getbalance
+500.00000000
+ +

Verify that we now have 500 dash available to spend.

+ +

You can now use Dash Core RPCs prefixed with dash-cli -regtest.

+ +

Regtest wallets and block chain state (chainstate) are saved in the regtest +subdirectory of the Dash Core configuration directory. You can safely +delete the regtest subdirectory and restart Dash Core to +start a new regtest. (See the Developer Examples Introduction for default +configuration directory locations on various operating systems. Always back up +mainnet wallets before performing dangerous operations such as deleting.)

+ + + +

Transactions

+ + +

Transaction Tutorial

+ + +

Creating transactions is something most Dash applications do. +This section describes how to use Dash Core’s RPC interface to +create transactions with various attributes.

+ +

Your applications may use something besides Dash Core to create +transactions, but in any system, you will need to provide the same kinds +of data to create transactions with the same attributes as those +described below.

+ +

In order to use this tutorial, you will need to setup Dash Core +and create a regression test mode environment with 500 DASH in your test +wallet.

+ +

Simple Spending

+ + +

Dash Core provides several RPCs which handle all the details of +spending, including creating change outputs and paying appropriate fees. +Even advanced users should use these RPCs whenever possible to decrease +the chance that duffs will be lost by mistake.

+ +
> dash-cli -regtest getnewaddress
+yLp6ZJueuigiF4s9E1Pv8tEunDPEsjyQfd
+
+> NEW_ADDRESS=yLp6ZJueuigiF4s9E1Pv8tEunDPEsjyQfd
+ +

Get a new Dash address and save it in the shell variable $NEW_ADDRESS.

+ +
> dash-cli -regtest sendtoaddress $NEW_ADDRESS 10.00
+c7e5ae1240fdd83bb94c94a93816ed2ab7bcb56ec3ff8a9725c5c1e0482684ea
+ +

Send 10 dash to the address using the sendtoaddress RPC. The +returned hex string is the transaction identifier (txid).

+ +

The sendtoaddress RPC automatically selects an unspent transaction +output (UTXO) from which to spend the duffs. In this case, it +withdrew the duffs from our only available UTXO, the coinbase +transaction for block #1 which matured with the creation of block #101. +To spend a specific UTXO, you could use the sendfrom RPC instead.

+ +
> dash-cli -regtest listunspent
+[
+]
+ +

Use the listunspent RPC to display the UTXOs belonging to this wallet. +The list is empty because it defaults to only showing confirmed +UTXOs and we just spent our only confirmed UTXO.

+ +
+ +
> dash-cli -regtest listunspent 0
+ +
[  
+   {  
+      "txid":"c7e5ae1240fdd83bb94c94a93816ed2ab7bcb56ec3ff8a9725c5c1e0482684ea",
+      "vout":0,
+      "address":"yLp6ZJueuigiF4s9E1Pv8tEunDPEsjyQfd",
+      "account":"",
+      "scriptPubKey":"76a914056b1fe57914236149feb21dcbc6b86f4bdd9f4988ac",
+      "amount":10.00000000,
+      "confirmations":0,
+      "ps_rounds":-2,
+      "spendable":true,
+      "solvable":true
+   },
+   {  
+      "txid":"c7e5ae1240fdd83bb94c94a93816ed2ab7bcb56ec3ff8a9725c5c1e0482684ea",
+      "vout":1,
+      "address":"yeP6Tw2uW4nWAFWRytw8TyshErTq59dUkN",
+      "scriptPubKey":"76a914c622e98a6ccf34d02620612f58f20a50061cf4b188ac",
+      "amount":490.00000000,
+      "confirmations":0,
+      "ps_rounds":-2,
+      "spendable":true,
+      "solvable":true
+   }
+]
+ +
+ +

Re-running the listunspent RPC with the argument “0” to also display +unconfirmed transactions shows that we have two UTXOs, both with the +same txid. The first UTXO shown is a change output that sendtoaddress +created using a new address from the key pool. The second UTXO shown is +the spend to the address we provided. If we had spent those duffs to +someone else, that second transaction would not be displayed in our +list of UTXOs.

+ +
> dash-cli -regtest generate 1
+
+> unset NEW_ADDRESS
+ +

Create a new block to confirm the transaction above (takes less than a +second) and clear the shell variable.

+ +
Simple Spending Script
+ + + +

Shell script to run the previous example:

+ +
+ + +
+ +

Simple Raw Transaction

+ + +

The raw transaction RPCs allow users to create custom transactions and +delay broadcasting those transactions. However, mistakes made in raw +transactions may not be detected by Dash Core, and a number of raw +transaction users have permanently lost large numbers of duffs, so +please be careful using raw transactions on mainnet.

+ +

This subsection covers one of the simplest possible raw transactions.

+ +
+ +
> dash-cli -regtest listunspent
+ +
[
+  {
+    "txid": "f84ca4ad33ec7889d3c6ac670152137a3ee1603c4096230a10562976f700d130",
+    "vout": 0,
+    "address": "yRdk89fwSW1mUBxQo5fCmEfTva7b4wh2H5",
+    "account": "",
+    "scriptPubKey": "76a9143a4e8960f26c1fa82d937046959b656e4dd7966688ac",
+    "amount": 10.00000000,
+    "confirmations": 1,
+    "ps_rounds": -2,
+    "spendable": true,
+    "solvable": true
+  },
+  {
+    "txid": "f84ca4ad33ec7889d3c6ac670152137a3ee1603c4096230a10562976f700d130",
+    "vout": 1,
+    "address": "yavnyFMebbfX4F2VC25P18FW6LS66h2wqJ",
+    "scriptPubKey": "76a914a0411dbed3eab4341d5c41496d61b4fa1b22037e88ac",
+    "amount": 490.00000000,
+    "confirmations": 1,
+    "ps_rounds": -2,
+    "spendable": true,
+    "solvable": true
+  },
+  {
+    "txid": "9036265a8f577421e556cd4f729752d73469953deea759de11efa9ba354936a8",
+    "vout": 0,
+    "address": "yWtgzKSckhedxtJ8NXhShWGjfBivkvBGgG",
+    "scriptPubKey": "21023fff9c9dc9088c0aeba90d75413705091111311d761054de23ac\
+                      dd217450869aac",
+    "amount": 500.00000000,
+    "confirmations": 101,
+    "ps_rounds": -2,
+    "spendable": true,
+    "solvable": true
+  }
+]
+ +
> UTXO_TXID=9036265a8f577421e556cd4f729752d73469953deea759de11ef[...]
+> UTXO_VOUT=0
+ +
+ +

Re-rerun listunspent. We now have three UTXOs: the two transactions we +created before plus the coinbase transaction from block #2. We save the +txid and output index number (vout) of that coinbase UTXO to shell +variables.

+ +
> dash-cli -regtest getnewaddress
+yfV9Wirf5RkYHgNDttjpBz8Wdi8BavLHcP
+
+> NEW_ADDRESS=yfV9Wirf5RkYHgNDttjpBz8Wdi8BavLHcP
+ +

Get a new address to use in the raw transaction.

+ +
## Outputs - inputs = transaction fee, so always double-check your math!
+> dash-cli -regtest createrawtransaction '''
+    [
+      {
+        "txid": "'$UTXO_TXID'",
+        "vout": '$UTXO_VOUT'
+      }
+    ]
+    ''' '''
+    {
+      "'$NEW_ADDRESS'": 499.9999
+    }'''
+0100000001a8364935baa9ef11de59a7ee3d956934d75297724fcd56e5217457\
+8f5a2636900000000000ffffffff01f04c3ba40b0000001976a914d240140859\
+744755d73e5967081c3bedceffc5db88ac00000000
+
+> RAW_TX=0100000001a8364935baa9ef11de59a7ee3d956934d75297724fcd5[...]
+ +

Using two arguments to the createrawtransaction RPC, we create a new +raw format transaction. The first argument (a JSON array) references +the txid of the coinbase transaction from block #2 and the index +number (0) of the output from that transaction we want to spend. The +second argument (a JSON object) creates the output with the address +(public key hash) and number of dash we want to transfer. +We save the resulting raw format transaction to a shell variable.

+ +

Warning icon + Warning: createrawtransaction does not automatically create change +outputs, so you can easily accidentally pay a large transaction fee. In +this example, our input had 500.0000 dash and our output +($NEW_ADDRESS) is being paid 499.9999 dash, so the transaction will +include a fee of 0.0001 dash. If we had paid $NEW_ADDRESS only 100 +dash with no other changes to this transaction, the transaction fee +would be a whopping 400 dash. See the Complex Raw Transaction +subsection below for how to create a transaction with multiple outputs so you +can send the change back to yourself.

+ +
+ +
> dash-cli -regtest decoderawtransaction $RAW_TX
+ +
{
+  "txid": "7cbd2245ee5d824c00fc08b3bf2f694ad9a215d38d897fcf2df64a43c59bb97b",
+  "size": 85,
+  "version": 1,
+  "locktime": 0,
+  "vin": [
+    {
+      "txid": "9036265a8f577421e556cd4f729752d73469953deea759de11efa9ba354936a8",
+      "vout": 0,
+      "scriptSig": {
+        "asm": "",
+        "hex": ""
+      },
+      "sequence": 4294967295
+    }
+  ],
+  "vout": [
+    {
+      "value": 499.99990000,
+      "valueSat": 49999990000,
+      "n": 0,
+      "scriptPubKey": {
+        "asm": "OP_DUP OP_HASH160 d240140859744755d73e5967081c3bedceffc5db\
+                  OP_EQUALVERIFY OP_CHECKSIG",
+        "hex": "76a914d240140859744755d73e5967081c3bedceffc5db88ac",
+        "reqSigs": 1,
+        "type": "pubkeyhash",
+        "addresses": [
+          "yfV9Wirf5RkYHgNDttjpBz8Wdi8BavLHcP"
+        ]
+      }
+    }
+  ]
+}
+ +
+ +

Use the decoderawtransaction RPC to see exactly what the transaction +we just created does.

+ +
+ +
> dash-cli -regtest signrawtransaction $RAW_TX
+ +
{
+  "hex": "0100000001a8364935baa9ef11de59a7ee3d956934d75297724fcd\
+          56e52174578f5a2636900000000049483045022100b4e5e9224afa\
+          de8686bb22a957d1ec1587a66ee84943761b2d9061d5f751cd7602\
+          203c88d4064641a413ce3d0824264d6d87908960487afe9a3a133e\
+          7d67a22fd05101ffffffff01f04c3ba40b0000001976a914d24014\
+          0859744755d73e5967081c3bedceffc5db88ac00000000",
+  "complete": true
+}
+ +
> SIGNED_RAW_TX=0100000001a8364935baa9ef11de59a7ee3d956934d75297[...]
+ +
+ +

Use the signrawtransaction RPC to sign the transaction created by +createrawtransaction and save the returned “hex” raw format signed +transaction to a shell variable.

+ +

Even though the transaction is now complete, the Dash Core node we’re +connected to doesn’t know anything about the transaction, nor does any +other part of the network. We’ve created a spend, but we haven’t +actually spent anything because we could simply unset the +$SIGNED_RAW_TX variable to eliminate the transaction.

+ +
> dash-cli -regtest sendrawtransaction $SIGNED_RAW_TX
+fa0f4105b0a2b2706d65581c5e6411d3970253c7f231944fa2f978b4a3d9010d
+ +

Send the signed transaction to the connected node using the +sendrawtransaction RPC. After accepting the transaction, the node +would usually then broadcast it to other peers, but we’re not currently +connected to other peers because we started in regtest mode.

+ +
> dash-cli -regtest generate 1
+
+> unset UTXO_TXID UTXO_VOUT NEW_ADDRESS RAW_TX SIGNED_RAW_TX
+ +

Generate a block to confirm the transaction and clear our shell +variables.

+ +

Complex Raw Transaction

+ + +

In this example, we’ll create a transaction with two inputs and two +outputs. We’ll sign each of the inputs separately, as might happen if +the two inputs belonged to different people who agreed to create a +transaction together (such as a CoinJoin transaction).

+ +
+ +
> dash-cli -regtest listunspent
+ +
[
+  {
+    "txid": "fa0f4105b0a2b2706d65581c5e6411d3970253c7f231944fa2f978b4a3d9010d",
+    "vout": 0,
+    "address": "yfV9Wirf5RkYHgNDttjpBz8Wdi8BavLHcP",
+    "account": "",
+    "scriptPubKey": "76a914d240140859744755d73e5967081c3bedceffc5db88ac",
+    "amount": 499.99990000,
+    "confirmations": 1,
+    "ps_rounds": -2,
+    "spendable": true,
+    "solvable": true
+  },
+  {
+    "txid": "f84ca4ad33ec7889d3c6ac670152137a3ee1603c4096230a10562976f700d130",
+    "vout": 0,
+    "address": "yRdk89fwSW1mUBxQo5fCmEfTva7b4wh2H5",
+    "account": "",
+    "scriptPubKey": "76a9143a4e8960f26c1fa82d937046959b656e4dd7966688ac",
+    "amount": 10.00000000,
+    "confirmations": 2,
+    "ps_rounds": -2,
+    "spendable": true,
+    "solvable": true
+  },
+  {
+    "txid": "f84ca4ad33ec7889d3c6ac670152137a3ee1603c4096230a10562976f700d130",
+    "vout": 1,
+    "address": "yavnyFMebbfX4F2VC25P18FW6LS66h2wqJ",
+    "scriptPubKey": "76a914a0411dbed3eab4341d5c41496d61b4fa1b22037e88ac",
+    "amount": 490.00000000,
+    "confirmations": 2,
+    "ps_rounds": -2,
+    "spendable": true,
+    "solvable": true
+  },
+  {
+    "txid": "ea6d596da55a137846f8b08bfd414b4667ce456f9e3b3182e6f05810e8613d84",
+    "vout": 0,
+    "address": "yWtgzKSckhedxtJ8NXhShWGjfBivkvBGgG",
+    "scriptPubKey": "21023fff9c9dc9088c0aeba90d75413705091111311d761054de23\
+                      acdd217450869aac",
+    "amount": 500.00000000,
+    "confirmations": 101,
+    "ps_rounds": -2,
+    "spendable": true,
+    "solvable": true
+  }
+]
+ +
> UTXO1_TXID=ea6d596da55a137846f8b08bfd414b4667ce456f9e3b3182e6f05810e8613d84
+> UTXO1_VOUT=0
+> UTXO1_ADDRESS=yWtgzKSckhedxtJ8NXhShWGjfBivkvBGgG
+
+> UTXO2_TXID=f84ca4ad33ec7889d3c6ac670152137a3ee1603c4096230a10562976f700d130
+> UTXO2_VOUT=0
+> UTXO2_ADDRESS=yRdk89fwSW1mUBxQo5fCmEfTva7b4wh2H5
+ +
+ +

For our two inputs, we select two UTXOs by placing the txid and output +index numbers (vouts) in shell variables. We also save the addresses +corresponding to the public keys (hashed or unhashed) used in those +transactions. We need the addresses so we can get the corresponding +private keys from our wallet.

+ +
> dash-cli -regtest dumpprivkey $UTXO1_ADDRESS
+cNL522MEQUnQxsZJo4ryPH8sPd2uVZaFKjKnZivo9DyVjpAGU7qP
+
+> dash-cli -regtest dumpprivkey $UTXO2_ADDRESS
+cPtZ9nagmjQ5bRKMuqoDz8xni6hRPfZ1zp3TSrqH3j3RyUThTYGN
+
+> UTXO1_PRIVATE_KEY=cNL522MEQUnQxsZJo4ryPH8sPd2uVZaFKjKnZivo9DyVjpAGU7qP
+
+> UTXO2_PRIVATE_KEY=cPtZ9nagmjQ5bRKMuqoDz8xni6hRPfZ1zp3TSrqH3j3RyUThTYGN
+ +

Use the dumpprivkey RPC to get the private keys corresponding to the +public keys used in the two UTXOs out inputs we will be spending. We need +the private keys so we can sign each of the inputs separately.

+ +

Warning icon + Warning: Users should never manually manage private keys on mainnet. +As dangerous as raw transactions are (see warnings above), making a +mistake with a private key can be much worse—as in the case of a HD +wallet cross-generational key compromise. +These examples are to help you learn, not for you to emulate on +mainnet.

+ +
> dash-cli -regtest getnewaddress
+yhshGrdbh3rWt9EPaSi7xSGRFMvFdzTZ8n
+> dash-cli -regtest getnewaddress
+yesLaP5XFTaLZiWAo2zK8mFfUCtV8rRhKw
+
+> NEW_ADDRESS1=yhshGrdbh3rWt9EPaSi7xSGRFMvFdzTZ8n
+> NEW_ADDRESS2=yesLaP5XFTaLZiWAo2zK8mFfUCtV8rRhKw
+ +

For our two outputs, get two new addresses.

+ +
## Outputs - inputs = transaction fee, so always double-check your math!
+> dash-cli -regtest createrawtransaction '''
+    [
+      {
+        "txid": "'$UTXO1_TXID'",
+        "vout": '$UTXO1_VOUT'
+      },
+      {
+        "txid": "'$UTXO2_TXID'",
+        "vout": '$UTXO2_VOUT'
+      }
+    ]
+    ''' '''
+    {
+      "'$NEW_ADDRESS1'": 499.9999,
+      "'$NEW_ADDRESS2'": 10
+    }'''
+0100000002843d61e81058f0e682313b9e6f45ce67464b41fd8bb0f84678135a\
+a56d596dea0000000000ffffffff30d100f7762956100a2396403c60e13e7a13\
+520167acc6d38978ec33ada44cf80000000000ffffffff02f04c3ba40b000000\
+1976a914ec73fe6129b249617bb5f20c8760708055fb6fdb88ac00ca9a3b0000\
+00001976a914cb7a56b046479f8c247875d672d3e1aed18c33f488ac00000000
+
+> RAW_TX=0100000002843d61e81058f0e682313b9e6f45ce67464b41fd8bb0f[...]
+ +

Create the raw transaction using createrawtransaction much the same as +before, except now we have two inputs and two outputs.

+ +
+ +
> dash-cli -regtest signrawtransaction $RAW_TX '[]' '''
+    [
+      "'$UTXO1_PRIVATE_KEY'"
+    ]'''
+ +
{
+  "hex": "0100000002843d61e81058f0e682313b9e6f45ce67464b41fd8bb0\
+  f84678135aa56d596dea00000000494830450221009f7f356c0cc2d3337b5f\
+  76dfc6de9f9be7c8c5ac2074cbeeba4815b90329602002207790f23361480e\
+  2a5a2d1fa6e293ccd5cd01279ad301176f091b84d6dd8e8f6501ffffffff30\
+  d100f7762956100a2396403c60e13e7a13520167acc6d38978ec33ada44cf8\
+  0000000000ffffffff02f04c3ba40b0000001976a914ec73fe6129b249617b\
+  b5f20c8760708055fb6fdb88ac00ca9a3b000000001976a914cb7a56b04647\
+  9f8c247875d672d3e1aed18c33f488ac00000000",
+  "complete": false,
+  "errors": [
+    {
+      "txid": "f84ca4ad33ec7889d3c6ac670152137a3ee1603c4096230a1\
+                0562976f700d130",
+      "vout": 0,
+      "scriptSig": "",
+      "sequence": 4294967295,
+      "error": "Operation not valid with the current stack size"
+    }
+  ]
+}
+ +
> PARTLY_SIGNED_RAW_TX=0100000002843d61e81058f0e682313b9e6f45ce6[...]
+ +
+ +

Signing the raw transaction with signrawtransaction gets more +complicated as we now have three arguments:

+ +
    +
  1. +

    The unsigned raw transaction.

    +
  2. +
  3. +

    An empty array. We don’t do anything with this argument in this +operation, but some valid JSON must be provided to get access to the +later positional arguments.

    +
  4. +
  5. +

    The private key we want to use to sign one of the inputs.

    +
  6. +
+ +

The result is a raw transaction with only one input signed; the fact +that the transaction isn’t fully signed is indicated by value of the +complete JSON field. We save the incomplete, partly-signed raw +transaction hex to a shell variable.

+ +
+ +
> dash-cli -regtest signrawtransaction $PARTLY_SIGNED_RAW_TX '[]' '''
+    [
+      "'$UTXO2_PRIVATE_KEY'"
+    ]'''
+ +
{
+  "hex": "0100000002843d61e81058f0e682313b9e6f45ce67464b41fd8bb0\
+  f84678135aa56d596dea00000000494830450221009f7f356c0cc2d3337b5f\
+  76dfc6de9f9be7c8c5ac2074cbeeba4815b90329602002207790f23361480e\
+  2a5a2d1fa6e293ccd5cd01279ad301176f091b84d6dd8e8f6501ffffffff30\
+  d100f7762956100a2396403c60e13e7a13520167acc6d38978ec33ada44cf8\
+  000000006a47304402207867e88e3fe2c926df29376d77eba81daf9f4a5573\
+  44d4f02e9c7dcee96a51e4022076274c2365dc069e7ef797c95c75ab6e01ca\
+  3757342f3e6f21a3d9d01086efb7012102ff9005f79aa4c22ac48fa93d9b7f\
+  40f321db1c13cd70cf08bdab3e23c8d19620ffffffff02f04c3ba40b000000\
+  1976a914ec73fe6129b249617bb5f20c8760708055fb6fdb88ac00ca9a3b00\
+  0000001976a914cb7a56b046479f8c247875d672d3e1aed18c33f488ac0000\
+  0000",
+  "complete": true
+}
+ +
+ +

To sign the second input, we repeat the process we used to sign the +first input using the second private key. Now that both inputs are +signed, the complete result is true.

+ +
> unset PARTLY_SIGNED_RAW_TX RAW_TX NEW_ADDRESS1 [...]
+ +

Clean up the shell variables used. Unlike previous subsections, we’re +not going to send this transaction to the connected node with +sendrawtransaction. This will allow us to illustrate in the Offline +Signing subsection below how to spend a transaction which is not yet in +the block chain or memory pool.

+ +

Offline Signing

+ + +

We will now spend the transaction created in the Complex Raw Transaction +subsection above without sending it to the local node first. This is the +same basic process used by wallet programs for offline +signing—which generally means signing a transaction without access +to the current UTXO set.

+ +

Offline signing is safe. However, in this example we will also be +spending an output which is not part of the block chain because the +transaction containing it has never been broadcast. That can be unsafe:

+ +

Warning icon + Warning: Transactions which spend outputs from unconfirmed +transactions are vulnerable to transaction malleability. Be sure to read +about transaction malleability and adopt good practices before spending +unconfirmed transactions on mainnet.

+ +
> OLD_SIGNED_RAW_TX=0100000002843d61e81058f0e682313b9e6f45ce67464b41fd8bb0\
+      f84678135aa56d596dea00000000494830450221009f7f356c0cc2d3337b5f76dfc6\
+      de9f9be7c8c5ac2074cbeeba4815b90329602002207790f23361480e2a5a2d1fa6e2\
+      93ccd5cd01279ad301176f091b84d6dd8e8f6501ffffffff30d100f7762956100a23\
+      96403c60e13e7a13520167acc6d38978ec33ada44cf8000000006a47304402207867\
+      e88e3fe2c926df29376d77eba81daf9f4a557344d4f02e9c7dcee96a51e402207627\
+      4c2365dc069e7ef797c95c75ab6e01ca3757342f3e6f21a3d9d01086efb7012102ff\
+      9005f79aa4c22ac48fa93d9b7f40f321db1c13cd70cf08bdab3e23c8d19620ffffff\
+      ff02f04c3ba40b0000001976a914ec73fe6129b249617bb5f20c8760708055fb6fdb\
+      88ac00ca9a3b000000001976a914cb7a56b046479f8c247875d672d3e1aed18c33f4\
+      88ac00000000
+ +

Put the previously signed (but not sent) transaction into a shell +variable.

+ +
+ +
> dash-cli -regtest decoderawtransaction $OLD_SIGNED_RAW_TX
+ +
{
+  "txid": "5efd61cf24c9644d79646627c4d1e192e9b2a760a5c720db8f4a9f76cb781077",
+  "size": 339,
+  "version": 1,
+  "locktime": 0,
+  "vin": [
+    {
+      "txid": "ea6d596da55a137846f8b08bfd414b4667ce456f9e3b3182e6f05810e86\
+                13d84",
+      "vout": 0,
+      "scriptSig": {
+        "asm": "30450221009f7f356c0cc2d3337b5f76dfc6de9f9be7c8c5ac2074cbee\
+                ba4815b90329602002207790f23361480e2a5a2d1fa6e293ccd5cd0127\
+                9ad301176f091b84d6dd8e8f65[ALL]",
+        "hex": "4830450221009f7f356c0cc2d3337b5f76dfc6de9f9be7c8c5ac2074cb\
+                eeba4815b90329602002207790f23361480e2a5a2d1fa6e293ccd5cd01\
+                279ad301176f091b84d6dd8e8f6501"
+      },
+      "sequence": 4294967295
+    },
+    {
+      "txid": "f84ca4ad33ec7889d3c6ac670152137a3ee1603c4096230a10562976f70\
+                0d130",
+      "vout": 0,
+      "scriptSig": {
+        "asm": "304402207867e88e3fe2c926df29376d77eba81daf9f4a557344d4f02e\
+                9c7dcee96a51e4022076274c2365dc069e7ef797c95c75ab6e01ca3757\
+                342f3e6f21a3d9d01086efb7[ALL] 02ff9005f79aa4c22ac48fa93d9b\
+                7f40f321db1c13cd70cf08bdab3e23c8d19620",
+        "hex": "47304402207867e88e3fe2c926df29376d77eba81daf9f4a557344d4f0\
+                2e9c7dcee96a51e4022076274c2365dc069e7ef797c95c75ab6e01ca37\
+                57342f3e6f21a3d9d01086efb7012102ff9005f79aa4c22ac48fa93d9b\
+                7f40f321db1c13cd70cf08bdab3e23c8d19620"
+      },
+      "sequence": 4294967295
+    }
+  ],
+  "vout": [
+    {
+      "value": 499.99990000,
+      "valueSat": 49999990000,
+      "n": 0,
+      "scriptPubKey": {
+        "asm": "OP_DUP OP_HASH160 ec73fe6129b249617bb5f20c8760708055fb6fdb\
+                OP_EQUALVERIFY OP_CHECKSIG",
+        "hex": "76a914ec73fe6129b249617bb5f20c8760708055fb6fdb88ac",
+        "reqSigs": 1,
+        "type": "pubkeyhash",
+        "addresses": [
+          "yhshGrdbh3rWt9EPaSi7xSGRFMvFdzTZ8n"
+        ]
+      }
+    },
+    {
+      "value": 10.00000000,
+      "valueSat": 1000000000,
+      "n": 1,
+      "scriptPubKey": {
+        "asm": "OP_DUP OP_HASH160 cb7a56b046479f8c247875d672d3e1aed18c33f4\
+                OP_EQUALVERIFY OP_CHECKSIG",
+        "hex": "76a914cb7a56b046479f8c247875d672d3e1aed18c33f488ac",
+        "reqSigs": 1,
+        "type": "pubkeyhash",
+        "addresses": [
+          "yesLaP5XFTaLZiWAo2zK8mFfUCtV8rRhKw"
+        ]
+      }
+    }
+  ]
+}
+ +
> UTXO_TXID=5efd61cf24c9644d79646627c4d1e192e9b2a760a5c720db8f4a9f76cb781077
+> UTXO_VOUT=1
+> UTXO_OUTPUT_SCRIPT=76a914cb7a56b046479f8c247875d672d3e1aed18c33f488ac
+ +
+ +

Decode the signed raw transaction so we can get its txid. Also, choose a +specific one of its UTXOs to spend and save that UTXO’s output index number +(vout) and hex pubkey script (scriptPubKey) into shell variables.

+ +
> dash-cli -regtest getnewaddress
+yfijhy7gYY34J2U77xFKdMwfA8k5mVnSRa
+
+> NEW_ADDRESS=yfijhy7gYY34J2U77xFKdMwfA8k5mVnSRa
+ +

Get a new address to spend the duffs to.

+ +
## Outputs - inputs = transaction fee, so always double-check your math!
+> dash-cli -regtest createrawtransaction '''
+    [
+      {
+        "txid": "'$UTXO_TXID'",
+        "vout": '$UTXO_VOUT'
+      }
+    ]
+    ''' '''
+    {
+      "'$NEW_ADDRESS'": 9.9999
+    }'''
+0100000001771078cb769f4a8fdb20c7a560a7b2e992e1d1c4276664794d64c9\
+24cf61fd5e0100000000ffffffff01f0a29a3b000000001976a914d4d2078580\
+a9eea0ca9368d1c99c097279b8081f88ac00000000
+
+> RAW_TX=0100000001771078cb769f4a8fdb20c7a560a7b2e992e1d1c427666[...]
+ +

Create the raw transaction the same way we’ve done in the previous +subsections.

+ +
+ +
> dash-cli -regtest signrawtransaction $RAW_TX
+ +
{
+  "hex": "0100000001771078cb769f4a8fdb20c7a560a7b2e992e1d1c4276664794d64c9\
+          24cf61fd5e0100000000ffffffff01f0a29a3b000000001976a914d4d2078580\
+          a9eea0ca9368d1c99c097279b8081f88ac00000000",
+  "complete": false,
+  "errors": [
+    {
+      "txid": "5efd61cf24c9644d79646627c4d1e192e9b2a760a5c720db8f4a9f76cb7\
+                81077",
+      "vout": 1,
+      "scriptSig": "",
+      "sequence": 4294967295,
+      "error": "Input not found or already spent"
+    }
+  ]
+}
+ +
+ +

Attempt to sign the raw transaction without any special arguments, the +way we successfully signed the the raw transaction in the Simple Raw +Transaction subsection. If you’ve read the Transaction section of +the guide, you may know why the call fails and leaves the raw +transaction hex unchanged.

+ +

Old Transaction Data Required To Be Signed

+ +

As illustrated above, the data that gets signed includes the txid and +vout from the previous transaction. That information is included in the +createrawtransaction raw transaction. But the data that gets signed +also includes the pubkey script from the previous transaction, even +though it doesn’t appear in either the unsigned or signed transaction.

+ +

In the other raw transaction subsections above, the previous output was +part of the UTXO set known to the wallet, so the wallet was able to use +the txid and output index number to find the previous pubkey script and +insert it automatically.

+ +

In this case, you’re spending an output which is unknown to the wallet, +so it can’t automatically insert the previous pubkey script.

+ +
+ +
> dash-cli -regtest signrawtransaction $RAW_TX '''
+    [
+      {
+        "txid": "'$UTXO_TXID'",
+        "vout": '$UTXO_VOUT',
+        "scriptPubKey": "'$UTXO_OUTPUT_SCRIPT'"
+      }
+    ]'''
+ +
{
+  "hex": "0100000001771078cb769f4a8fdb20c7a560a7b2e992e1d1c4276664794d64c9\
+          24cf61fd5e010000006a47304402204ee3aae064dccedb511a84fcade3f35f2d\
+          95119283e2e9f23659d91ce799cb6d02203a4cecbd7c154de8394b9505814f1e\
+          c842e890980e7c4c20ed182f09a71d65f3012103b0b12fb25b6382b0680ce4b0\
+          379bc201c4cbb391d3c0e171181f24c9a5df1468ffffffff01f0a29a3b000000\
+          001976a914d4d2078580a9eea0ca9368d1c99c097279b8081f88ac00000000",
+  "complete": true
+}
+ +
> SIGNED_RAW_TX=0100000001771078cb769f4a8fdb20c7a560a7b2e992e1d1[...]
+ +
+ +

Successfully sign the transaction by providing the previous pubkey +script and other required input data.

+ +

This specific operation is typically what offline signing wallets do. +The online wallet creates the raw transaction and gets the previous +pubkey scripts for all the inputs. The user brings this information to +the offline wallet. After displaying the transaction details to the +user, the offline wallet signs the transaction as we did above. The +user takes the signed transaction back to the online wallet, which +broadcasts it.

+ +
+ +
> dash-cli -regtest sendrawtransaction $SIGNED_RAW_TX
+ +
error code: -25
+error message:
+Missing inputs
+
+error: {"code":-22,"message":"TX rejected"}
+ +
+ +

Attempt to broadcast the second transaction before we’ve broadcast the +first transaction. The node rejects this attempt because the second +transaction spends an output which is not a UTXO the node knows about.

+ +
> dash-cli -regtest sendrawtransaction $OLD_SIGNED_RAW_TX
+5efd61cf24c9644d79646627c4d1e192e9b2a760a5c720db8f4a9f76cb781077
+> dash-cli -regtest sendrawtransaction $SIGNED_RAW_TX
+f89deefb927fbd03c5acab194de2ba8f98ab160b9c4b3f57bde63073c4b5f060
+ +

Broadcast the first transaction, which succeeds, and then broadcast the +second transaction—which also now succeeds because the node now sees +the UTXO.

+ +
+ +
> dash-cli -regtest getrawmempool
+ +
[
+  "f89deefb927fbd03c5acab194de2ba8f98ab160b9c4b3f57bde63073c4b5f060",
+  "5efd61cf24c9644d79646627c4d1e192e9b2a760a5c720db8f4a9f76cb781077"
+]
+ +
+ +

We have once again not generated an additional block, so the transactions +above have not yet become part of the regtest block chain. However, they +are part of the local node’s memory pool.

+ +
> unset OLD_SIGNED_RAW_TX SIGNED_RAW_TX RAW_TX [...]
+ +

Remove old shell variables.

+ +

P2SH Multisig

+ + +

In this subsection, we will create a P2SH multisig address, spend +duffs to it, and then spend those duffs from it to another +address.

+ +

Creating a multisig address is easy. Multisig outputs have two +parameters, the minimum number of signatures required (m) and the +number of public keys to use to validate those signatures. This is +called m-of-n, and in this case we’ll be using 2-of-3.

+ +
    > dash-cli -regtest getnewaddress
+    yYtWtpW7akCc2a5En8NsXeTGENyYbNgv9q
+    > dash-cli -regtest getnewaddress
+    yarm2x9eDFd9dKCycyPigwwj1vfJcYFxsH
+    > dash-cli -regtest getnewaddress
+    yLknHbtnjJRVWQr78aTfCPfNB42jfNkDWK
+
+    > NEW_ADDRESS1=yYtWtpW7akCc2a5En8NsXeTGENyYbNgv9q
+    > NEW_ADDRESS2=yarm2x9eDFd9dKCycyPigwwj1vfJcYFxsH
+    > NEW_ADDRESS3=yLknHbtnjJRVWQr78aTfCPfNB42jfNkDWK
+ +

Generate three new P2PKH addresses. P2PKH addresses cannot be used with +the multisig redeem script created below. (Hashing each public key is +unnecessary anyway—all the public keys are protected by a hash when +the redeem script is hashed.) However, Dash Core uses addresses as a +way to reference the underlying full (unhashed) public keys it knows +about, so we get the three new addresses above in order to use their +public keys.

+ +

Recall from the Guide that the hashed public keys used in addresses +obfuscate the full public key, so you cannot give an address to another +person or device as part of creating a typical multisig output or P2SH multisig +redeem script. You must give them a full public key.

+ +
+ +
> dash-cli -regtest validateaddress $NEW_ADDRESS3
+ +
{
+  "isvalid": true,
+  "address": "yLknHbtnjJRVWQr78aTfCPfNB42jfNkDWK",
+  "scriptPubKey": "76a91404caa000366b99780f8e606ccc818883ca7f48f888ac",
+  "ismine": true,
+  "iswatchonly": false,
+  "isscript": false,
+  "pubkey": "038007ef6fd812d73da054271b68a42dae06672cff2a30b2814935537e593\
+              0ebf6",
+  "iscompressed": true,
+  "account": ""
+}
+ +
> NEW_ADDRESS3_PUBLIC_KEY=038007ef6fd812d73da054271b68a42dae0667[...]
+ +
+ +

Use the validateaddress RPC to display the full (unhashed) public key +for one of the addresses. This is the information which will +actually be included in the multisig redeem script. This is also the +information you would give another person or device as part of creating +a multisig output or P2SH multisig redeem script.

+ +

We save the address returned to a shell variable.

+ +
+ +
> dash-cli -regtest createmultisig 2 '''
+    [
+      "'$NEW_ADDRESS1'",
+      "'$NEW_ADDRESS2'",
+      "'$NEW_ADDRESS3_PUBLIC_KEY'"
+    ]'''
+ +
{
+  "address": "8meEZF54K7GxhHhdLCCeNwFQjHENv4CK86",
+  "redeemScript": "522103fa8866cccae3c975a72884443a351801a0ea9721cbe721558\
+                  6ddd6fab5f39f262103b2259f42a241f4870e794521594f2af7aadf0\
+                  e4c580a43582e58630e4618634621038007ef6fd812d73da054271b6\
+                  8a42dae06672cff2a30b2814935537e5930ebf653ae"
+}
+ +
> P2SH_ADDRESS=8meEZF54K7GxhHhdLCCeNwFQjHENv4CK86
+> P2SH_REDEEM_SCRIPT=522103fa8866cccae3c975a72884443a351801a0ea9[...]
+ +
+ +

Use the createmultisig RPC with two arguments, the number (n) of +signatures required and a list of addresses or public keys. Because +P2PKH addresses can’t be used in the multisig redeem script created by this +RPC, the only addresses which can be provided are those belonging to a +public key in the wallet. In this case, we provide two addresses and +one public key—all of which will be converted to public keys in the +redeem script.

+ +

The P2SH address is returned along with the redeem script which must be +provided when we spend duffs sent to the P2SH address.

+ +

Warning icon + Warning: You must not lose the redeem script, especially if you +don’t have a record of which public keys you used to create the P2SH +multisig address. You need the redeem script to spend any dash sent +to the P2SH address. If you lose the redeem script, you can recreate it +by running the same command above, with the public keys listed in the +same order. However, if you lose both the redeem script and even one of +the public keys, you will never be able to spend duffs sent to that +P2SH address.

+ +

Neither the address nor the redeem script are stored in the wallet when +you use createmultisig. To store them in the wallet, use the +addmultisigaddress RPC instead. If you add an address to the wallet, +you should also make a new backup.

+ +
> dash-cli -regtest sendtoaddress $P2SH_ADDRESS 10.00
+ddb2a2eb2402a9ae61d7db93a9a48c0747859d899e704b10f5b72145779f9c52
+
+> UTXO_TXID=ddb2a2eb2402a9ae61d7db93a9a48c0747859d899e704b10f5b7[...]
+ +

Paying the P2SH multisig address with Dash Core is as simple as +paying a more common P2PKH address. Here we use the same command (but +different variable) we used in the Simple Spending subsection. As +before, this command automatically selects an UTXO, creates a change +output to a new one of our P2PKH addresses if necessary, and pays a +transaction fee if necessary.

+ +

We save that txid to a shell variable as the txid of the UTXO we plan to spend next.

+ +
+ +
> dash-cli -regtest getrawtransaction $UTXO_TXID 1
+ +
{
+  "hex": "010000000130d100f7762956100a2396403c60e13e7a13520167acc6d38978ec\
+          33ada44cf8010000006b48304502210084effe3132550e6ba43a7f4cc54ad30d\
+          001c0dbc3ea66d638e5f3d6039a28c2b022044c8cd89cf455b8650fe259306eb\
+          2a30b0112969717e469a722bca0263e0975d01210324c2226564b19f0948306b\
+          b7160a735c28001bbd046cd46059df9f8434f41254feffffff0200ca9a3b0000\
+          000017a9144f334f26e350c8903c92ff25b733670902cfad5a8700e0052d0b00\
+          00001976a91479165c2155b8fec5c702ec7f251d0982f27b402988ac67000000",
+  "txid": "ddb2a2eb2402a9ae61d7db93a9a48c0747859d899e704b10f5b72145779f9c52",
+  "size": 224,
+  "version": 1,
+  "locktime": 103,
+  "vin": [
+    {
+      "txid": "f84ca4ad33ec7889d3c6ac670152137a3ee1603c4096230a10562976f70\
+                0d130",
+      "vout": 1,
+      "scriptSig": {
+        "asm": "304502210084effe3132550e6ba43a7f4cc54ad30d001c0dbc3ea66d63\
+                8e5f3d6039a28c2b022044c8cd89cf455b8650fe259306eb2a30b01129\
+                69717e469a722bca0263e0975d[ALL] 0324c2226564b19f0948306bb7\
+                160a735c28001bbd046cd46059df9f8434f41254",
+        "hex": "48304502210084effe3132550e6ba43a7f4cc54ad30d001c0dbc3ea66d\
+                638e5f3d6039a28c2b022044c8cd89cf455b8650fe259306eb2a30b011\
+                2969717e469a722bca0263e0975d01210324c2226564b19f0948306bb7\
+                160a735c28001bbd046cd46059df9f8434f41254"
+      },
+      "sequence": 4294967294
+    }
+  ],
+  "vout": [
+    {
+      "value": 10.00000000,
+      "valueSat": 1000000000,
+      "n": 0,
+      "scriptPubKey": {
+        "asm": "OP_HASH160 4f334f26e350c8903c92ff25b733670902cfad5a OP_EQUAL",
+        "hex": "a9144f334f26e350c8903c92ff25b733670902cfad5a87",
+        "reqSigs": 1,
+        "type": "scripthash",
+        "addresses": [
+          "8meEZF54K7GxhHhdLCCeNwFQjHENv4CK86"
+        ]
+      }
+    },
+    {
+      "value": 480.00000000,
+      "valueSat": 48000000000,
+      "n": 1,
+      "scriptPubKey": {
+        "asm": "OP_DUP OP_HASH160 79165c2155b8fec5c702ec7f251d0982f27b4029\
+                OP_EQUALVERIFY OP_CHECKSIG",
+        "hex": "76a91479165c2155b8fec5c702ec7f251d0982f27b402988ac",
+        "reqSigs": 1,
+        "type": "pubkeyhash",
+        "addresses": [
+          "yXMhQ1L5q3PcnJgEhyAFztQPPRaEr8Mh8s"
+        ]
+      }
+    }
+  ]
+}
+ +
> UTXO_VOUT=0
+> UTXO_OUTPUT_SCRIPT=a9144f334f26e350c8903c92ff25b733670902cfad5a87
+ +
+ +

We use the getrawtransaction RPC with the optional second argument +(true) to get the decoded transaction we just created with +sendtoaddress. We choose one of the outputs to be our UTXO and get +its output index number (vout) and pubkey script (scriptPubKey).

+ +
> dash-cli -regtest getnewaddress
+yZSxAakpoWGG3vcsvpk9qNtsYREhump4Cr
+
+> NEW_ADDRESS4=yZSxAakpoWGG3vcsvpk9qNtsYREhump4Cr
+ +

We generate a new P2PKH address to use in the output we’re about to +create.

+ +
## Outputs - inputs = transaction fee, so always double-check your math!
+> dash-cli -regtest createrawtransaction '''
+    [
+      {
+        "txid": "'$UTXO_TXID'",
+        "vout": '$UTXO_VOUT'
+      }
+   ]
+   ''' '''
+   {
+     "'$NEW_ADDRESS4'": 9.998
+   }'''
+
+0100000001529c9f774521b7f5104b709e899d8547078ca4a993dbd761aea902\
+24eba2b2dd0000000000ffffffff01c0bc973b000000001976a914900504f96c\
+55d6ebe1c33581ba9430ca05b12a1488ac00000000
+
+010000000175e1769813db8418fea17576694af1ff31cb2b512b7333e6eb42f0\
+30d0d778720000000000ffffffff01c0bc973b000000001976a914b6f64f5bf3\
+e38f25ead28817df7929c06fe847ee88ac00000000
+
+> RAW_TX=0100000001529c9f774521b7f5104b709e899d8547078ca4a993dbd[...]
+ +

We generate the raw transaction the same way we did in the Simple Raw +Transaction subsection.

+ +
> dash-cli -regtest dumpprivkey $NEW_ADDRESS1
+cThhxbQUtBDzHZbZrW6XAR4XkXfaQf4Abo7BQaTK2zVp7sVrHdmv
+> dash-cli -regtest dumpprivkey $NEW_ADDRESS3
+cUbYymPeHhRszTn64Xg7dzYKez8YC83M39ZTPJDiBDu8dRD3EjzF
+
+> NEW_ADDRESS1_PRIVATE_KEY=cThhxbQUtBDzHZbZrW6XAR4XkXfaQf4Abo7BQ[...]
+> NEW_ADDRESS3_PRIVATE_KEY=cUbYymPeHhRszTn64Xg7dzYKez8YC83M39ZTP[...]
+ +

We get the private keys for two of the public keys we used to create the +transaction, the same way we got private keys in the Complex Raw +Transaction subsection. Recall that we created a 2-of-3 multisig pubkey script, +so signatures from two private keys are needed.

+ +

Warning icon + Reminder: Users should never manually manage private keys on +mainnet. See the warning in the complex raw transaction section.

+ +
+ +
> dash-cli -regtest signrawtransaction $RAW_TX '''
+    [
+      {
+        "txid": "'$UTXO_TXID'",
+        "vout": '$UTXO_VOUT',
+        "scriptPubKey": "'$UTXO_OUTPUT_SCRIPT'",
+        "redeemScript": "'$P2SH_REDEEM_SCRIPT'"
+      }
+    ]
+    ''' '''
+    [
+      "'$NEW_ADDRESS1_PRIVATE_KEY'"
+    ]'''
+ +
{
+  "hex": "0100000001529c9f774521b7f5104b709e899d8547078ca4a993dbd761aea902\
+          24eba2b2dd00000000b40047304402201cc50eac6d2db04dabd8ccd68b3116c0\
+          a8d37e7e41335e0d0ab441a5aa08cdcd02204011d184dca2489758c05e01556f\
+          f2ff9c48c39ff434fdfb1d9e0284fbde7701014c69522103fa8866cccae3c975\
+          a72884443a351801a0ea9721cbe7215586ddd6fab5f39f262103b2259f42a241\
+          f4870e794521594f2af7aadf0e4c580a43582e58630e4618634621038007ef6f\
+          d812d73da054271b68a42dae06672cff2a30b2814935537e5930ebf653aeffff\
+          ffff01c0bc973b000000001976a914900504f96c55d6ebe1c33581ba9430ca05\
+          b12a1488ac00000000",
+  "complete": false,
+  "errors": [
+    {
+      "txid": "ddb2a2eb2402a9ae61d7db93a9a48c0747859d899e704b10f5b72145779\
+                f9c52",
+      "vout": 0,
+      "scriptSig": "0047304402201cc50eac6d2db04dabd8ccd68b3116c0a8d37e7e41\
+                    335e0d0ab441a5aa08cdcd02204011d184dca2489758c05e01556f\
+                    f2ff9c48c39ff434fdfb1d9e0284fbde7701014c69522103fa8866\
+                    cccae3c975a72884443a351801a0ea9721cbe7215586ddd6fab5f3\
+                    9f262103b2259f42a241f4870e794521594f2af7aadf0e4c580a43\
+                    582e58630e4618634621038007ef6fd812d73da054271b68a42dae\
+                    06672cff2a30b2814935537e5930ebf653ae",
+      "sequence": 4294967295,
+      "error": "Operation not valid with the current stack size"
+    }
+  ]
+}
+ +
> PARTLY_SIGNED_RAW_TX=010000000175e1769813db8418fea17576694af1f[...]
+ +
+ +

We make the first signature. The input argument (JSON object) takes the +additional redeem script parameter so that it can append the redeem script +to the signature script after the two signatures.

+ +
+ +
> dash-cli -regtest signrawtransaction $PARTLY_SIGNED_RAW_TX '''
+    [
+      {
+        "txid": "'$UTXO_TXID'",
+        "vout": '$UTXO_VOUT',
+        "scriptPubKey": "'$UTXO_OUTPUT_SCRIPT'",
+        "redeemScript": "'$P2SH_REDEEM_SCRIPT'"
+      }
+    ]
+    ''' '''
+    [
+      "'$NEW_ADDRESS3_PRIVATE_KEY'"
+    ]'''
+ +
{
+  "hex": "0100000001529c9f774521b7f5104b709e899d8547078ca4a993dbd761aea902\
+          24eba2b2dd00000000fdfd000047304402201cc50eac6d2db04dabd8ccd68b31\
+          16c0a8d37e7e41335e0d0ab441a5aa08cdcd02204011d184dca2489758c05e01\
+          556ff2ff9c48c39ff434fdfb1d9e0284fbde770101483045022100e0e1f95f1a\
+          b85814ee0920d5bd28c6831086e838af4bec344fd8654a0b58525f022075989f\
+          d3a677e1522aa85d45c41720aec9e7c127acadb6c14338c3b1a768ab28014c69\
+          522103fa8866cccae3c975a72884443a351801a0ea9721cbe7215586ddd6fab5\
+          f39f262103b2259f42a241f4870e794521594f2af7aadf0e4c580a43582e5863\
+          0e4618634621038007ef6fd812d73da054271b68a42dae06672cff2a30b28149\
+          35537e5930ebf653aeffffffff01c0bc973b000000001976a914900504f96c55\
+          d6ebe1c33581ba9430ca05b12a1488ac00000000",
+  "complete": true
+}
+ +
> SIGNED_RAW_TX=0100000001529c9f774521b7f5104b709e899d8547078ca4[...]
+ +
+ +

The signrawtransaction call used here is nearly identical to the one +used above. The only difference is the private key used. Now that the +two required signatures have been provided, the transaction is marked as +complete.

+ +
> dash-cli -regtest sendrawtransaction $SIGNED_RAW_TX
+483061b32894aacf6c4050291252a480c2a4c869eb85bd45082fb87d6b175ae8
+ +

We send the transaction spending the P2SH multisig output to the local +node, which accepts it.

+ + + +

P2P Network

+ + +

Creating A Bloom Filter

+ + +

In this section, we’ll use variable names that correspond to the field +names in the filterload message documentation. +Each code block precedes the paragraph describing it.

+ +
#!/usr/bin/env python
+
+BYTES_MAX = 36000
+FUNCS_MAX = 50
+
+nFlags = 0
+ +

We start by setting some maximum values defined in BIP37: the maximum +number of bytes allowed in a filter and the maximum number of hash +functions used to hash each piece of data. We also set nFlags to zero, +indicating we don’t want the remote node to update the filter for us. +(We won’t use nFlags again in the sample program, but real programs will +need to use it.)

+ +
n = 1
+p = 0.0001
+ +

We define the number (n) of elements we plan to insert into the filter +and the false positive rate (p) we want to help protect our privacy. For +this example, we will set n to one element and p to a rate of +1-in-10,000 to produce a small and precise filter for illustration +purposes. In actual use, your filters will probably be much larger.

+ +
from math import log
+nFilterBytes = int(min((-1 / log(2)**2 * n * log(p)) / 8, BYTES_MAX))
+nHashFuncs = int(min(nFilterBytes * 8 / n * log(2), FUNCS_MAX))
+
+from bitarray import bitarray  # from pypi.python.org/pypi/bitarray
+vData = nFilterBytes * 8 * bitarray('0', endian="little")
+ +

Using the formula described in BIP37, we calculate the ideal size of the +filter (in bytes) and the ideal number of hash functions to use. Both +are truncated down to the nearest whole number and both are also +constrained to the maximum values we defined earlier. The results of +this particular fixed computation are 2 filter bytes and 11 hash +functions. We then use nFilterBytes to create a little-endian bit +array of the appropriate size.

+ +
nTweak = 0
+ +

We also should choose a value for nTweak. In this case, we’ll simply +use zero.

+ +
import pyhash  # from https://github.com/flier/pyfasthash
+murmur3 = pyhash.murmur3_32()
+
+def bloom_hash(nHashNum, data):
+    seed = (nHashNum * 0xfba4c795 + nTweak) & 0xffffffff
+    return( murmur3(data, seed=seed) % (nFilterBytes * 8) )
+ +

We setup our hash function template using the formula and 0xfba4c795 +constant set in BIP37. Note that we limit the size of the seed to four +bytes and that we’re returning the result of the hash modulo the size of +the filter in bits.

+ +
data_to_hash = "019f5b01d4195ecbc9398fbf3c3b1fa9" \
+               + "bb3183301d7a1fb3bd174fcfa40a2b65"
+data_to_hash = data_to_hash.decode("hex")
+ +

For the data to add to the filter, we’re adding a TXID. Note that the +TXID is in internal byte order.

+ +
print "                             Filter (As Bits)"
+print "nHashNum   nIndex   Filter   0123456789abcdef"
+print "~~~~~~~~   ~~~~~~   ~~~~~~   ~~~~~~~~~~~~~~~~"
+for nHashNum in range(nHashFuncs):
+    nIndex = bloom_hash(nHashNum, data_to_hash)
+
+    ## Set the bit at nIndex to 1
+    vData[nIndex] = True
+
+    ## Debug: print current state
+    print '      {0:2}      {1:2}     {2}   {3}'.format(
+        nHashNum,
+        hex(int(nIndex)),
+        vData.tobytes().encode("hex"),
+        vData.to01()
+    )
+
+print
+print "Bloom filter:", vData.tobytes().encode("hex")
+ +

Now we use the hash function template to run a slightly different hash +function for nHashFuncs times. The result of each function being run +on the transaction is used as an index number: the bit at that index is +set to 1. We can see this in the printed debugging output:

+ +
                             Filter (As Bits)
+nHashNum   nIndex   Filter   0123456789abcdef
+~~~~~~~~   ~~~~~~   ~~~~~~   ~~~~~~~~~~~~~~~~
+       0      0x7     8000   0000000100000000
+       1      0x9     8002   0000000101000000
+       2      0xa     8006   0000000101100000
+       3      0x2     8406   0010000101100000
+       4      0xb     840e   0010000101110000
+       5      0x5     a40e   0010010101110000
+       6      0x0     a50e   1010010101110000
+       7      0x8     a50f   1010010111110000
+       8      0x5     a50f   1010010111110000
+       9      0x8     a50f   1010010111110000
+      10      0x4     b50f   1010110111110000
+
+Bloom filter: b50f
+ +

Notice that in iterations 8 and 9, the filter did not change because the +corresponding bit was already set in a previous iteration (5 and 7, +respectively). This is a normal part of bloom filter operation.

+ +

We only added one element to the filter above, but we could repeat the +process with additional elements and continue to add them to the same +filter. (To maintain the same false-positive rate, you would need a +larger filter size as computed earlier.)

+ +

Note: for a more optimized Python implementation with fewer external +dependencies, see python-bitcoinlib’s bloom filter +module which is based directly on Bitcoin Core’s C++ implementation.

+ +

Using the filterload message format, the complete filter created above +would be the binary form of the annotated hexdump shown below:

+ +
02 ......... Filter bytes: 2
+b50f ....... Filter: 1010 1101 1111 0000
+0b000000 ... nHashFuncs: 11
+00000000 ... nTweak: 0/none
+00 ......... nFlags: BLOOM_UPDATE_NONE
+ +

Evaluating A Bloom Filter

+ + +

Using a bloom filter to find matching data is nearly identical to +constructing a bloom filter—except that at each step we check to see +if the calculated index bit is set in the existing filter.

+ +
vData = bitarray(endian='little')
+vData.frombytes("b50f".decode("hex"))
+nHashFuncs = 11
+nTweak = 0
+nFlags = 0
+ +

Using the bloom filter created above, we import its various parameters. +Note, as indicated in the section above, we won’t actually use nFlags +to update the filter.

+ +
def contains(nHashFuncs, data_to_hash):
+    for nHashNum in range(nHashFuncs):
+        ## bloom_hash as defined in previous section
+        nIndex = bloom_hash(nHashNum, data_to_hash)
+
+        if vData[nIndex] != True:
+            print "MATCH FAILURE: Index {0} not set in {1}".format(
+                hex(int(nIndex)),
+                vData.to01()
+            )
+            return False
+ +

We define a function to check an element against the provided filter. +When checking whether the filter might contain an element, we test to +see whether a particular bit in the filter is already set to 1 (if it +isn’t, the match fails).

+ +
## Test 1: Same TXID as previously added to filter
+data_to_hash = "019f5b01d4195ecbc9398fbf3c3b1fa9" \
+               + "bb3183301d7a1fb3bd174fcfa40a2b65"
+data_to_hash = data_to_hash.decode("hex")
+contains(nHashFuncs, data_to_hash)
+ +

Testing the filter against the data element we previously added, we get +no output (indicating a possible match). Recall that bloom filters have +a zero false negative rate—so they should always match the inserted +elements.

+ +
## Test 2: Arbitrary string
+data_to_hash = "1/10,000 chance this ASCII string will match"
+contains(nHashFuncs, data_to_hash)
+ +

Testing the filter against an arbitrary element, we get the failure +output below. Note: we created the filter with a 1-in-10,000 false +positive rate (which was rounded up somewhat when we truncated), so it +was possible this arbitrary string would’ve matched the filter anyway. +It is not possible to set a bloom filter to a false positive rate of +zero, so your program will always have to deal with false positives. +The output below shows us that one of the hash functions returned an +index number of 0x06, but that bit wasn’t set in the filter, causing the +match failure:

+ +
MATCH FAILURE: Index 0x6 not set in 1010110111110000
+ +

Bloom Filter Script

+ + + +

Complete Python script demonstrating the +Creating/ +Evaluating bloom filter examples:

+ +
+ + +
+ +

Retrieving A MerkleBlock

+ + +

For the merkleblock message documentation on the reference page, an +actual merkle block was retrieved from the network and manually +processed. This section walks through each step of the process, +demonstrating basic network communication and merkle block processing.

+ +
#!/usr/bin/env python
+
+from time import sleep
+from hashlib import sha256
+import struct
+import sys
+
+network_string = "f9beb4d9".decode("hex")  # Mainnet
+
+def send(msg,payload):
+    ## Command is ASCII text, null padded to 12 bytes
+    command = msg + ( ( 12 - len(msg) ) * "\00" )
+
+    ## Payload length is a uint32_t
+    payload_raw = payload.decode("hex")
+    payload_len = struct.pack("I", len(payload_raw))
+
+    ## Checksum is first 4 bytes of SHA256(SHA256(<payload>))
+    checksum = sha256(sha256(payload_raw).digest()).digest()[:4]
+
+    sys.stdout.write(
+        network_string
+        + command
+        + payload_len
+        + checksum
+        + payload_raw
+    )
+    sys.stdout.flush()
+ +

To connect to the P2P network, the trivial Python function above was +developed to compute message headers and send payloads decoded from hex.

+ +
## Create a version message
+send("version",
+      "71110100" # ........................ Protocol Version: 70001
+    + "0000000000000000" # ................ Services: Headers Only (SPV)
+    + "c6925e5400000000" # ................ Time: 1415484102
+    + "00000000000000000000000000000000"
+    + "0000ffff7f000001208d" # ............ Receiver IP Address/Port
+    + "00000000000000000000000000000000"
+    + "0000ffff7f000001208d" # ............ Sender IP Address/Port
+    + "0000000000000000" # ................ Nonce (not used here)
+    + "1b" # .............................. Bytes in version string
+    + "2f426974636f696e2e6f726720457861"
+    + "6d706c653a302e392e332f" # .......... Version string
+    + "93050500" # ........................ Starting block height: 329107
+    + "00" # .............................. Relay transactions: false
+)
+ +

Peers on the network will not accept any requests until you send them a +version message. The receiving node will reply with their version +message and a verack message.

+ +
sleep(1)
+send("verack", "")
+ +

We’re not going to validate their version message with this simple +script, but we will sleep a short bit and send back our own verack +message as if we had accepted their version message.

+ +
send("filterload",
+      "02"  # ........ Filter bytes: 2
+    + "b50f" # ....... Filter: 1010 1101 1111 0000
+    + "0b000000" # ... nHashFuncs: 11
+    + "00000000" # ... nTweak: 0/none
+    + "00" # ......... nFlags: BLOOM_UPDATE_NONE
+)
+ +

We set a bloom filter with the filterload message. This filter is +described in the two preceding sections.

+ +
send("getdata",
+      "01" # ................................. Number of inventories: 1
+    + "03000000" # ........................... Inventory type: filtered block
+    + "a4deb66c0d726b0aefb03ed51be407fb"
+    + "ad7331c6e8f9eef231b7000000000000" # ... Block header hash
+)
+ +

We request a merkle block for transactions matching our filter, +completing our script.

+ +

To run the script, we simply pipe it to the Unix netcat +command or one of its many clones, one of which is available +for practically any platform. For example, with the original netcat and +using hexdump (hd) to display the output:

+ +
## Connect to the Bitcoin Core peer running on localhost
+python get-merkle.py | nc localhost 8333 | hd
+ +

Part of the response is shown in the section below.

+ +

Parsing A MerkleBlock

+ + +

In the section above, we retrieved a merkle block from the network; now +we will parse it. Most of the block header has been omitted. For +a more complete hexdump, see the example in the merkleblock message +section.

+ +
7f16c5962e8bd963659c793ce370d95f
+093bc7e367117b3c30c1f8fdd0d97287 ... Merkle root
+
+07000000 ........................... Transaction count: 7
+04 ................................. Hash count: 4
+
+3612262624047ee87660be1a707519a4
+43b1c1ce3d248cbfc6c15870f6c5daa2 ... Hash #1
+019f5b01d4195ecbc9398fbf3c3b1fa9
+bb3183301d7a1fb3bd174fcfa40a2b65 ... Hash #2
+41ed70551dd7e841883ab8f0b16bf041
+76b7d1480e4f0af9f3d4c3595768d068 ... Hash #3
+20d2a7bc994987302e5b1ac80fc425fe
+25f8b63169ea78e68fbaaefa59379bbf ... Hash #4
+
+01 ................................. Flag bytes: 1
+1d ................................. Flags: 1 0 1 1 1 0 0 0
+ +

We parse the above merkleblock message using the following +instructions. Each illustration is described in the paragraph below it.

+ +

Parsing A MerkleBlock

+ +

We start by building the structure of a merkle tree based on the number +of transactions in the block.

+ +

Parsing A MerkleBlock

+ +

The first flag is a 1 and the merkle root is (as always) a non-TXID +node, so we will need to compute the hash later based on this node’s +children. Accordingly, we descend into the merkle root’s left child and +look at the next flag for instructions.

+ +

Parsing A MerkleBlock

+ +

The next flag in the example is a 0 and this is also a non-TXID node, so +we apply the first hash from the merkleblock message to this node. We +also don’t process any child nodes—according to the peer which created +the merkleblock message, none of those nodes will lead to TXIDs of +transactions that match our filter, so we don’t need them. We go back up +to the merkle root and then descend into its right child and look at the +next (third) flag for instructions.

+ +

Parsing A MerkleBlock

+ +

The third flag in the example is another 1 on another non-TXID node, so +we descend into its left child.

+ +

Parsing A MerkleBlock

+ +

The fourth flag is also a 1 on another non-TXID node, so we descend +again—we will always continue descending until we reach a TXID node or +a non-TXID node with a 0 flag (or we finish filling out the tree).

+ +

Parsing A MerkleBlock

+ +

Finally, on the fifth flag in the example (a 1), we reach a TXID node. +The 1 flag indicates this TXID’s transaction matches our filter and +that we should take the next (second) hash and use it as this node’s +TXID.

+ +

Parsing A MerkleBlock

+ +

The sixth flag also applies to a TXID, but it’s a 0 flag, so this +TXID’s transaction doesn’t match our filter; still, we take the next +(third) hash and use it as this node’s TXID.

+ +

Parsing A MerkleBlock

+ +

We now have enough information to compute the hash for the fourth node +we encountered—it’s the hash of the concatenated hashes of the two +TXIDs we filled out.

+ +

Parsing A MerkleBlock

+ +

Moving to the right child of the third node we encountered, we fill it +out using the seventh flag and final hash—and discover there are no +more child nodes to process.

+ +

Parsing A MerkleBlock

+ +

We hash as appropriate to fill out the tree. Note that the eighth flag is +not used—this is acceptable as it was required to pad out a flag byte.

+ +

The final steps would be to ensure the computed merkle root +is identical to the merkle root in the header and check the other steps +of the parsing checklist in the merkleblock message section.

+ + + + + + + + +
+ +
+ + +
+ + + + + + + + + + + + + + + + + diff --git a/en/developer-glossary.html b/en/developer-glossary.html new file mode 100644 index 00000000..0e475dbe --- /dev/null +++ b/en/developer-glossary.html @@ -0,0 +1,2287 @@ + + + + + + + + + +Developer Glossary - Dash + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + +
+ + + + + + + + + + + + +
+ + + + + +
+ +
+ + + + + + +
+ + + + +

Dash Developer Glossary

+ +

+ +
+

This is a technical glossary. Regular users should use the vocabulary +page.

+
+ +

Numbers

+ + + +


+ +

A

+ + + +


+ +

B

+ + +

See also: Bitcoin Improvement Proposals (BIPs)

+ + +


+ +

C

+ + + +


+ +

D

+ + +

See also: Dash Improvement Proposals (DIPs)

+ + +


+ +

E

+ + + +


+ +

F

+ + + +


+ +

G

+ + +

See also: Governance

+ + +


+ +

H

+ + + +


+ +

I

+ + + +


+ +

L

+ + + +


+ +

M

+ + + +


+ +

N

+ + + +


+ +

O

+ + +

See also: Opcodes

+ + +


+ +

P

+ + +

See also: P2P protocol messages

+ + +


+ +

R

+ + +

See also: Dash Core RPCs

+ + +


+ +

S

+ + + +


+ +

T

+ + + +


+ +

U

+ + + +


+ +

W

+ + + +


+ +

X

+ + +
    +
  • X11
  • + + + + + +
+


+ +
+

Can’t find what you’re looking for? Suggest a +new term for the glossary!

+
+ + + + + + + + +
+ + +
+ + + + + + + + + + + + + + + + diff --git a/en/developer-guide.html b/en/developer-guide.html new file mode 100644 index 00000000..bab046bc --- /dev/null +++ b/en/developer-guide.html @@ -0,0 +1,4395 @@ + + + + + + + + + +Developer Guide - Dash + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + +
+ + + + + + + + + + + + +
+ + + + + +
+ +
+ + + + + + +
+ + +

Dash Developer Guide

+ +

Find detailed information about the Dash protocol and related specifications.

+ +
+
+ + + + + + + +
+
+ +
+ + + + +
+BETA: This documentation has not been extensively reviewed by Dash experts and so likely contains numerous errors. Please use the Issue and Edit links on the bottom left menu to help us improve. Click here to close this disclaimer. +X +
+ + + + +

+ +

The Developer Guide aims to provide the information you need to understand +Dash and start building Dash-based applications, but it is not a +specification. To make the best use of +this documentation, you may want to install the current version of Dash +Core, either from source or from a pre-compiled executable.

+ +

Questions about Dash development are best asked in one of the +Dash development communities. +Errors or suggestions related to +documentation on dash-docs.github.io can be +submitted as an issue.

+ +

In the following documentation, some strings have been shortened or wrapped: “[…]” +indicates extra data was removed, and lines ending in a single backslash “\” +are continued below. If you hover your mouse over a paragraph, cross-reference +links will be shown in blue. If you hover over a cross-reference link, a brief +definition of the term will be displayed in a tooltip.

+ +

Block Chain

+ + +

The block chain provides Dash’s public ledger, an ordered and timestamped record +of transactions. This system is used to protect against double spending +and modification of previous transaction records.

+ +

Each full node in the Dash network independently stores a block chain +containing only blocks validated by that node. When several nodes all +have the same blocks in their block chain, they are considered to be in +consensus. The validation rules these +nodes follow to maintain consensus are called consensus +rules. This section describes many of +the consensus rules used by Dash Core.

+ +

Block Chain Overview

+ + +

Block Chain Overview

+ +

The illustration above shows a simplified version of a block chain. +A block of one or more new transactions +is collected into the transaction data part of a block. +Copies of each transaction are hashed, and the hashes are then paired, +hashed, paired again, and hashed again until a single hash remains, the +merkle root of a merkle tree.

+ +

The merkle root is stored in the block header. Each block also +stores the hash of the previous block’s header, chaining the blocks +together. This ensures a transaction cannot be modified without +modifying the block that records it and all following blocks.

+ +

Transactions are also chained together. Dash wallet software gives +the impression that duffs are sent from and to wallets, but +Dash value really moves from transaction to transaction. Each +transaction spends the duffs previously received in one or more earlier +transactions, so the input of one transaction is the output of a +previous transaction.

+ +

Transaction Propagation

+ +

A single transaction can create multiple outputs, as would be +the case when sending to multiple addresses, but each output of +a particular transaction can only be used as an input once in the +block chain. Any subsequent reference is a forbidden double +spend—an attempt to spend the same duffs twice.

+ +

Outputs are tied to transaction identifiers (TXIDs), which are the hashes +of signed transactions.

+ +

Because each output of a particular transaction can only be spent once, +the outputs of all transactions included in the block chain can be categorized as either +Unspent Transaction Outputs (UTXOs) or spent transaction outputs. For a +payment to be valid, it must only use UTXOs as inputs.

+ +

Ignoring coinbase transactions (described later), if the value of a +transaction’s outputs exceed its inputs, the transaction will be +rejected—but if the inputs exceed the value of the outputs, any +difference in value may be claimed as a transaction +fee by the Dash +miner who creates the block containing that +transaction. +For example, in the illustration above, each transaction spends 10,000 duffs +fewer than it receives from its combined inputs, effectively paying a 10,000 +duff transaction fee.

+ +

Proof Of Work

+ + +

The block chain is collaboratively maintained by anonymous peers on the network, so +Dash requires that each block prove a significant amount of work was invested in +its creation to ensure that untrustworthy peers who want to modify past blocks have +to work harder than honest peers who only want to add new blocks to the +block chain.

+ +

Chaining blocks together makes it impossible to modify transactions included +in any block without modifying all following blocks. As a +result, the cost to modify a particular block increases with every new block +added to the block chain, magnifying the effect of the proof of work.

+ +

The proof of work used in Dash +takes advantage of the apparently random nature of cryptographic hashes. +A good cryptographic hash algorithm converts arbitrary data into a +seemingly-random number. If the data is modified in any way and +the hash re-run, a new seemingly-random number is produced, so there is +no way to modify the data to make the hash number predictable.

+ +

To prove you did some extra work to create a block, you must create a +hash of the block header which does not exceed a certain value. For +example, if the maximum possible hash value is 2256 − 1, you can prove that you +tried up to two combinations by producing a hash value less than 2255.

+ +

In the example given above, you will produce a successful hash on average every other try. +You can even estimate the probability +that a given hash attempt will generate a number below the target +threshold. +Dash assumes a linear probability that the lower it makes the target threshold, the more hash attempts (on average) will need to be tried.

+ +

New blocks will only be added to the block chain if their hash is at +least as challenging as a difficulty value expected by the consensus protocol. +Every block, the network uses the difficulty of the last 24 blocks and number of +seconds elapsed between generation of the first and last of those last 24 blocks. +The ideal value is 3600 (one hour).

+ +
    +
  • +

    If it took less than one hour to generate the 24 blocks, the expected +difficulty value is increased so that the next 24 blocks should take exactly +one hour to generate if hashes are checked at the same rate.

    +
  • +
  • +

    If it took more than one hour to generate the blocks, the expected +difficulty value is decreased for the same reason.

    +
  • +
+ +

This method of calculating difficulty (Dark Gravity Wave) was authored by Dash +creator Evan Duffield to fix exploits possible with the previously used +Kimoto Gravity Well difficulty readjustment algorithm. For additional detail, +reference this Official Documentation Dark Gravity Wave page.

+ +

Because each block header must hash to a value below the target +threshold, and because each block is linked to the block that +preceded it, it requires (on average) as much hashing power to +propagate a modified block as the entire Dash network expended +between the time the original block was created and the present time. +Only if you acquired a majority of the network’s hashing power +could you reliably execute such a 51 percent attack against +transaction history (although, it should be noted, that even less than 50% of the hashing power still has a good chance of performing such attacks).

+ +

The block header provides several easy-to-modify fields, such as a +dedicated nonce field, so obtaining new hashes doesn’t require waiting +for new transactions. Also, only the 80-byte block header is hashed for +proof-of-work, so including a large volume of transaction data in +a block does not slow down hashing with extra I/O, and adding additional +transaction data only requires the recalculation of the ancestor hashes in +the merkle tree.

+ +

Block Height And Forking

+ + +

Any Dash miner who successfully hashes a block header to a value +below the target threshold can add the entire block to the block chain +(assuming the block is otherwise valid). +These blocks are commonly addressed +by their block height—the number of blocks between them and the first Dash +block (block 0, most commonly known as the genesis block).

+ +

Common And Uncommon Block Chain Forks

+ +

Multiple blocks can all have the same block height, as is common when +two or more miners each produce a block at roughly the same time. This +creates an apparent fork in the block chain, as shown in the +illustration above.

+ +

When miners produce simultaneous blocks at the end of the block chain, each +node individually chooses which block to accept. In the absence of +other considerations, discussed below, nodes usually use the first +block they see.

+ +

Eventually a miner produces another block which attaches to only one of +the competing simultaneously-mined blocks. This makes that side of +the fork stronger than the other side. +Assuming a fork only contains valid +blocks, normal peers always follow the most difficult chain +to recreate and throw away stale blocks belonging to shorter forks. +(Stale blocks are also sometimes called orphans or orphan blocks, but +those terms are also used for true orphan blocks without a known parent block.)

+ +

Long-term forks are possible if different miners work at cross-purposes, +such as some miners diligently working to extend the block chain at the +same time other miners are attempting a 51 percent attack to revise +transaction history.

+ +

Since multiple blocks can have the same height during a block chain fork, block +height should not be used as a globally unique identifier. Instead, blocks +are usually referenced by the hash of their header (often with the byte order reversed, and in hexadecimal).

+ +

Transaction Data

+ + +

Every block must include one or more transactions. The first one of these +transactions must be a coinbase transaction, also called a generation transaction, which should collect and +spend the block reward (comprised of a block subsidy and any transaction fees paid by transactions included in this block).

+ +

The UTXO of a coinbase transaction has the special condition that +it cannot be spent (used as an input) for at least 100 blocks. This temporarily +prevents a miner from spending the transaction fees and block reward from a +block that may later be determined to be stale (and therefore the coinbase transaction destroyed) after a block chain fork.

+ +

Blocks are not required to include any non-coinbase transactions, but +miners almost always do include additional transactions in order to +collect their transaction fees.

+ +

All transactions, including the coinbase transaction, are encoded into +blocks in binary rawtransaction format.

+ +

The rawtransaction format is hashed to create the transaction +identifier (txid). From these txids, the merkle tree is constructed by pairing each +txid with one other txid and then hashing them together. If there are +an odd number of txids, the txid without a partner is hashed with a +copy of itself.

+ +

The resulting hashes themselves are each paired with one other hash and +hashed together. Any hash without a partner is hashed with itself. The +process repeats until only one hash remains, the merkle root.

+ +

For example, if transactions were merely joined (not hashed), a +five-transaction merkle tree would look like the following text diagram:

+ +
       ABCDEEEE .......Merkle root
+      /        \
+   ABCD        EEEE
+  /    \      /
+ AB    CD    EE .......E is paired with itself
+/  \  /  \  /
+A  B  C  D  E .........Transactions
+
+
+ +

As discussed in the Simplified Payment Verification (SPV) subsection, +the merkle tree allows clients to verify for +themselves that a transaction was included in a block by obtaining the +merkle root from a block header and a list of the intermediate hashes +from a full peer. The full peer does not need to be trusted: it is +expensive to fake block headers and the intermediate hashes cannot be faked or +the verification will fail.

+ +

For example, to verify transaction D was added to the +block, an SPV client only needs a copy of the C, AB, and EEEE hashes in addition to the +merkle root; the client doesn’t need to know anything about any of the +other transactions. If the five transactions in this block were all at +the maximum size, downloading the entire block would require over +500,000 bytes—but downloading three hashes plus the block header +requires only 140 bytes.

+ +

Note: If identical txids are found within the same block, there is a possibility that the merkle tree may collide with a block with some or all duplicates removed due to how unbalanced merkle trees are implemented (duplicating the lone hash). +Since it is impractical to have separate transactions with identical txids, this does not impose a burden on honest software, but must be checked if the invalid status of a block is to be cached; +otherwise, a valid block with the duplicates eliminated could have the same merkle root and block hash, but be rejected by the cached invalid outcome, resulting in security bugs such as CVE-2012-2459.

+ +

Consensus Rule Changes

+ + +

To maintain consensus, all full nodes validate blocks using the same +consensus rules. However, sometimes the consensus rules are changed to +introduce new features or prevent network abuse. When the new rules are +implemented, there will likely be a period of time when non-upgraded +nodes follow the old rules and upgraded nodes follow the new rules, +creating two possible ways consensus can break:

+ +
    +
  1. +

    A block following the new consensus rules is accepted by upgraded +nodes but rejected by non-upgraded nodes. For example, a new +transaction feature is used within a block: upgraded nodes understand +the feature and accept it, but non-upgraded nodes reject it because +it violates the old rules.

    +
  2. +
  3. +

    A block violating the new consensus rules is rejected by upgraded +nodes but accepted by non-upgraded nodes. For example, an abusive +transaction feature is used within a block: upgraded nodes reject it +because it violates the new rules, but non-upgraded nodes accept it +because it follows the old rules.

    +
  4. +
+ +

In the first case, rejection by non-upgraded nodes, mining software +which gets block chain data from those non-upgraded nodes refuses to +build on the same chain as mining software getting data from upgraded +nodes. This creates permanently divergent chains—one for non-upgraded +nodes and one for upgraded nodes—called a hard +fork.

+ +

Hard Fork

+ +

In the second case, rejection by upgraded nodes, it’s possible to keep +the block chain from permanently diverging if upgraded nodes control a +majority of the hash rate. That’s because, in this case, non-upgraded +nodes will accept as valid all the same blocks as upgraded nodes, so the +upgraded nodes can build a stronger chain that the non-upgraded nodes +will accept as the best valid block chain. This is called a soft +fork.

+ +

Soft Fork

+ +

Although a fork is an actual divergence in block chains, changes to the +consensus rules are often described by their potential to create either +a hard or soft fork. For example, “increasing the block size requires a hard +fork.” In this example, an actual block chain fork is not required—but it is +a possible outcome.

+ +

Consensus rule changes may be activated in various ways. During Bitcoin’s +first two years, Satoshi Nakamoto performed several soft forks by just +releasing the backwards-compatible change in a client that began immediately +enforcing the new rule. Multiple soft forks such as BIP30 have +been activated via a flag day where the new rule began to be enforced at a +preset time or block height. Such forks activated via a flag day are known as +User Activated Soft Forks (UASF) as +they are dependent on having sufficient users (nodes) to enforce the new rules +after the flag day.

+ +

Later soft forks waited for a majority of hash rate (typically 75% or 95%) +to signal their readiness for enforcing the new consensus rules. Once the signaling +threshold has been passed, all nodes will begin enforcing the new rules. Such +forks are known as Miner Activated Soft Forks (MASF) +as they are dependent on miners for activation.

+ +

Resources: BIP16, BIP30, and BIP34 were implemented as +changes which might have lead to soft forks. BIP50 describes both an +accidental hard fork, resolved by temporary downgrading the capabilities +of upgraded nodes, and an intentional hard fork when the temporary +downgrade was removed. A document from Gavin Andresen outlines how +future rule changes may be +implemented.

+ +

Detecting Forks

+ + +

Non-upgraded nodes may use and distribute incorrect information during +both types of forks, creating several situations which could lead to +financial loss. In particular, non-upgraded nodes may relay and accept +transactions that are considered invalid by upgraded nodes and so will +never become part of the universally-recognized best block chain. +Non-upgraded nodes may also refuse to relay blocks or transactions which +have already been added to the best block chain, or soon will be, and so +provide incomplete information.

+ +

Dash Core includes code that detects a hard fork by looking at block +chain proof of work. If a non-upgraded node receives block chain headers +demonstrating at least six blocks more proof of work than the best chain +it considers valid, the node reports a warning in the getnetworkinfo RPC +results and runs the -alertnotify command if set. This warns the +operator that the non-upgraded node can’t switch to what is likely the +best block chain.

+ +

Full nodes can also check block and transaction version numbers. If the +block or transaction version numbers seen in several recent blocks are +higher than the version numbers the node uses, it can assume it doesn’t +use the current consensus rules. Dash Core reports this situation +through the getnetworkinfo RPC and -alertnotify command if set.

+ +

In either case, block and transaction data should not be relied upon +if it comes from a node that apparently isn’t using the current +consensus rules.

+ +

SPV clients which connect to full nodes can detect a likely hard fork by +connecting to several full nodes and ensuring that they’re all on the +same chain with the same block height, plus or minus several blocks to +account for transmission delays and stale blocks. If there’s a +divergence, the client can disconnect from nodes with weaker chains.

+ +

SPV clients should also monitor for block and transaction version number +increases to ensure they process received transactions and create new +transactions using the current consensus rules.

+ +

Transactions

+ + +

Transactions let users spend duffs. Each transaction is constructed +out of several parts which enable both simple direct payments and complex +transactions. This section will describe each part and +demonstrate how to use them together to build complete transactions.

+ +

To keep things simple, this section pretends coinbase transactions do +not exist. Coinbase transactions can only be created by Dash miners +and they’re an exception to many of the rules listed below. Instead of +pointing out the coinbase exception to each rule, we invite you to read +about coinbase transactions in the block chain section of this guide.

+ +

The Parts Of A Transaction

+ +

The figure above shows the main parts of a Dash transaction. Each +transaction has at least one input and one output. Each input spends the +duffs paid to a previous output. Each output then waits as an Unspent +Transaction Output (UTXO) until a later input spends it. When your +Dash wallet tells you that you have a 10,000 duff balance, it really +means that you have 10,000 duffs waiting in one or more UTXOs.

+ +

Each transaction is prefixed by a four-byte transaction version number which tells +Dash peers and miners which set of rules to use to validate it. This +lets developers create new rules for future transactions without +invalidating previous transactions.

+ +

Spending An Output

+ +

An output has an implied index number based on its location in the +transaction—the index of the first output is zero. The output also has an +amount in duffs which it pays to a conditional pubkey script. Anyone +who can satisfy the conditions of that pubkey script can spend up to the +amount of duffs paid to it.

+ +

An input uses a transaction identifier (txid) and an output index number +(often called “vout” for output vector) to identify a particular output to +be spent. It also has a signature script which allows it to provide data +parameters that satisfy the conditionals in the pubkey script. (The sequence +number and locktime are related and will be covered together in +a later subsection.)

+ +

The figures below help illustrate how these features are used by +showing the workflow Alice uses to send Bob a transaction and which Bob +later uses to spend that transaction. Both Alice and Bob will use the +most common form of the standard Pay-To-Public-Key-Hash (P2PKH) transaction +type. P2PKH lets Alice spend duffs to a typical Dash address, +and then lets Bob further spend those duffs using a simple +cryptographic key pair.

+ +

Creating A P2PKH Public Key Hash To Receive Payment

+ +

Bob must first generate a private/public key pair before Alice can create the +first transaction. Dash uses the Elliptic Curve Digital Signature Algorithm (ECDSA) with +the secp256k1 curve; secp256k1 private keys are 256 bits of random +data. A copy of that data is deterministically transformed into an secp256k1 public +key. Because the transformation can be reliably repeated later, the +public key does not need to be stored.

+ +

The public key (pubkey) is then cryptographically hashed. This pubkey hash can +also be reliably repeated later, so it also does not need to be stored. +The hash shortens and obfuscates the public key, making manual +transcription easier and providing security against +unanticipated problems which might allow reconstruction of private keys +from public key data at some later point.

+ +

Bob provides the pubkey hash to Alice. Pubkey hashes are almost always +sent encoded as Dash addresses, which are base58-encoded strings +containing an address version number, the hash, and an error-detection +checksum to catch typos. The address can be transmitted +through any medium, including one-way mediums which prevent the spender +from communicating with the receiver, and it can be further encoded +into another format, such as a QR code containing a dash: +URI.

+ +

Once Alice has the address and decodes it back into a standard hash, she +can create the first transaction. She creates a standard P2PKH +transaction output containing instructions which allow anyone to spend that +output if they can prove they control the private key corresponding to +Bob’s hashed public key. These instructions are called the pubkey script +or scriptPubKey.

+ +

Alice broadcasts the transaction and it is added to the block chain. +The network categorizes it as an Unspent Transaction Output (UTXO), and Bob’s +wallet software displays it as a spendable balance.

+ +

When, some time later, Bob decides to spend the UTXO, he must create an +input which references the transaction Alice created by its hash, called +a Transaction Identifier (txid), and the specific output she used by its +index number (output index). He must then create a signature +script—a +collection of data parameters which satisfy the conditions Alice placed +in the previous output’s pubkey script. Signature scripts are also +called scriptSigs.

+ +

Pubkey scripts and signature scripts combine secp256k1 pubkeys +and signatures with conditional logic, creating a programmable +authorization mechanism.

+ +

Unlocking A P2PKH Output For Spending

+ +

For a P2PKH-style output, Bob’s signature script will contain the following two +pieces of data:

+ +
    +
  1. +

    His full (unhashed) public key, so the pubkey script can check that it +hashes to the same value as the pubkey hash provided by Alice.

    +
  2. +
  3. +

    An secp256k1 signature made by using the ECDSA cryptographic formula to combine +certain transaction data (described below) with Bob’s private key. +This lets the pubkey script verify that Bob owns the private key which +created the public key.

    +
  4. +
+ +

Bob’s secp256k1 signature doesn’t just prove Bob controls his private key; it also +makes the non-signature-script parts of his transaction tamper-proof so Bob can safely +broadcast them over the peer-to-peer network.

+ +

Some Things Signed When Spending An Output

+ +

As illustrated in the figure above, the data Bob signs includes the +txid and output index of the previous transaction, the previous +output’s pubkey script, the pubkey script Bob creates which will let the next +recipient spend this transaction’s output, and the amount of duffs to +spend to the next recipient. In essence, the entire transaction is +signed except for any signature scripts, which hold the full public keys and +secp256k1 signatures.

+ +

After putting his signature and public key in the signature script, Bob +broadcasts the transaction to Dash miners through the peer-to-peer +network. Each peer and miner independently validates the transaction +before broadcasting it further or attempting to include it in a new block of +transactions.

+ +

P2PKH Script Validation

+ + +

The validation procedure requires evaluation of the signature script and pubkey script. +In a P2PKH output, the pubkey script is:

+ +
OP_DUP OP_HASH160 <PubkeyHash> OP_EQUALVERIFY OP_CHECKSIG
+
+
+ +

The spender’s signature script is evaluated and prefixed to the beginning of the +script. In a P2PKH transaction, the signature script contains an secp256k1 signature (sig) +and full public key (pubkey), creating the following concatenation:

+ +
<Sig> <PubKey> OP_DUP OP_HASH160 <PubkeyHash> OP_EQUALVERIFY OP_CHECKSIG
+
+
+ +

The script language is a +Forth-like +stack-based language deliberately designed to be stateless and not +Turing complete. Statelessness ensures that once a transaction is added +to the block chain, there is no condition which renders it permanently +unspendable. Turing-incompleteness (specifically, a lack of loops or +gotos) makes the script language less flexible and more predictable, +greatly simplifying the security model.

+ +

To test whether the transaction is valid, signature script and pubkey script operations +are executed one item at a time, starting with Bob’s signature script +and continuing to the end of Alice’s pubkey script. The figure below shows the +evaluation of a standard P2PKH pubkey script; below the figure is a description +of the process.

+ +

P2PKH Stack Evaluation

+ +
    +
  • +

    The signature (from Bob’s signature script) is added (pushed) to an empty stack. +Because it’s just data, nothing is done except adding it to the stack. +The public key (also from the signature script) is pushed on top of the signature.

    +
  • +
  • +

    From Alice’s pubkey script, the OP_DUP operation is executed. OP_DUP pushes onto the stack +a copy of the data currently at the top of it—in this +case creating a copy of the public key Bob provided.

    +
  • +
  • +

    The operation executed next, OP_HASH160, pushes onto the stack a hash +of the data currently on top of it—in this case, Bob’s public key. +This creates a hash of Bob’s public key.

    +
  • +
  • +

    Alice’s pubkey script then pushes the pubkey hash that Bob gave her for the +first transaction. At this point, there should be two copies of Bob’s +pubkey hash at the top of the stack.

    +
  • +
  • +

    Now it gets interesting: Alice’s pubkey script executes OP_EQUALVERIFY. +OP_EQUALVERIFY is equivalent to executing OP_EQUAL followed by OP_VERIFY (not shown).

    + +

    OP_EQUAL (not shown) checks the two values at the top of the stack; in this + case, it checks whether the pubkey hash generated from the full + public key Bob provided equals the pubkey hash Alice provided when + she created transaction #1. OP_EQUAL pops (removes from the top of the stack) + the two values it compared, and replaces them with the result of that comparison: + zero (false) or one (true).

    + +

    OP_VERIFY (not shown) checks the value at the top of the stack. If + the value is false it immediately terminates evaluation and + the transaction validation fails. Otherwise it pops the true value off the stack.

    +
  • +
  • +

    Finally, Alice’s pubkey script executes OP_CHECKSIG, which checks the +signature Bob provided against the now-authenticated public key he +also provided. If the signature matches the public key and was +generated using all of the data required to be signed, OP_CHECKSIG +pushes the value true onto the top of the stack.

    +
  • +
+ +

If false is not at the top of the stack after the pubkey script has been +evaluated, the transaction is valid (provided there are no other +problems with it).

+ +

P2SH Scripts

+ + +

Pubkey scripts are created by spenders who have little interest what +that script does. Receivers do care about the script conditions and, if +they want, they can ask spenders to use a particular pubkey script. +Unfortunately, custom pubkey scripts are less convenient than short +Dash addresses and there was no standard way to communicate them +between programs prior to widespread implementation of the BIP70 Payment +Protocol discussed later.

+ +

To solve these problems, pay-to-script-hash +(P2SH) transactions were created in 2012 to let +a spender create a pubkey script containing a hash of a second +script, the +redeem script.

+ +

The basic P2SH workflow, illustrated below, looks almost identical to +the P2PKH workflow. Bob creates a redeem script with whatever script he +wants, hashes the redeem script, and provides the redeem script +hash to Alice. Alice creates a P2SH-style output containing +Bob’s redeem script hash.

+ +

Creating A P2SH Redeem Script And Hash

+ +

When Bob wants to spend the output, he provides his signature along with +the full (serialized) redeem script in the signature script. The +peer-to-peer network ensures the full redeem script hashes to the same +value as the script hash Alice put in her output; it then processes the +redeem script exactly as it would if it were the primary pubkey script, letting +Bob spend the output if the redeem script does not return false.

+ +

Unlocking A P2SH Output For Spending

+ +

The hash of the redeem script has the same properties as a pubkey +hash—so it can be transformed into the standard Dash address format +with only one small change to differentiate it from a standard address. +This makes collecting a P2SH-style address as simple as collecting a +P2PKH-style address. The hash also obfuscates any public keys in the +redeem script, so P2SH scripts are as secure as P2PKH pubkey hashes.

+ +

Standard Transactions

+ + +

After the discovery of several dangerous bugs in early versions of +Bitcoin, a test was added which only accepted transactions from the +network if their pubkey scripts and signature scripts matched a small set of +believed-to-be-safe templates, and if the rest of the transaction didn’t +violate another small set of rules enforcing good network behavior. This +is the IsStandard() test, and transactions which pass it are called +standard transactions.

+ +

Non-standard transactions—those that fail the test—may be accepted +by nodes not using the default Dash Core settings. If they are +included in blocks, they will also avoid the IsStandard test and be +processed.

+ +

Besides making it more difficult for someone to attack Dash for +free by broadcasting harmful transactions, the standard transaction +test also helps prevent users from creating transactions today that +would make adding new transaction features in the future more +difficult. For example, as described above, each transaction includes +a version number—if users started arbitrarily changing the version +number, it would become useless as a tool for introducing +backwards-incompatible features.

+ +

As of Dash Core 0.12.2, the standard pubkey script types are:

+ +

Pay To Public Key Hash (P2PKH)

+ + +

P2PKH is the most common form of pubkey script used to send a transaction to one +or multiple Dash addresses.

+ +
Pubkey script: OP_DUP OP_HASH160 <PubKeyHash> OP_EQUALVERIFY OP_CHECKSIG
+Signature script: <sig> <pubkey>
+
+
+ +

Pay To Script Hash (P2SH)

+ + +

P2SH is used to send a transaction to a script hash. Each of the standard +pubkey scripts can be used as a P2SH redeem script, but in practice only the +multisig pubkey script makes sense until more transaction types are made standard.

+ +
Pubkey script: OP_HASH160 <Hash160(redeemScript)> OP_EQUAL
+Signature script: <sig> [sig] [sig...] <redeemScript>
+
+
+ +

Multisig

+ + +

Although P2SH multisig is now generally used for multisig transactions, this base script +can be used to require multiple signatures before a UTXO can be spent.

+ +

In multisig pubkey scripts, called m-of-n, m is the minimum number of signatures +which must match a public key; n is the number of public keys being +provided. Both m and n should be opcodes OP_1 through OP_16, +corresponding to the number desired.

+ +

Because of an off-by-one error in the original Bitcoin implementation +which must be preserved for compatibility, OP_CHECKMULTISIG +consumes one more value from the stack than indicated by m, so the +list of secp256k1 signatures in the signature script must be prefaced with an extra value +(OP_0) which will be consumed but not used.

+ +

The signature script must provide signatures in the same order as the +corresponding public keys appear in the pubkey script or redeem +script. See the description in OP_CHECKMULTISIG +for details.

+ +
Pubkey script: <m> <A pubkey> [B pubkey] [C pubkey...] <n> OP_CHECKMULTISIG
+Signature script: OP_0 <A sig> [B sig] [C sig...]
+
+
+ +

Although it’s not a separate transaction type, this is a P2SH multisig with 2-of-3:

+ +
Pubkey script: OP_HASH160 <Hash160(redeemScript)> OP_EQUAL
+Redeem script: <OP_2> <A pubkey> <B pubkey> <C pubkey> <OP_3> OP_CHECKMULTISIG
+Signature script: OP_0 <A sig> <C sig> <redeemScript>
+
+
+ +

Pubkey

+ + +

Pubkey outputs are a simplified form of the P2PKH pubkey script, +but they aren’t as +secure as P2PKH, so they generally +aren’t used in new transactions anymore.

+ +
Pubkey script: <pubkey> OP_CHECKSIG
+Signature script: <sig>
+
+
+ +

Null Data

+ + +

Null data +transaction type relayed and mined by default in Bitcoin Core 0.9.0 and +later that adds arbitrary data to a provably unspendable pubkey script +that full nodes don’t have to store in their UTXO database. It is +preferable to use null data transactions over transactions that bloat +the UTXO database because they cannot be automatically pruned; however, +it is usually even more preferable to store data outside transactions +if possible.

+ +

Consensus rules allow null data outputs up to the maximum allowed pubkey +script size of 10,000 bytes provided they follow all other consensus +rules, such as not having any data pushes larger than 520 bytes.

+ +

Dash Core 0.11.x will, by default, relay and mine null data +transactions with up to 40 bytes in a single data push and only one null +data output that pays exactly 0 duffs:

+ +
Pubkey Script: OP_RETURN <0 to 40 bytes of data>
+(Null data scripts cannot be spent, so there's no signature script.)
+
+
+ +

Dash Core 0.12.1 defaults +to relaying and mining null data outputs with up to 83 bytes with any +number of data pushes, provided the total byte limit is not exceeded. +There must still only be a single null data output and it must still pay +exactly 0 duffs.

+ +

The -datacarriersize Dash Core configuration option allows you to +set the maximum number of bytes in null data outputs that you will relay +or mine.

+ +

Non-Standard Transactions

+ + +

If you use anything besides a standard pubkey script in an output, peers +and miners using the default Dash Core settings will neither +accept, broadcast, nor mine your transaction. When you try to broadcast +your transaction to a peer running the default settings, you will +receive an error.

+ +

If you create a redeem script, hash it, and use the hash +in a P2SH output, the network sees only the hash, so it will accept the +output as valid no matter what the redeem script says. +This allows payment to non-standard scripts, and as of Bitcoin Core +0.11, almost all valid redeem scripts can be spent. The exception is +scripts that use unassigned NOP opcodes; these opcodes are +reserved for future soft forks and can only be relayed or mined by nodes +that don’t follow the standard mempool policy.

+ +

Note: standard transactions are designed to protect and help the +network, not prevent you from making mistakes. It’s easy to create +standard transactions which make the duffs sent to them unspendable.

+ +

Standard transactions must also meet the following conditions:

+ +
    +
  • +

    The transaction must be finalized: either its locktime must be in the +past (or less than or equal to the current block height), or all of its sequence +numbers must be 0xffffffff.

    +
  • +
  • +

    The transaction must be smaller than 100,000 bytes. That’s around 200 +times larger than a typical single-input, single-output P2PKH +transaction.

    +
  • +
  • +

    Each of the transaction’s signature scripts must be smaller than 1,650 bytes. +That’s large enough to allow 15-of-15 multisig transactions in P2SH +using compressed public keys.

    +
  • +
  • +

    Bare (non-P2SH) multisig transactions which require more than 3 public keys are +currently non-standard.

    +
  • +
  • +

    The transaction’s signature script must only push data to the script +evaluation stack. It cannot push new opcodes, with the exception of +opcodes which solely push data to the stack.

    +
  • +
  • +

    The transaction must not include any outputs which receive fewer than +1/3 as many duffs as it would take to spend it in a typical input. +That’s currently 5460 duffs for a +P2PKH or P2SH output on a Dash Core node with the default relay fee. +Exception: standard null data outputs must receive zero duffs.

    +
  • +
+ +

Signature Hash Types

+ + +

OP_CHECKSIG extracts a non-stack argument from each signature it +evaluates, allowing the signer to decide which parts of the transaction +to sign. Since the signature protects those parts of the transaction +from modification, this lets signers selectively choose to let other +people modify their transactions.

+ +

The various options for what to sign are +called signature hash types. There are three base SIGHASH types +currently available:

+ + + +

The base types can be modified with the SIGHASH_ANYONECANPAY (anyone can +pay) flag, creating three new combined types:

+ + + +

Because each input is signed, a transaction with multiple inputs can +have multiple signature hash types signing different parts of the transaction. For +example, a single-input transaction signed with NONE could have its +output changed by the miner who adds it to the block chain. On the other +hand, if a two-input transaction has one input signed with NONE and +one input signed with ALL, the ALL signer can choose where to spend +the duffs without consulting the NONE signer—but nobody else can +modify the transaction.

+ +

Locktime And Sequence Number

+ + +

One thing all signature hash types sign is the transaction’s locktime. +(Called nLockTime in the Dash Core source code.) +The locktime indicates the earliest time a transaction can be added to +the block chain.

+ +

Locktime allows signers to create time-locked transactions which will +only become valid in the future, giving the signers a chance to change +their minds.

+ +

If any of the signers change their mind, they can create a new +non-locktime transaction. The new transaction will use, as one of +its inputs, one of the same outputs which was used as an input to +the locktime transaction. This makes the locktime transaction +invalid if the new transaction is added to the block chain before +the time lock expires.

+ +

Care must be taken near the expiry time of a time lock. The peer-to-peer +network allows block time to be up to two hours ahead of +real time, so a locktime transaction can be added to the block chain up +to two hours before its time lock officially expires. Also, blocks are +not created at guaranteed intervals, so any attempt to cancel a valuable +transaction should be made a few hours before the time lock expires.

+ +

Previous versions of Dash Core provided a feature which prevented +transaction signers from using the method described above to cancel a +time-locked transaction, but a necessary part of this feature was +disabled to prevent denial of service attacks. A legacy of this system are four-byte +sequence numbers in every input. Sequence numbers were meant to allow +multiple signers to agree to update a transaction; when they finished +updating the transaction, they could agree to set every input’s +sequence number to the four-byte unsigned maximum (0xffffffff), +allowing the transaction to be added to a block even if its time lock +had not expired.

+ +

Even today, setting all sequence numbers to 0xffffffff (the default in +Dash Core) can still disable the time lock, so if you want to use +locktime, at least one input must have a sequence number below the +maximum. Since sequence numbers are not used by the network for any +other purpose, setting any sequence number to zero is sufficient to +enable locktime.

+ +

Locktime itself is an unsigned 4-byte integer which can be parsed two ways:

+ +
    +
  • +

    If less than 500 million, locktime is parsed as a block height. The +transaction can be added to any block which has this height or higher.

    +
  • +
  • +

    If greater than or equal to 500 million, locktime is parsed using the +Unix epoch time format (the number of seconds elapsed since +1970-01-01T00:00 UTC—currently over 1.395 billion). The transaction +can be added to any block whose block time is greater +than the locktime.

    +
  • +
+ +

Transaction Fees And Change

+ + +

Transactions pay fees based on the total byte size of the signed transaction. +Fees per byte are calculated based on current demand for space in mined blocks +with fees rising as demand increases. The transaction fee is given to the +Dash miner, as explained in the block chain section, and +so it is ultimately up to each miner to choose the minimum transaction fee they +will accept.

+ +

There is also a concept of so-called “high-priority transactions” +which spend duffs that have not moved for a long time.

+ +

These “priority” transaction can be often exempt from the normal fee +requirements. As of Dash Core 0.12.2, 10 KB of each block are reserved for these +high-priority transactions. After the priority area, all transactions are +prioritized based on their fee per byte, with higher-paying transactions being +added in sequence until all of the available space is filled.

+ +

As of Dash Core 0.12.2.x, a minimum fee(1,000 duffs following DIP1 activation) is required to +broadcast a non-priority transaction across the network. Any transaction paying +only the minimum fee should be prepared to wait a long time before there’s +enough spare space in a block to include it.

+ +

Since each transaction spends Unspent Transaction Outputs (UTXOs) and +because a UTXO can only be spent once, the full value of the included +UTXOs must be spent or given to a miner as a transaction fee. Few +people will have UTXOs that exactly match the amount they want to pay, +so most transactions include a change output.

+ +

Change outputs are regular outputs which spend the surplus duffs +from the UTXOs back to the spender. They can reuse the same P2PKH pubkey hash +or P2SH script hash as was used in the UTXO, but for the reasons +described in the next subsection, it is highly recommended that change +outputs be sent to a new P2PKH or P2SH address.

+ +

Avoiding Key Reuse

+ + +

In a transaction, the spender and receiver each reveal to each other all +public keys or addresses used in the transaction. This allows either +person to use the public block chain to track past and future +transactions involving the other person’s same public keys or addresses.

+ +

If the same public key is reused often, as happens when people use +Dash addresses (hashed public keys) as static payment addresses, +other people can easily track the receiving and spending habits of that +person, including how many duffs they control in known addresses.

+ +

It doesn’t have to be that way. If each public key is used exactly +twice—once to receive a payment and once to spend that payment—the +user can gain a significant amount of financial privacy.

+ +

Even better, using new public keys or unique +addresses when accepting payments or creating +change outputs can be combined with other techniques discussed later, +such as PrivateSend or merge avoidance, to make it extremely difficult to +use the block chain by itself to reliably track how users receive and +spend their duffs.

+ +

Avoiding key reuse can also provide security against attacks which might +allow reconstruction of private keys from public keys (hypothesized) or +from signature comparisons (possible today under certain circumstances +described below, with more general attacks hypothesized).

+ +
    +
  1. +

    Unique (non-reused) P2PKH and P2SH addresses protect against the first +type of attack by keeping ECDSA public keys hidden (hashed) until the +first time duffs sent to those addresses are spent, so attacks +are effectively useless unless they can reconstruct private keys in +less than the hour or two it takes for a transaction to be well +protected by the block chain.

    +
  2. +
  3. +

    Unique (non-reused) private keys protect against the second type of +attack by only generating one signature per private key, so attackers +never get a subsequent signature to use in comparison-based attacks. +Existing comparison-based attacks are only practical today when +insufficient entropy is used in signing or when the entropy used +is exposed by some means, such as a +side-channel attack.

    +
  4. +
+ +

So, for both privacy and security, we encourage you to build your +applications to avoid public key reuse and, when possible, to discourage +users from reusing addresses. If your application needs to provide a +fixed URI to which payments should be sent, please use dash: URIs as defined +by BIP21.

+ +

Transaction Malleability

+ + +

None of Dash’s signature hash types protect the signature script, leaving +the door open for a limited denial of service attack called transaction +malleability. The signature script +contains the secp256k1 signature, which can’t sign itself, allowing attackers to +make non-functional modifications to a transaction without rendering it +invalid. For example, an attacker can add some data to the signature script +which will be dropped before the previous pubkey script is processed.

+ +

Although the modifications are non-functional—so they do not change +what inputs the transaction uses nor what outputs it pays—they do +change the computed hash of the transaction. Since each transaction +links to previous transactions using hashes as a transaction +identifier (txid), a modified transaction will not have the txid its +creator expected.

+ +

This isn’t a problem for most Dash transactions which are designed to +be added to the block chain immediately. But it does become a problem +when the output from a transaction is spent before that transaction is +added to the block chain.

+ +

Transaction malleability also affects payment tracking. Dash Core’s +RPC interface lets you track transactions by their txid—but if that +txid changes because the transaction was modified, it may appear that +the transaction has disappeared from the network.

+ +

Current best practices for transaction tracking dictate that a +transaction should be tracked by the transaction outputs (UTXOs) it +spends as inputs, as they cannot be changed without invalidating the +transaction.

+ +

Best practices further dictate that if a transaction does seem to +disappear from the network and needs to be reissued, that it be reissued +in a way that invalidates the lost transaction. One method which will +always work is to ensure the reissued payment spends all of the same +outputs that the lost transaction used as inputs.

+ +

Contracts

+ + +

Contracts are transactions which use the decentralized Dash system to enforce +financial agreements. +Dash contracts can often be crafted to minimize dependency on outside +agents, such as the court system, which significantly decreases the risk +of dealing with unknown entities in financial transactions.

+ +

The following subsections will describe a variety of Dash contracts +already in use. Because contracts deal with real people, not just +transactions, they are framed below in story format.

+ +

Besides the contract types described below, many other contract types +have been proposed. Several of them are collected on the Contracts +page of the Bitcoin Wiki.

+ +

Escrow And Arbitration

+ + +

Charlie-the-customer wants to buy a product from Bob-the-businessman, +but neither of them trusts the other person, so they use a contract to +help ensure Charlie gets his merchandise and Bob gets his payment.

+ +

A simple contract could say that Charlie will spend duffs to an +output which can only be spent if Charlie and Bob both sign the input +spending it. That means Bob won’t get paid unless Charlie gets his +merchandise, but Charlie can’t get the merchandise and keep his payment.

+ +

This simple contract isn’t much help if there’s a dispute, so Bob and +Charlie enlist the help of Alice-the-arbitrator to create an escrow +contract. Charlie spends his duffs +to an output which can only be spent if two of the three people sign the +input. Now Charlie can pay Bob if everything is ok, Bob can refund +Charlie’s money if there’s a problem, or Alice can arbitrate and decide +who should get the duffs if there’s a dispute.

+ +

To create a multiple-signature (multisig) +output, they each give the others a public key. Then Bob creates the +following P2SH multisig redeem script:

+ +
OP_2 [A's pubkey] [B's pubkey] [C's pubkey] OP_3 OP_CHECKMULTISIG
+
+
+ +

(Opcodes to push the public keys onto the stack are not shown.)

+ +

OP_2 and OP_3 push the actual numbers 2 and 3 onto the +stack. OP_2 +specifies that 2 signatures are required to sign; OP_3 specifies that +3 public keys (unhashed) are being provided. This is a 2-of-3 multisig +pubkey script, more generically called a m-of-n pubkey script (where m is the +minimum matching signatures required and n in the number of public +keys provided).

+ +

Bob gives the redeem script to Charlie, who checks to make sure his +public key and Alice’s public key are included. Then he hashes the +redeem script to create a P2SH redeem script and pays the duffs to it. Bob +sees the payment get added to the block chain and ships the merchandise.

+ +

Unfortunately, the merchandise gets slightly damaged in transit. Charlie +wants a full refund, but Bob thinks a 10% refund is sufficient. They +turn to Alice to resolve the issue. Alice asks for photo evidence from +Charlie along with a copy of the redeem script Bob created and +Charlie checked.

+ +

After looking at the evidence, Alice thinks a 40% refund is sufficient, +so she creates and signs a transaction with two outputs, one that spends 60% +of the duffs to Bob’s public key and one that spends the remaining +40% to Charlie’s public key.

+ +

In the signature script Alice puts her signature +and a copy of the unhashed serialized redeem script +that Bob created. She gives a copy of the incomplete transaction to +both Bob and Charlie. Either one of them can complete it by adding +his signature to create the following signature script:

+ +
OP_0 [A's signature] [B's or C's signature] [serialized redeem script]
+
+
+ +

(Opcodes to push the signatures and redeem script onto the stack are +not shown. OP_0 is a workaround for an off-by-one error in the original +implementation which must be preserved for compatibility. Note that +the signature script must provide signatures in the same order as the +corresponding public keys appear in the redeem script. See the description in +OP_CHECKMULTISIG for details.)

+ +

When the transaction is broadcast to the network, each peer checks the +signature script against the P2SH output Charlie previously paid, +ensuring that the redeem script matches the redeem script hash previously +provided. Then the redeem script is evaluated, with the two signatures +being used as input data. Assuming the redeem script +validates, the two transaction outputs show up in Bob’s and Charlie’s +wallets as spendable balances.

+ +

However, if Alice created and signed a transaction neither of them would +agree to, such as spending all the duffs to herself, Bob and Charlie +can find a new arbitrator and sign a transaction spending the duffs +to another 2-of-3 multisig redeem script hash, this one including a public +key from that second arbitrator. This means that Bob and Charlie never +need to worry about their arbitrator stealing their money.

+ +

Micropayment Channel

+ + +

Alice also works part-time moderating forum posts for Bob. Every time +someone posts to Bob’s busy forum, Alice skims the post to make sure it +isn’t offensive or spam. Alas, Bob often forgets to pay her, so Alice +demands to be paid immediately after each post she approves or rejects. +Bob says he can’t do that because hundreds of small payments will cost +him thousands of duffs in transaction fees, so Alice suggests they use a +micropayment channel.

+ +

Bob asks Alice for her public key and then creates two transactions. +The first transaction pays 100 millidash to a P2SH output whose +2-of-2 multisig redeem script requires signatures from both Alice and Bob. +This is the bond transaction. +Broadcasting this transaction would let Alice hold the millidash +hostage, so Bob keeps this transaction private for now and creates a +second transaction.

+ +

The second transaction spends all of the first transaction’s millidash +(minus a transaction fee) back to Bob after a 24 hour delay enforced +by locktime. This is the refund transaction. Bob can’t sign the refund transaction by himself, so he gives +it to Alice to sign, as shown in the +illustration below.

+ +

Micropayment Channel Example

+ +

Alice checks that the refund transaction’s locktime is 24 hours in the +future, signs it, and gives a copy of it back to Bob. She then asks Bob +for the bond transaction and checks that the refund transaction spends +the output of the bond transaction. She can now broadcast the bond +transaction to the network to ensure Bob has to wait for the time lock +to expire before further spending his millidash. Bob hasn’t actually +spent anything so far, except possibly a small transaction fee, and +he’ll be able to broadcast the refund transaction in 24 hours for a +full refund.

+ +

Now, when Alice does some work worth 1 millidash, she asks Bob to create +and sign a new version of the refund transaction. Version two of the +transaction spends 1 millidash to Alice and the other 99 back to Bob; it does +not have a locktime, so Alice can sign it and spend it whenever she +wants. (But she doesn’t do that immediately.)

+ +

Alice and Bob repeat these work-and-pay steps until Alice finishes for +the day, or until the time lock is about to expire. Alice signs the +final version of the refund transaction and broadcasts it, paying +herself and refunding any remaining balance to Bob. The next day, when +Alice starts work, they create a new micropayment channel.

+ +

If Alice fails to broadcast a version of the refund transaction before +its time lock expires, Bob can broadcast the first version and receive a +full refund. This is one reason micropayment channels are best suited to +small payments—if Alice’s Internet service goes out for a few hours +near the time lock expiry, she could be cheated out of her payment.

+ +

Transaction malleability, discussed above in the Transactions section, +is another reason to limit the value of micropayment channels. +If someone uses transaction malleability to break the link between the +two transactions, Alice could hold Bob’s 100 millidash hostage even if she +hadn’t done any work.

+ +

For larger payments, Dash transaction fees are very low as a +percentage of the total transaction value, so it makes more sense to +protect payments with immediately-broadcast separate transactions.

+ +

Wallets

+ + +

A Dash wallet can refer to either a wallet program or a wallet file. +Wallet programs create public keys to receive duffs and use the +corresponding private keys to spend those duffs. Wallet files +store private keys and (optionally) other information related to +transactions for the wallet program.

+ +

Wallet programs and wallet files are addressed below in separate +subsections, and this document attempts to always make it clear whether +we’re talking about wallet programs or wallet files.

+ +

Wallet Programs

+ + +

Permitting receiving and spending of duffs is the only essential +feature of wallet software—but a particular wallet program doesn’t +need to do both things. Two wallet programs can work together, one +program distributing public keys in order to receive duffs and +another program signing transactions spending those duffs.

+ +

Wallet programs also need to interact with the peer-to-peer network to +get information from the block chain and to broadcast new transactions. +However, the programs which distribute public keys or sign transactions +don’t need to interact with the peer-to-peer network themselves.

+ +

This leaves us with three necessary, but separable, parts of a wallet +system: a public key distribution program, a signing program, and a +networked program. In the subsections below, we will describe common +combinations of these parts.

+ +

Note: we speak about distributing public keys generically. In many +cases, P2PKH or P2SH hashes will be distributed instead of public keys, +with the actual public keys only being distributed when the outputs +they control are spent.

+ +

Full-Service Wallets

+ + +

The simplest wallet is a program which performs all three functions: it +generates private keys, derives the corresponding public keys, helps +distribute those public keys as necessary, monitors for outputs spent to +those public keys, creates and signs transactions spending those +outputs, and broadcasts the signed transactions.

+ +

Full-Service Wallets

+ +

As of this writing, almost all popular wallets can be used as +full-service wallets.

+ +

The main advantage of full-service wallets is that they are easy to use. +A single program does everything the user needs to receive and spend +duffs.

+ +

The main disadvantage of full-service wallets is that they store the +private keys on a device connected to the Internet. The compromise of +such devices is a common occurrence, and an Internet connection makes it +easy to transmit private keys from a compromised device to an attacker.

+ +

To help protect against theft, many wallet programs offer users the +option of encrypting the wallet files which contain the private keys. +This protects the private keys when they aren’t being used, but it +cannot protect against an attack designed to capture the encryption +key or to read the decrypted keys from memory.

+ +

Signing-Only Wallets

+ + +

To increase security, private keys can be generated and stored by a +separate wallet program operating in a more secure environment. These +signing-only wallets work in conjunction with a networked wallet which +interacts with the peer-to-peer network.

+ +

Signing-only wallets programs typically use deterministic key creation +(described in a later subsection) to create parent private and public +keys which can create child private and public keys.

+ +

Signing-Only Wallets

+ +

When first run, the signing-only wallet creates a parent private key and +transfers the corresponding parent public key to the networked wallet.

+ +

The networked wallet uses the parent public key to derive child public +keys, optionally helps distribute them, monitors for outputs spent to +those public keys, creates unsigned transactions spending those outputs, +and transfers the unsigned transactions to the signing-only wallet.

+ +

Often, users are given a chance to review the unsigned transactions’ details +(particularly the output details) using the signing-only wallet.

+ +

After the optional review step, the signing-only wallet uses the parent +private key to derive the appropriate child private keys and signs the +transactions, giving the signed transactions back to the networked wallet.

+ +

The networked wallet then broadcasts the signed transactions to the +peer-to-peer network.

+ +

The following subsections describe the two most common variants of +signing-only wallets: offline wallets and hardware wallets.

+ +
Offline Wallets
+ + +

Several full-service wallets programs will also operate as two separate +wallets: one program instance acting as a signing-only wallet (often called an +“offline wallet”) and the other program instance acting as the networked +wallet (often called an “online wallet” or “watching-only wallet”).

+ +

The offline wallet is so named because it is intended to be run on a +device which does not connect to any network, greatly reducing the +number of attack vectors. If this is the case, it is usually up to the +user to handle all data transfer using removable media such as USB +drives. The user’s workflow is something like:

+ +
    +
  1. +

    (Offline) Disable all network connections on a device and install the wallet +software. Start the wallet software in offline mode to create the +parent private and public keys. Copy the parent public key to +removable media.

    +
  2. +
  3. +

    (Online) Install the wallet software on another device, this one +connected to the Internet, and import the parent public key from the +removable media. As you would with a full-service wallet, distribute +public keys to receive payment. When ready to spend duffs, fill in +the output details and save the unsigned transaction generated by the +wallet to removable media.

    +
  4. +
  5. +

    (Offline) Open the unsigned transaction in the offline instance, +review the output details to make sure they spend the correct +amount to the correct address. This prevents malware on the online +wallet from tricking the user into signing a transaction which pays +an attacker. After review, sign the transaction and save it to +removable media.

    +
  6. +
  7. +

    (Online) Open the signed transaction in the online instance so it can +broadcast it to the peer-to-peer network.

    +
  8. +
+ +

The primary advantage of offline wallets is their possibility for +greatly improved security over full-service wallets. As long as the +offline wallet is not compromised (or flawed) and the user reviews all outgoing +transactions before signing, the user’s duffs are safe even if the +online wallet is compromised.

+ +

The primary disadvantage of offline wallets is hassle. For maximum +security, they require the user dedicate a device to only offline tasks. +The offline device must be booted up whenever funds are to be spent, and +the user must physically copy data from the online device to the offline +device and back.

+ +
Hardware Wallets
+ + +

Hardware wallets are devices dedicated to running a signing-only wallet. +Their dedication lets them eliminate many of the vulnerabilities +present in operating systems designed for general use, allowing them +to safely communicate directly with other devices so users don’t need to +transfer data manually. The user’s workflow is something like:

+ +
    +
  1. +

    (Hardware) Create parent private and public keys. Connect hardware +wallet to a networked device so it can get the parent public key.

    +
  2. +
  3. +

    (Networked) As you would with a full-service wallet, distribute +public keys to receive payment. When ready to spend duffs, fill in +the transaction details, connect the hardware wallet, and click +Spend. The networked wallet will automatically send the transaction +details to the hardware wallet.

    +
  4. +
  5. +

    (Hardware) Review the transaction details on the hardware wallet’s +screen. Some hardware wallets may prompt for a passphrase or PIN +number. The hardware wallet signs the transaction and uploads it to +the networked wallet.

    +
  6. +
  7. +

    (Networked) The networked wallet receives the signed transaction from +the hardware wallet and broadcasts it to the network.

    +
  8. +
+ +

The primary advantage of hardware wallets is their possibility for +greatly improved security over full-service wallets with much less +hassle than offline wallets.

+ +

The primary disadvantage of hardware wallets is their hassle. Even +though the hassle is less than that of offline wallets, the user must +still purchase a hardware wallet device and carry it with them whenever +they need to make a transaction using the signing-only wallet.

+ +

An additional (hopefully temporary) disadvantage is that, as of this +writing, very few popular wallet programs support hardware +wallets—although almost all popular wallet programs have announced +their intention to support at least one model of hardware wallet.

+ +

Distributing-Only Wallets

+ + +

Wallet programs which run in difficult-to-secure environments, such as +webservers, can be designed to distribute public keys (including P2PKH +or P2SH addresses) and nothing more. There are two common ways to +design these minimalist wallets:

+ +

Distributing-Only Wallets

+ + + +

Neither method adds a significant amount of overhead, especially if a +database is used anyway to associate each incoming payment with a +separate public key for payment tracking.

+ +

Wallet Files

+ + +

Dash wallets at their core are a collection of private keys. These +collections are stored digitally in a file, or can even be physically +stored on pieces of paper.

+ +

Private Key Formats

+ + +

Private keys are what are used to unlock duffs from a particular address. In Dash, a private key in standard format is simply a 256-bit number, between the values:

+ +

0x01 and 0xFFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFE BAAE DCE6 AF48 A03B BFD2 5E8C D036 4140, representing nearly the entire range of 2256-1 values. The range is governed by the secp256k1 ECDSA encryption standard used by Dash.

+ +
Wallet Import Format (WIF)
+ + +

In order to make copying of private keys less prone to error, Wallet Import Format may be utilized. WIF uses base58Check encoding on an private key, greatly decreasing the chance of copying error, much like standard Dash addresses.

+ +
    +
  1. +

    Take a private key.

    +
  2. +
  3. +

    Add a 0xCC byte in front of it for mainnet addresses or 0xEF for testnet addresses.

    +
  4. +
  5. +

    Append a 0x01 byte after it if it should be used with compressed +public keys (described in a later subsection). Nothing is appended if +it is used with uncompressed public keys.

    +
  6. +
  7. +

    Perform a SHA-256 hash on the extended key.

    +
  8. +
  9. +

    Perform a SHA-256 hash on result of SHA-256 hash.

    +
  10. +
  11. +

    Take the first four bytes of the second SHA-256 hash; this is the checksum.

    +
  12. +
  13. +

    Add the four checksum bytes from point 5 at the end of the extended key from point 2.

    +
  14. +
  15. +

    Convert the result from a byte string into a Base58 string using Base58Check encoding.

    +
  16. +
+ +

The process is easily reversible, using the Base58 decoding function, and removing the padding.

+ +
Mini Private Key Format
+ + +

Mini private key format is a method for encoding a private key in under 30 characters, enabling keys to be embedded in a small physical space and more damage-resistant QR codes.

+ +
    +
  1. +

    The first character of mini keys is ‘S’.

    +
  2. +
  3. +

    In order to determine if a mini private key is well-formatted, a question mark is added to the private key.

    +
  4. +
  5. +

    The SHA256 hash is calculated. If the first byte produced is a 00, it is well-formatted. This key restriction acts as a typo-checking mechanism. A user brute forces the process using random numbers until a well-formatted mini private key is produced.

    +
  6. +
  7. +

    In order to derive the full private key, the user simply takes a single SHA256 hash of the original mini private key. This process is one-way: it is intractable to compute the mini private key format from the derived key.

    +
  8. +
+ +

Many implementations disallow the character ‘1’ in the mini private key due to its visual similarity to ‘l’.

+ +

Resource: A common tool to create and redeem these keys is the Casascius Bitcoin Address Utility.

+ +

Public Key Formats

+ + +

Dash ECDSA public keys represent a point on a particular Elliptic +Curve (EC) defined in secp256k1. In their traditional uncompressed form, +public keys contain an identification byte, a 32-byte X coordinate, and +a 32-byte Y coordinate. The extremely simplified illustration below +shows such a point on the elliptic curve used by Dash, +y2 = x3 + 7, over a field of +contiguous numbers.

+ +

Point On ECDSA Curve

+ +

(Secp256k1 actually modulos coordinates by a large prime, which produces a +field of non-contiguous integers and a significantly less clear plot, +although the principles are the same.)

+ +

An almost 50% reduction in public key size can be realized without +changing any fundamentals by dropping the Y coordinate. This is possible +because only two points along the curve share any particular X +coordinate, so the 32-byte Y coordinate can be replaced with a single +bit indicating whether the point is on what appears in the illustration +as the “top” side or the “bottom” side.

+ +

No data is lost by creating these compressed public keys—only a small +amount of CPU is necessary to reconstruct the Y coordinate and access +the uncompressed public key. Both uncompressed and compressed public +keys are described in official secp256k1 documentation and supported by +default in the widely-used OpenSSL library.

+ +

Because they’re easy to use, and because they reduce almost by half +the block chain space used to store public keys for every spent output, +compressed public keys are the default in Dash Core and are the +recommended default for all Dash software.

+ +

However, Bitcoin Core prior to 0.6 used uncompressed keys. This creates +a few complications, as the hashed form of an uncompressed key is +different than the hashed form of a compressed key, so the same key +works with two different P2PKH addresses. This also means that the key +must be submitted in the correct format in the signature script so it +matches the hash in the previous output’s pubkey script.

+ +

For this reason, Bitcoin Core (and Dash Core) uses several different identifier bytes to +help programs identify how keys should be used:

+ + + +

Hierarchical Deterministic Key Creation

+ + + + +

The hierarchical deterministic key creation and transfer protocol (HD +protocol) greatly simplifies wallet +backups, eliminates the need for repeated communication between multiple +programs using the same wallet, permits creation of child accounts which +can operate independently, gives each parent account the ability to +monitor or control its children even if the child account is +compromised, and divides each account into full-access and +restricted-access parts so untrusted users or programs can be allowed to +receive or monitor payments without being able to spend them.

+ +

The HD protocol takes advantage of the ECDSA public key creation +function, point(), +which takes a large integer (the private key) and turns it into a graph +point (the public key):

+ +
point(private_key) == public_key
+
+
+ +

Because of the way point() works, it’s possible to create a child +public key by combining an +existing (parent) public key with another public key created from any +integer (i) value. This child public key is the same public key which +would be created by the point() function if you added the i value to +the original (parent) private key and then found the remainder of that +sum divided by a global constant used by all Dash software (p):

+ +
point( (parent_private_key + i) % p ) == parent_public_key + point(i)
+
+
+ +

This means that two or more independent programs which agree on a +sequence of integers can create a series of unique child key pairs from +a single parent key pair without any further communication. +Moreover, the program which distributes new public keys for receiving +payment can do so without any access to the private keys, allowing the +public key distribution program to run on a possibly-insecure platform such as +a public web server.

+ +

Child public keys can also create their own child public keys +(grandchild public keys) by repeating the child key derivation +operations:

+ +
point( (child_private_key + i) % p ) == child_public_key + point(i)
+
+
+ +

Whether creating child public keys or further-descended public keys, a +predictable sequence of integer values would be no better than using a +single public key for all transactions, as anyone who knew one child +public key could find all of the other child public keys created from +the same parent public key. Instead, a random seed can be used to +deterministically generate the sequence of integer values so that the +relationship between the child public keys is invisible to anyone +without that seed.

+ +

The HD protocol uses a single root seed to create a hierarchy of +child, grandchild, and other descended keys with unlinkable +deterministically-generated integer values. Each child key also gets +a deterministically-generated seed from its parent, called a chain +code, so the compromising of one chain +code doesn’t necessarily compromise the integer sequence for the whole +hierarchy, allowing the master chain +code to continue being useful +even if, for example, a web-based public key distribution program +gets hacked.

+ +

Overview Of Hierarchical Deterministic Key Derivation

+ +

As illustrated above, HD key derivation takes four inputs:

+ + + +

In the normal form shown in the above illustration, the parent chain +code, the parent public key, and the index number are fed into a one-way cryptographic hash +(HMAC-SHA512) to produce 512 bits of +deterministically-generated-but-seemingly-random data. The +seemingly-random 256 bits on the righthand side of the hash output are +used as a new child chain code. The seemingly-random 256 bits on the +lefthand side of the hash output are used as the integer value to be combined +with either the parent private key or parent public key to, +respectively, create either a child private key or child public key:

+ +
child_private_key == (parent_private_key + lefthand_hash_output) % G
+child_public_key == point( (parent_private_key + lefthand_hash_output) % G )
+child_public_key == point(child_private_key) == parent_public_key + point(lefthand_hash_output)
+
+
+ +

Specifying different index numbers will create different unlinkable +child keys from the same parent keys. Repeating the procedure for the +child keys using the child chain code will create unlinkable grandchild keys.

+ +

Because creating child keys requires both a key and a chain code, the +key and chain code together are called the extended +key. An extended private +key and its corresponding +extended public key have the +same chain code. The (top-level parent) master private +key and master chain +code are derived from random data, +as illustrated below.

+ +

Creating A Root Extended Key Pair

+ +

A root seed is created from either 128 +bits, 256 bits, or 512 bits of random data. This root seed of as little +as 128 bits is the the only data the user needs to backup in order to +derive every key created by a particular wallet program using +particular settings.

+ +

Warning icon + Warning: As of this writing, HD wallet programs are not expected to +be fully compatible, so users must only use the same HD wallet program +with the same HD-related settings for a particular root seed.

+ +

The root seed is hashed to create 512 bits of seemingly-random data, +from which the master private key and master chain code are created +(together, the master extended private key). The master public key is +derived from the master private key using point(), which, together +with the master chain code, is the master extended public +key. The master extended keys are functionally equivalent to other +extended keys; it is only their location at the top of the hierarchy +which makes them special.

+ +
Hardened Keys
+ + +

Hardened extended keys fix a potential problem with normal extended keys. +If an attacker gets a normal parent +chain code and parent public key, he can brute-force all chain +codes deriving from it. If the attacker also obtains a child, grandchild, or +further-descended private key, he can use the chain code to generate all +of the extended private keys descending from that private key, as +shown in the grandchild and great-grandchild generations of the illustration below.

+ +

Cross-Generational Key Compromise

+ +

Perhaps worse, the attacker can reverse the normal child private key +derivation formula and subtract a parent chain code from a child private +key to recover the parent private key, as shown in the child and +parent generations of the illustration above. This means an attacker +who acquires an extended public key and any private key descended from +it can recover that public key’s private key and all keys descended from +it.

+ +

For this reason, the chain code part of an extended public key should be +better secured than standard public keys and users should be advised +against exporting even non-extended private keys to +possibly-untrustworthy environments.

+ +

This can be fixed, with some tradeoffs, by replacing the the normal +key derivation formula with a hardened key derivation formula.

+ +

The normal key derivation formula, described in the section above, combines +together the index number, the parent chain code, and the parent public key to create the +child chain code and the integer value which is combined with the parent +private key to create the child private key.

+ +

Creating Child Public Keys From An Extended Private Key

+ +

The hardened formula, illustrated above, combines together the index +number, the parent chain code, and the parent private key to create +the data used to generate the child chain code and child private key. +This formula makes it impossible to create child public keys without +knowing the parent private key. In other words, parent extended public +keys can’t create hardened child public keys.

+ +

Because of that, a hardened extended private +key is much less +useful than a normal extended private key—however, +hardened extended private keys create a firewall through which +multi-level key derivation compromises cannot happen. Because hardened +child extended public keys cannot generate grandchild chain codes on +their own, the compromise of a parent extended public key cannot be +combined with the compromise of a grandchild private key to create +great-grandchild extended private keys.

+ +

The HD protocol uses different index numbers to indicate +whether a normal or hardened key should be generated. Index numbers from +0x00 to 0x7fffffff (0 to 231-1) will generate a normal key; index +numbers from 0x80000000 to 0xffffffff will generate a hardened key. To +make descriptions easy, many developers use the prime symbol to indicate +hardened keys, so the first normal key (0x00) is 0 and the first hardened +key (0x80000000) is 0´.

+ +

(Dash developers typically use the ASCII apostrophe rather than +the unicode prime symbol, a convention we will henceforth follow.)

+ +

This compact description is further combined with slashes prefixed by +m or M to indicate hierarchy and key type, with m being a private +key and M being a public key. For example, m/0’/0/122’ refers to the +123rd hardened private child (by index number) of the first normal child +(by index) of the first hardened child (by index) of the master private +key. The following hierarchy illustrates prime notation and hardened key +firewalls.

+ +

Example HD Wallet Tree Using Prime Notation

+ +

Wallets following the BIP32 HD protocol only create hardened children of +the master private key (m) to prevent a compromised child key from +compromising the master key. As there are no normal children for the +master keys, the master public key is not used in HD wallets. All other +keys can have normal children, so the corresponding extended public keys +may be used instead.

+ +

The HD protocol also describes a serialization format for extended +public keys and extended private keys. For details, please see the +wallet section in the developer reference or BIP32 +for the full HD protocol specification.

+ +
Storing Root Seeds
+ + +

Root seeds in the HD protocol are 128, 256, or 512 bits of random data +which must be backed up precisely. To make it more convenient to use +non-digital backup methods, such as memorization or hand-copying, BIP39 +defines a method for creating a 512-bit root seed from a pseudo-sentence +(mnemonic) of common natural-language words which was itself created +from 128 to 256 bits of entropy and optionally protected by a password.

+ +

The number of words generated correlates to the amount of entropy used:

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Entropy BitsWords
12812
16015
19218
22421
25624
+ +

The passphrase can be of any length. It is simply appended to the mnemonic +pseudo-sentence, and then both the mnemonic and password are hashed +2,048 times using HMAC-SHA512, resulting in a seemingly-random 512-bit seed. Because any +input to the hash function creates a seemingly-random 512-bit seed, +there is no fundamental way to prove the user entered the correct +password, possibly allowing the user to protect a seed even when under +duress.

+ +

For implementation details, please see BIP39.

+ +

Loose-Key Wallets

+ + +

Loose-Key wallets, also called “Just a Bunch Of Keys (JBOK)”, are a form of wallet that originated from the Bitcoin Core client wallet. The Dash Core client wallet creates 1000 private key/public key pairs automatically via a Pseudo-Random-Number Generator (PRNG) for later use.

+ +

These unused private keys are stored in a virtual “key pool”, with new +keys being generated whenever a previously-generated key was used, +ensuring the pool maintained 1000 unused keys. (If the wallet is +encrypted, new keys are only generated while the wallet is unlocked.)

+ +

This creates considerable difficulty in backing up one’s keys, considering backups have to be run manually to save the newly-generated private keys. If a new key pair set is generated, used, and then lost prior to a backup, the stored duffs are likely lost forever. Many older-style mobile wallets followed a similar format, but only generated a new private key upon user demand.

+ +

This wallet type is being actively phased out and discouraged from being used due to the backup hassle.

+ +

Operating Modes

+ + +

Currently there are two primary methods of validating the block chain as a client: Full nodes and SPV clients. Other methods, such as server-trusting methods, are not discussed as they are not recommended.

+ +

Full Node

+ + +

The first and most secure model is the one followed by Dash Core, also known as a “thick” or “full chain” client. This security model assures the validity of the block chain by downloading and validating blocks from the genesis block all the way to the most recently discovered block. This is known as using the height of a particular block to verify the client’s view of the network.

+ +

For a client to be fooled, an adversary would need to give a complete alternative block chain history that is of greater difficulty than the current “true” chain, which is computationally expensive (if not impossible) due to the fact that the chain with the most cumulative proof of work is by definition the “true” chain. Due to the computational difficulty required to generate a new block at the tip of the chain, the ability to fool a full node becomes very expensive after 6 confirmations. This form of verification is highly resistant to sybil attacks—only a single honest network peer is required in order to receive and verify the complete state of the “true” block chain.

+ +

Block Height Compared To Block Depth

+ +

Simplified Payment Verification (SPV)

+ + +

An alternative approach detailed in the original Bitcoin paper is a client that only downloads the headers of blocks during the initial syncing process and then requests transactions from full nodes as needed. This scales linearly with the height of the block chain at only 80 bytes per block header, or up to 16.8MB per year, regardless of total block size.

+ +

As described in the white paper, the merkle root in the block header along with a merkle branch can prove to the SPV client that the transaction in question is embedded in a block in the block chain. This does not guarantee validity of the transactions that are embedded. Instead it demonstrates the amount of work required to perform a double-spend attack.

+ +

The block’s depth in the block chain corresponds to the cumulative difficulty that has been performed to build on top of that particular block. The SPV client knows the merkle root and associated transaction information, and requests the respective merkle branch from a full node. Once the merkle branch has been retrieved, proving the existence of the transaction in the block, the SPV client can then look to block depth as a proxy for transaction validity and security. The cost of an attack on a user by a malicious node who inserts an invalid transaction grows with the cumulative difficulty built on top of that block, since the malicious node alone will be mining this forged chain.

+ +

Potential SPV Weaknesses

+ + +

If implemented naively, an SPV client has a few important weaknesses.

+ +

First, while the SPV client can not be easily fooled into thinking a transaction is in a block when it is not, the reverse is not true. A full node can simply lie by omission, leading an SPV client to believe a transaction has not occurred. This can be considered a form of Denial of Service. One mitigation strategy is to connect to a number of full nodes, and send the requests to each node. However this can be defeated by network partitioning or Sybil attacks, since identities are essentially free, and can be bandwidth intensive. Care must be taken to ensure the client is not cut off from honest nodes.

+ +

Second, the SPV client only requests transactions from full nodes corresponding to keys it owns. If the SPV client downloads all blocks and then discards unneeded ones, this can be extremely bandwidth intensive. If they simply ask full nodes for blocks with specific transactions, this allows full nodes a complete view of the public addresses that correspond to the user. This is a large privacy leak, and allows for tactics such as denial of service for clients, users, or addresses that are disfavored by those running full nodes, as well as trivial linking of funds. A client could simply spam many fake transaction requests, but this creates a large strain on the SPV client, and can end up defeating the purpose of thin clients altogether.

+ +

To mitigate the latter issue, Bloom filters have been implemented as a method of obfuscation and compression of block data requests.

+ +

Bloom Filters

+ + +

A Bloom filter is a space-efficient probabilistic data structure that is used to test membership of an element. The data structure achieves great data compression at the expense of a prescribed false positive rate.

+ +

A Bloom filter starts out as an array of n bits all set to 0. A set of k random hash functions are chosen, each of which output a single integer between the range of 1 and n.

+ +

When adding an element to the Bloom filter, the element is hashed k times separately, and for each of the k outputs, the corresponding Bloom filter bit at that index is set to 1.

+ +

Querying of the Bloom filter is done by using the same hash functions as before. If all k bits accessed in the bloom filter are set to 1, this demonstrates with high probability that the element lies in the set. Clearly, the k indices could have been set to 1 by the addition of a combination of other elements in the domain, but the parameters allow the user to choose the acceptable false positive rate.

+ +

Removal of elements can only be done by scrapping the bloom filter and re-creating it from scratch.

+ +

Application Of Bloom Filters

+ + +

Rather than viewing the false positive rates as a liability, it is used to create a tunable parameter that represents the desired privacy level and bandwidth trade-off. A SPV client creates their Bloom filter and sends it to a full node using the message filterload, which sets the filter for which transactions are desired. The command filteradd allows addition of desired data to the filter without needing to send a totally new Bloom filter, and filterclear allows the connection to revert to standard block discovery mechanisms. If the filter has been loaded, then full nodes will send a modified form of blocks, called a merkle block. The merkle block is simply the block header with the merkle branch associated with the set Bloom filter.

+ +

An SPV client can not only add transactions as elements to the filter, but also public keys, data from signature +scripts and pubkey scripts, and more. This enables P2SH transaction finding.

+ +

If a user is more privacy-conscious, he can set the Bloom filter to include more false positives, at the expense of extra bandwidth used for transaction discovery. If a user is on a tight bandwidth budget, he can set the false-positive rate to low, knowing that this will allow full nodes a clear view of what transactions are associated with his client.

+ +

Resources: DashJ, a Java implementation of Dash based on BitcoinJ that uses +the SPV security model and Bloom filters. Used in most Android wallets.

+ +

Bloom filters were standardized for use via BIP37. Review the BIP for implementation details.

+ +

Future Proposals

+ + +

There are future proposals such as Unspent Transaction Output (UTXO) commitments in the block chain to find a more satisfactory middle-ground for clients between needing a complete copy of the block chain, or trusting that a majority of your connected peers are not lying. UTXO commitments would enable a very secure client using a finite amount of storage using a data structure that is authenticated in the block chain. These type of proposals are, however, in very early stages, and will require soft forks in the network.

+ +

Until these types of operating modes are implemented, modes should be chosen based on the likely threat model, computing and bandwidth constraints, and liability in Dash value.

+ +

Resources: Original Thread on UTXO Commitments, Authenticated Prefix Trees BIP Proposal

+ +

P2P Network

+ + +

The Dash network protocol allows full nodes +(peers) to collaboratively maintain a +peer-to-peer network for block and +transaction exchange. Full nodes download and verify every block and transaction +prior to relaying them to other nodes. Archival nodes are full nodes which +store the entire blockchain and can serve historical blocks to other nodes. +Pruned nodes are full nodes which do not store the entire blockchain. Many SPV +clients also use the Dash network protocol to connect to full nodes.

+ +

Consensus rules do not cover networking, so Dash programs may use +alternative networks and protocols, such as the high-speed block relay +network used by some miners and the dedicated transaction +information servers used by some wallets that provide +SPV-level security.

+ +

To provide practical examples of the Dash peer-to-peer network, this +section uses Dash Core as a representative full node and DashJ +as a representative SPV client. Both programs are flexible, so only +default behavior is described. Also, for privacy, actual IP addresses +in the example output below have been replaced with RFC5737 reserved +IP addresses.

+ +

Peer Discovery

+ + +

When started for the first time, programs don’t know the IP +addresses of any active full nodes. In order to discover some IP +addresses, they query one or more DNS names (called DNS seeds) +hardcoded into Dash Core. The response to the lookup should include one or more +DNS A records with the IP addresses of full nodes that may accept new +incoming connections. For example, using the Unix digcommand:

+ +
;; QUESTION SECTION:
+;dnsseed.masternode.io.		  IN	A
+
+;; ANSWER SECTION:
+dnsseed.masternode.io.	60	IN	A	192.0.2.113
+dnsseed.masternode.io.	60	IN	A	198.51.100.231
+dnsseed.masternode.io.	60	IN	A	203.0.113.183
+
+[...]
+
+
+ +

The DNS seeds are maintained by Dash community members: some of them +provide dynamic DNS seed servers which automatically get IP addresses +of active nodes by scanning the network; others provide static DNS +seeds that are updated manually and are more likely to provide IP +addresses for inactive nodes. In either case, nodes are added to the +DNS seed if they run on the default Dash ports of 9999 for mainnet +or 19999 for testnet.

+ +

DNS seed results are not authenticated and a malicious seed operator or +network man-in-the-middle attacker could return only IP addresses of +nodes controlled by the attacker, isolating a program on the attacker’s +own network and allowing the attacker to feed it bogus transactions and +blocks. For this reason, programs should not rely on DNS seeds exclusively.

+ +

Once a program has connected to the network, its peers can begin to send +it addr +(address) messages with the IP addresses and port numbers of +other peers on the network, providing a fully decentralized method of +peer discovery. Dash Core keeps a record of known peers in a +persistent on-disk database which usually allows it to connect directly +to those peers on subsequent startups without having to use DNS seeds.

+ +

However, peers often leave the network or change IP addresses, so +programs may need to make several different connection attempts at +startup before a successful connection is made. This can add a +significant delay to the amount of time it takes to connect to the +network, forcing a user to wait before sending a transaction or checking +the status of payment.

+ +

Dash Core tries to strike a balance between minimizing delays +and avoiding unnecessary DNS seed use: if Dash Core has entries in +its peer database, it spends up to 11 seconds attempting to connect to +at least one of them before falling back to seeds; if a connection is +made within that time, it does not query any seeds.

+ +

Dash Core also include a hardcoded list of IP +addresses and port numbers to several dozen nodes which were active +around the time that particular version of the software was first +released. Dash Core will start attempting to connect to these nodes +if none of the DNS seed servers have responded to a query within 60 +seconds, providing an automatic fallback option.

+ +

As a manual fallback option, Dash Core also provides several +command-line connection options, including the ability to get a list of +peers from a specific node by IP address, or to make a persistent +connection to a specific node by IP address. See the -help text for +details.

+ +

Resources: Dash Seeder, the program run by several of the +seeds used by Dash Core. The Dash Core DNS Seed Policy. The hardcoded list + of IP addresses used by Dash Core is generated using the makeseeds script.

+ +

Connecting To Peers

+ + +

Connecting to a peer is done by sending a version message, which +contains your version number, block, and current time to the remote +node. The remote node responds with its own version message. Then both +nodes send a verack message to the other node to indicate the +connection has been established.

+ +

Once connected, the client can send to the remote node getaddr and addr messages to gather additional peers.

+ +

In order to maintain a connection with a peer, nodes by default will send a message to peers before 30 minutes of inactivity. If 90 minutes pass without a message being received by a peer, the client will assume that connection has closed.

+ +

Initial Block Download

+ + +

Before a full node can validate unconfirmed transactions and +recently-mined blocks, it must download and validate all blocks from +block 1 (the block after the hardcoded genesis block) to the current tip +of the best block chain. This is the Initial Block Download (IBD) or +initial sync.

+ +

Although the word “initial” implies this method is only used once, it +can also be used any time a large number of blocks need to be +downloaded, such as when a previously-caught-up node has been offline +for a long time. In this case, a node can use the IBD method to download +all the blocks which were produced since the last time it was online.

+ +

Dash Core uses the IBD method any time the last block on its local +best block chain has a block header time more than 24 hours in the past. +Dash Core will also perform IBD if its local best block chain is +more than 144 blocks lower than its local best header chain (that is, +the local block chain is more than about 6 hours in the past).

+ +

Blocks-First

+ + +

Dash Core (up until version 0.12.0.x) uses a simple initial block download (IBD) +method we’ll call blocks-first. The goal is to download the blocks from the +best block chain in sequence.

+ +

Overview Of Blocks-First Method

+ +

The first time a node is started, it only has a single block in its +local best block chain—the hardcoded genesis block (block 0). This +node chooses a remote peer, called the sync node, and sends it the +getblocks message illustrated below.

+ +

First GetBlocks Message Sent During IBD

+ +

In the header hashes field of the getblocks message, this new node +sends the header hash of the only block it has, the genesis block +(b67a…0000 in internal byte order). It also sets the stop hash field +to all zeroes to request a maximum-size response.

+ +

Upon receipt of the getblocks message, the sync node takes the first +(and only) header hash and searches its local best block chain for a +block with that header hash. It finds that block 0 matches, so it +replies with 500 block inventories (the maximum response to a +getblocks message) starting from block 1. It sends these inventories +in the inv message illustrated below.

+ +

First Inv Message Sent During IBD

+ +

Inventories are unique identifiers for information on the network. Each +inventory contains a type field and the unique identifier for an +instance of the object. For blocks, the unique identifier is a hash of +the block’s header.

+ +

The block inventories appear in the inv message in the same order they +appear in the block chain, so this first inv message contains +inventories for blocks 1 through 501. (For example, the hash of block 1 +is 4343…0000 as seen in the illustration above.)

+ +

The IBD node uses the received inventories to request 128 blocks from +the sync node in the getdata message illustrated below.

+ +

First GetData Message Sent During IBD

+ +

It’s important to blocks-first nodes that the blocks be requested and +sent in order because each block header references the header hash of +the preceding block. That means the IBD node can’t fully validate a +block until its parent block has been received. Blocks that can’t be +validated because their parents haven’t been received are called orphan +blocks; a subsection below describes them in more detail.

+ +

Upon receipt of the getdata message, the sync node replies with each +of the blocks requested. Each block is put into serialized block format +and sent in a separate block message. The first block message sent +(for block 1) is illustrated below.

+ +

First Block Message Sent During IBD

+ +

The IBD node downloads each block, validates it, and then requests the +next block it hasn’t requested yet, maintaining a queue of up to 128 +blocks to download. When it has requested every block for which it has +an inventory, it sends another getblocks message to the sync node +requesting the inventories of up to 500 more blocks. This second +getblocks message contains multiple header hashes as illustrated +below:

+ +

Second GetBlocks Message Sent During IBD

+ +

Upon receipt of the second getblocks message, the sync node searches +its local best block chain for a block that matches one of the header +hashes in the message, trying each hash in the order they were received. +If it finds a matching hash, it replies with 500 block inventories +starting with the next block from that point. But if there is no +matching hash (besides the stopping hash), it assumes the only block the +two nodes have in common is block 0 and so it sends an inv starting with +block 1 (the same inv message seen several illustrations above).

+ +

This repeated search allows the sync node to send useful inventories even if +the IBD node’s local block chain forked from the sync node’s local block +chain. This fork detection becomes increasingly useful the closer the +IBD node gets to the tip of the block chain.

+ +

When the IBD node receives the second inv message, it will request +those blocks using getdata messages. The sync node will respond with +block messages. Then the IBD node will request more inventories with +another getblocks message—and the cycle will repeat until the IBD +node is synced to the tip of the block chain. At that point, the node +will accept blocks sent through the regular block broadcasting described +in a later subsection.

+ +
Blocks-First Advantages & Disadvantages
+ + +

The primary advantage of blocks-first IBD is its simplicity. The primary +disadvantage is that the IBD node relies on a single sync node for all +of its downloading. This has several implications:

+ +
    +
  • +

    Speed Limits: All requests are made to the sync node, so if the +sync node has limited upload bandwidth, the IBD node will have slow +download speeds. Note: if the sync node goes offline, Dash Core +will continue downloading from another node—but it will still only +download from a single sync node at a time.

    +
  • +
  • +

    Download Restarts: The sync node can send a non-best (but +otherwise valid) block chain to the IBD node. The IBD node won’t be +able to identify it as non-best until the initial block download nears +completion, forcing the IBD node to restart its block chain download +over again from a different node. Dash Core ships with several +block chain checkpoints at various block heights selected by +developers to help an IBD node detect that it is being fed an +alternative block chain history—allowing the IBD node to restart +its download earlier in the process.

    +
  • +
  • +

    Disk Fill Attacks: Closely related to the download restarts, if +the sync node sends a non-best (but otherwise valid) block chain, the +chain will be stored on disk, wasting space and possibly filling up +the disk drive with useless data.

    +
  • +
  • +

    High Memory Use: Whether maliciously or by accident, the sync node +can send blocks out of order, creating orphan blocks which can’t be +validated until their parents have been received and validated. +Orphan blocks are stored in memory while they await validation, +which may lead to high memory use.

    +
  • +
+ +

All of these problems are addressed in part or in full by the +headers-first IBD method used in Dash Core 0.12.0.x.

+ +

Resources: The table below summarizes the messages mentioned +throughout this subsection. The links in the message field will take you +to the reference page for that message.

+ + + + + + + + + + + + + + + + + + + + + + + + + +
Messagegetblocksinvgetdatablock
From→ToIBD→SyncSync→IBDIBD→SyncSync→IBD
PayloadOne or more header hashesUp to 500 block inventories (unique identifiers)One or more block inventoriesOne serialized block
+ +

Headers-First

+ + +

Dash Core 0.12.0 uses an initial block download (IBD) method called +headers-first. The goal is to download the headers for the best header +chain, partially validate them as best +as possible, and then download the corresponding blocks in parallel. This +solves several problems with the older blocks-first IBD method.

+ +

Overview Of Headers-First Method

+ +

The first time a node is started, it only has a single block in its +local best block chain—the hardcoded genesis block (block 0). The +node chooses a remote peer, which we’ll call the sync node, and sends it the +getheaders message illustrated below.

+ +

First getheaders message

+ +

In the header hashes field of the getheaders message, the new node +sends the header hash of the only block it has, the genesis block +(b67a…0000 in internal byte order). It also sets the stop hash field +to all zeroes to request a maximum-size response.

+ +

Upon receipt of the getheaders message, the sync node takes the first +(and only) header hash and searches its local best block chain for a +block with that header hash. It finds that block 0 matches, so it +replies with 2,000 header (the maximum response) starting from +block 1. It sends these header hashes in the headers message +illustrated below.

+ +

First headers message

+ +

The IBD node can partially validate these block headers by ensuring that +all fields follow consensus rules and that the hash of the header is +below the target threshold according to the nBits field. (Full +validation still requires all transactions from the corresponding +block.)

+ +

After the IBD node has partially validated the block headers, it can do +two things in parallel:

+ +
    +
  1. +

    Download More Headers: the IBD node can send another getheaders +message to the sync node to request the next 2,000 headers on the +best header chain. Those headers can be immediately validated and +another batch requested repeatedly until a headers message is +received from the sync node with fewer than 2,000 headers, indicating +that it has no more headers to offer. As of this writing, headers +sync can be completed in fewer than 200 round trips, or about 32 MB +of downloaded data.

    + +

    Once the IBD node receives a headers message with fewer than 2,000 + headers from the sync node, it sends a getheaders message to each + of its outbound peers to get their view of best header chain. By + comparing the responses, it can easily determine if the headers it + has downloaded belong to the best header chain reported by any of + its outbound peers. This means a dishonest sync node will quickly be + discovered even if checkpoints aren’t used (as long as the IBD node + connects to at least one honest peer; Dash Core will continue to + provide checkpoints in case honest peers can’t be found).

    +
  2. +
  3. +

    Download Blocks: While the IBD node continues downloading +headers, and after the headers finish downloading, the IBD node will +request and download each block. The IBD node can use the block +header hashes it computed from the header chain to create getdata +messages that request the blocks it needs by their inventory. It +doesn’t need to request these from the sync node—it can request +them from any of its full node peers. (Although not all full nodes +may store all blocks.) This allows it to fetch blocks in parallel and +avoid having its download speed constrained to the upload speed of a +single sync node.

    + +

    To spread the load between multiple peers, Dash Core will only + request up to 16 blocks at a time from a single peer. Combined with + its maximum of 8 outbound connections, this means headers-first + Dash Core will request a maximum of 128 blocks simultaneously + during IBD (the same maximum number that blocks-first Dash Core + requested from its sync node).

    +
  4. +
+ +

Simulated Headers-First Download Window

+ +

Dash Core’s headers-first mode uses a 1,024-block moving download +window to maximize download speed. The lowest-height block in the window +is the next block to be validated; if the block hasn’t arrived by the +time Dash Core is ready to validate it, Dash Core will wait a +minimum of two more seconds for the stalling node to send the block. If +the block still hasn’t arrived, Dash Core will disconnect from the +stalling node and attempt to connect to another node. For example, in +the illustration above, Node A will be disconnected if it doesn’t send +block 3 within at least two seconds.

+ +

Once the IBD node is synced to the tip of the block chain, it will +accept blocks sent through the regular block broadcasting described in a +later subsection.

+ +

Resources: The table below summarizes the messages mentioned +throughout this subsection. The links in the message field will take you +to the reference page for that message.

+ + + + + + + + + + + + + + + + + + + + + + + + + +
Messagegetheadersheadersgetdatablock
From→ToIBD→SyncSync→IBDIBDManyManyIBD
PayloadOne or more header hashesUp to 2,000 block headersOne or more block inventories derived from header hashesOne serialized block
+ +

Block Broadcasting

+ + +

When a miner discovers a new block, it broadcasts the new block to its +peers using one of the following methods:

+ + + +

By default, Dash Core broadcasts blocks using standard block relay, +but it will accept blocks sent using either of the methods described above.

+ +

Full nodes validate the received block and then advertise it to their +peers using the standard block relay method described above. The condensed +table below highlights the operation of the messages described above +(Relay, BF, HF, and SPV refer to the relay node, a blocks-first node, a +headers-first node, and an SPV client; any refers to a node using any +block retrieval method.)

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Messageinvgetdatagetheadersheaders
From→ToRelay→AnyBF→RelayHF→RelayRelay→HF
PayloadThe inventory of the new blockThe inventory of the new blockOne or more header hashes on the HF node’s best header chain (BHC)Up to 2,000 headers connecting HF node’s BHC to relay node’s BHC
Messageblockmerkleblocktx 
From→ToRelay→BF/HFRelay→SPVRelay→SPV 
PayloadThe new block in serialized formatThe new block filtered into a merkle blockSerialized transactions from the new block that match the bloom filter 
+ +

Orphan Blocks

+ + +

Blocks-first nodes may download orphan blocksblocks whose previous +block header hash field refers to a block header this node +hasn’t seen yet. In other words, orphan blocks have no known parent +(unlike stale blocks, which have known parents but which aren’t part of +the best block chain).

+ +

Difference Between Orphan And Stale Blocks

+ +

When a blocks-first node downloads an orphan block, it will not validate +it. Instead, it will send a getblocks message to the node which sent +the orphan block; the broadcasting node will respond with an inv message +containing inventories of any blocks the downloading node is missing (up +to 500); the downloading node will request those blocks with a getdata +message; and the broadcasting node will send those blocks with a block +message. The downloading node will validate those blocks, and once the +parent of the former orphan block has been validated, it will validate +the former orphan block.

+ +

Headers-first nodes avoid some of this complexity by always requesting +block headers with the getheaders message before requesting a block +with the getdata message. The broadcasting node will send a headers +message containing all the block headers (up to 2,000) it thinks the +downloading node needs to reach the tip of the best header chain; each of +those headers will point to its parent, so when the downloading node +receives the block message, the block shouldn’t be an orphan +block—all of its parents should be known (even if they haven’t been +validated yet). If, despite this, the block received in the block +message is an orphan block, a headers-first node will discard it immediately.

+ +

However, orphan discarding does mean that headers-first nodes will +ignore orphan blocks sent by miners in an unsolicited block push.

+ +

Transaction Broadcasting

+ + +

In order to send a transaction to a peer, an inv message is sent. If a +getdata message is received in reply, the transaction is sent using a +tx message. If it is a valid transaction, the peer receiving the transaction +also forwards the transaction to its peers.

+ +

Memory Pool

+ + +

Full peers may keep track of unconfirmed transactions which are eligible to +be included in the next block. This is essential for miners who will +actually mine some or all of those transactions, but it’s also useful +for any peer who wants to keep track of unconfirmed transactions, such +as peers serving unconfirmed transaction information to SPV clients.

+ +

Because unconfirmed transactions have no permanent status in Dash, +Dash Core stores them in non-persistent memory, calling them a memory +pool or mempool. When a peer shuts down, its memory pool is lost except +for any transactions stored by its wallet. This means that never-mined +unconfirmed transactions tend to slowly disappear from the network as +peers restart or as they purge some transactions to make room in memory +for others.

+ +

Transactions which are mined into blocks that later become stale blocks may be +added back into the memory pool. These re-added transactions may be +re-removed from the pool almost immediately if the replacement blocks +include them. This is the case in Dash Core, which removes stale +blocks from the chain one by one, starting with the tip (highest block). +As each block is removed, its transactions are added back to the memory +pool. After all of the stale blocks are removed, the replacement +blocks are added to the chain one by one, ending with the new tip. As +each block is added, any transactions it confirms are removed from the +memory pool.

+ +

SPV clients don’t have a memory pool for the same reason they don’t +relay transactions. They can’t independently verify that a transaction +hasn’t yet been included in a block and that it only spends UTXOs, so +they can’t know which transactions are eligible to be included in the +next block.

+ +

Misbehaving Nodes

+ + +

Take note that for both types of broadcasting, mechanisms are in place to punish +misbehaving peers who take up bandwidth and computing resources by sending false +information. If a peer gets a banscore above the -banscore=<n> threshold +(100 by default), they will be banned for the number of seconds defined by +-bantime=<n>, which is 86,400 by default (24 hours).

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
TypeMisbehaviorBan ScoreDescription
NetBloom Filter Service100Bloom filter message received from peer that has bloom filter commands disabled by default (protocol version > 70201) (filterload message, filteradd message, or filterclear message)
NetDuplicate Version1Duplicate version message received
NetNo Version1Received a message prior to receiving a version message
NetAddress List Size20More than 1000 addresses received (addr message)
NetInventory List20More than 50000 inventories received (inv message)
NetGet Data Size20More than 50000 inventories requested (getdata message)
NetOrphan TransactionVariesPeer relayed an invalid orphan transaction. Ban score varies from 0-100 based on the specific reason (values set by AcceptToMemoryPoolWorker())
NetBad TransactionVariesTransaction rejected from the mempool
NetHeader List Size20More than 2000 headers received (headers message)
NetHeader List Sequence20Non-continous headers sequence received (headers message)
NetInvalid BlockVariesInvalid block header received from peer
NetInvalid/Expired Alert10Invalid or expired alert received (alert message)
NetBloom Filter Size100Maximum script element size (520) exceeded (filterload message or filteradd message)
Masternode ManagerInvalid BroadcastVariesTimestamp in past (1), public key issue (100), signature issue (100), or collateral doesn’t match vin (33) (mnb message)
Masternode ManagerInvalid PingVariesSignature too far in future (1), bad ping signature (33)
Masternode ManagerList Sync34Requesting a sync of the entire masternode list too frequently (dseg message)
Masternode ManagerVerify20Peer requested a verification too recently (mnv message)
Masternode ManagerUnrequested Verify20Peer provided unrequested verification (mnv message)
Masternode ManagerVerify Nonce20Masternode verification contains the wrong nonce (mnv message)
Masternode ManagerVerify Block Height20Masternode verification contains the wrong block height (mnv message)
Masternode ManagerDuplicate Verify20Peer provided a duplicate verification (mnv message)
Masternode ManagerInvalid Masternode20No masternode found for the provided address (mnv message)
Masternode ManagerInvalid Verify100Masternode “verified” itself (mnv message)
GovernanceSync20Requesting a governance sync too frequently (govsync message with empty hash)
GovernanceInvalid Object20Peer relayed an invalid governance object (govobj message)
GovernanceInvalid Vote20Peer relayed an invalid/invalid old vote(govobjvote message)
GovernanceUnsupported Vote Signal20Vote signal outside the accepted range (see govobjvote message)
Masternode PaymentSync20Requesting a masternode payment sync too frequently (mnget message)
Masternode PaymentVote Signature20Invalid signature on payment vote (mnw message)
Masternode PaymentNon-quorum Vote20Payment vote from masternode not in the quorum. Rule activates with DIP1 (mnw message)
SporkSignature100Peer relayed a spork with an invalid signature (spork message)
+ +

Alerts

+ + +

Removed in Bitcoin Core 0.13.0. Retained in Dash Core (see PR1326).

+ +

In case of a bug or attack, the Dash Core developers can issue an alert via the +Dash network. Alerts will be displayed by the Dash Core UI. Users can also +check the error field of the getinfo RPC results to get currently active +alerts for their specific version of Dash Core or use the -alertnotify command +line parameter to specify a custom command to execute when an alert is received.

+ +

These messages are aggressively broadcast using the alert message, being sent +to each peer upon connect for the duration of the alert. These messages are +signed by a specific ECDSA private key that only a small number of developers +control.

+ +

Resource: More details about the structure of alert messages and a +complete list of message types can be found in the P2P reference section.

+ +

Dash Features

+ + +

Dash aims to be the most user-friendly and scalable payments-focused +cryptocurrency in the world. The Dash network features instant transaction +confirmation, double spend protection, anonymity equal to that of physical cash, +a self-governing, self-funding model driven by incentivized full nodes and a +clear roadmap for on-chain scaling to up to 400MB blocks using custom-developed +open source hardware.

+ +

While Dash is based on Bitcoin and compatible with many key components of the +Bitcoin ecosystem, its two-tier network structure offers significant +improvements in transaction speed, anonymity and governance. This section of the +documentation describes these key features that set Dash apart in the blockchain +economy.

+ +

InstantSend

+ + +

Dash Core’s InstantSend feature provides a way to lock transaction inputs and +enable secure, instantaneous transactions.

+ +

InstantSend Data Flow

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
InstantSend ClientDirectionPeersDescription
inv message (ix) Client sends inventory for transaction lock request
 getdata message (ix)Peer responds with request for transaction lock request
ix message Client sends InstantSend transaction lock request
 inv message (txlvote)Masternodes in the quorum respond with votes
getdata message (txlvote) Client requests vote
 txlvote messagePeer responds with vote
+ +

Once a sufficient number of votes approve the transaction lock, the InstantSend +transaction is approved and shows 5 confirmations (DEFAULT_INSTANTSEND_DEPTH). +If an InstantSend transaction is a valid transaction but does not receive a +transaction lock, it reverts to being a standard transaction.

+ +

There are a number of limitations on InstantSend transactions:

+ +
    +
  • To be used in an InstantSend transaction, an input must have 6+ confirmations (INSTANTSEND_CONFIRMATIONS_REQUIRED)
  • +
  • The lock request will timeout 15 seconds after the first vote is seen (INSTANTSEND_LOCK_TIMEOUT_SECONDS)
  • +
  • The lock request will fail if it has not been locked after 60 seconds (INSTANTSEND_FAILED_TIMEOUT_SECONDS)
  • +
  • A minimum fee (0.001 Dash) is required since the transaction involves the masternodes in addition to miners. Activation of DIP-0001 will reduce the fee by an order of magnitude (to 0.0001 Dash).
  • +
+ +

PrivateSend

+ + +

Dash Core’s PrivateSend feature provides a way to improve privacy by performing +coin-mixing without relinquishing custodial access. For additional details, +reference this Official Documentation PrivateSend page.

+ +

PrivateSend Data Flow

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
PrivateSend ClientsDirectionMasternodeDescription
dsa message Clients asks to join mixing pool (or have MN start a new one)
 dssu messageMasternode provides a mixing pool status update (Typical - State: POOL_STATE_QUEUE, Message: MSG_NOERR)
 dsq messageMasternode notifies clients when it is ready to mix
dsi message Clients each provide a list of their inputs (unsigned) to be mixed, collateral, and a list of outputs where mixed funds should be sent
 dssu messageMasternode provides a mixing pool status update (typical - State: POOL_STATE_ACCEPTING_ENTRIES, Message: MSG_ENTRIES_ADDED)
 dsf messageMasternode sends the final transaction containing all clients inputs (unsiged) and all client outputs to each client for verification
 dssu messageMasternode provides a mixing pool status update (Typical - State: POOL_STATE_SIGNING, Message: MSG_NOERR)
dss message After verifying the final transaction, clients each sign their own inputs and send them back
 dsc messageMasternode verifies the signed inputs, creates a dstx message to broadcast the transaction, and notifies clients that the mixing transaction is complete (Typical - Message: MSG_SUCCESS)
 inv messageMasternode broadcasts a dstx inventory message
getdata message (dstx) (Optional)
+ +

Masternode Payment

+ + +

Masternode payment uses a verifiable process to determine which masternode is +paid in each block. When a new block is processed, a quorum of +MNPAYMENTS_SIGNATURES_TOTAL (10) masternodes vote on the next masternode +payee. The quorum is calculated deterministically based on the distance between +masternode’s hash and the block’s proof of work.

+ +

Each member of the quorum issues a ‘mnw’ message that is relayed to the +network. The payee is selected from a subset of masternodes made up of 10% +of eligible nodes that have been waiting the longest since their last payment. +The winner is then determined based on a number of parameters including the +distance between the its hash and the block’s proof of work. For additional +detail, reference this Official Documentation Payment Logic page.

+ +

Nodes receiving a mnw message verify the validity of the message before +relaying it to their peers. If the message is invalid, the sending node may be +treated as misbehaving and have its ban score increased.

+ +

Masternode Sync

+ + +

Dash Core performs full masternode synchronization as required. There are +several conditions that initiate a start/restart the sync process:

+ +
    +
  • Initial startup of Dash Core
  • +
  • More than 60 minutes have passed since the last activation
  • +
  • A failure occurred during the last sync attempt (after a 1 minute cooldown before sync restarts)
  • +
  • Issuing a mnsync reset RPC command
  • +
+ +

Initial Masternode Sync

+ + +

This diagram shows the order in which P2P messages are sent to perform +masternode synchronization initially after startup.

+ +

Masternode Sync (Initial)

+ +

The following table details the data flow of P2P messages exchanged during +initial masternode synchronization.

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Syncing Node MessageDirectionMasternode ResponseDescription
1. Sporks   
getsporks message Syncing node requests sporks
 spork message(s) 
2. Masternode List  Sync Masternode list from other connected clients
dseg message Syncing node requests masternode list
 ssc messageNumber of entries in masternode list (MASTERNODE_SYNC_LIST)

Only sent if requesting entire list
 inv message(s) (mnb)MSG_MASTERNODE_ANNOUNCE
 inv message(s) (mnp)MSG_MASTERNODE_PING
getdata message(s) (mnb) (Optional)
getdata message(s) (mnp) (Optional)
 mnb message(s)(If requested) Masternode announce message
 mnp message(s)(If requested) Masternode ping message
3. Masternode payments  Ask node for all payment votes it has (new nodes will only return votes for future payments)
mnget message Syncing node requests masternode payment sync
 ssc messageNumber of entries in masternode payment list
 inv message(s) (mnw)MSG_MASTERNODE_PAYMENT_VOTE
getdata message(s) (mnw) (Optional)
 mnw message(s)(If requested) Masternode payment vote message
4. Governance  See Governance sync
+ +

Masternode Sync Status

+ +

There are several status values used to track masternode synchronization. They +are used in both ssc messages and the mnsync RPC.

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ValueStatusDescription
-1MASTERNODE_SYNC_FAILEDSynchronization failed
0MASTERNODE_SYNC_INITIALSynchronization just started, was reset recently, or is still in IBD
1MASTERNODE_SYNC_WAITINGSynchronization pending - waiting after initial to check for more headers/blocks
2MASTERNODE_SYNC_LISTSynchronizing masternode list
3MASTERNODE_SYNC_MNWSynchronizing masternode payments
4MASTERNODE_SYNC_GOVERNANCESynchronizing governance objects
999MASTERNODE_SYNC_FINISHEDSynchronization finished
+ +

Ongoing Masternode Sync

+ + +

Once a masternode completes an initial full sync, continuing synchronization is +maintained by the exchange of P2P messages with other nodes. This diagram shows +an overview of the messages exchanged to keep the masternode list, masternode +payments, and governance objects synchronized between masternodes.

+ +

Masternode Sync (Ongoing)

+ +

Recurring Ping

+ +

Each masternode issues a ping (mnp message) periodically to notify the network +that it is still online. Masternodes that do not issue a ping for 3 hours will +be put into the MASTERNODE_NEW_START_REQUIRED state and will need to issue a +masternode announce (mnb message).

+ +

Masternode List

+ +

After the initial masternode list has been received, it is kept current by a +combination of the periodic mnp messages received from other masternodes, +the mnb messages sent by masternodes as they come online, and mnv messages +to verify that other masternodes are valid.

+ +

Also, dseg messages can be sent to request masternode info when messages are +received that have been signed by an unrecognized masternode (most masternode/governance +messages include a vin value that can be used to verify the masternode’s +unspent 1000 Dash).

+ +

Unsynchronized peers may send a dseg message to request the entire masternode list.

+ +

Masternode Payment

+ +

After the initial masternode payment synchronization, payment information is +kept current via the mnw messages relayed on the network. Unsynchronized peers +may send a mnget message to request masternode payment sync.

+ +

Governance

+ +

After the initial governance synchronization, governance information is kept +current by the govobj messages and govobjvote messages relayed on the +network. Unsynchronized peers may send govsync messages to request governance +sync.

+ +

Masternode Sync Schedule

+ + +

The following tables detail the timing of various functions used to keep the +masternodes in sync with each other. This information is derived from +ThreadCheckPrivateSend in src/privatesend.cpp.

+ + + + + + + + + + + + + + +
Period (seconds)ActionDescription
6MN SyncSynchronizes sporks, masternode list, masternode payments, and governance objects
+ +

The following actions only run when the masternode sync is past MASTERNODE_SYNC_WAITING status.

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Period (seconds)ActionDescription
1MN CheckCheck the state of each masternode that is still funded and not banned. The action occurs once per second, but individual masternodes are only checked at most every 5 seconds (only a subset of masternodes are checked each time it runs)
60Process MN ConnectionsDisconnects some masternodes
60MN Check/RemoveRemove spent masternodes and check the state of inactive ones
60MN Payment Check/RemoveRemove old masternode payment votes/blocks
60InstantSend Check/RemoveRemove expired/orphaned/invalid InstantSend candidates and votes
300Full verificationVerify masternodes via direct requests (mnv messages - note time constraints in the Developer Reference section)
300MaintenanceCheck/remove/reprocess governance objects
600Manage StateSends masternode pings (mnp message). Also sends initial masternode broadcast (mnb message) for local masternodes.
+ +

Governance

+ + +

Synchronization

+ + +

Dash Core synchronizes the governance system via the Masternode network as the +last stage of the Masternode sync process (following the sync of sporks, the +Masternode list, and Masternode payments).

+ +

The govsync message initiates a sync of the governance system. Masternodes +ignore this request if they are not fully synced.

+ +

There are two distinct stages of governance sync:

+ +
    +
  1. +

    Initial request (object sync) - requests the governance objects only via a +govsync message sent with a hash of all zeros.

    +
  2. +
  3. +

    Follow up request(s) (vote sync) - request governance object votes for a +specific object via a govsync message containing the hash of the object. One +message is required for each object. Dash Core periodically (~ every 6 seconds) +sends messages to connected nodes until all the governance objects have been +synchronized.

    +
  4. +
+ +
Dash Core limits how frequently the first type of sync (object sync) can be
+requested. Frequent requests will result in the node being banned.
+ +

Masternodes respond to the govsync message with several items:

+ +
    +
  • +

    First, the Masternode sends one ssc message (Sync Status Count) for govobj +objects and one for govobjvote objects. These messages indicate how many +inventory items will be sent.

    +
  • +
  • +

    Second, the Masternode sends inv messages for the govobj and govobjvote +objects.

    +
  • +
+ +

Once the syncing node receives the counts and inventories, it may request any +govobj and govobjvote objects from the masternode via a getdata message.

+ +

Governance Sync Data Flow

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Syncing Node MessageDirectionMasternode ResponseDescription
Initial request  Requests all governance objects (without votes)
govsync message Syncing node initiates governance sync (hash set to all zeros)
 ssc message (govobj)Number of governance objects (0 or more)
 ssc message (govobjvote)Number of governance object votes (0 since votes are only returned if a specific hash is provided with the govsync message)
 inv message (govobj)Governance object inventories
getdata message (govobj) (Optional) Syncing node requests govobj
 govobj message(If requested) Governance object
    
Follow up requests  Requests governance object (with votes)
govsync message Syncing node requests governance sync for a specific governance object
 ssc message (govobj)Number of governance objects (1)
 ssc message (govobjvote)Number of governance object votes (0 or more)
 inv message (govobj)Governance object inventory
 inv message (govobjvote)Governance object vote inventories
getdata message (govobj) (Optional) Syncing node requests govobj
 govobj message(If requested) Governance object
getdata message (govobjvote) (Optional) Syncing node requests govobjvote
 govobjvote message(If requested) Governance object vote
+ +

Sentinel

+ + +

Sentinel is a Python application that connects to a masternode’s local dashd +instance to run as an autonomous agent for persisting, processing, and automating +Dash 12.1+ governance objects and tasks. Sentinel abstracts some governance +details away from Dash Core for easier extensibility of the governance system in +the future. This will allow the integration between Evolution and Dash Core to +proceed more smoothly and enable new governance object additions with minimal +impact to Dash Core.

+ +

Sentinel runs periodically and performs four main tasks as described below: +governance sync, ping, governance object pruning, and superblock management. +The governance object data is stored in a SQLite database.

+ +
Sentinel Sync
+ + +

Sentinel issues a gobject list RPC command and updates its database with the +results returned from dashd. When objects are removed from the network, they are +purged from the Sentinel database.

+ +
Sentinel Ping
+ + +

In Dash Core 12.2, use of the watchdog governance object type was replaced +by integrating sentinel information into the masternode ping (mnp message) +via Pull Request #1491. +Sentinel calls the sentinelping RPC which updates the masternode info to +prevent it from entering a MASTERNODE_WATCHDOG_EXPIRED state.

+ +
Sentinel Prune
+ + +

Sentinel 1.1.0 introduced proposal pruning which automatically votes to delete +expired proposals following approximately half of a superblock cycle. This delay +period ensures that proposals are not deleted prematurely. Prior to this, +proposals remained in memory unless a sufficient number of masternodes manually +voted to delete them.

+ +
Sentinel Superblock
+ + +

Sentinel manages superblock creation, voting, and submission to dashd for +network propagation.

+ +

Quorum Selection

+ + +

Dash quorums are used to facilitate the operation of masternode provided +features in a decentralized, deterministic way.

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Quorum TypeMembersConsensusDescription
InstantSend10MajorityA set of 10 masternodes are selected for each input of the InstantSend transaction. A majority (6+) of them must agree to lock the input. If all inputs in the transaction can be locked, it becomes a successful InstantSend.
MN Payments10MajorityA set of 10 masternodes are selected for each block. A majority (6+) of them must agree on the masternode payee for the next block.
MN Broadcast10MajorityIf a majority (6+) of nodes agree, a new mnb message is not required.
+ +

Mining

+ + + + +

Mining adds new blocks to the block chain, making transaction history +hard to modify. Mining today takes on two forms:

+ +
    +
  • +

    Solo mining, where the miner attempts to generate new blocks on his +own, with the proceeds from the block reward and transaction fees +going entirely to himself, allowing him to receive large payments with +a higher variance (longer time between payments)

    +
  • +
  • +

    Pooled mining, where the miner pools resources with other miners to +find blocks more often, with the proceeds being shared among the pool +miners in rough correlation to the amount of hashing power +they each contributed, allowing the miner to receive small +payments with a lower variance (shorter time between payments).

    +
  • +
+ +

Solo Mining

+ + +

As illustrated below, solo miners typically use dashd to get new +transactions from the network. Their mining software periodically polls +dashd for new transactions using the getblocktemplate RPC, which +provides the list of new transactions plus the public key to which the +coinbase transaction should be sent.

+ +

Solo Bitcoin Mining

+ +

The mining software constructs a block using the template (described below) and creates a +block header. It then sends the 80-byte block header to its mining +hardware (an ASIC) along with a target threshold (difficulty setting). +The mining hardware iterates through every possible value for the block +header nonce and generates the corresponding hash.

+ +

If none of the hashes are below the threshold, the mining hardware gets +an updated block header with a new merkle root from the mining software; +this new block header is created by adding extra nonce data to the +coinbase field of the coinbase transaction.

+ +

On the other hand, if a hash is found below the target threshold, the +mining hardware returns the block header with the successful nonce to +the mining software. The mining software combines the header with the +block and sends the completed block to dashd to be broadcast to the network +for addition to the block chain.

+ +

Pool Mining

+ + +

Pool miners follow a similar workflow, illustrated below, which allows +mining pool operators to pay miners based on their share of the work +done. The mining pool gets new transactions from the network using +dashd. Using one of the methods discussed later, each miner’s mining +software connects to the pool and requests the information it needs to +construct block headers.

+ +

Pooled Bitcoin Mining

+ +

In pooled mining, the mining pool sets the target threshold a few orders +of magnitude higher (less difficult) than the network +difficulty. This causes the mining hardware to return many block headers +which don’t hash to a value eligible for inclusion on the block chain +but which do hash below the pool’s target, proving (on average) that the +miner checked a percentage of the possible hash values.

+ +

The miner then sends to the pool a copy of the information the pool +needs to validate that the header will hash below the target and that +the block of transactions referred to by the header merkle root field +is valid for the pool’s purposes. (This usually means that the coinbase +transaction must pay the pool.)

+ +

The information the miner sends to the pool is called a share because it +proves the miner did a share of the work. By chance, some shares the +pool receives will also be below the network target—the mining pool +sends these to the network to be added to the block chain.

+ +

The block reward and transaction fees that come from mining that block +are paid to the mining pool. The mining pool pays out a portion of +these proceeds to individual miners based on how many shares they generated. For +example, if the mining pool’s target threshold is 100 times lower than +the network target threshold, 100 shares will need to be generated on +average to create a successful block, so the mining pool can pay 1/100th +of its payout for each share received. Different mining pools use +different reward distribution systems based on this basic share system.

+ +

Block Prototypes

+ + +

In both solo and pool mining, the mining software needs to get the +information necessary to construct block headers. This subsection +describes, in a linear way, how that information is transmitted and +used. However, in actual implementations, parallel threads and queuing +are used to keep ASIC hashers working at maximum capacity,

+ +

getwork RPC

+ + +

The simplest and earliest method was the now-deprecated Dash Core +getwork RPC, which constructs a header for the miner directly. Since a +header only contains a single 4-byte nonce good for about 4 gigahashes, +many modern miners need to make dozens or hundreds of getwork requests +a second.

+ +

getblocktemplate RPC

+ + +

An improved method is the Dash Core getblocktemplate RPC. This +provides the mining software with much more information:

+ +
    +
  1. +

    The information necessary to construct a coinbase transaction +paying the pool or the solo miner’s dashd wallet.

    +
  2. +
  3. +

    A complete dump of the transactions dashd or the mining pool +suggests including in the block, allowing the mining software to +inspect the transactions, optionally add additional transactions, and +optionally remove non-required transactions.

    +
  4. +
  5. +

    Other information necessary to construct a block header for the next +block: the block version, previous block hash, and bits (target).

    +
  6. +
  7. +

    The mining pool’s current target threshold for accepting shares. (For +solo miners, this is the network target.)

    +
  8. +
+ +

Using the transactions received, the mining software adds a nonce to the +coinbase extra nonce field and then converts all the transactions into a +merkle tree to derive a merkle root it can use in a block header. +Whenever the extra nonce field needs to be changed, the mining software +rebuilds the necessary parts of the merkle tree and updates the time and +merkle root fields in the block header.

+ +

Like all dashd RPCs, getblocktemplate is sent over HTTP. To +ensure they get the most recent work, most miners use HTTP longpoll to +leave a getblocktemplate request open at all times. This allows the +mining pool to push a new getblocktemplate to the miner as soon as any +miner on the peer-to-peer network publishes a new block or the pool +wants to send more transactions to the mining software.

+ +

Stratum

+ + +

A widely used alternative to getblocktemplate is the Stratum mining +protocol. Stratum focuses on giving miners the minimal information they +need to construct block headers on their own:

+ +
    +
  1. +

    The information necessary to construct a coinbase transaction +paying the pool.

    +
  2. +
  3. +

    The parts of the merkle tree which need to be re-hashed to +create a new merkle root when the coinbase transaction is +updated with a new extra nonce. The other parts of the merkle +tree, if any, are not sent, effectively limiting the amount of data which needs +to be sent to (at most) about a kilobyte at current transaction +volume.

    +
  4. +
  5. +

    All of the other non-merkle root information necessary to construct a +block header for the next block.

    +
  6. +
  7. +

    The mining pool’s current target threshold for accepting shares.

    +
  8. +
+ +

Using the coinbase transaction received, the mining software adds a +nonce to the coinbase extra nonce field, hashes the coinbase +transaction, and adds the hash to the received parts of the merkle tree. +The tree is hashed as necessary to create a merkle root, which is added +to the block header information received. Whenever the extra nonce field +needs to be changed, the mining software updates and re-hashes the +coinbase transaction, rebuilds the merkle root, and updates the header +merkle root field.

+ +

Unlike getblocktemplate, miners using Stratum cannot inspect or add +transactions to the block they’re currently mining. Also unlike +getblocktemplate, the Stratum protocol uses a two-way TCP socket directly, +so miners don’t need to use HTTP longpoll to ensure they receive +immediate updates from mining pools when a new block is broadcast to the +peer-to-peer network.

+ +

Resources: The GPLv3 BFGMiner mining software and AGPLv3 +Eloipool mining pool software are widely-used among miners and +pools. The libblkmaker C library and python-blkmaker library, +both MIT licensed, can interpret GetBlockTemplate for your programs.

+ + + + + + + + +
+ +
+ + +
+ + + + + + + + + + + + + + + + + diff --git a/en/developer-reference.html b/en/developer-reference.html new file mode 100644 index 00000000..0eee3a7a --- /dev/null +++ b/en/developer-reference.html @@ -0,0 +1,28989 @@ + + + + + + + + + +Developer Reference - Dash + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + +
+ + + + + + + + + + + + +
+ + + + + +
+ +
+ + + + + + +
+ + + + +

Dash Developer Reference

+ +

Find technical details and API documentation.

+ +
+
+ + + + + + + +
+
+
+ + +
+BETA: This documentation has not been extensively reviewed by Dash experts and so likely contains numerous errors. Please use the Issue and Edit links on the bottom left menu to help us improve. Click here to close this disclaimer. +X +
+ + + + +

+ +

The Developer Reference aims to provide technical details and API information +to help you start building Dash-based applications, but it is not a +specification. To make the best use of +this documentation, you may want to install the current version of Dash +Core, either from source or from a pre-compiled executable.

+ +

Questions about Dash development are best asked in one of the +Dash development communities. +Errors or suggestions related to +documentation on dash-docs.github.io can be +submitted as an issue.

+ +

In the following documentation, some strings have been shortened or wrapped: “[…]” +indicates extra data was removed, and lines ending in a single backslash “\” +are continued below. If you hover your mouse over a paragraph, cross-reference +links will be shown in blue. If you hover over a cross-reference link, a brief +definition of the term will be displayed in a tooltip.

+ +

Not A Specification

+ + +

The dash-docs.github.io Developer Documentation describes how Dash works to +help educate new Dash developers, but it is not a specification—and +it never will be.

+ +

Dash security depends on consensus. Should your program diverge from +consensus, its security is weakened or destroyed. The cause of the +divergence doesn’t matter: it could be a bug in your program, it could +be an error in this documentation which you +implemented as described, or it could be you do everything right but +other software on the network behaves unexpectedly +as in the case of Bitcoin’s v0.8 chain fork. The specific cause +will not matter to the users of your software whose wealth is lost.

+ +

The only correct specification of consensus behavior is the actual +behavior of programs on the network which maintain consensus. As that +behavior is subject to arbitrary inputs in a large variety +of unique environments, it cannot ever be fully documented here or +anywhere else.

+ +

In addition, we also warn you that this documentation has not been +extensively reviewed by Dash experts and so likely contains numerous +errors. At the bottom of the menu on the left, you will find links that +allow you to report an issue or to edit the documentation on GitHub. +Please use those links if you find any errors or important missing +information.

+ +

Block Chain

+ + +

The following subsections briefly document core block details.

+ +

Block Headers

+ + +

Block headers are serialized in the 80-byte format described below and then +hashed as part of the proof-of-work algorithm, making the +serialized header format part of the consensus rules.

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
BytesNameData TypeDescription
4versionint32_tThe block version number indicates which set of block validation rules to follow. See the list of block versions below.
32previous block header hashchar[32]An X11() hash in internal byte order of the previous block’s header. This ensures no previous block can be changed without also changing this block’s header.
32merkle root hashchar[32]A SHA256(SHA256()) hash in internal byte order. The merkle root is derived from the hashes of all transactions included in this block, ensuring that none of those transactions can be modified without modifying the header. See the merkle trees section below.
4timeuint32_tThe block time is a Unix epoch time when the miner started hashing the header (according to the miner). Must be strictly greater than the median time of the previous 11 blocks. Full nodes will not accept blocks with headers more than two hours in the future according to their clock.
4nBitsuint32_tAn encoded version of the target threshold this block’s header hash must be less than or equal to. See the nBits format described below.
4nonceuint32_tAn arbitrary number miners change to modify the header hash in order to produce a hash less than or equal to the target threshold. If all 32-bit values are tested, the time can be updated or the coinbase transaction can be changed and the merkle root updated.
+ +

The hashes are in internal byte order; the other values are all +in little-endian order.

+ +

An example header in hex:

+ +
02000000 ........................... Block version: 2
+
+b6ff0b1b1680a2862a30ca44d346d9e8
+910d334beb48ca0c0000000000000000 ... Hash of previous block's header
+9d10aa52ee949386ca9385695f04ede2
+70dda20810decd12bc9b048aaab31471 ... Merkle root
+
+24d95a54 ........................... Unix time: 1415239972
+30c31b18 ........................... Target: 0x1bc330 * 256**(0x18-3)
+fe9f0864 ........................... Nonce
+ +

Block Versions

+ + + + +

The mechanism used for the version 2, 3, and 4 upgrades is commonly +called IsSuperMajority() after the function added to Dash Core to +manage those soft forking changes. See BIP34 for a full description of +this method.

+ +

As of this writing, a newer method called version bits is being designed +to manage future soft forking changes, although it’s not known whether +version 4 will be the last soft fork to use the IsSuperMajority() +function. Draft BIP9 describes the version bits design as of this +writing, although it is still being actively edited and may +substantially change while in the draft state.

+ +

Merkle Trees

+ + +

The merkle root is constructed using all the TXIDs of transactions in +this block, but first the TXIDs are placed in order as required by the +consensus rules:

+ + + +

If a block only has a coinbase transaction, the coinbase TXID is used as +the merkle root hash.

+ +

If a block only has a coinbase transaction and one other transaction, +the TXIDs of those two transactions are placed in order, concatenated as +64 raw bytes, and then SHA256(SHA256()) hashed together to form the +merkle root.

+ +

If a block has three or more transactions, intermediate merkle tree rows +are formed. The TXIDs are placed in order and paired, starting with the +coinbase transaction’s TXID. Each pair is concatenated together as 64 +raw bytes and SHA256(SHA256()) hashed to form a second row of +hashes. If there are an odd (non-even) number of TXIDs, the last TXID is +concatenated with a copy of itself and hashed. If there are more than +two hashes in the second row, the process is repeated to create a third +row (and, if necessary, repeated further to create additional rows). +Once a row is obtained with only two hashes, those hashes are concatenated and +hashed to produce the merkle root.

+ +

Example Merkle Tree Construction

+ +

TXIDs and intermediate hashes are always in internal byte order when they’re +concatenated, and the resulting merkle root is also in internal byte +order when it’s placed in the block header.

+ +

Target nBits

+ + +

The target threshold is a 256-bit unsigned integer which a header hash +must be equal to or below in order for that header to be a valid part of +the block chain. +However, the header field nBits provides only 32 bits of space, so the +target number uses a less precise format called “compact” which works +like a base-256 version of scientific notation:

+ +

Converting nBits Into A Target Threshold

+ +

As a base-256 number, nBits can be quickly parsed as bytes the same way +you might parse a decimal number in base-10 scientific notation:

+ +

Quickly Converting nBits

+ +

Although the target threshold should be an unsigned integer, the +original nBits implementation inherits properties from a signed data +class, allowing the target threshold to be negative if the high bit of +the significand is set. This is useless—the header hash is +treated as an unsigned number, so it can never be equal to or lower than a +negative target threshold. Dash Core deals with this in two ways:

+ +
    +
  • +

    When parsing nBits, Dash Core converts a negative target +threshold into a target of zero, which the header hash can equal (in +theory, at least).

    +
  • +
  • +

    When creating a value for nBits, Dash Core checks to see if it will +produce an nBits which will be interpreted as negative; if so, it +divides the significand by 256 and increases the exponent by 1 to +produce the same number with a different encoding.

    +
  • +
+ +

Some examples taken from the Dash Core test cases:

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
nBitsTargetNotes
0x01003456 0x00 
0x01123456 0x12 
0x02008000 0x80 
0x05009234 0x92340000 
0x04923456-0x12345600High bit set (0x80 in 0x92).
0x04123456 0x12345600Inverse of above; no high bit.
+ +

Difficulty 1, the minimum allowed difficulty, is represented on mainnet +and the current testnet by the nBits value 0x1e0ffff0. Regtest mode uses +a different difficulty 1 value—0x207fffff, the highest possible value +below uint32_max which can be encoded; this allows near-instant building +of blocks in regtest mode.

+ +

Serialized Blocks

+ + +

Under current consensus rules, a block is not valid unless its +serialized size is less than or equal to 1 MB. All fields described +below are counted towards the serialized size.

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + +
BytesNameData TypeDescription
80block headerblock_headerThe block header in the format described in the block header section.
Variestxn_countcompactSize uintThe total number of transactions in this block, including the coinbase transaction.
Variestxnsraw transactionEvery transaction in this block, one after another, in raw transaction format. Transactions must appear in the data stream in the same order their TXIDs appeared in the first row of the merkle tree. See the merkle tree section for details.
+ +

The first transaction in a block must be a coinbase +transaction which should collect and +spend any transaction fees paid by transactions included in this block.

+ +

Until the coin limit (~18 million Dash) is hit, all blocks are entitled to +receive a block subsidy of newly created Dash value. The newly created value +should be spent in the coinbase transaction.

+ +

The block subsidy declines by ~7.1% per year until all Dash is mined. +Subsidy calculations are performed by the Dash Core GetBlockSubsidy() +function.

+ +

Together, the transaction fees and block subsidy are called the block +reward. A coinbase transaction is +invalid if it tries to spend more value than is available from the +block reward.

+ +

The block reward is divided into three parts: Miners, Masternodes, and +Superblocks.

+ + + + + + + + + + + + + + + + + + + + + + + + + + +
PayeeSubsidyDescription
Miner45%Payment for mining
Masternode45%Payment for masternode services (PrivateSend, InstantSend, Governance, etc.)
Superblock10%Payment for maintenance/expansion of the ecosystem (Core development, marketing, integration, etc.)
+ +

Transactions

+ + +

The following subsections briefly document core transaction details.

+ +

OpCodes

+ + +

The opcodes used in the pubkey scripts of standard transactions are:

+ +
    +
  • +

    Various data pushing opcodes from 0x00 to 0x4e (1–78). These aren’t +typically shown in examples, but they must be used to push +signatures and public keys onto the stack. See the link below this list +for a description.

    +
  • +
  • +

    OP_TRUE/OP_1 (0x51) and OP_2 through OP_16 (0x52–0x60), which +push the values 1 through 16 to the stack.

    +
  • +
  • +

    OP_CHECKSIG (0xac) consumes a signature and a full public key, and pushes +true onto the stack if the transaction data specified by the SIGHASH flag was +converted into the signature using the same ECDSA private key that +generated the public key. Otherwise, it pushes false onto the stack.

    +
  • +
  • +

    OP_DUP (0x76) pushes a copy of the topmost stack item on to the stack.

    +
  • +
  • +

    OP_HASH160 (0xa9) consumes the topmost item on the stack, +computes the RIPEMD160(SHA256()) hash of that item, and pushes that hash onto the stack.

    +
  • +
  • +

    OP_EQUAL (0x87) consumes the top two items on the stack, compares them, and +pushes true onto the stack if they are the same, false if not.

    +
  • +
  • +

    OP_VERIFY (0x69) consumes the topmost item on the stack. +If that item is zero (false) it terminates the script in failure.

    +
  • +
  • +

    OP_EQUALVERIFY (0x88) runs OP_EQUAL and then OP_VERIFY in sequence.

    +
  • +
  • +

    OP_CHECKMULTISIG (0xae) consumes the value (n) at the top of the stack, +consumes that many of the next stack levels (public keys), consumes +the value (m) now at the top of the stack, and consumes that many of +the next values (signatures) plus one extra value.

    + +

    The “one extra value” it consumes is the result of an off-by-one + error in the Bitcoin Core implementation. This value is not used, so + signature scripts prefix the list of secp256k1 signatures with a + single OP_0 (0x00).

    + +

    OP_CHECKMULTISIG compares the first signature against each public + key until it finds an ECDSA match. Starting with the subsequent + public key, it compares the second signature against each remaining + public key until it finds an ECDSA match. The process is repeated + until all signatures have been checked or not enough public keys + remain to produce a successful result.

    + +

    Because public keys are not checked again if they fail any signature + comparison, signatures must be placed in the signature script using + the same order as their corresponding public keys were placed in + the pubkey script or redeem script. See the OP_CHECKMULTISIG warning + below for more details.

    +
  • +
  • +

    OP_RETURN (0x6a) terminates the script in failure when executed.

    +
  • +
+ +

A complete list of opcodes can be found on the Bitcoin Wiki Script +Page, with an authoritative list in the opcodetype enum +of the Dash Core script header file

+ +

Warning icon +Signature script modification warning: +Signature scripts are not signed, so anyone can modify them. This +means signature scripts should only contain data and data-pushing opcodes +which can’t be modified without causing the pubkey script to fail. +Placing non-data-pushing opcodes in the signature script currently +makes a transaction non-standard, and future consensus rules may forbid +such transactions altogether. (Non-data-pushing opcodes are already +forbidden in signature scripts when spending a P2SH pubkey script.)

+ +

Warning icon +OP_CHECKMULTISIG warning: The multisig verification process +described above requires that signatures in the signature script be +provided in the same order as their corresponding public keys in +the pubkey script or redeem script. For example, the following +combined signature and pubkey script will produce the stack and +comparisons shown:

+ +
OP_0 <A sig> <B sig> OP_2 <A pubkey> <B pubkey> <C pubkey> OP_3
+
+Sig Stack       Pubkey Stack  (Actually a single stack)
+---------       ------------
+B sig           C pubkey
+A sig           B pubkey
+OP_0            A pubkey
+
+1. B sig compared to C pubkey (no match)
+2. B sig compared to B pubkey (match #1)
+3. A sig compared to A pubkey (match #2)
+
+Success: two matches found
+ +

But reversing the order of the signatures with everything else the same +will fail, as shown below:

+ +
OP_0 <B sig> <A sig> OP_2 <A pubkey> <B pubkey> <C pubkey> OP_3
+
+Sig Stack       Pubkey Stack  (Actually a single stack)
+---------       ------------
+A sig           C pubkey
+B sig           B pubkey
+OP_0            A pubkey
+
+1. A sig compared to C pubkey (no match)
+2. A sig compared to B pubkey (no match)
+
+Failure, aborted: two signature matches required but none found so
+                  far, and there's only one pubkey remaining
+ +

Address Conversion

+ + +

The hashes used in P2PKH and P2SH outputs are commonly encoded as Dash +addresses. This is the procedure to encode those hashes and decode the +addresses.

+ +

First, get your hash. For P2PKH, you RIPEMD-160(SHA256()) hash a ECDSA +public key derived from your 256-bit ECDSA private key (random data). +For P2SH, you RIPEMD-160(SHA256()) hash a redeem script serialized in the +format used in raw transactions (described in a following +sub-section). Taking the resulting hash:

+ +
    +
  1. +

    Add an address version byte in front of the hash. The version +bytes commonly used by Dash are:

    + + +
  2. +
  3. +

    Create a copy of the version and hash; then hash that twice with SHA256: SHA256(SHA256(version . hash))

    +
  4. +
  5. +

    Extract the first four bytes from the double-hashed copy. +These are used as a checksum to ensure the base hash gets transmitted +correctly.

    +
  6. +
  7. +

    Append the checksum to the version and hash, and encode it as a base58 +string: BASE58(version . hash . checksum)

    +
  8. +
+ +

Dash’s base58 encoding, called Base58Check may not match other implementations. Tier +Nolan provided the following example encoding algorithm to the Bitcoin +Wiki Base58Check +encoding page under +the Creative Commons Attribution 3.0 license:

+ +
code_string = "123456789ABCDEFGHJKLMNPQRSTUVWXYZabcdefghijkmnopqrstuvwxyz"
+x = convert_bytes_to_big_integer(hash_result)
+
+output_string = ""
+
+while(x > 0)
+   {
+       (x, remainder) = divide(x, 58)
+       output_string.append(code_string[remainder])
+   }
+
+repeat(number_of_leading_zero_bytes_in_hash)
+   {
+   output_string.append(code_string[0]);
+   }
+
+output_string.reverse();
+ +

Dash’s own code can be traced using the base58 header +file.

+ +

To convert addresses back into hashes, reverse the base58 encoding, extract +the checksum, repeat the steps to create the checksum and compare it +against the extracted checksum, and then remove the version byte.

+ +

Raw Transaction Format

+ + +

Dash transactions are broadcast between peers +in a serialized byte format, called raw format. +It is this form of a transaction which is SHA256(SHA256()) hashed to create +the TXID and, ultimately, the merkle root of a block containing the +transaction—making the transaction format part of the consensus rules.

+ +

Dash Core and many other tools print and accept raw transactions +encoded as hex.

+ +

All transactions use the version 1 format described below. +(Note: transactions in the block chain are allowed to list a higher version +number to permit soft forks, but they are treated as version 1 transactions +by current software.)

+ +

A raw transaction has the following top-level format:

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
BytesNameData TypeDescription
4versionuint32_tTransaction version number; currently version 1. Programs creating transactions using newer consensus rules may use higher version numbers.
Variestx_in countcompactSize uintNumber of inputs in this transaction.
Variestx_intxInTransaction inputs. See description of txIn below.
Variestx_out countcompactSize uintNumber of outputs in this transaction.
Variestx_outtxOutTransaction outputs. See description of txOut below.
4lock_timeuint32_tA time (Unix epoch time) or block number. See the locktime parsing rules.
+ +

A transaction may have multiple inputs and outputs, so the txIn and +txOut structures may recur within a transaction. CompactSize unsigned +integers are a form of variable-length integers; they are described in +the CompactSize section.

+ +
TxIn: A Transaction Input (Non-Coinbase)
+ + +

Each non-coinbase input spends an outpoint from a previous transaction. +(Coinbase inputs are described separately after the example section below.)

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
BytesNameData TypeDescription
36previous_outputoutpointThe previous outpoint being spent. See description of outpoint below.
Variesscript bytescompactSize uintThe number of bytes in the signature script. Maximum is 10,000 bytes.
Variessignature scriptchar[]A script-language script which satisfies the conditions placed in the outpoint’s pubkey script. Should only contain data pushes; see the signature script modification warning.
4sequenceuint32_tSequence number. Default for Dash Core and almost all other programs is 0xffffffff.
+ +
Outpoint: The Specific Part Of A Specific Output
+ + +

Because a single transaction can include multiple outputs, the outpoint +structure includes both a TXID and an output index number to refer to +specific output.

+ + + + + + + + + + + + + + + + + + + + + + + + +
BytesNameData TypeDescription
32hashchar[32]The TXID of the transaction holding the output to spend. The TXID is a hash provided here in internal byte order.
4indexuint32_tThe output index number of the specific output to spend from the transaction. The first output is 0x00000000.
+ +
TxOut: A Transaction Output
+ + +

Each output spends a certain number of duffs, placing them under +control of anyone who can satisfy the provided pubkey script.

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
BytesNameData TypeDescription
8valueint64_tNumber of duffs to spend. May be zero; the sum of all outputs may not exceed the sum of duffs previously spent to the outpoints provided in the input section. (Exception: coinbase transactions spend the block subsidy and collected transaction fees.)
1+pk_script bytescompactSize uintNumber of bytes in the pubkey script. Maximum is 10,000 bytes.
Variespk_scriptchar[]Defines the conditions which must be satisfied to spend this output.
+ +

Example

+ +

The sample raw transaction itemized below is the one created in the +Simple Raw Transaction section of the +Developer Examples. It spends a previous pay-to-pubkey output by paying +to a new pay-to-pubkey-hash (P2PKH) output.

+ +
01000000 ................................... Version
+
+01 ......................................... Number of inputs
+|
+| 7b1eabe0209b1fe794124575ef807057
+| c77ada2138ae4fa8d6c4de0398a14f3f ......... Outpoint TXID
+| 00000000 ................................. Outpoint index number: 0
+|
+| 49 ....................................... Bytes in sig. script: 73
+| | 48 ..................................... Push 72 bytes as data
+| | | 30450221008949f0cb400094ad2b5eb3
+| | | 99d59d01c14d73d8fe6e96df1a7150de
+| | | b388ab8935022079656090d7f6bac4c9
+| | | a94e0aad311a4268e082a725f8aeae05
+| | | 73fb12ff866a5f01 ..................... Secp256k1 signature
+|
+| ffffffff ................................. Sequence number: UINT32_MAX
+
+01 ......................................... Number of outputs
+| f0ca052a01000000 ......................... Duffs (49.99990000 Dash)
+|
+| 19 ....................................... Bytes in pubkey script: 25
+| | 76 ..................................... OP_DUP
+| | a9 ..................................... OP_HASH160
+| | 14 ..................................... Push 20 bytes as data
+| | | cbc20a7664f2f69e5355aa427045bc15
+| | | e7c6c772 ............................. PubKey hash
+| | 88 ..................................... OP_EQUALVERIFY
+| | ac ..................................... OP_CHECKSIG
+
+00000000 ................................... locktime: 0 (a block height)
+ +
Coinbase Input: The Input Of The First Transaction In A Block
+ + +

The first transaction in a block, called the coinbase transaction, must +have exactly one input, called a coinbase. The coinbase input currently +has the following format.

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
BytesNameData TypeDescription
32hash (null)char[32]A 32-byte null, as a coinbase has no previous outpoint.
4index (UINT32_MAX)uint32_t0xffffffff, as a coinbase has no previous outpoint.
Variesscript bytescompactSize uintThe number of bytes in the coinbase script, up to a maximum of 100 bytes.
Varies (4)heightscriptThe block height of this block as required by BIP34. Uses script language: starts with a data-pushing opcode that indicates how many bytes to push to the stack followed by the block height as a little-endian unsigned integer. This script must be as short as possible, otherwise it may be rejected.

The data-pushing opcode will be 0x03 and the total size four bytes until block 16,777,216 about 300 years from now.
Variescoinbase scriptNoneThe coinbase field: Arbitrary data not exceeding 100 bytes minus the (4) height bytes. Miners commonly place an extra nonce in this field to update the block header merkle root during hashing.
4sequenceuint32_tSequence number.
+ +

Although the coinbase script is arbitrary data, if it includes the +bytes used by any signature-checking operations such as OP_CHECKSIG, +those signature checks will be counted as signature operations (sigops) +towards the block’s sigop limit. To avoid this, you can prefix all data +with the appropriate push operation.

+ +

An itemized coinbase transaction:

+ +
01000000 .............................. Version
+
+01 .................................... Number of inputs
+| 00000000000000000000000000000000
+| 00000000000000000000000000000000 ...  Previous outpoint TXID
+| ffffffff ............................ Previous outpoint index
+|
+| 18 .................................. Bytes in coinbase: 24
+| |
+| | 03 ................................ Bytes in height
+| | | b8240b .......................... Height: 730296
+| |
+| | 03b8240b049d29aa59080400077efa95
+| | 0000052f6d70682f .................. Arbitrary data
+| 00000000 ............................ Sequence
+
+02 .................................... Output count
+| Transaction Output 1
+| | f20cbe0a00000000 .................... Duffs (1.80227314 Dash)
+| | 1976a9142cd46be3ceeacca983e0fea3
+| | b88f26b08a26c29b88ac ................ P2PKH script
+|
+| Transaction Output 2
+| | eb0cbe0a00000000 .................... Duffs (1.80227307 Dash)
+| | 1976a914868180414905937a68fadeb0
+| | f33e64d102c9591a88ac ................ P2PKH script
+|
+| 00000000 ............................ Locktime
+ +

Note: currently the normal coinbase has 2 outputs (1 for the miner and 1 for +the selected masternode). Superblocks (superblock example) +have multiple outputs depending on the number of proposals being funded.

+ +

CompactSize Unsigned Integers

+ + +

The raw transaction format and several peer-to-peer network messages use +a type of variable-length integer to indicate the number of bytes in a +following piece of data.

+ +

Dash Core code and this document refers to these variable length +integers as compactSize. Many other documents refer to them as var_int +or varInt, but this risks conflation with other variable-length integer +encodings—such as the CVarInt class used in Dash Core for +serializing data to disk. Because it’s used in the transaction format, +the format of compactSize unsigned integers is part of the consensus +rules.

+ +

For numbers from 0 to 252 (0xfc), compactSize unsigned integers look like +regular unsigned integers. For other numbers up to 0xffffffffffffffff, a +byte is prefixed to the number to indicate its length—but otherwise +the numbers look like regular unsigned integers in little-endian order.

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ValueBytes UsedFormat
>= 0 && <= 0xfc (252)1uint8_t
>= 0xfd (253) && <= 0xffff30xfd followed by the number as uint16_t
>= 0x10000 && <= 0xffffffff50xfe followed by the number as uint32_t
>= 0x100000000 && <= 0xffffffffffffffff90xff followed by the number as uint64_t
+ +

For example, the number 515 is encoded as 0xfd0302.

+ +

Wallets

+ + +

Deterministic Wallet Formats

+ + +

Type 1: Single Chain Wallets

+ + +

Type 1 deterministic wallets are the simpler of the two, which can +create a single series of keys from a single seed. A primary weakness is +that if the seed is leaked, all funds are compromised, and wallet +sharing is extremely limited.

+ +

Type 2: Hierarchical Deterministic (HD) Wallets

+ + +

Overview Of Hierarchical Deterministic Key Derivation

+ +

For an overview of HD wallets, please see the developer guide +section. For details, please see BIP32.

+ +

P2P Network

+ + +

This section describes the Dash P2P network protocol (but it is not a +specification). It does not describe the +BIP70 payment protocol, the +GetBlockTemplate mining protocol, or any +network protocol never implemented in an official version of Dash Core.

+ +

All peer-to-peer communication occurs entirely over TCP.

+ +
Note: unless their description says otherwise, all multi-byte
+integers mentioned in this section are transmitted in little-endian order.
+ +

Constants And Defaults

+ + +

The following constants and defaults are taken from Dash Core’s +chainparams.cpp source code file.

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
NetworkDefault PortMagic ValueStart StringMax nBits
Mainnet99990xBD6B0CBF0xBF0C6BBD0x1e0ffff0
Testnet199990xFFCAE2CE0xCEE2CAFF0x1e0ffff0
Regtest199940xDCB7C1FC0xFCC1B7DC0x207fffff
+ +

Note: the testnet start string and nBits above are for testnet3.

+ +

Command line parameters can change what port a node listens on (see +-help). Start strings are hardcoded constants that appear at the start +of all messages sent on the Dash network; they may also appear in +data files such as Dash Core’s block database. The Magic Value and nBits +displayed above are in big-endian order; they’re sent over the network in +little-endian order. The Start String is simply the endian reversed Magic Value.

+ +

Dash Core’s chainparams.cpp also includes +other constants useful to programs, such as the hash of the genesis +blocks for the different networks.

+ +

Protocol Versions

+ + +

The table below lists some notable versions of the P2P network protocol, +with the most recent versions listed first. (If you know of a protocol +version that implemented a major change but which is not listed here, +please open an issue.)

+ +

As of Dash Core 0.12.2.0, the most recent protocol version is 70208.

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
VersionInitial ReleaseMajor Changes
70208Dash Core 0.12.2.x
(Nov 2017)
• DIP-0001 (2MB blocks)
• Fee reduction (10x)
InstantSend fix
PrivateSend improvements
Experimental HD wallet
• Local Masternode support removed
70206Dash Core 0.12.1.x
(Mar 2017)
• Switch to Bitcoin Core 0.12.1
• BIP-0065 (CheckLockTimeVerify)
• BIP-0112 (CheckSequenceVerify)
70103Dash Core 0.12.0.x
(Aug 2015)
• Switch to Bitcoin Core 0.10
• Decentralized budget system
• New IX implementation
70076Dash Core 0.11.2.x
(Mar 2015)
Masternode enhancements
Mining/relay policy enhancements
• BIP-66 - strict DER encoding for signatures
70066Dash Core 0.11.1.x
(Feb 2015)
InstantX fully implemented
Spork fully implemented
Masternode payment updates
• Rebrand to Dash (0.11.1.26)
70052Dash Core 0.11.0.x
(Jan 2015)
• Switch from fork of Litecoin 0.8 to Bitcoin 0.9.3
• Rebrand to Darkcoin Core
70051Dash Core 0.10.0.x
(Sep 2014)
• Release of the originally closed source implementation of DarkSend
70002Dash Core 0.9.0.x
(Mar 2014)
Masternode implementation
• Rebrand to Darkcoin
70002Dash Core 0.8.7
(Jan 2014)
Initial release of Dash (branded XCoin) as a fork of Litecoin 0.8
+ +

Historical Bitcoin protocol versions for reference shown below since Dash is a +fork of Bitcoin Core.

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
VersionInitial ReleaseMajor Changes
70012Bitcoin Core 0.12.0
(Feb 2016)
BIP130:
• Added sendheaders message.
70011Bitcoin Core 0.12.0
(Feb 2016)
BIP111:
filter* messages are disabled without NODE_BLOOM after and including this version.
70002Bitcoin Core 0.9.0
(Mar 2014)
• Send multiple inv messages in response to a mempool message if necessary

BIP61:
• Added reject message
70001Bitcoin Core 0.8.0
(Feb 2013)
• Added notfound message.

BIP37:
• Added filterload message.
• Added filteradd message.
• Added filterclear message.
• Added merkleblock message.
• Added relay field to version message
• Added MSG_FILTERED_BLOCK inventory type to getdata message.
60002Bitcoin Core 0.7.0
(Sep 2012)
BIP35:
• Added mempool message.
• Extended getdata message to allow download of memory pool transactions
60001Bitcoin Core 0.6.1
(May 2012)
BIP31:
• Added nonce field to ping message
• Added pong message
60000Bitcoin Core 0.6.0
(Mar 2012)
BIP14:
• Separated protocol version from Bitcoin Core version
31800Bitcoin Core 0.3.18
(Dec 2010)
• Added getheaders message and headers message.
31402Bitcoin Core 0.3.15
(Oct 2010)
• Added time field to addr message.
311Bitcoin Core 0.3.11
(Aug 2010)
• Added alert message.
209Bitcoin Core 0.2.9
(May 2010)
• Added checksum field to message headers.
106Bitcoin Core 0.1.6
(Oct 2009)
• Added receive IP address fields to version message.
+ +

Message Headers

+ + +

All messages in the network protocol use the same container format, +which provides a required multi-field message header and an optional payload. +The message header format is:

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
BytesNameData TypeDescription
4start stringchar[4]Magic bytes indicating the originating network; used to seek to next message when stream state is unknown.
12command namechar[12]ASCII string which identifies what message type is contained in the payload. Followed by nulls (0x00) to pad out byte count; for example: version\0\0\0\0\0.
4payload sizeuint32_tNumber of bytes in payload. The current maximum number of bytes (MAX_SIZE) allowed in the payload by Dash Core is 32 MiB—messages with a payload size larger than this will be dropped or rejected.
4checksumchar[4]Added in protocol version 209.

First 4 bytes of SHA256(SHA256(payload)) in internal byte order.

If payload is empty, as in verack and getaddr messages, the checksum is always 0x5df6e0e2 (SHA256(SHA256(<empty string>))).
+ +

The following example is an annotated hex dump of a mainnet message +header from a verack message which has no payload.

+ +
bf0c6bbd ................... Start string: Mainnet
+76657261636b000000000000 ... Command name: verack + null padding
+00000000 ................... Byte count: 0
+5df6e0e2 ................... Checksum: SHA256(SHA256(<empty>))
+ +

Data Messages

+ + +

The following network messages all request or provide data related to +transactions and blocks.

+ +

Overview Of P2P Protocol Data Request And Reply Messages

+ +

Many of the data messages use +inventories as unique identifiers +for transactions and blocks. Inventories have a simple 36-byte +structure:

+ + + + + + + + + + + + + + + + + + + + + + + + +
BytesNameData TypeDescription
4type identifieruint32_tThe type of object which was hashed. See list of type identifiers below.
32hashchar[32]SHA256(SHA256()) hash of the object in internal byte order.
+ +

The currently-available type identifiers are:

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Type IdentifierNameDescription
1MSG_TXThe hash is a TXID.
2MSG_BLOCKThe hash is of a block header.
3MSG_FILTERED_BLOCKThe hash is of a block header; identical to MSG_BLOCK. When used in a getdata message, this indicates the response should be a merkleblock message rather than a block message (but this only works if a bloom filter was previously configured). Only for use in getdata messages.
4MSG_TXLOCK_REQUESTThe hash is an Instant Send transaction lock request.
5MSG_TXLOCK_VOTEThe hash is an Instant Send transaction vote.
6MSG_SPORKThe hash is Spork ID.
7MSG_MASTERNODE_PAYMENT_VOTEThe hash is a Masternode Payment Vote.
8MSG_MASTERNODE_PAYMENT_BLOCKThe hash is a Masternode Payment Block.
8MSG_MASTERNODE_SCANNING_ERRORReplaced by MSG_MASTERNODE_PAYMENT_BLOCK
9MSG_BUDGET_VOTEDeprecated
10MSG_BUDGET_PROPOSALDeprecated
11MSG_BUDGET_FINALIZEDDeprecated
12MSG_BUDGET_FINALIZED_VOTEDeprecated
13MSG_MASTERNODE_QUORUMNot Implemented
14MSG_MASTERNODE_ANNOUNCEThe hash is a Masternode Broadcast.
15MSG_MASTERNODE_PINGThe hash is a Masternode Ping.
16MSG_DSTXThe hash is Private Send (Dark Send) Broadcast TX.
17MSG_GOVERNANCE_OBJECTThe hash is a Governance Object.
18MSG_GOVERNANCE_OBJECT_VOTEThe hash is a Governance Object Vote.
19MSG_MASTERNODE_VERIFYThe hash is a Masternode Verify.
+ +

Type identifier zero and type identifiers greater than nineteen are reserved +for future implementations. Dash Core ignores all inventories with +one of these unknown types.

+ +

Block

+ + +

The block message transmits a single serialized block in the format +described in the serialized blocks section. +See that section for an example hexdump. It can be sent for two +different reasons:

+ +
    +
  1. +

    GetData Response: Nodes will always send it in response to a +getdata message that requests the block with an inventory +type of MSG_BLOCK (provided the node has that block available for +relay).

    +
  2. +
  3. +

    Unsolicited: Some miners will send unsolicited block messages +broadcasting their newly-mined blocks to all of their peers. Many +mining pools do the same thing, although some may be misconfigured to +send the block from multiple nodes, possibly sending the same block +to some peers more than once.

    +
  4. +
+ +

GetBlocks

+ + +

The getblocks message requests an inv message that provides block +header hashes starting from a particular point in the block chain. It +allows a peer which has been disconnected or started for the first time +to get the data it needs to request the blocks it hasn’t seen.

+ +

Peers which have been disconnected may have stale blocks in their +locally-stored block chain, so the getblocks message allows the +requesting peer to provide the receiving peer with multiple header +hashes at various heights on their local chain. This allows the +receiving peer to find, within that list, the last header hash they had +in common and reply with all subsequent header hashes.

+ +

Note: the receiving peer itself may respond with an inv message +containing header hashes of stale blocks. It is up to the requesting +peer to poll all of its peers to find the best block chain.

+ +

If the receiving peer does not find a common header hash within the +list, it will assume the last common block was the genesis block (block +zero), so it will reply with in inv message containing header hashes +starting with block one (the first block after the genesis block).

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
BytesNameData TypeDescription
4versionuint32_tThe protocol version number; the same as sent in the version message.
Varieshash countcompactSize uintThe number of header hashes provided not including the stop hash. There is no limit except that the byte size of the entire message must be below the MAX_SIZE limit; typically from 1 to 200 hashes are sent.
Variesblock header hasheschar[32]One or more block header hashes (32 bytes each) in internal byte order. Hashes should be provided in reverse order of block height, so highest-height hashes are listed first and lowest-height hashes are listed last.
32stop hashchar[32]The header hash of the last header hash being requested; set to all zeroes to request an inv message with all subsequent header hashes (a maximum of 500 will be sent as a reply to this message; if you need more than 500, you will need to send another getblocks message with a higher-height header hash as the first entry in block header hash field).
+ +

The following annotated hexdump shows a getblocks message. (The +message header has been omitted.)

+ +
71110100 ........................... Protocol version: 70001
+02 ................................. Hash count: 2
+
+d39f608a7775b537729884d4e6633bb2
+105e55a16a14d31b0000000000000000 ... Hash #1
+
+5c3e6403d40837110a2e8afb602b1c01
+714bda7ce23bea0a0000000000000000 ... Hash #2
+
+00000000000000000000000000000000
+00000000000000000000000000000000 ... Stop hash
+ +

GetData

+ + +

The getdata message requests one or more data objects from another +node. The objects are requested by an inventory, which the requesting +node typically previously received by way of an inv message.

+ +

The response to a getdata message can be a tx message, block +message, merkleblock message, ix message, txlvote message, +mnw message, mnb message, mnp message, dstx message, govobj message, +govobjvote message, mnv message, or notfound message.

+ +

This message cannot be used to request arbitrary data, such as historic +transactions no longer in the memory pool or relay set. Full nodes may +not even be able to provide older blocks if they’ve pruned old +transactions from their block database. For this reason, the getdata +message should usually only be used to request data from a node which +previously advertised it had that data by sending an inv message.

+ +

The format and maximum size limitations of the getdata message are +identical to the inv message; only the message header differs.

+ +

GetHeaders

+ + +

Added in protocol version 70077.

+ +

The getheaders message requests a headers message that provides block headers +starting from a particular point in the block chain. It allows a +peer which has been disconnected or started for the first time to get +the headers it hasn’t seen yet.

+ +

The getheaders message is nearly identical to the getblocks message, +with one minor difference: the inv reply to the getblocks message +will include no more than 500 block header hashes; the headers reply +to the getheaders message will include as many as 2,000 block headers.

+ +

Headers

+ + +

Added in protocol version 31800 (of Bitcoin).

+ +

The headers message sends block headers to a node which +previously requested certain headers with a getheaders message. A headers +message can be empty.

+ + + + + + + + + + + + + + + + + + + + + + + + +
BytesNameData TypeDescription
VariescountcompactSize uintNumber of block headers up to a maximum of 2,000. Note: headers-first sync assumes the sending node will send the maximum number of headers whenever possible.
Variesheadersblock_headerBlock headers: each 80-byte block header is in the format described in the block headers section with an additional 0x00 suffixed. This 0x00 is called the transaction count, but because the headers message doesn’t include any transactions, the transaction count is always zero.
+ +

The following annotated hexdump shows a headers message. (The message +header has been omitted.)

+ +
01 ................................. Header count: 1
+
+02000000 ........................... Block version: 2
+b6ff0b1b1680a2862a30ca44d346d9e8
+910d334beb48ca0c0000000000000000 ... Hash of previous block's header
+9d10aa52ee949386ca9385695f04ede2
+70dda20810decd12bc9b048aaab31471 ... Merkle root
+24d95a54 ........................... Unix time: 1415239972
+30c31b18 ........................... Target (bits)
+fe9f0864 ........................... Nonce
+
+00 ................................. Transaction count (0x00)
+ +

Inv

+ + +

The inv message (inventory message) transmits one or more inventories of +objects known to the transmitting peer. It can be sent unsolicited to +announce new transactions or blocks, or it can be sent in reply to a +getblocks message or mempool message.

+ +

The receiving peer can compare the inventories from an inv message +against the inventories it has already seen, and then use a follow-up +message to request unseen objects.

+ + + + + + + + + + + + + + + + + + + + + + + + +
BytesNameData TypeDescription
VariescountcompactSize uintThe number of inventory entries.
VariesinventoryinventoryOne or more inventory entries up to a maximum of 50,000 entries.
+ +

The following annotated hexdump shows an inv message with two +inventory entries. (The message header has been omitted.)

+ +
02 ................................. Count: 2
+
+0f000000 ........................... Type: MSG_MASTERNODE_PING
+dd6cc6c11211793b239c2e311f1496e2
+2281b200b35233eaae465d2aa3c9d537 ... Hash (mnp)
+
+05000000 ........................... Type: MSG_TXLOCK_VOTE
+afc5b2f418f8c06c477a7d071240f5ee
+ab17057f9ce4b50c2aef4fadf3729a2e ... Hash (txlvote)
+ +

MemPool

+ + +

Added in protocol version 60002 (of Bitcoin).

+ +

The mempool message requests the TXIDs of transactions that the +receiving node has verified as valid but which have not yet appeared in +a block. That is, transactions which are in the receiving node’s memory +pool. The response to the mempool message is one or more inv +messages containing the TXIDs in the usual inventory format.

+ +

Sending the mempool message is mostly useful when a program first +connects to the network. Full nodes can use it to quickly gather most or +all of the unconfirmed transactions available on the network; this is +especially useful for miners trying to gather transactions for their +transaction fees. SPV clients can set a filter before sending a +mempool to only receive transactions that match that filter; this +allows a recently-started client to get most or all unconfirmed +transactions related to its wallet.

+ +

The inv response to the mempool message is, at best, one node’s +view of the network—not a complete list of unconfirmed transactions +on the network. Here are some additional reasons the list might not +be complete:

+ +
    +
  • +

    Before Bitcoin Core 0.9.0, the response to the mempool message was +only one inv message. An inv message is limited to 50,000 +inventories, so a node with a memory pool larger than 50,000 entries +would not send everything. Later versions of Bitcoin Core send as +many inv messages as needed to reference its complete memory pool.

    +
  • +
  • +

    The mempool message is not currently fully compatible with the +filterload message’s BLOOM_UPDATE_ALL and +BLOOM_UPDATE_P2PUBKEY_ONLY flags. Mempool transactions are not +sorted like in-block transactions, so a transaction (tx2) spending an +output can appear before the transaction (tx1) containing that output, +which means the automatic filter update mechanism won’t operate until +the second-appearing transaction (tx1) is seen—missing the +first-appearing transaction (tx2). It has been proposed in Bitcoin +Core issue #2381 that the transactions should be sorted before +being processed by the filter.

    +
  • +
+ +

There is no payload in a mempool message. See the message header +section for an example of a message without a payload.

+ +

MerkleBlock

+ + +

Added in protocol version 70001 as described by BIP37.

+ +

The merkleblock message is a reply to a getdata message which +requested a block using the inventory type MSG_MERKLEBLOCK. It is +only part of the reply: if any matching transactions are found, they will +be sent separately as tx messages.

+ +

If a filter has been previously set with the filterload message, the +merkleblock message will contain the TXIDs of any transactions in the +requested block that matched the filter, as well as any parts of the +block’s merkle tree necessary to connect those transactions to the +block header’s merkle root. The message also contains a complete copy +of the block header to allow the client to hash it and confirm its +proof of work.

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
BytesNameData TypeDescription
80block headerblock_headerThe block header in the format described in the block header section.
4transaction countuint32_tThe number of transactions in the block (including ones that don’t match the filter).
Varieshash countcompactSize uintThe number of hashes in the following field.
Varieshasheschar[32]One or more hashes of both transactions and merkle nodes in internal byte order. Each hash is 32 bytes.
Variesflag byte countcompactSize uintThe number of flag bytes in the following field.
Variesflagsbyte[]A sequence of bits packed eight in a byte with the least significant bit first. May be padded to the nearest byte boundary but must not contain any more bits than that. Used to assign the hashes to particular nodes in the merkle tree as described below.
+ +

The annotated hexdump below shows a merkleblock message which +corresponds to the examples below. (The message header has been +omitted.)

+ +
01000000 ........................... Block version: 1
+82bb869cf3a793432a66e826e05a6fc3
+7469f8efb7421dc88067010000000000 ... Hash of previous block's header
+7f16c5962e8bd963659c793ce370d95f
+093bc7e367117b3c30c1f8fdd0d97287 ... Merkle root
+76381b4d ........................... Time: 1293629558
+4c86041b ........................... nBits: 0x04864c * 256**(0x1b-3)
+554b8529 ........................... Nonce
+
+07000000 ........................... Transaction count: 7
+04 ................................. Hash count: 4
+
+3612262624047ee87660be1a707519a4
+43b1c1ce3d248cbfc6c15870f6c5daa2 ... Hash #1
+019f5b01d4195ecbc9398fbf3c3b1fa9
+bb3183301d7a1fb3bd174fcfa40a2b65 ... Hash #2
+41ed70551dd7e841883ab8f0b16bf041
+76b7d1480e4f0af9f3d4c3595768d068 ... Hash #3
+20d2a7bc994987302e5b1ac80fc425fe
+25f8b63169ea78e68fbaaefa59379bbf ... Hash #4
+
+01 ................................. Flag bytes: 1
+1d ................................. Flags: 1 0 1 1 1 0 0 0
+ +

Note: when fully decoded, the above merkleblock message provided the +TXID for a single transaction that matched the filter. In the network +traffic dump this output was taken from, the full transaction belonging +to that TXID was sent immediately after the merkleblock message as +a tx message.

+ +
Parsing A MerkleBlock Message
+ + +

As seen in the annotated hexdump above, the merkleblock message +provides three special data types: a transaction count, a list of +hashes, and a list of one-bit flags.

+ +

You can use the transaction count to construct an empty merkle tree. +We’ll call each entry in the tree a node; on the bottom are TXID +nodes—the hashes for these nodes are TXIDs; the remaining nodes +(including the merkle root) are non-TXID nodes—they may actually have +the same hash as a TXID, but we treat them differently.

+ +

Example Of Parsing A MerkleBlock Message

+ +

Keep the hashes and flags in the order they appear in the merkleblock +message. When we say “next flag” or “next hash”, we mean the next flag +or hash on the list, even if it’s the first one we’ve used so far.

+ +

Start with the merkle root node and the first flag. The table below +describes how to evaluate a flag based on whether the node being +processed is a TXID node or a non-TXID node. Once you apply a flag to a +node, never apply another flag to that same node or reuse that same +flag again.

+ + + + + + + + + + + + + + + + + + + + + +
FlagTXID NodeNon-TXID Node
0Use the next hash as this node’s TXID, but this transaction didn’t match the filter.Use the next hash as this node’s hash. Don’t process any descendant nodes.
1Use the next hash as this node’s TXID, and mark this transaction as matching the filter.The hash needs to be computed. Process the left child node to get its hash; process the right child node to get its hash; then concatenate the two hashes as 64 raw bytes and hash them to get this node’s hash.
+ +

Any time you begin processing a node for the first time, evaluate the next +flag. Never use a flag at any other time.

+ +

When processing a child node, you may need to process its children (the +grandchildren of the original node) or further-descended nodes before +returning to the parent node. This is expected—keep processing depth +first until you reach a TXID node or a non-TXID node with a flag of 0.

+ +

After you process a TXID node or a non-TXID node with a flag of 0, stop +processing flags and begin to ascend the tree. As you ascend, compute +the hash of any nodes for which you now have both child hashes or for +which you now have the sole child hash. See the merkle tree +section for hashing instructions. If you reach a +node where only the left hash is known, descend into its right child (if +present) and further descendants as necessary.

+ +

However, if you find a node whose left and right children both have the +same hash, fail. This is related to CVE-2012-2459.

+ +

Continue descending and ascending until you have enough information to +obtain the hash of the merkle root node. If you run out of flags or +hashes before that condition is reached, fail. Then perform the +following checks (order doesn’t matter):

+ +
    +
  • +

    Fail if there are unused hashes in the hashes list.

    +
  • +
  • +

    Fail if there are unused flag bits—except for the minimum number of +bits necessary to pad up to the next full byte.

    +
  • +
  • +

    Fail if the hash of the merkle root node is not identical to the +merkle root in the block header.

    +
  • +
  • +

    Fail if the block header is invalid. Remember to ensure that the hash +of the header is less than or equal to the target threshold encoded by +the nBits header field. Your program should also, of course, attempt +to ensure the header belongs to the best block chain and that the user +knows how many confirmations this block has.

    +
  • +
+ +

For a detailed example of parsing a merkleblock message, please see +the corresponding merkle block examples section.

+ +
Creating A MerkleBlock Message
+ + +

It’s easier to understand how to create a merkleblock message after +you understand how to parse an already-created message, so we recommend +you read the parsing section above first.

+ +

Create a complete merkle tree with TXIDs on the bottom row and all the +other hashes calculated up to the merkle root on the top row. For each +transaction that matches the filter, track its TXID node and all of its +ancestor nodes.

+ +

Example Of Creating A MerkleBlock Message

+ +

Start processing the tree with the merkle root node. The table below +describes how to process both TXID nodes and non-TXID nodes based on +whether the node is a match, a match ancestor, or neither a match nor a +match ancestor.

+ + + + + + + + + + + + + + + + + + + + + +
 TXID NodeNon-TXID Node
Neither Match Nor Match AncestorAppend a 0 to the flag list; append this node’s TXID to the hash list.Append a 0 to the flag list; append this node’s hash to the hash list. Do not descend into its child nodes.
Match Or Match AncestorAppend a 1 to the flag list; append this node’s TXID to the hash list.Append a 1 to the flag list; process the left child node. Then, if the node has a right child, process the right child. Do not append a hash to the hash list for this node.
+ +

Any time you begin processing a node for the first time, a flag should be +appended to the flag list. Never put a flag on the list at any other +time, except when processing is complete to pad out the flag list to a +byte boundary.

+ +

When processing a child node, you may need to process its children (the +grandchildren of the original node) or further-descended nodes before +returning to the parent node. This is expected—keep processing depth +first until you reach a TXID node or a node which is neither a TXID nor +a match ancestor.

+ +

After you process a TXID node or a node which is neither a TXID nor a +match ancestor, stop processing and begin to ascend the tree until you +find a node with a right child you haven’t processed yet. Descend into +that right child and process it.

+ +

After you fully process the merkle root node according to the +instructions in the table above, processing is complete. Pad your flag +list to a byte boundary and construct the merkleblock message using the +template near the beginning of this subsection.

+ +

NotFound

+ + +

Added in protocol version 70001.

+ +

The notfound message is a reply to a getdata message which +requested an object the receiving node does not have available for +relay. (Nodes are not expected to relay historic transactions which +are no longer in the memory pool or relay set. Nodes may also have +pruned spent transactions from older blocks, making them unable to +send those blocks.)

+ +

The format and maximum size limitations of the notfound message are +identical to the inv message; only the message header differs.

+ +

Tx

+ + +

The tx message transmits a single transaction in the raw transaction +format. It can be sent in a variety of situations;

+ + + +

For an example hexdump of the raw transaction format, see the raw +transaction section.

+ +

Control Messages

+ + +

The following network messages all help control the connection between +two peers or allow them to advise each other about the rest of the +network.

+ +

Overview Of P2P Protocol Control And Advisory Messages

+ +

Note that almost none of the control messages are authenticated in any +way, meaning they can contain incorrect or intentionally harmful +information. In addition, this section does not yet cover P2P protocol +operation over the Tor network; if you would like to contribute +information about Tor, please open an issue.

+ +

Addr

+ + +

The addr (IP address) message relays connection information +for peers on the network. Each peer which wants to accept incoming +connections creates an addr message providing its connection +information and then sends that message to its peers unsolicited. Some +of its peers send that information to their peers (also unsolicited), +some of which further distribute it, allowing decentralized peer +discovery for any program already on the network.

+ +

An addr message may also be sent in response to a getaddr message.

+ + + + + + + + + + + + + + + + + + + + + + + + +
BytesNameData TypeDescription
VariesIP address countcompactSize uintThe number of IP address entries up to a maximum of 1,000.
VariesIP addressesnetwork IP addressIP address entries. See the table below for the format of a Dash network IP address.
+ +

Each encapsulated network IP address currently uses the following structure:

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
BytesNameData TypeDescription
4timeuint32Added in protocol version 31402.

A time in Unix epoch time format. Nodes advertising their own IP address set this to the current time. Nodes advertising IP addresses they’ve connected to set this to the last time they connected to that node. Other nodes just relaying the IP address should not change the time. Nodes can use the time field to avoid relaying old addr messages.

Malicious nodes may change times or even set them in the future.
8servicesuint64_tThe services the node advertised in its version message.
16IP addresscharIPv6 address in big endian byte order. IPv4 addresses can be provided as IPv4-mapped IPv6 addresses
2portuint16_tPort number in big endian byte order. Note that Dash Core will only connect to nodes with non-standard port numbers as a last resort for finding peers. This is to prevent anyone from trying to use the network to disrupt non-Dash services that run on other ports.
+ +

The following annotated hexdump shows part of an addr message. (The +message header has been omitted and the actual IP address has been +replaced with a RFC5737 reserved IP address.)

+ +
fde803 ............................. Address count: 1000
+
+d91f4854 ........................... Epoch time: 1414012889
+0100000000000000 ................... Service bits: 01 (network node)
+00000000000000000000ffffc0000233 ... IP Address: ::ffff:192.0.2.51
+208d ............................... Port: 8333
+
+[...] .............................. (999 more addresses omitted)
+ +

Alert

+ + +

Added in protocol version 311. +Removed by Bitcoin in protocol version 70013, but retained by Dash.

+ +

The alert message warns nodes of problems that may affect them or the +rest of the network. Each alert message is signed using a key controlled +by respected community members, mostly Dash Core developers.

+ +

To ensure all nodes can validate and forward alert messages, +encapsulation is used. Developers create an alert using the data +structure appropriate for the versions of the software they want to +notify; then they serialize that data and sign it. The serialized data +and its signature make up the outer alert message—allowing nodes +which don’t understand the data structure to validate the signature and +relay the alert to nodes which do understand it. The nodes which +actually need the message can decode the serialized data to access the +inner alert message.

+ +

The outer alert message has four fields:

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
BytesNameData TypeDescription
Variablealert bytescompactSize uintThe number of bytes in following alert field.
VariablealertucharThe serialized alert. See below for a description of the current alert format.
Variablesignature bytescompactSize uintThe number of bytes in the following signature field.
VariablesignatureucharA DER-encoded ECDSA (secp256k1) signature of the alert signed with the developer’s alert key.
+ +

Although designed to be easily upgraded, the format of the inner +serialized alert has not changed since the alert message was first +introduced in protocol version 311.

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
BytesNameData TypeDescription
4versionint32_tAlert format version. Version 1 from protocol version 311 through at least protocol version 70002.
8relayUntilint64_tThe time beyond which nodes should stop relaying this alert. Unix epoch time format.
8expirationint64_tThe time beyond which this alert is no longer in effect and should be ignored. Unix epoch time format.
4IDint32_tA unique ID number for this alert.
4cancelint32_tAll alerts with an ID number less than or equal to this number should be canceled: deleted and not accepted in the future.
VariessetCancel countcompactSize uintThe number of IDs in the following setCancel field. May be zero.
VariessetCancelint32_tAlert IDs which should be canceled. Each alert ID is a separate int32_t number.
4minVerint32_tThis alert only applies to protocol versions greater than or equal to this version. Nodes running other protocol versions should still relay it.
4maxVerint32_tThis alert only applies to protocol versions less than or equal to this version. Nodes running other protocol versions should still relay it.
Variesuser_agent countcompactSize uintThe number of user agent strings in the following setUser_agent field. May be zero.
VariessetUser_agentcompactSize uint + stringIf this field is empty, it has no effect on the alert. If there is at least one entry is this field, this alert only applies to programs with a user agent that exactly matches one of the strings in this field. Each entry in this field is a compactSize uint followed by a string—the uint indicates how many bytes are in the following string. This field was originally called setSubVer; since BIP14, it applies to user agent strings as defined in the version message.
4priorityint32_tRelative priority compared to other alerts.
Variescomment bytescompactSize uintThe number of bytes in the following comment field. May be zero.
VariescommentstringA comment on the alert that is not displayed.
VariesstatusBar bytescompactSize uintThe number of bytes in the following statusBar field. May be zero.
VariesstatusBarstringThe alert message that is displayed to the user.
Variesreserved bytescompactSize uintThe number of bytes in the following reserved field. May be zero.
VariesreservedstringReserved for future use. Originally called RPC Error.
+ +

The annotated hexdump below shows an alert message. (The message +header has been omitted.)

+ +
73 ................................. Bytes in encapsulated alert: 115
+01000000 ........................... Version: 1
+3766404f00000000 ................... RelayUntil: 1329620535
+b305434f00000000 ................... Expiration: 1330917376
+
+f2030000 ........................... ID: 1010
+f1030000 ........................... Cancel: 1009
+00 ................................. setCancel count: 0
+
+10270000 ........................... MinVer: 10000
+48ee0000 ........................... MaxVer: 61000
+00 ................................. setUser_agent bytes: 0
+64000000 ........................... Priority: 100
+
+00 ................................. Bytes In Comment String: 0
+46 ................................. Bytes in StatusBar String: 70
+53656520626974636f696e2e6f72672f
+666562323020696620796f7520686176
+652074726f75626c6520636f6e6e6563
+74696e67206166746572203230204665
+627275617279 ....................... Status Bar String: "See [...]"
+00 ................................. Bytes In Reserved String: 0
+
+47 ................................. Bytes in signature: 71
+30450221008389df45f0703f39ec8c1c
+c42c13810ffcae14995bb648340219e3
+53b63b53eb022009ec65e1c1aaeec1fd
+334c6b684bde2b3f573060d5b70c3a46
+723326e4e8a4f1 ..................... Signature
+ +

Alert key compromise: Dash Core’s source code defines a +particular set of alert parameters that can be used to notify users that +the alert signing key has been compromised and that they should upgrade +to get a new alert public key. Once a signed alert containing those +parameters has been received, no other alerts can cancel or override it. +See the ProcessAlert() function in the Dash Core alert.cpp source code for the parameters of this message.

+ +

FilterAdd

+ + +

Added in protocol version 70001 as described by BIP37.

+ +

The filteradd message tells the receiving peer to add a single element to +a previously-set bloom filter, such as a new public key. The element is +sent directly to the receiving peer; the peer then uses the parameters set +in the filterload message to add the element to the bloom filter.

+ +

Because the element is sent directly to the receiving peer, there is no +obfuscation of the element and none of the plausible-deniability privacy +provided by the bloom filter. Clients that want to maintain greater +privacy should recalculate the bloom filter themselves and send a new +filterload message with the recalculated bloom filter.

+ + + + + + + + + + + + + + + + + + + + + + + + +
BytesNameData TypeDescription
Varieselement bytescompactSize uintThe number of bytes in the following element field.
Varieselementuint8_t[]The element to add to the current filter. Maximum of 520 bytes, which is the maximum size of an element which can be pushed onto the stack in a pubkey or signature script. Elements must be sent in the byte order they would use when appearing in a raw transaction; for example, hashes should be sent in internal byte order.
+ +

Note: a filteradd message will not be accepted unless a filter was +previously set with the filterload message.

+ +

The annotated hexdump below shows a filteradd message adding a TXID. +(The message header has been omitted.) This TXID appears in the same +block used for the example hexdump in the merkleblock message; if that +merkleblock message is re-sent after sending this filteradd message, +six hashes are returned instead of four.

+ +
20 ................................. Element bytes: 32
+fdacf9b3eb077412e7a968d2e4f11b9a
+9dee312d666187ed77ee7d26af16cb0b ... Element (A TXID)
+ +

FilterClear

+ + +

Added in protocol version 70001 as described by BIP37.

+ +

The filterclear message tells the receiving peer to remove a +previously-set bloom filter. This also undoes the effect of setting the +relay field in the version message to 0, allowing unfiltered access to +inv messages announcing new transactions.

+ +

Dash Core does not require a filterclear message before a +replacement filter is loaded with filterload. It also doesn’t require +a filterload message before a filterclear message.

+ +

There is no payload in a filterclear message. See the message header +section for an example of a message without a payload.

+ +

FilterLoad

+ + +

Added in protocol version 70001 as described by BIP37.

+ +

The filterload message tells the receiving peer to filter all relayed +transactions and requested merkle blocks through the provided filter. +This allows clients to receive transactions relevant to their wallet +plus a configurable rate of false positive transactions which can +provide plausible-deniability privacy.

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
BytesNameData TypeDescription
VariesnFilterBytescompactSize uintNumber of bytes in the following filter bit field.
Variesfilteruint8_t[]A bit field of arbitrary byte-aligned size. The maximum size is 36,000 bytes.
4nHashFuncsuint32_tThe number of hash functions to use in this filter. The maximum value allowed in this field is 50.
4nTweakuint32_tAn arbitrary value to add to the seed value in the hash function used by the bloom filter.
1nFlagsuint8_tA set of flags that control how outpoints corresponding to a matched pubkey script are added to the filter. See the table in the Updating A Bloom Filter subsection below.
+ +

The annotated hexdump below shows a filterload message. (The message +header has been omitted.) For an example of how this payload was +created, see the filterload example.

+ +
02 ......... Filter bytes: 2
+b50f ....... Filter: 1010 1101 1111 0000
+0b000000 ... nHashFuncs: 11
+00000000 ... nTweak: 0/none
+00 ......... nFlags: BLOOM_UPDATE_NONE
+ +

Initializing A Bloom Filter

+ +

Filters have two core parameters: the size of the bit field and the +number of hash functions to run against each data element. The following +formulas from BIP37 will allow you to automatically select appropriate +values based on the number of elements you plan to insert into the +filter (n) and the false positive rate (p) you desire to maintain +plausible deniability.

+ +
    +
  • +

    Size of the bit field in bytes (nFilterBytes), up to a maximum of +36,000: (-1 / log(2)**2 * n * log(p)) / 8

    +
  • +
  • +

    Hash functions to use (nHashFuncs), up to a maximum of 50: +nFilterBytes * 8 / n * log(2)

    +
  • +
+ +

Note that the filter matches parts of transactions (transaction +elements), so the false positive rate is relative to the number of +elements checked—not the number of transactions checked. Each normal +transaction has a minimum of four matchable elements (described in the +comparison subsection below), so a filter with a false-positive rate of +1 percent will match about 4 percent of all transactions at a minimum.

+ +

According to BIP37, the formulas and limits described above provide +support for bloom filters containing 20,000 items with a false positive +rate of less than 0.1 percent or 10,000 items with a false positive rate +of less than 0.0001 percent.

+ +

Once the size of the bit field is known, the bit field should be +initialized as all zeroes.

+ +

Populating A Bloom Filter

+ +

The bloom filter is populated using between 1 and 50 unique hash +functions (the number specified per filter by the nHashFuncs +field). Instead of using up to 50 different hash function +implementations, a single implementation is used with a unique seed +value for each function.

+ +

The seed is nHashNum * 0xfba4c795 + nTweak as a uint32_t, where the values +are:

+ +
    +
  • +

    nHashNum is the sequence number for this hash +function, starting at 0 for the first hash iteration and increasing up +to the value of the nHashFuncs field (minus one) for the last hash +iteration.

    +
  • +
  • +

    0xfba4c795 is a constant optimized to create large differences in +the seed for different values of nHashNum.

    +
  • +
  • +

    nTweak is a per-filter constant set by the client to require the use +of an arbitrary set of hash functions.

    +
  • +
+ +

If the seed resulting from the formula above is larger than four bytes, +it must be truncated to its four most significant bytes (for example, +0x8967452301 & 0xffffffff → 0x67452301).

+ +

The actual hash function implementation used is the 32-bit Murmur3 hash +function.

+ +

Warning icon +Warning: the Murmur3 hash function has separate 32-bit and 64-bit +versions that produce different results for the same input. Only the +32-bit Murmur3 version is used with Dash bloom filters.

+ +

The data to be hashed can be any transaction element which the bloom +filter can match. See the next subsection for the list of transaction +elements checked against the filter. The largest element which can be +matched is a script data push of 520 bytes, so the data should never +exceed 520 bytes.

+ +

The example below from Dash Core bloom.cpp combines +all the steps above to create the hash function template. The seed is +the first parameter; the data to be hashed is the second parameter. The +result is a uint32_t modulo the size of the bit field in bits.

+ +
MurmurHash3(nHashNum * 0xFBA4C795 + nTweak, vDataToHash) % (vData.size() * 8)
+ +

Each data element to be added to the filter is hashed by nHashFuncs +number of hash functions. Each time a hash function is run, the result +will be the index number (nIndex) of a bit in the bit field. That bit +must be set to 1. For example if the filter bit field was 00000000 and +the result is 5, the revised filter bit field is 00000100 (the first bit +is bit 0).

+ +

It is expected that sometimes the same index number will be returned +more than once when populating the bit field; this does not affect the +algorithm—after a bit is set to 1, it is never changed back to 0.

+ +

After all data elements have been added to the filter, each set of eight +bits is converted into a little-endian byte. These bytes are the value +of the filter field.

+ +

Comparing Transaction Elements To A Bloom Filter

+ +

To compare an arbitrary data element against the bloom filter, it is +hashed using the same parameters used to create the bloom filter. +Specifically, it is hashed nHashFuncs times, each time using the same +nTweak provided in the filter, and the resulting output is modulo the +size of the bit field provided in the filter field. After each hash is +performed, the filter is checked to see if the bit at that indexed +location is set. For example if the result of a hash is 5 and the +filter is 01001110, the bit is considered set.

+ +

If the result of every hash points to a set bit, the filter matches. If +any of the results points to an unset bit, the filter does not match.

+ +

The following transaction elements are compared against bloom filters. +All elements will be hashed in the byte order used in blocks (for +example, TXIDs will be in internal byte order).

+ +
    +
  • +

    TXIDs: the transaction’s SHA256(SHA256()) hash.

    +
  • +
  • +

    Outpoints: each 36-byte outpoint used this transaction’s input +section is individually compared to the filter.

    +
  • +
  • +

    Signature Script Data: each element pushed onto the stack by a +data-pushing opcode in a signature script from this transaction is +individually compared to the filter. This includes data elements +present in P2SH redeem scripts when they are being spent.

    +
  • +
  • +

    PubKey Script Data: each element pushed onto the the stack by a +data-pushing opcode in any pubkey script from this transaction is +individually compared to the filter. (If a pubkey script element +matches the filter, the filter will be immediately updated if the +BLOOM_UPDATE_ALL flag was set; if the pubkey script is in the P2PKH +format and matches the filter, the filter will be immediately updated +if the BLOOM_UPDATE_P2PUBKEY_ONLY flag was set. See the subsection +below for details.)

    +
  • +
+ +

The following annotated hexdump of a transaction is from the raw +transaction format section; the elements which +would be checked by the filter are emphasized in bold. Note that this +transaction’s TXID (01000000017b1eab[...]) would also be checked, +and that the outpoint TXID and index number below would be checked as a +single 36-byte element.

+ +
01000000 ................................... Version
+
+01 ......................................... Number of inputs
+|
+| 7b1eabe0209b1fe794124575ef807057
+| c77ada2138ae4fa8d6c4de0398a14f3f ......... Outpoint TXID
+| 00000000 ................................. Outpoint index number
+|
+| 49 ....................................... Bytes in sig. script: 73
+| | 48 ..................................... Push 72 bytes as data
+| | | 30450221008949f0cb400094ad2b5eb3
+| | | 99d59d01c14d73d8fe6e96df1a7150de
+| | | b388ab8935022079656090d7f6bac4c9
+| | | a94e0aad311a4268e082a725f8aeae05
+| | | 73fb12ff866a5f01 ..................... Secp256k1 signature
+|
+| ffffffff ................................. Sequence number: UINT32_MAX
+
+01 ......................................... Number of outputs
+| f0ca052a01000000 ......................... Satoshis (49.99990000 BTC)
+|
+| 19 ....................................... Bytes in pubkey script: 25
+| | 76 ..................................... OP_DUP
+| | a9 ..................................... OP_HASH160
+| | 14 ..................................... Push 20 bytes as data
+| | | cbc20a7664f2f69e5355aa427045bc15
+| | | e7c6c772 ............................. PubKey hash
+| | 88 ..................................... OP_EQUALVERIFY
+| | ac ..................................... OP_CHECKSIG
+
+00000000 ................................... locktime: 0 (a block height)
+
+ +

Updating A Bloom Filter

+ +

Clients will often want to track inputs that spend outputs (outpoints) +relevant to their wallet, so the filterload field nFlags can be set to +allow the filtering node to update the filter when a match is found. +When the filtering node sees a pubkey script that pays a pubkey, +address, or other data element matching the filter, the filtering node +immediately updates the filter with the outpoint corresponding to that +pubkey script.

+ +

Automatically Updating Bloom Filters

+ +

If an input later spends that outpoint, the filter will match it, +allowing the filtering node to tell the client that one of its +transaction outputs has been spent.

+ +

The nFlags field has three allowed values:

+ + + + + + + + + + + + + + + + + + + + + + + + + + +
ValueNameDescription
0BLOOM_UPDATE_NONEThe filtering node should not update the filter.
1BLOOM_UPDATE_ALLIf the filter matches any data element in a pubkey script, the corresponding outpoint is added to the filter.
2BLOOM_UPDATE_P2PUBKEY_ONLYIf the filter matches any data element in a pubkey script and that script is either a P2PKH or non-P2SH pay-to-multisig script, the corresponding outpoint is added to the filter.
+ +

In addition, because the filter size stays the same even though +additional elements are being added to it, the false positive rate +increases. Each false positive can result in another element being added +to the filter, creating a feedback loop that can (after a certain point) +make the filter useless. For this reason, clients using automatic filter +updates need to monitor the actual false positive rate and send a new +filter when the rate gets too high.

+ +

GetAddr

+ + +

The getaddr message requests an addr message from the receiving +node, preferably one with lots of IP addresses of other receiving nodes. +The transmitting node can use those IP addresses to quickly update its +database of available nodes rather than waiting for unsolicited addr +messages to arrive over time.

+ +

There is no payload in a getaddr message. See the message header +section for an example of a message without a payload.

+ +

GetSporks

+ + +

The getsporks message requests spork messages from the receiving node.

+ +

There is no payload in a getsporks message. See the message header +section for an example of a message without a payload.

+ +

Ping

+ + +

The ping message helps confirm that the receiving peer is still +connected. If a TCP/IP error is encountered when sending the ping +message (such as a connection timeout), the transmitting node can assume +that the receiving node is disconnected. The response to a ping +message is the pong message.

+ +

Before protocol version 60000, the ping message had no payload. As of +protocol version 60001 and all later versions, the message includes a +single field, the nonce.

+ + + + + + + + + + + + + + + + + + +
BytesNameData TypeDescription
8nonceuint64_tAdded in protocol version 60001 as described by BIP31.

Random nonce assigned to this ping message. The responding pong message will include this nonce to identify the ping message to which it is replying.
+ +

The annotated hexdump below shows a ping message. (The message +header has been omitted.)

+ +
0094102111e2af4d ... Nonce
+ +

Pong

+ + +

Added in protocol version 60001 as described by BIP31.

+ +

The pong message replies to a ping message, proving to the pinging +node that the ponging node is still alive. Dash Core will, by +default, disconnect from any clients which have not responded to a +ping message within 20 minutes.

+ +

To allow nodes to keep track of latency, the pong message sends back +the same nonce received in the ping message it is replying to.

+ +

The format of the pong message is identical to the ping message; +only the message header differs.

+ +

Reject

+ + +

Added in protocol version 70002 as described by BIP61.

+ +

The reject message informs the receiving node that one of its previous +messages has been rejected.

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
BytesNameData TypeDescription
Variesmessage bytescompactSize uintThe number of bytes in the following message field.
VariesmessagestringThe type of message rejected as ASCII text without null padding. For example: “tx”, “block”, or “version”.
1codecharThe reject message code. See the table below.
Variesreason bytescompactSize uintThe number of bytes in the following reason field. May be 0x00 if a text reason isn’t provided.
VariesreasonstringThe reason for the rejection in ASCII text. This should not be displayed to the user; it is only for debugging purposes.
Variesextra datavariesOptional additional data provided with the rejection. For example, most rejections of tx messages or block messages include the hash of the rejected transaction or block header. See the code table below.
+ +

The following table lists message reject codes. Codes are tied to the +type of message they reply to; for example there is a 0x10 reject code +for transactions and a 0x10 reject code for blocks.

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
CodeIn Reply ToExtra BytesExtra TypeDescription
0x01any message0N/AMessage could not be decoded. Be careful of reject message feedback loops where two peers each don’t understand each other’s reject messages and so keep sending them back and forth forever.
0x10block message32char[32]Block is invalid for some reason (invalid proof-of-work, invalid signature, etc). Extra data may include the rejected block’s header hash.
0x10tx message32char[32]Transaction is invalid for some reason (invalid signature, output value greater than input, etc.). Extra data may include the rejected transaction’s TXID.
0x10ix message32char[32]InstantSend transaction is invalid for some reason (invalid tx lock request, conflicting tx lock request, etc.). Extra data may include the rejected transaction’s TXID.
0x11block message32char[32]The block uses a version that is no longer supported. Extra data may include the rejected block’s header hash.
0x11version message0N/AConnecting node is using a protocol version that the rejecting node considers obsolete and unsupported.
0x12tx message32char[32]Duplicate input spend (double spend): the rejected transaction spends the same input as a previously-received transaction. Extra data may include the rejected transaction’s TXID.
0x12version message0N/AMore than one version message received in this connection.
0x40tx message32char[32]The transaction will not be mined or relayed because the rejecting node considers it non-standard—a transaction type or version unknown by the server. Extra data may include the rejected transaction’s TXID.
0x41tx message32char[32]One or more output amounts are below the dust threshold. Extra data may include the rejected transaction’s TXID.
0x42tx message char[32]The transaction did not have a large enough fee or priority to be relayed or mined. Extra data may include the rejected transaction’s TXID.
0x43block message32char[32]The block belongs to a block chain which is not the same block chain as provided by a compiled-in checkpoint. Extra data may include the rejected block’s header hash.
+ +

Reject Codes

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
CodeDescription
0x01Malformed
0x10Invalid
0x11Obsolete
0x12Duplicate
0x40Non-standard
0x41Dust
0x42Insufficient fee
0x43Checkpoint
+ +

The annotated hexdump below shows a reject message. (The message +header has been omitted.)

+ +
02 ................................. Number of bytes in message: 2
+7478 ............................... Type of message rejected: tx
+12 ................................. Reject code: 0x12 (duplicate)
+15 ................................. Number of bytes in reason: 21
+6261642d74786e732d696e707574732d
+7370656e74 ......................... Reason: bad-txns-inputs-spent
+394715fcab51093be7bfca5a31005972
+947baf86a31017939575fb2354222821 ... TXID
+ +

SendHeaders

+ + +

The sendheaders message tells the receiving peer to send new block +announcements using a headers message rather than an inv message.

+ +

There is no payload in a sendheaders message. See the message header +section for an example of a message without a payload.

+ +

Spork

+ + +

Sporks are a mechanism by which updated code is released to the network, but +not immediately made active (or “enforced”). Enforcement of the updated code +can be activated remotely. Should problems arise, the code can be deactivated +in the same manner, without the need for a network-wide rollback or client update.

+ +

A spork message may be sent in response to a getsporks message.

+ +

The spork message tells the receiving peer the status of the spork defined by +the SporkID field. Upon receiving a spork message, the client must verify the +signature before accepting the spork message as valid.

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
BytesNameData typeRequiredDescription
4nSporkIDintRequiredID assigned in spork.h
8nValueint64_tRequiredValue assigned to spork
8nTimeSignedint64_tRequiredTime the spork value was signed
66vchSigchar[]RequiredLength (1 byte) + Signature (65 bytes)
+ +

Defined Sporks (per src/spork.h)

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Spork IDNumberNameDescription
100012INSTANTSEND_ENABLEDTurns on and off InstantSend network wide
100023INSTANTSEND_BLOCK_FILTERINGTurns on and off InstantSend block filtering
100045INSTANTSEND_MAX_VALUEControls the max value for an InstantSend transaction (currently 2000 dash)
100078MASTERNODE_PAYMENT_ENFORCEMENTRequires masternodes to be paid by miners when blocks are processed
100089SUPERBLOCKS_ENABLEDSuperblocks are enabled (10% of the block reward allocated to fund the dash treasury for funding approved proposals)
1000910MASTERNODE_PAY_UPDATED_NODESOnly current protocol version masternode’s will be paid (not older nodes)
1001112RECONSIDER_BLOCKSForces reindex of a specified number of blocks to recover from unintentional network forks
1001213OLD_SUPERBLOCK_FLAGDeprecated. No network function since block 614820
1001314REQUIRE_SENTINEL_FLAGOnly masternode’s running sentinel will be paid
+ +

To verify vchSig, compare the hard-coded spork public key (strSporkPubKey +from src/chainparams.cpp) with the public key recovered from +the spork message’s hash and vchSig value (implementation details for Dash +Core can be found in CPubKey::RecoverCompact). The hash is a double SHA-256 hash of:

+ +
    +
  • The spork magic message ("DarkCoin Signed Message:\n")
  • +
  • nSporkID + nValue + nTimeSigned
  • +
+ + + + + + + + + + + + + + + + + + + + + + +
NetworkSpork Pubkey (wrapped)
Mainnet04549ac134f694c0243f503e8c8a9a986f5de6610049c40b07816809b0d1
d06a21b07be27b9bb555931773f62ba6cf35a25fd52f694d4e1106ccd237
a7bb899fdd
Testnet3046f78dcf911fbd61910136f7f0f8d90578f68d0b3ac973b5040fb7afb50
1b5939f39b108b0569dca71488f5bbf498d92e4d1194f6f941307ffd95f7
5e76869f0e
RegTestUndefined
+ +

The following annotated hexdump shows a spork message.

+ +
11270000 .................................... Spork ID: Spork 2 InstantSend enabled (10001)
+0000000000000000 ............................ Value (0)
+2478da5900000000 ............................ Epoch time: 2017-10-08 19:10:28 UTC (1507489828)
+
+41 .......................................... Signature length: 65
+
+1b6762d3e70890b5cfaed5d1fd72121c
+d32020c827a89f8128a00acd210f4ea4
+1b36c26c3767f8a24f48663e189865ed
+403ed1e850cdb4207cdd466419d9d183
+45 .......................................... Masternode Signature
+ +

VerAck

+ + +

The verack message acknowledges a previously-received version +message, informing the connecting node that it can begin to send +other messages. The verack message has no payload; for an example +of a message with no payload, see the message headers +section.

+ +

Version

+ + +

The version message provides information about the transmitting node +to the receiving node at the beginning of a connection. Until both peers +have exchanged version messages, no other messages will be accepted.

+ +

If a version message is accepted, the receiving node should send a +verack message—but no node should send a verack message +before initializing its half of the connection by first sending a +version message.

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
BytesNameData TypeRequired/OptionalDescription
4versionint32_tRequiredThe highest protocol version understood by the transmitting node. See the protocol version section.
8servicesuint64_tRequiredThe services supported by the transmitting node encoded as a bitfield. See the list of service codes below.
8timestampint64_tRequiredThe current Unix epoch time according to the transmitting node’s clock. Because nodes will reject blocks with timestamps more than two hours in the future, this field can help other nodes to determine that their clock is wrong.
8addr_recv servicesuint64_tRequiredAdded in protocol version 106.

The services supported by the receiving node as perceived by the transmitting node. Same format as the ‘services’ field above. Dash Core will attempt to provide accurate information.
16addr_recv IP addresscharRequiredAdded in protocol version 106.

The IPv6 address of the receiving node as perceived by the transmitting node in big endian byte order. IPv4 addresses can be provided as IPv4-mapped IPv6 addresses. Dash Core will attempt to provide accurate information.
2addr_recv portuint16_tRequiredAdded in protocol version 106.

The port number of the receiving node as perceived by the transmitting node in big endian byte order.
8addr_trans servicesuint64_tRequiredThe services supported by the transmitting node. Should be identical to the ‘services’ field above.
16addr_trans IP addresscharRequiredThe IPv6 address of the transmitting node in big endian byte order. IPv4 addresses can be provided as IPv4-mapped IPv6 addresses. Set to ::ffff:127.0.0.1 if unknown.
2addr_trans portuint16_tRequiredThe port number of the transmitting node in big endian byte order.
8nonceuint64_tRequiredA random nonce which can help a node detect a connection to itself. If the nonce is 0, the nonce field is ignored. If the nonce is anything else, a node should terminate the connection on receipt of a version message with a nonce it previously sent.
Variesuser_agent bytescompactSize uintRequiredNumber of bytes in following user_agent field. If 0x00, no user agent field is sent.
Variesuser_agentstringRequired if user_agent bytes > 0Renamed in protocol version 60000.

User agent as defined by BIP14. Previously called subVer.

Dash Core limits the length to 256 characters.
4start_heightint32_tRequiredThe height of the transmitting node’s best block chain or, in the case of an SPV client, best block header chain.
1relayboolOptionalAdded in protocol version 70001 as described by BIP37.

Transaction relay flag. If 0x00, no inv messages or tx messages announcing new transactions should be sent to this client until it sends a filterload message or filterclear message. If the relay field is not present or is set to 0x01, this node wants inv messages and tx messages announcing new transactions.
+ +

The following service identifiers have been assigned.

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ValueNameDescription
0x00UnnamedThis node is not a full node. It may not be able to provide any data except for the transactions it originates.
0x01NODE_NETWORKThis is a full node and can be asked for full blocks. It should implement all protocol features available in its self-reported protocol version.
0x02NODE_GETUTXOThis node is capable of responding to the getutxo protocol request. Dash Core does not support this service.
0x04NODE_BLOOMThis node is capable and willing to handle bloom-filtered connections. Dash Core nodes used to support this by default, without advertising this bit, but no longer do as of protocol version 70201 (= NO_BLOOM_VERSION)
+ +

The following annotated hexdump shows a version message. (The +message header has been omitted and the actual IP addresses have been +replaced with RFC5737 reserved IP addresses.)

+ +
3e120100 .................................... Protocol version: 70206
+0500000000000000 ............................ Services: NODE_NETWORK (1) + NODE_BLOOM (4)
+bc8f5e5400000000 ............................ Epoch time: 1415483324
+
+0100000000000000 ............................ Receiving node's services
+00000000000000000000ffffc61b6409 ............ Receiving node's IPv6 address
+270f ........................................ Receiving node's port number
+
+0500000000000000 ............................ Transmitting node's services
+00000000000000000000ffffcb0071c0 ............ Transmitting node's IPv6 address
+270f ........................................ Transmitting node's port number
+
+128035cbc97953f8 ............................ Nonce
+
+14 .......................................... Bytes in user agent string: 20
+2f4461736820436f72653a302e31322e312e352f..... User agent: /Satoshi:0.9.2.1/
+
+851f0b00 .................................... Start height: 728965
+01 .......................................... Relay flag: true
+ +

InstantSend Messages

+ + +

The following network messages all help control the InstantSend feature of Dash. +InstantSend uses the masternode network to lock transaction inputs and enable +secure, instantaneous transactions. For additional details, refer to +the Developer Guide InstantSend section.

+ +

Overview Of P2P Protocol InstantSend Request And Reply Messages

+ +

ix

+ + +

The ix message (transaction lock request) has the same structure as the tx message. +The masternode network responds with txlvote messages if the transaction inputs +can be locked.

+ +

txlvote

+ + +

The txlvote message (transaction lock vote) +is sent by masternodes to indicate approval of a transaction lock request +ix message.

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
BytesNameData typeRequiredDescription
32txHashuint256RequiredTXID of the transaction to lock
36outPointoutpointRequiredThe unspent outpoint to lock in this transaction
36outpointMasternodeoutpointRequiredThe outpoint of the masternode which is signing the vote
66*vchMasternodeSignaturechar[]Required66 bytes in most cases. Length (1 byte) + Signature (65 bytes)
+ +

The following annotated hexdump shows a txlvote message. (The +message header has been omitted.)

+ +
3c121fb4a12b2f715e2f70a9fa282115
+be197dde14073959fb2a2b8e95a7418f ..... TXID
+
+Outpoint to lock
+| bb607995757c6a6efd6429215dcb3688
+| b252d34d835c81fed310fd905f487020 ... Outpoint TXID
+| 01000000 ........................... Outpoint index number: 1
+
+Masternode Outpoint
+| de9029c7e9b7eb7cd11f27ba670b2349
+| 0c3f0717b86ed949c316874589405cd2 ... Outpoint TXID
+| 00000000 ........................... Outpoint index number: 0
+
+41 ................................... Signature length: 65
+
+1ccc39ffb9c62111a8c82823d3ce61d2
+380db4e8f76ec238d568908f37558a90
+4e79566a53663de12ec2be1183c87d61
+250e8ebd57be171be1d4b5e89b69c263
+88 ................................... Masternode Signature
+ +

PrivateSend Messages

+ + +

The following network messages all help control the PrivateSend (formerly +DarkSend) coin mixing features built in to Dash and facilitated by the +masternode network.

+ +

Since the messages are all related to a single process, this diagram shows them +sequentially numbered. The dssu message (not shown) is sent by the +masternode in conjunction with some responses. For additional details, refer to +the Developer Guide PrivateSend section.

+ +

Overview Of P2P Protocol PrivateSend Request And Reply Messages

+ +

dsa

+ + +

The dsa message allows a node to join a mixing pool. A collateral fee is +required and may be forfeited if the client acts maliciously. The message +operates in two ways:

+ +
    +
  1. +

    When sent to a masternode without a current mixing queue, it initiates the + start of a new mixing queue

    +
  2. +
  3. +

    When sent to a masternode with a current mixing queue, it attempts to join the + existing queue

    +
  4. +
+ +

Dash Core starts a new queue ~33% of the time and attempts to join an existing +queue the remainder of the time.

+ + + + + + + + + + + + + + + + + + + + + + + + + + + +
BytesNameData typeRequiredDescription
4nDenomintRequiredDenomination that will be exclusively used when submitting inputs into the pool
41+txCollateraltxInRequiredCollateral TX that will be charged if this client acts maliciously
+ +

The following annotated hexdump shows a dsa message. (The message header has +been omitted.)

+ +
02000000 ................................... Denomination: 1 Dash (2)
+
+Collateral Transaction
+| Previous Output
+| |
+| | 010000000183bd1980c71c38f035db9b
+| | 14d7f934f7d595181b3436e362899026 ....... Outpoint TXID
+| | 19f3f7d3 ............................... Outpoint index number: 3556242201
+|
+| 83 ....................................... Bytes in sig. script: 131
+|
+| 000000006b483045022100f4d8fa0ae4132235fe
+| cd540a62715ccfb1c9a97f8698d066656e30bb1e
+| 1e06b90220301b4cc93f38950a69396ed89dfcc0
+| 8e72ec8e6e7169463592a0bf504946d98b812102
+| fa4b9c0f9e76e06d57c75cab9c8368a62a1ce8db
+| 6eb0c25c3e0719ddd9ab549cffffffff01e09304
+| 00000000001976a914f895 ................... Secp256k1 signature: None
+|
+| 6a4eb0e5 ................................. Sequence number: 3853536874
+ +

dsc

+ + +

The dsc message indicates a PrivateSend mixing session is complete.

+ + + + + + + + + + + + + + + + + + + + + + + + + + + +
BytesNameData typeRequiredDescription
4nSessionIDintRequiredID of the mixing session
4nMessageIDintRequiredID of the message describing the result of the mixing session
+ +

Reference the Message IDs table under the dssu message for descriptions of the +Message ID values.

+ +

The following annotated hexdump shows a dsc message. (The +message header has been omitted.)

+ +
d9070700 ............................. Session ID: 791686
+14000000 ............................. Message ID: MSG_SUCCESS (20)
+ +

dsf

+ + +

The dsf message is sent by the masternode as the final mixing transaction in +a PrivateSend mixing session. The masternode expects nodes in the mixing session +to respond with a dss message.

+ + + + + + + + + + + + + + + + + + + + + + + + + + + +
BytesNameData typeRequiredDescription
4nSessionIDintRequiredID of the mixing session
#txFinaltx messageRequiredFinal mixing transaction with unsigned inputs
+ +

The following annotated hexdump shows a dsf message. (The +message header has been omitted.) Transaction inputs/outputs are only shown for +a single node (compare with the dsi message and dss message hexdumps).

+ +
86140c00 ............................. Session ID: 791686
+
+Transaction Message
+| 01000000 ................................. Version: 1
+|
+| 0f ......................................... Number of inputs: 15
+|
+| [...] ...................................... 5 transaction inputs omitted
+|
+| Transaction input #6
+| |
+| | 36bdc3796c5630225f2c86c946e2221a
+| | 9958378f5d08da380895c2656730b5c0 ......... Outpoint TXID
+| | 02000000 ................................. Outpoint index number: 0
+| |
+| | 00 ....................................... Bytes in sig. script: 0
+| | .......................................... Secp256k1 signature: None
+| |
+| | ffffffff ................................. Sequence number: UINT32_MAX
+|
+| Transaction input #7
+| |
+| | 36bdc3796c5630225f2c86c946e2221a
+| | 9958378f5d08da380895c2656730b5c0 ......... Outpoint TXID
+| | 0f000000 ................................. Outpoint index number: 15
+| |
+| | 00 ....................................... Bytes in sig. script: 0
+| | .......................................... Secp256k1 signature: None
+| |
+| | ffffffff ................................. Sequence number: UINT32_MAX
+|
+| Transaction input #8
+| |
+| | 36bdc3796c5630225f2c86c946e2221a
+| | 9958378f5d08da380895c2656730b5c0 ......... Outpoint TXID
+| | 0d000000 ................................. Outpoint index number: 13
+| |
+| | 00 ....................................... Bytes in sig. script: 0
+| | .......................................... Secp256k1 signature: None
+| |
+| | ffffffff ................................. Sequence number: UINT32_MAX
+|
+|
+| [...] ...................................... 7 more transaction inputs omitted
+|
+|
+| 0f ......................................... Number of outputs: 15
+|
+| Transaction output #1
+| | e8e4f50500000000 ......................... Duffs (1.00001 Dash)
+| |
+| | 19 ....................................... Bytes in pubkey script: 25
+| | | 76 ..................................... OP_DUP
+| | | a9 ..................................... OP_HASH160
+| | | 14 ..................................... Push 20 bytes as data
+| | | | 14826d7ba05cf76588a5503c03951dc9
+| | | | 14c91b6c ............................. PubKey hash
+| | | 88 ..................................... OP_EQUALVERIFY
+| | | ac ..................................... OP_CHECKSIG
+|
+|
+| [...] ...................................... 3 transaction outputs omitted
+|
+|
+| Transaction output #5
+| | e8e4f50500000000 ......................... 100,001,000 Duffs (1.0001 Dash)
+| |
+| | 19 ....................................... Bytes in pubkey script: 25
+| | | 76 ..................................... OP_DUP
+| | | a9 ..................................... OP_HASH160
+| | | 14 ..................................... Push 20 bytes as data
+| | | | 426614716e94812d483bca32374f6ac8
+| | | | cd121b0d ............................. PubKey hash
+| | | 88 ..................................... OP_EQUALVERIFY
+| | | ac ..................................... OP_CHECKSIG
+|
+|
+| [...] ...................................... 9 transaction outputs omitted
+|
+|
+| Transaction output #15
+| | e8e4f50500000000 ......................... 100,001,000 Duffs (1.0001 Dash)
+| |
+| | 19 ....................................... Bytes in pubkey script: 25
+| | | 76 ..................................... OP_DUP
+| | | a9 ..................................... OP_HASH160
+| | | 14 ..................................... Push 20 bytes as data
+| | | | f01197177de2358928196a543b2bbd97
+| | | | 3c2ab002 ............................. PubKey hash
+| | | 88 ..................................... OP_EQUALVERIFY
+| | | ac ..................................... OP_CHECKSIG
+|
+| 00000000 ................................... locktime: 0 (a block height)
+ +

dsi

+ + +

The dsi message replies to a dsq message that has the Ready field set to 0x01. +The dsi message contains user inputs for mixing along with the outputs and a +collateral. Once the masternode receives dsi messages from all members of the +pool, it responds with a dsf message.

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
BytesNameData typeRequiredDescription
?vecTxDSInCTxDSIn[]RequiredVector of users inputs (CTxDSIn serialization is equal to CTxIn serialization)
?txCollateraltx messageRequiredCollateral transaction which is used to prevent misbehavior and also to charge fees randomly
?vecTxDSOutCTxDSOut[]RequiredVector of user outputs (CTxDSOut serialization is equal to CTxOut serialization)
+ +

The following annotated hexdump shows a dsi message. (The message header has +been omitted.)

+ +
User inputs
+| 03 ......................................... Number of inputs: 3
+|
+| Transaction input #1
+| |
+| | 36bdc3796c5630225f2c86c946e2221a
+| | 9958378f5d08da380895c2656730b5c0 ......... Outpoint TXID
+| | 02000000 ................................. Outpoint index number: 2
+| |
+| | 00 ....................................... Bytes in sig. script: 0
+| | .......................................... Secp256k1 signature: None
+| |
+| | ffffffff ................................. Sequence number: UINT32_MAX
+|
+| Transaction input #2
+| |
+| | 36bdc3796c5630225f2c86c946e2221a
+| | 9958378f5d08da380895c2656730b5c0 ......... Outpoint TXID
+| | 0f000000 ................................. Outpoint index number: 15
+| |
+| | 00 ....................................... Bytes in sig. script: 0
+| | .......................................... Secp256k1 signature: None
+| |
+| | ffffffff ................................. Sequence number: UINT32_MAX
+|
+| Transaction input #3
+| |
+| | 36bdc3796c5630225f2c86c946e2221a
+| | 9958378f5d08da380895c2656730b5c0 ......... Outpoint TXID
+| | 0d000000 ................................. Outpoint index number: 13
+| |
+| | 00 ....................................... Bytes in sig. script: 0
+| | .......................................... Secp256k1 signature: None
+| |
+| | ffffffff ................................. Sequence number: UINT32_MAX
+
+Collateral Transaction
+| 01000000 ................................... Version: 1
+|
+| 01 ......................................... Number of inputs: 1
+|
+| Previous Output
+| |
+| | 83bd1980c71c38f035db9b14d7f934f7
+| | d595181b3436e36289902619f3f7d383 ......... Outpoint TXID
+| | 00000000 ................................. Outpoint index number: 0
+| |
+| | 6b ....................................... Bytes in sig. script: 107
+| |
+| | 483045022100f4d8fa0ae4132235fecd540a
+| | 62715ccfb1c9a97f8698d066656e30bb1e1e
+| | 06b90220301b4cc93f38950a69396ed89dfc
+| | c08e72ec8e6e7169463592a0bf504946d98b
+| | 812102fa4b9c0f9e76e06d57c75cab9c8368
+| | a62a1ce8db6eb0c25c3e0719ddd9ab549c ....... Secp256k1 signature
+| |
+| | ffffffff ................................. Sequence number: UINT32_MAX
+|
+| 01 ......................................... Number of outputs: 1
+|
+| | e093040000000000 ......................... 300,000 Duffs (0.003 Dash)
+| |
+| | 19 ....................................... Bytes in pubkey script: 25
+| | | 76 ..................................... OP_DUP
+| | | a9 ..................................... OP_HASH160
+| | | 14 ..................................... Push 20 bytes as data
+| | | | f8956a4eb0e53b05ee6b30edfd2770b5
+| | | | 26c1f1bb ............................. PubKey hash
+| | | 88 ..................................... OP_EQUALVERIFY
+| | | ac ..................................... OP_CHECKSIG
+|
+| 00000000 ................................... locktime: 0 (a block height)
+
+User outputs
+| 03 ......................................... Number of outputs: 3
+|
+| Transaction output #1
+| | e8e4f50500000000 ......................... 100,001,000 Duffs (1.0001 Dash)
+| |
+| | 19 ....................................... Bytes in pubkey script: 25
+| | | 76 ..................................... OP_DUP
+| | | a9 ..................................... OP_HASH160
+| | | 14 ..................................... Push 20 bytes as data
+| | | | 14826d7ba05cf76588a5503c03951dc9
+| | | | 14c91b6c ............................. PubKey hash
+| | | 88 ..................................... OP_EQUALVERIFY
+| | | ac ..................................... OP_CHECKSIG
+|
+| Transaction output #2
+| | e8e4f50500000000 ......................... 100,001,000 Duffs (1.0001 Dash)
+| |
+| | 19 ....................................... Bytes in pubkey script: 25
+| | | 76 ..................................... OP_DUP
+| | | a9 ..................................... OP_HASH160
+| | | 14 ..................................... Push 20 bytes as data
+| | | | f01197177de2358928196a543b2bbd97
+| | | | 3c2ab002 ............................. PubKey hash
+| | | 88 ..................................... OP_EQUALVERIFY
+| | | ac ..................................... OP_CHECKSIG
+|
+| Transaction output #3
+| | e8e4f50500000000 ......................... 100,001,000 Duffs (1.0001 Dash)
+| |
+| | 19 ....................................... Bytes in pubkey script: 25
+| | | 76 ..................................... OP_DUP
+| | | a9 ..................................... OP_HASH160
+| | | 14 ..................................... Push 20 bytes as data
+| | | | 426614716e94812d483bca32374f6ac8
+| | | | cd121b0d ............................. PubKey hash
+| | | 88 ..................................... OP_EQUALVERIFY
+| | | ac ..................................... OP_CHECKSIG
+ +

dsq

+ + +

The dsq message provides nodes with mixing queue details and notifies them +when to sign final mixing TX messages.

+ +

If the message indicates the queue is not ready, the node verifies the message +is valid. It also verifies that the masternode is not flooding the network with +dsq messages in an attempt to dominate the queuing process. It then relays the +message to its connected peers.

+ +

If the message indicates the queue is ready, the node responds with a dsi +message.

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
BytesNameData typeRequiredDescription
4nDenomintRequiredDenomination allowed in this mixing session
41+vintxInRequiredUnspent output from masternode which is hosting this session
8nTimeint64_tRequiredTime this dsq message was created
1fReadyboolRequiredIndicates if the mixing pool is ready to be executed
66*vchSigchar[]RequiredSignature of this message by masternode verifiable via pubKeyMasternode (Length (1 byte) + Signature (65 bytes))
+ +

Denominations (per src/privatesend.cpp)

+ + + + + + + + + + + + + + + + + + + + + + + + + + +
ValueDenomination
110 Dash
21 Dash
40.1 Dash
80.01 Dash
+ +

The following annotated hexdump shows a dsq message. (The +message header has been omitted.)

+ +
08000000 ............................. Denomination: 0.01 Dash (8)
+
+Masternode Outpoint
+| aeed0e77c6db30a616507a37a129bc88
+| 1811f08afc51dd485d5322f36c1f04c5 ... Outpoint TXID
+| 01000000 ........................... Outpoint index number: 1
+
+1318a85900000000 ..................... Create Time: 2017-08-31 14:07:15 UTC
+
+00 ................................... Ready: 0
+
+41 ................................... Signature length: 65
+
+1bd74386ea4e111197f1b4b4660c1415
+13486745ca10ba0632426ed3a644d941
+047e43c988680904d4a4fcf551d8813c
+ec12d47ae9b00e870db294cd66708ab7
+dc ................................... Masternode Signature
+ +

dss

+ + +

The dss message replies to a dsf message sent by the masternode managing the +mixing session. The dsf message provides the unsigned transaction inputs for +all members of the mixing pool. Each node verifies that the final transaction +matches what is expected. They then sign any transaction inputs belonging to +them and then relay them to the masternode via this dss message.

+ +

Once the masternode receives and validates all dss messages, it issues a +dsc message. If a node does not respond to a dsf message with signed +transaction inputs, it may forfeit the collateral it provided. This is to +minimize malicious behavior.

+ + + + + + + + + + + + + + + + + + + + +
BytesNameData typeRequiredDescription
#inputstxIn[]RequiredSigned inputs for mixing session
+ +

The following annotated hexdump shows a dss message. (The message header has +been omitted.) Note that these will be the same transaction inputs that were +supplied (unsiged) in the dsi message.

+ +
User inputs
+| 03 ......................................... Number of inputs: 3
+|
+| Transaction input #1
+| |
+| | 36bdc3796c5630225f2c86c946e2221a
+| | 9958378f5d08da380895c2656730b5c0 ......... Outpoint TXID
+| | 02000000 ................................. Outpoint index number: 2
+| |
+| | 6b ....................................... Bytes in sig. script: 107
+| | 483045022100b3a861dca83463aabf5e4a14a286
+| | 1b9c2e51e0dedd8a13552e118bf74eb4a68d0220
+| | 4a91c416768d27e6bdcfa45d28129841dbcc728b
+| | f0bbec9701cfc4e743d23adf812102cc4876c9da
+| | 84417dec37924e0479205ce02529bb0ba88631d3
+| | ccc9cfcdf00173 ........................... Secp256k1 signature
+| |
+| | ffffffff ................................. Sequence number: UINT32_MAX
+|
+| Transaction input #2
+| |
+| | 36bdc3796c5630225f2c86c946e2221a
+| | 9958378f5d08da380895c2656730b5c0 ......... Outpoint TXID
+| | 0f000000 ................................. Outpoint index number: 15
+| |
+| | 6a ....................................... Bytes in sig. script: 106
+| | 4730440220268f3b7799ca4ec132e511a4756019
+| | c56016f7771561dc0597d84e9b1fa9fc08022067
+| | 5199b9b3f9a7eba69b7bbb4aa2a413d955762f9d
+| | 68be5a9c02c6772c8078fd812103258925f0dbbf
+| | 9d5aa20a675459fa2e86c9f9061dee82a00dca73
+| | 9080f051d891 ............................. Secp256k1 signature
+| |
+| | ffffffff ................................. Sequence number: UINT32_MAX
+|
+| Transaction input #3
+| |
+| | 36bdc3796c5630225f2c86c946e2221a
+| | 9958378f5d08da380895c2656730b5c0 ......... Outpoint TXID
+| | 0d000000 ................................. Outpoint index number: 13
+| |
+| | 6a ....................................... Bytes in sig. script: 106
+| | 4730440220404bb067e0c94a2bd75c6798c1af8c
+| | 95e8b92f5e437cff2bcb4660f24a34d06d02203a
+| | b707bd371a84a9e7bd1fbe3b0c939fd23e0a9165
+| | de78809b9310372a4b3879812103a9a6c5204811
+| | a8cab04b595ed622a1fed6efd3b2d888fadd0c97
+| | 3737fcdf2bc7 ............................. Secp256k1 signature
+| |
+| | ffffffff ................................. Sequence number: UINT32_MAX
+ +

dssu

+ + +

The dssu message provides a mixing pool status update.

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
BytesNameData typeRequiredDescription
4nMsgSessionIDintRequiredSession ID
4nMsgStateintRequiredCurrent state of mixing process
4nMsgEntriesCountintRequiredNumber of entries in the mixing pool
4nMsgStatusUpdateintRequiredUpdate state and/or signal if entry was accepted or not
4nMsgMessageIDintRequiredID of the typical masternode reply message
+ +

Pool State

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
StateDescription
0POOL_STATE_IDLE
1POOL_STATE_QUEUE
2POOL_STATE_ACCEPTING_ENTRIES
3POOL_STATE_SIGNING
4POOL_STATE_ERROR
5POOL_STATE_SUCCESS
+ +

Pool Status Update

+ + + + + + + + + + + + + + + + + + +
StatusDescription
0STATUS_REJECTED
1STATUS_ACCEPTED
+ +

Message IDs

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
CodeDescription
0x00ERR_ALREADY_HAVE
0x01ERR_DENOM
0x02ERR_ENTRIES_FULL
0x03ERR_EXISTING_TX
0x04ERR_FEES
0x05ERR_INVALID_COLLATERAL
0x06ERR_INVALID_INPUT
0x07ERR_INVALID_SCRIPT
0x08ERR_INVALID_TX
0x09ERR_MAXIMUM
0x0A (10)ERR_MN_LIST
0x0B (11)ERR_MODE
0x0C (12)ERR_NON_STANDARD_PUBKEY
0x0D (13)ERR_NOT_A_MN (Not used)
0x0E (14)ERR_QUEUE_FULL
0x0F (15)ERR_RECENT
0x10 (16)ERR_SESSION
0x11 (17)ERR_MISSING_TX
0x12 (18)ERR_VERSION
0x13 (19)MSG_NOERR
0x14 (20)MSG_SUCCESS
0x15 (21)MSG_ENTRIES_ADDED
+ +

The following annotated hexdump shows a dssu message. (The +message header has been omitted.)

+ +
86140c00 ............................. Session ID: 791686
+02000000 ............................. State: POOL_STATE_ACCEPTING_ENTRIES (2)
+03000000 ............................. Entries: 3
+01000000 ............................. Status Update: STATUS_ACCEPTED (1)
+13000000 ............................. Message ID: MSG_NOERR (0x13)
+ +

dstx

+ + +

The dstx message allows masternodes to broadcast subsidized transactions without +fees (to provide security in mixing).

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
BytesNameData typeRequiredDescription
#txtx messageRequiredThe transaction
41vintxInRequiredMasternode unspent output
66vchSigchar[]RequiredSignature of this message by masternode verifiable via pubKeyMasternode (Length (1 byte) + Signature (65 bytes))
8sigTimeint64_tRequireTime this message was signed
+ +

The following annotated hexdump shows a dstx message. (The +message header has been omitted.)

+ +
Transaction Message
+| 01000000 ................................. Version: 1
+|
+| 0b ......................................... Number of inputs: 11
+|
+| Transaction input #1
+| |
+| | 0adb782b2170018eada54534be880e70
+| | 74ed8307a566731119b1782362af43ad ......... Outpoint TXID
+| | 05000000 ................................. Outpoint index number: 5
+| |
+| | 6a ....................................... Bytes in sig. script: 106
+| | 47304402204ed56f525ae6df707f9cbe
+| | 55c78d82bbcc02daa1fb27b0bf54588a
+| | 446dcc804102200c4e03c4a2b9a90aef
+| | 9f01de7c28812a0e8b280e6c153b0bd8
+| | 26d2ff660102e18121028c96903b2709
+| | 7b331d55abd1f42d2ff6cc7c784ab839
+| | 7c232b73a34a149a348e ..................... Secp256k1 signature
+| |
+| | ffffffff ................................. Sequence number: UINT32_MAX
+|
+| [...] ...................................... 10 more transaction inputs omitted
+|
+|
+| 0b ......................................... Number of outputs: 11
+|
+| Transaction output #1
+| | e8e4f50500000000 ......................... Duffs (1.00001000 Dash)
+| |
+| | 19 ....................................... Bytes in pubkey script: 25
+| | | 76 ..................................... OP_DUP
+| | | a9 ..................................... OP_HASH160
+| | | 14 ..................................... Push 20 bytes as data
+| | | | 0febbeaa8818b2c2f80fb8c98f90bdae
+| | | | 41fe5c26 ............................. PubKey hash
+| | | 88 ..................................... OP_EQUALVERIFY
+| | | ac ..................................... OP_CHECKSIG
+|
+| [...] ...................................... 10 more transaction outputs omitted
+|
+|
+| 00000000 ................................... locktime: 0 (a block height)
+
+Masternode Unspent Output
+| 387d522def2abfb9bdd15be899f074f3
+| 49b414cef078ec642e1d14b42996b9fc ......... Outpoint TXID
+| 00000000 ................................. Outpoint index number: 0
+|
+| 00 ....................................... Bytes in sig. script: 0
+| .......................................... Secp256k1 signature (None)
+|
+| ffffffff ................................. Sequence number: UINT32_MAX
+
+1b6fb8f90f0df6e502bc10aab9604e49
+2d14214e05331c9761c834d55c7536e3
+3369e5909479ea88116aad7ea64587d9
+59364326c97d7f249f7b9293e120a5b6
+1c ................................... Masternode Signature
+
+ece5a95900000000 ..................... Signature Timestamp
+ +

Masternode Messages

+ + +

The following network messages enable the masternode features built in to Dash.

+ +

Overview Of P2P Protocol Masternode Request And Reply Messages

+ +

For additional details, refer to the Developer Guide Masternode Sync +and Masternode Payment sections.

+ +

dseg

+ + +

The dseg message requests either the entire masternode list or a specific +entry. To request the list of all masternodes, use an empty txIn (TXID of all +zeros and an index of 0xFFFFFFFF). To request information about a specific +masternode, use the unspent output associated with that masternode.

+ +

The response to a dseg message is an mnb message inventory and an +mnp message inventory for each requested masternode. Masternodes ignore this +request if they are not fully synced.

+ + + + + + + + + + + + + + + + + + + + +
BytesNameData typeRequiredDescription
41vintxInRequiredRequest options:
All Entries - empty txIn
Single Entry - Masternode’s unspent output which is holding 1000 DASH
+ +
Note: Dash Core only allows nodes to request the entire list every 3 hours.
+Additional requests sent prior to then may result in the node being banned.
+ +

The following annotated hexdump shows a dseg message requesting all +masternodes. (The message header has been omitted.)

+ +
Masternode Unspent Output
+| 00000000000000000000000000000000
+| 00000000000000000000000000000000 ......... Outpoint TXID
+| ffffffff ................................. Outpoint index number: 0
+|
+| 00 ....................................... Bytes in sig. script: 0
+| .......................................... Secp256k1 signature: None
+|
+| ffffffff ................................. Sequence number: UINT32_MAX
+ +

The following annotated hexdump shows a dseg message requesting a specific +masternode. (The message header has been omitted.)

+ +
Masternode Unspent Output
+| 7fe33a2901aa654598ae0af572d4fbec
+| ee97af2d0276f189d177dee5848ef3da ......... Outpoint TXID
+| 00000000 ................................. Outpoint index number: 0
+|
+| 00 ....................................... Bytes in sig. script: 0
+| .......................................... Secp256k1 signature: None
+|
+| ffffffff ................................. Sequence number: UINT32_MAX
+ +

mnb

+ + +

The mnb message is sent whenever a masternode comes online or a client is +syncing. The masternode will send this message which describes the masternode +entry and how to validate messages from it.

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
BytesNameData typeRequiredDescription
41vintxInRequiredThe unspent output which is holding 1000 DASH
#addrCServiceRequiredIPv4 address of the masternode
33-65pubKeyCollateralAddressCPubKeyRequiredCPubKey of the main 1000 DASH unspent output. Length determined by if it is a compressed public key or not.
33-65pubKeyMasternodeCPubKeyRequiredCPubKey of the secondary signing key (For all messaging other than the announce message). Length determined by if it is a compressed public key or not.
66sigchar[]RequiredSignature of this message verifiable via pubKeyMasternode (Length (1 byte) + Signature (65 bytes))
8sigTimeint64_tRequiredTime which the signature was created
4nProtocolVersionintRequiredThe protocol version of the masternode
#lastPingmnp messageRequiredThe last known ping of the masternode
8nLastDsqint64_tDeprecatedThe last time the masternode sent a dsq message (for mixing) (DEPRECATED)
+ +

The following annotated hexdump shows a mnb message. (The +message header has been omitted and the actual IP address has been replaced +with a RFC5737 reserved IP address.)

+ +
Masternode Unspent Output
+| 3fbc7d4a8f68ba6ecb02a8db34d1f5b6
+| 2dc105f0b5c3505243435cf815d02394 ......... Outpoint TXID
+| 01000000 ................................. Outpoint index number: 1
+|
+| 00 ....................................... Bytes in sig. script: 0
+| .......................................... Secp256k1 signature: None
+|
+| ffffffff ................................. Sequence number: UINT32_MAX
+
+Masternode Address
+| 00000000000000000000ffffc0000233 ......... IP Address: ::ffff:192.0.2.51
+| 270f ..................................... Port: 9999
+
+Collateral Public Key
+| 21 ....................................... Key Size: 33
+| 02 ....................................... Key Type: 2 - Compressed (even)
+| 02a47a6845936a4199e126d35399dd09
+| 97c1aaf89a3fe70d474c53f29624a43a5b ....... Public Key
+
+Masternode Public Key
+| 41 ....................................... Key Size: 65
+| 04 ....................................... Key Type: 4 - Uncompressed
+| 04da252243305d604cab90480880af4a
+| b5cea3a934c91393452e9b7b4c97a87e
+| 198bc809916ac2c27436a1db9c28d0aa
+| bfefec4dc3c2193835fd9a56c31150c633 ....... Public Key
+
+Message Signature
+| 41 ....................................... Bytes in signature: 65
+| 1fb80f9ba8c110835e4a7dd4c8deccd7
+| 89027663d00084d9a99ef579a9b5601f
+| 40727b27e91aab2897a078f63976ae25
+| 3ff8f01e56862e953278f432530f6ee080 ....... Signature
+
+4728ef5800000000 ........................... Sig. Timestamp: 2017-04-13 07:27:03 UTC
+
+3e120100 ................................... Protocol Version: 70206
+
+Masternode Ping Message
+| Masternode Unspent Output
+| | 3fbc7d4a8f68ba6ecb02a8db34d1f5b6
+| | 2dc105f0b5c3505243435cf815d02394 ........ Outpoint TXID
+| | 01000000 ................................ Outpoint index number: 1
+| |
+| | 00 ...................................... Bytes in sig. script: 0
+| | ......................................... Secp256k1 signature: None
+| |
+| | ffffffff ................................ Sequence number: UINT32_MAX
+|
+| 94fc0fad18b166c2fedf1a5dc0511372
+| 26c353d57e086737ff05000000000000 ......... Chaintip block hash
+|
+| 66c1a95900000000 ......................... Sig. Timestamp: 2017-10-01 21:21:58 UTC
+|
+| Masternode Signature
+| | 41 ..................................... Bytes in signature: 65
+| | 1b3017c49a03e2d77083f3c92a8c2e4c
+| | d815d068b6256498a719e3cb6a34f774
+| | ec6434cfcbb7a5a51704350a05903287
+| | eecc82e6b40ac2fcfa2df29ddaa6c4fc
+| | b8 ..................................... Masternode Signature
+ +

mnget

+ + +

The mnget message requests masternode payment sync. The response to an +mnget message is mnw message inventories (up to the number asked for in the +request). Masternodes ignore this request if they are not fully synced.

+ + + + + + + + + + + + + + + + + + + + +
BytesNameData typeRequiredDescription
4nMnCountintRequiredNumber of masternode payment votes to request
+ +
Note: Dash Core limits how frequently a masternode payment sync can be
+requested. Frequent requests will result in the node being banned.
+ +

The following annotated hexdump shows a mnget message. (The +message header has been omitted.)

+ +
a8170000 ................................... Count: 6056
+ +

mnp

+ + +

The mnp message is sent by masternodes every few minutes to ping the network +with a message that propagates across the whole network. Dash Core currently +uses a minimum masternode ping time of 10 minutes.

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
BytesNameData typeRequiredDescription
41vintxInRequiredThe unspent output of the masternode (holding 1000 DASH) which is signing the message
32blockHashuint256RequiredBlock hash from 12 blocks ago (current chaintip minus 12). This offset allows nodes to be slightly out of sync.
8sigTimeint64_tRequiredTime which the signature was created
66*vchSigchar[]RequiredSignature of this message by masternode - verifiable via pubKeyMasternode (66 bytes in most cases. Length (1 byte) + Signature (65 bytes))
+ +

The following annotated hexdump shows a mnp message. (The +message header has been omitted.)

+ +
Masternode Unspent Output
+| 0bfa3616099771bb5f36181ff4060a9b
+| 9afe7b3e47d7f4327800f0f8ce586c6e ......... Outpoint TXID
+| 01000000 ................................. Outpoint index number: 1
+|
+| 00 ....................................... Bytes in sig. script: 0
+| .......................................... Secp256k1 signature: None
+|
+| ffffffff ................................. Sequence number: UINT32_MAX
+
+a26a68ebb733192c1c40f9b42f872ac0
+e23d4c360e20d5ab6608000000000000 ........... Chaintip block hash
+
+1bbfa95900000000 ........................... Sig. Timestamp: 2017-10-01 20:12:11 UTC
+
+Masternode Signature
+| 41 ....................................... Bytes in signature: 65
+| 1c2b205bd6ba472d7a9495f049ef66dc
+| f844154846e25f2389385ba2d3e95cde
+| cf3ccf82bc26d94c6fdafcd7b965bb61
+| db02d05483595196ea4d92b2e797612b
+| 79 ....................................... Masternode Signature
+ +

mnv

+ + +

The mnv message is used by masternodes to verify each other. Several mnv +messages are exchanged in the process. This results in the IP address of +masternode 1 being validated as of the provided block height.

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
BytesNameData typeRequiredDescription
41vin1txInRequiredThe unspent output which is holding 1000 DASH for masternode 1
41vin2txInRequiredThe unspent output which is holding 1000 DASH for masternode 2
#addrCServiceRequiredIPv4 address and port of masternode 1
4nonceintRequiredRandom nonce
4nBlockHeightintRequiredBlock height
66vchSig1char[]Required*

Added in Step 2
Signature of this message by masternode 1 - verifiable via pubKeyMasternode (Length (1 byte) + Signature (65 bytes))

66vchSig2char[]Required*

Added in Step 3
Signature of this message by masternode 2 - verifiable via pubKeyMasternode (Length (1 byte) + Signature (65 bytes))

+ +

Initially, vin1, vin2, vchSig1 and vchSig2 are empty. They are +updated as the exchange of messages between the masternodes occurs as detailed +in the table below.

+ +

Masternode Verify Data Flow

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
StepMN 2 (Verifier)DirectionMN 1 (Being verified)Description
 Verification request  mnv message with no signatures
1mnv message Contains addr, nonce, and nBlockHeight.
Sent by SendVerifyRequest().
2 mnv messageAdd vchSig1 (signature of the IP address + nonce + hash of the requested block).
Sent by SendVerifyReply().
3mnv message Verify vchSig1

Add vin1, vin2, and vchSig2 (signature of the IP address + nonce + hash of the requested block + vin1 prevout + vin2 prevout) and relay message to peers if valid.
Sent by ProcessVerifyReply().
+ +

Nodes receiving a relayed mnv message (one in which vin1, vin2, vchSig1 +and vchSig2 are already present) use it to update the PoSe ban score. If the +ban score reaches MASTERNODE_POSE_BAN_MAX_SCORE (5), the masternode will be +considered malicious and banned. If the received message is valid, nodes +receiving it will relay it on to their connected peers.

+ +
Important Notes:
+* Dash Core limits how frequently a masternode verify request can be
+  requested. Frequent requests will result in the node being banned.
+
+* Only masternodes in the top `MAX_POSE_RANK` (10) can send an `mnv` request
+  (to no more than `MAX_POSE_CONNECTIONS` (10)).
+ +

The following annotated hexdump shows a mnv message. This is an example of the +initial request (Step 1) so it does not contain any signatures. (The message +header has been omitted.)

+ +
Masternode 1 Unspent Output (empty)
+| 00000000000000000000000000000000
+| 00000000000000000000000000000000 ......... Outpoint TXID
+| ffffffff ................................. Outpoint index number: 0
+|
+| 00 ....................................... Bytes in sig. script: 0
+| .......................................... Secp256k1 signature: None
+|
+| ffffffff ................................. Sequence number: UINT32_MAX
+
+Masternode 2 Unspent Output (empty)
+| 00000000000000000000000000000000
+| 00000000000000000000000000000000 ......... Outpoint TXID
+| ffffffff ................................. Outpoint index number: 0
+|
+| 00 ....................................... Bytes in sig. script: 0
+| .......................................... Secp256k1 signature: None
+|
+| ffffffff ................................. Sequence number: UINT32_MAX
+
+00000000000000000000ffff2d20ed4c ........... IP Address: ::ffff:45.32.237.76
+4e1f ....................................... Port: 19999
+9d090000 ................................... Nonce: 2641
+ed5c0000 ................................... Block height: 23789
+
+Masternode 1 Signature
+| 00 ....................................... Bytes in signature: 0
+| .......................................... Signature: Empty
+
+Masternode 2 Signature
+| 00 ....................................... Bytes in signature: 0
+| .......................................... Signature: Empty
+ +

The following annotated hexdump shows a mnv message. This is an example of the +initial response (Step 2) so it only contains the signature of masternode 1 (the +masternode being verified). (The message header has been omitted.)

+ +
Masternode 1 Unspent Output (empty)
+| 00000000000000000000000000000000
+| 00000000000000000000000000000000 ......... Outpoint TXID
+| ffffffff ................................. Outpoint index number: 0
+|
+| 00 ....................................... Bytes in sig. script: 0
+| .......................................... Secp256k1 signature: None
+|
+| ffffffff ................................. Sequence number: UINT32_MAX
+
+Masternode 2 Unspent Output (empty)
+| 00000000000000000000000000000000
+| 00000000000000000000000000000000 ......... Outpoint TXID
+| ffffffff ................................. Outpoint index number: 0
+|
+| 00 ....................................... Bytes in sig. script: 0
+| .......................................... Secp256k1 signature: None
+|
+| ffffffff ................................. Sequence number: UINT32_MAX
+
+00000000000000000000ffff2d20ed4c ........... IP Address: ::ffff:45.32.237.76
+4e1f ....................................... Port: 19999
+9d090000 ................................... Nonce: 2641
+ed5c0000 ................................... Block height: 23789
+
+Masternode 1 Signature
+| 41 ....................................... Bytes in signature: 65
+| 1bf5bd6e6eda0cd32aafb826c4066fa5
+| 4a53baa6f4211528e51716054b4df981
+| d97a77e633947bbbfafd6882324b76a0
+| 90c6e65c16ca1222db48f8558537c062
+| f6 ....................................... Signature
+
+Masternode 2 Signature
+| 00 ....................................... Bytes in signature: 0
+| .......................................... Signature: Empty
+ +

mnw

+ + +

The mnw message is used to pick the next winning masternode. When a new block +is found on the network, a masternode quorum will be determined and those 10 +selected masternodes will issue the masternode payment vote message.

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
BytesNameData typeRequiredDescription
41vintxInRequiredThe unspent output which is holding 1000 DASH
4nBlockHeightintRequiredThe blockheight which the payee should be paid
?payeeAddressCScriptRequiredThe address receiving payment
66*vchSigchar[]RequiredSignature of the masternode which is signing the message (66 bytes in most cases. Length (1 byte) + Signature (65 bytes))
+ +

The following annotated hexdump shows a mnw message. (The +message header has been omitted.)

+ +
Masternode Unspent Output
+| 0c1b5c5846792b25b05eeea9586d8c34
+| ecb996c566bedb4ecf6a68fe8ffa9582 ......... Outpoint TXID
+| 00000000 ................................. Outpoint index number: 0
+|
+| 00 ....................................... Bytes in sig. script: 0
+| .......................................... Secp256k1 signature: None
+|
+| ffffffff ................................. Sequence number: UINT32_MAX
+
+fb4f0a00 ................................... Block pay height: 675835
+
+Payee Address
+| 19 ....................................... Address Length: 25
+| | 76 ..................................... OP_DUP
+| | a9 ..................................... OP_HASH160
+| | 14 ..................................... Push 20 bytes as data
+| | | 1767c363646be7d8e4475c0aa85ea454
+| | | 9fd102c4 ............................. Pubkey hash
+| | 88 ..................................... OP_EQUALVERIFY
+| | ac ..................................... OP_CHECKSIG
+
+Masternode Signature
+| 41 ....................................... Bytes in signature: 65
+| 1c25da47190a83937fb5ef607235703a
+| 7cdda155bf5a1ae6139929024750f899
+| a90a4f57cdf9d54c9d9603c1f31009f8
+| e257355b49c0484fb4c31bc412c73dd9
+| 20 ....................................... Signature
+ +

mnwb

+ + +

There is no message for mnwb (inv message only).

+ +

The following annotated hexdump shows an inv message with a mnwb +inventory entry. (The message header has been omitted.)

+ +
01 ................................. Count: 1
+
+08000000 ........................... Type: MSG_MASTERNODE_PAYMENT_BLOCK (8)
+dd6cc6c11211793b239c2e311f1496e2
+2281b200b35233eaae465d2aa3c9d537 ... Hash: mnwb
+ +

ssc

+ + +

The ssc message is used to track the sync status of masternode objects. This +message is sent in response to sync requests for the list of masternodes +(dseg message), masternode payments (mnget message), governance objects +(govsync message), and governance object votes (govsync message).

+ + + + + + + + + + + + + + + + + + + + + + + + + + + +
BytesNameData typeRequiredDescription
4nItemIDintRequiredMasternode Sync Item ID
4nCountintRequiredNumber of items to sync
+ +

Sync Item IDs

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
IDDescriptionResponse To
2MASTERNODE_SYNC_LISTdseg message
3MASTERNODE_SYNC_MNWmnget message
10MASTERNODE_SYNC_GOVOBJgovsync message
11MASTERNODE_SYNC_GOVOBJ_VOTEgovsync message with non-zero hash
+ +

The following annotated hexdump shows a ssc message. (The +message header has been omitted.)

+ +
02000000 ................................... Item ID: MASTERNODE_SYNC_LIST (2)
+bf110000 ................................... Count: 4543
+ +

Governance Messages

+ + +

The following network messages enable the Governance features built in to Dash. +For additional details on the governance system, see this Budget System page.

+ +

Overview Of P2P Protocol Governance Request And Reply Messages

+ +

For additional details, refer to the Developer Guide Governance section.

+ +

govobj

+ + +

The govobj message contains a governance object that is generally a proposal, +contract, or setting. Masternodes ignore this request if they are not fully synced.

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
BytesNameData typeRequiredDescription
32nHashParentuint256RequiredParent object (a hash of all zeros here indicates this is the root object, not a child object).
4nRevisionintRequiredObject revision in the system
8nTimeint64_tRequiredTime which this object was created
32nCollateralHashuint256Required*Hash of the collateral fee transaction for proposals.

Set to all zeros for Triggers/Watchdogs.
0-16384strDatastringRequiredData field - can be used for anything (leading varint indicates size of data)
4nObjectTypeintRequiredType of governance object:
0 - Unknown
1 - Proposal
2 - Trigger
3 - Watchdog
41vinMasternodeCTxInRequired*Unspent output for the masternode which is signing this object.

Set to all zeros for proposals since they can be created by non-masternodes.
66*vchSigchar[]Required*Signature of the masternode (Length (1 byte) + Signature (65 bytes))

Not required for proposals - they will have a length of 0x00 and no Signature.
+ +

Governance Object Types (defined by src/governance-object.h)

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
TypeNameDescription
0GOVERNANCE_OBJECT_UNKNOWN 
1GOVERNANCE_OBJECT_PROPOSALSubmitted proposal (requires collateral transaction - currently 5 Dash)
2GOVERNANCE_OBJECT_TRIGGERMasternode generated. Removed after activation/execution. Used for superblocks.
3GOVERNANCE_OBJECT_WATCHDOGMasternode generated. Two hour expiration time.

DEPRECATED since 12.2.
+ +

The following annotated hexdump shows a govobj message for a Proposal object. +Notice the presence of a non-zero collateral hash, a vinMasternode that is an +empty CTxIn (hash of all zeros, index/sequence of 0xffffffff, no Signature), +and no vchSig. +(The message header has been omitted.)

+ +
00000000000000000000000000000000
+00000000000000000000000000000000 ..... Parent Hash (0 = root)
+01000000 ............................. Revision: 1
+c8dfd65900000000 ..................... Create timestamp: 2017-10-06 01:43:31 UTC
+633611d2f3e7481325242f200c7f3485
+e3a9b4b6301e7f7d18d87d8231f3880b ..... Collateral Hash
+
+Data
+| 3e02 ............................... Data length: 574
+| 356235623232373 ... 376435643564 ... Data (truncated)
+
+01000000 ............................. Object Type: GOVERNANCE_OBJECT_PROPOSAL (1)
+
+Transaction input
+| Previous Output
+| | 00000000000000000000000000000000
+| | 00000000000000000000000000000000 ... Outpoint TXID
+| | ffffffff ........................... Outpoint index number: 0
+| 00 ................................... Script length: 0
+| ...................................... Signature: None
+| ffffffff ............................. Sequence
+
+00 ................................... Signature length: 0
+
+| .................................... Masternode Signature (None required)
+ +

The following annotated hexdump shows a govobj message for a Trigger object. +Notice the collateral hash of all zeros. +(The message header has been omitted.)

+ +
00000000000000000000000000000000
+00000000000000000000000000000000 ..... Parent Hash (0 = root)
+01000000 ............................. Revision: 1
+911ea85900000000 ..................... Create timestamp: 2017-08-31 14:34:57 UTC
+00000000000000000000000000000000
+00000000000000000000000000000000 ..... Collateral Hash (None required)
+
+Data
+| ae11 ............................... Data length: 4526
+| fdae11356235623 ... 376435643564 ... Data (truncated)
+
+02000000 ............................. Object Type: GOVERNANCE_OBJECT_TRIGGER (2)
+
+Transaction input
+| Previous Output
+| | ffefbe4959085907bcd2ba29e357a441
+| | fa7b6e26e25896d8127332bba2419e97 ... Outpoint TXID
+| | 00000000 ........................... Outpoint index number: 0
+| 00 ................................... Script length: 0
+| ...................................... Signature: None
+| ffffffff ............................. Sequence
+
+41 ................................... Signature length: 65
+
+1ce3b782f66be8ae9fc4158680128864
+341202b6006384083ab2d9cfa73795e2
+6000668e84af4ef6a284a52b53843524
+72037d51bd9079ffd5c087d9632865ee
+75 ................................... Masternode Signature
+ +

govobjvote

+ + +

The govobjvote message is used to indicate the voting status of a governance +object. Voting status is comprised of the vote outcome (how the masternode +voted) and the vote signal (the network support status). A sufficient number of +yes votes results in the proposed funding being payed out in the next +superblock (assuming their are sufficient funds available in the budget).

+ +

The initial govobjvote message is created by a masternode to vote on a +governance object (proposal, etc.). When the masternode votes, it broadcasts +the govobjvote message to all its peers.

+ +

When a node receives a valid, new govobjvote message, it relays the message +to all its connected peers to propagate the vote.

+ +

Additionally, nodes can request govobjvote messages for specific governance +objects via a govsync message. Masternodes ignore requests for votes if they +are not fully synced.

+ +
Dash Core limits how frequently a masternode can vote on a governance object.
+A masternode's vote will not be processed if it has been less than 60 minutes
+since its last vote on that object. Additionally, invalid votes can result in
+the node being banned.
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
BytesNameData typeRequiredDescription
41+vinMasternodeCTxInRequiredUnspent output for the masternode which is voting
32nParentHashuint256RequiredObject (govobj) being voted on (proposal, contract, setting or final budget)
4nVoteOutcomeintRequiredNone (0), Yes (1), No (2), Abstain (3)
4nVoteSignalintRequiredNone (0), Funding (1), Valid (2), Delete (3), Endorsed (4)
8nTimeint64_tRequiredTime the vote was created
66*vchSigchar[]RequiredSignature of the masternode (66 bytes in most cases. Length (1 byte) + Signature (65 bytes))
+ +

Governance Object Vote Signals (defined by src/governance-object.h)

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ValueNameDescription
1FundingMinimum network support has been reached for this object to be funded (doesn’t mean it will for sure though)
2ValidMinimum network support has been reached flagging this object as a valid and understood governance object (e.g, the serialized data is correct format, etc.)
3DeleteMinimum network support has been reached saying this object should be deleted from the system entirely
4EndorsedMinimum network support has been reached flagging this object as endorsed by an elected representative body
+ +

The following annotated hexdump shows a govobjvote message. (The +message header has been omitted.)

+ +
Transaction input
+| Previous Output
+| | 57566a0ef85e6cac3415ced67b0b07e1
+| | 781bafb853650d7c9d56d8bc132cc3b4 ... Outpoint TXID
+| | 00000000 ........................... Outpoint index number: 0
+| 00 ................................... Script length: 0
+| ...................................... Signature: None
+| ffffffff ............................. Sequence
+
+ad9579d5c181eee904156df1c88b050f
+b8b4d39e5fda71f015996dbf14a51bff...... Parent Hash (0 = root)
+01000000 ............................. Vote Outcome: VOTE_OUTCOME_NONE (1)
+02000000 ............................. Vote Signal: VOTE_SIGNAL_VALID (2)
+b517a85900000000 ..................... Vote Create Timestamp: 2017-08-31 14:05:41 UTC
+00000000000000000000000000000000 ..... Collateral Hash
+
+1b049113a81fe913f061ad295561d267
+00b8135a021ab0356a1e89b18d663d0b
+dc45e9c09ee0427223e332b52e8d709e
+6d64e86b6435d7bdf207d8f23b6ae0db
+6f ................................... Masternode Signature
+ +

govsync

+ + +

The govsync message is used to request syncing of governance objects +(govobj message and govobjvote message) with peers. Masternodes ignore this +request if they are not fully synced.

+ +

This message responds in one of two ways depending on the request:

+ +
    +
  1. +

    Object Sync - When a masternode receives a govsync message with a hash of all zeros, it +responds with one ssc message for govobj objects and one for govobjvote +objects. The masternode also sends an inv message (MSG_GOVERNANCE_OBJECT - 0x17) +for all valid govobj governance objects. +Governance object votes are excluded in this type of response.

    +
  2. +
  3. +

    Vote Sync - When a masternode receives a govsync message with a specific hash, it +responds with one ssc message for govobj objects and one for govobjvote +objects. The masternode also sends both a govobj inventory message +(MSG_GOVERNANCE_OBJECT - 0x17) and govobjvote inventory messages +(MSG_GOVERNANCE_OBJECT_VOTE - 0x18) for the single governance object requested.

    +
  4. +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + +
BytesNameData typeRequiredDescription
32nHashuint256RequiredHash of governance object to request
Set to all zeros to request all objects (excludes votes)
#filterCBloomFilterRequiredCan be set to all zeros.
Only supported since protocol version 70206
+ +
Dash Core limits how frequently the first type of sync (object sync) can be
+requested. Frequent requests will result in the node being banned.
+ +

The following annotated hexdump shows a govsync message. (The +message header has been omitted.)

+ +
2e46ea5418e097a3dbcccbee3cf2a911
+6fb94ba635153f276dcb2123efcb73ff ..... Hash
+00000000000000000000 ................. Bloom Filter
+ +

Deprecated Messages

+ + +

The following network messages have been deprecated and should no longer be used.

+ +

mnvs

+ + +

Masternode Budget Sync - Deprecated since 12.1

+ +

mvote

+ + +

Masternode Budget Vote - Deprecated since 12.1

+ +

mprop

+ + +

Masternode Budget Proposal - Deprecated since 12.1

+ +

fbs

+ + +

Masternode Budget Final - Deprecated since 12.1

+ +

fbvote

+ + +

Masternode Budget Final Vote - Deprecated since 12.1

+ +

mn quorum

+ + +

Not Implemented

+ +

Improvement Proposals

+ + +

Dash (DIPs)

+ + +

Similar to Bitcoin’s BIPs, a Dash Improvement Proposal (DIP) is a design +document for providing information to the Dash community, or describing a new +feature for Dash processes/environment. The DIP should provide a +concise technical specification of the feature and a rationale for the feature.

+ +

DIP Summary Table

+ + +

Information from Dash DIP repository.

+ + + + + + +
+ + + + + + + + + + + + + + +
NumberLayerTitleTypeStatus
1ConsensusInitial Scaling of the NetworkStandardActive
+ + + +

Bitcoin (BIPs)

+ + +

A Bitcoin Improvement Proposal (BIP) is a design document providing information +to the Bitcoin community, or describing a new feature for Bitcoin or its +processes or environment.

+ +

Since Dash is forked from Bitcoin, some BIPs are applicable to both. The following +table provides a list of the BIPs that are relevant to Dash. Some BIPs may only +be partially implemented or modified to meet Dash requirements. The Dash Status +column indicates if any changes were made.

+ +

BIP Summary Table

+ + +

Dash-specific BIP information derived from Dash developer +QuantumExplorer’s BIP repository.

+ + + + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
NumberLayerTitleTypeStatus
9Version bits with timeout and delayInformationalActive
11ApplicationsM-of-N Standard TransactionsStandardActive
13ApplicationsAddress Format for pay-to-script-hashStandardModified Active
14Peer ServicesProtocol Version and User AgentStandardActive
16Consensus (soft fork)Pay to Script HashStandardActive
21ApplicationsURI SchemeStandardModified Active
22API/RPCgetblocktemplate - FundamentalsStandardModified Active
23API/RPCgetblocktemplate - Pooled MiningStandardFinal
30Consensus (soft fork)Duplicate transactionsStandardActive
31Peer ServicesPong messageStandardActive
32ApplicationsHierarchical Deterministic WalletsInformationalModified Active
34Consensus (soft fork)Block v2, Height in CoinbaseStandardActive
35Peer Servicesmempool messageStandardActive
37Peer ServicesConnection Bloom filteringStandardActive
38ApplicationsPassphrase-protected private keyStandardActive *
39ApplicationsMnemonic code for generating deterministic keysStandardActive *
43ApplicationsPurpose Field for Deterministic WalletsInformationalModified Active
44ApplicationsMulti-Account Hierarchy for Deterministic WalletsStandardActive *
45ApplicationsStructure for Deterministic P2SH Multisignature WalletsStandardActive *
47ApplicationsReusable Payment Codes for Hierarchical Deterministic WalletsInformationalActive *
61Peer ServicesReject P2P messageStandardExtended Active
65Consensus (soft fork)OP_CHECKLOCKTIMEVERIFYStandardActive
66Consensus (soft fork)Strict DER signaturesStandardActive
67ApplicationsDeterministic Pay-to-script-hash multi-signature addresses through public key sortingStandardActive *
68Consensus (soft fork)Relative lock-time using consensus-enforced sequence numbersStandardActive
69ApplicationsLexicographical Indexing of Transaction Inputs and OutputsInformationalModified Active
70ApplicationsPayment ProtocolStandardModified Active
71ApplicationsPayment Protocol MIME typesStandardModified Active
72Applicationsbitcoin: uri extensions for Payment ProtocolStandardModified Active
73ApplicationsUse "Accept" header for response type negotiation with Payment Request URLsStandardActive *
74ApplicationsAllow zero value OP_RETURN in Payment ProtocolStandardActive *
75ApplicationsOut of Band Address Exchange using Payment Protocol EncryptionStandardActive *
83ApplicationsDynamic Hierarchical Deterministic Key TreesStandardActive *
111Peer ServicesNODE_BLOOM service bitStandardActive
112Consensus (soft fork)CHECKSEQUENCEVERIFYStandardActive
113Consensus (soft fork)Median time-past as endpoint for lock-time calculationsStandardActive
120ApplicationsProof of PaymentStandardActive *
122ApplicationsURI scheme for Blockchain references / explorationStandardActive *
123BIP ClassificationProcessActive
124ApplicationsHierarchical Deterministic Script TemplatesInformationalActive *
125ApplicationsOpt-in Full Replace-by-Fee SignalingStandardModified Partial
130Peer Servicessendheaders messageStandardActive
+ + + +

* These BIPs are not Bitcoin or Dash specific (i.e. BIP-0044 Multi-Account Hierarchy for Deterministic Wallets). Generally relates to the Application Layer and not specifically the reference client.

+ +

Dash Core APIs

+ + +

Hash Byte Order

+ + +

Dash Core RPCs accept and return the byte-wise reverse of computed +SHA-256 hash values. For example, the Unix sha256sum command displays the +SHA256(SHA256()) hash of mainnet block 300,000’s header as:

+ +
> /bin/echo -n '020000007ef055e1674d2e6551dba41cd214debbee34aeb544c7ec670000000000000000d3998963f80c5bab43fe8c26228e98d030edf4dcbe48a666f5c39e2d7a885c9102c86d536c890019593a470d' | xxd -r -p | sha256sum -b | xxd -r -p | sha256sum -b
+5472ac8b1187bfcf91d6d218bbda1eb2405d7c55f1f8cc820000000000000000
+
+
+ +

The result above is also how the hash appears in the +previous-header-hash part of block 300,001’s header:

+ +
020000005472ac8b1187bfcf91d6d218bbda1eb2405d7c55f1f8cc82000\
+0000000000000ab0aaa377ca3f49b1545e2ae6b0667a08f42e72d8c24ae\
+237140e28f14f3bb7c6bcc6d536c890019edd83ccf
+ +

However, Dash Core’s RPCs use the byte-wise reverse for hashes, so if you +want to get information about block 675,776 using the getblock RPC, +you need to reverse the requested hash:

+ +
> dash-cli getblock \
+  000000000000327a66cd1011b2d1defd1417b7d9e39b439e8e67ba996ee92602
+
+
+ +

(Note: hex representation uses two characters to display each byte of +data, which is why the reversed string looks somewhat mangled.)

+ +

The rationale for the reversal is unknown, but it likely stems from +Dash Core’s use of hashes (which are byte arrays in C++) as integers +for the purpose of determining whether the hash is below the network +target. Whatever the reason for reversing header hashes, the reversal +also extends to other hashes used in RPCs, such as TXIDs and merkle +roots.

+ +

As header hashes and TXIDs are widely used as global identifiers in +other Dash software, this reversal of hashes has become the standard +way to refer to certain objects. The table below should make clear where +each byte order is used.

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
DataInternal Byte OrderRPC Byte Order
Example: SHA256(SHA256(0x00))Hash: 1406…539aHash: 9a53…0614
Header Hashes: SHA256(SHA256(block header))Used when constructing block headersUsed by RPCs such as getblock; widely used in block explorers
Merkle Roots: SHA256(SHA256(TXIDs and merkle rows))Used when constructing block headersReturned by RPCs such as getblock
TXIDs: SHA256(SHA256(transaction))Used in transaction inputsUsed by RPCs such as gettransaction and transaction data parts of getblock; widely used in wallet programs
P2PKH Hashes: RIPEMD160(SHA256(pubkey))Used in both addresses and pubkey scriptsN/A: RPCs use addresses which use internal byte order
P2SH Hashes: RIPEMD160(SHA256(redeem script))Used in both addresses and pubkey scriptsN/A: RPCs use addresses which use internal byte order
+ +

Note: RPCs which return raw results, such as getrawtransaction or the +raw mode of getblock, always display hashes as they appear in blocks +(internal byte order).

+ +

The code below may help you check byte order by generating hashes +from raw hex.

+ +
#!/usr/bin/env python
+
+from sys import byteorder
+from hashlib import sha256
+
+## You can put in $data an 80-byte block header to get its header hash,
+## or a raw transaction to get its txid
+data = "00".decode("hex")
+hash = sha256(sha256(data).digest()).digest()
+
+print "Warning: this code only tested on a little-endian x86_64 arch"
+print
+print "System byte order:", byteorder
+print "Internal-Byte-Order Hash: ", hash.encode('hex_codec')
+print "RPC-Byte-Order Hash:      ", hash[::-1].encode('hex_codec')
+ +

Remote Procedure Calls (RPCs)

+ + +

Dash Core provides a remote procedure call (RPC) interface for various +administrative tasks, wallet operations, and queries about network and block +chain data.

+ +

If you start Dash Core using dash-qt, the RPC interface is disabled by +default. To enable it, set server=1 in dash.conf or supply the -server +argument when invoking the program. If you start Dash Core using dashd, +the RPC interface is enabled by default.

+ +

The interface requires the user to provide a password for authenticating RPC +requests. This password can be set either using the rpcpassword property in +dash.conf or by supplying the -rpcpassword program argument. Optionally a +username can be set using the rpcuser configuration value. See the Examples +Page for more information about setting Dash Core configuration +values.

+ +

Open-source client libraries for the RPC interface are readily available in most +modern programming languages, so you probably don’t need to write your own from +scratch. Dash Core also ships with its own compiled C++ RPC client, +dash-cli, located in the bin directory alongside dashd and +dash-qt. The dash-cli program can be used as a command-line interface +(CLI) to Dash Core or for making RPC calls from applications written in +languages lacking a suitable native client. The remainder of this section +describes the Dash Core RPC protocol in detail.

+ +

The Dash Core RPC service listens for HTTP POST requests on port 9998 in +mainnet mode, 19998 in testnet, or 18332 in regtest mode. The port number can be changed +by setting rpcport in dash.conf. By default the RPC service binds to your +server’s localhost loopback +network interface so it’s not accessible from other servers. +Authentication is implemented using HTTP basic +authentication. RPC +HTTP requests must include a Content-Type header set to text/plain and a +Content-Length header set to the size of the request body.

+ +

The format of the request body and response data is based on version 1.0 of the +JSON-RPC specification. Specifically, +the HTTP POST data of a request must be a JSON object with the following +format:

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
RequestobjectRequired
(exactly 1)
The JSON-RPC request object

jsonrpc
number (real)Optional
(0 or 1)
Version indicator for the JSON-RPC request. Currently ignored by Dash Core.

id
stringOptional
(0 or 1)
An arbitrary string that will be returned with the response. May be omitted or set to an empty string (“”)

method
stringRequired
(exactly 1)
The RPC method name (e.g. getblock). See the RPC section for a list of available methods.

params
arrayOptional
(0 or 1)
An array containing positional parameter values for the RPC. May be an empty array or omitted for RPC calls that don’t have any required parameters.
→ →
Parameter
anyOptional
(0 or more)
A parameter. May be any JSON type allowed by the particular RPC method
+ +

In the table above and in other tables describing RPC input and +output, we use the following conventions

+ +
    +
  • +

    “→” indicates an argument that is the child of a JSON array or JSON object. +For example, “→ → Parameter” above means Parameter is the child of the +params array which itself is a child of the Request object.

    +
  • +
  • +

    Plain-text names like “Request” are unnamed in the actual JSON object

    +
  • +
  • +

    Code-style names like params are literal strings that appear in the JSON +object.

    +
  • +
  • +

    “Type” is the JSON data type and the specific Dash Core type.

    +
  • +
  • +

    “Presence” indicates whether or not a field must be present within its + containing array or object. Note that an optional object may still have + required children.

    +
  • +
+ +

The HTTP response data for a RPC request is a JSON object with the following +format:

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
ResponseobjectRequired
(exactly 1)
The JSON-RPC response object.

result
anyRequired
(exactly 1)
The RPC output whose type varies by call. Has value null if an error occurred.

error
null/objectRequired
(exactly 1)
An object describing the error if one occurred, otherwise null.
→ →
code
number (int)Required
(exactly 1)
The error code returned by the RPC function call. See rpcprotocol.h for a full list of error codes and their meanings.
→ →
message
stringRequired
(exactly 1)
A text description of the error. May be an empty string (“”).

id
stringRequired
(exactly 1)
The value of id provided with the request. Has value null if the id field was omitted in the request.
+ +

As an example, here is the JSON-RPC request object for the hash of +the genesis block:

+ +
{
+    "method": "getblockhash",
+    "params": [0],
+    "id": "foo"
+}
+ +

The command to send this request using dash-cli is:

+ +
dash-cli getblockhash 0
+ +

Alternatively, we could POST this request using the cURL command-line program +as follows:

+ +
curl --user 'my_username:my_secret_password' --data-binary '''
+  {
+      "method": "getblockhash",
+      "params": [0],
+      "id": "foo"
+  }''' \
+  --header 'Content-Type: text/plain;' localhost:9998
+ +

The HTTP response data for this request would be:

+ +
{
+    "result": "00000ffd590b1485b3caadc19b22e6379c733355108f107a430458cdf3407ab6",
+    "error": null,
+    "id": "foo"
+}
+ +

Note: In order to minimize its size, the raw JSON response from Dash Core +doesn’t include any extraneous whitespace characters. Here we’ve added +whitespace to make the object more readable. Speaking of which, dash-cli +also transforms the raw response to make it more human-readable. It:

+ +
    +
  • Adds whitespace indentation to JSON objects
  • +
  • Expands escaped newline characters (“\n”) into actual newlines
  • +
  • Returns only the value of the result field if there’s no error
  • +
  • Strips the outer double-quotes around results of type string
  • +
  • Returns only the error field if there’s an error
  • +
+ +

Continuing with the example above, the output from the dash-cli +command would be simply:

+ +
00000ffd590b1485b3caadc19b22e6379c733355108f107a430458cdf3407ab6
+ +

If there’s an error processing a request, Dash Core sets the result field +to null and provides information about the error in the error field. For +example, a request for the block hash at block height -1 would be met with the +following response (again, whitespace added for clarity):

+ +
{
+    "result": null,
+    "error": {
+        "code": -8,
+        "message": "Block height out of range"
+    },
+    "id": "foo"
+}
+ +

If dash-cli encounters an error, it exits with a non-zero status code and +outputs the error field as text to the process’s standard error +stream:

+ +
error code: -8
+error message:
+Block height out of range
+ +

The RPC interface supports request +batching as described in version 2.0 of the JSON-RPC +specification. To initiate multiple +RPC requests within a single HTTP request, a client can POST a JSON array +filled with Request objects. The HTTP response data is then a JSON array filled +with the corresponding Response objects. Depending on your usage pattern, +request batching may provide significant performance gains. The dash-cli +RPC client does not support batch requests.

+ +
curl --user 'my_username:my_secret_password' --data-binary '''
+  [
+    {
+      "method": "getblockhash",
+      "params": [0],
+      "id": "foo"
+    },
+    {
+      "method": "getblockhash",
+      "params": [1],
+      "id": "foo2"
+    }
+  ]''' \
+  --header 'Content-Type: text/plain;' localhost:9998
+ +

To keep this documentation compact and readable, the examples for each of the +available RPC calls will be given as dash-cli commands:

+ +
dash-cli [options] <method name> <param1> <param2> ...
+ +

This translates into an JSON-RPC Request object of the form:

+ +
{
+    "method": "<method name>",
+    "params": [ "<param1>", "<param2>", "..." ],
+    "id": "foo"
+}
+ +

Warning icon Warning: if you write +programs using the JSON-RPC interface, you must ensure they handle high-precision +real numbers correctly. See the Proper Money Handling +Bitcoin Wiki article for details and example code.

+ +

Quick Reference

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

RPC Summary Table

+ + +

Type part of the Name or Type of an RPC to filter the list:

+

+

+ + + + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
TypeNameDash SupportDash Version
AddressindexGetAddressBalanceY
AddressindexGetAddressDeltasY
AddressindexGetAddressMempoolY
AddressindexGetAddressTxidsY
AddressindexGetAddressUtxosY
BlockchainGetBestBlockHashY
BlockchainGetBlockY
BlockchainGetBlockChainInfoY
BlockchainGetBlockCountY
BlockchainGetBlockHashY
BlockchainGetBlockHashesY0.12.1
BlockchainGetBlockHeaderY
BlockchainGetBlockHeadersY0.12.1
BlockchainGetChainTipsY
BlockchainGetDifficultyY
BlockchainGetMemPoolAncestorsNN/A
BlockchainGetMemPoolDescendantsNN/A
BlockchainGetMemPoolEntryNN/A
BlockchainGetMemPoolInfoY
BlockchainGetRawMemPoolY
BlockchainGetSpentInfoY0.12.1
BlockchainGetTxOutY
BlockchainGetTxOutProofY
BlockchainGetTxOutSetInfoY
BlockchainPreciousBlockNN/A
BlockchainPruneBlockChainNN/A
BlockchainVerifyChainY
BlockchainVerifyTxOutProofY
ControlDebugY
ControlGetInfoY
ControlHelpY
ControlStopY
DashGetGovernanceInfoYUpdated in 0.12.2.2
DashGetPoolInfoY
DashGetSuperblockBudgetY
DashGObjectY
DashMasternodeY
DashMasternodeBroadcastY
DashMasternodeListY
DashMnSyncY
DashPrivateSendY
DashSentinelPingY
DashSporkY
DashVoteRawY
GeneratingGenerateY
GeneratingGenerateToAddressNN/A
GeneratingGetGenerateY
GeneratingSetGenerateY
MiningGetBlockTemplateY
MiningGetMiningInfoY
MiningGetNetworkHashPSY
MiningPrioritiseTransactionY
MiningSubmitBlockY
NetworkAddNodeY
NetworkClearBannedY
NetworkDisconnectNodeY
NetworkGetAddedNodeInfoY
NetworkGetConnectionCountY
NetworkGetNetTotalsY
NetworkGetNetworkInfoY
NetworkGetPeerInfoY
NetworkListBannedY
NetworkPingY
NetworkSetBanY
NetworkSetNetworkActiveY
RawtransactionsCreateRawTransactionY
RawtransactionsDecodeRawTransactionY
RawtransactionsDecodeScriptY
RawtransactionsFundRawTransactionY
RawtransactionsGetRawTransactionY
RawtransactionsSendRawTransactionY
RawtransactionsSignRawTransactionY
RemovedGetHashesPerSecNN/A
RemovedGetWorkNN/A
UtilCreateMultiSigY
UtilEstimateFeeY
UtilEstimatePriorityY
UtilEstimateSmartFeeY
UtilEstimateSmartPriorityY
UtilGetMemoryInfoNN/A
UtilValidateAddressY
UtilVerifyMessageY
WalletAbandonTransactionY
WalletAddMultiSigAddressY
WalletAddWitnessAddressNN/A
WalletBackupWalletY
WalletBumpFeeNN/A
WalletDumpHDInfoY0.12.2
WalletDumpPrivKeyY
WalletDumpWalletY
WalletEncryptWalletY
WalletGetAccountY
WalletGetAccountAddressY
WalletGetAddressesByAccountY
WalletGetBalanceY
WalletGetNewAddressY
WalletGetRawChangeAddressY
WalletGetReceivedByAccountY
WalletGetReceivedByAddressY
WalletGetTransactionY
WalletGetUnconfirmedBalanceY
WalletGetWalletInfoY
WalletImportAddressY
WalletImportElectrumWalletY0.12.1
WalletImportMultiNN/A
WalletImportPrivKeyY
WalletImportPrunedFundsNN/A
WalletImportPubKeyY
WalletImportWalletY
WalletInstantSendToAddressY
WalletKeePassY
WalletKeyPoolRefillY
WalletListAccountsY
WalletListAddressGroupingsY
WalletListLockUnspentY
WalletListReceivedByAccountY
WalletListReceivedByAddressY
WalletListSinceBlockY
WalletListTransactionsY
WalletListUnspentY
WalletLockUnspentY
WalletMoveY
WalletRemovePrunedFundsNN/A
WalletSendFromY
WalletSendManyY
WalletSendToAddressY
WalletSetAccountY
WalletSetTxFeeY
WalletSignMessageY
WalletSignMessageWithPrivKeyNN/A
WalletWalletLockY
WalletWalletPassphraseY
WalletWalletPassphraseChangeY
+ + + + + +

Addressindex RPCs

+ +

These RPCs are all Dash-specific and not found in Bitcoin Core

+ + + +

Block Chain RPCs

+ + + + +

Not implemented in Dash

+ +
    +
  • Not Implemented GetMemPoolAncestors: returns all in-mempool ancestors for a transaction in the mempool. New in Bitcoin Core 0.13.0
  • +
  • Not Implemented GetMemPoolDescendants: returns all in-mempool descendants for a transaction in the mempool. New in Bitcoin Core 0.13.0
  • +
  • Not Implemented GetMemPoolEntry: returns mempool data for given transaction (must be in mempool). New in Bitcoin Core 0.13.0
  • +
  • Not Implemented PreciousBlock: treats a block as if it were received before others with the same work. New in Bitcoin Core 0.14.0
  • +
  • Not Implemented PruneBlockChain: prunes the blockchain up to a specified height or timestamp. New in Bitcoin Core 0.14.0
  • +
+ +

Control RPCs

+ + +
    +
  • Debug: changes the debug category from the console.
  • +
  • GetInfo: prints various information about the node and the network. Deprecated
  • +
  • Help: lists all available public RPC commands, or gets help for the specified RPC. Commands which are unavailable will not be listed, such as wallet RPCs if wallet support is disabled.
  • +
  • Stop: safely shuts down the Dash Core server.
  • +
+ +

Dash RPCs

+ + + + +

Generating RPCs

+ + +
    +
  • Generate: mines blocks immediately (before the RPC call returns). New in Bitcoin Core 0.11.0, Updated in Bitcoin Core 0.13.0
  • +
  • GetGenerate: returns if the server is set to generate coins or not.
  • +
  • SetGenerate: enables or disables hashing to attempt to find the next block.
  • +
  • Not Implemented GenerateToAddress: mines blocks immediately to a specified address. New in Bitcoin Core 0.13.0
  • +
+ +

Mining RPCs

+ + +
    +
  • GetBlockTemplate: gets a block template or proposal for use with mining software.
  • +
  • GetMiningInfo: returns various mining-related information. Updated in Bitcoin Core 0.14.0
  • +
  • GetNetworkHashPS: returns the estimated network hashes per second based on the last n blocks.
  • +
  • PrioritiseTransaction: adds virtual priority or fee to a transaction, allowing it to be accepted into blocks mined by this node (or miners which use this node) with a lower priority or fee. (It can also remove virtual priority or fee, requiring the transaction have a higher priority or fee to be accepted into a locally-mined block.)
  • +
  • SubmitBlock: accepts a block, verifies it is a valid addition to the block chain, and broadcasts it to the network. Extra parameters are ignored by Dash Core but may be used by mining pools or other programs.
  • +
+ +

Network RPCs

+ + +
    +
  • AddNode: attempts to add or remove a node from the addnode list, or to try a connection to a node once. Updated in Bitcoin Core 0.14.0
  • +
  • ClearBanned: clears list of banned nodes. New in Bitcoin Core 0.12.0
  • +
  • DisconnectNode: immediately disconnects from a specified node. New in Bitcoin Core 0.12.0
  • +
  • GetAddedNodeInfo: returns information about the given added node, or all added nodes (except onetry nodes). Only nodes which have been manually added using the addnode RPC will have their information displayed. Updated in Bitcoin Core 0.14.0
  • +
  • GetConnectionCount: returns the number of connections to other nodes.
  • +
  • GetNetTotals: returns information about network traffic, including bytes in, bytes out, and the current time. Updated in Bitcoin Core 0.12.0
  • +
  • GetNetworkInfo: returns information about the node’s connection to the network. Updated in Bitcoin Core 0.13.0
  • +
  • GetPeerInfo: returns data about each connected network node. Updated in Bitcoin Core 0.13.0
  • +
  • ListBanned: lists all banned IPs/Subnets. New in Bitcoin Core 0.12.0
  • +
  • Ping: sends a P2P ping message to all connected nodes to measure ping time. Results are provided by the getpeerinfo RPC pingtime and pingwait fields as decimal seconds. The P2P ping message is handled in a queue with all other commands, so it measures processing backlog, not just network ping.
  • +
  • SetBan: attempts add or remove a IP/Subnet from the banned list. New in Bitcoin Core 0.12.0
  • +
  • SetNetworkActive: disables/enables all P2P network activity. New in Bitcoin Core 0.14.0
  • +
+ +

Raw Transaction RPCs

+ + + + +

Utility RPCs

+ + + + +

Wallet RPCs

+ + +

Note: the wallet RPCs are only available if Dash Core was built +with wallet support, which is the +default.

+ + + +

Removed RPCs

+ + +
    +
  • GetHashesPerSec: was removed in Bitcoin Core 0.11.0 and is not part of Dash.
  • +
  • GetWork: was removed in Bitcoin Core 0.10.0. and is not part of Dash
  • +
+ +

RPCs

+ + +

Warning icon Warning: the block chain and memory pool can include arbitrary data +which several of the commands below will return in hex format. If you +convert this data to another format in an executable context, it could +be used in an exploit. For example, displaying a pubkey script as +ASCII text in a webpage could add arbitrary Javascript to that page and +create a cross-site scripting (XSS) exploit. To avoid problems, please +treat block chain and memory pool data as an arbitrary input from an +untrusted source.

+ +
AbandonTransaction
+ + + + +

Added in Bitcoin Core 0.12.0

+ +

The abandontransaction RPC marks an in-wallet transaction and all its in-wallet descendants as abandoned. This allows their inputs to be respent.

+ +

Parameter #1—a transaction identifier (TXID)

+ + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
TXIDstring (hex)Required
(exactly 1)
The TXID of the transaction that you want to abandon. The TXID must be encoded as hex in RPC byte order
+ +

Result—null on success

+ + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
resultnullRequired
(exactly 1)
JSON null when the transaction and all descendants were abandoned
+ +

Example from Dash Core 0.12.2

+ +

Abandons the transaction on your node.

+ +
dash-cli abandontransaction fa3970c341c9f5de6ab13f128cbfec58d732e736a505fe32137ad551c799ecc4
+ +

Result (no output from dash-cli because result is set to null).

+ +

See also

+ + + +
AddMultiSigAddress
+ + + + +

Requires wallet support.

+ +

The addmultisigaddress RPC adds a P2SH multisig address to the wallet.

+ +

Parameter #1—the number of signatures required

+ + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
Requirednumber (int)Required
(exactly 1)
The minimum (m) number of signatures required to spend this m-of-n multisig script
+ +

Parameter #2—the full public keys, or addresses for known public keys

+ + + + + + + + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
Keys Or AddressesarrayRequired
(exactly 1)
An array of strings with each string being a public key or address

Key Or Address
stringRequired
(1 or more)
A public key against which signatures will be checked. Alternatively, this may be a P2PKH address belonging to the wallet—the corresponding public key will be substituted. There must be at least as many keys as specified by the Required parameter, and there may be more keys
+ +

Parameter #3—the account name

+ + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
AccountstringOptional
(0 or 1)
The account name in which the address should be stored. Default is the default account, “” (an empty string)
+ +

Result—a P2SH address printed and stored in the wallet

+ + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
resultstring (base58)Required
(exactly 1)
The P2SH multisig address. The address will also be added to the wallet, and outputs paying that address will be tracked by the wallet
+ +

Example from Dash Core 0.12.2

+ +

Adding a 2-of-3 P2SH multisig address to the “test account” by mixing +two P2PKH addresses and one full public key:

+ +
dash-cli -testnet addmultisigaddress 2 '''
+  [
+    "yNpezfFDfoikDuT1f4iK75AiLp2YLPsGAb",
+    "0311f97539724e0de38fb1ff79f5148e5202459d06ed07193ab18c730274fd0d88",
+    "yVJj7TB3ZhMcSP2wo65ZFNqy23BQH9tT87"
+  ]
+''' \
+ 'test account'
+ +

Result:

+ +
8uJLxDxk2gEMbidF5vT8XLS2UCgQmVcroW
+ +

(New P2SH multisig address also stored in wallet.)

+ +

See also

+ + + +
AddNode
+ + +

The addnode RPC attempts to add or remove a node from the addnode list, or to try a connection to a node once.

+ +

Parameter #1—hostname/IP address and port of node to add or remove

+ + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
nodestringRequired
(exactly 1)
The node to add as a string in the form of <IP address>:<port>.
+ +

Parameter #2—whether to add or remove the node, or to try only once to connect

+ + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
commandstringRequired
(exactly 1)
What to do with the IP address above. Options are:
add to add a node to the addnode list. Up to 8 nodes can be added additional to the default 8 nodes. Not limited by -maxconnections
remove to remove a node from the list. If currently connected, this will disconnect immediately
onetry to immediately attempt connection to the node even if the outgoing connection slots are full; this will only attempt the connection once
+ +

Result—null plus error on failed remove

+ + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
resultnullRequired
(exactly 1)
Always JSON null whether the node was added, removed, tried-and-connected, or tried-and-not-connected. The JSON-RPC error field will be set only if you try adding a node that was already added or removing a node that is not on the addnodes list
+ +

Example from Dash Core 0.12.2

+ +

Try connecting to the following node.

+ +
dash-cli -testnet addnode 192.0.2.113:19999 onetry
+ +

Result (no output from dash-cli because result is set to null).

+ +

See also

+ + + +
AddWitnessAddress
+ + + + +

Added in Bitcoin Core 0.13.0

+ +

Warning icon Not implemented in Dash Core (as of 0.12.2)

+ +
BackupWallet
+ + + + +

Requires wallet support.

+ +

The backupwallet RPC safely copies wallet.dat to the specified file, which can be a directory or a path with filename.

+ +

Parameter #1—destination directory or filename

+ + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
DestinationstringRequired
(exactly 1)
A filename or directory name. If a filename, it will be created or overwritten. If a directory name, the file wallet.dat will be created or overwritten within that directory
+ +

Result—null or error

+ + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
resultnullRequired
(exactly 1)
Always null whether success or failure. The JSON-RPC error and message fields will be set if a failure occurred
+ +

Example from Dash Core 0.12.2

+ +
dash-cli -testnet backupwallet /tmp/backup.dat
+ +

See also

+ +
    +
  • DumpWallet: creates or overwrites a file with all wallet keys in a human-readable format.
  • +
  • ImportWallet: imports private keys from a file in wallet dump file format (see the dumpwallet RPC). These keys will be added to the keys currently in the wallet. This call may need to rescan all or parts of the block chain for transactions affecting the newly-added keys, which may take several minutes.
  • +
+ +



+ +
BumpFee
+ + + + +

Added in Bitcoin Core 0.14.0

+ +

Warning icon Not implemented in Dash Core (as of 0.12.2)

+ +
ClearBanned
+ + +

Added in Bitcoin Core 0.12.0

+ +

The clearbanned RPC clears list of banned nodes.

+ +

Parameters: none

+ +

Result—null on success

+ + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
resultnullRequired
(exactly 1)
JSON null when the list was cleared
+ +

Example from Dash Core 0.12.2

+ +

Clears the ban list.

+ +
dash-cli clearbanned
+ +

Result (no output from dash-cli because result is set to null).

+ +

See also

+ +
    +
  • ListBanned: lists all banned IPs/Subnets.
  • +
  • SetBan: attempts add or remove a IP/Subnet from the banned list.
  • +
+ +
CreateMultiSig
+ + +

The createmultisig RPC creates a P2SH multi-signature address.

+ +

Parameter #1—the number of signatures required

+ + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
Requirednumber (int)Required
(exactly 1)
The minimum (m) number of signatures required to spend this m-of-n multisig script
+ +

Parameter #2—the full public keys, or addresses for known public keys

+ + + + + + + + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
Keys Or AddressesarrayRequired
(exactly 1)
An array of strings with each string being a public key or address

Key Or Address
stringRequired
(1 or more)
A public key against which signatures will be checked. If wallet support is enabled, this may be a P2PKH address belonging to the wallet—the corresponding public key will be substituted. There must be at least as many keys as specified by the Required parameter, and there may be more keys
+ +

Result—P2SH address and hex-encoded redeem script

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
resultobjectRequired
(exactly 1)
An object describing the multisig address

address
string (base58)Required
(exactly 1)
The P2SH address for this multisig redeem script

redeemScript
string (hex)Required
(exactly 1)
The multisig redeem script encoded as hex
+ +

Example from Dash Core 0.12.2

+ +

Creating a 2-of-3 P2SH multisig address by mixing two P2PKH addresses and +one full public key:

+ +
dash-cli -testnet createmultisig 2 '''
+  [
+    "yNpezfFDfoikDuT1f4iK75AiLp2YLPsGAb",
+    "0311f97539724e0de38fb1ff79f5148e5202459d06ed07193ab18c730274fd0d88",
+    "yVJj7TB3ZhMcSP2wo65ZFNqy23BQH9tT87"
+  ]
+'''
+ +

Result:

+ +
{
+  "address": "8uJLxDxk2gEMbidF5vT8XLS2UCgQmVcroW",
+  "redeemScript": "522102eacba539d92eb88d4e73bb32749d79f53f6e8d7947ac40a71bd4b26c13b6ec29210311f97539724e0de38fb1ff79f5148e5202459d06ed07193ab18c730274fd0d882103251f25a5c0291446d801ba6df122f67a7dd06c60a9b332b7b29cc94f3b8f57d053ae"
+}
+ +

See also

+ + + +
CreateRawTransaction
+ + +

The createrawtransaction RPC creates an unsigned serialized transaction that spends a previous output to a new output with a P2PKH or P2SH address. The transaction is not stored in the wallet or transmitted to the network.

+ +

Parameter #1—Inputs

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
TransactionsarrayRequired
(exactly 1)
An array of objects, each one to be used as an input to the transaction
InputobjectRequired
(1 or more)
An object describing a particular input
→ →
txid
string (hex)Required
(exactly 1)
The TXID of the outpoint to be spent encoded as hex in RPC byte order
→ →
vout
number (int)Required
(exactly 1)
The output index number (vout) of the outpoint to be spent; the first output in a transaction is index 0
→ →
Sequence
number (int)Optional
(0 or 1)
NOT IMPLEMENTED IN DASH.

The sequence number to use for the input
+ +

Parameter #2—P2PKH or P2SH addresses and amounts

+ + + + + + + + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
OutputsobjectRequired
(exactly 1)
The addresses and amounts to pay

Address/Amount
string : number (Dash)Required
(1 or more)
A key/value pair with the address to pay as a string (key) and the amount to pay that address (value) in Dash
+ +

Parameter #3—locktime

+ + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
Locktimenumeric (int)Optional
(0 or 1)
Added in Bitcoin Core 0.12.0

Indicates the earliest time a transaction can be added to the block chain
+ +

Result—the unsigned raw transaction in hex

+ + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
resultstringRequired
(Exactly 1)
The resulting unsigned raw transaction in serialized transaction format encoded as hex. If the transaction couldn’t be generated, this will be set to JSON null and the JSON-RPC error field may contain an error message
+ +

Example from Dash Core 0.12.2

+ +
dash-cli -testnet createrawtransaction '''
+  [
+    {
+      "txid": "061ec99eb641ffdeaa05a1a724a255103bebc445b15c6c8c028b19c08608496b",
+      "vout" : 1
+    }
+  ]''' \
+  '{"ySutkc49Khpz1HQN8AfWNitVBLwqtyaxvv": 800, "yY6AmGopsZS31wy1JLHR9P6AC6owFaXwuh":74.99}' '0'
+ +

Result (wrapped):

+ +
01000000016b490886c0198b028c6c5cb145c4eb3b1055a224a7a105aadeff41b69ec91e06\
+0100000000ffffffff0200205fa0120000001976a914485485425fa99504ec1638ac4213f3\
+cfc9f32ef388acc0a8f9be010000001976a914811eacc14db8ebb5b64486dc43400c0226b4\
+28a488ac00000000
+ +

See also

+ + + +
Debug
+ + +

The debug RPC changes the debug category from the console.

+ +

Parameter #1—debug category

+ + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
Debug categorystringRequired
(1 or more)
The debug category to activate. Use a comma to specify multiple categories. Categories will be one of the following:
0 - Disables all categories
1 - Enables all categories
addrman
alert
bench
coindb
db
lock
rand
rpc
selectcoins
mempool
mempoolrej
net
proxy
prune
http
libevent
tor
zmq
dash
privatesend
instantsend
masternode
spork
keepass
mnpayments
gobject
+ +

Example from Dash Core 0.12.2

+ +
dash-cli -testnet debug "net,mempool"
+ +

Result:

+ +
Debug mode: net,mempool
+ +

See also: none

+ +
DecodeRawTransaction
+ + +

The decoderawtransaction RPC decodes a serialized transaction hex string into a JSON object describing the transaction.

+ +

Parameter #1—serialized transaction in hex

+ + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
Serialized Transactionstring (hex)Required
(exactly 1)
The transaction to decode in serialized transaction format
+ +

Result—the decoded transaction

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
resultobjectRequired
(exactly 1)
An object describing the decoded transaction, or JSON null if the transaction could not be decoded

txid
string (hex)Required
(exactly 1)
The transaction’s TXID encoded as hex in RPC byte order

size
number (int)Required
(exactly 1)
Added in Bitcoin Core 0.12.0

The serialized transaction size

version
number (int)Required
(exactly 1)
The transaction format version number

locktime
number (int)Required
(exactly 1)
The transaction’s locktime: either a Unix epoch date or block height; see the Locktime parsing rules

vin
arrayRequired
(exactly 1)
An array of objects with each object being an input vector (vin) for this transaction. Input objects will have the same order within the array as they have in the transaction, so the first input listed will be input 0
→ →
Input
objectRequired
(1 or more)
An object describing one of this transaction’s inputs. May be a regular input or a coinbase
→ → →
txid
stringOptional
(0 or 1)
The TXID of the outpoint being spent, encoded as hex in RPC byte order. Not present if this is a coinbase transaction
→ → →
vout
number (int)Optional
(0 or 1)
The output index number (vout) of the outpoint being spent. The first output in a transaction has an index of 0. Not present if this is a coinbase transaction
→ → →
scriptSig
objectOptional
(0 or 1)
An object describing the signature script of this input. Not present if this is a coinbase transaction
→ → → →
asm
stringRequired
(exactly 1)
The signature script in decoded form with non-data-pushing opcodes listed
→ → → →
hex
string (hex)Required
(exactly 1)
The signature script encoded as hex
→ → →
coinbase
string (hex)Optional
(0 or 1)
The coinbase (similar to the hex field of a scriptSig) encoded as hex. Only present if this is a coinbase transaction
→ → →
value
number (Dash)Optional
(exactly 1)
The number of Dash paid to this output. May be 0.

Only present if spentindex enabled
→ → →
valueSat
number (duffs)Optional
(exactly 1)
The number of duffs paid to this output. May be 0.

Only present if spentindex enabled
→ → → →
addresses
string : arrayOptional
(0 or 1)
The P2PKH or P2SH addresses used in this transaction, or the computed P2PKH address of any pubkeys in this transaction. This array will not be returned for nulldata or nonstandard script types.

Only present if spentindex enabled
→ → → → →
Address
stringRequired
(1 or more)
A P2PKH or P2SH address
→ → →
sequence
number (int)Required
(exactly 1)
The input sequence number

vout
arrayRequired
(exactly 1)
An array of objects each describing an output vector (vout) for this transaction. Output objects will have the same order within the array as they have in the transaction, so the first output listed will be output 0
→ →
Output
objectRequired
(1 or more)
An object describing one of this transaction’s outputs
→ → →
value
number (Dash)Required
(exactly 1)
The number of Dash paid to this output. May be 0
→ → →
valueSat
number (duffs)Required
(exactly 1)
The number of duffs paid to this output. May be 0
→ → →
n
number (int)Required
(exactly 1)
The output index number of this output within this transaction
→ → →
scriptPubKey
objectRequired
(exactly 1)
An object describing the pubkey script
→ → → →
asm
stringRequired
(exactly 1)
The pubkey script in decoded form with non-data-pushing opcodes listed
→ → → →
hex
string (hex)Required
(exactly 1)
The pubkey script encoded as hex
→ → → →
reqSigs
number (int)Optional
(0 or 1)
The number of signatures required; this is always 1 for P2PK, P2PKH, and P2SH (including P2SH multisig because the redeem script is not available in the pubkey script). It may be greater than 1 for bare multisig. This value will not be returned for nulldata or nonstandard script types (see the type key below)
→ → → →
type
stringOptional
(0 or 1)
The type of script. This will be one of the following:
pubkey for a P2PK script
pubkeyhash for a P2PKH script
scripthash for a P2SH script
multisig for a bare multisig script
nulldata for nulldata scripts
nonstandard for unknown scripts
→ → → →
addresses
string : arrayOptional
(0 or 1)
The P2PKH or P2SH addresses used in this transaction, or the computed P2PKH address of any pubkeys in this transaction. This array will not be returned for nulldata or nonstandard script types
→ → → → →
Address
stringRequired
(1 or more)
A P2PKH or P2SH address
+ +

Example from Dash Core 0.12.2

+ +

Decode a signed one-input, two-output transaction:

+ +
dash-cli decoderawtransaction 01000000016b490886c0198b028c6c5cb145c4eb3b10\
+55a224a7a105aadeff41b69ec91e060100000069463043022033a61c56fa0867ed67b76b02\
+3204a9dc0ee6b0d63305dc5f65fe94335445ff2f021f712f55399d5238fc7146497c431fc4\
+182a1de0b96fc22716e0845f561d542e012102eacba539d92eb88d4e73bb32749d79f53f6e\
+8d7947ac40a71bd4b26c13b6ec29ffffffff0200205fa0120000001976a914485485425fa9\
+9504ec1638ac4213f3cfc9f32ef388acc0a8f9be010000001976a914811eacc14db8ebb5b6\
+4486dc43400c0226b428a488ac00000000
+ +

Result:

+ +
{
+  "txid": "2f124cb550d9967b81914b544dea3783de23e85d67a9816f9bada665ecfe1cd5",
+  "size": 224,
+  "version": 1,
+  "locktime": 0,
+  "vin": [
+    {
+      "txid": "061ec99eb641ffdeaa05a1a724a255103bebc445b15c6c8c028b19c08608496b",
+      "vout": 1,
+      "scriptSig": {
+        "asm": "3043022033a61c56fa0867ed67b76b023204a9dc0ee6b0d63305dc5f65fe94335445ff2f021f712f55399d5238fc7146497c431fc4182a1de0b96fc22716e0845f561d542e[ALL] 02eacba539d92eb88d4e73bb32749d79f53f6e8d7947ac40a71bd4b26c13b6ec29",
+        "hex": "463043022033a61c56fa0867ed67b76b023204a9dc0ee6b0d63305dc5f65fe94335445ff2f021f712f55399d5238fc7146497c431fc4182a1de0b96fc22716e0845f561d542e012102eacba539d92eb88d4e73bb32749d79f53f6e8d7947ac40a71bd4b26c13b6ec29"
+      },
+      "sequence": 4294967295
+    }
+  ],
+  "vout": [
+    {
+      "value": 800.00000000,
+      "valueSat": 80000000000,
+      "n": 0,
+      "scriptPubKey": {
+        "asm": "OP_DUP OP_HASH160 485485425fa99504ec1638ac4213f3cfc9f32ef3 OP_EQUALVERIFY OP_CHECKSIG",
+        "hex": "76a914485485425fa99504ec1638ac4213f3cfc9f32ef388ac",
+        "reqSigs": 1,
+        "type": "pubkeyhash",
+        "addresses": [
+          "ySutkc49Khpz1HQN8AfWNitVBLwqtyaxvv"
+        ]
+      }
+    },
+    {
+      "value": 74.99000000,
+      "valueSat": 7499000000,
+      "n": 1,
+      "scriptPubKey": {
+        "asm": "OP_DUP OP_HASH160 811eacc14db8ebb5b64486dc43400c0226b428a4 OP_EQUALVERIFY OP_CHECKSIG",
+        "hex": "76a914811eacc14db8ebb5b64486dc43400c0226b428a488ac",
+        "reqSigs": 1,
+        "type": "pubkeyhash",
+        "addresses": [
+          "yY6AmGopsZS31wy1JLHR9P6AC6owFaXwuh"
+        ]
+      }
+    }
+  ]
+}
+ +

See also

+ + + +
DecodeScript
+ + +

The decodescript RPC decodes a hex-encoded P2SH redeem script.

+ +

Parameter #1—a hex-encoded redeem script

+ + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
Redeem Scriptstring (hex)Required
(exactly 1)
The redeem script to decode as a hex-encoded serialized script
+ +

Result—the decoded script

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
resultobjectRequired
(exactly 1)
An object describing the decoded script, or JSON null if the script could not be decoded

asm
stringRequired
(exactly 1)
The redeem script in decoded form with non-data-pushing opcodes listed. May be empty

reqSigs
number (int)Optional
(0 or 1)
The number of signatures required; this is always 1 for P2PK or P2PKH within P2SH. It may be greater than 1 for P2SH multisig. This value will not be returned for nonstandard script types (see the type key above)

type
stringOptional
(0 or 1)
The type of script. This will be one of the following:
pubkey for a P2PK script inside P2SH
pubkeyhash for a P2PKH script inside P2SH
multisig for a multisig script inside P2SH
nonstandard for unknown scripts

addresses
arrayOptional
(0 or 1)
A P2PKH addresses used in this script, or the computed P2PKH addresses of any pubkeys in this script. This array will not be returned for nonstandard script types
→ →
Address
stringRequired
(1 or more)
A P2PKH address

p2sh
string (hex)Required
(exactly 1)
The P2SH address of this redeem script
+ +

Example from Dash Core 0.12.2

+ +

A 2-of-3 P2SH multisig pubkey script:

+ +
dash-cli -testnet decodescript 522102eacba539d92eb88d4e73bb32\
+749d79f53f6e8d7947ac40a71bd4b26c13b6ec29210311f97539724e0de38fb1\
+ff79f5148e5202459d06ed07193ab18c730274fd0d882103251f25a5c0291446\
+d801ba6df122f67a7dd06c60a9b332b7b29cc94f3b8f57d053ae
+ +

Result:

+ +
{
+  "asm": "2 02eacba539d92eb88d4e73bb32749d79f53f6e8d7947ac40a71bd4b26c13b6ec29 0311f97539724e0de38fb1ff79f5148e5202459d06ed07193ab18c730274fd0d88 03251f25a5c0291446d801ba6df122f67a7dd06c60a9b332b7b29cc94f3b8f57d0 3 OP_CHECKMULTISIG",
+  "reqSigs": 2,
+  "type": "multisig",
+  "addresses": [
+    "yNpezfFDfoikDuT1f4iK75AiLp2YLPsGAb",
+    "yWAk1cDVvsRdPYjnzcFkySJux75yaCE7xz",
+    "yVJj7TB3ZhMcSP2wo65ZFNqy23BQH9tT87"
+  ],
+  "p2sh": "8uJLxDxk2gEMbidF5vT8XLS2UCgQmVcroW"
+}
+ +

See also

+ + + +
DisconnectNode
+ + +

Added in Bitcoin Core 0.12.0

+ +

The disconnectnode RPC immediately disconnects from a specified node.

+ +

Parameter #1—hostname/IP address and port of node to disconnect

+ + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
nodestringRequired
(exactly 1)
The node you want to disconnect from as a string in the form of <IP address>:<port>.

Updated in Bitcoin Core 0.14.1
+ +

Result—null on success or error on failed disconnect

+ + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
resultnullRequired
(exactly 1)
JSON null when the node was disconnected
+ +

Example from Dash Core 0.12.2

+ +

Disconnects following node from your node.

+ +
dash-cli -testnet disconnectnode 192.0.2.113:19999
+ +

Result (no output from dash-cli because result is set to null).

+ +

See also

+ +
    +
  • AddNode: attempts to add or remove a node from the addnode list, or to try a connection to a node once.
  • +
  • GetAddedNodeInfo: returns information about the given added node, or all added nodes (except onetry nodes). Only nodes which have been manually added using the addnode RPC will have their information displayed.
  • +
+ +
DumpHDInfo
+ + + + +

The dumphdinfo RPC returns an object containing sensitive private info about this HD wallet

+ +

Parameters: none

+ +

Result—HD wallet information

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
ResultobjectRequired
(exactly 1)
An object containing sensitive private info about this HD wallet.

hdseed
stringRequired
(exactly 1)
The BIP-32 HD seed (in hex)

mnemonic
stringRequired
(exactly 1)
The BIP-39 mnemonic for this HD wallet (English words)

mnemonicpassphrase
stringRequired
(exactly 1)
The BIP-39 mnemonic passphrase for this HD wallet (may be empty)
+ +

Example from Dash Core 0.12.2

+ +
dash-cli -testnet dumphdinfo
+ +

Result (truncated for security reasons):

+ +
{
+  "hdseed": "20c63c3fb298ebd52de3 ...",
+  "mnemonic": "cost circle shiver ...",
+  "mnemonicpassphrase": ""
+}
+ +

See also: none

+ +
DumpPrivKey
+ + + + +

Requires wallet support. Requires an unlocked wallet or an +unencrypted wallet.

+ +

The dumpprivkey RPC returns the wallet-import-format (WIP) private key corresponding to an address. (But does not remove it from the wallet.)

+ +

Parameter #1—the address corresponding to the private key to get

+ + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
P2PKH Addressstring (base58)Required
(exactly 1)
The P2PKH address corresponding to the private key you want returned. Must be the address corresponding to a private key in this wallet
+ +

Result—the private key

+ + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
resultstring (base58)Required
(exactly 1)
The private key encoded as base58check using wallet import format
+ +

Example from Dash Core 0.12.2

+ +
dash-cli -testnet dumpprivkey ycBuREgSskHHkWLxDa9A5WppCki6PfFycL
+ +

Result:

+ +
cQZZ4awQvcXXyES3CmUJqSgeTobQm9t9nyUr337kvUtsWsnvvMyw
+ +

See also

+ + + +
DumpWallet
+ + + + +

Requires wallet support. Requires an unlocked wallet or an unencrypted +wallet.

+ +

The dumpwallet RPC creates or overwrites a file with all wallet keys in a human-readable format.

+ +

Parameter #1—a filename

+ + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
FilenamestringRequired
(exactly 1)
The file in which the wallet dump will be placed. May be prefaced by an absolute file path. An existing file with that name will be overwritten
+ +

Result—null or error

+ + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
resultnullRequired
(exactly 1)
Always null whether success or failure. The JSON-RPC error and message fields will be set if a failure occurred
+ +

Example from Dash Core 0.12.2

+ +

Create a wallet dump and then print its first 10 lines.

+ +
dash-cli -testnet dumpwallet /tmp/dump.txt
+head /tmp/dump.txt
+ +

Results (only showing the first 10 lines):

+ +
# Wallet dump created by Dash Core v0.12.2.1 (2017-11-11 10:02:45 +0300)
+# * Created on 2017-11-28T19:52:46Z
+# * Best block at time of backup was 33750 (0000000005d5d1651f3b52d7a7158e350261519c52a28527c6053a8f5989a5a4),
+#   mined on 2017-11-28T19:48:05Z
+
+cQZZ4awQvcXXyES3CmUJqSgeTobQm9t9nyUr337kvUtsWsnvvMyw 2017-11-28T18:21:36Z label=test%20label # addr=ycBuREgSskHHkWLxDa9A5WppCki6PfFycL
+cTBRPnJoPjEMh67v1zes437v8Po5bFLDWKgEudTJMhVaLs1ZVGJe 2017-11-28T18:21:37Z reserve=1 # addr=yNsWkgPLN1u7p5dfWYnasYdgirU2J3tjUj
+cRkkwrFnQUrih3QiT87sNy1AxyfjzqVYSyVYuL3qnJcSiQfE4QJa 2017-11-28T18:21:37Z reserve=1 # addr=yRkHzRbRKn8gBp5826mbaBvxLuBBNDVQg3
+cQM7KoqQjHCCTrDhnfBEY1vpW9W65zRvaQeTb41UbFb6WX8Q8UkQ 2017-11-28T18:21:37Z reserve=1 # addr=yVEdefApUYiDLHApvvWCK5afTtJeQada8Y
+cTGSKYaQTQabnjNSwCqpjYXiucVujTXiwp9dzmJV9cNAiayAJusi 2017-11-28T18:21:37Z reserve=1 # addr=ybQYgp21ZyZK8JuMLb2CVwG4TaWrXVXD5M
+ +

See also

+ +
    +
  • BackupWallet: safely copies wallet.dat to the specified file, which can be a directory or a path with filename.
  • +
  • ImportWallet: imports private keys from a file in wallet dump file format (see the dumpwallet RPC). These keys will be added to the keys currently in the wallet. This call may need to rescan all or parts of the block chain for transactions affecting the newly-added keys, which may take several minutes.
  • +
+ +
EncryptWallet
+ + + + +

Requires wallet support.

+ +

The encryptwallet RPC encrypts the wallet with a passphrase. This is only to enable encryption for the first time. After encryption is enabled, you will need to enter the passphrase to use private keys.

+ +

Warning icon Warning: if using this RPC on the command line, remember +that your shell probably saves your command lines (including the value +of the passphrase parameter). In addition, there is no RPC to completely +disable encryption. If you want to return to an unencrypted wallet, you +must create a new wallet and restore your data from a backup made with +the dumpwallet RPC.

+ +

Parameter #1—a passphrase

+ + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
PassphrasestringRequired
(exactly 1)
The passphrase to use for the encrypted wallet. Must be at least one character
+ +

Result—a notice (with program shutdown)

+ + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
resultstringRequired
(exactly 1)
A notice that the server is stopping and that you need to make a new backup. The wallet is now encrypted
+ +

Example from Dash Core 0.12.2

+ +
dash-cli -testnet encryptwallet "test"
+ +

Result:

+ +
Wallet encrypted; Dash Core server stopping, restart to run with encrypted wallet.
+The keypool has been flushed and a new HD seed was generated (if you are using
+HD). You need to make a new backup.
+ +

See also

+ + + +
EstimateFee
+ + +

The estimatefee RPC estimates the transaction fee per kilobyte that needs to be paid for a transaction to begin confirmation within a certain number of blocks.

+ +

Parameter #1—how many blocks the transaction may wait before being included

+ + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
Blocksnumber (int)Required
(exactly 1)
The maximum number of blocks a transaction should have to wait before it is predicted to be included in a block. Has to be between 1 and 25 blocks
+ +

Result—the fee the transaction needs to pay per kilobyte

+ + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
resultnumber (Dash)Required
(exactly 1)
The estimated fee the transaction should pay in order to be included within the specified number of blocks. If the node doesn’t have enough information to make an estimate, the value -1 will be returned
+ +

Examples from Dash Core 0.12.2

+ +
dash-cli estimatefee 6
+ +

Result:

+ +
0.00044345
+ +

Requesting data the node can’t calculate (out of range):

+ +
dash-cli estimatefee 100
+ +

Result:

+ +
-1
+ +

See also

+ + + +
EstimatePriority
+ + +

Added in Bitcoin Core 0.10.0.

+ +

The estimatepriority RPC estimates the priority that a transaction needs in order to be included within a certain number of blocks as a free high-priority transaction. This should not to be confused with the prioritisetransaction RPC which will remain supported for adding fee deltas to transactions.

+ +

Warning icon Warning: estimatepriority has been removed from Bitcoin and will no longer be available in the next major release (planned for Bitcoin Core 0.15.0). Still present in Dash Core.

+ +

Transaction priority is relative to a transaction’s byte size.

+ +

Parameter #1—how many blocks the transaction may wait before being included as a free high-priority transaction

+ + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
Blocksnumber (int)Required
(exactly 1)
The maximum number of blocks a transaction should have to wait before it is predicted to be included in a block based purely on its priority
+ +

Result—the priority a transaction needs

+ + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
resultnumber (real)Required
(exactly 1)
The estimated priority the transaction should have in order to be included within the specified number of blocks. If the node doesn’t have enough information to make an estimate, the value -1 will be returned
+ +

Examples from Dash Core 0.12.2

+ +
dash-cli estimatepriority 6
+ +

Result:

+ +
718158904.10958910
+ +

Requesting data the node can’t calculate yet:

+ +
dash-cli estimatepriority 100
+ +

Result:

+ +
-1
+ +

See also

+ + + +
EstimateSmartFee
+ + +

The estimatesmartfee RPC estimates the transaction fee per kilobyte that needs to be paid for a transaction to begin confirmation within a certain number of blocks and returns the number of blocks for which the estimate is valid.

+ +

Parameter #1—how many blocks the transaction may wait before being included

+ + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
Blocksnumber (int)Required
(exactly 1)
The maximum number of blocks a transaction should have to wait before it is predicted to be included in a block. Has to be between 1 and 25 blocks
+ +

Result—the fee the transaction needs to pay per kilobyte

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
resultobjectRequired
(exactly 1)
JSON Object containing estimate information

feerate
number (Dash)Required
(exactly 1)
The estimated fee the transaction should pay in order to be included within the specified number of blocks. If the node doesn’t have enough information to make an estimate, the value -1 will be returned

blocks
numberRequired
(exactly 1)
Block number where the estimate was found
+ +

Examples from Dash Core 0.12.2

+ +
dash-cli estimatesmartfee 6
+ +

Result:

+ +
{
+  "feerate": 0.00044345,
+  "blocks": 6
+}
+ +

Requesting data the node can’t calculate (out of range):

+ +
dash-cli estimatesmartfee 100
+ +

Result:

+ +
{
+  "feerate": -1,
+  "blocks": 100
+}
+ +

See also

+ + + +
EstimateSmartPriority
+ + +

The estimatesmartpriority RPC estimates the priority that a transaction needs in order to be included within a certain number of blocks as a free high-priority transaction and returns the number of blocks for which the estimate is valid. This should not to be confused with the prioritisetransaction RPC which will remain supported for adding fee deltas to transactions.

+ +

Warning icon Warning: estimatesmartpriority has been removed from Bitcoin and will no longer be available in the next major release (planned for Bitcoin Core 0.15.0). While still present in Dash Core, the interface should be considered unstable and may disappear or change. Use the RPC listed in the “See Also” subsection below instead.

+ +

Transaction priority is relative to a transaction’s byte size.

+ +

Parameter #1—how many blocks the transaction may wait before being included as a free high-priority transaction

+ + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
Blocksnumber (int)Required
(exactly 1)
The maximum number of blocks a transaction should have to wait before it is predicted to be included in a block based purely on its priority
+ +

Result—the priority a transaction needs

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
resultobjectRequired
(exactly 1)
JSON Object containing estimate information

priority
numberRequired
(exactly 1)
The estimated priority the transaction should be in order to be included within the specified number of blocks. If the node doesn’t have enough information to make an estimate, the value -1 will be returned

blocks
numberRequired
(exactly 1)
Block number where the estimate was found
+ +

Examples from Dash Core 0.12.2

+ +
dash-cli estimatesmartpriority 6
+ +

Result:

+ +
{
+  "priority": 718158904
+  "blocks": 25
+}
+ +

Requesting data the node can’t calculate yet:

+ +
dash-cli estimatesmartpriority 100
+ +

Result:

+ +
{
+  "priority": -1,
+  "blocks": 100
+}
+ +

See also

+ + + +



+ +
FundRawTransaction
+ + +

Requires wallet support.

+ +

The fundrawtransaction RPC adds inputs to a transaction until it has enough in value to meet its out value. This will not modify existing inputs, and will add one change output to the outputs. +Note that inputs which were signed may need to be resigned after completion since in/outputs have been added. The inputs added will not be signed, use signrawtransaction for that. +All existing inputs must have their previous output transaction be in the wallet.

+ +

Parameter #1—The hex string of the raw transaction

+ + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
Hexstringstring (hex)Required
(exactly 1)
The hex string of the raw transaction
+ +

Parameter #2—Additional options

+ + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
includeWatchingboolOptional
(0 or 1)
Inputs from watch-only addresses are also considered. The default is false
+ +

The following options from Bitcoin are not implemented in Dash Core.

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
OptionsObjectOptional
(0 or 1)
Added in Bitcoin Core 0.13.0

Additional options

changeAddress
stringOptional
(0 or 1)
The bitcoin address to receive the change. If not set, the address is chosen from address pool

changePosition
nummeric (int)Optional
(0 or 1)
The index of the change output. If not set, the change position is randomly chosen

lockUnspent
boolOptional
(0 or 1)
The selected outputs are locked after running the rpc call. The default is false

reserveChangeKey
boolOptional
(0 or 1)
Added in Bitcoin Core 0.14.0

Reserves the change output key from the keypool. The default is true. Before 0.14.0, the used keypool key was never marked as change-address key and directly returned to the keypool (leading to address reuse).

feeRate
numeric (bitcoins)Optional
(0 or 1)
The specific feerate you are willing to pay(BTC per KB). If not set, the wallet determines the fee

subtractFeeFromOutputs
arrayOptional
(0 or 1)
A json array of integers. The fee will be equally deducted from the amount of each specified output. The outputs are specified by their zero-based index, before any change output is added.
→ →
Output index
numeric (int)Optional
(0 or more)
A output index number (vout) from which the fee should be subtracted. If multiple vouts are provided, the total fee will be divided by the numer of vouts listed and each vout will have that amount subtracted from it
+ +

Result—information about the created transaction

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
resultobjectRequired
(exactly 1)
An object including information about the created transaction

hex
string (hex)Required
(Exactly 1)
The resulting unsigned raw transaction in serialized transaction format encoded as hex

fee
numeric (bitcoins)Required
(Exactly 1)
Fee in BTC the resulting transaction pays

changepos
numeric (int)Required
(Exactly 1)
The position of the added change output, or -1 if no change output was added
+ +

Example from Dash Core 0.12.2

+ +
dash-cli -testnet fundrawtransaction 01000000000100205fa012000000\
+1976a914485485425fa99504ec1638ac4213f3cfc9f32ef388ac00000000
+ +

Result:

+ +
{
+  "hex": "01000000016b490886c0198b028c6c5cb145c4eb3b1055a224a7a105aadeff41b69ec91e060100000000feffffff023e1207bf010000001976a914bd652a167e7ad674f7815dc549bea9c57a7f919b88ac00205fa0120000001976a914485485425fa99504ec1638ac4213f3cfc9f32ef388ac00000000",
+  "changepos": 0,
+  "fee": 0.00000226
+}
+ +

See also

+ + + +
Generate
+ + +

Requires wallet support. Can only be used on the regtest network.

+ +

The generate RPC mines blocks immediately (before the RPC call returns).

+ +

Parameter #1—the number of blocks to generate

+ + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
numblocksnumber (int)Required
(exactly 1)
The number of blocks to generate. The RPC call will not return until all blocks have been generated.
+ +

Result—the generated block header hashes

+ + + + + + + + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
resultarrayRequired
(exactly 1)
An array containing the block header hashes of the generated blocks (may be empty if used with generate 0)

Header Hashes
string (hex)Required
(1 or more)
The hashes of the headers of the blocks generated in regtest mode, as hex in RPC byte order
+ +

Example from Dash Core 0.12.2

+ +

Using regtest mode, generate 2 blocks:

+ +
dash-cli -regtest generate 2
+ +

Result:

+ +
[
+  "55a4c47da8151c0823eec22c41ebc6d690a0288302179625bae9eb6f36808266",
+  "3f07b9aa4e3bcd5518610945c4a6b32699acac71b1762605ff79ba553111fc79"
+]
+ +

See also

+ + + +
GenerateToAddress
+ + +

Added in Bitcoin Core 0.13.0

+ +

Not implemented in Dash Core (as of 0.12.2)

+ +
GetAccountAddress
+ + +

Requires wallet support.

+ +

The getaccountaddress RPC returns the current Dash address for receiving payments to this account. If the account doesn’t exist, it creates both the account and a new address for receiving payment. Once a payment has been received to an address, future calls to this RPC for the same account will return a different address.

+ +

Warning icon Warning: getaccountaddress will be removed in a later version of Dash +Core. Use the RPCs listed in the See Also subsection below instead.

+ +

Parameter #1—an account name

+ + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
AccountstringRequired
(exactly 1)
The name of an account. Use an empty string (“”) for the default account. If the account doesn’t exist, it will be created
+ +

Result—a Dash address

+ + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
resultstring (base58)Required
(exactly 1)
An address, belonging to the account specified, which has not yet received any payments
+ +

Example from Dash Core 0.12.2

+ +

Get an address for the default account:

+ +
dash-cli -testnet getaccountaddress ""
+ +

Result:

+ +
yNUQ6RzTpNj5GP5ebdRcusJ7K9JJKx6VvV
+ +

See also

+ + + +
GetAccount
+ + + + +

Requires wallet support.

+ +

The getaccount RPC returns the name of the account associated with the given address.

+ +

Warning icon Warning: setaccount will be removed in a later version of Dash +Core. Use the RPCs listed in the See Also subsection below instead.

+ +

Parameter #1—a Dash address

+ + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
Addressstring (base58)Required
(exactly 1)
A P2PKH or P2SH Dash address belonging either to a specific account or the default account (“”)
+ +

Result—an account name

+ + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
resultstringRequired
(exactly 1)
The name of an account, or an empty string (“”, the default account)
+ +

Example from Dash Core 0.12.2

+ +
dash-cli -testnet getaccount yMTFRnrfJ4NpnYVeidDNHVwT7uuNsVjevq
+ +

Result:

+ +
doc test
+ +

See also

+ + + +
GetAddedNodeInfo
+ + +

The getaddednodeinfo RPC returns information about the given added node, or all added nodes (except onetry nodes). Only nodes which have been manually added using the addnode RPC will have their information displayed.

+ +

Parameter #1—whether to display connection information

+ + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
DummyboolRequired
(exactly 1)
Kept for historical purposes but ignored

Removed in Bitcoin Core 0.14.0
+ +

Parameter #2—what node to display information about

+ + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
nodestringOptional
(0 or 1)
The node to get information about in the same <IP address>:<port> format as the addnode RPC. If this parameter is not provided, information about all added nodes will be returned
+ +

Result—a list of added nodes

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
resultarrayRequired
(exactly 1)
An array containing objects describing each added node. If no added nodes are present, the array will be empty. Nodes added with onetry will not be returned

Added Node
objectOptional
(0 or more)
An object containing details about a single added node
→ →
addednode
stringRequired
(exactly 1)
An added node in the same <IP address>:<port> format as used in the addnode RPC.
→ →
connected
boolOptional
(0 or 1)
This will be set to true if the node is currently connected and false if it is not
→ →
addresses
arrayRequired
(exactly 1)
This will be an array of addresses belonging to the added node
→ → →
Address
objectOptional
(0 or more)
An object describing one of this node’s addresses
→ → → →
address
stringRequired
(exactly 1)
An IP address and port number of the node. If the node was added using a DNS address, this will be the resolved IP address
→ → → →
connected
stringRequired
(exactly 1)
Whether or not the local node is connected to this addnode using this IP address. Valid values are:
false for not connected
inbound if the addnode connected to us
outbound if we connected to the addnode
+ +

Example from Dash Core 0.12.2

+ +
dash-cli getaddednodeinfo true
+ +

Result (real hostname and IP address replaced with RFC5737 reserved address):

+ +
[
+  {
+    "addednode": "192.0.2.113:19999",
+    "connected": true,
+    "addresses": [
+      {
+        "address": "192.0.2.113:19999",
+        "connected": "outbound"
+      }
+    ]
+  }
+]
+ +

See also

+ + + +
GetAddressBalance
+ + +

Requires wallet support and -addressindex Dash Core command-line/configuration-file parameter to be enabled.

+ +

The getaddressbalance RPC returns the balance for address(es).

+ +

Parameter #1—an array of addresses

+ + + + + + + + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
addressesobjectRequired
(exactly 1)
An array of P2PKH or P2SH Dash address(es)
Addressstring (base58)Required
(1 or more)
The base58check encoded address
+ +

Result—the current balance in duffs and the total number of duffs received (including change)

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
resultobjectRequired
(exactly 1)
An object listing the current balance and total amount received (including change), or an error if any address is invalid

balance
stringRequired
(exactly 1)
The current balance in duffs

received
stringRequired
(exactly 1)
The total number of duffs received (including change)
+ +

Example from Dash Core 0.12.2

+ +

Get the balance for an address:

+ +
dash-cli getaddressbalance '{"addresses": ["yWjoZBvnUKWhpKMbBkVVnnMD8Bzno9j6tQ"]}'
+ +

Result:

+ +
{
+  "balance": 0,
+  "received": 10000100
+}
+ +

See also

+ + + +
GetAddressDeltas
+ + +

Requires wallet support and -addressindex Dash Core command-line/configuration-file parameter to be enabled.

+ +

The getaddressdeltas RPC returns all changes for an address.

+ +

Parameter #1—an array of addresses

+ + + + + + + + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
addressesobjectRequired
(exactly 1)
An array of P2PKH or P2SH Dash address(es)
Addressstring (base58)Required
(1 or more)
The base58check encoded address
+ +

Parameter #2—the start block height

+ + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
startnumber (int)Optional
(exactly 1)
The start block height
+ +

Parameter #3—the end block height

+ + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
endnumber (int)Optional
(exactly 1)
The end block height
+ +

Result—information about all changes for the address(es)

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
resultarrayRequired
(exactly 1)
An array of JSON objects, with each object describing a transaction involving one of the requested addresses

Delta
objectRequired
(1 or more)
An object describing a particular address delta
→→
satoshis
numberRequired
(exactly 1)
The difference of duffs
→→
txid
stringRequired
(exactly 1)
The related txid
→→
blockindex
numberRequired
(exactly 1)
The related input or output index
→→
height
numberRequired
(exactly 1)
The block height
→→
address
stringRequired
(exactly 1)
The base58check encoded address
+ +

Example from Dash Core 0.12.2

+ +

Get the deltas for an address:

+ +
dash-cli getaddressdeltas '{"addresses": ["yWjoZBvnUKWhpKMbBkVVnnMD8Bzno9j6tQ"], "start":5000, "end":7500}'
+ +

Result:

+ +
[
+  {
+    "satoshis": 10000100,
+    "txid": "1fe86e463a9394d4ccd9a5ff1c6b483c95b4350ffdb055b55dc3615111e977de",
+    "index": 18,
+    "blockindex": 1,
+    "height": 6708,
+    "address": "yWjoZBvnUKWhpKMbBkVVnnMD8Bzno9j6tQ"
+  },
+  {
+    "satoshis": -10000100,
+    "txid": "6cb4379eec45cd3bb08b8f4c3a101b8cd89795e24f2cb8288a9941a85fb114cf",
+    "index": 0,
+    "blockindex": 1,
+    "height": 7217,
+    "address": "yWjoZBvnUKWhpKMbBkVVnnMD8Bzno9j6tQ"
+  }
+]
+ +
GetAddressesByAccount
+ + + + +

Requires wallet support.

+ +

The getaddressesbyaccount RPC returns a list of every address assigned to a particular account.

+ +

Warning icon Warning: getaddressesbyaccount will be removed in a later version of Dash +Core. Use the RPCs listed in the See Also subsection below instead.

+ +

Parameter #1—the account name

+ + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
AccountstringRequired
(exactly 1)
The name of the account containing the addresses to get. To get addresses from the default account, pass an empty string (“”)
+ +

Result—a list of addresses

+ + + + + + + + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
resultarrayRequired
(exactly 1)
An array containing all addresses belonging to the specified account. If the account has no addresses, the array will be empty
Addressstring (base58)Optional
(1 or more)
A P2PKH or P2SH address belonging to the account
+ +

Example from Dash Core 0.12.2

+ +

Get the addresses assigned to the account “doc test”:

+ +
dash-cli -testnet getaddressesbyaccount "doc test"
+ +

Result:

+ +
[
+  "yMTFRnrfJ4NpnYVeidDNHVwT7uuNsVjevq",
+  "yhT2HS1SxvXkMVdAdf6RNtGPfuVFvwZi35"
+]
+ +

See also

+ +
    +
  • GetAccount: returns the name of the account associated with the given address.
  • +
  • GetBalance: gets the balance in decimal dash across all accounts or for a particular account.
  • +
+ +
GetAddressMempool
+ + +

Requires wallet support and -addressindex Dash Core command-line/configuration-file parameter to be enabled.

+ +

The getaddressmempool RPC returns all mempool deltas for an address.

+ +

Parameter #1—an array of addresses

+ + + + + + + + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
addressesobjectRequired
(exactly 1)
An array of P2PKH or P2SH Dash address(es)
Addressstring (base58)Required
(1 or more)
The base58check encoded address
+ +

Result—information about mempool deltas for the address(es)

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
resultarrayRequired
(exactly 1)
An array of JSON objects, with each object describing a transaction involving one of the requested addresses
→Mempool DeltasobjectRequired
(1 or more)
An object describing a particular mempool address delta
→→
address
stringRequired
(exactly 1)
The base58check encoded address
→→
txid
stringRequired
(exactly 1)
The related txid
→→
index
numberRequired
(exactly 1)
The related input or output index
→→
satoshis
numberRequired
(exactly 1)
The difference of duffs
→→
timestamp
stringRequired
(exactly 1)
The time the transaction entered the mempool (seconds)
→→
prevtxid
stringRequired
(exactly 1)
The previous txid (if spending)
→→
prevout
stringRequired
(exactly 1)
The previous transaction output index (if spending)
+ +

Example from Dash Core 0.12.2

+ +

Get the deltas for an address:

+ +
dash-cli getaddressmempool '{"addresses": ["yWjoZBvnUKWhpKMbBkVVnnMD8Bzno9j6tQ"]}'
+ +

Result:

+ +
  Example result needed
+ +
GetAddressTxids
+ + +

Requires wallet support and -addressindex Dash Core command-line/configuration-file parameter to be enabled.

+ +

The getaddresstxids RPC returns the txids for an address(es).

+ +

Parameter #1—an array of addresses

+ + + + + + + + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
addressesobjectRequired
(exactly 1)
An array of P2PKH or P2SH Dash address(es)
Addressstring (base58)Required
(1 or more)
The base58check encoded address
+ +

Parameter #2—the start block height

+ + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
startnumber (int)Optional
(exactly 1)
The start block height
+ +

Parameter #3—the end block height

+ + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
endnumber (int)Optional
(exactly 1)
The end block height
+ +

Result—information about txids for the address(es)

+ + + + + + + + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
resultarrayRequired
(exactly 1)
An array of txids related to the requested address(es)

TXID
stringRequired
(1 or more)
The transaction id
+ +

Example from Dash Core 0.12.2

+ +

Get the deltas for an address:

+ +
dash-cli getaddresstxids '{"addresses": ["yWjoZBvnUKWhpKMbBkVVnnMD8Bzno9j6tQ"], "start":5000, "end":7500}'
+ +

Result:

+ +
[
+  "1fe86e463a9394d4ccd9a5ff1c6b483c95b4350ffdb055b55dc3615111e977de",
+  "6cb4379eec45cd3bb08b8f4c3a101b8cd89795e24f2cb8288a9941a85fb114cf"
+]
+ +
GetAddressUtxos
+ + +

Requires wallet support and -addressindex Dash Core command-line/configuration-file parameter to be enabled.

+ +

The getaddressutxos RPC returns all unspent outputs for an address.

+ +

Parameter #1—an array of addresses

+ + + + + + + + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
addressesobjectRequired
(exactly 1)
An array of P2PKH or P2SH Dash address(es)
Addressstring (base58)Required
(1 or more)
The base58check encoded address
+ +

Result—information about unspent outputs for the address(es)

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
resultarrayRequired
(exactly 1)
An array of JSON objects, with each object describing a transaction involving one of the requested addresses
→Unspent outputsobjectRequired
(1 or more)
An object describing a particular unspent output for the requested address(es)
→→
address
stringRequired
(exactly 1)
The base58check encoded address
→→
txid
stringRequired
(exactly 1)
The output txid
→→
outputIndex
numberRequired
(exactly 1)
The output index
→→
script
stringRequired
(exactly 1)
The script hex encoded
→→
satoshis
numberRequired
(exactly 1)
The number of duffs of the output
→→
height
numberRequired
(exactly 1)
The block height
+ +

Example from Dash Core 0.12.2

+ +

Get the unspent outputs for an address:

+ +
dash-cli getaddressutxos '{"addresses": ["yLeC3F9UxJmFaRaf5yzH7FDc7RdvBasi84"]}'
+ +

Result:

+ +
[
+  {
+    "address": "yLeC3F9UxJmFaRaf5yzH7FDc7RdvBasi84",
+    "txid": "ef7bcd083db8c9551ca295698c3b7a6811288fae9944018d2a660a0f939bdb35",
+    "outputIndex": 0,
+    "script": "76a914038b8a73338c8f9c22024338198d63ff7c4cb4c088ac",
+    "satoshis": 1000010000,
+    "height": 7683
+  }
+]
+ +
GetBalance
+ + + + +

Requires wallet support.

+ +

The getbalance RPC gets the balance in decimal dash across all accounts or for a particular account.

+ +

Parameter #1—an account name

+ + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
AccountstringOptional
(0 or 1)
Deprecated: will be removed in a later version of Bitcoin Core

The name of an account to get the balance for. An empty string (“”) is the default account. The string * will get the balance for all accounts (this is the default behavior)
+ +

Parameter #2—the minimum number of confirmations

+ + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
Confirmationsnumber (int)Optional
(0 or 1)
The minimum number of confirmations an externally-generated transaction must have before it is counted towards the balance. Transactions generated by this node are counted immediately. Typically, externally-generated transactions are payments to this wallet and transactions generated by this node are payments to other wallets. Use 0 to count unconfirmed transactions. Default is 1
+ +

Parameter #3—whether to add 5 confirmations to transactions locked via InstantSend

+ + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
addlockconfboolOptional
(exactly 1)
Add the number of InstantSend confirmations to InstantSend locked transactions
+ +

Parameter #4—whether to include watch-only addresses

+ + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
Include Watch-OnlyboolOptional
(0 or 1)
If set to true, include watch-only addresses in details and calculations as if they were regular addresses belonging to the wallet. If set to false (the default), treat watch-only addresses as if they didn’t belong to this wallet
+ +

Result—the balance in dash

+ + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
resultnumber (dash)Required
(exactly 1)
The balance of the account (or all accounts) in dash
+ +

Examples from Dash Core 0.12.2

+ +

Get the balance for the main (“”) account, including transactions with +at least five confirmations and those spent to watch-only addresses in +that account. Do not add the InstantSend confirmations (5) for locked transactions.

+ +
dash-cli -testnet getbalance "" 3 false true
+ +

Result:

+ +
0.00000000
+ +

Get the balance for the main (“”) account, including transactions with +at least one confirmation and those spent to watch-only addresses in +that account. Add the InstantSend confirmations (5) for locked transactions.

+ +
dash-cli -testnet getbalance "" 3 true true
+ +

Result:

+ +
1.00000000
+ +

See also

+ + + +
GetBestBlockHash
+ + +

The getbestblockhash RPC returns the header hash of the most recent block on the best block chain.

+ +

Parameters: none

+ +

Result—hash of the tip from the best block chain

+ + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
resultstring (hex)Required
(exactly 1)
The hash of the block header from the most recent block on the best block chain, encoded as hex in RPC byte order
+ +

Example from Dash Core 0.12.2

+ +
dash-cli -testnet getbestblockhash
+ +

Result:

+ +
00000bafbc94add76cb75e2ec92894837288a481e5c005f6563d91623bf8bc2c
+ +

See also

+ + + +
GetBlock
+ + +

The getblock RPC gets a block with a particular header hash from the local block database either as a JSON object or as a serialized block.

+ +

Parameter #1—header hash

+ + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
Header Hashstring (hex)Required
(exactly 1)
The hash of the header of the block to get, encoded as hex in RPC byte order
+ +

Parameter #2—whether to get JSON or hex output

+ + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
FormatbooleanOptional
(true or false)
Set to false to get the block in serialized block format; set to true (the default) to get the decoded block as a JSON object
+ +

Result (if format was false)—a serialized block

+ + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
resultstring (hex)/nullRequired
(exactly 1)
The requested block as a serialized block, encoded as hex, or JSON null if an error occurred
+ +

Result (if format was true or omitted)—a JSON block

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
resultobject/nullRequired
(exactly 1)
An object containing the requested block, or JSON null if an error occurred

hash
string (hex)Required
(exactly 1)
The hash of this block’s block header encoded as hex in RPC byte order. This is the same as the hash provided in parameter #1

confirmations
number (int)Required
(exactly 1)
The number of confirmations the transactions in this block have, starting at 1 when this block is at the tip of the best block chain. This score will be -1 if the the block is not part of the best block chain

size
number (int)Required
(exactly 1)
The size of this block in serialized block format, counted in bytes

height
number (int)Required
(exactly 1)
The height of this block on its block chain

version
number (int)Required
(exactly 1)
This block’s version number. See block version numbers

merkleroot
string (hex)Required
(exactly 1)
The merkle root for this block, encoded as hex in RPC byte order

tx
arrayRequired
(exactly 1)
An array containing the TXIDs of all transactions in this block. The transactions appear in the array in the same order they appear in the serialized block
→ →
TXID
string (hex)Required
(1 or more)
The TXID of a transaction in this block, encoded as hex in RPC byte order

time
number (int)Required
(exactly 1)
The value of the time field in the block header, indicating approximately when the block was created

mediantime
number (int)Required
(exactly 1)
Added in Bitcoin Core 0.12.0

The median block time in Unix epoch time

nonce
number (int)Required
(exactly 1)
The nonce which was successful at turning this particular block into one that could be added to the best block chain

bits
string (hex)Required
(exactly 1)
The value of the nBits field in the block header, indicating the target threshold this block’s header had to pass

difficulty
number (real)Required
(exactly 1)
The estimated amount of work done to find this block relative to the estimated amount of work done to find block 0

chainwork
string (hex)Required
(exactly 1)
The estimated number of block header hashes miners had to check from the genesis block to this block, encoded as big-endian hex

previousblockhash
string (hex)Optional
(0 or 1)
The hash of the header of the previous block, encoded as hex in RPC byte order. Not returned for genesis block

nextblockhash
string (hex)Optional
(0 or 1)
The hash of the next block on the best block chain, if known, encoded as hex in RPC byte order
+ +

Example from Dash Core 0.12.2

+ +

Get a block in raw hex:

+ +
dash-cli -testnet getblock \
+            0000000037955fcc39af8b1ae75914ffb422313c0fca7eba96a1ac99c2e57f84 \
+            false
+ +

Result (wrapped):

+ +
0100002011f5719a0a0c4881ff98b4a68c1c828dc3b10f5b51033f5f93d48dbf\
+000000004b8e38f197d6ee878e160d2bae3ce05ab898a6252458ec67ce770140\
+260397c4dd2ed659a1dd001d00636b5601010000000100000000000000000000\
+00000000000000000000000000000000000000000000ffffffff4b02041204dd\
+2ed65908fabe6d6d7445746d63506b62572d2d35584853467a765a6748696972\
+30657a3a6f6d656e010000000000000017fffff9020000000d2f6e6f64655374\
+726174756d2f00000000058028bb13010000001976a914bad55652dffb1af943\
+41015c94feea79793442fd88ac40e553b1020000001976a9142b7856de53d4c1\
+823090c98f8ad79862842c09b588ac4094dd89000000001976a914c2c29ebc78\
+7954ef99d01c5f79115abf7012fb8e88ac4094dd89000000001976a914d7b47d\
+4b40a23c389f5a17754d7f60f511c7d0ec88ac4094dd89000000001976a914dc\
+3e0793134b081145ec0c67a9c72a7b297df27c88ac00000000
+ +

Get the same block in JSON:

+ +
dash-cli -testnet getblock \
+            0000000037955fcc39af8b1ae75914ffb422313c0fca7eba96a1ac99c2e57f84
+ +

Result:

+ +
{
+  "hash": "0000000037955fcc39af8b1ae75914ffb422313c0fca7eba96a1ac99c2e57f84",
+  "confirmations": 3,
+  "size": 377,
+  "height": 4612,
+  "version": 536870913,
+  "merkleroot": "c4970326400177ce67ec582425a698b85ae03cae2b0d168e87eed697f1388e4b",
+  "tx": [
+    "c4970326400177ce67ec582425a698b85ae03cae2b0d168e87eed697f1388e4b"
+  ],
+  "time": 1507208925,
+  "mediantime": 1507208645,
+  "nonce": 1449878272,
+  "bits": "1d00dda1",
+  "difficulty": 1.155066358813473,
+  "chainwork": "000000000000000000000000000000000000000000000000000001c3e86f0f04",
+  "previousblockhash": "00000000bf8dd4935f3f03515b0fb1c38d821c8ca6b498ff81480c0a9a71f511",
+  "nextblockhash": "0000000028817c7fce55d802f3647640600535a983d00e16076f284ec6cb001b"
+}
+ +

See also

+ + + +
GetBlockChainInfo
+ + +

The getblockchaininfo RPC provides information about the current state of the block chain.

+ +

Parameters: none

+ +

Result—A JSON object providing information about the block chain

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
resultobjectRequired
(exactly 1)
Information about the current state of the local block chain

chain
stringRequired
(exactly 1)
The name of the block chain. One of main for mainnet, test for testnet, or regtest for regtest

blocks
number (int)Required
(exactly 1)
The number of validated blocks in the local best block chain. For a new node with just the hardcoded genesis block, this will be 0

headers
number (int)Required
(exactly 1)
The number of validated headers in the local best headers chain. For a new node with just the hardcoded genesis block, this will be zero. This number may be higher than the number of blocks

bestblockhash
string (hex)Required
(exactly 1)
The hash of the header of the highest validated block in the best block chain, encoded as hex in RPC byte order. This is identical to the string returned by the getbestblockhash RPC

difficulty
number (real)Required
(exactly 1)
The difficulty of the highest-height block in the best block chain

mediantime
number (int)Required
(exactly 1)
Added in Bitcoin Core 0.12.0

The median time of the 11 blocks before the most recent block on the blockchain. Used for validating transaction locktime under BIP113

verificationprogress
number (real)Required
(exactly 1)
Estimate of what percentage of the block chain transactions have been verified so far, starting at 0.0 and increasing to 1.0 for fully verified. May slightly exceed 1.0 when fully synced to account for transactions in the memory pool which have been verified before being included in a block

chainwork
string (hex)Required
(exactly 1)
The estimated number of block header hashes checked from the genesis block to this block, encoded as big-endian hex

pruned
boolRequired
(exactly 1)
Added in Bitcoin Core 0.11.0

Indicates if the blocks are subject to pruning

pruneheight
number (int)Optional
(0 or 1)
Added in Bitcoin Core 0.11.0

The lowest-height complete block stored if pruning is activated

softforks
arrayRequired
(exactly 1)
Added in Bitcoin Core 0.12.0

An array of objects each describing a current or previous soft fork
→ →
Softfork
objectRequired
(3 or more)
A specific softfork
→ → →
id
stringRequired
(exactly 1)
The name of the softfork
→ → →
version
numeric
(int)
Required
(exactly 1)
The block version used for the softfork
→ → →
enforce
string : objectOptional
(0 or 1)
The progress toward enforcing the softfork rules for new-version blocks
→ → → →
status
boolRequired
(exactly 1)
Indicates if the threshold was reached
→ → → →
found
numeric
(int)
Optional
(0 or 1)
Number of blocks that support the softfork
→ → → →
required
numeric
(int)
Optional
(0 or 1)
Number of blocks that are required to reach the threshold
→ → → →
window
numeric
(int)
Optional
(0 or 1)
The maximum size of examined window of recent blocks
→ → →
reject
objectOptional
(0 or 1)
The progress toward enforcing the softfork rules for new-version blocks
→ → → →
status
boolOptional
(0 or 1)
Indicates if the threshold was reached
→ → → →
found
numeric
(int)
Optional
(0 or 1)
Number of blocks that support the softfork
→ → → →
required
numeric
(int)
Optional
(0 or 1)
Number of blocks that are required to reach the threshold
→ → → →
window
numeric
(int)
Optional
(0 or 1)
The maximum size of examined window of recent blocks

bip9_softforks
objectRequired
(exactly 1)
Added in Bitcoin Core 0.12.1

The status of BIP9 softforks in progress
→ →
Name
string : objectRequired
(2 or more)
A specific BIP9 softfork
→ → →
status
stringRequired
(exactly 1)
Set to one of the following reasons:
defined if voting hasn’t started yet
started if the voting has started
locked_in if the voting was successful but the softfork hasn’t been activated yet
active if the softfork was activated
failed if the softfork has not receieved enough votes
→ → →
bit
numeric
(int)
Optional
(0 or 1)
The bit (0-28) in the block version field used to signal this softfork. Field is only shown when status is started
+ +

Example from Dash Core 0.12.2

+ +
dash-cli -testnet getblockchaininfo
+ +

Result:

+ +
{
+  "chain": "test",
+  "blocks": 4622,
+  "headers": 4622,
+  "bestblockhash": "000000007f4141e557309da09911b1c3c65b8e9eed3f5e940f7083aec8999ac7",
+  "difficulty": 1.380236305048335,
+  "mediantime": 1507209819,
+  "verificationprogress": 0.9999053826626874,
+  "chainwork": "000000000000000000000000000000000000000000000000000001d17aeaf58b",
+  "pruned": false,
+  "softforks": [
+    {
+      "id": "bip34",
+      "version": 2,
+      "enforce": {
+        "status": true,
+        "found": 100,
+        "required": 51,
+        "window": 100
+      },
+      "reject": {
+        "status": true,
+        "found": 100,
+        "required": 75,
+        "window": 100
+      }
+    },
+    {
+      "id": "bip66",
+      "version": 3,
+      "enforce": {
+        "status": true,
+        "found": 100,
+        "required": 51,
+        "window": 100
+      },
+      "reject": {
+        "status": true,
+        "found": 100,
+        "required": 75,
+        "window": 100
+      }
+    },
+    {
+      "id": "bip65",
+      "version": 4,
+      "enforce": {
+        "status": true,
+        "found": 100,
+        "required": 51,
+        "window": 100
+      },
+      "reject": {
+        "status": true,
+        "found": 100,
+        "required": 75,
+        "window": 100
+      }
+    }
+  ],
+  "bip9_softforks": [
+    {
+      "id": "csv",
+      "status": "started"
+    },
+    {
+      "id": "dip0001",
+      "status": "started"
+    }
+  ]
+}
+ +

See also

+ + + +
GetBlockCount
+ + +

The getblockcount RPC returns the number of blocks in the local best block chain.

+ +

Parameters: none

+ +

Result—the number of blocks in the local best block chain

+ + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
resultnumber (int)Required
(exactly 1)
The number of blocks in the local best block chain. For a new node with only the hardcoded genesis block, this number will be 0
+ +

Example from Dash Core 0.12.2

+ +
dash-cli -testnet getblockcount
+ +

Result:

+ +
4627
+ +

See also

+ + + +
GetBlockHash
+ + +

The getblockhash RPC returns the header hash of a block at the given height in the local best block chain.

+ +

Parameter—a block height

+ + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
Block Heightnumber (int)Required
(exactly 1)
The height of the block whose header hash should be returned. The height of the hardcoded genesis block is 0
+ +

Result—the block header hash

+ + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
resultstring (hex)/nullRequired
(exactly 1)
The hash of the block at the requested height, encoded as hex in RPC byte order, or JSON null if an error occurred
+ +

Example from Dash Core 0.12.2

+ +
dash-cli -testnet getblockhash 4000
+ +

Result:

+ +
00000ce22113f3eb8636e225d6a1691e132fdd587aed993e1bc9b07a0235eea4
+ +

See also

+ + + +
GetBlockHashes
+ + +

Added in Dash Core 0.12.1

+ +

The getblockhashes RPC returns array of hashes of blocks within the timestamp range provided (requires timestampindex to be enabled).

+ +

Parameter #1—high block timestamp

+ + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
Block Timestampnumber (int)Required
(exactly 1)
The block timestamp for the newest block hash that should be returned.
+ +

Parameter #2—low block timestamp

+ + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
Block Timestampnumber (int)Required
(exactly 1)
The block timestamp for the oldest block hash that should be returned.
+ +

Result—the block header hashes in the give time range

+ + + + + + + + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
resultarrayRequired
(exactly 1)
The hashes of the blocks in the requested time range

hash
string (hex)Required
(1 or more)
The hash of a block in the chain, encoded as hex in RPC byte order
+ +

Example from Dash Core 0.12.2

+ +
dash-cli -testnet getblockhashes 1507555793 1507554793
+ +

Result:

+ +
[
+  "0000000010a16c6fbc6bd5cdc238c2beabcda334e97fde1500d59be4e6fc4b89",
+  "000000009910885e811230c403e55aac6547d6df04ee671b2e8348524f73cab8",
+  "000000004bbb3828db1c4d4491760336cec215087819ab656336f30d4095e3d2",
+  "00000000ad2df2149aca2261a9a87c41e139dfe8f73d91db7ec0c1837fee21a0",
+  "0000000074068a9e3a271d165da3deb28bc3f8c751dde97f460d8078d92a9d06"
+]
+ +

See also

+ + + +
GetBlockHeader
+ + +

Added in Bitcoin Core 0.12.0

+ +

The getblockheader RPC gets a block header with a particular header hash from the local block database either as a JSON object or as a serialized block header.

+ +

Parameter #1—header hash

+ + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
Header Hashstring (hex)Required
(exactly 1)
The hash of the block header to get, encoded as hex in RPC byte order
+ +

Parameter #2—JSON or hex output

+ + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
FormatboolOptional
(0 or 1)
Set to false to get the block header in serialized block format; set to true (the default) to get the decoded block header as a JSON object
+ +

Result (if format was false)—a serialized block header

+ + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
resultstring (hex)/nullRequired
(exactly 1)
The requested block header as a serialized block, encoded as hex, or JSON null if an error occurred
+ +

Result (if format was true or omitted)—a JSON block header

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
resultobject/nullRequired
(exactly 1)
An object containing the requested block, or JSON null if an error occurred

hash
string (hex)Required
(exactly 1)
The hash of this block’s block header encoded as hex in RPC byte order. This is the same as the hash provided in parameter #1

confirmations
number (int)Required
(exactly 1)
The number of confirmations the transactions in this block have, starting at 1 when this block is at the tip of the best block chain. This score will be -1 if the the block is not part of the best block chain

height
number (int)Required
(exactly 1)
The height of this block on its block chain

version
number (int)Required
(exactly 1)
This block’s version number. See block version numbers

merkleroot
string (hex)Required
(exactly 1)
The merkle root for this block, encoded as hex in RPC byte order

time
number (int)Required
(exactly 1)
The time of the block

mediantime
number (int)Required
(exactly 1)
The computed median time of the previous 11 blocks. Used for validating transaction locktime under BIP113

nonce
number (int)Required
(exactly 1)
The nonce which was successful at turning this particular block into one that could be added to the best block chain

bits
string (hex)Required
(exactly 1)
The value of the nBits field in the block header, indicating the target threshold this block’s header had to pass

difficulty
number (real)Required
(exactly 1)
The estimated amount of work done to find this block relative to the estimated amount of work done to find block 0

chainwork
string (hex)Required
(exactly 1)
The estimated number of block header hashes miners had to check from the genesis block to this block, encoded as big-endian hex

previousblockhash
string (hex)Optional
(0 or 1)
The hash of the header of the previous block, encoded as hex in RPC byte order. Not returned for genesis block

nextblockhash
string (hex)Optional
(0 or 1)
The hash of the next block on the best block chain, if known, encoded as hex in RPC byte order
+ +

Changes from Bitcoin - Following items not present in Dash result

+ + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription

versionHex
number (hex)Required
(exactly 1)
This block’s hex version number. See block version numbers
+ +

Example from Dash Core 0.12.2

+ +

Get a block header in raw hex:

+ +
dash-cli -testnet getblockheader \
+            00000000eb0af5aec7b673975a22593dc0cc763f71ba8de26292410273437078 \
+            false
+ +

Result (wrapped):

+ +
01000020f61396cfd2747e94cfa088fe1f7875d8171accc22d6e5616edca0cb8\
+00000000c31eb96ee1d9e78d61a601371a348c19e4e59698d0ff7869334b72cb\
+7ffb76893b41d6593016011d09b2aa3c
+ +

Get the same block in JSON:

+ +
dash-cli -testnet getblockheader \
+            00000000eb0af5aec7b673975a22593dc0cc763f71ba8de26292410273437078
+ +

Result:

+ +
{
+  "hash": "00000000eb0af5aec7b673975a22593dc0cc763f71ba8de26292410273437078",
+  "confirmations": 7,
+  "height": 4635,
+  "version": 536870913,
+  "merkleroot": "8976fb7fcb724b336978ffd09896e5e4198c341a3701a6618de7d9e16eb91ec3",
+  "time": 1507213627,
+  "mediantime": 1507213022,
+  "nonce": 1017819657,
+  "bits": "1d011630",
+  "difficulty": 0.920228600314536,
+  "chainwork": "000000000000000000000000000000000000000000000000000001e06428c09a",
+  "previousblockhash": "00000000b80ccaed16566e2dc2cc1a17d875781ffe88a0cf947e74d2cf9613f6",
+  "nextblockhash": "000000003b1aa290db62ae7cfb4dbb67c8e1402a40ef387587f930b8ec3b45db"
+}
+ +

See also

+ + + +
GetBlockHeaders
+ + +

Added in Dash Core 0.12.1

+ +

The getblockheaders RPC returns an array of items with information about the requested number of blockheaders starting from the requested hash.

+ +

Parameter #1—header hash

+ + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
Header Hashstring (hex)Required
(exactly 1)
The hash of the block header to get, encoded as hex in RPC byte order
+ +

Parameter #2—number of headers to return

+ + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
CountnumberOptional
(exactly 1)
The number of block headers to get
+ +

Parameter #3—JSON or hex output

+ + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
VerboseboolOptional
(0 or 1)
Set to false to get the block headers in serialized block format; set to true (the default) to get the decoded block headers as a JSON object
+ +

Result (if format was false)—a serialized block header

+ + + + + + + + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
resultarrayRequired
(exactly 1)
The requested block header(s) as a serialized block

header
string (hex)Required
(1 or more)
The block header encoded as hex in RPC byte order
+ +

Result (if format was true or omitted)—a JSON block header

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
resultarrayRequired
(exactly 1)
An array of objects each containing a block header, or JSON null if an error occurred

Block Header
object/nullRequired
(exactly 1)
An object containing a block header
→ →
hash
string (hex)Required
(exactly 1)
The hash of this block’s block header encoded as hex in RPC byte order. This is the same as the hash provided in parameter #1
→ →
confirmations
number (int)Required
(exactly 1)
The number of confirmations the transactions in this block have, starting at 1 when this block is at the tip of the best block chain. This score will be -1 if the the block is not part of the best block chain
→ →
height
number (int)Required
(exactly 1)
The height of this block on its block chain
→ →
version
number (int)Required
(exactly 1)
This block’s version number. See block version numbers
→ →
merkleroot
string (hex)Required
(exactly 1)
The merkle root for this block, encoded as hex in RPC byte order
→ →
time
number (int)Required
(exactly 1)
The time of the block
→ →
mediantime
number (int)Required
(exactly 1)
The computed median time of the previous 11 blocks. Used for validating transaction locktime under BIP113
→ →
nonce
number (int)Required
(exactly 1)
The nonce which was successful at turning this particular block into one that could be added to the best block chain
→ →
bits
string (hex)Required
(exactly 1)
The value of the nBits field in the block header, indicating the target threshold this block’s header had to pass
→ →
difficulty
number (real)Required
(exactly 1)
The estimated amount of work done to find this block relative to the estimated amount of work done to find block 0

chainwork
string (hex)Required
(exactly 1)
The estimated number of block header hashes miners had to check from the genesis block to this block, encoded as big-endian hex
→ →
previousblockhash
string (hex)Optional
(0 or 1)
The hash of the header of the previous block, encoded as hex in RPC byte order. Not returned for genesis block
→ →
nextblockhash
string (hex)Optional
(0 or 1)
The hash of the next block on the best block chain, if known, encoded as hex in RPC byte order
+ +

Example from Dash Core 0.12.2

+ +

Get two block headers in raw hex:

+ +
dash-cli -testnet getblockheaders \
+            0000000010a16c6fbc6bd5cdc238c2beabcda334e97fde1500d59be4e6fc4b89 \
+            2 false
+ +

Result (wrapped):

+ +
[
+  "010000207216dc7b7c898ba3fc0b39d1fd16756b97b1e07e3eb5c64d1510a64b0000000\
+   0bb64e58a0be4276bf3e9c366bba960953ef9e47a8f62342476be56a5dfa7a2670276db\
+   59eae1001d0735577e",
+  "01000020894bfce6e49bd50015de7fe934a3cdabbec238c2cdd56bbc6f6ca1100000000\
+   0edb2a018d535de70b0622a3303dc329dcb315e7507d074c0c641501c58d88aa08576db\
+   59c5db001d03cf8986"
+]
+ +

Get the same two block headers in JSON:

+ +
dash-cli -testnet getblockheader \
+            00000000eb0af5aec7b673975a22593dc0cc763f71ba8de26292410273437078 \
+            2 true
+ +

Result:

+ +
[
+  {
+    "hash": "0000000010a16c6fbc6bd5cdc238c2beabcda334e97fde1500d59be4e6fc4b89",
+    "confirmations": 20,
+    "height": 6802,
+    "version": 536870913,
+    "merkleroot": "67a2a7dfa556be762434628f7ae4f93e9560a9bb66c3e9f36b27e40b8ae564bb",
+    "time": 1507554818,
+    "mediantime": 1507554058,
+    "nonce": 2119644423,
+    "bits": "1d00e1ea",
+    "difficulty": 1.1331569664903,
+    "chainwork": "0000000000000000000000000000000000000000000000000000092c7b511197",
+    "previousblockhash": "000000004ba610154dc6b53e7ee0b1976b7516fdd1390bfca38b897c7bdc1672",
+    "nextblockhash": "000000009910885e811230c403e55aac6547d6df04ee671b2e8348524f73cab8"
+  },
+  {
+    "hash": "000000009910885e811230c403e55aac6547d6df04ee671b2e8348524f73cab8",
+    "confirmations": 19,
+    "height": 6803,
+    "version": 536870913,
+    "merkleroot": "a08ad8581c5041c6c074d007755e31cb9d32dc03332a62b070de35d518a0b2ed",
+    "time": 1507554949,
+    "mediantime": 1507554181,
+    "nonce": 2257178371,
+    "bits": "1d00dbc5",
+    "difficulty": 1.164838875953147,
+    "chainwork": "0000000000000000000000000000000000000000000000000000092da5851d38",
+    "previousblockhash": "0000000010a16c6fbc6bd5cdc238c2beabcda334e97fde1500d59be4e6fc4b89",
+    "nextblockhash": "000000004bbb3828db1c4d4491760336cec215087819ab656336f30d4095e3d2"
+  }
+]
+ +

See also

+ + + +
GetBlockTemplate
+ + +

The getblocktemplate RPC gets a block template or proposal for use with mining software. For more +information, please see the following resources:

+ + + +

Parameter #1—a JSON request object

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
RequestobjectOptional
(exactly 1)
A JSON request object

mode
stringOptional
(exactly 1)
This must be set to “template” or omitted

capabilities
array (string)Optional
(0 or more)
A list of strings
→ →
Capability
stringOptional
(exactly 1)
Client side supported feature, longpoll, coinbasetxn, coinbasevalue, proposal, serverlist, workid
+ +

Result—block template

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
resultobjectRequired
(exactly 1)
A object containing a block template

capabilities
array (string)Required
(1 or more)
The client side supported features
→ →
Capability
stringOptional
(0 or more)
A client side supported feature

version
number (int)Required
(exactly 1)
The block version

rules
array (string)Required
(1 or more)
The specific block rules that are to be enforced
→ →
Block Rule
stringOptional
(0 or more)
A specific block rule to be enforced

vbavailable
objectRequired
(exactly 1)
Contains the set of pending, supported versionbit (BIP 9) softfork deployments
→ →
Bit Number
numberRequired
(0 or more)
The bit number the named softfork rule

vbrequired
numberRequired
(exactly 1)
The bit mask of versionbits the server requires set in submissions

previousblockhash
string (hex)Required
(exactly 1)
The hash of current highest block

transactions
array (objects)Optional
(0 or more)
Non-coinbase transactions to be included in the next block
→ →
Transaction
objectOptional (0 or more)Non-coinbase transaction
→ → →
data
string (hex)Optional (0 or more)Transaction data encoded in hex (byte-for-byte)
→ → →
hash
string (hex)Optional (0 or more)The hash/id encoded in little-endian hex
→ → →
depends
array (numbers)Required
(0 or more)
An array holding TXIDs of unconfirmed transactions this TX depends upon (parent transactions).
→ → → →
Transaction number
numberOptional
(1 or more)
Transactions before this one (by 1-based index in transactions list) that must be present in the final block if this one is
→ → →
fee
numberRequired
(exactly 1)
The difference in value between transaction inputs and outputs (in duffs). For coinbase transactions, this is a negative number of the total collected block fees (ie., not including the block subsidy); if key is not present, fee is unknown and clients MUST NOT assume there isn’t one
→ → →
sigops
numberRequired
(exactly 1)
Total SigOps. If not present, the count is unknown (clients MUST NOT assume there aren’t any)
→ → →
required
booleanOptional
(exactly 1)
If provided and true, this transaction must be in the final block

coinbaseaux
objectRequired
(exactly 1)
A object containing data that should be included in the coinbase scriptSig content
→ →
Flags
stringRequired
(0 or more)
 

coinbasevalue
numberRequired
(exactly 1)
The maximum allowable input to coinbase transaction, including the generation award and transaction fees (in duffs)

coinbasetxn
objectRequired
(exactly 1)
Information for the coinbase transaction)

target
stringRequired
(exactly 1)
The hash target

mintime
numberRequired
(exactly 1)
The minimum timestamp appropriate for next block time in seconds since epoch

mutable
array (string)Required
(exactly 1)
The list of ways the block template may be changed
→ →
Value
stringRequired
(0 or more)
A way the block template may be changed, e.g. ‘time’, ‘transactions’, ‘prevblock’

noncerange
stringRequired
(exactly 1)
A range of valid nonces

sigoplimit
numberRequired
(exactly 1)
The limit of sigops in blocks

sizelimit
numberRequired
(exactly 1)
The limit of block size

curtime
numberRequired
(exactly 1)
The current timestamp in seconds since epoch

bits
stringRequired
(exactly 1)
The compressed target of next block

height
numberRequired
(exactly 1)
The height of the next block

masternode
objectRequired
(exactly 1)
The masternode payee that must be included in the next block
→ →
payee
stringRequired
(exactly 1)
Payee address
→ →
script
stringRequired
(exactly 1)
Payee scriptPubKey
→ →
amount
numberRequired
(exactly 1)
Required amount to pay

masternode_payments_started
booleanRequired
(exactly 1)
True if masternode payments started

masternode_payments_enforced
booleanRequired
(exactly 1)
True if masternode payments enforced

superblock
array (objects)Required
(0 or more)
The superblock payees that must be included in the next block
→ →
Superblock Payee
objectOptional (0 or more)Object containing a superblock payee’s information
→ → →
payee
stringRequired
(exactly 1)
Payee address
→ → →
script
stringRequired
(exactly 1)
Payee scriptPubKey
→ → →
amount
numberRequired
(exactly 1)
Required amount to pay

superblocks_started
booleanRequired
(exactly 1)
True if superblock payments started

superblocks_enabled
booleanRequired
(exactly 1)
True if superblock payments enabled
+ +

Example from Dash Core 0.12.2

+ +
dash-cli -testnet getblocktemplate
+ +

Result:

+ +
{
+  "capabilities": [
+    "proposal"
+  ],
+  "version": 536870913,
+  "rules": [
+    "dip0001"
+  ],
+  "vbavailable": {
+    "csv": 0
+  },
+  "vbrequired": 0,
+  "previousblockhash": "000000003d5c325259275fbf51a5dd623a13aade887cf83e5fdc3b\
+                        11898a71ce",
+  "transactions": [
+    {
+      "data": "01000000013e9e7e2116d8546a54d8531092d50e2da705a6f229f91a6d129f\
+               3f3e529d2bdb010000006a473044022044569ec727012e06bd4fa853fdcb2d\
+               c268f193ca00b68649f3dee0c0ca3207ff02206dc8656025c2f503e58779e6\
+               8a14ed18a7134f2c7d2c4235269bd70a3d6d5bd301210226d4ce54b37c1886\
+               92844201edbfb19e37cdbe7138a133b92b7d3d43ec157da6feffffff02a00b\
+               d100000000001976a914d7b47d4b40a23c389f5a17754d7f60f511c7d0ec88\
+               ac43321005140000001976a914616fdfd6eae0548f0b0f51bef165974abc10\
+               511688ac1e1f0000",
+      "hash": "9fd01aafcb4c59741ddfef41da2ec0eb3e1cc5b740150320b29534abdcd67e77",
+      "depends": [
+      ],
+      "fee": 226,
+      "sigops": 2
+    }
+  ],
+  "coinbaseaux": {
+    "flags": ""
+  },
+  "coinbasevalue": 13230000226,
+  "longpollid": "000000003d5c325259275fbf51a5dd623a13aade887cf83e5fdc3b11898a\
+                 71ce316",
+  "target": "00000001231e0000000000000000000000000000000000000000000000000000",
+  "mintime": 1507737402,
+  "mutable": [
+    "time",
+    "transactions",
+    "prevblock"
+  ],
+  "noncerange": "00000000ffffffff",
+  "sigoplimit": 40000,
+  "sizelimit": 2000000,
+  "curtime": 1507738818,
+  "bits": "1d01231e",
+  "height": 7967,
+  "masternode": {
+    "payee": "yaJc6tADbEjxQBAC69ugWNoTFpzxqkcgWd",
+    "script": "76a914996911b133d83de25d1f169c7046d74b728a757b88ac",
+    "amount": 6615000108
+  },
+  "masternode_payments_started": true,
+  "masternode_payments_enforced": true,
+  "superblock": [
+  ],
+  "superblocks_started": true,
+  "superblocks_enabled": true
+}
+ +

See also

+ +
    +
  • SetGenerate: enables or disables hashing to attempt to find the next block.
  • +
  • GetMiningInfo: returns various mining-related information.
  • +
  • SubmitBlock: accepts a block, verifies it is a valid addition to the block chain, and broadcasts it to the network. Extra parameters are ignored by Dash Core but may be used by mining pools or other programs.
  • +
  • PrioritiseTransaction: adds virtual priority or fee to a transaction, allowing it to be accepted into blocks mined by this node (or miners which use this node) with a lower priority or fee. (It can also remove virtual priority or fee, requiring the transaction have a higher priority or fee to be accepted into a locally-mined block.)
  • +
+ +
GetChainTips
+ + +

The getchaintips RPC returns information about the highest-height block (tip) of each local block chain.

+ +

Parameters: none

+ +

Result—an array of block chain tips

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
resultarrayRequired
(exactly 1)
An array of JSON objects, with each object describing a chain tip. At least one tip—the local best block chain—will always be present

Tip
objectRequired
(1 or more)
An object describing a particular chain tip. The first object will always describe the active chain (the local best block chain)
→ →
height
number (int)Required
(exactly 1)
The height of the highest block in the chain. A new node with only the genesis block will have a single tip with height of 0
→ →
hash
string (hex)Required
(exactly 1)
The hash of the highest block in the chain, encoded as hex in RPC byte order

difficulty
number (real)Required
(exactly 1)
The difficulty of the highest-height block in the best block chain (Added in Dash Core 0.12.1)

chainwork
string (hex)Required
(exactly 1)
The estimated number of block header hashes checked from the genesis block to this block, encoded as big-endian hex (Added in Dash Core 0.12.1)
→ →
branchlen
number (int)Required
(exactly 1)
The number of blocks that are on this chain but not on the main chain. For the local best block chain, this will be 0; for all other chains, it will be at least 1
→ →
status
stringRequired
(exactly 1)
The status of this chain. Valid values are:
active for the local best block chain
invalid for a chain that contains one or more invalid blocks
headers-only for a chain with valid headers whose corresponding blocks both haven’t been validated and aren’t stored locally
valid-headers for a chain with valid headers whose corresponding blocks are stored locally, but which haven’t been fully validated
valid-fork for a chain which is fully validated but which isn’t part of the local best block chain (it was probably the local best block chain at some point)
unknown for a chain whose reason for not being the active chain is unknown
+ +

Example from Dash Core 0.12.2

+ +
dash-cli -testnet getchaintips
+ +
[
+  {
+    "height": 4655,
+    "hash": "00000000629c276241d9526d85297f2675d6edebcc7fd0c39e8f4263d729b8c1",
+    "difficulty": 0.9622782802772231,
+    "chainwork": "000000000000000000000000000000000000000000000000000001f1e286e12a",
+    "branchlen": 0,
+    "status": "active"
+  }
+]
+ +

See also

+ + + +
GetConnectionCount
+ + +

The getconnectioncount RPC returns the number of connections to other nodes.

+ +

Parameters: none

+ +

Result—the number of connections to other nodes

+ + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
resultnumber (int)Required
(exactly 1)
The total number of connections to other nodes (both inbound and outbound)
+ +

Example from Dash Core 0.12.2

+ +
dash-cli -testnet getconnectioncount
+ +

Result:

+ +
14
+ +

See also

+ + + +
GetDifficulty
+ + +

The getdifficulty RPC returns the proof-of-work difficulty as a multiple of the minimum difficulty.

+ +

Parameters: none

+ +

Result—the current difficulty

+ + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
resultnumber (real)Required
(exactly 1)
The difficulty of creating a block with the same target threshold (nBits) as the highest-height block in the local best block chain. The number is a a multiple of the minimum difficulty
+ +

Example from Dash Core 0.12.2

+ +
dash-cli -testnet getdifficulty
+ +

Result:

+ +
1.069156225528583
+ +

See also

+ + + +
GetGenerate
+ + +

Requires wallet support.

+ +

Removed in Bitcoin Core 0.13.0.

+ +

The getgenerate RPC returns if the server is set to generate coins or not.

+ +

Parameters: none

+ +

Result—whether the server is set to generate blocks

+ + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
resultboolRequired
(exactly 1)
Set to true if the server is set to generate blocks; set to false if it is not
+ +

Example from Dash Core 0.12.2

+ +
dash-cli -regtest getgenerate
+ +

Result:

+ +
false
+ +

See also

+ + + +
GetGovernanceInfo
+ + +

The getgovernanceinfo RPC returns an object containing governance parameters.

+ +

Parameters: none

+ +

Result—information about the governance system

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
resultobjectRequired
(exactly 1)
Information about the governance system

governanceminquorum
number (int)Required
(exactly 1)
The absolute minimum number of votes needed to trigger a governance action

masternodewatchdogmaxseconds
number (int)Required
(exactly 1)
Sentinel watchdog expiration time in seconds

proposalfee
number (int)Required
(exactly 1)
The collateral transaction fee which must be paid to create a proposal in Dash

superblockcycle
number (int)Required
(exactly 1)
The number of blocks between superblocks

lastsuperblock
number (int)Required
(exactly 1)
The block number of the last superblock

nextsuperblock
number (int)Required
(exactly 1)
The block number of the next superblock

maxgovobjdatasize
number (int)Required
(exactly 1)
Added in Dash Core 0.12.2.2

The maximum governance object data size in bytes
+ +

Example from Dash Core 0.12.2.2

+ +
dash-cli -testnet getgovernanceinfo
+ +

Result:

+ +
{
+  "governanceminquorum": 1,
+  "masternodewatchdogmaxseconds": 7200,
+  "proposalfee": 5.00000000,
+  "superblockcycle": 24,
+  "lastsuperblock": 52872,
+  "nextsuperblock": 52896,
+  "maxgovobjdatasize": 16384
+}
+ +

See also:

+ +
    +
  • GObject: provides a set of commands for managing governance objects and displaying information about them.
  • +
+ +
GetHashesPerSec
+ + + + +

Requires wallet support.

+ +

Warning icon The gethashespersec RPC was removed in Bitcoin Core 0.11.0 and is not part of Dash.

+ +

See also

+ + + +
GetInfo
+ + +

The getinfo RPC prints various information about the node and the network.

+ +

Warning icon Warning: getinfo will be removed in a later version of Dash +Core. Use the RPCs listed in the See Also subsection below instead.

+ +

Parameters: none

+ +

Result—information about the node and network

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
resultobjectRequired
(exactly 1)
Information about this node and the network

version
number (int)Required
(exactly 1)
This node’s version of Bitcoin Core in its internal integer format. For example, Dash Core 0.12.2 has the integer version number 120200

protocolversion
number (int)Required
(exactly 1)
The protocol version number used by this node. See the protocol versions section for more information

walletversion
number (int)Optional
(0 or 1)
The version number of the wallet. Only returned if wallet support is enabled

balance
number (duffs)Optional
(0 or 1)
The total balance of the wallet in duffs. Only returned if wallet support is enabled

privatesend_balance
number (duffs)Optional
(0 or 1)
The PrivateSend balance of the wallet in duffs. Only returned if wallet support is enabled (Added in Dash Core 0.11.0)

blocks
number (int)Required
(exactly 1)
The number of blocks in the local best block chain. A new node with only the hardcoded genesis block will return 0

timeoffset
number (int)Required
(exactly 1)
The offset of the node’s clock from the computer’s clock (both in UTC) in seconds. The offset may be up to 4200 seconds (70 minutes)

connections
number (int)Required
(exactly 1)
The total number of open connections (both outgoing and incoming) between this node and other nodes

proxy
stringRequired
(exactly 1)
The hostname/IP address and port number of the proxy, if set, or an empty string if unset

difficulty
number (real)Required
(exactly 1)
The difficulty of the highest-height block in the local best block chain

testnet
boolRequired
(exactly 1)
Set to true if this node is on testnet; set to false if this node is on mainnet or a regtest

keypoololdest
number (int)Optional
(0 or 1)
The date as Unix epoch time when the oldest key in the wallet key pool was created; useful for only scanning blocks created since this date for transactions. Only returned if wallet support is enabled

keypoolsize
number (int)Optional
(0 or 1)
The number of keys in the wallet keypool. Only returned if wallet support is enabled

unlocked_until
number (int)Optional
(0 or 1)
The Unix epoch time when the wallet will automatically re-lock. Only displayed if wallet encryption is enabled. Set to 0 if wallet is currently locked

paytxfee
number (duffs)Optional
(0 or 1)
The minimum fee to pay per kilobyte of transaction; may be 0. Only returned if wallet support is enabled

relayfee
number (duffs)Required
(exactly 1)
The minimum fee a low-priority transaction must pay in order for this node to accept it into its memory pool

errors
stringRequired
(exactly 1)
A plain-text description of any errors this node has encountered or detected. If there are no errors, an empty string will be returned. This is not related to the JSON-RPC error field
+ +

Example from Dash Core 0.12.2 with wallet support enabled

+ +
dash-cli -testnet getinfo
+ +

Result:

+ +
{
+  "version": 120200,
+  "protocolversion": 70208,
+  "walletversion": 61000,
+  "balance": 0.00000000,
+  "privatesend_balance": 0.00000000,
+  "blocks": 0,
+  "timeoffset": 0,
+  "connections": 0,
+  "proxy": "",
+  "difficulty": 0.000244140625,
+  "testnet": true,
+  "keypoololdest": 1507579068,
+  "keypoolsize": 617,
+  "unlocked_until": 0,
+  "paytxfee": 0.00000000,
+  "relayfee": 0.00010000,
+  "errors": ""
+}
+ +

See also

+ + + +
GetMemoryInfo
+ + + + +

Added in Bitcoin Core 0.14.0

+ +

Not implemented in Dash Core (as of 0.12.2)

+ +
GetMemPoolAncestors
+ + +

Added in Bitcoin Core 0.13.0

+ +

Not implemented in Dash Core (as of 0.12.2)

+ +
GetMemPoolDescendants
+ + +

Added in Bitcoin Core 0.13.0

+ +

Not implemented in Dash Core (as of 0.12.2)

+ +
GetMemPoolEntry
+ + +

Added in Bitcoin Core 0.13.0

+ +

Not implemented in Dash Core (as of 0.12.2)

+ +
GetMemPoolInfo
+ + +

The getmempoolinfo RPC returns information about the node’s current transaction memory pool.

+ +

Parameters: none

+ +

Result—information about the transaction memory pool

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
resultobjectRequired
(exactly 1)
A object containing information about the memory pool

size
number (int)Required
(exactly 1)
The number of transactions currently in the memory pool

bytes
number (int)Required
(exactly 1)
The total number of bytes in the transactions in the memory pool

usage
number (int)Required
(exactly 1)
Added in Bitcoin Core 0.11.0

Total memory usage for the mempool in bytes

maxmempool
number (int)Required
(exactly 1)
Added in Bitcoin Core 0.12.0

Maximum memory usage for the mempool in bytes

mempoolminfee
number (int)Required
(exactly 1)
Added in Bitcoin Core 0.12.0

The lowest fee per kilobyte paid by any transaction in the memory pool
+ +

Example from Dash Core 0.12.2

+ +
dash-cli -testnet getmempoolinfo
+ +

Result:

+ +
{
+  "size": 1,
+  "bytes": 3471,
+  "usage": 8544,
+  "maxmempool": 300000000,
+  "mempoolminfee": 0.00000000
+}
+ +

See also

+ + + +
GetMiningInfo
+ + +

The getmininginfo RPC returns various mining-related information.

+ +

Parameters: none

+ +

Result—various mining-related information

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
resultobjectRequired
(exactly 1)
Various mining-related information

blocks
number (int)Required
(exactly 1)
The height of the highest block on the local best block chain

currentblocksize
number (int)Required
(exactly 1)
If generation was enabled since the last time this node was restarted, this is the size in bytes of the last block built by this node for header hash checking. Otherwise, the value 0

currentblocktx
number (int)Required
(exactly 1)
If generation was enabled since the last time this node was restarted, this is the number of transactions in the last block built by this node for header hash checking. Otherwise, this is the value 0

difficulty
number (real)Required
(exactly 1)
If generation was enabled since the last time this node was restarted, this is the difficulty of the highest-height block in the local best block chain. Otherwise, this is the value 0

errors
stringRequired
(exactly 1)
A plain-text description of any errors this node has encountered or detected. If there are no errors, an empty string will be returned. This is not related to the JSON-RPC error field

genproclimit
number (int)Required
(exactly 1)
The processor limit for generation (-1 if no generation - see getgenerate or setgenerate calls).

Removed in Bitcoin Core 0.13.0

networkhashps
number (int)Required
(exactly 1)
An estimate of the number of hashes per second the network is generating to maintain the current difficulty. See the getnetworkhashps RPC for configurable access to this data

pooledtx
number (int)Required
(exactly 1)
The number of transactions in the memory pool

testnet
boolRequired
(exactly 1)
Set to true if this node is running on testnet. Set to false if this node is on mainnet or a regtest

Removed in Bitcoin Core 0.14.0

chain
stringRequired
(exactly 1)
Set to main for mainnet, test for testnet, and regtest for regtest

generate
boolOptional
(0 or 1)
Set to true if generation is currently enabled; set to false if generation is currently disabled. Only returned if the node has wallet support enabled

Removed in Bitcoin Core 0.13.0
+ +

Example from Dash Core 0.12.2

+ +
dash-cli getmininginfo
+ +

Result:

+ +
{
+  "blocks": 8036,
+  "currentblocksize": 0,
+  "currentblocktx": 0,
+  "difficulty": 0.8239043524175907,
+  "errors": "",
+  "genproclimit": 1,
+  "networkhashps": 22234635.4469006,
+  "pooledtx": 3,
+  "testnet": true,
+  "chain": "test",
+  "generate": false
+}
+ +

See also

+ + + +
GetNetTotals
+ + +

The getnettotals RPC returns information about network traffic, including bytes in, bytes out, and the current time.

+ +

Parameters: none

+ +

Result—the current bytes in, bytes out, and current time

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
resultobjectRequired
(exactly 1)
An object containing information about the node’s network totals

totalbytesrecv
number (int)Required
(exactly 1)
The total number of bytes received since the node was last restarted

totalbytessent
number (int)Required
(exactly 1)
The total number of bytes sent since the node was last restarted

timemillis
number (int)Required
(exactly 1)
Unix epoch time in milliseconds according to the operating system’s clock (not the node adjusted time)

uploadtarget
string :
object
Required
(exactly 1)
The upload target information
→ →
timeframe
number (int)Required
(exactly 1)
Length of the measuring timeframe in seconds (currently set to 24 hours)
→ →
target
number (int)Required
(exactly 1)
The maximum allowed outbound traffic in bytes (default is 0). Can be changed with -maxuploadtarget
→ →
target_reached
boolRequired
(exactly 1)
Indicates if the target is reached. If the target is reached the node won’t serve SPV and historical block requests anymore
→ →
serve_historical_blocks
boolRequired
(exactly 1)
Indicates if historical blocks are served
→ →
bytes_left_in_cycle
number (int)Required
(exactly 1)
Amount of bytes left in current time cycle. 0 is displayed if no upload target is set
→ →
time_left_in_cycle
number (int)Required
(exactly 1)
Seconds left in current time cycle. 0 is displayed if no upload target is set
+ +

Example from Dash Core 0.12.2

+ +
dash-cli getnettotals
+ +

Result:

+ +
{
+  "totalbytesrecv": 4661588,
+  "totalbytessent": 2899423,
+  "timemillis": 1507815162756,
+  "uploadtarget": {
+    "timeframe": 86400,
+    "target": 0,
+    "target_reached": false,
+    "serve_historical_blocks": true,
+    "bytes_left_in_cycle": 0,
+    "time_left_in_cycle": 0
+  }
+}
+ +

See also

+ + + +
GetNetworkHashPS
+ + +

The getnetworkhashps RPC returns the estimated network hashes per second based on the last n blocks.

+ +

Parameter #1—number of blocks to average

+ + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
blocksnumber (int)Optional
(0 or 1)
The number of blocks to average together for calculating the estimated hashes per second. Default is 120. Use -1 to average all blocks produced since the last difficulty change
+ +

Parameter #2—block height

+ + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
heightnumber (int)Optional
(0 or 1)
The height of the last block to use for calculating the average. Defaults to -1 for the highest-height block on the local best block chain. If the specified height is higher than the highest block on the local best block chain, it will be interpreted the same as -1
+ +

Result—estimated hashes per second

+ + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
resultnumber (int)Required
(exactly 1)
The estimated number of hashes per second based on the parameters provided. May be 0 (for Height=0, the genesis block) or a negative value if the highest-height block averaged has a block header time earlier than the lowest-height block averaged
+ +

Example from Dash Core 0.12.2

+ +

Get the average hashes per second for all the blocks since the last +difficulty change before block 6000.

+ +
dash-cli -testnet getnetworkhashps -1 6000
+ +

Result:

+ +
22214011.90821117
+ +

See also

+ + + +
GetNetworkInfo
+ + +

The getnetworkinfo RPC returns information about the node’s connection to the network.

+ +

Parameters: none

+ +

Result—information about the node’s connection to the network

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
resultobjectRequired
(exactly 1)
Information about this node’s connection to the network

version
numberRequired
(exactly 1)
This node’s version of Dash Core in its internal integer format. For example, Dash Core 0.12.2 has the integer version number 120200

subversion
stringRequired
(exactly 1)
The user agent this node sends in its version message

protocolversion
number (int)Required
(exactly 1)
The protocol version number used by this node. See the protocol versions section for more information

localservices
string (hex)Required
(exactly 1)
The services supported by this node as advertised in its version message

localrelay
boolRequired
(exactly 1)
Added in Bitcoin Core 0.13.0

The services supported by this node as advertised in its version message

timeoffset
number (int)Required
(exactly 1)
The offset of the node’s clock from the computer’s clock (both in UTC) in seconds. The offset may be up to 4200 seconds (70 minutes)

connections
number (int)Required
(exactly 1)
The total number of open connections (both outgoing and incoming) between this node and other nodes

networks
arrayRequired
(exactly 1)
An array with three objects: one describing the IPv4 connection, one describing the IPv6 connection, and one describing the Tor hidden service (onion) connection
→ →
Network
objectOptional
(0 to 3)
An object describing a network. If the network is unroutable, it will not be returned
→ → →
name
stringRequired
(exactly 1)
The name of the network. Either ipv4, ipv6, or onion
→ → →
limited
boolRequired
(exactly 1)
Set to true if only connections to this network are allowed according to the -onlynet Dash Core command-line/configuration-file parameter. Otherwise set to false
→ → →
reachable
boolRequired
(exactly 1)
Set to true if connections can be made to or from this network. Otherwise set to false
→ → →
proxy
stringRequired
(exactly 1)
The hostname and port of any proxy being used for this network. If a proxy is not in use, an empty string
→ → →
proxy_randomize_credentials
boolRequired
(exactly 1)
Added in Bitcoin Core 0.11.0

Set to true if randomized credentials are set for this proxy. Otherwise set to false

relayfee
number (Dash)Required
(exactly 1)
The minimum relay fee for non-free transactions in order for this node to accept it into its memory pool

localaddresses
arrayRequired
(exactly 1)
An array of objects each describing the local addresses this node believes it listens on
→ →
Address
objectOptional
(0 or more)
An object describing a particular address this node believes it listens on
→ → →
address
stringRequired
(exactly 1)
An IP address or .onion address this node believes it listens on. This may be manually configured, auto detected, or based on version messages this node received from its peers
→ → →
port
number (int)Required
(exactly 1)
The port number this node believes it listens on for the associated address. This may be manually configured, auto detected, or based on version messages this node received from its peers
→ → →
score
number (int)Required
(exactly 1)
The number of incoming connections during the uptime of this node that have used this address in their version message

warnings
stringRequired
(exactly 1)
Added in Bitcoin Core 0.11.0

A plain-text description of any network warnings. If there are no warnings, an empty string will be returned.
+ +

Example from Dash Core 0.12.2

+ +
dash-cli getnetworkinfo
+ +

Result (actual addresses have been replaced with RFC5737 reserved addresses):

+ +
{
+  "version": 120200,
+  "subversion": "/Dash Core:0.12.2/",
+  "protocolversion": 70208,
+  "localservices": "0000000000000005",
+  "localrelay": true,
+  "timeoffset": 0,
+  "networkactive": true,
+  "connections": 9,
+  "networks": [
+    {
+      "name": "ipv4",
+      "limited": false,
+      "reachable": true,
+      "proxy": "",
+      "proxy_randomize_credentials": false
+    },
+    {
+      "name": "ipv6",
+      "limited": false,
+      "reachable": true,
+      "proxy": "",
+      "proxy_randomize_credentials": false
+    },
+    {
+      "name": "onion",
+      "limited": true,
+      "reachable": false,
+      "proxy": "",
+      "proxy_randomize_credentials": false
+    }
+  ],
+  "relayfee": 0.00001000,
+  "localaddresses": [
+    {
+      "address": "192.0.2.113",
+      "port": 19999,
+      "score": 4
+    }
+  ],
+  "warnings": ""
+}
+ +

See also

+ + + +
GetNewAddress
+ + + + +

Requires wallet support.

+ +

The getnewaddress RPC returns a new Dash address for receiving payments. If an account is specified, payments received with the address will be credited to that account.

+ +

Parameter #1—an account name

+ + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
AccountstringOptional
(0 or 1)
The name of the account to put the address in. The default is the default account, an empty string (“”)
+ +

Result—a dash address never previously returned

+ + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
resultstring (base58)Required
(exactly 1)
A P2PKH address which has not previously been returned by this RPC. The address will be marked as a receiving address in the wallet. The address may already have been part of the keypool, so other RPCs such as the dumpwallet RPC may have disclosed it previously. If the wallet is unlocked, its keypool will also be filled to its max (by default, 100 unused keys). If the wallet is locked and its keypool is empty, this RPC will fail
+ +

Example from Dash Core 0.12.2

+ +

Create a new address in the “doc test” account:

+ +
dash-cli -testnet getnewaddress "doc test"
+ +

Result:

+ +
yPuNTqCGzXtU3eEV5jHvhhJkzEPyJLmVkb
+ +

See also

+ +
    +
  • GetAccountAddress: returns the current Dash address for receiving payments to this account. If the account doesn’t exist, it creates both the account and a new address for receiving payment. Once a payment has been received to an address, future calls to this RPC for the same account will return a different address.
  • +
  • GetRawChangeAddress: returns a new Dash address for receiving change. This is for use with raw transactions, not normal use.
  • +
  • GetBalance: gets the balance in decimal dash across all accounts or for a particular account.
  • +
+ +
GetPeerInfo
+ + +

The getpeerinfo RPC returns data about each connected network node.

+ +

Parameters: none

+ +

Result—information about each currently-connected network node

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
resultarrayRequired
(exactly 1)
An array of objects each describing one connected node. If there are no connections, the array will be empty

Node
objectOptional
(0 or more)
An object describing a particular connected node
→ →
id
number (int)Required
(exactly 1)
The node’s index number in the local node address database
→ →
addr
stringRequired
(exactly 1)
The IP address and port number used for the connection to the remote node
→ →
addrlocal
stringOptional
(0 or 1)
Our IP address and port number according to the remote node. May be incorrect due to error or lying. Most SPV nodes set this to 127.0.0.1:9999
→ →
services
string (hex)Required
(exactly 1)
The services advertised by the remote node in its version message
→ →
lastsend
number (int)Required
(exactly 1)
The Unix epoch time when we last successfully sent data to the TCP socket for this node
→ →
lastrecv
number (int)Required
(exactly 1)
The Unix epoch time when we last received data from this node
→ →
bytessent
number (int)Required
(exactly 1)
The total number of bytes we’ve sent to this node
→ →
bytesrecv
number (int)Required
(exactly 1)
The total number of bytes we’ve received from this node
→ →
conntime
number (int)Required
(exactly 1)
The Unix epoch time when we connected to this node
→ →
timeoffset
number (int)Required
(exactly 1)
Added in Bitcoin Core 0.12.0

The time offset in seconds
→ →
pingtime
number (real)Required
(exactly 1)
The number of seconds this node took to respond to our last P2P ping message
→ →
minping
number (real)Optional
(0 or 1)
Updated in Bitcoin Core 0.13.0

The minimum observed ping time (if any at all)
→ →
pingwait
number (real)Optional
(0 or 1)
The number of seconds we’ve been waiting for this node to respond to a P2P ping message. Only shown if there’s an outstanding ping message
→ →
version
number (int)Required
(exactly 1)
The protocol version number used by this node. See the protocol versions section for more information
→ →
subver
stringRequired
(exactly 1)
The user agent this node sends in its version message. This string will have been sanitized to prevent corrupting the JSON results. May be an empty string
→ →
inbound
boolRequired
(exactly 1)
Set to true if this node connected to us (inbound); set to false if we connected to this node (outbound)
→ →
startingheight
number (int)Required
(exactly 1)
The height of the remote node’s block chain when it connected to us as reported in its version message
→ →
banscore
number (int)Required
(exactly 1)
The ban score we’ve assigned the node based on any misbehavior it’s made. By default, Dash Core disconnects when the ban score reaches 100
→ →
synced_headers
number (int)Required
(exactly 1)
The highest-height header we have in common with this node based the last P2P headers message it sent us. If a headers message has not been received, this will be set to -1
→ →
synced_blocks
number (int)Required
(exactly 1)
The highest-height block we have in common with this node based on P2P inv messages this node sent us. If no block inv messages have been received from this node, this will be set to -1
→ →
inflight
arrayRequired
(exactly 1)
An array of blocks which have been requested from this peer. May be empty
→ → →
Blocks
number (int)Optional
(0 or more)
The height of a block being requested from the remote peer
→ →
whitelisted
boolRequired
(exactly 1)
Set to true if the remote peer has been whitelisted; otherwise, set to false. Whitelisted peers will not be banned if their ban score exceeds the maximum (100 by default). By default, peers connecting from localhost are whitelisted
→ →
bytessent_per_msg
string :
object
Required
(exactly 1)
Added in Bitcoin Core 0.13.0

Information about total sent bytes aggregated by message type
→ → →
Message Type
number (int)Required
(1 or more)
Total sent bytes aggregated by message type. One field for every used message type
→ →
bytesrecv_per_msg
string :
object
Required
(exactly 1)
Added in Bitcoin Core 0.13.0

Information about total received bytes aggregated by message type
→ → →
Message Type
number (int)Required
(1 or more)
Total received bytes aggregated by message type. One field for every used message type
+ +

Example from Dash Core 0.12.2

+ +
dash-cli getpeerinfo
+ +

Result (edited to show only a single entry, with IP addresses changed to +RFC5737 reserved IP addresses):

+ +
[
+  {
+    "id": 3,
+    "addr": "192.0.2.113:19999",
+    "addrlocal": "127.0.0.1:56332",
+    "services": "0000000000000005",
+    "relaytxes": true,
+    "lastsend": 1507818327,
+    "lastrecv": 1507818327,
+    "bytessent": 844135,
+    "bytesrecv": 887651,
+    "conntime": 1507808575,
+    "timeoffset": 0,
+    "pingtime": 0.189852,
+    "minping": 0.187152,
+    "version": 70208,
+    "subver": "/Dash Core:0.12.2/",
+    "inbound": false,
+    "startingheight": 8416,
+    "banscore": 0,
+    "synced_headers": 8474,
+    "synced_blocks": 8474,
+    "inflight": [
+    ],
+    "whitelisted": false,
+    "bytessent_per_msg": {
+      "addr": 165,
+      "dseg": 65,
+      "dsq": 33984,
+      "getaddr": 24,
+      "getdata": 73261,
+      "getheaders": 861,
+      "getsporks": 48,
+      "govobj": 20244,
+      "govobjvote": 22196,
+      "govsync": 545682,
+      "headers": 106,
+      "inv": 139035,
+      "mnget": 28,
+      "notfound": 1220,
+      "ping": 2624,
+      "pong": 2624,
+      "sendheaders": 24,
+      "ssc": 1792,
+      "verack": 24,
+      "version": 128
+    },
+    "bytesrecv_per_msg": {
+      "addr": 4365,
+      "block": 22307,
+      "dsq": 33984,
+      "getdata": 10417,
+      "getheaders": 861,
+      "govobjvote": 179,
+      "govsync": 4620,
+      "headers": 6254,
+      "inv": 130964,
+      "mnp": 352,
+      "mnw": 600208,
+      "notfound": 31192,
+      "ping": 2624,
+      "pong": 2624,
+      "sendheaders": 24,
+      "spork": 2860,
+      "ssc": 33664,
+      "verack": 24,
+      "version": 128
+    }
+  },
+]
+ +

See also

+ + + +
GetPoolInfo
+ + +

The getpoolinfo RPC returns an object containing mixing pool related information.

+ +

Parameters: none

+ +

Result—information about the mixing pool

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
resultobjectRequired
(exactly 1)
Information about the mixing pool

state
stringRequired
(exactly 1)
Mixing pool state. Will be one of the following:
IDLE
QUEUE
ACCEPTING_ENTRIES
SIGNING
ERROR
SUCCESS
UNKNOWN

mixing_mode
stringRequired
(exactly 1)
Mixing mode - will be one of the following:
normal
multi-session

queue
number (int)Required
(exactly 1)
Queue size

entries
number (int)Required
(exactly 1)
The number of entries

status
stringRequired
(exactly 1)
A more detailed description of the current state

outpoint
string (hex)Optional
(exactly 1)
Previous output

addr
stringOptional
(exactly 1)
Address

keys_left
number (int)Optional
(exactly 1)
The number of keys left in the local wallet

warnings
number (int)Optional
(exactly 1)
Warnings related to local wallet
+ +

Example from Dash Core 0.12.2

+ +
dash-cli -testnet getpoolinfo
+ +

Result:

+ +
{
+  "state": "IDLE",
+  "mixing_mode": "normal",
+  "queue": 0,
+  "entries": 0,
+  "status": "PrivateSend is idle.",
+  "keys_left": 617,
+  "warnings": ""
+}
+ +
{
+  "state": "QUEUE",
+  "mixing_mode": "normal",
+  "queue": 1,
+  "entries": 0,
+  "status": "Submitted to masternode, waiting in queue .",
+  "outpoint": "e3a6b7878a7e9413898bb379b323c521676f9d460db17ec3bf42d9ac0c9a432f-1",
+  "addr": "217.182.229.146:19999",
+  "keys_left": 571,
+  "warnings": ""
+}
+ +
{
+  "state": "ERROR",
+  "mixing_mode": "normal",
+  "queue": 0,
+  "entries": 0,
+  "status": "PrivateSend request incomplete: Session timed out. Will retry...",
+  "keys_left": 571,
+  "warnings": ""
+}
+ +

See also:

+ +
GetRawChangeAddress
+ + + + +

Requires wallet support.

+ +

The getrawchangeaddress RPC returns a new Dash address for receiving change. This is for use with raw transactions, not normal use.

+ +

Parameters: none

+ +

Result—a P2PKH address which can be used in raw transactions

+ + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
resultstring (base58)Required
(exactly 1)
A P2PKH address which has not previously been returned by this RPC. The address will be removed from the keypool but not marked as a receiving address, so RPCs such as the dumpwallet RPC will show it as a change address. The address may already have been part of the keypool, so other RPCs such as the dumpwallet RPC may have disclosed it previously. If the wallet is unlocked, its keypool will also be filled to its max (by default, 100 unused keys). If the wallet is locked and its keypool is empty, this RPC will fail
+ +

Example from Dash Core 0.12.2

+ +
dash-cli -testnet getrawchangeaddress
+ +

Result:

+ +
yXBr9BiJmugTzHPgByDmvjJMAkvhTmXVJ8
+ +

See also

+ +
    +
  • GetNewAddress: returns a new Dash address for receiving payments. If an account is specified, payments received with the address will be credited to that account.
  • +
  • GetAccountAddress: returns the current Dash address for receiving payments to this account. If the account doesn’t exist, it creates both the account and a new address for receiving payment. Once a payment has been received to an address, future calls to this RPC for the same account will return a different address.
  • +
+ +
GetRawMemPool
+ + +

The getrawmempool RPC returns all transaction identifiers (TXIDs) in the memory pool as a JSON array, or detailed information about each transaction in the memory pool as a JSON object.

+ +

Parameter—desired output format

+ + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
FormatboolOptional
(0 or 1)
Set to true to get verbose output describing each transaction in the memory pool; set to false (the default) to only get an array of TXIDs for transactions in the memory pool
+ +

Result (format false)—an array of TXIDs

+ + + + + + + + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
resultarrayRequired
(exactly 1)
An array of TXIDs belonging to transactions in the memory pool. The array may be empty if there are no transactions in the memory pool

TXID
stringOptional
(0 or more)
The TXID of a transaction in the memory pool, encoded as hex in RPC byte order
+ +

Result (format: true)—a JSON object describing each transaction

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
resultobjectRequired
(exactly 1)
A object containing transactions currently in the memory pool. May be empty

TXID
string : objectOptional
(0 or more)
The TXID of a transaction in the memory pool, encoded as hex in RPC byte order
→ →
size
number (int)Required
(exactly 1)
The size of the serialized transaction in bytes
→ →
fee
amount (Dash)Required
(exactly 1)
The transaction fee paid by the transaction in decimal Dash
→ →
modifiedfee
amount (Dash)Required
(exactly 1)
Added in Bitcoin Core 0.12.0

The transaction fee with fee deltas used for mining priority in decimal Dash
→ →
time
number (int)Required
(exactly 1)
The time the transaction entered the memory pool, Unix epoch time format
→ →
height
number (int)Required
(exactly 1)
The block height when the transaction entered the memory pool
→ →
startingpriority
number (int)Required
(exactly 1)
The priority of the transaction when it first entered the memory pool
→ →
currentpriority
number (int)Required
(exactly 1)
The current priority of the transaction
→ →
descendantcount
number (int)Required
(exactly 1)
Added in Bitcoin Core 0.12.0

The number of in-mempool descendant transactions (including this one)
→ →
descendantsize
number (int)Required
(exactly 1)
Added in Bitcoin Core 0.12.0

The size of in-mempool descendants (including this one)
→ →
descendantfees
number (int)Required
(exactly 1)
Added in Bitcoin Core 0.12.0

The modified fees (see modifiedfee above) of in-mempool descendants (including this one)
→ →
depends
arrayRequired
(exactly 1)
An array holding TXIDs of unconfirmed transactions this transaction depends upon (parent transactions). Those transactions must be part of a block before this transaction can be added to a block, although all transactions may be included in the same block. The array may be empty
→ → →
Depends TXID
stringOptional (0 or more)The TXIDs of any unconfirmed transactions this transaction depends upon, encoded as hex in RPC byte order
+ +

Changes from Bitcoin - Following items not present in Dash result

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
TXID
ancestorcount
number (int)Required
(exactly 1)
Added in Bitcoin Core 0.13.0

The number of in-mempool ancestor transactions (including this one)
TXID
ancestorsize
number (int)Required
(exactly 1)
Added in Bitcoin Core 0.13.0

The size of in-mempool ancestors (including this one)
TXID
ancestorfees
number (int)Required
(exactly 1)
Added in Bitcoin Core 0.13.0

The modified fees (see modifiedfee above) of in-mempool ancestors (including this one)
+ +

Examples from Dash Core 0.12.2

+ +

The default (false):

+ +
dash-cli getrawmempool
+ +

Result:

+ +
[
+  "9dc994e03e387ff2d2709fbe86edede9f3d7aaddea7f75694495e415561b22fe"
+]
+ +

Verbose output (true):

+ +
dash-cli getrawmempool true
+ +

Result:

+ +
{
+  "286b3ec21e6ce5463fc712c98d86e02353525e09452113836651f3f91e562354": {
+    "size": 225,
+    "fee": 0.00000225,
+    "modifiedfee": 0.00000225,
+    "time": 1507735322,
+    "height": 7940,
+    "startingpriority": 0,
+    "currentpriority": 0,
+    "descendantcount": 4,
+    "descendantsize": 901,
+    "descendantfees": 902,
+    "depends": [
+      "2aacf53e0e15d3b4d778837792c7b6bd298edd3c41a0608586bdec41adcfe7c4"
+    ]
+  }
+}
+ +

See also

+ + + +



+ +
GetRawTransaction
+ + +

The getrawtransaction RPC gets a hex-encoded serialized transaction or a JSON object describing the transaction. By default, Dash Core only stores complete transaction data for UTXOs and your own transactions, so the RPC may fail on historic transactions unless you use the non-default txindex=1 in your Dash Core startup settings.

+ +

Note: if you begin using txindex=1 after downloading the block chain, you must rebuild your indexes by starting Bitcoin Core with the option -reindex. This may take several hours to complete, during which time your node will not process new blocks or transactions. This reindex only needs to be done once.

+ +

Parameter #1—the TXID of the transaction to get

+ + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
TXIDstring (hex)Required
(exactly 1)
The TXID of the transaction to get, encoded as hex in RPC byte order
+ +

Parameter #2—whether to get the serialized or decoded transaction

+ + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
FormatboolOptional
(0 or 1)
For Dash:
Set to 0 (the default) to return the serialized transaction as hex. Set to 1 to return a decoded transaction.

Updated in Bitcoin Core 0.14.0

Set to false (the default) to return the serialized transaction as hex. Set to true to return a decoded transaction. Before 0.14.0, use 0 and 1, respectively
+ +

Result (if transaction not found)—null

+ + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
resultnullRequired
(exactly 1)
If the transaction wasn’t found, the result will be JSON null. This can occur because the transaction doesn’t exist in the block chain or memory pool, or because it isn’t part of the transaction index. See the Dash Core -help entry for -txindex
+ +

Result (if verbose=false)—the serialized transaction

+ + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
resultstring (hex)Required
(exactly 1)
If the transaction was found, this will be the serialized transaction encoded as hex
+ +

Result (if verbose=true)—the decoded transaction

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
resultobjectRequired
(exactly 1)
If the transaction was found, this will be an object describing it

hex
string (hex)Required
(exactly 1)
The serialized, hex-encoded data for the provided txid

txid
string (hex)Required
(exactly 1)
The transaction’s TXID encoded as hex in RPC byte order

size
number (int)Required
(exactly 1)
Added in Bitcoin Core 0.12.0

The serialized transaction size

version
number (int)Required
(exactly 1)
The transaction format version number

locktime
number (int)Required
(exactly 1)
The transaction’s locktime: either a Unix epoch date or block height; see the Locktime parsing rules

vin
arrayRequired
(exactly 1)
An array of objects with each object being an input vector (vin) for this transaction. Input objects will have the same order within the array as they have in the transaction, so the first input listed will be input 0
→ →
Input
objectRequired
(1 or more)
An object describing one of this transaction’s inputs. May be a regular input or a coinbase
→ → →
txid
stringOptional
(0 or 1)
The TXID of the outpoint being spent, encoded as hex in RPC byte order. Not present if this is a coinbase transaction
→ → →
vout
number (int)Optional
(0 or 1)
The output index number (vout) of the outpoint being spent. The first output in a transaction has an index of 0. Not present if this is a coinbase transaction
→ → →
scriptSig
objectOptional
(0 or 1)
An object describing the signature script of this input. Not present if this is a coinbase transaction
→ → → →
asm
stringRequired
(exactly 1)
The signature script in decoded form with non-data-pushing opcodes listed
→ → → →
hex
string (hex)Required
(exactly 1)
The signature script encoded as hex
→ → →
coinbase
string (hex)Optional
(0 or 1)
The coinbase (similar to the hex field of a scriptSig) encoded as hex. Only present if this is a coinbase transaction
→ → →
value
number (Dash)Optional
(exactly 1)
The number of Dash paid to this output. May be 0.

Only present if spentindex enabled
→ → →
valueSat
number (duffs)Optional
(exactly 1)
The number of duffs paid to this output. May be 0.

Only present if spentindex enabled
→ → → →
addresses
string : arrayOptional
(0 or 1)
The P2PKH or P2SH addresses used in this transaction, or the computed P2PKH address of any pubkeys in this transaction. This array will not be returned for nulldata or nonstandard script types.

Only present if spentindex enabled
→ → → → →
Address
stringRequired
(1 or more)
A P2PKH or P2SH address
→ → →
sequence
number (int)Required
(exactly 1)
The input sequence number

vout
arrayRequired
(exactly 1)
An array of objects each describing an output vector (vout) for this transaction. Output objects will have the same order within the array as they have in the transaction, so the first output listed will be output 0
→ →
Output
objectRequired
(1 or more)
An object describing one of this transaction’s outputs
→ → →
value
number (Dash)Required
(exactly 1)
The number of Dash paid to this output. May be 0
→ → →
valueSat
number (duffs)Required
(exactly 1)
The number of duffs paid to this output. May be 0
→ → →
n
number (int)Required
(exactly 1)
The output index number of this output within this transaction
→ → →
scriptPubKey
objectRequired
(exactly 1)
An object describing the pubkey script
→ → → →
asm
stringRequired
(exactly 1)
The pubkey script in decoded form with non-data-pushing opcodes listed
→ → → →
hex
string (hex)Required
(exactly 1)
The pubkey script encoded as hex
→ → → →
reqSigs
number (int)Optional
(0 or 1)
The number of signatures required; this is always 1 for P2PK, P2PKH, and P2SH (including P2SH multisig because the redeem script is not available in the pubkey script). It may be greater than 1 for bare multisig. This value will not be returned for nulldata or nonstandard script types (see the type key below)
→ → → →
type
stringOptional
(0 or 1)
The type of script. This will be one of the following:
pubkey for a P2PK script
pubkeyhash for a P2PKH script
scripthash for a P2SH script
multisig for a bare multisig script
nulldata for nulldata scripts
nonstandard for unknown scripts
→ → → →
addresses
string : arrayOptional
(0 or 1)
The P2PKH or P2SH addresses used in this transaction, or the computed P2PKH address of any pubkeys in this transaction. This array will not be returned for nulldata or nonstandard script types
→ → → → →
Address
stringRequired
(1 or more)
A P2PKH or P2SH address

blockhash
string (hex)Optional
(0 or 1)
If the transaction has been included in a block on the local best block chain, this is the hash of that block encoded as hex in RPC byte order

confirmations
number (int)Required
(exactly 1)
If the transaction has been included in a block on the local best block chain, this is how many confirmations it has. Otherwise, this is 0

time
number (int)Optional
(0 or 1)
If the transaction has been included in a block on the local best block chain, this is the block header time of that block (may be in the future)

blocktime
number (int)Optional
(0 or 1)
This field is currently identical to the time field described above
+ +

Examples from Dash Core 0.12.2

+ +

A transaction in serialized transaction format:

+ +
dash-cli getrawtransaction \
+  2f124cb550d9967b81914b544dea3783de23e85d67a9816f9bada665ecfe1cd5
+ +

Result (wrapped):

+ +
01000000016b490886c0198b028c6c5cb145c4eb3b1055a224a7a105aadeff41\
+b69ec91e060100000069463043022033a61c56fa0867ed67b76b023204a9dc0e\
+e6b0d63305dc5f65fe94335445ff2f021f712f55399d5238fc7146497c431fc4\
+182a1de0b96fc22716e0845f561d542e012102eacba539d92eb88d4e73bb3274\
+9d79f53f6e8d7947ac40a71bd4b26c13b6ec29ffffffff0200205fa012000000\
+1976a914485485425fa99504ec1638ac4213f3cfc9f32ef388acc0a8f9be0100\
+00001976a914811eacc14db8ebb5b64486dc43400c0226b428a488ac00000000
+ +

Get the same transaction in JSON:

+ +
dash-cli getrawtransaction \
+2f124cb550d9967b81914b544dea3783de23e85d67a9816f9bada665ecfe1cd5 \
+1
+ +

Result:

+ +
{
+  "hex": "01000000016b490886c0198b028c6c5cb145c4eb3b1055a224a7a105aadeff41b69ec91e060100000069463043022033a61c56fa0867ed67b76b023204a9dc0ee6b0d63305dc5f65fe94335445ff2f021f712f55399d5238fc7146497c431fc4182a1de0b96fc22716e0845f561d542e012102eacba539d92eb88d4e73bb32749d79f53f6e8d7947ac40a71bd4b26c13b6ec29ffffffff0200205fa0120000001976a914485485425fa99504ec1638ac4213f3cfc9f32ef388acc0a8f9be010000001976a914811eacc14db8ebb5b64486dc43400c0226b428a488ac00000000",
+  "txid": "2f124cb550d9967b81914b544dea3783de23e85d67a9816f9bada665ecfe1cd5",
+  "size": 224,
+  "version": 1,
+  "locktime": 0,
+  "vin": [
+    {
+      "txid": "061ec99eb641ffdeaa05a1a724a255103bebc445b15c6c8c028b19c08608496b",
+      "vout": 1,
+      "scriptSig": {
+        "asm": "3043022033a61c56fa0867ed67b76b023204a9dc0ee6b0d63305dc5f65fe94335445ff2f021f712f55399d5238fc7146497c431fc4182a1de0b96fc22716e0845f561d542e[ALL] 02eacba539d92eb88d4e73bb32749d79f53f6e8d7947ac40a71bd4b26c13b6ec29",
+        "hex": "463043022033a61c56fa0867ed67b76b023204a9dc0ee6b0d63305dc5f65fe94335445ff2f021f712f55399d5238fc7146497c431fc4182a1de0b96fc22716e0845f561d542e012102eacba539d92eb88d4e73bb32749d79f53f6e8d7947ac40a71bd4b26c13b6ec29"
+      },
+      "value": 874.99879200,
+      "valueSat": 87499879200,
+      "address": "yNpezfFDfoikDuT1f4iK75AiLp2YLPsGAb",
+      "sequence": 4294967295
+    }
+  ],
+  "vout": [
+    {
+      "value": 800.00000000,
+      "valueSat": 80000000000,
+      "n": 0,
+      "scriptPubKey": {
+        "asm": "OP_DUP OP_HASH160 485485425fa99504ec1638ac4213f3cfc9f32ef3 OP_EQUALVERIFY OP_CHECKSIG",
+        "hex": "76a914485485425fa99504ec1638ac4213f3cfc9f32ef388ac",
+        "reqSigs": 1,
+        "type": "pubkeyhash",
+        "addresses": [
+          "ySutkc49Khpz1HQN8AfWNitVBLwqtyaxvv"
+        ]
+      }
+    },
+    {
+      "value": 74.99000000,
+      "valueSat": 7499000000,
+      "n": 1,
+      "scriptPubKey": {
+        "asm": "OP_DUP OP_HASH160 811eacc14db8ebb5b64486dc43400c0226b428a4 OP_EQUALVERIFY OP_CHECKSIG",
+        "hex": "76a914811eacc14db8ebb5b64486dc43400c0226b428a488ac",
+        "reqSigs": 1,
+        "type": "pubkeyhash",
+        "addresses": [
+          "yY6AmGopsZS31wy1JLHR9P6AC6owFaXwuh"
+        ]
+      }
+    }
+  ],
+  "blockhash": "00000000e679e76eabc913b15c7f202e7ea831b8fb07beb28ca2a047b03ff3cc",
+  "height": 19560,
+  "confirmations": 6,
+  "time": 1509568811,
+  "blocktime": 1509568811
+}
+ +

See also

+ + + +
GetReceivedByAccount
+ + + + +

Requires wallet support.

+ +

The getreceivedbyaccount RPC returns the total amount received by addresses in a particular account from transactions with the specified number of confirmations. It does not count coinbase transactions.

+ +

Warning icon Warning: getreceivedbyaccount will be removed in a later version of Dash +Core. Use the RPCs listed in the See Also subsection below instead.

+ +

Parameter #1—the account name

+ + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
AccountstringRequired
(exactly 1)
The name of the account containing the addresses to get. For the default account, use an empty string (“”)
+ +

Parameter #2—the minimum number of confirmations

+ + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
Confirmationsnumber (int)Optional
(0 or 1)
The minimum number of confirmations an externally-generated transaction must have before it is counted towards the balance. Transactions generated by this node are counted immediately. Typically, externally-generated transactions are payments to this wallet and transactions generated by this node are payments to other wallets. Use 0 to count unconfirmed transactions. Default is 1
+ +

Parameter #3—whether to add 5 confirmations to transactions locked via InstantSend

+ + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
addlockconfboolOptional
(exactly 1)
Add the number of InstantSend confirmations to InstantSend locked transactions (default=false)
+ +

Result—the number of dash received

+ + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
resultnumber (dash)Required
(exactly 1)
The number of dash received by the account. May be 0
+ +

Example from Dash Core 0.12.2

+ +

Get the dash received by the “doc test” account with six or more +confirmations:

+ +
dash-cli -testnet getreceivedbyaccount "doc test" 6
+ +

Result:

+ +
0.30000000
+ +

See also

+ + + +
GetReceivedByAddress
+ + + + +

Requires wallet support.

+ +

The getreceivedbyaddress RPC returns the total amount received by the specified address in transactions with the specified number of confirmations. It does not count coinbase transactions.

+ +

Parameter #1—the address

+ + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
AddressstringRequired
(exactly 1)
The address whose transactions should be tallied
+ +

Parameter #2—the minimum number of confirmations

+ + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
Confirmationsnumber (int)Optional
(0 or 1)
The minimum number of confirmations an externally-generated transaction must have before it is counted towards the balance. Transactions generated by this node are counted immediately. Typically, externally-generated transactions are payments to this wallet and transactions generated by this node are payments to other wallets. Use 0 to count unconfirmed transactions. Default is 1
+ +

Parameter #3—whether to add 5 confirmations to transactions locked via InstantSend

+ + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
addlockconfboolOptional
(exactly 1)
Add the number of InstantSend confirmations to InstantSend locked transactions
+ +

Result—the amount of dash received

+ + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
resultnumber (dash)Required
(exactly 1)
The amount of dash received by the address, excluding coinbase transactions. May be 0
+ +

Example from Dash Core 0.12.2

+ +

Get the dash received for a particular address, only counting +transactions with six or more confirmations (ignore InstantSend confirmations for +locked InstantSend transactions):

+ +
dash-cli -testnet getreceivedbyaddress yYoCWcjbykWsQJ7MVJrTMeQd8TZe5N4Q7g 6
+ +

Result:

+ +
0.00000000
+ +

Get the dash received for a particular address, only counting +transactions with six or more confirmations (include InstantSend confirmations for +locked InstantSend transactions):

+ +
dash-cli -testnet getreceivedbyaddress yYoCWcjbykWsQJ7MVJrTMeQd8TZe5N4Q7g 6 true
+ +

Result:

+ +
0.30000000
+ +

See also

+ + + +
GetSpentInfo
+ + +

Added in Dash Core 0.12.1

+ +

The getspentinfo RPC returns the txid and index where an output is spent (requires spentindex to be enabled).

+ +

Parameter #1—the TXID of the output

+ + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
TXIDstring (hex)Required
(exactly 1)
The TXID of the transaction containing the relevant output, encoded as hex in RPC byte order
+ +

Parameter #2—the start block height

+ + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
Indexnumber (int)Required
(exactly 1)
The block height to begin looking in
+ +

Result—the TXID and spending input index

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
resultobject/nullRequired
(exactly 1)
Information about the spent output. If output wasn’t found or if an error occurred, this will be JSON null

txid
stringRequired
(exactly 1)
The output txid

index
numberRequired
(exactly 1)
The spending input index
+ +

Example from Dash Core 0.12.2

+ +

Get the txid and index where an output is spent:

+ +
dash-cli getspentinfo \
+  '''
+    {
+      "txid": "0456aaf51a8df21dd47c2a06ede046a5bf7403bcb95d14d1d71b178c189fb933", \
+      "index": 0
+    }
+ +

Result:

+ +
{
+  "txid": "14e874421350840e9d43965967c5a989e7d41ad361ef37484ee67d01d433ecfa",
+  "index": 1,
+  "height": 7742
+}
+ +

See also: none

+ +
GetSuperblockBudget
+ + +

The getsuperblockbudget RPC returns the absolute maximum sum of superblock payments allowed.

+ +

Parameter #1—block index

+ + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
indexnumber (int)Required
(exactly 1)
The superblock index
+ +

Result—maximum sum of superblock payments

+ + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
resultnumber (int)Required
(exactly 1)
The absolute maximum sum of superblock payments allowed, in DASH
+ +

Example from Dash Core 0.12.2

+ +
dash-cli -testnet getsuperblockbudget 7392
+ +

Result:

+ +
367.20
+ +

See also:

+ + + +
GetTransaction
+ + + + +

Requires wallet support.

+ +

The gettransaction RPC gets detailed information about an in-wallet transaction.

+ +

Parameter #1—a transaction identifier (TXID)

+ + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
TXIDstring (hex)Required
(exactly 1)
The TXID of the transaction to get details about. The TXID must be encoded as hex in RPC byte order
+ +

Parameter #2—whether to include watch-only addresses in details and calculations

+ + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
Include Watch-OnlyboolOptional
(0 or 1)
If set to true, include watch-only addresses in details and calculations as if they were regular addresses belonging to the wallet. If set to false (the default), treat watch-only addresses as if they didn’t belong to this wallet
+ +

Result—a description of the transaction

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
resultobjectRequired
(exactly 1)
An object describing how the transaction affects the wallet

amount
number (dash)Required
(exactly 1)
A positive number of dash if this transaction increased the total wallet balance; a negative number of dash if this transaction decreased the total wallet balance, or 0 if the transaction had no net effect on wallet balance

fee
number (dash)Optional
(0 or 1)
If an outgoing transaction, this is the fee paid by the transaction reported as negative dash

instantlock
boolRequired
(exactly 1)
Current transaction lock state

confirmations
number (int)Required
(exactly 1)
The number of confirmations the transaction has received. Will be 0 for unconfirmed and -1 for conflicted

generated
boolOptional
(0 or 1)
Set to true if the transaction is a coinbase. Not returned for regular transactions

blockhash
string (hex)Optional
(0 or 1)
The hash of the block on the local best block chain which includes this transaction, encoded as hex in RPC byte order. Only returned for confirmed transactions

blockindex
number (int)Optional
(0 or 1)
The index of the transaction in the block that includes it. Only returned for confirmed transactions

blocktime
number (int)Optional
(0 or 1)
The block header time (Unix epoch time) of the block on the local best block chain which includes this transaction. Only returned for confirmed transactions

txid
string (hex)Required
(exactly 1)
The TXID of the transaction, encoded as hex in RPC byte order

walletconflicts
arrayRequired
(exactly 1)
An array containing the TXIDs of other transactions that spend the same inputs (UTXOs) as this transaction. Array may be empty
→ →
TXID
string (hex)Optional
(0 or more)
The TXID of a conflicting transaction, encoded as hex in RPC byte order

time
number (int)Required
(exactly 1)
A Unix epoch time when the transaction was added to the wallet

timereceived
number (int)Required
(exactly 1)
A Unix epoch time when the transaction was detected by the local node, or the time of the block on the local best block chain that included the transaction

bip125-replaceable
stringRequired
(exactly 1)
Added in Bitcoin Core 0.12.0

Indicates if a transaction is replaceable under BIP 125:
yes is replaceable
no not replaceable
unknown for unconfirmed transactions not in the mempool

comment
stringOptional
(0 or 1)
For transaction originating with this wallet, a locally-stored comment added to the transaction. Only returned if a comment was added

to
stringOptional
(0 or 1)
For transaction originating with this wallet, a locally-stored comment added to the transaction identifying who the transaction was sent to. Only returned if a comment-to was added

DS
boolOptional
(0 or 1)
Set to 1 if a PrivateSend transaction

details
arrayRequired
(exactly 1)
An array containing one object for each input or output in the transaction which affected the wallet
→ →
involvesWatchonly
boolOptional
(0 or 1)
Set to true if the input or output involves a watch-only address. Otherwise not returned
→ →
account
stringRequired
(exactly 1)
The account which the payment was credited to or debited from. May be an empty string (“”) for the default account
→ →
address
string (base58)Optional
(0 or 1)
If an output, the address paid (may be someone else’s address not belonging to this wallet). If an input, the address paid in the previous output. May be empty if the address is unknown, such as when paying to a non-standard pubkey script
→ →
category
stringRequired
(exactly 1)
Set to one of the following values:
send if sending payment normally
privatesend if sending PrivateSend payment
receive if this wallet received payment in a regular transaction
generate if a matured and spendable coinbase
immature if a coinbase that is not spendable yet
orphan if a coinbase from a block that’s not in the local best block chain
→ →
amount
number (dash)Required
(exactly 1)
A negative dash amount if sending payment; a positive dash amount if receiving payment (including coinbases)
→ →
vout
number (int)Required
(exactly 1)
For an output, the output index (vout) for this output in this transaction. For an input, the output index for the output being spent in its transaction. Because inputs list the output indexes from previous transactions, more than one entry in the details array may have the same output index
→ →
fee
number (dash)Optional
(0 or 1)
If sending payment, the fee paid as a negative dash value. May be 0. Not returned if receiving payment
→ →
abandoned
boolOptional
(0 or 1)
Added in Bitcoin Core 0.12.1

Indicates if a transaction is was abandoned:
true if it was abandoned (inputs are respendable)
false if it was not abandoned
Only returned by send category payments

hex
string (hex)Required
(exactly 1)
The transaction in serialized transaction format
+ +

Example from Dash Core 0.12.2

+ +
dash-cli -testnet gettransaction \
+  345d5f708b047b145f6a40a4e1e36c76648611cd009bd073e607c8ddf47bb797
+ +

Result:

+ +
{
+  "amount": 0.00000000,
+  "fee": -0.00010000,
+  "confirmations": 20,
+  "instantlock": false,
+  "trusted": true,
+  "txid": "345d5f708b047b145f6a40a4e1e36c76648611cd009bd073e607c8ddf47bb797",
+  "walletconflicts": [
+  ],
+  "time": 1511967821,
+  "timereceived": 1511967821,
+  "bip125-replaceable": "no",
+  "DS": "1",
+  "details": [
+    {
+      "account": "",
+      "address": "ybTSbNqB7nG4ZVbHyati6GbfFz5w7tDnHf",
+      "category": "privatesend",
+      "amount": -10.00000000,
+      "label": "PS",
+      "vout": 0,
+      "fee": -0.00010000,
+      "abandoned": false
+    },
+    {
+      "account": "PS",
+      "address": "ybTSbNqB7nG4ZVbHyati6GbfFz5w7tDnHf",
+      "category": "receive",
+      "amount": 10.00000000,
+      "label": "PS",
+      "vout": 0
+    }
+  ],
+  "hex": "010000000156d338508686982770a101c9fd41ce8b2c6ff4eb17dac6b1e7a32dfc5d2ae6e9030000006b4830450221008e8bf68440818d2b2fe8bcc2447d3b455f4e27864dae3f2bc62d2c8d1fdadaad0220390a0810f7f75436a7ebb0bc5c5a5e377b2330e1395f42b5f96d249ac9705ffc012103f4398f7e93dcc64a24191dbae57ef1ccbfcbd867f39a714020e66cf5b10050c4feffffff0100ca9a3b000000001976a914a60d00463c9eed290555e8f719333fc6b21c636088ac89850000"
+}
+ +

See also

+ +
    +
  • GetRawTransaction: gets a hex-encoded serialized transaction or a JSON object describing the transaction. By default, Dash Core only stores complete transaction data for UTXOs and your own transactions, so the RPC may fail on historic transactions unless you use the non-default txindex=1 in your Dash Core startup settings.
  • +
+ +
GetTxOut
+ + + + +

The gettxout RPC returns details about an unspent transaction output (UTXO).

+ +

Parameter #1—the TXID of the output to get

+ + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
TXIDstring (hex)Required
(exactly 1)
The TXID of the transaction containing the output to get, encoded as hex in RPC byte order
+ +

Parameter #2—the output index number (vout) of the output to get

+ + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
Voutnumber (int)Required
(exactly 1)
The output index number (vout) of the output within the transaction; the first output in a transaction is vout 0
+ +

Parameter #3—whether to display unconfirmed outputs from the memory pool

+ + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
UnconfirmedboolOptional
(0 or 1)
Set to true to display unconfirmed outputs from the memory pool; set to false (the default) to only display outputs from confirmed transactions
+ +

Result—a description of the output

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
resultobject/nullRequired
(exactly 1)
Information about the output. If output wasn’t found, if it was spent, or if an error occurred, this will be JSON null

bestblock
string (hex)Required
(exactly 1)
The hash of the header of the block on the local best block chain which includes this transaction. The hash will encoded as hex in RPC byte order. If the transaction is not part of a block, the string will be empty

confirmations
number (int)Required
(exactly 1)
The number of confirmations received for the transaction containing this output or 0 if the transaction hasn’t been confirmed yet

value
number (Dash)Required
(exactly 1)
The amount of Dash spent to this output. May be 0

scriptPubKey
string : objectOptional
(0 or 1)
An object with information about the pubkey script. This may be null if there was no pubkey script
→ →
asm
stringRequired
(exactly 1)
The pubkey script in decoded form with non-data-pushing opcodes listed
→ →
hex
string (hex)Required
(exactly 1)
The pubkey script encoded as hex
→ →
reqSigs
number (int)Optional
(0 or 1)
The number of signatures required; this is always 1 for P2PK, P2PKH, and P2SH (including P2SH multisig because the redeem script is not available in the pubkey script). It may be greater than 1 for bare multisig. This value will not be returned for nulldata or nonstandard script types (see the type key below)
→ →
type
stringOptional
(0 or 1)
The type of script. This will be one of the following:
pubkey for a P2PK script
pubkeyhash for a P2PKH script
scripthash for a P2SH script
multisig for a bare multisig script
nulldata for nulldata scripts
nonstandard for unknown scripts
→ →
addresses
string : arrayOptional
(0 or 1)
The P2PKH or P2SH addresses used in this transaction, or the computed P2PKH address of any pubkeys in this transaction. This array will not be returned for nulldata or nonstandard script types
→ → →
Address
stringRequired
(1 or more)
A P2PKH or P2SH address

version
number (int)Required
(exactly 1)
The transaction version number of the transaction containing the pubkey script

coinbase
boolRequired
(exactly 1)
Set to true if the transaction output belonged to a coinbase transaction; set to false for all other transactions. Coinbase transactions need to have 101 confirmations before their outputs can be spent
+ +

Example from Dash Core 0.12.2

+ +

Get the UTXO from the following transaction from the first output index (“0”), +searching the memory pool if necessary.

+ +
dash-cli -testnet gettxout \
+  e0a06b47f0de6f3851a228d5ac377ac38b495adf04298c43e951e679c5b0aa8f \
+  0 true
+ +

Result:

+ +
{
+  "bestblock": "000000005651f6d7859793dee07d476a2f2a7338e66bbb41caf4b544c5b0318d",
+  "confirmations": 2,
+  "value": 25.00000000,
+  "scriptPubKey": {
+    "asm": "OP_DUP OP_HASH160 b66266c5017a759817f3bb99e8d9124bf5bb2e74 OP_EQUALVERIFY OP_CHECKSIG",
+    "hex": "76a914b66266c5017a759817f3bb99e8d9124bf5bb2e7488ac",
+    "reqSigs": 1,
+    "type": "pubkeyhash",
+    "addresses": [
+      "ycwoiAibTjpwnoCZSX7S4kiB2H8wULw9qo"
+    ]
+  },
+  "version": 1,
+  "coinbase": false
+}
+ +

See also

+ +
    +
  • GetRawTransaction: gets a hex-encoded serialized transaction or a JSON object describing the transaction. By default, Dash Core only stores complete transaction data for UTXOs and your own transactions, so the RPC may fail on historic transactions unless you use the non-default txindex=1 in your Dash Core startup settings.
  • +
  • GetTransaction: gets detailed information about an in-wallet transaction.
  • +
+ +
GetTxOutProof
+ + +

The gettxoutproof RPC returns a hex-encoded proof that one or more specified transactions were included in a block.

+ +

NOTE: By default this function only works when there is an +unspent output in the UTXO set for this transaction. To make it always work, +you need to maintain a transaction index, using the -txindex command line option, or +specify the block in which the transaction is included in manually (by block header hash).

+ +

Parameter #1—the transaction hashes to prove

+ + + + + + + + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
TXIDsarrayRequired
(exactly 1)
A JSON array of txids to filter

txid
stringRequired
(1 or more)
TXIDs of the transactions to generate proof for. All transactions must be in the same block
+ +

Parameter #2—the block to look for txids in

+ + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
Header hashstringOptional
(0 or 1)
If specified, looks for txid in the block with this hash
+ +

Result—serialized, hex-encoded data for the proof

+ + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
resultstringRequired
(exactly 1)
A string that is a serialized, hex-encoded data for the proof
+ +

Example from Dash Core 0.12.2

+ +

Get the hex-encoded proof that “txid” was included in block 000000012d774f3c7668f32bc448efeb93b317f312dd863679de3a007d47817f:

+ +
dash-cli gettxoutproof \
+  '''
+    [
+      "e0a06b47f0de6f3851a228d5ac377ac38b495adf04298c43e951e679c5b0aa8f"
+    ]
+  ''' \
+  '000000012d774f3c7668f32bc448efeb93b317f312dd863679de3a007d47817f'
+ +

Result (wrapped):

+ +
01000020ed72cc6a7294782a7711d8fa7ef74716ef062dc50bb0820f7eec923801000000\
+aa5d17c5128043803b67c7ab03e4d3ffbc9604b54f877f1c5cf9ed3adeaa19b2cd7ed659\
+f838011d10a70a480200000002033c89c2baecba9fc983c85dcf365c2d9cc93aca1dee2e\
+5ac18124464056542e8faab0c579e651e9438c2904df5a498bc37a37acd528a251386fde\
+f0476ba0e00105
+ +

See also

+ + + +
GetTxOutSetInfo
+ + +

The gettxoutsetinfo RPC returns statistics about the confirmed unspent transaction output (UTXO) set. Note that this call may take some time and that it only counts outputs from confirmed transactions—it does not count outputs from the memory pool.

+ +

Parameters: none

+ +

Result—statistics about the UTXO set

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
resultobjectRequired
(exactly 1)
Information about the UTXO set

height
number (int)Required
(exactly 1)
The height of the local best block chain. A new node with only the hardcoded genesis block will have a height of 0

bestblock
string (hex)Required
(exactly 1)
The hash of the header of the highest block on the local best block chain, encoded as hex in RPC byte order

transactions
number (int)Required
(exactly 1)
The number of transactions with unspent outputs

txouts
number (int)Required
(exactly 1)
The number of unspent transaction outputs

bytes_serialized
number (int)Required
(exactly 1)
The size of the serialized UTXO set in bytes; not counting overhead, this is the size of the chainstate directory in the Bitcoin Core configuration directory

hash_serialized
string (hex)Required
(exactly 1)
A SHA256(SHA256()) hash of the serialized UTXO set; useful for comparing two nodes to see if they have the same set (they should, if they always used the same serialization format and currently have the same best block). The hash is encoded as hex in RPC byte order

total_amount
number (Dash)Required
(exactly 1)
The total amount of Dash in the UTXO set
+ +

Example from Dash Core 0.12.2

+ +
dash-cli -testnet gettxoutsetinfo
+ +

Result:

+ +
{
+  "height": 4755,
+  "bestblock": "0000000025da0abc9e9937f1c65b3f544a57bb7e8817422f7ff2a89ff32696f4",
+  "transactions": 4748,
+  "txouts": 10602,
+  "bytes_serialized": 463925,
+  "hash_serialized": "fce0776d7961b409c4d8a46363c8d049879321861f7f40db97b0432e59532320",
+  "total_amount": 2243585.70000000
+}
+ +

See also

+ + + +
GetUnconfirmedBalance
+ + + + +

Requires wallet support.

+ +

The getunconfirmedbalance RPC returns the wallet’s total unconfirmed balance.

+ +

Parameters: none

+ +

Result—the balance of unconfirmed transactions paying this wallet

+ + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
resultnumber (dash)Required
(exactly 1)
The total number of dash paid to this wallet in unconfirmed transactions
+ +

Example from Dash Core 0.12.2

+ +
dash-cli -testnet getunconfirmedbalance
+ +

Result (no unconfirmed incoming payments):

+ +
0.00000000
+ +

See also

+ +
    +
  • GetBalance: gets the balance in decimal dash across all accounts or for a particular account.
  • +
+ +
GetWalletInfo
+ + + + +

Requires wallet support.

+ +

The getwalletinfo RPC provides information about the wallet.

+ +

Parameters: none

+ +

Result—information about the wallet

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
resultobjectRequired
(exactly 1)
An object describing the wallet

walletversion
number (int)Required
(exactly 1)
The version number of the wallet

balance
number (dash)Required
(exactly 1)
The total confirmed balance of the wallet. The same as returned by the getbalance RPC with default parameters

unconfirmed_balance
number (dash)Required
(exactly 1)
The total unconfirmed balance of the wallet. The same as returned by the getunconfirmedbalance RPC with default parameters

immature_balance
number (dash)Required
(exactly 1)
The total immature balance of the wallet. This includes mining/masternode rewards that cannot be spent yet

txcount
number (int)Required
(exactly 1)
The total number of transactions in the wallet (both spends and receives)

keypoololdest
number (int)Required
(exactly 1)
The date as Unix epoch time when the oldest key in the wallet key pool was created; useful for only scanning blocks created since this date for transactions

keypoolsize
number (int)Required
(exactly 1)
The number of keys in the wallet keypool

keypoolsize_hd_internal
number (int)Optional
(0 or 1)
How many new keys are pre-generated for internal use (used for change outputs, only appears if the wallet is using this feature, otherwise external keys are used)

keys_left
number (int)Required
(exactly 1)
The number of unused keys left since the last automatic backup

unlocked_until
number (int)Optional
(0 or 1)
Only returned if the wallet was encrypted with the encryptwallet RPC. A Unix epoch date when the wallet will be locked, or 0 if the wallet is currently locked

paytxfee
number (int)Required
(exactly 1)
The transaction fee configuration, set in DASH/kB

hdchainid
string (hash)Optional
(0 or 1)
The ID of the HD chain

hdaccountcount
number (int)Optional
(0 or 1)
How many accounts of the HD chain are in this wallet
→ →
hdaccountcountindex
number (int)Optional
(0 or 1)
The index of the account
→ →
hdexternalkeyindex
number (int)Optional
(0 or 1)
Current external child key index
→ →
hdinternalkeyindex
number (int)Optional
(0 or 1)
Current internal child key index
+ +

Example from Dash Core 0.12.2

+ +
dash-cli -testnet getwalletinfo
+ +

Result:

+ +
{
+  "walletversion": 61000,
+  "balance": 3000.00000000,
+  "unconfirmed_balance": 10.10000000,
+  "immature_balance": 11.25000000,
+  "txcount": 267,
+  "keypoololdest": 1508428379,
+  "keypoolsize": 999,
+  "keys_left": 978,
+  "unlocked_until": 0,
+  "paytxfee": 0.00000000
+}
+ +

See also

+ + + +
GetWork
+ + + + +

Warning icon The getwork RPC was removed in Bitcoin Core 0.10.0. and is not part of Dash.

+ +

See also

+ + + +
GObject
+ + +

The gobject RPC provides a set of commands for managing governance objects and displaying information about them.

+ +
GObject Check
+ + +

The gobject check RPC validates governance object data (proposals only).

+ +

Parameter #1—object data (hex)

+ + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
data-hexstring (hex)Required
(exactly 1)
The data (hex) of a governance proposal object
+ +

Result—governance object status

+ + + + + + + + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
ResultobjectRequired
(exactly 1)
Object containing status

Object Status
stringRequired
(exactly 1)
Status of the governance object
+ +

Example from Dash Core 0.12.2

+ +
dash-cli -testnet gobject check 5b5b2270726f706f73616c222c7b22656e645f65706f\
+6368223a2231353037343534383935222c226e616d65223a227465737470726f706f73616c5f\
+2d5f6162636465666768696a6b6c6d6e6f707172737475767778797a30313233343536373839\
+31353037323635383233222c227061796d656e745f61646472657373223a2279664e68484c4c\
+695936577a5a646a51766137324a64395134313468516578514c68222c227061796d656e745f\
+616d6f756e74223a2232222c2273746172745f65706f6368223a223135303732363538323322\
+2c2274797065223a312c2275726c223a2268747470733a2f2f7777772e6461736863656e7472\
+616c2e6f72672f702f746573745f70726f706f73616c5f31353037323635383233227d5d5d
+ +

Result:

+ +
{
+  "Object status": "OK"
+}
+ +
GObject Prepare
+ + +

The gobject prepare RPC prepares a governance object by signing and creating a collateral transaction.

+ +

Parameter #1—parent hash

+ + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
parent-hashstring (hex)Required
(exactly 1)
Hash of the parent object. Usually the root node which has a hash of 0
+ +

Parameter #2—revision

+ + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
revisionintRequired
(exactly 1)
Object revision number
+ +

Parameter #3—time

+ + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
timeint64_tRequired
(exactly 1)
Create time
+ +

Parameter #4—data

+ + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
datastring (hex)Required
(exactly 1)
Object data (JSON object with governance details)
+ +

Result—collateral transaction ID

+ + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
resultstring (hex)Required
(exactly 1)
Transaction ID for the collateral transaction
+ +

Example from Dash Core 0.12.2

+ +
dash-cli -testnet gobject prepare 0 1 1509548445 5b5b2270726f706f73616c222c7b22656e645f65706f6\
+368223a313530393638303337392c226e616d65223a22746573742d70726f706f73616c2d646\
+173682d646f6373222c227061796d656e745f61646472657373223a2279554b447a353950745\
+0577348596b56346537424337416263454c72346a52787371222c227061796d656e745f616d6\
+f756e74223a32302c2273746172745f65706f6368223a313530393637363831342c227479706\
+5223a312c2275726c223a2268747470733a2f2f646173682d646f63732e746573742f7465737\
+4227d5d5d
+ +

Result (Collateral Transaction ID):

+ +
061ec99eb641ffdeaa05a1a724a255103bebc445b15c6c8c028b19c08608496b
+ +
GObject Submit
+ + +

The gobject submit RPC submits a governance object to network (objects must first be prepared via gobject prepare).

+ +

Parameter #1—parent hash

+ + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
parent-hashstring (hex)Required
(exactly 1)
Hash of the parent object. Usually the root node which has a hash of 0
+ +

Parameter #2—revision

+ + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
revisionintRequired
(exactly 1)
Object revision number
+ +

Parameter #3—time

+ + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
timeint64_tRequired
(exactly 1)
Create time
+ +

Parameter #4—data

+ + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
datastring (hex)Required
(exactly 1)
Object data (JSON object with governance details)
+ +

Parameter #5—transaction ID

+ + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
datastring (hex)Required
(exactly 1)
Collateral transaction ID
+ +

Result—governance object hash

+ + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
resultstring (hex)Required
(exactly 1)
Governance object hash
+ +

Example from Dash Core 0.12.2

+ +
dash-cli -testnet gobject submit 0 1 1509548445 5b5b2270726f706f73616c222c7b22656e645f65706f6\
+368223a313530393638303337392c226e616d65223a22746573742d70726f706f73616c2d646\
+173682d646f6373222c227061796d656e745f61646472657373223a2279554b447a353950745\
+0577348596b56346537424337416263454c72346a52787371222c227061796d656e745f616d6\
+f756e74223a32302c2273746172745f65706f6368223a313530393637363831342c227479706\
+5223a312c2275726c223a2268747470733a2f2f646173682d646f63732e746573742f7465737\
+4227d5d5d 061ec99eb641ffdeaa05a1a724a255103bebc445b15c6c8c028b19c08608496b
+ +

Result (Governance Object Hash):

+ +
75e991c86ed5a50305e315e00c9a95fc74841bd97d58391071edc9ff206a0d3c
+ +
GObject Deserialize
+ + +

The gobject deserialize RPC deserializes a governance object from a hex string to JSON.

+ +

Parameter #1—object data (hex)

+ + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
data-hexstring (hex)Required
(exactly 1)
The data (hex) of a governance object
+ +

Results

+ +

The result output varies depending on the type of governance object being +deserialized. Examples are shown below for both proposal and trigger object types.

+ +

Result - Proposal

+ +

Result—governance proposal object deserialized to JSON

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
ResultobjectRequired
(exactly 1)
Array of governance objects

proposal
string (hex)Required
(exactly 1)
Proposal object
→ →
end_epoch
stringRequired
(exactly 1)
Governance object info as string
→ →
name
string (hex)Required
(exactly 1)
Proposal name
→ →
payment_address
string (hex)Required
(exactly 1)
Proposal payment address
→ →
payment_amount
stringRequired
(exactly 1)
Proposal payment amount
→ →
start_epoch
string (hex)Required
(exactly 1)
Proposal start
→ →
type
intRequired
(exactly 1)
Object type
→ →
url
stringRequired
(exactly 1)
Proposal URL
+ +

Example from Dash Core 0.12.2

+ +
dash-cli -testnet gobject deserialize 5b5b2270726f706f73616c222c7b22656e645f6\
+5706f6368223a2231353037343534383935222c226e616d65223a227465737470726f706f7361\
+6c5f2d5f6162636465666768696a6b6c6d6e6f707172737475767778797a30313233343536373\
+83931353037323635383233222c227061796d656e745f61646472657373223a2279664e68484c\
+4c695936577a5a646a51766137324a64395134313468516578514c68222c227061796d656e745\
+f616d6f756e74223a2232222c2273746172745f65706f6368223a223135303732363538323322\
+2c2274797065223a312c2275726c223a2268747470733a2f2f7777772e6461736863656e74726\
+16c2e6f72672f702f746573745f70726f706f73616c5f31353037323635383233227d5d5d
+ +

Result:

+ +
[
+  [
+    "proposal",
+    {
+      "end_epoch":"1507454895",
+      "name":"testproposal_-_abcdefghijklmnopqrstuvwxyz01234567891507265823",
+      "payment_address":"yfNhHLLiY6WzZdjQva72Jd9Q414hQexQLh",
+      "payment_amount":"2",
+      "start_epoch":"1507265823",
+      "type":1,
+      "url":"https://www.dashcentral.org/p/test_proposal_1507265823"
+    }
+  ]
+]
+ +

Result - Trigger

+ +

Result—governance trigger object deserialized to JSON

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
ResultobjectRequired
(exactly 1)
Array of governance objects

trigger
string (hex)Required
(exactly 1)
Trigger object
→ →
event_block_height
intRequired
(exactly 1)
Block height to activate trigger
→ →
payment_addresses
string (hex)Required
(exactly 1)
Proposal payment address
→ →
payment_amounts
stringRequired
(exactly 1)
Proposal payment amount
→ →
proposal_hashes
string (hex)Required
(exactly 1)
Proposal hashes
→ →
type
intRequired
(exactly 1)
Object type
+ +

Example from Dash Core 0.12.2

+ +
dash-cli -testnet gobject deserialize 5b5b2274726967676572222c207b226576656e7\
+45f626c6f636b5f686569676874223a2031383435362c20227061796d656e745f616464726573\
+736573223a20227952465968665a4a4258567a3861696850365a7166714174374245316256644\
+676567c79544c795070554668696768355270787a72695a6362474c5972527836687959455022\
+2c20227061796d656e745f616d6f756e7473223a2022322e31323334353637387c322e3030303\
+030303030222c202270726f706f73616c5f686173686573223a20223632623161336564633938\
+37626432313134636439323263336339376166643039383339353534313862313730316330666\
+131353262616662386131313735667c3138376337353166653631336434386139623331316161\
+34383833383635666166396234336333623931333433333438326636636632343763313835656\
+13037222c202274797065223a20327d5d5d
+ +

Result (wrapped):

+ +
[  
+  [
+    "trigger",
+    {  
+      "event_block_height":18456,
+      "payment_addresses":"yRFYhfZJBXVz8aihP6ZqfqAt7BE1bVdFvV\
+        |yTLyPpUFhigh5RpxzriZcbGLYrRx6hyYEP",
+      "payment_amounts":"2.12345678|2.00000000",
+      "proposal_hashes":"62b1a3edc987bd2114cd922c3c97afd0983955418b1701c0fa\
+        152bafb8a1175f|187c751fe613d48a9b311aa4883865faf9b43c3b913433482f6c\
+        f247c185ea07",
+      "type":2
+    }
+  ]
+]
+ +
GObject Count
+ + +

The gobject count RPC returns the count of governance objects and votes.

+ +

Parameters: none

+ +

Result—count of governance objects and votes

+ + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
resultstringRequired
(exactly 1)
The count of governance objects and votes
+ +

Example from Dash Core 0.12.2

+ +
dash-cli -testnet gobject count
+ +

Result (wrapped):

+ +
Governance Objects: 177 (Proposals: 177, Triggers: 0, Watchdogs: 0/0, \
+	Other: 0; Erased: 5), Votes: 9680
+ +
GObject Get
+ + +

The gobject get RPC returns a governance object by hash.

+ +

Parameter #1—object hash

+ + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
governance-hashstring (hex)Required
(exactly 1)
The hash of a governance object
+ +

Result—governance object details

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
ResultobjectRequired
(exactly 1)
Information about the governance object

DataHex
string (hex)Required
(exactly 1)
Governance object info as hex string

DataString
stringRequired
(exactly 1)
Governance object info as string

Hash
string (hex)Required
(exactly 1)
Hash of this governance object

CollateralHash
string (hex)Required
(exactly 1)
Hash of the collateral payment transaction

ObjectType
numberRequired
(exactly 1)
Object types:
1 - Unknown
2 - Proposal
3 - Trigger
4 - Watchdog

CreationTime
numberRequired
(exactly 1)
Object creation time as Unix epoch time

FundingResult
objectRequired
(exactly 1)
Funding vote details
→ →
AbsoluteYesCount
numberRequired
(exactly 1)
Number of Yes votes minus number of No votes
→ →
YesCount
numberRequired
(exactly 1)
Number of Yes votes
→ →
NoCount
numberRequired
(exactly 1)
Number of No votes
→ →
AbstainCount
numberRequired
(exactly 1)
Number of Abstain votes

ValidResult
objectRequired
(exactly 1)
Object validity vote details
→ →
AbsoluteYesCount
numberRequired
(exactly 1)
Number of Yes votes minus number of No votes
→ →
YesCount
numberRequired
(exactly 1)
Number of Yes votes
→ →
NoCount
numberRequired
(exactly 1)
Number of No votes
→ →
AbstainCount
numberRequired
(exactly 1)
Number of Abstain votes

DeleteResult
objectRequired
(exactly 1)
Delete vote details
→ →
AbsoluteYesCount
numberRequired
(exactly 1)
Number of Yes votes minus number of No votes
→ →
YesCount
numberRequired
(exactly 1)
Number of Yes votes
→ →
NoCount
numberRequired
(exactly 1)
Number of No votes
→ →
AbstainCount
numberRequired
(exactly 1)
Number of Abstain votes

EndorsedResult
objectRequired
(exactly 1)
Endorsed vote details
→ →
AbsoluteYesCount
numberRequired
(exactly 1)
Number of Yes votes minus number of No votes
→ →
YesCount
numberRequired
(exactly 1)
Number of Yes votes
→ →
NoCount
numberRequired
(exactly 1)
Number of No votes
→ →
AbstainCount
numberRequired
(exactly 1)
Number of Abstain votes

fLocalValidity
booleanRequired
(exactly 1)
Valid by the blockchain

IsValidReason
stringRequired
(exactly 1)
fLocalValidity error result. Empty if no error returned.

fCachedValid
booleanRequired
(exactly 1)
Minimum network support has been reached flagging this object as a valid and understood governance object (e.g, the serialized data is correct format, etc)

fCachedFunding
booleanRequired
(exactly 1)
Minimum network support has been reached for this object to be funded (doesn’t mean it will be for sure though)

fCachedDelete
booleanRequired
(exactly 1)
Minimum network support has been reached saying this object should be deleted from the system entirely

fCachedEndorsed
booleanRequired
(exactly 1)
Minimum network support has been reached flagging this object as endorsed
+ +

Example from Dash Core 0.12.2

+ +
dash-cli -testnet gobject get \
+	42253a7bec554b97a65d2889e6cb9a1cf308b3d47a778c704bf9cdc1fe1bf6ff
+ +

Result (wrapped):

+ +
{
+  "DataHex": "5b5b2270726f706f73616c222c7b22656e645f65706f6368223a2231353037343339353130222c226e616d65223a227465737470726f706f73616c5f2d5f6162636465666768696a6b6c6d6e6f707172737475767778797a3031323334353637383931353037323530343338222c227061796d656e745f61646472657373223a22795668577955345933756456784d5234464b3333556741534a41436831436835516a222c227061796d656e745f616d6f756e74223a2232222c2273746172745f65706f6368223a2231353037323530343338222c2274797065223a312c2275726c223a2268747470733a2f2f7777772e6461736863656e7472616c2e6f72672f702f746573745f70726f706f73616c5f31353037323530343338227d5d5d",
+  "DataString": "[[\"proposal\",{\"end_epoch\":\"1507439510\",\"name\":\"testproposal_-_abcdefghijklmnopqrstuvwxyz01234567891507250438\",\"payment_address\":\"yVhWyU4Y3udVxMR4FK33UgASJACh1Ch5Qj\",\"payment_amount\":\"2\",\"start_epoch\":\"1507250438\",\"type\":1,\"url\":\"https://www.dashcentral.org/p/test_proposal_1507250438\"}]]",
+  "Hash": "42253a7bec554b97a65d2889e6cb9a1cf308b3d47a778c704bf9cdc1fe1bf6ff",
+  "CollateralHash": "cb09bd0310c0a67cde9387ad4d8908a7ad9f5d89c5afd58e9332b8bd26a646c7",
+  "ObjectType": 1,
+  "CreationTime": 1507246694,
+  "FundingResult": {
+    "AbsoluteYesCount": 0,
+    "YesCount": 0,
+    "NoCount": 0,
+    "AbstainCount": 0
+  },
+  "ValidResult": {
+    "AbsoluteYesCount": 0,
+    "YesCount": 0,
+    "NoCount": 0,
+    "AbstainCount": 0
+  },
+  "DeleteResult": {
+    "AbsoluteYesCount": 31,
+    "YesCount": 31,
+    "NoCount": 0,
+    "AbstainCount": 0
+  },
+  "EndorsedResult": {
+    "AbsoluteYesCount": 0,
+    "YesCount": 0,
+    "NoCount": 0,
+    "AbstainCount": 0
+  },
+  "fLocalValidity": true,
+  "IsValidReason": "",
+  "fCachedValid": true,
+  "fCachedFunding": false,
+  "fCachedDelete": false,
+  "fCachedEndorsed": false
+}
+ +
GObject Getvotes
+ + +

The gobject getvotes RPC gets all votes for a governance object hash (including old votes).

+ +

Parameter #1—object hash

+ + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
governance-hashstring (hex)Required
(exactly 1)
The hash of a governance object
+ +

Result—votes for specified governance

+ + + + + + + + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
ResultobjectRequired
(exactly 1)
The governance object votes

Vote Info
stringRequired
(1 or more)
Key: vote-hash

Value: vinMasternode, time, outcome, and signal of the vote
+ +

Example from Dash Core 0.12.2

+ +
dash-cli -testnet gobject getvotes 78941af577f639ac94440e4855a1ed8f\
+  696f1506d1c0bed4f4b68f05be26d3ca
+ +

Result (truncated):

+ +
{
+  "174aaba65982d25a23f437e2a66ec3836146ba7b7ce5b3fe2d5476907f7079d9": "CTxIn(COutPoint(2eab488e3a7b030303de0d18e357ce17a9fc6b8876705d61076bbe923b2e5fc8, 1), scriptSig=):1509354047:YES:DELETE",
+  "216cbc42addec1a6b83e1f2b0b3779594bd879f5671dd76a9826cc690c68286d": "CTxIn(COutPoint(b0320c1eff10ccb5e26086017a09e77dacb30fdcafccb3d98db3e5b610b9f1bd, 1), scriptSig=):1509117256:YES:DELETE",
+  "aa4dc9d3b9e74e8c1ffc725b737d07f8a32e43c64907e4bea19e64a86135f08a": "CTxIn(COutPoint(af9f5646ace92f76b3a01b0abe08716a0a7ded64074c2d2e712c93174b9013d1, 1), scriptSig=):1508866932:YES:FUNDING",
+  "73dd135ea7bece0f2047de75d8ca04f2985daebed9568d28ee58a60a12a2a082": "CTxIn(COutPoint(8e3fee7f668fed7019588be616225c6c4762ee632470878b2dc8eae3f0b3f67d, 1), scriptSig=):1508866932:YES:FUNDING",
+  "d13b9c5c28bbc8684a7291961a1023abbbe65b534804d0629fb44166cc1a6148": "CTxIn(COutPoint(08b2dbffd61d927bc12c20f6853513f41fbf7737446632b13c7ca0df8c6da282, 1), scriptSig=):1508866932:YES:FUNDING",
+  "8a4283d457d8635b43c6fa6cbf865813a80d965c777e8ba07364eb6468200ae1": "CTxIn(COutPoint(76c40abd280441b75577e99e9e4f253f9281a7deb4feebff83860f9cede7a09b, 1), scriptSig=):1508866932:YES:FUNDING",
+  "313e19607813cb0db3b3fb477982b4d3418f13f8511295419df8fe1f7ff6668f": "CTxIn(COutPoint(0fd502f28b9a9a256d9ba29a047c375fe2823b6e76e4853af16e079a709ab72a, 1), scriptSig=):1508866932:YES:FUNDING"
+}
+ +
GObject Getcurrentvotes
+ + +

The gobject getcurrentvotes RPC gets only current (tallying) votes for a governance object hash (does not include old votes).

+ +

Parameter #1—object hash

+ + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
governance-hashstring (hex)Required
(exactly 1)
The hash of a governance object
+ +

Result—votes for specified governance

+ + + + + + + + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
ResultobjectRequired
(exactly 1)
The governance object votes

Vote Info
stringRequired
(1 or more)
Key: vote-hash

Value: vinMasternode, time, outcome, and signal of the vote
+ +

Example from Dash Core 0.12.2

+ +
dash-cli -testnet gobject getcurrentvotes 78941af577f639ac94440e4855a1ed8f\
+  696f1506d1c0bed4f4b68f05be26d3ca
+ +

Result (truncated):

+ +
{
+  "174aaba65982d25a23f437e2a66ec3836146ba7b7ce5b3fe2d5476907f7079d9": "CTxIn(COutPoint(2eab488e3a7b030303de0d18e357ce17a9fc6b8876705d61076bbe923b2e5fc8, 1), scriptSig=):1509354047:YES:DELETE",
+  "444d4d871ec35479804f060c733f516908382642ec2dfce6044a59fcadfdcd60": "CTxIn(COutPoint(18e496fe85b61ac9a5fcaec1ef683c7e3fc9bce4a83c883608427ecfb1002fca, 1), scriptSig=):1508866932:YES:FUNDING",
+  "d49a472c62e9d8105931829fc50ef6c6ce04a230507646ee0eaa615e863ef3a0": "CTxIn(COutPoint(18e496fe85b61ac9a5fcaec1ef683c7e3fc9bce4a83c883608427ecfb1002fca, 1), scriptSig=):1509117071:YES:DELETE",
+  "78442507441d4524d2493b8568d130415c1eb394adb2fe38d6ffeb199115bc5d": "CTxIn(COutPoint(3df7fb192e21c34da99bdd10c34e58ecaf3f3c37d6b2289f0ffedba5050188cc, 1), scriptSig=):1509312524:YES:DELETE",
+  "aa4dc9d3b9e74e8c1ffc725b737d07f8a32e43c64907e4bea19e64a86135f08a": "CTxIn(COutPoint(af9f5646ace92f76b3a01b0abe08716a0a7ded64074c2d2e712c93174b9013d1, 1), scriptSig=):1508866932:YES:FUNDING",
+}
+ +
GObject List
+ + +

The gobject list RPC Lists governance objects (can be filtered by signal and/or object type).

+ +

Parameter #1—signal

+ + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
signalstring (hex)Optional
(exactly 1)
Type of governance object signal:
valid
funding
delete
endorsed
all (DEFAULT)
+ +

Parameter #2—type

+ + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
typestring (hex)Optional
(exactly 1)
Type of governance object signal:
proposals
triggers
watchdogs
all (DEFAULT)
+ +

Result—governance objects

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
ResultobjectRequired
(exactly 1)
Information about the governance object

Governance Object(s)
objectRequired
(1 or more)
Key: Governance object hash
Values: Governance object details
→ →
DataHex
string (hex)Required
(exactly 1)
Governance object info as hex string
→ →
DataString
stringRequired
(exactly 1)
Governance object info as string
→ →
Hash
string (hex)Required
(exactly 1)
Hash of this governance object
→ →
CollateralHash
string (hex)Required
(exactly 1)
Hash of the collateral payment transaction
→ →
ObjectType
numberRequired
(exactly 1)
Object types:
1 - Unknown
2 - Proposal
3 - Trigger
4 - Watchdog
→ →
CreationTime
numberRequired
(exactly 1)
Object creation time as Unix epoch time
→ →
AbsoluteYesCount
numberRequired
(exactly 1)
Number of Yes votes minus number of No votes
→ →
YesCount
numberRequired
(exactly 1)
Number of Yes votes
→ →
NoCount
numberRequired
(exactly 1)
Number of No votes
→ →
AbstainCount
numberRequired
(exactly 1)
Number of Abstain votes

fLocalValidity
booleanRequired
(exactly 1)
Valid by the blockchain

IsValidReason
stringRequired
(exactly 1)
fLocalValidity error result. Empty if no error returned.

fCachedValid
booleanRequired
(exactly 1)
Minimum network support has been reached flagging this object as a valid and understood governance object (e.g, the serialized data is correct format, etc)

fCachedFunding
booleanRequired
(exactly 1)
Minimum network support has been reached for this object to be funded (doesn’t mean it will be for sure though)

fCachedDelete
booleanRequired
(exactly 1)
Minimum network support has been reached saying this object should be deleted from the system entirely

fCachedEndorsed
booleanRequired
(exactly 1)
Minimum network support has been reached flagging this object as endorsed
+ +

Example from Dash Core 0.12.2

+ +
dash-cli -testnet gobject list all proposals
+ +

Result (truncated):

+ +
{
+  "b370fa1afd61aca9aa879abea3087e29656a670478f281d4196efb4e7e893ffe": {
+    "DataHex": "5b5b2270726f706f73616c222c7b22656e645f65706f6368223a2231353037343430303338222c226e616d65223a227465737470726f706f73616c5f2d5f6162636465666768696a6b6c6d6e6f707172737475767778797a3031323334353637383931353037323530393636222c227061796d656e745f61646472657373223a2279544c636f506d4e315963654432534345474d6b6e34395753565a4277626f646e6e222c227061796d656e745f616d6f756e74223a2232222c2273746172745f65706f6368223a2231353037323530393636222c2274797065223a312c2275726c223a2268747470733a2f2f7777772e6461736863656e7472616c2e6f72672f702f746573745f70726f706f73616c5f31353037323530393636227d5d5d",
+    "DataString": "[[\"proposal\",{\"end_epoch\":\"1507440038\",\"name\":\"testproposal_-_abcdefghijklmnopqrstuvwxyz01234567891507250966\",\"payment_address\":\"yTLcoPmN1YceD2SCEGMkn49WSVZBwbodnn\",\"payment_amount\":\"2\",\"start_epoch\":\"1507250966\",\"type\":1,\"url\":\"https://www.dashcentral.org/p/test_proposal_1507250966\"}]]",
+    "Hash": "b370fa1afd61aca9aa879abea3087e29656a670478f281d4196efb4e7e893ffe",
+    "CollateralHash": "a51ea89c14735f8b5df37cd846b3561494cc616d4a741e4ef83b368d45c960ba",
+    "ObjectType": 1,
+    "CreationTime": 1507250966,
+    "AbsoluteYesCount": 0,
+    "YesCount": 0,
+    "NoCount": 0,
+    "AbstainCount": 0,
+    "fBlockchainValidity": true,
+    "IsValidReason": "",
+    "fCachedValid": true,
+    "fCachedFunding": false,
+    "fCachedDelete": false,
+    "fCachedEndorsed": false
+  },
+  "906ae4dbd285e1025832ac9b3160073ecbfeef094d34cf81b3d797a349c720ff": {
+    "DataHex": "5b5b2270726f706f73616c222c7b22656e645f65706f6368223a2231353037343534383935222c226e616d65223a227465737470726f706f73616c5f2d5f6162636465666768696a6b6c6d6e6f707172737475767778797a3031323334353637383931353037323635383233222c227061796d656e745f61646472657373223a2279664e68484c4c695936577a5a646a51766137324a64395134313468516578514c68222c227061796d656e745f616d6f756e74223a2232222c2273746172745f65706f6368223a2231353037323635383233222c2274797065223a312c2275726c223a2268747470733a2f2f7777772e6461736863656e7472616c2e6f72672f702f746573745f70726f706f73616c5f31353037323635383233227d5d5d",
+    "DataString": "[[\"proposal\",{\"end_epoch\":\"1507454895\",\"name\":\"testproposal_-_abcdefghijklmnopqrstuvwxyz01234567891507265823\",\"payment_address\":\"yfNhHLLiY6WzZdjQva72Jd9Q414hQexQLh\",\"payment_amount\":\"2\",\"start_epoch\":\"1507265823\",\"type\":1,\"url\":\"https://www.dashcentral.org/p/test_proposal_1507265823\"}]]",
+    "Hash": "906ae4dbd285e1025832ac9b3160073ecbfeef094d34cf81b3d797a349c720ff",
+    "CollateralHash": "1707470c4372ba048b72945365b4bb71afc8a986e0755c1f1e8a37bba21fde83",
+    "ObjectType": 1,
+    "CreationTime": 1507265823,
+    "AbsoluteYesCount": 0,
+    "YesCount": 0,
+    "NoCount": 0,
+    "AbstainCount": 0,
+    "fBlockchainValidity": true,
+    "IsValidReason": "",
+    "fCachedValid": true,
+    "fCachedFunding": false,
+    "fCachedDelete": false,
+    "fCachedEndorsed": false
+  }
+}
+ +
GObject Diff
+ + +

The gobject diff RPC Lists governance objects differences since last diff.

+ +

Parameter #1—signal

+ + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
signalstring (hex)Optional
(exactly 1)
Type of governance object signal:
valid
funding
delete
endorsed
all (DEFAULT)
+ +

Parameter #2—type

+ + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
typestring (hex)Optional
(exactly 1)
Type of governance object signal:
proposals
triggers
watchdogs
all (DEFAULT)
+ +

Result—governance objects

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
ResultobjectRequired
(exactly 1)
Information about the governance object

Governance Object(s)
objectRequired
(1 or more)
Key: Governance object hash
Values: Governance object details
→ →
DataHex
string (hex)Required
(exactly 1)
Governance object info as hex string
→ →
DataString
stringRequired
(exactly 1)
Governance object info as string
→ →
Hash
string (hex)Required
(exactly 1)
Hash of this governance object
→ →
CollateralHash
string (hex)Required
(exactly 1)
Hash of the collateral payment transaction
→ →
ObjectType
numberRequired
(exactly 1)
Object types:
1 - Unknown
2 - Proposal
3 - Trigger
4 - Watchdog
→ →
CreationTime
numberRequired
(exactly 1)
Object creation time as Unix epoch time
→ →
AbsoluteYesCount
numberRequired
(exactly 1)
Number of Yes votes minus number of No votes
→ →
YesCount
numberRequired
(exactly 1)
Number of Yes votes
→ →
NoCount
numberRequired
(exactly 1)
Number of No votes
→ →
AbstainCount
numberRequired
(exactly 1)
Number of Abstain votes

fLocalValidity
booleanRequired
(exactly 1)
Valid by the blockchain

IsValidReason
stringRequired
(exactly 1)
fLocalValidity error result. Empty if no error returned.

fCachedValid
booleanRequired
(exactly 1)
Minimum network support has been reached flagging this object as a valid and understood governance object (e.g, the serialized data is correct format, etc)

fCachedFunding
booleanRequired
(exactly 1)
Minimum network support has been reached for this object to be funded (doesn’t mean it will be for sure though)

fCachedDelete
booleanRequired
(exactly 1)
Minimum network support has been reached saying this object should be deleted from the system entirely

fCachedEndorsed
booleanRequired
(exactly 1)
Minimum network support has been reached flagging this object as endorsed
+ +

Example from Dash Core 0.12.2

+ +
dash-cli -testnet gobject diff all all
+ +

Result (truncated):

+ +
{
+  "17c2bd32005c5168a52f9b5caa74d875ee8a6867a6109f36923887ef6c36b301": {
+    "DataHex": "5b5b2270726f706f73616c222c7b22656e645f65706f6368223a2231353037343533353731222c226e616d65223a227465737470726f706f73616c5f2d5f6162636465666768696a6b6c6d6e6f707172737475767778797a3031323334353637383931353037323634343939222c227061796d656e745f61646472657373223a2279697355653636445352487048504233514245426764574746637068435933626234222c227061796d656e745f616d6f756e74223a2232222c2273746172745f65706f6368223a2231353037323634343939222c2274797065223a312c2275726c223a2268747470733a2f2f7777772e6461736863656e7472616c2e6f72672f702f746573745f70726f706f73616c5f31353037323634343939227d5d5d",
+    "DataString": "[[\"proposal\",{\"end_epoch\":\"1507453571\",\"name\":\"testproposal\",\"payment_address\":\"yisUe66DSRHpHPB3QBEBgdWGFcphCY3bb4\",\"payment_amount\":\"2\",\"start_epoch\":\"1507264499\",\"type\":1,\"url\":\"https://www.dashcentral.org/p/test_proposal_1507264499\"}]]",
+    "Hash": "17c2bd32005c5168a52f9b5caa74d875ee8a6867a6109f36923887ef6c36b301",
+    "CollateralHash": "a25c44b57931afd74530ce39741f91456446a8fd794d2f1c58c42d6f492647ad",
+    "ObjectType": 1,
+    "CreationTime": 1507264499,
+    "AbsoluteYesCount": 0,
+    "YesCount": 0,
+    "NoCount": 0,
+    "AbstainCount": 0,
+    "fBlockchainValidity": true,
+    "IsValidReason": "",
+    "fCachedValid": true,
+    "fCachedFunding": false,
+    "fCachedDelete": false,
+    "fCachedEndorsed": false
+  }
+}
+ +
GObject Vote-alias
+ + +

The gobject vote-alias RPC votes on a governance object by masternode alias (using masternode.conf setup).

+ +

Parameter #1—governance hash

+ + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
governance-hashstring (hex)Required
(exactly 1)
Hash of the governance object
+ +

Parameter #2—vote signal

+ + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
signalstringRequired
(exactly 1)
Vote signal: funding, valid, or delete
+ +

Parameter #3—vote outcome

+ + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
outcomestringRequired
(exactly 1)
Vote outcome: yes, no, or abstain
+ +

Parameter #4—masternode alias

+ + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
aliasstringRequired
(exactly 1)
Alias of voting masternode
+ +

Result—votes for specified governance

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
ResultobjectRequired
(exactly 1)
The governance object votes

overall
stringRequired
(1 or more)
Reports number of vote successes/failures

detail
objectRequired
(exactly 1)
Vote details
→ →
Masternode Alias
objectRequired
(1 or more)
Name of the masternode alias
→ → →
result
stringRequired
(exactly 1)
Vote result
+ +

Example from Dash Core 0.12.2

+ +
dash-cli -testnet gobject vote-alias \
+0bf97bce78b3b642c36d4ca8e9265f8f66de8774c220221f57739c1956413e2b \
+funding yes MN01
+ +

Result:

+ +
{
+  "overall": "Voted successfully 1 time(s) and failed 0 time(s).",
+  "detail": {
+    "MN01": {
+      "result": "success"
+    }
+  }
+}
+ +
GObject Vote-conf
+ + +

The gobject vote-conf RPC votes on a governance object by masternode configured in dash.conf.

+ +

Parameter #1—governance hash

+ + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
governance-hashstring (hex)Required
(exactly 1)
Hash of the governance object
+ +

Parameter #2—vote signal

+ + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
signalstringRequired
(exactly 1)
Vote signal: funding, valid, or delete
+ +

Parameter #3—vote outcome

+ + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
outcomestringRequired
(exactly 1)
Vote outcome: yes, no, or abstain
+ +

Result—votes for specified governance

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
ResultobjectRequired
(exactly 1)
The governance object votes

overall
stringRequired
(1 or more)
Reports number of vote successes/failures

detail
objectRequired
(exactly 1)
Vote details
→ →
dash.conf
objectRequired
(1 or more)
 
→ → →
result
stringRequired
(exactly 1)
Vote result
+ +

Example from Dash Core 0.12.2

+ +
dash-cli -testnet gobject vote-conf \
+0bf97bce78b3b642c36d4ca8e9265f8f66de8774c220221f57739c1956413e2b funding yes
+ +
{
+  "overall": "Voted successfully 1 time(s) and failed 0 time(s).",
+  "detail": {
+    "dash.conf": {
+      "result": "success"
+    }
+  }
+}
+ +
GObject Vote-many
+ + +

The gobject vote-many RPC votes on a governance object by all masternodes (using masternode.conf setup).

+ +

Parameter #1—governance hash

+ + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
governance-hashstring (hex)Required
(exactly 1)
Hash of the governance object
+ +

Parameter #2—vote signal

+ + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
signalstringRequired
(exactly 1)
Vote signal: funding, valid, or delete
+ +

Parameter #3—vote outcome

+ + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
outcomestringRequired
(exactly 1)
Vote outcome: yes, no, or abstain
+ +

Parameter #4—masternode alias

+ + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
aliasstringRequired
(exactly 1)
Alias of voting masternode
+ +

Result—votes for specified governance

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
ResultobjectRequired
(exactly 1)
The governance object votes

overall
stringRequired
(1 or more)
Reports number of vote successes/failures

detail
objectRequired
(exactly 1)
Vote details
→ →
Masternode Alias
objectRequired
(1 or more)
Name of the masternode alias
→ → →
result
stringRequired
(exactly 1)
Vote result
+ +

Example from Dash Core 0.12.2

+ +
dash-cli -testnet gobject vote-many \
+0bf97bce78b3b642c36d4ca8e9265f8f66de8774c220221f57739c1956413e2b funding yes
+ +
{
+  "overall": "Voted successfully 1 time(s) and failed 0 time(s).",
+  "detail": {
+    "MN01": {
+      "result": "success"
+    }
+  }
+}
+ +

See also:

+ + + +
Help
+ + +

The help RPC lists all available public RPC commands, or gets help for the specified RPC. Commands which are unavailable will not be listed, such as wallet RPCs if wallet support is disabled.

+ +

Parameter—the name of the RPC to get help for

+ + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
RPCstringOptional
(0 or 1)
The name of the RPC to get help for. If omitted, Dash Core 0.10x will display an alphabetical list of commands; Dash Core 0.11.0 will display a categorized list of commands
+ +

Result—a list of RPCs or detailed help for a specific RPC

+ + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
resultstringRequired
(exactly 1)
The help text for the specified RPC or the list of commands. The dash-cli command will parse this text and format it as human-readable text
+ +

Example from Dash Core 0.12.2

+ +

Command to get help about the help RPC:

+ +
dash-cli -testnet help help
+ +

Result:

+ +
help ( "command" )
+
+List all commands, or get help for a specified command.
+
+Arguments:
+1. "command"     (string, optional) The command to get help on
+
+Result:
+"text"     (string) The help text
+ +

See also

+ + + +
ImportAddress
+ + + + +

Requires wallet support.

+ +

The importaddress RPC adds an address or pubkey script to the wallet without the associated private key, allowing you to watch for transactions affecting that address or pubkey script without being able to spend any of its outputs.

+ +

Parameter #1—the address or pubkey script to watch

+ + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
Address or Scriptstring (base58 or hex)Required
(exactly 1)
Either a P2PKH or P2SH address encoded in base58check, or a pubkey script encoded as hex
+ +

Parameter #2—The account into which to place the address or pubkey script

+ + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
LabelstringOptional
(0 or 1)
An optional label. Default is an empty string(“”)
+ +

Parameter #3—whether to rescan the block chain

+ + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
RescanboolOptional
(0 or 1)
Set to true (the default) to rescan the entire local block database for transactions affecting any address or pubkey script in the wallet (including transaction affecting the newly-added address or pubkey script). Set to false to not rescan the block database (rescanning can be performed at any time by restarting Dash Core with the -rescan command-line argument). Rescanning may take several minutes.
+ +

Parameter #4—whether to rescan the block chain

+ + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
P2SHboolOptional
(0 or 1)
Add the P2SH version of the script as well
+ +

Result—null on success

+ + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
resultnullRequired
(exactly 1)
If the address or pubkey script is added to the wallet (or is already part of the wallet), JSON null will be returned
+ +

Example from Dash Core 0.12.2

+ +

Add an address, rescanning the local block database for any transactions +matching it.

+ +
dash-cli -testnet importaddress \
+  yg89Yt5Tjzs9nRpX3wJCuvr7KuQvgkvmeC "watch-only test" true
+ +

Result:

+ +

(No output; success.)

+ +

Show that the address has been added:

+ +
dash-cli -testnet getaccount yg89Yt5Tjzs9nRpX3wJCuvr7KuQvgkvmeC
+ +

Result:

+ +
watch-only test
+ +

See also

+ + + +
ImportElectrumWallet
+ + + + +

The importelectrumwallet RPC imports keys from an Electrum wallet export file (.csv or .json)

+ +

Parameter #1—file name

+ + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
File NamestringRequired
(exactly 1)
The Electrum wallet export file (should be in csv or json format)
+ +

Parameter #2—index

+ + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
Indexnumber (int)Optional
(0 or 1)
Rescan the wallet for transactions starting from this block index (default: 0)
+ +

Result—null on success

+ + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
resultnullRequired
(exactly 1)
If the Electrum keys are imported successfully, JSON null will be returned
+ +

Example from Dash Core 0.12.2

+ +
dash-cli importelectrumwallet /tmp/electrum-export.csv
+ +

(Success: no result displayed.)

+ +

See also: none

+ +
ImportMulti
+ + +

Added in Bitcoin Core 0.14.0

+ +

Warning icon Not implemented in Dash Core (as of 0.12.2)

+ +
ImportPrivKey
+ + + + +

Requires wallet support. Wallet must be unlocked.

+ +

The importprivkey RPC adds a private key to your wallet. The key should be formatted in the wallet import format created by the dumpprivkey RPC.

+ +

Parameter #1—the private key to import

+ + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
Private Keystring (base58)Required
(exactly 1)
The private key to import into the wallet encoded in base58check using wallet import format (WIF)
+ +

Parameter #2—the account into which the key should be placed

+ + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
AccountstringOptional
(0 or 1)
The name of an account to which transactions involving the key should be assigned. The default is the default account, an empty string (“”)
+ +

Parameter #3—whether to rescan the block chain

+ + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
RescanboolOptional
(0 or 1)
Set to true (the default) to rescan the entire local block database for transactions affecting any address or pubkey script in the wallet (including transaction affecting the newly-added address for this private key). Set to false to not rescan the block database (rescanning can be performed at any time by restarting Dash Core with the -rescan command-line argument). Rescanning may take several minutes. Notes: if the address for this key is already in the wallet, the block database will not be rescanned even if this parameter is set
+ +

Result—null on success

+ + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
resultnullRequired
(exactly 1)
If the private key is added to the wallet (or is already part of the wallet), JSON null will be returned
+ +

Example from Dash Core 0.12.2

+ +

Import the private key for the address +ycBuREgSskHHkWLxDa9A5WppCki6PfFycL, giving it a label and scanning the +entire block chain:

+ +
dash-cli -testnet importprivkey \
+              cQZZ4awQvcXXyES3CmUJqSgeTobQm9t9nyUr337kvUtsWsnvvMyw \
+              "test label" \
+              true
+ +

(Success: no result displayed.)

+ +

See also

+ + + +
ImportPrunedFunds
+ + +

Added in Bitcoin Core 0.13.0

+ +

Warning icon Not implemented in Dash Core (as of 0.12.2)

+ +
ImportPubKey
+ + + + +

The importpubkey RPC imports a public key (in hex) that can be watched as if it were in your wallet but cannot be used to spend

+ +

Parameter #1—the public key to import

+ + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
Private Keystring (hex)Required
(exactly 1)
The public key to import
+ +

Parameter #2—the account into which the key should be placed

+ + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
LabelstringOptional
(0 or 1)
The label the key should be assigned
+ +

Parameter #3—whether to rescan the block chain

+ + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
RescanboolOptional
(0 or 1)
Set to true (the default) to rescan the entire local block database for transactions affecting any address or pubkey script in the wallet. Set to false to not rescan the block database (rescanning can be performed at any time by restarting Dash Core with the -rescan command-line argument). Rescanning may take several minutes. Notes: if the address for this key is already in the wallet, the block database will not be rescanned even if this parameter is set
+ +

Result—null on success

+ + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
resultnullRequired
(exactly 1)
If the public key is added to the wallet (or is already part of the wallet), JSON null will be returned
+ +

Example from Dash Core 0.12.2

+ +

Import the public key for the address, giving it a label and scanning the +entire block chain:

+ +
dash-cli -testnet importpubkey \
+    0210c1349657c1253d3d64d1b31d3500b09335bf12b8df061666e216f550a43249 \
+    "test label" \
+    true
+ +

(Success: no result displayed.)

+ +

See also:

+ + + +
ImportWallet
+ + + + +

Requires wallet support. Requires an unlocked wallet or an +unencrypted wallet.

+ +

The importwallet RPC imports private keys from a file in wallet dump file format (see the dumpwallet RPC). These keys will be added to the keys currently in the wallet. This call may need to rescan all or parts of the block chain for transactions affecting the newly-added keys, which may take several minutes.

+ +

Parameter #1—the file to import

+ + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
FilenamestringRequired
(exactly 1)
The file to import. The path is relative to Dash Core’s working directory
+ +

Result—null on success

+ + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
resultnullRequired
(exactly 1)
If all the keys in the file are added to the wallet (or are already part of the wallet), JSON null will be returned
+ +

Example from Dash Core 0.12.2

+ +

Import the file shown in the example subsection of the dumpwallet RPC.

+ +
dash-cli -testnet importwallet /tmp/dump.txt
+ +

(Success: no result displayed.)

+ +

See also

+ + + +
InstantSendToAddress
+ + + + +

The instantsendtoaddress RPC InstantSend an amount to a given address.

+ +

Parameter #1—to address

+ + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
To AddressstringRequired
(exactly 1)
A P2PKH or P2SH address to which the dash should be sent
+ +

Parameter #2—amount to spend

+ + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
Amountnumber (dash)Required
(exactly 1)
The amount to spent in dash
+ +

Parameter #3—a comment

+ + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
CommentstringOptional
(0 or 1)
A locally-stored (not broadcast) comment assigned to this transaction. Default is no comment
+ +

Parameter #4—a comment about who the payment was sent to

+ + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
Comment TostringOptional
(0 or 1)
A locally-stored (not broadcast) comment assigned to this transaction. Meant to be used for describing who the payment was sent to. Default is no comment
+ +

Parameter #5—automatic fee subtraction

+ + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
Subtract Fee From AmountbooleanOptional
(0 or 1)
The fee will be deducted from the amount being sent. The recipient will receive less dash than you enter in the amount field. Default is false
+ +

Result—a TXID of the sent transaction

+ + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
resultstringRequired
(exactly 1)
The TXID of the sent transaction, encoded as hex in RPC byte order
+ +

Example from Dash Core 0.12.2

+ +

InstantSend 0.1 dash to the address below with the comment “instantsendtoaddress +example” and the comment-to “Nemo From Example.com”:

+ +
dash-cli -testnet instantsendtoaddress ySutkc49Khpz1HQN8AfWNitVBLwqtyaxvv \
+  1.0 "instantsendtoaddress example" "Nemo From Example.com"
+ +

Result:

+ +
70e2029d363f0110fe8a0aa2ba7bd771a579453135568b2aa559b2cb30f875aa
+ +

See also:

+ + + +
KeePass
+ + + + +

The keepass RPC provides commands for configuring and managing KeePass authentication

+ +

Parameter #1—Command mode

+ + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
modestringRequired (exactly 1)The command mode to use:
genkey,
init,
setpassphrase
+ +

Command Options

+ + + + + + + + + + + + + + + + + + + + + + +
ModeDescription
genkeyGenerates a base64 encoded 256 bit AES key that can be used for the communication with KeePassHttp. This is only necessary for manual configuration.
initSets up the association between Dash Core and KeePass by generating an AES key and sending an association message to KeePassHttp. This will trigger KeePass to ask for an Id for the association. Returns the association and the base64 encoded string for the AES key.
setpassphraseUpdates the passphrase in KeePassHttp to a new value. This should match the passphrase you intend to use for the wallet. Please note that the standard RPC commands walletpassphrasechange and the wallet encryption from the QT GUI already send the updates to KeePassHttp, so this is only necessary for manual manipulation of the password.
+ +

Command Mode - genkey

+ +

Result—the new key

+ + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
Resultstring (base64)Required (exactly 1)The new key
+ +

Example from Dash Core 0.12.2

+ +

Manually generate a key

+ +
dash-cli -testnet keepass genkey
+ +

Result:

+ +
Generated Key: dNjo+J8Jb30txbJiKq4s9H6vEgWq/whb1w9bb2cTOFo=
+ +

Command Mode - init

+ +

Result—initialization response

+ + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
ResultstringRequired (exactly 1)The success/error status
+ +

Example from Dash Core 0.12.2

+ +

Automatically initialize

+ +
dash-cli -testnet keepass init
+ +

Result (wrapped):

+ +
Association successful. Id: testwalletassociation - \
+Key: MSb+JLygqz7ZH40SyJ1QR62i00IXoa3tmT85MGGI2K0=
+ +

Command Mode - setpassphrase

+ +

Parameter #2—Passphrase

+ + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
PassphrasestringRequired (exactly 1)The passphrase to set
+ +

Result—status

+ + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
ResultstringRequired (exactly 1)The success/error status
+ +

Example from Dash Core 0.12.2

+ +

Set KeePass passphrase

+ +
dash-cli -testnet keepass setpassphrase 1BWi20Xyk76uWumxJQy4
+ +

Result:

+ +
setlogin: Updated credentials.
+ +

See also: none

+ +
KeyPoolRefill
+ + + + +

Requires wallet support. Requires an unlocked wallet or an unencrypted +wallet.

+ +

The keypoolrefill RPC fills the cache of unused pre-generated keys (the keypool).

+ +

Parameter #1—the new keypool size

+ + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
Key Pool Sizenumber (int)Optional
(0 or 1)
The new size of the keypool; if the number of keys in the keypool is less than this number, new keys will be generated. Default is 1000. The value 0 also equals the default. The value specified is for this call only—the default keypool size is not changed
+ +

Result—null on success

+ + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
resultnullRequired
(exactly 1)
If the keypool is successfully filled, JSON null will be returned
+ +

Example from Dash Core 0.12.2

+ +

Generate one extra key than the default:

+ +
dash-cli -testnet keypoolrefill 1001
+ +

(No result shown: success.)

+ +

See also

+ +
    +
  • GetNewAddress: returns a new Dash address for receiving payments. If an account is specified, payments received with the address will be credited to that account.
  • +
  • GetAccountAddress: returns the current Dash address for receiving payments to this account. If the account doesn’t exist, it creates both the account and a new address for receiving payment. Once a payment has been received to an address, future calls to this RPC for the same account will return a different address.
  • +
  • GetWalletInfo: provides information about the wallet.
  • +
+ +
ListAccounts
+ + + + +

Requires wallet support.

+ +

The listaccounts RPC lists accounts and their balances.

+ +

Warning icon Warning: listaccounts will be removed in a later version of Dash +Core. Use the RPCs listed in the See Also subsection below instead.

+ +

Parameter #1—the minimum number of confirmations a transaction must have

+ + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
Confirmationsnumber (int)Optional
(0 or 1)
The minimum number of confirmations an externally-generated transaction must have before it is counted towards the balance. Transactions generated by this node are counted immediately. Typically, externally-generated transactions are payments to this wallet and transactions generated by this node are payments to other wallets. Use 0 to count unconfirmed transactions. Default is 1
+ +

Parameter #2—whether to add 5 confirmations to transactions locked via InstantSend

+ + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
addlockconfboolOptional
(exactly 1)
Add the number of InstantSend confirmations to InstantSend locked transactions
+ +

Parameter #3—whether to include watch-only addresses in results

+ + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
Include Watch-OnlyboolOptional
(0 or 1)
If set to true, include watch-only addresses in details and calculations as if they were regular addresses belonging to the wallet. If set to false (the default), treat watch-only addresses as if they didn’t belong to this wallet
+ +

Result—a list of accounts and their balances

+ + + + + + + + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
resultobjectRequired
(exactly 1)
A JSON array containing key/value pairs with account names and values. Must include, at the very least, the default account (“”)

Account : Balance
string : number (dash)Required
(1 or more)
The name of an account as a string paired with the balance of the account as a number of dash. The number of dash may be negative if the account has spent more dash than it received. Accounts with zero balances and zero transactions will be displayed
+ +

Example from Dash Core 0.12.2

+ +

Display account balances with one confirmation and watch-only addresses +included. Add the InstantSend confirmations (5) for locked transactions.

+ +
dash-cli -testnet listaccounts 1 true true
+ +

Result:

+ +
{
+  "": -2941.30029732,
+  "Watching": 8.50000000,
+  "MN": 2000.25442744,
+  "PS": 37.02970000,
+  "Recv1": 3843.48167912,
+}
+ +

See also

+ + + +
ListAddressGroupings
+ + + + +

Requires wallet support.

+ +

The listaddressgroupings RPC lists groups of addresses that may have had their common ownership made public by common use as inputs in the same transaction or from being used as change from a previous transaction.

+ +

Parameters: none

+ +

Result—an array of arrays describing the groupings

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
resultarrayRequired
(exactly 1)
An array containing the groupings. May be empty

Groupings
arrayOptional
(0 or more)
An array containing arrays of addresses which can be associated with each other
→ →
Address Details
arrayRequired
(1 or more)
An array containing information about a particular address
→ → →
Address
string (base58)Required
(exactly 1)
The address in base58check format
→ → →
Balance
number (bitcoins)Required
(exactly 1)
The current spendable balance of the address, not counting unconfirmed transactions
→ → →
Account
stringOptional
(0 or 1)
Deprecated: will be removed in a later version of Dash Core

The account the address belongs to, if any. This field will not be returned for change addresses. The default account is an empty string (“”)
+ +

Example from Dash Core 0.12.2

+ +
dash-cli -testnet listaddressgroupings
+ +

Result (edited to only three results):

+ +
[
+  [
+    [
+      "yNpezfFDfoikDuT1f4iK75AiLp2YLPsGAb",
+      0.00000000
+    ]
+  ],
+  [
+    [
+      "yX7SvurfpwSD7QDA3pZNYNxt6kPPiZmRAk",
+      27.02970000,
+      "Test1"
+    ]
+  ],
+  [
+    [
+      "ygMuVDN2raRBma86GpwyQeJV18kR1261d1",
+      11.00000000,
+      "Test2"
+    ]
+  ]
+]
+ +

See also

+ + + +
ListBanned
+ + +

Added in Bitcoin Core 0.12.0

+ +

The listbanned RPC lists all banned IPs/Subnets.

+ +

Parameters: none

+ +

Result—information about each banned IP/Subnet

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
resultobjectRequired
(exactly 1)
An array of objects each describing one entry. If there are no entries in the ban list, the array will be empty

Node
objectOptional
(0 or more)
A ban list entry
→ →
address
stringRequired
(exactly 1)
The IP/Subnet of the entry
→ →
banned_until
number
(int)
Required
(exactly 1)
The Unix epoch time when the entry was added to the ban list
→ →
ban_created
number
(int)
Required
(exactly 1)
The Unix epoch time until the IP/Subnet is banned
→ →
ban_reason
stringRequired
(exactly 1)
Set to one of the following reasons:
node misbehaving if the node was banned by the client because of DoS violations
manually added if the node was manually banned by the user
+ +

Examples from Dash Core 0.12.2

+ +

The default (false):

+ +
dash-cli listbanned
+ +

Result:

+ +
[
+  {
+    "address": "192.0.2.201/32",
+    "banned_until": 1507906175,
+    "ban_created": 1507819775,
+    "ban_reason": "node misbehaving"
+  },
+  {
+    "address": "192.0.2.101/32",
+    "banned_until": 1507906199,
+    "ban_created": 1507819799,
+    "ban_reason": "manually added"
+  }
+]
+ +

See also

+ +
    +
  • SetBan: attempts add or remove a IP/Subnet from the banned list.
  • +
  • ClearBanned: clears list of banned nodes.
  • +
+ +
ListLockUnspent
+ + + + +

Requires wallet support.

+ +

The listlockunspent RPC returns a list of temporarily unspendable (locked) outputs.

+ +

Parameters: none

+ +

Result—an array of locked outputs

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
resultarrayRequired
(exactly 1)
An array containing all locked outputs. May be empty

Output
objectOptional
(1 or more)
An object describing a particular locked output
→ →
txid
string (hex)Required
(exactly 1)
The TXID of the transaction containing the locked output, encoded as hex in RPC byte order
→ →
vout
number (int)Required
(exactly 1)
The output index number (vout) of the locked output within the transaction. Output index 0 is the first output within the transaction
+ +

Example from Dash Core 0.12.2

+ +
dash-cli -testnet listlockunspent
+ +

Result:

+ +
[
+  {
+    "txid": "d3d57ec5e4168b7145e911d019e9713563c1f2db5b2d6885739ea887feca4c87",
+    "vout": 0
+  }
+]
+ +

See also

+ +
    +
  • LockUnspent: temporarily locks or unlocks specified transaction outputs. A locked transaction output will not be chosen by automatic coin selection when spending dash. Locks are stored in memory only, so nodes start with zero locked outputs and the locked output list is always cleared when a node stops or fails.
  • +
+ +
ListReceivedByAccount
+ + + + +

Requires wallet support.

+ +

The listreceivedbyaccount RPC lists the total number of dash received by each account.

+ +

Warning icon Warning: listreceivedbyaccount will be removed in a later version of Dash +Core. Use the RPCs listed in the See Also subsection below instead.

+ +

Parameter #1—the minimum number of confirmations a transaction must have to be counted

+ + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
Confirmationsnumber (int)Optional
(0 or 1)
The minimum number of confirmations an externally-generated transaction must have before it is counted towards the balance. Transactions generated by this node are counted immediately. Typically, externally-generated transactions are payments to this wallet and transactions generated by this node are payments to other wallets. Use 0 to count unconfirmed transactions. Default is 1
+ +

Parameter #2—whether to add 5 confirmations to transactions locked via InstantSend

+ + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
addlockconfboolOptional
(exactly 1)
Add the number of InstantSend confirmations to InstantSend locked transactions
+ +

Parameter #3—whether to include empty accounts

+ + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
Include EmptyboolOptional
(0 or 1)
Set to true to display accounts which have never received a payment. Set to false (the default) to only include accounts which have received a payment. Any account which has received a payment will be displayed even if its current balance is 0
+ +

Parameter #4—whether to include watch-only addresses in results

+ + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
Include Watch-OnlyboolOptional
(0 or 1)
If set to true, include watch-only addresses in details and calculations as if they were regular addresses belonging to the wallet. If set to false (the default), treat watch-only addresses as if they didn’t belong to this wallet
+ +

Result—account names, balances, and minimum confirmations

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
resultarrayRequired
(exactly 1)
An array containing objects each describing an account. At the very least, the default account (“”) will be included

Account
objectRequired
(1 or more)
An object describing an account
→ →
involvesWatchonly
boolOptional
(0 or 1)
Set to true if the balance of this account includes a watch-only address which has received a spendable payment (that is, a payment with at least the specified number of confirmations and which is not an immature coinbase). Otherwise not returned
→ →
account
stringRequired
(exactly 1)
The name of the account
→ →
amount
number (dash)Required
(exactly 1)
The total amount received by this account in dash
→ →
confirmations
number (int)Required
(exactly 1)
The number of confirmations received by the last transaction received by this account. May be 0
→ →
label
stringOptional
(0 or 1)
A comment for the address/transaction
+ +

Example from Dash Core 0.12.2

+ +

Get the balances for all non-empty accounts, including only transactions +which have been confirmed at least six times (include InstantSend confirmations +for locked InstantSend transactions):

+ +
dash-cli -testnet listreceivedbyaccount 6 true false true
+ +

Result (edited to only show the first two results):

+ +
[
+    {
+        "account" : "",
+        "amount" : 0.19960000,
+        "confirmations" : 53601
+    },
+    {
+        "account" : "doc test",
+        "amount" : 0.30000000,
+        "confirmations" : 8991
+    }
+]
+ +

See also

+ + + +
ListReceivedByAddress
+ + + + +

Requires wallet support.

+ +

The listreceivedbyaddress RPC lists the total number of dash received by each address.

+ +

Parameter #1—the minimum number of confirmations a transaction must have to be counted

+ + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
Confirmationsnumber (int)Optional
(0 or 1)
The minimum number of confirmations an externally-generated transaction must have before it is counted towards the balance. Transactions generated by this node are counted immediately. Typically, externally-generated transactions are payments to this wallet and transactions generated by this node are payments to other wallets. Use 0 to count unconfirmed transactions. Default is 1
+ +

Parameter #2—whether to add 5 confirmations to transactions locked via InstantSend

+ + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
addlockconfboolOptional
(exactly 1)
Add the number of InstantSend confirmations to InstantSend locked transactions
+ +

Parameter #3—whether to include empty accounts

+ + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
Include EmptyboolOptional
(0 or 1)
Set to true to display accounts which have never received a payment. Set to false (the default) to only include accounts which have received a payment. Any account which has received a payment will be displayed even if its current balance is 0
+ +

Parameter #4—whether to include watch-only addresses in results

+ + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
Include Watch-OnlyboolOptional
(0 or 1)
If set to true, include watch-only addresses in details and calculations as if they were regular addresses belonging to the wallet. If set to false (the default), treat watch-only addresses as if they didn’t belong to this wallet
+ +

Result—addresses, account names, balances, and minimum confirmations

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
resultarrayRequired
(exactly 1)
An array containing objects each describing a particular address

Address
objectOptional
(0 or more)
An object describing an address
→ →
involvesWatchonly
boolOptional
(0 or 1)
Set to true if this address is a watch-only address which has received a spendable payment (that is, a payment with at least the specified number of confirmations and which is not an immature coinbase). Otherwise not returned
→ →
address
string (base58)Required
(exactly 1)
The address being described encoded in base58check
→ →
account
stringRequired
(exactly 1)
Deprecated: will be removed in a later version of Dash Core

The account the address belongs to. May be the default account, an empty string (“”)
→ →
amount
number (dash)Required
(exactly 1)
The total amount the address has received in dash
→ →
confirmations
number (int)Required
(exactly 1)
The number of confirmations of the latest transaction to the address. May be 0 for unconfirmed
→ →
label
stringRequired
(exactly 1)
The account the address belongs to. May be the default account, an empty string (“”)
→ →
txids
arrayRequired
(exactly 1)
An array of TXIDs belonging to transactions that pay the address
→ → →
TXID
stringOptional
(0 or more)
The TXID of a transaction paying the address, encoded as hex in RPC byte order
+ +

Example from Dash Core 0.12.2

+ +

List addresses with balances confirmed by at least six blocks, including +watch-only addresses (include InstantSend confirmations for locked InstantSend +transactions):

+ +
dash-cli -testnet listreceivedbyaddress 6 true false true
+ +

Result (edit to show only two entries):

+ +
[
+  {
+    "address": "yV3ZTfwyfUmpspncMSitiwzh7EvqSGrqZA",
+    "account": "",
+    "amount": 1000.00000000,
+    "confirmations": 26779,
+    "label": "",
+    "txids": [
+      "0456aaf51a8df21dd47c2a06ede046a5bf7403bcb95d14d1d71b178c189fb933"
+    ]
+  },
+  {
+    "involvesWatchonly" : true,
+    "address": "yfoR9uM3rcDfUc7AEfUNm5BjVYGFw7uQ9w",
+    "account": "Watching",
+    "amount": 1877.78476068,
+    "confirmations": 26876,
+    "label": "Watching",
+    "txids": [
+      "cd64114c803a2a243cb6ce4eb5c98e60cd2c688be8e900b3b957fe520cf42601",
+      "83d3f7f31926908962e336341b1895d5f734f9d7149bdb35f0381cc78019bd83"
+    ]
+  }
+]
+ +

See also

+ + + +
ListSinceBlock
+ + + + +

Requires wallet support.

+ +

The listsinceblock RPC gets all transactions affecting the wallet which have occurred since a particular block, plus the header hash of a block at a particular depth.

+ +

Parameter #1—a block header hash

+ + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
Header Hashstring (hex)Optional
(0 or 1)
The hash of a block header encoded as hex in RPC byte order. All transactions affecting the wallet which are not in that block or any earlier block will be returned, including unconfirmed transactions. Default is the hash of the genesis block, so all transactions affecting the wallet are returned by default
+ +

Parameter #2—the target confirmations for the lastblock field

+ + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
Target Confirmationsnumber (int)Optional
(0 or 1)
Sets the lastblock field of the results to the header hash of a block with this many confirmations. This does not affect which transactions are returned. Default is 1, so the hash of the most recent block on the local best block chain is returned
+ +

Parameter #3—whether to include watch-only addresses in details and calculations

+ + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
Include Watch-OnlyboolOptional
(0 or 1)
If set to true, include watch-only addresses in details and calculations as if they were regular addresses belonging to the wallet. If set to false (the default), treat watch-only addresses as if they didn’t belong to this wallet
+ +

Result

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
resultobjectRequired
(exactly 1)
An object containing an array of transactions and the lastblock field

transactions
arrayRequired
(exactly 1)
An array of objects each describing a particular payment to or from this wallet. The objects in this array do not describe an actual transactions, so more than one object in this array may come from the same transaction. This array may be empty
→ →
Payment
objectOptional
(0 or more)
An payment which did not appear in the specified block or an earlier block
→ → →
involvesWatchonly
boolOptional
(0 or 1)
Set to true if the payment involves a watch-only address. Otherwise not returned
→ → →
account
stringRequired
(exactly 1)
Deprecated: will be removed in a later version of Bitcoin Core

The account which the payment was credited to or debited from. May be an empty string (“”) for the default account
→ → →
address
string (base58)Optional
(0 or 1)
The address paid in this payment, which may be someone else’s address not belonging to this wallet. May be empty if the address is unknown, such as when paying to a non-standard pubkey script
→ → →
category
stringRequired
(exactly 1)
Set to one of the following values:
send if sending payment normally
privatesend if sending PrivateSend payment
receive if this wallet received payment in a regular transaction
generate if a matured and spendable coinbase
immature if a coinbase that is not spendable yet
orphan if a coinbase from a block that’s not in the local best block chain
→ → →
amount
number (dash)Required
(exactly 1)
A negative dash amount if sending payment; a positive dash amount if receiving payment (including coinbases)
→ → →
vout
number (int)Required
(exactly 1)
For an output, the output index (vout) for this output in this transaction. For an input, the output index for the output being spent in its transaction. Because inputs list the output indexes from previous transactions, more than one entry in the details array may have the same output index
→ → →
fee
number (dash)Optional
(0 or 1)
If sending payment, the fee paid as a negative dash value. May be 0. Not returned if receiving payment
→ → →
confirmations
number (int)Required
(exactly 1)
The number of confirmations the transaction has received. Will be 0 for unconfirmed and -1 for conflicted
→ → →
generated
boolOptional
(0 or 1)
Set to true if the transaction is a coinbase. Not returned for regular transactions
→ → →
blockhash
string (hex)Optional
(0 or 1)
The hash of the block on the local best block chain which includes this transaction, encoded as hex in RPC byte order. Only returned for confirmed transactions
→ → →
blockindex
number (int)Optional
(0 or 1)
The index of the transaction in the block that includes it. Only returned for confirmed transactions
→ → →
blocktime
number (int)Optional
(0 or 1)
The block header time (Unix epoch time) of the block on the local best block chain which includes this transaction. Only returned for confirmed transactions
→ → →
txid
string (hex)Required
(exactly 1)
The TXID of the transaction, encoded as hex in RPC byte order
→ → →
walletconflicts
arrayRequired
(exactly 1)
An array containing the TXIDs of other transactions that spend the same inputs (UTXOs) as this transaction. Array may be empty
→ → → →
TXID
string (hex)Optional
(0 or more)
The TXID of a conflicting transaction, encoded as hex in RPC byte order
→ → →
time
number (int)Required
(exactly 1)
A Unix epoch time when the transaction was added to the wallet
→ → →
timereceived
number (int)Required
(exactly 1)
A Unix epoch time when the transaction was detected by the local node, or the time of the block on the local best block chain that included the transaction
→ → →
bip125-replaceable
stringRequired
(exactly 1)
Added in Bitcoin Core 0.12.0

Indicates if a transaction is replaceable under BIP 125:
yes is replaceable
no not replaceable
unknown for unconfirmed transactions not in the mempool
→ → →
comment
stringOptional
(0 or 1)
For transaction originating with this wallet, a locally-stored comment added to the transaction. Only returned if a comment was added
→ → →
to
stringOptional
(0 or 1)
For transaction originating with this wallet, a locally-stored comment added to the transaction identifying who the transaction was sent to. Only returned if a comment-to was added

lastblock
string (hex)Required
(exactly 1)
The header hash of the block with the number of confirmations specified in the target confirmations parameter, encoded as hex in RPC byte order
+ +

Example from Dash Core 0.12.2

+ +

Get all transactions since a particular block (including watch-only +transactions) and the header hash of the sixth most recent block.

+ +
dash-cli -testnet listsinceblock \
+              00000000688633a503f69818a70eac281302e9189b1bb57a76a05c329fcda718 \
+              6 true
+ +

Result (edited to show only two payments):

+ +
{
+  "transactions": [
+    {
+      "account": "",
+      "address": "yfCjqf9F7oNGD1sRqta2rNpCXSQ9dknDf5",
+      "category": "send",
+      "amount": -0.01000010,
+      "vout": 7,
+      "fee": 0.05000050,
+      "confirmations": 95,
+      "instantlock": false,
+      "blockhash": "0000000002aa705754c6ab4e15cf2183a1d174e61c080f64eb469c458669144b",
+      "blockindex": 1,
+      "blocktime": 1511972930,
+      "txid": "52e34eec71a4cf95c043b76567f55cec1bc293c444810d454a2d05f2a819b5ed",
+      "walletconflicts": [
+      ],
+      "time": 1511972930,
+      "timereceived": 1511974218,
+      "bip125-replaceable": "no",
+      "abandoned": false
+    },
+    {
+      "account": "",
+      "address": "yi2U4Cx2QH33LdNwk2c2oLABWzEZWhYU9k",
+      "category": "send",
+      "amount": -0.01000010,
+      "vout": 8,
+      "fee": 0.05000050,
+      "confirmations": 95,
+      "instantlock": false,
+      "blockhash": "0000000002aa705754c6ab4e15cf2183a1d174e61c080f64eb469c458669144b",
+      "blockindex": 1,
+      "blocktime": 1511972930,
+      "txid": "52e34eec71a4cf95c043b76567f55cec1bc293c444810d454a2d05f2a819b5ed",
+      "walletconflicts": [
+      ],
+      "time": 1511972930,
+      "timereceived": 1511974218,
+      "bip125-replaceable": "no",
+      "abandoned": false
+    }
+  ],
+  "lastblock": "000000000dba5583e3fc5c2df06b478e922702f53a1476aac8eb4322f648ccea"
+}
+ +

See also

+ + + +
ListTransactions
+ + + + +

Requires wallet support.

+ +

The listtransactions RPC returns the most recent transactions that affect the wallet.

+ +

Parameter #1—an account name to get transactions from

+ + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
AccountstringOptional
(0 or 1)
Deprecated: will be removed in a later version of Dash Core

The name of an account to get transactions from. Use an empty string (“”) to get transactions for the default account. Default is * to get transactions for all accounts.
+ +

Parameter #2—the number of transactions to get

+ + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
Countnumber (int)Optional
(0 or 1)
The number of the most recent transactions to list. Default is 10
+ +

Parameter #3—the number of transactions to skip

+ + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
Skipnumber (int)Optional
(0 or 1)
The number of the most recent transactions which should not be returned. Allows for pagination of results. Default is 0
+ +

Parameter #4—whether to include watch-only addresses in details and calculations

+ + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
Include Watch-OnlyboolOptional
(0 or 1)
If set to true, include watch-only addresses in details and calculations as if they were regular addresses belonging to the wallet. If set to false (the default), treat watch-only addresses as if they didn’t belong to this wallet
+ +

Result—payment details

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
resultarrayRequired
(exactly 1)
An array containing objects, with each object describing a payment or internal accounting entry (not a transaction). More than one object in this array may come from a single transaction. Array may be empty

Payment
objectOptional
(0 or more)
A payment or internal accounting entry
→ →
account
stringRequired
(exactly 1)
Deprecated: will be removed in a later version of Dash Core

The account which the payment was credited to or debited from. May be an empty string (“”) for the default account
→ →
address
string (base58)Optional
(0 or 1)
The address paid in this payment, which may be someone else’s address not belonging to this wallet. May be empty if the address is unknown, such as when paying to a non-standard pubkey script or if this is in the move category
→ →
category
stringRequired
(exactly 1)
Set to one of the following values:
send if sending payment
receive if this wallet received payment in a regular transaction
generate if a matured and spendable coinbase
immature if a coinbase that is not spendable yet
orphan if a coinbase from a block that’s not in the local best block chain
move if an off-block-chain move made with the move RPC
→ →
amount
number (dash)Required
(exactly 1)
A negative dash amount if sending payment; a positive dash amount if receiving payment (including coinbases)
→ →
label
stringOptional
(0 or 1)
A comment for the address/transaction
→ →
vout
number (int)Optional
(0 or 1)
For an output, the output index (vout) for this output in this transaction. For an input, the output index for the output being spent in its transaction. Because inputs list the output indexes from previous transactions, more than one entry in the details array may have the same output index. Not returned for move category payments
→ →
fee
number (dash)Optional
(0 or 1)
If sending payment, the fee paid as a negative dash value. May be 0. Not returned if receiving payment or for move category payments
→ →
confirmations
number (int)Optional
(0 or 1)
The number of confirmations the transaction has received. Will be 0 for unconfirmed and -1 for conflicted. Not returned for move category payments

instantlock
boolRequired
(exactly 1)
Current transaction lock state
→ →
trusted
boolOptional
(0 or 1)
Indicates whether we consider the outputs of this unconfirmed transaction safe to spend. Only returned for unconfirmed transactions
→ →
generated
boolOptional
(0 or 1)
Set to true if the transaction is a coinbase. Not returned for regular transactions or move category payments
→ →
blockhash
string (hex)Optional
(0 or 1)
The hash of the block on the local best block chain which includes this transaction, encoded as hex in RPC byte order. Only returned for confirmed transactions
→ →
blockindex
number (int)Optional
(0 or 1)
The index of the transaction in the block that includes it. Only returned for confirmed transactions
→ →
blocktime
number (int)Optional
(0 or 1)
The block header time (Unix epoch time) of the block on the local best block chain which includes this transaction. Only returned for confirmed transactions
→ →
txid
string (hex)Optional
(0 or 1)
The TXID of the transaction, encoded as hex in RPC byte order. Not returned for move category payments
→ →
walletconflicts
arrayOptional
(0 or 1)
An array containing the TXIDs of other transactions that spend the same inputs (UTXOs) as this transaction. Array may be empty. Not returned for move category payments
→ → →
TXID
string (hex)Optional
(0 or more)
The TXID of a conflicting transaction, encoded as hex in RPC byte order
→ →
time
number (int)Required
(exactly 1)
A Unix epoch time when the transaction was added to the wallet
→ →
timereceived
number (int)Optional
(0 or 1)
A Unix epoch time when the transaction was detected by the local node, or the time of the block on the local best block chain that included the transaction. Not returned for move category payments
→ →
comment
stringOptional
(0 or 1)
For transaction originating with this wallet, a locally-stored comment added to the transaction. Only returned in regular payments if a comment was added. Always returned in move category payments. May be an empty string
→ →
to
stringOptional
(0 or 1)
For transaction originating with this wallet, a locally-stored comment added to the transaction identifying who the transaction was sent to. Only returned if a comment-to was added. Never returned by move category payments. May be an empty string
→ →
otheraccount
stringOptional
(0 or 1)
This is the account the dash were moved from or moved to, as indicated by a negative or positive amount field in this payment. Only returned by move category payments
→ →
bip125-replaceable
stringRequired
(exactly 1)
Added in Bitcoin Core 0.12.0

Indicates if a transaction is replaceable under BIP125:
yes replaceable
no not replaceable
unknown for unconfirmed transactions not in the mempool
→ →
abandoned
boolOptional
(0 or 1)
Added in Bitcoin Core 0.12.1

Indicates if a transaction is was abandoned:
true if it was abandoned (inputs are respendable)
false if it was not abandoned
Only returned by send category payments
+ +

Example from Dash Core 0.12.2

+ +

List the most recent transaction from the main account including watch-only addresses.

+ +
dash-cli listtransactions "" 1 0 true
+ +

Result:

+ +
[
+  {
+    "account": "MN Setup",
+    "address": "yY6AmGopsZS31wy1JLHR9P6AC6owFaXwuh",
+    "category": "immature",
+    "amount": 11.25000000,
+    "label": "MN Setup",
+    "vout": 3,
+    "confirmations": 20,
+    "instantlock": false,
+    "generated": true,
+    "blockhash": "000000000207e556193e19287d2e554a5f99e1ff7cb19367e8de8ad6bacc494e",
+    "blockindex": 0,
+    "blocktime": 1511986957,
+    "txid": "cd9d44cd87ffb784f9dac384bad7db55324d3f47724eb60e16b3de6a26175936",
+    "walletconflicts": [
+    ],
+    "time": 1511986957,
+    "timereceived": 1511986982,
+    "bip125-replaceable": "no"
+  }
+]
+ +

See also

+ + + +
ListUnspent
+ + + + +

Requires wallet support.

+ +

The listunspent RPC returns an array of unspent transaction outputs belonging to this wallet. Note: as of Bitcoin +Core 0.10.0, outputs affecting watch-only addresses will be returned; see +the spendable field in the results described below.

+ +

Parameter #1—the minimum number of confirmations an output must have

+ + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
Minimum Confirmationsnumber (int)Optional
(0 or 1)
The minimum number of confirmations the transaction containing an output must have in order to be returned. Use 0 to return outputs from unconfirmed transactions. Default is 1
+ +

Parameter #2—the maximum number of confirmations an output may have

+ + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
Maximum Confirmationsnumber (int)Optional
(0 or 1)
The maximum number of confirmations the transaction containing an output may have in order to be returned. Default is 9999999 (~10 million)
+ +

Parameter #3—the addresses an output must pay

+ + + + + + + + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
AddressesarrayOptional
(0 or 1)
If present, only outputs which pay an address in this array will be returned

Address
string (base58)Required
(1 or more)
A P2PKH or P2SH address
+ +

Result—the list of unspent outputs

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
resultarrayRequired
(exactly 1)
An array of objects each describing an unspent output. May be empty

Unspent Output
objectOptional
(0 or more)
An object describing a particular unspent output belonging to this wallet
→ →
txid
string (hex)Required
(exactly 1)
The TXID of the transaction containing the output, encoded as hex in RPC byte order
→ →
vout
number (int)Required
(exactly 1)
The output index number (vout) of the output within its containing transaction
→ →
address
string (base58)Optional
(0 or 1)
The P2PKH or P2SH address the output paid. Only returned for P2PKH or P2SH output scripts
→ →
account
stringOptional
(0 or 1)
Deprecated: will be removed in a later version of Dash Core

If the address returned belongs to an account, this is the account. Otherwise not returned
→ →
scriptPubKey
string (hex)Required
(exactly 1)
The output script paid, encoded as hex
→ →
redeemScript
string (hex)Optional
(0 or 1)
If the output is a P2SH whose script belongs to this wallet, this is the redeem script
→ →
amount
number (int)Required
(exactly 1)
The amount paid to the output in dash
→ →
confirmations
number (int)Required
(exactly 1)
The number of confirmations received for the transaction containing this output
→ →
ps_rounds
number (int)Required
(exactly 1)
The number of PrivateSend rounds
→ →
spendable
boolRequired
(exactly 1)
Set to true if the private key or keys needed to spend this output are part of the wallet. Set to false if not (such as for watch-only addresses)
→ →
solvable
boolRequired
(exactly 1)
Added in Bitcoin Core 0.13.0

Set to true if the wallet knows how to spend this output. Set to false if the wallet does not know how to spend the output. It is ignored if the private keys are available
+ +

Example from Dash Core 0.12.2

+ +

Get all outputs confirmed at least 6 times for a particular +address:

+ +
dash-cli -testnet listunspent 6 99999999 '''
+  [
+    "yTQNnbby2yhxoK1UtL9E5J9epGtkAoFWSm"
+  ]
+'''
+ +

Result:

+ +
[
+  {
+    "txid": "52e34eec71a4cf95c043b76567f55cec1bc293c444810d454a2d05f2a819b5ed",
+    "vout": 3,
+    "address": "yTQNnbby2yhxoK1UtL9E5J9epGtkAoFWSm",
+    "scriptPubKey": "76a9144db791c2388be4716f048be2648bafe1944f787688ac",
+    "amount": 0.01000010,
+    "confirmations": 113,
+    "ps_rounds": 4,
+    "spendable": true,
+    "solvable": true
+  }
+]
+ +

See also

+ +
    +
  • ListTransactions: returns the most recent transactions that affect the wallet.
  • +
  • LockUnspent: temporarily locks or unlocks specified transaction outputs. A locked transaction output will not be chosen by automatic coin selection when spending dash. Locks are stored in memory only, so nodes start with zero locked outputs and the locked output list is always cleared when a node stops or fails.
  • +
+ +
LockUnspent
+ + + + +

Requires wallet support.

+ +

The lockunspent RPC temporarily locks or unlocks specified transaction outputs. A locked transaction output will not be chosen by automatic coin selection when spending dash. Locks are stored in memory only, so nodes start with zero locked outputs and the locked output list is always cleared when a node stops or fails.

+ +

Parameter #1—whether to lock or unlock the outputs

+ + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
UnlockboolRequired
(exactly 1)
Set to false to lock the outputs specified in the following parameter. Set to true to unlock the outputs specified. If this is the only argument specified and it is set to true, all outputs will be unlocked; if it is the only argument and is set to false, there will be no change
+ +

Parameter #2—the outputs to lock or unlock

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
OutputsarrayOptional
(0 or 1)
An array of outputs to lock or unlock

Output
objectRequired
(1 or more)
An object describing a particular output
→ →
txid
stringRequired
(exactly 1)
The TXID of the transaction containing the output to lock or unlock, encoded as hex in internal byte order
→ →
vout
number (int)Required
(exactly 1)
The output index number (vout) of the output to lock or unlock. The first output in a transaction has an index of 0
+ +

Result—true if successful

+ + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
resultboolRequired
(exactly 1)
Set to true if the outputs were successfully locked or unlocked. If the outputs were already locked or unlocked, it will also return true
+ +

Example from Dash Core 0.12.2

+ +

Lock two outputs:

+ +
dash-cli -testnet lockunspent false '''
+  [
+    {
+      "txid": "d3d57ec5e4168b7145e911d019e9713563c1f2db5b2d6885739ea887feca4c87",
+      "vout": 0
+    },
+    {
+      "txid": "607897611b2f7c5b23297b2a352a8d6f4383f8d0782585f93220082d361f8db9",
+      "vout": 1
+    }
+  ]
+'''
+ +

Result:

+ +
true
+ +

Verify the outputs have been locked:

+ +
dash-cli -testnet listlockunspent
+ +

Result

+ +
[
+  {
+    "txid": "d3d57ec5e4168b7145e911d019e9713563c1f2db5b2d6885739ea887feca4c87",
+    "vout": 0
+  },
+  {
+    "txid": "607897611b2f7c5b23297b2a352a8d6f4383f8d0782585f93220082d361f8db9",
+    "vout": 1
+  }
+]
+ +

Unlock one of the above outputs:

+ +
dash-cli -testnet lockunspent true '''
+[
+  {
+    "txid": "607897611b2f7c5b23297b2a352a8d6f4383f8d0782585f93220082d361f8db9",
+    "vout": 1
+  }
+]
+'''
+ +

Result:

+ +
true
+ +

Verify the output has been unlocked:

+ +
dash-cli -testnet listlockunspent
+ +

Result:

+ +
[
+  {
+    "txid": "d3d57ec5e4168b7145e911d019e9713563c1f2db5b2d6885739ea887feca4c87",
+    "vout": 0
+  }
+]
+ +

See also

+ + + +
Masternode
+ + + + +

The masternode RPC provides a set of commands for managing masternodes and displaying information about them.

+ +
Masternode Count
+ + +

The masternode count RPC prints the number of all known masternodes.

+ +

Parameter #1—mode

+ + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
Modestring (hex)Optional
(exactly 1)
Which masternodes to count:
ps - PrivateSend capable,
enabled - Enabled,
all - All,
qualify - Eligible for payment
+ +

Result—number of known masternodes

+ + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
resultstring (hex)Required
(exactly 1)
Transaction ID for the collateral transaction
+ +

Example from Dash Core 0.12.2

+ +
dash-cli -testnet masternode count
+ +

Result:

+ +
120
+ +

Get summarized count of all masternodes

+ +
dash-cli -testnet masternode count all
+ +

Result:

+ +
Total: 129 (PS Compatible: 97 / Enabled: 97 / Qualify: 90)
+ +
Masternode Current
+ + +

The masternode current RPC prints info on current masternode winner to be paid the next block (calculated locally).

+ +

Parameters: none

+ +

Result—current winning masternode info

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
ResultobjectRequired
(exactly 1)
Winning masternode info

height
intRequired
(exactly 1)
Block height

IP:port
stringRequired
(exactly 1)
The IP address/port of the masternode

protocol
number (int)Required
(exactly 1)
The protocol version number used by this node. See the protocol versions section for more information

outpoint
stringRequired
(1 or more)
The masternode’s outpoint

payee
stringRequired
(exactly 1)
Payee address

lastseen
number (int)Required
(exactly 1)
The Unix epoch time when the masternode was last seen

activeseconds
number (int)Required
(exactly 1)
The number of seconds the masternode has been active
+ +

Example from Dash Core 0.12.2

+ +
dash-cli -testnet masternode current
+ +

Result:

+ +
{
+  "height": 37375,
+  "IP:port": "108.61.192.47:19999",
+  "protocol": 70208,
+  "outpoint": "3df7fb192e21c34da99bdd10c34e58ecaf3f3c37d6b2289f0ffedba5050188cc-1",
+  "payee": "ydGgePy4a3zza37Zm4D44B99czyo6TftU1",
+  "lastseen": 1512482630,
+  "activeseconds": 3170434
+}
+ +
Masternode Debug
+ + +

The masternode debug RPC prints masternode status.

+ +

Warning icon Warning: masternode debug was removed in Dash Core 0.12.2.2.

+ +

Parameters: none

+ +

Result—masternode status

+ + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
ResultstringRequired
(exactly 1)
Masternode status
+ +

Example from Dash Core 0.12.2

+ +
dash-cli -testnet masternode debug
+ +

Result:

+ +
Masternode successfully started
+ +
Masternode Genkey
+ + +

The masternode genkey RPC generates a new masternodeprivkey.

+ +

Parameters: none

+ +

Result—masternode private key

+ + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
ResultstringRequired
(exactly 1)
Masternode private key
+ +

Example from Dash Core 0.12.2

+ +
dash-cli -testnet masternode genkey
+ +

Result:

+ +
92Mn5DQpnBHjFPbS3ZXcX3EdhuET18u3eXTTtVsdDzdcAMaXqtG
+ +
Masternode Outputs
+ + +

The masternode outputs RPC prints masternode compatible outputs.

+ +

Parameters: none

+ +

Result—masternode outputs

+ + + + + + + + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
ResultobjectRequired
(exactly 1)
Masternode compatible outputs

Output
stringRequired
(1 or more)
Masternode compatible output (TXID:Index)
+ +

Example from Dash Core 0.12.2

+ +
dash-cli -testnet masternode outputs
+ +

Result:

+ +
{
+  "f6c83fd96bfaa47887c4587cceadeb9af6238a2c86fe36b883c4d7a6867eab0f": "1"
+}
+ +
Masternode Start
+ + +

The masternode start RPC starts a local hot masternode configure in dash.conf.

+ +

Warning icon Warning: masternode start was removed in Dash Core 0.12.2.2. Local +masternode support was removed for security reasons.

+ +

Parameters: none

+ +

Result—masternode status

+ + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
ResultstringRequired
(exactly 1)
Masternode status
+ +

Example from Dash Core 0.12.2

+ +
dash-cli -testnet masternode start
+ +

Result:

+ +
Masternode successfully started
+ +
Masternode Start-alias
+ + +

The masternode start-alias starts a single remote masternode by assigned alias configured in masternode.conf.

+ +

Parameter #1—masternode alias

+ + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
AliasstringRequired
(exactly 1)
Alias of the masternode to start
+ +

Result—masternode status

+ + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
ResultstringRequired
(exactly 1)
Masternode status
+ +

Example from Dash Core 0.12.2

+ +
dash-cli -testnet masternode start-alias MN01
+ +

Result:

+ +
{
+  "alias": "MN01",
+  "result": "successful"
+}
+ +
Masternode Start-mode
+ + +

The masternode start-<mode> RPC starts remote masternodes configured in +masternode.conf. Valid modes are: all, missing, or disabled.

+ +

Parameters: none

+ +

Result—masternode status

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
ResultstringRequired
(exactly 1)
Masternode status

overall
stringRequired
(1 or more)
Reports masternode start successes/failures

detail
objectRequired
(exactly 1)
Start details
→ →
status
objectRequired
(1 or more)
Name of the masternode alias
→ → →
alias
stringRequired
(exactly 1)
Masternode alias
→ → →
result
stringRequired
(exactly 1)
Start result
+ +

Example from Dash Core 0.12.2

+ +

Start all masternodes in masternodes.conf

+ +
dash-cli -testnet masternode start-all
+ +

Result:

+ +
{
+  "overall": "Successfully started 1 masternodes, failed to start 0, total 1",
+  "detail": {
+    "status": {
+      "alias": "MN01",
+      "result": "successful"
+    }
+  }
+}
+ +

Start missing masternodes in masternodes.conf

+ +
dash-cli -testnet masternode start-missing
+ +

Result:

+ +
{
+  "overall": "Successfully started 0 masternodes, failed to start 0, total 0",
+  "detail": {
+  }
+}
+ +

Start disabled masternodes in masternodes.conf

+ +
dash-cli -testnet masternode start-disabled
+ +

Result:

+ +
{
+  "overall": "Successfully started 1 masternodes, failed to start 0, total 1",
+  "detail": {
+    "status": {
+      "alias": "MN01",
+      "result": "successful"
+    }
+  }
+}
+ +
Masternode Status
+ + +

The masternode status RPC prints masternode status information.

+ +

Parameters: none

+ +

Result—masternode status info

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
ResultobjectRequired
(exactly 1)
Masternode status info

outpoint
stringRequired
(1 or more)
The masternode’s outpoint

service
stringRequired
(exactly 1)
The IP address/port of the masternode

payee
stringRequired
(exactly 1)
Payee address

status
stringRequired
(1 or more)
The masternode’s status
+ +

Example from Dash Core 0.12.2

+ +
dash-cli -testnet masternode status
+ +

Result:

+ +
{
+  "outpoint": "f6c83fd96bfaa47887c4587cceadeb9af6238a2c86fe36b883c4d7a6867eab0f-1",
+  "service": "45.32.237.77:19999",
+  "payee": "yY6AmGopsZS31wy1JLHR9P6AC6owFaXwuh",
+  "status": "Masternode successfully started"
+}
+ +
Masternode List
+ + +

The masternode list prints a list of all known masternodes.

+ +

This RPC uses the same parameters and returns the same data as +masternodelist. Please reference it for full details.

+ +

Example from Dash Core 0.12.2

+ +
dash-cli -testnet masternode list \
+	rank f6c83fd96bfaa47887c4587cceadeb9af6238a2c86fe36b883c4d7a6867eab0f
+ +

Result:

+ +
{
+  "f6c83fd96bfaa47887c4587cceadeb9af6238a2c86fe36b883c4d7a6867eab0f-1": 11
+}
+ +
Masternode List-conf
+ + +

The masternode list-conf RPC prints masternode.conf in JSON format.

+ +

Parameters: none

+ +

Result—masternode info

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
ResultobjectRequired
(exactly 1)
Masternode status info

masternode
objectRequired
(1 or more)
Object containing masternode info
→ →
alias
stringRequired
(exactly 1)
Masternode alias
→ →
address
stringRequired
(exactly 1)
The IP address/port of the masternode
→ →
privateKey
stringRequired
(exactly 1)
Masternode private key
→ →
txHash
string (hex)Required
(exactly 1)
Masternode collateral transaction hash
→ →
outputIndex
intRequired
(exactly 1)
Masternode collateral transaction index
→ →
status
stringRequired
(exactly 1)
The masternode’s status
+ +

Example from Dash Core 0.12.2

+ +
dash-cli -testnet masternode status
+ +

Result:

+ +
{
+  "masternode": {
+    "alias": "MN01",
+    "address": "45.32.237.77:19999",
+    "privateKey": "92woG282ZQMASn8BAah6H8QmiE5NsPwucv7cu9eTVG1uU63fcfs",
+    "txHash": "f6c83fd96bfaa47887c4587cceadeb9af6238a2c86fe36b883c4d7a6867eab0f",
+    "outputIndex": "1",
+    "status": "ENABLED"
+  },
+  "masternode": {
+    "alias": "MN02",
+    "address": "45.32.237.78:19999",
+    "privateKey": "92woG282ZQMASn8BAah6H8QmiE5NsPwucv7cu9eTVG1uU63fcfs",
+    "txHash": "f6c83fd96bfaa47887c4587cceadeb9af6238a2c86fe36b883c4d7a6867eab0f",
+    "outputIndex": "1",
+    "status": "ENABLED"
+  }
+}
+ +
Masternode Winner
+ + +

The masternode winner RPC prints info on the next masternode winner to vote for.

+ +

Parameters: none

+ +

Result—next masternode winner info

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
ResultobjectRequired
(exactly 1)
Winning masternode info

height
intRequired
(exactly 1)
Block height

IP:port
stringRequired
(exactly 1)
The IP address/port of the masternode

protocol
number (int)Required
(exactly 1)
The protocol version number used by this node. See the protocol versions section for more information

outpoint
stringRequired
(1 or more)
The masternode’s outpoint

payee
stringRequired
(exactly 1)
Payee address

lastseen
number (int)Required
(exactly 1)
The Unix epoch time when the masternode was last seen

activeseconds
number (int)Required
(exactly 1)
The number of seconds the masternode has been active
+ +

Example from Dash Core 0.12.2

+ +
dash-cli -testnet masternode winner
+ +

Result:

+ +
{
+  "height": 37384,
+  "IP:port": "145.239.235.17:29999",
+  "protocol": 70208,
+  "outpoint": "66eddd00e5927d0a03437d5b8a2f15367c978ef7951c80ae1608a45b1bf64318-1",
+  "payee": "yY3q6wqRe1y7xzHbGE88YfRg4t97GU7BJ6",
+  "lastseen": 1512482474,
+  "activeseconds": 1180019
+}
+ +
Masternode Winners
+ + +

The masternode winners RPC prints the list of masternode winners.

+ +

By default, the 10 previous block winners, the current block winner, and the +next 20 block winners are displayed. More past block winners can be requested +via the optional count parameter.

+ +

Parameter #1—count

+ + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
Countstring (hex)Optional
(exactly 1)
Number of previous block winners to display (default: 10)
+ +

Parameter #2—filter

+ + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
FilterstringOptional
(exactly 1)
Payment address to filter by
+ +

Result—masternode winners

+ + + + + + + + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
ResultobjectRequired
(exactly 1)
Winning masternode info

Masternode Winner
intRequired
(exactly 1)
Key: Block height
Value: payee address
+ +

Example from Dash Core 0.12.2

+ +
dash-cli -testnet masternode winners
+ +

Result (current block - 37458):

+ +
{
+  "37448": "ygSWwhyzU61FNEta8gDh8gfoH5EZZUvc5m:8",
+  "37449": "yjGZLzSSoFfTFgLDJrgniXfYxu3xF9xKQg:5",
+  "37450": "yRTo1wXWoNnPFWcQVepKGXuLsoypnPkGWj:7",
+  "37451": "yYMFRAYZ25XspHZ1EXC39wUMx9FhoC5VT2:9",
+  "37452": "yX5y3otE4LitGYiSfZhVH4LdbwHShdzQ8v:7",
+  "37453": "yX5y3otE4LitGYiSfZhVH4LdbwHShdzQ8v:4",
+  "37454": "yUamtYUFhqUxCMny3JTcZJTyttVt8SYFug:9",
+  "37455": "yU35XcdGMnj8Exa2ZZqCg4ongiNqQwpeUZ:9",
+  "37456": "yaJc6tADbEjxQBAC69ugWNoTFpzxqkcgWd:7",
+  "37457": "yf4WpwRX17p7YRkHJPQpHMXTwzi5s2VDcR:7",
+  "37458": "ydbfUYWfLm6xg7Y5aBLjy38DvksrvNcHEc:9",
+  "37459": "yYp9k2iuDptT2MB7qVZtVy6ModHtLXFjio:6",
+  "37460": "yP1UHNx26ShYLej56SbHiTiPAUv2QppbUv:6",
+  "37461": "yaCtZRpiYnVFMyWELHZF74v9ayLKCLPcC9:8",
+  "37462": "ygYFnLHoVRyhRoxd6fXQ9nmEafX4eLoWkB:6",
+  "37463": "yM5kTThWi8MnAFtZqx98Zipp1BbyypUZGK:7",
+  "37464": "yeDY39aiqbBHbJft5F6rokR23EaZca6UTU:9",
+  "37465": "yMME1ns1xfpGS2XbFPktsNyp7Cjr1BoJxb:8",
+  "37466": "ycn5RWc4Ruo35FTS8bJwugVyCEkfVcrw9a:6",
+  "37467": "yUTDkKKhbvDrnwkiaoP8HvqxTNC6rNnUe2:6",
+  "37468": "yTstes2nSaSpvu9nTapiCGnjCLvLD5fUqt:5",
+  "37469": "Unknown",
+  "37470": "Unknown",
+  "37471": "Unknown",
+  "37472": "Unknown",
+  "37473": "Unknown",
+  "37474": "Unknown",
+  "37475": "Unknown",
+  "37476": "Unknown",
+  "37477": "Unknown"
+}
+ +

Get a filtered list of masternode winners

+ +
dash-cli -testnet masternode winners 150 "yTZ99"
+ +

Result:

+ +
{
+  "37338": "yTZ99fCnjNu33RDRtawf81iwJ9uxXFmkgM:9",
+  "37339": "yTZ99fCnjNu33RDRtawf81iwJ9uxXFmkgM:8",
+  "37432": "yTZ99fCnjNu33RDRtawf81iwJ9uxXFmkgM:6",
+  "37433": "yTZ99fCnjNu33RDRtawf81iwJ9uxXFmkgM:9"
+}
+ +

See also:

+ + + +
MasternodeBroadcast
+ + + + +

The masternodebroadcast RPC provides a set of commands to create and relay masternode broadcast messages.

+ +

Parameter #1—masternode broadcast command

+ + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
commandstring (hex)Required
(exactly 1)
The command to use:
create-alias
create-all
decode
relay
+ +
MNB create-alias
+ + +

The masternodebroadcast create-alias RPC creates single remote masternode broadcast message by assigned alias configured in masternode.conf.

+ +

Parameter #2—masternode alias

+ + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
aliasstringRequired
(exactly 1)
The masternode alias for creating the broadcast message
+ +

Result—broadcast message

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
ResultobjectRequired
(exactly 1)
Object containing result data

alias
stringRequired
(exactly 1)
Alias of the masternode

result
stringRequired
(exactly 1)
Result of broadcast message create attempt

hex
string (hex)Required
(exactly 1)
Masternode broadcast data
+ +

Example from Dash Core 0.12.2

+ +
dash-cli -testnet masternodebroadcast create-alias MN01
+ +

Result:

+ +
{
+  "alias": "MN01",
+  "result": "successful",
+  "hex": "010fab7e86a6d7c483b836fe862c8a23f69aebadce7c58c48778a4fa6bd93fc8f60100000000ffffffff00000000000000000000ffff2d20ed4c4e1f210267fae84ef6aa6ab3d877b47932915a9b406566c873ea025986fc7e15a15fd2f24104341ab0d26ae967856213df205bf172418422a847f3a63941d8031234a64a143f5570a6010d2b5e1dff163c91316a65667f0ee1bfb0ff38edd0a695bea75de731411f8a9bf1e7818c7352c8a02bd31a4da1bb8d88e91c8a9c7151afc076b6a68f54c9087a981a780e6279e9d7b73940ee7aad65c28e4846573bffa74518443380dfde4d3c145a00000000401201000fab7e86a6d7c483b836fe862c8a23f69aebadce7c58c48778a4fa6bd93fc8f60100000000ffffffff69fc28f4772eaefd17cd1bab575aac752b5944ee3e7221df204b4d04000000004d3c145a00000000411bef1bdf25a500ae2af4052e8504e2f93ec365d5ed9d42e3c52b84714136060f9766068553c450a4b1c0b3d72740580f097f7e62c098addc55f71f016cfda24d7a0001000100"
+}
+ +
MNB create-all
+ + +

The masternodebroadcast create-all RPC creates remote masternode broadcast messages for all masternodes configured in masternode.conf.

+ +

Result—broadcast message(s)

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
ResultobjectRequired
(exactly 1)
Object containing result data

overall
stringRequired
(exactly 1)
Summary of broadcast message creation success/failure

detail
objectRequired
(exactly 1)
Object containing status details
→ →
status
objectRequired
(1 or more)
Object containing status for each each masternode broadcast message creation attempt
→ → →
alias
stringRequired
(exactly 1)
Alias of the masternode
→ → →
result
stringRequired
(exactly 1)
Result - successful or failed
→ → →
error
stringOptionalError message if failed

hex
string (hex)Optional
(exactly 1)
Masternode broadcast data (if message(s) created successfully)
+ +

Example from Dash Core 0.12.2

+ +
dash-cli -testnet masternodebroadcast create-all
+ +

Result:

+ +
{
+  "overall": "Successfully created broadcast messages for 1 masternodes, failed to create 0, total 1",
+  "detail": {
+    "status": {
+      "alias": "MN01",
+      "result": "successful"
+    }
+  },
+  "hex": "010fab7e86a6d7c483b836fe862c8a23f69aebadce7c58c48778a4fa6bd93fc8f60100000000ffffffff00000000000000000000ffff2d20ed4c4e1f210267fae84ef6aa6ab3d877b47932915a9b406566c873ea025986fc7e15a15fd2f24104341ab0d26ae967856213df205bf172418422a847f3a63941d8031234a64a143f5570a6010d2b5e1dff163c91316a65667f0ee1bfb0ff38edd0a695bea75de731411f555444bd95d98b8407ff1b8cc595a3d284c30b9bbaca488a949bc53be08ca1021724527f9a15e9307c7391d9ad563dcc9ced6ae621ae7d6fe3e3c3ba81dce795d143145a00000000401201000fab7e86a6d7c483b836fe862c8a23f69aebadce7c58c48778a4fa6bd93fc8f60100000000ffffffff914dff1cc3dfc0729bb1f4e3f070d65d1fa41072da5290a54d472d0400000000d143145a00000000411c628109c911ef330aaa789bd621f8c7975290d196beef3ecdaa1133302daccdaa3df82b1f16d753fef884ce3a3eb28a7b621233c14496a010bb49f247190651100001000100"
+}
+ +
MNB decode
+ + +

The masternodebroadcast decode RPC decodes a masternode broadcast message (deserializes from a hex string to JSON).

+ +

Parameter #2—object data (hex)

+ + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
data-hexstring (hex)Required
(exactly 1)
The data (hex) of the masternode broadcast to decode
+ +

Result—broadcast message(s)

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
ResultobjectRequired
(exactly 1)
Object containing result data

outpoint
string (hex)Required
(exactly 1)
Masternode outpoint

addr
stringRequired
(exactly 1)
Masternode IP address and port

pubKeyCollateralAddress
string (hex)Required
(1 or more)
Masternode collateral public key address

pubKeyMasternode
string (hex)Required
(exactly 1)
Masternode public key

vchSig
string (base64)Required
(exactly 1)
Masternode signature

sigTime
int64_tRequired
(exactly 1)
Signature time as a Unix epoch

protocolVersion
intRequired
(exactly 1)
Dash protocol version

nLastDsq
int64_tRequired
(exactly 1)
Dsq count from the last dsq message from this node

lastPing
objectRequired
(exactly 1)
Ping object (mnp message)
→ →
outpoint
string (hex)Required
(exactly 1)
Masternode outpoint
→ →
blockHash
string (hex)Required
(exactly 1)
Block hash from 12 blocks prior to the current tip
→ →
sigTime
int64_tRequired
(exactly 1)
Signature time as a Unix epoch
→ →
vchSig
string (base64)Required
(exactly 1)
Masternode signature

overall
stringRequired
(exactly 1)
Summary of broadcast message creation success/failure
+ +

Example from Dash Core 0.12.2 +

+
masternodebroadcast decode 010fab7e86a6d7c483b836fe862c8a23f69aebadce7c58c4\
+8778a4fa6bd93fc8f60100000000ffffffff00000000000000000000ffff2d20ed4c4e1f2102\
+67fae84ef6aa6ab3d877b47932915a9b406566c873ea025986fc7e15a15fd2f24104341ab0d2\
+6ae967856213df205bf172418422a847f3a63941d8031234a64a143f5570a6010d2b5e1dff16\
+3c91316a65667f0ee1bfb0ff38edd0a695bea75de731411f8a9bf1e7818c7352c8a02bd31a4d\
+a1bb8d88e91c8a9c7151afc076b6a68f54c9087a981a780e6279e9d7b73940ee7aad65c28e48\
+46573bffa74518443380dfde4d3c145a00000000401201000fab7e86a6d7c483b836fe862c8a\
+23f69aebadce7c58c48778a4fa6bd93fc8f60100000000ffffffff69fc28f4772eaefd17cd1b\
+ab575aac752b5944ee3e7221df204b4d04000000004d3c145a00000000411bef1bdf25a500ae\
+2af4052e8504e2f93ec365d5ed9d42e3c52b84714136060f9766068553c450a4b1c0b3d72740\
+580f097f7e62c098addc55f71f016cfda24d7a0001000100
+ +

Result:

+ +
{
+  "36b753f9c8d328d405b8a909bbf4fd29c0d37aa48eae98fa1289b90e36e002c4": {
+    "outpoint": "f6c83fd96bfaa47887c4587cceadeb9af6238a2c86fe36b883c4d7a6867eab0f-1",
+    "addr": "45.32.237.76:19999",
+    "pubKeyCollateralAddress": "yY6AmGopsZS31wy1JLHR9P6AC6owFaXwuh",
+    "pubKeyMasternode": "yj25teTD6yjcNpQC7inq72tDgsivG6xLZM",
+    "vchSig": "H4qb8eeBjHNSyKAr0xpNobuNiOkcipxxUa/Adramj1TJCHqYGngOYnnp17c5QO56rWXCjkhGVzv/p0UYRDOA394=",
+    "sigTime": 1511275597,
+    "protocolVersion": 70208,
+    "nLastDsq": 0,
+    "lastPing": {
+      "outpoint": "f6c83fd96bfaa47887c4587cceadeb9af6238a2c86fe36b883c4d7a6867eab0f-1",
+      "blockHash": "00000000044d4b20df21723eee44592b75ac5a57ab1bcd17fdae2e77f428fc69",
+      "sigTime": 1511275597,
+      "vchSig": "G+8b3yWlAK4q9AUuhQTi+T7DZdXtnULjxSuEcUE2Bg+XZgaFU8RQpLHAs9cnQFgPCX9+YsCYrdxV9x8BbP2iTXo="
+    }
+  },
+  "overall": "Successfully decoded broadcast messages for 1 masternodes, failed to decode 0, total 1"
+}
+ +
MNB relay
+ + +

The masternodebroadcast relay RPC relays a masternode broadcast message to the network.

+ +

Parameter #2—object data (hex)

+ + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
data-hexstring (hex)Required
(exactly 1)
The data (hex) of the masternode broadcast to relay
+ +

Result—broadcast message(s)

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
ResultobjectRequired
(exactly 1)
Object containing result data

Hash
string (hex)Required
(1 or more)
Masternode broadcast hash
→ →
outpoint
string (hex)Required
(exactly 1)
Masternode outpoint
→ →
addr
stringRequired
(exactly 1)
Masternode IP address and port
→ →
Result
string (hex)Required
(exactly 1)
Result - successful or failed
→ → →
error
stringOptionalError message if failed

overall
stringRequired
(exactly 1)
Summary of broadcast message creation success/failure
+ +

Example from Dash Core 0.12.2 +

+
masternodebroadcast relay 010fab7e86a6d7c483b836fe862c8a23f69aebadce7c58c4\
+8778a4fa6bd93fc8f60100000000ffffffff00000000000000000000ffff2d20ed4c4e1f2102\
+67fae84ef6aa6ab3d877b47932915a9b406566c873ea025986fc7e15a15fd2f24104341ab0d2\
+6ae967856213df205bf172418422a847f3a63941d8031234a64a143f5570a6010d2b5e1dff16\
+3c91316a65667f0ee1bfb0ff38edd0a695bea75de731411f8a9bf1e7818c7352c8a02bd31a4d\
+a1bb8d88e91c8a9c7151afc076b6a68f54c9087a981a780e6279e9d7b73940ee7aad65c28e48\
+46573bffa74518443380dfde4d3c145a00000000401201000fab7e86a6d7c483b836fe862c8a\
+23f69aebadce7c58c48778a4fa6bd93fc8f60100000000ffffffff69fc28f4772eaefd17cd1b\
+ab575aac752b5944ee3e7221df204b4d04000000004d3c145a00000000411bef1bdf25a500ae\
+2af4052e8504e2f93ec365d5ed9d42e3c52b84714136060f9766068553c450a4b1c0b3d72740\
+580f097f7e62c098addc55f71f016cfda24d7a0001000100
+ +

Result:

+ +
{
+  "36b753f9c8d328d405b8a909bbf4fd29c0d37aa48eae98fa1289b90e36e002c4": {
+    "outpoint": "f6c83fd96bfaa47887c4587cceadeb9af6238a2c86fe36b883c4d7a6867eab0f-1",
+    "addr": "45.32.237.76:19999",
+    "36b753f9c8d328d405b8a909bbf4fd29c0d37aa48eae98fa1289b90e36e002c4": "successful"
+  },
+  "overall": "Successfully relayed broadcast messages for 1 masternodes, failed to relay 0, total 1"
+}
+ +

See also: none

+ +
MasternodeList
+ + +

The masternodelist RPC returns a list of masternodes in different modes.

+ +

Parameter #1—List mode

+ + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
modestringOptional (exactly 1);
Required to use filter
The mode to run list in
+ +

Mode Options

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ModeDescription
activesecondsPrint number of seconds masternode recognized by the network as enabled (since latest issued "masternodestart/start-many/start-alias")
addrPrint ip address associated with a masternode (can be additionally filtered, partial match)
fullPrint info in format ‘status protocol payee lastseen activeseconds lastpaidtime lastpaidblock IP’ (can be additionally filtered, partial match)
infoPrint info in format ‘status protocol payee lastseen activeseconds sentinelversion sentinelstate IP’ (can be additionally filtered, partial match)
lastpaidblockPrint the last block height a node was paid on the network
lastpaidtimePrint the last time a node was paid on the network
lastseenPrint timestamp of when a masternode was last seen on the network
payeePrint Dash address associated with a masternode (can be additionally filtered, partial match)
protocolPrint protocol of a masternode (can be additionally filtered, exact match)
pubkeyPrint the masternode (not collateral) public key
rankPrint rank of a masternode based on current block
statusPrint masternode status: PRE_ENABLED / ENABLED / EXPIRED / WATCHDOG_EXPIRED / NEW_START_REQUIRED / UPDATE_REQUIRED / POSE_BAN / OUTPOINT_SPENT (can be additionally filtered, partial match)
+ +

Parameter #2—List filter

+ + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
filterstringOptional
(exactly 1)
Filter results. Partial match by outpoint by default in all modes, additional matches in some modes are also available.
+ +

Result—the masternode list

+ + + + + + + + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
resultobject/nullRequired
(exactly 1)
Information about the masternode sync status

Masternode Info
stringRequired
(1 or more)
The requested masternode info. Output varies based on selected mode and filter parameters
+ +

Example from Dash Core 0.12.2

+ +

Get unfiltered Masternode list in default mode

+ +
dash-cli -testnet masternodelist
+ +

Result:

+ +
{
+  "6125fc1da46cd2fdd013b1fbb02144367a95feffd379c08064f38de0e3deb80c-1": "NEW_START_REQUIRED",
+  "a4676419793d232359dfd7240bf1b0635b56f2a16aac4cb57f7e9ba459d50116-1": "ENABLED",
+  "2b5142cc7b5472cb34a28e7e1fdefe14f0b1ad4cc9fa9cdc68a169423c18c31d-1": "ENABLED",
+  "4573c2ba5d9d3f8fd2f903cd0f448ee0ad0ff7e20d8f44a14cfce0bdc894c627-1": "ENABLED",
+  "08c91dfff1f465b70377007426cd5edc37678991c9a864e39072409a5a0fd22a-1": "ENABLED",
+  "e3a6b7878a7e9413898bb379b323c521676f9d460db17ec3bf42d9ac0c9a432f-1": "ENABLED",
+  "866d66b88afed15ed1a936b680ace1a99e0ca14d0242bc2983c5fdd2c16c1637-1": "NEW_START_REQUIRED",
+  "97034d0cfabef04388f3eb1c78a064607f8ed42013ed0fb821361d6592f03338-0": "ENABLED",
+  "3003df6b886ed4b0cc84453d8034a546da03fc1052c2088b6b38fd84a4f6fa3f-1": "ENABLED",
+  "61c4696947438861222d7e992a049bfd2ed87f71eb806d8a111c973215141b59-1": "ENABLED",
+  "ea7e0a87aa823aa65d111ed767a4a02f55b3cd361cbd250908db00822e72fb59-1": "ENABLED",
+  "f7851e7f670afa3e758d857c48d477b2f3e1ee37f22de2ca4a852f3885d32e6d-1": "EXPIRED",
+  "f977fba1db0fd32708f0b9488be3806fed6f013a28630cff25ba06abd1f63d72-1": "ENABLED",
+  "b418a47e8dfbdbb8eb88c1a153bef27dcbdb057eb136b2bb93b439fe74b8c174-1": "ENABLED",
+  "7c17695bdccc617410164882bd8b5fb7bf4f5a3dceb0a7476800e161cba1c57f-1": "NEW_START_REQUIRED",
+  "547a86612325ff23945b052a023537aaa68140920143bbf42bd10aec33348487-1": "ENABLED",
+  "2c2cf299fdca7c07f820b1bc46bd786a1d57ac6c3d2e76ac24a5ba7641066488-0": "ENABLED",
+  "75fdd0e1dea139333b71f06f3f2a7440629b3cd106e655ae50b56df7d9aa788b-1": "ENABLED",
+  "320f83802b37f4bbf881cb565bb6e0884615d6b022a81a837cd3716f8dbcec93-0": "ENABLED",
+  "049f30949af536b0a866f7d39d05447405565160399d12b4f0796936e8b9b9a7-1": "ENABLED",
+  "0512f77ebceaf288386e9a050e3c80652c7bfb6e993659ded2dff43eae6904ac-1": "EXPIRED",
+  "94ce1c802de83977fbed283806a1ebef2dcb5539ce9b6c5627c5ac1d844b48bb-1": "ENABLED",
+  "b0320c1eff10ccb5e26086017a09e77dacb30fdcafccb3d98db3e5b610b9f1bd-1": "ENABLED",
+  "2eab488e3a7b030303de0d18e357ce17a9fc6b8876705d61076bbe923b2e5fc8-1": "ENABLED",
+  "18e496fe85b61ac9a5fcaec1ef683c7e3fc9bce4a83c883608427ecfb1002fca-1": "ENABLED",
+  "2fb6c98b37f1fce1c35b556e5f175dd77939f08c1687ad468d37fc677d297dd6-1": "ENABLED",
+  "1e2502158eb22e53c07dbae483e89ebd7fb27e2c0412147d4d376b99df1d94db-1": "ENABLED",
+  "cd0ee654eb517b8b5c36cfa09e1e5344d1766dc71406a112564636b7aef8c9db-1": "ENABLED",
+  "4222505288507e0f1abc32f0323cce1d6c4d22c8e785adb0cf8075b70ae92ddf-1": "EXPIRED",
+  "9f0cd683f88f79f757c6d68515dfb2b9fa5b65239b3c5f4487916aa233b9a4e0-1": "ENABLED",
+  "2102df0dec504b4bd3a1e80b320c5205fe1a8b2fb1366be83c407f048fd62ce6-1": "ENABLED",
+  "c6585f4ba88875eb2edc376b9ae24b74fd8c0ef89288923cf16a8fe2787b7ce8-1": "ENABLED",
+  "b454dd0efc19657f8d56a750385b90ebfb53dce5182a21238b225d6cbb3307f0-1": "NEW_START_REQUIRED",
+  "400f193988092f779104bab20eec042a2686a9903b1bbc84ece7539fd41103f3-1": "ENABLED",
+  "a087bcb1c2f7fc71f081f2d8eeeeb4928ae21af2087c3d77ce5a5c4e88ec26f4-1": "ENABLED",
+  "100a6ef1f9c660cfc6e47dab9905d7ca2a435f1870aba46847eae6503e2858fd-1": "ENABLED",
+  "bbbe50330423337a13501e6273663884f7cb9b475f6d5cf090ba3dabc611d9fe-1": "ENABLED"
+}
+ +

Get a filtered Masternode list

+ +
dash-cli -testnet masternodelist full "NEW"
+ +

Result:

+ +
{
+  "6125fc1da46cd2fdd013b1fbb02144367a95feffd379c08064f38de0e3deb80c-1": "NEW_START_REQUIRED 70208 yh7RGWjZN8yDAAzPpYFUJZAj41jG7G43c8 1507401630        0 1507409411   5874 1.1.1.1:19999",
+  "866d66b88afed15ed1a936b680ace1a99e0ca14d0242bc2983c5fdd2c16c1637-1": "NEW_START_REQUIRED 70208 yQHJ4muL7FyhUj1x8iBr2Ws9E4cJ68DKin 1507626190   138962 1507620650   7215 178.62.203.249:19999",
+  "7c17695bdccc617410164882bd8b5fb7bf4f5a3dceb0a7476800e161cba1c57f-1": "NEW_START_REQUIRED 70208 yjWGCrz6iJnDsrog5FX6ag3iQUNor9UFj5 1507636178        0          0      0 83.1.99.1:19999",
+  "0512f77ebceaf288386e9a050e3c80652c7bfb6e993659ded2dff43eae6904ac-1": "NEW_START_REQUIRED 70208 ydahSbZKWUjBi6jHeWjLgr7navPoZVCgwH 1507646277    32460 1507649163   7397 172.104.45.115:19999",
+  "4222505288507e0f1abc32f0323cce1d6c4d22c8e785adb0cf8075b70ae92ddf-1": "NEW_START_REQUIRED 70208 yUznkRL396PewekhtCpUJkfJcxt8fhDyoX 1507646174     9996 1507642757   7355 83.1.99.2:19999",
+  "b454dd0efc19657f8d56a750385b90ebfb53dce5182a21238b225d6cbb3307f0-1": "NEW_START_REQUIRED 70208 yYR5dcULfpnbPSixorzMkQ9SGwzPPsXcuC 1507401632        0 1507408648   5868 2.2.2.2:19999"
+}
+ +

See also:

+ +
    +
  • Masternode: provides a set of commands for managing masternodes and displaying information about them.
  • +
  • MasternodeBroadcast: provides a set of commands to create and relay masternode broadcast messages.
  • +
  • MnSync: returns the sync status, updates to the next step or resets it entirely.
  • +
+ +
MnSync
+ + +

The mnsync RPC returns the sync status, updates to the next step or resets it entirely.

+ +

Parameter #1—Command mode

+ + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
modestringRequired
(exactly 1)
The command mode to use:
status - Get masternode sync status
next - Move to next sync asset
reset - Reset sync status
+ +

Command Mode - status

+ +

Result—the sync status

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
resultobject/nullRequired
(exactly 1)
Information about the masternode sync status

AssetID
number (int)Required
(exactly 1)
The sync asset ID

AssetName
stringRequired
(exactly 1)
The sync asset name

AssetStartTime
number (int)Required
(exactly 1)
The sync asset start time

Attempt
number (int)Required
(exactly 1)
The sync attempt number

IsBlockchainSynced
booleanRequired
(exactly 1)
Blockchain sync status

IsMasternodeListSynced
booleanRequired
(exactly 1)
Masternode list sync status

IsWinnersListSynced
booleanRequired
(exactly 1)
Masternode winners list sync status

IsSynced
booleanRequired
(exactly 1)
Masternode sync status

IsFailed
booleanRequired
(exactly 1)
Masternode list sync fail status
+ +

Sync Assets

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
AssetIDAssetName
0MASTERNODE_SYNC_INITIAL
1MASTERNODE_SYNC_WAITING
2MASTERNODE_SYNC_LIST
3MASTERNODE_SYNC_MNW
4MASTERNODE_SYNC_GOVERNANCE
-1MASTERNODE_SYNC_FAILED
999MASTERNODE_SYNC_FINISHED
+ +

Example from Dash Core 0.12.2

+ +

Get Masternode sync status

+ +
dash-cli -testnet mnsync status
+ +

Result:

+ +
{
+  "AssetID": 999,
+  "AssetName": "MASTERNODE_SYNC_FINISHED",
+  "AssetStartTime": 1507662300,
+  "Attempt": 0,
+  "IsBlockchainSynced": true,
+  "IsMasternodeListSynced": true,
+  "IsWinnersListSynced": true,
+  "IsSynced": true,
+  "IsFailed": false
+}
+ +

Command Mode - next

+ +

Result—next command return status

+ + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
resultstringRequired
(exactly 1)
Command return status
+ +

Example from Dash Core 0.12.2

+ +
dash-cli -testnet mnsync next
+ +

Result:

+ +
sync updated to MASTERNODE_SYNC_LIST
+ +

Command Mode - reset

+ +

Result—reset command return status

+ + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
resultstringRequired
(exactly 1)
Command return status:
success or failure
+ +

Example from Dash Core 0.12.2

+ +
dash-cli -testnet mnsync reset
+ +

Result:

+ +
success
+ +

See also:

+ + + +
Move
+ + + + +

Requires wallet support.

+ +

The move RPC moves a specified amount from one account in your wallet to another using an off-block-chain transaction.

+ +

Warning icon Warning: move will be removed in a later version of Dash +Core. Use the RPCs listed in the See Also subsection below instead.

+ +

Warning icon Warning: it’s allowed to move more funds than are in an account, +giving the sending account a negative balance and giving the receiving +account a balance that may exceed the number of dash in the wallet +(or the number of dash in existence).

+ +

Parameter #1—from account

+ + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
From AccountstringRequired
(exactly 1)
The name of the account to move the funds from
+ +

Parameter #2—to account

+ + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
To AccountstringRequired
(exactly 1)
The name of the account to move the funds to
+ +

Parameter #3—amount to move

+ + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
Amountnumber (dash)Required
(exactly 1)
The amount of dash to move
+ +

Parameter #4—an unused parameter

+ + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
Unusednumber (int)Optional
(0 or 1)
This parameter is no longer used. If parameter #5 needs to be specified, this can be any integer
+ +

Parameter #5—a comment

+ + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
CommentstringOptional
(0 or 1)
A comment to assign to this move payment
+ +

Result—true on success

+ + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
resultboolRequired
(exactly 1)
Set to true if the move was successful
+ +

Example from Dash Core 0.12.2

+ +

Move 1 dash from “doc test” to “test1”, giving the transaction the +comment “Example move”:

+ +
dash-cli -testnet move "doc test" "test1" 0.1 0 "Example move"
+ +

Result:

+ +
true
+ +

See also

+ + + +
Ping
+ + +

The ping RPC sends a P2P ping message to all connected nodes to measure ping time. Results are provided by the getpeerinfo RPC pingtime and pingwait fields as decimal seconds. The P2P ping message is handled in a queue with all other commands, so it measures processing backlog, not just network ping.

+ +

Parameters: none

+ +

Result—null

+ + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
resultnullRequiredAlways JSON null
+ +

Example from Dash Core 0.12.2

+ +
dash-cli -testnet ping
+ +

(Success: no result printed.)

+ +

Get the results using the getpeerinfo RPC:

+ +
dash-cli -testnet getpeerinfo | grep ping
+ +

Results:

+ +
        "pingtime" : 0.11790800,
+        "pingtime" : 0.22673400,
+        "pingtime" : 0.16451900,
+        "pingtime" : 0.12465200,
+        "pingtime" : 0.13267900,
+        "pingtime" : 0.23983300,
+        "pingtime" : 0.16764700,
+        "pingtime" : 0.11337300,
+ +

See also

+ + + +
PreciousBlock
+ + +

Added in Bitcoin Core 0.14.0

+ +

Not implemented in Dash Core (as of 0.12.2)

+ +
PrivateSend
+ + +

The privatesend RPC controls the mixing process.

+ + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
modestringRequired
(exactly 1)
The command mode to use:
start - Start mixing
stop - Stop mixing
reset - Reset mixing
+ +

Command Mode - start

+ +

Result—start command return status

+ + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
resultstringRequired
(exactly 1)
Command return status
+ +

Example from Dash Core 0.12.2

+ +
dash-cli -testnet privatesend start
+ +

Result:

+ +
Mixing started successfully
+ +

Command Mode - stop

+ +

Result—stop command return status

+ + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
resultstringRequired
(exactly 1)
Command return status
+ +

Example from Dash Core 0.12.2

+ +
dash-cli -testnet privatesend stop
+ +

Result:

+ +
Mixing was stopped
+ +

Command Mode - reset

+ +

Result—reset command return status

+ + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
resultstringRequired
(exactly 1)
Command return status
+ +

Example from Dash Core 0.12.2

+ +
dash-cli -testnet privatesend reset
+ +

Result:

+ +
Mixing was reset
+ +

See also: none

+ +
PrioritiseTransaction
+ + +

The prioritisetransaction RPC adds virtual priority or fee to a transaction, allowing it to be accepted into blocks mined by this node (or miners which use this node) with a lower priority or fee. (It can also remove virtual priority or fee, requiring the transaction have a higher priority or fee to be accepted into a locally-mined block.)

+ +

Parameter #1—the TXID of the transaction to modify

+ + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
TXIDstringRequired
(exactly 1)
The TXID of the transaction whose virtual priority or fee you want to modify, encoded as hex in RPC byte order
+ +

Parameter #2—the change to make to the virtual priority

+ + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
Prioritynumber (real)Required
(exactly 1)
If positive, the priority to add to the transaction in addition to its computed priority; if negative, the priority to subtract from the transaction’s computed priory. Computed priority is the age of each input in days since it was added to the block chain as an output (coinage) times the value of the input in satoshis (value) divided by the size of the serialized transaction (size), which is coinage * value / size
+ +

Parameter #3—the change to make to the virtual fee

+ + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
Feenumber (int)Required
(exactly 1)
Warning: this value is in duffs, not Dash

If positive, the virtual fee to add to the actual fee paid by the transaction; if negative, the virtual fee to subtract from the actual fee paid by the transaction. No change is made to the actual fee paid by the transaction
+ +

Result—true if the priority is changed

+ + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
resultbool (true only)Required
(exactly 1)
Always set to true if all three parameters are provided. Will not return an error if the TXID is not in the memory pool. If fewer or more than three arguments are provided, or if something goes wrong, will be set to null
+ +

Example from Dash Core 0.12.2

+ +
dash-cli -testnet prioritisetransaction \
+    f86c74f27fdd9c7e618d69b3606eeae1710b3f02fabede6ae8c88dd7bb756942 \
+    1234 456789
+ +

Result:

+ +
true
+ +

See also

+ + + +
PruneBlockChain
+ + +

Added in Bitcoin Core 0.14.0

+ +

Not implemented in Dash Core (as of 0.12.2)

+ +
RemovePrunedFunds
+ + +

Added in Bitcoin Core 0.13.0

+ +

Warning icon Not implemented in Dash Core (as of 0.12.2)

+ +
SendFrom
+ + + + +

Requires wallet support. Requires an unlocked wallet or an +unencrypted wallet.

+ +

The sendfrom RPC spends an amount from a local account to a dash address.

+ +

Warning icon Warning: sendfrom will be removed in a later version of Dash +Core. Use the RPCs listed in the See Also subsection below instead.

+ +

Parameter #1—from account

+ + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
From AccountstringRequired
(exactly 1)
The name of the account from which the dash should be spent. Use an empty string (“”) for the default account
+ +

Parameter #2—to address

+ + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
To AddressstringRequired
(exactly 1)
A P2PKH or P2SH address to which the dash should be sent
+ +

Parameter #3—amount to spend

+ + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
Amountnumber (dash)Required
(exactly 1)
The amount to spend in dash. Dash Core will ensure the account has sufficient dash to pay this amount (but the transaction fee paid is not included in the calculation, so an account can spend a total of its balance plus the transaction fee)
+ +

Parameter #4—minimum confirmations

+ + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
Confirmationsnumber (int)Optional
(0 or 1)
The minimum number of confirmations an incoming transaction must have for its outputs to be credited to this account’s balance. Outgoing transactions are always counted, as are move transactions made with the move RPC. If an account doesn’t have a balance high enough to pay for this transaction, the payment will be rejected. Use 0 to spend unconfirmed incoming payments. Default is 1
+ +

Warning icon +Warning: if account1 receives an unconfirmed payment and transfers +it to account2 with the move RPC, account2 will be able to spend those +dash even if this parameter is set to 1 or higher.

+ +

Parameter #5—whether to add 5 confirmations to transactions locked via InstantSend

+ + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
addlockconfboolOptional
(0 or 1)
If set to true, add the number of InstantSend confirmations (default=5) to the confirmation count for transactions locked via InstantSend. If set to false (the default), the standard confirmation count is not modified for InstantSend transactions.
+ +

Parameter #6—a comment

+ + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
CommentstringOptional
(0 or 1)
A locally-stored (not broadcast) comment assigned to this transaction. Default is no comment
+ +

Parameter #7—a comment about who the payment was sent to

+ + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
Comment TostringOptional
(0 or 1)
A locally-stored (not broadcast) comment assigned to this transaction. Meant to be used for describing who the payment was sent to. Default is no comment
+ +

Result—a TXID of the sent transaction

+ + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
resultstringRequired
(exactly 1)
The TXID of the sent transaction, encoded as hex in RPC byte order
+ +

Example from Dash Core 0.12.2

+ +

Spend 0.1 dash from the account “test” to the address indicated below +using only UTXOs with at least six confirmations, giving the +transaction the comment “Example spend” and labeling the spender +“Example.com”:

+ +
dash-cli -testnet sendfrom "test" \
+            yhJays6zGUFKq1KS5V5WLbyk3cwCXyGrKd \
+            0.1 \
+            6 \
+            false \
+            "Example spend" \
+            "Example.com"
+ +

Result:

+ +
cd64b9d55c63bf247f2eca32f978e340622107b607a46c422dabcdc20c0571fe
+ +

See also

+ + + +
SendMany
+ + + + +

Requires wallet support. Requires an unlocked wallet or an +unencrypted wallet.

+ +

The sendmany RPC creates and broadcasts a transaction which sends outputs to multiple addresses.

+ +

Parameter #1—from account

+ + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
From AccountstringRequired
(exactly 1)
Deprecated: will be removed in a later version of Dash Core

The name of the account from which the dash should be spent. Use an empty string (“”) for the default account. Dash Core will ensure the account has sufficient dash to pay the total amount in the outputs field described below (but the transaction fee paid is not included in the calculation, so an account can spend a total of its balance plus the transaction fee)
+ +

Parameter #2—the addresses and amounts to pay

+ + + + + + + + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
OutputsobjectRequired
(exactly 1)
An object containing key/value pairs corresponding to the addresses and amounts to pay

Address/Amount
string (base58) : number (dash)Required
(1 or more)
A key/value pair with a base58check-encoded string containing the P2PKH or P2SH address to pay as the key, and an amount of dash to pay as the value
+ +

Parameter #3—minimum confirmations

+ + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
Confirmationsnumber (int)Optional
(0 or 1)
The minimum number of confirmations an incoming transaction must have for its outputs to be credited to this account’s balance. Outgoing transactions are always counted, as are move transactions made with the move RPC. If an account doesn’t have a balance high enough to pay for this transaction, the payment will be rejected. Use 0 to spend unconfirmed incoming payments. Default is 1
+ +

Warning icon +Warning: if account1 receives an unconfirmed payment and transfers +it to account2 with the move RPC, account2 will be able to spend those +dash even if this parameter is set to 1 or higher.

+ +

Parameter #4–whether to add 5 confirmations to transactions locked via InstantSend

+ + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
addlockconfboolOptional
(0 or 1)
If set to true, add the number of InstantSend confirmations (default=5) to the confirmation count for transactions locked via InstantSend. If set to false (the default), the standard confirmation count is not modified for InstantSend transactions.
+ +

Parameter #5—a comment

+ + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
CommentstringOptional
(0 or 1)
A locally-stored (not broadcast) comment assigned to this transaction. Default is no comment
+ +

Parameter #6—automatic fee subtraction

+ + + + + + + + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
Subtract Fee From AmountarrayOptional
(0 or 1)
An array of addresses. The fee will be equally divided by as many addresses as are entries in this array and subtracted from each address. If this array is empty or not provided, the fee will be paid by the sender

Address
string (base58)Optional (0 or more)An address previously listed as one of the recipients.
+ +

Parameter #7—use InstantSend

+ + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
Use InstantSendboolOptional
(0 or 1)
If set to true, send this transaction as InstantSend (default: false).
+ +

Parameter #8—use PrivateSend

+ + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
Use PrivateSendboolOptional
(0 or 1)
If set to true, use anonymized funds only (default: false).
+ +

Result—a TXID of the sent transaction

+ + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
resultstringRequired
(exactly 1)
The TXID of the sent transaction, encoded as hex in RPC byte order
+ +

Example from Dash Core 0.12.2

+ +

From the account test1, send 0.1 dash to the first address and 0.2 +dash to the second address, with a comment of “Example Transaction”.

+ +
dash-cli -testnet sendmany \
+  "test1" \
+  '''
+    {
+      "ySutkc49Khpz1HQN8AfWNitVBLwqtyaxvv": 0.1,
+      "yhQrX8CZTTfSjKmaq5h7DgSShyEsumCRBi": 0.2
+    } ''' \
+  6       \
+  false   \
+  "Example Transaction"
+ +

Result:

+ +
a7c0194a005a220b9bfeb5fdd12d5b90979c10f53de4f8a48a1495aa198a6b95
+ +

Example from Dash Core 0.12.2 (InstantSend)

+ +

From the account test1, send 0.1 dash to the first address and 0.2 +dash to the second address using InstantSend, with a comment of “Example Transaction”.

+ +
dash-cli -testnet sendmany \
+  "test1" \
+  '''
+    {
+      "ySutkc49Khpz1HQN8AfWNitVBLwqtyaxvv": 0.1,
+      "yhQrX8CZTTfSjKmaq5h7DgSShyEsumCRBi": 0.2
+    } ''' \
+  6       \
+  false   \
+  "Example Transaction"
+  '''
+    [""]
+  '''     \
+  true
+ +

Result:

+ +
3a5bbaa1a7aa3a8af45e8f1adf79528f99efc61052b0616d41b33fb8fb7af347
+ +

Example from Dash Core 0.12.2 (PrivateSend)

+ +

From the account test1, send 0.1 dash to the first address and 0.2 +dash to the second address using PrivateSend, with a comment of “Example Transaction”.

+ +
dash-cli -testnet sendmany \
+  "test1" \
+  '''
+    {
+      "ySutkc49Khpz1HQN8AfWNitVBLwqtyaxvv": 0.1,
+      "yhQrX8CZTTfSjKmaq5h7DgSShyEsumCRBi": 0.2
+    } ''' \
+  6       \
+  false   \
+  "Example Transaction"
+  '''
+    [""]
+  '''    \
+  false  \
+  true
+ +

Result:

+ +
43337c8e4f3b21bedad7765fa851a6e855e4bb04f60d6b3e4c091ed21ffc5753
+ +

See also

+ + + +
SendRawTransaction
+ + +

The sendrawtransaction RPC validates a transaction and broadcasts it to the peer-to-peer network.

+ +

Parameter #1—a serialized transaction to broadcast

+ + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
Transactionstring (hex)Required
(exactly 1)
The serialized transaction to broadcast encoded as hex
+ +

Parameter #2–whether to allow high fees

+ + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
Allow High FeesboolOptional
(0 or 1)
Set to true to allow the transaction to pay a high transaction fee. Set to false (the default) to prevent Bitcoin Core from broadcasting the transaction if it includes a high fee. Transaction fees are the sum of the inputs minus the sum of the outputs, so this high fees check helps ensures user including a change address to return most of the difference back to themselves
+ +

Parameter #3–whether to use InstantSend

+ + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
Use InstantSendboolOptional
(0 or 1)
Set to true to send as an InstantSend transaction. Set to false (the default) to send as a normal transaction
+ +

Result—a TXID or error message

+ + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
resultnull/string (hex)Required
(exactly 1)
If the transaction was accepted by the node for broadcast, this will be the TXID of the transaction encoded as hex in RPC byte order. If the transaction was rejected by the node, this will set to null, the JSON-RPC error field will be set to a code, and the JSON-RPC message field may contain an informative error message
+ +

Examples from Dash Core 0.12.2

+ +

Broadcast a signed transaction:

+ +
dash-cli -testnet sendrawtransaction 01000000016b490886c0198b\
+028c6c5cb145c4eb3b1055a224a7a105aadeff41b69ec91e0601000000694630\
+43022033a61c56fa0867ed67b76b023204a9dc0ee6b0d63305dc5f65fe943354\
+45ff2f021f712f55399d5238fc7146497c431fc4182a1de0b96fc22716e0845f\
+561d542e012102eacba539d92eb88d4e73bb32749d79f53f6e8d7947ac40a71b\
+d4b26c13b6ec29ffffffff0200205fa0120000001976a914485485425fa99504\
+ec1638ac4213f3cfc9f32ef388acc0a8f9be010000001976a914811eacc14db8\
+ebb5b64486dc43400c0226b428a488ac00000000
+ +

Result:

+ +
2f124cb550d9967b81914b544dea3783de23e85d67a9816f9bada665ecfe1cd5
+ +

See also

+ + + +
SendToAddress
+ + + + +

Requires wallet support. Requires an unlocked wallet or an +unencrypted wallet.

+ +

The sendtoaddress RPC spends an amount to a given address.

+ +

Parameter #1—to address

+ + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
To AddressstringRequired
(exactly 1)
A P2PKH or P2SH address to which the dash should be sent
+ +

Parameter #2—amount to spend

+ + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
Amountnumber (dash)Required
(exactly 1)
The amount to spent in dash
+ +

Parameter #3—a comment

+ + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
CommentstringOptional
(0 or 1)
A locally-stored (not broadcast) comment assigned to this transaction. Default is no comment
+ +

Parameter #4—a comment about who the payment was sent to

+ + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
Comment TostringOptional
(0 or 1)
A locally-stored (not broadcast) comment assigned to this transaction. Meant to be used for describing who the payment was sent to. Default is no comment
+ +

Parameter #5—automatic fee subtraction

+ + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
Subtract Fee From AmountbooleanOptional
(0 or 1)
The fee will be deducted from the amount being sent. The recipient will receive less dash than you enter in the amount field. Default is false
+ +

Parameter #6—use InstantSend

+ + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
Use InstantSendboolOptional
(0 or 1)
If set to true, send this transaction as InstantSend (default: false).
+ +

Parameter #7—use PrivateSend

+ + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
Use PrivateSendboolOptional
(0 or 1)
If set to true, use anonymized funds only (default: false).
+ +

Result—a TXID of the sent transaction

+ + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
resultstringRequired
(exactly 1)
The TXID of the sent transaction, encoded as hex in RPC byte order
+ +

Example from Dash Core 0.12.2

+ +

Spend 0.1 dash to the address below with the comment “sendtoaddress +example” and the comment-to “Nemo From Example.com”:

+ +
dash-cli -testnet sendtoaddress ySutkc49Khpz1HQN8AfWNitVBLwqtyaxvv \
+  1.0 "sendtoaddress example" "Nemo From Example.com"
+ +

Result:

+ +
70e2029d363f0110fe8a0aa2ba7bd771a579453135568b2aa559b2cb30f875aa
+ +

Example from Dash Core 0.12.2 (InstantSend)

+ +

Spend 0.1 dash via InstantSend to the address below with the comment “sendtoaddress +example” and the comment-to “Nemo From Example.com”:

+ +
dash-cli -testnet sendtoaddress ySutkc49Khpz1HQN8AfWNitVBLwqtyaxvv \
+  1.0 "sendtoaddress example" "Nemo From Example.com" false true
+ +

Result:

+ +
af002b9c931b5efb5b2852df3d65efd48c3b9ac2ba0ef8a4cf97b894f3ff08c2
+ +

Example from Dash Core 0.12.2 (PrivateSend)

+ +

Spend 0.1 dash via PrivateSend to the address below with the comment “sendtoaddress +example” and the comment-to “Nemo From Example.com”:

+ +
dash-cli -testnet sendtoaddress ySutkc49Khpz1HQN8AfWNitVBLwqtyaxvv \
+  1.0 "sendtoaddress example" "Nemo From Example.com" false false true
+ +

Result:

+ +
949833bc49e0643f63e2afed1704ccccf005a93067a4e46165b06ace42544694
+ +

Example from Dash Core 0.12.2 (InstantSend + PrivateSend)

+ +

Spend 0.1 dash via InstantSend and PrivateSend to the address below with the +comment “sendtoaddressexample” and the comment-to “Nemo From Example.com”:

+ +
dash-cli -testnet sendtoaddress ySutkc49Khpz1HQN8AfWNitVBLwqtyaxvv \
+  1.008 "sendtoaddress example" "Nemo From Example.com" false true true
+ +

Result:

+ +
ba4bbe29fa06b67d6f3f3a73e381627e66abe22e217ce329aefad41ea72c3922
+ +

See also

+ + + +
SetAccount
+ + + + +

Requires wallet support.

+ +

The setaccount RPC puts the specified address in the given account.

+ +

Warning icon Warning: setaccount will be removed in a later version of Dash +Core. Use the RPCs listed in the See Also subsection below instead.

+ +

Parameter #1—a dash address

+ + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
Addressstring (base58)Required
(exactly 1)
The P2PKH or P2SH address to put in the account. Must already belong to the wallet
+ +

Parameter #2—an account

+ + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
AccountstringRequired
(exactly 1)
The name of the account in which the address should be placed. May be the default account, an empty string (“”)
+ +

Result—null if successful

+ + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
resultnullRequired
(exactly 1)
Set to JSON null if the address was successfully placed in the account
+ +

Example from Dash Core 0.12.2

+ +

Put the address indicated below in the “doc test” account.

+ +
dash-cli -testnet setaccount \
+    yMTFRnrfJ4NpnYVeidDNHVwT7uuNsVjevq "doc test"
+ +

(Success: no result displayed.)

+ +

See also

+ + + +
SetBan
+ + +

Added in Bitcoin Core 0.12.0

+ +

The setban RPC attempts add or remove a IP/Subnet from the banned list.

+ +

Parameter #1—IP/Subnet of the node

+ + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
IP(/Netmask)stringRequired
(exactly 1)
The node to add or remove as a string in the form of <IP address>. The IP address may be a hostname resolvable through DNS, an IPv4 address, an IPv4-as-IPv6 address, or an IPv6 address
+ +

Parameter #2—whether to add or remove the node

+ + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
CommandstringRequired
(exactly 1)
What to do with the IP/Subnet address above. Options are:
add to add a node to the addnode list
remove to remove a node from the list. If currently connected, this will disconnect immediately
+ +

Parameter #3—time how long the ip is banned

+ + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
Bantimenumeric
(int)
Optional
(0 or 1)
Time in seconds how long (or until when if absolute is set) the entry is banned. The default is 24h which can also be overwritten by the -bantime startup argument
+ +

Parameter #4—whether a relative or absolute timestamp

+ + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
AbsoluteboolOptional
(0 or 1)
If set, the bantime must be a absolute timestamp in seconds since epoch (Jan 1 1970 GMT)
+ +

Result—null on success

+ + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
resultnullRequired
(exactly 1)
Always JSON null
+ +

Example from Dash Core 0.12.2

+ +

Ban the following node.

+ +
dash-cli -testnet setban 192.0.2.113 add 2592000
+ +

Result (no output from dash-cli because result is set to null).

+ +

See also

+ + + +
SetGenerate
+ + +

Requires wallet support.

+ +

Removed in Bitcoin Core 0.13.0.

+ +

The setgenerate RPC enables or disables hashing to attempt to find the next block.

+ +

Parameter #1—enable/disable generation

+ + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
generatebooleanRequired
(exactly 1)
Set to true to turn on generation, false to turn off.
+ +

Parameter #2—processor limit

+ + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
genproclimitnumber (int)Optional
(exactly 1)
Set the processor limit for when generation is on. Can be -1 for unlimited.
+ +

Result—the generated block header hashes

+ + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
resultnullRequired
(exactly 1)
Always JSON null
+ +

Example from Dash Core 0.12.2

+ +

Enable generation using 1 processor:

+ +
dash-cli -testnet setgenerate 1
+ +

Result:

+ +

(Success: no result displayed. Process manager shows 100% CPU usage.)

+ +

See also

+ + + +
SetNetworkActive
+ + +

Added in Bitcoin Core 0.14.0

+ +

The setnetworkactive RPC disables/enables all P2P network activity.

+ +

Parameter #1—whether to disable or enable all P2P network activity

+ + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
ActivateboolRequired
(exactly 1)
Set to true to enable all P2P network activity. Set to false to disable all P2P network activity
+ +

Result—null or error on failure

+ + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
resultnullRequired
(exactly 1)
JSON null. The JSON-RPC error field will be set only if you entered an invalid parameter
+ +

Example from Dash Core 0.12.2

+ +
dash-cli setnetworkactive true
+ +

Result (no output from dash-cli because result is set to null).

+ +

See also

+ + + +
SetTxFee
+ + + + +

Requires wallet support.

+ +

The settxfee RPC sets the transaction fee per kilobyte paid by transactions created by this wallet.

+ +

Parameter #1—the transaction fee amount per kilobyte

+ + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
Transaction Fee Per Kilobytenumber (dash)Required
(exactly 1)
The transaction fee to pay, in dash, for each kilobyte of transaction data. Be careful setting the fee too low—your transactions may not be relayed or included in blocks
+ +

Result: true on success

+ + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
resultbool (true)Required
(exactly 1)
Set to true if the fee was successfully set
+ +

Example from Dash Core 0.12.2

+ +

Set the transaction fee per kilobyte to 10,000 duffs.

+ +
dash-cli -testnet settxfee 0.00010000
+ +

Result:

+ +
true
+ +

See also

+ + + +
SignMessage
+ + + + +

Requires wallet support. Requires an unlocked wallet or an +unencrypted wallet.

+ +

The signmessage RPC signs a message with the private key of an address.

+ +

Parameter #1—the address corresponding to the private key to sign with

+ + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
Addressstring (base58)Required
(exactly 1)
A P2PKH address whose private key belongs to this wallet
+ +

Parameter #2—the message to sign

+ + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
MessagestringRequired
(exactly 1)
The message to sign
+ +

Result—the message signature

+ + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
resultstring (base64)Required
(exactly 1)
The signature of the message, encoded in base64.
+ +

Example from Dash Core 0.12.2

+ +

Sign a the message “Hello, World!” using the following address:

+ +
dash-cli -testnet signmessage yNpezfFDfoikDuT1f4iK75AiLp2YLPsGAb "Hello, World!"
+ +

Result:

+ +
H4XULzfHCf16In2ECk9Ta9QxQPq639zQto2JA3OLlo3JbUdrClvJ89+A1z+Z9POd6l8LJhn1jGpQYF8mX4jkQvE=
+ +

See also

+ + + +
SignMessageWithPrivKey
+ + +

Added in Bitcoin Core 0.13.0

+ +

Warning icon Not implemented in Dash Core (as of 0.12.2)

+ +
SignRawTransaction
+ + +

The signrawtransaction RPC signs a transaction in the serialized transaction format using private keys stored in the wallet or provided in the call.

+ +

Parameter #1—the transaction to sign

+ + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
Transactionstring (hexRequired
(exactly 1)
The transaction to sign as a serialized transaction
+ +

Parameter #2—unspent transaction output details

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
DependenciesarrayOptional
(0 or 1)
The previous outputs being spent by this transaction

Output
objectOptional
(0 or more)
An output being spent
→ →
txid
string (hex)Required
(exactly 1)
The TXID of the transaction the output appeared in. The TXID must be encoded in hex in RPC byte order
→ →
vout
number (int)Required
(exactly 1)
The index number of the output (vout) as it appeared in its transaction, with the first output being 0
→ →
scriptPubKey
string (hex)Required
(exactly 1)
The output’s pubkey script encoded as hex
→ →
redeemScript
string (hex)Optional
(0 or 1)
If the pubkey script was a script hash, this must be the corresponding redeem script
+ +

Parameter #3—private keys for signing

+ + + + + + + + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
Private KeysarrayOptional
(0 or 1)
An array holding private keys. If any keys are provided, only they will be used to sign the transaction (even if the wallet has other matching keys). If this array is empty or not used, and wallet support is enabled, keys from the wallet will be used

Key
string (base58)Required
(1 or more)
A private key in base58check format to use to create a signature for this transaction
+ +

Parameter #4—signature hash type

+ + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
SigHashstringOptional
(0 or 1)
The type of signature hash to use for all of the signatures performed. (You must use separate calls to the signrawtransaction RPC if you want to use different signature hash types for different signatures. The allowed values are: ALL, NONE, SINGLE, ALL|ANYONECANPAY, NONE|ANYONECANPAY, and SINGLE|ANYONECANPAY
+ +

Result—the transaction with any signatures made

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
resultobjectRequired
(exactly 1)
The results of the signature

hex
string (hex)Required
(exactly 1)
The resulting serialized transaction encoded as hex with any signatures made inserted. If no signatures were made, this will be the same transaction provided in parameter #1

complete
boolRequired
(exactly 1)
The value true if transaction is fully signed; the value false if more signatures are required
+ +

Example from Dash Core 0.12.2

+ +

Sign the hex generated in the example section for the createrawtransaction +RPC:

+ +
dash-cli -testnet signrawtransaction 01000000016b490886c0198b028c6c5cb14\
+5c4eb3b1055a224a7a105aadeff41b69ec91e060100000000ffffffff0200205fa012000\
+0001976a914485485425fa99504ec1638ac4213f3cfc9f32ef388acc0a8f9be010000001\
+976a914811eacc14db8ebb5b64486dc43400c0226b428a488ac00000000
+ +

Result:

+ +
{
+  "hex": "01000000016b490886c0198b028c6c5cb145c4eb3b1055a224a7a105aadeff41b69ec91e060100000069463043022033a61c56fa0867ed67b76b023204a9dc0ee6b0d63305dc5f65fe94335445ff2f021f712f55399d5238fc7146497c431fc4182a1de0b96fc22716e0845f561d542e012102eacba539d92eb88d4e73bb32749d79f53f6e8d7947ac40a71bd4b26c13b6ec29ffffffff0200205fa0120000001976a914485485425fa99504ec1638ac4213f3cfc9f32ef388acc0a8f9be010000001976a914811eacc14db8ebb5b64486dc43400c0226b428a488ac00000000",
+  "complete": true
+}
+ +

See also

+ + + +
SentinelPing
+ + + + +

The sentinelping RPC sends a Sentinel Ping to the network.

+ +

Parameter #1—sentinel version

+ + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
VersionstringRequired
(exactly 1)
Sentinel version in the form ‘x.x.x’
+ +

Result—the message signature

+ + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
ResultboolRequired
(exactly 1)
Ping result
+ +

Example from Dash Core 0.12.2

+ +
dash-cli -testnet sentinelping
+ +

Result:

+ +
true
+ +

See also: none

+ +
Spork
+ + + + +

The spork RPC reads or updates spork settings on the network.

+ +

To display the status of sporks, use the show or active syntax.

+ +

Parameter #1—Command mode

+ + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
modestringRequired
(exactly 1)
The command mode to use:
show - Display spork values
active - Display spork activation status
+ +

Command Mode - show

+ +

Result—spork values

+ + + + + + + + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
resultobjectRequired
(exactly 1)
Object containing status

Spork Value
int64_tRequired
(1 or more)
Spork value (epoch datetime to enable/disable)
+ +

Example from Dash Core 0.12.2

+ +
dash-cli -testnet spork show
+ +

Result:

+ +
{
+  "SPORK_2_INSTANTSEND_ENABLED": 0,
+  "SPORK_3_INSTANTSEND_BLOCK_FILTERING": 0,
+  "SPORK_5_INSTANTSEND_MAX_VALUE": 1000,
+  "SPORK_8_MASTERNODE_PAYMENT_ENFORCEMENT": 0,
+  "SPORK_9_SUPERBLOCKS_ENABLED": 0,
+  "SPORK_10_MASTERNODE_PAY_UPDATED_NODES": 0,
+  "SPORK_12_RECONSIDER_BLOCKS": 0,
+  "SPORK_13_OLD_SUPERBLOCK_FLAG": 4070908800,
+  "SPORK_14_REQUIRE_SENTINEL_FLAG": 0
+}
+ +

Command Mode - active

+ +

Result—spork active status

+ + + + + + + + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
resultobjectRequired
(exactly 1)
Object containing status

Spork Activation Status
boolRequired
(1 or more)
Spork activation status
+ +

Example from Dash Core 0.12.2

+ +
dash-cli -testnet spork active
+ +

Result:

+ +
{
+  "SPORK_2_INSTANTSEND_ENABLED": true,
+  "SPORK_3_INSTANTSEND_BLOCK_FILTERING": true,
+  "SPORK_5_INSTANTSEND_MAX_VALUE": true,
+  "SPORK_8_MASTERNODE_PAYMENT_ENFORCEMENT": true,
+  "SPORK_9_SUPERBLOCKS_ENABLED": true,
+  "SPORK_10_MASTERNODE_PAY_UPDATED_NODES": true,
+  "SPORK_12_RECONSIDER_BLOCKS": true,
+  "SPORK_13_OLD_SUPERBLOCK_FLAG": false,
+  "SPORK_14_REQUIRE_SENTINEL_FLAG": true
+}
+ +

To update the state of a spork activation, use the <name> [value] syntax.

+ +

Command Mode - update

+ +

Parameter #1—Spork name

+ + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
namestringRequired
(exactly 1)
The name of the spork to update
+ +

Parameter #2—Spork value

+ + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
valueintRequired
(exactly 1)
The value to assign the spork
+ +

Result—spork update status

+ + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
resultobjectRequired
(exactly 1)
Update status (success or failure)
+ +

Example from Dash Core 0.12.2

+ +
dash-cli -testnet spork SPORK_2_INSTANTSEND_ENABLED 0
+ +

Result:

+ +
failure
+ +

See also: none

+ +
Stop
+ + +

The stop RPC safely shuts down the Dash Core server.

+ +

Parameters: none

+ +

Result—the server is safely shut down

+ + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
resultstringRequired
(exactly 1)
The string “Dash Core server stopping”
+ +

Example from Dash Core 0.12.2

+ +
dash-cli -testnet stop
+ +

Result:

+ +
Dash Core server stopping
+ +

See also: none

+ +
SubmitBlock
+ + +

The submitblock RPC accepts a block, verifies it is a valid addition to the block chain, and broadcasts it to the network. Extra parameters are ignored by Dash Core but may be used by mining pools or other programs.

+ +

Parameter #1—the new block in serialized block format as hex

+ + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
Blockstring (hex)Required
(exactly 1)
The full block to submit in serialized block format as hex
+ +

Parameter #2—additional parameters

+ + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
ParametersobjectOptional
(0 or 1)
A JSON object containing extra parameters. Not used directly by Dash Core and also not broadcast to the network. This is available for use by mining pools and other software. A common parameter is a workid string
+ +

Result—null or error string

+ + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
resultnull/stringRequired
(exactly 1)
If the block submission succeeded, set to JSON null. If submission failed, set to one of the following strings: duplicate, duplicate-invalid, inconclusive, or rejected. The JSON-RPC error field will still be set to null if submission failed for one of these reasons
+ +

Example from Dash Core 0.12.2

+ +

Submit the following block with the workid, “test”.

+ +
dash-cli -testnet submitblock 0100002032e3965d5fdd7a883209d516599337eb4cb82f\
+  7aea22ecc114942c1f00000000244388a3bd2c38a85bf337755a1a165d0df2b335e3886058\
+  40e08a3cdf1ce1a4297ede598f6a011d027c1c300201000000010000000000000000000000\
+  000000000000000000000000000000000000000000ffffffff1202791f0e2f5032506f6f6c\
+  2d74444153482fffffffff044d75bb8b010000001976a914d4a5ea2641e9dd37f7a5ad5c92\
+  9df4743518769188acac2ea68f010000001976a9148d0934de58f969df3b53a72b4f47211d\
+  890ebf5588ac68b9ea03000000004341047559d13c3f81b1fadbd8dd03e4b5a1c73b05e2b9\
+  80e00d467aa9440b29c7de23664dde6428d75cafed22ae4f0d302e26c5c5a5dd4d3e1b796d\
+  7281bdc9430f35ac00000000000000002a6a28f47e935509fc85533dc78197e93e87d1c793\
+  43bda495429d8e3680069f6a22780000000002000000000000000100000001078e0c77e3b0\
+  4323d0834841f965543aaae2b275f684f55fbaf22e1c83bff97e010000006a473044022077\
+  6e96d202cc4f50f79d269d7cd36712c7486282dda0cb6eae583c916c98b34c022070941efb\
+  3201cf500cc6b879d6570fc477d4c3e6a8d91286e84465235f542c42012102dddbfc3fe06b\
+  96e3a36f3e815222cd1cb9586b3193c4a0de030477f621956d51feffffff02a00bd1000000\
+  00001976a914d7b47d4b40a23c389f5a17754d7f60f511c7d0ec88ac316168821300000019\
+  76a914c9190e507834b78a624d7578f1ad3819592ca1aa88ac771f0000 \
+  '{ "workid": "test" }'
+ +

Result (the block above was already on a local block chain):

+ +
duplicate
+ +

See also

+ + + +
ValidateAddress
+ + + + +

The validateaddress RPC returns information about the given Dash address.

+ +

Parameter #1—a P2PKH or P2SH address

+ + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
Addressstring (base58)Required
(exactly 1)
The P2PKH or P2SH address to validate encoded in base58check format
+ +

Result—information about the address

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
resultobjectRequired
(exactly 1)
Information about the address

isvalid
boolRequired
(exactly 1)
Set to true if the address is a valid P2PKH or P2SH address; set to false otherwise

address
string (base58)Optional
(0 or 1)
The Dash address given as parameter

scriptPubKey
string (hex)Optional
(0 or 1)
The hex encoded scriptPubKey generated by the address

ismine
boolOptional
(0 or 1)
Set to true if the address belongs to the wallet; set to false if it does not. Only returned if wallet support enabled

iswatchonly
boolOptional
(0 or 1)
Set to true if the address is watch-only. Otherwise set to false. Only returned if address is in the wallet

isscript
boolOptional
(0 or 1)
Set to true if a P2SH address; otherwise set to false. Only returned if the address is in the wallet

script
stringOptional
(0 or 1)
Only returned for P2SH addresses belonging to this wallet. This is the type of script:
pubkey for a P2PK script inside P2SH
pubkeyhash for a P2PKH script inside P2SH
multisig for a multisig script inside P2SH
nonstandard for unknown scripts

hex
string (hex)Optional
(0 or 1)
Only returned for P2SH addresses belonging to this wallet. This is the redeem script encoded as hex

addresses
arrayOptional
(0 or 1)
Only returned for P2SH addresses belonging to the wallet. A P2PKH addresses used in this script, or the computed P2PKH addresses of any pubkeys in this script. This array will be empty for nonstandard script types
→ →
Address
stringOptional
(0 or more)
A P2PKH address

sigsrequired
number (int)Optional
(0 or 1)
Only returned for multisig P2SH addresses belonging to the wallet. The number of signatures required by this script

pubkey
string (hex)Optional
(0 or 1)
The public key corresponding to this address. Only returned if the address is a P2PKH address in the wallet

iscompressed
boolOptional
(0 or 1)
Set to true if a compressed public key or set to false if an uncompressed public key. Only returned if the address is a P2PKH address in the wallet

account
stringOptional
(0 or 1)
Deprecated: will be removed in a later version of Bitcoin Core

The account this address belong to. May be an empty string for the default account. Only returned if the address belongs to the wallet

hdkeypath
stringOptional
(0 or 1)
Added in Bitcoin Core 0.13.0

The HD keypath if the key is HD and available

hdmasterkeyid
string (hash160)Optional
(0 or 1)
Added in Bitcoin Core 0.13.0

The Hash160 of the HD master public key
+ +

Example from Dash Core 0.12.2

+ +

Validate the following P2PKH address from the wallet:

+ +
dash-cli validateaddress yNpezfFDfoikDuT1f4iK75AiLp2YLPsGAb
+ +

Result:

+ +
{
+  "isvalid": true,
+  "address": "yNpezfFDfoikDuT1f4iK75AiLp2YLPsGAb",
+  "scriptPubKey": "76a9141b767409bd8717b56cfcb00747811432ab1aa8a788ac",
+  "ismine": true,
+  "iswatchonly": false,
+  "isscript": false,
+  "pubkey": "02eacba539d92eb88d4e73bb32749d79f53f6e8d7947ac40a71bd4b26c13b6ec29",
+  "iscompressed": true,
+  "account": "Test"
+}
+ +

Validate the following P2SH multisig address from the wallet:

+ +
dash-cli -testnet validateaddress 8uJLxDxk2gEMbidF5vT8XLS2UCgQmVcroW
+ +

Result:

+ +
{
+  "isvalid": true,
+  "address": "8uJLxDxk2gEMbidF5vT8XLS2UCgQmVcroW",
+  "scriptPubKey": "a914a33155e490d146e656a9bac2cbee9c625ef42f0a87",
+  "ismine": true,
+  "iswatchonly": false,
+  "isscript": true,
+  "script": "multisig",
+  "hex": "522102eacba539d92eb88d4e73bb32749d79f53f6e8d7947ac40a71bd4b26c13b6ec29210311f97539724e0de38fb1ff79f5148e5202459d06ed07193ab18c730274fd0d882103251f25a5c0291446d801ba6df122f67a7dd06c60a9b332b7b29cc94f3b8f57d053ae",
+  "addresses": [
+    "yNpezfFDfoikDuT1f4iK75AiLp2YLPsGAb",
+    "yWAk1cDVvsRdPYjnzcFkySJux75yaCE7xz",
+    "yVJj7TB3ZhMcSP2wo65ZFNqy23BQH9tT87"
+  ],
+  "sigsrequired": 2,
+  "account": "test account"
+}
+ +

See also

+ + + +
VerifyChain
+ + +

The verifychain RPC verifies each entry in the local block chain database.

+ +

Parameter #1—how thoroughly to check each block

+ + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
Check Levelnumber (int)Optional
(0 or 1)
How thoroughly to check each block, from 0 to 4. Default is the level set with the -checklevel command line argument; if that isn’t set, the default is 3. Each higher level includes the tests from the lower levels

Levels are:
0. Read from disk to ensure the files are accessible
1. Ensure each block is valid
2. Make sure undo files can be read from disk and are in a valid format
3. Test each block undo to ensure it results in correct state
4. After undoing blocks, reconnect them to ensure they reconnect correctly
+ +

Parameter #2—the number of blocks to check

+ + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
Number Of Blocksnumber (int)Optional
(0 or 1)
The number of blocks to verify. Set to 0 to check all blocks. Defaults to the value of the -checkblocks command-line argument; if that isn’t set, the default is 288
+ +

Result—verification results

+ + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
resultboolRequired
(exactly 1)
Set to true if verified; set to false if verification failed for any reason
+ +

Example from Dash Core 0.12.2

+ +

Verify the most recent 400 blocks in the most through way:

+ +
dash-cli -testnet verifychain 4 400
+ +

Result (took < 1 second on a mobile workstation; it would’ve taken much longer on mainnet):

+ +
true
+ +

See also

+ + + +
VerifyMessage
+ + + + +

The verifymessage RPC verifies a signed message.

+ +

Parameter #1—the address corresponding to the signing key

+ + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
Addressstring (base58)Required
(exactly 1)
The P2PKH address corresponding to the private key which made the signature. A P2PKH address is a hash of the public key corresponding to the private key which made the signature. When the ECDSA signature is checked, up to four possible ECDSA public keys will be reconstructed from from the signature; each key will be hashed and compared against the P2PKH address provided to see if any of them match. If there are no matches, signature validation will fail
+ +

Parameter #2—the signature

+ + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
Signaturestring (base64)Required
(exactly 1)
The signature created by the signer encoded as base-64 (the format output by the signmessage RPC)
+ +

Parameter #3—the message

+ + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
MessagestringRequired
(exactly 1)
The message exactly as it was signed (e.g. no extra whitespace)
+ +

Result: true, false, or an error

+ + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
resultbool/nullRequired
(exactly 1)
Set to true if the message was signed by a key corresponding to the provided P2PKH address; set to false if it was not signed by that key; set to JSON null if an error occurred
+ +

Example from Dash Core 0.12.2

+ +

Check the signature on the message created in the example for +signmessage:

+ +
dash-cli -testnet verifymessage \
+  yNpezfFDfoikDuT1f4iK75AiLp2YLPsGAb \
+  H4XULzfHCf16In2ECk9Ta9QxQPq639zQto2JA3OLlo3JbUdrClvJ89+A1z+Z9POd6l8LJhn1jGpQYF8mX4jkQvE= \
+  'Hello, World!'
+ +

Result:

+ +
true
+ +

See also

+ + + +
VerifyTxOutProof
+ + +

The verifytxoutproof RPC verifies that a proof points to one or more transactions in a block, returning the transactions the proof commits to and throwing an RPC error if the block is not in our best block chain.

+ +

Parameter #1—The hex-encoded proof generated by gettxoutproof

+ + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
proofstringRequiredA hex-encoded proof
+ +

Result—txid(s) which the proof commits to

+ + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
resultstringRequired
(exactly 1)
The txid(s) which the proof commits to, or empty array if the proof is invalid
+ +

Example from Dash Core 0.12.2

+ +

Verify a proof:

+ +
dash-cli verifytxoutproof \
+01000020ed72cc6a7294782a7711d8fa7ef74716ef062dc50bb0820f7eec923801000000\
+aa5d17c5128043803b67c7ab03e4d3ffbc9604b54f877f1c5cf9ed3adeaa19b2cd7ed659\
+f838011d10a70a480200000002033c89c2baecba9fc983c85dcf365c2d9cc93aca1dee2e\
+5ac18124464056542e8faab0c579e651e9438c2904df5a498bc37a37acd528a251386fde\
+f0476ba0e00105
+ +

Result:

+ +
[
+"e0a06b47f0de6f3851a228d5ac377ac38b495adf04298c43e951e679c5b0aa8f"
+]
+ +

See also

+ +
    +
  • GetTxOutProof: returns a hex-encoded proof that one or more specified transactions were included in a block.
  • +
  • merkleblock message: A description of the +format used for the proof.
  • +
+ +
VoteRaw
+ + + + +

The voteraw RPC compiles and relays a governance vote with provided external signature instead of signing vote internally

+ +

Parameter #1—masternode transaction hash

+ + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
masternode-tx-hashstring (hex)Required
(exactly 1)
Hash of the masternode collateral transaction
+ +

Parameter #2—vote signal

+ + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
masternode-tx-indexstringRequired
(exactly 1)
Index of the masternode collateral transaction
+ +

Parameter #3—governance hash

+ + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
governance-hashstring (hex)Required
(exactly 1)
Hash of the governance object
+ +

Parameter #4—vote signal

+ + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
signalstringRequired
(exactly 1)
Vote signal: funding, valid, or delete
+ +

Parameter #5—vote outcome

+ + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
outcomestringRequired
(exactly 1)
Vote outcome: yes, no, or abstain
+ +

Parameter #6—time

+ + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
timeint64_tRequired
(exactly 1)
Create time
+ +

Parameter #7—vote signature

+ + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
vote-sigstring (base64)Required
(exactly 1)
The vote signature created by external application (i.e. Dash Masternode Tool or dashmnb).

Must match the Dash Core (governance vote signature format).
+ +

Result—votes for specified governance

+ + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
ResultobjectRequired
(exactly 1)
The vote result
+ +

Example from Dash Core 0.12.2

+ +
dash-cli -testnet voteraw \
+f6c83fd96bfaa47887c4587cceadeb9af6238a2c86fe36b883c4d7a6867eab0f 1 \
+65a358fefaace40fc07053350be23e519178519290f963dab8ba92f6f85f98c3 \
+funding yes 1512507255 \
+H1jXKZQp1TZWBPW11E665OwmGBYV1038FohEr0au7zp+O5BCKmVDP/3rGq38ZMy3KOpwnBu6ehd6jlas79hsRBY=
+ +

Result:

+ +
Voted successfully
+ +

See also:

+ +
    +
  • GObject: provides a set of commands for managing governance objects and displaying information about them.
  • +
+ +
WalletLock
+ + + + +

Requires wallet support. Requires an unlocked wallet.

+ +

The walletlock RPC removes the wallet encryption key from memory, locking the wallet. After calling this method, you will need to call walletpassphrase again before being able to call any methods which require the wallet to be unlocked.

+ +

Parameters: none

+ +

Result—null on success

+ + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
resultnullRequired
(exactly 1)
Always set to JSON null
+ +

Example from Dash Core 0.12.2

+ +
dash-cli -testnet walletlock
+ +

(Success: nothing printed.)

+ +

See also

+ +
    +
  • EncryptWallet: encrypts the wallet with a passphrase. This is only to enable encryption for the first time. After encryption is enabled, you will need to enter the passphrase to use private keys.
  • +
  • WalletPassphrase: stores the wallet decryption key in memory for the indicated number of seconds. Issuing the walletpassphrase command while the wallet is already unlocked will set a new unlock time that overrides the old one.
  • +
  • WalletPassphraseChange: changes the wallet passphrase from ‘old passphrase’ to ‘new passphrase’.
  • +
+ +
WalletPassphrase
+ + + + +

Requires wallet support. Requires an encrypted wallet.

+ +

The walletpassphrase RPC stores the wallet decryption key in memory for the indicated number of seconds. Issuing the walletpassphrase command while the wallet is already unlocked will set a new unlock time that overrides the old one.

+ +

Warning icon Warning: if using this RPC on the command line, remember +that your shell probably saves your command lines (including the +value of the passphrase parameter).

+ +

Parameter #1—the passphrase

+ + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
PassphrasestringRequired
(exactly 1)
The passphrase that unlocks the wallet
+ +

Parameter #2—the number of seconds to leave the wallet unlocked

+ + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
Secondsnumber (int)Required
(exactly 1)
The number of seconds after which the decryption key will be automatically deleted from memory
+ +

Parameter #3—unlock for PrivateSend mixing only

+ + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
Mixing OnlyboolOptional
(0 or 1)
If true, the wallet will be locked for sending functions but unlocked for mixing transactions (default: false)
+ +

Result—null on success

+ + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
resultnullRequired
(exactly 1)
Always set to JSON null
+ +

Example from Dash Core 0.12.2

+ +

Unlock the wallet for 10 minutes (the passphrase is “test”):

+ +
dash-cli -testnet walletpassphrase test 600
+ +

(Success: no result printed.)

+ +

Unlock the wallet for mixing transactions only for 10 minutes (the passphrase is “test”):

+ +
dash-cli -testnet walletpassphrase test 600 true
+ +

(Success: no result printed.)

+ +

See also

+ +
    +
  • EncryptWallet: encrypts the wallet with a passphrase. This is only to enable encryption for the first time. After encryption is enabled, you will need to enter the passphrase to use private keys.
  • +
  • WalletPassphraseChange: changes the wallet passphrase from ‘old passphrase’ to ‘new passphrase’.
  • +
  • WalletLock: removes the wallet encryption key from memory, locking the wallet. After calling this method, you will need to call walletpassphrase again before being able to call any methods which require the wallet to be unlocked.
  • +
+ +
WalletPassphraseChange
+ + + + +

Requires wallet support. Requires an encrypted wallet.

+ +

The walletpassphrasechange RPC changes the wallet passphrase from ‘old passphrase’ to ‘new passphrase’.

+ +

Warning icon Warning: if using this RPC on the command line, remember +that your shell probably saves your command lines (including the +value of the passphrase parameter).

+ +

Parameter #1—the current passphrase

+ + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
Current PassphrasestringRequired
(exactly 1)
The current wallet passphrase
+ +

Parameter #2—the new passphrase

+ + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
New PassphrasestringRequired
(exactly 1)
The new passphrase for the wallet
+ +

Result—null on success

+ + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
resultnullRequired
(exactly 1)
Always set to JSON null
+ +

Example from Dash Core 0.12.2

+ +

Change the wallet passphrase from “test” to “example”:

+ +
dash-cli -testnet walletpassphrasechange "test" "example"
+ +

(Success: no result printed.)

+ +

See also

+ +
    +
  • EncryptWallet: encrypts the wallet with a passphrase. This is only to enable encryption for the first time. After encryption is enabled, you will need to enter the passphrase to use private keys.
  • +
  • WalletPassphrase: stores the wallet decryption key in memory for the indicated number of seconds. Issuing the walletpassphrase command while the wallet is already unlocked will set a new unlock time that overrides the old one.
  • +
  • WalletLock: removes the wallet encryption key from memory, locking the wallet. After calling this method, you will need to call walletpassphrase again before being able to call any methods which require the wallet to be unlocked.
  • +
+ +

HTTP REST

+ + + + +

Dash Core provides an unauthenticated HTTP REST interface. The interface +runs on the same port as the JSON-RPC interface, by default port 9998 for +mainnet and port 19998 for testnet. It must be enabled by either starting Dash +Core with the -rest option or by specifying rest=1 in the +configuration file. Make sure that the RPC interface is also activated. +Set server=1 in dash.conf or supply the -server argument when +starting Dash Core. Starting Dash Core with dashd automatically +enables the RPC interface.

+ +

The interface is not intended for public access and is only accessible +from localhost by default.

+ +

Warning icon Warning: A web browser can access a HTTP REST interface running on +localhost, possibly allowing third parties to use cross-site scripting +attacks to download your transaction and block data, reducing your +privacy. If you have privacy concerns, you should not run a browser on +the same computer as a REST-enabled Dash Core node.

+ +

The interface uses standard HTTP status +codes and +returns a plain-text description of errors for debugging.

+ +

Quick Reference

+ + + + +
    +
  • GET Block gets a block with a particular header hash from the local block database either as a JSON object or as a serialized block. Updated in Bitcoin Core 0.13.0
  • +
  • GET Block/NoTxDetails gets a block with a particular header hash from the local block database either as a JSON object or as a serialized block. The JSON object includes TXIDs for transactions within the block rather than the complete transactions GET block returns. Updated in Bitcoin Core 0.13.0
  • +
  • GET ChainInfo returns information about the current state of the block chain. New in Bitcoin Core 0.11.0, Updated in Bitcoin Core 0.12.0
  • +
  • GET GetUtxos returns an UTXO set given a set of outpoints. New in Bitcoin Core 0.11.0
  • +
  • GET Headers returns a specified amount of block headers in upward direction. New in Bitcoin Core 0.11.0, Updated in Bitcoin Core 0.13.0
  • +
  • GET MemPool/Contents returns all transaction in the memory pool with detailed information. New in Bitcoin Core 0.12.0
  • +
  • GET MemPool/Info returns information about the node’s current transaction memory pool. New in Bitcoin Core 0.12.0
  • +
  • GET Tx gets a hex-encoded serialized transaction or a JSON object describing the transaction. By default, Dash Core only stores complete transaction data for UTXOs and your own transactions, so this method may fail on historic transactions unless you use the non-default txindex=1 in your Dash Core startup settings. Updated in Bitcoin Core 0.13.0
  • +
+ +

Requests

+ + +

Warning icon Warning: the block chain and memory pool can include arbitrary data +which several of the commands below will return in hex format. If you +convert this data to another format in an executable context, it could +be used in an exploit. For example, displaying a pubkey script as +ASCII text in a webpage could add arbitrary Javascript to that page and +create a cross-site scripting (XSS) exploit. To avoid problems, please +treat block chain and memory pool data as an arbitrary input from an +untrusted source.

+ +
GET Block
+ + + + +

The GET block operation gets a block with a particular header hash from the local block database either as a JSON object or as a serialized block.

+ +

Request

+ +
GET /block/<hash>.<format>
+ +

Parameter #1—the header hash of the block to retrieve

+ + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
Header Hashpath (hex)Required
(exactly 1)
The hash of the header of the block to get, encoded as hex in RPC byte order
+ +

Parameter #2—the output format

+ + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
FormatsuffixRequired
(exactly 1)
Set to .json for decoded block contents in JSON, or .bin or hex for a serialized block in binary or hex
+ +

Response as JSON

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
ResultobjectRequired
(exactly 1)
An object containing the requested block

hash
string (hex)Required
(exactly 1)
The hash of this block’s block header encoded as hex in RPC byte order. This is the same as the hash provided in parameter #1

confirmations
number (int)Required
(exactly 1)
The number of confirmations the transactions in this block have, starting at 1 when this block is at the tip of the best block chain. This score will be -1 if the the block is not part of the best block chain

size
number (int)Required
(exactly 1)
The size of this block in serialized block format, counted in bytes

height
number (int)Required
(exactly 1)
The height of this block on its block chain

version
number (int)Required
(exactly 1)
This block’s version number. See block version numbers

merkleroot
string (hex)Required
(exactly 1)
The merkle root for this block, encoded as hex in RPC byte order

tx
arrayRequired
(exactly 1)
An array containing all transactions in this block. The transactions appear in the array in the same order they appear in the serialized block
→ →
Transaction
objectRequired
(1 or more)
An object describing a particular transaction within this block
→ → →
txid
string (hex)Required
(exactly 1)
The transaction’s TXID encoded as hex in RPC byte order
→ → →
size
number (int)Required
(exactly 1)
Added in Bitcoin Core 0.12.0

The serialized transaction size
→ → →
version
number (int)Required
(exactly 1)
The transaction format version number
→ → →
locktime
number (int)Required
(exactly 1)
The transaction’s locktime: either a Unix epoch date or block height; see the Locktime parsing rules
→ → →
vin
arrayRequired
(exactly 1)
An array of objects with each object being an input vector (vin) for this transaction. Input objects will have the same order within the array as they have in the transaction, so the first input listed will be input 0
→ → → →
Input
objectRequired
(1 or more)
An object describing one of this transaction’s inputs. May be a regular input or a coinbase
→ → → → →
txid
stringOptional
(0 or 1)
The TXID of the outpoint being spent, encoded as hex in RPC byte order. Not present if this is a coinbase transaction
→ → → → →
vout
number (int)Optional
(0 or 1)
The output index number (vout) of the outpoint being spent. The first output in a transaction has an index of 0. Not present if this is a coinbase transaction
→ → → → →
scriptSig
objectOptional
(0 or 1)
An object describing the signature script of this input. Not present if this is a coinbase transaction
→ → → → → →
asm
stringRequired
(exactly 1)
The signature script in decoded form with non-data-pushing opcodes listed
→ → → → → →
hex
string (hex)Required
(exactly 1)
The signature script encoded as hex
→ → → → →
coinbase
string (hex)Optional
(0 or 1)
The coinbase (similar to the hex field of a scriptSig) encoded as hex. Only present if this is a coinbase transaction
→ → → → →
value
number (Dash)Optional
(exactly 1)
The number of Dash paid to this output. May be 0.

Only present if spentindex enabled
→ → → → →
valueSat
number (duffs)Optional
(exactly 1)
The number of duffs paid to this output. May be 0.

Only present if spentindex enabled
→ → → → → →
addresses
string : arrayOptional
(0 or 1)
The P2PKH or P2SH addresses used in this transaction, or the computed P2PKH address of any pubkeys in this transaction. This array will not be returned for nulldata or nonstandard script types.

Only present if spentindex enabled
→ → → → → → →
Address
stringRequired
(1 or more)
A P2PKH or P2SH address
→ → → → →
sequence
number (int)Required
(exactly 1)
The input sequence number
→ → →
vout
arrayRequired
(exactly 1)
An array of objects each describing an output vector (vout) for this transaction. Output objects will have the same order within the array as they have in the transaction, so the first output listed will be output 0
→ → → →
Output
objectRequired
(1 or more)
An object describing one of this transaction’s outputs
→ → → → →
value
number (Dash)Required
(exactly 1)
The number of Dash paid to this output. May be 0
→ → → → →
valueSat
number (duffs)Required
(exactly 1)
The number of duffs paid to this output. May be 0
→ → → → →
n
number (int)Required
(exactly 1)
The output index number of this output within this transaction
→ → → → →
scriptPubKey
objectRequired
(exactly 1)
An object describing the pubkey script
→ → → → → →
asm
stringRequired
(exactly 1)
The pubkey script in decoded form with non-data-pushing opcodes listed
→ → → → → →
hex
string (hex)Required
(exactly 1)
The pubkey script encoded as hex
→ → → → → →
reqSigs
number (int)Optional
(0 or 1)
The number of signatures required; this is always 1 for P2PK, P2PKH, and P2SH (including P2SH multisig because the redeem script is not available in the pubkey script). It may be greater than 1 for bare multisig. This value will not be returned for nulldata or nonstandard script types (see the type key below)
→ → → → → →
type
stringOptional
(0 or 1)
The type of script. This will be one of the following:
pubkey for a P2PK script
pubkeyhash for a P2PKH script
scripthash for a P2SH script
multisig for a bare multisig script
nulldata for nulldata scripts
nonstandard for unknown scripts
→ → → → → →
addresses
string : arrayOptional
(0 or 1)
The P2PKH or P2SH addresses used in this transaction, or the computed P2PKH address of any pubkeys in this transaction. This array will not be returned for nulldata or nonstandard script types
→ → → → → → →
Address
stringRequired
(1 or more)
A P2PKH or P2SH address

time
number (int)Required
(exactly 1)
The value of the time field in the block header, indicating approximately when the block was created

mediantime
number (int)Required
(exactly 1)
Added in Bitcoin Core 0.12.0

The median time of the 11 blocks before the most recent block on the blockchain. Used for validating transaction locktime under BIP113

nonce
number (int)Required
(exactly 1)
The nonce which was successful at turning this particular block into one that could be added to the best block chain

bits
string (hex)Required
(exactly 1)
The value of the nBits field in the block header, indicating the target threshold this block’s header had to pass

difficulty
number (real)Required
(exactly 1)
The estimated amount of work done to find this block relative to the estimated amount of work done to find block 0

chainwork
string (hex)Required
(exactly 1)
The estimated number of block header hashes miners had to check from the genesis block to this block, encoded as big-endian hex

previousblockhash
string (hex)Required
(exactly 1)
The hash of the header of the previous block, encoded as hex in RPC byte order

nextblockhash
string (hex)Optional
(0 or 1)
The hash of the next block on the best block chain, if known, encoded as hex in RPC byte order
+ +

Examples from Dash Core 0.12.2

+ +

Request a block in hex-encoded serialized block format:

+ +
curl http://localhost:19998/rest/block/0000000000ccbf46cf6b78827ac1019f82598be839bce08bff00d188e75fb451.hex
+ +

Result (wrapped):

+ +
0000002097e8135d73afa52145f6d0b4d0f957030cd598837ddc6750271fb109\
+000000008478305a7abf2f7cb21a889fb68d53c3e51685349e18e1b104b5956c\
+100bfea2c72d285a84030a1cd0041ed701010000000100000000000000000000\
+00000000000000000000000000000000000000000000ffffffff13037a94000e\
+2f5032506f6f6c2d74444153482fffffffff06a1f9ef04000000001976a91414\
+e3832cd7192ffb358a31d842636c4db8dfb1ac88ac6c357f3c000000001976a9\
+149262f2289e1f021dca954d8cf07a7ad72c2cc24d88ac31f49e010000000019\
+76a914d93f7ffa324b77d361e89a3c9c8df46ccdb4b39288ac40230e43000000\
+001976a914c4541983721b26ada79770bf22de4885e19f566188ac0200000000\
+0000004341047559d13c3f81b1fadbd8dd03e4b5a1c73b05e2b980e00d467aa9\
+440b29c7de23664dde6428d75cafed22ae4f0d302e26c5c5a5dd4d3e1b796d72\
+81bdc9430f35ac00000000000000002a6a28c855abe6461b1003ea36feb88a3b\
+d50c5696e5784d11f8cd5e892978685de1d6000000000100000000000000
+ +

Get the same block in JSON:

+ +
curl http://localhost:19998/rest/block/0000000000ccbf46cf6b78827ac1019f82598be839bce08bff00d188e75fb451.json
+ +

Result (whitespace added):

+ +
{  
+   "hash":"0000000000ccbf46cf6b78827ac1019f82598be839bce08bff00d188e75fb451",
+   "confirmations":20,
+   "size":414,
+   "height":38010,
+   "version":536870912,
+   "merkleroot":"a2fe0b106c95b504b1e1189e348516e5c3538db69f881ab27c2fbf7a5a307884",
+   "tx":[  
+      {  
+         "txid":"a2fe0b106c95b504b1e1189e348516e5c3538db69f881ab27c2fbf7a5a307884",
+         "size":333,
+         "version":1,
+         "locktime":0,
+         "vin":[  
+            {  
+               "coinbase":"037a94000e2f5032506f6f6c2d74444153482f",
+               "sequence":4294967295
+            }
+         ],
+         "vout":[  
+            {  
+               "value":0.82835873,
+               "valueSat":82835873,
+               "n":0,
+               "scriptPubKey":{  
+                  "asm":"OP_DUP OP_HASH160 14e3832cd7192ffb358a31d842636c4db8dfb1ac OP_EQUALVERIFY OP_CHECKSIG",
+                  "hex":"76a91414e3832cd7192ffb358a31d842636c4db8dfb1ac88ac",
+                  "reqSigs":1,
+                  "type":"pubkeyhash",
+                  "addresses":[  
+                     "yNDtusuhm6otr3eeGh3SqdpNczV4aZSx1b"
+                  ]
+               }
+            },
+            {  
+               "value":10.14969708,
+               "valueSat":1014969708,
+               "n":1,
+               "scriptPubKey":{  
+                  "asm":"OP_DUP OP_HASH160 9262f2289e1f021dca954d8cf07a7ad72c2cc24d OP_EQUALVERIFY OP_CHECKSIG",
+                  "hex":"76a9149262f2289e1f021dca954d8cf07a7ad72c2cc24d88ac",
+                  "reqSigs":1,
+                  "type":"pubkeyhash",
+                  "addresses":[  
+                     "yZfU36R8dhdnFaK3AwfnubrLXAG2G1WiVn"
+                  ]
+               }
+            },
+            {  
+               "value":0.27194417,
+               "valueSat":27194417,
+               "n":2,
+               "scriptPubKey":{  
+                  "asm":"OP_DUP OP_HASH160 d93f7ffa324b77d361e89a3c9c8df46ccdb4b392 OP_EQUALVERIFY OP_CHECKSIG",
+                  "hex":"76a914d93f7ffa324b77d361e89a3c9c8df46ccdb4b39288ac",
+                  "reqSigs":1,
+                  "type":"pubkeyhash",
+                  "addresses":[  
+                     "yg89Yt5Tjzs9nRpX3wJCuvr7KuQvgkvmeC"
+                  ]
+               }
+            },
+            {  
+               "value":11.25000000,
+               "valueSat":1125000000,
+               "n":3,
+               "scriptPubKey":{  
+                  "asm":"OP_DUP OP_HASH160 c4541983721b26ada79770bf22de4885e19f5661 OP_EQUALVERIFY OP_CHECKSIG",
+                  "hex":"76a914c4541983721b26ada79770bf22de4885e19f566188ac",
+                  "reqSigs":1,
+                  "type":"pubkeyhash",
+                  "addresses":[  
+                     "yeDY39aiqbBHbJft5F6rokR23EaZca6UTU"
+                  ]
+               }
+            },
+            {  
+               "value":0.00000002,
+               "valueSat":2,
+               "n":4,
+               "scriptPubKey":{  
+                  "asm":"047559d13c3f81b1fadbd8dd03e4b5a1c73b05e2b980e00d467aa9440b29c7de23664dde6428d75cafed22ae4f0d302e26c5c5a5dd4d3e1b796d7281bdc9430f35 OP_CHECKSIG",
+                  "hex":"41047559d13c3f81b1fadbd8dd03e4b5a1c73b05e2b980e00d467aa9440b29c7de23664dde6428d75cafed22ae4f0d302e26c5c5a5dd4d3e1b796d7281bdc9430f35ac",
+                  "reqSigs":1,
+                  "type":"pubkey",
+                  "addresses":[  
+                     "yb21342iADyqAotjwcn4imqjvAcdYhnzeH"
+                  ]
+               }
+            },
+            {  
+               "value":0.00000000,
+               "valueSat":0,
+               "n":5,
+               "scriptPubKey":{  
+                  "asm":"OP_RETURN c855abe6461b1003ea36feb88a3bd50c5696e5784d11f8cd5e892978685de1d60000000001000000",
+                  "hex":"6a28c855abe6461b1003ea36feb88a3bd50c5696e5784d11f8cd5e892978685de1d60000000001000000",
+                  "type":"nulldata"
+               }
+            }
+         ]
+      }
+   ],
+   "time":1512582599,
+   "mediantime":1512582025,
+   "nonce":3609068752,
+   "bits":"1c0a0384",
+   "difficulty":25.56450187425715,
+   "chainwork":"00000000000000000000000000000000000000000000000000092fc476457b68",
+   "previousblockhash":"0000000009b11f275067dc7d8398d50c0357f9d0b4d0f64521a5af735d13e897",
+   "nextblockhash":"0000000000a9baff28a79db2a50e13af8f313138f4568339f58d73eda14a4d51"
+}
+ +

See also

+ + + +
GET Block/NoTxDetails
+ + + + +

The GET block/notxdetails operation gets a block with a particular header hash from the local block database either as a JSON object or as a serialized block. The JSON object includes TXIDs for transactions within the block rather than the complete transactions GET block returns.

+ +

Request

+ +
GET /block/notxdetails/<hash>.<format>
+ +

Parameter #1—the header hash of the block to retrieve

+ + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
Header Hashpath (hex)Required
(exactly 1)
The hash of the header of the block to get, encoded as hex in RPC byte order
+ +

Parameter #2—the output format

+ + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
FormatsuffixRequired
(exactly 1)
Set to .json for decoded block contents in JSON, or .bin or hex for a serialized block in binary or hex
+ +

Response as JSON

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
ResultobjectRequired
(exactly 1)
An object containing the requested block

hash
string (hex)Required
(exactly 1)
The hash of this block’s block header encoded as hex in RPC byte order. This is the same as the hash provided in parameter #1

confirmations
number (int)Required
(exactly 1)
The number of confirmations the transactions in this block have, starting at 1 when this block is at the tip of the best block chain. This score will be -1 if the the block is not part of the best block chain

size
number (int)Required
(exactly 1)
The size of this block in serialized block format, counted in bytes

height
number (int)Required
(exactly 1)
The height of this block on its block chain

version
number (int)Required
(exactly 1)
This block’s version number. See block version numbers

merkleroot
string (hex)Required
(exactly 1)
The merkle root for this block, encoded as hex in RPC byte order

tx
arrayRequired
(exactly 1)
An array containing all transactions in this block. The transactions appear in the array in the same order they appear in the serialized block
→ →
TXID
string (hex)Required
(1 or more)
The TXID of a transaction in this block, encoded as hex in RPC byte order

time
number (int)Required
(exactly 1)
The value of the time field in the block header, indicating approximately when the block was created

mediantime
number (int)Required
(exactly 1)
Added in Bitcoin Core 0.12.0

The median time of the 11 blocks before the most recent block on the blockchain. Used for validating transaction locktime under BIP113

nonce
number (int)Required
(exactly 1)
The nonce which was successful at turning this particular block into one that could be added to the best block chain

bits
string (hex)Required
(exactly 1)
The value of the nBits field in the block header, indicating the target threshold this block’s header had to pass

difficulty
number (real)Required
(exactly 1)
The estimated amount of work done to find this block relative to the estimated amount of work done to find block 0

chainwork
string (hex)Required
(exactly 1)
The estimated number of block header hashes miners had to check from the genesis block to this block, encoded as big-endian hex

previousblockhash
string (hex)Required
(exactly 1)
The hash of the header of the previous block, encoded as hex in RPC byte order

nextblockhash
string (hex)Optional
(0 or 1)
The hash of the next block on the best block chain, if known, encoded as hex in RPC byte order
+ +

Examples from Dash Core 0.12.2

+ +

Request a block in hex-encoded serialized block format:

+ +
curl http://localhost:19998/rest/block/notxdetails/0000000000ccbf46cf6b78827ac1019f82598be839bce08bff00d188e75fb451.hex
+ +

Result (wrapped):

+ +
0000002097e8135d73afa52145f6d0b4d0f957030cd598837ddc6750271fb109\
+000000008478305a7abf2f7cb21a889fb68d53c3e51685349e18e1b104b5956c\
+100bfea2c72d285a84030a1cd0041ed701010000000100000000000000000000\
+00000000000000000000000000000000000000000000ffffffff13037a94000e\
+2f5032506f6f6c2d74444153482fffffffff06a1f9ef04000000001976a91414\
+e3832cd7192ffb358a31d842636c4db8dfb1ac88ac6c357f3c000000001976a9\
+149262f2289e1f021dca954d8cf07a7ad72c2cc24d88ac31f49e010000000019\
+76a914d93f7ffa324b77d361e89a3c9c8df46ccdb4b39288ac40230e43000000\
+001976a914c4541983721b26ada79770bf22de4885e19f566188ac0200000000\
+0000004341047559d13c3f81b1fadbd8dd03e4b5a1c73b05e2b980e00d467aa9\
+440b29c7de23664dde6428d75cafed22ae4f0d302e26c5c5a5dd4d3e1b796d72\
+81bdc9430f35ac00000000000000002a6a28c855abe6461b1003ea36feb88a3b\
+d50c5696e5784d11f8cd5e892978685de1d6000000000100000000000000
+ +

Get the same block in JSON:

+ +
curl http://localhost:19998/rest/block/notxdetails/0000000000ccbf46cf6b78827ac1019f82598be839bce08bff00d188e75fb451.json
+ +

Result (whitespace added):

+ +
{  
+   "hash":"0000000000ccbf46cf6b78827ac1019f82598be839bce08bff00d188e75fb451",
+   "confirmations":55,
+   "size":414,
+   "height":38010,
+   "version":536870912,
+   "merkleroot":"a2fe0b106c95b504b1e1189e348516e5c3538db69f881ab27c2fbf7a5a307884",
+   "tx":[  
+      "a2fe0b106c95b504b1e1189e348516e5c3538db69f881ab27c2fbf7a5a307884"
+   ],
+   "time":1512582599,
+   "mediantime":1512582025,
+   "nonce":3609068752,
+   "bits":"1c0a0384",
+   "difficulty":25.56450187425715,
+   "chainwork":"00000000000000000000000000000000000000000000000000092fc476457b68",
+   "previousblockhash":"0000000009b11f275067dc7d8398d50c0357f9d0b4d0f64521a5af735d13e897",
+   "nextblockhash":"0000000000a9baff28a79db2a50e13af8f313138f4568339f58d73eda14a4d51"
+}
+ +

See also

+ + + +
GET ChainInfo
+ + + + +

The GET chaininfo operation returns information about the current state of the block chain. Supports only json as output format.

+ +

Request

+ +
GET /chaininfo.json
+ +

Parameters: none

+ +

Response as JSON

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
resultobjectRequired
(exactly 1)
Information about the current state of the local block chain

chain
stringRequired
(exactly 1)
The name of the block chain. One of main for mainnet, test for testnet, or regtest for regtest

blocks
number (int)Required
(exactly 1)
The number of validated blocks in the local best block chain. For a new node with just the hardcoded genesis block, this will be 0

headers
number (int)Required
(exactly 1)
The number of validated headers in the local best headers chain. For a new node with just the hardcoded genesis block, this will be zero. This number may be higher than the number of blocks

bestblockhash
string (hex)Required
(exactly 1)
The hash of the header of the highest validated block in the best block chain, encoded as hex in RPC byte order. This is identical to the string returned by the getbestblockhash RPC

difficulty
number (real)Required
(exactly 1)
The difficulty of the highest-height block in the best block chain

mediantime
number (int)Required
(exactly 1)
Added in Bitcoin Core 0.12.0

The median time of the 11 blocks before the most recent block on the blockchain. Used for validating transaction locktime under BIP113

verificationprogress
number (real)Required (exactly 1)Estimate of what percentage of the block chain transactions have been verified so far, starting at 0.0 and increasing to 1.0 for fully verified. May slightly exceed 1.0 when fully synced to account for transactions in the memory pool which have been verified before being included in a block

chainwork
string (hex)Required
(exactly 1)
The estimated number of block header hashes checked from the genesis block to this block, encoded as big-endian hex

pruned
boolRequired
(exactly 1)
Indicates if the blocks are subject to pruning

pruneheight
number (int)Optional
(0 or 1)
The lowest-height complete block stored if pruning is activated

softforks
arrayRequired
(exactly 1)
Added in Bitcoin Core 0.12.0

An array of objects each describing a current or previous soft fork
→ →
Softfork
objectRequired
(3 or more)
A specific softfork
→ → →
id
stringRequired
(exactly 1)
The name of the softfork
→ → →
version
numeric
(int)
Required
(exactly 1)
The block version used for the softfork
→ → →
enforce
string : objectOptional
(0 or 1)
The progress toward enforcing the softfork rules for new-version blocks
→ → → →
status
boolRequired
(exactly 1)
Indicates if the threshold was reached
→ → → →
found
numeric
(int)
Optional
(0 or 1)
Number of blocks that support the softfork
→ → → →
required
numeric
(int)
Optional
(0 or 1)
Number of blocks that are required to reach the threshold
→ → → →
window
numeric
(int)
Optional
(0 or 1)
The maximum size of examined window of recent blocks
→ → →
reject
objectOptional
(0 or 1)
The progress toward enforcing the softfork rules for new-version blocks
→ → → →
status
boolOptional
(0 or 1)
Indicates if the threshold was reached
→ → → →
found
numeric
(int)
Optional
(0 or 1)
Number of blocks that support the softfork
→ → → →
required
numeric
(int)
Optional
(0 or 1)
Number of blocks that are required to reach the threshold
→ → → →
window
numeric
(int)
Optional
(0 or 1)
The maximum size of examined window of recent blocks

bip9_softforks
objectRequired
(exactly 1)
Added in Bitcoin Core 0.12.1

The status of BIP9 softforks in progress
→ →
Name
string : objectRequired
(1 or more)
A specific BIP9 softfork
→ → →
status
stringRequired
(exactly 1)
Set to one of the following reasons:
defined if voting hasn’t started yet
started if the voting has started
locked_in if the voting was successful but the softfort hasn’t been activated yet
active if the softfork was activated
failed if the softfork has not receieved enough votes
+ +

Examples from Dash Core 0.12.2

+ +

Get blockchain info in JSON:

+ +
curl http://localhost:19998/rest/chaininfo.json
+ +

Result (whitespace added):

+ +
{  
+   "chain":"test",
+   "blocks":38066,
+   "headers":38066,
+   "bestblockhash":"0000000006c6f812d4721c09b3a3ce6547d2291ff822ee39597515f75822ed3e",
+   "difficulty":18.8278810867833,
+   "mediantime":1512591324,
+   "verificationprogress":0.9999996159024219,
+   "chainwork":"00000000000000000000000000000000000000000000000000093549c2729cb1",
+   "pruned":false,
+   "softforks":[  
+      {  
+         "id":"bip34",
+         "version":2,
+         "enforce":{  
+            "status":true,
+            "found":100,
+            "required":51,
+            "window":100
+         },
+         "reject":{  
+            "status":true,
+            "found":100,
+            "required":75,
+            "window":100
+         }
+      },
+      {  
+         "id":"bip66",
+         "version":3,
+         "enforce":{  
+            "status":true,
+            "found":100,
+            "required":51,
+            "window":100
+         },
+         "reject":{  
+            "status":true,
+            "found":100,
+            "required":75,
+            "window":100
+         }
+      },
+      {  
+         "id":"bip65",
+         "version":4,
+         "enforce":{  
+            "status":true,
+            "found":100,
+            "required":51,
+            "window":100
+         },
+         "reject":{  
+            "status":true,
+            "found":100,
+            "required":75,
+            "window":100
+         }
+      }
+   ],
+   "bip9_softforks":[  
+      {  
+         "id":"csv",
+         "status":"active"
+      },
+      {  
+         "id":"dip0001",
+         "status":"active"
+      }
+   ]
+}
+ +

See also

+ + + +
GET GetUtxos
+ + + + +

The GET getutxos operation returns an UTXO set given a set of outpoints.

+ +

Request

+ +
GET /getutxos/<checkmempool>/<txid>-<n>/<txid>-<n>/.../<txid>-<n>.<bin|hex|json>
+ +

Parameter #1—Include memory pool transactions

+ + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
Check mempoolstringOptional
(0 or 1)
Set to checkmempool to include transactions that are currently in the memory pool to the calculation
+ +

Parameter #2—List of Outpoints

+ + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
OutpointvectorRequired
(1 or more)
The list of outpoints to be queried. Each outpoint is the TXID of the transaction, encoded as hex in RPC byte order with an additional -n parameter for the output index (vout) number, with the index starting from 0
+ +

Parameter #3—the output format

+ + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
FormatsuffixRequired
(exactly 1)
Set to .json for decoded block contents in JSON, or .bin or hex for a serialized block in binary or hex
+ +

Response as JSON

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
resultobjectRequired
(exactly 1)
The requested UTXO set
→→
chainHeight
number (int)Required
(exactly 1)
The height of the chain at the moment the result was calculated

chaintipHash
number (int)Required
(exactly 1)
The block hash of the top of the chain at the moment the result was calculated

bitmap
number (int)Required
(exactly 1)
Whether each requested output was found in the UTXO set or not. A 1 is returned for those that were found and a 0 is returned for those that were not found. Results are returned in the same order as outpoints were requested in the input parameters

utxos
arrayRequired
(exactly 1)
An array of objects each describing an outpoint that is unspent
→→Unspent OutpointobjectOptional
(0 or more)
A UTXO match based on the query
→→→
txvers
number (int)Required
(exactly 1)
The version number of the transaction the UTXO was found in

height
number (int)Required (exactly 1)The height of the block containing the defining transaction, or 0x7FFFFFFF if the tx is in the mempool
→ → →
value
number (int)Required
(exactly 1)
The value of the transaction
→ → →
scriptPubKey
objectRequired
(exactly 1)
An object describing the pubkey script
→ → → →
asm
stringRequired
(exactly 1)
The pubkey script in decoded form with non-data-pushing opcodes listed
→ → → →
hex
string (hex)Required
(exactly 1)
The pubkey script encoded as hex
→ → → →
reqSigs
number (int)Optional
(0 or 1)
The number of signatures required; this is always 1 for P2PK, P2PKH, and P2SH (including P2SH multisig because the redeem script is not available in the pubkey script). It may be greater than 1 for bare multisig. This value will not be returned for nulldata or nonstandard script types (see the type key below)
→ → → →
type
stringOptional
(0 or 1)
The type of script. This will be one of the following:
pubkey for a P2PK script
pubkeyhash for a P2PKH script
scripthash for a P2SH script
multisig for a bare multisig script
nulldata for nulldata scripts
nonstandard for unknown scripts
→ → → →
addresses
string : arrayOptional
(0 or 1)
Array of P2PKH or P2SH addresses used in this transaction, or the computed P2PKH address of any pubkeys in this transaction. This array will not be returned for nulldata or nonstandard script types
→ → → → →
Address
stringRequired
(1 or more)
A P2PKH or P2SH address
+ +

Examples from Dash Core 0.12.2

+ +

Request the UTXO set:

+ +
curl http://localhost:19998/rest/getutxos/checkmempool/7b6caf68c33794b0bda65e63691739919f13156b57c7ec20a0b4de1f33c580bd-0.hex
+ +

Result (wrapped):

+ +
c39400005ac8db505390f3c77635132117a7fdf07b2eb45c3d9fe38535b77b05\
+0000000001010101000000c394000050ae3b16000000001976a9146f4def95a3\
+15e83bef5e1197ace4aa7ec55f2ecc88ac
+ +

Same request in JSON:

+ +
curl http://localhost:19998/rest/getutxos/checkmempool/7b6caf68c33794b0bda65e63691739919f13156b57c7ec20a0b4de1f33c580bd-0.json
+ +

Result (whitespace added):

+ +
{  
+   "chainHeight":38083,
+   "chaintipHash":"00000000057bb73585e39f3d5cb42e7bf0fda71721133576c7f3905350dbc85a",
+   "bitmap":"1",
+   "utxos":[  
+      {  
+         "txvers":1,
+         "height":38083,
+         "value":3.73010000,
+         "scriptPubKey":{  
+            "asm":"OP_DUP OP_HASH160 6f4def95a315e83bef5e1197ace4aa7ec55f2ecc OP_EQUALVERIFY OP_CHECKSIG",
+            "hex":"76a9146f4def95a315e83bef5e1197ace4aa7ec55f2ecc88ac",
+            "reqSigs":1,
+            "type":"pubkeyhash",
+            "addresses":[  
+               "yWTyDaMb1KZSRYwrq2DDW3Q4rKYuuPutDS"
+            ]
+         }
+      }
+   ]
+}
+ +

See also

+ + + +
GET Headers
+ + + + +

The GET headers operation returns a specified amount of block headers in upward direction.

+ +

Request

+ +
GET /headers/<count>/<hash>.<format>
+ +

Parameter #1—the amount of block headers to retrieve

+ + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
Amountnumber (int)Required
(exactly 1)
The amount of block headers in upward direction to return (including the start header hash)
+ +

Parameter #2—the header hash of the block to retrieve

+ + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
Header Hashpath (hex)Required
(exactly 1)
The hash of the header of the block to get, encoded as hex in RPC byte order
+ +

Parameter #3—the output format

+ + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
FormatsuffixRequired
(exactly 1)
Set to .json for decoded block contents in JSON, or .bin or hex for a serialized block in binary or hex
+ +

Response as JSON

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
ResultarrayRequired
(exactly 1)
An array containing the requested block headers

Block Header
objectRequired
(1 or more)
An object containing a block header. The amount of the objects is the same as the amount provided in parameter #1
→→
hash
string (hex)Required
(exactly 1)
The hash of this block’s block header encoded as hex in RPC byte order. This is the same as the hash provided in parameter #2
→→
confirmations
number (int)Required
(exactly 1)
The number of confirmations the transactions in this block have, starting at 1 when this block is at the tip of the best block chain. This score will be -1 if the the block is not part of the best block chain
→→
height
number (int)Required
(exactly 1)
The height of this block on its block chain
→→
version
number (int)Required
(exactly 1)
This block’s version number. See block version numbers
→→
merkleroot
string (hex)Required
(exactly 1)
The merkle root for this block, encoded as hex in RPC byte order
→→
time
number (int)Required
(exactly 1)
The value of the time field in the block header, indicating approximately when the block was created
→→
mediantime
number (int)Required
(exactly 1)
Added in Bitcoin Core 0.12.0

The median time of the 11 blocks before the most recent block on the blockchain. Used for validating transaction locktime under BIP113
→→
nonce
number (int)Required
(exactly 1)
The nonce which was successful at turning this particular block into one that could be added to the best block chain
→→
bits
string (hex)Required
(exactly 1)
The value of the nBits field in the block header, indicating the target threshold this block’s header had to pass
→→
difficulty
number (real)Required
(exactly 1)
The estimated amount of work done to find this block relative to the estimated amount of work done to find block 0
→→
chainwork
string (hex)Required
(exactly 1)
The estimated number of block header hashes miners had to check from the genesis block to this block, encoded as big-endian hex
→→
previousblockhash
string (hex)Required
(exactly 1)
The hash of the header of the previous block, encoded as hex in RPC byte order
→→
nextblockhash
string (hex)Optional
(0 or 1)
The hash of the next block on the best block chain, if known, encoded as hex in RPC byte order
+ +

Examples from Dash Core 0.12.2

+ +

Request 2 block headers in hex-encoded serialized block format:

+ +
curl http://localhost:19998/rest/headers/2/0000000000ccbf46cf6b78827ac1019f82598be839bce08bff00d188e75fb451.hex
+ +

Result (wrapped):

+ +
0000002097e8135d73afa52145f6d0b4d0f957030cd598837ddc6750271fb109\
+000000008478305a7abf2f7cb21a889fb68d53c3e51685349e18e1b104b5956c\
+100bfea2c72d285a84030a1cd0041ed70000002051b45fe788d100ff8be0bc39\
+e88b59829f01c17a82786bcf46bfcc000000000004dc24bddd15f790efcd7af3\
+8d03f805cc1c74516888ccec8874db2ac8beb043092e285a999f091c5d6ec419
+ +

Get the same block headers in JSON:

+ +
curl http://localhost:19998/rest/headers/2/0000000000ccbf46cf6b78827ac1019f82598be839bce08bff00d188e75fb451.json
+ +

Result (whitespace added):

+ +
[  
+   {  
+      "hash":"0000000000ccbf46cf6b78827ac1019f82598be839bce08bff00d188e75fb451",
+      "confirmations":80,
+      "height":38010,
+      "version":536870912,
+      "merkleroot":"a2fe0b106c95b504b1e1189e348516e5c3538db69f881ab27c2fbf7a5a307884",
+      "time":1512582599,
+      "mediantime":1512582025,
+      "nonce":3609068752,
+      "bits":"1c0a0384",
+      "difficulty":25.56450187425715,
+      "chainwork":"00000000000000000000000000000000000000000000000000092fc476457b68",
+      "previousblockhash":"0000000009b11f275067dc7d8398d50c0357f9d0b4d0f64521a5af735d13e897",
+      "nextblockhash":"0000000000a9baff28a79db2a50e13af8f313138f4568339f58d73eda14a4d51"
+   },
+   {  
+      "hash":"0000000000a9baff28a79db2a50e13af8f313138f4568339f58d73eda14a4d51",
+      "confirmations":79,
+      "height":38011,
+      "version":536870912,
+      "merkleroot":"43b0bec82adb7488eccc886851741ccc05f8038df37acdef90f715ddbd24dc04",
+      "time":1512582665,
+      "mediantime":1512582146,
+      "nonce":432303709,
+      "bits":"1c099f99",
+      "difficulty":26.60134045579303,
+      "chainwork":"00000000000000000000000000000000000000000000000000092fdf1051882b",
+      "previousblockhash":"0000000000ccbf46cf6b78827ac1019f82598be839bce08bff00d188e75fb451",
+      "nextblockhash":"0000000008de9da638149042323fc05ded619a922ff1fac6e66f66fc773bd716"
+   }
+]
+ +

See also

+ + + +
GET MemPool/Contents
+ + + + +

The GET mempool/contents operation returns all transaction in the memory pool with detailed information. Supports only json as output format.

+ +

Request

+ +
GET /mempool/contents.json
+ +

Parameters: none

+ +

Result as JSON

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
resultobjectRequired
(exactly 1)
A object containing transactions currently in the memory pool. May be empty

TXID
string : objectOptional
(0 or more)
The TXID of a transaction in the memory pool, encoded as hex in RPC byte order
→ →
size
number (int)Required
(exactly 1)
The size of the serialized transaction in bytes
→ →
fee
number (bitcoins)Required
(exactly 1)
The transaction fee paid by the transaction in decimal bitcoins
→ →
modifiedfee
number (bitcoins)Required
(exactly 1)
Added in Bitcoin Core 0.12.0

The transaction fee with fee deltas used for mining priority in decimal bitcoins
→ →
time
number (int)Required
(exactly 1)
The time the transaction entered the memory pool, Unix epoch time format
→ →
height
number (int)Required
(exactly 1)
The block height when the transaction entered the memory pool
→ →
startingpriority
number (int)Required
(exactly 1)
The priority of the transaction when it first entered the memory pool
→ →
currentpriority
number (int)Required
(exactly 1)
The current priority of the transaction
→ →
descendantcount
number (int)Required
(exactly 1)
Added in Bitcoin Core 0.12.0

The number of in-mempool descendant transactions (including this one)
→ →
descendantsize
number (int)Required
(exactly 1)
Added in Bitcoin Core 0.12.0

The size of in-mempool descendants (including this one)
→ →
descendantfees
number (int)Required
(exactly 1)
Added in Bitcoin Core 0.12.0

The modified fees (see modifiedfee above) of in-mempool descendants (including this one)
→ →
depends
arrayRequired
(exactly 1)
An array holding TXIDs of unconfirmed transactions this transaction depends upon (parent transactions). Those transactions must be part of a block before this transaction can be added to a block, although all transactions may be included in the same block. The array may be empty
→ → →
Depends TXID
stringOptional (0 or more)The TXIDs of any unconfirmed transactions this transaction depends upon, encoded as hex in RPC byte order
+ +

Examples from Dash Core 0.12.2

+ +

Get all transactions in the memory pool in JSON:

+ +
curl http://localhost:19998/rest/mempool/contents.json
+ +

Result (whitespace added):

+ +
{  
+   "b06edec446fbcc0fc04a6e2774a843823f5238c2e15de40e61767a44f6788d32":{  
+      "size":225,
+      "fee":0.00010000,
+      "modifiedfee":0.00010000,
+      "time":1512596309,
+      "height":38094,
+      "startingpriority":1934576927.410256,
+      "currentpriority":1934576927.410256,
+      "descendantcount":1,
+      "descendantsize":225,
+      "descendantfees":10000,
+      "depends":[  
+
+      ]
+   }
+}
+ +

See also

+ + + +
GET MemPool/Info
+ + + + +

The GET mempool/info operation returns information about the node’s current transaction memory pool. Supports only json as output format.

+ +

Request

+ +
GET /mempool/info.json
+ +

Parameters: none

+ +

Result as JSON

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
resultobjectRequired
(exactly 1)
A object containing information about the memory pool

size
number (int)Required
(exactly 1)
The number of transactions currently in the memory pool

bytes
number (int)Required
(exactly 1)
The total number of bytes in the transactions in the memory pool

usage
number (int)Required
(exactly 1)
Added in Bitcoin Core 0.11.0

Total memory usage for the mempool in bytes

maxmempool
number (int)Required
(exactly 1)
Added in Bitcoin Core 0.12.0

Maximum memory usage for the mempool in bytes

mempoolminfee
number (int)Required
(exactly 1)
Added in Bitcoin Core 0.12.0

The lowest fee per kilobyte paid by any transaction in the memory pool
+ +

Examples from Dash Core 0.12.2

+ +

Get memory pool info in JSON:

+ +
curl http://localhost:19998/rest/mempool/info.json
+ +

Result (whitespace added):

+ +
{  
+   "size":1,
+   "bytes":1256,
+   "usage":3376,
+   "maxmempool":300000000,
+   "mempoolminfee":0.00000000
+}
+ +

See also

+ + + +
GET Tx
+ + + + +

The GET tx operation gets a hex-encoded serialized transaction or a JSON object describing the transaction. By default, Dash Core only stores complete transaction data for UTXOs and your own transactions, so this method may fail on historic transactions unless you use the non-default txindex=1 in your Dash Core startup settings.

+ +

Note: if you begin using txindex=1 after downloading the block chain, you must rebuild your indexes by starting Bitcoin Core with the option -reindex. This may take several hours to complete, during which time your node will not process new blocks or transactions. This reindex only needs to be done once.

+ +

Request

+ +
GET /tx/<txid>.<format>
+ +

Parameter #1—the TXID of the transaction to retrieve

+ + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
TXIDpath (hex)Required
(exactly 1)
The TXID of the transaction to get, encoded as hex in RPC byte order
+ +

Parameter #2—the output format

+ + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
FormatsuffixRequired
(exactly 1)
Set to .json for decoded transaction contents in JSON, or .bin or hex for a serialized transaction in binary or hex
+ +

Response as JSON

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
NameTypePresenceDescription
ResultobjectRequired
(exactly 1)
An object describing the request transaction

txid
string (hex)Required
(exactly 1)
The transaction’s TXID encoded as hex in RPC byte order

size
number (int)Required
(exactly 1)
Added in Bitcoin Core 0.12.0

The serialized transaction size

version
number (int)Required
(exactly 1)
The transaction format version number

locktime
number (int)Required
(exactly 1)
The transaction’s locktime: either a Unix epoch date or block height; see the Locktime parsing rules

vin
arrayRequired
(exactly 1)
An array of objects with each object being an input vector (vin) for this transaction. Input objects will have the same order within the array as they have in the transaction, so the first input listed will be input 0
→ →
Input
objectRequired
(1 or more)
An object describing one of this transaction’s inputs. May be a regular input or a coinbase
→ → →
txid
stringOptional
(0 or 1)
The TXID of the outpoint being spent, encoded as hex in RPC byte order. Not present if this is a coinbase transaction
→ → →
vout
number (int)Optional
(0 or 1)
The output index number (vout) of the outpoint being spent. The first output in a transaction has an index of 0. Not present if this is a coinbase transaction
→ → →
scriptSig
objectOptional
(0 or 1)
An object describing the signature script of this input. Not present if this is a coinbase transaction
→ → → →
asm
stringRequired
(exactly 1)
The signature script in decoded form with non-data-pushing opcodes listed
→ → → →
hex
string (hex)Required
(exactly 1)
The signature script encoded as hex
→ → →
coinbase
string (hex)Optional
(0 or 1)
The coinbase (similar to the hex field of a scriptSig) encoded as hex. Only present if this is a coinbase transaction
→ → →
value
number (Dash)Optional
(exactly 1)
The number of Dash paid to this output. May be 0.

Only present if spentindex enabled
→ → →
valueSat
number (duffs)Optional
(exactly 1)
The number of duffs paid to this output. May be 0.

Only present if spentindex enabled
→ → → →
addresses
string : arrayOptional
(0 or 1)
The P2PKH or P2SH addresses used in this transaction, or the computed P2PKH address of any pubkeys in this transaction. This array will not be returned for nulldata or nonstandard script types.

Only present if spentindex enabled
→ → → → →
Address
stringRequired
(1 or more)
A P2PKH or P2SH address
→ → →
sequence
number (int)Required
(exactly 1)
The input sequence number

vout
arrayRequired
(exactly 1)
An array of objects each describing an output vector (vout) for this transaction. Output objects will have the same order within the array as they have in the transaction, so the first output listed will be output 0
→ →
Output
objectRequired
(1 or more)
An object describing one of this transaction’s outputs
→ → →
value
number (Dash)Required
(exactly 1)
The number of Dash paid to this output. May be 0
→ → →
valueSat
number (duffs)Required
(exactly 1)
The number of duffs paid to this output. May be 0
→ → →
n
number (int)Required
(exactly 1)
The output index number of this output within this transaction
→ → →
scriptPubKey
objectRequired
(exactly 1)
An object describing the pubkey script
→ → → →
asm
stringRequired
(exactly 1)
The pubkey script in decoded form with non-data-pushing opcodes listed
→ → → →
hex
string (hex)Required
(exactly 1)
The pubkey script encoded as hex
→ → → →
reqSigs
number (int)Optional
(0 or 1)
The number of signatures required; this is always 1 for P2PK, P2PKH, and P2SH (including P2SH multisig because the redeem script is not available in the pubkey script). It may be greater than 1 for bare multisig. This value will not be returned for nulldata or nonstandard script types (see the type key below)
→ → → →
type
stringOptional
(0 or 1)
The type of script. This will be one of the following:
pubkey for a P2PK script
pubkeyhash for a P2PKH script
scripthash for a P2SH script
multisig for a bare multisig script
nulldata for nulldata scripts
nonstandard for unknown scripts
→ → → →
addresses
string : arrayOptional
(0 or 1)
The P2PKH or P2SH addresses used in this transaction, or the computed P2PKH address of any pubkeys in this transaction. This array will not be returned for nulldata or nonstandard script types
→ → → → →
Address
stringRequired
(1 or more)
A P2PKH or P2SH address

blockhash
string (hex)Optional
(0 or 1)
If the transaction has been included in a block on the local best block chain, this is the hash of that block encoded as hex in RPC byte order

height
number (int)Required
(exactly 1)
The height of this block on its block chain

confirmations
number (int)Required
(exactly 1)
If the transaction has been included in a block on the local best block chain, this is how many confirmations it has. Otherwise, this is 0

time
number (int)Optional
(0 or 1)
If the transaction has been included in a block on the local best block chain, this is the block header time of that block (may be in the future)

blocktime
number (int)Optional
(0 or 1)
This field is currently identical to the time field described above
+ +

Examples from Dash Core 0.12.2

+ +

Request a transaction in hex-encoded serialized transaction format:

+ +
curl http://localhost:19998/rest/tx/b06edec446fbcc0fc04a6e2774a843823f5238c2e15de40e61767a44f6788d32.hex
+ +

Result (wrapped):

+ +
0100000001c91d4bb14e061f8f6b775ca8e62ec8a66739b375f169bce1964cee\
+a2368197e5000000006a473044022050644e406be3e463d94868c617309dc021\
+174551dbb340665f48119e110a72b2022022f3cc93deeb4c44ce70bebe8e7f0f\
+69c462f120eb64b47eeb77f0a62e9bd361012102f542dde7c155717ac8df05d0\
+fc8f65e2ecc078ecad42b23462f27832b441ffa5feffffff0200e1f505000000\
+001976a91443d11ad5889532f22f069b18b24489b1f94f253188ac7dbafa0800\
+0000001976a914bb900427682b8f7cae6779fb955a610ff71d68c888acce940000
+ +

Get the same transaction in JSON:

+ +
curl http://localhost:19998/rest/tx/b06edec446fbcc0fc04a6e2774a843823f5238c2e15de40e61767a44f6788d32.json
+ +

Result (whitespace added):

+ +
{  
+   "txid":"b06edec446fbcc0fc04a6e2774a843823f5238c2e15de40e61767a44f6788d32",
+   "size":225,
+   "version":1,
+   "locktime":38094,
+   "vin":[  
+      {  
+         "txid":"e5978136a2ee4c96e1bc69f175b33967a6c82ee6a85c776b8f1f064eb14b1dc9",
+         "vout":0,
+         "scriptSig":{  
+            "asm":"3044022050644e406be3e463d94868c617309dc021174551dbb340665f48119e110a72b2022022f3cc93deeb4c44ce70bebe8e7f0f69c462f120eb64b47eeb77f0a62e9bd361[ALL] 02f542dde7c155717ac8df05d0fc8f65e2ecc078ecad42b23462f27832b441ffa5",
+            "hex":"473044022050644e406be3e463d94868c617309dc021174551dbb340665f48119e110a72b2022022f3cc93deeb4c44ce70bebe8e7f0f69c462f120eb64b47eeb77f0a62e9bd361012102f542dde7c155717ac8df05d0fc8f65e2ecc078ecad42b23462f27832b441ffa5"
+         },
+         "sequence":4294967294
+      }
+   ],
+   "vout":[  
+      {  
+         "value":1.00000000,
+         "valueSat":100000000,
+         "n":0,
+         "scriptPubKey":{  
+            "asm":"OP_DUP OP_HASH160 43d11ad5889532f22f069b18b24489b1f94f2531 OP_EQUALVERIFY OP_CHECKSIG",
+            "hex":"76a91443d11ad5889532f22f069b18b24489b1f94f253188ac",
+            "reqSigs":1,
+            "type":"pubkeyhash",
+            "addresses":[  
+               "ySW2cuvm2wJ4EU5KzX4waYfFPV3xQni6Nm"
+            ]
+         }
+      },
+      {  
+         "value":1.50649469,
+         "valueSat":150649469,
+         "n":1,
+         "scriptPubKey":{  
+            "asm":"OP_DUP OP_HASH160 bb900427682b8f7cae6779fb955a610ff71d68c8 OP_EQUALVERIFY OP_CHECKSIG",
+            "hex":"76a914bb900427682b8f7cae6779fb955a610ff71d68c888ac",
+            "reqSigs":1,
+            "type":"pubkeyhash",
+            "addresses":[  
+               "ydRBjVr78ejCqXuGs2wbtYoFpGbDkqV8V4"
+            ]
+         }
+      }
+   ],
+   "blockhash":"0000000003b6a57e3614176e5b93caf9498009853e06d16028ebffeb361afda5",
+   "height":38095,
+   "confirmations":9,
+   "time":1512596315,
+   "blocktime":1512596315
+}
+ +

See also

+ +
    +
  • GetRawTransaction RPC: gets a hex-encoded serialized transaction or a JSON object describing the transaction. By default, Dash Core only stores complete transaction data for UTXOs and your own transactions, so the RPC may fail on historic transactions unless you use the non-default txindex=1 in your Dash Core startup settings.
  • +
  • GetTransaction RPC: gets detailed information about an in-wallet transaction.
  • +
+ + + + + + +
+ +
+ + +
+ + + + + + + + + + + + + + + + + diff --git a/en/glossary/51-percent-attack.html b/en/glossary/51-percent-attack.html new file mode 100644 index 00000000..9666d160 --- /dev/null +++ b/en/glossary/51-percent-attack.html @@ -0,0 +1,255 @@ + + + + + + + + + +51% Attack, Majority Hash Rate Attack - Dash Glossary + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + +
+ + + + + + + + + + + + +
+ + + + + +
+ +
+ + + + + + +
+ + + + + + +
+ + + +

51% Attack, Majority Hash Rate Attack

+ +

+ +
+

This definition comes from the technical glossary.

+
+ +

Definition

+ +

The ability of someone controlling a majority of network hash rate to revise transaction history and prevent new transactions from confirming.

+ +

Synonyms

+ +
    +
  • +

    51 percent attack

    +
  • +
  • +

    Majority attack

    +
  • +
+ + + + + + + + + + + + +
+ + +
+ + + + + + + + + + + + + + + + diff --git a/en/glossary/address.html b/en/glossary/address.html new file mode 100644 index 00000000..4df591ee --- /dev/null +++ b/en/glossary/address.html @@ -0,0 +1,251 @@ + + + + + + + + + +Payment Addresses - Dash Glossary + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + +
+ + + + + + + + + + + + +
+ + + + + +
+ +
+ + + + + + +
+ + + + + + +
+ + + +

Payment Addresses

+ +

+ +
+

This definition comes from the technical glossary.

+
+ +

Definition

+ +

A 20-byte hash formatted using base58check to produce either a P2PKH or P2SH Dash address. Currently the most common way users exchange payment information.

+ +

Synonyms

+ +
    +
  • Address
  • +
+ +

Not To Be Confused With

+ +
    +
  • IP address
  • +
+ + + + + + + + + + + + +
+ + +
+ + + + + + + + + + + + + + + + diff --git a/en/glossary/base58check.html b/en/glossary/base58check.html new file mode 100644 index 00000000..f0e93e44 --- /dev/null +++ b/en/glossary/base58check.html @@ -0,0 +1,259 @@ + + + + + + + + + +Base58check, Dash Address Encoding - Dash Glossary + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + +
+ + + + + + + + + + + + +
+ + + + + +
+ +
+ + + + + + +
+ + + + + + +
+ + + +

Base58check, Dash Address Encoding

+ +

+ +
+

This definition comes from the technical glossary.

+
+ +

Definition

+ +

The method used in Dash for converting 160-bit hashes into P2PKH and P2SH addresses. Also used in other parts of Dash, such as encoding private keys for backup in WIP format. Not the same as other base58 implementations.

+ +

Synonyms

+ +
    +
  • Base58check
  • +
+ +

Not To Be Confused With

+ + + + + + + + + + + + + + +
+ + +
+ + + + + + + + + + + + + + + + diff --git a/en/glossary/block-chain.html b/en/glossary/block-chain.html new file mode 100644 index 00000000..accafda8 --- /dev/null +++ b/en/glossary/block-chain.html @@ -0,0 +1,258 @@ + + + + + + + + + +Block Chain - Dash Glossary + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + +
+ + + + + + + + + + + + +
+ + + + + +
+ +
+ + + + + + +
+ + + + + + +
+ + + +

Block Chain

+ +

+ +
+

This definition comes from the technical glossary.

+
+ +

Definition

+ +

A chain of blocks with each block referencing the block that preceded it. The most-difficult-to-recreate chain is the best block chain.

+ +

Synonyms

+ +
    +
  • +

    Block chain

    +
  • +
  • +

    Best block chain

    +
  • +
+ +

Not To Be Confused With

+ + + + + + + + + + + + + + +
+ + +
+ + + + + + + + + + + + + + + + diff --git a/en/glossary/block-header.html b/en/glossary/block-header.html new file mode 100644 index 00000000..81f1bfb9 --- /dev/null +++ b/en/glossary/block-header.html @@ -0,0 +1,255 @@ + + + + + + + + + +Block Header - Dash Glossary + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + +
+ + + + + + + + + + + + +
+ + + + + +
+ +
+ + + + + + +
+ + + + + + +
+ + + +

Block Header

+ +

+ +
+

This definition comes from the technical glossary.

+
+ +

Definition

+ +

An 80-byte header belonging to a single block which is hashed repeatedly to create proof of work.

+ +

Synonyms

+ +
    +
  • +

    Block header

    +
  • +
  • +

    Header

    +
  • +
+ + + + + + + + + + + + +
+ + +
+ + + + + + + + + + + + + + + + diff --git a/en/glossary/block-height.html b/en/glossary/block-height.html new file mode 100644 index 00000000..49107bc2 --- /dev/null +++ b/en/glossary/block-height.html @@ -0,0 +1,258 @@ + + + + + + + + + +Block Chain Height, Block Height - Dash Glossary + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + +
+ + + + + + + + + + + + +
+ + + + + +
+ +
+ + + + + + +
+ + + + + + +
+ + + +

Block Chain Height, Block Height

+ +

+ +
+

This definition comes from the technical glossary.

+
+ +

Definition

+ +

The number of blocks preceding a particular block on a block chain. For example, the genesis block has a height of zero because zero block preceded it.

+ +

Synonyms

+ +
    +
  • +

    Height

    +
  • +
  • +

    Block height

    +
  • +
+ + + + + + + + + + + + +
+ + +
+ + + + + + + + + + + + + + + + diff --git a/en/glossary/block-reward.html b/en/glossary/block-reward.html new file mode 100644 index 00000000..cca2bb8b --- /dev/null +++ b/en/glossary/block-reward.html @@ -0,0 +1,251 @@ + + + + + + + + + +Block Reward, Block Miner Reward - Dash Glossary + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + +
+ + + + + + + + + + + + +
+ + + + + +
+ +
+ + + + + + +
+ + + + + + +
+ + + +

Block Reward, Block Miner Reward

+ +

+ +
+

This definition comes from the technical glossary.

+
+ +

Definition

+ +

The amount that miners may claim as a reward for creating a block. Equal to the sum of the block subsidy (newly available duffs) plus the transactions fees paid by transactions included in the block.

+ +

Synonyms

+ +
    +
  • Block reward
  • +
+ +

Not To Be Confused With

+ + + + + + + + + + + + + + +
+ + +
+ + + + + + + + + + + + + + + + diff --git a/en/glossary/block-size-limit.html b/en/glossary/block-size-limit.html new file mode 100644 index 00000000..386876f0 --- /dev/null +++ b/en/glossary/block-size-limit.html @@ -0,0 +1,259 @@ + + + + + + + + + +Block Size Limit - Dash Glossary + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + +
+ + + + + + + + + + + + +
+ + + + + +
+ +
+ + + + + + +
+ + + + + + +
+ + + +

Block Size Limit

+ +

+ +
+

This definition comes from the technical glossary.

+
+ +

Definition

+ +

The maximum size in bytes that the consensus rules allow a block to be. The current block size limit is 2000000 bytes.

+ +

Synonyms

+ +
    +
  • Maximum Block Size
  • +
+ +

Not To Be Confused With

+ + + + + + + + + + + + + + +
+ + +
+ + + + + + + + + + + + + + + + diff --git a/en/glossary/block.html b/en/glossary/block.html new file mode 100644 index 00000000..3c6de413 --- /dev/null +++ b/en/glossary/block.html @@ -0,0 +1,245 @@ + + + + + + + + + +Block, Block Of Transactions - Dash Glossary + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + +
+ + + + + + + + + + + + +
+ + + + + +
+ +
+ + + + + + +
+ + + + + + +
+ + + +

Block, Block Of Transactions

+ +

+ +
+

This definition comes from the technical glossary.

+
+ +

Definition

+ +

One or more transactions prefaced by a block header and protected by proof of work. Blocks are the data stored on the block chain.

+ +

Synonyms

+ +
    +
  • Block
  • +
+ + + +
    +
  • +

    Block — Developer Guide

    +
  • +
  • +

    Block — Bitcoin Wiki

    +
  • +
+ + + + + + + + +
+ + +
+ + + + + + + + + + + + + + + + diff --git a/en/glossary/blocks-first-sync.html b/en/glossary/blocks-first-sync.html new file mode 100644 index 00000000..6d59de2e --- /dev/null +++ b/en/glossary/blocks-first-sync.html @@ -0,0 +1,246 @@ + + + + + + + + + +Blocks-First, Blocks-First Sync - Dash Glossary + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + +
+ + + + + + + + + + + + +
+ + + + + +
+ +
+ + + + + + +
+ + + + + + +
+ + + +

Blocks-First, Blocks-First Sync

+ +

+ +
+

This definition comes from the technical glossary.

+
+ +

Definition

+ +

Synchronizing the block chain by downloading each block from a peer and then validating it.

+ +

Synonyms

+ +
    +
  • Blocks-first sync
  • +
+ +

Not To Be Confused With

+ + + + + + + + + + + + + + +
+ + +
+ + + + + + + + + + + + + + + + diff --git a/en/glossary/bloom-filter.html b/en/glossary/bloom-filter.html new file mode 100644 index 00000000..0f225e4e --- /dev/null +++ b/en/glossary/bloom-filter.html @@ -0,0 +1,257 @@ + + + + + + + + + +Bloom Filter - Dash Glossary + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + +
+ + + + + + + + + + + + +
+ + + + + +
+ +
+ + + + + + +
+ + + + + + +
+ + + +

Bloom Filter

+ +

+ +
+

This definition comes from the technical glossary.

+
+ +

Definition

+ +

A filter used primarily by SPV clients to request only matching transactions and merkle blocks from full nodes.

+ +

Synonyms

+ +
    +
  • Bloom filter
  • +
+ +

Not To Be Confused With

+ + + + + + + + + + + + + + +
+ + +
+ + + + + + + + + + + + + + + + diff --git a/en/glossary/chain-code.html b/en/glossary/chain-code.html new file mode 100644 index 00000000..50379043 --- /dev/null +++ b/en/glossary/chain-code.html @@ -0,0 +1,248 @@ + + + + + + + + + +Chain Code, HD Wallet Chain Code - Dash Glossary + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + +
+ + + + + + + + + + + + +
+ + + + + +
+ +
+ + + + + + +
+ + + + + + +
+ + + +

Chain Code, HD Wallet Chain Code

+ +

+ +
+

This definition comes from the technical glossary.

+
+ +

Definition

+ +

In HD wallets, 256 bits of entropy added to the public and private keys to help them generate secure child keys; the master chain code is usually derived from a seed along with the master private key

+ +

Synonyms

+ +
    +
  • Chain code
  • +
+ + + + + + + + + + + + +
+ + +
+ + + + + + + + + + + + + + + + diff --git a/en/glossary/change-address.html b/en/glossary/change-address.html new file mode 100644 index 00000000..5b5d084d --- /dev/null +++ b/en/glossary/change-address.html @@ -0,0 +1,261 @@ + + + + + + + + + +Change, Change Address, Change Output - Dash Glossary + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + +
+ + + + + + + + + + + + +
+ + + + + +
+ +
+ + + + + + +
+ + + + + + +
+ + + +

Change, Change Address, Change Output

+ +

+ +
+

This definition comes from the technical glossary.

+
+ +

Definition

+ +

An output in a transaction which returns duffs to the spender, thus preventing too much of the input value from going to transaction fees.

+ +

Synonyms

+ +
    +
  • +

    Change address

    +
  • +
  • +

    Change output

    +
  • +
+ +

Not To Be Confused With

+ + + + + + + + + + + + + + +
+ + +
+ + + + + + + + + + + + + + + + diff --git a/en/glossary/child-key.html b/en/glossary/child-key.html new file mode 100644 index 00000000..79ac0a54 --- /dev/null +++ b/en/glossary/child-key.html @@ -0,0 +1,263 @@ + + + + + + + + + +Child Key, HD Wallet Child Key - Dash Glossary + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + +
+ + + + + + + + + + + + +
+ + + + + +
+ +
+ + + + + + +
+ + + + + + +
+ + + +

Child Key, HD Wallet Child Key

+ +

+ +
+

This definition comes from the technical glossary.

+
+ +

Definition

+ +

In HD wallets, a key derived from a parent key. The key can be either a private key or a public key, and the key derivation may also require a chain code.

+ +

Synonyms

+ +
    +
  • +

    Child key

    +
  • +
  • +

    Child public key

    +
  • +
  • +

    Child private key

    +
  • +
+ +

Not To Be Confused With

+ + + + + + + + + + + + + + +
+ + +
+ + + + + + + + + + + + + + + + diff --git a/en/glossary/coinbase-transaction.html b/en/glossary/coinbase-transaction.html new file mode 100644 index 00000000..17595fb8 --- /dev/null +++ b/en/glossary/coinbase-transaction.html @@ -0,0 +1,264 @@ + + + + + + + + + +Coinbase / Generation Transaction - Dash Glossary + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + +
+ + + + + + + + + + + + +
+ + + + + +
+ +
+ + + + + + +
+ + + + + + +
+ + + +

Coinbase / Generation Transaction

+ +

+ +
+

This definition comes from the technical glossary.

+
+ +

Definition

+ +

The first transaction in a block. Always created by a miner, it includes a single coinbase.

+ +

Synonyms

+ +
    +
  • +

    Coinbase transaction

    +
  • +
  • +

    Generation transaction

    +
  • +
+ +

Not To Be Confused With

+ + + + + + + + + + + + + + +
+ + +
+ + + + + + + + + + + + + + + + diff --git a/en/glossary/coinbase.html b/en/glossary/coinbase.html new file mode 100644 index 00000000..fdb0f64f --- /dev/null +++ b/en/glossary/coinbase.html @@ -0,0 +1,259 @@ + + + + + + + + + +Coinbase, Coinbase Field - Dash Glossary + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + +
+ + + + + + + + + + + + +
+ + + + + +
+ +
+ + + + + + +
+ + + + + + +
+ + + +

Coinbase, Coinbase Field

+ +

+ +
+

This definition comes from the technical glossary.

+
+ +

Definition

+ +

A special field used as the sole input for coinbase transactions. The coinbase allows claiming the block reward and provides up to 100 bytes for arbitrary data.

+ +

Synonyms

+ +
    +
  • Coinbase
  • +
+ +

Not To Be Confused With

+ + + + + + + + + + + + + + +
+ + +
+ + + + + + + + + + + + + + + + diff --git a/en/glossary/compactsize.html b/en/glossary/compactsize.html new file mode 100644 index 00000000..009db45b --- /dev/null +++ b/en/glossary/compactsize.html @@ -0,0 +1,256 @@ + + + + + + + + + +CompactSize Unsigned Integer - Dash Glossary + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + +
+ + + + + + + + + + + + +
+ + + + + +
+ +
+ + + + + + +
+ + + + + + +
+ + + +

CompactSize Unsigned Integer

+ +

+ +
+

This definition comes from the technical glossary.

+
+ +

Definition

+ +

A type of variable-length integer commonly used in the Dash P2P protocol and Dash serialized data structures.

+ +

Synonyms

+ +
    +
  • CompactSize
  • +
+ +

Not To Be Confused With

+ +
    +
  • +

    VarInt (a data type Dash Core uses for local data storage)

    +
  • +
  • +

    Compact (the data type used for nBits in the block header)

    +
  • +
+ + + + + + + + + + + + +
+ + +
+ + + + + + + + + + + + + + + + diff --git a/en/glossary/compressed-public-key.html b/en/glossary/compressed-public-key.html new file mode 100644 index 00000000..399c293d --- /dev/null +++ b/en/glossary/compressed-public-key.html @@ -0,0 +1,248 @@ + + + + + + + + + +Compressed Public Key - Dash Glossary + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + +
+ + + + + + + + + + + + +
+ + + + + +
+ +
+ + + + + + +
+ + + + + + +
+ + + +

Compressed Public Key

+ +

+ +
+

This definition comes from the technical glossary.

+
+ +

Definition

+ +

An ECDSA public key that is 33 bytes long rather than the 65 bytes of an uncompressed public key.

+ +

Synonyms

+ +
    +
  • Compressed public key
  • +
+ + + + + + + + + + + + +
+ + +
+ + + + + + + + + + + + + + + + diff --git a/en/glossary/confirmation-score.html b/en/glossary/confirmation-score.html new file mode 100644 index 00000000..8566c579 --- /dev/null +++ b/en/glossary/confirmation-score.html @@ -0,0 +1,265 @@ + + + + + + + + + +Confirmation Score, Confirmed Transaction - Dash Glossary + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + +
+ + + + + + + + + + + + +
+ + + + + +
+ +
+ + + + + + +
+ + + + + + +
+ + + +

Confirmation Score, Confirmed Transaction

+ +

+ +
+

This definition comes from the technical glossary.

+
+ +

Definition

+ +

A score indicating the number of blocks on the best block chain that would need to be modified to remove or modify a particular transaction. A confirmed transaction has a confirmation score of one or higher.

+ +

Synonyms

+ +
    +
  • +

    Confirmation score

    +
  • +
  • +

    Confirmations

    +
  • +
  • +

    Confirmed transaction

    +
  • +
  • +

    Unconfirmed transaction

    +
  • +
+ + + + + + + + + + + + +
+ + +
+ + + + + + + + + + + + + + + + diff --git a/en/glossary/consensus-rules.html b/en/glossary/consensus-rules.html new file mode 100644 index 00000000..8762aab6 --- /dev/null +++ b/en/glossary/consensus-rules.html @@ -0,0 +1,246 @@ + + + + + + + + + +Consensus Rules, Validation Rules - Dash Glossary + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + +
+ + + + + + + + + + + + +
+ + + + + +
+ +
+ + + + + + +
+ + + + + + +
+ + + +

Consensus Rules, Validation Rules

+ +

+ +
+

This definition comes from the technical glossary.

+
+ +

Definition

+ +

The block validation rules that full nodes follow to stay in consensus with other nodes.

+ +

Synonyms

+ +
    +
  • Consensus rules
  • +
+ +

Not To Be Confused With

+ + + + + + + + + + + + + + +
+ + +
+ + + + + + + + + + + + + + + + diff --git a/en/glossary/consensus.html b/en/glossary/consensus.html new file mode 100644 index 00000000..69f1dbd4 --- /dev/null +++ b/en/glossary/consensus.html @@ -0,0 +1,251 @@ + + + + + + + + + +Consensus - Dash Glossary + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + +
+ + + + + + + + + + + + +
+ + + + + +
+ +
+ + + + + + +
+ + + + + + +
+ + + +

Consensus

+ +

+ +
+

This definition comes from the technical glossary.

+
+ +

Definition

+ +

When several nodes (usually most nodes on the network) all have the same blocks in their locally-validated best block chain.

+ +

Synonyms

+ +
    +
  • Consensus
  • +
+ +

Not To Be Confused With

+ +
    +
  • +

    Social consensus (often used in discussion among developers to indicate that most people agree with a particular plan)

    +
  • +
  • +

    Consensus rules (the rules that allow nodes to maintain consensus)

    +
  • +
+ + + + + + + + + + + + +
+ + +
+ + + + + + + + + + + + + + + + diff --git a/en/glossary/cpfp.html b/en/glossary/cpfp.html new file mode 100644 index 00000000..bdda7022 --- /dev/null +++ b/en/glossary/cpfp.html @@ -0,0 +1,263 @@ + + + + + + + + + +Child Pays For Parent, CPFP - Dash Glossary + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + +
+ + + + + + + + + + + + +
+ + + + + +
+ +
+ + + + + + +
+ + + + + + +
+ + + +

Child Pays For Parent, CPFP

+ +

+ +
+

This definition comes from the technical glossary.

+
+ +

Definition

+ +

Selecting transactions for mining not just based on their fees but also based on the fees of their ancestors (parents) and descendants (children).

+ +

Synonyms

+ +
    +
  • +

    Child pays for parent

    +
  • +
  • +

    CPFP

    +
  • +
  • +

    Ancestor mining

    +
  • +
+ +

Not To Be Confused With

+ + + + + + + + + + + + + + +
+ + +
+ + + + + + + + + + + + + + + + diff --git a/en/glossary/darkgravitywave.html b/en/glossary/darkgravitywave.html new file mode 100644 index 00000000..897f0eef --- /dev/null +++ b/en/glossary/darkgravitywave.html @@ -0,0 +1,247 @@ + + + + + + + + + +Dark Gravity Wave, DGB - Dash Glossary + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + +
+ + + + + + + + + + + + +
+ + + + + +
+ +
+ + + + + + +
+ + + + + + +
+ + + +

Dark Gravity Wave, DGB

+ +

+ +
+

This definition comes from the technical glossary.

+
+ +

Definition

+ +

An open source difficulty-adjusting algorithm for Bitcoin-based cryptocurrencies that was first used in Dash. Difficulty adjusts every block based on historical statistical data to ensure consistent block issuance regardless of hash rate fluctuation.

+ +

Synonyms

+ +
    +
  • +

    Dark Gravity Wave

    +
  • +
  • +

    DGW

    +
  • +
+ + + + + + + + + + + + +
+ + +
+ + + + + + + + + + + + + + + + diff --git a/en/glossary/denominations.html b/en/glossary/denominations.html new file mode 100644 index 00000000..3f6cbdae --- /dev/null +++ b/en/glossary/denominations.html @@ -0,0 +1,247 @@ + + + + + + + + + +Denominations - Dash Glossary + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + +
+ + + + + + + + + + + + +
+ + + + + +
+ +
+ + + + + + +
+ + + + + + +
+ + + +

Denominations

+ +

+ +
+

This definition comes from the technical glossary.

+
+ +

Definition

+ +

Denominations of Dash value, usually measured in fractions of a dash but sometimes measured in multiples of a duff. One dash equals 100,000,000 duffs.

+ +

Synonyms

+ +
    +
  • +

    Denomination

    +
  • +
  • +

    Duffs

    +
  • +
+ +

Not To Be Confused With

+ +
    +
  • Binary bits, a unit of data with two possible values
  • +
+ + + + + + + + +
+ + +
+ + + + + + + + + + + + + + + + diff --git a/en/glossary/dgbb.html b/en/glossary/dgbb.html new file mode 100644 index 00000000..a1f97865 --- /dev/null +++ b/en/glossary/dgbb.html @@ -0,0 +1,247 @@ + + + + + + + + + +Decentralized Governance by Blockchain - Dash Glossary + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + +
+ + + + + + + + + + + + +
+ + + + + +
+ +
+ + + + + + +
+ + + + + + +
+ + + +

Decentralized Governance by Blockchain

+ +

+ +
+

This definition comes from the technical glossary.

+
+ +

Definition

+ +

The method used in Dash for funding development and making decisions regarding the project direction and priorities.

+ +

Synonyms

+ +
    +
  • +

    Decentralized Governance by Blockchain

    +
  • +
  • +

    DGBB

    +
  • +
+ + + + + + + + + + + + +
+ + +
+ + + + + + + + + + + + + + + + diff --git a/en/glossary/difficulty.html b/en/glossary/difficulty.html new file mode 100644 index 00000000..9b1b27a8 --- /dev/null +++ b/en/glossary/difficulty.html @@ -0,0 +1,261 @@ + + + + + + + + + +Difficulty, Network Difficulty - Dash Glossary + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + +
+ + + + + + + + + + + + +
+ + + + + +
+ +
+ + + + + + +
+ + + + + + +
+ + + +

Difficulty, Network Difficulty

+ +

+ +
+

This definition comes from the technical glossary.

+
+ +

Definition

+ +

How difficult it is to find a block relative to the difficulty of finding the easiest possible block. The easiest possible block has a proof-of-work difficulty of 1.

+ +

Synonyms

+ +
    +
  • +

    Difficulty

    +
  • +
  • +

    Network difficulty

    +
  • +
+ +

Not To Be Confused With

+ + + + + + + + + + + + + + +
+ + +
+ + + + + + + + + + + + + + + + diff --git a/en/glossary/dns-seed.html b/en/glossary/dns-seed.html new file mode 100644 index 00000000..ae8135fa --- /dev/null +++ b/en/glossary/dns-seed.html @@ -0,0 +1,254 @@ + + + + + + + + + +DNS Seed - Dash Glossary + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + +
+ + + + + + + + + + + + +
+ + + + + +
+ +
+ + + + + + +
+ + + + + + +
+ + + +

DNS Seed

+ +

+ +
+

This definition comes from the technical glossary.

+
+ +

Definition

+ +

A DNS server which returns IP addresses of full nodes on the Dash network to assist in peer discovery.

+ +

Synonyms

+ +
    +
  • DNS seed
  • +
+ +

Not To Be Confused With

+ + + + + + + + + + + + + + +
+ + +
+ + + + + + + + + + + + + + + + diff --git a/en/glossary/double-spend.html b/en/glossary/double-spend.html new file mode 100644 index 00000000..35ccc6e2 --- /dev/null +++ b/en/glossary/double-spend.html @@ -0,0 +1,248 @@ + + + + + + + + + +Double Spend - Dash Glossary + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + +
+ + + + + + + + + + + + +
+ + + + + +
+ +
+ + + + + + +
+ + + + + + +
+ + + +

Double Spend

+ +

+ +
+

This definition comes from the technical glossary.

+
+ +

Definition

+ +

A transaction that uses the same input as an already broadcast transaction. The attempt of duplication, deceit, or conversion, will be adjudicated when only one of the transactions is recorded in the blockchain.

+ +

Synonyms

+ +
    +
  • Double spend
  • +
+ + + + + + + + + + + + +
+ + +
+ + + + + + + + + + + + + + + + diff --git a/en/glossary/escrow-contract.html b/en/glossary/escrow-contract.html new file mode 100644 index 00000000..b37f3b8b --- /dev/null +++ b/en/glossary/escrow-contract.html @@ -0,0 +1,245 @@ + + + + + + + + + +Escrow Contract - Dash Glossary + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + +
+ + + + + + + + + + + + +
+ + + + + +
+ +
+ + + + + + +
+ + + + + + +
+ + + +

Escrow Contract

+ +

+ +
+

This definition comes from the technical glossary.

+
+ +

Definition

+ +

A transaction in which a spender and receiver place funds in a 2-of-2 (or other m-of-n) multisig output so that neither can spend the funds until they’re both satisfied with some external outcome.

+ +

Synonyms

+ +
    +
  • Escrow contract
  • +
+ + + + + + + + + + + + +
+ + +
+ + + + + + + + + + + + + + + + diff --git a/en/glossary/evolution.html b/en/glossary/evolution.html new file mode 100644 index 00000000..84d9905b --- /dev/null +++ b/en/glossary/evolution.html @@ -0,0 +1,240 @@ + + + + + + + + + +Evolution, Dash Evolution - Dash Glossary + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + +
+ + + + + + + + + + + + +
+ + + + + +
+ +
+ + + + + + +
+ + + + + + +
+ + + +

Evolution, Dash Evolution

+ +

+ +
+

This definition comes from the technical glossary.

+
+ +

Definition

+ +

Code name for a decentralized currency platform built on the Dash blockchain technology. The goal is to provide simple access to the unique features and benefits of Dash to assist in the creation of decentralized technology.

+ +

Synonyms

+ +
    +
  • Evolution
  • +
+ + + + + + + + + + + + +
+ + +
+ + + + + + + + + + + + + + + + diff --git a/en/glossary/extended-key.html b/en/glossary/extended-key.html new file mode 100644 index 00000000..4257cd5b --- /dev/null +++ b/en/glossary/extended-key.html @@ -0,0 +1,257 @@ + + + + + + + + + +Extended Key, HD Wallet Extended Key - Dash Glossary + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + +
+ + + + + + + + + + + + +
+ + + + + +
+ +
+ + + + + + +
+ + + + + + +
+ + + +

Extended Key, HD Wallet Extended Key

+ +

+ +
+

This definition comes from the technical glossary.

+
+ +

Definition

+ +

In the context of HD wallets, a public key or private key extended with the chain code to allow them to derive child keys.

+ +

Synonyms

+ +
    +
  • +

    Extended key

    +
  • +
  • +

    Public extended key

    +
  • +
  • +

    Private extended key

    +
  • +
+ + + + + + + + + + + + +
+ + +
+ + + + + + + + + + + + + + + + diff --git a/en/glossary/fork.html b/en/glossary/fork.html new file mode 100644 index 00000000..dbee0258 --- /dev/null +++ b/en/glossary/fork.html @@ -0,0 +1,262 @@ + + + + + + + + + +Fork, Accidental Fork - Dash Glossary + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + +
+ + + + + + + + + + + + +
+ + + + + +
+ +
+ + + + + + +
+ + + + + + +
+ + + +

Fork, Accidental Fork

+ +

+ +
+

This definition comes from the technical glossary.

+
+ +

Definition

+ +

When two or more blocks have the same block height, forking the block chain. Typically occurs when two or more miners find blocks at nearly the same time. Can also happen as part of an attack.

+ +

Synonyms

+ +
    +
  • Fork
  • +
+ +

Not To Be Confused With

+ +
    +
  • +

    Hard fork (a change in consensus rules that breaks security for nodes that don’t upgrade)

    +
  • +
  • +

    Soft fork (a change in consensus rules that weakens security for nodes that don’t upgrade)

    +
  • +
  • +

    Software fork (when one or more developers permanently develops a codebase separately from other developers)

    +
  • +
  • +

    Git fork (when one or more developers temporarily develops a codebase separately from other developers)

    +
  • +
+ + + + + + + + + + + + +
+ + +
+ + + + + + + + + + + + + + + + diff --git a/en/glossary/genesis-block.html b/en/glossary/genesis-block.html new file mode 100644 index 00000000..3213f5d6 --- /dev/null +++ b/en/glossary/genesis-block.html @@ -0,0 +1,261 @@ + + + + + + + + + +Genesis Block, Block 0 - Dash Glossary + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + +
+ + + + + + + + + + + + +
+ + + + + +
+ +
+ + + + + + +
+ + + + + + +
+ + + +

Genesis Block, Block 0

+ +

+ +
+

This definition comes from the technical glossary.

+
+ +

Definition

+ +

The first block in the Dash block chain.

+ +

Synonyms

+ +
    +
  • +

    Genesis block

    +
  • +
  • +

    Block 0

    +
  • +
+ +

Not To Be Confused With

+ + + + + + + + + + + + + + +
+ + +
+ + + + + + + + + + + + + + + + diff --git a/en/glossary/hard-fork.html b/en/glossary/hard-fork.html new file mode 100644 index 00000000..4f7bb7bd --- /dev/null +++ b/en/glossary/hard-fork.html @@ -0,0 +1,265 @@ + + + + + + + + + +Hard Fork, Hard-Forking Change - Dash Glossary + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + +
+ + + + + + + + + + + + +
+ + + + + +
+ +
+ + + + + + +
+ + + + + + +
+ + + +

Hard Fork, Hard-Forking Change

+ +

+ +
+

This definition comes from the technical glossary.

+
+ +

Definition

+ +

A permanent divergence in the block chain, commonly occurs when non-upgraded nodes can’t validate blocks created by upgraded nodes that follow newer consensus rules.

+ +

Synonyms

+ +
    +
  • Hard fork
  • +
+ +

Not To Be Confused With

+ +
    +
  • +

    Fork (a regular fork where all nodes follow the same consensus rules, so the fork is resolved once one chain has more proof of work than another)

    +
  • +
  • +

    Soft fork (a temporary divergence in the block chain caused by non-upgraded nodes not following new consensus rules)

    +
  • +
  • +

    Software fork (when one or more developers permanently develops a codebase separately from other developers)

    +
  • +
  • +

    Git fork (when one or more developers temporarily develops a codebase separately from other developers

    +
  • +
+ + + + + + + + + + + + +
+ + +
+ + + + + + + + + + + + + + + + diff --git a/en/glossary/hardened-extended-key.html b/en/glossary/hardened-extended-key.html new file mode 100644 index 00000000..e62a3400 --- /dev/null +++ b/en/glossary/hardened-extended-key.html @@ -0,0 +1,245 @@ + + + + + + + + + +Hardened Extended Key (HD Wallets) - Dash Glossary + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + +
+ + + + + + + + + + + + +
+ + + + + +
+ +
+ + + + + + +
+ + + + + + +
+ + + +

Hardened Extended Key (HD Wallets)

+ +

+ +
+

This definition comes from the technical glossary.

+
+ +

Definition

+ +

A variation on HD wallet extended keys where only the hardened extended private key can derive child keys. This prevents compromise of the chain code plus any private key from putting the whole wallet at risk.

+ +

Synonyms

+ +
    +
  • Hardened extended key
  • +
+ + + + + + + + + + + + +
+ + +
+ + + + + + + + + + + + + + + + diff --git a/en/glossary/hd-protocol.html b/en/glossary/hd-protocol.html new file mode 100644 index 00000000..6dbaadba --- /dev/null +++ b/en/glossary/hd-protocol.html @@ -0,0 +1,255 @@ + + + + + + + + + +HD Protocol, HD Wallet, BIP32 - Dash Glossary + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + +
+ + + + + + + + + + + + +
+ + + + + +
+ +
+ + + + + + +
+ + + + + + +
+ + + +

HD Protocol, HD Wallet, BIP32

+ +

+ +
+

This definition comes from the technical glossary.

+
+ +

Definition

+ +

The Hierarchical Deterministic (HD) key creation and transfer protocol (BIP32), which allows creating child keys from parent keys in a hierarchy. Wallets using the HD protocol are called HD wallets.

+ +

Synonyms

+ +
    +
  • +

    HD protocol

    +
  • +
  • +

    HD wallet

    +
  • +
+ + + + + + + + + + + + +
+ + +
+ + + + + + + + + + + + + + + + diff --git a/en/glossary/hd-wallet-seed.html b/en/glossary/hd-wallet-seed.html new file mode 100644 index 00000000..ccb0404e --- /dev/null +++ b/en/glossary/hd-wallet-seed.html @@ -0,0 +1,261 @@ + + + + + + + + + +HD Wallet Seed, Root Seed - Dash Glossary + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + +
+ + + + + + + + + + + + +
+ + + + + +
+ +
+ + + + + + +
+ + + + + + +
+ + + +

HD Wallet Seed, Root Seed

+ +

+ +
+

This definition comes from the technical glossary.

+
+ +

Definition

+ +

A potentially-short value used as a seed to generate the master private key and master chain code for an HD wallet.

+ +

Synonyms

+ +
    +
  • +

    HD wallet seed

    +
  • +
  • +

    Root seed

    +
  • +
+ +

Not To Be Confused With

+ +
    +
  • Mnemonic code / mnemonic seed (a binary root seed formatted as words to make it easier for humans to transcribe and possibly remember)
  • +
+ + + + + + + + + + + + +
+ + +
+ + + + + + + + + + + + + + + + diff --git a/en/glossary/header-chain.html b/en/glossary/header-chain.html new file mode 100644 index 00000000..9eac1200 --- /dev/null +++ b/en/glossary/header-chain.html @@ -0,0 +1,258 @@ + + + + + + + + + +Header Chain, Best Header Chain - Dash Glossary + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + +
+ + + + + + + + + + + + +
+ + + + + +
+ +
+ + + + + + +
+ + + + + + +
+ + + +

Header Chain, Best Header Chain

+ +

+ +
+

This definition comes from the technical glossary.

+
+ +

Definition

+ +

A chain of block headers with each header linking to the header that preceded it; the most-difficult-to-recreate chain is the best header chain

+ +

Synonyms

+ +
    +
  • +

    Header chain

    +
  • +
  • +

    Best header chain

    +
  • +
+ +

Not To Be Confused With

+ + + + + + + + + + + + + + +
+ + +
+ + + + + + + + + + + + + + + + diff --git a/en/glossary/headers-first-sync.html b/en/glossary/headers-first-sync.html new file mode 100644 index 00000000..4d7bfab2 --- /dev/null +++ b/en/glossary/headers-first-sync.html @@ -0,0 +1,251 @@ + + + + + + + + + +Headers-First, Headers-First Sync - Dash Glossary + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + +
+ + + + + + + + + + + + +
+ + + + + +
+ +
+ + + + + + +
+ + + + + + +
+ + + +

Headers-First, Headers-First Sync

+ +

+ +
+

This definition comes from the technical glossary.

+
+ +

Definition

+ +

Synchronizing the block chain by downloading block headers before downloading the full blocks.

+ +

Synonyms

+ +
    +
  • Headers-first sync
  • +
+ +

Not To Be Confused With

+ + + + + + + + + + + + + + +
+ + +
+ + + + + + + + + + + + + + + + diff --git a/en/glossary/high-priority-transaction.html b/en/glossary/high-priority-transaction.html new file mode 100644 index 00000000..99510eb0 --- /dev/null +++ b/en/glossary/high-priority-transaction.html @@ -0,0 +1,252 @@ + + + + + + + + + +High-Priority Transaction, Free Tx - Dash Glossary + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + +
+ + + + + + + + + + + + +
+ + + + + +
+ +
+ + + + + + +
+ + + + + + +
+ + + +

High-Priority Transaction, Free Tx

+ +

+ +
+

This definition comes from the technical glossary.

+
+ +

Definition

+ +

Transactions that don’t have to pay a transaction fee because their inputs have been idle long enough to accumulated large amounts of priority. Note: miners choose whether to accept free transactions.

+ +

Synonyms

+ +
    +
  • +

    High-priority transaction

    +
  • +
  • +

    Free transaction

    +
  • +
+ + + + + + + + + + + + +
+ + +
+ + + + + + + + + + + + + + + + diff --git a/en/glossary/initial-block-download.html b/en/glossary/initial-block-download.html new file mode 100644 index 00000000..b7e83236 --- /dev/null +++ b/en/glossary/initial-block-download.html @@ -0,0 +1,253 @@ + + + + + + + + + +Initial Block Download, IBD - Dash Glossary + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + +
+ + + + + + + + + + + + +
+ + + + + +
+ +
+ + + + + + +
+ + + + + + +
+ + + +

Initial Block Download, IBD

+ +

+ +
+

This definition comes from the technical glossary.

+
+ +

Definition

+ +

The process used by a new node (or long-offline node) to download a large number of blocks to catch up to the tip of the best block chain.

+ +

Synonyms

+ +
    +
  • +

    Initial block download

    +
  • +
  • +

    IBD

    +
  • +
+ +

Not To Be Confused With

+ + + + + + + + + + + + + + +
+ + +
+ + + + + + + + + + + + + + + + diff --git a/en/glossary/input.html b/en/glossary/input.html new file mode 100644 index 00000000..d3afc2ec --- /dev/null +++ b/en/glossary/input.html @@ -0,0 +1,255 @@ + + + + + + + + + +Input, Transaction Input, TxIn - Dash Glossary + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + +
+ + + + + + + + + + + + +
+ + + + + +
+ +
+ + + + + + +
+ + + + + + +
+ + + +

Input, Transaction Input, TxIn

+ +

+ +
+

This definition comes from the technical glossary.

+
+ +

Definition

+ +

An input in a transaction which contains three fields: an outpoint, a signature script, and a sequence number. The outpoint references a previous output and the signature script allows spending it.

+ +

Synonyms

+ +
    +
  • +

    Input

    +
  • +
  • +

    TxIn

    +
  • +
+ + + +
    +
  • +

    Input — Developer Guide

    +
  • +
  • +

    TxIn — Developer Reference

    +
  • +
  • +

    Inputs — Bitcoin Wiki

    +
  • +
+ + + + + + + + +
+ + +
+ + + + + + + + + + + + + + + + diff --git a/en/glossary/instantsend.html b/en/glossary/instantsend.html new file mode 100644 index 00000000..5a303a95 --- /dev/null +++ b/en/glossary/instantsend.html @@ -0,0 +1,260 @@ + + + + + + + + + +InstantSend - Dash Glossary + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + +
+ + + + + + + + + + + + +
+ + + + + +
+ +
+ + + + + + +
+ + + + + + +
+ + + +

InstantSend

+ +

+ +
+

This definition comes from the technical glossary.

+
+ +

Definition

+ +

InstantSend is a service that allows for near-instant transactions. Through this system, inputs can be locked to specific transactions and verified by consensus of the masternode network.

+ +

Synonyms

+ +
    +
  • +

    InstantSend

    +
  • +
  • +

    InstantX

    +
  • +
  • +

    Transaction Lock

    +
  • +
+ + + + + + + + + + + + +
+ + +
+ + + + + + + + + + + + + + + + diff --git a/en/glossary/internal-byte-order.html b/en/glossary/internal-byte-order.html new file mode 100644 index 00000000..83dd4698 --- /dev/null +++ b/en/glossary/internal-byte-order.html @@ -0,0 +1,251 @@ + + + + + + + + + +Internal Byte Order - Dash Glossary + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + +
+ + + + + + + + + + + + +
+ + + + + +
+ +
+ + + + + + +
+ + + + + + +
+ + + +

Internal Byte Order

+ +

+ +
+

This definition comes from the technical glossary.

+
+ +

Definition

+ +

The standard order in which hash digests are displayed as strings—the same format used in serialized blocks and transactions.

+ +

Synonyms

+ +
    +
  • Internal byte order
  • +
+ +

Not To Be Confused With

+ + + + + + + + + + + + + + +
+ + +
+ + + + + + + + + + + + + + + + diff --git a/en/glossary/inventory.html b/en/glossary/inventory.html new file mode 100644 index 00000000..dda9fe22 --- /dev/null +++ b/en/glossary/inventory.html @@ -0,0 +1,251 @@ + + + + + + + + + +Inventory, Block Or Transaction Inventory - Dash Glossary + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + +
+ + + + + + + + + + + + +
+ + + + + +
+ +
+ + + + + + +
+ + + + + + +
+ + + +

Inventory, Block Or Transaction Inventory

+ +

+ +
+

This definition comes from the technical glossary.

+
+ +

Definition

+ +

A data type identifier and a hash; used to identify transactions, blocks, and objects available for download through the Dash P2P network.

+ +

Synonyms

+ +
    +
  • Inventory
  • +
+ +

Not To Be Confused With

+ +
    +
  • Inv message (one of the P2P messages that transmits inventories)
  • +
+ + + + + + + + + + + + +
+ + +
+ + + + + + + + + + + + + + + + diff --git a/en/glossary/locktime.html b/en/glossary/locktime.html new file mode 100644 index 00000000..1e1a3912 --- /dev/null +++ b/en/glossary/locktime.html @@ -0,0 +1,255 @@ + + + + + + + + + +Locktime, nLockTime - Dash Glossary + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + +
+ + + + + + + + + + + + +
+ + + + + +
+ +
+ + + + + + +
+ + + + + + +
+ + + +

Locktime, nLockTime

+ +

+ +
+

This definition comes from the technical glossary.

+
+ +

Definition

+ +

Part of a transaction which indicates the earliest time or earliest block when that transaction may be added to the block chain.

+ +

Synonyms

+ +
    +
  • +

    Locktime

    +
  • +
  • +

    nLockTime

    +
  • +
+ + + + + + + + + + + + +
+ + +
+ + + + + + + + + + + + + + + + diff --git a/en/glossary/mainnet.html b/en/glossary/mainnet.html new file mode 100644 index 00000000..553c308f --- /dev/null +++ b/en/glossary/mainnet.html @@ -0,0 +1,251 @@ + + + + + + + + + +Mainnet, Dash Main Network - Dash Glossary + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + +
+ + + + + + + + + + + + +
+ + + + + +
+ +
+ + + + + + +
+ + + + + + +
+ + + +

Mainnet, Dash Main Network

+ +

+ +
+

This definition comes from the technical glossary.

+
+ +

Definition

+ +

The original and main network for Dash transactions, where duffs have real economic value.

+ +

Synonyms

+ +
    +
  • Mainnet
  • +
+ +

Not To Be Confused With

+ + + + + +
    +
  • Mainnet — Developer Examples
  • +
+ + + + + + + + +
+ + +
+ + + + + + + + + + + + + + + + diff --git a/en/glossary/malleability.html b/en/glossary/malleability.html new file mode 100644 index 00000000..d5dafe5d --- /dev/null +++ b/en/glossary/malleability.html @@ -0,0 +1,261 @@ + + + + + + + + + +Transaction Malleability, Mutability - Dash Glossary + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + +
+ + + + + + + + + + + + +
+ + + + + +
+ +
+ + + + + + +
+ + + + + + +
+ + + +

Transaction Malleability, Mutability

+ +

+ +
+

This definition comes from the technical glossary.

+
+ +

Definition

+ +

The ability of someone to change (mutate) unconfirmed transactions without making them invalid, which changes the transaction’s txid, making child transactions invalid.

+ +

Synonyms

+ +
    +
  • +

    Transaction malleability

    +
  • +
  • +

    Transaction mutability

    +
  • +
+ +

Not To Be Confused With

+ +
    +
  • BIP62 (a proposal for an optional new transaction version that reduces the set of known mutations for common transactions)
  • +
+ + + + + + + + + + + + +
+ + +
+ + + + + + + + + + + + + + + + diff --git a/en/glossary/masf.html b/en/glossary/masf.html new file mode 100644 index 00000000..c4b7428b --- /dev/null +++ b/en/glossary/masf.html @@ -0,0 +1,264 @@ + + + + + + + + + +Miner Activated Soft Fork, MASF - Dash Glossary + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + +
+ + + + + + + + + + + + +
+ + + + + +
+ +
+ + + + + + +
+ + + + + + +
+ + + +

Miner Activated Soft Fork, MASF

+ +

+ +
+

This definition comes from the technical glossary.

+
+ +

Definition

+ +

A Soft Fork activated by through miner signalling.

+ +

Synonyms

+ +
    +
  • +

    Miner-activated soft fork

    +
  • +
  • +

    MASF

    +
  • +
+ +

Not To Be Confused With

+ + + + + + + + + + +
+ + +
+ + + + + + + + + + + + + + + + diff --git a/en/glossary/master-chain-code-and-private-key.html b/en/glossary/master-chain-code-and-private-key.html new file mode 100644 index 00000000..8f75d4dc --- /dev/null +++ b/en/glossary/master-chain-code-and-private-key.html @@ -0,0 +1,255 @@ + + + + + + + + + +Master Chain Code And Private Key - Dash Glossary + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + +
+ + + + + + + + + + + + +
+ + + + + +
+ +
+ + + + + + +
+ + + + + + +
+ + + +

Master Chain Code And Private Key

+ +

+ +
+

This definition comes from the technical glossary.

+
+ +

Definition

+ +

In HD wallets, the master chain code and master private key are the two pieces of data derived from the root seed.

+ +

Synonyms

+ +
    +
  • +

    Master chain code

    +
  • +
  • +

    Master private key

    +
  • +
+ + + + + + + + + + + + +
+ + +
+ + + + + + + + + + + + + + + + diff --git a/en/glossary/masternode.html b/en/glossary/masternode.html new file mode 100644 index 00000000..63f91c2d --- /dev/null +++ b/en/glossary/masternode.html @@ -0,0 +1,254 @@ + + + + + + + + + +Masternode - Dash Glossary + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + +
+ + + + + + + + + + + + +
+ + + + + +
+ +
+ + + + + + +
+ + + + + + +
+ + + +

Masternode

+ +

+ +
+

This definition comes from the technical glossary.

+
+ +

Definition

+ +

A computer that provides second-tier Dash functionality (InstantSend, PrivateSend, decentralized governance). Masternodes are incentivized by receiving part of the block reward, but must hold 1000 Dash as collateral to prevent sybil attacks.

+ +

Synonyms

+ +
    +
  • Masternode
  • +
+ + + + + + + + + + + + +
+ + +
+ + + + + + + + + + + + + + + + diff --git a/en/glossary/merkle-block.html b/en/glossary/merkle-block.html new file mode 100644 index 00000000..f1aafcec --- /dev/null +++ b/en/glossary/merkle-block.html @@ -0,0 +1,251 @@ + + + + + + + + + +Merkle Block - Dash Glossary + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + +
+ + + + + + + + + + + + +
+ + + + + +
+ +
+ + + + + + +
+ + + + + + +
+ + + +

Merkle Block

+ +

+ +
+

This definition comes from the technical glossary.

+
+ +

Definition

+ +

A partial merkle tree connecting transactions matching a bloom filter to the merkle root of a block.

+ +

Synonyms

+ +
    +
  • Merkle block
  • +
+ +

Not To Be Confused With

+ +
    +
  • MerkleBlock message (a P2P protocol message that transmits a merkle block)
  • +
+ + + + + + + + + + + + +
+ + +
+ + + + + + + + + + + + + + + + diff --git a/en/glossary/merkle-root.html b/en/glossary/merkle-root.html new file mode 100644 index 00000000..78a57e90 --- /dev/null +++ b/en/glossary/merkle-root.html @@ -0,0 +1,262 @@ + + + + + + + + + +Merkle Root - Dash Glossary + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + +
+ + + + + + + + + + + + +
+ + + + + +
+ +
+ + + + + + +
+ + + + + + +
+ + + +

Merkle Root

+ +

+ +
+

This definition comes from the technical glossary.

+
+ +

Definition

+ +

The root node of a merkle tree, a descendant of all the hashed pairs in the tree. Block headers must include a valid merkle root descended from all transactions in that block.

+ +

Synonyms

+ +
    +
  • Merkle root
  • +
+ +

Not To Be Confused With

+ + + + + + + + + + + + + + +
+ + +
+ + + + + + + + + + + + + + + + diff --git a/en/glossary/merkle-tree.html b/en/glossary/merkle-tree.html new file mode 100644 index 00000000..f162e031 --- /dev/null +++ b/en/glossary/merkle-tree.html @@ -0,0 +1,262 @@ + + + + + + + + + +Merkle Tree - Dash Glossary + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + +
+ + + + + + + + + + + + +
+ + + + + +
+ +
+ + + + + + +
+ + + + + + +
+ + + +

Merkle Tree

+ +

+ +
+

This definition comes from the technical glossary.

+
+ +

Definition

+ +

A tree constructed by hashing paired data (the leaves), then pairing and hashing the results until a single hash remains, the merkle root. In Dash, the leaves are almost always transactions from a single block.

+ +

Synonyms

+ +
    +
  • Merkle tree
  • +
+ +

Not To Be Confused With

+ +
    +
  • +

    Partial merkle branch (a branch connecting one or more leaves to the root)

    +
  • +
  • +

    Merkle block (a partial merkle branch connecting one or more transactions from a single block to the block merkle root)

    +
  • +
+ + + + + + + + + + + + +
+ + +
+ + + + + + + + + + + + + + + + diff --git a/en/glossary/message-header.html b/en/glossary/message-header.html new file mode 100644 index 00000000..5100e2b8 --- /dev/null +++ b/en/glossary/message-header.html @@ -0,0 +1,248 @@ + + + + + + + + + +Message Header - Dash Glossary + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + +
+ + + + + + + + + + + + +
+ + + + + +
+ +
+ + + + + + +
+ + + + + + +
+ + + +

Message Header

+ +

+ +
+

This definition comes from the technical glossary.

+
+ +

Definition

+ +

The four header fields prefixed to all messages on the Dash P2P network.

+ +

Synonyms

+ +
    +
  • Message header
  • +
+ + + + + + + + + + + + +
+ + +
+ + + + + + + + + + + + + + + + diff --git a/en/glossary/minimum-relay-fee.html b/en/glossary/minimum-relay-fee.html new file mode 100644 index 00000000..6527ab02 --- /dev/null +++ b/en/glossary/minimum-relay-fee.html @@ -0,0 +1,258 @@ + + + + + + + + + +Minimum Relay Fee - Dash Glossary + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + +
+ + + + + + + + + + + + +
+ + + + + +
+ +
+ + + + + + +
+ + + + + + +
+ + + +

Minimum Relay Fee

+ +

+ +
+

This definition comes from the technical glossary.

+
+ +

Definition

+ +

The minimum transaction fee a transaction must pay (if it isn’t a high-priority transaction) for a full node to relay that transaction to other nodes. There is no one minimum relay fee—each node chooses its own policy.

+ +

Synonyms

+ +
    +
  • +

    Minimum relay fee

    +
  • +
  • +

    Relay fee

    +
  • +
+ +

Not To Be Confused With

+ + + + + + + + + + + + + + +
+ + +
+ + + + + + + + + + + + + + + + diff --git a/en/glossary/mining.html b/en/glossary/mining.html new file mode 100644 index 00000000..f08f2576 --- /dev/null +++ b/en/glossary/mining.html @@ -0,0 +1,255 @@ + + + + + + + + + +Mining, Miner - Dash Glossary + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + +
+ + + + + + + + + + + + +
+ + + + + +
+ +
+ + + + + + +
+ + + + + + +
+ + + +

Mining, Miner

+ +

+ +
+

This definition comes from the technical glossary.

+
+ +

Definition

+ +

Mining is the act of creating valid Dash blocks, which requires demonstrating proof of work, and miners are devices that mine or people who own those devices.

+ +

Synonyms

+ +
    +
  • +

    Mining

    +
  • +
  • +

    Miner

    +
  • +
+ + + + + + + + + + + + +
+ + +
+ + + + + + + + + + + + + + + + diff --git a/en/glossary/multisig.html b/en/glossary/multisig.html new file mode 100644 index 00000000..f6f53dc6 --- /dev/null +++ b/en/glossary/multisig.html @@ -0,0 +1,266 @@ + + + + + + + + + +M-of-N Multisig, Multisig Output - Dash Glossary + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + +
+ + + + + + + + + + + + +
+ + + + + +
+ +
+ + + + + + +
+ + + + + + +
+ + + +

M-of-N Multisig, Multisig Output

+ +

+ +
+

This definition comes from the technical glossary.

+
+ +

Definition

+ +

A pubkey script that provides n number of pubkeys and requires the corresponding signature script provide m minimum number signatures corresponding to the provided pubkeys.

+ +

Synonyms

+ +
    +
  • +

    Multisig

    +
  • +
  • +

    Bare multisig

    +
  • +
+ +

Not To Be Confused With

+ +
    +
  • +

    P2SH multisig (a multisig script contained inside P2SH)

    +
  • +
  • +

    Advanced scripts that require multiple signatures without using OP_CHECKMULTISIG or OP_CHECKMULTISIGVERIFY

    +
  • +
+ + + + + + + + + + + + +
+ + +
+ + + + + + + + + + + + + + + + diff --git a/en/glossary/nbits.html b/en/glossary/nbits.html new file mode 100644 index 00000000..6240a1b4 --- /dev/null +++ b/en/glossary/nbits.html @@ -0,0 +1,264 @@ + + + + + + + + + +nBits, Target Threshold - Dash Glossary + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + +
+ + + + + + + + + + + + +
+ + + + + +
+ +
+ + + + + + +
+ + + + + + +
+ + + +

nBits, Target Threshold

+ +

+ +
+

This definition comes from the technical glossary.

+
+ +

Definition

+ +

The target is the threshold below which a block header hash must be in order for the block to valid, and nBits is the encoded form of the target threshold as it appears in the block header.

+ +

Synonyms

+ +
    +
  • +

    nBits

    +
  • +
  • +

    Target

    +
  • +
+ +

Not To Be Confused With

+ + + + + + + + + + + + + + +
+ + +
+ + + + + + + + + + + + + + + + diff --git a/en/glossary/node.html b/en/glossary/node.html new file mode 100644 index 00000000..66241aee --- /dev/null +++ b/en/glossary/node.html @@ -0,0 +1,273 @@ + + + + + + + + + +Node - Dash Glossary + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + +
+ + + + + + + + + + + + +
+ + + + + +
+ +
+ + + + + + +
+ + + + + + +
+ + + +

Node

+ +

+ +
+

This definition comes from the technical glossary.

+
+ +

Definition

+ +

A computer that connects to the Dash network.

+ +

Synonyms

+ +
    +
  • +

    Node

    +
  • +
  • +

    Full node

    +
  • +
  • +

    Archival node

    +
  • +
  • +

    Pruned node

    +
  • +
  • +

    Peer

    +
  • +
+ +

Not To Be Confused With

+ + + + + + + + + + + + + + +
+ + +
+ + + + + + + + + + + + + + + + diff --git a/en/glossary/null-data-transaction.html b/en/glossary/null-data-transaction.html new file mode 100644 index 00000000..1db81908 --- /dev/null +++ b/en/glossary/null-data-transaction.html @@ -0,0 +1,263 @@ + + + + + + + + + +Null Data (OP_RETURN) Transaction - Dash Glossary + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + +
+ + + + + + + + + + + + +
+ + + + + +
+ +
+ + + + + + +
+ + + + + + +
+ + + +

Null Data (OP_RETURN) Transaction

+ +

+ +
+

This definition comes from the technical glossary.

+
+ +

Definition

+ +

A transaction type that adds arbitrary data to a provably unspendable pubkey script that full nodes don’t have to store in their UTXO database.

+ +

Synonyms

+ +
    +
  • +

    Null data transaction

    +
  • +
  • +

    OP_RETURN transaction

    +
  • +
  • +

    Data carrier transaction

    +
  • +
+ +

Not To Be Confused With

+ + + + + + + + + + + + + + +
+ + +
+ + + + + + + + + + + + + + + + diff --git a/en/glossary/op-code.html b/en/glossary/op-code.html new file mode 100644 index 00000000..0c578e00 --- /dev/null +++ b/en/glossary/op-code.html @@ -0,0 +1,257 @@ + + + + + + + + + +Opcode - Dash Glossary + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + +
+ + + + + + + + + + + + +
+ + + + + +
+ +
+ + + + + + +
+ + + + + + +
+ + + +

Opcode

+ +

+ +
+

This definition comes from the technical glossary.

+
+ +

Definition

+ +

Operation codes from the Dash Script language which push data or perform functions within a pubkey script or signature script.

+ +

Synonyms

+ +
    +
  • +

    Opcode

    +
  • +
  • +

    Data-pushing opcode

    +
  • +
  • +

    Non-data-pushing opcode

    +
  • +
+ + + + + + + + + + + + +
+ + +
+ + + + + + + + + + + + + + + + diff --git a/en/glossary/orphan-block.html b/en/glossary/orphan-block.html new file mode 100644 index 00000000..f89dc4e3 --- /dev/null +++ b/en/glossary/orphan-block.html @@ -0,0 +1,251 @@ + + + + + + + + + +Orphan Block - Dash Glossary + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + +
+ + + + + + + + + + + + +
+ + + + + +
+ +
+ + + + + + +
+ + + + + + +
+ + + +

Orphan Block

+ +

+ +
+

This definition comes from the technical glossary.

+
+ +

Definition

+ +

Blocks whose parent block has not been processed by the local node, so they can’t be fully validated yet.

+ +

Synonyms

+ +
    +
  • Orphan block
  • +
+ +

Not To Be Confused With

+ + + + + + + + + + + + + + +
+ + +
+ + + + + + + + + + + + + + + + diff --git a/en/glossary/outpoint.html b/en/glossary/outpoint.html new file mode 100644 index 00000000..db1298ac --- /dev/null +++ b/en/glossary/outpoint.html @@ -0,0 +1,256 @@ + + + + + + + + + +Outpoint - Dash Glossary + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + +
+ + + + + + + + + + + + +
+ + + + + +
+ +
+ + + + + + +
+ + + + + + +
+ + + +

Outpoint

+ +

+ +
+

This definition comes from the technical glossary.

+
+ +

Definition

+ +

The data structure used to refer to a particular transaction output, consisting of a 32-byte TXID and a 4-byte output index number (vout).

+ +

Synonyms

+ +
    +
  • Outpoint
  • +
+ +

Not To Be Confused With

+ + + + + + + + + + + + + + +
+ + +
+ + + + + + + + + + + + + + + + diff --git a/en/glossary/output.html b/en/glossary/output.html new file mode 100644 index 00000000..43a944dd --- /dev/null +++ b/en/glossary/output.html @@ -0,0 +1,261 @@ + + + + + + + + + +Output, Transaction Output, TxOut - Dash Glossary + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + +
+ + + + + + + + + + + + +
+ + + + + +
+ +
+ + + + + + +
+ + + + + + +
+ + + +

Output, Transaction Output, TxOut

+ +

+ +
+

This definition comes from the technical glossary.

+
+ +

Definition

+ +

An output in a transaction which contains two fields: a value field for transferring zero or more duffs and a pubkey script for indicating what conditions must be fulfilled for those duffs to be further spent.

+ +

Synonyms

+ +
    +
  • +

    Output

    +
  • +
  • +

    TxOut

    +
  • +
+ +

Not To Be Confused With

+ + + + + +
    +
  • +

    Output — Developer Guide

    +
  • +
  • +

    TxOut — Developer Reference

    +
  • +
  • +

    Output — Bitcoin Wiki

    +
  • +
+ + + + + + + + +
+ + +
+ + + + + + + + + + + + + + + + diff --git a/en/glossary/p2pkh-address.html b/en/glossary/p2pkh-address.html new file mode 100644 index 00000000..2f1d1783 --- /dev/null +++ b/en/glossary/p2pkh-address.html @@ -0,0 +1,263 @@ + + + + + + + + + +P2PKH Address, Pay To PubKey Hash - Dash Glossary + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + +
+ + + + + + + + + + + + +
+ + + + + +
+ +
+ + + + + + +
+ + + + + + +
+ + + +

P2PKH Address, Pay To PubKey Hash

+ +

+ +
+

This definition comes from the technical glossary.

+
+ +

Definition

+ +

A Dash payment address comprising a hashed public key, allowing the spender to create a standard pubkey script that Pays To PubKey Hash (P2PKH).

+ +

Synonyms

+ +
    +
  • +

    P2PKH address

    +
  • +
  • +

    P2PKH output

    +
  • +
+ +

Not To Be Confused With

+ + + + + + + + + + + + + + +
+ + +
+ + + + + + + + + + + + + + + + diff --git a/en/glossary/p2sh-address.html b/en/glossary/p2sh-address.html new file mode 100644 index 00000000..520272d8 --- /dev/null +++ b/en/glossary/p2sh-address.html @@ -0,0 +1,269 @@ + + + + + + + + + +P2SH Address, Pay To Script Hash - Dash Glossary + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + +
+ + + + + + + + + + + + +
+ + + + + +
+ +
+ + + + + + +
+ + + + + + +
+ + + +

P2SH Address, Pay To Script Hash

+ +

+ +
+

This definition comes from the technical glossary.

+
+ +

Definition

+ +

A Dash payment address comprising a hashed script, allowing the spender to create a standard pubkey script that Pays To Script Hash (P2SH). The script can be almost any valid pubkey script.

+ +

Synonyms

+ +
    +
  • +

    P2SH address

    +
  • +
  • +

    P2SH output

    +
  • +
+ +

Not To Be Confused With

+ + + + + + + + + + + + + + +
+ + +
+ + + + + + + + + + + + + + + + diff --git a/en/glossary/p2sh-multisig.html b/en/glossary/p2sh-multisig.html new file mode 100644 index 00000000..6229b9db --- /dev/null +++ b/en/glossary/p2sh-multisig.html @@ -0,0 +1,259 @@ + + + + + + + + + +P2SH Multisig, P2SH Multisig Output - Dash Glossary + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + +
+ + + + + + + + + + + + +
+ + + + + +
+ +
+ + + + + + +
+ + + + + + +
+ + + +

P2SH Multisig, P2SH Multisig Output

+ +

+ +
+

This definition comes from the technical glossary.

+
+ +

Definition

+ +

A P2SH output where the redeem script uses one of the multisig opcodes. Up until Bitcoin Core 0.10.0, P2SH multisig scripts were standard transactions, but most other P2SH scripts were not.

+ +

Synonyms

+ +
    +
  • P2SH multisig
  • +
+ +

Not To Be Confused With

+ + + + + + + + + + + + + + +
+ + +
+ + + + + + + + + + + + + + + + diff --git a/en/glossary/parent-key.html b/en/glossary/parent-key.html new file mode 100644 index 00000000..27283cb0 --- /dev/null +++ b/en/glossary/parent-key.html @@ -0,0 +1,263 @@ + + + + + + + + + +Parent Key, HD Wallet Parent Key - Dash Glossary + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + +
+ + + + + + + + + + + + +
+ + + + + +
+ +
+ + + + + + +
+ + + + + + +
+ + + +

Parent Key, HD Wallet Parent Key

+ +

+ +
+

This definition comes from the technical glossary.

+
+ +

Definition

+ +

In HD wallets, a key used to derive child keys. The key can be either a private key or a public key, and the key derivation may also require a chain code.

+ +

Synonyms

+ +
    +
  • +

    Parent key

    +
  • +
  • +

    Parent public key

    +
  • +
  • +

    Parent private key

    +
  • +
+ +

Not To Be Confused With

+ + + + + + + + + + + + + + +
+ + +
+ + + + + + + + + + + + + + + + diff --git a/en/glossary/payment-protocol.html b/en/glossary/payment-protocol.html new file mode 100644 index 00000000..97ac2737 --- /dev/null +++ b/en/glossary/payment-protocol.html @@ -0,0 +1,253 @@ + + + + + + + + + +Payment Protocol, Payment Request, BIP70 - Dash Glossary + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + +
+ + + + + + + + + + + + +
+ + + + + +
+ +
+ + + + + + +
+ + + + + + +
+ + + +

Payment Protocol, Payment Request, BIP70

+ +

+ +
+

This definition comes from the technical glossary.

+
+ +

Definition

+ +

The protocol defined in BIP70 (and other BIPs) which lets spenders get signed payment details from receivers.

+ +

Synonyms

+ +
    +
  • +

    Payment protocol

    +
  • +
  • +

    Payment request

    +
  • +
+ +

Not To Be Confused With

+ +
    +
  • IP-to-IP payment protocol (an insecure, discontinued protocol included in early versions of Bitcoin)
  • +
+ + + + + + + + + + + + +
+ + +
+ + + + + + + + + + + + + + + + diff --git a/en/glossary/private-key.html b/en/glossary/private-key.html new file mode 100644 index 00000000..4cc1bbf1 --- /dev/null +++ b/en/glossary/private-key.html @@ -0,0 +1,259 @@ + + + + + + + + + +Private Key, ECDSA Private Key - Dash Glossary + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + +
+ + + + + + + + + + + + +
+ + + + + +
+ +
+ + + + + + +
+ + + + + + +
+ + + +

Private Key, ECDSA Private Key

+ +

+ +
+

This definition comes from the technical glossary.

+
+ +

Definition

+ +

The private portion of a keypair which can create signatures that other people can verify using the public key.

+ +

Synonyms

+ +
    +
  • Private key
  • +
+ +

Not To Be Confused With

+ + + + + + + + + + + + + + +
+ + +
+ + + + + + + + + + + + + + + + diff --git a/en/glossary/privatesend.html b/en/glossary/privatesend.html new file mode 100644 index 00000000..21aad641 --- /dev/null +++ b/en/glossary/privatesend.html @@ -0,0 +1,248 @@ + + + + + + + + + +PrivateSend - Dash Glossary + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + +
+ + + + + + + + + + + + +
+ + + + + +
+ +
+ + + + + + +
+ + + + + + +
+ + + +

PrivateSend

+ +

+ +
+

This definition comes from the technical glossary.

+
+ +

Definition

+ +

PrivateSend is a masternode managage, decentralized mixer for creating an on-demand system of removing the history from coins on the network. PrivateSend mixes inputs while allowing each participant to retain control of their coins at all times so the process can be done without trusting a third party.

+ +

Synonyms

+ +
    +
  • PrivateSend
  • +
+ + + + + + + + + + + + +
+ + +
+ + + + + + + + + + + + + + + + diff --git a/en/glossary/proof-of-work.html b/en/glossary/proof-of-work.html new file mode 100644 index 00000000..d04bfad7 --- /dev/null +++ b/en/glossary/proof-of-work.html @@ -0,0 +1,252 @@ + + + + + + + + + +Proof Of Work - Dash Glossary + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + +
+ + + + + + + + + + + + +
+ + + + + +
+ +
+ + + + + + +
+ + + + + + +
+ + + +

Proof Of Work

+ +

+ +
+

This definition comes from the technical glossary.

+
+ +

Definition

+ +

A hash below a target value which can only be obtained, on average, by performing a certain amount of brute force work—therefore demonstrating proof of work.

+ +

Synonyms

+ +
    +
  • +

    Proof of work

    +
  • +
  • +

    POW

    +
  • +
+ + + + + + + + + + + + +
+ + +
+ + + + + + + + + + + + + + + + diff --git a/en/glossary/pubkey-script.html b/en/glossary/pubkey-script.html new file mode 100644 index 00000000..f556f199 --- /dev/null +++ b/en/glossary/pubkey-script.html @@ -0,0 +1,258 @@ + + + + + + + + + +Pubkey Script, ScriptPubKey - Dash Glossary + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + +
+ + + + + + + + + + + + +
+ + + + + +
+ +
+ + + + + + +
+ + + + + + +
+ + + +

Pubkey Script, ScriptPubKey

+ +

+ +
+

This definition comes from the technical glossary.

+
+ +

Definition

+ +

A script included in outputs which sets the conditions that must be fulfilled for those duffs to be spent. Data for fulfilling the conditions can be provided in a signature script. Pubkey Scripts are called a scriptPubKey in code.

+ +

Synonyms

+ +
    +
  • +

    Pubkey script

    +
  • +
  • +

    ScriptPubKey

    +
  • +
+ +

Not To Be Confused With

+ + + + + + + + + + + + + + +
+ + +
+ + + + + + + + + + + + + + + + diff --git a/en/glossary/public-key.html b/en/glossary/public-key.html new file mode 100644 index 00000000..e6a710f2 --- /dev/null +++ b/en/glossary/public-key.html @@ -0,0 +1,256 @@ + + + + + + + + + +Public Key, ECDSA Public Key - Dash Glossary + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + +
+ + + + + + + + + + + + +
+ + + + + +
+ +
+ + + + + + +
+ + + + + + +
+ + + +

Public Key, ECDSA Public Key

+ +

+ +
+

This definition comes from the technical glossary.

+
+ +

Definition

+ +

The public portion of a keypair which can be used to verify signatures made with the private portion of the keypair.

+ +

Synonyms

+ +
    +
  • Public key
  • +
+ +

Not To Be Confused With

+ + + + + + + + + + + + + + +
+ + +
+ + + + + + + + + + + + + + + + diff --git a/en/glossary/rbf.html b/en/glossary/rbf.html new file mode 100644 index 00000000..5469cbd6 --- /dev/null +++ b/en/glossary/rbf.html @@ -0,0 +1,271 @@ + + + + + + + + + +Replace-by-Fee, RBF - Dash Glossary + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + +
+ + + + + + + + + + + + +
+ + + + + +
+ +
+ + + + + + +
+ + + + + + +
+ + + +

Replace-by-Fee, RBF

+ +

+ +
+

This definition comes from the technical glossary.

+
+ +

Definition

+ +

NOT IMPLEMENTED IN DASH. Replacing one version of an unconfirmed transaction with a different version of the transaction that pays a higher transaction fee. May use BIP125 signaling.

+ +

Synonyms

+ +
    +
  • +

    Replace by fee

    +
  • +
  • +

    RBF

    +
  • +
  • +

    Opt-in replace by fee

    +
  • +
+ +

Not To Be Confused With

+ + + + + + + + + + + + + + +
+ + +
+ + + + + + + + + + + + + + + + diff --git a/en/glossary/redeem-script.html b/en/glossary/redeem-script.html new file mode 100644 index 00000000..cba05230 --- /dev/null +++ b/en/glossary/redeem-script.html @@ -0,0 +1,258 @@ + + + + + + + + + +Redeem Script, RedeemScript - Dash Glossary + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + +
+ + + + + + + + + + + + +
+ + + + + +
+ +
+ + + + + + +
+ + + + + + +
+ + + +

Redeem Script, RedeemScript

+ +

+ +
+

This definition comes from the technical glossary.

+
+ +

Definition

+ +

A script similar in function to a pubkey script. One copy of it is hashed to create a P2SH address (used in an actual pubkey script) and another copy is placed in the spending signature script to enforce its conditions.

+ +

Synonyms

+ +
    +
  • +

    Redeem script

    +
  • +
  • +

    RedeemScript

    +
  • +
+ +

Not To Be Confused With

+ + + + + + + + + + + + + + +
+ + +
+ + + + + + + + + + + + + + + + diff --git a/en/glossary/regression-test-mode.html b/en/glossary/regression-test-mode.html new file mode 100644 index 00000000..8128524d --- /dev/null +++ b/en/glossary/regression-test-mode.html @@ -0,0 +1,253 @@ + + + + + + + + + +Regtest, Regression Test Mode - Dash Glossary + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + +
+ + + + + + + + + + + + +
+ + + + + +
+ +
+ + + + + + +
+ + + + + + +
+ + + +

Regtest, Regression Test Mode

+ +

+ +
+

This definition comes from the technical glossary.

+
+ +

Definition

+ +

A local testing environment in which developers can almost instantly generate blocks on demand for testing events, and can create private duffs with no real-world value.

+ +

Synonyms

+ +
    +
  • +

    Regtest

    +
  • +
  • +

    Regression test mode

    +
  • +
+ +

Not To Be Confused With

+ +
    +
  • Testnet (a global testing environment which mostly mimics mainnet)
  • +
+ + + + + + + + + + + + +
+ + +
+ + + + + + + + + + + + + + + + diff --git a/en/glossary/rpc-byte-order.html b/en/glossary/rpc-byte-order.html new file mode 100644 index 00000000..dcf6312d --- /dev/null +++ b/en/glossary/rpc-byte-order.html @@ -0,0 +1,251 @@ + + + + + + + + + +RPC Byte Order - Dash Glossary + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + +
+ + + + + + + + + + + + +
+ + + + + +
+ +
+ + + + + + +
+ + + + + + +
+ + + +

RPC Byte Order

+ +

+ +
+

This definition comes from the technical glossary.

+
+ +

Definition

+ +

A hash digest displayed with the byte order reversed; used in Dash Core RPCs, many block explorers, and other software.

+ +

Synonyms

+ +
    +
  • RPC byte order
  • +
+ +

Not To Be Confused With

+ + + + + + + + + + + + + + +
+ + +
+ + + + + + + + + + + + + + + + diff --git a/en/glossary/sentinel.html b/en/glossary/sentinel.html new file mode 100644 index 00000000..cedbf6aa --- /dev/null +++ b/en/glossary/sentinel.html @@ -0,0 +1,245 @@ + + + + + + + + + +Sentinel - Dash Glossary + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + +
+ + + + + + + + + + + + +
+ + + + + +
+ +
+ + + + + + +
+ + + + + + +
+ + + +

Sentinel

+ +

+ +
+

This definition comes from the technical glossary.

+
+ +

Definition

+ +

An autonomous agent for persisting, processing and automating Dash governance objects and tasks, and for expanded functions in Dash Evolution.

+ +

Synonyms

+ +
    +
  • Sentinel
  • +
+ + + + + + + + + + + + +
+ + +
+ + + + + + + + + + + + + + + + diff --git a/en/glossary/sequence-number.html b/en/glossary/sequence-number.html new file mode 100644 index 00000000..9b4e954d --- /dev/null +++ b/en/glossary/sequence-number.html @@ -0,0 +1,254 @@ + + + + + + + + + +Sequence Number (Transactions) - Dash Glossary + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + +
+ + + + + + + + + + + + +
+ + + + + +
+ +
+ + + + + + +
+ + + + + + +
+ + + +

Sequence Number (Transactions)

+ +

+ +
+

This definition comes from the technical glossary.

+
+ +

Definition

+ +

Part of all transactions. A number intended to allow unconfirmed time-locked transactions to be updated before being finalized; not currently used except to disable locktime in a transaction

+ +

Synonyms

+ +
    +
  • Sequence number
  • +
+ +

Not To Be Confused With

+ +
    +
  • Output index number / vout (this is the 0-indexed number of an output within a transaction used by a later transaction to refer to that specific output)
  • +
+ + + + + + + + + + + + +
+ + +
+ + + + + + + + + + + + + + + + diff --git a/en/glossary/serialized-block.html b/en/glossary/serialized-block.html new file mode 100644 index 00000000..14a1b56f --- /dev/null +++ b/en/glossary/serialized-block.html @@ -0,0 +1,245 @@ + + + + + + + + + +Serialized Block, Raw Block - Dash Glossary + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + +
+ + + + + + + + + + + + +
+ + + + + +
+ +
+ + + + + + +
+ + + + + + +
+ + + +

Serialized Block, Raw Block

+ +

+ +
+

This definition comes from the technical glossary.

+
+ +

Definition

+ +

A complete block in its binary format—the same format used to calculate total block byte size; often represented using hexadecimal.

+ +

Synonyms

+ +
    +
  • Serialized block
  • +
+ + + + + + + + + + + + +
+ + +
+ + + + + + + + + + + + + + + + diff --git a/en/glossary/serialized-transaction.html b/en/glossary/serialized-transaction.html new file mode 100644 index 00000000..174eabd6 --- /dev/null +++ b/en/glossary/serialized-transaction.html @@ -0,0 +1,255 @@ + + + + + + + + + +Serialized Transaction, Raw Transaction - Dash Glossary + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + +
+ + + + + + + + + + + + +
+ + + + + +
+ +
+ + + + + + +
+ + + + + + +
+ + + +

Serialized Transaction, Raw Transaction

+ +

+ +
+

This definition comes from the technical glossary.

+
+ +

Definition

+ +

Complete transactions in their binary format; often represented using hexadecimal. Sometimes called raw format because of the various Dash Core commands with “raw” in their names.

+ +

Synonyms

+ +
    +
  • +

    Serialized transaction

    +
  • +
  • +

    Raw transaction

    +
  • +
+ + + + + + + + + + + + +
+ + +
+ + + + + + + + + + + + + + + + diff --git a/en/glossary/sighash-all.html b/en/glossary/sighash-all.html new file mode 100644 index 00000000..9864bcdd --- /dev/null +++ b/en/glossary/sighash-all.html @@ -0,0 +1,248 @@ + + + + + + + + + +SIGHASH_ALL - Dash Glossary + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + +
+ + + + + + + + + + + + +
+ + + + + +
+ +
+ + + + + + +
+ + + + + + +
+ + + +

SIGHASH_ALL

+ +

+ +
+

This definition comes from the technical glossary.

+
+ +

Definition

+ +

Default signature hash type which signs the entire transaction except any signature scripts, preventing modification of the signed parts.

+ +

Synonyms

+ +
    +
  • SIGHASH_ALL
  • +
+ + + + + + + + + + + + +
+ + +
+ + + + + + + + + + + + + + + + diff --git a/en/glossary/sighash-anyonecanpay.html b/en/glossary/sighash-anyonecanpay.html new file mode 100644 index 00000000..8d6c18c1 --- /dev/null +++ b/en/glossary/sighash-anyonecanpay.html @@ -0,0 +1,254 @@ + + + + + + + + + +SIGHASH_ANYONECANPAY - Dash Glossary + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + +
+ + + + + + + + + + + + +
+ + + + + +
+ +
+ + + + + + +
+ + + + + + +
+ + + +

SIGHASH_ANYONECANPAY

+ +

+ +
+

This definition comes from the technical glossary.

+
+ +

Definition

+ +

A signature hash type which signs only the current input.

+ +

Synonyms

+ +
    +
  • SIGHASH_ANYONECANPAY
  • +
+ +

Not To Be Confused With

+ + + + + + + + + + + + + + +
+ + +
+ + + + + + + + + + + + + + + + diff --git a/en/glossary/sighash-none.html b/en/glossary/sighash-none.html new file mode 100644 index 00000000..cc006915 --- /dev/null +++ b/en/glossary/sighash-none.html @@ -0,0 +1,248 @@ + + + + + + + + + +SIGHASH_NONE - Dash Glossary + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + +
+ + + + + + + + + + + + +
+ + + + + +
+ +
+ + + + + + +
+ + + + + + +
+ + + +

SIGHASH_NONE

+ +

+ +
+

This definition comes from the technical glossary.

+
+ +

Definition

+ +

Signature hash type which only signs the inputs, allowing anyone to change the outputs however they’d like.

+ +

Synonyms

+ +
    +
  • SIGHASH_NONE
  • +
+ + + + + + + + + + + + +
+ + +
+ + + + + + + + + + + + + + + + diff --git a/en/glossary/sighash-single.html b/en/glossary/sighash-single.html new file mode 100644 index 00000000..3ad48952 --- /dev/null +++ b/en/glossary/sighash-single.html @@ -0,0 +1,254 @@ + + + + + + + + + +SIGHASH_SINGLE - Dash Glossary + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + +
+ + + + + + + + + + + + +
+ + + + + +
+ +
+ + + + + + +
+ + + + + + +
+ + + +

SIGHASH_SINGLE

+ +

+ +
+

This definition comes from the technical glossary.

+
+ +

Definition

+ +

Signature hash type that signs the output corresponding to this input (the one with the same index value), this input, and any other inputs partially. Allows modification of other outputs and the sequence number of other inputs.

+ +

Synonyms

+ +
    +
  • SIGHASH_SINGLE
  • +
+ +

Not To Be Confused With

+ + + + + + + + + + + + + + +
+ + +
+ + + + + + + + + + + + + + + + diff --git a/en/glossary/signature-hash.html b/en/glossary/signature-hash.html new file mode 100644 index 00000000..3fc9a012 --- /dev/null +++ b/en/glossary/signature-hash.html @@ -0,0 +1,266 @@ + + + + + + + + + +Signature Hash - Dash Glossary + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + +
+ + + + + + + + + + + + +
+ + + + + +
+ +
+ + + + + + +
+ + + + + + +
+ + + +

Signature Hash

+ +

+ +
+

This definition comes from the technical glossary.

+
+ +

Definition

+ +

A flag to Dash signatures that indicates what parts of the transaction the signature signs. (The default is SIGHASH_ALL.) The unsigned parts of the transaction may be modified.

+ +

Synonyms

+ +
    +
  • +

    Signature hash

    +
  • +
  • +

    Sighash

    +
  • +
+ +

Not To Be Confused With

+ + + + + + + + + + + + + + +
+ + +
+ + + + + + + + + + + + + + + + diff --git a/en/glossary/signature-script.html b/en/glossary/signature-script.html new file mode 100644 index 00000000..883a570f --- /dev/null +++ b/en/glossary/signature-script.html @@ -0,0 +1,253 @@ + + + + + + + + + +Signature Script, ScriptSig - Dash Glossary + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + +
+ + + + + + + + + + + + +
+ + + + + +
+ +
+ + + + + + +
+ + + + + + +
+ + + +

Signature Script, ScriptSig

+ +

+ +
+

This definition comes from the technical glossary.

+
+ +

Definition

+ +

Data generated by a spender which is almost always used as variables to satisfy a pubkey script. Signature Scripts are called scriptSig in code.

+ +

Synonyms

+ +
    +
  • +

    Signature script

    +
  • +
  • +

    ScriptSig

    +
  • +
+ +

Not To Be Confused With

+ + + + + + + + + + + + + + +
+ + +
+ + + + + + + + + + + + + + + + diff --git a/en/glossary/signature.html b/en/glossary/signature.html new file mode 100644 index 00000000..1dbedeff --- /dev/null +++ b/en/glossary/signature.html @@ -0,0 +1,248 @@ + + + + + + + + + +Signature, ECDSA Signature - Dash Glossary + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + +
+ + + + + + + + + + + + +
+ + + + + +
+ +
+ + + + + + +
+ + + + + + +
+ + + +

Signature, ECDSA Signature

+ +

+ +
+

This definition comes from the technical glossary.

+
+ +

Definition

+ +

A value related to a public key which could only have reasonably been created by someone who has the private key that created that public key. Used in Dash to authorize spending duffs previously sent to a public key.

+ +

Synonyms

+ +
    +
  • Signature
  • +
+ + + + + + + + + + + + +
+ + +
+ + + + + + + + + + + + + + + + diff --git a/en/glossary/simplified-payment-verification.html b/en/glossary/simplified-payment-verification.html new file mode 100644 index 00000000..85ec2169 --- /dev/null +++ b/en/glossary/simplified-payment-verification.html @@ -0,0 +1,265 @@ + + + + + + + + + +SPV, Simplified Payment Verification - Dash Glossary + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + +
+ + + + + + + + + + + + +
+ + + + + +
+ +
+ + + + + + +
+ + + + + + +
+ + + +

SPV, Simplified Payment Verification

+ +

+ +
+

This definition comes from the technical glossary.

+
+ +

Definition

+ +

A method for verifying if particular transactions are included in a block without downloading the entire block. The method is used by some lightweight clients.

+ +

Synonyms

+ +
    +
  • +

    SPV

    +
  • +
  • +

    Simplified Payment Verification

    +
  • +
  • +

    Lightweight client

    +
  • +
  • +

    Thin client

    +
  • +
+ + + + + + + + + + + + +
+ + +
+ + + + + + + + + + + + + + + + diff --git a/en/glossary/soft-fork.html b/en/glossary/soft-fork.html new file mode 100644 index 00000000..ad747c04 --- /dev/null +++ b/en/glossary/soft-fork.html @@ -0,0 +1,265 @@ + + + + + + + + + +Soft Fork, Soft-Forking Change - Dash Glossary + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + +
+ + + + + + + + + + + + +
+ + + + + +
+ +
+ + + + + + +
+ + + + + + +
+ + + +

Soft Fork, Soft-Forking Change

+ +

+ +
+

This definition comes from the technical glossary.

+
+ +

Definition

+ +

A softfork is a change to the dash protocol wherein only previously valid blocks/transactions are made invalid. Since old nodes will recognise the new blocks as valid, a softfork is backward-compatible.

+ +

Synonyms

+ +
    +
  • Soft fork
  • +
+ +

Not To Be Confused With

+ +
    +
  • +

    Fork (a regular fork where all nodes follow the same consensus rules, so the fork is resolved once one chain has more proof of work than another)

    +
  • +
  • +

    Hard fork (a permanent divergence in the block chain caused by non-upgraded nodes not following new consensus rules)

    +
  • +
  • +

    Software fork (when one or more developers permanently develops a codebase separately from other developers)

    +
  • +
  • +

    Git fork (when one or more developers temporarily develops a codebase separately from other developers

    +
  • +
+ + + + + + + + + + + + +
+ + +
+ + + + + + + + + + + + + + + + diff --git a/en/glossary/spork.html b/en/glossary/spork.html new file mode 100644 index 00000000..69b455c7 --- /dev/null +++ b/en/glossary/spork.html @@ -0,0 +1,272 @@ + + + + + + + + + +Spork, Multi-Phased Fork - Dash Glossary + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + +
+ + + + + + + + + + + + +
+ + + + + +
+ +
+ + + + + + +
+ + + + + + +
+ + + +

Spork, Multi-Phased Fork

+ +

+ +
+

This definition comes from the technical glossary.

+
+ +

Definition

+ +

A spork is a mechanism unique to Dash used to safely deploy new features to the network through network-level variables to avoid the risk of unintended network forking during upgrades.

+ +

Synonyms

+ +
    +
  • +

    Spork

    +
  • +
  • +

    Multi-Phased fork

    +
  • +
+ +

Not To Be Confused With

+ +
    +
  • +

    Fork (a regular fork where all nodes follow the same consensus rules, so the fork is resolved once one chain has more proof of work than another)

    +
  • +
  • +

    Hard fork (a permanent divergence in the block chain caused by non-upgraded nodes not following new consensus rules)

    +
  • +
  • +

    Software fork (when one or more developers permanently develops a codebase separately from other developers)

    +
  • +
  • +

    Git fork (when one or more developers temporarily develops a codebase separately from other developers

    +
  • +
+ + + + + + + + + + + + +
+ + +
+ + + + + + + + + + + + + + + + diff --git a/en/glossary/stale-block.html b/en/glossary/stale-block.html new file mode 100644 index 00000000..c58c632c --- /dev/null +++ b/en/glossary/stale-block.html @@ -0,0 +1,251 @@ + + + + + + + + + +Stale Block - Dash Glossary + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + +
+ + + + + + + + + + + + +
+ + + + + +
+ +
+ + + + + + +
+ + + + + + +
+ + + +

Stale Block

+ +

+ +
+

This definition comes from the technical glossary.

+
+ +

Definition

+ +

Blocks which were successfully mined but which aren’t included on the current best block chain, likely because some other block at the same height had its chain extended first.

+ +

Synonyms

+ +
    +
  • Stale block
  • +
+ +

Not To Be Confused With

+ +
    +
  • Orphan block (a block whose previous (parent) hash field points to an unknown block, meaning the orphan can’t be validated)
  • +
+ + + + + + + + + + + + +
+ + +
+ + + + + + + + + + + + + + + + diff --git a/en/glossary/standard-transaction.html b/en/glossary/standard-transaction.html new file mode 100644 index 00000000..4d3d4bd0 --- /dev/null +++ b/en/glossary/standard-transaction.html @@ -0,0 +1,245 @@ + + + + + + + + + +Standard Transaction - Dash Glossary + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + +
+ + + + + + + + + + + + +
+ + + + + +
+ +
+ + + + + + +
+ + + + + + +
+ + + +

Standard Transaction

+ +

+ +
+

This definition comes from the technical glossary.

+
+ +

Definition

+ +

A transaction that passes Dash Core’s IsStandard() and IsStandardTx() tests. Only standard transactions are mined or broadcast by peers running the default Dash Core software.

+ +

Synonyms

+ +
    +
  • Standard Transaction
  • +
+ + + + + + + + + + + + +
+ + +
+ + + + + + + + + + + + + + + + diff --git a/en/glossary/start-string.html b/en/glossary/start-string.html new file mode 100644 index 00000000..be0b4b81 --- /dev/null +++ b/en/glossary/start-string.html @@ -0,0 +1,252 @@ + + + + + + + + + +Start String, Network Magic - Dash Glossary + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + +
+ + + + + + + + + + + + +
+ + + + + +
+ +
+ + + + + + +
+ + + + + + +
+ + + +

Start String, Network Magic

+ +

+ +
+

This definition comes from the technical glossary.

+
+ +

Definition

+ +

Four defined bytes which start every message in the Dash P2P protocol to allow seeking to the next message.

+ +

Synonyms

+ +
    +
  • +

    Start string

    +
  • +
  • +

    Network magic

    +
  • +
+ + + + + + + + + + + + +
+ + +
+ + + + + + + + + + + + + + + + diff --git a/en/glossary/superblock.html b/en/glossary/superblock.html new file mode 100644 index 00000000..ce9e1f0f --- /dev/null +++ b/en/glossary/superblock.html @@ -0,0 +1,234 @@ + + + + + + + + + +Superblock - Dash Glossary + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + +
+ + + + + + + + + + + + +
+ + + + + +
+ +
+ + + + + + +
+ + + + + + +
+ + + +

Superblock

+ +

+ +
+

This definition comes from the technical glossary.

+
+ +

Definition

+ +

Special blocks that pay out funded budget proposals approved by masternode votes via the decentralized governance system. Superblocks are issued monthly and have a coinbase that can be much larger than normal. The superblock value is provided by the 10% of block rewards set aside for superblock payouts.

+ +

Synonyms

+ +
    +
  • Superblock
  • +
+ + + + + + + + +
+ + +
+ + + + + + + + + + + + + + + + diff --git a/en/glossary/testnet.html b/en/glossary/testnet.html new file mode 100644 index 00000000..76cc3d2f --- /dev/null +++ b/en/glossary/testnet.html @@ -0,0 +1,260 @@ + + + + + + + + + +Testnet, Testing Network - Dash Glossary + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + +
+ + + + + + + + + + + + +
+ + + + + +
+ +
+ + + + + + +
+ + + + + + +
+ + + +

Testnet, Testing Network

+ +

+ +
+

This definition comes from the technical glossary.

+
+ +

Definition

+ +

A global testing environment in which developers can obtain and spend duffs that have no real-world value on a network that is very similar to the Dash mainnet.

+ +

Synonyms

+ +
    +
  • Testnet
  • +
+ +

Not To Be Confused With

+ +
    +
  • Regtest (a local testing environment where developers can control block generation)
  • +
+ + + + + + + + + + + + +
+ + +
+ + + + + + + + + + + + + + + + diff --git a/en/glossary/transaction-fee.html b/en/glossary/transaction-fee.html new file mode 100644 index 00000000..c8b427e2 --- /dev/null +++ b/en/glossary/transaction-fee.html @@ -0,0 +1,261 @@ + + + + + + + + + +Transaction Fee, Miner Fee - Dash Glossary + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + +
+ + + + + + + + + + + + +
+ + + + + +
+ +
+ + + + + + +
+ + + + + + +
+ + + +

Transaction Fee, Miner Fee

+ +

+ +
+

This definition comes from the technical glossary.

+
+ +

Definition

+ +

The amount remaining when the value of all outputs in a transaction are subtracted from all inputs in a transaction; the fee is paid to the miner who includes that transaction in a block.

+ +

Synonyms

+ +
    +
  • +

    Transaction fee

    +
  • +
  • +

    Miners fee

    +
  • +
+ +

Not To Be Confused With

+ +
    +
  • Minimum relay fee (the lowest fee a transaction must pay to be accepted into the memory pool and relayed by Bitcoin Core nodes)
  • +
+ + + + + + + + + + + + +
+ + +
+ + + + + + + + + + + + + + + + diff --git a/en/glossary/txid.html b/en/glossary/txid.html new file mode 100644 index 00000000..7275d4c6 --- /dev/null +++ b/en/glossary/txid.html @@ -0,0 +1,251 @@ + + + + + + + + + +Txid, Transaction Identifier - Dash Glossary + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + +
+ + + + + + + + + + + + +
+ + + + + +
+ +
+ + + + + + +
+ + + + + + +
+ + + +

Txid, Transaction Identifier

+ +

+ +
+

This definition comes from the technical glossary.

+
+ +

Definition

+ +

An identifier used to uniquely identify a particular transaction; specifically, the sha256d hash of the transaction.

+ +

Synonyms

+ +
    +
  • Txid
  • +
+ +

Not To Be Confused With

+ + + + + + + + + + + + + + +
+ + +
+ + + + + + + + + + + + + + + + diff --git a/en/glossary/uasf.html b/en/glossary/uasf.html new file mode 100644 index 00000000..c5d7f649 --- /dev/null +++ b/en/glossary/uasf.html @@ -0,0 +1,264 @@ + + + + + + + + + +User Activated Soft Fork, UASF - Dash Glossary + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + +
+ + + + + + + + + + + + +
+ + + + + +
+ +
+ + + + + + +
+ + + + + + +
+ + + +

User Activated Soft Fork, UASF

+ +

+ +
+

This definition comes from the technical glossary.

+
+ +

Definition

+ +

A Soft Fork activated by flag day or node enforcement instead of miner signalling.

+ +

Synonyms

+ +
    +
  • +

    User-activated soft fork

    +
  • +
  • +

    UASF

    +
  • +
+ +

Not To Be Confused With

+ + + + + + + + + + +
+ + +
+ + + + + + + + + + + + + + + + diff --git a/en/glossary/unspent-transaction-output.html b/en/glossary/unspent-transaction-output.html new file mode 100644 index 00000000..a739a342 --- /dev/null +++ b/en/glossary/unspent-transaction-output.html @@ -0,0 +1,251 @@ + + + + + + + + + +Unspent Transaction Output, UTXO - Dash Glossary + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + +
+ + + + + + + + + + + + +
+ + + + + +
+ +
+ + + + + + +
+ + + + + + +
+ + + +

Unspent Transaction Output, UTXO

+ +

+ +
+

This definition comes from the technical glossary.

+
+ +

Definition

+ +

An Unspent Transaction Output (UTXO) that can be spent as an input in a new transaction.

+ +

Synonyms

+ +
    +
  • UTXO
  • +
+ +

Not To Be Confused With

+ + + + + + + + + + + + + + +
+ + +
+ + + + + + + + + + + + + + + + diff --git a/en/glossary/wallet-import-format.html b/en/glossary/wallet-import-format.html new file mode 100644 index 00000000..1a96b102 --- /dev/null +++ b/en/glossary/wallet-import-format.html @@ -0,0 +1,261 @@ + + + + + + + + + +Wallet Import Format - Dash Glossary + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + +
+ + + + + + + + + + + + +
+ + + + + +
+ +
+ + + + + + +
+ + + + + + +
+ + + +

Wallet Import Format

+ +

+ +
+

This definition comes from the technical glossary.

+
+ +

Definition

+ +

A data interchange format designed to allow exporting and importing a single private key with a flag indicating whether or not it uses a compressed public key.

+ +

Synonyms

+ +
    +
  • +

    WIF

    +
  • +
  • +

    Wallet Import Format

    +
  • +
+ +

Not To Be Confused With

+ + + + + + + + + + + + + + +
+ + +
+ + + + + + + + + + + + + + + + diff --git a/en/glossary/wallet.html b/en/glossary/wallet.html new file mode 100644 index 00000000..a8b7e1ee --- /dev/null +++ b/en/glossary/wallet.html @@ -0,0 +1,254 @@ + + + + + + + + + +Wallet - Dash Glossary + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + +
+ + + + + + + + + + + + +
+ + + + + +
+ +
+ + + + + + +
+ + + + + + +
+ + + +

Wallet

+ +

+ +
+

This definition comes from the technical glossary.

+
+ +

Definition

+ +

Software that stores private keys and monitors the block chain (sometimes as a client of a server that does the processing) to allow users to spend and receive duffs.

+ +

Synonyms

+ +
    +
  • Wallet
  • +
+ +

Not To Be Confused With

+ +
    +
  • HD wallet (a protocol that allows all of a wallet’s keys to be created from a single seed)
  • +
+ + + + + + + + + + + + +
+ + +
+ + + + + + + + + + + + + + + + diff --git a/en/glossary/watch-only-address.html b/en/glossary/watch-only-address.html new file mode 100644 index 00000000..d6a52d89 --- /dev/null +++ b/en/glossary/watch-only-address.html @@ -0,0 +1,245 @@ + + + + + + + + + +Watch-Only Address - Dash Glossary + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + +
+ + + + + + + + + + + + +
+ + + + + +
+ +
+ + + + + + +
+ + + + + + +
+ + + +

Watch-Only Address

+ +

+ +
+

This definition comes from the technical glossary.

+
+ +

Definition

+ +

An address or pubkey script stored in the wallet without the corresponding private key, allowing the wallet to watch for outputs but not spend them.

+ +

Synonyms

+ +
    +
  • Watch-only address
  • +
+ + + + + + + + + + + + +
+ + +
+ + + + + + + + + + + + + + + + diff --git a/en/glossary/x11.html b/en/glossary/x11.html new file mode 100644 index 00000000..4474dcd5 --- /dev/null +++ b/en/glossary/x11.html @@ -0,0 +1,246 @@ + + + + + + + + + +X11 Hashing Algorithm - Dash Glossary + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + +
+ + + + + + + + + + + + +
+ + + + + +
+ +
+ + + + + + +
+ + + + + + +
+ + + +

X11 Hashing Algorithm

+ +

+ +
+

This definition comes from the technical glossary.

+
+ +

Definition

+ +

Chained hashing algorithm created by Evan Duffield that utilizes a sequence of eleven scientific hashing algorithms for the proof-of-work.

+ +

Synonyms

+ +
    +
  • X11
  • +
+ +

Not To Be Confused With

+ +
    +
  • The open source GUI server that provides a graphical interface to Unix/Linux users.
  • +
+ + + + + + + + + + + + +
+ + +
+ + + + + + + + + + + + + + + + diff --git a/en/index.html b/en/index.html new file mode 100644 index 00000000..377d110e --- /dev/null +++ b/en/index.html @@ -0,0 +1,263 @@ + + + + + + + + + +Dash - Open source P2P money + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + +
+ + + + + + + + + + + + +
+ + + + + +
+ +
+ + + + + + +
+ + + + +

Developer Documentation

+ +

Find useful resources, guides and reference material for developers.

+ + + + + + + +
+

Additional resources

+

Dash Whitepaper - Official Wiki

+

Dash Improvement Proposals - GitHub

+

Dash Documentation - Official Wiki

+

Bitcoin: A Peer-to-Peer Electronic Cash System - Satoshi Nakamoto

+

Bitcoin Improvement Proposals (with Dash updates) - GitHub

+ +

RESTful JSON API for Dash - BlockCypher

+ + + +
+ + + + + + +
+ + +
+ + + + + + + + + + + diff --git a/en/legal.html b/en/legal.html new file mode 100644 index 00000000..7cdd441d --- /dev/null +++ b/en/legal.html @@ -0,0 +1,212 @@ + + + + + + + + + +Legal disclaimer - Bitcoin + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + +
+ + + + + + + + + + + + +
+ + + + + +
+ +
+ + + + + + +
+

Legal disclaimer

+ + + +

1. Information published on bitcoin.org

+

The website https://bitcoin.org/ (hereinafter, referred to as the "Website") provides information and material of a general nature. You are not authorized and nor should you rely on the Website for legal advice, business advice, or advice of any kind. You act at your own risk in reliance on the contents of the Website. Should you make a decision to act or not act you should contact a licensed attorney in the relevant jurisdiction in which you want or need help. In no way are the owners of, or contributors to, the Website responsible for the actions, decisions, or other behavior taken or not taken by you in reliance upon the Website.

+ +

2. Translations

+

The Website may contain translations of the English version of the content available on the Website. These translations are provided only as a convenience. In the event of any conflict between the English language version and the translated version, the English language version shall take precedence. If you notice any inconsistency, please report them on GitHub.

+ +

3. Risks related to the use of Bitcoin

+

The Website will not be responsible for any losses, damages or claims arising from events falling within the scope of the following five categories:

+

(1) Mistakes made by the user of any Bitcoin-related software or service, e.g., forgotten passwords, payments sent to wrong Bitcoin addresses, and accidental deletion of wallets.

+

(2) Software problems of the Website and/or any Bitcoin-related software or service, e.g., corrupted wallet file, incorrectly constructed transactions, unsafe cryptographic libraries, malware affecting the Website and/or any Bitcoin-related software or service.

+

(3) Technical failures in the hardware of the user of any Bitcoin-related software or service, e.g., data loss due to a faulty or damaged storage device.

+

(4) Security problems experienced by the user of any Bitcoin-related software or service, e.g., unauthorized access to users' wallets and/or accounts.

+

(5) Actions or inactions of third parties and/or events experienced by third parties, e.g., bankruptcy of service providers, information security attacks on service providers, and fraud conducted by third parties.

+ +

4. Investment risks

+

The investment in Bitcoin can lead to loss of money over short or even long periods. The investors in Bitcoin should expect prices to have large range fluctuations. The information published on the Website cannot guarantee that the investors in Bitcoin would not lose money.

+ +

5. Compliance with tax obligations

+

The users of the Website are solely responsible to determinate what, if any, taxes apply to their Bitcoin transactions. The owners of, or contributors to, the Website are NOT responsible for determining the taxes that apply to Bitcoin transactions.

+ +

6. The Website does not store, send, or receive bitcoins

+

The Website does not store, send or receive bitcoins. This is because bitcoins exist only by virtue of the ownership record maintained in the Bitcoin network. Any transfer of title in bitcoins occurs within a decentralized Bitcoin network, and not on the Website.

+ +

7. No warranties

+

The Website is provided on an "as is" basis without any warranties of any kind regarding the Website and/or any content, data, materials and/or services provided on the Website.

+ +

8. Limitation of liability

+

Unless otherwise required by law, in no event shall the owners of, or contributors to, the Website be liable for any damages of any kind, including, but not limited to, loss of use, loss of profits, or loss of data arising out of or in any way connected with the use of the Website.

+ +

9. Arbitration

+

The user of the Website agrees to arbitrate any dispute arising from or in connection with the Website or this disclaimer, except for disputes related to copyrights, logos, trademarks, trade names, trade secrets or patents.

+ +

10. Last amendment

+

This disclaimer was amended for the last time on July 5th, 2016.

+ + + + + +
+ + +
+ + + + + + + + + + + diff --git a/en/resources.html b/en/resources.html new file mode 100644 index 00000000..d21cd727 --- /dev/null +++ b/en/resources.html @@ -0,0 +1,236 @@ + + + + + + + + + +Resources - Bitcoin + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + +
+ + + + + + + + + + + + +
+ + + + + +
+ +
+ + + + + + +
+

Bitcoin resources

+

Find useful websites and resources about Bitcoin.

+ +
+
+
+

IconDirectories

+ +

Merchants - coinmap.org

+

Merchants - spendabit.co

+

Merchants - airbitz.co

+

Merchants - 99Bitcoins.com

+

Exchanges - buybitcoinworldwide.com

+

Merchant tools - en.bitcoin.it

+

Projects - BitcoinProjects.net

+
+
+ +
+
+

IconVouchers

+

Bitrefill

+

Fold

+

Gyft

+

Opendime

+
+
+
+ +
+ + +
+ + + + + + + + + + + diff --git a/en/vocabulary.html b/en/vocabulary.html new file mode 100644 index 00000000..fc1d0be8 --- /dev/null +++ b/en/vocabulary.html @@ -0,0 +1,259 @@ + + + + + + + + + +Vocabulary - Dash + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + +
+ + + + + + + + + + + + +
+ + + + + +
+ +
+ + + + + + +
+

Some Dash words you might hear

+

Dash provides a new approach to payments and, as such, there are some new words that might become a part of your vocabulary. Don't worry, even the humble television created new words!

+

Table of contents

+ + + + +

Address

+

A Dash address is similar to a physical address or an email. It is the only information you need to provide for someone to pay you with Dash. An important difference, however, is that each address should only be used for a single transaction.

+ +

Bit

+

Bit is a common unit used to designate a sub-unit of a bitcoin - 1,000,000 bits is equal to 1 bitcoin (BTC or B⃦). This unit is usually more convenient for pricing tips, goods and services.

+ +

Bitcoin

+

Bitcoin - with capitalization, is used when describing the concept of Bitcoin, or the entire network itself. e.g. "I was learning about the Bitcoin protocol today."
bitcoin - without capitalization, is used to describe bitcoins as a unit of account. e.g. "I sent ten bitcoins today."; it is also often abbreviated BTC or XBT.

+ +

Block

+

A block is a record in the block chain that contains and confirms many waiting transactions. Roughly every 2.5 minutes, on average, a new block including transactions is appended to the block chain through mining.

+ +

Block Chain

+

The block chain is a public record of Dash transactions in chronological order. The block chain is shared between all Dash users. It is used to verify the permanence of Dash transactions and to prevent double spending.

+ +

BTC

+

BTC is a common unit used to designate one bitcoin (B⃦).

+ +

Confirmation

+

Confirmation means that a transaction has been processed by the network and is highly unlikely to be reversed. Transactions receive a confirmation when they are included in a block and for each subsequent block. Even a single confirmation can be considered secure for low value transactions, although for larger amounts like 1000 US$, it makes sense to wait for 6 confirmations or more. Each confirmation exponentially decreases the risk of a reversed transaction.

+ +

Cryptography

+

Cryptography is the branch of mathematics that lets us create mathematical proofs that provide high levels of security. Online commerce and banking already uses cryptography. In the case of Dash, cryptography is used to make it impossible for anybody to spend funds from another user's wallet or to corrupt the block chain. It can also be used to encrypt a wallet, so that it cannot be used without a password.

+ +

Dash

+

Dash - with capitalization, is used when describing the concept of Dash, or the entire network itself. e.g. "I was learning about the Dash protocol today."
dash - without capitalization, is used to describe dash as a unit of account. e.g. "I sent ten dash today."; it is also often abbreviated .

+ +

Double Spend

+

If a malicious user tries to spend their dash to two different recipients at the same time, this is double spending. Dash mining and the block chain are there to create a consensus on the network about which of the two transactions will confirm and be considered valid.

+ +

Hash Rate

+

The hash rate is the measuring unit of the processing power of the Dash network. The Dash network must make intensive mathematical operations for security purposes. When the network reached a hash rate of 10 Th/s, it meant it could make 10 trillion calculations per second.

+ +

Mining

+

Dash mining is the process of making computer hardware do mathematical calculations for the Dash network to confirm transactions and increase security. As a reward for their services, Dash miners can collect transaction fees for the transactions they confirm, along with newly created dash. Mining is a specialized and competitive market where the rewards are divided up according to how much calculation is done. Not all Dash users do Dash mining, and it is not an easy way to make money.

+ +

P2P

+

Peer-to-peer refers to systems that work like an organized collective by allowing each individual to interact directly with the others. In the case of Dash, the network is built in such a way that each user is broadcasting the transactions of other users. And, crucially, no bank is required as a third party.

+ +

Private Key

+

A private key is a secret piece of data that proves your right to spend dash from a specific wallet through a cryptographic signature. Your private key(s) are stored in your computer if you use a software wallet; they are stored on some remote servers if you use a web wallet. Private keys must never be revealed as they allow you to spend dash for their respective Dash wallet.

+ +

Signature

+

A cryptographic signature is a mathematical mechanism that allows someone to prove ownership. In the case of Dash, a Dash wallet and its private key(s) are linked by some mathematical magic. When your Dash software signs a transaction with the appropriate private key, the whole network can see that the signature matches the dash being spent. However, there is no way for the world to guess your private key to steal your hard-earned dash.

+ +

Wallet

+

A Dash wallet is loosely the equivalent of a physical wallet on the Dash network. The wallet actually contains your private key(s) which allow you to spend the dash allocated to it in the block chain. Each Dash wallet can show you the total balance of all dash it controls and lets you pay a specific amount to a specific person, just like a real wallet. This is different to credit cards where you are charged by the merchant.

+ + +
+ + +
+ + + + + + + + + + + diff --git a/es/bitcoin-documento.html b/es/bitcoin-documento.html new file mode 100644 index 00000000..6be68d8d --- /dev/null +++ b/es/bitcoin-documento.html @@ -0,0 +1,192 @@ + + + + + + + + + +Bitcoin: un sistema de dinero en efectivo electrónico peer-to-peer + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + +
+ + + + + + + + + + + + +
+ + + + + +
+ +
+ + + + + + +
+

Bitcoin: un sistema de dinero en efectivo electrónico peer-to-peer

+

El documento que presentó por primera vez Bitcoin

+ +

Satoshi Nakamoto's original paper is still recommended reading for anyone studying how Bitcoin works. Choose which translation of the paper you want to read: + + +

+ +

¿Quieres traducir el documento a tu lengua? Para consultar las instrucciones, visita el Bitcoin Paper repository y si tienes preguntas, visita: open an issue.

+ +
+ + +
+ + + + + + + + + + + diff --git a/es/bitcoin-para-desarrolladores.html b/es/bitcoin-para-desarrolladores.html new file mode 100644 index 00000000..bc8584ea --- /dev/null +++ b/es/bitcoin-para-desarrolladores.html @@ -0,0 +1,194 @@ + + + + + + + + + +Bitcoin para Desarrolladores - Bitcoin + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + +
+ + + + + + + + + + + + +
+ + + + + +
+ +
+ + + + + + +
+

Bitcoin para Desarrolladores

+

Bitcoin se puede utilizar para construir cosas increíbles, o simplemente para responder a las necesidades comunes.

+ +

IconEl más simple de todos los sistemas de pago

+

A menos que un pago deba estar asociado automáticamente con una factura, aceptar dinero es tan simple como enviar bitcoins: enlace o muestre un código QR. Este simple mecanismo está al alcance de cualquier usuario y puede satisfacer las necesidades de una amplia gama de clientes. Es especialmente adecuado para recibir donaciones y propinas si es usado públicamente.

+ +

IconMuchas APIs de terceros

+

Muchos servicios de terceros le permiten procesar pagos mediante sus APIs; no necesita almacenar bitcoins en su servidor y gestionar la seguridad que esto implica. Además, muchas de estas APIs le permiten procesar facturas y cambiar sus bitcoins por su moneda local a precios competitivos.

+ +

IconUsted puede ser su propio sistema financiero

+

Si no se utiliza ninguna API terciaria, usted mismo puede integrar un servidor Bitcoin directamente en sus aplicaciones, lo que le permite convertirse en su propio banco y procesador de pagos. Con todas las responsabilidades que ello implica, usted puede construir sistemas increíbles que procesan transacciones Bitcoin casi sin honorarios.

+ +

IconDirección Bitcoin para hacer seguimiento de facturas

+

Bitcoin crea una única dirección para cada transacción. Así que en caso de hacer un pago asociado a una factura, simplemente necesita generar una dirección para cada pago. No debería nunca usar la misma dirección para varias transacciones.

+ +

IconLa mayor parte de la seguridad está del lado del cliente

+

La mayor parte de la seguridad es manejada por el protocolo. Lo que significa que no es necesario estar conforme con el PCI y la detección de fraudes sólo es necesaria cuando los productos o servicios son entregados instantáneamente. Almacenar sus bitcoins en un entorno seguro y asegurar las solicitudes de pago mostradas a los usuarios debería ser su principal preocupación.

+ +

IconMicro pagos económicos

+

Bitcoin ofrece las tasas de procesamiento de pagos más bajas para cualquier tipo de transacción, incluyendo micro pagos. Por tanto se pueden diseñar e implementar nuevos servicios creativos en línea que no podían existir anteriormente debido a las limitaciones financieras. Esto incluye sistemas de propinas y sistemas de pago automático.

+ + + + + +
+ + +
+ + + + + + + + + + + diff --git a/es/index.html b/es/index.html new file mode 100644 index 00000000..a5ebf6c2 --- /dev/null +++ b/es/index.html @@ -0,0 +1,263 @@ + + + + + + + + + +Bitcoin - Dinero P2P de código abierto + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + +
+ + + + + + + + + + + + +
+ + + + + +
+ +
+ + + + + + +
+ + + + +

Developer Documentation

+ +

Find useful resources, guides and reference material for developers.

+ + + + + + + +
+

Additional resources

+

Dash Whitepaper - Official Wiki

+

Dash Improvement Proposals - GitHub

+

Dash Documentation - Official Wiki

+

Bitcoin: A Peer-to-Peer Electronic Cash System - Satoshi Nakamoto

+

Bitcoin Improvement Proposals (with Dash updates) - GitHub

+ +

RESTful JSON API for Dash - BlockCypher

+ + + +
+ + + + + + +
+ + +
+ + + + + + + + + + + diff --git a/es/legal.html b/es/legal.html new file mode 100644 index 00000000..63ac583e --- /dev/null +++ b/es/legal.html @@ -0,0 +1,219 @@ + + + + + + + + + +Aviso legal - Bitcoin + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + +
+ + + + + + + + + + + + +
+ + + + + +
+ +
+ + + + + + +
+

Aviso Legal

+ + + +

Esta página web proporciona información y material de carácter general. Esta información esta destinada solamente a informar. Esta página web puede contener información que aborde cuestiones legales. La información ofrecida no debe usarse como consejo legal. No esta autorizado ni debe confiar en esta página web para recibir asesoramiento jurídico. De ninguna forma los propietarios o contribuyentes de la web son responsables de las acciones, decisiones u otros comportamientos realizados por su parte o por cualquier otra persona. Esto incluye, pero no está limitado, a razones tecnológicas o legales. Usted actúa bajo su propio riesgo en lo que concierne a los contenidos de esta página web. En caso de querer tomar acciones legales debe contactar con un abogado con licencia en el territorio en la que las solicita.

+

Esta página web puede contener traducciones de la versión inglesa original. Estas traducciones son proporcionadas únicamente como comodidad. En caso de existir un conflicto entre la versión inglesa y la traducción realizada, prevalecerá la versión inglesa. Si observa alguna incoherencia, por favor informe de ello en GitHub.

+ + + + + +

English version

+ +

1. Information published on bitcoin.org

+

The website https://bitcoin.org/ (hereinafter, referred to as the "Website") provides information and material of a general nature. You are not authorized and nor should you rely on the Website for legal advice, business advice, or advice of any kind. You act at your own risk in reliance on the contents of the Website. Should you make a decision to act or not act you should contact a licensed attorney in the relevant jurisdiction in which you want or need help. In no way are the owners of, or contributors to, the Website responsible for the actions, decisions, or other behavior taken or not taken by you in reliance upon the Website.

+ +

2. Translations

+

The Website may contain translations of the English version of the content available on the Website. These translations are provided only as a convenience. In the event of any conflict between the English language version and the translated version, the English language version shall take precedence. If you notice any inconsistency, please report them on GitHub.

+ +

3. Risks related to the use of Bitcoin

+

The Website will not be responsible for any losses, damages or claims arising from events falling within the scope of the following five categories:

+

(1) Mistakes made by the user of any Bitcoin-related software or service, e.g., forgotten passwords, payments sent to wrong Bitcoin addresses, and accidental deletion of wallets.

+

(2) Software problems of the Website and/or any Bitcoin-related software or service, e.g., corrupted wallet file, incorrectly constructed transactions, unsafe cryptographic libraries, malware affecting the Website and/or any Bitcoin-related software or service.

+

(3) Technical failures in the hardware of the user of any Bitcoin-related software or service, e.g., data loss due to a faulty or damaged storage device.

+

(4) Security problems experienced by the user of any Bitcoin-related software or service, e.g., unauthorized access to users' wallets and/or accounts.

+

(5) Actions or inactions of third parties and/or events experienced by third parties, e.g., bankruptcy of service providers, information security attacks on service providers, and fraud conducted by third parties.

+ +

4. Investment risks

+

The investment in Bitcoin can lead to loss of money over short or even long periods. The investors in Bitcoin should expect prices to have large range fluctuations. The information published on the Website cannot guarantee that the investors in Bitcoin would not lose money.

+ +

5. Compliance with tax obligations

+

The users of the Website are solely responsible to determinate what, if any, taxes apply to their Bitcoin transactions. The owners of, or contributors to, the Website are NOT responsible for determining the taxes that apply to Bitcoin transactions.

+ +

6. The Website does not store, send, or receive bitcoins

+

The Website does not store, send or receive bitcoins. This is because bitcoins exist only by virtue of the ownership record maintained in the Bitcoin network. Any transfer of title in bitcoins occurs within a decentralized Bitcoin network, and not on the Website.

+ +

7. No warranties

+

The Website is provided on an "as is" basis without any warranties of any kind regarding the Website and/or any content, data, materials and/or services provided on the Website.

+ +

8. Limitation of liability

+

Unless otherwise required by law, in no event shall the owners of, or contributors to, the Website be liable for any damages of any kind, including, but not limited to, loss of use, loss of profits, or loss of data arising out of or in any way connected with the use of the Website.

+ +

9. Arbitration

+

The user of the Website agrees to arbitrate any dispute arising from or in connection with the Website or this disclaimer, except for disputes related to copyrights, logos, trademarks, trade names, trade secrets or patents.

+ +

10. Last amendment

+

This disclaimer was amended for the last time on July 5th, 2016.

+ + + +
+ + +
+ + + + + + + + + + + diff --git a/es/recursos.html b/es/recursos.html new file mode 100644 index 00000000..4502561b --- /dev/null +++ b/es/recursos.html @@ -0,0 +1,236 @@ + + + + + + + + + +Recursos - Bitcoin + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + +
+ + + + + + + + + + + + +
+ + + + + +
+ +
+ + + + + + +
+

Recursos de Bitcoin

+

Encuentre páginas útiles y recursos sobre Bitcoin

+ +
+
+
+

IconDirectorios

+ +

Comercios - coinmap.org

+

Comercios - spendabit.co

+

Comercios - airbitz.co

+

Comercios - 99Bitcoins.com

+

Intercambios - buybitcoinworldwide.com

+

Herramientas para comercios - en.bitcoin.it

+

Projects - BitcoinProjects.net

+
+
+ +
+
+

IconVouchers

+

Bitrefill

+

Fold

+

Gyft

+

Opendime

+
+
+
+ +
+ + +
+ + + + + + + + + + + diff --git a/es/sobre-nosotros.html b/es/sobre-nosotros.html new file mode 100644 index 00000000..22f4e0e5 --- /dev/null +++ b/es/sobre-nosotros.html @@ -0,0 +1,254 @@ + + + + + + + + + +Acerca de bitcoin.org + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + +
+ + + + + + + + + + + + +
+ + + + + +
+ +
+ + + + + + +
+ + +

Acerca de bitcoin.org

+

Bitcoin.org está dedicado a ayudar a Bitcoin a desarrollarse de forma sostenible.

+ +

¿Quién es el dueño de bitcoin.org?

+

Bitcoin.org es el dominio original utilizado para la primera página web de Bitcoin. Fue registrado y sigue siendo gestionado por los desarrolladores del núcleo de Bitcoin y por otros miembros de la comunidad, con las aportaciones de las comunidades de Bitcoin. Bitcoin.org no es una página web oficial. Así como nadie es propietario de la tecnología del correo electrónico, nadie es propietario de la red Bitcoin. Por tanto, nadie puede pretender hablar en nombre de Bitcoin.

+ + + +

Entonces... quién controla Bitcoin?

+

Bitcoin es controlado por todos los usuarios de Bitcoin alrededor del mundo. Los desarrolladores están mejorando el software, pero no pueden forzar un cambio en las reglas del protocolo de Bitcoin porque todos los usuarios son libres de escoger el software que utilizan. Para permanecer compatibles unos con otros, los usuarios deben usar software que cumpla con las mismas reglas. Bitcoin solo puede funcionar bien con un consenso completo entre todos los usuarios. Por lo tanto, todos los usuarios y desarrolladores tienen un fuerte incentivo para adoptar y proteger este consenso.

+ +

Misión

+
    +
  • Informar a los usuarios para protegerlos de errores comunes.
  • +
  • Dar una descripción precisa de las propiedades de Bitcoin, sus potenciales usos y limitaciones.
  • +
  • Mostrar alertas públicas y eventos relacionados con la red Bitcoin.
  • +
  • Invitar a humanos con talento para ayudar con el desarrollo de Bitcoin a distintos niveles.
  • +
  • Proveer visibilidad a gran escala del ecosistema Bitcoin.
  • +
  • Mejorar el acceso mundial a Bitcoin haciéndolo internacional.
  • +
  • Permanecer como un recurso informativo neutral sobre Bitcoin.
  • +
+ +

Ayúdanos

+

Usted puede reportar cualquier problema o ayudar a mejorar bitcoin.org accediendo a GitHub para abrir un problema o enviar un pull request en Ingles. Cuando envíe un pull request, por favor tome en cuenta el tiempo requerido para discutir sus cambios y la adaptación de su trabajo. Puede ayudar con las traducciones uniéndose a un equipo de traducción en Transifex. Por favor no pida una promoción para su negocio personal o página web, a excepción de casos especiales como conferencias. ¡Muchas gracias a todos los contribuidores que han pasado tiempo mejorando bitcoin.org!

+ +

Mantenimiento

+ +
+

Will BinnsWebsite maintainer

+

Craig WatkinsWallet maintainer

+
+ +

Sponsorship

+ +
+

The Bitcoin Foundation2014 - 2015

+
+ +

Traducción

+ +
+

Ar ViccoRussian

+

Simon Alexander HinterreiterGerman

+

Jacob BurenstamSwedish

+

Péter KemenczésHungarian

+

Matija MaziSlovenian

+

Mihai OnosieRomanian

+

Boštjan PirnarSlovenian

+

Luigigiuseppe ProsperiItalian

+

Thomas PrydsDanish

+
+ +

Service Contributors

+ +
+

BrowserStackBrowser testing

+

GitHubRepository hosting

+

TransifexTranslation tools

+

Travis CIContinuous integration

+
+ +

Inactive Contributors

+ +
+

Saïvann CarignanWebsite maintainer

+

Greg SandersDocumentation writing

+

David A. HardingDocumentation writing

+
+ +

Domain Owners

+ +
+

CøbraCo-Owner

+

theymosCo-Owner

+
+ +

Contribuidores en GitHub

+ +
+ +
+ + +
+ + +
+ + + + + + + + + + + diff --git a/es/vocabulario.html b/es/vocabulario.html new file mode 100644 index 00000000..65fd568b --- /dev/null +++ b/es/vocabulario.html @@ -0,0 +1,249 @@ + + + + + + + + + +Vocabulario - Bitcoin + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + +
+ + + + + + + + + + + + +
+ + + + + +
+ +
+ + + + + + +
+

Algunas palabras en Bitcoin que usted puede escuchar

+

Bitcoin ofrece un nuevo enfoque a los pagos y, como tal, hay algunas palabras nuevas que podrían convertirse en una parte de su vocabulario. No te preocupes, incluso la humilde televisión crea nuevas palabras!

+

Tabla de contenidos

+ + + + +

Bitcoin

+

Bitcoin - con B mayúscula, se utiliza para describir el concepto de Bitcoin, o la totalidad de la red. Por ejemplo: "Hoy estuve aprendiendo sobre el protocolo Bitcoin."
bitcoin - sin mayúscula, se utiliza para describir una unidad del mismo. Por ejemplo: "Hoy he enviado diez bitcoins."; a menudo se abrevia como BTC o XBT.

+ +

Bloque

+

Un bloque es un registro en la cadena de bloques que contiene confirmaciones de transacciones pendientes. Aproximadamente cada 10 minutos, en promedio, un nuevo bloque que incluye nuevas transacciones se anexa a la cadena de bloques a traves de la minería.

+ +

BTC

+

BTC es la unidad común de la moneda Bitcoin. Puede utilizarse igual que se utiliza USD cuando nos referimos al dólar estadounidense, en lugar de usar B⃦ o $ para referirnos a ellos.

+ +

Cadena de bloques

+

La cadena de bloques es un registro público de las transacciones Bitcoin en orden cronológico. La cadena de bloques se comparte entre todos los usuarios de Bitcoin. Se utiliza para verificar la estabilidad de las transacciones Bitcoin y para prevenir el doble gasto.

+ +

Confirmación

+

Una confirmación significa que una transacción ha sido procesada por la red y es poco probable que sea revertida. Las transacciones son confirmadas cuando son incluidas en un bloque y por cada bloque siguiente. Incluso una única confirmación se puede considerar segura para transacciones pequeñas, aunque para transacciones más grandes como 1000 USD, tiene sentido esperar hasta 6 confirmaciones o más. Cada confirmación reduce exponecialmente el riesgo de que la transacción sea revertida.

+ +

Criptografía

+

La criptografía es la rama de las matemáticas que nos permite crear pruebas matemáticas que proporcionan altos niveles de seguridad. El comercio en línea y los bancos ya utilizan criptografía. En el caso de Bitcoin, la criptografía se utiliza para hacer imposible que alguien pueda gastar los fondos del monedero de otro usuario o que se pueda corromper la cadena de bloques. También se utilizada para encriptar un monedero, de manera que no se pueda utilizar sin una contraseña.

+ +

Dirección

+

Una direccion Bitcoin es parecida a una dirección física o correo electrónico. Es la única información que tiene que dar a alguien para recibir un pago en Bitcoin. Sin embargo, hay una diferencia importante, y es que cada dirección sólo debería usarse para una transacción.

+ +

Doble gasto

+

Cuando un usuario malintencionado intenta gastar sus bitcoins en dos destinatarios al mismo tiempo se denomina doble gasto. La minería de Bitcoin y la cadena de bloques permiten crear un consenso en la red acerca de cuál de las dos transacciones es considerada válida.

+ +

Firma

+

Una firma criptográfica es un mecanismo matemático que permite a alguien demostrar su propiedad. En el caso de Bitcoin, un monedero Bitcoin y su clave(s) privada esta vinculada por algún tipo de magia matemática. Cuando su programa de Bitcoin firma una transacción con la clave privada correspondiente, toda la red puede ver que la firma coincide con los bitcoins gastados. Sin embargo, no hay forma de que el mundo descubra la clave privada para robar sus bitcoins.

+ +

Llave Privada

+

Una clave privada es una pieza secreta de datos que acredita su derecho a gastar Bitcoins de un monedero Bitcoin por medio de una firma criptográfica. Sus clave(s) privadas se almacenan en su ordenador si utiliza un monedero de escritorio; mientras que si utiliza un monedero web serán almacenadas en servidores remotos del proveedor. Las claves privadas nunca deben ser compartidas ya que le permiten gastar bitcoins desde su monedero correspondiente.

+ +

Minería

+

La minería en Bitcoin es el proceso de realizar cálculos matemáticos mediante computadoras para confirmar las transacciones en la red Bitcoin e incrementar la seguridad. Como recompensa por sus servicios, los mineros Bitcoin pueden cobrar los costos de transacción de las transacciones que confirman junto con bitcoins nuevos que se crean en cada bloque. La minería es un mercado especializado y competitivo en el que los beneficios se reparten de acuerdo a la cantidad de cálculos que se hacen. No todos los usuarios de Bitcoin realizan minería y no es una manera fácil de hacer dinero.

+ +

Monedero

+

Un monedero Bitcoin es aproximadamente equivalente a un monedero físico en la red Bitcoin. El monedero realmente contiene su clave(s) privada que le permite gastar los bitcoins asignados a la clave en la cadena de bloques. Cada monedero Bitcoin puede mostrarle la cantidad de bitcoins que contiene y le permite pagar una cantidad especifica a una persona especifica, como un monedero de verdad. Es diferente a una tarjeta de credito donde eres cobrado por el comerciante.

+ +

P2P - Punto a Punto

+

Punto a punto se refiere a los sistemas que trabajan como una organización colectiva, permitiendo que cada individuo interactúe directamente con otros. En el caso de Bitcoin, la red se construye de tal manera que cada usuario está transmitiendo transacciones de otros usuarios. Y algo muy importante, ningún banco se requiere como intermediario.

+ +

Velocidad Hash

+

La tasa de hash o "hash rate" es la unidad de medida de la potencia de procesamiento de la red Bitcoin. La red Bitcoin debe hacer intensivas operaciones matemáticas por razones de seguridad. Cuando la red alcanza un hash rate de 10 TH/s significa que puede hacer 10 billones de cálculos por segundo.

+ + +
+ + +
+ + + + + + + + + + + diff --git a/fa/about-us.html b/fa/about-us.html new file mode 100644 index 00000000..49b380fa --- /dev/null +++ b/fa/about-us.html @@ -0,0 +1,256 @@ + + + + + + + + + +درباره bitcoin.org + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + +
+ + + + + + + + + + + + +
+ + + + + +
+ +
+ + + + + + +
+ + +

درباره bitcoin.org

+

هدف bitcoin.org کمک به توسعه بیت کوین به روشی پایدار است.

+ +

مالک bitcoin.org کیست

+

Bitcoin.org اولین دامنه اینترنتی است که نخستین وبسایت بیت کوین از آن استفاده کرده بود. این نام به ثبت رسیده است و هنوز هم توسط توسعه دهندگان هسته بیت کوین و نیز اعضای جامعه های دیگر با ورودی جامعه های بیت کوین ، مدیریت می شود. Bitcoin.org یک وبسایت رسمی نیست. همانطور که هیچکس مالک فناوری ای میل نیست، هیچکس نیز مالک شبکه بیت کوین نیست. به همین دلیل، هیچکس نمی تواند به نام بیت کوین از موضع اختیار سخن بگوید.

+ + + +

پس... چه کسی بیت کوین را کنترل می کند؟

+

این کاربران بیت کوین در سراسر جهان هستند که آنرا کنترل می‌کنند. توسعه‌دهندگان همواره در کار بهبود نرم‌افزار هستند، اما نمی‌توانند مقررات پروتکل بیت‌کوین را وادار به تغییر نمایند؛ چرا که هر کاربری در انتخاب نرم‌افزار مورد استفاده‌ خود آزاد است. به منظور حفظ سازگاری با یکدیگر، همه کاربران باید از نرم‌افزاری استفاده کنند که از همین قواعد پیروی کند. بیت کوین تنهازمانی به شایستگی کار می کند که بین تمامی کاربران اجماع کامل وجود داشته باشد. بنابراین تمام کاربران و توسعه دهندگان انگیزه قوی برای پذیرفتن و حفظ این توافق را خواهند داشت.

+ +

ماموریت

+
    +
  • آگاهی دادن به کاربران برای حفاظت از آنها در برابر اشتباهات رایج
  • +
  • ارائه تعریف دقیقی از ویژگی های بیت کوین، کاربردها و محدودیت های بالقوه آن
  • +
  • نمایش هشدارهای شفاف و رویدادهای شبکه بیت کوین
  • +
  • دعوت از افراد با استعداد، برای کمک به توسعه بیت کوین در بسیاری از سطوح
  • +
  • فراهم آوردن امکان دیده شدن به میزان زیاد در زیست بوم بیت کوین
  • +
  • بهبود دسترسی جهانی به بیت کوین از طریق بین المللی کردن آن
  • +
  • تداوم ارائه یک منبع آموزنده بیطرف در مورد بیت کوین
  • +
+ +

ما را یاری کنید

+

برای گزارش هر گونه مشکل یا کمک به بهبود bitcoin.org می توانید در ، + GitHub از طریق بازکردن بحث یا پول ریکوئست به زبان انگلیسی عمل کنید. لطفاً هنگامی که یک پول ریکوست میفرستید، مدت زمان لازم برای بحث در مورد تغییرات خود و تنظیم کارتان را رعایت کنید. با پیوستن به یکی از تیمهای + Transifex می توانید در ترجمه آن شرکت کنید. خواهشمند است درخواست ارتقای کسب و کار یا وبسایت شخصی خود را جز در موارد خاصی مانند کنفرانس ها، نداشته باشید. از تمامی کسانی که وقت خود را برای بهبود bitcoin.org صرف می کنند، بسیار سپاسگزاریم!

+ +

نگهداری

+ +
+

Will BinnsWebsite maintainer

+

Craig WatkinsWallet maintainer

+
+ +

Sponsorship

+ +
+

The Bitcoin Foundation2014 - 2015

+
+ +

ترجمه

+ +
+

Ar ViccoRussian

+

Simon Alexander HinterreiterGerman

+

Jacob BurenstamSwedish

+

Péter KemenczésHungarian

+

Matija MaziSlovenian

+

Mihai OnosieRomanian

+

Boštjan PirnarSlovenian

+

Luigigiuseppe ProsperiItalian

+

Thomas PrydsDanish

+
+ +

Service Contributors

+ +
+

BrowserStackBrowser testing

+

GitHubRepository hosting

+

TransifexTranslation tools

+

Travis CIContinuous integration

+
+ +

Inactive Contributors

+ +
+

Saïvann CarignanWebsite maintainer

+

Greg SandersDocumentation writing

+

David A. HardingDocumentation writing

+
+ +

Domain Owners

+ +
+

CøbraCo-Owner

+

theymosCo-Owner

+
+ +

همیاران در گیت‌هاب

+ +
+ +
+ + +
+ + +
+ + + + + + + + + + + diff --git a/fa/bitcoin-for-developers.html b/fa/bitcoin-for-developers.html new file mode 100644 index 00000000..00c5abf1 --- /dev/null +++ b/fa/bitcoin-for-developers.html @@ -0,0 +1,194 @@ + + + + + + + + + +بیت کوین برای توسعه دهندگان - بیت کوین + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + +
+ + + + + + + + + + + + +
+ + + + + +
+ +
+ + + + + + +
+

بیت کوین برای توسعه دهندگان

+

می توان از بیت کوین برای آفریدن شگفتی ها و یا تنها برای پاسخ به نیازهای اولیه استفاده کرد

+ +

Iconساده ترین سیستم پرداخت

+

دریافت پول جز در مواردی که پرداخت وجه نیاز به ارتباط با صورتحسابهای الکترونیکی داشته باشد، به سادگیِ فرستادن یک بیت کوین است: لینک یا نشان دادن یک کد QR. این تنظیم ساده، در دسترس هر کاربری هست و می تواند نیازهای تعداد زیادی از مشتریان را برآورده سازد. تنظیم {این گزینه} در حالت پابلیک یا عمومی، به ویژه برای پرداختهای اهدایی و انعام بصورت شفاف، مناسب است.

+ +

Iconتعداد زیاد برنامه های کاربردی (API) طرف سوم

+

تعداد زیادی از سرویس های پردازش پرداخت وجه طرف سوم، واسط های برنامه ریزی کاربردی یا API تهیه می کنند. نیازی نیست که بیت کوینها را روی سرور خود ذخیره کرده و امنیتی که این سرورها فراهم آورده اند را به کار ببندید. افزون بر این، بیشتر این APIها به شما اجازه میدهند که صورتحسابها را پردازش نموده و بیت کوینهای خود را به ارز محلی خود و با هزینه ای اندک، مبادله نمایید.

+ +

Iconشما می توانید سیستم مالی خودتان باشید

+

اگر از هیچیک از APIهای طرف سوم استفاده نمی کنید، می توانید یک سرور بیت کوین را بطور مستقیم به برنامه های کاربردی خود اضافه کنید که به شما امکان خواهد داد که بانک و پردازشگر پرداخت وجه خودتان را داشته باشید. با تمامی مسئولیت هایی که این کار تلویحاً در بر دارد، می توانید سیستم های شگفت انگیزی بسازید که تراکنش های بیت کوین را تقریباً بدون هزینه پردازش می کنند.

+ +

Iconآدرس های بیت کوین برای ردیابی صورتحساب ها

+

بیت کوین برای هر تراکنش، آدرس یکتایی می سازد. بنابراین اگر قرار باشد سیستم پرداخت وجهی بسازید که با یک صورتحساب در ارتباط باشد، تنها نیاز دارید یک آدرس بیت کوین برای هر پرداخت وجهی ساخته و آنرا پایش یا مانیتور کنید. هرگز نباید از یک آدرس برای بیش از یک تراکنش استفاده نمایید.

+ +

Iconبیشترین میزان امنیت در سمت مشتری است

+

بیشترِ امنیت توسط این پروتکل مدیریت می شود. یعنی نیازی به توافق با PCI نیست و آشکار کردن کلاهبرداری تنها وقتی لازم است که سرویس ها و محصولات بطور فوری ارائه شوند. ذخیره کردن بیت کوینها در یک محیط امن و ایمن کردن درخواستهای پرداخت وجه که به کاربر نشان داده می شوند، باید دغدغه اصلی شما باشد.

+ +

Iconریز پرداخت های ارزان

+

بیت کوین کمترین کارمزد را برای پردازش پرداخت وجه، طلب میکند و معمولاً می توان برای ارسال ریزپرداختهای کم به اندازه ی چند دلار از آن استفاده کرد. بیت کوین اجازه طراحی سرویسهای آنلاین خلاقانه ی جدیدی را فراهم میکند که پیش از این تنها به دلیل محدودیتهای مالی، موجود نبود. انواع مختلف سیستم های دادن انعام و امکانات پرداخت وجه اتوماتیک از جمله ی این سرویس هاست.

+ + + + + +
+ + +
+ + + + + + + + + + + diff --git a/fa/index.html b/fa/index.html new file mode 100644 index 00000000..5887d5d4 --- /dev/null +++ b/fa/index.html @@ -0,0 +1,263 @@ + + + + + + + + + +بیت‌کوین - پولی P2P با متن باز + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + +
+ + + + + + + + + + + + +
+ + + + + +
+ +
+ + + + + + +
+ + + + +

Developer Documentation

+ +

Find useful resources, guides and reference material for developers.

+ + + + + + + +
+

Additional resources

+

Dash Whitepaper - Official Wiki

+

Dash Improvement Proposals - GitHub

+

Dash Documentation - Official Wiki

+

Bitcoin: A Peer-to-Peer Electronic Cash System - Satoshi Nakamoto

+

Bitcoin Improvement Proposals (with Dash updates) - GitHub

+ +

RESTful JSON API for Dash - BlockCypher

+ + + +
+ + + + + + +
+ + +
+ + + + + + + + + + + diff --git a/fa/legal.html b/fa/legal.html new file mode 100644 index 00000000..4f283cbf --- /dev/null +++ b/fa/legal.html @@ -0,0 +1,251 @@ + + + + + + + + + +سلب مسئولیت حقوقی- بیت‌کوین + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + +
+ + + + + + + + + + + + +
+ + + + + +
+ +
+ + + + + + +
+

سلب مسئولیت حقوقی

+ + + +

1. Information published on bitcoin.org

+

The website https://bitcoin.org/ (hereinafter, referred to as the "Website") provides information and material of a general nature. You are not authorized and nor should you rely on the Website for legal advice, business advice, or advice of any kind. You act at your own risk in reliance on the contents of the Website. Should you make a decision to act or not act you should contact a licensed attorney in the relevant jurisdiction in which you want or need help. In no way are the owners of, or contributors to, the Website responsible for the actions, decisions, or other behavior taken or not taken by you in reliance upon the Website.

+ +

2. Translations

+

The Website may contain translations of the English version of the content available on the Website. These translations are provided only as a convenience. In the event of any conflict between the English language version and the translated version, the English language version shall take precedence. If you notice any inconsistency, please report them on GitHub.

+ +

3. Risks related to the use of Bitcoin

+

The Website will not be responsible for any losses, damages or claims arising from events falling within the scope of the following five categories:

+

(1) Mistakes made by the user of any Bitcoin-related software or service, e.g., forgotten passwords, payments sent to wrong Bitcoin addresses, and accidental deletion of wallets.

+

(2) Software problems of the Website and/or any Bitcoin-related software or service, e.g., corrupted wallet file, incorrectly constructed transactions, unsafe cryptographic libraries, malware affecting the Website and/or any Bitcoin-related software or service.

+

(3) Technical failures in the hardware of the user of any Bitcoin-related software or service, e.g., data loss due to a faulty or damaged storage device.

+

(4) Security problems experienced by the user of any Bitcoin-related software or service, e.g., unauthorized access to users' wallets and/or accounts.

+

(5) Actions or inactions of third parties and/or events experienced by third parties, e.g., bankruptcy of service providers, information security attacks on service providers, and fraud conducted by third parties.

+ +

4. Investment risks

+

The investment in Bitcoin can lead to loss of money over short or even long periods. The investors in Bitcoin should expect prices to have large range fluctuations. The information published on the Website cannot guarantee that the investors in Bitcoin would not lose money.

+ +

5. Compliance with tax obligations

+

The users of the Website are solely responsible to determinate what, if any, taxes apply to their Bitcoin transactions. The owners of, or contributors to, the Website are NOT responsible for determining the taxes that apply to Bitcoin transactions.

+ +

6. The Website does not store, send, or receive bitcoins

+

The Website does not store, send or receive bitcoins. This is because bitcoins exist only by virtue of the ownership record maintained in the Bitcoin network. Any transfer of title in bitcoins occurs within a decentralized Bitcoin network, and not on the Website.

+ +

7. No warranties

+

The Website is provided on an "as is" basis without any warranties of any kind regarding the Website and/or any content, data, materials and/or services provided on the Website.

+ +

8. Limitation of liability

+

Unless otherwise required by law, in no event shall the owners of, or contributors to, the Website be liable for any damages of any kind, including, but not limited to, loss of use, loss of profits, or loss of data arising out of or in any way connected with the use of the Website.

+ +

9. Arbitration

+

The user of the Website agrees to arbitrate any dispute arising from or in connection with the Website or this disclaimer, except for disputes related to copyrights, logos, trademarks, trade names, trade secrets or patents.

+ +

10. Last amendment

+

This disclaimer was amended for the last time on July 5th, 2016.

+ + + + + +

English version

+ +

1. Information published on bitcoin.org

+

The website https://bitcoin.org/ (hereinafter, referred to as the "Website") provides information and material of a general nature. You are not authorized and nor should you rely on the Website for legal advice, business advice, or advice of any kind. You act at your own risk in reliance on the contents of the Website. Should you make a decision to act or not act you should contact a licensed attorney in the relevant jurisdiction in which you want or need help. In no way are the owners of, or contributors to, the Website responsible for the actions, decisions, or other behavior taken or not taken by you in reliance upon the Website.

+ +

2. Translations

+

The Website may contain translations of the English version of the content available on the Website. These translations are provided only as a convenience. In the event of any conflict between the English language version and the translated version, the English language version shall take precedence. If you notice any inconsistency, please report them on GitHub.

+ +

3. Risks related to the use of Bitcoin

+

The Website will not be responsible for any losses, damages or claims arising from events falling within the scope of the following five categories:

+

(1) Mistakes made by the user of any Bitcoin-related software or service, e.g., forgotten passwords, payments sent to wrong Bitcoin addresses, and accidental deletion of wallets.

+

(2) Software problems of the Website and/or any Bitcoin-related software or service, e.g., corrupted wallet file, incorrectly constructed transactions, unsafe cryptographic libraries, malware affecting the Website and/or any Bitcoin-related software or service.

+

(3) Technical failures in the hardware of the user of any Bitcoin-related software or service, e.g., data loss due to a faulty or damaged storage device.

+

(4) Security problems experienced by the user of any Bitcoin-related software or service, e.g., unauthorized access to users' wallets and/or accounts.

+

(5) Actions or inactions of third parties and/or events experienced by third parties, e.g., bankruptcy of service providers, information security attacks on service providers, and fraud conducted by third parties.

+ +

4. Investment risks

+

The investment in Bitcoin can lead to loss of money over short or even long periods. The investors in Bitcoin should expect prices to have large range fluctuations. The information published on the Website cannot guarantee that the investors in Bitcoin would not lose money.

+ +

5. Compliance with tax obligations

+

The users of the Website are solely responsible to determinate what, if any, taxes apply to their Bitcoin transactions. The owners of, or contributors to, the Website are NOT responsible for determining the taxes that apply to Bitcoin transactions.

+ +

6. The Website does not store, send, or receive bitcoins

+

The Website does not store, send or receive bitcoins. This is because bitcoins exist only by virtue of the ownership record maintained in the Bitcoin network. Any transfer of title in bitcoins occurs within a decentralized Bitcoin network, and not on the Website.

+ +

7. No warranties

+

The Website is provided on an "as is" basis without any warranties of any kind regarding the Website and/or any content, data, materials and/or services provided on the Website.

+ +

8. Limitation of liability

+

Unless otherwise required by law, in no event shall the owners of, or contributors to, the Website be liable for any damages of any kind, including, but not limited to, loss of use, loss of profits, or loss of data arising out of or in any way connected with the use of the Website.

+ +

9. Arbitration

+

The user of the Website agrees to arbitrate any dispute arising from or in connection with the Website or this disclaimer, except for disputes related to copyrights, logos, trademarks, trade names, trade secrets or patents.

+ +

10. Last amendment

+

This disclaimer was amended for the last time on July 5th, 2016.

+ + + +
+ + +
+ + + + + + + + + + + diff --git a/fa/resources.html b/fa/resources.html new file mode 100644 index 00000000..faf667e4 --- /dev/null +++ b/fa/resources.html @@ -0,0 +1,236 @@ + + + + + + + + + +منابع - بیت کوین + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + +
+ + + + + + + + + + + + +
+ + + + + +
+ +
+ + + + + + +
+

منابع بیت کوین

+

وبسایت ها و منابع مفیدی درباره بیت‌کوین پیداکنید

+ +
+
+
+

Iconفهرست ها

+ +

سوداگران - coinmap.org

+

سوداگران - spendabit.co

+

سوداگران - airbitz.co

+

سوداگران - 99Bitcoins.com

+

صرافی‌ها - buybitcoinworldwide.com

+

ابزارهای سوداگری - en.bitcoin.it

+

Projects - BitcoinProjects.net

+
+
+
+
+

Iconاخبار

+ + + + + +

تلگراف سکه ای

+

CoinDesk

+

Bitcoin Magazine

+

CoinJournal

+

BitcoinTalk press links

+
+
+
+
+

Iconفیلمهای مستند

+

BitcoinFilm.org

+

Ulterior States

+

The Bitcoin Phenomenon

+
+

IconVouchers

+

Bitrefill

+

Fold

+

Gyft

+

Opendime

+
+
+
+ +
+ + +
+ + + + + + + + + + + diff --git a/fa/vocabulary.html b/fa/vocabulary.html new file mode 100644 index 00000000..6d111c6c --- /dev/null +++ b/fa/vocabulary.html @@ -0,0 +1,254 @@ + + + + + + + + + +دایره واژگان - بیت کوین + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + +
+ + + + + + + + + + + + +
+ + + + + +
+ +
+ + + + + + +
+

برخی واژگان بیت کوینی که ممکن است به گوشتان بخورد

+

بیت کوین رویکرد جدید برای پرداخت ها ارائه کرده است و از این رو، واژگان جدیدی وجود دارند که ممکن است بخشی از دایره واژگانی شما بشوند. نگران نباشید، حتی تلویزیون بینوا هم واژگان جدید ساخته است!

+

فهرست مطالب

+ + + + +

آدرس

+

آدرس بیت کوینی شبیه به یک آدرس فیزیکی یا آدرس ایمیل است. تنها اطلاعاتی که برای پرداخت بیت کوین به کسی نیاز دارید، همین آدرس است. اما یک تفاوت مهم آنست که از یک آدرس، تنها یکبار باید برای هر تراکنش منفرد استفاده شود.

+ +

استخراج

+

به فرایند واداشتن سخت افزار کامپیوتر به انجام محاسبات ریاضی برای شبکه بیت کوین، جهت تایید تراکنش ها و افزایش امنیت، استخراج بیت کوین می گویند. استخراج کنندگان بیت کوین می توانند کارمزد تراکنش ها را به ازای تراکنش هایی که تایید می کنند، به عنوان جایزه ای در برابر خدماتشان دریافت دارند و علاوه بر آن بیت کوین هایی که بتازگی تولید شده را نیز جمع آوری کنند. استخراج یک بازار تخصصی و رقابتی است که در آن جوایز با توجه به میزان محاسبات انجام شده، تقسیم می شوند. تمام کاربران بیت کوین، بیت کوین استخراج نمی کنند و استخراج، راه ساده ای برای پول در آوردن نیست.

+ +

امضا

+

امضای رمزنگاری شده یک مکانیسم ریاضی است که مالکیت فرد را می توان توسط آن اثبات کرد. در مورد بیت کوین کیف پول بیت کوینی و کلیدهای خصوصی آن، با چند جادوی ریاضی با هم پیوند دارند. هرگاه نرم افزار بیت کوین شما، تراکنشی را به کمک کلید خصوصی مناسب آن امضا می کند، تمام شبکه می تواند مطابقت آن امضا با بیت کوینهایی که خرج می شود، را ببیند. بهر حال، هیچ راه دیگری در دنیا نیست که بتوان کلید خصوصی شما را حدس زد و بیت کوینهایی که به سختی بدست آورده اید را دزدید.

+ +

بلاک

+

یک بلاک یک رکورد در زنجیره ی بلاک است که تعداد زیادی از تراکنش های در انتظار را شامل شده و آنها را تایید می کند. بطور میانگین، تقریباً هر 10 دقیقه، یک بلاک جدید حاوی تراکنش ها، از راه استخراج به زنجیره بلاک افزوده می شود.

+ +

بیت

+

بیت، واحد رایجی برای اختصاص واحد کوچکتر برای یک بیت کوین است - 1 بیت کوین برابر با 1000000 بیت (BTC یا B⃦) است. این واحد معمولاً برای قیمت گذاری انعام، کالاها و یا خدمات، آسانتر است.

+ +

بیت کوین

+

بیت کوین اگر با حرف بزرگ (Bitcoin) شروع شود، به منظور تعریف مفهوم بیت کوین یا تمامی شبکه آن است. مثلاً "امروز در مورد پروتکل بیت کوین چیزهایی آموختم."
بیت کوین- بدون حرف بزرگ در ابتدای آن (bitcoin)، برای تشریح بیت کوین به عنوان یک واحد حسابداری استفاده می شود. مثلاً، " من امروز ده بیت کوین فرستادم." اغلب نیز از حروف اختصاری BTC و یا XBT استفاده می شود.

+ +

تایید

+

تایید به معنای آنست که تراکنش توسط شبکه پردازش شده و احتمال برگشت خوردن آن بسیار ضعیف است. تراکنشها تایید می شوند اگر به یک بلاک و بلاکهای متعاقب آن بپیوندند. برای یک تراکنش کم ارزش، حتی یک عدد تایید هم، ایمن بشمار می آید؛ هر چند که برای مقادیر بزرگتر مثلاً 1000 دلار آمریکا، منطقی است که منتظر 6 تایید یا بیشتر باشیم. هر یک تایید بطور نمایی خطر برگشت خوردن تراکنش را کاهش می دهد.

+ +

خرج کردن مضاعف

+

اگر کاربر بدطینتی تلاش کند بیت کوینهایش را همزمان در دو جای مختلف خرج کند، به این کار خرج کردن مضاعف می گویند. علت وجودی استخراج بیت کوین و زنجیره بلاک ایجاد اجماع روی شبکه است تا دریابند که کدامیک از دو تراکنش را باید تایید کرده و مجاز بشمار آورند.

+ +

رمزنگاری

+

رمزنگاری شاخه ای از ریاضیات است که به ما اجازه می دهد سندهای ریاضی با سطوح امنیتی بسیار زیاد بسازیم. هم اکنون تجارت و بانکداری آنلاین، از رمزنگاری بهره می برد. در مورد بیت کوین رمزنگاری، خرج کردن پول توسط یک کاربر از کیف پول کاربر دیگر، و یا خراب کردن زنجیره ی بلاک را غیرممکن می سازد. همچنین می توان یک کیف پول را رمزگذاری کرد به طوری که بدون گذرواژه نتوان از آن استفاده کرد .

+ +

زنجیره ی بلاک

+

زنجیره بلاک رکورد عمومی تراکنشهای بیت کوینی با یک ترتیب زمانی است. زنجیره بلاک، میان تمامی کاربران بیت کوین به اشتراک گذاشته شده است و برای درستی آزمایی عملکرد تراکنشهای بیت کوینی و جلوگیری از خرج کردن مضاعف بکار می رود.

+ +

کلید خصوصی

+

کلید خصوصی قطعه داده محرمانه ایست که نشان می دهد شما حق خرج کردن بیت کوینهایی از یک کیف پول خاص با استفاده از یک امضای رمزنگاری شده را دارید. اگر از کیف پول نرم افزاری استفاده می کنید، کلید(های) خصوصی شما در کامپیوترتان ذخیره می شود و اگر کیف پول تحت وب دارید، کلیدهای خصوصیتان روی سرورهای راه دور، ذخیره خواهند شد. چون کلیدهای خصوصی به شما حق خرج کردن بیت کوینهای درون کیف پول بیت کوینی مربوط به خود را می دهند، بنابراین هرگز نباید آنها را آشکار کنید.

+ +

کیف پول

+

کیف پول بیت کوینی تقریباً معادل کیف پول فیزیکی، روی شبکه بیت کوین است. کیف پول در واقع حاوی کلید(های) خصوصی شماست که اجازه می دهد بیت کوینهایی را که در زنجیره بلاک به آن اختصاص داده شده، خرج کنید. هر کیف پول بیت کوینی، تراز کل بیت کوینهایی را که کنترل می کند، به شما نشان داده و درست مانند یک کیف پول واقعی می توانید با آن مبلغ معینی را به یک فرد معین بپردازید. این با کارت اعتباری که در آن فروشنده مبلغی از شما می گیرد، تفاوت دارد.

+ +

نرخ هش

+

نرخ هش واحد اندازه گیری قدرت پردازشی شبکه بیت کوین است. شبکه بیت کوین باید عملیات ریاضی سنگینی را برای مقاصد امنیتی انجام دهد. وقتی که شبکه به نرخ هشی برابر با 10TH/s برسد ، یعنی می تواند در هر ثانیه، 10 تریلیون محاسبه انجام دهد.

+ +

BTC

+

BTC واحد رایجی است که برای یک بیت کوین در نظر گرفته شده است.

+ +

P2P

+

سامانه هایی را که مانند یک جمع سازمان یافته کار می کنند، همتا به همتا می نامند که به هر فردی اجازه میدهد تا با افراد دیگر تعامل مستقیم داشته باشد. در مورد بیت کوین، شبکه طوری ساخته شده که هر کاربر تراکنش های کاربران دیگر را منتشر می کند و نکته مهم آنکه، به هیچ بانکی به عنوان طرف سوم نیازی نیست.

+ + +
+ + +
+ + + + + + + + + + + diff --git a/favicon.ico b/favicon.ico new file mode 100644 index 0000000000000000000000000000000000000000..ec583c122762ed2f1ab5c549b52d8a4724f65dd6 GIT binary patch literal 1150 zcmb8vUr19?90&04+@6d`0(&SKNgzsK5kd4SgirNS&_fS_JrwLkh`stCQ4js2Txk!f z18K1bGXsrSASh}N1~HMOhqPuxxoO^YcmM6~_Wik?nkBe4K0Cjio$tBlT+SU3;JdC4 z{5*_nA>aUjW?~n6O8snheEGhQN*kt!d$TsqCG%(-GH`0ZKzkyOzBvo4xdJ@TL$O%g zmXW;U`M5FVpt;XLxaTLr4|Aj={9v<$bz@Hscc#s4bEKjTq5n|R7}F6=FOWfgl^l+XQSG`>0NZ-HMg8=&OzOc31FVyzlU&E7^Rai9 z^yvdCoDB!7}Lk~wUWd%2%v53+6{dy)3wczO*d zVi`nUe1oQGlHWsbNv&bD|3d+%hMHi9RHZG4^xH@K|Gi76F-i2=Mlmnk-{x$5QAO%VS6D*hh M;8!S193vU=3pS=C?f?J) literal 0 HcmV?d00001 diff --git a/favicon.png b/favicon.png new file mode 100644 index 0000000000000000000000000000000000000000..375f9a9ccbbad31813030e081ab656a8a654b56e GIT binary patch literal 271 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 z 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

qf2sK?xCegmq-nqov2>awe(* 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

FF$k9wbOTjN3QVC85gf#Pe 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�N@Cdq^+xNm;)BB2CrcI-AGDM9uv#g0-=I!i z9;K=5_Su;JU68Qo#|@ngcI&bfzRrGa(`%_oY?90OIdbuZT$0aX)i^ta)WD{CODDxQy&j=X+-Gmj7-qmz*I%2z&MmZQ6^dRN*5 z>4-hwH;XAJ_6wB_yBDeD+*kxru@|_BKBzb(L z^Dn>lTkv#NmeA=sgcYdW^F9$6Rnurygr>_0ShzQiC=5kIcA4Z zwLdLiX3t#AySFfPb+_1}PrLQDk8hKVgSiOeHS7JYjOCl;RJ8HB zcAM3+dx~vGo#y*y))qhU`rLCA!JS7!|UTJs!ynv`fZlgHvGai z+=p{Hi~hdv_SdS$;l*i6bn@}hyF&w!ibkD6_(hitx80ZHLtc6>Ri8y~54^C(b2)O> z>lFewE{eV8ebI0(1;r`|ZetGATzK2!gTBEVu(ibAf7tBoTR&y%lo`q=IyB?VRcTvZ z=(VLQ*7@-BgqRi`IUYRRKjK(o@tL6On~y=I_?T>c{MdK+(2}(~Pw)kfNc1x!qgzo@ zOT=xC z+3WSNm)9I`Iz3nKwfR%qOk?#*C+pKA?PaJ}F3P0lLuVc-zT1y}a@8pDaIa{*l&)8@ z=+aR|W^1~7a^jY3-zp8Q*!dZ=_ovhMei!jIDr9k)(D&#>Oq`pUgG zE-gQ%AoPZhpUife;zK!d%*VUN7~Ya?enEICIlkRPNp=ydT-S_7oq6^kqL7Ji5Nv9) zd2|@3d`SI(XhKP}^F`Vb$6kfgEeY6eZDIUY0Fq}>WmwY@8CKuLc4d`WN6a7eM+6L< z7ofX!d$`)Qkz`ErZ)vXQHQI<`HLSfuyVSMX7xlVZ=mzaXSDteeT1$z+NL}999@#C; zc)W6>uEL6s)lD@ok{V7gd*NlT{$=waY)!7d`ITI0&3t{Vl)yWKcZk(z4_>S`oA*#8 zR_rN1-!k5qEWX~ee8!7jZhR~2yUXl@^y`K0!r6Adb`2|Tjo#m@DU)X5cE+0*JA;@n zR^QbbSa@_~R)YR+5zNh*KdbsBA85A9WsWY&(MqY5E;YOwu|g(8Kk$~X!AP_C4!=qj zU6Ut{;8j3_v-xt} z(?$+;gXz-}kmWoQyO7UycFh8GOo&O;l`pE1$GYmXeT&v#E_!pbdtp+re*%`GUM+8} z>dmg|MmW`wuU&i4O2bUE|m zHol!B{J1xJHZ7X-F?xNV9B)jAgiL~0?e&UBOMaF%R4Wy#_s{-u#>+@X=H`7@$|fYq zpfIM9r0{Gn;l}AfflE(Cl~zM&Q&nYZ&WqWzH?YNp^V|G! z=R>pRKV7Q&q}T0e%&?nwos)5waNw!rIf++UGYl@^|

RzIag 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 literal 0 HcmV?d00001 diff --git a/files/bitcoin-paper/bitcoin_es_latam.pdf b/files/bitcoin-paper/bitcoin_es_latam.pdf new file mode 100644 index 0000000000000000000000000000000000000000..9bd0d60fa9923f08e6f15c584c58ba627e478038 GIT binary patch literal 201675 zcma%iQ;;WJ^km!iv^j0twr$(CZQItbZEM=L-92sF-8AG|210uyD;ORgdKptYa~BIj=6{S5y_ltqi>VX6 zn2n)}sfekuy@@FwAB?k$lc}LCj7LtXj&w9Bzf<3Ac|}vxOx7c`;VLGu79g9{6<=1^(qE1+g_PtSV1x-5bypX8%S++k3sQf8Fk84AX!JCZi!`S<$fwp zo?Tz*vV5FRy?})2H*D_K@?fV9|7L3k@5QFQ3{l(iPkYY{U51kYG9+4IqV1Kqt}9M~ zZ*26YayV!E7i+HI*JK3cuD_3=7PmmS^8TVK);9e9`{8aM?Wq5EW&cmS|3~YVUfSx{ z^UG#$_wn;rpZyPK5?TA90A&hm7)dYiGqz`|HxJO~rOqo+#pT+Q^sg0sPjyJ%45OVF z*4o70SI`yI2sq~?1r{TABxlH1*a$v!3^A7ed))auS6=aE*bBiL54iJDm`PwFOPYh^zbo1)aLwC+Cd`~s=$+C60g#i=< znR@OX5zp4~CK;R7X`p85lw1=g&26ckdjd|A6Qdpn?HYRBUM_V{!v~fi$(@~>AiaXC z!1SfwwDEAPY(eWx-*YIJBJ&??F>wKfF{|q};#O1<5ySL7C<>Zxw>|Q^Y`L{?4z$Aa z5wC7LBheXUgXiy4sg|UER9Mxn99TpifhV?B&5bZy{rqfaPn%kiY4_fe!m9dZB8G_>`rp^sJ86y!cS&>>MRSC_|QILQI zB$#TJ$BauMR#R?ZCBYw3*fvz{b3B-|C!xZ76x&R$N5Ve=Jn2JYi(GiZUpa*VT~F%~ zM1RriW~YANWVmJUFl6H`e5(9i{Suk&YJ@G0@Y#|0yK~OAo%mkwMbTUc+cbVRdgC5% z0X!Vy;~YUo({k<+VfWA9*8fb+9isw1CU`0qcCa; zRUu0_SP1VyX|23Z1Cq77$eW3w6Ns|vGn!b9kgXwf{@i-S1a~qrYLC*_28#lkL4}G( zMh7)XM22L$QFe_E9x(DYBvE#B*%hiJc4-fkz-;4@>7jH*q zRnFKQWSs1))@>RdKPb=NG1x?7ZN#72Q^H~mciYC$v=7;5M~6KTHuXP|h9wqR=T0g- z%+Y3dfLEDu53TL#DdI1|E+hw}=!{r+h=$<2>s{ElCXSWI8Pk)rl+eTqHv$#JPEk59rX4yQ^N=;fuF<(XD;C+ zIG~$nl{b37vd`gH**7g8Xt17jo`vm{Gl~h$;O$WtCy$gCHo7>gu#JY_^{_AxP za2%52%+-oQj1hsK8#3e4n!OeA| z-4^FbyJu87jTh4-3%*FsHE3Y^APgGOpy6b$A#a$e(G#Z4VS=s(Catm9GmaT0Z&0JxbxLh#;cwLuQOdJkp^(aB^+`@9-37Jd$e?8-zLmNXJ8@f84&K83q_GTtdBw*<|Z4- z$22$RRX8SRYLTjkzZ=rvOZ>gw6|J0*N{O+OvJt6KVJ}OC*Bk@PSZ_e`GlSz$=R103H=3$P@TI z9G&*B1P%QuMpCg?tPtxZ4EwI82QIuic@Wgw!`Eu^ZE&J{EgV%gKC&KrQ#|F*kMtt5 zZ&U*3)JC7E$W%q2YCfKe(n6RNx;ABQscPjt7_`_`&8`TvtbA8JYi755`L9^2%X5GMw`y*( zk5~dp)n03#5R*p2s_AjCJdl){stF~)AV9&8 zUlx!U-YV29Mz*awGeCJJlLVGDjqCMrE|)ueK}@;beoah3-hrJ&lK?G=A(voPL=U1( zP(KFn}w+>u?WL6TgVGK$!<`qtuyX(z)4b3Y4%B{golc| zQGR0SKb;qQ6eu(-9IZTXj4<*Wj|Ds8REXM8@WApDy*Cr#r`YkOEDjm4NifK|%}eB zghCNG1jnJWeoF0kToOKlH1I*uy8LGWL#iDObGKZ&aBYoWnO4q&_*WpN=yz3ty5uPiF3P z<&a6c0q}jM5M9eDx~r_Xk`h9gQ54i?HwI+CN_2&R@xaZ_Afnc|E?K9uRg6=g@Wws^ z1T<7wBiLGb1vf{aKl|p;ig4Z?wuQ@u+iqz@AW5BAjWDt5Q4}&mT^?B{Z45D7q2EdzcO7XA@)z9$32cJy?eGB{nh$ZsBq z1qy*qBzBP~bDcch$xE9Eh~IRoGKw37W`TNjTg~~nl}o7GQOJVS9wK3 zNu`}grwxt)v)qjhH!Nas-j3edZfS^#_4~O)We0U^JsZrZ9MiK^@ZY*GuCzx{6uT=f z?In@43h*NA(5eFZ6p%oQX_#lT$qc$G7{6;&bu$n}iYOW?Ubogex0>=W zWXK+=L+mR;^=-EETj@e^#A_^Oi^%%yk~iV?C(aFR*%P?AtO=&KgVW|jnCzG6_*7Je zTUp6V&bVohJy}G^fk|6;nEIUG8^wYYRzeR+an^;#TH$kf@OeonjGtVYsj zh-Nj;^ppzR&~Q3~fUy}0)be(URWhMB>F$@UG3HQ-+je3LbvcXvN?V14xsy<#`JR(^ zF*L~~Z)$kBJESpKEZncZVxo*UeZ(eA1m0@C6iLL)@}@cbIJ=2L(+N}6p>n#sB$L5K zOPURd1kb(ja89gAFDfgHZpxC!%a~c*g6}P)Uu&=qa4wW2<}twrP;LJ7N=Ess4NJ}n z-wjXKIvNBHz8i~i>ZJwvcEF!MA5~XLfcehonB0M+( z(PwzE0l*3rLGuxRO&)8|(N|i(GR{5 z22fpboG+BE{uZ*hE7>}_XX~&65>%aUZ@RWFm~C<*3rD9(?zGmimOItvPVuu-t!qxDS1OA52{LO~87@$@o~ zY)Eq)TsoMEV8GGcvSqANEl>PfHQ*u*QahLKj!ZQv=BDQjJh9Ld`voU`+6=8wfif8i z<`+-?VxucpN-Ej1Fqbs07!s%-zh!>o-+6jnZ-BXPjDzZtKNru?Nv_~V-d0pvBf5JK zn!@EmB;^OYaE*xQdS`sprj&EP)qq8q*sL|r8f5=yfPiI_+SjTQzR31z`kjfBjeHEr z2fuF5%pqrVfY6kJY86obY$K9)9;5Y5)oS(O%qvhOKD2O^>*S3gqD1hZXiJm=XZclr zDfmT`8n+Y&DfD(S@brml~b_$_I*-R3yWHF{#HP3eJ(IB%_uxrd1A z&G%6Wv1}8@zj~X!`8SF>n@n$SCce9Y-go^Hihoz&9J@dGV16_g6>$YPd^Z=Vj7ePi zVngp|dI=KFVjO(Hr^KJx#3r`H`XSJOXVB58ZuIbE z-!Jy|uMVq6wH-Yj)$#wlK7K!($s2RVd>v>acr%kKr-22@yndtf(m9TUhWF{8wRzuh zKo(fc{`O%--ZjAfK$+ak+(_0y;D0oQHbg6(d{ECQLinW5&&^Cxf(7l26MF0L(k5e%K99SKMr#i;zWd-*m2}fwFTRCCH`R0T9&x=p>)hlO^EE8n zIc@_FSiQW}Kk)>IvZj+j3yGET;*6{2izbQ~(i_9<8>16Z=l7BWT6jjYUt-I->{ll! zRnzRY6w`NUS{p$W)XJ#qFI3pIzk4!7mDilimdK~z-h$R;B+?)sndaZ3wau;)OyZQI zVJyFl+%a73P^oV&xwsKxAy#+Ay3KEJj_%fJxC8US9aYTs#g)lQWkEQdJRj8SJfcI( zRmjj#Yi3Nu6>LpepLiQn+4y)(P6ZT(8chV4N`KF>>21?_gEeFAj8fE!!7)?umhAvV zZ62qaRVHbz4mn>sO#Gs)<+?x9vFX!VxZKh)!W|+z0$qbt&rR_#5q&(yE(nF&6tN?? z4z;jR7K66w1_a1`HqiA zs6QHxFhl)wtbvLDwK)lxNxyw6LS;M~;?|ELA7z6kw^!xTcj8y02H;oLHkMFt*# zlA58G@0SfI!=tsaVt3$DUZa-O6LM9%M=zLjaVwJMM($UV@DB;ZcZ zlS7fD(1EEnc3;pb`%(;)QS>-vo1s^BothpQ1#x9fYbPgjGeH}c1&n?21ZI1ysPc!{ z#vr|x7=iIOjpO5#H0CZ{eOloz1_$AH0caNqu7lKh>5liho1c8GZw7uH$C+SD$-Dw2eTW8Esl(}P0f~v(1uhk6seyG zPpZN#^eYq@DfzE)U@mT(&tmf7XI}Y0(aX6RjyfoT;b3t32D`Kvxo@f7*u?&bf2#;? z1%GNI)a!0A1L{MgfGh|k{XmQqAkwG={5Ek*ML6^AC=)4v(Y+oI-*@%ODF@p|0%>(- zEv~u--O$7z?M+Ba=G~rZw8YiABPfTDUgWJHxz6$C*1xKe1!yVSR(jv=Tke%zrmsUF9E}fI6>&v;m54jpBz5Uh(1s3M zOX^mp+Qn>Lm2ZjP6i1O;n`N^$pQdtYQ=uO*F;NWwmfV6@v}~vBS)B%MOpJdmG55Ae zx{epB3@L+$2V^BH2~|~t|7hMThJ=;$*>bYY9S)~M2` zHo%eWN27~oEmoj}GCps>WaY9ft7YS>$Ut^6P&3}(S4f^__JyE{tL{ot@;9>xE|XY8 zM#+78>!!`fe%xQOdLZ|??bHto4M%R%9{G21N?F|d`pO6PA5*ZIYFjLg1HE|s2qciSSH-4@{2^QuJu)m$-Q`nS^yyWDVXxqy+~jE!g|XMRP4*V zAzJHua9S3GmyI|U^4VHBXB#54UXndvLabfY;?diBB>_rxx?<2|&omOf1B3-t+ ztB~$DtzZ|M<46#tT(*)4`#7&D)?wH!aJOHZIHl_KhBfFMH7zn$5{hiT<0(GZ7HC)~ zKx8w(DK)-%n`onh){{HJkU((@!DrQ@zzY-%U%M4RC)SH ztJln${RP1b%#XKem$jeYm9Ov21Cgetv>l!e?wTa#(z;Fvo_EA-nf_g;@JE=MNK7I4+H59ID~Cxx!)lM5RHQ@U*py zy9px@mOS|J+B=~*y&T0XpoXMKu-8DFF?XxX4~`G$#Jb?BQ|WXzuW!3=l3SmX6AfNa zzw^4#J8`aJU@U$PZVV2pokOarwQpu=piUrY`FI)*&;n}a9~uXEOZtXxh8-Wtr2AHx zD2Q^X;xXHyGO=gMJ#8PUY49G_TmYb&NY^8Iw22%i(>c)E= z%*6rKt@`#b4xNBHUJ9Qzc^T*mq|_RSnUD{5z|(8!AL9TyMp(rceW+erYS(7 zgQo?m_O#@*SzP%+0~T;)57H7i*tW5ES3R^$Hu)9i#Um58*P=wl=ep#J!;Uq|j9`HX zFgJSryLmb4aIOcth@St-^Q;Ycc5Ne=cMr${+taJ9X7b1TOx$ zH=U@v1d}*@uXG(cZ)l(aTjBoO2_O$%hvrk<4?6NJhbw{zs?-QaP{Zrn#Vf863KeZF zn@e#E?N)8{lF#hJf0u^m(O)ZsVssFiTqo)$xs_d;X-O=TUMRIKP8d`?=LnDRrI)^i zD66WxF6RpLrk^dHf?Or*aKMQ$EbQXw|KN|u^-iBTsQc(Oa_h6Rqev7x3Fxl}ZWDJI zb%CS<(mk8!Hae^Ekhhm9$7<4epIz}6Q#DlVJN0bscFhVpRRUMVN)KzA0ud2zhNy$? zP)4V$CgQXkdyYy!W{mU5P_0*i_1M$dRcxD{FRpqwn;A0z;M&WzcFvEhu21`y8>i&# z+STyIB36E1e%eyjFJRQ?6)pEFbBh9$99F9++F}u@j<#RX{~f+7E#l6s-;W3 z`CfR-jX~_`@)h{wqQ!Z`^~E(V1-)ZnxHznhM(0|grCGM{v0?}`JT-SRt^P)=nAWC<-2$go7<2Te; z9?qMVjV#iQUsejMTBj>IkJZ{*`ATGJMyt)xn%=vL&}(&G|HyQ$H+GO~1a8MgW*L5{ z_RF5LLWF%xpA{Ogt5+$tUtv$8S|M%_hNTb&i!=cGljT zSimP1W@s;WQ^k?)XArLefuruwRcj84;QpbGzcosR_Lx0v%Z@3U28I!jy>Hv}=l%LZ z{ByMXjeas(Cv!4DV1N7^zdP_W+np7cedi%x>DY80$$v2%@W6uH`27TibZ?KECZneJ zF+~xNw!N-&eZ;8+rBOf*L;ndO=2@g2@sQxEs&<((sjc})PBNcg#-ly)r4t?vt#}8+ z330|d&Ykj87$`WzN>5k!w3=LaLwR@lPmj(7e-mXjKKYfn%(~+*8s+RA;p0KF_2E75 zk%c7Ls0s#bB6DnHps{Ya%3=aW)6t_(EM6nA^{JmWPnEGkSd-uRIB&;^ee*me9xk7h=C8Eujn8!WUBc&vU+R2uTjIyzHg1RUwl)&&!$XB)x{KUeOq_q< z1b7Rd;+XpsKAF!lzxn9kL+KkVESX)`e^_Ed@zmY%?8A$E%$l@(|4R7v@^QcBxzua& z_ra2LI8povRmSgLJv^T+Leil`pel$XJ&YZ^%(63@;(3rK94l?{bYc=fE{3HRpgNEN zw_rj_D66a|(%|lZM=N$eJrV10iS+3RLme4-Dhc8v_?-iTmbNW{0y=#J_Q`9~+jG`M zmLSa~DS}Xfrj1m*k~VO@Ny-}rvJ4s2)8fImYcYFN~PWgeX?50y&{kQ1^XMhndo~WF#@R|x!FCDXh z|2zbfG>!G<#yuGxNSnmt!kV-DAz&rmV(^c?shztl9b1c1Tn)#pB>@d^F=ic3mpgkQ3lFgp>&;`*g5OQ_A z!moOgX4pNWLS5b?|40;tx(GW$qJ2|+z}1e?TeiNV5RYw^PSTJ^)&)m7VBw2wrR})lvP!|UJwm8G9M;&X zG(zT)s)db9eSc2Z-ciK-dR^6L-rmhy!%=yvw@1=GYeXNzc4v)S4;juziT6+;#{4a5 z#!TfX%|Ii>Nj4$~KDiG27OOj9)f0LdoSKk*R)$TjrPweT$41$NFx1!>i@O*zpH+ooXoJV#jtLpde(66z&1a~ zM|E#W(e6N{mA;pCD`BIr!eQXq@l)MNI&+FzA!a%%^mv}~Y|oED-f8_^K2rf5f&i9} zOfm3@jWIagT2(COR=@Y<3HMbfL#`t$R(wR)mCOk-Rdqyx%gy?)23P-60~fUc5_Df} zDk8do9O0->E#g(FMN)j#&PA33y0}3!p->OFS1>d+eRmUif{>tNH{`?HjZ$2kcag_9 zXZE)H(+IAAX8jEe?om%-B5z5Xh+*i?{DraA!iZHPoCMw}E3Oh`kzNSbKW@Ci=wNYz zwW@w>j9~smSPo6Z_RN*o7)QAnAt9*9*MTK!v{7}?rcs)D!XrNtDw9Ydm)(*e&%uw7<^-bq6LF=%}w&!gAer5DwC;x9Rsx8LF%vE^$K)eF} zNcCdm*f4`pT7^lM%mhFmxX5iqKRo1EH39lqj2aC`2BKP(iH{a_$U3yvK&ARf3ga*@7MexrH$So+83f5N;Kq32+6e@25rA3nYPJ z3RK^N%7E$yfmHSYk1LAkr>5+d1H$0oQ3E$P>Xs23ZDgj|Z^piHU8fuZnXM10;B}S$ zjTHT}rW&ZRw-06%Xs&<~ng=}Qs07ak1-=d>I`?Y`Bp=Ew0^S3H5S1D#S|MR}?AsHe zfe?uXIU>}bjZTIL1B|>N%7*9_H3FQ7;@?8~iDU(Pc5;y>cG&QTYamR*{C6@x_OGd; z@=3p4R$U+(Zp%~wNU%Rb##ur%gdD1bYR_mYZkZawGD3nYNaJbof*85|;(;`KDARBz zSDYg;MG?j<*DHPxkc6hVkMvo^;D0^#9hLn4oEQ1!)WPX_@Qjb^d^}}X$4?4IeGOuY zBC5@JwAs1e88S%=y|_3G5Ee#3TyAvjRL+Hq`L7 zvH{+-Dp`Z}@|c}W`5deDB*A*ocCtQ5WY}Wif&Bi%y(@q5B{jiyt1GMakejVpw=aZB zIi^^j-<)GvFd{&T2Tz_FULnR$?1SYf8FQiGYB7TPb%y%29r##$qXzwI6g8oApXVaUSlAS^D`RGk@0Fc zu&CTSiYtv2u=OUdtSE+c`PRrAQ@@lt7q@;HjWi|QMbgqbTNJ^NqW+?iB&+paPIBQ( z_9A@YI5@2G(d@8(q>M(#D9B0nOK)?uS8vQ=s5@z^wM@Vd(Mj3+pmo6>5@+j-)?Gw& z;yG6qdg@#&Z&t3G)EA`DTlLC#-}>bABxu!`T)!QJ;>RvkwsXR%& zF8BDyWmTTEI9B>$au;3<-53$DsP;ws&T%|-twF*s|JyIgf7Lz;4&P`6rH}fpqUg~2 zt&X@HxZCPft+s&mnEPRVluX|k$-7*;H^^fHc8BvS^8e{b7W#Js)E4DFYvl^P)iRE| z4yR(FZo2m{mZwgqlc0YnmEo?l9Kk6SK1RL4LrX`C8MN$@&Erd_LclIHk>YPscOIF13TNrjaBj!Lj$1$EA3{^W&XJYepR5l^@PQ)aLo3 zmD+(g{RE`bXn@mJaO`#~1bCQZcC(NYzMyrITV1G>bB1v5Z2rX{TYTIfzoFwwf>(;_ zHhL0{-6!0bm{#6!vSzkXA z&tweiu5|kxl=%g9yv+*5JTpsoXS{c_vc%z(`T2!AZaYiy?bJwa?vn0{TBQ-grjO>O zuyxh$zIH0;#eZRm)5FEg0o88-2Ybh5C*+@`^Qb0?*hrd!lX@ZBnQa~zfJ3nPY-U*Cc95KM!t+y5gl`Y#Fk zFC=1PV`Tn6ff2|56&P{;e*{LuI@0lfTakNb>oS@G^CC(pr1}j4a(6O;dO7t7AxYYX zpy9{`eC~D;35Ef65>n^7GNT$ETS^a#)i2S!yqTlB1m7PV!~W3?@rF(DeP4(Bb-TRZ z;X88w@WcMoWN_vR2U|Pk_t*W)D1T4(D988YEI)6ydsENaiKTDmCchh#^XCN3*+&&C zefsN9+v9JUn?=@dS5E;yNPX>Wz4!D!-?#7mtI0t`V~rT!dvJ^o3nm?8>}64!}d_Aw`OcP|gPV6qPtmn_O! zszapo_5$2}3cA^8EN};t-So4*EQuyMZ%pr6)Lch+@q^*s8oI# zC$<3RL76e|q)WDsb;-Z!{!Q<6<7`Id5&btvdL@ch+&Ly!md)d*``pu_j01hvB+3qt)kt6*E9jN}dKCqv=68m# z5Z14nP>ailGUxTBLY58U*oUAZOn42&sKT6tBhOY>aNuk?c6!o31>1+wW4dY2C4#k^ zTeP!NW4#;IB1)R;A{Q5W)82}&cF~7A$LSR9rjV1|Xe)CU@d8yBUEr!dhJ#iwLmV8S z^$^E^Dy^_Y;v1Mc&TQEw>%5SAo~pMgf_m-!ACqLB!+9c-S?owKkK@rl+{u4t(rh=p z{>VrBZ*ci>B{VmyBJqAnniMfSP~R2Q0J!>NEC|+?!qTkQ_hCfOhQn3a0A?SJ9vS)SA7RwZDe!rUca@y}4e@a^M8=>Fz&5N0 zAg}M%NZWSiyK-wIvma{JR$9lvT-)zP!*&cvXSAorfmgBLhSJgx2|6hfJI0rtIw$-Nt|b)nLDAHZ3@G?x5vktX4Il zEf^}(l;2vY>3x|xB=f-6q+ ztz~UVa^W2{BNim=;A3mC0}-jIZMu89{SQI+a<6RJA-lf=KDAndJ{VxcGe}HwEnNkk zR!^1K2|$Ws0{@81?@vG#?Zv-M+9*E7v@k)e)f7u-tZOid$)UBc6j3g)3_b*Wa2+?z z%9`wPs3B`)dBFBoL_gWNfV+@n~GzIS02Mw%@XMmCf<^w?*s?GUZPcV0(>D1*-k zx@Rj2%YM>_^(XZxJ8-m#f>-x*@0T}Ya>b&an-m+(^EuQ3FQJ=S+KI@dv5!?_+6<;@ z%L+1cvTCqVxuvZ@a3RYuDBSLN_b;Xuli*@=?~TCQ_ngs8iQe>JI^}g*o$Ss0DC4>W zdhrC7-kBiUeYNdp4aX*Fc+(=($9$YaiKArG5OjS%8PN<85MZeD)zc)vBa}ywa2>tm z?$Hf3%q$F=e!HNK9LU^Y{JJY)K2Np zGY#eiDG3OuBlShifWXDGl*(D#_k1e82jwsaLw|Ds$#pa#Hp-bqbo>$1-FOagDlgtP=>1<-P#M@26H17*;_U?vr{ z#HE+sn$bPxxzCB4axuexuN9eD4#SB~(zO>&DiQe3fYsK#0;EA&Fjl~L|1=vrPl*}U zl4+{c5-vy*XT!mhL4vjXMUFTDry$z>%}tbo5|_tV%v~=)`2$bekh^v({{gOC4Ep9>1cx7S5+zU3s!|5745S=Dq@mgEw=JOO#v%(=`Cy$Ao z*86#ytYI_v>Sbvv(Q+8hFFNH_W#!}W)W?rkuIkMi^%$nRP2Uv;^l=Q626<)&Bsxoo zwG@=HOovjoNGsM8L(=S$0@Em*#ok!DMJ*`ic{*42)-khGPU=#YqpjnqJ$Gg#|CHbX zS}x_`0Xkwwi2%B*#wQJaGYa^OU&L@NJA)@uqV|z;^ zAIH)|Y)NQE6sm_rT}PupsLw4y7aWZz&6(Tl%gW@QTFurwC8dzxXA0Ectrw55Ksu0+ zbalVg!l7b&Hirz9UQA*2ZHdE0i#>NEu^ zToD1VrcRX5DeDfe}+ha!NOvR3`UP0bx z9I%)^`3Tzkyja0LER2+m64Sd}yo$z{ym@wUGU{j;F#;2Qaq>Z&e)Z~_UR4RkJ%lY3 z(9dCBAFaB_i}+04CTMcOEr@O}fe~ZBtT5NtR%k;_1_HJ09gKSY+&8Uu*+ALIUz;d- ziOb7>tTEa3m~NF_DXoIHi_R*e{@8vM(9Q}yWdPfHi0A6QlYbRhgFEQ)g;gu6jfJI) z>;gG$g)gU{IF|IPYH8~=Q39*8pp69Vhc=_u5TR#({VyAkRTMyfy z2d)Sd&bZcCI7@WkxDs%%qF6W34h$a5OcQE59Zystk6W1cJ2}n_CIl1>AM-{0Hl& zE3i`nEF)WyyY5^hfz-!3aV@WVN?*E}{DYOvHvYKJ4fBk|iLKQqI69g{xatA6nb(##($#I_HdK~DDGRJJ8GcdE@qkHQ^ha+OoHj4)R#b_wsXosR6v$!JFw{V87HlY z+hmYSL2|}iwvoW3gG|YqXH`TYP3})~cnQE4G+cdaz}lOT?S;KPmI5wC?z}TiTmOwZ zo4jPyis57mvt^RWK&5RvE?|n=5M+Nu(ZdN~RqVeXkbls|< zIi6(8knjhuZ#~dibml7cuzhx?Dk;A>zoFk!oY$l1eJcSWnc_Lu8uu}7&9i>rjG9ne zHp8*4*w~HYV92-NcdPv!)OJ^MY&PV;E#!q&yNytLU4TN6jeEp=$3C!4_=h;}gV=^) z@*r;?!i0Q04pq(97`>CX3!-{^RfUL z1C8?$O+_4d(PoREUlVf5y~3~v~IswO@&Q^YH>fl5h1j7}atwSJ;j zZM2zdN*!E+N;fQb-Nt>X!~KyR(-q$JL|XV|=8JyUh5Lb?*>Gn55A9-A1p42=La!v& z2gc}EO9%O2>eRU1cDx5^^*Jlt zz|7#f(w2?{H^dC5Ren|AlWG2c-&;c^q0K|C_Tj2D8QxA3b`%p^qaT$T^s@`9Xc! z<91wE&~Hij>l$I)*YrE1#s(|1`RXHvq_NV_9#_SHjKF(T z=7fhkhPz6JNIxo)WvX(p&dE4XkZo52LIsMVzkopF`G}}7+3W`40Sy}^O>{2%yc_}b zJSv{h%tz%=1U1g#58Z#ixPH}s0PX0iJh+{qDJ_W`2HZ?DsFJ8$fT@&{2L*$v@T*q* zQ|a@c%HDq}_cqN%UBVpmlwuW`aK|G)D!!AjAJ${i%WJS~usoxd?e$XSO4OJyV64IM zzepP6V86%f*$;?8Xg;tXQ+g8C%~S*PFDNwj*KXckdmut|UZ6O8%KUq7+f64TXj^AG z`sE$_?p10w&l~d#^2S#7smx7!XXAQqx7-PC>vF#!ZY=YXIG9{6Aa?M0k$Id;+N|@T zxO9%-ZeG?KMn8OCfV*c+hjP2g+3l-^Gkqn(7nGMYMA>24zGa>hg8z%KcMQ@b z>b7;e)a5Q)UAAr8wr$(STh(RTc+0kJ+jf_Y+uy!%?>P~BN9>6FpE(mNWCD+PVY+m{rVGE zU$&aR_|3j-;7*5BO_S#??cAoEh+t@UcIECnV$xXzOy)MauDT&Z+d&6c8_y3pKX81L@WbsP zsmj@5oQ|Afj7=dsK9y{M+hj6X3~vY9(t0TL@f4G6mRIa6crhMoB%W~{ZES~7hdIQ8 zF16G}eG}pK^Buh{kET55@l-088^CoJ6hF!QL)C{QdHEgzFx6UmWqxy`iTEPmAB`=5 z-}ququ3q!HKLa>~;~QyC-wEW`2qW>UwbM8vpMnJ2%?;6BqXYOl7|d)zO~2YiNW;4U zL+(vIAxta+KPSGv%-@mwKrhP;vI%-r0{uR0-$G&%Ux)P6YQyusog?i9rJ1|=S4h{- z`S4bKG$G+Cn#Y~CURNngPR$i;L^BMapyLE&BHXANs+)f1Thxq}o}9-k%rPK9sc@C| z1=r_~&9~y{f^q{o9T9WtuZS9FIbPUe##iS7KX%a)$mLAb9ABo@-l%6TU_PeV=gP>S;l~JJVS1bQ0W9)V}7N6}|yltEB83 zCt%3nO5+J~Do-ZlyLn-vgrn=1;DW#e9ET-xyi|~Oa-~8C+d%y3vdw0SD+A^-P3p*e z+)TQ^pjG|-OoLxE(GtIOjJ3Hr=1#K$JaP8S$HG;#Dc4HpR zdU+v3$B{E9oX#rY%6jkFvfob)KQ>8~6hR^6 zQy?+SaZM!dSnqaqd*E(O+x)=_Ia;zixaR!UPe=r5+!SsZ?p=(T3 z*&By51PPO;k_ATvUKJ5u!EAkRDp0CUSA1g^ujAyJ6H_i_z@2AKMOTQsz-mCsM}w4_ zf9DF7uR6!?g=AuIas`(2755G$QwK)gvk;!7JrkYj49s8;ywYuU>O}L%N~rZI$uaXW z@7G`us_w&m<*0V23a_K|epe{5`)=?)HhmaNaw`P^Ei!f7z-?9lzOt#!%>r3)riy%6 zr|hBbOZ2C{kp9({l0EpiKY4eFM9AW*0vrbK(cdQmN zAhqUr=8`KjlBw9{s@IZgpd$qfgUG*vgYDGNcEO@GLw^~6d^7VmkzN)^+ex_Dh0hZaxfH_ z+V-k0-nkyUD}*L0$d2!;;9erx(0>Mo;biR8!TV*#LDjVb;;C{}`>x(OsYaU87nwSI zQKXMa?EzF>o2is98*aqlq!JjxD$qtBZ&i~&M@<#$tCiR>W*dbtl@&3Vz8lrchO?Tc zas2OSl4uBBb|@zVz(}JB_cJq_u`j+O_A(>BI^F!Y@gIdg1h5_KSE^{h<2j^lLEZmO zR|v_)d+*@)vk@Xi9wO4?>h_O*ATqmqo?iHIC(TkFFjD(^BOw3*@{^4^vZvr8_EK>) zPhGPVh-jEuXgfk|6VE`raMAQ@ol%V9JexJPd#9QT2MS91pLR;dOH$6(jV8VXS+{f= zx?qX0o9ytp`ebRM(AClT|Lh42*`{IM;6ieEdA=2}4UFLT#shnsd7!>r-o5sJuR>G2A-H0{Iv>%J3!gng?h1s4*$I{6zTq#p+S>DXv$iq4#y=( zS}rnX0=qIO4$q3-j06X@`1LUOBCArBpaN}6+Wr?p9Khv0e0S?xKQEiGP?Hat;mK_fk97AhmaPK zRdh+E%2h=wM%3YeLJ;v>~jv~&$18pMnXhNSJbhvNzv5F z8DXf{^o>PAvWp+y@Z~GGqtZri0MK!hAu7l!^+2>7)8L`UoJih;=zas8V$PZBB=g5p zBpoC~c9KnQE`FWWLfN}q`Ej_a6hqb=ND8Gh0;3o?5_mZ1yLcSKlAkk@myo1k(rOL5 zR2J)Ov5O2^=({)8{yYqA&1!9IX5b&h)@G#I3J<7?E}G*Zv|BkTCm*#Js1JeWDv0rW z_;GL+rlP5jGp#7BHdMJGsbk6E+B4y2J_uSqp4RQkl0rTI*#3dy|E0YPVdYBgrTZSLJqr&mlu8{lJ?Qn#iaIEX1%?Pex9N@ z+TLTDNGuonV@{u#@8rg8+2v(ih1c{HVh}!@)48z9Jl$PYWiCA=$`L<1uPjrZAAFZ< ze;SM1{NY2dCF-}F=Kc=dBS@}b`(uB{+gRcA68+^C&m4a<4B~`5ZoqTg(HnLvW7rGO z>WTHIqB9YT-m+78=eQ2V!k}JK)*Fm5EY@?V-Ce1A|EZlFx;oQ|>`^$w!-t!WykP}> zMIWq$aFa9+1?36#&_drYM}*2QS7gYG=%DIuu%wpll%u-su9Ga;`-XD+LxsFH%A&$TDVyYT{I z@HoK~X}R4TK+Qy8)6`ho6ub5TsNeFF*cs*7!>WFqL04`jKMM#QVD z82AeMM2Ad)E%JZX;kGgn+(u)f$m09 zD+FC;91#zfJGsG;t~D3mNeq}niF@Ap(ew^#dq^oqd6VWZlkam zY0phe6E_HLk5v2O@GvX$0=o9g^?Ym=ZuGZ>h>#1mMe54F4APMcQkMM}oEmqAT0>68 zM{y^u?0L|%>cVWz6tJ3an(qorESug$pgx~EJKqqxI_q>I!sbdIs!^m*hfYbG-%<66(?y^fR!T~@$UWqtFnptZ2U8pdz9TN)rX@0X zi8@iW^Ms#_TpDw}(z6t~ZtCagv@-sq<$O|WyX z((eMz)y1IuRPj+G^9-clIMf34*&mG+^R0>X#~l=kp_-i4DR zp7wk-j6KcVeeVfkc8^zy0JRD z>uFb^?rJF??EsVai^iv0(MWWaj@HFQl`tW|kYAg_y}+5#k|U=U`JIU?kCAXY{JvCu z2Ki`g3Hs-y(Qi@Tb2S1t$SI(O`SkVaNBnI87B}9*dE*W1?4%=BAd5{2Y=T;&#Byi68Gs)oy{wg6RHrW zQ^$Xjlwa2EiSVGDFvaL>#ub|zrz*ah5|)OG#Zza`m)pW7t&Y$CP7dV@KkIXJxdzxp3S!ohf$e<30(A;jK4+fHH|OSh z?f_vrc~$;<{=6v%q#+5GRaVf!S4WT4 zFJ7I>5=)_&8{coX#RT4?uvbH)>j4i{TC-8Sf3b!iQ|O<+-`2lQEY%9iQ}uUUOGIgp zvm@Lu_I_mA+P87|&@Lg_e!L=E?qG+MOpFT{*qVcn_M1Nk#+X-aEbTe%+N-qMXEVz< zPZ{r;w#$c!4GkKGteo`GY#`~CNK=hKULxU=`#t6RglxS>Yh$t-z|ru> zA8i!3yte-RFy)1wtw?|C3y7?0sQa9ii>UJ7C#Q^1zyEEo)rvdXxLxqHh4B_0S%VUMFt{@)u1vZ7?`!CR?t`QV!u zvAPye>980YCACX|URZ`p_5E*^9rvdoSnHdczXCh@+hps4v`1A9fGVUzWg$CN#9%DF zNd89rgL1^56f5$ezI1$fX{X<^Y6|d$Y@%dZf(sGbDCw6z?@B&?Afv5|QCcvoP3&M< zvN)Ep;=}52i1Ds7YP7B9zKLg7*lL>`8G0Z$1I+oVD}WTyJ&2wk|;C&%|P*iosw36HzHiUX3>P&Hg*}r=vw_kEc!Z}r2gw|EmYh7aY8#|{bE_Ils$xHIhoAeog_dAky9 z;bvjfn23XJ&EixWc)}+9`9D@n*S@rcI~Vck{Xbj6{a-sK{P!1*?pD4%Jie|7X>2pK z2VS0A{JTCrYxe4=zOQzAhQA&*^zrrlyOm`9GgxOEr{u zir+_SZa40b?|RX4=T{JOx_{{0Eu`MKdg8@m7D1avs~3M>+zAQjSeW_X%Uet{%fAed z`gy)3^n|U%T`Rn~zTa2Gz8teDJvHIYUuy5u^LvAdz zD-!55-qcS)F)<#O-nsgq_SgljZr8}`zYS9dj+60!A|rQ|oE|9SWnpNEQwKq5p%&o5ozSg=p_$CDX5r^R?-m(u;6WkY83x9rYaq93 zZ%P??or~)*K$C^3nq#s{{_WEm}6eMx|e`e>O-gt0EySa=5S@5q?*Wth-dg7 z0{$(zs;uH|F1(5;@Vz?`4}`khZvyqd=PXJ1|I(B??7 zEw3wUWKEf7W@qIQ_h_XXd@>GZ-XgHorwXHOcO`cT5Zh5%Q(jwe*4Y4Yb8fv*pRkyB zCgrK{)hpxXhF%W!hafX8YY8(t89&oS(Kkry-DbVffS6C{+Xz4#wI;sdLQUWM`kjeC zwi($$FB{tTY|wz+av&$xhSDSb<$hl~`+1pRP)KTl*wC6t#HCeESZZ{F&-~(3LRbd| zd~oC90bFuG9rFl9j9L9=)Uz)Q=4}L`sxmh^Er>}c<0Z$}Ir?7z_AZN4v{BD*Wi##? zs>%J)D--ZylIQ02Mu=TQ^%h!lTJy0RdMC& zHsi>V>&dB5Z|u-sg{ajtM`--MZ{E9E`D)1(_|+`8wm3=Tj)>G>2iBr^v9yQIt~6OL zbL7;hz$)R81X7~d+O+lrPyXR)o)tW%Y@Cv@bU1t==@MNPTBFz&+47L?kjCCo0*{~ z6w2VtX^0W-Ra%Oimb_$!DeE?P7YlUyD;4G{qAqVtx3*s)Pm>iQ%oEu$_WRl9=!bH( z^K>$MP@I~Kg>GOKZjX2L%C&U$gV`3=VTG$t*^2oAn~bIsBD zqAC@DdR#9$Mpu<+7~LKbhy^v~&$oXxgNBJPDTZ~K^~ zYw8k_L=vv5US*2w(x1QXtxCZYFtiqT-b-1cuCxY|Q3tmC2v(nzMH)3NXn8g|#AMjQ^nxDj3zF&0Kao5SXFs%WX>$>h49 z9C9gljqf;rb?-Cxvz3c%`9?{@VIqqgL(rX{ub&m@T+q=4ABQQL&6ap{>jX$RlRXU9 z+*4hA6R$WN2Gk@uZG#AH?8}r3x#L-hi-yi6zxaD)$S>u+bUB!McwTXhox=Kat}cuO z-5usQhYQ*`Cc~#oO)D_MO8{mQ^6v^ z+$6gVm9jUgqTIKeGtlLbm#fI6M**VORA>svg;`K7F4_gXv^#OX%AuUkQwSUTOs0*8 z>?QsbG=~V)%M_9m5#r%0$BHD#`P++*9sTT)x$;`6xqZF4IZ7(jewUIJ!|5a7M9T2+ zcRgS!PL&*1?ur>ba2h#fg=}%yzku-q=nSFR_MUB` zDZ%LH^z59f_Z6iy+)9Iph`7LrC&c0&!s$*`f)|>}EEmG;!2YfX;G{5zTQ zH`seHw38+foG1*#X&Wgu4M_7Z>H)+Ds+G`RLkT!bVkI30|g@3zUDM?_V_Y zCVQoH|ALSB%(uN`Tx=oQNv9YoabD#!Vc>Q7_@vxbt9Us3yF@EXRc9Rh@_8JMT{{8O zoytWT?^VHfe%ncvO>j-tvx3NHo}?(6TXd4V4YX16km;btp=YnQ!9DrjOpamZxy9%* z5nQ1v=#Ua*XV!cCGhD+HV`tGxwP;}%;e=tFDdw;Dhu)Xi#K*RfXN%uRo-o^mslUcY zG9dB6$3y*iIAq0#W`2Oyd@49m8}B{QVu!M<`tRAF!s72Zb#9zAq9Z;_5?&6sWqMbr z0)$kwd?`+X3X=fyp^J|^B~PQ$BS=YyO7|GB+cNc(#4vsC(hMy`awq7erkMURs%F6! zaHzVZCAMWv#tzwq-*`c;=$qb3pP>X$UD7<|ApSGc$}`s_`_ICq<>J1z{6>%Inz`~< z#JHsHjLm%4-C5c?pei?r`g%f*qyLS+W?KWVCY##nxNvBh?+X^$LKQ_^`pu~va~VzT^p>mD@8^ExQ~(s>{WpXoZ_5UY@x zZ~Y<-twUgV-M6N^! zUR=cu+BExLdomzKs^hzed-+jzCYK-iMkDm=wruJdl-N@<@$wcYGD6+>^iUON)o+?q zgMlc&eybSzEa9rY91eX6zM|RAvim2}Nh@-?ZEH7gwX4u7Q-Xf-r)!8?FQsU%})H+X|?P)NncfzJ-50b;)t<9LmoX|c@otuUnQ2Kwt|@4J0fqnw;R zbw;{*!JjX$?XiEO^i72-S+|U_KkkexTdW|~>#Ys8)PZ3lTVR(ONV%klNxVI3=&c=@ zTG;JTHt8H!bfDTCoSV%b$;^&(z-snu|F_Tj9d225%%)NkYE{!sw$!7dP7E?nlq*1t zu<`UxyR$f9xBdy;OD@lHb1Qw9?_sC!>7A!KE+zkvvFy9CO%-2rX{1nB=#hJs`1`uE zj3>W;5hDJIt@4T8AH@M$--WOZGvp2bjfd6}Tdg&wX|LBW#QXLmP5drh1}V>8TOE;1 zgY+YYPTr5#y`Ast!1UJ>e@vg48aLZu|IN|QBb2gF5a72BHdQU*rr%hVZ3NqcuMW@t z+!Il(*N$1It`hFEgd1@Vr=e%ZCi?n`0uRi!^I4kbFf#rW#_~dvUuVT016mxHT5f6!G4QVH+?~KA(f6k!QF&IU)5^->hGw z_2U*9U%C3|VZ*p#{DlyIt{LF&^iBC;8i4;oG8zR~0V4;FUli zOck#NOPVSK0euq%e=gl)WGQs`_#JLaZ{J7!Rw+d^GJIhK&JIhn@% zD51vIdd%1P7v1IX_-gz|X9w52WR`g~_6lF8Az%$mxxjsa@R&w-EJk1{d61$!A)&?7 z{a{MokSB%}*VGb(a&W{G`dE_&kg@vJ8eI~PzElMz7;F;e{eCUBFHD*3F<-jtj;})5 zn@UH^cc1qn%S)kXe!tcoJIRhQ8Ba9Q5iva8v4pl9$OWonG`Q(Z`tQ3xV%S_5A5rFB zEB3*LFU_9Phg_y=$LbK9W|^S(5j>Q}vosq7auDI~uSZSso!M;~^C?PV=7%I4w&u^r zePE_EVlI@qA0r*_U2T-V99U!(?Q!(`l>>3HxEFN8&*sNFV&BPy%8*&Z(S;>dARLDK zpxP)O_y(9J3|q}p3FNOVQgg)z^ewH7hreC7S!w6P6nz*EMZ)^@!jN9|SJ~oS!%R~K z9Mk~>a#tdNT(JSmI+cnTe(t9c0bg`Y>6w&7I!vT*#%9KufrJsyX(O=_{9egHr=b8(6@i>JrgaRDD{Eu60O!{hk=M*TDJJ{7%^{{ zH{b8l)(P4gtHRYaVi3= zZ`)V|XKa%0L}mmtDt1GUMNoF5!yMJp+E z;rVJJc;m|GCwt=1(s(zThekzyqePxgP9xZ8Y~x#%xWe*^H2Ddoi0B*X1D$37H%6( zC&C|6sQ(V?$(Gx8zE2Qth;dcz=mA}7jw&gq^io#{iyYbFhU2MX#NLC%R65Qmw|Mr` zQBvN+({lxHiwy6}T|TPX1U{othD!3h40$!nO+*!PPi{i_UrTcJUQCiRqm(!E)k11< zQwgK^-pJ^SP5mNAUL4uYg`b3kEZq`xG(@T#cS|(VNpBXgqGN215i-W)4Sf0AYNL9n zuU*dX3$58z@a3(xxVKrVsf(m3T;d612s-g@PMzR6jz>#vtaA(|=iFmSXMD=;6v`l2Zj zOY&m{Jq2jOj(1^Xc!*#`JT;2?g38;M(CYz~i;|3>%=BTfsMYNSg1)`7ZR2?>5kRMbYg}BO+vn72h#gAaic#MCKc2lREcjC4`nk; zW6{8jf|vp+kwqhol(RJ<7z_`zS41DzLZ<-OMuGWxq@pT^WX%PO-l;xaN5L_?sIy8F zia0F$8&y3A@`>#ji#ELdmM6vlp(N#V9u?<RJ z`Bp8uA{HgfRindAY5jP1$HV%u4emkA$66syknOA6`%l&I2?-=YX-<9_dv&aq3AN9i zAwa|36|<-Zx1pbsvPs_z$)RL}iE>OuCA0Y^z|F6YA~Rz{+c)T_w{l4L1dV7Ua;P_< z4yI*{X|LEifR_B~@M?$`g5_u|L$g-f8B3tIYK|uIkwzSdN&$Epc6!9(#w!#dE(#OV ze8ATmO~lr268TBm>#Q+De(a-e=m=iX_l&CFftO6Srkd>v9iN+ zXhAE&j>q2?{f_=60e2`>SQc1&O2pj%JCjD;z(xT`rLrsKQABs3sYSb7c|4uQl~vG- zN8C4dRBQC=5In`I?z$Uj87h32xNksdRLydJ-mH423SNB?+^cD-Q>y5UC2fL+|5}h0 zolyN7QANaw1=)DbL-DM-LQ+rCQGU}W4c*v?FL)hfp-MTUJOjqW4_pnpOuZP%kRIzz zfYQPZjCO4^C{DMozUT!|sEsRbvnbnXwP~FAfqnZ3jmfz6M>xeEfPMQD2;#oDV6(oZ z3aaA-zhH-mC4OM$YG8|acWyAe$TB{PL$h8|GTlnk&ni-1feMCOTnK70hz1+mme=f(Ceh#qAvuh(IwdjlVlqulsS{OG4kiYg2m?J!M|qY! z0X8TK*>eDsNjZpRFIHCEVIVcOOkC1Tw4^nDs5&GpSu_23F_TgRlT?GukOwg29DP^3 z&%mH~7Bs7GYHqza8v zO`)JOBPUV27Pf=csH#@t@t8)mOmVxSrHZPCnCJD%7_lk1inzc%xrW#mw(4QejlsM06mpw?kqdRy@7yAg(*k zxMJw3Ej)0=0mRFBC-RxLs9d2(tk?tK7%Zlq%REA8ElQ8bFkaqw zY9tM2X&r&Oxh6)!yCM!kvGo+ya2X)HG zV``)Ro?`!jp7%z@!Qxd4R72)sBfhAhfYiaINo!>uKVCe8UdtD>u&)6Z53LvK4J_`- zFYhLZl&t3V2>oPsfB6OflH&Quh%Xl8>#Ku692JkirnQyG)Thoqe)@R52ad%W{p66U zISb~mx0Kt3-UM9Fi~c$EBw4pb+oH&kA&zBx_;c>(gV7p4v3aO|8!+65u$q;YWh%A{m|^6kXN+# zC&;Z`^j&D?23Sh-b3idC9f)b~QeXCNm>lguJ$4|o2o;_%R2o$r zQj}-{7Hy&hj3?y3g*d`nOfw0Vw--Dw5>9T>qRhB>Sme{#dw)AFuF`r+!(DkDHk#&) z5j1l-Q;Pi}KWNvK7kzgr2~r0_*V&Q&SV5VLL~B+bxNoOoF?NDv*;KX(uI$1>v>8{t zvG=ezLGsnQK$akxF<<>(_x93YH}J^xK_qzHMCgI)SMzn72QqnonZoRK+Y1s}+D&|Q z?MuD~g}XL!<-Y(b*vn5@QZn7^YXeX5w|ySuY=;Ty-}l?#F>EKEhn%xq1N++hrF73{ zqn&i;SW(AV3V>bJ2CzyI6YKy$E{iWQmkg2&A?&K3pLH`0X_QCnYnyS3vytwUXOvPHgf69Y25wLc4GDB2hymxn9$m`0(> z+Gg=G3?_P_A)_j*5?OhYr23QCFb>ddHB@RjxN6lP$J|UG8 zeF{Y1M-|4z2Rti?vo%&XSn5NPx*M=L!XeXSG%wrI#5;5W+?hW@e2BLkV=nmc;=10~ zy=0Dj;gqh2^*IbRp`MRYK@>)ldn@IgdV7Xrv(_u0vlA6OAbE=eIcupabB9BnvH>uz zyz5jqxkGCc=K@Il#n2=w?RPB~oYSw!?F2<9d!BW@TfxgIA-K11&`0X|ASn_X)L=M?KEWHO|Dr;TVy(SRVM7Og7Kyf!-9}ywQav0f zzYY~a{L}r!{Wx~))v{h$t%DEGQoJL&>+(6g5jE&_1b(!HNT0ogwcwFW4A^|c6SmQ{ z8e7Wx{Y#__DkQ#pcl$?dO$&R3MR4OhW^J;XF^LssEow1XHS#*78cFQ!0)Zmo+8uoB zd1)FJMk?+w1@v{R1qg@1#Jn*HJX|m^7{?)A5T|htQAXz+CI%c^NdQ*eN2)U>PQe5M zbb>5?g^tps7qvh&Dhpp@KK)P)>0g71ws#`sm7u`88+1eJ078a!1n5+ZD2>`(39y#% zRKYFSK+}@Ouw$&VYui(yD-aChHe=M^GK=T=G4~b#U9X$pMb=no0}%7XeNTYFU9vl->9mq=M|#yM0N*2a~XTG$qM`w-!-z69g(|_ zl2p11FrA>~6a2(^4862r;C`RE)JEEHNj|RSjwe|8Bob`i{bBtJ#u>A5uEJiVlhM1N z(Ko~`Al8wvHHccyHhp;xSLeq9%%d|UQiB#D1BB&Fls&jc7mLQ)IkQp1V1vY4!)h1| z`%tCk6L(Ak-S6O|x{nai`Z-c#Ix?EXJqo~@gQ&Jybe<9vI<`7C1X`{O7&s`tYLE@x zAuS&#L1Dy?e>MTIX$)9{W_wvit1k>XPGF3pI0p_8`qwn_@oDNr26#)F;XnB?=C0z~Ps>HGvMaL`2gcSEwUR3kA_u;`moa;Zj=IdK0~ z{L17J6f#s4fEiB$Q(4Wiy8Wk@%9}4(Jt*-$FIu24kb59^HK$1Z($~2asP&6Sweo#R z(@^1E!mR0L4Jy{qJ3@|Iv5Agbx-J|GT~=F>&>`JmnADfTn_n+l%;5`tNe@ekYHILk zQq+g89S!EsB};tOhf*sCKOoL=xydvc33R`r;`NXIHj}8N*$I&oez_27y%hH0DAf?; zx0!Xeo*l)nkFq?j^Wb)z?Ppy4GBYJ6tpu_lmVDkOD(|Ju#S8)wxt-QT zMDc9)gsbiOFMM>y&k(%8YGJi}yTnD=1XX7BqwHEBnoFqXhIQe&8cr4}@afLX>~q>~aR9a*Z|EmHyv8JbO2H%jFkyCtqHRx%WtKP7MtfrC?Hkugo? zd=@N4$*xz(a5rIlOTkS27G^TdfaY*dQu5jm~t3XK3wN8=8(DssAPJ8W$FS56te%Tl;{uCez^Gi1#GWb`k=+Qne-s z#}lS_mBazkXYQHgN=*e%|0bwP={=l4fEAj}XRY#R5;c8Ya8brTmoy+^Hm8w=$49lR z{u{cJOXEWqoBYYI9W&;%6EI-OCNaafmhzc+zI*)dA`HT5e%4I)6x>fiaRN+cxE=2v z_vi2u=`oz$ZG5shEd6D=btXR_9Ot?r-|;e4Uw=`Gy>Ky_O%vx( zK58t{hrng55$;dC-&Jg){=Dq5V6XTkJdfYNH!Pul$$S}K#vlxYI&kSsQk$|pfPHn_ zV5nL5$6p9@RlT-E@W}sa&2%Oi&{u)-fl7O^CiFRSBpTR3inlx2N`M`pOli_kRLZL<;U zEkz%N8O}y#K+?DD+f6G9i9WZHzBh$59#+s(ZkcuB8xD5X|I78r{@+C@|4A4uOl_GS|EBijemz*pnSQ3``uVV|b!R+U z5v2M&9uRb3>i5*EKU>)NdX@WsJlgCY-ND%F)%d^PeGW{dh7%k^(oc}~_C1-TM2YZv zb>+Zr`tWWv<+!umI=1P~bmt)A%T~r7zh;bQc$M5Yj<+_Cr_`jJG>@bHzUlwxk&-@l zr}?$B(Ow(y%M|)r>Wbq>$PTO=+p@fwrONwwzzs!SmSK|8d;5>N95$j+lh36PsWEhx zIge)0v+}O{6)0^8YUMN8+HmN(6V^A#O<2#~g~nDfNSjI$4L+wJ>>tb?4xiejbs-m= zYePWz zV0RZx1fGAHsZ(v&(;C^hdON~x^v98Bel)(Nj3jqc7;)4*!U|)u^cBGUD86Io7{+WR zmV&92L4%t`8nQr_4bhcQ45ftH*DR7=?1*$C-sJn$C5s=GloWgqoirQo=)va)T9#uAX#-!8PSs}p2t(L@!or+KB~XtS%;+Q95ZV}pN4#L|hRCkZ zcZisbImkb9P|GH}22fFJF3mxNHC!pE&rM|UJk;C5x|RtT5>P8Tq`DT07&zNBEYB0N zJ^kB|r7tFi{=>H~!K7f{^+d%c*E<4g?l|%37S$X|BlS7pGZNd{9Gc9V++EQl&s#+I z>K-tinm=LS9@VUv)JL?rM)wdP1R>T#=<6+hTww4o#!`-AT41qs(cr4e6AE6~%(YT- zTTWIb>-U715w*gILj_QDtCpP7!+f*j8_hc;2ccQYr+WM$k!l2DmBGJ{ZIKFO)h z`HXR*A{C#2%RF~A@KOF&hNzqqaMEB(kkE9daU)d5cO+JIOYTiF3--V+nr_8MdXxcl z8*YpW<8%VtAiTmKff#-JT-9IT{G|qH_Ko6=O&IQXgp)##ap;6}MvhVMCp8U88FxGYlnHa7$GRe$AYM((mW~!r|$|sc9i-6_R3dKKS)7$CB)* z4LY(qhb+NZCb_5a>h~L0(Dzj^6tqDi|9ol|VtO6uNC~#h0-{X&>10VtOos2ltu=!> z-6(-w&!Vz?Y@i5&mdm7x25nOasy1uKCDHLPFTBpK462{G0^RnPLbFtVlspDWbXD*L z@?CMD_tl~uL|jEG`UI{1R766HQXWlGn-1vwsR%QeLsX4??o&cs{xxWyiDP_9a%|$Ja|XqU^XvYIre)3w7J=VNMZJXgj9O+ zT04w+E~gAk<6O&=^Fc)zlnSJAgeN8@d~r>AgeG~@;jtK3?GxKqd_66F6!a4Ep>xEz z$XDvEu3MvF#a6)=ZRrqEc;Hay*;R#`s(hK@6+$-vxX8j&0X2m?|7sUxOZ7_1kIuzo zZ{yblst(~{60tZ{b9$Ec&E$wItT+MnYkENJ3epm92}OyDVm>Kze>)^Su~hDw`e5;u zZqdBTY<*1;)LxYQJz|WD68gC-WQzWRgym7?91hUW5~|>f?fsYBGmysWWxZF=U$}p< znj+>t*!4kj`*gB*@Yqp>JlMFIBjs34c>yc_LSz1zWji~y6gWT>>YzUfu8lxI1}5pZQGjIwrx&q+qP}n z{KmHJWU}+y+PnL&x_9foIaOWfyzc7m)6eH&iPy;}a`;KisbXIN&g zNbnS_H6xj8aWmwb8HBXczF2(eVW}&CI(IrzrG#ucWk-Bg_EekK!kU-km*hM#SJN_P z6*DNy^2Vd;*vDb2rn4Xg!{lm**hp^bZ!$i`XB>f;6BNniN#L!Cl=f4?daC;7>?Nh% zQV7nR20J)GE}HWOhmD>0g8B~bgpje=Ravry_dtiecx$I!dOe#&5dY#9W6>bTL&{Rp z0_nKmFZL7;KzSJvX&WskKiMMr zbu%$`cog5rKgro!m#sa9_vaJ1=8OUyMK0F54E+v{$oo0i ztL7VE(rxoOVgvK*RIM4P29hODa-a9)!M(QGr`e3ky-d2dr^sUPzv7*5CSeyqDTaGm zpX>I3Tx$+gmSodJB7-@SYb%jEs@?}NJJ~9-L|M(9dMR)m+=sMK>dz^mi{fv*YR5Vg z$=xy6-5QfgKB303N=MUC&Dq-UWzsiY9q_0-jp!1_4i=r_vM=!h37f3FtA0|Pj4Zg# zL$B@W4bVH7dsh&sq&v`(oPXr${SiMiQZ~k z*6fsKPizJNwmn1Q(ASu_X9{|Zz8Q?t558fgMLRr>=fxYqYNI7im5BihE~;rw$+-Ng zT9{0a3G!;&xOogZ840($0Sf2T+HLqR>&=;odA(g3WS?A4j~vqSU_X|2$Hlzh6Uij! zovj%*kEro5qQ-C0Voa_IW! zDiy;-OsVW`S<4k3c%G+;&WJSgk!VLD?OPRf^3hzJVLHB?3*V%6Y|cx z&bn#+e#x!QDo!4HUK(p7k`l;H2+ni@KmBCL#3gh#+%0s@aqIj2BU*O9QejaqMf$;p?scqT~W1@^<-nyO!$BV^y^D8>LrrXWk8txF@U-j7K zJEPfA70&Km`Cvk@cz2)D7~W>d?O3XA)}ynlaT5FtjOsBZu1U5WGHKd_#8Ml$m&9#D zO3~=H9rIbcDY_w=bX~vt?47#DrVBp2iUuIJ8`~h9mv5KGPQW64dKJd=&|}1u%fCfy^qOEw7>>uXcy2W{2 z28R1q%J0fhl-K3vJ0r?+8%xNZ5*f+9y-@t8)0=C{@ggH&Vw@&4Ze}F5=;BzzFTp>t z{K!1+7{gq^`0Hm}f#u4df_8NK7+h}vojbp7*#r6#}>Pg${9{w9$iQ|bE ziu|<`%4q=>D!Bsx&o13r4pW*(V^!v2%aq0qN>sar+eY{_n`(?NIKpA~s9sAGP@2{UuYjeAM)pH@JmltsYzbe@Z z;^i*yQG_C&DJ+L5f=dd%oVW`QHnU$nt=$*c#v?YE_fZ$FaJNjm=o~fE%3gGyDt6TM z`CHnk$(xF|mD<7%GL1*Nw$ptKlVk7x_ERzE8I`&G6IHJIn>=dOwTO8?Kd-C(8zTTBZe$`1WSfNs15%DY?t?X3=B zrx+SHVL$;+j-bb{5Y6h9$(sKqn@(HjZl-FcIdLtJ9OgpPsGq{a#-7djMN*@3+R2ez zf1hh3bn7%ipF{C;<0ZnkhUGy2nWaVvap!1N;I5iZ|FTYbI=im*Z=M4FjPyrHFQSXB zStQ^S8s@&nFL;iBpJI@SJ?2b+C>47$C;VP+b~6SO@VoTIn?!tq>$CJOj%y5K+H##V`~1&yL;IE!+SNHB(*2eWk(OK=-2{8#FWK_*6 z^naj+%31@LvRWT{$9G^{>DeVYptNi%D6h_35R`#*&bp6zD>YDj292L5y@$IAE}}7~ zA+WT*cM~m)Ad0M?L6Bp)Jo;Ld>#UM#eoS$<2*LHXHAacMx;n9*ov4>X+H6?tsECX^FtR?0SmS z%)NCy<%GP^Z-)Ut0{cmHK8f_VSk`APQ z{=#S70cefmu6wtfb)oa!o(y`y`&guQWehPEvv_uo{ z{eE~H;RIh*Z?|yQrT@omz9A(th+2|6 zCWw0aMv3MxB|#1IFZOocseWaZq9f->9(=UVpV0430zAzpR5iH2*f^KS2V;6?ljHkH zGoP{51N_Kvz@boVKP(#2eZG>9HHPd{so=WWL9T0Dm81cCMF3I7wNJEHDD8OZNB6il zUA@6HF*Vmd`Y%4KI>3F;U21b=(j8}GVM(C2uA3~x_1E)e9K)PFgFuWNg_a z0cuXrMGUH3QKK{+JA(0y*8;A+V;3)31w{Hh#ZvUtx?}|PbeXsPbclwUFvorLZfz;1 zqn7kVu8n`b(i6~jr{ETeuPl8$?#?|&>{nweJDrXDZt=34TaFakNJEi|8=fzAvK&uI z9~CC}&eMtKouUt2G)NpYhCFqwEVbA!UMgR4`?6My@eXiZ}Qa&zELei<>rDZAv@v!8y==k=(;=L@v{;u!slU+S`O1m#;o= z3mnS7raE?yEbMgI!6OA>yvi82jZ)%=AgGx(GaZfaV9$Q%DClfzWQ#{ElZ3?Yo-$fy za1s5Dfr1)5s<(0OXOt&}Yg)j@O>L^?qTUgocvG~Mr$*eU1eMRQ!8N9LL8>>M9dxz= zDz!W$KOVFgFpQJ_W7|2kKES;Q+}Lv)x0CA|2M7BO7!3RAGy!LzC-+6SbR?$6 zpqU^RFA3e!Y@|{c6GX$3RbB+`j{shV-Yi9KLER(xgUMLJMyYR9(}0jd-Q?!wEKOcm zkf;Jt#nZ-;ZQP)@LJHs@F+vI?VoA0mLBeJWOGt+&iXDbYsY*1FUef%KyH@*(4|WNmtSSXCNbJZQ_bl}; zx+Afi43$7T&Q}|8v>P#ts98p-AZ`hwO!)CsGAM=tlXVs3GUzVmtVL&AK%fQTsA94X zjU9whC<+=mcfAF2o2~fHLDw*A!}CZNIF1Pj65I|wiaB|*L5-QI=q@Y+&tr%c9o}4) zdX4hhq(`O;+BI`!Y%@AO_$G6osU=q(_L<9XV$I)s^eRw;ke3hqBCHG-E3`*FP+F>N zHq@7N6gF16aRYxG3sZ+!h*e1EL0oxkV=PG_Dye0+v{Ji`Wb_q`Pg1ScXH8o!w_F)~5-Vd=Vj5TT0nW z!hzpwMMO9vsdBaM&GugN)?cTGN2{~ZseuZvn;fxHiiPrR5>1F*wmktEU{pwk+ zPd@fQ1*a)!_0~;;Db9pQ%GS#;^~>qEgxB`Wj98zKa_6T1KngZUjG`}Y8v?P>eD++g zy1PV9`Q+0+v37m1w3expI@1C!YYMRqMMnj~wYK#-Pi)*V1M5jU(oR!KXM@0dmO&mg zqfw}Fz<_ifTv!>5VQb}??AKZOhyWIg%x0#?EuiE8HLKNDPt4s>#l}*Q5*@%9QAWoB z-Rqrbzh*Rr^Uh64YnZ_gcr(?UbNF>2u&TGPd`URxCimD8ct0~#e>Sm~u5XG`TT+^b z@BWY4{jqY5v8tw=NR_waarTjtl13E%9;T(wgBZ~fW?nH=xW-Y@LDUhgP{O2A6e&;Z z^_eJKE|@pMU0>hde<iJJwbmJVFyfQH&uV+oy4DM^ zeGo%clnl8^m5P~bWdXH@xcHkkRT0d}g9zC5XR?RAq8!PhU$#?L(bZ9|rVw6S`BPHo zK~h6X1wrKzYr{^fsXhYc+qbxfHWrD_b+qx+;y&76H+aK2%P>`JAi@nat&?6nKpoMXi<+mH5~F zjWo+u)}O^d5j5WdD(bGZlMZ`Oz%zP0S)kYY1$|OG)G}aeuyBNo{A%qUn};LH$c2GH z+X$xtD0H2z>;1W59dF>igrUWUR*566)5nH}SVK7V?S^m&=_XxWof2ue?LD?CTRaOI zhl-xUgcT7M5Reo<#$!z+GPIaMg z6H&(rmhBlAM|(ok2;=GI4F%zW&p^exY4Q+u_ZV!BI@aMFhizQ3roLs_I>P9o>MmhZ zVCv~D&pliFI2zGNeKl5>sMdtMT_m^nruM(o+x@o=vf^eJs;DOZeiEun5H_YW?kzR; zXN{8s$i=PX8JH6)t)5EnBXy=bSpx31KvBD30$Z3`5QC-1NR6p$G^7ZZMwNuhl({-> zIMmV7uTW=vQUdT-%MBp}abDn4qU0(6eSWLHWsAuWF4INI%z-k;irJiWQW+8I5~X~f zZg-0Zb-=>cjUv9y8WiO1*l7Rbdesrqglj#9R8N6>(pz!UrdM$wUINui+)(w-xr^$_ zEeiM}og`d_T%1m|M;B=aQ@7IHf=A(jt^wsbWEfT&T z@A*>Qu5FwEf@n;oCXZ0rWLv|W=_>f2P5~7&PWq;Wdx+yM)}K}${rwnuf2UK~y;86Q z-zLi~AgEGYEE;zp(t0;{$f|QK_*=(a4x;1WEl9J>Icm=#2{L^`n+5}pu-L)4YLyXZ zWyE%9^kgG%KWH_jT%&t5Tk^T;yv1n|ns0t@*lL&i{pRXWXXo*A0oV5OWz7KC7hCp1 z60{jr?3%dA-`p*2>tBTGykO91qW9T~ZbW3 zF4)$04B|}1kz7o|yk&dnhk7l1Y!~B#DMqsQ+pvi(vI{w2u!1_lqmvVUhs&lh__H(qb#NUF8ef z$j0>l#Gr&^U@4^1b{@a*kg*W8oQpH}(P;Kv#?ohFb6<3(bw+>JuY{Uct%G~>9@1S}Ph{xO+oD*3`>{aivz+i_mpz(Rxr-(gcd`0pj0WWVeSZgzj>GA_BB~G&6 zKbKPgwlo+*8j~=H^6$;VE^AqZUjIRF^W7NN#K|%rWi%80? zJ|O-2{QY`&G_*UM1TPKiL0GQ2J48Xyu`=ho0~<1>a1TgYfxHZ2+A1l1=>U2qqxWhw zl7=ocwCw7$4mW*)>2fovhfvl}+_6pI8pnB!!%tHn7Z`%r>`j0y{z1#-Zq(fkca6om zaca(rB3lXQzE8LVqk^?CZ4_UIZe#QVrMZ6T=Vo&k>>V|inWaFZEzvON&3IFhpFBAo zN`gj$H~t82Bf$sFbOLvw@upNrY}+hb`p)=9qfq| zi9^ma>Tdq2$DXtUY4(|hoZn!y`k)F25n{gD z48$DrS9`yMTPrXmgipjzuN1nbs!3A?oLx&5Uc*G)4nylS9Q}{?=j}*w9gs%^kKW(6 zu}%9voxjTJGskiMJ$$`8{Wg~N%^sT!`hEI;9|mF4n;)L%`g(@^`ZnBs`r|&)c7Z2f zJ^DJ`jp0u6ri;FgCf)tpZq2&NRvuv4AEz&$hvU}e9Wp@n(^NOIW7R+qLya|lB{vZ~ zgtw|@Qz@L8Kq{6T6Vd_>!M&>Mob`YrPc9mXg$eY*6`@2b zD;3UJfJN1=jJFJ{Axf{IqfNdk%VxfB_5FRl{d&H+UBNMC=x}ugY+q;PRS~k(E_Loz znN=b&Ru25!f9IS~CMkRAV@@sbC-H0L33Sf!%+FnKDj8kMIs3I28&K8u4UlyB7wnDN zzj-oPN$w8jpu(*qL@qRuN(~m*bQ;QSZe;OUZ1QUq>7jawDPvOpAjm`Y)(pD@!@0t7 zsp#?tIwgZD)g_J?@f2f?zc7co1)@Za$_gx>b`h3@uZ;khk{-|mY{AFju}3O&{VIL^ zP*VckmMkfm(xpgL6n$a^(acE1ljLFGsO^VoQ!rj1b*29l3dI{=mDJPJ)1pb}3VWc# zEtk{Dpa!yG_BzW1YxA~?KlGscj&O1tVDd@RqL1hoG3bO6cKmU{rxhsIk{7tLttnKI zIhEZOjrN%ZTUS;#WR|z_VV|@5in3uy>Sb5Fza` zTjMxx#$BwIU(d&$mRr6^p)EMRMu46qsKg}RMEmCe{Dm0hl<}O}z(qHX6nV^lCe4ee z(v)z`%iuxoddZsm4<-0onHE2&E$Nbfv-md#_88(nZoOq(+nsqvHahQGK* zp1|kIVF$@mJg@ zp|16tG%Vd1{8}d&ldxxi!bRZ*dvKz7R!gAM(NsZF)(YW-xW~+;hpm3Lg+&mpVlO?Z zg6)G_&uR6>_W3*nDBD`v7*%7$f%q<3|;KB_%m&T6CawRU(!Fp!P}##UmG1qW*hbrGH2Y z&&gqg(F@S~kW%51^LVFK^dEM;8YvVcR`^=_o$qkO0B zxJ40GQML{3BKpUz)T^q>D;GDl>^-2bI$z}fgrcow%UOq15cp_-P8UTK`Cm)p+ieb{ zgl-f`pNO#Wukm(2)1Zzpr$O%Y>-xd{K0+)nsg!#HP|cS!{4RIAX@y-V$EWl^JzpKX z$~Km{w<$`rlxwugodq-zuj$z#h1bJv=R>$^?BhVzW75~AJ6a-bY*X3yg=&@k3PCSUIN9v9 zo)52VQ^qLT0LSXyu3;)LJIVG{#wd;;WV^Yp@ZfFk;!)M;$Ul!sttK_LtAh2hPJ??& zeoR^AX4_i$Jy~(}q(|0P!q%|faFOrAeHyJTzu+kawZWBW3e`oLpH5R)qYKfNCD0k| z0wC?dzUtzM8+Z5RZaBWeA{a$P3t zFJ15zC{D$2V6Btr?zr2+Q@<&7J?V)hY@DCx_EGg}?b$aTWHToMd5==*+MVSk;%cnO zKq$G;33?&#hy(AJ#k?zRBD3Wx8BK`U>QeH6UNx05$&Yvx@5NLsM!x&IheV7IY|dMn z^4|CNK7No+Xt~SM!sX5KvH?G}$%+OZJ-K#OAyV&i9vpd}P`=%HT_sJ`HXnw*U1nJ7 zZ29W#MUDMytA3{Db(AhvJjeLW~ zaHUcRHr>YO4N8zkfOh*{t={2j+Q#kdPTya?7QzpiU@hU7sZ@?3P~aNR5;FtG@wLD6 z=3LE7>JJ8jvWRN_bbG>+LZ3*8JpI#4<{(}NQ{*&jX#R%IEd6t!`6EvZ-+!K3ju<}x z1yq9GNApI1qu7yT5_*7O4MD=^pz`Gcq|TmNz@8d(XRP~IVHu;c-<#_}TsFbxJGl&y zUnBAW)j)LKr4Yd=g4THatGNHncv;N@)@iNVge+QqgKjAIAH@J_fPg6i)&=B&9W71! z9_wOY?>kYa%RJtcNdOXde5*U5WX+5`x0yqz2q^s-rMZ?1WT%o1T_CdeKrH>MOh%Ui zT`u~!typ`f%c)e@O700By1*Nnk(qZA4e=Q|ouO<=V6F$2BZStRtVyU=<{u>R_gSbH zz-CNx}kl}pXtJFU{8i_p_(JX&S77pBN?95 zxV3_`*+Jc4Cg-0MpQF40L4F>22Rg(x=X7<*Ce(@c7q_!`FdjR=No$ut*uoZXn(#VZ zcCpFvrr5yLT|HCokOj}NnP7ll&lkbBxn|)1R2=>nD~*|z>;EVY|I28XmzP1-)Xv<+ zf{^(?`>X$3aoD5LReQ*ec>Rr53tG*BkeCQ06hJE@)(H+<%(!?AT>LBE_TiIDB+^T> zwR=Wy2++bRGJ80kQE)zZ`Xm373su+eL{H7-|9SXysc`B)+U4^1W%b-kfGH)OZjJx8 zFV7$U4fg#rFHXznQOxQheXPp*N_c?2_I;2|s)+6R<$L4H?dN!TS3$q+(%JR?^mj^H zJRr?EkDfUxcw2l_br4M2wAdy;9l}y!(}W~T%@E5EEPKh>SrlBzP>GJ6 z#t|Him7(p+4}?DCRJtKjFI*AUaFfs){w^QfIJ!fp2fAFy{5oT984e?+yv9&Z{JN8sc-K;GMMGCOSa38XblZWyr@k7?q%d ztf+61*6Ex%z1k1aSFx5o!W$QN;I7)aA#Gc*zWH(eScJf@QWL~r*`slA`#=JU-YZNv zyzeFs^pUP6C_yu`T(1D6T&9q9>@IKvT9&$}I-*`}%!OR2tJ{G;xE*lq=EPlMN!6B@ zXQJ$@_mXMC4d5>M6ti>Y)WO5J< zjpIhwx(QXrcskr|ng(0A0KzH_@F4hDw|N1daKFXpR`K3zq>naffk>Z%h8*P1@Cqt= zbO(H?^?K>d_^}S?-Y(rL8ir06uEXESB=10U5Ff(Tax~(j(Gd|2X>jUWYX?ZM1BjqL z^1mA0?9LigS*&8$mef0`5H|(KN99YHZJdp3I5R=PgoQ zFrJ?|3Hd||wYNqB><_y4diKlE+swlsxv<{Ns{1mL%7j~zL<#KBVBS_Ae-8AOMy(R} zZ}SIZOm6P1gnTS=hpJb!cb60Iz!spaKp*+xujHU_fF zwS$4U1Rg~YCrmW1YgCw%z1xtmiRor4tf(mz8D)L&I3gu*FI@Ior57?RJZR?yUpE$z zWPT(Xjhj+JU~*5a`)75s>l6w{u8OyNk`8|i=}rYhdCK8%uW%~p2d4L)(@342Q)`L$ z0Jm(`_m`TZ!YM|XguyoT_4gi8NQ^GTyt;(7ELR5-`7GnzUi2g`B!k4Gp%+9=)Z^R^ zWm>3+dA~0{$e}?RPo|YcYL)X^`hK>fKNP%{~j zvHvO6{+9xPiTVHdkY@SsZb&Tue{M+sPcCL6WMXFLWaQ_Ec6MD<`;u<0)GI<~t1R+X<@(dpimH?uVBo$$n5*H?yCl{=T26!zPumP%G z0a_!0;nI$YK=S>NtzIi?HEq{p`ueY7Jz{n0CHxmft#T)|J*T9k{2vW@ySIIpTl-X5z= zM09YUyZyaI6l*tKbM?w$-~OY$-P>(d4AKI{YXZT(Evs$Y{-@o0?hQY%f)8cB1AiIw z3xM9uG5Z*fZa-ZI(HIN}u9pbJu?Mnr(SyAJWr5{OLq9t*?$C>#T(DS1^qfFOKOx6* z0C@-_f0OPBgDZh^|H3<{n&G;!eX4fw(LKf;5<(OtZUe-Z!*AAZaFILE_8iB;VU#w=v8EzGa@9tfHVV=E&Q$+(mz;>1rWlF^t=pTd20kx zeCOcM8NXpJ_loZ%-q4WFN4Udk1=N0VGY<9*$UHGO^8hR50#g=@Ffw*`e7Sqa3G)yu`Le()t+FzQGH?Sg$X3V6(@C`dle`wN9Z;zuQ@hz!AKjT z?ZngrZ|vdJL-M`&VirJ#Xp`q+g={v$i$1$}YNj+1)Lc67QNC@)H=VzAx<)8v*OJKTUvE~T31z(qR z{1S?@LytaTe<^=4e;NI<+a-k%Fe0qm4&mB*B@Hqg^uR%S!{6=l9$??^%KL1J!*A;& zybXe1sc!*qzaw)e_8n(kFM@Y{VCdaFIPkUiCX8hzrsHGRqiD?eJu#Vtx@E;-E- zAEhpfKoDvBl+gz_m;))Z?Pq4~1b#xf!9OzaFcVKmjiLOKH^l4%z?;Fh3I3~W{r{Gz z#3f1O(Ef_L#pA^j^NR8ZBkYr+o!5nH`^4i0j5$(l3%4!k7Ut;C^OMTQ*S|R{=AZ5{ zev@QLnMy`B;6@H!MpDqrZd15XVH^s z8-nZ*3J}`Q!_7WGRwg4lwQFqGAx$}|MW#fTkBItss|b{r}? zpkI`^315+G9+dbPI$$ysRsTow`kXkr9S1#1S)=;kPag9lwn@JtehoiwXXyLW#Sx6p zJVe6z7oV32J_uM5{$@;@NniQShUI|1ZY=4NxjoS*fae6_NeOErh@2avb-_w%h2l`z z9-kN2n5P5dBxyHX;?9TjxI*u?Ld(zbxG}OsW)g!zOQSQtxV^l-KSw~oUe8Xx)w)($ z^~6LsIV0glQbtZnURpN(n!Reoh8df*2fj!;KYvzrw^ZC|lh~-%`gl?p;Qk)JmnCEo zRW4bXM~9-g*`Cg=y%?03lb7%`OvbmAD5^$N&{!{6<6M!DW~FPDY@>B4_I0hL9)-;{ z=SVVUM1QN%aOiUIt7UdUw@O?xOADi7cY#l3RW0g6e7Y1{J!V%$1Bis2MVO^fGPBA) zxR{OtcfPqZ5(yfDMhk7iVFe(zsM|6f93HQHdKq4=d0A66(php&E~J>u5fUJT@Rpq;6($Eh5vus76mK`kPh_GwLi zEBvbE7Pst@j=|KW(b*PJZ!r{P4kfO)o9D_**vE?NfxvRTnD?ri!m5~bX?e3^z?KRv za1Am($7l0pFRM2Yl@IrJ9yVJI7~w{FEAzy4bPUA?$aN(#M(Ly(VT&%iq0!xUIuOZd z9P5LKT+951twRqiBF4iE6&%)BVkcE+Mc=P7KSUZJR3%l|Zp!3b+nK`olgkw;(oRz$EF zkvF;3vhS`N1WYU5p>}B#H^(^6$~r2sGtTZ%%|6|+W0c-H{*6pWW;&ApSwCJb?!1Zo zCH2i?8f??{ixDhtsZvyKSo zdMi84*g{HyO^?hLUj7K*YGu}IOV6II^K>0SA|1c7Jidg@s+|UhynqE7EIWbE}p{-4!}|4*K+`ptrNNB3#_K?8RLC!rpQ~ z%q0nWS`C^;T<55?g#_P8`H}pV(~qy5qvkbMN!WTrtvT9+WR9m6#DgU*x7K`3}@erNA4wvFOslUcLry`VU_;H_MOa5@i zp6vKQWWX!Y9uA%P4C!@ z$VSZ~OxQ5b=p?{7LZPf8THlIcI1C+1wWK%O50D)^|NH4w2BRH`44@ zopO>oTG5v^TV*s(`ZNMfb>joriSg;JDwWmAN761s!i~Qj$mvLHNz3XJXut09KTi4P zWP87+?}G2$wksk&%WoN;U2F=GNPx49>?2JNoO}rMVHLaqdWw=xvRr0qWM%n*)x;l0 zLrO!(v-D-{<%GMm=%>e8;5jD#q*WEHBy-pFjG9Suj@xe3N{t%3~oLgVj)vxe*i(floGc?MSUtt!#@1 z(;BVcDY_T-DYtx1roOwOy%PfZZJke(Vn=XYHq9M%I$rAlI)tWaYhePIvqO-#ySwbL-!Be6CS!k%@#6Rr39YPnk1`N^pB-JR*@l5OVs2a(|M&(s9A$FoimSj??vS|+U3jB<5LnXwL z-FwUkb#Pf)5XH=^1Q^Zb9hUNVlGFL@SEZr`mfYa0_b5VD`I0(Apgj7GH`b`Bu^RO* z908jg&ecdpm%rIx`zySxr%Xh16DX(1i;Vd9zx!8eYSOQRSEY_8DyC;>(bpfHG#$`W zOG~9XXqhpiRou!*oBC&_wjBzOK4QAuOiyM1^4FEVydTc}ba4{j;I%h)In1`yCEGsn zwJ~^oKbvHARJ8ThbaD#(WInwQq^#l*{9wpv?~X1mZbdiBMP<6z{#~W1Z3n^7h_auW zav0;0Y&1V5Bc4bJH&U!#mUMzmOY|B#9^@aIf>KIr-mK@@F9===U4rsjpxv-&NWN;tv=#W98aK2|c8-0p{9|0GYqx0x zsV!K=EL!u0U|o4QaCRHWl6qjtXaH3ju-Oa*L9>@03K41F=hv6o>imN|S{z6STZiX> z)!b~y8SXa_5@nrwRaWmIU5+PO|Jop{(sSVx%4(V4gD=9bWwIoIkpmeEW}pVoRehk zU^}26yRaX5@J4Lef@0bf%V_Z))Ij4<10=6*)WM<_`tZBTBWSjMTWAO-SP4yjE+Jb9O zG_y)E?qLUb<)&jlM=Rn8P=_lzBsEYba(rGR@aEjM74~K+ehfZ0ArEG*YsM&=&b^$L zTJMxe<2{CWHuXF1F*}ZW-Sup=%8Ga2zqd_Z#Zt5E1OonE2>JH}cv_C#ev%xhDQpz0XgdLXCQ_UtuAQ>@x#0S)a!Lb}V@lDk$m`S6?$D*!~@5*y87_BT6uZ;-d>9$xW3(lBnk z-B*7g5}s}OiZ(tpbEc@np~5AB5gIBnOU zed?R;)_l44_r5PYb#%3@(FiaXocHTMScqa+;P+_+061;O-zMG&d%ffKo z`x*fhoV`#N`5^`mpRQFIBH`Y}hPrxSM_>bn#EyvJWE>)C z7wUnf?_juMV;F;X#~f`+5DqaumoG3b*{v|s$~Wr_p}n^2L%}JRwo43=Xge|3szttN z;4TMBdCCl-v|I@+)_~x@t>AD9_jK4n7wUguLGX-m%jeY@iZh&Q z%zYVaR2e=+6r>nOEJ3nPpRGFE>^Ve`p-=rTl8NJzhc9uzH>#mq8~Z)|HP1->uSz6hFGRBRvN)kHr|}AMB4_RxuIgX-top6m;SOtvOi6@6pkO7a4a95u}SM2*NLHy zJumIHRI)oa0LID9G^gyz^BHV27lN^KojEpaGp`rN?1|&sCB~#5qA^XKzg%!E@A?ka z4j-G?W={&7vu0iS^qw>sL0zVvG!PIQP1+UiQxF9xDu4HnYO{63pP54XsShG8`(} z-0!!L{6TDf<#1<^t*{vlggdm6qQXHCjmULPXgVJ@>ep++R#4ud1OCXd{G?6nlV(By zUiQw|DNgoFa%3`M8&&mtdD)aE;`qyN>B8%vzeJ@$bw`DSbroI{+;9p9^_LOl{6?s37FkBugT-OANpqwSs_ z1na*19%JqoqFjCDhV02)2CaeVtz6sHMl2>Hnut2G>C>!9nNopX0DSS)5e>qF?&~Y_ z00+&5pKY0sTOVUxsG?m!oC)A2efFdspL{(C*`FaS5?@J1Mmn|pvg_N*xSj(O|LU=d zZQ!>);}HyGV2_xUt3q5S{rn2vjr!{Q=XU|#-`K*7-~Fr3mTRjh7J1kz1D2GFZ1aaO z6^>>j;{N3XE#*;B(v!>Gqk`U)YXn!Yb8#?ZA!d^fUInF|zB<(Nbsx(P@J0sWu|?%2Z4uy~LPdc6{TI@xGD>UARc*)H zSmrlNYHzM!n?F~CU3DF3W*1Q{ZsA|vK46yF_*GW%?NaOv3EZ8veMQO#KEjzy5V|bq)2wZN@Y3&xSJ8n45m! zkHfB@#`WE;ft`4Uoxj4a4FcMJfj~arm)jnB#=Az=%=)Nz*Z$Y(k(qPr4Cb?E1!vE` zjEUKN2@$qF^TAjXL@4w*Z?cpIM?-z^0J>lzXe_GDT z(iaTH!phpC|3n4)=}KbD8q8c`M&XG2XY$QD`|OcU{aT#f_dyHethxuW+@Vl()-6oQ z0d8yTt~C$sTL+rF^Du0K_*3}G0dj*&=`yX?P#V9hxpQyecd^Mv-=^8*bYa~e!u$K_ z^Y7^ECa#_@ORRu4&P*zfEak9H_eb6R&q>c`wC`7h^Uq2yj_<6~G(D0_8TqBKKLKI* zSh}6_C?yi3N6AWnSn2A|`E;@d7X?=kKG--TPw1&G4N=MgFSb-V4KQ3kk0*9=e-9TJ z`_W85>W%5OX-rA?ttOVe9Kgf6I=qbxCS$9hp;Nco-=eyicxO%@@z(rw?}?c&n7wz( zng=kVQCWXAKzwi%HmcNkF!WDgur|;TJ+1Vq{6r{?JM0MA5dq0ZZbDHDs7pQTS~)(l zU3Md=d%g35sjKqPown{8^^KaDy)5(irmTzd)E&88>4tyEoJxB1=nHz?^ym}Yc_0-A z1`Zhq7gY-{3-CZ?mX99h?Ud}`lb+6f5R*>ODoQreEY~YUHK;P^Aonj(3LnYPuS!N) zh7lJY0J{2t5-|!KKp~SL$l5Z`Su+PWPF9II(JxiOkpj;~UUxCoxEUpmJqb&uaBQCJ z0;2XcQF*sEOt!&Q{aYvs_b*V1P&$xO`dgi?%&#a;N}e+36cK18PwhHhJrjrQ zq;yZoK?4KxKCi_7RNN>CMI{EES4+sh{nc*kS=uDQSy+%i1dGAy*l>gdo+Jvkj<7kQ>b zBT3o-j18!B5KV2zDO9r2E#BHjOaSQY;}IPJ(2K>-0-=0eEJ* z5^6`ap=S0+`_-wERGOUwRw z2QJx9W7!)_>)*3?)GAC|<;>la$D+t-&W>ENUF|xR(Dd}D(yHbYGeiO=PVd!19nGr- z@M-@SUGEsAN$`CMclWgQwC!ozwr$(CZB5&@Z5z|JZQIt)@4xRV-rb6*sLaaB$jrL8 zK2)A_@5xMjUWaXuSE}h)M@+SnT%n+KqO74(91}qS6Ul-`@2@VfM+}jtRrC`ml1HY< zK%>}af;tS0LQ1W#P-0YNP5hwJ`9`&M)A2tV$GQmzR&83ej%h7-+;PNnvwFXWV3g~h z32E)WwEdH&O+{q70$o<&*mfkTSk)^0D4tM9e`X>(;*wq}Od!_Q1U9A`t)i}@KBb=4 z9c5zlLnCj*QKNM{$t@CNPK`MR#XbVdHMj@d)u(`7mi>LPQUhEKCnQAN+fJz1?3(B% zoN!K*)3T0Mlq@|rdE8-sDV?Pr{8v&GCD@|hB4e%$s(?+l=AYIys$vXjQ`^TJN|t#E z#Nb!gFx)$zf$_b>{{@2jFJ$RIR8Uq{w*Qryis^r&f+~C1o6w2c**XiGI2k!w*gM-f z{#RAjz{Z45OyEBUm4Ks#fi;bUvw^jRk&H4lov5{enG*pk`@hn^j)H=A?pib~3~U56 zOpMF~3`{KS1RNafI&}ZNgMh7>waLFGdT2TUCnFPEX95m-7HGQv4ELW34I={sG@X!v zy|{^mnfbp)4mM~yC1(>GRRZ>ZUH&tGsD-r&Bf)>+W{S}NKrj1Vz}ZCD#K_LrN-Gp7EUifhJqoNw~WKb!xSJR!nnSC+)Egy_{}An9_M*ds&ni zM%iY2x_@C|bv|T=n&3BhHNQdeGk<9sXdf#SsnoF(_QNm%TSNvfJbNC2M!lz6H5g$W zrQRxNh?*!Y%5gh}Y$p8yjK+rjb@3IOVt8P1NNgYGeTgVH(j1$SE7R_d?d|K{d$q8) z*>!84?l>HHfa}Hb0QtXp$NxxN_U{G$Pd}hjaxrxNk5ec+x|saeT|omUlmFP^|LG1E zj!w=(<_3-g{|qK=@c)%rq3P5tjGfJ$wAfha3D_7J30PQI30Uaq|NHen<$tHne>d^} zaz29pa!y5PI%PW*TZ{i#kKn)T{C`^h|4&z8`hU??{wIdY#K7=>VyKth9_}bA%k;iC z)fL;R73b&09b8*WRw>gt@Dih{2&^K+M35LnR;!?b1Z8Ev*<%WJ$s=Ie7!O#l39W&Z zCLrtc`XEi2wvd@OK;@C4~Bhf04>fj8mP;bvSG-WMlPA2fXxwd=-9?yKD{}C z2#}z}2pipPc6|m48z?wPSZH{NAbs^dj`+gwV8;XQftVn`5G3)ZefcDGQY_@2N*4}w zPPsWgraomtXQnhcG37=N&G9&cQwp$WtL4=K^n?IJsB8J(2!=pU3-Y+@!L-75g%oGK zLN<_FK|KN?W#BZ@rE&htc_`ng9T3RE`pPVxFwObVMKKa}e!n_UcNLEfKCP5N)zYJE z1#BNVwd)CN0`FZDgwFLBjUO4A7Ua`tW&9!mb#%oic{>N3_wXMW_SX3DjpQyOo zkGP|uF$^4EGbI!AQU;4C%rMo0sROXf1)Z~%?wsXh9}6peStb2A%XwR;CRzH3Trhvk zksiO{)}x;DN@p)lc^)Z-S7RP-H9ygK|K@)Ol?RMJJsUd%cR=a{)`(%x4W8;e^1dT5{S_unq?jxm4LhG}H;31ELY_Pm zctqlif@A*^W`wF2f=`HEC;cO!?}o+!9CW~Zx#MpOk+mI$Ck8QxeJay-yaQYco8kZ> z*UxlYdz<{q>5be2;0web^!ttD5o?e(v39c7Tf8liIp120AN=tihfhI{Pp%X_4dmGq z(Gz?^)fdu+`16NYoG?g3%8ybd9xqcj(U2P^{u`IVtb*%F zhBDiieJk0Q^(#Vj$G|?9G>@N3Ge*@CWdrKP1OBO?x8PIbXN1Kciu#fAG?+f7<-b+e7he)KS6-@gQ^YHgx$yDtL&l{H;gA)B(U0j3Jn4nj3A+aWc85HEWq8N= zf;0c7*$wO$y$r#GVCi7#?;`7)EZskI=k-S0AM*ccel^&P&h3M^U3ew=Wc)_{hV&Dn zpX|ZlZLWhZiF><+ZH*6;K=;7s-HG>Oa43nRFr!QZH$~%~;yku=&(TVcO_S3Y;9O&T zwswX402#4=Xwz!jXb;+q+)U-vT}enrObi>xKSsT0-sqzi&{AMBNTVCe703NXeM98q zcf4J&Z^bD|w;+`%LPP8Vw0Tn`Jhom4b|Azf)aHuR3be!#nNnh#QI{bvV-uYuRE|hyI9WRU?E*{?G=vU(g5Z0c7<;$cZdnA|7ix za=sy)r{u}JTDTAUm_x0F`2n2EL!a6}*bcbT7@aY%fvgwvh7L(lNGBvPUOk}SA--8$ z2gbh;&5=nS5GT~fw4KAHAu4(UL=>awe(~x=un0gv)-oEN{SbU-qu;eH>>QuyzXzMpCW;2D09H+VhC zlspl4rUx}|e9QpS0#;KJ%pf}npOF}SN+2UIfehv|OW5$r1IJZj`A?@spv^WQ!Y#pP z`WGu`COd|a`Gtl2Md|63cSs%BRZNI^n_pGM4yV5^2Tt}HSD7(qN)}G?!p06R#Vpub zb`d<8;HapZkyrN2HT!Wbn0R5>Ke@MpzO+{1E|V`QpA~0i_yQNZptr(pg=YL&+tD9Y zX?O2n`;KAbcp~}5k_sG^q2yNlMFW*N;np+eI0)p-0+O;~Q}W^Cy4(uHW?5(D4}kGc z`rF>j85V0n;as3PV3&V5ooPn>wPwFgW$qE$Goj)u$D9s98X$fAdG&SmmA&CP|LP9b z2$&U;bHZ@#POI=26GU~gexYsB;J@*|lNls~?3Dhb_>z5veXs0!z6@^KEk+CbEwJQs zGb8%Vcruj6q*bx9F0L%W*Ou2*NUJ8LCa0jFqmn}3KR6!Ln-k+G1_t2t&QN)6(v}_~ zfNk40YEF_C3e+B`hw3Y{b26Hy%%kQm4GsT37)G6QG-g$v#8YIblnSU|AbUAeG_}}D zO7yCjb^4~@S(27>sUtg1=2TWwE{lpG*Qt$(Am@4AY%Br(+)#)=lT^zEmz&*<#K}M2G>ZgbABDC|5OCFcyHC1v$|?y5O%EQ!WDf(a=>M|IsRX^-d7A!lru$eHcP zBfVnP=_sM?cEvV9^ucNpSW|V^|7zyp&S0W4NJmd+^BQiVHGOvW1P}th;4U5Yw5>Q5 zK%%2(mQ-V}pBpX5K2s~2JAA#nNUkh5mcZG-%{jk2w}D5I)H5_L#|CKW!HDDdwSc(& zR+G(L4yg^+qI{G%RWiw`rD4oip46;z#{B*JH_QrM4p`A$&5dB9YFJ0Nu8Z6|LxSQ%=myzM;3U z#t$wCeE6e}i{sR#bu{g;Ul_Ugn{nJyo)6HqByk5cG+|CtiT}5JIFh?iY{W5tzSWh+0;37o)Sb)kW@3i!$jJg42yo3TCG&~( zfRz5dMxwqkF6NPeHIs0_cjE)?$Z5!6XWa!KbF0bvNG>j>-*Wpx(%glai36AKy+pCJ z*OR^$+PNdMjFC4n3?hDEGlRIc~+`%_8cKm8$4&0b$=Va!I~ z<@Yt7vt}nEXnc)c2-vvS_oG5HIQb^BZnvOXtI6htJwmkoy}oMD=uNbKwcKWzA+=ne z>n0xVwjedRoMpHYnT4wOg;MkY8mRXOoj!#yh1g;1g)^@@6Nqs6m|~zHX-;^59ay0* zQJ(6Jka+7f_djF~q<&Slf__`+pD!-Ruiu=D>MMF;y(Yz|g5u#J!LuM}xN2#?MpWRx z!cm@qHf{9Y8C7>h3+m0e@oH6>xiY@oq})F6Qt@7RuNPuP4)*I8M9Wk{L|SR%BB3sW2{rBsZhT!d5{wH>_`nVTVp(eee9VQeKLEZY>7bq0a!)TUADSA{Z` z3ZRB)l0|3+4QWb6v}9|oF;ci`*1S1+dCqQ|#j$y`c>eCpQ`;o9NJcI0`cssdwxQgt zp01wjLAb^rNV)EMb?;S!D&b8Z{M6X#*RZvf4)rffu0IdHLD z+URJ7JIuSz3)nO|U3S4vga6XxNw3T`OFJ>Lec3AgoeJ7|fE#=VferyRKuri7bb3Y@ zTi&&W>5O!Ov3B-2YQWGNteOF1mV}0uk`(#?#zeCb2e&btX3g42L46p~>_9#|B5o~8 zjs_Dp;IVYnG_T1~Qq|DVMXjx?RXyl+hgh`RUh$jk@A<>Sy|4m3rcA_3UDOetW9&FU zjIh|+=xkY0k#Z#}n+G&M&I03TZ(-H1sQUh>0Iu}Ok7*Qf@=+?I=JMwQ z0UkKqadhx(@X~!Z4#e5nY}B}gjniv>r!oYnYxk4<+4nkrH-2`a9VqX+(gh? z@EWC<#ntxO@WaqU;Sy_Y|6Ibavc_3_0r!M`CU$D(YkT6Xi}B|1_~FfPvNNYQyLZT` z@rC!qXO;~K9juf3t?!F%)wp-VRwPPaR1GHIyW4}S^5JJ2HzLiZIrK~`$ld6cKMu4z zM3KB^Jvv(JU=-3X>Kt! z6jv@#wmBZ(g&wnQ5A*4X#H_Ae+s>1rR3$#chY2|*RX&n&C4t%vHrK1v)@>(q?Z!hi zq~9|mlQ48fSl_}Q`aF`mogVU)8CeI~XI%qhtI;VI-1w|Wzu4do=&RUIrUDV32?~J^ zBZzK4g?;&EZX39jGvo#C@ry?3B;&AUQ}A~b-}-&O59WcV|FH|$3&GfpIGG@h3`;E; z>bZ1?XF|HcI~BA(Qjmg%44H$kfMxj8e9St0cw@P6M&afh5hM0bF-WlBDE7238>A%5 z(2g=TbJq0<^w}`1JUV5e8B9e4Mz0DkHq&NcBKBN(zzcWnHXiiztscQDmgkD$-@_78 z&b>P}nbz^iH6Qe7E(2VuGwLMOni-uX9twh%92g*|K;z321H)-gf?Kk1*N#4k9ZPxz zYaYqOrTq%3PnTolN$McVxDD)qmA1<{6((tok1NDKZ?90^MYSqY zH|LmbP@&|LUVdEX_sJObMH7C{N~Z$D;gvWTs^{Y0a8~OZ05ilzRUOf*1#-jyjTnpf zeMmMC)3*4&ZLh%m#AHW3C=HouoW0Vjp;>I$fY0$eu=GqMRIdj?&+EBR zDPC_s0?2c|y}kY-Bv&@`@l)WT{6T4Uh!CZuf}lSa&r#2(){tF$ZO7)*y*oZ%va9(# zMXT=m?9R0Fxaroi^|kXa#&>skiie@&^uCLH{RP)ZXZv+pSnc-nHsin1?7x8&=gp`% zi+xU%Xcd{5lo)S}lrEJ+HpBHz?nmHD;CJ|eKU3Q8*ICuj+m}nc6tLi925R;?4cGFK z0!sIwbFs0%gS0xerq=%a4q${BO8uk*a}GTLrL$)p7L*;WHWLb5V_ehfMBO{8tMR-o zt>CI!++VLovQ2%Ks+9^OQB4p6i-kqBKz@HG2Y&aYSa<;rq&Rp9_~Z(2)-9Z`ia1}M-~^d83=k$&$vt0;o@Zv@K9$-?qe}Q zl&jC^1;IMz>VOYVUOlJ>j zUogTrzP`RhF;K&pqGLw>*u;aa#aqg9*pxB}2SrFa_`BN3=|*Y?-vcR|(W2*2gE8zz z&5a*b21ADoWfPZ5+H@@I8Wx+EMYKl_IDkpmWGC*L9gz68{Uwuz!I%DpPs4p+>)PpK z9oB=znli)68pBlyZ|Sq@n=dKU=GWK6o~y{$g!7=$HIMKIKDa1{2VvOR;2Ney(-SJaTm2nS z%l!tregaPOv@=PSg}4U7_Xafe!FIuQEW#PqlM)yw6K`<>5)Ew@H;jyn&502n07{J@D}H(D(vwE9G}v3|6RQ< z<;q$6w7aiWwPW6^(7Ex&;7j#P_r{2X>q&04MS`o#3xsYXCYeJZNrvO%;b?ZEy70F!U@4as6eesddWgx zqnj|wW9$^=l(zftSjs1!cPu5SWubx(&9Jx`)R^g+WeWsfnPf-^cp(yiC-$>T?~d-} z=Edn7@BZwWh*H^~vfE`bjlG0|IgW4_@M0qEBpIVb4jj38{FFXvTFVeF%_}ub8q_Sk zRi?_VzX?5GE@>OikI0nc|Q{)6Ki3*dbL<%c5Dv5nprwk zE??E4-x^9o2+2W z-RBgelwz!LVo|;SB1HQ%k)K%#UwR+xO<;#o{%wUT}Ko?q#=C^>eXDnE7}c3Pg~ zd_P0>oh$qJnR7et=9R6Dd}HSb@AmW?wwuOS-_HvulfvI9R}WO|E3RhQl(e9gH{kkf z1`qd?{`Avtk+axUZZgfnGz~NENdE+l_pck|66Oa1VUwq1%w)QgFU~`6t!=C|?&F_=kFuy8MkSqO1 zl`U6AB(Ybn3eT7H3&d;-G-dHEgTy5nYrEEK;l4VAV=NHMQll9%g9S`=36e=&X)&Py zO=USl5JQ>*W?iXZkdwY7gATYLEEG%WtNSN}A;dvd+aN36(DwQBAUlI)C@toP$x5c! zIfEsn(_U>jgXk1Ij>RR(p5*UlU1kNl>4r_-+lv@N3Lk3- zx;5e#UHf~SGr1P6UxIlZ@43U9}1YfB1z+;JxzZs09q^1qw=`7X6Bk z!;eL~jnVQEky44K7I23+yaftQNk zb2!r8u_7UI`(r5Z?Y7<-zV=4|MKOj3Kfu&QF}yx2dhk0QBk_a$nM8S0%5i$WNnwQ> zRq!$$w$^+esw6g|t>#D>zU4Xp6_0yxG4D60x z5)T;%_xa(FsJ10-bj%bNnVs%-(B4Nu=N;Yya)3@dM0+Y+*lH|n_hu@1|4_=FW6kzv zFjlrkK`F_}sfUA6(qHi$YtI{W?YcK4;e*~s(W_K-M;V|DiE~-k_U|GB-MM=S$Q0$x zjhiU5YXVQ5VaFH}h}QB|+O#fDr#FNMM59wifvLM-{^9~q3(mLP=ZtW8w49P`Sh|JgQVX= zi29=@V$+mUTUn?lV;P#Jl!P$NC8npDQ$OTiB1j(cTu<8NVQ)$y zlE{=wWC0=?`^_5yh{QI2%5c;Zbm9j}tAgnI_s`)&Lkow$+&clkV+`OE;z*Bs@xA!o zR4ywIW9#t~L-*?U#)jsGk^xcxG3U8)aZtn{Qo%N)-y@h&2K%Mp6Y!v$NJVU5f6x|3 z&0E;O&4dH{?TIgA^9rD+<|$}!6RByc#X}<#lGCStHC7XMI_)}HHjG|Fd4`WPirl+r zDXx-nKp!;uTKj%Ssr&kJqtQl*7|oR_rYBKSB_jS)^F%?3M~EO0Gg00rV%NTS;j;4S zaJMlKu~ASkAY@pH0AXA-G)yQ{GPI7}9kr=HO&afZr-~4WcJXkuNgyAaKdd57EJ{(9 zP5woQNL6w)+$=hPjcP;zq!q0rnyrA>0@(SpOa#bDjb2|g0Wn3nw;I6Vno)Jz=Pxf44ho4T~dt%NmP>S8{Y`dwIe&EQ|x zA969C$%fbIUP6i=6R$n7?VtT6PQ>xouA@mw=+9aBB(4tQD;$_Qw8^{B(W6VmRCX@kcEbC zo!Dy$YKf_Kc$=1b-flHgBymbwSt+&d!zf;aLGJk-2%dw;vp>05zV9|@O1y~bi)2q| zL#kFNCDS(V2_6V97&|GRy_hnYM476!j!RR8}xdH2uN2VqmzLG}qOo z#*$65NpN)zU(l-mCBeFl61`LqJiRy?rp|LqX`+!kR>N08=4pqRkW|JqkE4OThOvgl zfi)*`IPiTTdkLI1=C=&}$wD}&?z0x|E?TTe*III%da%cbjPnCFh>KDeNAhn5#!i2} z1Jor<>8OzHC$4i(<<{IWh=~bbwwXLXj~WJzorDt{m##h>N?Q=?nRkpSQ0>I{jW6_}xY%Fq_ovi367=QJJiFDO?yZ&-S) ztXiU&vrD2d1#BU|d0%(K`J%ixzS2LqTDKuwHCqRns>r_3T|5P+YHOc7FSCN}ldHR! z2T;hEI^`X^YG^6`W=vwQ?!&c@sh9mRkfEX7S{kp#?BZBI2MztKUnwny6>)V_}?D!g>%@J$u<-(m;+)M`_(zJ7h1|{$d zx45Tmf%_uQD%4ch0-*9ql>jxH{p3S!Z4f&J?+1f|gvyn7Zs^AX8>|>d9P|#YJO3!tYLpvVI|=0k1Z36@6f9c&ABFi8U5@kj#BpBFBGOwCKT7AX?V8UOMC_xmt59-A6zCTT#d zsm#L}sI8|MtZuq9=a{TWF)5~9*Q&~CzHBgAjU?$ly_T&p>3Qviuz;7U7^$z}uFd=2 zEH{!C>$bf|31#9LA#o50u!48dw$rwDkSb`Tp0sjt$4iZ5|L|+6H+cMt4ODkPgOI|e z!*el}_>-Wm-f9fDrM3Z|&<%EJLoYt7ur%nYk<05J2%n1)^+xGa=;MV{0>aQr_SHOI zd;dKQW0==hH|FIOhjF#Y$*P6aHDq|=6y?kXKfXzCLq|KZi)hh4nU0Vpt1xDMT^u?&RwFnXdRG0SK_bIP4iRY-OUD9PSL1gi)Nle9_sIX!V z9x5)xkhc@!eMiFGGGB2f^x7x4gM*vAkZH;DRoF29-axrPSa5fjDud^oE8qAIJ=T}K z#oPPg)=BYaAZ6KWnD6moapP6I;=!2eDcNfJ-KA>%BF+0*1kUNEz;XY0(d5$96rOTK zt}Ghw5RqpunB}nMZ}Na}<@xvAU2WakDaH*uPZt6m3az6yO3%83i+k*Ck&)f&+ij-- zwhu&wHp)2e;)91YoO(4$#t1Ta>*%$Hytcj!uQ~_5#G03^ZBeKEZ8%uM_NuVJvdlzEZObQ#mfgBN%fgm2qB>12c~z|O)BHNwG0XDH>oW+$YEzVvkR8PZGq>vHNng)0}zLQKdKY?xozt7yMsXH1+^2W57C zTgl*>;X%ZXgk>ykdP@PzvA0ecAn9=8j&$n4n*{}B>N9h;tQSDu)m@tW;J+Bc&r+E+ zJO40PCcn%NqO2Q$$lzOTYb&Ba9E|^^_;X!F9GS>&QSC*(Vu)<=)$lN_Rgx-_N%9PV z>eq>c%uQkV3`shHuf+4RoqFyuW{70$gpr$5@G;f*0SJhR%0u!V#!CXq{HvQNCnUb~ zoG~){t7pV;l9+jc3qbQg3tugq>Pbi51M;=(rE-_@iW}03#)siobo*_%w+-3D^J8$d z=S_MLU?K}*oLx6*LDTp!bSY3BWykUdZxYMCHjb@zREbJaZB!NIK8QtA%DJ7eiJ~gj zaE+YGN@mrT(~#5BP|388Et1ADN>I6+$j_V`1T<-Yukx3;nR-E;&H-xW*)E4;`u6~Etolb`B zcB*VFzrl;z9s5CSJAx?Wa-l;R?Wm|S!6)vZ@8Foc!f=sJ^-sV(^LwHWKB&+)R2OFY ztYTIW;|IZ4cUch~^1nF8rg{6V&Ym_L1AB)buOq~@qHOeYq3}1X!(!|&6_z#gGz4sG z(tG1~FJqY>AT<+;_9v1k-5ExML@DHmLL3s;u%Om39ad@K0(F~&CCf(5aJbH@zkxQc zVC^oj3X^EawkB3rC8A1P#VwbXHm&-Rml`a=eaH>*o!k9Pt!qjuiwzoTS$!EI0*ta$ z`89m()td0KREIY%8=KJ?<@~?s*`=I?Id+Rc2!az(gBnAGG=v23EB@vKE2Vmr`u!>g zmvp!1Bcgimow44E`bQ}&BKCIR_Amtl(*^24DUL~G(HM)fBNnZdHl~v*4pLZb*WoVx zHKxxP;19H>FD9U#vz_JjvJdsEAwbh@#Iu=6%taXhh=)ZY4EpdeG)XXqvu%}fj%VSc z!u;-GOqS)rY8fTK)Ezju?gqqu{1yj~<;Yr34qV&LIyVa)w4Rtf&bEuR3;Tn|oxBww zskVwQ3tqND1dISB76}$_cByR;xsEZEm&wf)Z)mR2PkdKKSmds7oo_fnm=ei}Gf!wI z;lPZd2v10NL!#UMx#M+P%h-vmKQzBk)|K)c_?jps+2!3kvOy-a49zi(ms6+`kKD6U=zdd>?~EV-sMtedBb zrPBc@)(AL-q+HXmJSMFo_Js6vhW4u}T6RcjoazPlrs%r!i5Ax#2^dwx)XX`2+V)DX z-6z4zSHp~RZU!u)(x`SpZ_3&L_rR&PuZ-q62}i@_3{)qh8SCVJBpL231|scP&Q#y> zCz4n7f*y=%bv3au>rvP(scLLsGlLGdF`Ir+YXQPql0T1`;q+wIGY+d5Ej||X%7DM1RF+;ztbLeuG#6wK_}+SPQ)8`(4P zLlUh@Fcq||+jneiJNE;ZJRNM^8CpZ?QRs_?3hYH0z?;AmN1A&fO^%=Vj2l}6NB|Aj+`}dWh z7hRxV0_ZbswhH=J62AqSVK|NH-<9Jq(f?2g4!TLdtGmS$`UNBIa_=^5KJvxG^h`hUxxLwlX7-Do za`5tg*|^12hsThM`&EkGbM(@f!$eBK0r!SSIMABGiCO1+*4O1Ab4;ICi}4&L>zK@W zW@^88cB`{tu%^$B`0>?=rLO(M)fFLePMste@Lxu4*GRZbB#xbZ^6qIr0+IQ?CUC?Y@87MH z!h6E|)l7Z~+NScRKMg~@9%t;>UOiGpIEij-0Y(3~IOwC?WNa!EoGe9s zT`iXclhvATHfxQA*%f{Jt`s*X=VM>YXuN?RQ{eQ}UuUtP_h{nB|1SRx@vQx->7yRA zKMQPGeo5lFEU-)f?x6z13G|-yo003qpd-}lZASlXe&_;Lr6J}35XXY96AW1+i%t(& zg-vyzXHj9__Z)h~^BsOw`>C+e>)yQ~(Apt&wYnYDT`@NsefhJS>srsVTC6!Gv5|X8 zd-={U+Hu*!W%+j|U>HWQk#~oa{=8}^z(P#-dvyyvSx zqtbGwXy;o^vDkoNw~77q!AJ0M^2a}hc0l3@dTd5a`NwS=zd$>&Yr0<5FtA7eF^XIX zA=@PTL>|CoCBv|PCq;%kT^n6fg0=1iF^j;yEwiPvp}2~t)6^&kiLTabOSv@YrW|$5YJb`MMD_a>2=T^84wK6{JX01ZU6yuG5;~B*f1}G;aYfo z4mLfpBScksg*q$7A?cE`su6IPckHf=&jSG+4DCq}fHS**n)~0jCboaK1hSkss;OjtUWXn(U zFT}b!!#;9v3<;d+2Aaoxr-iIZt@iyR=E>yhBW9UUjG`gl@mTx^wx4X2)G=100g4g* z>!m5px|O}1ug#`m3)aae^_ml?lw@wgQo5Ph$*P@-IyKd%*;&h#I7b3UGHnyQbMBtV z$BaM&)>K{tVBkiGLQ4u>^KTa;wMPVD3Z_uq%9k91P$51tlAE)zALY7#rJ}^341sEU zrCDf)t#TQu^j!PedvJ{NXk5kXmMVzVu+mlkf@un*rm)4&uU2#=QIFjm_x%`{r&T5H z_6_DUL?G$*$Smen+xJawN4$*vEo)i7NWPIbYptgU)T%_Z*VMJEE3%{$ul;(!1ywfI z*nYFael6q`OJ+jrV(qU?!OB+0uyaV$kVa^JC+hR35W7X3Y1mly&GJO*XmdH2` zZ&zy-0`?iLaBlYpvKeEOCUDnc&*PWv+yxwdvSO+@1G64HQ3+_SI$OGU6sdI+fuNtA zX(E7}&R84GK%UJk-EX(vc2+vxisfpvyuRajAWq*hRMoBa*zQ}mv2A)nluI7_cE~U; zMdncS={OGo<&QdzG-`NkP9#*Q*Nz_E5OaVD%eh~^Zi3Cke^U8fQsaUl-c7=*% zw@LF+^W3_)P5mGHutc3XRY6IY-&CjPAT%E zCiV7^pv_beJEkY=90ML=sX`ymqc-gY%XH3K*UnzD63fQNj)w}Qi7U!^l}kP?=od^a z{c%9vH@kZzmf{o0o;=Kwl#5BDx5ZvRP0cGCCwpENB-NwGx}c0TvDXt>N%j{F*!70* zv5R4-jo7tue1bmeqrE${qUPUFJh7l}dL2G4aBD#9?#;~aqBcR0e6Yh0A@pf#2E=xO z2Hrr!x4@N^@c=-~eCXO9UE@QG(yjW{SVYbv`c|A-%NCDnLGdEfkeQMT5GVv6nQd8Dw3-ak=X zxzJg@e72D}4~gQg>v(MY70YB!v~HL3vEL z;&YAHFw#6|!yim$rM=RL=f-oyc`4ZrtM!i{pG^ZZPgTjgGOTzj1TUO|6_c>x@XtpIEZog62I0eD*p zS^3(UDs9{m3d(;f6pqP5T10ok87B&@3WH-=7kt8KJm$=8b=i}`s5vv7S zv4KY;M^CbeezrOE-qBb0i5{R$n=d*Tz>HAp(lF;FDiNI=x*ydMdD)WEw$3N=>d?3~ zL=ibqSF)2pO-^zLqr_5sa5MG?_eYGt)n(FyGDR$a@n{?K@dj?TAum56zJq{^`$I;O z8cj-@%Ct8V+EwqDHJ@A35Q@}m(sZ~2p1G-vD%$qV6RT2G$1Qbw6 z1r=*l%#QZDd|rWX%{SeH&Rt~)Ej45kW_^R7e^b&CO8|WNn;plg$y|A<>NATpWAJY2 zs*Bd1&ohctrHv!(v1!7n%sHY~9NRFaROXIk9V;3g;oNw{5ZDkwHxplxlVXiDar|QF3u*H@jjwhiR6s7`Wz5xE&=N$sUTlIkIadtb`HNn z(Nm#5&1Tq0kbd6yAz$Zl`KmuGiqWFE90VQBas*iGKL5xFcM%ntrD-1*f#LjN$3cZ3 zp>Ua8f_ZtQ_NLCQIhe6<{GQr4dD8Apqurc2Wt!nL3KI6*G|p>o{d$8^T; zp>WA6pCdB1tBeVx?_vKOxlJ`V&ZmDyAC5@CLs+YT^UtCu7RYF0*+(VGCaAW!E-+|9 z00QRpML`uyB@{8vDE05Wsw+Zw_Z1m+GEN&?yhL z9i}(^*QIf;N&0yq4(l+(i4Q>)`w)u%3>pVNycA9pnQ5+NGBgWK9@{&FAEqUK3N_Hn zINh*m+|kL=S}A1a>X}4L*SUpSOZwMd^8k2P-Me!NgQm!w5`(3#Wh0udlenfkP4ioq z9&jLyXejo-eJ_wldL3#nXVs`P%+5}ZHP2nGHB(zlXJ+QUziu$tq|=% z^&vgxj#*!Z8!GK;M>@%Ve%oJfAJkmXyDg+@#l;=|Q?V$ZNQ$-ubcXShi!;r>6wmG7 zG|!!@+=KkmM}=E!anMzHy2iq$)?o9km-JXNXm)__75J;|4|^EKpoi6l!P|Oyd~5@f zt1`$GFBoWkKPC<6p!apRLP{2f(%O!lmzrDE^Cj>WF) zrwF1uuF~+lu44^h#@TZNFxMhpraNyET}Oe7US4Ejr|;@6XJ&e>bXjSwhu;&LJf4Y} zblopqfMq~#cLUSY+|B9s6IYU89h##&WOun{|ADGF!QUg$FWPnpzZNR86N=O=sFo#a zm8P{EN6P$JkO6VfB75>OAXGOd*ohF3WuU&T(NNFP)-4VW-w1W|2BGYUvBx+nWv*ju z7)QszQM^9?%|6`**bw_jXj$lC$261dl%1;~KM-j#7MSRDGhF2NUc0NjUbH!YA`G?B zx!%2=RZD{_V@{1ZF8ARKVtW#Z6ZK)FZ^;$2Ap(($vWAq&cZ6c{Ek0b_SpFqGz)$dKbX zJ?{P}L|=O*w&tuXyqMPrzZs9op0*R9UG@8IPfdt0EE|7W(&>63P4{Kz-MButJ`;}T ztOKheJZs9k->Q&A%kbdwnLRq`qIyNey*hJHroh>vS_pWK=P$)IyBhDLj(REw5s^5F zoA0_50o#Gra(tb?cW(1`91NJ4RX70X*ln-2op-;R)wJ`~MbJ5Pyg2rUm9^+!Q?u#5 zPOeH`dR2#w0c`dk z%veci$!~#yi7cSPA|k#}r}9;F$_f|30D1QK0|4(z4}Y=H7YlRLSn`{0M}(aph}p zz4{$nqwzq#CV$sgmC5(Idz=m+rm~vOX#9R!S(&lG`(7bw-Klq#Ojh$~N2%P&pB{YQ@B)Ja-|;fNuJIDu+pQAc*NlnR_|!f#&C!O3(A=K zvLj~#Hdutm)Mi~EHbVQy%G&Qmg|Funm3w!j--%nQ7~4;|OMP*yBd!&BltKq=pOywmkhOe{N@pB`a7V)$#8wr&j z1eM+w=pN41iAYXgk{{R|0sZbbN8aHOj6hbawHiu&9mJ2TS69yf_?v9KE_ylsa!_@} zn8wWO7fY0z`=52n5$2td2~Px`kmgO?#3Ldsh_ z?2CWa9T`<2L)c%(dSl@s`04U}bCSB&zY%1{Q%9*ns$1&{(G^_a?UyJT$TONj*Hwpe zXAp5Y$#PMJ5C4s}w*YQr*%oZu%*=M1nVFf|)MjR8W@cvQHZwC*o3YI#Gcz-LeC~TO z=iNVN=KUWNKQg4$mMTl3$}FiuJ9Dj_OOF&Uc`Mi3PN&xbc0P7bRmn_Lh zI56(LG;YP!-RBpo2XUc^+=pu~&ru3Gd%O?H9jURKZp{xvyDurXY>T8{zbI1`IrX3H ziMBwuzk%i*K$;Bn@>wfHJwP;bWpj5z^F0gN-P9t;zC5+dJaKB){x^lBuo7(*`3x=7 z5|oyxQ)<{gs(A1(E@ALV zeE21_V(Vr%>Bg9g!3h$0M=&v!wp*%mF%anR7+tMuQUp4uow0>Y&GmG7_3{aTd{B2 z9XsM1o;-p$Kp5yz$2FP2x{IKrTP={JnJ=DztAekZ)KstUbn&xE3TOC2mis*8lt>0(7_tsGMOMqvwwF(~j!Kd&5{j zt4wWO^C(!jt*gdEy8@FGGzZeWB5_Acp3Bh`M0fbSu=6g1TivVoCQlQG$&^oC++5l8 z+$lQRh+^L1>;3VemWOPB+o@d}>GH$0E~83Bbp*Xs%|3|ol0$wCRau@U!_;pKRJCv? zj#pfBg2UvGvV1q6Yh0*IE#d{{UREVk)^GBx?-1_O0xTt_1mICJ-;oz!(L47hURSC; zcFQ1A_&6)e>YPqjQ)Q|jT0tw)bU&>udcOCRct5XeuA1a%ihZX}#qEAf@zrkHp5b42 zzR&Mi?Q>Cg$}F63o)WgbXy3iItZ~~rqk6%ixFa`3YJb|$Kl$mo?h0NY_-ei8X<+(? z?^>#@Y<&5BP2pPX^E(3Cqqtx=i-f^A3K zjwIb%lb<;ax77$~#(%dQs3W#I^QRE4Y7lBZH1g`t^kRs|OoFG~gCq(a<4WTIm2=wiCWjCG+LV89^!Eu{|A-f!hoRgvBN2~`-P3ha8r_!5gIgMJD z-V=Pus!ufo^6(`4lBt{+TSa+~-)Q?xGjBCtX$DT$|B83%;sbEQ2+jSTEkK zjBn0+n=`it$=7ddGb@QI`OJ+uo+a6kv64rgGZX7;N&`YzdE0xGLG|a6%=~PX`Xfcj znASx=tCnDqv~k{ycmD_V5xSH)zgCc=IR+j&(_wy8nfAmqAwP-t*y{l3E*A$*4HAv zyrl(Kxdlu@st(bBJk}pg&FIA#{Nxu4bk=x>hFi3}Pc^R<46K>cBOc8AsHTDCV8N_s z*qTNh>GKm7)<*~bj$J+W^{^jT9n;QiIWrh2G{p6<4LGJD?99AKVL;%cb){-jr$OSf; z*16&S$#Kbl4*Z*aiP7FFc5mYH?vg9{6Ob;>8q66YaCwE`?h+ffo@I?|sbE0IrxfSjIe zVB?p&hV9ideG9yK`i1OsuhN2s=bmAvt`ny7h;)0!+(t-A)EelC62;Til&)K*Qrem7 zT(c#ew5)9{>!I;RciLGGj8EMuqwj?n7P7*ZJa`^1eWu|qp~oxtXy@jt!rhVuz9x%U zl@m+VGi84gQc^8u!>p*0=u(R)Bw`wPr(S$WpEbp=)T+=JG83XfRnmqpm z-yL3NQqFZdexVOoPA2AFnuWP!Ep@A}cTNPgOfH%zJcHW+mQCiA`@Z|+vNE1DGr2sN zsR*3={+xl2FKzC$ucJ+$o-|plFFfaxFu69tKel134&i4n4|6_1U9)&es zo0F}n>C7@!*XFw|2J@TI#?q}ZWGpmmEk@7KKnz0>%&~n0S0j?`;EL*78gYt1eq z9+J;*xo<=7I8DVX9)d=NUnnD0s2Y+d(Hah$XtTO@yo$U(=w;N^8-E@L zHB*kGJ2(GPoV@t84ge2K{X=c8o7X5j{)MD@EjP}xJ5C<#af-J;$C%V%l*QUy1hf@e z58gc}kIe!ql9j1fw`LiVpU=m+k^$7o`_|McbSH%^=?xkk$48W=QGSbP8v4%>5AGEQ zF0)YDt#&hO!NNmA-DZF_(u#xL=}8ykjr`>C)ZcJ=DGU}!PH8Y*D=E(C)MLN@tftbc zSMAY`eNAqe%qx)5vIGcR=42%-dT-<#!z7_uQ*W0Y&K}}8c*1D|EEg=8M>IiQkF7K% z)!)9%hDlz?&q!>n}|+PsuYm}<@gL>*Vna)Pa;QgUuYa^Y5* zSh+Pd;c7MN&|2*ouXc4=Ik~4(;@6#m&6$$hq5(rZqi3O)cqa6>BcB$Bp9_;|E;O15=6@ty)xekD zizYEUNF9FT;X!178tmyZb9njYnCmGSyaEESqg}O$OsOeq z1C;Nt4@C?ikxl?Le(#R$e{_DTHzO;wtY?LV7FvPS)$r_E>`n%Rwr_cU>$d%!x_B0x z(IwY_Veud&O*|LK(2xmOz=i9pa7aQ?9x>*nia1Fm)r8%k$;(7I%u+k9w@6zGwb=cctb^** zVRcC{4#qXba)5M!b+(zRo$K=%_!0b$=)-RX-|4bUgM)NGSE^ZypF4R@fm5coGBd9{ zUxJu8jsK{L85qo{og0p$kE&|5eW04uCO6O2ygkQSB}#E6m*1Y1Wa z0^W-o#HKD}We8je>LICDjXd(}_l1PsBT3i<^0Xj2xfl=%CPah)$j!hsU5NeQv~bjY zLf}Y|REs!-)pSEfqY!W{ka-dE^u#>gF(DR2#BXIibq_UjGg}E~zu`9T-S14*kG5OwO|Z1`3yIgdn{p#*wZbvFpodB z!gJ9DGa*}%+;W5zX99+Y{gw6RBJaZn*ND+g5ghLI8oj3_fq@n+*i+>Mp$n^H_DT4u%;KlydVx4N1HQl>I01}#$b z3Dre+$C@Xd_m~L*eXAp__X=&1Jel?icTX?eWmt*}HI z6!Q#6-_M{ulYomJlsqbHuGhL%L`lUKUNMJ6^B!)!z4Dty&c~p5$Hyq$u~f<~>w*JG zU1iGj3DskC*Y&fVmcnu*Nkeui?d&G&4Km$_8HG`@tgke`(W~6*D3T?H^4(oC%Hzkm z>GiXC`?{?oiu+@z&FcAKaFq>rX!@>eZMg(_;VxDM8JwNrp{4ZrZ1@D{g{?;OnJN!* z&}KPO7EUj*;3RSHk{gh@-z~ho;vpC)eQlsB-aNC4`jW04IGCv&xv34gsf^tL4}68= zo%Q!;tQjz|)SRwfs7|oM>FQtB4V;-9`{PRV_>Dj6?U$ zLP={r1kM~2pK`aqzI^S7c&>va^I$aQs{6;1D^$(x6~(1x)??G;D>kc`sII|+p*j_b zH3G)TgMVWS6in-K(dzN!Vui2)YtHODdpq7UWS8s%cJu0Y$quUDUyAJwRD^BiA>r32 z?Tya3&mqdLQ>3oTV2y1Xn4)n0+w|a)UAN#CFRmD7UqIWL9d-8P8!&+k3D-dSVNY~| z1^T5ecFfS*awqT_^03(f$Ai~9u(PTEmDR0Qm*hu%qu<0lz+SuK_C@&DEQvEgR)fIc z!X<^<_)s1s5!`m*T|MFrKjyNI-#=00{-@@Olbwz2Z#o~x-@fVp377ku^Y%AnQ1U+@ zgTl7X4(7%VGRCfQihn}}zes_9GX@#I%+|DQ?3@H_Uo<&J1}4UTXAJ&L8027P`Y(h* zW`?g<{w555HT;VI5i$4|R_@ZU%bs3q=)SyBhvr?A5tr91)=;r;=5w;-pOnGCh1VS0_VVI-jhxQ>42$E;A=$-+h;;^v93a-mQdbSnC>T2HE08+kC(@Z@Aq= z7c(L{!Is9Vfw{AF{dGq?K9ZkF-3qLl9-~>guTrdjbDLO9a!>X6Jx=(?Ql=OD{PaMO z`2a5dgia@W?(sjqYz+B8%O0QJq@3#sXvpj7{|WmJ#uxG-b9+qhMwj@;uJ;o8FuU0+ zcyt*@f7g;0IK4@vcx2lY@{!Ma*ODRZ+uIfN5x^;);R`2oyX5i0{Umkcs`tYEr=(}l zE9e9LQs~I`TE;qq-@)oeEJpexEl>Kx%|*&r^Hiw#Prt>^>T|=5yDI`=b%&2$`{DAH z{+(}6uY1N!QO_pc`aZ%xjByr*zsJG<9L)a*QsVz^O#dS(k@ah^{wFGt?F*0ie{qBU zzi9i{`~LsZ{vQyJe|UTU z&X1fh@r`f~;z|b-`O8BUE&wdTl&EW=ND#M0R(kp~p*JdIf+gL52O*3?Igr0rqeWXY zyp;egITgyFFBaK&J$7|5pozb9wHlz((iAMa-n?i-o&LVTO;1>NRC4jrHo3Rvc)@w- zdC_*b;kxPh{IivMr-bB$FnFyh(>qUT2r}mqxz4;wvybbXn%a*?$Y`~d(rNC19{0Vb zO9X0P%uUuUhj*bD|G5~HNYwesHGT%{`^E!YF`ZhS6RiL-7l?2GvBexBK{OVYd+ z^C3Ia;tHziJ#L02GQ4V5ndz+ytGyQ*^yz+gFSBX#X+0IH=SYTBw1Eok5(*Vgq@=bi zto;d5AyGm_d4Mo>6o#OOwC6YRG~e)I_wxm1TyM|`uIvs7eVakMuttuGb=J@d`%eMOiog;B8sD=M zzb8*K=>wg%gl@5S9R^@>nYor<i2}iK>Y8YE!_+L)ASr!|+qwr9HHGT2fD+oO~xaF_fn+^$UQHw_bBm_e;vnAFp_K0^2eg%nbfd zkxn-LtNa=5SdocGM7F5Rvz1y`M*T7Rim0wJ)>x0g3-mimbUlerpn@@HaC~*1Wm#gg z0zI$rrpcUI*Z!~lu4U^w-Gt=gIp96iTvvcXbH=4=qCtg$?W{A4NR2`F4tJ$a37>VF zO(W4m^zt}MppH@a8K~!|f`R+hPF5Yc;gq4+fx?%x8+^BMTKf+9o%$W)J?1j(Jh!3@ zh`6WEggI+Je}{hu%Zq!nx>GQcVHGFNI_M$6AC2?J@G*(Stu2etWvx=mAm6aYa{rkt zPk75U^Vsef(mn*0Vo$h72L%Kx^qdb@#OX6DS3gad?!XD)56#Gjzjt7?U0}{3eyPhn z-97z@sMN*L$dRsrrNN~lm+|c3vC4}73ZE#5Q&6`Uf8plL<#Fu9=$IO}X9AX0P}U)o z7oG07@Ec=y4u46dJf4b9WeSgwQ0v+P3IL3!l7fpb;6e6+r? zB#o*%HVp)AC=I>lMnj6`Y9--mjTN`G>uQfDqDI=F(m*ucbJ6f_^z=QrK zelNBc4%#~&6J8#_9vYK6TV`x$YJ-N#uu4OZ;Sw|d>ga{Ou8FR3Y=ifi`@}cLEw;Vv zDc(;1*VdfPKbPAGSHw?vyPspe15?*9BVNTj3OC6H``E?>4q3C|oI%OwW9y}7{bS5y zSo?7Msbe)sFltTdC*N7~H_Cmay)}6AyKSC3jhVY&X-a7NQN!d1UBH@Ehr*|W-I7XBy;C%z-pQJj5q(5A`si7X&(1$q2J$s~|EjUA8lnz}6YYtfNl?1@Q0Ldz1 zFRv@%tqv=v{I1r&L}JS2USNB9mE{8iIJ{7HalZs*RBpuFn#bYwNAOA6*4fVHq?5Yf zm1G9Yjf5&5_?$gzlgM=8*kzsnzEAT`LA!_$+p%9j+~)vQPMM zV9Djn`yf)mrXD~GsfdE#X}2t?up8_Q)OJAjp6S3-^&px|K-OBgZ;W3#g8$`#FdVhK zWav8BJQ#3?tM@qpy_}Sx?pU8d_mWyBydgIm5f9jsMTW0~_D)`oo9K?VrB!OOM6?KT=QY(06VuAYu{%sgjOD3imsa4aq%laY|7*P>2a z-iL)Y-)hm-9)HR@ueG$GiV@L04iRh{&}Vrhw;=Pt=v3o0NAB6a-F8fzebHLtxt7Rz z??6RQGi|BWey!0Yg>Qtj#46~MyRuM;gHhP2G3HtL3zm}`=UW$9SCa>ZDVnwr3SxFUg!ztMzK@C#r<`6slO$)5-xnFk{hW25$R%P3gYrjg%r z4i;Y4Ki=DmGfpbc&JOy31C^WFHDDc-v17cBg_IpI`!$T0_ZU0`CPG|J-@*F39uc_8 z1~YT!4=irAH;pK|O&Evfy`nU&Cpz!X@1(Rrb5s_brbH}LW;GM>rbSy?9`V*Ob(UCW zGH6#0Oa{KC9L{@qS~A|fQy6Fm#>_lbACLu}_r))%CwU*s)A8ZRDoMN3y(6%dUtoK<8m1;H+*Y|5oWS72RW09$Kdv3yyX{DA3 zh&XR-^;C=S4%k-B;TK)kqjw*?oi+!*`Yto;;`hT>5|KLDp%&~j!}|Cf+r9m8T7!zd z45DG>`kuyGy>SBF187cXhNRdNc}?Bhh(QWpmu9uC^*|d7!QmtICDhB)`2;l5$DKEm zK+j-fw+SZ0z}mYg^`UJY43`_EXA6e@+QXPn&R^zpmMf~5H0LN2AFW;0y~-^%hKV|J zr>vHmOB`hwEveC~KS$Ga77C5*6?fDl8VwY6_%CRyckfx;<)e-qR`0f{e6rLq`pzT#0+_VoxcXfp)S~YR_ zeRYbqhjmTM5>LsFY2LC!v`E?BKk>1(z1x>-jhsn?Utg7E8`$~XIgU9Mq z*9K1pfyah(9JBk)5#l^VHQZWtX zvbgs}!5<2y_;ZXFxO?_liYHf;1BOv*UNGHmRJHQ^NRvORngw;Xvt`homGVR~xyC5^ zZJMGS_Cd#sKzU$G6g|3cWA`z}mpDGnaXwsj$2`pM)k}Dtg1v;=aow#aN@Te zJ5noowI%J=0Qx{o8N^pcB_i$F$uv2Av9^Po1$#Yny#~qJ)te&*NXN1bcKVAex5Bqv z6wxnD`5BC1vM+s&$5bRu4ehO*V2vZjU8oE;+4n&^8|)QjhUO06cOBI&)J?{sXi_wP zrYBlJrPm9ArPO};FwBmbjbTXDvl)%4_X>)w3UFxXGwZWvt1>9b<)WMBlM(^or{`f4 zN??XX%R21F$xPO^66#9SGY^}^l?oZ!@%3mP6}t6PZ&3K;wIzI_za4j*1&3J~P9ru>J&CjFsw-;VQ_WJs0vAjg64+<0xbUd0UJ{ z7FQ-@-{4Y~NPKRl)nCQdsD@m*{$w|P;y#e#l&UP-rBWQq;98V$Zyp)8PoyNqA2y-1 zob?T*g!y!{J`87dK4Ufh+A1#TR>b>zi8R)|{lG0vlKlpgaq`G@b=-OV$1c;2s~3SW zC;g$4V#o&Nqguk9D;>LWUaF%+!s*UkI@6Fd_!Vl!E^Q&?CX;xy8~1f!O)-IUKwl%= z)T5AMunvaN%u6nUc&uoxTPcWc)}pX0%9TFPTx2%>8p0*5+3MaWef!pSpe<=F?zFd4 z5*muvoqY|OQ&rTQbxhfuf(UgVXYp>AA!}n*Ex10yEZKmD8-M~IV>iKeJE#+zd=PR3 z>sdgb^ObF21$HC&QBgbQ<(Qg0-(@V!ehvH%_$XZCc>dccx#x8}cb+y4@ez|t$FJy^ zbO=gdOEnYfP7LpppC2nV_FCmB*_y`H?0G%tj_V}Ubd|vlS%LEglg81FjpI}=aZ*4| z_YQ@0=1?QpY`M`RSc9q}B?g@h$@&;<f>&kyN14WdhRZjI45O;VLpi4=uW5F|>Ui48oLG7~k zI`7!~z}6hETX$^3`nk56c&ovwA3gAM#}R7$dg!4j3_r&bhedOLBJigCwJ>Yz3v1c|swb>=rrex4_~IWH9vF?KiP($megj0I~8^L$^fr%JKB z|K*R$igc0{3+?8!Q}k@r)V;iXaJ9Z}p}lbe^TJK;jcH~afi9Z~wis;ssJ0=vFN%yv zIfhYz(CGNOo|E1VPSqmw5Vy{YTEKjSbUNkZUE8<3wS912&xc_5wsP>uRYd4-&SOS= zXgP+{*Ih=iGhN-$OT`N+lCp*S!PTz~c9A)7h2OHQ1eKrW%;{={fQ{cIxS46v$L|06LW_BwfQ*ShM%bqmJN)%--DyH z1*}~dmw|wicOK2J9u1wpwMG-+xq}U&kLW(d+TqKr+n^ZaCpd7Fup*~gOFN5=-mtzB zBSIGS4e!Y6JgiY){;rNBAPaZ(4$MEe-PaMuK=$h5ZD6LzGc(OQwMTP8A?a}T+qFez zoyr&%Eu>yjt#3oAvFf*iX0R3)7f^5O#K^5kS=@2PZn|D^4pgX9>kr!ei7WF**B~-g zGbDI@emYhAx(LmYfz@RrsWc)Qtkvgr3BJ_E%)KI>8T6%jNiVmA!FkF@D)MAs6`8#A z9J8Fl&olqs28fs`JPtn3t*5U*k;g77XWc)RcVRbWDzGKc7D&g8DADV4#Ur^=;E|+; zQJeMx7?;ET1M<@~FVkyBwmDkA{ZEJRRXq~DdQI}INKWg41z?rvk~Q%>k@h}}&;&Q$ z)W3A0Sz;r#LAFxq%Fq&1iPbr|U7<=LwamC&vrC~$F;(`iyRz%L-gQoDWu+%WR!foG zqY{%3#X7ao`GyKIZ?-qqE$S4Y^wPG|=aa36zvQixjV$!qa*^9pC+X|hDZ8S7@QK0y zFt@q9E1{BI)K4HI)5ukdP#CA_?(#cDYX=WBCxyzLg|^3tf(=%G5KTe%$xLDjY9Dc3 zTvfoEqFt~Q0j{+|iloQD_!m803Xer>rga%<202RYAb||Lq6Uly(V66H${?ntO)r{NJ*KjObf#fKc};@XX^cv=5u z>>4HC$+6<~{25{Go0XB`CI zR03hB!p}3931qmj*e!`=t&p`yW3-Uw7(KjrU^rX^V=q~6NLjMo$(~}g5p=D3IiEDc zN6UVEXOlaQL3Gd6cAm3fudrUKPM)gMV~bVM@s|>EU46I%Su_aLD5)opgd}k>AgtbO zBtCB}i%HHD)t^T(8QU1WsMjTuDbvJniOP}0SHm4ywXxXCkia#C%}dK&B)^*`z~D*w zx~j>7fV0SGIWe~~U_lOV0GNjYVv{*eQ$;9S%NPjFpTnXPWEQ^d*pu+yV8NqKp-Zhy zhh!mgU2M#|b`2tDaI6Ydp?MZ>T4%&S^G{fQuCPK{ORkalsNAeP=AnI3f?y_RTpSUT zRIE%U-TEvG#nd!<(g_A6*==aJLQDkpaHC zS4dMdAMgR|BfdX83GID;kV~J(*g7K zrymp!8H!DN%Xx;X8+?v@qrhWiCKK+=v3`d%=Ra7B*#el48iWCz%gKsrJG)ZD&Qdf zE%*XNQeH-0e+Ec&s<*?f%tzpn<2jH+;K4zw$BTVMVV2VcVFYfa|1z??DCCgnfaGAX z48l4msnbkYfv9oP{?t>Ue5=EZHjH@4Wg1=%;YdbdW&^q%&WZa7z6>gmh~S$49TAa` zKu92nga}jwGVCh|ha8=wB6R7*hCG z^i_2?>2jXBgT*!Y{Q}#o4EnmGAut8vq$d2jgBekGJkeK&jj?XPZ3LMIL0;C^3-!kZ zcTqD4-G7Mi16};q_g9I71o>AHCW0mSD&a>U`3PZr1TQ52QTZJuhVix8e;t;myUZI! zdbplMR)BrYKCe~Y9`{k_-sCyiPmXrEq6U1--9MVo^4o@buh`nVB5_J6m>vCgb+agtf+ zc#)_oX+p8Fm(yZwxMa|yXRDXV6`KMxTls~szAv*8v6Xc#pAh>+p zLzK5J;Tu6{E3xF&h)1XM(mY+{D|v3bUxDMC7Hc|fLLrj2Fp++nmaoDCs_CV1$X`+B z3}hPAu+BVKJg^+UN6GJ2LXXwda1&DUliVr5$nAFL3^a(frNA{(Tz7ANwDPoC0#I2~ zThpy-t$ts%(k%DRST~ogBL|?IyL2p6ue4>Il?B!zxpqH+36w8TrYWOUQ5lnC(8hkY z`ZIHvOvN*5m+d;kC09;j+7z{;uRj?ETE>x9ubQc8B~PTOh&e|m|4{c?&!uhNp!ie6 zY<0iHde8iz$J_|s;~FP#I7bi(wNOoSomuDeqXTaQn`ns1g?D=G=drma)hu;!RYrSf z^9xh-lGQD}_bhotL-g0iRh?>BVVM-4_9C%eZ-U$z$m`}a7T?#H4~HVgil5e}@X&eTNl?e| zG3CLjphR@(wMA?~_j2DuQ)3nE@i{tdT-VylRr&ONu!P=_k9K0P`oxDzdv1B&cjde$ z2E8NFQmgyqz(3-KY^t#C0tdgM?2V~+OthAaQ6>10$t3n`K}#Kv0ZlAsMV~g|a5+?% zx9;Y=ZOPa{`RT5gpRB|H-h+uTyJ|6~aK%6fo<@3BH}7eh{KU&|E6&MFPha?Krtco&o<48I`2N~Sd0s-{NlR#wQGgLbcUJtpfr z#D9*JP)djJU-TuOWbO(t#(nxyUqy)GZDvGnI>Jw)IzzY&0bE7~4f+(e&dg4cLrxJy z&hJoAtbuj|oE;=?$gWqo1f9dzRWpM( z_vyB{X_>?ux_uy#sY9GPs$bAxlT^JRe+2=ssc^@~c_BzohX>RP%JcDK>NDylAuKNN*RwpK=e&mCa-uX6|3nEvt;va=B|F?{7%85tP=AA-WaClCA| z^@Lvy|2KZZesGWh(8%em#*i`d&VsJq&QZTh2|B<7_TfF?<$sa z9$gj&_ue_ti0+oP6r}Uaf-4#ZFWo4YkrYb#P#Sv1YL&A1M~*9E{}CUJRDD7rV-qD{ z*Qw;8&S%9>GrdS6y-R5sA0en`GtpqBtiJo3x4O0SKXv~9M+4zM_x3+#)xWHg|Cv<( z%Rk7(&i)Us!GDdie@jHO{MBdw-i!aMYmnu?bq%tzvT`#0*F^Mur@I%5k42lRW|CEhUuNIw)xR5>+8dCEagfB-vNq%NDa@uRKuS>9Qx<_~B+$`-Y5a=w z11Z9^k(4r*Tv34TOikEeFS4?k+xQ*p8D90sDW)KP@&3Ls_5OHxJ)wRuk?v@cz5mK{ zh-Hn_@xW9lxEm%qJ7mcgwe~m`|B58k^8*rx-DZBs+cy_db!d5E($M?SXCHbS~J(+a}ACs$ro~eE5))| z`x9bmz<}Zt`DM-NelZ#cPy5B1SV)$9>uuYTO^g2q`B9cLY1>EqtuMrq&eQW^69*|H zAb5s15m#f;v$;FvoqtnQI zs(z#UW1m{38e6T)1o8dzSk{I7Y&;IZh24`qz*YT&`K(0G*Ve}Tx$=w(HLauGD}hyT z7hlyiNazT!5g%;Ee9ccsWX_Dz1G1^W$BA7dNJmtb0Jj~eCx8Q0AnOPTwU2Kg*T$%y z$%)BDG$j=H2CJ#?o6;HHCBik?L>fIaB8dKS~4l*&4A4R z3pnn*Z*C+!b8~%zBlkl00t26dkUtpbiGd{tdM=_X_QQ$vMfsT~iY1Ir6k#{>>UAVG zWJZT>_?%KV_#lt?2%#0iq3Z}7fHOvXWYKy8u^dt|ewp+c;WMP~gmrg^=ENQKgqUHX zU=@1y4Ot%Zj~GTCoZW-ek+fAGT%}S>5=P2p@Ji?me>%r4@_0YTjv16jYe%}n3z3?jhp6pYn{*7CdaK4StmDO znb(5417&hI`#3&8r``?kD62!yrzTRnP&B*0AiG(XK=^7o2`2$Ev!+ zV)A^qrZ7nxy^>$s&VB%nZ?vzh`ppQVx)3yKg1R63G`T=&IKbY0qu|tn)El=Vub?}z zF8d$1DBs9@662YDOp>1cvW#@~Ka(vJM#rkA6VcqayMY?Pt^L`rjNMjTd%f@l`NilB zVc>U3CXSq2KTu5Y=Ac#)(p1y=>ssnxTN~{lt6o zn&Jl)k%AEXZbUBVSe{94&bWU@b-;D>Z?+H{A@%~^BbnUPj%lDf%!ya`JEj*94;*h$ z+i&{(QP0q=udD*jEj!%$9T@yEy1)5{>38{eWk-hQd(n+E(un4IotQJzHT63(IeR-N zJBQl=(PuI)-;-06KvF8`UR@p0pmN>(d72hWiHL2Hy-}$H_Kl z$H$2-hR3CwlN&gO4@Aj))F>y6s2iQ!UI=|pRElfLJLHiI{@J<@6lOJWRNG;o+z`;t zCL*1n)ZdGdsr_uDN=+`jvQZ3gs2^n~*YU%51>OOlJwF0CZt=BAUm|bBWsU9^i;4YZcWfw_Ti97`!^4CbGMj`f8 z$9iaeg+8+1Xy^}LpQWBNzh-#X6M@d2U@%+~V}x}!zA3+nrl)sgyF)znO~#D4Yy-I& zIGCV$vU-xgas&3CSg3beuJ9h9AIfhKmTe9cU8r^b@Wh^~grN_Iqw(3ZS{HIX0E20swi!1%OQ0 z#*btf{XD|mI?8LHZMj9~{{g-E#&OPn7s6Q@n3#r{x;8?+NKazcXs)_iBbwV=I=@ru|~9 zuA#D7SQJty7R-gI3^T}?>^}K2&kzBrPpHiR&E&W9`HzEX3_p+y6C#4Sc7cpHJa!`P z7xa-=W=DQfWX*>VEBa}`<1(m*KU3*IXMl!3`v>qUK|364zNsI$tr*t9>QV6x#|EfF z55^vOVDVKlMf3sztu;e)RxW+zPu!8dd%GoB!H-YqLLY<=oObxg-|BM|WAV(ccG?8# zA%Y(l!PY2Lg2&uPbk9hDOL_ce!hvu{gm1~8)a{^7lb<24-10b4wzMyJseba21nFYi z5tkFRKaj0j@>CfDU4Exwe9L)sj1;`tQ0zuFaRWOlHO@uR{h^xF6U?=>UPZB~uo1bK z+N0WyY5jwGJl5}RU576yW10?t*r0)a=s;koJ2WhS|4!eDvG-tbhdxq(*j#|1_X-u| z>wl)+82U;)GHLJ}bAulTmMw%h(pjD3RJ*!gA$ z2vs(ddbWt`I2Na>}RK|8`j zC-3i1)Z(ahvrk9@!O1n~cSq|_BvNwLT{cnpUi@bOMpJV7=H_!&p}a9^vS}b-IbIBkBt5}k3S}+;A-eN?01(+D3&Kjr~YiM!7BTf*S7S>`G>*y@Q36yITk_;fX z6e6AYJ`T~rrS0=6$HW-U%?3`FCE_2P_`+cwz;$FzwvU_0(-rLomJYW~2 zP4Dg0%c#8>iDrXvAHp&vPK{p3oE-za72qHrqxsYfjd^q4(@_tVt=kfzBwTbn zi9f%i!X^)U$d%NXu&mrNr)F`BIW}^R-dA!wYB6HT>p{i!7q-d=#lwQ@$VqUF zk+6T&?33?akG^;a5qLp#%46;VYfO@(td^vW{thD$0**zv?{8RVn9m3ay?jhu>Ts15 zN)^&~@OsuOqRE%i4vkBSL6BzZ-H2K7U01{byC0ai7~da4{oGWnMFa8lW^)d3jqi3B5nyouynVT-{z zL7AVgdMWp`^Wc?%9xLWXRe>IioYQnvaMnV4I+BvR9`gv*Z$NX{ zG%m8x{gKqegvpzq{GDdyUKv`ViBt3yljilTKKkw(VEZs3C4l}uzcz-s28;7--g1~p z=fK*Ph7xW9mrJaT2K{m#A9DdzV9%KPz_YFF`0DMI(;O=Ph9y>j_b}p50~i~yS(E9$ zKp?Nzn?U4l@BNkD0^qd#mKtoH0li{Fx9#a(f?qg1Q~_SaO|WI8$%O<7z(+h=5yDXc z&91n~h}b2joEn1TI3*1E&Jh~8KX6LYB(vly40B^D<|P_q-jF0_>MX9juydnWlSo#w zdu;^hZLk;%-RC{ydZ(E9L3k#Zr|^ZCY$Bck`sihD37i4(!i1^32!~h$JD3VP6<4Gq zco=-+Y-Vf4Au5 z@U*|!c^j0r%yh2Qz-2DeuJhBd%EB0LjKLcI*%7#T(3928ek<<5^&<2xb$z@zS9K7H zN=w(6Y|rbj3-;87V)zD|VcS{^DTm@Oa}*QUADTdk{dC$?)vJWx8;G|Hn3>hmIGKeVNok^lx(Vm( z1LsjEu8PgnvgAzUf8tN>i1DiE+h)CSJDyFngba&f1SQ(!z1v(GY8fY!LnPgtXyB)-L2ra-OV3|`Q)e*hYlShc39TRt z(*&~C44T!gb%qR5AWn$38RoBmgcrw+aDa${iMRDQeoe6&<5;Vdnw#LmU`fU5cJ4ns z1w8sTw;W#bXQkf0N6u|;3lko0#aFm`b+xfFJ@(tua6j)>*qYUGzEc5|9j~<^=m2eA zg3YGG`%7zGZ{4m*_4(}4zMe}Q;S88aLURfB6gGO$Z$ zUa`_eK8~r%reAPG9fg4}&sSs+ZNCfONbHHTQn8Vl>KV1DlEaR#o=th6`t5nn6zNQ()OL_so@HI4+LO( zZGtL7=pd#I6zr9EJuMQJC{!Xm;RYEBI!kd!GY7P@ppebCN3B+TWiomyiGl4Vp^Dh+ zhkK~*KV0IzHf7jtC^(Ek6~)2DhJFcV69Lm;Pcg7+vTH45{8|W_@Gx;!mcYQQ@e2z? zCK?C2P?{&3kAj@VIcz~s2^%3TFxIU=-SBK7S;fBS#TuJpkwQWNVu0Yo*siIRm-zoLgsi_lL>W3}dah zm_MaIF$4lybSq1clsyahnR_dc2{fwvO`JetiBqr%(gB~c&t+T)2{~y~yB@{@7|xlE z(7BAWAXrU3r=$W}A(eP?92KQ!&L=zQE$pcKmhINwL2DwjWQ5?_x0#@qCJcdO0(AmUS+fK9W)zbQ7u;?P| zy_*n~w<;0c!;=(a-L9dnr?F&QxU8ib_>1l@^TJGq#s2_WK&8LTC09?xd<)~Z&b@rg zJTtFtYq_WM8@SZwNDLPiuP0t6bNL@k8}|Zo;n^zRhdh!I*x4fyURG=Dgu^u!6PB51 z)}$lMZkj58dYG^{WX>EW+-)KcNJFkMsTB#m)yz#{0GC*fipOV998b?2!xg@Kds=u2 zn3Qs5g)Ah8O+zTsN{^QF@-BE8l%k!ri~}-~ndC;)Sgm(q%N1t4#Ej|fBsZ4Bz11!( zV@MO3La&D-NFO-D0RKk2AR|3YPC({ApC;!_CXd@t5hWlq;wO$1-7$M--Wpca4 z9F8LI~s((e{*rD&igJr$#+W za-Otvl8asBg*rJied%V6Kwh*)AO#IaH5SQooL8gqdC5CBz-t$vzqoKbPHzGoOI^ls z3x3%8l=bKMW#uu?n@YLyuPVG)*=1d0xfS1`+^v7p#rvejJm>4smYVka@Jp7Los8te zOBA)y7&#*G<3@F{kHZp&Pmp6jH_VN26Wk;x=RVR%a8lCj*D#t6Z$}Rmutd6+h|uhr zjIQhflYi|&jd#gGAGZW-py!A_K^*M9@^ni}%TUMQPmz;tL>w}+jqeNZyUr`Z3m>XZ zhyWk#F@|(uCgcvQLh`UdZx)dUJ4I|&Le9=Z&ZHGY>|)_yQQJi1kimgGYW%rWqw*94 z`Y0}8Kt6_RnQP@Ys&3TXXuRHft^HcJ0uWFI`zYOlq2Pku0uTM5x&nWI%s}V?>Y=a) zWMGr6jz~Kr#XXTQgHC+;s_n1teD%i7JAS<~f7QbMU)k{GD;BX&Jh1DDFP$BKaPN=5 z{2$k~7azFkmvetQ@GocX7$y>IQ~4D02cWeEE?1?rNS0!jtVHOD!FEDe*iOg^>s?Mo zL__K$em#hIN_2WcH;v@HzJXUn^nT75m*E>^_-YxJh0*|!>v_j@UcAwZy&=(whn*u% z#%WZe;;~W*-c}k?NJ@Y~i-bghLXW?8TzD;hp_FU%>mv%T-s&}`WK4YnU+KnS?2+NC zWM7govQRzW>BXD8+q{f7WK?4^!hcFmLa=&$w$Z83k*p$OBuONaZKN{mc>Gu;JqB;P zR3f`@>{zKN9HUwm21O`3rc5{zjM12q)P)4-FS~h2vo?IcaCcCq;z60khO;Bt@vK~* zox-BD3yAs^?JK%t!DFF623`-onRu6bH}G!o{e;?BOq3E|NbX4N!~2+h?6_szIqn*F z?@sPZX^Fk0VwD=XTb1}_-OB-mo3)yaZmY);b0zLo-mAJ_{6^p#LA5cijV6{R`m*b@ z*T=3;+@^aZ@I>}K_FcCorfBe@=NK>c;WQX0Q#gJIJ(rroPRUSj_d1?)d7VBd7MvnH zIdanRoRyrcGa7>dt(wzEXd?6CU!YXFz5&cgc&N@VI~;a`n9SBRd9ci{jTjqW^}pl) zyPx$>v1Um9}q?%4IFT&j3G;`lv8k?nkpcE&oftme^kLhAgEQFwOVz}cp0i# zFQu^y>=(#Zi0E)iRBCf5K17+?9gX=!0U(3V;0M(gQ@D{Rc-@GP%G|_e!Ng103hOgJZ86YhKKz7^P?)Bq#L0XhM%Lo;F__l33*Q?JD-)kP-F}>`~YwD98Srq|ZxAxHjK}A_h-_ zBN{rLF1{THy)*OCM*#1uc#lA;Y2nyQjl!{br3NIHa1114O)w7Tj0BhE=@IT2$w8;2 zOG89Oahys{w780@bd{Y}*=d!XR@v<>&Dc+?{j}OotNlp=^hhma{z(xZWX@8=mrS-a zpNIIStNG&u<-sgwifBHkK6D{0i%XG_$7B()&{Vl^S zBcw`d!J@(*^BSgDy=16M#=McGb*h+GSQ_xhyx}QUC#3@UNUA;O&39rk(uC+NBjK>Y zAgCPnpmIWmCskOl8d2?6y{h6=Q_OQxD2e>RlrPzz98QiTx$)#gl9^0mloXQF$rDK~ zIo$lvPKy4j@Nc$~q9R3tFqbw%q44p{S^P11_*8J1oo<;z9&&}n6={CUCyO?gAE;)}7A>6z5EA1DJxJ)`# zMw(k-ks4L3uQStd8)bLSUV3BK>WigE=YG0Iw7Y}AZNf#k z^PWr6xxP8~B`IGpXi~MTX6Ju*u~P_)5PaDN2OjuEjp~@Hzv3tgg1GPyayDuyxoiDY z^ZTjh_nYjjl2`zQtd&IblO~XPof1A|e)AM*t<>5HGf-xlD*xNzD!ZMmvD@oMD7T4I zzyY>C|5pD_P$6|&frp3XST2!Pa*$h3lMdu{auZ4yUysL2$4kQ7r3!wn0a##(I3Uks zgvM%|pcN?(`00`KbGWCcnrUyZWF$v(vwT33VGc6%)S73XX{&9uAHKCxQop zr-L#v*dJshasbIZ{bXZfj;1ZGl{A^Dq=67krIf>&0|qfIt<%Q5MqrDGqh0j+J2eiC zX#%EFK&Vc`n~bUnB~}(#q6a$iEY$P=~C%}v;Gza0oUY0b* zl?H<-WCTfI1wz9H189_*tS6bL2zd(+#K_YWig_u9#TY&iI~ikQCNt^6;`e9j@N^xn zqgtj;AXnBAg{vZ$);XdZzE6=5JjT*!Tdyz+J9+Y-kP67ZO9T;l^za^LW_G3GG5|RU zlzPEV9z8F#fgM^J1CS9_8Xd+ME~0|54=pvWM{A8+(Ury!`9>U~yn3=`i8sU#UGUI7P9 zk(3WtVF5=4q?`hU6xI7FD*+0r8a_zXXeL$hq0r2nM2R6KV1thft8C6tl->yHqR#?K z2%|j6NMjR42~Eu??5NuOAUdB?YP3}9vj28aB?sgXpNUt&!)$zddYXdd&*4LS`X!K- zfFFQmQSD{8q@((RufQ1P0*3!@D8H$iP)}&?*WYKj-*}&If8j}$s^BO%*9+?n>wQ-X zTMb)%_cO{5y)!;$TzRwZCH5u#`^@|L8N=U=ilU)tFZx=g8&K-lTPE zJbJIrCtt}9a4Tg)!YacmliZ>Ac)Y%q3|AHR=_Wf7$08P3RU{A3=q3%;dNErKsWY2)9 zJ$eq_P|sGe%|WINh>Z}A(AEa#l%3jByA;(7f(G`gw^DG!yic3r9e3$mKk5vJy8iks3|J2ZD*-u~qO?^Z9_P@BO73g+Gk%TyahNhaX;A zmkBx+%yooa(Ye1mQoVDj?tn$D*NIL`y#WidJI{{3)@jse%pOJ*nbf>D=l=L5e_E#s z2C>Ct%i_&*Cx%+=I2bgjZT{u#!u^X}27p#n(#SLH6KDLd|4N*&Eh^_|N3{+$o z29{-NG66ClP?WC@_shnS(lbgKMfr4O;5^a16!BsFO&GS%~EB{k_sv^vs_U5g1g z6c?=;kVu>K0PY*uIQIDr(}?K#J44cyl`~wbN4j zGML8)RGNt5U^6i>Np*9@)})z#(zDIYgUg5>AeGB%kPT7?fRWQ3 zrhw?2j~9!Cae?b5wLPl_pGV#0_fQw?Y1lL6_l`L24m%ijmA@gE74$AN{0 zh$R-+;)x+JxWt&(KE<3pT-O})Hb6#F*DZ^A7cH$b#Jo1Jxef>7F>hvy)gBJC$GqK; zkro67BE9XayaSzzSaYvbh(#5M4=q}~hP;?iLZedia!$rC>Tbx`ZK@%g%_$gy{)~u6 z#7U76r*K}67t?X*wfO}7%+MwZYhXcEp4o9$F3X}hTFvd(uwz>&Wq{qLnhuIf7~pmWw- z&7P|ZYV_JrARN^A-B_ou(}m8r=fIo;v_za8AXBJ0_y1zlRpm{DT6MhbbNqX*nm^Cl zy8snuasMV`a!YpgO_t4f_AD9oTeYgD`EzZid48LUb46C?uUf`1me%gMhGhk{%%A9M z%CAg18hYmD6&sxtK}Yo19A`e-qz~6`T7P{{&p_)FY)Q~x&Nsn z2JlO3UaHS4@`V30`TqQHek4DUmnAtY(fl}+CiC*i{E0j>na9IWF`Z{U3Tw=(uQ+95 zF>i2bog(JdEe&{L-ay4E(-5g|&v+X;-6+tQr85o&0(!kpWwQqP2?d^1V7+2Qv0w43 zf>RKuj4PJ)1nYgV{@8GAB*u-$CSsE@7R3axoQN@{1cr|d=PHhw`2XB7W3)S1ITv!U zHaC{Z?J{SLjfod`6#l{Z8KZug|4*+BaOC-wpF@Z&?)lzbJy(lXow{M++&q(%RdMaT z*KJqp2qT)i8}z;!AI`kkv%2l3xf|B_9Mm79@59&a82!qer)2d2r!CrqS3S7cN%)LG z8|J$C1lT4E(JK75bmc?nq4tm3S>!-&!C`UtI|kg_tvnV`^gZ-J`^nXxba8|I4_O|v zo>I#tJ-txh9Yzaz_p|ImxW9{CbY$7hP2O(M0?VZ)zB`p` zQmxp`wKOygtX6l|7o9&AT^X0;VqMPFg%ZXM@+3^U8YW|>#yVL90RMT@S9Ki zzjFyl>}D#lOT9C*C4i!zlt>f=q1M^Ikf?_mi|ITHCceMkwqBc zlIm^P>N8E@YoA1Rj}y|TvD@Wv3L#P_d5|swEf%+SY{N@imU)mY!+Ve_&Tm6z zzl~nya92`eKo98=tcmHj;d35xT#awK;I9%uF-oy;OA7+>W2>PFO~!nV2?pvo#$q;d zSrM7C4D#0nnY>^`*+$N2F*DW32YDqmHdA_S=7|!ic2dE?vhi!%-Encr@w*?Yz%OI`*xb`cpPsw-hl|@=);)RU&MUu;w~Vgr>iUAIZ`;o&28(@zPhY%$)541o zi{{UDv;PY;$vm_K4YA*nzGAfYe=B@%6N{3-KT`WVhJ9YTuXNv*4DleLc7Jebe?$`@MZr+)>$K+hP05xtDvU*PU2*a^2~5E~jY8 z3VCyrZ=LL6#nPst3t8DF|56unbbKBWuQZv=O2v2x8$(3x7|qN;hwgeze94QWP4E?oKneo z$8x+pkZM8Xb`=YonIuf0Zo``Z$9cdY@Dd;HC%SNJYqt}Y- zGV7#u2jH2@){#ryYE5pPZr?rKxSK{qbvKAsthbI>U$wGUvh-@8nq5QOW|eppE0O)C zdyBZ(kYW2-rk}-#6CB#Rm+iWyGHbYL23a8FMaf}3VkcGstB8Zro(kLM3F#)h+2@=vC8kaf- z50eE=rZf~EJ2O*?lXbhpuZG?ULCqN9?W!aqJAsgeTKv_GJ!@LKf_b;cX2-H{sIej2 zkZWM&?cu&~DpVg{9a`na?s;A}>dE(tXdy0&XuhoIM*YcNH(C*2CE`wdw;K;c*0}NN zHJ(-%GVkRq!(aeMB2~^kfsNAyAjh?B59}vXb zOs~R~^}lKu0+yd&f^vS<+T#aq8GbRYW92edAHS~U*n^#m5{k)UD}nM`!tH4DdX+`o3=*_*S2p-gbW z&c!*am6O9WbpgWtD|{8)<+I_lxhF#%Zx!2XN+un-2l~w9fVO2;S)QqXFRlnQFyIWKG zwM|^AC@Ts@Lrb_AE#xw-OVoWrpP}2kB)lxzlapFkJ64DKTd(DJs&@)I4LhwnZQtbg z3;PWZ+n)`4buzu6H|P^S!DsL#Vyc)e-Kr8=2b61@`de$Bu^^25h8EmHCbB(^)2VRI zuHsON%)y)TcnYahYoQvxLvUh|%tUy*L?%X$WKQ1?+wBf`B+2lWCu}HQbp7xGB&dX$c z$ief$e8`;7hcwnmB$L&cvsn!&GP_b^%SJ*DbxS&ISFxHLpVtE~_~1>XQ{**xkhuScbs!d*wUTCp_+0$cZ_=)evlm^4COa!fi-I!-${Qt_nTm~%YKG@&fw z@#aJMR0O2*lPHU`&oVE7RBdH?pY$K6Vx=@gkVw1~ADuZgkz6ZTVS_Xl)sx;%Kcz2(M14U;T=@C|PhvXtg+>z7 zsf80-T0{K(VUg?xs56l3h`(P&8XGH#fhLkmTM*y@7+|+afZYUr0aS1yAz8>G!RbSm zg0+$uiL1{-;uKCxCQG47VJSp2=0Xg1gThKYfzX+?5R(kBTMCV2hdbNI-C;ML=OX;? zfB!Xl0bg)pXvpNZ)Pfc$jv@;Y0Ii5avF1Mn=@p@1i@OGCB8$pewv~`X@`5&u8xrxo!4Fp>E5TjZTXv6k_dl zV-L?w-O#`WgJzx0RyuZUoxvVqfwUoW4+ThWV1jpC9UNpdwSDZzGA zO2zzoCEl-mLdhs^)m(Wav5x369U@_Bq4UjT5~VfS|Xn0t@$PSb>8!u}BcA@fAwN&Eu-1^)}j z`-)TU55zOrE@ze+*BJNu_KM?y(*fQf;-8jJA`x~UkR74jux?*(I32cZ z_j#9I`n?~1){!D#tZU1sWQReYCfMT@%6cm7_ZoCeg1BLHNEx;(xM;{H*H;uNXj0HQ zphiL6P$gQK@=+89sntnW)!o!-LXUO|F%^}gJ*?zVly-hY0w>V5AskX)3y4--={=E1 z`u(Y7O~Jvvilt(SYPPD@rrsOkzcJE}D%{1qH6jY4Arui)>r+=KM^f*H-j9A7`ZTH` z4Gx*|wB0XVzMMamifwB0I2=A#KuB?_uqT`d7s3O!hiwnr9}X+jq2^$7qz^5_z5Eiz zqF{HVH`*J!ogWv*4POi09=$y_p1M!Cn=}qRD;y0SjXt0HW$2gDH$!hmPo#WE#=-00 zY|0QHQAXvlysbm%F!ak-@T=`BV!PG*gxl@A9lHa!hi(s#r);~Fx7l`uS*>yiUng8= z;FL-Qywgxfg?Yw{1)ISuhylM>M6rYy=~X(f-skXoeN*Mzo>W95Kq5ON$sP)d3SOb) zgR!VN7K;K+gd!P*(yUM@?H0Sk5>$oEDpe>D3});OGoXT4IN-3`$VbL1cn{CwkC2GG z_@gI%SZ^RD0qO8Zl1i@^1fNe75ko35NMv8_ zDSYtoG`cJnAa;{Qa;5tn_<#dH=Xllej)QgF6-?Wwu^s2oOdKL>Pj4XJw zq>)tV^G3ta0IBh@WoDt5Dy^0#z zoRyU|Vtv#;@u=iyDp8EPWR;Lb3L6w8BdcXJU|x6w#YZ1kFb(ijtPk zEyVFSz~TUy5D_gN&-)F>ex9>OtZn%4Vy{_o;stZ0fcm@o%Lq6)MteZoIhR&1r+Da(B-G(?uX(9s3 zV5TeWW(#tKlxqJ_#Vb5hr2gRAa{Alx+SeB~&uda$RTCRG|uI8<@g))t(PSMOI{ZgxpG2x0s~`BU;E{0BZx7A9I$3}4G`=Wb(n zaSySNDfmS^ZdI5g+IExI+-bLI5a+TY&~@iV(%_R#$e3Z-xa`=Sh$Rl@&)NI8yf7#79qftyj?pW0+Td^<0 zkN0(iFbb-Q0*E4BDEUo60)!6iau_KkGy`3qBxC$fN@zZ^-b+>p zNQP3J&sQHiFUCPQhSJ63)%b=2CAh63BkCKOM!m#H`mb=jRFBu!V_(c`kI>b?+X9h@ z*dF#qI+03UZ!n7j=IrAn)J)J|%@E5X9+bj*IhN#Dp7Pb>dSnRtKmp)!aYAGeDA-AH z8lav`9F9G7?u)nzWsLy}qCsZD%-BrHP+6%fp!0&w#ztwtv8AboUTSMl`YXHsJI{RM^5k@tfatBqB{+=GY~3OO{1k!C=rz zSIagYnC~X;dE$9Nh?^w8uZ8|0wXVf$nYEs^-mCCc%vGMNyo$8H=y$p1-XGxY0pw!@y~01mOiLyujw1=|F{2*3>qk!@4oxvp$*EAvXdA1)jvh%fibDH%Z;21c1{AB}_wf8;9*gN_)gsku)wj8a>kp*)>GbJ112|0d zKLeJL8Vu{MHnC5-dmGxOCtc>-;SU-ugeKMNL(MaA!d3i^wV`nwW zv3F*6tkgD3m*#=uK#9x{HB#a7Dzj5{;ta<*MI;nf#6%S5;1K0QBCeMur~<(i)lnkB z4a6221>sO4U?o&rFv&LB@}Fyv%15F$Ss-s9ACOn=9p)Du<4f;3`RTvh&d zixKiQ(PV_nshfSR;$q)oQRY;b`anYk{C(a~B%p}kcHXP#6xAV*VhVRjCKb@F!$Iex zQ>j&IwV#r$4ozaL$0K+@eid_=ekx#eIDJb9xJiS#Y`a2DjenMuNd5c-)9CN)rMG>_a{h_?$j#-;M(9 z@&KeOUz8dM%w{(NZTcd*xxXd1-_+GRns7HS#_dDJ_%%I+wd~!qf7nl{^2PCmLwAhh zd)pgbI5d0zcz@F}hQFwp2?34H2hpnsscXSsuSNaa%AZuC{>>UW=BuPiQ4gl52W!ZC ztRm?T=yxxgT42A1g#S|@JyrhG5sIy4&jDpBVCRtu=u>SvhpKrJ4j(6p}3xv>AFd5BMLh&^koArVyh$5AwB;xhy3EQ;o zw2ie9`Bd!AkyL6e%*$chA?>E7ejAo-{kCD-h;71l02=a|n3rE#hhtuOBv6CdFeF~C zLO7_^RJ*DCG(mn|ZbF0mHF#JvqM6Vf(45xDG>5F`1=Ckz7m974BbpK(#YC1-@Oxow zPz}U<$&p($S1hKSI-lJcHDH76&d=Icw|HoDJS*M5sPat*M)iPG4g*ff;wGsml4CE~g-otpiGtn0N2)Cm6wI24k(67kvt zNx%yrpc3REXc}O_N=l=mff2F6PY`6*P{BNY`aWn_NOP90AfIX^S0L{PU_?A;_;Fmn zEs~RmLOPvs#lYO_LbT=GFK)>!Xpdg|*@u}-T(miZt1_HLAF*T`qnF8;+4lmeZFA9$ z?m%>|eQm@hrWfp(dpu+lq>b$8&E9Be?vGdXTlB=*{g1h&>@#4gL{NdLtLl{4JZh^n zs_IEXKI|gjwwWAAWMd}Eye5(UoQPP{8e+}v70=ndA{&hxIi1{DQzL4-!=4K1nug?j zgvLxE8Z(73SSWyuiZkgM8Xk3lAqrRH;z9m>#eXQZnR$cRq1@FuPMU|) z3N{)un#7pbaa)~*N?7GGVpK3zI46DXfPpDYc zhazL54kS_RC(iP5KPFD*iep*kA8sWkbmgZ7D*A$0&m?$>d`n|H_bm;p69^=t+Cog{ zd95Op3v0reP@ZoTaas$9tg=bO4eHc602Hr&Y)000L5r}Vtfh&5Wm#LIjnqU+)_UI8 zWwMIFR9WDlCKQ96;YIuU_FO!A`^ck9o1%@jLeHG&XpWdHLcnVe;ha);&B{#+mR~Fl zX3{~nF!uTl8?OH9Ycu!nwCIy_?_ZMjhCfH+qrX zh|1+kG@)!66Q;l0%p*5?3`DzMGGVE`zkQ;e?Qh5J%NHz!hg4FS_{wVX5p54vgroYX^Zr5LD+RLz)n{H%o;MpsgEBH-%_Fm>5{UZ#E zaL#bE@;Z&ydNapqk!Fit>(i#Stab{IJdL(shjZ{xRGHI|B&xrKwllM5DvmVrX9`rF zXXRHNtn%8g4e|0Ok-PGuSY7hLsMw(M;cO}0cWp6YiP_cMlHE6I4c9acl&+cIA2$XK z#M)T~*l;B~iOk5u?x=Yk6jo4g8WP-qbTrXXnWwX4B!oqjf$NY!eqyscP1jsVMlz6K z3WU_Ikbx%>mLanGFu9tit2EG#=ZIP+ImrC#X@VuW2DO?lFp%H;0qcVB5X_G%V<T z@#)VUS{}%oY-zl~jSk@m}Z#iyx=IA5uD2D#aV=SYf0T13HZB?Ip)B z8aBVq${eD*V1wN%xeGorDpkkQoPz$GgpZmZ(HyN_S)a!#u!ZnB8vW3;Zwjr+Ed3 zdF@vjR!M9qIoME3o0Q$mB4wX%6|+itDKp0GHtlxYYx<$`hpH*X5#^-n7tCLolbSOs zv*HAg5r2YbMoCJZ-2^MH21c&l}%b)S{Bo-v!p6*!}qP%s(AKE*o}eg=(eO)nmb!DlsSzI?8|$4NrC=A} zE(xKDR|9HDoXr@(ck=E2Rtqi-5s*W^Fc}>yP!~c=3kf{w7(6UTm|;eT=(mt`8Fq{= zY4arRDp1f!$$}PkV!<4Wk_Bgy5c~0vt5R}R&Q(jQN=a2IDQQX4DGL_CQE-Tcf>xv- zp5Y6Zfr&3$Uik>!R$U1*5?@ltAFlk0*jsqhrd?}qP5Laq`u2k#{^P0pUYgy7ACU=; zjZG_WVdnjM+qR9@n|J>i<2OIV{40;P4hCDKn?XXc%n)3o~TA06x+z^zz*vD z!#IGM1#^~u{Gsg5|6DD5l*q(Bkf%4w?m%%yQTyGYB*kz^`VDQ8er@6cjH8odg)Uab z^+p|u)ix55pfgfoLvfW(PJn0^5G^Fv0t0`T+9v@l&feh#=#6DK&J zcCuX%1$`9h={1P_IFBbL4?<6hSQWj~nCB{nC&PH7@=G#0S`X#7sE<;oOD1X#5$Xk{ zKFZq9$}HF`-fOux%yzP!n#GP=*;_TT`#79V?(|Q{C;0t}{mKV~2Mm)*r632%xW0aU zoN+63hrNos>hNJNKgB8}U%^*Bh_GjB@2}u!8KeET<4wBO<7QB#LKXjiRC$ z5Cj%5N)k1i=##t`jph;)G#Vu#?-3J~9e$sxp5-w5-uwRb`{&JWReiduy1Kf$j?d>) zpU|O@I+SOK)i;^X69yA(=eT(;eir0T283Z-k=)oqR|H&G*Ir9 zY}H1y9tzK!Cz!`b_qiHTIdo8_bKO#lcllFSpsW)x25SY~2#PJ@laYLFs?N z6oVj{S%=dp2%_Nc$Db>r8SY_rn-ohwlRMZP#KC^%6U8Kxnf|PaH9amb*-CLzj~5Uh zH`%8g6m=rx(m6^l5uqlcYrMIYN;PRVy!iEdk(;FrFE(f!;2-9E!iO7_x#@15g~L~f z(BLYp%GXeBJw3zj8Tha3B17jDuDQljH5~sgir>z+P96B@s(fnM2cO`V-)c^Vvf6mu z?9P3cyY7qoZof(sk8_!D*&J+SVgtV=b72WkzDEE*l+k`5C6Gi^EU^-q!7O4{Gh5~R z?XvA7xkp?Zr!( ze&$6b>vU1-)I}#u7sb?E5mD4p@>EA-b(B2S?F`Rt9n|S2Od`s1r@O+0KXke^pHHjX z8EK$7UF;xFeNY=Z0V7n!(8)07c7%Jr_@HWf+~H47u3{E0ogqtx%5Tnp=o^diYHeYA zyiV?6mu!^F00A#m)}G%xHRP~oRszONZHQ@>0mjWyj5~^U0>&Ls%uI6_Zw%uwlE$SO z9J+{Yw=SpH_9vW!snINhX2>gMShcVjBHv^*E|(W3_JKp}t&E4$^fThY@cWNa4b#cz z22_o!?Bp}86nlmx%f{3c-idT*mK7eyvq-s9aW6BIaY4C_ip*$w0}E<5YA}X*WIrsA zjD%Zo8{Url@JY-=zpg%ndbw${Nk1KECH%E4u|+@%Pus$d@Ki=K@CD<#mz1o(a7yzG zeE$so=24V`kzJat&e4$`qoFd*>90=l_537$t(l8Q?DikxT$an1~c)LQ7kR#zwoy~Eu;?y zwU9n2Y9YZ`l|)fc40%CmtdWJBzzB5P!cGLh>9&PHjk%H7!&FtuOKUo+u|~?_u3TSk zf9_O{%Y|gx>tuCjLsd{++$DPgt%JR9iUb&&DlvVj zOAdrFc0?>A_1= z7AC#Blq%OC!i6V;{-Q=dwNnO*4%Mo;r08#_c3O))p8W+rRn?MqTy^HP-+z#kM?)W< zP(3Z?2~66yc+D7PSv>VHr`T7w^pq@Lt_}s%M_4FIj^TL{i~wk+26e`(Y+f*v`*E{bYJUXJyck- zCPF^(Tt|)FWA{eIh%RiAtueRkk-ha|URQ6;yK6l4-U-5Zag=Vfd$eb~w?lYHxL^F9 z_W|Fo$R6~Buv`4T=lk9#e9r@UaaecQeZ+Ijd)#*-@}~P!-KXv^yyd$@9HEv(+Nx=o zu292Zi5iX_tA@#>8b+gPXtB^xQ9S-?b7Vd0#@$SpX1#o~W|L)GM64I8b=B^??`8f( z_-(KDcHI{DW)C~WI?m15-1eXi`Q#w7>MTKP|ApI>GSTai-5yU))Y)N*^m)B8Q2>Y@ zNx%tA5ZkO)BFXFZ=-vG|pjhYVu%wIWcIgi5eyP*wHi$mLQ;`%t+b0|q{!L(o4WehI zml%bWk*G@aibbUXsxe+!LxLlQ8YG?&8L=O~a9E1q-iX>7kc)(e&9>?=5$N$qX&`FO z(Urr+}KH!m>JBUXX2hAGo5fJ06s|QH^R*Asa%S6y;M@DVs#ng7^88 zC5|`WatZoKHBMLCqyED2lEP7EDrBi-?~W(rXs*CB#=3w>H0xo}v;@bT{|l?B%}SyG z>w{_oh^!AOdXiT3hX_R!J#O~mjoxiu#_J?(e!`IPT(Lx8^-gvla$u?_-h2M+f~H+nalQ&F6ZBW`epvT+jWI09h9v~TdEpiRHPvk62~kJV*klhnMj5qE zq@|pFBaTs)zK7Vyp)CFFhO-8S@bwwP0auZuPgweA)Qz9U25bIGn>fTI4&mzKuQ7vj zllRN!Z`gfbW%P#Zlouv&2wFP;AK;foEZdu)OF_cnB!Pp++F+5wGZB$*x;t+2sstWc zKTLzB8coD53nlq9$JC7)MbZX%bI=-%yZMq?R=w7wa$MDo!%JH=Cn&F1Ww)O2m6A{9 zD<$8{M`uT`*&CcLvACS7mdoyBOF5&I_m)4J>MQ4R-dwn`v@YE&DPASqTskg2)7;{n z6>JI51{$qXn&+Jt?krs|E%$B=E)Q=^Z}Q%ie#pGT`%rL4_`cGe=_j0zd7tt>oj&S( z9%}IG^e5>r(xr0wiuj7uHru_nd+jI6wNq_40)%c*n=J0v_}u1Th>dznFnO(LJm7|} zYx4O}C}bj&OBRIy-C)`PkKTvb;y&lci3-Wl;$U8Iyg_ZrQgKtq$g;uxYhtf(Al*vT zP^pa&^6k$w4s=tCuti$U9ZT6>XJK4ro4GI!v9AY@OE=|OD)0g^4 zafhL}gN>-3`4F~fC`{G)W0$zACKM`dbpgBk+S|u(`USTCB;S^(ulZ(jL1S0nBP)hp z$L{-L;mk^ZJTB?;SL3ZqoB#9YAK|zx`(p!H{DX5sUNbYE~^=)^8f7r#-vQRvn5^4qlA1R$Bk zQbrp#82WKSF$z9yAmnp}BYc=)NKA>w$D2YvXE+)R`4Zu1x-6v=44ejVs3`PbS2>Ep z1FN72SY3uTV)9N(;m)47$L#kbEvWBONyF&wmp=#|H zCU|V2%wTGWo{Gg>As9pToz(pyNXL)-a-3PPqQh3jpy%q%j*z1lI&eQw1^SSAj+rrg+z&mf zG9M;We)pNvR@IWGx)EtpNixdb9<;Dc7zfK1Ef=*~ecWoVsGnFnV$rt3Q)Q8DEjFWQ z7wfAk#;lmL=ovCkMW8pOshm_9UUL*>U;_PaeN8sA(%s|h@vl#HW$y87*Se3yj-`I% z`;GtCG2WAuGO0v9o=*-<|ap5OR1Po(hAV(++q9eXGF zcIx98?^mLMlmOjI2uE~eHHb>#ZXdR^~r_;d*T4)ll!?a6b+Iv(RP&i^XsYVXeex}Z+JIgcuc=f?B z=~%=9#l?nFwDc*z%8jG$2NVsZbl4FIvw~&B1hWrtrr~Tz+>vl_+tMqZIt$ zB|W88IPQy94es&Wd@~w9ZLJ~&BjHeVC>IIJLs3``Axu$sl)jmYzjR}2axnd68(Kx8 zveH>(0VM||DamKXkNOjns|St)b!qnjb&3CW_}{nx=9P->rkbk*i|-wG>$IvC=BC2R z-Vjiib)g=1DS;*)SohdT(^#GE;oh0|PPD1?H@g(@ZU^3@WUT_{=5}$rjJr&GxPDH% z%Y}`umBxzN76g;NgY|JPlg)fRceVLl?xa~;L?BX_bvaoxW6~HVYVb`O+@fjIFq)i! zA7#cpW<1B-2|YN+=nzb{t*z9%G+Oh3YNJmjsmT!}hQDJWmDon<*z z&v0gJFu9E6DO`&NYjQ>dFU>Jya}F~)^KoW4G9iu`u9UGjvkP7;(_+LqqhjnbvPN&# z)#z$=u`WYKUjsxj<8itkR#nEPoLfHm-03M~1G;#U{=Ug%tYss@ZQIwb7CVY<)FUZ+3*Hq%!4 z<=h6Fk4y0^8h8Lt>6qw}^w?AQQ;aS3L@Os0;^%)EEt40KJ?i;|F?gG18`8s+{bCV2 z(Wh*b6>SRmTn<0v#k>cnNs~4X zsWGMx0Jfr}ThiOpPnezv^rd+jE_&0f1TiPmte2=rG$n(nQ6BP2{53YOSnBb~B?hgt zADa}TgpffCPd4uYa-3il4W+8-MP+Oan@PJ|UW1`%NsR|t{CaA_<_>&FTw=Tq*F{$+DIkk38!W9x%8QC=}apXl~RY$e*Sgev(yIU zneJIc5-D$?{mz;$n!8a2k^DiEIS}`oLw+1I`G^iN9^@iJ$5`I_Wh0K49k$@C`VtbG zN;fp5OB)(`U+KGcW<}WRv&;>)di!eg~GHYd!ZtDi{O9)NPuLGV@%gdyKgZLKk8|35Inwfm!Wi}(%=VQRWm15$PnWW2O%f*q zR^CqKZ|y{B+Co7K0T~K11gxZBW&a=}CVd7F`cKl0+1FbK)v1fCLQqVjfZf8ZtHhPa z$|F9yjy%I`w*&rKU3F2t>vyd$Ha4ny%c>~*ere*gnLk9n3;#r(3ulq{!r5nZQqd6B zQzFrRH>K|>VQkeI=YraAYBuqVC~B;NNAQYiyEh@mtTAsQU59I}HNLUd#o}UJhi9R8 zzHf2a8ey$&t!K5j$G4_zi*AeOK6IaWuXjiKI67JVJ|7iDA)PKOE!APl+hjJH516ZAI`I&_ zDBm_6eph#v2%&W8{;Fej8ydxCagNA}8w4^f1=4Ss$@H>IX5?*i%5b)|E2IC4_$fzudHCJeEm|Rx#-;I;Tl5s}sNHwf&`Cpb;e1LL92;vY z95IJIlBIBco>5=)%UHPG3ZH59Y`k9y zq`($!XHj%hAVR>DT}%vy1}MvTuG|&w4WA0LIjYFY5})*C zH9dQSYmMh+_e;6A+;8RHcfX%AnTd7ah)k>lM=~K_DjZ=5i4m13{TdGWlHsV!?T#R9 zM{W>u8<;XAa>Klskj$^f=}aKVyu_g@Etgjn-O&m{GD5Qe$_=Ay{l%Y z0?GInzv1ZR`K=cdwtjI3ksPCP^>oC#iX-+m7_lM6iknO3lysJCEa6H5PQs^5eQDfI zD@6FhV-<2~(s6kfvVywCgEX?@Upcn@Su| zsZa+D6Q)K&Ltx&51=ba0nDzIzZ+{3^etOf+DPiw~4TaA5q=nzcTYrgb@r7ljqdqC@ zc9h`cC04?f3ga{^Jlq160MZGII;eoE9M1B+j+u}CYb9{2tp-M> z)gd7*kmy#JMl($2zV>Yo72f#AO}i$CJrmb!7L-n0_?^P)Hw!;2;AQdAALAu2y}5tu zW26RWfjZ+gi;)xEtJoEHo4e0_%FQ9S;$~JsQ!=I|8}7hONW^_Gj#&x|07sz-|B1}F z134iE;r~=j7$zo>!5UF8Ff2NT{{h*@D^`=qtXOJt=8fj<<~}oL_PCBQF?_lx=|Cvs zGpCDuQc4V6w7*DOczLT$RnQ>2!o!)12IefW#b-E~AW zlnGRRu-UHNCvliwbCkkU$nWgvX1Gh={NN-A-RnjW^X6ZiL{f<|CuLgc8 z32uwk9tg5p2j1+xJ;C{Zj&aaXi2dMe6B!(X*Yti8gx0-e_RosoZGOby!oCWzvoGQk;3 zevqr^_Xf=lDQ-^$&Hm}w>i{oc2~Ed7n`ioEyn@!{xVv?E)s^JG%t7zb^5G;bw8$bM zaymy9j8VF!oWeOg>_>ZlR9N|&jnhBGm4$yhJ9|ZZNO%Rilx!<+Ej<4ph4-KT7Z3_K@+uvG+Hh1#E2sQvi^^(5$3qC;vV zR%W}{UY6@+x3f$ii`mT@em}-7OdG>69zpEK6$iurK3gTNsg}h#)r9__SR8tKX z4I8$?x*c|a1HyG2?l1fvM+!G+ar0*nK|LoHIvAGL^HwFMhpM_?A0nv?zarzXD(;!}~+@f{s^Dei4 zShZUL&qF+O(CIAEHfYCd_h@-VzLuLUT~ok-W+StWd4YL@d6)SsBQT!OG5jq+ zdy72E(+z}PTK*|%S8BhjfgE1i0CbZ|9UR#v;upj>M26VKNS`j+=c1j0k&37NZ1CLW zf%I9XhRu>@!;2F5>>5MU6tSNjE$0P84dv1Pg41≤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 KpQ4r$O?PQ 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

  • xkaSNQ`IE9?K5u>VGV{68k_ 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

    YXN?Z* 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�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�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 Q&dveGprsXgB#QC>0Oj8kwg3PC literal 0 HcmV?d00001 diff --git a/files/bitcoin-paper/bitcoin_se.pdf b/files/bitcoin-paper/bitcoin_se.pdf new file mode 100644 index 0000000000000000000000000000000000000000..31857be91be72707761744d975070e6edaeb2e9f GIT binary patch literal 177902 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

    {HB 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 L&6>%bjmrN4h_*UX literal 0 HcmV?d00001 diff --git a/font/droidnaskh/LICENSE.txt b/font/droidnaskh/LICENSE.txt new file mode 100644 index 00000000..d6456956 --- /dev/null +++ b/font/droidnaskh/LICENSE.txt @@ -0,0 +1,202 @@ + + Apache License + Version 2.0, January 2004 + http://www.apache.org/licenses/ + + TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION + + 1. Definitions. + + "License" shall mean the terms and conditions for use, reproduction, + and distribution as defined by Sections 1 through 9 of this document. + + "Licensor" shall mean the copyright owner or entity authorized by + the copyright owner that is granting the License. + + "Legal Entity" shall mean the union of the acting entity and all + other entities that control, are controlled by, or are under common + control with that entity. For the purposes of this definition, + "control" means (i) the power, direct or indirect, to cause the + direction or management of such entity, whether by contract or + otherwise, or (ii) ownership of fifty percent (50%) or more of the + outstanding shares, or (iii) beneficial ownership of such entity. + + "You" (or "Your") shall mean an individual or Legal Entity + exercising permissions granted by this License. + + "Source" form shall mean the preferred form for making modifications, + including but not limited to software source code, documentation + source, and configuration files. + + "Object" form shall mean any form resulting from mechanical + transformation or translation of a Source form, including but + not limited to compiled object code, generated documentation, + and conversions to other media types. + + "Work" shall mean the work of authorship, whether in Source or + Object form, made available under the License, as indicated by a + copyright notice that is included in or attached to the work + (an example is provided in the Appendix below). + + "Derivative Works" shall mean any work, whether in Source or Object + form, that is based on (or derived from) the Work and for which the + editorial revisions, annotations, elaborations, or other modifications + represent, as a whole, an original work of authorship. For the purposes + of this License, Derivative Works shall not include works that remain + separable from, or merely link (or bind by name) to the interfaces of, + the Work and Derivative Works thereof. + + "Contribution" shall mean any work of authorship, including + the original version of the Work and any modifications or additions + to that Work or Derivative Works thereof, that is intentionally + submitted to Licensor for inclusion in the Work by the copyright owner + or by an individual or Legal Entity authorized to submit on behalf of + the copyright owner. For the purposes of this definition, "submitted" + means any form of electronic, verbal, or written communication sent + to the Licensor or its representatives, including but not limited to + communication on electronic mailing lists, source code control systems, + and issue tracking systems that are managed by, or on behalf of, the + Licensor for the purpose of discussing and improving the Work, but + excluding communication that is conspicuously marked or otherwise + designated in writing by the copyright owner as "Not a Contribution." + + "Contributor" shall mean Licensor and any individual or Legal Entity + on behalf of whom a Contribution has been received by Licensor and + subsequently incorporated within the Work. + + 2. Grant of Copyright License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + copyright license to reproduce, prepare Derivative Works of, + publicly display, publicly perform, sublicense, and distribute the + Work and such Derivative Works in Source or Object form. + + 3. Grant of Patent License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + (except as stated in this section) patent license to make, have made, + use, offer to sell, sell, import, and otherwise transfer the Work, + where such license applies only to those patent claims licensable + by such Contributor that are necessarily infringed by their + Contribution(s) alone or by combination of their Contribution(s) + with the Work to which such Contribution(s) was submitted. If You + institute patent litigation against any entity (including a + cross-claim or counterclaim in a lawsuit) alleging that the Work + or a Contribution incorporated within the Work constitutes direct + or contributory patent infringement, then any patent licenses + granted to You under this License for that Work shall terminate + as of the date such litigation is filed. + + 4. Redistribution. You may reproduce and distribute copies of the + Work or Derivative Works thereof in any medium, with or without + modifications, and in Source or Object form, provided that You + meet the following conditions: + + (a) You must give any other recipients of the Work or + Derivative Works a copy of this License; and + + (b) You must cause any modified files to carry prominent notices + stating that You changed the files; and + + (c) You must retain, in the Source form of any Derivative Works + that You distribute, all copyright, patent, trademark, and + attribution notices from the Source form of the Work, + excluding those notices that do not pertain to any part of + the Derivative Works; and + + (d) If the Work includes a "NOTICE" text file as part of its + distribution, then any Derivative Works that You distribute must + include a readable copy of the attribution notices contained + within such NOTICE file, excluding those notices that do not + pertain to any part of the Derivative Works, in at least one + of the following places: within a NOTICE text file distributed + as part of the Derivative Works; within the Source form or + documentation, if provided along with the Derivative Works; or, + within a display generated by the Derivative Works, if and + wherever such third-party notices normally appear. The contents + of the NOTICE file are for informational purposes only and + do not modify the License. You may add Your own attribution + notices within Derivative Works that You distribute, alongside + or as an addendum to the NOTICE text from the Work, provided + that such additional attribution notices cannot be construed + as modifying the License. + + You may add Your own copyright statement to Your modifications and + may provide additional or different license terms and conditions + for use, reproduction, or distribution of Your modifications, or + for any such Derivative Works as a whole, provided Your use, + reproduction, and distribution of the Work otherwise complies with + the conditions stated in this License. + + 5. Submission of Contributions. Unless You explicitly state otherwise, + any Contribution intentionally submitted for inclusion in the Work + by You to the Licensor shall be under the terms and conditions of + this License, without any additional terms or conditions. + Notwithstanding the above, nothing herein shall supersede or modify + the terms of any separate license agreement you may have executed + with Licensor regarding such Contributions. + + 6. Trademarks. This License does not grant permission to use the trade + names, trademarks, service marks, or product names of the Licensor, + except as required for reasonable and customary use in describing the + origin of the Work and reproducing the content of the NOTICE file. + + 7. Disclaimer of Warranty. Unless required by applicable law or + agreed to in writing, Licensor provides the Work (and each + Contributor provides its Contributions) on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or + implied, including, without limitation, any warranties or conditions + of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A + PARTICULAR PURPOSE. You are solely responsible for determining the + appropriateness of using or redistributing the Work and assume any + risks associated with Your exercise of permissions under this License. + + 8. Limitation of Liability. In no event and under no legal theory, + whether in tort (including negligence), contract, or otherwise, + unless required by applicable law (such as deliberate and grossly + negligent acts) or agreed to in writing, shall any Contributor be + liable to You for damages, including any direct, indirect, special, + incidental, or consequential damages of any character arising as a + result of this License or out of the use or inability to use the + Work (including but not limited to damages for loss of goodwill, + work stoppage, computer failure or malfunction, or any and all + other commercial damages or losses), even if such Contributor + has been advised of the possibility of such damages. + + 9. Accepting Warranty or Additional Liability. While redistributing + the Work or Derivative Works thereof, You may choose to offer, + and charge a fee for, acceptance of support, warranty, indemnity, + or other liability obligations and/or rights consistent with this + License. However, in accepting such obligations, You may act only + on Your own behalf and on Your sole responsibility, not on behalf + of any other Contributor, and only if You agree to indemnify, + defend, and hold each Contributor harmless for any liability + incurred by, or claims asserted against, such Contributor by reason + of your accepting any such warranty or additional liability. + + END OF TERMS AND CONDITIONS + + APPENDIX: How to apply the Apache License to your work. + + To apply the Apache License to your work, attach the following + boilerplate notice, with the fields enclosed by brackets "[]" + replaced with your own identifying information. (Don't include + the brackets!) The text should be enclosed in the appropriate + comment syntax for the file format. We also recommend that a + file or class name and description of purpose be included on the + same "printed page" as the copyright notice for easier + identification within third-party archives. + + Copyright [yyyy] [name of copyright owner] + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. diff --git a/font/droidnaskh/droidnaskh-regular.eot b/font/droidnaskh/droidnaskh-regular.eot new file mode 100644 index 0000000000000000000000000000000000000000..3ad06b9eeb1d9be3f885d6fbdf5c7089cdc5babb GIT binary patch literal 60337 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

    AF(5W*Ld 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 Pqp1rsGR literal 0 HcmV?d00001 diff --git a/font/ubuntu/ubuntu-b-webfont.svg b/font/ubuntu/ubuntu-b-webfont.svg new file mode 100644 index 00000000..26a86208 --- /dev/null +++ b/font/ubuntu/ubuntu-b-webfont.svg @@ -0,0 +1,245 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/font/ubuntu/ubuntu-b-webfont.ttf b/font/ubuntu/ubuntu-b-webfont.ttf new file mode 100644 index 0000000000000000000000000000000000000000..d39d5d33a929072d4342926d42dc57480c4aad7d GIT binary patch literal 47568 zcmdSC3w%`7xi`Gmo;{aLlF8hX$t0O%CX>lz7?NQ!48ss|A%qYk#u(F_7*m7@7;YjW zRZ4j&hf)Me(L$-mTH8_%wU$Hoo&>ab1Ff|lOMN+h(qpX$J=S9CwbptRVe|f!@A-Zo{4%p=&&=LyJ?mM|<^NnpV1ghx@E{43T3frXy3zP-SPN8$Zkm1V7n=7izn|X!wIGOZUVUw(_PayoFW_Rscz@oF z%je(Hx=kn*1icfV`O}SGy3Jc+ceMzD5pN3}i*C7T`L)B5ALDf=zQ6FM`KxZhd8;5~ zJ&b45P0Q9STJqPQ{Tp5%5rppz4lbO(Ky3K0LxS+*D!f01PFQCc{sph+;dRB}^4snZ zXSd+^$6pf!-Tq}OZk+FYGI?4MemV*F|M%td@3=)YiT#4`FD886d-MF|3xD_0nJ&D> z^-Q~NS+VN2m+$%w#(VHln$In_F1+Q|s;ut`!oz#<{fgTc4lH`&YuC61;pe}?_YL?X z>IuKD-}5{@KfCo1(MdSgc#Dp|W5J6FbVd+CUs3oUIJ;ihfTMpD{)ppK!k_p%^gjKg ztC@xALW7{Yam}sE1m{h+E?g>28~iYPveke}||f;`{W97>K1;K)WAK;0zN?f?X)WNGD)4(}ZTB z9p~tsru1`1`nfm#?M3O=U)9FREa~TI>E}hbXAbWA6=AjTC45#VFHm~jH_k{ULp5W$*@RW1i6#ag}j3B{T}d$ z6xVOVN4%IFgh%?X1oNVQf4~_!Dgixc@7LgS5?|9?!GnE$j$O;{5PvED-fQ+cy+z(q zZ@IV98}Ux_-r(KuD}Pn^RN^~V5a{z>;RmcM{dvJ_^%icaxHmQo895eFK`vQi;7D;rDa}UxxXS%8LSFT2v4l8iA;*t z#wN$7B&H^()lIK&Xl$C%JQE6JcH0&0SI)Vr{pfZseSPpZu zTDFW;uxdOfSRHF*Gg-UvAIvM9ViNNR$Ay1qS;C{j$HG3A&w^|=vj`usVxdKE69ie9 zC<~4&jc9uH$c9 zcO9;$pP1X+}(R;e}Azo;4;REN(DdFGMc zL^g)|d%fP-{?_?RyuIE91KK6%bGdY9+}gX6`n#y;oja?33Aby<0J% zEBssi-mO<`_0Ok~&~)gL#$%;ruwxl)GyyuWUoZg-)Zgl#zhvI{nb21q6ETUcn~7}g z3;bJ+vbVE$dhrpwPqpviC;Wy|9Fj6j#ijDB~>Xf`@A2Tu59?3kcM9H&{C@vOO@^Wl;B}m~k{&RSYVZ|U)tA*@%xABZ>)c8%^}KQNY_$t(khvfm2l>{a z-25DT%*r2a{Lx8|^cffb48B#!zlCcSXRcF{xsHcEGgO-SWEq{;HCaU+P1tH9ijX3y zx!|ANRK(XPmhi`Y4xcVYfBAl6EZ?W|IsEtw;H{NMqJL(kEzCUg9Xzz`ek%H*dUA&P z*XDO;s2|N>iFc##u>QBtyv6#}z4Z6inYXnAI?MM@+c}>UF~nh2-6_bEBg0abkOda< zMurRd5tFAzWZMbFpEn}=t;%H3v!Hf3mLs_Eslr-0W>t)!b#>l|lEky$23F5y$)pmS zY_kvLNZzUnS5h|G)_OPR}9!~Erjd}pcXD%IsXEut~s7q4M$y=}i-v93SRx}>$`tBV_h z*KE9=iA(OSZfa3(9Ox-dcGvaYyRtFRvt@y*?moQsEq}75KA5Np7rN_u*7dfmThwNK ziA{uqt*C z&wxXNRVl$?6%MPcN(~Onog+#d&vrMjsw_~1^MVpB z1Z7LgLI36sAHV0NjM8QZ7V@Z2lHjI&v~!y7yI@-{q(+lzc|%amu$acT3uVe z&c{4wPO_bJmfn4H_Vi?Xd$O)gDm(h?Umrbs?AX!4`SS+{=g$3fjegtd)ol3%r^(c6 zJNK@B2k01vbv+AqdCEu9BZvnjDvhMFiF7k1p;&@wZRG@-h;2U6Do-QQnKZsLMTVzo zM-#0|6AKSpwO3Xv$=l&Vr{I>t%4`sAnh7M*C*>yFP%s+LCO)&;haAp|$v6bLe0aMe zDbKVW6iil6ydGzXUSPQz7AMk_iX3a+ z&EN!5!oxKW7^L`j3L5fa8CmitR}Wy}c46SU~^STNC`OH5!` z^scU`dqz{8%k0XxFtY_3$=T4@To~<&7SHNvFLBq^#cke~%B*E2`6g3-2@YQJS>w~| z+@AK1S;e~dRh!8l4%>@ox6dw)#rTsw9QK=Rc*7)GCq|+L;d?{Q=C)ZL&#bm)XXxIr zYf>a^6HO+}Z-Fo<1*N%=KV2}dVOz!&rXP{@wJCv-?i0*e;S>|-km<6pd2%AM`GhRi zDp}Y+Qf(^BOz&kG@iB829h#vnA*wk8zyQhoU%+~pi}k1vsw3=m*jH=SP3Hu46XTu& z6Z~q59byT=2H#w^MTWDu$-!iMM8@*v*hUlwh@C@bjtv_u3;IAd(Vn91Q6t8ErHqr? z9|?$}$QmWFAk+|4-`)I9M@}#lFhoO^`mNixH4zWT*h}Ij@m)xba+10xzGYho~g(Ig^~?vnghO zY(U+h-lyKHewD3fH!V@tx3;cVmMl3y&j&#N9T3<_?5P~!GAR?uX&Nn)b0f0pgkm(0 zC>9LQsEJtGQrIeFOk0?7N8LZJy`}m^_4)dHW=jj)jdQvqr&sILPz#|zZSXh!pv45> zMX7wEgk3+vwWbmvN`xbF`3ahS%2ZCAYI1^U%ejeH?gGz?Oi3#_6`c_qMJZUY%$dSX)=tHX~*b2hMazjf*xk zMSGe9H_b`R>rCcJZ+9BZ@^DkxRfL32fUFO0{`Jc0!pcLGwt;8Ken1 zEtu6*&@yPmq$XgYb0sV^tA-vgsl|~qh@)~h-t=IG;|!!Qi^pm+%Wg0R8*~|!rR_7) zQ}OBXeQURGjC8GRynSN zXZD{~pJMf=*{g&9g*EEH8rd;UpU^0z@@S2~bFzo85#M`QnL=mky?uRr<0}uiN=!OI6(qBPg;~k0Z7+N? zvF4WR!)ILKm2>L)8+?zmE&I<2?OS5b_g@@%U~Ow&0Z?_&bPi-ii+(q7wuo?p=3go0 z*dbh2n52x3eGZdkEO*esK{*zkaGJ!LJ*rLB=~Q}ia9&xCSJ zO~}V7t4+=&l1{cysYt-C!B!!8LiUbD^n1ri6f$azPQ#q_Z?TT!l1UmowEO0=>bap! zk9=v$^fiaqLp^-NV$RyG`dC|}U~p~qB9ADx9AkCAy+zmfLJYPh*GFu2lYF~I=D`XFW?CH33EN7FS~4c{D#Bp5Koyoj8YmIqvOnV{el zE2e15!s?hYEk=Bzqv_auq@9`3H>F5S^y*$~{@(V*IqGvc9V@rBNn4ooN}H-aq3(Ei zH}I?k%U?h?X(#AikNxWd?mI(RBBa3CpdZXpa`BaVB6Bk*b2&KIM0>Xu2jy12XYJ6h z6X;waY?qlBRc+eloN62L1S4>2!9I35AH%E<+Uzhi?S+x}`G#f#3`xz>9NV^O^OCzk z7M8IvHSyl*OSXl2yJxOFuykGO*2#-IRxfB=|MH-zvb2|4*x$I&a_J=B|tS7BxlM z6JbYqmDtg|Dim7U;i|1EEtwQ2zD%AwBgOOwz?YMR>$JVDSh0%=BZ?OyZem2y>p`lh z#*v^9IFj}gDY9BTd$3AMt`*GZx25!j;6l*E3y%fFktfhZkwtD%%#U{0 zN877ix@WrfZ|_$RtIt2H9y`8FZ2oeyST_6iKBuE;^^aDpSYo%?O*TXOhIxt5j1ImJ zx&0u;VL!Nlv7Cqfie-4zQ-|5!ue46gM|Y#@i9Lah}$wO>v=Zp^J?g z86vl}4&(kdpygAcDe0cY>3f!D>@9M_$$z9@V7ws)R}tSQvjfaa{@a`kMxgh-&Il|eZOkj zwQPa7@$9-z-O4jN*pkzyKUTM^>Nn}L&`0Oq(5=K?CJ!CjIEtM-9M&Nt1MxqhKOe+ut+h%g5};elU?Q%yyd(UF}|XqG6`rq3;1`S5CUEqoXCw18fw#e8y7DldS zfke{4MY3TcaNM*r4!7M_8H8|Hbf3yv_dm*7-rC%_=7GVwJ1YCOE_!fHOUuS5?pX6k zeK6o_toHQod;dFke>k*Y;2|dMU393SG`on7n4{quRyUxNv56s)Qe*Fu(yKg+Cp5FW5IbnZq zan4a|;HH;Y*E@9!uLzq>)+P`8p^1gt7xMK&K7d|^P2xayz(gU1bHHw6T+I(#odQ?! zBv8vBU&-Xv69J1rtQaXbUqO+`(Fn3X96s)^Iy>*$vZ;+lTQ_gn(WyS@N)(;_ZE?bt zV!M3xQ$soCP`v34wuxQG;yZV$CF*S^vI-Hwj$wu{mJ2fneStZd0Q9>6fLWA_55 zk@WZRv4s#ON+GNhR$TB{B-%!mhLPd2Qkw)Tq>R+#1kNl@I4@zH!4ZqF zDOr&JVVv+|{3*%i0#_(mMVL!AxWYvqA}lQMfh8%I(Mh?|CTAsOiA+Br<+hAn0{A80 zDfs}HrvbuBZvFx((;&Ea|Xt!TZuXGU>v%U}1X`_ylX&&bUA#6WR* zAX`=a(de@MYX=@&+h%ona?S~%W=6Rbv|j76URLOe4k3j=dsuPm(yLWOPBSzH{9K!D zM7D95Ov%FVNng+kz(=7i>ZD;~F^WFB0DNacB~!d2Lw+(0_pW%a=MW3MxN6l4>hVW= z{&?I~7kdBHEARVemD%+-IrF+?_1&WntM3f=S(r%_KX~!v8=^!!#)Q4F`R)e)XCrFP zxnIdLjc9hCWEvUP1NQ)b>B%Jont{P*VekZHaF`=2I}1KT7HmNc)=0bVWF$8xWd-vhqSwM{Vy+3Bmp8-&y@!mPXKl$U|4*qoQOv%9BJv+k{ zyYW%x(AH63$JY_Q6;?J3bc&Nx*2ji*X1d~{O^xMw$?3ItBo+BJX#A0Yhi*+;}{maKr_Az3=2^TAn3FiOg1iuGF~?>NFGvorE_WB zoma2Ei8V%6|MH$~&vt+8kKcNy?t5pt27kV#vn5TJ1-O?J_OeEo+%#PbF(&8p(KDJpv{{bS;?CH z>d`&h)wOT8{&3Ikl&?=?lyGf^qPlZShEJke+i2SSd z+dkc_zDw5v{AVD1wTh$*U*iHzQz7oijcZM=B7Z)M2IdXkR9(Gj@w@=@JN-p2 zllm<9IndYJg@|S^9>KMb!;u0yS?R?r#@J^NSf zeUaos7HqN+gg5c^8K52vre!6kiGoE z8A>{W>?WP_Hspf?Rx7YU&Xw+r*70Xy<5X$90)YVCT8c54A-h9(E`>@}@;El=hsCOx zGuYsiinKAsMK-p&W+084P~xIhPcdQp-Ap{XV)>)$r{BI?RgbPh=k^x10DgcV*T<*9KMU9wEF`jL}=w*pS8Ua8?m;l<= zi;)T7mGZ5U&+pE}2D$PX{8KNhXWi-p>d}P@_dPK2>Q$}&nQr~tkWn&_*sCNALTH>No}FQyrAWmuMi zLcS~oWMlgIyj@rp_>(Rz2uaIQfvK0cz*!Q3Mn;=r#x{nJllqnq_VUGJ92e`sK8Xsq3Mu4&XtKM2>`{+yWT>bbSpf{VE5)n5SV6Cq zJWOQ*rV+!lm+TyhP0LxfgHld`C&1&*6YME>Q6-iY62BU=;^q&c(%uQ=`4tcV=!Trq z#6Rty%5+qk{E`bo(lAbI#5sM9k8Ez~jXO8~pmpnt*7nUu*X%exv%l_Ji&iZN%)BnX z;z!HlFh$;+d(Z0bPSu|%2*!P_{c(5W{4E0m_phj{51c8BG|dQ3370!UolADy^vugH zUj^h9VXa3YuZ+lkOu_j^z=!58=#bq3eAN_@4JQ=64d$wWOba~>m6SnGhXz7c$GmN_ zk3!Nt>b2@oX)S^T?|-^UO2>D0Ko+@i4;L~5QVycADXlZ)90)}Yb&z_cd=i*HiUrz| zER<}D_&7M=Knjv<+$nK7B2`%C2KcBa%@)D zr&4SKTf-B)H98xYWgm}J1&N`xa3qFxcj~ssTv3I`A-}084!0VvXDh$qQ}Ee{^vW4pSM_t@+>w=PN7F!Z^%#EK^@@ z+dQLrW1IT><%jj#)~ILH(;p2k_|MmlcXhw;+JDX){0KRY(i-)?vwro^(@cKpCAITu z)-Jw6Izr>WF06k(#gcI*4A$pT6Lu{ne369%VL@7-j2g0G>QA<*N4A~OZ`-N9a`)ZLzw-^X>!q`=iN!B5nxz((+l%|!klD-Ut>nQUBik53 zKIjPGi`+0yM`aWf89?OZ#^O_o*c1wdDBEuOp6X)Uwzp6^sx+js(Eb=aWY9(g$opcjLTwPpr^uV{mCVFYpfIa!waUt;*|i<|Yo{gCd$ zgn-y7Ez<7qc>)1ysn1H^I(7Pm@ z+XzI)CD7mm{RsVyi#O+k0FrPcMq%KN0ykBf3*k7c7RTuu4dkk_M)vmP{44*{J{T_FcyNSG}S7_$ig5U?59nWN1i~)Hl)wVFNKapRH_nZ{b|!x z1N_pMP9~tq9ac)Y(Lw+kl+t$P`n|n%U-aB?TgN?#U~%W%!T9Eb%c`44{uxf{3>KN! zUESrjUs)QSlk~AUb2oPQvrV3kxi05NCVQT_;nuwi&Tg_)1-dscZA(bfo07@w0bVQ$ zJI=i!twBzl6EwU=NTC!5L3qPR%0M*m5PEdKhcx;4f8MF{p!WI}sv^3=y(C`#1S+qM?ZS3ZzRq~e_=Il7WDY0htQkLbK6z0p)=vq?e=vXNi(8t+;?=*ox38?^L#z9NEqDJgzu*&>ulF8!T13-+(6sd; zH07f!8%I<4kQzaWZL$%|9HpsVvpk8Wpe8I&Q1*fmgR~ZehDI61MvT(myf$@fo<38{}-bqhV2xN zI7X&;GZ>XS$|4ihO&PB$gn4;5Mb@FCyks}MTqSYy{6EXg9r@RTlOIEiWn?G zg2dtoa2brqhS5N5ZO|~82_o$8z3cG68!THA&(1M_cVqXSSjc_Nf>p`8|9yK4o5psE zuE^{uvG!<@Xy5VgJKEJ#>iflw?zt<fBkl_JsI#P=g|1IJdPEheLi`Y zI1^6Uh$o!b&DrSyxR%9C3~jANN(R}Clx(YMx@>}IP23wZlC;+%S(@!@5j{wt^4WI0 zeX8fK;PlYEP-0Hl&hAj}lvW)7tKa&e-BA|5Vq#o9^Q=Zob-fgoI)Hdj5MF@)MFXjV z+(k+mViNgCm~hroGEqrH@sS)xE{N^Kkl7|6Oj8EVh4m*_XpDh05ajmCl|@Xk+iIQ_ z6q~)~S<3c(=d~yAhqYtY1L>6Wjv%xnJC7XxKsdUc+dww!kkyt4gUN0ka@d_PhVVFM z-=y#+88?d60qbQb&+2fJQ9}lbQbvz`x0Ssq8GeviXDQ0p8C**1Om+(w zS~l8XV{5DlEkJHc4mKF!HMx{cLm3waT5F1=$Hv4I3<(Wkw?R6U-B7dfz+hN?e$Jv$ zTZuu6o;_oBv~3(-arOsd-OjJ%na&__p67_OR}4NO8|X@_kjf#h%f({LSrN*gw~`0HIglFZLabGhsy3GY(G%MnP)`(Joq<#;G zLqLz>aB~ll3@yl=G$yD+=0wKPF%U97ZiqWWWwpV!B&$9CwC9!=GGkTud~D9@>5>ee ze(>V49K-L^!ya9~?O4A;XK4D+zpgNWd2_N2WOH3Gzu;7rAjb)bZQ4ctODlpM73fJ7+{ORYSS(2hGpmMUe) zoB)3!N`%M}G?l}y=`(t7A6hfp?(8&ZUh3ss&|h*}B^gTiv@n4B3Rl)~IaW4NJ*(47o! zs0lAE1e?*Knkm-bx&5hCtDoG~(Z21eJ0O!fSYp-U!Idiq2X7NS>yPj3>e_jn!k=AT zyI)wp{l`DvzJ1Rgj1jrR(i-r96BcE6+LkKH*iz8@JauWr(B z%W>Jvop&GKuV8huMK_8cVjX{Mk9 zB*seTKqVE8nJqb#uBn+V`84)i9_G}{mh+W`7Lg$ZF=?EN$e4g3^*1mI-}rzfUSco< zxjiTrulvpJE>aB0wBPM2WYwRjzb|x%m6GwNX`Meungg#Rs`01BoVmoDP_N($8#t1? zbGeWtgyl)Lv5myHP#WDb+IDoky2U-Kb(T98TG8m~bn4D{Vuoys`Hb0>Z6L+YD2Gb7 z9lSU}xJ5`+VLy-?m9o=@a6`Sjt#Sc{g7eclJ@1543-uBz#J(FZRDesA|#qSV;y@tyJz+F zx82rN{n{@E4#wm0bsal$0*%oHUz=0<-pf0l2z*@TNBu{_U!3f`x#J$$?|j$p>9l)_ z${c~&-8aqr!CtrrnCqrXWLvY2GS_ z^&OY5WzBwVEXc))Lk3V@BhlRe3BX9int>N+atQL9@H#lFT;WrSWftLec_ct7%9X=6 zQf3qoL}aeih!{u5Qr{IGJV78GT3XFs5qr-b+quyo=^8(M-xUOUjWGbPle#blJL zw}hN@+@J6|2Viw>rX7CruWvs?Mwu)CEVCU^bcLVD`XfV^{q#gWtDE=R#p>X1 zrFiGz#}8i7KK%IMPW92Vzdv?N4A7cl4u&Y^P=z=_s)FQs2{1oQBb8m?LNyzYab@#z z9SUrbnfc^R@9v=)SrGJ+D~~9W=@Z!i_;2w$pU~;?@L#$66WI&+Z~MC?{H=1Y3Fx#1 zkf35I;_zSnu6OUExAbyB4M0^BNTgR>#h+N@B7Cp>z3=1A@z~(g?=|r=7h;3%_m1-O z=VOD18z#R0JUyWS9OP@LOw#?5|S%-pEm7jqVaSrSDSvV2jrt_bH6Vosw1~zW-F`Thi$n+MP3Jf-H z21j(D0=u+~EbJ=I7@v7yO@#(qf$Q?WpqcoTF~=cCq_U^E$zWzElhlw$R7;wflQmm| z;fT99771Jb!y2lN7P}{fgEm%QJ+Hqv@NR4%6zZS+PN1iMo)m9C@bKZDzDFN=@QU`I zJoIQ^&*6uEcEu0WXVf>}?YWQD-glq+oBMj+Wrb`SL`!-v^??tIN3ln%W&`r=1g{7N zY1;TR7jUZw43Dw-iZkdV)vXwv?w$oJ;{6Zzu`6DDkxf^3tbMjleb^dpnCUBPOip#i zw(b6QGjb<4s6S`3&z`8E~3n?>g=lmD|1TvmU z=aE+q2o&frNn^yr7zaWfnmvpG>C!|b)RtWGN^?BY9_s2X8$A9++L!fBCB@09F(;ee z|LpDIo<$pa+SaJ@ht}NQj$=$^_2YKwvu9796Z$uF2a7Q-)D8gSpq$82j1rmAWZEl6 zlD(I}C`mG)kdSHu^4r2|Hf>C(ab0iVD|g*JUCbJ8e{lbv8S1gnwg(>W0g^^EXiH<0 zmBLK|&Ak|kjLJ~(1UJG=sw^0h{U>DPFcbnDgzH@BC)c^qgF@8o+LXVLUim5bQU#e? z2wPQlLgos^&~q+7^c=I{gq#a20ht?My*NcpfDhEMeE5j@gb|SW>MYW_ss92l(bVsHO>X%CC{Zkb#AVONj({*ql&;yahB@Aq_l7@fPd zm&JRQYV!i-%3kKRD?BT6G;snLoeqCm;sk(I+r!L1TEarS33|x*9;Zj8hL?gPi7fDz zY-xH(Copxz3wpR}Q(lQE;4MKUO7ha7R0+~pYdJlaj`q_ri=B^%Q zU9u}4-?fxkL5146TYA;!dX|Dr>T|tY=SDH72)kSA*Ck;=#{^2rD2pj(6Jm+xd{h|g zO$h$;l4LTPVStjCEFioK>Cm%NO)lTm8PWoa5%| zj$810Vfr;Yo?O3lRx}wkmDR82iwnfHg zcJgxbd?eaY{5oB3?j!(`mz!gN;~Y|?`X^$@ueABb%FK&VWbRfE>(-?6NY9MyV`az< zd~Kh)neT!Ab3WZu`YnjW&80m+InRW~=S7AM{3uhmWQPHa6k6mape9Z6VD*i)Jo(!L z8KLCyXn8&zx{$LB?6h8H$& z_{P`1P1s{-=?wLiM~B4TzI~e)!ZB9gHo5cvVs+oUaoe|mKw68l)Hhi;hRzgNYuG6U z{XWd)wluO`OtORG8+kzS1XgN7#Y(X!JniEf z+=mT5)Z{D0Hs|Fdlnq!6w$5WX$l+iCk7>nYnRHglYX{KBp)+{x2pu416G^pi7+%`7 zqh(H{dwR4Jn02?hU$mITf;0C93MDb}@v?iLTO0Fv-g7y{{NzCUrjOfx)N)SP%L*vB zNdyN!E%i#zf|tX>mj$^vqWG~jLlGsLw&q027$5d(m9hwpBZxWd;IEWw2q!NL!h;O4 zJSxej6ilTU>jFpnpe4_i?<(X#y&r<>Aj>Zh3JJIehOao#)_9Uw6+f1IIDGlZP?zqc(8N(W4oL-YyP($+1@!gc+K`lcRFo0=iQ>vd;Rsj zy?uRLww?P3YrGpVEH8Q$rC`*hW5>qWaDmGyV0rU!q-8zZYKM!8`MK=aaFKQ{7po4B z&Upf95DGbUmfDoVNvrO#L2%{NrkoCX^u&q^C1$Lj>Dm3 zU;7`2`oaHLjn2&a8&|is++5GD@7Oo@*XnT=QI8`bmp>m1&%GYu$L;Ftn>RDxmiyI* z_C2@hxz}IEL&yI8Na~=q-U}IyP!{4mM$DCa(L7v6x(GsCHt?shAQ{iF-wS#E3dwX` z^_dr>Z_y)ND~Ub+GV&^t!ffxSQf9JMei3=I_;#WD^UtW2dq+~bpn_|oHgd(Apxu)(+L1t(n^`Z=|XIL z!NQW*NZox?=UinCwdGQ3uT)cUU83WfNuE}JFcGP8du9<`_ejTe`wS+?aTjC{h(oePhh(EXEDoi0Y1tG8 zq?jSR2<$+yBgG8a6l8>s6WoDu$9v{BHr{YUW8+-*D?HNC4f^G6*LKft>+Wt#KU4np zqI0k5KgOC;PT5T1AGJ)UVL#{cR2b&caIMDikmPRdXa=h4`4N*_G~5We|G+yvPA7}Xo z);_zVqhrUjYuEnjuB)!P>sPlw{A@gT*y`%(3e24BEy;bv68#meV^q9dd|m$_VisZa zElWADKZbKOnw3O`%eA8rubjw%ZZtuLK-dCeDFfAzMuyB?3TC-MIFhtwWbN=6XnCQq*SCh?hD90V{T6KjQF_+!C zJ06h4A4tH=Y2G2BPue0ykw1!ZWe0QV97gRi#5zws|NNVd(a!@7Y>!N>)q~o?B8OmA?Dp{XC+aldl>WJ9LgtI<& zlH}h1ZcVs!-oB_qWa7~IJ7Xg4jG2-^>o~SErbULQ^K+?b(`lg7sv!O2SmxOm?33X- zr(nicr`O7LT4#zH?L^Jk-f061G}S?m=DGb7r|L=E)!39tQy?Tu?aJgh3B_p?nw^}K zr`v{UCrzRc&7^&VGC6coxxC#3WE5GGP`&VD;kO3;`LBt(>!5r>Yf%KH8gSzyj7qz zb7}k0GgirzM!_{{MwKa4vvm0=`1qD7p?Ke#=H@&4;&`6XyrwVyQfoLoYgRbisu$Z= zUmFfzOXXYL;c)kD?eV6jIR3P8E`VJU)RSb+6XvI*A=JPDIqTVIfP|y0+LXkT^(0h- zBR`86O^ef`7%C*pYxk&FrU3JRB%cw2bJEZ#&G)t#&Gromr8>LI@ z#x-_8X`Q$i%^lDZ2ze)H4TM25!6z;ecS2{BQ`IqVVpFEk(h(W9@*|!nT7p_!C+y}D z8imP@!Itpa{E~cZUxMsSB+95-&Pu@!WEhm8M&FI5G#9VYhy9z+YxJiiGCfp`zWBcW z&Xu!#D2yxfw->O+vj@dxixVvYf89dAK2|*^F!PIv>h{J&v1fMKBi0hjf<3*F)<9WB z1hu;~7r)piQlFWL6lE?XiEY#7QiUEz+L5jnd}A}Ynuh`XU=nK5qj)gGJP*w< z4|OKgh=(A*KSz%~2H?vq>i}Z1Bg%x5PvnV5WQJx^Oa~luqID=daRTr#yc`3sQaHzP zOeUgBAV;d$K_==lFSOXQhq9@>pqiA%xXm`%PqsBq$~I&iqp%1~l29v)?VpZ2PUapl z3?xb&38n*I8fK7Ay!1y}=Ox>cJG#3g^?i}K;f~n7?OnIDlvGY?t_xiA^?Cj)+ndC@ zAM#kk-tGqif#$OOJ%GR)yQ{+;fwDzSiGj8d%9%Bq#*tfOzs%es^bmYnYxzBU@5xJAUs(RX^r@11HJA%xgowHC>hoL`YmUl=(wq_Fb!arJME!s z=iHC6b*UTmW?t{srSZOE!PqQZFIlYETUikIK+~+y$B-{cpCF!62J;+at7qS5hjoRxA>^bMKL-|&ZbO%;s!2lv=|YWPfD^Ec-&Rl2IrJm*zCH} z?dyvS+?0oTc0m5bum)zr97+CQe=?+~@U&)#Y_gE`h755DgQ0X36gZ>nh#w&fV@J=P zy3|Ohr$PF_-y1pe8!_anbP?~OKcKiuw}9KjWmN4!6<6teoiUxkd(Tn4^#6pWXsKJW ztG9R8U|roHJuj&n>Fw<7>FMm~lX3>`U7AcTy?0>VJ%h>Q;63yDSFY?ISa}PLvmQ3r z{TZ7p;m{?JAIKl;pMU;M)~U*DM*83xG;LYGOwCuF%SVrBt`b&NF#M6z(E=RVE9}ww z&B*RpDu<}5iwzf-WTPz^{E^{e&Da4}S5i#kt^{d6L*{H9rP9L_ri^lsL(fY(Wl!y} zTQg{YhPaF9^KPIasUkNW7Ue-wl1EI7r057fD6$QsZED)YEg|pNN^mjK(o0Dl`NM;-(0Tr>j zpcq_Xny$--nTK6;7_Pv~DZg=S=3(1GY8Y$hXo`y(w+KoZr8fu2-WxW!^i@<^POTyG zVDE#QKT8VUpe-ZSEof(RF;zKAnct-e^M_06&d*XxJa%bqDiLl5ej;5u3H*t6o?7*V zTo+5#fS<;z*Wvnx>OwG9B1XmLWJM=yQw{Y*qlS1^c(_X9Z-WD?IE{z1&2(Z^3(vfi z7N&gC=}^RtwHZ5mN^Po+TjX^~ti|*?y3h0|)}rPAzP>h6;Ix`2cY2e`bYT0#=>HpU z;NDzAJ>IP4xnWI+tf!+SpV8-kk0!tPzKC3gerGqNIpfZ8Tjp;o{j+N?x{-i0s>^k2 zr5KQfm~gXz(jlb;Xi+qhZnVJrD^#7Jt_nl$nkwMv0_sH&IC0xXhHU(V8HTJGAp>Yk zYPP_u1Pw`~B!Gyn5=_F=>(#asj1i+8) zXc+UyTm0_HVUNfxlFk!p@TR*g^mM+oc;kbJs=KJ$D%tE|^jWyV=T6kO_^HprWP9?4 z&Y8YQ|McjrK-H;OV%F02x|cKE7IYLZ*2_l1SE#z`Gu8WrW7Yd04~$||?^8A?p;{NI z-bW@jyJQ9bCd$)RU;dkQ{6>LNxzAiRuA2Y<^jKlp=`J}|lor75TlzQ0YM9S0!|{X7 zjCD8Y>PBDw&(O7KjILT84(Ljq1iTlgYZe;$881EBCf3aASN{5#?r)EG9doOvHh=GX zXX?h07kWkGg?@}Vg37GUbUxT9aABj4a@8yw7D_gv1(VG6^%8l9Yos zIl{pJCw!)h@=GS{MCe#L>SXvEJs@&&!VMj;>>KL*p}2K-=2g89udIK2?rY218$+%l z*Oc;svMZYCDDFQ~IGzqtnhu@Z7oUJ`Xv;37gm;t@uq!9W6c@128raonjOILn^sW)K z<>j3sqQF6^9~z~p4eK3NZ-`W7*rrre!D@)whb)FX9~ZQGWE9Ai7p2npPB-cP7~{?2 z&*_z6$pEZJ#u4RI25Y@|_YA|qH1hiCFGeXMRgI#tWP4~lVu7rv2F{KiQ?N*=u8f*{ zAcY(x7|u<5qSL6o-tZW3gzD2_JGZ)&I?$vB{#Z)ypGfx8WLqj2<{iH5b|t@pprZtY z=0TG^Umqg#BF#P2%rukQXE0u*ame_XjI-k#n>Wt#R|RMGM54VdL15yWHf`^?csr4< zq(6|PT=SDKLc3VxTV?++J=r_Gv~+rJvhMnlyVd`x9#A)&{7jb--R?*<8o?iIUeLx! zHTe#72|_<<>RllVF(n(tN4#f`0nH$+P74fHYBx1(H1k6vl{6H?`#OQFK}r_{LXyhP zBNHGyivn`lxiAEfN{AQ(xz+_l47=da5RvpFEGmXg{Gn#m8CBSOW>x*)iN9c8I3P#_e~JZ3(PXt>b+|>dCjw^m9O4luYN} zs8z0^JzuSvmefVHfrE$CM5K`hnGK9U5m5dAxeXl7ZyrL{V8-DJj`zh_qTs+o#&)YsIPF4=A*Fdcnz&6>-WGwRB@8$EvZCGuYoo|5i{UZlKl zc+$k>pWoF(O8`H=yT*lGJtzwtnc5Uc9qmn^Egn|KIIhFTnU8oa)3`n#nlhyI`EMOp z7Bu9zah-K(ILNqxr8VE!xORhHHp(%*G`+OM%}dh@DV>~NC=!G?0Lya#P@`Cu2z5Aa zXlD+lmEZX8D29xh!&uMQ_R!ltw@yiVo?j6t4p_>Okr?V#1GDqsDuuOSHx# z$mzf}Xa2p{BvT95T*MiugEgl4CUaF9s|gRAjk^(J$)d6Hs&Hz;&s*2Pa|QKzopu(v zs|RU8B%AeQOYVwnysG)gF_ z(=yC^LtYNq`&dQT`v`0fS^0?qtR+=a@uB>QNBHyM(x)8xq)r@!t!JwIAg-y)Ca?0d8c5^vDnCb3YXg#vwtI?! z^5S?q%D9%@KdyNa(gaI+%}BbW2H3ZA--`FgdMG{C^TrC+G}c9liK;3td0X_K*Gs8D z>{ag-)9sYh<8Ko$V6W;2jr~}yFm>!ASwd9_j26rkgP%rO4zM`oD$+z~P|vMTEmV0y zpA(8xQkkzJQmv-ZHk9x2hsg#rBQ*=q&A6r~Xyzz~lS&a#YsHGU_%21r2@A=apy)1Y ztX|j}r88rYUc@~8OxqO0#jH_G7dw{sQsI7C5LB3b(QYc*jGgCqQ=u7CHb{0qHNB$w@Vj%a7=jo5{@FUknC?A9NW>eZq z;yV)p2d1U*D`PBGLuEKXA}km->Wfx!WfvR?Bj6OidmoL$fa zX2|KKU*sX*5;UeZ6O{mCmooun8 zvFPWGksO+fjd7hO?k_$_>FKn9&(Lu<=;)!?+h^&hH72-#j?|j+JUSNRXQVJvYJvK> zBP9ptVnY=(vioxe`&vd?6aQ;8?c^R$gt9d*95DsPs$)tq#7+>xW>SU?h6;5gY~Zkp6s8)7~`R;@$StAqjq{aWeD;Smypm5z{i*hPl!rW>N%TCM=JSrD-U~QqXD%oI}YZE zARZFo@sOb)KjB72WCI2tnT|1+QU1q4Ly0#qVJe9dB|zc@XQ$dy*>03g@HveG_$VY& ziXX{JhvR_`A&nNfgS>IsSe8w`ZO61Vht}P`|K?bEsJhJ;Z>wrw@$9LUn?o_@wE8B` zmK8m9ZGoJQxIfU-J}_TuS$^>AS0wt^we&2C#IH}5Rfj?a;cYAA$3nJ`Ob%=Iia2U? z>RV<7dREtmTH`G<*53N*A?zpKQwDh><)|EqQ;i_+Dl_48yUNsDtgFlvPQ4(ghbnOx z>y%MRU1buWQV{e==M=km~`i}BD@&O;&aP{^vldC2fk51`U48e zq={go(B-g^2C)1cgxa3gPt})CsisUcDm9*)#%M*ch6em9@dIgEHGeLxT0cuGc}j$! zYH~>G$RRjRP3eIB46A)(c%_b?(^T;tcxz;qQowr z?kyMbQ_gHTe+{HGznZWHHOQH`0>3z|Nxj<7U4S^<$);L%XC} zi_%>Sn$KxPbp)sNv>7B)1f^jbsGT6rzxoOsRYP0-O`ads>6)`}0qwbb(RRzFX|D!b zcqp&3vZXf~>1hc@$FISSnGoKk*WhQ#-nz1~y53~+I{y6WM`LRtl|^c6c{ERxKd&41 zpch1)FbBUx@hu@$OQui=eF+kD(3oBl*%RX(<*ubZz++A2uBxo1rgB$lfihFAe3f;0 zmiA(nb+pNx_UjZdrudIfOo!;<94;u0s3%gYkwuRZwjp8S^k$MqSJ~zAq++Fv9s2!* zi%XhJL!Edt+l9_vZE@=Cm01dZM{l}aoz*|JvSVi3w&ypG z@AWk$+{d&Ab{1QEe?*ed!j4%+yMOUKPu>$Qfe1vpCmecJ#K@%1G=@X^+i-{znE%)- zJX&fIM>>%sz?$w0rBm13_^r{(Nn~gtaqaJE9(RdwWsUA)UF9NMyG%J!^Q7-ml(NEd zRfU#NT4*ZCTXOHh$Y;CFIZLIBgeHq;dYlWs^)T@z`r}ERutQ6b6B+(&C$}JC%Ra4> zn=efc{G<^~%?mrZ`4FeQbSF1%M_xuZH3H_7(Y5{WoDaAAE@M8d zjN5xFFK0r!|G`bYaWfiQqh_oTWl8{bq2JgY>$Vrd8u_&~(rVe5ToWNv?!q zjI_&`)x&AyEcdde_06<2{&f6`$OYs#IiHm{c{@?>i#XQ#Lo_-sUKZav z#U;;C5N@fV`TSTcA1i)FgkrH6EA`ACAB)v#Tu6Xmn#*c%?NFMBKAo$LS$FP!Tze0% zB|R?|i>qHe7Hj^$5Q`niEb^aO?e&?Z9j!h+{W6Vp^d;7gcz&m$9(e;(gr4*-p9GB~ z^vjrN^UKq|plm8oFkGQw$VJdQl=d~Tg3`WBIX0d=U1Uq;JLyM*1f>>j;FKcRP_mvH zMT}{3l$GNrz42?kXdgfY=jmUOO1CfrT8xBIO>g%%tv|9MzB=S?e0};}|5c#}+rB#W zt-3>PT}>OG+qU7zh9(wUxTK{wW*1|F(dM3bK0CSc(T(k8&gF~d>`(X`O61UBCgNi}c@XtNTJm6~*DN?J9dW*R zKz7IZJ?DOZ31{iE{pj@77jcR}2Tez<$6lj6SwEq9JoZ(b=~CyTBrYvaq!1ZgsQTf* zZUH`^)Q?QnPpNGvFaLiPcP-FS6=}Ne?c0w$NV-F(Ljp;6(twnC`XYqD&sJHL)PUuy9~SI_~4<=fH>$b>NvQI zvaI7e>aG~}`>XEl?xZ`QbN1|}DXQu|>Q?>#U$4KazCVW_l}x2k2e3DBlpwlBqwj2s zY1D-dM+}V7!G=fALw{cFHsq3J0>iTse~Fxn;!B=x^N21Wy9KIPHwgkLCz4~ z3+any0~vyKDB6V^H(N)q<67+a$9CF)rkx zlw~MonN=OHl@c>LwJciI#@ld67gbG@Jgu%(g*4eyy|m0qTXpr?CMFh8T4<{~H&R** z!POt!pyH(uO`d&8D&W`ibyA7($9?EOXbsf|4cZ!wQee2?Jf>%~hFT%kQ2kIh2yK}Q z1mfn3wIx)*hLAh}EHx4&T|)^*Bp4H#R*3NQ)op%IMM15*G1FBP>IfZ3G z=|wP4*p(|_VsU}*aRRcDHK?Wn9M%Dd8;m*8|Daio&#{0;7N_7~&+_Ya%WG?wub5H0 zT=&VQI*#1_zDfKU9@YY)jfp7tDLb+5>H&|iN0_fW5&Alxs&PDIv3CWEZ(4UP2Ej9+ z1E;+!eBBjxRDr8L+~_2OG_+Jk>mEf|_s~~e-L|6{tbp(2!K$kz6=$^KdQtS8v}Qo< zsOV2I>E(;ACR%gFF;g$ExpQ|`weD-Lo=QldKibfO;AF`Ql(ewFX7xRr0#jFSv#ny`sf=0gSqJOv%sv%9z5|9lKQ=gCo-cXqxTWkHl&L@VP3HkhQ z-sUICsNt}-fTq(^wDEe6JAj_T2GbyV5{5mkx2pDB(2-M=FVy3Vo6416adM$? za{1LFG)`1UTxgtB6HGYW81^z=sTsfYnozt(y*Y|4ye2DYzt-x+7G1ICO89z^c^CFr zBth8I54U_9ggw6KdUKRLsf~-!O~Lj|8-ze<7`|BBBzp+hpKqlZdAvOYIs+|7p>P4? ztIF9}ht(j5b-M^0a##TQYC9%j7l9jrQ)N2TE5LjQ+D0f6aJ~*5%vTC}zU#i{)je}# zV7_nP(^K5&08HI|fqo@5Edk6|D%|taH0+Xvj0u`sP>K@RQ-(#Xfw+d)tsfa5QpaGz zT?PrOBJeNO3kebnj%o-}G!atd1-{o&C9S|rZR|J#Xo-Y`eeZ9>t)YbM8{i~HC)+Wx zyE!+{3>HG{NxuG>x!3q8`Wr9XDSDfTBcxg_m(>DyFvyY7V8W3OVyL4FgTcP^Oa~dI zO{YPkK<(Bx0MRfQNTQe8-i8OseQVS^(k}>>Qzq(ga)4XrLW*^qiH7`}{qALt*sL#&d}F^}ltt zM+#s5B-iIHF3kVrvi$N3QpV9Hvnh6b!(?jem8`#b=Ofv$P5xKW{$Q?Z_CRM%XBsE7 zHrDHbl#_f)7b0^y!1vM2XOcM`KtOQFA`BOK889T|)14-*=ZmUxke)?3 zCHF%oFcR$#kdgaR#R4mVs?oXzUtrY{UQ=;eRAt_2?te>Bl-38nYzj30%MvBeQ<#xogZwxRA4pG_JR*G{2w7t38-Vz%rJs)da)g+T z^Z`>dNrJYCA3-*mojh@=SWyRTSyi;#sj6C$7KwU7ffYpg>#{c?GQvjhxmzuTC=i(l2d+}`Y4~$Zu zfV}o!Gc7T1KMEzwcuIL4iZZWn{Kqj!PJBKPoj z-TJ#YGSsJV>u~fsw+DzpER|vaU`q_Ah0b)%(bx7ls7qgLl2z>g$xs72QpZ|fFW-trjsm3-8) zZQ7K;(m9(RERbIE_Sea>bkN)XglG4%+TC^46OQyilkurfI({l=gw0xLJ$31${1I2J zImk~E(E!WUlO}l#(2Qi)$oqfusXRQxZN1<_ zMOol}$L_RUv1~ZF0UeBT?CjZoS;B#>e(ClNEyw?=kamJ=bcmblig+-{f=WtQ?1GihNG^>V zoSGFQp|ede;6=yQsQiT4S_tz-g`;5J2zHIgisdL&JJRYp2rpUz43AofMSj(Z=|4^* zQ*R0=Zmjp49c1r{w$1X|IneG`yz+|%6l4eN4j8m;jM@Q{Q+3-%u+v0F!A9BsBO_fm z3YKWNiS~TG(p#D^WhxQ3=aP+$@{7 zDkL~v93<>3oTnv&Re3>Txt~~Gp|M;ju!k(W4=gVV_WB%jgwa=wBaA*PUtO!ljcUk3 zbr7;p0$CvSEo6ao-%&!TB|gYP9x&(BU?oC+j!Q{Wp;~arFXFcyHRqQEF{K$oFtFSd zL+aJ7#3hrKfmY+>TN23}6(FY+NU$oGK=;8CMf>@$q&PL2SFy)+idSe9k9ZU5t>%>m z(cl1z0V^Tjj>L2r#t*q8tcE1y)FiN6NT495f=ZS@Zs-6dRragE3b>^f$F()Zj7&|j%4cao{!|GafiW8>^FyFx#O8lYCGxuJ5i?NiN z>s{A>mf{pCX?Mx{SiS-qR``=J714cpHtR4PV;#mHvOARBENpIOVdGOQEd3YjkT0-( zaH#-uoR53$(igydJcc>U7p%r`@AWgdRtL9_-h-=vD~4-;n+w+r*9ccd&(pgIcfhri zGd#tL%_s5Q7n$9-kR3Am5x&F@DHq^=i1_1(zsnBEI}xwOGk3w?!Va0ou}!9QcF6P{ z+%MAnCfs`(-@MFv5kG<;s`u|2=8S3OqXyE*Ohnp^ZV!>dfxCpYc%X( z+i`EZg72DU;ybJ07UKJie?Kfg%#LZ__Y)6@_Q*>MoF6Wv?7sfFyc}gIU{%U&cF@!c z-UL`cd5P1tgJ{pM$!r3YDn#pc_-;54(yBn7_Zg3{`9yE|$E*d{8w^jgTD)IlHi6#4 z`9b>-r#sPpkTd@$u7MYv55x=2q3mI}4mgXv^ZLuiuTVyf55$XjhkV_~`9r*jci;u_ z%s3PDBf2MXrmu0GcmY1dJMdu~+ye083fuwZHQd+vK)i@|Bx4jOUc@`%1@Rib8S-tu zm$i_582qeB{)$-)=LsbR!*9)(_lmkA&4Lfd{sey){4VegywDxV64g@akD&b@nUkF1 zNz56a&Whn`i2tBdtLYr8!8nB(p9QTxVEa$8a3`Y#VQ<$4& zuBIxfThne&dnSEM`sVbvhm9E4FzooS&ok^9^%)OlL^AU-TQg5s?bZjapW4>i4%t4; zDjHriykq#m;s0z;wddLA+E?1|w;#$b%HEp&hNIN6*KsaqYtAbpQb)9nI5^^DZe{Mq z+|zku^LFK(7&(6A-6M~Wa^<(@Ka>Ai!PtUF3VNNRoE`W*=gM+zbt~?>+y_S2kKW}e z^&Iw`^n5nPKIZK)*9sd84;ER9dW(MRb$M5LANBtJ7V9nTx9lj+Dn2syd0(Y(ukQ~f zlS}?-T;sTlrBh2^^jrNc{^!by${Ne=E;}4h0$YPha82-Hs3CN<{QmNvRE({-yW+L+ zMdJ^Q|8T<839nVQR(?{oV`8|PRlhXpdo@`#8*BbBxpDH9DUK=Ar>vQBa%y<$>1k!t z_D{Pu{h=9oGumcctPR%gsC{o{^UNc4S#>{}<(hRQJT^Q(ynl$_!EhveJbXTUb#}q* zhS~SdK36}s{@(iM=VakmHfI5Tzn$AOw{7l+^A!mlugdA}BZm6e$fCt!Q@>J<g!NiqKKeSH$sazjk@5kWh-#sg>Q5Wk(y5LcpA8Henn70=f{ojF1QIN>X2F& za=H?dKxGs8Ux_PiTDXJLsGH}tBg$o>KpTH&Xi1^65p~;8{$)seB`>KcZ*mD)gKw_J zI{y;LMK_l;J^y+xT%3Nyxurbq^?05r8RH94d@;TkFS(s4;~IQ_34D^eZsevLX^8w0 zpF}P@ac?QYFZ5C;IBo zxbXf!S`OryNQ3gb8l@qLj+gdCAq^yxqHm(_k{p(Dx$nYLf6hC9fp4~fQ$#(Yi|7~U@i_IL zbeFDD4;{q1>_qf%75JaRdhZ?5hbGsJGy+cYNApQZ0w6!e0}4hqCg>k64C{C-4WpJ} zECXX2E6~>f4Tv2M*%+ndV04m;Rq>Hn@63nQ7bm{v#(4w}_G%R346_%jpvACs>jS69 zfd+o$E5LJAj{J>>UZ)Zmj}xKYnFPJ@WFVGIg{9c(7-iJrY+4-?C`gon~j)YwR*OahAQoe#3qa&VIta&(5=R>`id?WA^Xt0rXRyXgj+g1FP5* z;L#nB5Rw;aC+~!Wd<1#j2szq>6W({TW9&)n#=MtpW?R@5b`_(>2-K~=V83G*fDDi( zrAx!43@KBxN;WA=8V)29V3SBW(9Il$O_sl7FS0)Nx9r#0m+(_*1Ut@tDdkFe?0eEk zX%xWy3nZtxXH{oeSy`>{1DZdrOvI;Y@##SkpB~cu3eB$~KZpc0KcM;id0gku!!Osa z^Y;)Ruf->5ex>H?=}i;yfR=6`klN9?v}f&-_C@QKiCe)s;aAitGkeyqrpQb!A9d5q zcs}6se8A`VfM0%0y1qRk?O}5wmd0jPlJ?%F)|q_G?uhlaIT8DO1UBE6A2In_npwo) zni(S;dDgPMnr2mt^9QT+17zxK4)Cg)9FiT?LH@a(UT?l1H+8=zE- zYz*uH06-Xi{bGJ`E*1%ZXXNTk0002m`|Bh3A8?S+MNI9@Yybej5Pp5?e)}^~YNRhQ zGjRIVg8vr_#Qz0?nYD-MFEyKzuLF=D*}G z_v-^d@Cy>W*hwZ@IV zy6Rt^#E}9r+s(xAH)fOH7y-ckL(g9Y%wPL|R%wzqf9AIiFc#6Q{-2%Vw+D7#H_|uO z*WU#;qyQ8@eC0os0iP~jQh&kLsbVO`IYJ8fP(&N{-3{LtwF7kzFalU zxB-GBz0{Ox+=L{}n9;1hKHxah=MOwdZJj>=fLkK;$A6lxI4x;q1B~F@tL*}!eNp3Z zHDPmcc@51N%!NYG0&Wv(Bwdh!!!Q=P+KGP*REsg1Ww>WDEnfkr)%PvVugJ~EPX+B~ zY-~H8JukJ-9o@m;i?@Byw-2cYL|P^LV@{9gPUzB64Y2%9Oj7eGaL>@<1yKlWY!HJF zr341)b{hTVe(l{<+!8pM7!vayJXpvf1HzK?bM_QCkzguyZ-1x2Ba;2@f_D6NI@OMx z(8(+)2ithEhtA4yCf^RDQSsA@RqFe6r^6HWFufS zE<6f#c#ifhM(A2U-;3pHriYRuL9Z&8mN`w^jQJKP#;(ejPbck{vat0Z@tuxd*iIKY zgS($jE?s4{?84kcr83vX=v*7b$6w}zsBIb-`h2?%0Km`kGlg-A#T&YC@?r}n8+wV@ z+lFke?NhyI>Lz{gZsSl@H4YGCJ^Gb$?y}H34^eA82DG;8rqONS3O}QqyG{zUKL*XN zKFVvv-`6Ln1a4@!GY(5o%rN&thvIJbV{c_KG9K1`hTcFWoz4FI@7kJ<8LtoYj`#L+ zMJ}ZU1SsGMG3yz>4iEPB_6|<<^-m5DP7dDt2b}o<1PQSKqqK6ob1_jc+!B?V;#_4=d;bq%8P=Yd0ZXnuZz zWP!@m^woPYKvZV_5&R>_BLG&hgH)S=P@ehxx%e^r$^GR2?78i^;ScGl!OwEHf9(qZ z|G>ZWsD0=g2B*erw-TupwbcXo7jaB*_8e|~&@czJreZ*FXD zXlZI|U}0ioWMzh*fPsR8goTEOh>41ejE#3tDwSceDX~ijb5kQdZ?VWVx@Yc z*7u;8cB9#Lr_Jal$L9kxLTRD?T7`~k(nB+6YL+uI?{5HM0nlapre;WTN2cPv;ALm~ z$Jmq&GaP=K>(_HOHoF@m4%hhY;aq(bjWE5B5c9J0|yMQ z5^%1gG^EE3d*y*b4lYF-8gmC9L0GUm#z#5;;tK?bz^>O|{>v+r$OI!qm+%(iBSd1h z3d?8V=5BDBPG^=Lk1uySvzk#lA&KkX0-Iv{l9Om^0C*|9xQLEw3CIj+-d1V@pe` z|0Y513m$V;QEHleUGLMWZ#dNtqM8Z-UmZ~OfWd=HWth-|)keDQjbg+yAP8)92QMDb4jd8nTXoXvl3y z=?^I)B&PBff;H1c19qtRF(Z)Ve{>h?mkrT)y(+?!+T;Sqs0!ifyRmsc5z(RAHXSMC zW>;=mI!`(Ep*!6@0-S>fJs@b*mpSwCEfw(2LsQLS4hJIa$?o}+-*g^U(TUDiPrlGo zr}^J600;p1^8*0yzP{K6>yCVqO!3)WFc)j0kuz6gqLpHzkrG@BE(sxu@uMH*fV1Bk zvvR>zEsP@!^Y@R?R+8tNI{k#AkWPY-Ih$;Q#&~_w(LAO`T+*lDf;HR3JdIvXT&8RT z%Y{Z_d_>x!Vx~iR)^co11bExImt}cOV&fqj}sVUDI}q(z=ya*&||4) zzl3_yV#7B)QG(n@g{UMfaHzz5+=8YfSJ{e+wnoz6p?A{Dy)XTZjiJ<$<7X*P=~uyo z-^yT)n7w4<`FY1{rz`omsH-!y)G+~yl!fCTI&7(9MvA|pp#=F233P5*pV$*Cgu)U` z8pEQA1V>uKq~vgtZ)Dp-+<&?6`GVPZJ0nbT^j2A}}eQQK;Ll~|TG zU&HL0TA`b*YbIVZs*N=zJv}8S*Bz`i2Oozw_;EXHUD#d}+8GBKHK*1T;2H`r;hutr z`IK2fkJb{C(WT<*jS8nM9tZg$iBSO3y4$VBBZMsU*3lk&&z^d$&t@^Id*w(M{9KW@ z59a}{6U6+dem4Q&+t`10#=6)E3Sj}{BI3aPU`e3?$t61mP@}~XJ$ohRi-`qyV0@O#N8G}8kdj<4d4pD76QVy7U1A?%bxg7U;r=yS7WN(3E zy6+#C#B|5(vL4xQ)j%I>b~8lJE>KEp4#;{isU?5rg{Q5sIK+g}ChtIqhpv(2pBjG# zLxiLX%s0^=G`lh=-ppRk3S4W3t)BY$`MsO=L|$833n8&ny#eTDz4T!Gh;p@Pe!B1G z4c``qID9ET0k6B4(w!OSxef09n*br*qP+KkA+1%J|beHWypJe215p}*#qh~x5C`o z&4d!;5|da~+Xc00n| zkeQ9O^k_6w%&ljXS{U$>|D5H@*%gIqI2h9oY$v6mB7(3ihRA^4@TMcDBPnI3@HRtGgibDK%Ubjo zrj&adbP(AthO!N zyIH5nA$yGLr zrQP00Z>xS7t+UL=xOPjap@8_wu+gj3;$a4R2i6v?Ghn;BTi_!8I)7s`+ON}k;8aT9 zXjAQIr0RHARyv)wE?MPU1y{(5JO2ag5qMknDJa!EG)jn}7!~L%m0K3MGK22L6{baIYd`l+foOtY*%Ks3_;?x z^K)$Ie%!tMBAcqA>WmBwz4zkK2b2w1FfT@&&a)%KNK5VO<>n&Mj9BCCUFcvM(Fx5| zRMCRRDI};j7#?o}{nj?2RYXr3b1Q3&b60vBi$+j2neIH=+IM`Yr0za;} zFc1a&}3;;Hq{=A_p4r;S!v+eyb8pBNE*ca|1I`oQJaz z>qsK3Mfey5XFuTf=&t*8Z*e>^Ge&QK zV<4yhmZfMdGm0)20+tYwY;aY`ZWw=fs#Ts|bzRUoUR9JF*<_I1)_@%$uTscB5nx>o zDToc$h0A$leh1H>DRI}ooqIH69_r#qC;p(=^}STaH?y$Y#V=QK3T?;6 z`M?8l1A2}B{iLuUaMYA$SIr^7(*M97A!YV2Q4^sd1hhsql*z2~Rh!C%_3Ju!d0Sc+ zPpt#4em~0YKO&6Av8Ezm0~e}Qx1Yn zYmUlrH<8m{Z}T@BGYs88BN5@xWobP@C@QTBlh|VswFXWN7zN9zPLq!gDTm#>gVn5@lNU2;<=t~3MG3{NmI#-!V7#XuxM+r9@Gn~aGZ z>LqemZ8j^SI%qWqHX#FzI*`=zuN*fGQP~1%g*i1)a0<)q1sZ<7GF4hQ zHi9R4UtjUFx^vrE#l_!VMNi3|YvR2-3VeF;)|X_dowW-Gon9-S&|$s6yFT|OQcvF8 z^wU>T@(swmbwMy+gX1v-<2MGC(CsJX${$ql&7p%=W@Y^pHTwHb6dRcB|}FO)*_H85PWxXK0FY@i>?y26XmBp>7YX*wIPRzg4<6f?V2IHb@6p%f#{ERjPpmiqZ0sZR?))=AfCmG60vS`Grqj zMbCbNc}Kg}eBqAvA0FS3f>vPx+d2^kSZIZ68)oqtOSQ+rMaH`wy{UJVa5kIo+U@st z%)ri7pX};Jd(%(xAEORGdtf^@_p-`sFg_`B@qkz~%6cqsCv{q)#WD0j92LAjQzihQ z4rs*GY1jnrv3r`mcL0H)!iW13NFy zy4)dSj6MMBBsTzenri*JD5B5`SSilPFyQ?;rC=b-QvS8Y=eNOdtOz{Yg20V)w42fX z(>sZC0@d%J2|z|%I_?a|cLM**W9XzwlaJe5344piz(NZuWL=)8F*3Q?T<#&cMZhel zl@{S{_d=!_xRos(5?i^I)#>+r-kcZkPCH|_{REVjEGT}soVolMYO9+r(deNH!%Ei_ zf(ES;O^Cg%?lp5Ym6MYF;>z>>RGjkR%JPH{MbBT`{X);q*2vGWzF!XMrN#<0Mut9dR-Qp+{D&Yf!LG+?)C^tCrkF=TI971yY9c{Hi_cuPLCSzBkG< z9?z!|FS@%G9p*F&`0(~x*xW0}o1%ED4#2su%~!ArfL#>U!pMcj!-rsT*VrYynaGiL zRA&j>C$wK|$Hy87yUOyK;{D1y+zZFsVbzO^^=Rkix*$YTiH)Y(hB1tHT?yNw%E?Oa zhJ$yN96M3dO_a;$M8EKQB{tk}8Gx7BWN#n3E|6@Y1nR)7j7B_6SA&(_|4;3kSU;);DuK9 zLL<4MH3&)mP2AQ*;Guj#J+=`E;c14Yn?b`+jAc+$5|C~YT}N-W#%GSY4$*9mK2K;I zZD5ACTr+QNp1V3}Z8LH+?tWmFO8-L-^aEhJ>VGVXl}N2j!?BB|YJwa@aAZuwE<+udQk%!63Fdi-dIJ4oBV!c^Mq*la9qJn(rK%!29>Ati9W|BGYJ}zvq zT9%N9m9_}8sfh=)iFFBRX?NSOiv4VOPDBM3dX9MBfP1U|kr|`~zlD1{l+jhKUYZu~ zH^F3^w@lr*HNW28)D`>3;PiNz(8h>myVF#f$U#lqs*GBAzon~9`BhW4 zbq&9BK7SZIS-ptn9K3NR$meb3v_!%hK@pPlGH!QJbkL_-g)fk3I##OcpTy^Q_(rfY z`IU^)8s-M&DtT}dSH`L9Qv|w{GL^zlY zb-cTY_k8`SYG5%Z8f8z)rE^d8FkjJz7GRSYi&=N%XYF6~E(>0i=vuf)q8}DsvCJ z<-(a68O`0dRkAaSV4vIXRBkT;vA(yr@&>Lyx{R|azH$8Jj> z*qkY_s;p0>5ozTQtrz^)_}-$v2ZP(tv2LwjPpt+McYA#W8|y;TkoL1*)Ns~o_v_o! z9kFAnFZk^daBk@7a*p3#+k?3Hiq+XC}fD)Pb^wqNL_@QvGdl zY1l=Ud_!vpDtE>u?gHINiE7da>JXz5NJqymC`>F^f|u|WsqYod&!Mi?R(*TNSKO{m z6QNmm{o(8p`_m-b2UT5^=1gElus8cQuN554UM=2I-&!88Tg&*(O<%RikS}m!ubf-F%9Jn_$Rx9aNk(NxX{l=6@>Kw)_Kcqe~M>jED3!^7C* zs6b*Ew1!3T6{0u^euPOlAa2Puwjs3%k5KwG9RsMdIt>i~@zap=L$gq*-5JRV>jxi! zF~>{TF;rqITPpj@HT6*!KUIiT-@m?YV6FLkdR|60K90-|PeSQ%UR?gVNqV_<-oIYc zYPEoTe9B!xMY7JmtcD1GDL8z!xlLl!S&#U9W#`h|Tw0noiZtu+)+_~l-sTlaSxZrk zD$vq9O~0yFt6BMXDafT-HN{B#3Z(%diBU<0wRt0HY#DoKGB?REdF%9Zu#$LMm|m9a zptb;=q~xny$QvHOdp%e7q~F-^)OWi)ZV%5!jI6NltTeTjcAUL@90K1HPfiducg^Z4 zAI~J4=y7=8?CpIE571^U*tACkM!SQ!htFC;&qf04%!MSF0=3B&C|1OAOp&6P;<13q z4;U-L`O80o<^jA?7)P#8LNP*_A^Bg+{2A+}c~q*b`Ki6Yfa~sdIIy};H|zL5h-x5v zoeOT^zo&arZ+uz3=N5UJA1gV6SL8Ld)=!JoiCGHnWEDT_3ha2d3bjRmfpbSb$-y$?D5*HPNlD?Ib^<0H`(x=LbRkbx|l^Q zLN=OAcu2dK3>ndh6He_Aa&5R%nXo6gBhsFnYTes77td$yC%vB!#0npc z9kh?pNRDdnlwI@wzHI1G;)mGLUgVTtmz|yAzJA6?$KLmPqbs5EABQ681FEt-?W#E- z{)>h%fm!~-t+yf9H>9>@1|cpay(*IV;Oe0~bE^2DCXllwst1etz)>{tFmFR#WuhT; z$NPjBjBhwnno?5gDOwq0XN~Y-No}w4d8*!>xl^B7Q``c4HV$YXSDfb>jLwpB%cXNv z-^+$KsBEw|)Lk<_dAHDytd4??5xa&9xcw=2jF)J(udm?PmFl;x;MCNp@sC5B`{kgT zedt`5Y|aO7rG*ExX=fj@4qcVI0^Gl>M+ImuvSP`6VCu-?D@ilak#ABl6Qj}6JmDmX ztc;LjrD`e|MVZ@`^ROvG2u#}Dg~1o)NuO>AY_XHr(UdT`cRQo(8h1pc4_IBywrYoqXYHcj=Z+f+f5B6UXRu0kJWS6IoWQa z>8Y^>8%{nxGh^tnxQRRbz9-oubysD5xz?JU?hAcOL7{B4y7gxWbNszlCjvidanMZ_ z9SP@n2rgxtJR&r~+C;!m$(87}K6ozL5MocY8AR?Uvi=GwVJt`h^Fd&W&ALhE{}h*} z>vVIek-Z7W&2GDFwIjKYg6_wXso`<5yf%hScaTz_0kMCq-l(|fKhh(42Uu+aLG=}E z4rx(VNGSqsg`pxUoQ4h9rPvHdMJV0zdK*IvFv!w!;BN%u>LqOq_z=6qbnDk3rz-%z zjKq}HtJ@#e*edZb1mR`0r?lZ;sy2LGbL%{&%t!XgXZYtX*6)w?wj6wjF28P1*&_oL z=u7ZdM7_Q{BRgKq($@I137o6`_Eh+j$tj0it8()2m&XkO8#|!Gy-&$joU}=sTlin%BYuxbhX33>BWQQbsO(vGu6>-2PLn)T+4d_)I`j zGo`SiHgK3|wY>3-Ipl4gbMV2b)gp$K_S=F-W=aaV$5>MeD{8^g)I zjlZ?K&E;cEwqu&+tm^H%JR10$R4=;f=dK+iji~3$%ek~c=XnS>Ag!g1{kXixO5E=U z`NGQbON~cpV81u;Pde*rx9JKmeb3Qj%D}s1*eLjbjCS(k3 z`80y80_&pSB3KzYp(vVZ&M=q09dJ%1KaVeMh{;Oszap2x~Y?6r?m zW4MFGb&q4M)dKCdPAKb^T6fFa>Cw|JRI%ZZ8>niG)&?f~mEH(~Ym^YTo0}wgx9gn;^7ZV2`<{uLaYsFT zQ+q@@yluDyqmE9}^g&{GlM?3qJHWbLP zqc_tWl#)2L*6p;8!n99=E%1snc&RoOGWm!Q5v1>otk4eQ>=Pu(R(PB|Fx`>VTFoxPk*pci4&I{f`!g4srPe+m zeyWcIy?9S_7-QN3DiuO%*FTy5X<)4gBVA&Zgw22$p!OJpyv-6c*U$7eQQV9tWK`wl?v8P1miiCuDCC-fs(i0e)U5GU6vzH=i33ee!j14Vi}{ zIQaH+r zZVf|4DG_E*ZFupo;t$-Zn~j*e)vCF9wn<_ay=zvswzf<;{cm`ua8few?!up)?wjMm zeOrcp%)FYx7dJUJ@o7|VkB-YQQIonkvtU zY-rBHnT-)q2Gpm%L)X5bB@ z*5p<77dB+=WJY^%$#gN=P8ROjjytO%jj^f>iHr0}ghp#wgdqCKie^N?*hHd?t1NiF zB$3lm%v>FJO48##G1=mxF33}Za%Cpwh@#QG3OI(t?kC#GG7?CgL%dcNyjJGC5=D~5 z;?$qE-y7^RljPd+ViIdDv$q(r;-qKxN zlU>>80aaBNG8Zc;YY!-vkM;TaUbVb$sS^BXbB*Mf{rKzbnZK3Us2GSmup_H&gIPHc z0pTo0#(FBf8*mYN^Qp}nWK7UMI0_bEdvB!2ZX~zBtM>D|6(Yt+bLTN1IF`X~Q4T4#9gLxQ|9R*mTjP1qkR_iF4IKjNcQSTYwPXM8TA z_#;VKw3$qNUuV>`-F%8|6x<0Ycg*OYOl(|z%{TpgOS7&sYwU*w-!m;Bn^xh18 zdX~2B#*5$E?CH;JgUsl@)PQe}4R|M7kl%8t@|WbB#pHYA0cA^>0Q5(1m94*2KrQd+ z7?340V4&!qOxwu6Fo`rV?hJ`tN%w_~Q9xHJ_nKW>@VGaA=qL4)gN_IAEw0y*U^;r3 zt7-19elcu&!S3t_C@HjI%^}d36V*R$6)N2Xe#*)>=UO)ozNU^E_wCQ$3qt}{{WsDy zYBpSPeiwi*uKPNQGg0Jm8~W@g<&gH`A$e^Q^D*;7%@M^DDiQ8s?8POfe6nT~mj@(40YPt&cly(LK*4VFlPP0}L zf(E3cI?Pj&t1i2HViE+!>T#WwiqQSJxXkyXFxEg>(95~%)eOVhmciku!Rqz5OEm=H zEy_JYm-X=5Z*RzhC&L_k_%LM9?50hty%>QjG)55J zB*W2z8hxIa6DO6;jR8cc?&hCWX`ax!4T`=R>Bk~QA+5V`w>bAHDj-Sf7PMp?p?6N0 z#fwkPF*$hQ@HRLwzvndccfE7%+53Wks*C;#s~MgCJGEfAmIk)gGr;2K0CYDx_WPJl zYWUGy9no&XsLdj5FCaN^Hg9{>HjYnh)feN8Y3sE4HivoJJfX;3DI-zyBSh%_(xlRp zwWSDX+#1vQf=J`NGr8x z>iN;aR&?Gl8_B7GSA6UrtjK3N_bB#F&)T7!s`-~Izuzf9v4XinmP1ioNjQQ^f??4( zlg$?bNv}mM__7l!FGb`$8+N*G(T7^Kz}4K3eRO8~1St@#Chy&@_wnrL(DPhh? z`MLfJ9~n$Y`j* z^3-O3-FhNB@rh#MPxABTh4 z8Mo%9YwtTPg2Z)u?}PI`SZpxxp1#(WthKGVx(^shKUe2VADfBOo$ssD({7)^6rc|m zEYkykqDLk}_V-#4vHKt=_!je-Z`Sq;+#(i>~hvLF$ z9Tqv{n9|nGlPKSh~DI@oZ*x`~6Hz7dGyrW6Irp=lodEB5iCpOzu}g!N0vd#zO6`Jo|pqM@~>b9rP6P zzq*^nMRTtbhPG@S&^;@^O|oBTJRJSfuD@*5=*`!gumxx6R3G-mcA;Q3D&#U18a=5h z6Fn_u&YCQY#zz+vkrd}8E^Y+=A$?dx#CO4l-g&<56|3wm<^B2O{>prL0l!_y03W!Y zG4a@lh*rG@E@`n?FaSkk>m5en6e0D8BLNszCNO#LiDJ=BEuiuy3U!p|q|1f)Lli0l z$!dEtIu5VMvA*nS=Q@B5QD|gUal0Y&GI+M7cCyCaW`z~aSO|~?ECpvz}`}v z!@o_(&wW?1P=eWm^)MG~0GkXWH0DS&6ItMlIi?-TjHTkJ-PWiRO4589aoyG!TRBRj z>S#Cw8P4iWcP{sP^7-mJSs3s$sh$~{M;`Ix^DImARZ+D>klw3EKu&0j3;D5p(e{+6 z)4*LyNN4ZmtU9E5-=sn7-%0j)Ra-C&qW4*4u(FvvO_IP-qizs%@Uxcq^lw2IbpSawHM2(pWSo6}9PKG(>=jb_oB(r;0!jOZ(H;d1stC&0Q**I|S&Cde7w_d*Of>Hx9c`cxBfN zwKaXnTxLu}haAi_Qs6jY(j9>>0N`*I3RpOFWe`oFhwZmx)KQVCBWdNeyV_GS3d{&nC({n6!{0pCU@SV^13-|a= ztJh?#Hw!xLmcffM`Ay@<>&*{|0|>ULQT~AmGCF>;p9?Yho8EE#-Dy-G!6yDt9XR`> zd;}@1v9BwII*})|E+7Rvf@oqAv`dDmP9WF;m!>xBN=m8S7$G<8Sm)J ziS>~E{6Sd-Y~96=ap1ga6=EIQOyfIbx|)tFmJ|n@WjY^|{Y{lc?s-fKMZ=^FbPHKy zGO;q;5{QJy^@|Y-NEXJL>_?DQEuqY2o9GEf*_I!9JWqGT#6(M8XZIb$H)s2kzLE~( zU^H4w>w2KApwacnRR_(%(fM*;Vg(aG!N+V;Rv1vSb1wAPuts|OlQ_D~!Ww_?`}jj? z(lTmrEtST2dmF^KnKNMCP!A5m2hV_lO({m}7N3kGcaj*)m+o7H6tNyxcT%UM(uJ*&&#W7LjGCmU zvLoF=MKE5Il2b-zLhH;Ot)AKnD+8aK&)rdZK*TN(L4I6F+ndw=%?#eU)tsg@U>cEk zSLcb6_GO@qL!~YF=U@X_Am6mBC6eC27$U`ly>Kb9fmijsIop4v0)~7xl4N4c82?G;-Alq-^D8ww`JkfdQEaPq{;O2*bo;BpV^eAmi*({nhYbAX)t=rl*=na_V*oBMZ zqTMo+ZA?a5->hlhJ4}%^#XOF`0$#3lY5AV`cV^FbzLcvy(0;q7BFG1sPFx+%9sx3)JV+WVa%lwIwpr{1spDz* zbXz1!j2SfkH`B32`k7LhXT~Al<)#r{iYPJ(ao2?!6Fb*{*{LD5SdmOCd;9unUeN8 zg}Rr}rqb9g>e!Hk>V<-k_c{Z6A#&{30@}!Gj*YYIC7SOFEVB>|1Z62fjWjKa20oj` ztelzfLRa4xs&^r2YBo|^aLjX3Xyx4-%Dy)kwl>C5!+Suljk;ayip|D~@!Z1avWeoI z+iAaQNWo{<5&ft$3cHs@=^Auxr~#l4oo$I%Cz0S&m-rLsIJTT6O*O1kBvoQfDV~r< zN&Q8l5OTGbWhS-(4&KA`erbz6vw>&& z=LOfz+3n@=52nkL(!V?1E4f)Mzrcj%%1w>&y~aEqMSyrm3Y8ge5*2lknIkc!;PJLj zh^JF)v!Or;m-ET^!X>dV>mxz?bRx;jWLIlW$I=qFR)on@DjS5|Kl z)rx8cDmXt+7ru(iOsvavG1zVayLH-)C5sfZn$lF#z;8hPm?)LY0fwKLx!PeF>D zL$CMP99quLxSr~wZf0}d{P~OV_`R)j{t%pxH?v<2&Q+1JwB-I5wq6~Iou7z604|<311Dc;RI5EhXk@P04;j+U;cPnIy6B;96|5`cbda>H7t;echU`(`oVTQ+9s+5|eY+wh+3@A`%`I-1QHuWN$G8$@##1H)~g z_uVMs+t-O&wKv{IEKE;*MU~A8^}xW-?QB&G-y{5QDwPxs{Sapd*QfMxD%uIJ5!?@O zo>7{IKW7c^UnzlVxV*w-{rSS(N_B~3N^!w;P6MI^NFwFc1STeITH*)lF&cD&7zs^z zGVpV9&OcU+qPpo^lY|mLA_hMNrk0!I6v#hq#=zPgFcD{=jzx!4lKjGt?WF4413v2DN_mSJddbD|r}Y+7cSEj6*@1%%je!`G-zvCPN``WpHG%LA` z#9EAsk=?>{s$=r&XE8COK~ao6Z9D821(^*_CipTEI5t^$mMk9*iMj=kBr=R@o?w3=qg^9f>SVD4ycG@?&A=xXav+qPnwAfXd_`H4d>D;QiSr?u zCQVefwPx3_;KZ}YoaN}VgMGdHG-lk6zAAai=urvQTH*HTW;(&tTV2?*)6NRZrYjAnC;)|@$>MmH5@2f9V{qTtMui(4dJ|vaEmQWC>P%X*5z4*AU~)q;9hS) z+WZHgYeinQB5b%y_<02KW03?J+GV4uLQ;P&IZdCK1ajtFQY>Eh#VW#tN#+Gx3s{Cc z#sroHHp>R4k1&#{MI_rS-o=2%WfNFe0X4)1d}1cZQ!1hbe+u5tNi0+L%V?%~7n#si zcNA^SV3d;mdGfF!GtwZ~%VWd!NGm}7NDDjPI^1S@$TjSUC0owva%Bwn*TOy(*D5@p zTEDACalby}kt}xCe=R-(iZxoLPp_J|t-kvdPB-W7i92cy^Ci)$v@i5;nw{lMe7c9a z#~vZnZ19&CXc=EQj(t_rW%`~NOlGEZV@&9AO}FEkRKX|}I2J_t3KB>2(a}Rx8DNiq ziL>`;?3D~VvMI^A&=cjVLcTq)x!y5gjI2whh`DjcD1LO)yo83fQGHm{nBvT68QddS zQvD;9f6%fD9AqXZA*WOh($eM%`6=2=*u#~ROov*dJ5Pz5S+h_)bnDxYjU^JybE6st zk4v!s)i?Dg(HZ8>b`s4ctS+rlEs8+V<|_5_d?sZ= zC%fW3eqi%H`{?%R?P#D{K6t6J4t{6_f^FyTvJCT0tJ~H#L#We+_>3IoTI#%}{Jt|$ zI~l_@kPK@Iy!)7MZvIm-S}JU2;U1wxD?KV2c4#+(Mu5!@YvZ}XXP8YP)gp@5vCW9l zQUj5y#lGoB44tKMPi=E({o0hU_VHhu2yNmf(>3oXDHed$PhF$w+eqaXJRTXMWjQ?DGqb zwSw9WNtT$(J*i*8*Eh_rT1z{Vb-N4HqhDbloV^{Qh#Bmk%+cpWOq5e7v~^=Atx_Vi zfwWO16vQ@Dt+W#i_Lpo-GS01Y9MSFZXxqUxOpDu{=Y+m&S1N`wGJ36xFUM=69@E6J zRWqrcZYIED;<9t_@cR4hbw3sb7RRsfFCcyp2NG7_&yZ1#(h4kImd3b>E?S$|2Jv4# z3Eq*9@wtT7N_WPgdu>I`*Xjzb_8Td(vnmJb+s2^vBFvwz8^SF-<&zF(wAzOrT_u*K z%C&{9F0GRzxWyPI=My9)!^uh=SCl4ZW-p8dH#5yRU#)Glnc$7j1&t}9OP z%!}~GDbyCrea=;RJu5w*C-znyv^&G6U6W2wyEe7viDs8{;-O(kqQVdO2yterz^-=r zbavwQd`aZKaPVzC?f0l>P%= z@0L+9Wq6>cGW`DXYYI0El z?Nz^{uwWyPN)98ru!M{`H{{GyCYA01gR4~b&9x#SXVP>Zdun7TBi8}ZR>zmzSc4`S z!?KKDA@N6xv>e^bXPC`D`|0dnP8_sArM;$+m5B82BvqlEj9gMst*Hp6CvIe`40s-y zte*KnkmdX6Mz9s=Ip9{AewABJd2=k{XXLpMGyJ2hTY_m?;5^*#10f?+rp`_m0_rjg zlwI@3BSl69!%0OAO9*M-Vt;TbHumoEFQRg(LY#XdlXZYAB0XO2>4gYjn^X2ev#xD87_8%z!YNLUnDh$?Ix-!5FtU z{i)UqpSUky`>?0AKIklTE-35w+}uEpV!kT{*?3@8JhW3AYYtj~?wyW_(hMfRuACp0 zoH^rSb%YK^vz?U+xpA>jQL-pU?DtvVgFU31eq~~ zl)f@D+{33OvG!D+ssk62@p@T-qxm?Lvd~Xb4dA5OKpIhfbBX;lpHButbi$X#BH7D{ zc^U_ydDLLBYlC5$jiGp%I%8^8C%;Vd_*2OH)G0(X0H$q3-C{wgQ7o7 z=b#j#uPL)DL==^B4eC%ponbu1*~}V+cT##IJ=Bu|$0AZnCfXyUTu{_SlDYZB1jx-H z3Ax-nFa(Op#?t9&90HJGK~`^8T!df%gV(6BUB*XFvS?yIW1G0h?7Y$-*M?U4aU3^# zJGwjZN#=QMnj9d3+uKrYOdDemwvIle&Rdmh=-iN6;@hU@If!$F^yJ?#Csva^U!{B` zQ&j6RLqzInmHixI0$Oi)c!)mB;RHXs71 zqtBY~aphCm%ak?eLs5pAUg-ZWxN<;4X2CV#RN^36fT@~q60W@f7f)(TuMd~y2H>)) za7iXUF#|FN)L}Ntj;hLU3UFyPr_2GO@U_z%mJe;YK7^!z!W)(Hf%A(Z=`kkP1y{`B zL<_O>O&qQJx4>JDGXAuLQ)Zszn9>CV)5w2~3|aR2*3ObG%U$veT zj-GIEN+*ShHZA0UjC16tdn)FIHPae9vOg!%6nq=kccy8Wq1)%X39OlqM3-E>q}>ZX zz76@&NV?BVGfrocN+p`{6h<7GOIjYKbzEfteFaHxlPV88aH=F$tg;hk!5DhMaDN}mXd?%mLE%xQ0^HzG zmCZy*+|Xnd&1+PJ{a;-dNTC~C*C-WKH@2|(stU}kZ7*G0)iu^uJ=@xZ|LwI=NqB>+ zOQ^!~#@5%K)}rb4^{TZP-C=Mo~Rltzyuh#-NZxJ<3|e zql|-0Z=i@PwT_S3N=b<%@hwZKDD|c#T+Snk5h*#}x%^Q*c%dbvM@P(4>U;wha9!b$fd&)|pW1i-kxd<6qc~pmO#3%~y1Bgvw+aku zUq#URLgy-i<*o<~N0*elBiC|*OtUyeN4i_wA6)yyMRfXaz0Rf{+MWN`Otq|5<0 zuXTaUB~N^5oNXFT@odv@h@GQB%5eHze$47BEK;91G237q;>64{90z--ikN*wj&@+u zuldizNGA4-SqoeQI?>FFh1Z0UI5e}txLFbRvjfS#l<{#C8218(g|-?J*IdfA3IJzW-HS85oNIB8Yo^1)DD!53 zhd8jB=TDzFW6w;Sai|k#!0Wfs(#>m6ogo}EbMg!xR6XHY2GHPV()K`lmfTKc0eOFW z)`Z6tZ>63l4`#ffm>wE5nJ!lgfXG-Q5mJWkR0R@A-8wDlE(0rV!KC)7y^e{{aM;X| za=6|+Cm1koKfk|c`dGQ0rx^`1|Nf&RWVGC6#+ex{M|!6(u%GE-Xc4Ipq!1TV6$L)V zO@h)ESWCfNls7Ie;%M3<*EBxH=f;3J1k*T3RFV%F3(ym;ym6@xej+Ram^~z4bW~Sd z>YsBH)lhz5t5$4($4elN5yJ}kernZ>R-__cG7u&S%=wI9%@7>(gwMvNHk?>Rn zgO1S7_2P3u{!@dM%UvJq3>4KiE%kQ|)drhmO^b)`|Kb>Z=F_<5f^Gnnp$ZfuJ%Y6M ze$F+g%2dxbRc3+GC7wsS#H%K!%EZZ|4iG6c=6po2RPjgYT$u{Bj@VDe^pVh7;0ET) z&_v81Fk|LzBBigQ8y+;nzDmM}| zz)>ZNqd!$~H20b~nl~GcZlX8}0*-bT%qEJFZBsp$^@O4yw3nye6)iXW|OjNp(WR8sd;t zst!pT#b7;Pu%081NE(B;0S4<;43Z4ExRig2V6d`kL5+&Td0~RX=0?C_J@HW%*p+JW zDqix1ZvdyW=e+&^9Iv{LixRzYyf@933EMH12CPa01JIxv)uNlx6Dk!V*QCONS*QRW z{j#W30d~e>urpdov!N6u!8P(%g2KnK3>Cl>7n{g8b?}oqL23e9;}*i&zI4HP9e>oM zwUGA@vQk|(uPUn zdn@330a}W_f)1$oUU*G>*Uf_Oh>*HjDOEuyVEJW>(k(;iS8PYr=~lR_$qz>;?qf5upS{2q1ik|{+!qC zV>?g{T8{o0eIF$wgc3phcrs27>Q$16?kJ_o?U5;jxwRrf2y?4K5ko}0l}jyEJ}l*? zJ)HuKDf;kI|=y_b=R(s(h|neUkgG#SQ%hv=39FOmIY#9 zb7uM%t@ETa;o@jjdM2E1JQ=0w2X!!0akQhP%T|^@kvj`JSF4& z2Mv$APP(#MGuu=-;lU1riEW(sLz1N|H{V*WWGM>_#rbOTv)XQ4YB?D>ZF_U=~H(| zukM#2WLmw<^nm8|P_#9z-Ji>Q*yERTDe%`|AAa=f11d@ z#gRK^be~>+i@=)ssLm(bt*b>ou*tgAC!YlL^vRf7(vcpg%BI{nE|x1X}zg0 zDf=>*cv?JN$S3VKCuQbH03aVWNZK#;%whpWE>4)>e;g z-Kyn>%HtcR=t;S$saA}_sm!-29&9o+P zc;2k9t zWT(xX`_*-vrJ3{Sv{kbwZxngH1@@YiMpJKBGdD$PsplnSElQn8LH;=D`YBPT)cLcz zeoFYUe7jSttQf2gBzcRj*@S^JF`R1+uCr6E`_I=LU&j_wRXdWNV)uV%9h0$^Ypo+p zWzk<;a~+ytMZ-=mB)yJCT3_oY6-RU(?#wh>vW^P64%m#O9J5qi2Pt|eRM%0;r}DK< zmpyACR13|%5VZ>TdP{jVtzoadmYr#}Iy_01%zBi4RzvEO=z5~*^(6Gy+-i&HD(Ar} z=W)^kb(P@JN%JyWZ2^BYpKLYll)aXSrqiqe?X=xCW9iokT3iDak6dTtnXZkVU9)V! ziHytGR!Tc>3Cm|`n)vqa1E}Q5mQhQGR5MUj+}?m8t8A+n84nQjWGi!uco60pQ(6Y zUYt^sJAhnlfIUKca*NP>@*Mh0EWI)>E#g%1GV=^mr!g>gC7Gs3fFjT@A+EM0OMcG-tZs zMA4_9J!#TaXH^IkpcGlYJ<+#opr(OP<*`k@a9D=}IwNioYS(Wb4mYg-Hm4B7=iPMg zNXv;KLXhT7>qc5n3}_7G*m!h?p(&|?<+8;<3&||m{4ZV1HBzrLme)Qr@jBZ|Zf^NQChXCq>z7a2!~K+nzI520Zj-`L>I`3XcK_FAc^(4kfo3wJ zaBaX#j6ITh3~2hf2!*z(&qc73);anRIEm5m>0!Q8pN*i7^L3<$`QnK0kGz{-8O<8z z`!Ab^g6$4@n|@1JW{tTshWTRu=-=fUD32*PH^3_9qMOJQv8H03Jj8TCR4NA!n+F`0 zAj7|;0GCdvNm1aUg(REi1r^8UmgtETts(~fE*J838py1Y-Z1?5VJUyKW z$#dsE(I>T!g1!l$?TWS$9Z`uhj7ufnNQ6#C6ScGvLn`w}A}Le8gEa8ahe=ds7XXnw zI|oKVZY0Uk8EKr6RCse{`pV~osH&pIu0yLleBP?YCL}~EW(~Q3Ip1Ufki$8pNkgqy zb3_;7IA2i)ys&EMH5^O{LxRSiY1%jpA5-!huMOdr@sC`gK+y00Xq2+CU z-@2|O=AL=$Jw~&Yxsb6V^**+P_B7U^ew6efB|;t2)6s8QMG8q___#2Vn$P=4q-MSv zgQ`zI|B%dlK~jjAJq2W*AU9#b#!M0AVD8eFOhyV9K%=}-<_ z&%mByWF6_rpNq&$6{F&nkfCZMuTi9!naYG$V*%M3=0x_8$tg~R;d%wr*Ko(D%uhno zrX&65zeD(47BT0QXA~)xGx?YGj3PefwX^UuSyq2<`10QyGQaQ8e2QNK{gV$KE3wfv z>f}kKO-G-nJSswul*tfu_yx&0*o#4TkVdzT{+2fa0>d!!8!XHA?f9%K-2L`Sw$SG{ zyKCY49?g0Dq|T>YKVL{0Ca+~LaaU5jXyO*)H?tdL% zi+ttz?%I5~6M^3&U%^k}MK^qX=XI|C+VsoAHU#`=wo?3fP$R*RSR7T6L_>l~eUzTe z#kpNP%@W^!aC^^Hl|%=U5g$efP4-PZYUA_qjB3%~L-Dtbl7x zJH<7H)k7Zpk}6POH7KwWoS29WM|+uyRajN@C==1dVp9J!3n}8Wqpp@G>w}6>8y1lM)EV$8 zBb8O^8<|ssX8Po9!M1ywn(l222HVyxA@9s2{N2?dS|1_}d}+x8C&MicBQMX8xQ$ z4-kx4vWh7KTVBqZ&Vo_j)pyx#+Jh*J?m@|Fq@?MRW>Qyer!#1)&3Pfw8&xOpfUlD> z=FoG6QKB%&xq=9tOQJn1m8g$ZE76kHBU)gC$dgj$BqY0$=6z@nQpJ2=w74%8RZJ`O zu?}9nS7(D=?etC>AJ|t~9_Slkn32b0IP_lc*2VSVdu|ziumt~oKyC((+!v6a^z9sM z+SyzaKQeR`$sdRC^QW8zJm=?5z5AZK;1cItv-*^?gyUS!Q^PAPv&flkPAd2I6uE7RJA#PJgK?%ljlN32EijRmyh5WnsY}(7p<=4~FGNCOtz`ARcQ%;V39y~w>Am}2?$^8T2UIgV zN21g%Pz@D&${%E#C2n0QKbm~PDO$AXxXmlmNfmLZ%X0IvtV?QG#S9BiC5IXppllX- zP7Acp9p+rqH94#}1pMKl;RdWfT!Xt$V3<7LRKEPaR-P4|(jN~7%D(frY?~u} z_-zOSR{ef?87Vx9l!zY;4}TmTUhEE|lZd~IE_iqQ{hJ*P=Rd|&p$eQ!yD*nx`yaaC zeS~$^I`Nwvm?=KRw+0PCxUN%Iq=;Q;)KtZFgB??hTKNDke71)1qi1WgbY5xJiXL)} zkYZUg}|W}?A>s{l=&2= z387#$^Qu@#pkP^W6V{85W`0o~Tzu<6S+K=8w2X$qi^*YQxpH-09>Cv($igxsYl{@r zEYvEK!%OjwvXObbTX47f-iMRpMkca6CX$MMtbeB1@Dw&+KjRm*R$s&swg*D?^ooz( zSB{`y7k%vVRqXO!+~ph7WB1@g%RlohGALSs4_=9G*8=zufEEHDw9ql+@vR}xzHhbA z@$jmx4lTcrWn#TV6`{T~zzWH8t={pa#Xw%>oQJCAE;UYhIYmG=?`EiS_bLkO`A2hh zobv(unq<5eXZ*CC&3Cx?+V{zd;n69^i_BHfU67y7Sb=L&fijsY46^#G$%D*!fHdz< zqi`E9;3$a8=M7|z-kFvIBox&N#=<=NLT zFfwp3Fo8q?Tq+BP004N}V_;-pVBhrTIs*fz?f=~WYdPf^fFda1H2|GL2LO25ZIe$( z6j2<)%79j?s~tsU_yWY~b!5n7gcfn|AjvlV zIDX6fPhn9_br;M!$1SAZK4V-ryKa9fXJo(L!?a#Old+~@UT>0l?vV!b!{v|EGjw|S z%l+PS9LtO^!%9iYbe z139bK5Rg#b%R1-0ZG@%**w^gOH>Bqb36cH-*Du@_004N}V_;y=fx`-hZH#l644AGk zcQCJGzQMx4Qoyo>nhf3Y<6sW*ag_r*dK7nactt$;>_aQ#(9eK9Ty8% z6L%E%3LX`n2A*5I61;xA`*^?ciST*xb@6TBm*S7(KOi6?&?WFmut;!;;4>jLVKw12 z;YGrCM7TtxM0`YYL|R0ah^mP;iCz%X6YCSZBHko^LV`;oNn(-2DM<^-D#d>Rn0Q4msSQe;uAP@JdarPQIUr@Tt}l=2r9 z5tUmie^dih7pZZmZBo0WuArW$K12PHhJZ$jMw_OP<~pry+7{Y<+D~-sbPnkT=-$(F z&^w|ppdX{Z#z4&=z@Wxpl_85^lM#zifzdr)eFgX1Oc4uk+CI2=bVM11|E|;IYr+n#Vg&IZr>&I?pR!T3&Tt+q{K< z(7-zc2rv1B`6T%~^9}Li^Vv(xxp)h!p~q6%`vETjIotO`X`vOd7i5 z8xU)jEcyw2LHQBBf(2*J+;QxZwi1f$oSC`z%(;&li^v`MDJ#-i-4Kzlcsy>&7DgW5 zkahX4ctxJe55=ppEx#47$vyd__@->P?kaA}m)1kY>vF$!rg#JRT=C{ww-tD9$>a8p z;w|8hiqB=c{Y~*N>9o(}r4&-isZ1r4k)&cJk^||;K7J8adoqE=1gm}E9CNQ>Gmu>% zhuwUFb%XZ+Gc(`;@D$jBFTwvii8*iaj-*RI+wktwZXc|jhV={B=HPq9y)8YDfP2vD zbv*lrKlnu8a(quOa4sy~Q>TFn$LsAcT0g3+n;bpHxjaKXu)28MdxUudpM;|UvoeK+ z%h8yY$5@ZRFuW$;^&CW17Q*_~t8cHVL>Ja$?3tqz7W#9{#EOS%YluUYT|6;;E>|9@ zrWp1qSB6!*%R8jRo`rnEN*^<>(}MnCrP%Fm*t3p%j(L~KMO`et(}tc5F_u6s^9gx+ zctZ6v#^zLJ7>^pg>@1Jz6XIQ-@48kCyAo)K72n@}2Sbepon^?K!D5HI8O9XJ8~RPa z$|$VXXvq9T(2=vc8P$c#_*@<{nzF_{#yDnIB=jwq zzZrApGh{I96!{xqS8mHDpO6DXFCW8I6~C+#Gu{n3Yz9@_Icphsa;hCM_L17ms@urd zD%hTA>;)|@YM5y~jGll(>%Z{#U6yO!CtPthel4S2ll1}FN>(F>w_!F?s+x1QPamVb z==EEk6PJwynw_T8nm%WpQeCbwCR7}2om>@zbHe=fQjX zZnt`Rm-S0C3%<`ohoAD~P1)Tkc}je9_VAnYw+jV}n_yhs1D<8?zkEJm&$xEi`S0S9 zp4Ki`BmF`j$RW5p@&s>(!`J)pFRImbod9^+ZO}z*RB;f;@$a;|-FEBlEiT30d%Ih~ zcj+$fP+SVNMOxUhxP}&oKuEYjunQ1e0|5@u6qg_Y4xI6D0Iu-L`*UNG$tN?1UnWBY zf9toMpZu>rn=KL{kwjv{P81HJiNQ%Mam15AB1t5ZLMmyblR+j~WRpWKdE`?-A?;{S z2RhP;&UB$G-RMpcJ?KdW(;E)$9N_%kx5LZf+?Ja)x=#XD?Meq?&s?;3sZS*jUo>PoMsRI|@ex|AMeS(}C#pwyLy(xr4OJ<4KbiLzAr zFVAbKt6W`o)&y(Aq3Wv2#yV?d1S~xPn?D?CXdC?Mj)2d)!_-i^l=z~5J1R=C~1Yrk=wx%HvR3~8zSTrF)f?y@LC|1ID-~hw8^BwU& z*y~K}VzlILx}LGC>>FEjCB?F(e2a0EQ?kXbGl&;8aZ!<5)OY?g#TO3X?iFmnSu0q8 zy;K+g)imx1ddA07>rJu2^g<5Q!pts dGccWL=3timDJd6k@i$Wg00001Q5nC3006)me$)T} literal 0 HcmV?d00001 diff --git a/font/ubuntu/ubuntu-bi-webfont.eot b/font/ubuntu/ubuntu-bi-webfont.eot new file mode 100644 index 0000000000000000000000000000000000000000..1c8f03e8ebf6269ca65b613d79cb558cac4e5505 GIT binary patch literal 25333 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%0D=P7 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 DZM9HG literal 0 HcmV?d00001 diff --git a/font/ubuntu/ubuntu-bi-webfont.svg b/font/ubuntu/ubuntu-bi-webfont.svg new file mode 100644 index 00000000..b38e1a81 --- /dev/null +++ b/font/ubuntu/ubuntu-bi-webfont.svg @@ -0,0 +1,245 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/font/ubuntu/ubuntu-bi-webfont.ttf b/font/ubuntu/ubuntu-bi-webfont.ttf new file mode 100644 index 0000000000000000000000000000000000000000..90084fba5abf0ff6aa5d12e325549c10eb04750c GIT binary patch literal 55024 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

    `E8xpXZPAw+5JbEIo6+%N;| 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 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/font/ubuntu/ubuntu-r-webfont.ttf b/font/ubuntu/ubuntu-r-webfont.ttf new file mode 100644 index 0000000000000000000000000000000000000000..c0d48de8cb55c7e9094144159094003141308d7f GIT binary patch literal 48952 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 literal 0 HcmV?d00001 diff --git a/font/ubuntu/ubuntu-r-webfont.woff b/font/ubuntu/ubuntu-r-webfont.woff new file mode 100644 index 0000000000000000000000000000000000000000..9e01d5a0c9eacc33a7ed9771c4bb9afc679f14e6 GIT binary patch literal 26688 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

    h(e5v20 literal 0 HcmV?d00001 diff --git a/font/ubuntu/ubuntu-ri-webfont.eot b/font/ubuntu/ubuntu-ri-webfont.eot new file mode 100644 index 0000000000000000000000000000000000000000..7fdc49e60606ac6a89d6c17f31230e28fc6027e7 GIT binary patch literal 26253 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 literal 0 HcmV?d00001 diff --git a/font/ubuntu/ubuntu-ri-webfont.svg b/font/ubuntu/ubuntu-ri-webfont.svg new file mode 100644 index 00000000..9e6df9f5 --- /dev/null +++ b/font/ubuntu/ubuntu-ri-webfont.svg @@ -0,0 +1,245 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/font/ubuntu/ubuntu-ri-webfont.ttf b/font/ubuntu/ubuntu-ri-webfont.ttf new file mode 100644 index 0000000000000000000000000000000000000000..b74d2937112b5b581078eb5e01f0a3dafd25b369 GIT binary patch literal 58816 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%0An6A~2RnQzsX-_QcC^t+tlOW$eS) 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

    rUMY98f^ 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 I8NY-800^c@@&Et; literal 0 HcmV?d00001 diff --git a/fr/a-propos-de-nous.html b/fr/a-propos-de-nous.html new file mode 100644 index 00000000..ec3dabd1 --- /dev/null +++ b/fr/a-propos-de-nous.html @@ -0,0 +1,254 @@ + + + + + + + + + +À propos de bitcoin.org + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

    + + + + + + + +
    + +
    + + + + + + +
    + + +

    À propos de bitcoin.org

    +

    Bitcoin.org œuvre au développement durable de Bitcoin.

    + +

    Qui possède bitcoin.org ?

    +

    Bitcoin.org est le nom de domaine du premier site Web portant sur Bitcoin. Il a été enregistré et est encore géré par les développeurs principaux et d'autres membres de la communauté, avec l'aide des communautés Bitcoin. Bitcoin.org n'est pas un site web officiel. De la même façon que personne ne possède la technologie derrière les courriels, personne ne possède le réseau Bitcoin. En conséquence, personne ne peut parler avec autorité au nom de Bitcoin.

    + + + +

    Alors... qui contrôle Bitcoin ?

    +

    Bitcoin est contrôlé par tous ses utilisateurs à travers le monde. Les développeurs améliorent les logiciels mais il ne peuvent pas imposer un changement dans les règles du protocole Bitcoin car chaque utilisateur est libre de choisir quel logiciel il utilise. Afin de rester compatibles entre eux, les utilisateurs ont besoin d'utiliser des logiciels qui se conforment aux mêmes règles. Bitcoin ne peut bien fonctionner qu'avec un consensus complet entre tous ses utilisateurs. Par conséquent, tous les utilisateurs et développeurs ont un intérêt prédominant à adopter et à protéger ce consensus.

    + +

    Mission

    +
      +
    • Informer les utilisateurs afin de les protéger des erreurs communes.
    • +
    • Donner une description exacte des propriétés de Bitcoin, de ses utilisations potentielles et de ses limites.
    • +
    • Afficher des alertes et des événements touchant le réseau Bitcoin de façon transparente.
    • +
    • Inviter des humains talentueux à contribuer au développement de Bitcoin à différents niveaux.
    • +
    • Offrir de la visibilité à l'écosystème de Bitcoin à grande échelle.
    • +
    • Améliorer l'accessibilité mondiale à Bitcoin par l'internationalisation.
    • +
    • Demeurer une ressource d'information neutre à propos de Bitcoin.
    • +
    + +

    Aidez-nous

    +

    Vous pouvez rapporter tout problème ou aider à améliorer bitcoin.org sur GitHub en ouvrant (en anglais) un problème (« issue ») ou une demande d'extraction (« pull request »). Lorsque vous soumettez une demande d'extraction, veuillez prendre le temps nécessaire pour discuter de vos changements et adapter votre travail. Vous pouvez aider à la traduction en rejoignant une équipe sur Transifex. Veuillez ne pas demander de publicité pour votre entreprise ou pour votre site Web, sauf pour des cas spéciaux comme les conférences. Merci à tous les contributeurs qui prennent le temps d'améliorer bitcoin.org !

    + +

    Maintenance

    + +
    +

    Will BinnsWebsite maintainer

    +

    Craig WatkinsWallet maintainer

    +
    + +

    Sponsorship

    + +
    +

    The Bitcoin Foundation2014 - 2015

    +
    + +

    Traduction

    + +
    +

    Ar ViccoRussian

    +

    Simon Alexander HinterreiterGerman

    +

    Jacob BurenstamSwedish

    +

    Péter KemenczésHungarian

    +

    Matija MaziSlovenian

    +

    Mihai OnosieRomanian

    +

    Boštjan PirnarSlovenian

    +

    Luigigiuseppe ProsperiItalian

    +

    Thomas PrydsDanish

    +
    + +

    Service Contributors

    + +
    +

    BrowserStackBrowser testing

    +

    GitHubRepository hosting

    +

    TransifexTranslation tools

    +

    Travis CIContinuous integration

    +
    + +

    Inactive Contributors

    + +
    +

    Saïvann CarignanWebsite maintainer

    +

    Greg SandersDocumentation writing

    +

    David A. HardingDocumentation writing

    +
    + +

    Domain Owners

    + +
    +

    CøbraCo-Owner

    +

    theymosCo-Owner

    +
    + +

    Contributeurs sur GitHub

    + +
    + +
    + + +
    + + +
    + + + + + + + + + + + diff --git a/fr/bitcoin-pour-developpeurs.html b/fr/bitcoin-pour-developpeurs.html new file mode 100644 index 00000000..6e07f51e --- /dev/null +++ b/fr/bitcoin-pour-developpeurs.html @@ -0,0 +1,194 @@ + + + + + + + + + +Bitcoin pour les développeurs - Bitcoin + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + + + + + + + +
    + + + + + + + + + + + + +
    + + + + + +
    + +
    + + + + + + +
    +

    Bitcoin pour les développeurs

    +

    Bitcoin peut propulser des systèmes novateurs, ou répondre aux besoins habituels.

    + +

    IconLe plus simple des systèmes de paiement

    +

    Sauf si les paiements doivent être associés à une facturation automatisée, accepter de l'argent est aussi simple que d'envoyer un lien bitcoin: ou afficher un code QR. Cette approche est à la portée de tous et peut répondre aux besoins de nombreux clients. Lorsqu'elle est utilisée publiquement, elle s’avère très adaptée pour les pourboires et les dons.

    + +

    IconPlusieurs APIs tierces

    +

    Il existe de nombreux services tiers qui offrent des APIs. Vous n'êtes pas obligés de stocker des bitcoins sur votre serveur ni de prendre en charge la sécurité que cela implique. De plus, la plupart de ces APIs vous permettent de traiter les factures et de changer vos bitcoins contre votre monnaie locale à des coûts compétitifs.

    + +

    IconDevenez votre propre système financier

    +

    Si vous n'utilisez pas d'API tierce, vous pouvez intégrer un serveur Bitcoin directement dans vos applications, vous permettant d'être votre propre banque et de traiter vous-même vos paiements. Avec toutes les responsabilités que cela implique, vous pouvez construire des systèmes étonnants traitant les transactions Bitcoin pratiquement sans frais.

    + +

    IconDes adresses Bitcoin pour suivre les factures

    +

    Bitcoin crée une adresse unique pour chaque transaction. Si vous souhaitez développer un système de paiement associé à une facture, vous devez simplement générer et surveiller une adresse Bitcoin pour chaque paiement. Vous ne devriez jamais utiliser la même adresse pour plus qu'une seule transaction.

    + +

    IconPresque toute la sécurité est du côté du client

    +

    La plus grande partie de la sécurité est prise en charge par le protocole. Ce qui signifie que vous n'avez pas à vous soucier d'être conforme avec la norme PCI et la détection de fraudes n'est requise que si vous expédiez vos produits ou vos services sans délai. Conserver vos bitcoins dans un environnement sécurisé et sécuriser les demandes de paiement affichées à l'utilisateur devraient être vos principales préoccupations.

    + +

    IconMicro paiements bon marché

    +

    Bitcoin offre les frais de transaction les plus bas et peut être utilisé pour effectuer des micro paiements d'à peine quelques dollars. Bitcoin permet la conception de nouveaux services en ligne innovants qui ne pouvaient pas exister à cause de limites financières. Ceci inclut divers types de systèmes de pourboires et de paiements automatisés.

    + + + + + +
    + + +
    + + + + + + + + + + + diff --git a/fr/index.html b/fr/index.html new file mode 100644 index 00000000..3ac655a3 --- /dev/null +++ b/fr/index.html @@ -0,0 +1,263 @@ + + + + + + + + + +Bitcoin - Argent P2P libre et ouvert + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + + + + + + + +
    + + + + + + + + + + + + +
    + + + + + +
    + +
    + + + + + + +
    + + + + +

    Developer Documentation

    + +

    Find useful resources, guides and reference material for developers.

    + + + + + + + +
    +

    Additional resources

    +

    Dash Whitepaper - Official Wiki

    +

    Dash Improvement Proposals - GitHub

    +

    Dash Documentation - Official Wiki

    +

    Bitcoin: A Peer-to-Peer Electronic Cash System - Satoshi Nakamoto

    +

    Bitcoin Improvement Proposals (with Dash updates) - GitHub

    + +

    RESTful JSON API for Dash - BlockCypher

    + + + +
    + + + + + + +
    + + +
    + + + + + + + + + + + diff --git a/fr/legal.html b/fr/legal.html new file mode 100644 index 00000000..82513dbd --- /dev/null +++ b/fr/legal.html @@ -0,0 +1,251 @@ + + + + + + + + + +Mentions légales - Bitcoin + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + + + + + + + +
    + + + + + + + + + + + + +
    + + + + + +
    + +
    + + + + + + +
    +

    Mentions légales

    + + + +

    1. L'information publiée sur bitcoin.org

    +

    Le site Web http://bitcoin.org/ (désigné ci-après comme "site Web") fournit des informations et du matériel de nature générale. Vous n'êtes pas autorisés ni ne devez compter sur ce site Web comme une source de conseils juridiques, de conseils d'entreprise, ou de conseils de toute autre nature. Vous agissez à vos propres risques en vous appuyant sur le contenu de ce site Web. Si vous devez choisir d'agir ou non, vous devez contacter un avocat agréé dans la juridiction concernée pour laquelle vous souhaitez obtenir de l'aide. En aucun cas les propriétaires ou les contributeurs de ce site Web ne peuvent être tenus responsables des actions, décisions ou tout autre comportement auxquels vous vous prêtez ou non se fondant sur le contenu de ce site Web.

    + +

    2. Traductions

    +

    Ce site Web peut contenir des traductions de la version anglaise de son contenu. Ces traductions sont offertes uniquement à titre de commodité. Dans l'éventualité d'une divergence entre la version anglaise et la version traduite du contenu, la version anglaise prévaut sur toute autre version. Si vous constatez des incohérences, veuillez s'il vous plaît les signaler sur GitHub.

    + +

    3. Risques reliés à l'utilisation de Bitcoin

    +

    Ce site Web ne sera pas tenu responsable pour toute pertes, dommages ou réclamations résultants d'événements relevant des cinq catégories suivantes :

    +

    (1) Les erreurs commises par l'utilisateur de tout logiciel ou service en lien avec Bitcoin, e.g., les mots de passe oubliés, les paiements envoyés aux mauvaises adresses Bitcoin et les suppressions accidentelles de portefeuilles.

    +

    (2) Les problèmes de logiciel du site Web et/ou de tout logiciel ou service en lien avec Bitcoin, e.g., les fichiers portefeuille corrompus, les transactions incorrectement construites, les bibliothèques cryptographiques non sûres, les logiciels malveillants affectant le site Web et/ou tout logiciel ou service en lien avec Bitcoin.

    +

    (3) Les défaillances techniques dans le matériel de l'utilisateur de tout logiciel ou service en lien avec Bitcoin, e.g., la perte de données attribuable à un périphérique de stockage défectueux ou endommagé.

    +

    (4) Les problèmes de sécurité rencontrés par l'utilisateur de tout logiciel ou service en lien avec Bitcoin, e.g., les accès non autorisés aux portefeuilles et/ou aux comptes des utilisateurs.

    +

    (5) Les actions ou inactions de tiers et/ou les événements rencontrés par des tiers, e.g., les faillites des fournisseurs de services, les attaques de sécurité à l'information ciblant les fournisseurs de services et les fraudes menées par des tiers.

    + +

    4. Risques d'investissement

    +

    L'investissement dans Bitcoin peut mener à des pertes financières sur de courtes ou même de longues périodes. Les investisseurs de Bitcoin doivent anticiper de larges fluctuations dans les prix. L'information publiée sur ce site Web ne peut garantir que les investisseurs de Bitcoin ne subiront pas de pertes financières.

    + +

    5. Conformité avec les obligations fiscales

    +

    Les utilisateurs du site Web sont entièrement responsables, le cas échéant, de déterminer quelles sont les taxes et/ou les impôts applicables sur leurs transactions Bitcoin. Les propriétaires ou les contributeurs de ce site Web ne sont PAS responsables de déterminer les taxes et/ou les impôts applicables sur les transactions Bitcoin.

    + +

    6. Le site Web ne contient, n'envoie ni ne reçoit aucun bitcoin.

    +

    Le site Web ne contient, n'envoie ni ne reçoit aucun bitcoin. Cette situation s'explique par le fait que les bitcoins n'existent qu'en vertu des enregistrements de propriété maintenus dans le réseau Bitcoin. Tous les transferts de titres en bitcoins ont lieu à l'intérieur d'un réseau Bitcoin décentralisé et non sur le site Web.

    + +

    7. Aucune garantie

    +

    Le site Web est fourni "tel quel" sans aucune garantie d'aucune sorte concernant le site Web et/ou tout contenu, données, matériel et/ou services offerts par le site Web.

    + +

    8. Limite de responsabilité

    +

    Sauf autrement requis par la loi, en aucun cas les propriétaires ou les contributeurs de ce site Web ne seront tenus responsables pour tous dommages de quelque nature, y compris, mais sans s'y limiter, la perte de jouissance, la perte de bénéfices ou la perte de données découlant ou lié de quelque façon à l'utilisation de ce site Web.

    + +

    9. Arbitrage

    +

    L'utilisateur de ce site Web consent à arbitrer toute dispute découlant ou en relation avec le site Web ou ces mentions légales, à l'exception des litiges relatifs aux droits d'auteurs, les logos, les marques, les noms commerciaux, les secrets commerciaux ou les brevets.

    + +

    10. Dernière modification

    +

    Ces mentions légales ont été modifiées pour la dernière fois le July 5th, 2016.

    + + + + + +

    English version

    + +

    1. Information published on bitcoin.org

    +

    The website https://bitcoin.org/ (hereinafter, referred to as the "Website") provides information and material of a general nature. You are not authorized and nor should you rely on the Website for legal advice, business advice, or advice of any kind. You act at your own risk in reliance on the contents of the Website. Should you make a decision to act or not act you should contact a licensed attorney in the relevant jurisdiction in which you want or need help. In no way are the owners of, or contributors to, the Website responsible for the actions, decisions, or other behavior taken or not taken by you in reliance upon the Website.

    + +

    2. Translations

    +

    The Website may contain translations of the English version of the content available on the Website. These translations are provided only as a convenience. In the event of any conflict between the English language version and the translated version, the English language version shall take precedence. If you notice any inconsistency, please report them on GitHub.

    + +

    3. Risks related to the use of Bitcoin

    +

    The Website will not be responsible for any losses, damages or claims arising from events falling within the scope of the following five categories:

    +

    (1) Mistakes made by the user of any Bitcoin-related software or service, e.g., forgotten passwords, payments sent to wrong Bitcoin addresses, and accidental deletion of wallets.

    +

    (2) Software problems of the Website and/or any Bitcoin-related software or service, e.g., corrupted wallet file, incorrectly constructed transactions, unsafe cryptographic libraries, malware affecting the Website and/or any Bitcoin-related software or service.

    +

    (3) Technical failures in the hardware of the user of any Bitcoin-related software or service, e.g., data loss due to a faulty or damaged storage device.

    +

    (4) Security problems experienced by the user of any Bitcoin-related software or service, e.g., unauthorized access to users' wallets and/or accounts.

    +

    (5) Actions or inactions of third parties and/or events experienced by third parties, e.g., bankruptcy of service providers, information security attacks on service providers, and fraud conducted by third parties.

    + +

    4. Investment risks

    +

    The investment in Bitcoin can lead to loss of money over short or even long periods. The investors in Bitcoin should expect prices to have large range fluctuations. The information published on the Website cannot guarantee that the investors in Bitcoin would not lose money.

    + +

    5. Compliance with tax obligations

    +

    The users of the Website are solely responsible to determinate what, if any, taxes apply to their Bitcoin transactions. The owners of, or contributors to, the Website are NOT responsible for determining the taxes that apply to Bitcoin transactions.

    + +

    6. The Website does not store, send, or receive bitcoins

    +

    The Website does not store, send or receive bitcoins. This is because bitcoins exist only by virtue of the ownership record maintained in the Bitcoin network. Any transfer of title in bitcoins occurs within a decentralized Bitcoin network, and not on the Website.

    + +

    7. No warranties

    +

    The Website is provided on an "as is" basis without any warranties of any kind regarding the Website and/or any content, data, materials and/or services provided on the Website.

    + +

    8. Limitation of liability

    +

    Unless otherwise required by law, in no event shall the owners of, or contributors to, the Website be liable for any damages of any kind, including, but not limited to, loss of use, loss of profits, or loss of data arising out of or in any way connected with the use of the Website.

    + +

    9. Arbitration

    +

    The user of the Website agrees to arbitrate any dispute arising from or in connection with the Website or this disclaimer, except for disputes related to copyrights, logos, trademarks, trade names, trade secrets or patents.

    + +

    10. Last amendment

    +

    This disclaimer was amended for the last time on July 5th, 2016.

    + + + +
    + + +
    + + + + + + + + + + + diff --git a/fr/ressources.html b/fr/ressources.html new file mode 100644 index 00000000..13d8ad87 --- /dev/null +++ b/fr/ressources.html @@ -0,0 +1,239 @@ + + + + + + + + + +Ressources - Bitcoin + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + + + + + + + +
    + + + + + + + + + + + + +
    + + + + + +
    + +
    + + + + + + +
    +

    Ressources sur Bitcoin

    +

    Trouvez des sites Web utiles et des ressources à propos de Bitcoin.

    + +
    +
    +
    +

    IconAnnuaires

    + +

    Commerçants - coinmap.org

    +

    Commerçants - spendabit.co

    +

    Commerçants - airbitz.co

    +

    Commerçants - 99Bitcoins.com

    +

    Bourses de change - buybitcoinworldwide.com

    +

    Outils pour les commerçants - en.bitcoin.it

    +

    Projects - BitcoinProjects.net

    +
    +
    + +
    +
    +

    IconVouchers

    +

    Bitrefill

    +

    Fold

    +

    Gyft

    +

    Opendime

    +
    +
    +
    + +
    + + +
    + + + + + + + + + + + diff --git a/fr/vocabulaire.html b/fr/vocabulaire.html new file mode 100644 index 00000000..e78be0e8 --- /dev/null +++ b/fr/vocabulaire.html @@ -0,0 +1,254 @@ + + + + + + + + + +Vocabulaire - Bitcoin + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + + + + + + + +
    + + + + + + + + + + + + +
    + + + + + +
    + +
    + + + + + + +
    +

    Quelques mots que vous pourriez entendre

    +

    Bitcoin est une nouvelle approche des paiements, et ainsi certains mots nouveaux pourraient entrer dans votre dictionnaire. Ne vous en faites pas, même l'humble télévision a créé de nouveaux mots !

    +

    Table des matières

    + + + + +

    Adresse

    +

    Une adresse Bitcoin est similaire à une adresse physique ou une adresse courriel. Il s'agit de la seule information que vous avez besoin de fournir pour que quelqu'un vous paie avec Bitcoin. Une différence importante toutefois, est que chaque adresse Bitcoin ne devrait être utilisée que pour une seule transaction.

    + +

    Bit

    +

    Bit est une unité courante utilisée pour désigner une sous-unité d'un bitcoin - 1 000 000 bits est égal à 1 bitcoin (BTC or B⃦). Cette unité est souvent plus pratique pour fixer les prix des pourboires, des biens et des services.

    + +

    Bitcoin

    +

    Bitcoin - avec une majuscule, est utilisé pour décrire le concept du Bitcoin ou le réseau lui-même. Ex. "Je me suis intéressé au protocole Bitcoin aujourd'hui"
    bitcoin - sans majuscule, est utilisé pour désigner les bitcoins en tant qu'unité de compte. Ex. "J'ai envoyé dix bitcoins aujourd'hui". On le retrouve souvent sous sa forme abrégée BTC ou XBT.

    + +

    Bloc

    +

    Un bloc est un enregistrement dans la chaine de blocs qui contient et confirme plusieurs transactions en attente. Toutes les 10 minutes, en moyenne, un nouveau bloc contenant des transactions est ajouté à la chaine de blocs par le minage.

    + +

    BTC

    +

    BTC est une unité courante pour désigner un bitcoin (B⃦).

    + +

    Chaine de blocs

    +

    La chaine de blocs est un journal public de toutes les transactions Bitcoin par ordre chronologique. Elle est partagée entre tous les utilisateurs du réseau Bitcoin. Elle est utilisée pour vérifier la permanence des transactions Bitcoin et empêcher la double dépense.

    + +

    Clé privée

    +

    Une clé privée est une information secrète qui prouve votre droit de dépenser des bitcoins à partir d'un portefeuille défini grâce à une signature cryptographique. Vos clés privées sont stockées dans votre ordinateur si vous utilisez un portefeuille logiciel, tandis qu'elles sont stockées sur quelques serveurs en ligne si vous utilisez un portefeuille Web. Les clés privées ne doivent jamais être révélées car elles permettent de dépenser les bitcoins de leur portefeuille respectif.

    + +

    Confirmation

    +

    Une confirmation signifie qu'une transaction a été traitée par le réseau et que ses chances d'être renversée sont quasiment inexistantes. Les transactions reçoivent une confirmation lorsqu'elles sont incluses dans un bloc et pour chaque bloc subséquent. Même une seule confirmation peut offrir une sécurité suffisante pour de petites transactions, alors que pour de plus grandes sommes telles que 1 000 $, il est prudent d'attendre 6 confirmations ou plus. Chaque confirmation diminue exponentiellement le risque d'un renversement de transaction.

    + +

    Cryptographie

    +

    La cryptographie est une branche des mathématiques qui permet de créer des preuves mathématiques qui offrent un haut niveau de sécurité. Les commerces et banques en ligne utilisent déjà la cryptographie. Avec Bitcoin, la cryptographie est utilisée pour empêcher quiconque de dépenser les fonds provenant du portefeuille d'un autre utilisateur et pour empêcher la corruption de la chaine de blocs. Elle peut aussi être utilisée pour chiffrer un portefeuille afin qu'il ne puisse être utilisé qu'avec un mot de passe.

    + +

    Double dépense

    +

    Si un utilisateur mal intentionné essaie de dépenser ses bitcoins auprès de deux destinataires différents au même moment, il s'agit d'une double dépense. Le minage et la chaine de blocs existent pour créer un consensus dans le réseau afin de décider laquelle des deux transactions sera confirmée et considérée valide.

    + +

    Minage

    +

    Le minage de bitcoins est l'utilisation de matériel informatique pour effectuer des calculs mathématiques pour le réseau Bitcoin afin de confirmer des transactions et d'augmenter la sécurité. Comme récompense pour leurs services, les mineurs de bitcoins peuvent recevoir les frais de transaction pour les transactions qu'ils confirment et pour les bitcoins nouvellement créés. Le minage est un marché spécialisé compétitif où les récompenses sont divisées en fonction du nombre de calculs effectués. Tous les utilisateurs de Bitcoin ne font pas de minage et il ne s'agit pas d'une manière facile pour faire de l'argent.

    + +

    P2P

    +

    Pair à pair fait référence à des systèmes qui fonctionnent comme une collectivité organisée en permettant à chaque individu d'interagir directement avec les autres. Dans le cas de Bitcoin, le réseau est construit de manière à ce que chaque utilisateur diffuse les transactions des autres utilisateurs. Et, chose cruciale, aucune banque n'est requise en tant que tierce partie.

    + +

    Portefeuille

    +

    Un portefeuille Bitcoin est vaguement l'équivalent d'un portefeuille physique sur le réseau Bitcoin. Un portefeuille contient en fait vos clés privées qui vous permettent de dépenser les bitcoins qui leurs sont associées dans la chaine de blocs. Chaque portefeuille Bitcoin peut afficher le solde de tous les bitcoins qu'il contrôle et vous permet de payer un montant spécifique à une personne spécifique, de la même façon qu'un vrai portefeuille. Ce qui est différent des cartes de crédit où le commerçant vous facture directement.

    + +

    Signature

    +

    Une signature cryptographique est un mécanisme mathématique qui permet à quelqu'un de prouver sa propriété. Dans le cas de Bitcoin, un portefeuille Bitcoin et ses clés privées sont liés par la magie des mathématiques. Quand votre logiciel Bitcoin signe une transaction avec la clé privée appropriée, le réseau entier peut voir que la signature correspond aux bitcoins dépensés. Cependant, il n'existe aucun moyen de deviner votre clé privée afin de voler vos bitcoins durement gagnés.

    + +

    Taux de hachage

    +

    Le taux de hachage est l'unité de mesure de la puissance de traitement du réseau Bitcoin. Le réseau Bitcoin doit faire des calculs mathématiques intensifs pour des raisons de sécurité. Quand le réseau a atteint un taux de hachage de 10 Th/s, ceci signifiait que le réseau pouvait faire 10 billions de calculs par secondes.

    + + +
    + + +
    + + + + + + + + + + + diff --git a/gavinandresen.asc b/gavinandresen.asc new file mode 100644 index 00000000..6b9f2d7b --- /dev/null +++ b/gavinandresen.asc @@ -0,0 +1,313 @@ +-----BEGIN PGP PUBLIC KEY BLOCK----- +Version: GnuPG/MacGPG2 v2.0.20 (Darwin) + +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 +=hXFd +-----END PGP PUBLIC KEY BLOCK----- diff --git a/gmaxwell.asc b/gmaxwell.asc new file mode 100644 index 00000000..906d5a6a --- /dev/null +++ b/gmaxwell.asc @@ -0,0 +1,605 @@ +-----BEGIN PGP PUBLIC KEY BLOCK----- +Version: GnuPG v1.4.13 (GNU/Linux) + +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 +SACYmLxqT70DZHIzvP7E4ELZiTsXYQ== +=62SY +-----END PGP PUBLIC KEY BLOCK----- diff --git a/google8f9b63d5ea1da1f8.html b/google8f9b63d5ea1da1f8.html new file mode 100644 index 00000000..c70b9bb2 --- /dev/null +++ b/google8f9b63d5ea1da1f8.html @@ -0,0 +1 @@ +google-site-verification: google8f9b63d5ea1da1f8.html diff --git a/hi/about-us.html b/hi/about-us.html new file mode 100644 index 00000000..c7346283 --- /dev/null +++ b/hi/about-us.html @@ -0,0 +1,254 @@ + + + + + + + + + +Bitcoin.org के बारे में + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + + + + + + + +
    + + + + + + + + + + + + +
    + + + + + +
    + +
    + + + + + + +
    + + +

    Bitcoin.org के बारे में

    +

    Bitcoin.org, Bitcoin को एक लंबे समय तक विकसित करने की मदद में समर्पित है।.

    + +

    bitcoin.org का मालिक कौन है?

    +

    Bitcoin.org मूल डोमेन नाम है जो Bitcoin वेबसाइट के द्वारा इस्तमाल किया गया है। अभी भी यह Bitcoin कोर डेवलपर्स और अतिरिक्त समुदाय के सदस्यों द्वारा प्रबंधित किया जाता है Bitcoin समुदाय के सहारे से। Bitcoin.org आधिकारिक वेबसाइट नहीं है। जिस तरह ईमेल तकनीकी का मालिक नही है, उसी तरह Bitcoin नेटवर्क का भी कोई मालिक नही है। इसलिए कोई भी Bitcoin के नाम पर अधिकार नही दिखा सकता।

    + + + +

    तो फिर ... Bitcoin पर कौन नियंत्रण रखता है?

    +

    Bitcoin दुनिया भर के सभी Bitcoin उपयोगकर्ताओं द्वारा नियंत्रित किया जाता है। डेवलपर्स सॉफ्टवेयर में सुधार लाते हैं , लेकिन वे Bitcoin प्रोटोकॉल के नियमों में परिवर्तन नहीं कर सकते और सभी उपयोगकर्ता कौनसा सॉफ्टवेयर उपयोग करें इसका चयन करने के लिए स्वतंत्र हैं। एक दूसरे के साथ संगत बनाए रखने के लिए, सभी उपयोगकर्ताओं को एक ही नियम का अनुपालन करना आवश्यक है। इसलिए सभी उपयोगकर्ता और डेवलपर्स इस आम सहमति को अपनाने और उसकी रक्षा के लिए सक्ती से जमें होते है।

    + +

    मिशन

    +
      +
    • आम गलतियों से बचाने के लिए उपयोगकर्ताओं को सूचित करें.
    • +
    • Bitcoin विशेशताएं, संभाविता, सीमाएं और उपयोग का सही विवरण देते हैं.
    • +
    • Bitcoin नेटवर्क के पारदर्शी अलर्ट और घटनाओं का प्रदर्शन करें।.
    • +
    • Bitcoin का कई स्तरों पर विकास में मदद करने के लिए प्रतिभाशाली व्यकितीयों को आमंत्रित करें।
    • +
    • बड़े पैमाने पर Bitcoin पारिस्थितिकी तंत्र की दृश्यता प्रदान करें.
    • +
    • अंतर्राष्ट्रीयकरण के साथ दुनिया भर में Bitcoin पर पहुँच में सुधार लाएं।
    • +
    • Bitcoin के बारे में तटस्थ जानकारीपूर्ण संसाधन बने रहे।
    • +
    + +

    हमारी मदद करें

    +

    GitHub पर एक मुद्दा खोलकर या अंग्रेजी में अनुरोध खींच कर, आप किसी भी समस्या के बारे में रिपोर्ट कर सकते हैं या bitcoin.org पर सुधार करने में मदद दे सकते हैं। अनुरोध देने के दौरान कृपया अपने काम के लिए अनुकूल परिवर्तनों पर चर्चा के लिए आवश्यक समय दें। Transifex. पर किसी एक टीम में शामिल हो कर आप अनुवाद में हमारी मदद कर सकते हैं। सम्मेलनों की तरह विशेष मामलों के अलावा, कृपया अपने निजी व्यवसाय या वेबसाइट के लिए पदोन्नति की मांग न करें। Bitcoin.org के सुधार पर समय खर्च करने वाले सभी योगदानकर्ताओं को बहुत बहुत धन्यवाद!

    + +

    अनुरक्षण

    + +
    +

    Will BinnsWebsite maintainer

    +

    Craig WatkinsWallet maintainer

    +
    + +

    Sponsorship

    + +
    +

    The Bitcoin Foundation2014 - 2015

    +
    + +

    अनुवाद

    + +
    +

    Ar ViccoRussian

    +

    Simon Alexander HinterreiterGerman

    +

    Jacob BurenstamSwedish

    +

    Péter KemenczésHungarian

    +

    Matija MaziSlovenian

    +

    Mihai OnosieRomanian

    +

    Boštjan PirnarSlovenian

    +

    Luigigiuseppe ProsperiItalian

    +

    Thomas PrydsDanish

    +
    + +

    Service Contributors

    + +
    +

    BrowserStackBrowser testing

    +

    GitHubRepository hosting

    +

    TransifexTranslation tools

    +

    Travis CIContinuous integration

    +
    + +

    Inactive Contributors

    + +
    +

    Saïvann CarignanWebsite maintainer

    +

    Greg SandersDocumentation writing

    +

    David A. HardingDocumentation writing

    +
    + +

    Domain Owners

    + +
    +

    CøbraCo-Owner

    +

    theymosCo-Owner

    +
    + +

    GitHub पर योगदानकर्ता

    + +
    + +
    + + +
    + + +
    + + + + + + + + + + + diff --git a/hi/bitcoin-for-developers.html b/hi/bitcoin-for-developers.html new file mode 100644 index 00000000..8c6bab49 --- /dev/null +++ b/hi/bitcoin-for-developers.html @@ -0,0 +1,194 @@ + + + + + + + + + +डेवलपरों के लिए BitCoin - Bitcoin + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + + + + + + + +
    + + + + + + + + + + + + +
    + + + + + +
    + +
    + + + + + + +
    +

    डेवलपरों के लिए BitCoin

    +

    Bitcoin अद्भुत चीजों के निर्माण करने या सिर्फ आम जरूरतों के पूर्ती के लिए इस्तेमाल किया जा सकता है.

    + +

    Iconसभी भुगतान प्रणाली का सरलतम

    +

    राशि स्वीकार करना उस तरह आसान है जैसे Bitcoin लिंक भेजना या QR कोड प्रदर्शित: करना, हां लेकिन जब तक भुगतान आटोमैटिक चालान के साथ जुड़ा ना हो। यह साधारण सेटअप किसी भी उपयोगकर्ता की पहुंच में है और कई ग्राहकों की जरुरतों को पूरा कर सकता है। यह विशेष रूप से पारदर्शी दान और सुझावों के लिए उपयुक्त है जब सार्वजनिक रूप से किया जाता है।

    + +

    Iconकई तीसरे API पक्ष

    +

    कई तीसरे पक्ष भुगतान प्रसंस्करण सेवाएं मौजूद है जो API देते हैं; आपको सर्वर पर Bitcoins स्टोर करने की जरूरत नहीं होती और ना तो इस तात्पर्य सुरक्षा संचलन की। साथ ही ज्यादातर API आपको चालान के प्रक्रिया की अनुमति देते हैं और प्रतिस्पर्धी कीमत पर आपके Bitcoin का स्थानीय मुद्रा में आदान प्रदान करने की क्षमता।

    + +

    Iconआप खुद अपने वित्तीय प्रबंधक बन सकते हैं

    +

    यदि आप किसी तीसरे पक्ष API का इस्तेमाल नहीं करते हैं तो सीधे अपने आवेदन में Bitcoin सर्वर को एकीकृत कर सकते हैं जिससे आप मानो खुद बैंक और भुगतान प्रोसेसर बन जाते हैं। इसका मतलब है कि सभी जिम्मेदारियों के साथ आप अद्भुत सिस्टम का निर्माण कर सकते हैं जो लगभग किसी फीस के बगैर Bitcoin लेनदेन पर प्रक्रिया करता है।

    + +

    Iconचालान ट्रैक करने के लिए Bitcoin पते

    +

    Bitcoin प्रत्येक लेन - देन के लिए एक विशिष्ट पता बनाता है। यदि आप चालान के साथ जुड़े भुगतान प्रणाली का निर्माण करते हैं, तो आप बस प्रत्येक भुगतान के लिए एक Bitcoin पता बना कर उस पर निगरानी रखने की जरूरत होती है। एक पता केवल एक ही लेन - देन के लिए उपयोग मे लाना चाहिए।.

    + +

    Iconसुरक्षा अधिकांश ग्राहक के पक्ष में होता है

    +

    सुरक्षा के अधिकांश भाग प्रोटोकॉल द्वारा नियंत्रित किए जाते हैं। इसका मतलब PCI अनुपालन की कोई ज़रूरत नहीं है और धोखा परिचयन केवल तभी आवश्यक है जब सेवा या उत्पाद तुरंत वितरित किए जाते हैं। अपने Bitcoins का संचयसुरक्षित वातावरण और उपयोगकर्ता के लिए प्रदर्शित किया गया भुगतान अनुरोध हासिल, आपका मुख्य मद्दा होनी चाहिए।

    + +

    Iconसस्ते सूक्ष्म भुगतान

    +

    Bitcoin सबसे कम भुगतान प्रसंस्करण शुल्क प्रदान करता है और आमतौर पर Bitcoin केवल कुछ ही डॉलर के माइक्रो भुगतान भेजने के लिए इस्तेमाल किया जा सकता है। Bitcoin नए रचनात्मक ऑनलाइन सेवाएं डिजाइन करने के लिए अनुमति देता है जो वित्तीय सीमाओं की वजह से पहले मौजूद नहीं थे। इनमें शामिल है टीप्पिगं तरिका और स्वचालित भुगतान समाधान।

    + + + + + +
    + + +
    + + + + + + + + + + + diff --git a/hi/index.html b/hi/index.html new file mode 100644 index 00000000..c03eba40 --- /dev/null +++ b/hi/index.html @@ -0,0 +1,263 @@ + + + + + + + + + +Bitcoin - ओपन सोर्स P2P धन + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + + + + + + + +
    + + + + + + + + + + + + +
    + + + + + +
    + +
    + + + + + + +
    + + + + +

    Developer Documentation

    + +

    Find useful resources, guides and reference material for developers.

    + + + + + + + +
    +

    Additional resources

    +

    Dash Whitepaper - Official Wiki

    +

    Dash Improvement Proposals - GitHub

    +

    Dash Documentation - Official Wiki

    +

    Bitcoin: A Peer-to-Peer Electronic Cash System - Satoshi Nakamoto

    +

    Bitcoin Improvement Proposals (with Dash updates) - GitHub

    + +

    RESTful JSON API for Dash - BlockCypher

    + + + +
    + + + + + + +
    + + +
    + + + + + + + + + + + diff --git a/hi/legal.html b/hi/legal.html new file mode 100644 index 00000000..21c566b0 --- /dev/null +++ b/hi/legal.html @@ -0,0 +1,251 @@ + + + + + + + + + +कानूनी अस्वीकरण - Bitcoin + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + + + + + + + +
    + + + + + + + + + + + + +
    + + + + + +
    + +
    + + + + + + +
    +

    कानूनी अस्वीकरण

    + + + +

    1. जानकारी bitcoin.org पर प्रकाशित है

    +

    http://bitcoin.org/ वेबसाइट (इसके बाद "Website" कही जाएगी) जानकारी और सामान्य प्रकृति की सामग्री प्रदान करती है। कानूनी सलाह, व्यापार सलाह, या किसी भी तरह की सलाह के लिए आपको अधिकृत नहीं हैं और न ही आप वेबसाइट पर निर्भर होना चाहिए। आप कार्य अभिनय करने या नहीं करने का निर्णय लेते हैं तो आपको प्रासंगिक क्षेत्राधिकार में जिसमें आपको मदद की ज़रूरत है, एक लाइसेंस वकील से संपर्क करना चाहिए। इस वेबसाइट के मालिकों या योगदानकर्ता आपके द्वारा इस वेबसाइट पर निर्भर लिए गए किसी भी प्रकार से कार्रवाई, निर्णयों या अन्य व्यवहार के लिए जिम्मेदार नही होगे।

    + +

    2. अनुवाद

    +

    वेबसाइट पर उपलब्ध सामग्री का अंग्रेज़ी संस्करण का अनुवाद शामिल हो सकता हैं। ये अनुवाद केवल एक सुविधा के रूप में प्रदान की गया हैं। अंग्रेजी भाषा संस्करण और अनुवाद संस्करण के बीच कोई टकराव की स्थिति में, अंग्रेजी भाषा संस्करण को वरीयता दी जाएगी। यदि आप कोई विसंगति नोटिस करते हैं तो कृपया GitHub पर उन्हें रिपोर्ट करें

    + +

    3. Bitcoin के उपयोग से संबंधित जोखिम

    +

    वेबसाइट निम्न पांच विभाग के तहत से उत्पन्न होने वाले किसी भी नुकसान, हर्जाना या दावों के लिए जिम्मेदार नहीं होगा।

    +

    (1) उपयोगकर्ता के द्वारा की गई गलतियाँ जो किसी भी Bitcoin से संबंधित सॉफ्टवेयर या सेवा से जुड़ी हो, उदाहरण के लिए, भूला पासवर्ड, गलत Bitcoin पतों पर भेजे गए भुगतान या आकस्मिक विलोप किया बटुआ।

    +

    (2) वेबसाइट पर सॉफ्टवेयर समस्याएं और/या किसी भी Bitcoin से संबंधित सॉफ्टवेयर या सेवा, जैसे, भ्रष्ट बटुआ फ़ाइल, गलत ढंग से निर्माण किया लेनदेन, असुरक्षित क्रिप्टोग्राफिक पुस्तकालय, वेबसाइट को प्रभावित करने वाले मैलवेयर और/या Bitcoin से संबंधित कोई भी सॉफ्टवेयर या सेवा ।

    +

    (3) किसी भी Bitcoin से संबंधित सॉफ्टवेयर या सेवा के उपयोगकर्ता के हार्डवेयर में तकनीकी विफलता जैसे दोषपूर्ण या क्षतिग्रस्त भंडारण युक्ति के कारण डेटा हानि।

    +

    (4) किसी भी Bitcoin से संबंधित सॉफ्टवेयर या सेवा के उपयोगकर्ता द्वारा अनुभव किए गए सुरक्षा समस्याएं जैसे उपयोगकर्ताओं के बटुआ और/या खाते पर अनधिकृत पहुँच।

    +

    (5) तीसरे पक्ष की प्रतिक्रिया या निष्क्रियता और/या तीसरे पक्ष द्वारा किए अनुभव वारदात, जैसे सेवा प्रदाताओं के दिवालिएपन, सेवा प्रदाताओं पर जानकारी सुरक्षा हमला, और तीसरे पक्षों द्वारा आयोजित किया धोखाधड़ी।

    + +

    4. निवेश जोखिम

    +

    कम या लंबी अवधि में Bitcoin में निवेश से पैसे का नुकसान हो सकता हैं। Bitcoin में निवेशकों को कीमतों के उतार चढ़ाव के लिए तैयार रहना चाहिए। वेबसाइट पर प्रकाशित जानकारी यह गारंटी नहीं दे सकता कि Bitcoin में निवेशकों को पैसे की हानी नहीं होगी।

    + +

    5. कर दायित्वों के साथ अनुपालन

    +

    वेबसाइट के उपयोगकर्ता पूरी तरह जिम्मेदार हैं पता लगाने कि क्या कर उनके Bitcoin लेन-देन पर क्या कर लागू है। वेबसाइट के मालिक या योगदानकर्ता करों का निर्धारण करने के लिए जिम्मेदार नहीं हैं जो Bitcoin लेनदेन पर लागू होते हैं।

    + +

    6. वेबसाइट कोई Bitcoins संचय, भेजता या प्राप्त नहीं करता

    +

    वेबसाइट कोई Bitcoins संचय, भेजता या प्राप्त नहीं करता। ऐसा इसलिए क्योकि bitcoins, Bitcoin नेटवर्क पर केवल स्वामित्व रिकॉर्ड के आधार पर अस्तित्व होते हैं। bitcoins के स्वामित्व का स्थानांतरण केवल विकेन्द्रीकृत Bitcoin नेटवर्क के भीतर ही होता है।

    + +

    7. कोई वारंटी नहीं

    +

    वेबसाइट "जैसा है" किसी भी प्रकार की कोई भी वारंटी के बिना, वेबसाइट के बारे में और/या किसी भी सामग्री, डेटा, सामग्री और/या वेबसाइट पर उपलब्ध की गई सेवाओं पर, के आधार पर ही दि गई है।

    + +

    8. दायित्व की सीमा

    +

    कानून द्वारा अपेक्षित हो तो, अन्यथा कोई घटना हा हाल में इस वेबसाइट के मालिक या योगदानकर्ता, किसी भी प्रकार के कोई भी क्षति के लिए उत्तरदायी नही होगे, जैसे उपयोग में रुकावट, मुनाफे का नुकसान, या डेटा की हानि जो किसी भी तरह वेबसाइट के इस्तेमाल से जुड़े रहने मे हो, इसके अलावा भी।

    + +

    9. मध्यस्थता

    +

    वेबसाइट के उपयोगकर्ता किसी भी विवाद में मध्यस्थता करने के लिए सहमत होंगे, जो इस वेबसाइट के साथ या उस से संबंध में, या इस अस्वीकरण से उत्पन्न होते हैं, कॉपीराइट से संबंधित विवादों, लोगो, ट्रेडमार्क, व्यापार नाम, व्यापार रहस्य या पेटेंट को छोड़कर।

    + +

    10. अंतिम संशोधन

    +

    यह अस्वीकरण आखिरी बार निम्न पर संशोधन किया गया था July 5th, 2016.

    + + + + + +

    English version

    + +

    1. Information published on bitcoin.org

    +

    The website https://bitcoin.org/ (hereinafter, referred to as the "Website") provides information and material of a general nature. You are not authorized and nor should you rely on the Website for legal advice, business advice, or advice of any kind. You act at your own risk in reliance on the contents of the Website. Should you make a decision to act or not act you should contact a licensed attorney in the relevant jurisdiction in which you want or need help. In no way are the owners of, or contributors to, the Website responsible for the actions, decisions, or other behavior taken or not taken by you in reliance upon the Website.

    + +

    2. Translations

    +

    The Website may contain translations of the English version of the content available on the Website. These translations are provided only as a convenience. In the event of any conflict between the English language version and the translated version, the English language version shall take precedence. If you notice any inconsistency, please report them on GitHub.

    + +

    3. Risks related to the use of Bitcoin

    +

    The Website will not be responsible for any losses, damages or claims arising from events falling within the scope of the following five categories:

    +

    (1) Mistakes made by the user of any Bitcoin-related software or service, e.g., forgotten passwords, payments sent to wrong Bitcoin addresses, and accidental deletion of wallets.

    +

    (2) Software problems of the Website and/or any Bitcoin-related software or service, e.g., corrupted wallet file, incorrectly constructed transactions, unsafe cryptographic libraries, malware affecting the Website and/or any Bitcoin-related software or service.

    +

    (3) Technical failures in the hardware of the user of any Bitcoin-related software or service, e.g., data loss due to a faulty or damaged storage device.

    +

    (4) Security problems experienced by the user of any Bitcoin-related software or service, e.g., unauthorized access to users' wallets and/or accounts.

    +

    (5) Actions or inactions of third parties and/or events experienced by third parties, e.g., bankruptcy of service providers, information security attacks on service providers, and fraud conducted by third parties.

    + +

    4. Investment risks

    +

    The investment in Bitcoin can lead to loss of money over short or even long periods. The investors in Bitcoin should expect prices to have large range fluctuations. The information published on the Website cannot guarantee that the investors in Bitcoin would not lose money.

    + +

    5. Compliance with tax obligations

    +

    The users of the Website are solely responsible to determinate what, if any, taxes apply to their Bitcoin transactions. The owners of, or contributors to, the Website are NOT responsible for determining the taxes that apply to Bitcoin transactions.

    + +

    6. The Website does not store, send, or receive bitcoins

    +

    The Website does not store, send or receive bitcoins. This is because bitcoins exist only by virtue of the ownership record maintained in the Bitcoin network. Any transfer of title in bitcoins occurs within a decentralized Bitcoin network, and not on the Website.

    + +

    7. No warranties

    +

    The Website is provided on an "as is" basis without any warranties of any kind regarding the Website and/or any content, data, materials and/or services provided on the Website.

    + +

    8. Limitation of liability

    +

    Unless otherwise required by law, in no event shall the owners of, or contributors to, the Website be liable for any damages of any kind, including, but not limited to, loss of use, loss of profits, or loss of data arising out of or in any way connected with the use of the Website.

    + +

    9. Arbitration

    +

    The user of the Website agrees to arbitrate any dispute arising from or in connection with the Website or this disclaimer, except for disputes related to copyrights, logos, trademarks, trade names, trade secrets or patents.

    + +

    10. Last amendment

    +

    This disclaimer was amended for the last time on July 5th, 2016.

    + + + +
    + + +
    + + + + + + + + + + + diff --git a/hi/resources.html b/hi/resources.html new file mode 100644 index 00000000..73cae878 --- /dev/null +++ b/hi/resources.html @@ -0,0 +1,236 @@ + + + + + + + + + +संसाधन - Bitcoin + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + + + + + + + +
    + + + + + + + + + + + + +
    + + + + + +
    + +
    + + + + + + +
    +

    Bitcoin संसाधन

    +

    Bitcoin के बारे में, उपयोगी वेबसाइट और संसाधन का पता लगाएं

    + +
    +
    +
    +

    Iconसीखने वाले संसाधन

    +

    Bitcoin Wiki

    + +

    Khan Academy

    +

    Let's Talk Bitcoin

    +

    Bitcoin Knowledge Podcast

    +

    WeUseCoins.com

    +

    BitcoinMining.com

    +

    IamSatoshi

    +
    +

    Iconनिर्देशिका

    + +

    व्यापारी - coinmap.org

    +

    व्यापारी - spendabit.co

    +

    व्यापारी - airbitz.co

    +

    व्यापारी - 99Bitcoins.com

    +

    एक्सचेंज - buybitcoinworldwide.com

    +

    व्यापारी उपकरण - en.bitcoin.it

    +

    Projects - BitcoinProjects.net

    +
    +
    +
    +
    +

    Iconचार्ट और आँकड़े

    +

    Blockchain.info

    +

    Biteasy

    +

    Trade Block

    +

    Bitcoincharts.com

    +

    GoBitcoin.io

    +

    BitcoinAverage

    +

    Bitcoin Volatility Index

    +
    +
    +
    +
    +

    Iconडाक्यूमेंटरी

    +

    BitcoinFilm.org

    +

    Ulterior States

    +

    The Bitcoin Phenomenon

    +
    +

    IconVouchers

    +

    Bitrefill

    +

    Fold

    +

    Gyft

    +

    Opendime

    +
    +
    +
    + +
    + + +
    + + + + + + + + + + + diff --git a/hi/vocabulary.html b/hi/vocabulary.html new file mode 100644 index 00000000..f89d9434 --- /dev/null +++ b/hi/vocabulary.html @@ -0,0 +1,254 @@ + + + + + + + + + +शब्दावलि - Bitcoin + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + + + + + + + +
    + + + + + + + + + + + + +
    + + + + + +
    + +
    + + + + + + +
    +

    कुछ Bitcoin शब्द जो आप अक्सर सुनेंगे

    +

    Bitcoin भुगतान का एक नया दृष्टिकोण प्रदान करता है और इस लिए कुछ नए शब्द जो आपके शब्दावली का हिस्सा बन सकते हैं। चिंता मत करिए, विनम्र टेलीविजन ने भी नए शब्द अपनाए थे!

    +

    सामग्री तालिका

    + + + + +

    कूटलेखन

    +

    क्रिप्टोग्राफी गणित की वो शाखा है जो हमें गणितीय साक्ष्य प्रदान करता है जिससे सुरक्षा का उच्च स्तर प्राप्त होता है। ऑनलाइन वाणिज्य और बैंकिंग पहले से ही क्रिप्टोग्राफी का उपयोग करते हैं। Bitcoin के मामले में, क्रिप्टोग्राफी का प्रयोग किसी अन्य उपयोगकर्ता के बटुए से दूसरे व्यक्ती को धन खर्च करने या ब्लॉक श्रृंखला. भ्रष्ट करने से रोकने के लिए किया जाता है। इसे बटुए को एन्क्रिप्ट करने के लिए भी इस्तेमाल किया जा सकता है ताकी इसे पासवर्ड के बगैर इस्तमाल ना कर सके।

    + +

    खनन

    +

    Bitcoin खनन वह प्रक्रिया है जो Bitcoin नेटवर्क के लि कंप्यूटर हार्डवेयर को लेनदेन की पुष्टि के लिए गणितीय गणना करता है। और सुरक्षा में वृद्धि लाता है। उनकी सेवाओं के लिए इनाम के रूप में, Bitcoin खनिक, लेन - देन पर, जिस पर वे पुष्टि करते है, और साथ ही नव निर्मित Bitcoins पर फीस जमा कर सकते हैंं। खनन एक विशेष और प्रतिस्पर्धी बाजार है जहां पुरस्कार गणना अनुसार बांटा जाता है। सभी Bitcoin उपयोगकर्ताओं Bitcoin खनन नहीं करते, और यह पैसा बनाने के आसान तरीका नहीं है।

    + +

    दो जगह खर्च

    +

    यदि एक दुर्भावनापूर्ण उपयोगकर्ता एक ही समय में, उनके Bitcoins दो अलग प्राप्तकर्ताओं पर खर्च करता है, इसे दो जगह खर्च कहते हैं। Bitcoin खनन और ब्लॉक श्रृंखला नेटवर्क पर आम सहमति देते हैं, कौनसे लेनदेन की पुष्टि होगी और वैध माने जाएंगे।

    + +

    निजी कुंजी

    +

    एक निजी कुंजी रहस्य डेटा का हिस्सा है जो एक विशिष्ट बटुए से Bitcoins खर्च करने के लिए आपको हक्क देता है।a गूढ़ालेखी हस्ताक्षर द्वारा। यदि आप सॉफ्टवेयर बटुए का उपयोग करते हैं तो आपकी निजी कुंजी (याँ) आपके कंप्यूटर में संग्रहित रहती है; लेकिन अगर आप वेब बटुए का उपयोग करते हैं तो वे किसी दूरस्थ सर्वर पर जमा हो जाती है। निजी कुंजी का खुलासा नहीं करना चाहिए क्योंकि वे आपको उनके संबंधित Bitcoin बटुए से Bitcoins खर्च करने की अनुमति देते हैं।

    + +

    पता

    +

    Bitcoin पता एक भौतिक पते या ईमेल की तरह ही है Bitcoin के साथ भुगतान करने के लिए सिर्फ इसी जानकारी की ही जरूरत होती है। सबसे महत्वपूर्ण अंतर यह है कि, प्रत्येक पता एक ही लेन - देन के लिए इस्तेमाल किया जाना चाहिए।

    + +

    पुष्टि

    +

    पुष्टिकरण का मतलब है कि सौदा नेटवर्क द्वारा संसाधित किया गया और और उलटना नामुमकिन है लेनदेन की पुष्टि तब होती है जब वे ब्लॉक में शामिल किए जाते हैं और प्रत्येक निम्न ब्लॉक में। कम मूल्य के लेनदेन के लिए एक पुष्टि भी सुरक्षित मानी जाती है, लेकिन 1000 अमरीकी डॉलर की तरह बड़ी मात्रा के लिए, 6 या अधिक पुष्टियों के लिए रुकना ठीक होगा। प्रत्येक पुष्टि चरघातांकी लेन - देन के उलटने का खतरा कम करता है।

    + +

    बटुआ

    +

    Bitcoin बटुआ Bitcoin नेटवर्क पर एक भौतिक बटुए के बराबर माना जा सकता है। वास्तव में बटुए में आपकी निजी कुंजी (याँ) होती है, जो आपको इससे आवंटित Bitcoins ब्लॉक श्रृंखला में, खर्च करने की अनुमति देती है। प्रत्येक Bitcoin बटुआ आपको कुल शेष Bitcoins दिखाता है जिस पर यह नियंत्रण करता है और आपको विशिष्ट व्यक्ति को विशेष राशि भुगतान करने देता है, बिलकुल एक वास्तविक बटुए की ही तरह। यह क्रेडिट कार्ड से अलग होता है जहां व्यापारी आपको चार्ज करते हैं। .

    + +

    ब्लॉक

    +

    ब्लॉक ब्लॉक श्रृंखला में रिकॉर्ड है जिसमें कई लेन-देन होते हैं और कि होता है और रुके हुए लेनदेन की पुष्टि करते हैं। औसतन करीब करीब हर 10 मिनट में एक नया ब्लॉक, लेनदेन सहित ब्लॉक श्रृंखला में जोड़ा जाता है खनन के द्वारा।

    + +

    ब्लॉक चैन

    +

    ब्लॉक श्रृंखला या चेन, कालक्रम में Bitcoin लेनदेन का सार्वजनिक रिकॉर्ड है। ब्लॉक श्रृंखला सभी Bitcoin उपयोगकर्ताओं के बीच साझा किए जाते हैं। यह Bitcoin लेनदेन के स्थायित्व को सत्यापित करने और डबल खर्च दो बार खर्च को रोकने के लिए उपयोग में लाए जाते हैं।

    + +

    हस्ताक्षर

    +

    गूढ़ालेखी हस्ताक्षर aगणितीय तंत्र है जो किसी को स्वामित्व प्रमाणित करने की अनुमति देता है Bitcoin के मामले मेंBitcoin बटुआ और इसके निजी कुंजी(याँ) कुछ गणितीय तरिके से जुड़े हुए होते हैं। जब आपका Bitcoin सॉफ्टवेयर, उचित निजी कुंजी के साथ एक सौदे पर हस्ताक्षर करता है, पूरे नेटवर्क देख सकता है कि हस्ताक्षर खर्च किए जानेवाले Bitcoins से मेल खाता है। हालांकि, आपके मेहनत से कमाए Bitcoins को चोरने के लिए किसी भी हालत में कोई भी आपकी निजी कुंजी का अंदाज़ा नही लगा सकता।

    + +

    हैश रेट

    +

    हैश रेट Bitcoin नेटवर्क के प्रसंस्करण शक्ति का मापन इकाई है। सुरक्षा उद्देश्यों के लिए Bitcoin नेटवर्क को गहन गणितीय कार्य करने पड़ते हैं। जब नेटवर्क हैश रेट 10 Th/s पहुंच जाय तो इसका मतलब यह प्रति सेकंड 10 खरब गणनाए कर सकता है।

    + +

    Bit

    +

    Bit एक आम इकाई है जो एक Bitcoin का उप इकाई को नामित करने के लिए इस्तेमाल कि जाती है - 1,000,000 bits एक Bitcoin के बराबर है (BTC or B⃦). यह इकाई आमतौर पर मूल्य निर्धारण टिप्स, वस्तुओं और सेवाओं के लिए अधिक सुविधाजनक है ।

    + +

    Bitcoin

    +

    Bitcoin - अंग्रेज़ी मे कैपीटल के साथ प्रयोग किया जाता है जब Bitcoin की अवधारणा का वर्णन किया जा रहा हो, या तो पूरे नेटवर्क का। उदाहरण के लिए "आज मै Bitcoin प्रोटोकॉल के बारे में पढ़ रहा था।"
    bitcoin - अंग्रेज़ी के छोटे लेटरों में तब इस्तमाल करते हैं जब वह खाते की इकाई के रूप में संदर्भित होते हैं। उदाहरण के लिए, "मैने आज दस bitcoins भेजे।"; ये अक्सर BTC या XBT भी संक्षिप्त किए जाते हैं।

    + +

    BTC

    +

    BTC, एक Bitcoin की आम इकाई नामित करने के लिए प्रयोग कि जाती है (B⃦).

    + +

    P2P

    +

    सहकर्मी से सहकर्मी संदर्भ करता है सिस्टम जो एक संगठित सामूहिक तरीके से काम करता हैप्रत्येक व्यक्ति को अन्य लोगों के साथ सीधे बातचीत करने की अनुमति देता है। Bitcoin के मामले में, नेटवर्क इस तरह से बनाया गया है कि प्रत्येक उपयोगकर्ता अन्य उपयोगकर्ताओं के लेनदेन का प्रसारण करता है। और महत्वपूर्ण बात यह है कि किसी बैंक की, एक तीसरे पक्ष के रूप में, आवश्यकता नही होती।

    + + +
    + + +
    + + + + + + + + + + + diff --git a/hu/bitcoin-fejlesztoknek.html b/hu/bitcoin-fejlesztoknek.html new file mode 100644 index 00000000..20664380 --- /dev/null +++ b/hu/bitcoin-fejlesztoknek.html @@ -0,0 +1,194 @@ + + + + + + + + + +Bitcoin fejlesztőknek - Bitcoin + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + + + + + + + +
    + + + + + + + + + + + + +
    + + + + + +
    + +
    + + + + + + +
    +

    Bitcoin fejlesztőknek

    +

    A Bitcoin csodálatos dolgok létrehozására vagy egyszerű igények kielégítésére is használható.

    + +

    IconA legegyszerűbb fizetési rendszer

    +

    Hacsak a kifizetést nem szükséges automatikusan generált számlával igazolni, a pénz fogadása olyan egyszerű, mint a bitcoin-küldés: egy QR-kód linkelése vagy megjelentése. Ez az egyszerű beállítás bármely felhasználó által elvégezhető, és a legtöbb ügyfél igényeit kielégíti. Nyilvánosan végezve különösen alkalmas a transzparens adományozáshoz.

    + +

    IconSzámos, harmadik fél által használható API

    +

    Számos harmadik fél által használható kifizetésfeldolgozási szolgáltatás létezik, amely biztosít API-kat; nem szükséges bitcoinjait szerverén tárolnia, és viselnie az ezzel járó, biztonsággal kapcsolatos következményeket. Ezenkívül a legtöbb ilyen API lehetőséget teremt arra, hogy számláit kezelje, valamint bitcoinjait versenyképes költséggel váltsa helyi pénznemre.

    + +

    IconÖnmaga saját pénzügyi rendszere lehet

    +

    Amennyiben nem használ harmadik fél által használható API-t, egy Bitcoin-szervert közvetlenül is integrálhat alkalmazásaiba, lehetőséget teremtve ezáltal az önmaga saját bankjává vagy kifizetésfeldolgozójává válásra. A mindezzel járó felelősség figyelembe vétele mellett nagyszerű rendszereket építhet, amelyek szinte díjtalanul dolgozzák fel a Bitcoin-tranzakciókat.

    + +

    IconBitcoin-címek a számlák követéséhez

    +

    A Bitcoin minden tranzakcióhoz egy egyedi címet hoz létre. Ily módon, ha egy, számlához rendelt fizetési rendszert hoz létre, akkor nem kell mást tennie, mint minden egyes kifizetéshez egy Bitcoin-címet rendelnie és e címet figyelemmel kísérnie. Soha nem célszerű ugyanazt a címet több tranzakcióhoz is használnia.

    + +

    IconA biztonság oroszlánrésze kliensoldalon található

    +

    A védelem java részét a protokoll biztosítja. Ez azt jelenti, hogy nem szükséges PCI-megfelelés, és a csalásészlelés csak abban az esetben elvárt, amennyiben a termékek vagy szolgáltatások azonnal érkeznek. Az Ön fő feladata bitcoinjainak biztonságos környezetben való tárolása, és a felhasználók számára megjelenített kifizetési kérelmek védelme.

    + +

    IconOlcsó mikrokifizetések

    +

    A Bitcoin ajánlja a legalacsonyabb kifizetés-feldolgozási díjakat, és általában néhány dollár értékű mikrokifizetések küldésére használható. A Bitcoin új, kreatív online szolgáltatások tervezésére teremt lehetőséget, amelyek létezése elé pusztán a pénzügyi korlátozások gördítenek akadályt. E szolgáltatások magukban foglalják a különböző, kis összegű adományokat menedzselő rendszereket és automatizált fizetési megoldásokat.

    + + + + + +
    + + +
    + + + + + + + + + + + diff --git a/hu/index.html b/hu/index.html new file mode 100644 index 00000000..612e95d3 --- /dev/null +++ b/hu/index.html @@ -0,0 +1,263 @@ + + + + + + + + + +Bitcoin - Nyílt forráskódú, P2P pénz + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + + + + + + + +
    + + + + + + + + + + + + +
    + + + + + +
    + +
    + + + + + + +
    + + + + +

    Developer Documentation

    + +

    Find useful resources, guides and reference material for developers.

    + + + + + + + +
    +

    Additional resources

    +

    Dash Whitepaper - Official Wiki

    +

    Dash Improvement Proposals - GitHub

    +

    Dash Documentation - Official Wiki

    +

    Bitcoin: A Peer-to-Peer Electronic Cash System - Satoshi Nakamoto

    +

    Bitcoin Improvement Proposals (with Dash updates) - GitHub

    + +

    RESTful JSON API for Dash - BlockCypher

    + + + +
    + + + + + + +
    + + +
    + + + + + + + + + + + diff --git a/hu/informacios-anyagok.html b/hu/informacios-anyagok.html new file mode 100644 index 00000000..101940e9 --- /dev/null +++ b/hu/informacios-anyagok.html @@ -0,0 +1,236 @@ + + + + + + + + + +Információs anyagok - Bitcoin + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + + + + + + + +
    + + + + + + + + + + + + +
    + + + + + +
    + +
    + + + + + + +
    +

    Bitcoin információs anyagok

    +

    Leljen hasznos weboldalakra és információs anyagokra a Bitcoinról (idegen nyelven):

    + +
    +
    +
    +

    IconKönyvtárak

    + +

    Kereskedők - coinmap.org

    +

    Kereskedők - spendabit.co

    +

    Kereskedők - airbitz.co

    +

    Kereskedők - 99Bitcoins.com

    +

    Tőzsdék - buybitcoinworldwide.com

    +

    Kereskedői eszközök - en.bitcoin.it

    +

    Projects - BitcoinProjects.net

    +
    +
    + +
    +
    +

    IconVouchers

    +

    Bitrefill

    +

    Fold

    +

    Gyft

    +

    Opendime

    +
    +
    +
    + +
    + + +
    + + + + + + + + + + + diff --git a/hu/jogi-vonatkozasok.html b/hu/jogi-vonatkozasok.html new file mode 100644 index 00000000..5bd2da01 --- /dev/null +++ b/hu/jogi-vonatkozasok.html @@ -0,0 +1,251 @@ + + + + + + + + + +Jogi felelősségkizárás - Bitcoin + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + + + + + + + +
    + + + + + + + + + + + + +
    + + + + + +
    + +
    + + + + + + +
    +

    Jogi felelősségkizárás

    + + + +

    1. A bitcoin.org weboldalon közzétett információ

    +

    A http://bitcoin.org/ weboldal (a továbbiakban a "Weboldal") általános természetű információkat és anyagokat biztosít. Ön nincs felhatalmazva és nem célszerű a Weboldalra hagyatkoznia jogi tanácsért, üzleti tanácsért, vagy bármilyen jellegű tanácsért. A Weboldal tartalmára való hagyatkozás során saját felelősségére cselekszik. Amennyiben döntési helyzetbe kerül, érdemes okleveles jogászt felkeresnie abban a joghatóságban, ahol segítségre vágyik vagy segítségre van szüksége. A Weboldal tulajdonosai, közreműködői semmilyen formában nem felelősek az Ön Weboldalra való hagyatkozásából következő tettek, döntések vagy egyéb magatartások megvalósulásáért vagy elmaradásáért.

    + +

    2. Fordítások

    +

    A Weboldal a Weboldalon található, eredeti, angol nyelvű tartalom fordításait tartalmazhatja. Ezek a fordítások csupán a felhasználói kényelmet biztosítják. Bármilyen, az angol nyelvű és a fordított változattal kapcsolatos probléma esetén az angol nyelvű verzió élvez elsőbbséget. Amennyiben bármilyen jellegű következetlenséget észlel, kérjük, jelentse ezeket a GitHubon.

    + +

    3. A Bitcoin használatával kapcsolatos kockázatok

    +

    A Weboldal nem felelős az alábbi öt kategóriába eső események következtében felmerülő bármilyen veszteségért, kárért vagy követelésért:

    +

    (1) Bármely Bitcoinhoz köthető szoftver vagy szolgáltatás felhasználója által elkövetett hibák; például elfelejtett jelszavak, rossz Bitcoin-címekre küldött kifizetések és pénztárcák véletlen törlése.

    +

    (2) A Weboldal és/vagy bármely Bitcoinhoz köthető szoftver vagy szolgáltatás szoftverhibája; például sérült pénztárca-fájl, helytelenül létesített tranzakciók, nem biztonságos titkosítási könyvtárak, rosszindulatú szoftver által érintett Weboldal és/vagy bármely Bitcoinhoz köthető szoftver vagy szolgáltatás.

    +

    (3) Bármely Bitcoinhoz köthető szoftver vagy szolgáltatás felhasználója hardverének technikai meghibásodása; például hibás vagy sérült tárolóeszköz miatti adatvesztés.

    +

    (4) Bármely Bitcoinhoz köthető szoftver vagy szolgáltatás felhasználója által tapasztalt biztonsági problémák; például a felhasználók pénztárcájához vagy felhasználói fiókjához való engedély nélküli hozzáférés.

    +

    (5) Külső felek tettei vagy tétlensége és/vagy külső felek által tapasztalt események; például a szolgáltató csődje, a szolgáltató elleni információbiztonsági támadások, és külső felek által elkövetett csalások.

    + +

    4. Befektetési kockázatok

    +

    A Bitcoinba való befektetés rövid vagy akár hosszútávú pénzveszteséghez vezethet. A Bitcoinba befektetők az árak nagy mértékű fluktuációjára számíthatnak. A Weboldalon közzétett információ nem garantálja, hogy a Bitcoinba befektetők elkerülik a pénzveszteséget.

    + +

    5. Megfelelés az adózási kötelezettségeknek

    +

    A Weboldal felhasználói egyedül felelősek a Bitcoin-tranzakcióikkal kapcsolatban felmerülő adók meghatározásáért. A Weboldal tulajdonosai vagy közreműködői NEM felelősek a Bitcoin-transzakciókkal kapcsolatban felmerülő adók meghatározásáért.

    + +

    6. A Weboldal nem tárol, küld vagy fogad bitcoinokat

    +

    A Weboldal nem tárol, küld vagy fogad bitcoinokat. Ennek oka az, hogy a bitcoinok kizárólag a Bitcoin-hálózat által fenntartott tulajdonosi adatok révén léteznek. Bármely bitcoin tulajdonjogának átruházása egy decentralizált Bitcoin-hálózaton keresztül történik, és nem a Weboldalon.

    + +

    7. Nincs jótállás

    +

    A Weboldalt jelen formájában biztosítjuk, a Weboldalra és/vagy a Weboldal által biztosított tartalomra, adatra, anyagokra és/vagy szolgáltatásokra vonatkozó bármifajta jótállás nélkül.

    + +

    8. A felelősség korlátozása

    +

    Ha a törvény másképp nem rendelkezik, a Weboldal tulajdonosai vagy közreműködői nem felelősek semmilyen kárért, beleértve, de nem korlátozva a Weboldal használatából bármilyen módon következő munkaképesség-csökkenésre, profitvesztésre vagy adatvesztésre.

    + +

    9. Döntőbíráskodás

    +

    A Weboldal felhasználója hozzájárul ahhoz, hogy bármely, a Weboldalból vagy jelen felelősségkizárásból következő, vagy ezekkel kapcsolatban felmerülő vitás kérdést, kivéve a szerző jogokkal, logókkal, védjegyekkel, márkanevekkel, üzleti titkokkal vagy szabadalmakkal kapcsolatosakat, választottbíróság útján rendez.

    + +

    10. Utolsó módosítás

    +

    Jelen felelősségkizárás utoljára következő időpontban módosult: July 5th, 2016.

    + + + + + +

    English version

    + +

    1. Information published on bitcoin.org

    +

    The website https://bitcoin.org/ (hereinafter, referred to as the "Website") provides information and material of a general nature. You are not authorized and nor should you rely on the Website for legal advice, business advice, or advice of any kind. You act at your own risk in reliance on the contents of the Website. Should you make a decision to act or not act you should contact a licensed attorney in the relevant jurisdiction in which you want or need help. In no way are the owners of, or contributors to, the Website responsible for the actions, decisions, or other behavior taken or not taken by you in reliance upon the Website.

    + +

    2. Translations

    +

    The Website may contain translations of the English version of the content available on the Website. These translations are provided only as a convenience. In the event of any conflict between the English language version and the translated version, the English language version shall take precedence. If you notice any inconsistency, please report them on GitHub.

    + +

    3. Risks related to the use of Bitcoin

    +

    The Website will not be responsible for any losses, damages or claims arising from events falling within the scope of the following five categories:

    +

    (1) Mistakes made by the user of any Bitcoin-related software or service, e.g., forgotten passwords, payments sent to wrong Bitcoin addresses, and accidental deletion of wallets.

    +

    (2) Software problems of the Website and/or any Bitcoin-related software or service, e.g., corrupted wallet file, incorrectly constructed transactions, unsafe cryptographic libraries, malware affecting the Website and/or any Bitcoin-related software or service.

    +

    (3) Technical failures in the hardware of the user of any Bitcoin-related software or service, e.g., data loss due to a faulty or damaged storage device.

    +

    (4) Security problems experienced by the user of any Bitcoin-related software or service, e.g., unauthorized access to users' wallets and/or accounts.

    +

    (5) Actions or inactions of third parties and/or events experienced by third parties, e.g., bankruptcy of service providers, information security attacks on service providers, and fraud conducted by third parties.

    + +

    4. Investment risks

    +

    The investment in Bitcoin can lead to loss of money over short or even long periods. The investors in Bitcoin should expect prices to have large range fluctuations. The information published on the Website cannot guarantee that the investors in Bitcoin would not lose money.

    + +

    5. Compliance with tax obligations

    +

    The users of the Website are solely responsible to determinate what, if any, taxes apply to their Bitcoin transactions. The owners of, or contributors to, the Website are NOT responsible for determining the taxes that apply to Bitcoin transactions.

    + +

    6. The Website does not store, send, or receive bitcoins

    +

    The Website does not store, send or receive bitcoins. This is because bitcoins exist only by virtue of the ownership record maintained in the Bitcoin network. Any transfer of title in bitcoins occurs within a decentralized Bitcoin network, and not on the Website.

    + +

    7. No warranties

    +

    The Website is provided on an "as is" basis without any warranties of any kind regarding the Website and/or any content, data, materials and/or services provided on the Website.

    + +

    8. Limitation of liability

    +

    Unless otherwise required by law, in no event shall the owners of, or contributors to, the Website be liable for any damages of any kind, including, but not limited to, loss of use, loss of profits, or loss of data arising out of or in any way connected with the use of the Website.

    + +

    9. Arbitration

    +

    The user of the Website agrees to arbitrate any dispute arising from or in connection with the Website or this disclaimer, except for disputes related to copyrights, logos, trademarks, trade names, trade secrets or patents.

    + +

    10. Last amendment

    +

    This disclaimer was amended for the last time on July 5th, 2016.

    + + + +
    + + +
    + + + + + + + + + + + diff --git a/hu/rolunk.html b/hu/rolunk.html new file mode 100644 index 00000000..173c9dd2 --- /dev/null +++ b/hu/rolunk.html @@ -0,0 +1,254 @@ + + + + + + + + + +A bitcoin.org-ról + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + + + + + + + +
    + + + + + + + + + + + + +
    + + + + + +
    + +
    + + + + + + +
    + + +

    A bitcoin.org-ról

    +

    A bitcoin.org célja a Bitcoin fenntartható módon történő fejlesztése.

    + +

    Ki birtokolja a bitcoin.org-ot?

    +

    A bitcoin.org az első Bitcoin-weboldal által használt, eredeti domainnév. A Bitcoin magfejlesztői és más közösségi tagok regisztrálták és kezelik a mai napig, a Bitcoin-közösségek hozzájárulása mellett. A bitcoin.org nem egy hivatalos weboldal. Ahogyan senki nem birtokolja az e-mail technológiáját, úgy senki sem birtokolja a Bitcoin-hálózatot. Ily módon senki nem nyilatkozhat a Bitcoin egészének nevében.

    + + + +

    Szóval... ki irányítja a Bitcoint?

    +

    A Bitcoint a világ minden táján élő Bitcoin-felhasználók irányítják. A fejlesztők tökéletesítik ugyan a szoftvert, de nem kényszeríthetik ki a Bitcoin-protokoll szabályainak változását, mivel az összes felhasználó szabadon választhatja meg, hogy milyen szoftvert használ. A kompatibilitás megteremtése érdekében minden felhasználónak azonos szabályokat követő szoftvert kell használna. A Bitcoin csak a felhasználók teljes egyetértése mellett tud megfelelően működni. Ebből fakadóan minden felhasználó és fejlesztő erősen érdekelt e konszenzus megteremtésében és fenntartásában.

    + +

    Misszió

    +
      +
    • A felhasználók tájékoztatása az alapvető hibák elkerülése érdekében.
    • +
    • A Bitcoin tulajdonságainak, lehetséges használati módjainak és korlátainak pontos leírása.
    • +
    • A Bitcoin-hálózattal kapcsolatos riasztások és események transzparens megjelenítése.
    • +
    • Tehetséges személyek felkérése a Bitcoin különböző szintjeinek fejlesztésére.
    • +
    • A nagy léptékű Bitcoin-ökoszisztéma ismertségének biztosítása.
    • +
    • A Bitcoin világszintű hozzáférhetőségének nemzetköziesítésen keresztül történő biztosítása.
    • +
    • Mindenkor pártatlan Bitcoin-információforrásként fellépni.
    • +
    + +

    Segítsen nekünk

    +

    A bitcoin.org-on tapasztalt bármilyen probléma jelentése vagy fejlesztési támogatás a GitHub weboldalán angol nyelvű, ún. issue vagy pull request segítségével kezdeményezhető. Pull request készítésekor, kérjük, szánjon megfelelő időt változtatásai megtárgyalására és munkája alkalmassá tételére. Segíthet fordítani a Transifex valamely csapatához csatlakozva. Kérjük, ne kérje saját vállalkozásának vagy weboldalának reklámozását, kivéve különleges esetekben - például konferenciák alkalmával. Nagy köszönet illeti az összes közreműködőt, aki időt szakít a bitcoin.org fejlesztésére!

    + +

    Karbantartás

    + +
    +

    Will BinnsWebsite maintainer

    +

    Craig WatkinsWallet maintainer

    +
    + +

    Sponsorship

    + +
    +

    The Bitcoin Foundation2014 - 2015

    +
    + +

    Fordítás

    + +
    +

    Ar ViccoRussian

    +

    Simon Alexander HinterreiterGerman

    +

    Jacob BurenstamSwedish

    +

    Péter KemenczésHungarian

    +

    Matija MaziSlovenian

    +

    Mihai OnosieRomanian

    +

    Boštjan PirnarSlovenian

    +

    Luigigiuseppe ProsperiItalian

    +

    Thomas PrydsDanish

    +
    + +

    Service Contributors

    + +
    +

    BrowserStackBrowser testing

    +

    GitHubRepository hosting

    +

    TransifexTranslation tools

    +

    Travis CIContinuous integration

    +
    + +

    Inactive Contributors

    + +
    +

    Saïvann CarignanWebsite maintainer

    +

    Greg SandersDocumentation writing

    +

    David A. HardingDocumentation writing

    +
    + +

    Domain Owners

    + +
    +

    CøbraCo-Owner

    +

    theymosCo-Owner

    +
    + +

    Közreműködők a GitHubon

    + +
    + +
    + + +
    + + +
    + + + + + + + + + + + diff --git a/hu/szotar.html b/hu/szotar.html new file mode 100644 index 00000000..585faac3 --- /dev/null +++ b/hu/szotar.html @@ -0,0 +1,254 @@ + + + + + + + + + +Szótár - Bitcoin + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + + + + + + + +
    + + + + + + + + + + + + +
    + + + + + +
    + +
    + + + + + + +
    +

    Néhány Bitcoinnal kapcsolatos kifejezés, amellyel találkozhat

    +

    A Bitcoin a kifizetések új megközelítését jelenti, és mint ilyen, néhány új szóval gyarapíthatja szókincsét. Ne aggódjon - még a ma már hétköznapinak számító televízió is új szavakat hívott életre!

    +

    Tartalomjegyzék

    + + + + +

    Aláírás

    +

    A kriptografikus aláírás egy matematikai mechanizmus, amely lehetővé teszi a felhasználók számára a tulajdonjog igazolását. A Bitcoin esetében a Bitcoin-pénztárca és a hozzá tartozó privát kulcs(ok) egyfajta matematikai varázslat révén kapcsolódnak össze. Miközben a Bitcoin szoftvere egy tranzakciót ír alá a megfelelő privát kulcs segítségével, a teljes hálózat számára látható, hogy az aláírás megegyezik az elköltött bitcoinokkal. Ugyanakkor lehetetlen kitalálni egy felhasználó privát kulcsát, ily módon pedig ellopni nehezen megszerzett bitcoinjait.

    + +

    Bányászat

    +

    A Bitcoin-bányászat folyamata során a számítógép hardverét matematikai műveletek elvégzésére használjuk, a Bitcoin-hálózat tranzakcióinak visszaigazolására és a biztonság növelésére. Szolgálatuk jutalmaként a Bitcoinbányászok az általuk visszaigazolt tranzakciókért tranzakciós díjakat szedhetnek, valamint újonnan létrehozott bitcoinokhoz juthatnak. A bányászat specializált és versenyző piac, ahol a jutalmak az elvégzett számítások arányában kerülnek felosztásra. Nem minden Bitcoin-felhasználó vesz részt a Bitcoin-bányászatban, és ezzel egyáltalán nem egyszerű pénzt keresni.

    + +

    Bit

    +

    A bit a bitcoin alegységeinek alapegysége - 1000000 bit alkot egy bitcoint (BTC vagy B⃦) Ezen egység általában kényelmesebben használható kis összegű adományok, termékek és szolgáltatások árazására.

    + +

    Bitcoin

    +

    A Bitcoin - nagy kezdőbetűvel - a Bitcoin koncepciójának leírására vagy a teljes hálózat elnevezésére szolgál. Például "Ma a Bitcoin-protokollról tanultam." A bitcoin - kisbetűvel - a bitcoinok, mint mértékegység leírására szolgál. Például: "Ma 10 bitcoint küldtem."; ezenkívül gyakran rövidítik BTC-ként vagy XBT-ként.

    + +

    Blokk

    +

    Egy blokk egy olyan elem a blokkláncban, amely tartalmaz és visszaigazol számos várakozó tranzakciót. Bányászaton keresztül hozzávetőleg, illetve átlagosan 10 percenként fűződik hozzá egy tranzakciókat tartalmazó, új blokk a blokklánchoz.

    + +

    Blokklánc

    +

    A blokklánc a Bitcoin-tranzakciók nyilvános jegyzéke, időrendi sorrendben. A blokklánchoz az összes Bitcoin-felhasználó hozzáfér. A Bitcoin-tranzakciók folytonosságának megerősítésére, valamint a dupla költés megelőzésére szolgál.

    + +

    BTC

    +

    A BTC a bitcoin alapegysége (B⃦).

    + +

    Cím

    +

    A Bitcoin-cím hasonló egy fizikai vagy e-mail címhez. Ez minden információ, amelyet Önnek a Bitcoin segítségével történő kifizetéshez biztosítania szükséges. Fontos különbség ugyanakkor, hogy egy címet csak egyetlen tranzakcióhoz célszerű használnia.

    + +

    Dupla költés

    +

    Amennyiben egy tisztességtelen felhasználó kísérletet tesz a bitcoinjai két címzett számára való elköltésének, akkor dupla költés esete áll fent. A Bitcoin-bányászat és a blokklánc biztosítja a hálózat konszenzusát azzal kapcsolatban, hogy a két tranzakció közül melyik igazolható vissza és tekintető érvényesnek.

    + +

    Hasharány

    +

    A hasharány a Bitcoin-hálózat számítási sebességének mérési egysége. A Bitcoin-hálózatnak biztonsági okokból intenzív matematikai számítások elvégzésére van szüksége. Ha a hálózat eléri a 10 Th/mp hasharányt, akkor másodpercenként 10 billió művelet elvégzésére képes.

    + +

    Kriptográfia

    +

    A kriptográfia a matematika azon ága, amely lehetővé teszi számunkra, hogy olyan matematikai bizonyításokat hozzunk létre, amelyek magas szintű biztonságot teremtenek. Az online kereskedelem és bankolás ugyancsak kriptográfiát használ. A Bitcoin esetében a kriptográfiát arra használjuk, hogy lehetetlenné tegyük más felhasználók pénztárcájából való költést, valamint a blokklánc károsítását. Ugyanakkor pénztárcák titkosítására is használható, amelyek ily módon nem használhatóak jelszó nélkül.

    + +

    P2P

    +

    A peer-to-peer kifejezés olyan rendszereket takar, amelyek szervezett közösségként működnek, lehetőséget teremtve minden egyénnek a közösségi többi tagjával való közvetlen interakcióra. A Bitcoin esetében a hálózat oly módon épül fel, hogy minden felhasználó közvetíti más felhasználók tranzakcióit. Alapvető jellemzője továbbá, hogy nincs szükség bankra harmadik félként.

    + +

    Pénztárca

    +

    A Bitcoin-pénztárca nagy vonalakban megegyezik a Bitcoin-hálózaton található fizikai pénztárcával. A pénztárca lényegében privát kulcsát, kulcsait tartalmazza; ez lehetővé teszi a blokkláncban hozzájuk kapcsolt bitcoinok elköltését. Minden Bitcoin-pénztárca tartalmazza az általa kezelt bitcoinok teljes egyenlegét, és lehetőséget biztosít arra, hogy meghatározott összeget, meghatározott személynek fizessen ki; éppen úgy mint egy igazi pénztárcával. Ez a folyamat eltérő a hitelkártyáktól, amely esetben a kereskedő terheli meg számláját.

    + +

    Privát kulcs

    +

    A privát kulcs egy titkos adatcsomag, amely jogot biztosít a bitcoinok egy meghatározott pénztárcából való elköltésére egy kriptografikus aláírás segítségével. Amennyiben szoftverpénztárcát használ, privát kulcsa(i) számítógépén; webes pénztárca esetében pedig egy távoli szerveren tárolódnak. A privát kulcsait soha nem szabad felfednie, mivel lehetővé teszik, hogy a bitcoinok a hozzájuk tartozó Bitcoin-pénztárcából elkölthetőek legyenek.

    + +

    Visszaigazolás

    +

    A visszaigazolás azt jelenti, hogy egy tranzakciót feldolgozott a hálózat, valamint igen kevéssé valószínű, hogy visszavonható. A tranzakciók akkor nyernek visszaigazolást, amennyiben hozzáadódnak egy adott blokkhoz, valamint minden, az adott blokkot megelőző blokkhoz. Egyetlen visszaigazolás is biztonságosnak tekinthető alacsony összegű tranzakciók esetén, azonban nagyobb, például 1000 USD értékű összeg esetén célszerű legalább 6 visszaigazolást megvárni. Minden egyes visszaigazolás exponenciálisan csökkenti a visszavont tranzakció kockázatát.

    + + +
    + + +
    + + + + + + + + + + + diff --git a/id/bitcoin-untuk-para-pengembang.html b/id/bitcoin-untuk-para-pengembang.html new file mode 100644 index 00000000..d1a34127 --- /dev/null +++ b/id/bitcoin-untuk-para-pengembang.html @@ -0,0 +1,194 @@ + + + + + + + + + +Bitcoin untuk Para Pengembang - Bitcoin + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + + + + + + + +
    + + + + + + + + + + + + +
    + + + + + +
    + +
    + + + + + + +
    +

    Bitcoin untuk Para Pengembang

    +

    Bitcoin dapat dikembangkan menjadi hal yang menakjubkan atau keperluan umum lainnya.

    + +

    IconYang paling sederhana dari semua jenis sistem pembayaran

    +

    Kecuali pembayaran yang perlu dikaitkan dengan faktur otomatis, menerima uang sama mudahnya seperti mengirimkan bitcoin: dengan tautan atau kode QR bitcoin. Ini merupakan pengaturan yang sangat mudah yang dapat dijangkau oleh setiap pengguna dan dapat memenuhi kebutuhan berbagai jangkauan pelanggan. Khususnya cocok untuk transparansi sumbangan dan tip.

    + +

    IconBerbagai API pihak ketiga

    +

    Ada banyak layanan pemroses pembayaran pihak ketiga yang menyediakan API; Anda tidak perlu menyimpan bitcoin Anda pada server dan bertanggung jawab pada keamanannya. Sebagai tambahan, banyak dari APl ini memungkinkan Anda untuk memroses tagihan-tagihan dan menukar bitcoin ke mata uang lokal Anda dengan nilai tukar yang bersaing.

    + +

    IconAnda bisa menjadi sistem keuangan Anda sendiri

    +

    Jika Anda tidak menggunakan API pihak ketiga, Anda bisa mengintegrasikan sebuah server Bitcoin secara langsung ke aplikasi Anda, yang memungkinkan Anda untuk menjadi bank dan pemroses pembayaran Anda sendiri. Dengan semua tanggung jawab yang berlaku, Anda bisa membangun sistem menakjubkan yang memroses transaksi Bitcoin dengan hampir tanpa biaya.

    + +

    IconAlamat Bitcoin untuk melacak faktur

    +

    Bitcoin membuat alamat unik untuk setiap transaksi. Jadi jika Anda membangun sebuah sistem pembayaran yang terkait dengan faktur, Anda hanya perlu membuat dan mengawasi alamat Bitcoin untuk setiap pembayaran. Anda tidak boleh menggunakan alamat yang sama untuk beberapa transaksi.

    + +

    IconSebagian besar keamanan ada di pihak klien

    +

    Sebagian besar dari sistem keamanan ditangani oleh protokol. Ini berarti tidak perlu penyesuaian PCI dan deteksi kecurangan hanya diperlukan saat layanan atau produk dikirimkan secara instan. Menyimpan bitcoin Anda di sebuah lingkungan yang aman serta melindungi permintaan pembayaran yang ditampilkan kepada pengguna sebaiknya menjadi perhatian utama Anda.

    + +

    IconPembayaran mikro yang murah

    +

    Bitcoin menawarkan biaya pemroses pembayaran paling rendah dan bisa digunakan untuk mengirim pembayaran mikro senilai beberapa dolar saja. Bitcoin memungkinkan Anda untuk mendesain pelayanan online yang baru dan kreatif, yang tidak pernah ada sebelumnya karena adanya batasan-batasan finansial. Termasuk berbagai bentuk sistem tip dan solusi pembayaran otomatis.

    + + + + + +
    + + +
    + + + + + + + + + + + diff --git a/id/index.html b/id/index.html new file mode 100644 index 00000000..aef9e0a9 --- /dev/null +++ b/id/index.html @@ -0,0 +1,263 @@ + + + + + + + + + +Bitcoin - Uang P2P sumber terbuka + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + + + + + + + +
    + + + + + + + + + + + + +
    + + + + + +
    + +
    + + + + + + +
    + + + + +

    Developer Documentation

    + +

    Find useful resources, guides and reference material for developers.

    + + + + + + + +
    +

    Additional resources

    +

    Dash Whitepaper - Official Wiki

    +

    Dash Improvement Proposals - GitHub

    +

    Dash Documentation - Official Wiki

    +

    Bitcoin: A Peer-to-Peer Electronic Cash System - Satoshi Nakamoto

    +

    Bitcoin Improvement Proposals (with Dash updates) - GitHub

    + +

    RESTful JSON API for Dash - BlockCypher

    + + + +
    + + + + + + +
    + + +
    + + + + + + + + + + + diff --git a/id/kosa-kata.html b/id/kosa-kata.html new file mode 100644 index 00000000..76610c8f --- /dev/null +++ b/id/kosa-kata.html @@ -0,0 +1,254 @@ + + + + + + + + + +Kosa kata - Bitcoin + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + + + + + + + +
    + + + + + + + + + + + + +
    + + + + + +
    + +
    + + + + + + +
    +

    Beberapa kata Bitcoin yang mungkin Anda dengar

    +

    Bitcoin menyediakan pendekatan baru terhadap pembayaran, dengan demikian, ada beberapa kosa kata baru yang akan menjadi bagian dari kosa kata Anda. Jangan kuatir, bahkan televisi sederhana juga menciptakan kata-kata baru!

    +

    Daftar isi

    + + + + +

    Alamat

    +

    Sebuah alamat Bitcoin mirip seperti sebuah alamat fisik atau email. Alamat Bitcoin adalah satu-satunya informasi yang perlu Anda berikan kepada orang yang hendak membayar Anda dengan Bitcoin. Satu perbedaan penting adalah: tiap satu alamat Bitcoin sebaiknya hanya digunakan untuk satu kali transaksi.

    + +

    Bit

    +

    Bit adalah unit yang umum untuk menentukan sebuah sub-unit dari satu bitcoin - 1.000.000 bit setara dengan 1 bitcoin (BTC atau B⃦). Unit ini biasanya lebih nyaman digunakan untuk memberi harga tip, barang, dan jasa.

    + +

    Bitcoin

    +

    Bitcoin - dengan huruf kapital, digunakan saat menjelaskan konsep dari Bitcoin, atau seluruh jaringan itu sendiri. Contoh: "Saya belajar mengenai protokol Bitcoin hari ini."
    bitcoin - tanpa huruf kapital, digunakan untuk menjelaskan bitcoin sebagai satuan dari rekening. Contoh: "Saya kirim sepuluh bitcoin hari ini."; seringkali disingkat menjadi BTC atau XBT.

    + +

    Blok

    +

    Blok adalah rekaman dalam rantai-blok yang mengandung dan mengonfirmasi antrian transaksi. Rata-rata setiap 10 menit, sebuah blok baru yang mengandung banyak transaksi ditambahkan ke dalam rantai blok melalui penambangan.

    + +

    BTC

    +

    BTC adalah unit yang umum digunakan untuk menentukan satu bitcoin (B⃦).

    + +

    Dompet

    +

    Sebuah dompet Bitcoin pada dasarnya serupa dengan dompet fisik pada jaringan Bitcoin. Dompet tersebut sebenarnya mengandung kunci pribadi yang memungkinkan Anda untuk membelanjakan bitcoin di dalamnya pada rantai-blok. Setiap dompet Bitcoin dapat menampilkan jumlah total dari semua bitcoin yang dimilikinya dan dapat memungkinkan Anda untuk membayar jumlah tertentu kepada seseorang, sama seperti dompet sungguhan. Berbeda dengan kartu kredit yang menarik tambahan biaya bagi Anda saat menggunakannya.

    + +

    Konfirmasi

    +

    Konfirmasi berarti bahwa sebuah transaksi telah diproses oleh jaringan dan sangat kecil kemungkinannya untuk bisa dibatalkan. Transaksi menerima konfirmasi saat dimasukkan ke dalam sebuah blok dan untuk setiap blok selanjutnya. Satu konfirmasi dapat dianggap aman untuk sebuah transaksi yang bernilai rendah, tetapi untuk transaksi yang bernilai tinggi seperti 1000 US$ maka sebaiknya menunggu hingga mendapat 6 konfirmasi atau lebih. Tiap konfirmasi memperkecil risiko pembatalan secara eksponensial.

    + +

    Kriptografi

    +

    Kriptografi adalah cabang dari matematika yang memungkinkan kita untuk membuat bukti matematis dengan tingkat keamanan yang tinggi. Perdagangan dan perbankan online sudah menggunakan kriptografi. Dalam kasus Bitcoin, kriptografi digunakan untuk mencegah seseorang membelanjakan dana dari dompet pengguna lain atau merusak rantai-blok. Kriptografi juga dapat digunakan untuk mengenkripsi dompet, sehingga tidak dapat digunakan tanpa kata sandi.

    + +

    Kunci Pribadi

    +

    Kunci pribadi adalah bagian rahasia dari data yang membuktikan hak Anda untuk membelanjakan bitcoin dari dompet Bitcoin tertentu melalui tanda tangan kriptografi. Kunci pribadi Anda tersimpan dalam komputer Anda jika Anda menggunakan dompet perangkat lunak; bila Anda menggunakan dompet web maka kunci pribadi Anda tersimpan pada server jarak-jauh. Jangan pernah beritahukan kunci pribadi Anda kepada orang lain, karena memiliki kunci pribadi berarti mendapat akses untuk membelanjakan bitcoin yang tersimpan pada dompet Bitcoin.

    + +

    P2P

    +

    Peer-to-peer mengacu pada sistem yang bekerja seperti sebuah kolektif terorganisir dengan memungkinkan setiap individu berinteraksi secara langsung dengan lainnya. Dalam kasus Bitcoin, jaringan dibangun sedemikian rupa sehingga setiap pengguna menyiarkan transaksi dari pengguna lainnya. Dan, yang paling penting, tidak diperlukan bank sebagai pihak ketiga.

    + +

    Penambangan

    +

    Penambangan Bitcoin adalah sebuah proses yang membuat perangkat keras komputer melakukan perhitungan matematis bagi jaringan Bitcoin untuk mengonfirmasi transaksi dan sekaligus meningkatkan keamanan. Sebagai imbalan dari layanan tersebut, penambang Bitcoin memperoleh biaya transaksi untuk transaksi yang mereka konfirmasi, sekaligus dengan terbitnya bitcoin yang baru. Penambangan merupakan pasar khusus dan kompetitif, di mana imbalannya dibagi sesuai dengan berapa banyak perhitungan yang diselesaikan. Tidak semua pengguna Bitcoin dapat melakukan penambangan, dan bukan merupakan cara yang mudah untuk menghasilkan uang.

    + +

    Pengeluaran Ganda

    +

    Jika pengguna berbahaya mencoba untuk membelanjakan bitcoin mereka pada dua penerima yang berbeda pada waktu yang sama, ini disebut pengeluaran-ganda. Penambangan dan rantai-blok Bitcoin berguna untuk menciptakan kesepakatan pada jaringan mengenai transaksi mana yang dianggap valid dan akan dikonfirmasi.

    + +

    Rantai-Blok

    +

    Rantai-blok adalah catatan umum dari semua transaksi Bitcoin, berurutan secara kronologis. Rantai-blok dibagi antara semua pengguna Bitcoin. Rantai-blok digunakan untuk memverifikasi transaksi Bitcoin permanen dan untuk mencegah terjadinya pengeluaran-ganda.

    + +

    Tanda tangan

    +

    Tanda tangan kriptografi adalah sebuah mekanisme matematis yang memungkinkan seseorang untuk membuktikan kepemilikannya. Dalam Bitcoin, sebuah dompet Bitcoin dan kunci pribadinya saling terkait dengan beberapa keajaiban matematika. Ketika perangkat lunak Bitcoin Anda menandai sebuah transaksi dengan kunci pribadi yang benar, maka seluruh jaringan dapat melihat bahwa tanda tangan tersebut cocok dengan bitcoin yang dibelanjakan. Namun demikian orang lain tetap tidak dapat menebak kunci pribadi Anda untuk mencuri bitcoin hasil jerih payah Anda.

    + +

    Tingkat Hash

    +

    Tingkat hash adalah satuan pengukuran atas kekuatan pengolahan di jaringan Bitcoin. Jaringan Bitcoin harus membuat operasi matematis secara intensif untuk alasan keamanan. Ketika jaringan mencapai tingkat hash 10 Th/detik, berarti jaringan ini bisa melakukan 10 triliun perhitungan tiap detiknya.

    + + +
    + + +
    + + + + + + + + + + + diff --git a/id/mengenai-kami.html b/id/mengenai-kami.html new file mode 100644 index 00000000..0dbbe478 --- /dev/null +++ b/id/mengenai-kami.html @@ -0,0 +1,254 @@ + + + + + + + + + +Mengenai bitcoin.org + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + + + + + + + +
    + + + + + + + + + + + + +
    + + + + + +
    + +
    + + + + + + +
    + + +

    Mengenai bitcoin.org

    +

    Bitcoin.org didedikasikan untuk membantu Bitcoin terus berkembang secara berkelanjutan.

    + +

    Siapa pemilik bitcoin.org?

    +

    Bitcoin.org adalah nama domain asli yang digunakan dengan situs web pertama Bitcoin. Bitcoin.org terdaftar dan masih dikelola oleh para pengembang inti Bitcoin dan oleh beberapa anggota komunitas tambahan, dengan masukan dari komunitas Bitcoin. Bitcoin.org bukanlah situs web resmi. Sama halnya dengan tidak seorangpun yang menjadi pemilik teknologi email, ataupun menjadi pemilik jaringan Bitcoin. Dengan demikian, tidak seorangpun dapat berbicara atas nama Bitcoin.

    + + + +

    Lalu... siapa yang mengendalikan Bitcoin?

    +

    Bitcoin dikendalikan oleh semua pengguna Bitcoin di seluruh dunia. Para pengembang meningkatkan perangkat lunak mereka namun tidak dapat memaksakan perubahan aturan pada protokol Bitcoin karena semua pengguna dibebaskan untuk memilih perangkat lunak apa yang akan mereka pakai. Untuk menjaga kompatibilitas dengan pengguna lain, semua pengguna harus menggunakan perangkat lunak yang mematuhi aturan yang sama. Bitcoin hanya bisa berfungsi dengan baik jika ada kesepakatan yang lengkap di antara semua pengguna. Oleh karena itu, semua pengguna dan para pengembang memiliki insentif yang kuat untuk mengadopsi dan melindungi kesepakatan ini.

    + +

    Misi

    +
      +
    • Menginformasikan pengguna untuk melindungi mereka dari kesalahan umum.
    • +
    • Berikan sebuah deskripsi akurat mengenai properti, potensi penggunaan dan keterbatasan Bitcoin.
    • +
    • Tampilkan peringatan transparan dan acara mengenai jaringan Bitcoin.
    • +
    • Mengundang tokoh-tokoh bertalenta untuk membantu pengembangan Bitcoin di berbagai tingkatan.
    • +
    • Memberikan visibilitas ke ekosistem Bitcoin skala besar.
    • +
    • Meningkatkan aksesibilitas Bitcoin di seluruh dunia dengan internasionalisasi.
    • +
    • Terus menjadi sumber informatif netral mengenai Bitcoin.
    • +
    + +

    Bantu kami

    +

    Anda bisa melaporkan masalah atau bantuan apapun untuk meningkatkan bitcoin.org di GitHub dengan membuka sebuah masalah atau menarik permintaan dalam Bahasa Inggris. Ketika memasukkan sebuah tarikan permintaan, mohon ambil waktu yang diperlukan untuk mendiskusikan perubahan dan mengadaptasi kerja Anda. Anda bisa bantu menerjemahkan dengan bergabung dengan tim di Transifex. Mohon jangan berpromosi untuk bisnis atau situs web pribadi Anda, kecuali untuk kasus khusus seperti konferensi. Terima kasih banyak untuk semua kontributor yang meluangkan waktu untuk meningkatkan bitcoin.org!

    + +

    Pemeliharaan

    + +
    +

    Will BinnsWebsite maintainer

    +

    Craig WatkinsWallet maintainer

    +
    + +

    Sponsorship

    + +
    +

    The Bitcoin Foundation2014 - 2015

    +
    + +

    Terjemahan

    + +
    +

    Ar ViccoRussian

    +

    Simon Alexander HinterreiterGerman

    +

    Jacob BurenstamSwedish

    +

    Péter KemenczésHungarian

    +

    Matija MaziSlovenian

    +

    Mihai OnosieRomanian

    +

    Boštjan PirnarSlovenian

    +

    Luigigiuseppe ProsperiItalian

    +

    Thomas PrydsDanish

    +
    + +

    Service Contributors

    + +
    +

    BrowserStackBrowser testing

    +

    GitHubRepository hosting

    +

    TransifexTranslation tools

    +

    Travis CIContinuous integration

    +
    + +

    Inactive Contributors

    + +
    +

    Saïvann CarignanWebsite maintainer

    +

    Greg SandersDocumentation writing

    +

    David A. HardingDocumentation writing

    +
    + +

    Domain Owners

    + +
    +

    CøbraCo-Owner

    +

    theymosCo-Owner

    +
    + +

    Kontributor di GitHub

    + +
    + +
    + + +
    + + +
    + + + + + + + + + + + diff --git a/id/sah.html b/id/sah.html new file mode 100644 index 00000000..2d9463b0 --- /dev/null +++ b/id/sah.html @@ -0,0 +1,251 @@ + + + + + + + + + +Sanggahan hukum - Bitcoin + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + + + + + + + +
    + + + + + + + + + + + + +
    + + + + + +
    + +
    + + + + + + +
    +

    Sanggahan hukum

    + + + +

    1. Informasi yang dipublikasikan di bitcoin.org

    +

    Situs http://bitcoin.org/ (selanjutnya, disebut sebagai "Situs") menyediakan informasi dan materi yang bersifat umum. Anda tidak memiliki izin dan tidak seharusnya Anda bergantung pada Situs ini untuk nasihat hukum, saran bisnis, atau saran apapun. Anda bertindak dengan risiko Anda sendiri dalam ketergantungan pada isi Situs ini. Jika Anda membuat keputusan untuk bertindak atau tidak bertindak, Anda harus menghubungi pengacara berlisensi di yurisdiksi yang relevan di mana Anda ingin atau butuh bantuan. Tidak sedikit pun pemilik atau para kontributor Situs ini bertanggung jawab atas tindakan, keputusan, atau perilaku lain yang diambil atau tidak diambil oleh Anda dalam ketergantungan pada Situs ini.

    + +

    2. Terjemahan

    +

    Situs ini mungkin berisi terjemahan dari versi bahasa Inggris dari konten yang tersedia di Situs. Terjemahan ini disediakan hanya untuk kemudahan. Dalam hal terjadi konflik antara versi bahasa Inggris dan versi terjemahan, maka versi bahasa Inggris yang akan diutamakan. Jika Anda melihat inkonsistensi apapun, silakan melaporkannya pada GitHub .

    + +

    3. Risiko yang berkaitan dengan penggunaan Bitcoin

    +

    Situs ini tidak akan bertanggung jawab atas kerugian, kerusakan atau klaim yang timbul dari peristiwa yang termasuk dalam lingkup dari lima kategori berikut:

    +

    (1) Kesalahan yang dibuat oleh pengguna perangkat lunak atau layanan apapun terkait Bitcoin, seperti: lupa kata sandi, pembayaran dikirim ke alamat Bitcoin yang salah, dan penghapusan dompet tanpa disengaja.

    +

    (2) Masalah perangkat lunak dari Situs ini dan/atau perangkat lunak atau layanan apapun terkait Bitcoin, seperti: file dompet yang rusak, transaksi yang dibangun dengan tidak benar, perpustakaan kriptografi yang tidak aman, malware yang mempengaruhi Situs dan/atau perangkat lunak atau layanan apapun terkait Bitcoin.

    +

    (3) Kegagalan teknis pada perangkat keras dari pengguna perangkat lunak atau layanan apapun terkait Bitcoin, seperti: kehilangan data karena perangkat penyimpanan cacat atau rusak.

    +

    (4) Masalah keamanan yang dialami oleh pengguna perangkat lunak atau layanan apapun terkait Bitcoin, seperti: akses tidak sah ke dompet dan/atau rekening pengguna.

    +

    (5) Tindakan atau kelambanan dari pihak ketiga dan/atau peristiwa yang dialami oleh pihak ketiga, seperti: kebangkrutan penyedia layanan, serangan keamanan informasi pada penyedia layanan, dan penipuan yang dilakukan oleh pihak ketiga.

    + +

    4. Risiko-risiko investasi

    +

    Investasi Bitcoin dapat menyebabkan hilangnya uang selama jangka waktu pendek atau bahkan panjang. Para investor Bitcoin harus mengharapkan harga untuk memiliki rentang fluktuasi yang tinggi. Informasi yang dipublikasikan di Situs ini tidak dapat menjamin bahwa investor Bitcoin tidak akan kehilangan uang.

    + +

    5. Kepatuhan terhadap kewajiban perpajakan

    +

    Pengguna Situs ini bertanggung jawab penuh untuk menentukan apa, jika ada, pajak yang berlaku atas transaksi-transaksi Bitcoin mereka. Pemilik, atau kontributor, Situs ini TIDAK bertanggung jawab untuk menentukan pajak yang berlaku atas transaksi-transaksi Bitcoin.

    + +

    6. Situs ini tidak menyimpan, mengirim, atau menerima bitcoin

    +

    Situs ini tidak menyimpan, mengirim atau menerima bitcoin. Hal ini dikarenakan bitcoin hanya ada berdasarkan catatan kepemilikan yang dipelihara dalam jaringan Bitcoin. Setiap pengalihan hak atas bitcoin terjadi dalam jaringan Bitcoin yang terdesentralisasi, dan tidak di Situs ini.

    + +

    7. Tidak ada jaminan

    +

    Situs ini disediakan atas dasar "sebagaimana adanya" tanpa jaminan apapun mengenai Situs dan/atau konten, data, materi dan/atau layanan yang disediakan di Situs ini.

    + +

    8. Batasan kewajiban

    +

    Kecuali diwajibkan oleh hukum, tidak sedikit pun pemilik atau para kontributor Situs ini bertanggung jawab atas kerugian dalam bentuk apapun, termasuk, namun tidak terbatas pada, kehilangan penggunaan, kehilangan keuntungan, atau kehilangan data yang timbul dari atau dengan cara apapun yang berhubungan dengan penggunaan Situs ini.

    + +

    9. Arbitrasi

    +

    Pengguna Situs ini setuju untuk menengahi sengketa yang timbul dari atau sehubungan dengan Situs ini atau sanggahan ini, kecuali untuk sengketa yang berkaitan dengan hak cipta, logo, merek dagang, nama dagang, rahasia dagang atau paten.

    + +

    10. Perubahan terakhir

    +

    Sanggahan ini telah diubah terakhir kali pada July 5th, 2016.

    + + + + + +

    English version

    + +

    1. Information published on bitcoin.org

    +

    The website https://bitcoin.org/ (hereinafter, referred to as the "Website") provides information and material of a general nature. You are not authorized and nor should you rely on the Website for legal advice, business advice, or advice of any kind. You act at your own risk in reliance on the contents of the Website. Should you make a decision to act or not act you should contact a licensed attorney in the relevant jurisdiction in which you want or need help. In no way are the owners of, or contributors to, the Website responsible for the actions, decisions, or other behavior taken or not taken by you in reliance upon the Website.

    + +

    2. Translations

    +

    The Website may contain translations of the English version of the content available on the Website. These translations are provided only as a convenience. In the event of any conflict between the English language version and the translated version, the English language version shall take precedence. If you notice any inconsistency, please report them on GitHub.

    + +

    3. Risks related to the use of Bitcoin

    +

    The Website will not be responsible for any losses, damages or claims arising from events falling within the scope of the following five categories:

    +

    (1) Mistakes made by the user of any Bitcoin-related software or service, e.g., forgotten passwords, payments sent to wrong Bitcoin addresses, and accidental deletion of wallets.

    +

    (2) Software problems of the Website and/or any Bitcoin-related software or service, e.g., corrupted wallet file, incorrectly constructed transactions, unsafe cryptographic libraries, malware affecting the Website and/or any Bitcoin-related software or service.

    +

    (3) Technical failures in the hardware of the user of any Bitcoin-related software or service, e.g., data loss due to a faulty or damaged storage device.

    +

    (4) Security problems experienced by the user of any Bitcoin-related software or service, e.g., unauthorized access to users' wallets and/or accounts.

    +

    (5) Actions or inactions of third parties and/or events experienced by third parties, e.g., bankruptcy of service providers, information security attacks on service providers, and fraud conducted by third parties.

    + +

    4. Investment risks

    +

    The investment in Bitcoin can lead to loss of money over short or even long periods. The investors in Bitcoin should expect prices to have large range fluctuations. The information published on the Website cannot guarantee that the investors in Bitcoin would not lose money.

    + +

    5. Compliance with tax obligations

    +

    The users of the Website are solely responsible to determinate what, if any, taxes apply to their Bitcoin transactions. The owners of, or contributors to, the Website are NOT responsible for determining the taxes that apply to Bitcoin transactions.

    + +

    6. The Website does not store, send, or receive bitcoins

    +

    The Website does not store, send or receive bitcoins. This is because bitcoins exist only by virtue of the ownership record maintained in the Bitcoin network. Any transfer of title in bitcoins occurs within a decentralized Bitcoin network, and not on the Website.

    + +

    7. No warranties

    +

    The Website is provided on an "as is" basis without any warranties of any kind regarding the Website and/or any content, data, materials and/or services provided on the Website.

    + +

    8. Limitation of liability

    +

    Unless otherwise required by law, in no event shall the owners of, or contributors to, the Website be liable for any damages of any kind, including, but not limited to, loss of use, loss of profits, or loss of data arising out of or in any way connected with the use of the Website.

    + +

    9. Arbitration

    +

    The user of the Website agrees to arbitrate any dispute arising from or in connection with the Website or this disclaimer, except for disputes related to copyrights, logos, trademarks, trade names, trade secrets or patents.

    + +

    10. Last amendment

    +

    This disclaimer was amended for the last time on July 5th, 2016.

    + + + +
    + + +
    + + + + + + + + + + + diff --git a/id/sumber-daya.html b/id/sumber-daya.html new file mode 100644 index 00000000..0ed64148 --- /dev/null +++ b/id/sumber-daya.html @@ -0,0 +1,236 @@ + + + + + + + + + +Sumber daya - Bitcoin + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + + + + + + + +
    + + + + + + + + + + + + +
    + + + + + +
    + +
    + + + + + + +
    +

    Sumber daya Bitcoin

    +

    Temukan situs web dan sumber daya mengenai Bitcoin.

    + +
    +
    +
    +

    IconDirektori

    + +

    Penjual - coinmap.org

    +

    Penjual - spendabit.co

    +

    Penjual - airbitz.co

    +

    Penjual - 99Bitcoins.com

    +

    Pertukaran - buybitcoinworldwide.com

    +

    Perangkat penjual - en.bitcoin.it

    +

    Projects - BitcoinProjects.net

    +
    +
    + +
    +
    +

    IconVouchers

    +

    Bitrefill

    +

    Fold

    +

    Gyft

    +

    Opendime

    +
    +
    +
    + +
    + + +
    + + + + + + + + + + + diff --git a/img/alerts/disable_upnp.png b/img/alerts/disable_upnp.png new file mode 100644 index 0000000000000000000000000000000000000000..d069d7e0ad91bc4cbd083460e5daf031b4c37c60 GIT binary patch literal 18819 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 literal 0 HcmV?d00001 diff --git a/img/bitcoin-core/COPYING b/img/bitcoin-core/COPYING new file mode 100644 index 00000000..e315d900 --- /dev/null +++ b/img/bitcoin-core/COPYING @@ -0,0 +1,11 @@ +With the following exceptions, the files in this folder are licensed +under the MIT License (MIT) available on +http://opensource.org/licenses/MIT. + +- slider-ui.* contains two images from Font Awesome, licensed under SIL + OFL 1.1. The remainder of the image is MIT licensed. + +- slider-privacy.* uses the Tor logo in compliance with the Tor + project's trademark terms at + https://www.torproject.org/docs/trademark-faq.html.en#onionlogo + (retrieved 2015-08-26) diff --git a/img/bitcoin-core/bank-receiving-privacy.png b/img/bitcoin-core/bank-receiving-privacy.png new file mode 100644 index 0000000000000000000000000000000000000000..b42eeb0d8f893b8f2f6c6293417e596929fd7b0d GIT binary patch literal 7355 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 + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/img/bitcoin-core/bitcoin-core.png b/img/bitcoin-core/bitcoin-core.png new file mode 100644 index 0000000000000000000000000000000000000000..81e2a42db99ebcf7c39015912f8d797e0e17fae0 GIT binary patch literal 3286 zcmV;{3@P)8P)T0u}g1+8ci#kHg# zf?^GXd>{eS60A@wr70GdEp3&V37BOCf_wu667m6&PXP-`5DFCth?QRe1p<=HCz+Yo zeTMszo5%ajObCQ^&st~AoA=JW@4lIR&)w(TGt;Dr5FtW@2oWMgh!7z{ga{ELM2L`^ zT;!}iQ7&hvelELhgxfA9c~=^MP+3Q- zpc~yzDM`+fZWo`Nkj4r4j3&2u9JUmI`D+8P>*;A)31qoRQ}Ia(X*5!i**+TJ-4F)g zRchPf%9J{bPgKYaFO_!bVSx5bmlarGl9XD>=kDzzo zRG=?^r)wKflcQF_T(xz&T(x;>C==idv!FLWKR?Sv-v$7FRZvjS)~KI#>(;e{oy_!= z#{9kDSqCf6g5$>;;+_*HPP_{Mp8?$i4M1g;9vwe^{JSYBDL-uVz;`*M%n-P{9H{(8 z4xBFyzV{t1mVF17S!w%EqcLz`HB%2J!OWbToMzzwpC%9VC~0nPZU+JUS^=n&pqDhj zuBCoVfcdepvCSGMuXjql0ZN|{Xsb&cLG|XnBztp)$t1pg3uO0u-DKHcE&GrE%L?!V z6hl}5{z=}`4eCR=b0?;+BelQ{Kz_nGRpbF1ufGJh!1Cu1?M*eQ_3_X-*!MGo| z#-N|UgBrRF6zAtjNlBgJq?LCVJ*8n|mxlFF!mLdC3e1bQ=n)ALd3uL#mvq_f6HaZgEW7&U}vz?~V&+V|W zlk&V6=kH_GX&XnEK2!(Md3kx=bS6w6w3!XvO>~Uu4(I}0d!DjMdSgbPLtvK;JplcN z#TZ3sHxAUSg~24hk9(HyYkU@o?3v!A_eDiTcjEYW&`+VKp~s+k&|wBZnZ$W}M?F%f z=b&5IWa25*E=-s>tQxl%wB3aGp#-l}=sk`TalD`F=d!vDK;9R2xwuxL4#tU|(FCjo zzB6WpFJ{+|U~+Y*SH1h7{hxHa_I3p%)NnxJh*%vPGS&n`Ovvc9gmaGDwXbpK-4lF^i(m7rM!e|b-&1gKF{Q;s^xbHw( z0pM+idYi01(?IQqw8T1hJGVErNhsW!47~dN> z{#J>JXxth!#LIwjs-8Uks~p(&K?f_|9RPgo*FxLYT367VluPhpg_Yk`a5m{ z{Ld+f<&~u%|HzhZvhm?doe)ksGZc;w+o@b%OG`>hqVy)DdV>k$8_Bg@3!CN|{ZHa- zvLgUK>3OYSALn~Qt5_d(k_+VFInWf<(;k3}_4id`Vq!ZDp5Bsq-=Jp(FnbsPKe#gJ zrA&#-b1O*!1>IV9m>lDj{%|~mfM02e-viv5!twjy+Y3izcUE_^{w_wC$KL|&8}0^{ zRp7$|-wKjnv9U!E-g2tI7^-iQWq*wP{fnnzmAP}+0%9Cj(7R9#t%}Ki1zC z3$$oHx7tMMP#vdU`?$EcRu)SuuF@tRd(3z}fO=OBznan`h;=(V)ulm&iFJX$bciAF zT~6ENNPy35`4nN#8yWb}7c9^s#ddB(0-u5Gq*Z!i0r;g>sR!&9EBri|Y0*h%8f<2@ zo-jaZd6?bes?+e{dU>+#S+1fbLlj z!2dgEKjK;dAJ->ypz9L~05EC#Tisoz4Kr@MZ(RrAf5-u7RD{6)g!OgYg2z|VnrDsj z_$K#L3hGveUbf(n3Jj^q!U3}H&`Or8bje0iwQ;f;zu#a0v`~OQkK^CNLjgX{rC9Og zxc&s!&#y!IOxX^qUoTCmnk1vRXBpMdzz5yw&(VOrv9Yl&A_#74Hm*`qQo5RyNmS^i zQ9}TJF|#WVd9|W{POui-24v5?Ub1h0_LYsQqs76hOn=#DvafWt?9G4Kv^vvmkN!!d zz-OCSCl!13uBQdy^I4Q0Cigj~Y+UK(@C}}4Cu@6g_3G7a4D2>2*(~)6)DXaDfGy;} zKSxbH3~F!|@I`7kewyp&Z&u1A;Q3R+1wO_d&-F7k1hTV(FABgaZ8B+}yjUM3>(U4I``b7zd^V6Ttj|=ihquC3IfB^NMlC@ijr} zAe{9-hUBqa-x0H2i{pW;B9pO~1~P3Kvg6D6Xwphj78Q}zQEI$s4~KCf}Ffs|Qc zHf7}fBk=f9Tn!K1FJ8}XHQlI_J%0c07zYJ&OSxO0J)kTHCG{@R|3#p93>rP&OC( zCXU~sT~wkKoQ+paF+iOj;_76mW@Z)IPk<(~6{3m*>QJ*<9W$p*6BKr*xiQhin}NO) zsJM;&ejo>WfnA?im-5(c{Z0Nm=Za=^2k-x}Wzf4EQn`0dr-v+1133iUq*se?<)?=@ z|1$!;l_E99*9$F-=`}5`572#N((VN4S}z^IHW=_pQd3jg0xYw*vI9M>g57exRRQ4d z1Ditz?N91~K2+edRm7&EYkGQ2^S+GlpR30on_qHgN`owBLahAeHd(KdQIYlQ*SCV* z2c&58qycT}KxMtOt7)YynUzB?WgBQ7DhOj`#<{HcOmpXydHxZsJoq&8@)y`jGKI!# zkn!oRJPVa5YmBK*S+W7}2P@BKbU)6EwgX6Fp|hEn-@rDU-UHyrf}TWM$nZn~WWS`% zBL>Q1%H2apQx4vw?HEcs5-kd`WTGeY@JngTIR1!bt$t6F(J*%L+M^!?VEpJ zx)dVhhLqs{WICkZTCd)$qvsLGPM0%!v=E=9kVYvKkh&eVH|Xy{%zjcx9-bzP{Fl31 zi%(9-O(X8vQWuv!<`-0QfXVQd%PCEzk_WF-8ctau@d*hLB1DJ~Awq-*5pvz-|C9E8 Ui796QC;$Ke07*qoM6N<$g8pSh@c;k- literal 0 HcmV?d00001 diff --git a/img/bitcoin-core/bitcoin-core.svg b/img/bitcoin-core/bitcoin-core.svg new file mode 100644 index 00000000..77925067 --- /dev/null +++ b/img/bitcoin-core/bitcoin-core.svg @@ -0,0 +1,149 @@ + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/img/bitcoin-core/clear-overview.png b/img/bitcoin-core/clear-overview.png new file mode 100644 index 0000000000000000000000000000000000000000..b7ec78336825b9cf365055d9ce77f7eb6023aaff GIT binary patch literal 59200 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⪙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 literal 0 HcmV?d00001 diff --git a/img/bitcoin-core/coin-control.png b/img/bitcoin-core/coin-control.png new file mode 100644 index 0000000000000000000000000000000000000000..b9b5e59a3667d050ce81cd6d6da15a9cd428230c GIT binary patch literal 87701 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

      ?~tj;1nPwh~a`B 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%0D^qJvWC(plfQu?ClC!F2#5HzF8P6{&< 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 nL;*H~{y%LDl=K1N` + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/img/bitcoin-core/connection-types-trusted-peer.png b/img/bitcoin-core/connection-types-trusted-peer.png new file mode 100644 index 0000000000000000000000000000000000000000..c76efc9038e19d1028614fcb796f0061388510fa GIT binary patch literal 8823 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 Ms!vs_l;Pq32V#$)OaK4? literal 0 HcmV?d00001 diff --git a/img/bitcoin-core/connection-types-trusted-peer.svg b/img/bitcoin-core/connection-types-trusted-peer.svg new file mode 100644 index 00000000..d32d3e5a --- /dev/null +++ b/img/bitcoin-core/connection-types-trusted-peer.svg @@ -0,0 +1,404 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/img/bitcoin-core/electrum-receiving-privacy.png b/img/bitcoin-core/electrum-receiving-privacy.png new file mode 100644 index 0000000000000000000000000000000000000000..20b60db97297ba80ee773145c2a0007ea553ef79 GIT binary patch literal 6808 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 + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/img/bitcoin-core/en-big-logo.png b/img/bitcoin-core/en-big-logo.png new file mode 100644 index 0000000000000000000000000000000000000000..c39a8575a5040241730e65d45534f3cecf37713e GIT binary patch literal 22197 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 + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/img/bitcoin-core/en-confirmed-double-spend-cost.png b/img/bitcoin-core/en-confirmed-double-spend-cost.png new file mode 100644 index 0000000000000000000000000000000000000000..cc226892cac9e898ea72be7474947b1a3f1c2ce5 GIT binary patch literal 19057 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 I>zopr06XNjR{#J2 literal 0 HcmV?d00001 diff --git a/img/bitcoin-core/en-confirmed-double-spend-cost.svg b/img/bitcoin-core/en-confirmed-double-spend-cost.svg new file mode 100644 index 00000000..703ad4ad --- /dev/null +++ b/img/bitcoin-core/en-confirmed-double-spend-cost.svg @@ -0,0 +1,697 @@ + + + + +Gnuplot +Produced by GNUPLOT 4.6 patchlevel 0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 BTC + + + + + + + 1,000 BTC + + + + + + + 2,000 BTC + + + + + + + 3,000 BTC + + + + + + + 0% + + + + + + + 5% + + + + + + + 10% + + + + + + + 15% + + + + + + + 20% + + + + + + + 25% + + + + + + + 30% + + + + + + + 35% + + + + + + + 40% + + + Cost Of Attack + + + In Sacrificed Income + + + + + Attacker's Percent Of Network Hash Rate + + + 1 Confirmation + + + Security + + + 6 Confirmation + + + Security + + + + + gnuplot_plot_1 + + + + + + gnuplot_plot_2 + + + + + + + + + diff --git a/img/bitcoin-core/fee-slider.png b/img/bitcoin-core/fee-slider.png new file mode 100644 index 0000000000000000000000000000000000000000..1d04dede8f03c4995b894d3901e963935e0ea0dc GIT binary patch literal 25124 zcmafa1yGw^yKMr+U4v^|q&T#=7b#L)i-ZEjid*pD6o=x)DNv*k+}#Qkr?|VjL*S<0 zch0$I=KeExfUsxh&6{`Yv!1oq{-XL`4hNG06953g<7SZ27ARsNB3{i>Z@=jR>Z5frAl=j(A%IEHgDsmSYT^DJ4TU&EG7l5>r zxrvLp8J)Y8izS`hJ7rZJe_RmaBGiwHa&G}oe}A%D3cmsXCXw&nN@_yp4l+>EN&ehF zJ-wWvCNoCAc!nD=Qe zeehthiSHrI!nk~7$!jEC(Aj#+BWpW7_15o6<>}&o{XVKZ4XYMuvL-6z3n}M=^VR<; zyXFQY*#uY=|5LA?Q6Thjv>2mw_+!RluJgZjMen&A&W82mF!hhx2cVM;rTV3FNyAkx ztqT9#;tvZ$7k`MmwH~%v`yjO?H6M6ZRC`+=tzD86Y}nnH;##Df{O`A_XKYkf4fT+o z8-Tf0Z6m%M(EJQUV$&J14VNVS}YYK2B*{7JQDHST+|L^Z6_)|f)O%dTy1|!>H zi1=cy7wNLqA(cc8ld!0%9OwV~Uk|bSqxn#;Tf`+0#Xv{b=qDE2FQI!dV34G21xZ+( zgEjKMZfB5)PxS7cqgnzLt&akRxzy}Ki|Dh;l+Yva;zy6VvTC}0?|GM1U;05@-EH0T zNYLi-jKbdzL-ds!$<`+gOPKgi{nnsQBPp`ZpB~)@EN|n3i4TsYzf{Db!e~quyNYcj zr%0w;Ol;>hSABtlY@fxa8LAX(i2m&XCoQBdIVl6|jAFlUUkR-ai#MxZGonEMq+F(; z=+)`kRB_aJR2*O}UAJ8gq!~9$3CI20JRKCY8&#`!+=ojw`w5eoi%nKn7k)V47E8$~ z#wnLooFvdb)TY7!SW>%r*QoG+KXvP&;iyJ%SX?T?iZpp}Zz$iFqE)4 zn6Ie0xn11x&HZg*)<%``{?r+Z<0~r1`wI^*;~8#3x)D@eLp@t|&MD+6{Zbn?Z6V8c zp*~MfmMzl#|G6V64D+lg_wzPENxc838(0o8F_}aYTYIrqNs@P&VO84IQL#&Jpk3qc zOEmCoXSA%C!MPc7X=dqFsf8Y1m0eY4qH9r)(suedR4cYh`8&1o-yteC#nTPGZO}B* zSJ)JeQ39l`N{7bBBr}nKNVI{a+aIc9N6ZyTHKsWXcdACj@+s}=B|Dqnc#O`scxlA& zFDD#Bs~CqOeoV#{ralP*_ieQ;w4JB&O6PwzVc=21%1Vkpp04~H$dIWnDNWHbD@qAJ zuce(vUD8WnstaGcul>!}kZ~qYXXEZsQN_0T;?|S!pHWBj-a`wEIA^F^5-DxPfLqe2 zMV7C^^`blHYs*n6#hcIa$p%heBqlw!Gy0ycRlmNBV&S(yyS;(vL2E+O_-$lKHifNp z%mo*{&xZ(~EI0Z#thW3#aKM-5Ed$ma)?jv*wqZA>RY~NjTQsCnQIZ!f$1Rt;SMz&g z8SV@3-4}d?7aic2)t^t1SlNFO>;QLGCcOELUf#cHy6%5nwr@WT$q#P0c>mN&OhZMt zYTx$ftKIs;K@qcSlb^{^E$e-gSAkrHkn7IXynWvM-k&^<@-~Hr*;Ko0N6;3B@;{5? zy;l3c;84zZd@ds?^wY1{4q|eGBX6b7hV9H(Ss(+4R_Fqyy-U7m)2kvFT^3?g{RmNU zJ8MEDf3Wd-Q+_&7=VA>_bICN?#$V7 zUG)57g70oRYxh3R_-j@j8k~EJ9}^EFyY1;NP!@hd?NR!HQ8gZ)NYdG2B-Ykc?nyzo z_7i%_%9o9guvHMst%j@u1N?GZcXrxlU1+vWzz+@O&huS*@cE~S0rLno%e$49 z)oSn&Tbi(qP}IYo;;FS(0_k|OAg|?b`!@Nx7uY_Eq{DfCUL}op-a1>}wP`%hdQP zb0RSbRRw?#z$R{N@6WE&o-5kaT_xk?uHgWN3bY%!o;9B6=o>H#QT*+q8C+es zUO6qOou@PJjI(8faBselKM}Nzm2KdC+H)p&mz?#(sHJi8`xx)pe4jJp&^OVHVUcqs zp{IxQ7uZG&?fqSNqRd8&^=Qj`w=ZpVn-qNcJ?~h)fPUfZR`^C~-u%%qlu;2oeI|O- z4zK*_b~xu^55MF4{EP1N$Jmm>-qO!k8IHZ=gdoSx0Qe@^FUo}|^n0%dT1~TW<9yK9 z*~Z2cm+-o3moaY)xmz0F9s0(dPOROo>rgBgL#O_pi(g%MW5HBcr*gFNjn{`N>AC?j%zUSNeSv zY$|va=k806Xs>Oilq3!;H{{N`Z+`$`G*9BlrPD^cZ2MK}U)L;B> zuKGi(A&*pF0*mTayFx}?UCT)5fMKpjGm7TwL*NdTpC*LD{(c`?5npOv5ur^X-k~wSqe?vYXRC---x%^e4I~grBL1v{Rh+SZHb|$VsQj9=Gnl*KhG=S#;gbc<{;w zOxS;0qU}a|UJTA2v)21>}Uv||I zirp;wS6e=Q)~iB+`CIIt4RR30lJhwLqTp~H>xny=V&f+o3ZWZAz3!`ZcSiH&>ku6C zlT`NQiWKSz$O*-thBDm1iLMLeKFapKrpu`hW?7FKV6!@2jl{LGxmFobE>tCGxd2o}oG?wad(ql(doYn6|ag*}7{r@!T3wInb0qI-e2&^B^Y?9v7=O~R4%q9&(Mb8s3_$PW~f?xgDJL=TR|9z4A ze=7W^x_|G9xcvWpGb0HaT$r)8=m!}AYeKm4pZ8{-9j^<|ob7sH{9Swb>g_^i?VYA) zI-JH*aRfODX_cw9W@f6IWBNi)IoGlv#C~S0$lSaSPki_T*D%k*_F5uw@O1_gKD3L7xqQ z^QaTD0NYF%Z@>0r3D?@iMN?6dzjO_~P@+JW6QZ0dD;|$7dgrJuq(<2G(lpSaThf3z zBj%VRS`c^6ZL_jx_>GvRsqMI+szGV@EB53O!CdBVy~L> zIPkQ~rn1rIC~=CCAV-Xr=co@S4_ny1ZwQ5S;+`gu%|JeWEsy!7&;U>~F_G_MH@fE& z{F+5bNWb&!{QO30-`Li8&QKNsPyERiT}zTD4BZ!5Ktww++<8_JpcTq1v@feR*0e;`A zJd|lW(0AoVQChj?O>sMf?wL2Ze_=3DfL%TK!^wic=ln8x^5?70GP1vQ4wos14Riu^6?Pl^9H7*Ik^R^-?w+0v1$v$ED{TLcz!TTh$8|^GyFZX}l z!Hh=h3S4i!+Iz)kHY(wHn_v5PdnzPY&`?vTTkz(^p%e+byWVHKP2sjJ?zSDTCuo_4 z?T5?e3N<&_|?}*W^YJ zMf>_k&-cy%9N%l|JNrGe65sRZE$T<0Ch~`GXQyATeqGmjUS&JkX-x9oN#t+ZvTrY= z&ri$Vk4yNiAx%uEi1zOuB;Ck(%#NdmS@7pJ4My}&+c5f^jiC*{>1kDdj@OjV6;!QE z%h%ZoGIWWf%3IiTN4*;Rv@`F=r+;hzPXnsr(2WYkPP*ZRD&>QhsG5Mrv%4|5>0l4=+Ku(=D-qJfs2fG z@l`UgNKpgt>Wx~FCKCa;U*4%lot2FlKgD{n@wF)YVq&t=T+w<4M!&haiQ!^9SKm5^ zP6~=vg!8vCFf^b94!~>vuJeV&9lyYY5qSR zMXzH)F)+td-@X12zSDAXvNWMF1XLFA6W;yJJMvv^*^i0ta{YQ)VP?^N@x{vM$(O#O zzHf`qZ4ZP~=}Vmpart(SPn{fF?~j@+DUeszacJ^d?b}{}#(JYNbHZZVyHaXrdL5j; z8VIbqLLIq5hZ(^hE=GrQPNz6n7kNw+d@H7h-_J*cRXU}Ry?0s4#5Z;W&PS4A__&9(LgTC@gAh&3Rkxj)NAo-LNjxOpU$o$}&Ez@s6<^UcXMgzw zO4Ntas^NIwKvQ7IJU8s|`q*rC8aEQUQZDD+0a(zvN|aPF;A&sN8+ zp3BU&Tfqn6AlqP`oS&*mZI4t;+f*W9SB<>AP0oF|>2}{A9@i#fie6>eR3tH3+{UA< z`CB0nnSRyB)XC!r&g$>UbG0VAyNoLaW;mWx4&Pk2&#wnZ#N&=Rov9!^h=k3CB@ifq zZ5>N9EFN@w4;dHSPG`i&896w~34BIZIj(V&?i)36uepcnbB8RpR9*BmT2k(kd%$ir ze6}LQYq8~bc3+nzr}pyt=dV$^(~x}o_pu|6BK0L2g}4YHD?JsD`w{)hqD%g+r^(&6pX-03#Gid$sf38S~(b|1mBC4JxG z#g9rgo3z;*-sfW5yX~_cnuCkzEJ~nsWjZWhxD9BfpZlbL75C;>Uu)+7jNa0X94&*j zMa8RR| z7xKlf`BYZ$2$8yOFa!}i{!Pb0?3$C*?h73APgMN+?HHhA;p1j$Y+(^y717(E?v|Ui zh+9~`dc{d3q|}&E7TIIA+9YaYaoU+NaBlIV>h@6TJN7L5_xn2K*|>*BTM&|J$3xcB zsq8W?QM5o0W}FDDyzSna$%6)qo|G;~jn(3Speq_WfO(ApCrlFFVH$P^PzB)HwZY$D zn%^LD4KHdFwn?DuoL?k0yLszTqY#n?G|OlgfE@31Z+&ZkwzIqh<} zP2J+8;3FnUCesC@l7H?9kZ;V73jk;avaNgxuEUT0vdde|KF$tRsm5J%+RgtV?W>oKiJ$MhmufEN&~vCwie=@{|v+#YMs ztd_41jhs9cVo6cap&3#8+E|g^{AV_ITP2(*vZHuotyw;2ao7fLei|!AQHZkN=O{m| z_--^fQj2z(hst4Q|Jl6MLHP|60oy2`}V-wBVqWa0oqKbMwGvP1nE$ErXV)msMt-kPzK+s ziXex`pST?Vcv>Y4vAbVg3$*Ih1A`P46gH$5vn7$O z=cI)&88#M*u9q*Iv|Tpf3f=lvwiZGaUjeog|$gJ|+8_O)Np# z{TX}bk8Cx5vnJ0Ju$*?s6*=M}#tz90ax^8pDK%s<>e?F0Ol&Mh(p~Te zvY)VNrOvH;2BD#ONH3X0a<#nRS2(Ff@PS`V?>s%wXMia-XJA7=_$5*w*Mlx2@{i{2 zqoy9`Bw|{|+qZ2&+r+Ur$8?V?K3(<@3>q+0GAp3&tSUyFaAb>%!=}n2i^TpFodWjv zgQjnvl%I48UXS%7Xh*OJDti*yY&w1I^{?QP&;w$oqPN27JCMN+qA+dzUx0EYlAR}C&1zeK=Y zNCg^z3^~e59O5|2Nhx}sP|Ydgu}Tj-gX@XK#3dX1-l+|Pu+jC~ZUTaG#IuLglKO7- z{U4EbB#lu{fDW79n`eIfXRpLmvT}PzMA%ot#EV8+qTL!&_R+Y4obhZ!OpS-(Sbk8A z?hYt6GTP+V)N!x7T_$rtfN!ML=MCP`kq8Dd*h;Fj*f;ctZH(AXtguRCu(>FC)`w;8 z-^j3)92s&zR@>u)X%sY=&+*9RcuM9B4Nv?1m6!_s9%xAr(l92M<-O)8C(4gL_K;9Z~%b@AWvERC5LNpq#4~qOXnto_CPl^M)b1MhiP#DT_N2 zfDUj@K?1(b5#g#tM}C_v7ONtG)X6o3Inu2VLO98ujjW*#C5r4`rFRO-VCh9&B5lWx zL?vxn?|lZnjN)IQJ6++HfZuShEPQyP;U@g?ifX!HxI2yEtydn$%1@|d4KnGP3B_Q9 zBxRq}6A~a1M$nWok9HXOVBB+vL>EvYEsWsEJf3~V*_lp$q!OMx45Pj+_S*l+(-Lrq z4**tDVg}8p&;k5LEbg9}w<@dF5+XIqOwn44@8_xJXgc?maG+uA#NS6dJA})r$ z{N+34m$rVVa~N@!s&roP&UFJwhg~Oy?*LaFHOPKQg@DprgT|{lo9~&CeLfr0#%Hf{ znkJuGuBSldpy7AOy38>|up5JrI^6q@*3*M1F#U50G%HUoFmUp~2gf$x+XpUu>3Nf% z4B%tbeed1LiokPJ+$vPXsV+wYZ1qtUfUZCvcScODG;QBw{b<)G0_7@XJ`87v#W)ji;uHUR|kuVVn&%xCO=vogkyZ~ zR)rhpab!tByigL^dM^D~NZ*YViVD`0wn-y0DrjV;(=GCjSDgsu&Ew-fUV}jAI*(&# zR=gM#JHpmPg4-|vi@Kn>Kq-xGz9NhyPvsyqPISCm9-ju~b6wV)DTdyp+ zw)5@Zgmt1>dmut0?iL*nt>L zP`SZ+I%I3^%`Y_qT$a3K=m+;xWrl-}lG}G3nq=*(C^W973L^{TD9D~udKMEl3|6S$msX}s1^ zd4{c`u`a73e6{(A4e1eLfwD_1`7&{wh5DkJ#<0wvtsz;Nmcl!Qcou&9KgO&h|6cX? zx&N7oWDoi{YNAY#E3z|qGS}%qNheA1gR>N^>sHYI3OiNy8CS0O>X8wzXz)3{50($Q z#+L~4kE4ZYZ>*kg;|}1K6OFeVw|eD^I*Kj$OlPPYpKlK*xJiluwgL7D)R}aUb6DmN zo8)Qpl{L%c#S03&-&|opV&!dT;!UniN!lJyq3R}b{Ey)T^T3$E22lVjkE$8I6s-h# zEa@EW{)?zSe45vgc*mievnrKRC&6adeKPB|?X#l~*;%jPB$=#`28R}IepP|HaXqc0 z_q{8~9#WL1%5$JBA2x|y=5?CX@xx)&h0@uo$|)k`FRk|1Th2wi2mvD*a_4AQ@Ul-Y$2D`0NmIv25q8GnO!I&QqQ`c(_C1$DbwUR36G}2T=-+Rk5Y}UxZ3ft547jk z47S;iY9RnxvR4KNhH`^pX!cY=YPHT;wjYYS7o+*4kTx6%Z*X*>CS0ifN*~sAe=aeMfgv?2*uS$D)gX;10-NQz^CW z1f$TI?2W0(Uc&(%%B$6Jnf?5zEKt02;l3%~-dBNK&Yy`siM+bv5-hl+K2?*g+QJLu z@cNeK)?ZbFb=6V*vqj~b?dwY$uWu>dbjlN`=)8Ru*BE_K1X}A22t>K?uDn7ecW7Y~ z15O=?%nP^YWGpZr!!3Aps;b%;?$aIoX1Pbo`M+8A|HPI5FZTR@75{3N?>Nq}U!6a&HQ|?yz|@O~VVX=o zqW`S(M)&c4M~EGU5PVzpk0LTMAsQ}bK^khMLG`*GPlaM1r4jVHIyLg@i!w-diHHAL z$AF{Su#-!CWI`Sf;Twsd>eK3-F5q)7ig&e4H6@ybUq_D}PouZaiTu2-kAA*dCHu$*VRGU%jRzm z>y59^7(AQhxW!&d<*SpQ($O9>i)l~nVCoiDZik!XB9z&`c9Gi!|C1$=(tbeL@6=mb z98U{qbNAG$GG;PJw{4=0ll?=pDgcdB$!>m2=I(00eB(tkgh@~7EwinDTgVc%0QB+O zUCj5z@{##7->O?@i~fij9CU<~8;|PX2}$Mh&0{q7I;^=k?i0FOZHm*>PG?f( zTRT^=nnbW{nGpgeMW+Dfq!ySD)-)~v0 z`n9Nx5u4~*gi1b@fX7L^4Hc+Q())X`dv$|X+c$!x`Kgt`+l$}2e%5@wD)~Y=lPUL` z8q4M1cfjIvRZa13$HhMiTCnx@r%H4Gh>T*MTz(uq(=5_VdT8eF_aLC9%z@?$L4a)9 zY=-g(jZJ#<1&UTJqAB5Xb$+SZ>>rfa(?pp#R}EXu=>N2B(=1sKh%V=n=NCR7r!|$E zXa~Z{>bEpP-8gyadd50Essxu7t3Pe3@BLXBz<=RSZ`SB|fQ=m;+c}4VNPs z8OPiNAhr;O3G2XRYP#dJK(xOMV5QH^Xh#A*5j_n%Bn#huv>mv1nksCAs+=LBCZc@e z_M%5d1ED)zm~}Ccxwys0Y@_~F52_1ugQm*$-UX7^dtUEJW(d_Cz5M7W&!tX>1Ehx}dC-lw27@a=$C_Vynw@|7`Mi;D z5xea&LXIlCKW<9an0dj8e~fSunDa<1dGsA#4Cxp<%!Ql0T3ttLor6!g^<(s< zF53*=U$*HMsAs4)Cf{$09xE57;ENZtapr|rX8fuCMvp~P+Jm(f*LPRLV~EgLspepA zuW#=?)vTSGk&^aCr;Kg42=(Z35 z${~UYxmhx0hYm07q!y+uhi}#!8v7|vWgw<>Ljvu5PGF0$(|xVdz`$?SqW1!}LvvCD z1ST8D>oSSv`I;3~-_zW8UR zdaa4jB?@;Z3eZ!)hgwcjk$@@Zkv9ZnopZ&}hw~WC&7)@?sh$VZ*S0{aISt7}BWvle zOv)?X-D9a1=^b1(-;Av1^$V`V;5X8znZOjghRsj@&l7UAf9kKD@~B=sp3q-x*DssH zr!S`snNC-Wy87c&Yg1|LPg0by%8VKkgxn99=Z)76O=X`LG$Ot}(s0IJZ*FIWCl3LB zD7aQ)Y#YhPW}#^0|IyUflwZoEG?U1^%vawv3@XlJX0tZ#ROR*{dPKw^+4=)ALGHy$pYyHT+E%o`JnN5 z`%Pr3JT5p0Kz@K{Pfq%$+^9lR#5$$(o47@iM7CZ~jL+{3|9YbF*7umV`VF5esL(ds zYbC_(Pm}05#WE?)m$9QkR4a_jCSd>_X5Qw{0vuazavt*&B@VO7K`Y38C-@n5c~k{2uKUWbi$8uVT9^tlmD zi<}TJwKR99O?1D*L8QHXx5PewABsBjB)l3yQYN_{uBClYQ>U9Y7IB&GW|7m?i)#i3 zS%MI|x!vPJ9u#q@%Ia&0ET0E@gy_`R447{ovE36V+FT5IQhHE){}GbadUIjwQNA7| z-Z$QT>Zke*^kHoIK@g!nS`RJ5ectr9LUb6{T>bK1^}G#22mcdIE9LeL5Us^kAzMHs zYa=d;uC6Yq!-7k5oeYrBypW zGex8O?}bQUn#B|di)QfNR7+xKAo5Ng-csJJ^Cxx7Y}%UDuS9m6{Ef{oIlFt`d3|W{ zB;Ghyt}1v^q!z9&`~{=?>xYS=Jf}n$Mm67CN2YvakYZusP%ui1O15TH0xBY&FWTFa zi(Sw^)B6k~933a&`e@Ck24Z2?cXi18f;+l5hEf{gCQ(>wiE!Win1#hz4@C&tn})T2 z2gZ@m2!F9b1I?p+KKun%59MpOi}H&>74ZSh<=opUD}?U}9qej8(}|A3S(z!~7?55X zh=!8@I$YZb?!%l2hOAx~x-Us8Q;13{Q;0L>ar`r>gq#vdw#N|bp2VKGed|jf<*2jr zx6!;9k+<~ztq2K&y<*c#&iI@jP znsSaqY=9DI+q$Rd>WE`yYcWCtWJVBWPIcylT1Vgi8uY&6WUbgXk;6E)m`VP2!)Yc% zw>~RdtU)E11L64LpG!)WMF5X~d$;VY zhSGdbV*j9;XOWq-Nxl9=CXH~{G2MA~gMMq}SJLc1-XG;3l)50gau33p&R2JyHt!pO z<n6#R74^DnOUP)6;^D2U*CKsIFP6k09atjb{FBR_QifYMF*!Nz;c(GwE&S=s z*_p-1IX5$p6{WNbrF7wd?d)_x{u~j)^mv~bV_ZwD_LC+9-CRp3Z`(UvGSdMXkf0-YDB-JH+BWQ{ai@nDtx789Pc zwO-R@L`L~NJqct)Mbi!ltzZ?PZLKbH3-M4lGKx-Dy?Mp_tFT?dFB}~sfvHTJKQ?+g z{&$9GpxD!eX_}A+gYA60+h`__xP8pT*1NfSx_b|MhVrQWU#4)1DeJS#IeCJdqy4MN zvWTDKDi6&f-6z=`s!Th0kkhlrD`8b?+9)?6?L$8 zLk;2DHir=k%pTS!t@UiAko>^ZrR`Wnsul6T z9($u-^BDsnl?%1--2|b%LU?W{#SVVZ6736r%wsG892O|kXb!mU?KbouUX(*rAK={yL-M&?L;1!k*S(g?$^NVk{w^nDgF*Hpo^~ ze&j{9*{b)zeB9mlJ%>@tSFj!AAQ?G*lV)3E-TI&&Dmu0S%!sJkV8?mkPKFXg zn{;T6dyE8nJ0^HTm6U{p6#W70r3|gHnC2*Eo@eQlAhoH*JU_4JyjM4oq#-$R4?^KJ zpr^vb#QaV@JFBU!FNJaHsEL7IIWC~h%JEyL9pMh7W(BW)&*Jq8an>JQTwZGNvRa(` zqs8%1FHvgP5J@3&$9%}bS@iMwN+M98BLyz(LC9{z74z~zFuE1K_3BHY@b>{l%pVAd z>okUmg`15qqnLChN-am;q$A8;5$$uX(|=5)X_$;EeSJJNP${R678}(yA+YX@yOC}p zUuvR(&|S_AqF%q-v;1m@Riu!xhR-h4G>JnP+||B^#nwwC2gqINWVF&I^c_e@TuZA6 z_c$tJ&7ywW#-IZtb>2+RMFDp}R#I}j9c7ztAYKt@SWvA_Iw}y6Ox$Wt{CjJsfa;>G zEY8s2FTn6E+%F<;Pr@kX9ZJEi^^As}(aiE~-zV^ap=*LI$Q_alT?ng#eUuSTkX$gT zV=Y}iqHNj*R-n5pwH(Q`qcmj^2lt3GR65%Za0|nG#nDGV} zB7O^s?Gf~G_3=YdvLjX+6(S=XDf}k+>45hVVOjAB?N+i1b5Ic~v?bn$C1ZFx2Q;`* zc}3_gJQx*COE8psM#_&*BC7W7y^I6xJSd43nb1P_Z9Q^A13Lp_XS!|epMVAC4`jpi z0G>HKlO1tO9V(_da#Gf9oaR)(>mV6j6NHj$^dkdX_~eWjL?Re$RpS)$RkX={EPw)F z<8B@dB}_<(m6)%y%~N0EWag3wV>*0oG8LYFmja!9gIae}FTlF2r?8oye`a+hPIbt} zQjmT)Z`F78`CF|9Msg2LdDwX_0;jYKVYjCVnx;uiK0Z#B>1pA>xY!}v8SbNYlwcE4 zwdcsAO^8&|^o{L+IG^9JlHLc6x}%?yxgNX?$e~x->W6bRX5lAUZBMxfCvsd-yXBJm z3e@+krNcBvUB-$Yk()w&?@onJTfHwjyofip4}W*{!(u7-t)H=xe z)=2n)lYqhY%JP0K8jJ(V9;UkR>ml^HAkgvV=) zc^jnCfdQwGs*h?;>I`^<-f!tevZZuqhY9^Nxll{P&oUC?a9LnQV3jb_|K--P8js%H)O&u^t{jr~4h z^EdNVz6r}g?gjKR2rx^C2%a>96QXxvKf+F|p_{7}Y9cI98l85+V@df~XHWO_UYySW zDk#cMzysX-MTW~8wi8w|DAW-N4CIpvKz_kl;Z3D9LiIx|w^N$=B~P_%7(U}SVmYIQ z!eSt4AXYQ^kK_~8P#xS8Bz!(-FxLiw>oZPmO*1lSa2Ud@M31HlTv%zCqXh#uR)(NV zT?r)M@HaAK<5Cm?Zwf%G@B9l1dgt2@{M&b30HsJJ)Hq;r&O{b*DDzkViv%%Po{mMV z7Sn}(0ZP=$h|TpZjBrQ61)_rzPpGV$9+dM$ks{?S;*Oow8}Y>yIQ*PVu;Z+`SM$UA z_A|DS?>z0QICENR!>0?#qy?mk;aEl0-{lMLo!rc@ji)rhqLntPkXEVY`mnS zV+A4YJ<#_=FJL*eXndSuU~p0L0}s!$vf}*y<@0j{sg0={TJwtuxPDH5#@SC3!AyT8On9^z248{o6OzmD`!LxR>U5*e9U&j*7q=;VUd`>{u4f3k(3x z04DMgE({;fh&h3FLLT_|ND7ugr<-lbi)QIm3I%RgG9LHZpoJlCtnnA<45hsWT7*be z`y<01@OBo34MlVTjL5Hc1`C$67Xa?qm{cc$kbZB`nS*8%yj z1ciMp>@p&)7%wBm$EH_%cxbrWU9~-nH~Jvmu^a{Tt0cVO(Dl6I2INu&)LeB5b)3$t zG(bsnX@WvH=G#+jU172UfO(vE*$ZCXBeVAYrKA@=WXo9R&iS0HM5p8Rz7E)5d*jge zOReXUMgRr>Z12DO_*UN6&ZJn1tq!J-*mbb?)!XzCEd?#4iQ=B{Ah_qzqe{X;U{}vG zS(;3CC_%H~jqMR>5Phc*TQr^3O7z>(wwVuVdrFiVF=3(b3cSt%L7L`QGiWESJba(o z_&@8$wkg%6_H4>D%=g?QfjfzFORfiSb#>*Q*%OJ#_A-ORu~mb1NxFGayIMK1QTHf& zff_c@c*4^Q0q9$r#CBEaGMCdYkjN(}lDIf6x9S#0u`cTCb&S|uxnZILx-qdC+F0Zn zp;11vfd=0pg$CXEtc*{s$mu#9#%vCnhet9T(p<^&CJDU1mPb@*7}s<^AJ-#uLA$^~ z<^;}AQy^c#f$FiOzZN~3EXlnobu5s+v`^gKLSkT`%?l*MTF* ztvaSH=v(mNOvt6n{kJJGLjWSocs_fcGa@hQMAlAo8QF^a19M%aS`hk&rdD)twWpLK zNljEKlRp#&wn*_nHB3xvw|Gvbe)1~jLHVd zM;r}%W;aeoSW! z(6PNl#gc^{ZQJls{a^c@Xcmud{3fp_3vc;OOhf79zSY|^65);jBu4DO2d9{Z(av0# z1f)AmBORSCbkTv+Ul2zO4{P-c zFLnW184NB<;Pz1@{5L*+p$l(gx1Mo*4y^0PH7_$s)z;Ncgb~Z>hOo22RlC%$DYr0n zPo9&I2+;LIwOITZu>a0Z*{v=B&jmU5yb<6`4lcMpJx71+sJ^|R3i_4LL?1K*H^q3N8zg5YHIJ4Kme6P!SeQu(a=KY&?R`!9y zfQ3UltzWFBEBeF8==WeuTdI}y%>{mOru!h0v*bZ&A{A}kVHra4L!2pk|GvGmBmvfo zPFE&W5$u|SRe@?_fsqLIum7;wKg5DyVT)UW8N^tnvh&F_d~cb`V%v63@VVc6W)>5} z5IcJDS9M4_#*vU=qh;%YPl-@Pjb{(xV`;v5i%TIB5&|mu z-KoH^ODe5@5y|#v@B_edglGy)dd-lMF#6GAx}TJngg7*vTQwY6Sx>zgJZpC)3D3)jk=1?g_R@Ax zsRW_VJ3UNxVFuRP4>{NkZkkHyP1%1%qvB1zC+hs0sc!&prHq|zC#b3VzVD}P2Oi03 z!?!+JP&?k|H*Mf;^1%rXJ(=MIKC7xDXd2?5mf;zUsxPOjj4Tk$cIgBuObW?6Lq*z+ zsrlIy3G8IidE%u)SVTeW3f(Q6%ek55eem=j*PmQ}D=@O#ep(9R7ej+fyKUDEl~8n(TJ zSz!@A3=l8EZRFimjm}P~7xsjtBPKZ=#57yK?A2;u0vOU6CdS@rrq6r(90UWY&6Qoc z6(b|!mQ6~Bv~>e`*>pP(Zn1GN;%lY!9^elfK3`5BL>WYa0s@gXy*w3olDT8o-zqFg z2`o&ieAawselAA룦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 + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/img/bitcoin-core/multi-wallet-support.png b/img/bitcoin-core/multi-wallet-support.png new file mode 100644 index 0000000000000000000000000000000000000000..768e55782b564a6810ba0de8ec370f3a955637a3 GIT binary patch literal 29909 zcmcGWg*a7h!uLwg`8sKq!3eXa=mYsb#($7Yeu$_?lsK}|B=s*X>R~IPIEfZX66-g&1)EtO z?v_^WDc^K6n=@1bEE^jdHsM3IXIp1RKOe$7{yGZNlZ3U!31j}CLjTVjgmD|Y4)EFi zJAzJj9jC_-KiEndc1;o+Bpa5KU20p0Ol!ikt0}XqQHc5y9fqWT3bDF8wJ{|9@1#>p z^%9eCc>!?B6UbeRv+ozAFEga=Gk0q2QJ~es$@!OPPV{5rDPnZSPX@4v4y@#19F@`;G3S>&s$f8pWz79=QH3Eapv(tt4#; zRosrL#fe55Z=(&gu5!HHm;laL-0P zm6loru9f9gLOGf#5Z?2JGm0zIOGlShH6gR+{SydV1TsSY4)=IOl|rCo6E`hY*>_oV zCZr(#t0N+BG9LaD|b2N*Y(gv{vUtGba%Q((i9nv=sMYofcALzU|VPpvI!PYC> zY=E8cLUhqDQ4Oqvm&HLlsOe7uFwJWGy3!}><0ET%I(8BAcqSiExa3nFA^sIXHE34& zTteU}2{x*jf7em?l*At|4O5&Ml3(zxf(N3F!5qYd+N{weq=`XwUcG9ZFxgAJnyov< zRkv?FJRrKdUHCj*%imJmx3r|)-#H{~q>ThRo2!C*#(vHhplrluBivMV64*FZzRUSxMEY~?%t zIv#9g9da0qyw-=soH2+6&kfbv*cqSc)^{PhS5571j9|M2KAmao5TVeqt!I#chjH4n zD+FK>v2D+q9V-(ZF9)z!ce=+18ttW%zw0v%8}9wQQ=!Y_0{s z7qU824m&RVZQAY)$m@~X1v%L5yV4zf$YCb(82Lv|9NBHcxtfxsKo^K$WOWkq9~6KLJjCl~n8xA29^JDqswfvglR2@WInF1G!NAo+k2ojpXU z@}v{<<>G@Gd&3n>UNf^?5|BN136{N$^c_f_m-&?;6mfDJ&V%!|Y9>^4<*0L|gu}aknk;rk2>}^;ahM$kHC&UBb1Q_!xgtvCuN?bMWpi; z;HRZnOjvDv3nT7}8sLNZPX9o)W+Tfp!AIH|{`4er%ULLLXgcyrHb-p#`P#=*4-AO2 z(7xm_r4Df#aX)$7vhM&r&MeF>wl5s*;CoeU`*X%FbuKW%JHnT|Sw|JT@u9xu2KO26 zB}N9u1g4d&Z~*;UJw>~?2CHrdVgJp%hUj4sl{=A+?jAL`{N@GTZdZukg94dmFwHXB zEtz_TneR+LAj+mjqO^3c=?U6(F)8^|LMu9~hT%?vk#m6#JwS7|ae>wZZnpaEV22+?C0TsbZ zW`|^(MfY&1EAq9351^g<_m-@xMb*bxt3jovzMX|ZYc;l2+*j5*bFq9MR8$77vr`MoX7)P8>GVtb*F{z9{pW_cwhIlpBZFiRH{+cy24SQGQ? zviAkXS?;CB){EMD?!!HufVFX_L zr#{o(HbF8=p9;rsrqctyIo!!8`P$$aPo31v7yh*~r6_XMPYm}0HH~QR!SqW5bXttO zq#6ULI`svZ>UumFI0Fl}{i#^j+&@p`bGM8J#CAQyC5$>4OCjNE3+eQ<@R;;gIq$Wv zwYbB^loaU=G(O+_X1C=QzTCis*di&v%AY#5#0n_4m_nD7?S0qP5wk{npyl|Q+xFK7 zz{%^~49)x?Ba9d2`WZ-J)3~ZQM60c6e=rwT z|AeI0aw{Ickrgtk)!#qFCc7fjKY+jK5#3;F5TIzMpS_*h!JbU_X3x87)lpa-iQ2_3 z>1+o{)#{d@XuX)oT|*_NQR zFftHDcjd`3YR{T9CD^dygGhZXx=f2q$o;Mig96?ScrI!~$BV#fonw!(S9}Xlsmt^e z0`CzXJ7*%ygMh6nn&1g`i4uEGXuEU0?m6s?n5HoR_moo&Y82B~8@TYDvv>YFPcF5? zN$==?7dtkuEv*<;%l&)eb+H1rvRW(Z!4)<+^yVkZo}f@{$lv{)iLuM3TJ6{A%G;(o zlsPV$WblR6aZN^7!Ci4c*DZc8AEAb!QhVKt*pBOLf9pHie6w2uTnxM=jk2PLRUm|D z@vmoPdy{P!e3wTqWjErWBg=maHKz0Y^dw#LZJ*0jpuC1NKm3?(yZzmBO+#Ang}%r@ zhq`-iUllgVrWQ*)wGE(jijsl%@ttX@us;f-4ZD-|z+Mxn>mNTb)4$_}q{7TAkrZZ4 zQd2ZT(k$X$tYHbf?R5*k*tNzkh-tN1wgukt$8~u}xzWa;XV+!QM81>C|5-z~Q7!jrLv(FdW4rL3R5Hy5bzn5)Fak+W_rokcS(XORCTI{c`WAlU zBtM_2H8TW(-r8iG5Ixp=Y~V*_ri6uCAvTX6Wr2rI_0w6n-GY3zT~`-yFDwGtb+x@R zAzBOb7w=>sTFY1z@7M8AKk}Xp=CdZ%9@^z_Hp99+Em=Q8UDndL&6#}#mZgWMU(q1( zW@cIXYGZDuNq6WkZqPekyYR1e+sZnklg7_1$GzH!+PBz=)rs)XDUgUk9<)JntwHkLZSPoRyk7SIarf=8z--2SO83L>j`6iEsq}O4RaV|#<>55B2dpO9D4q(^BVH)! zf&aOIB^q+&RfQUiEtA!t&@wfOY3mZi%;MgiZ-M)vT{%>n@8)sVXV<$ zRw0Y);*&a_*^VWH-!Qry+_FNnBf8yaD!0xEK4sCi>ff05MgAE^>G;yu4_AZwS*34#Q zlfrw*_Sm2F=;&=Z(A17e?fkjkP1X&5N^Cpi(sm;cbN&@G&>{XO;HC1a8HAMrwy#_E zhh-r>N@3J5rn=}!Xnb)|by-Az8~TTtI&pR7#EsT_y@y+E4}5lGB}B~1XpX+!Vj_MV z7MYXt@s4l&X~H!&Dbkk;9wvm=4nu`jU24?%I;v)S7=9yy@l)OK^ZN7OB zB{s!0j{RI2r|^MJVE8EBtMM-yd@mh6%x2+im`Oi2TYe3;Jj^B&Couqt2i9jAUu|wz z_-#jNSNLY*e+%^l>bJULfJrgGR$%locp`&%&K9#=RsoPb5s9StkBd zP8Le-f=(FtF|)I&8ch=rMpi0;{vRq|BWZPG+|jcqup zgxKcrVbtg;6)WRAl1{;MkXsk)+{cuIbDyYM6I@oQsZ-pT!UryQEui?jG9}peQ-_w{ z3NWTE4!Ge)VGC{i((+sI1tX%0COT!x$XK`5WR#jAgfFn@VO%Nn;AgDa$#>CCSHAsk z$Re^hUcRB?-AMxn|C~G_t37EL41v$6^6h8!-3=H_@Q&Fk(?gg(`a?AaJx&oxYTWw3 zd%BpEqGLhJHJ4&IKg|4DC;XVW^ZN)@yroHrM0#|2T>v>17M*gQdougE0FatY7T_he;o zc+zXyK53=tNCTzK;30Um@b)#OX(evCQQX_)rnfhIyOTDWCr&<1Jh~x82 z)O5Ts;&K0CxHsNFAP@$=zYN9~=9Ef2MLVblmR^zk8NRo*H-9b|#t#_GO@A4Cn;IP^ zfs8}$PJeZUr0ly>u%5wrSmA2zuvMSjU?5Ec{)0fwd3w!1a0grC&VDG@dVqvB+Lxjm zbbo8QHO@(q32^Q~7V+W4XL-Vp(DVF}!}kg}#{4(c`D<97=`ZNp*1EFYS^We~MIogZ zr@T;hx7Q{H2qCdm4kuxv#Q*d%xNNt2nUAL?F`1_9hflrpDvo7Fh?5%wGMxQN3Eon2 z1e5!TRBU}1m$BUEy$Q%QB(>&A?|(9rKBkk|h}u+?)i}KE@1)Cj?!%q?ulEbN>@<;3 z9vJHbjPu$cIK>`NdBDeMmmE4{(Fr26e3|zVZH~Q(9OKjwRn} zkUQtEq9;O>o^Am~zcpdrSkxF;f%D0NlNEoJP=Z=tPk~8NSPaQFOw| z{Qm%iNj9=LCXk95Rm`aXP2HpO1f&6@-N=d`C0GH^9@oB&>tuO^vhsQe$iCQ)*|pur zw=sqp2WpE;WioStl|lNj6{{!V+`ES2rgo0dPIr?utDod7PdPK;tttJ@{o*yjhHn_4g`5l9W7JLPCb#;T)q}g;W zY+GK#4g+=39rg9~v))_9O3Bcm;9yK6pB+J-x<$-DgGDCvvKpQGSTda>WhR>Z;E#v? z(u+kJpB>6~N${FKGEALO=XOB}6+X9KX!djKh@b?Q zP5~D!$jscjXFj;Oyr?8_ei#&1E$mhK5@H7R>2tO=iBQ5?(*K^}vsEG;a0(nMVT%{6-b zY4DhHqpqEEr$al#C5p5@3RjC*wZ8ery2GUt-k8YkJ27f!@1lQLOBH?G@{?-#sbbf9gqqR&#ptA6ZurY>U0@v$TaP6*lwWPy%I+>^i*pJ^6 zr&lGY#1Mu)tih^Aro#88UtSyrF@;j@VQQJqQ~a74=)`6K%9KX8=+?iE+xkd(u}qnx zwSkS1Y`Ol+54gmKxAc?A&VpcEOnRT~awjo9y9%e$C z=eLm2*xWT!*0H^zV+hjzPR~gdhZpDrukKB(E<0&y!>;dKIbV)l-z+SR$wvWU1MBvr zG~nQ3JwwQndI00_=m;E_oRBI+S}Y9c2#fa|RT%F^zRMaUoK@P8N3W?a>;35o!ei7~ z7MCK>E`zOLF7iDlN)GdScZS6S0;(J-?Xe{CIR{ML0iy<%Xyh#JHDv+jF0N$z%J#eH zp1%hgi*FYF7Qemz*COHw*$;j_DCm-sQ2gtbLAmu%hv0hpb`F)))?Rn{6-t0FFIo&ke4N?Bj=T`&NX z02{B~Y)!)uFB}H}Bdj}L+J8V?ogx*`eAo1d<+<_)^TiLOO>-h{V{=^>4;Kf77INz9>INe+{7z~6l6dg| zN&G98O_X%}&eW32AP1FtgQr<-0N+y^Yw@vwI9DLWpFrv%&e_N&HptmD0!wyf55oTv zmKV`2OvkH<<#THd;r}(B!UFM_tV`2F%JYJ~lwgvz>+bksl6o-vXvg`fnj34#VF_|} z@#G1FTXv-u!fyo2i|n3(9NK^tY`SG_AIBn!M9&J|b1P5Fz>T%X*rQq6bfww%ok9>v zQ$y5&>)Q(>`BkuW%1rEduF}&YVj#IlIWwW{YUet?%SL|J^4>1*IzRrc0;<8ddmHoa zhYUP2sH?EBuzo3mbFyB*nPdco;wWj@&FuS|*h{oMusKt%!Id)!!fWS?7dX4zmT@2+Kb*eCuG8Y!*q-oE}WOkFiJu z77-|lHa6q`bIa73d;D}?%)|^EXWh}{A**3+P6wqG z!re4D%#}exSPS>&z#J?7nSh*CRZR^f?dB$E?0bMC6Z+uqH;;LcOYE%|p@p)@iyDvT zs<*&03YfLyQ}Gzks8{v&_R>iCi~C)jT8yFKCbK_0WNo;1tt0=$<$=h3vXf^a2Q@z5 zB-Y`NnYVRbhg`Zq1tza8BEq*e7CEoVxm*5d*R&@R1NhFSPxPX<6LjQvWi=@(^!gK< zYFJTA`8vZYrw_Ic<=#p8db`r^#lp%mNxQ4gLUe)f=DhvZJpJEE>(j|({H`XO^PJLc zdwqAWkV}c3@(XZ`p=m7KbAloJ-}@q)NM7Z(e6f`44EzEDCrIX);n`V(yJ}s62P)M?$`+MFRn_w+ zJwrniMnAo+y}cXmzWNcm#*Dv)7>3|Y4cXnk0*lDOYOZSJcYjO>a$Tg=@A6bFM&_3W8uie&lKZ~J{43X_1i1YV39Bl=ufLz>0 zqINaM048yxD-EP)&dDlk^5nYTcV?DIsl-=&8o?+YP)tYvypf)oT9$FZjbLtWu8F1b z9hR^shpYF&;PnEUps2r8{53u-dhb@fL%nyf%TjjK3Wu0<2M^yZ{^ zyaWaGR&b#PFz=Y2AGH#U&QpkJNK$ZAU+({%qU9hIIT@^wt*R zA|tq-fV_51%jyRfd@drzD;9Z;ca+v>0M95qf+<2Mi*jk=rvjm%mJSZ%@d|SGCvu)k z-7#nlnu)(7D82W6cM)D?q55Uha_=g!$|Q@poU8QaC_q19EXwf0>_1-g!i4{RpcZs> z8_l@h^dQL(zr<_K!D2cM_VAeL8)>pBR4C%oO}ivJ>V2-_vu&$hL4nqb+An$^!< z83Mhh{pHmjm&D!aFEc|GU*42^{532*6t%gKPY%vSiP?T0RD`Wa!VPQi1{gw9z-J-( z2D<(ab8iW5845EQ-r8-+$($3$!>?&f^uCBn@Y&eVeq{a;o8 zoRwf;r395KyCNUex9x=io(f8t17qBVc@=cNw@O0JesCf+G+Q;mnSH&oy+8_@2=AUt z=Gyi`!%>%T%+4w!nEwNDq9XFRY8oLcT*qgfAJ2sy`7JwJEf=Mg#*fWQR$aNv$j*Nv zm9)n6#>MD3-6&NvQSlE)end-cMW;~G#89Jeb*j+n;FQR6U&GJ~zyB0Q`9%DFuJfN2 zDvv@0)_Je(RN0W&9K#R!NY&fLQ}@A4&$ z{*wO&P6S(dy|{;FgB3e@8_vj_0bDV--IO-6UkWGs)@5l6UvD2@nB#rig_cH7Xz6 zGSc36e2PZj>_T$g@Wq;mD(%zdz=Bq!ms?t3Q|`wL2M*a^c!_36Nu$ns`}n--zVkfE zL>Y(f@Dj`{U_aM$7K7h}A(h&6X8Z?s-LA!JKpqc8UhJqh$}V}pj8ivlqc9o#cZM+a zF!yY9wCjwHQ-z87BKH~oPdh-lk$rw_g zD{A&!tsNVl@ef6=Df;Q=fy|q@J;zdo0nBu6mVI`=N6|pM2XC@lfL>rgY^j%t`k%oop;#W zdI^i6A2j{F$s24qH{^`z8k_&q#Bb67ln|m(9^ZR+%XQG35R0NcW2UXoIZ+(=by8_H zWVt^04I2{_BXxWJrF%H}OF{x4qVoX;P}sJC-9tn9 z%Be4^>}C?RiuJ(w+b1!VAUUn~2bxYWiN&1*cMX1iX69qr3i7@uZf# z;H#5Vj>Sv2?J)|DmO3J9sbuL?=B*+juS0Vb3W7HtiBC&QyRx$KDK(YO`(4-fs;cKX zCbGY3zl%d&?VOCIzGyZ1^i6DlJ{-`cPk#o$Ee=h5b5)zK7N- zElx=d;3CXR6kK6#*%e<7}>1MYl?+(a-LIXxkkQE-v%k+4?U@ zNg75*gG(KeBA5TNna6hksculQQ*3TwAkP&r^1N70isvY7`}@u}EqLr$7uUf2Za)3Z%Tu>t#rdd0qp{;F z0^2l|%RplpJ$Wv6@qS26YTj#|AtG`hXS&3&@$hQlE=cYXAJkk^PvFZ%h`1L@4=a`PKoLika} z_xFPcRoZmv7S^#s$$110QPk(BkOB@$N=m>HWnIasC@Iz8@Q=vh3X48fFIicfj*gD) z$#S3ip^6HALLwVp@Klj*WdR`!N&_gi$pF7N_6%`eU4iV#iu${5g`rF&z&mtw&qV)~T=wA zRrvKrii(Qtz?K2q0Bp@jk*9)_5^uPBgpDp#`?3&3^Ef3uR43p=mK^YioTwD?Q( zC2}KHdlQQEsv|Zx-HW( z?l1a{&uu$Cr?@vuX*UV1nU|l&8}o0qdHvH-BC$`nN!e}+3gx%lKsi?N{>RnwktLe` zp73wQI1>ZGn{VVJ@3QFCIK-BRQmd(y+3&Ae%zgVY8U7#S)l`EUXQkDIf!3%`L8uF$ z9bc!F*LfXT0-C2AFoy5FQ%znjp$}+ZSz1~aBT#Q%z65b<6(NPM-opOP{}hw(K1N=u z@^W$_E{`_?)n4H~piwOx1h(;2L~l4-y1b<&Yo+CY+12TE=+gGK?fqZN(4HK%;xUDo z1HK@1e?I@=Wj0DFO*pQ0!M}0bJPe=?82j@+dk66u*CAl$*RY?gz)G$Zmi8;QBf-o% zRqw!ew`VOj*mGDnp9jpAC=g|cEi}M9?C*H<@vIzhpkXWlHn#k?g^DbgK^Pkw z8wDI=V`Etr@*DKOm{x#L4n(0!z>^=Xiin5+#;U5N)d?)D>ewe7Zi7}1Uf%US-j<@Q z6?1cQM>Ghp%w_#82PdZ*Jds=fwW;Y7EIg7Z>w$={hzP>9{uFZO123uKj1PcrHf^>6Dw{v|O+9B5FiD zb`6ZYH=bgMx^K$^a8_PX5dp|q!A&6BMJE~ii{wnY0d@>r;b?=K4FCe}DJ@`+W*eiq z0N!P|-cSjMNMK#@UM#yb`XG@*yzlt=YF1x(-ah7hgT|o)px;U1-38w1%Z|?}zh6SD z{>^v`Qv7r5-~D#KaD$~&^MfaXD)K`?4HR5OspWn@+Y4T*sezBy_Y&KD@F&7v*iAzL ze|h0BPam zEuw=2i(UiS$^t-AK7X{wk&UD>@LEl91wuk6-_XNayO|gFpS<1DcW@^^mN)<1dY{XBPEtIQGGuQ|<1MXP`!K~IaFSNTH{5mBaM5|8V~=u`I$ z0-(tF0z?$h>-tBcuJ2$TYJm555P#Ir)TF4uwy?D1_dR!Xc6NUM$9k&bX;( z$+*6Qnvwm(wcBkgDa3H*%j(U%++3$Yk@YguHe4z$9rSFy3t)@ZhCHKT@M<;IEhO?? zRa8lgA13(XN!crSQjT7tCsMoB8<+as&g7LfNl}C+%O|RG;YWg8Iw==9XD$3@5_1O< z@ZWpUh04(~t(Uh~4V0}-P2!hldrT@^O0U?TJ;P_G4WoCK|8RLm@f@mE>A2d<%*GZ5 zID@*XY9OitSWJnxJ;OkKSdf@6{TTfujQ-bXt|Dl%-o=U-#|E&-td>+E2S&b>wEt^Fsq{0Hg(D|BI&>fLTTr7+i>4 zZCC07AsXXoeMsfq13kk@&k~!!5or&;>A#N_i5A`AhA9*;=?P?D(;()cGq|95%Az8g z8NJh!Soowp*W|~0993}T_qLIcA1;X+mXc+Xmrem^?;| zqvH0IaxeBJ(X!9f=c>taSV~GtbtjOCDb?-Yym^x>=_hK~;F_gfYNU`lwK_0~CA?i0 z`VqLCm*8+~zpc?+BEZ08;mo+X6G^8#Tc-n;N#z8j^JjP;+1}I#e~r+uv*Do!{{?RI zZ_C|{!@t=EiXt6*cnf3!sK}Em?yI|~s0To_o2ug@v9Vk7B&@?eTJ)otBs~6=Q?mgQ z#@oBdFR{?j&WD z)ng>FrZrDLA*8&c{bKzg=J!reJxtKwR`M3MjXh_*DyV^ zFNGeOCsxfecc5L$IHVK==(vq)RuAIH$g&X0YmYU!6t(j@5SfIbaQ!TtdLHKfeDGKw zp8d61mZha+x!D`^SOea-RFGPT%H`W!!JtIxF=Wq!YK#nU>ESmv40aY+aFpIzgIS)v z(f8(w2FJcSG5Wx&h?~TiYN(guG6wd<(2L%L+Ll#L4ymin z1opoQ*c8*Y(2oW-K+um!HhMDh<;#~4#+rkb+K3P#{ZdK0b3^3q5#1}UzW4=iiu7@` z{%5?X@BeDob_i01_WZqKtw0WU<`{SNamdwQC!9Ji>w~L6UuFq-nf(eOxbNr1O5G*{ zZ5oy;fe*ncY>=*x8ElXwWH)~%#Uwjq z!6&{EmeYu|C5wyyHAwru&*!R_Dx#a=p2-*C)_^{2F)OmbR+PXOy}h+Euon^CrM_L2 zvMU)7^>?uj;5a;4mfza>wFzggU@vfddjkw6NgemW@1(-^r!lg70cIXwT&n|nkAof2 zO#{{?+^(9~l>u)&(qfZ=?NY>5OY^DnKq6r)&wLEKW>9-G%|bvw*T+5xIZHM^PYbDN z_u$Tt=mwj*%~Qu&$*w@ay7m?`ED)*a^{+w{RzM>+P&(gKGvGx1&+;gWO_$miN#z$= zHM@gJRC4p(eHHbUhouMgZKXo%N_XJX_1gm?`j5xQt|VgHP$0|TC#U!^h;>R7*1go! z+VzhaW2?8UdaoN^0u9Y6bZJr$T2SKRL0(%J(_l4%+Rnw%VPEyF_m`O&)H5hyiH<48L!#-jIj>P?myrZHXT!o1 z4$T{B&pBBwuQ(RT7Cq2b5a+rf(bLZfdqZd#XCHy|3n=wD`M$6t^P)w75khJPGm9x3 z8HF+5){ZpBTmg|{2-s#A&B}3_1kN$GwlCd+JYT`)@wGe2KLU!5Br4cq_h}rH`NmC2 zVAX>hi-EI4?R-Z_5d~@u&(5} z-mMPR`+Tic=tynw{QBh4dl5y7o#|>Kb{!&Wo+wUxb}Ih~gsG`%e-+(rZrtf}I1CUH zGVD@7;r#j7jbW>mJGm~6EwBq_&Zs3q=<`kzlM8R~!17T*~qT= z!wpx&JW^2JisfG8dB3NMO)h9R;)U=$(Js^x-7jf6{t3c~iw$@oEYLoXw9=gn;~$$*@)N(h7-*gzS*35mVLYJb)@MNz=bJTHF&bm5HS-)%qhj>u z&tFRs{{kim@E(g46VUt8x9&;BdNw(4GH8}wBc;2ta@-^ttt~K-xvPJ3s>Ra^P-?P# zV?>>u+fqCGE_Bbl>{z%|fb0VQNggvE28c4%Yh@YAB0v_5j*b?Tl#~cyH8GVM>FMdU zuLgeZ`Se6ar=nfSGFjYDuak5+=Ej6;Gp`Q_1pn;^gCw|NjTB#vr^{CPqw?NzX!-; zuLfM60F|PUCsm3SL194wQbeGvtPJ|aP+Tj}n_u{J5+OsC2PnsRzuMcO*nJ9m|EE@+ zQM7Ii1Rq*W-dSe?i~g$>FYK3NvY3Z`@v6($M<~$&y>BE~{+Of4 zJIuEM7+&Hp`);cU6%)C_IW3>j2NX>nuJ&ye=pK0@x{^CSAoqV~+&(v#xL%6n^}IQm zuqkGs3I8VM!SBAUlkT%y|7aCZnwc(EN3#I(BL_lc+lho)+OS z@k1}I{2nsD$?U01U z9+U4y*DqEibx71%asaIE@u#4ZY6+ zYvegz?bHg`j2G!egd-hy>l+QbhQyDQo?YZ;&apwr<#gGYv4w=IcX6M*s7_!`P8P*>ecXNxV>3x(uC{eiBIRYm6OL@H$$Jz@7?Y%v!kjpf9P#^FMB|^UjE@t-zRsh zkzY?)g^fO7PYe`!7=Qj95w*OBnh*il1S$dX1BHqJsy@99EE1{feO%rd2*h=FHU(G~ z61c@^&OK$l&#l94jXr0)f|f}qJ2Oevzw>}l*3lVF2f!hI22s~c05+|xtyS1e@Bs8l zx7MCP%wuKMa(-pK|juGXsnDYexYEF>E$OCuCm)w)s=2T^h2I_J)Gm zz!AhC=Du<=VVqx76b0yn17KbO0s%DL=hK}T4R!TjfE>1A&jg57!I;rdx&-YDTbkc_ z%GnhapYt>Pzuw*K1w6?;oN;I&w(!BDd10&b3UeC-44c#+k1BedPFcxB8V-FEO9D*( zH$a`7U0kLBdGhh&M_|vNK16SOeJ{NRE;D?=j0zEBEFX!CnJZ5-iI43 z@M4O%1uWjFKZGinvhMvCs7n<(?PJ`1I$(Sn` z%e+P3{!2e8+uUcv`rl1TH#8Xa1v2w*G#c`Smr0Aec5|8hgEve4LjBiD6r{+qV3-~EpUdJ@_) zKQIMGO#T$8Jz&sFIxDz6-do53Hu@WYY*IcFQL6)x8K7?8^{B<%HottLpmaK9*niFn zN0&l>-*7@VuwNH$9vR7AnJ@(_v^uh}+P!3Fjc#4=Jz=DZi%zb>ZfW=Q(!vnBy7VLa zhnQh+#g2%rsW{I^^I*NlVd>;lWYIja0JHyU7g7Et-lmOMsuSm_?s91BH=D({#)_wE z&3=FgCu+&su3Am+5qx*nhG^rk^OE0C8w-Q2h|LWBPX0rwU!3NjaW@1Nxb{bM=@a+2 z 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 literal 0 HcmV?d00001 diff --git a/img/bitcoin-core/multi-wallet-support.svg b/img/bitcoin-core/multi-wallet-support.svg new file mode 100644 index 00000000..36fc6107 --- /dev/null +++ b/img/bitcoin-core/multi-wallet-support.svg @@ -0,0 +1,815 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/img/bitcoin-core/network-monitoring.png b/img/bitcoin-core/network-monitoring.png new file mode 100644 index 0000000000000000000000000000000000000000..ecc24ca8e4854b113d222024b4c8d872726fdb52 GIT binary patch literal 30840 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 {!lC;S_-W0)o>j$PG z$y^9l09fTM{?5GSrtj-rJU-|*{{qz%c^v)sCAyUbXT}Pcj~D-`5yO+ ziFu)7Gz(Q_fZaCvg{@nWcFF6XrbZRTg79eM%MI&4BpXetX7Rs^t8VQT`eXo?_RZ5j zAl)rIC@s;?6^f(~ya+DDl7Yw3tA74@qT^7*Yu*1UsU3>?=&u3K6QS>5CDR{sUe2-A zVt5olk{Y00psergQcA$o#iE@Z*{Ah&Dq7a(YGP9=rsXxwEAXDvKu50HR zpG^~?3ED65Oh~>w_z`*R=_j}U!MtT|eX(Wo;7zR0J$w3N+9YkO#dUVO_IR?p6f(4I zXkRgL{Cny35bGYq>I-x!JG!_L``24GzphruKOQW+vG3XSrUm_TIr2cR!|4@tlMwtT zIr@|S+???{-Ta>};`Z+p^rp1EDROVRe-fsf)ah^cCgTFSunvwM>+edOhnkC7#+5&e zeM}!Gz#qycGwvSKopF#M`@5CS&%*iDi-NOuTQ8_Nl~#BZV_*G(@EPA1f*MVX3Y-2; zqJiKSD*?}|PEO_=7)ayEQ&S_EowXV4UpCtHyJl|kJiWj!2RN>6-PdHSQzo$qj{q(T z;Ch)ocG7uYeqrhi*}u31Xs^C}r$;QC20;LerM-(kTW^(1k!@n)rqv8lI5d8TdI`z( z9H;Hqp6~kBWPw?S7h43>FPh0i)Z?zO(E6oSgMwPmXGiU#Eo+pr&NrA3;x^q+oFuI7 z&E#PwjZbfDUHd@Iu*-YphBb<9JZd>YvKlelgvxRn$=ke_Lr-_>Sjm`unq8+i?Zw{N zA>y{%{8mYUKp5q|J1Yz9GR&cxsu?XKzh>!+BQvWst^>AcO-sZxM(A?ax*sYY&LMof zY&xgMYaRAwp))I-ES&)x$JEhs_|zX}1zk#cMr4% zCMtE4ub^{^hwh}UZccbB0$1leFq6b=E3G#|dxKCv%Z!f6x& zPl$(1@kF0p}J`}!1FAHP(5A}!XR zz>=TC7Dq)zwT3+9ff~}zx2OQSk+fsqmnL(nmq3`uMLPE1^@;~3NNtQ2uWy&G&d1Wn z<^a1mOV-Ar;{t*Y^ke*4mDKof_@&5xC_%b>Vm=Lel2-`Z}tT=>wJ(;x>j2umev~^77t9RVOC1 zQh_qBjfCGgJ(Ja9ak@XmuZ%<~`L%e4Ua=+yg^*NXoR&%F=!iGi z&-S39=5gA|(MTD<-pnz^=^Wy9YSJ81D%H^Aj!{!W3S3xy62 z+n+AA-Vzmio^QN+R^2+gjy$co*}DP0BZY~dGmYq^g)iSTsaRLl@|`vs2V9Dt-ia(}3odQWdjYj}fF=zSy)M#~)q*`GHJ;$&)%ieed7D z#2gN!9zjU&EY%DlmB!sA-@RFKimPFDV2f=aMZgE^=$DWxNtm`HyJ`K~676!yn{7p+ zE$&~DT{!wBFIk^Cxhj9i{P+MHc6h-&HT|t*y`jQ1zZK?OT1cpt@pNO3jnpLAmH?qV z5J!)CY(;m@qLSBL_!xXoyGGV+y4E}+Yvoza&Rny4OT9zF+fzopVEipD!m`RNv7&YZ zU?fp(Ja$bLvU+t-~$(BZ?zCK=~?Q_C@HZ;5|?3W|-&Q=dG2c!~>CxI0K2tiA$`s!k5@2j=K z;#M0t4^qIAVgpCTg}5q0Rg_r~JjSwi>bS?1XIv5WR~Fna8xr36Q6EKG5q$G6p)v4d zU3lCSpH!Hf#pj8^>iI7O)7@?hS7$l)Kf6XhqW;)|_2>p6`ki3k1n>XA8@I4@-rt)* z|J%O_+&aH7Sfzp@Aa&6DC58=RGSM`1lOCvVjx|GbYxd@3P_mDxI_S8@ZUFa{F_7!^ zCv%De_Lh~(?;y)=P+P#DlB%&Y3+pwoc6c2IFNz|XX3P_Tpu%kb#1GiMBsYK)k7uI6G7HT)nES>po#wfDp^BLF_#;j(h*fNJvi62fDkH>>V6z zQA_K@!u8Q+By4&iLLNIMV$tS90xu;~P)nEQr?#Un)Mp#_dI!sI-+%Zdm3Bo!z9y2urRJIYz1D z!Y!8O#3$yUjc--q6n)02Slj(QAEF#uicV#!E%mKe?b&n%i=52KX0dMlP03`u5pges zv=9LDoDJ{;S{Xuzt&jDRQ~3))%l$PG`X>hN$h=}+>mk1caldD#qxqrg1^ATwaSY1u zB`?qJ=Ok2V#=eY>Lb(s9X|q7IK*{WecpJb=dM|zdBd7*51=M-N}i?qy+-B9Z&;GG}UW4nzGV)1s- z<-Yjj?x+m;sHmv8&fO5*qb2&IUM6&Fibc-ah8+vv!SKhOwgO52^(%q)2)o z1&v&b#a7b2d9*s|PhTLSd(>o0SDi)D$XVkwse6P<>l=p6lUt+Mbcrhx_hVka>&(@kde4+MY_J&oDE_5Ju~Tp?CIZOogW zyA6doLtW|&bgx%cDsu8XCgbO|)Hs^LgZhPlGFp*YGw&^cqw2gSEK6cHEREWFGt%lJ zFuj`|IYI26okZP&F6d|G>M$KhG_N2(&M@)e$j|K}zZDJ3PN;TAxnjRxW5dO^Xdr7& zgMm)Z)qd(7n+RK?nVbE%AY@{sSWEZt4uGH1>HUy^N2u*$1cxenxx6dJ=fe1Ei3VaC zPq{(A#nP|>n=7SmWRiXeyg!H4lFBL$BQt+B>vT(~=?)et;FkYl>c6X%n@Z z_dli0jbi=7k^fWu{4RX{0>^)+`tK?U81cJu`d?Mj@2UPB_`mVy|1P+0Zit|)h*eMP z{m@GP?h`F^0V5z1cK)|G0q32-thFMckkplu^f_EEmnwtFDyi%y`_X?O91j?$;>c65 zm1^>GGU_&6SzkH>4tPEF?epyj8U6UDxylmo-Z*a7^^Q%2)#6;X;+mi#p_BQowKV{q zAt?I=(j(`2k@F>`23-+VHl+vuIcih*Hi4zoC1xKp$R*BR5w2NnW~GpI_-FDsepc{$ zQo{4?Fqt8Rn(Uj&Q~Rgn;K--Jzo+dL4**{33V6pL$xDvLOL&`?Fej8i0{*p+I%D>h z1fvI_&VPB6zZK=*0`)ho@u%MWPb~YlbbrA88>s%@(%p>xpF;Gn;{QGheEc6%{ibXG zOYnfm{+G1=&;fsj{hk_Mb{;Z)(tCO**X&G^cwbVv|C`W*<$=WOKkJs&hL*pc7W8vFQVxTMR5Hc? zdxpRehQhV6nx~rR@~{paWJ2SE#52WIUhq*G2!D|=jiKHaEQCY(BP^WvNQ|UhNu$(?LY4wd9d{T)Ak8aiq5EPoLGv=Krleth3k? z|EHYZ17y-aIW;yC=l|?dx~n*kw6bydNzW^)V!)za;tD9YY>H6@@wujb{|FajB9rFE zZ#gmR7ZF?0#J!`!d#b)ZTfy{zfK8EvNyXDcbY1iiQf;>WRbQ@{J3+{e;^vXxks-p! zIK{f69ch^+j_`PUx`WPUrefLs@Ss;8oxTdkjAOHg84L1H_0(Vg7Sfi*wAL3=F6QY1 zniNdCpOQK4QCPRDDMyF+H2U_RV9`#t6U=tF z(o(R$$QR@u&6%i}X})zq#BB}-F$XMS-`L^JE&BsLDEfWm7xfnqbmFp0W#$!vD8_%5 z4ye)!VVS71>I=&M{iWRWlLw`*ME>(=XbA3TGxBT0xBoLW8deev!;b6U$PQyT!@r6H z@Uyp=bFe2oUl8!5+ZOsX$jNzLsU<&scshn$*(M8`dATbGC;j>QHyaf|0tJB32-c>i zMEr!D#FDSwz&ma3-O7-h=gT*hTK~J!-$1D8@oh-Ea@YUU*jqqV)oo$JsGxu#4I&^R zoq8nXP)c{lp${e9As~%(w{&+(HzLyA(n^Pb9J>E~K;HY_`+wgU-yXx^=ImU1J!{Un zW<2X=rY1Nr>B0k3I8b4a{#pAXTQxFPzF1T${=I&ViIa)!#r|GQEv}`8*KCgx^2=0I zDh9bDEY9&pV}hJa@pgK@tE2s+=pyZ&I4IS0)Mxqz#r7}g59nj_1o3z9vyR6Kmq_Wi zetxtCOd9xj!PA0U#lC=5{6MI)udF;nYhq%vV!Jf0;sxAqJ;w%~QoGaz+}2bs&B6=> z$p>MF`gQG*MZ%DX@iz?RJMX0&Y_xW3WEXX#JWKP}JvARB$z&RtXceX_Z|=%2I1s6q ziy1FTlrhGs7Hna4vZMXfGYf|LtnO9Eeq@CYX}}lR|B#ITxb>MAF9ZQdBE1!}9@0Cv zD7%r#x3IaD75|L#f5&8Rg##eyZ>Kc3A=>xk_o9$iZcn?t$_pAFCfsKc{on@2e^KOR zz`OZ!OZLg_^KKP099=gW_HX3(=5jJfIO^Yr{@3+zy#Nmh-|B#y;4u6yw=KDGoBmZ# z%7~anbdof-D<3}7c@bIo=d~9Jab7qCns`-t5`GVcPMa=l4}Yf;dkM=ge!+8{yG80d zv-9(Rz|`y_RG?93k``Se7sQ?`DYRd%pIts~`VcUh#u()i7d1m9P}q5E7tTTJOHsZ5M-t$HN2<9gki22|p^zx;T?AxT}u8H$d4_9lAS#;tF1fST9O zZ&QpfVMG5-T!_@CGsSmFGm$c`O*-@MbnHmhost6%0H%$Wr;|`f3KziSVH8_8J9uMP z@Is70F9k>$Gojgngg{on88kfr^A2yf-FGJjZ^h7GW&S_?dS`{)qT?@4Zjf{fy8i;f z|I5iY`s(i5|KRSQJO9PgtyqQQ{Ki_j6M=WHVNrhvU*MTVdCU+^fN-bXstp~h>XM*n zE&-bTme2>iT?)|@`E}$5fT_qwFH-BL8y|eLnjyJFo}eI>xothaR2jWuo**#G#lW3R zus4z@7-Qutd|fx5hqrv;Dc7K=8Tf&Tx9)(6f1G|CFd#Be#~H@58uegu-cl!!TLd&StfgLqRn7k~KPW1BUJ z@M%B-bnE7cUk4cQA4uJSOfU#4r2|fU?WKg5`aff*O++XARZSD!LpG*hL59_)=B+FT+q2EBHVCN z+uBY(2mf;C>a8;qI&*cVVvfys(h4Gj8AH=otDX`IPkNfk$V*T`&bocK$5@6F-REpv zwU=G?)fUf=6qtouQTuJagx{)#Z+_6aI;Ax6m;yxcd=oZfg&sv#4qJSiVl^JPr7XOs zhP!LRO+VJ~Qi)j`m|+CcE7GZi*o5^6poCFnZBm&y%dlu=;wOKwlJy#IR3t2b5Uvmw zbf&wo(f`POIn`KBo{J+LZK3KcUO~@f5FZm`LQo`eL_i!}8*QQNORs|VCbhtzP@!bl zX{>RBz%UKS(f!nY)WA+J;f%qPJsqxA%+=kT<-$7-+5#`1h1#>=<84EN=~cd-uDkYW z7DoASJ+8~uBDo%dh*X)d(JJKh!39I0k<_QCcxm{2ZOMz;8&fU{V4phBRKwAckCyu( zt7u9w`xQ-B_~mxx?vas{rI=TQj5*21DWB%`%UOpojL@I=Rd>BW8237-ER8voYgUk6bpERZL5af--W$RPIa-cYJfH|iEJUfz2d7!r8v zen%$O?EB0*I-TGw5+v+=MLc%liKRdg#Tcp{F2$)Hh;=y$3j{&hv(`g0qgI3^l-zPU z4N|kSv5Wc~9Q6IlL413Iu_a~dLP7^ zXf;SW;Jzr^>WK_9j9NFDH@X(wx0e(^pMT!K>X2nS8F6T5T4hnVqWoUFroNd)HQZdM zx!K(6$}uj8H>U>Ly@wHF|L2nI*+M2~U-y`U83zm7BpzS?&>~1bpkdQ$9 zOpw8xtk(M+NuP3YVY8Ge`D_;@TA5=P+)E`paVy4q*;+}y^2{@X0eXP70gvY=j_{Th)*?{l)w#437?QtNmXvzYk#ErfqDC4yA|o zApCmABsB;a7+dl0`mA!2kLI4=KzG#k+BYK@!I_; z^fmMZxcAcwkk)`7{hI{MF+n;l4X}Hs8Q+#=WI^YkAc6m~%RHz%AlUc*FVT4UiAl zPW$e@$l-^natlV)4O*c4UeAB||o?hjw|I^p>pU!d(rJdy%(vsUnl%iVy9fRs@# zQg*$y_e4>~kdO%cwccf;loUxRw#Xz`o)k>U=sq(&Ex)%&rCNl>4|gi}r11EiF)kQ5 z^zeUS?x65XKb#w|T zjeLzjp%a5M>@z}FAlnpQk{q%~j zQh@*B@2%i|U?hn%=%KD$;Byw<82xV8%%k3cfr0bF)C3=k5GOldw1Uws6CAlEC7O! zrQkXmsf1|xEYbW7O;DJNp{c3JM7>cKS6XJqWuV;bQ)}x{pT84`8)Yor+7thpK&c3# zie3XSno#w`m3p*zjjNw&8N;YZ=2ndPH^Kl8tYMaS8R{V3SmZ>(@?aSparYu1x)N!+ zV}rY9LoBYrhXSsHV}BKw@ewtZ9{Nq=0f#4l6Me1(@@gEfDh0$XSE7XhnCE5LwxV+g zjvZ;2IhcCI+&91lL(Z{^7OB11J`r}?{docD_KvXBY-Z+?*U%rHIA0o zF}wDH+dC_i%-D8Y9xS8GLG(K(W1^J!%Nxzb_B0oxGF`i>N4uv3GAsj2V8Pmb*DKo< z;P3%Wk?IPwahGA0sl1gwRjqOiWtAdYt&Q+qfvjd$~ONWQUn4{mT< zQ9yi9@p34H0+GZ^u&IotGQP92DVg-B1MG(T=duTW##9w?8IU+#h3ccJe53S5@-Bu= z`J%VhJ#Sv(Op#XRVsnZ+$qZ_h<0gmVsGulsH=cH9)Asbt)CJ< z1RjB&weu0DMqbAyMKVhZ=hI}Tj}U6m4aC1OnRlszDPYCD4K=*Nj<%MiX4_qF1}7wv zF|E*P$!ii-W0=!@XyaBKqtc(D>z&^HAnUYh5}6o?e`TF=q4YR%UQ;GOg<5W(>c_A3 zEf>(EauSCcJ=uZPx{JAo3V|S><*RSFLsy|iYjS&yREkquH>P(F_=H$I9)t&1?i6Y` z>1d-v-5RIeg*HQiPeCRiQ@5mM35(CpJXG%peV)S>G`DTxE<~Q!{)7XSqs=p!FG~2u z0N07r1ZbJdEiKgfvvkWq)^+!`Ms_iu0-0+iWgtjvCf6tZhu~)>$9-x&wcf4zAwhp? zen6P^xR%uee*4DXgvqnR-E-VcDsL}?+;cW1Qt z`SvlBY+TNUlS6bUA(mC;VWM6uH6zl*s9xC^kKq5-0(hU!ETuwM*!QjPOnp2M{nUn$ z!+pNdxGzvVKd2A&gobsKz79C@M;}&^u&Pd+jr##4cyHikwycxir}{qUmeD%? zg{6nBs8SimSh45eeN^QTBQPv*&}n8p&(#PO-}qX*{rRY*SB#XpTL@tyvH|y(0pJn8 zuguzZL-o-o2Lir!DD2CWgoN>a@~7YDInA zT5tHiwIFweq4Kd*D{SP-9%Idm&GUNa5NC$WJNv3t^6{g!UcPAv^q$MLk|jmsDsB z8nl%qz4R5*>ETBb$jVuGjK&tpdr{|$IV-QH`n*;Kowl?0Malx<^D>4WpzwE95pVl` z3a&r29Y~|7?@3LT;$Krvht#nfDnGioWZ0&*#OoN*@BNMyf&L!n7uboaHwgi8>-BXq z+2^fT)N1b|Mcv}Jt3kOWiCgKAC%sknxM=P6qSyJy0A6AT!#Y2AwDg|NF7-_d)~ke9R2+L6VUKjnRLiG{XFI51i29{^5Ow=`KbE>$VD%z^0Ynd2Ver>O_lH zL@WU$@!;wz!XXMHh!&sJDsaWn->1)05mBt_)btTKBwx$#ZCMAvNok|N6MnjA(s}H~ zCr>gXX;3b!E^;Ny_<=CxrxPw7qu%%LqczZ}KX&J-A=CQk{AJRnGMz~Kegd*yF`_$I z?{NWE8(zXN7ScieB$?mjEp938%iA&&$-S|Bor%4vJSQoU!|tt-AJ;{e7<}PoJzgD> zM5)q&aaD`N%e9~_+HUn`l*6H6!K((W3XKNx30=@Lcfy%xu@Nhyrvyl1JGmIKjoxOj zSxTG6CKlG^?3ljAD4we?w+>s`9$X#9D~oJop8Ct>d`0X%F`WzOPG2cDKNiS@8i0(Y zdoq;lj9u0Y2K8S@WRa2X$>>oqh@oYGCC}ZWs^=?ndj9}L|HEZ0*_FFtCRpukB&@B0 zIWfI-_(kQuPLUPR>>3V6BF0veVjfq3=mXJ|_4Pe3yj3rQ;%=$HpO2M0Bz$e@+K{9I zSDcfxGdDHpNMWO|xbwT6lGPegK&Kxx$A>2>=1E%@VPXS|J4sXeqF78}Xwz%!YF98< zjAFF2z~6@`Z;@HybX=iDZftZ=y(__roa(@WfDr{R8*s{mYYt9n`SCv==nnab!r;kR%LJdU4LFp=$>4T5^7^ zj=J{e*^2|GH@k0q2bCp}3|AD(mK@3qO6rMyh6 zvU%wZt$I=d%^rcZtgCC?$1W;zURaAjZqBAj%}hQaPI~W1uhdiRf3&m?RuD3*O_@Kh z8yI)nXUi#V-Cy{{9lFoS8(f&F>`r?$UG|J~!Y_%kM4noxA=df(@Z!vP`a(d2# zpF0hVIy0h$8}RiL%_=X?jAnfoTX7j9WK~G!LUbU^IbzxpBW~OYJBhieEq<^jYJvsz zz&AvQG+_g4&!HM3yip~%<-xOYzNV>#M#qw)+(Erjc`naa`Id2FqBi0lKRs%5t9Xa3 z2Rp27${w^~isu&|reDlOyBStjNQDP~e^?UnLx zNo~EpqTyhQ4YRn|y&vTywHC)s5810u8kc)rLfZ(Thmo!(D!aEGHxQL^m(hlBs8a7K zknl(ij*xTI3*39G3~CPGYmW&s z?i>;K>zq{B15BQtL+Ab|q=yZG4<4>vM2hOW=H%d?cI`&R@qTtKlQ&thV)xj6Y%}$p z9#fFC2;-ipm?%*82I{T>KdcTi@EpW{o~1_mb0cnv-enp2=1Eh0(C_6?4l@)}=uzml6UQ zci4$;=SN zX|p53>3Ri?D6qnXyXCON%kI~2IG%lcFmnD;?+mNyxZj~{fJ}u+V$(=B*29M>?;^{| zCTd>9@eE@mN`*Mp^$+S#ly7_|3+jw? zyAVLkUV*IYR-mgZ=0rGI)<5TX>edlh=aZsb`;_m%nQHf3v1C1bf12=DAAyV(g;r1E~%0+|2GDA(5s|sN0Vj zd55Z%apV6^KR$E~=wK{oeE4bvG0D%ny5-}6vwPU?yQ>e%Pz*Y&squtG8NQ6?)EH`r z)~>VTyq!?v`9Cx-UTh7HDeRbl#TAr^&|=$9S@1EN1cscH_icl>2wOg8nJ2pUS~uhP zt*?6$KfX>0WOFDQ&^bBR#GD-Uln1N*=s9*`miyL3Ue{cevm{Vhtsi}w%IAc>yMa?2wmoR$>a=k61j=RSypTG6l{L}xGmlRX(5QfIaQs+#qescT z_OsM!3O$>v)qpVRYs2(XkDeQq z&b=HFA>s>68X29>nc7gZNacPW<3JTi0yJwM3>or5+3K>f7;hp)z-t+=p zLqn3sj!Z6ToX}>ZeqclKRAxslu;Yopi0#aV(YGXeRtx{^(o2Ff6RAWQ*5PfH&`E&) zE{fVG;5T-m{RLOBk3Gd8U;LMsj2!;$7D6Ii^>L$8hcOYxJWkpJdo2W}`z$uG4fm3t z8qQ&Cv4TJe=uRsPgIoSWT2tZ$t3OJnyXGhYGYet7;7y~5qZ)Uo;PQ%04ud&G{i?*& z-Q`^_>IkxH*h^s^fHta30}Z-CBn$p&PT>3b;zzhWxBvslJ@-n0Gu z-M5jsoAdixBseU?8fmc8MR*r-Fx{>s6}7%A%DW~V^M_N#@HLCn;1>P3%MM1hODKA1 zYj4Bwmc9!*`{mxVd5yS1qAR(*b}@A=t}siL;vLiGxamF6)%L*3%b?z01xLrQBNtc7 zpZoo(=Yk)Sbx6mX*`ctPRcHo7K~qXuPvvH74~D83Qx{&1fozB$A?-iv58`JQ48YDG z%mn)UxYLOe$jqjsung2N<)|9OIBCo_8eR`DRigj+-HLJfM=)D8{-3aD116UQR)0XP4% zdYL3^UwqIrF2mgSgrJePr-$2Wq0Up&QK3G00+IqgIvP0*A?Qj48p#P(R9Knbp}r;@ z)veB{i5iwo*ISXz?|2x|^+tZ!y_$V_B_5k((txXk7ig`u@pyG;WQbeg=iuf6#^YFP zBH>f-*`zD+n1IE@UMZv?!s>Uh!bN3IaC^X3Q_-~VFur1)IEj+nIlZ6VM!wt=W>JGYZ9fNXO7PSZ*>|fW7$=)ZRJ3&F3Iz+uosnj>rF-TgWP8xlRP8K z#Np-F3KZrqryj8jb| zz1AGPEeEk0V<~uzGF77dQgbCKiT1K%QFaa+Z=5}DP-p#5N=@)D$7j7|E!|F<(hYoF zoFj56_|J)=He>Sm?G-j@ue5zHU#2X;IF0pE*0h;(1$~#~0YbVOX&D34$$k6&gUN|; z3H3ozmoVc*x{7J$?#^<*Q1BPWu;J6@mIIXEjiW^R^%mVDW3RMa3N+HO?N@AbYaED0 zPHn^XgUnQlb=x;~DaFR>g-trUTh7Ogq)eRSC3mwmO&?S>((gIVcq0|s;5D=RspYLm z4t6`|+u=4O>!gMpKU#9=IviFl{yA3ISIVt&%$)C+0N~Ddl%`IEQiLp`h3xlm6Uls92hkitc z4R5&(vVZER!ptc(9=@KoHz?o6=WDt=L(sM`FvC8&M?j~3&} zApw>9Z$JGFrTwSW9!~Ia6L155f(JrwB6t53;@=)sUdCknfM3+_E8=kI44elz6UZPf z^bjwA#tNT_1^D4>q6fV&+^2w~04EFa`1v<)3E02&Gypq)1B?g=ShARkEec_lUrDpf zfW+;az$B3N;{V3w^dxlUCofPR7-ON;BnZ^_JbcDc%l&+|NsOg#9$B>fZ}OW}Vgc;Lkg-^D^epn{O-D8{eG39oM|>FwDEgAcLI`*IPBIR8sj|DYHCA zqdLRZyINhZCP?6Y0rH0CyP>8m1n}iyEx5nU*+2HIntXup*75Bb!Cb9Fz(6ujG3B?m zITA#VEOb*9cmRlj6;a~*#_6bt-QKJ*xazu&6M17Fzr`DOdoy^cI6T@^>ACn$7y;@R?H|6J+^Hse2qKgr|A;0NNV`nN9FDNv{Lup72kg^J*@5OzK(qeeMR8Gk_=`SFu+;Dy(U&_avr zW2)w>q2<+;jr<(U97(#?!vdmrHKs}Ab;nsM1hESj^P_@54aacItf4(CLlmz5KhBH_fQ+0H; z0pI--hF_;ghZ1>Y#-lkQK#`d}y;kF!D$9iwX011+Ii>0~vEUDzS-gG|XZ@anQ}Avx zpl$_ScwLrQ6fN)h9BohMWTB*#j6*Wi$Dn4b9JSbroxHCh!`-Fe0yB<5JDvYSsU#zeZ% zEM_AHt;KD>j7=4+mE7NZ!dmZsoU*fbnfR%#a<>T*+~V8g)&+(~zYJpIc-+(1ShPp@ zBphU~q(^B5Dk8@8mh}ZHNVWS?p6}eFSm65z`@GthBrSn|C9?baZ7B}8-B<;ZwQzF0!8r+xqo50o;Zo$EBn%K0!(NoJCQ-PY$N`1^NfD-UEZd zBWLy+#*OYG+Ptn=A1t*-qeL)bFyRd0<3*|huW2x*8?9fknU8!r1IV?HH*+<7wW9@@ zv}(iQWZX;%YzmRo`#m2B29mSmucdPVdQ7=%x6Ac`;zaTCz9yD(U=5U;aTBq|G3^8c z8EiKsh%?nnQ5kBdc~&S7jXwG?mCD`KcB$^+xYvK$z2sNv*y;jyTTa_NaJ%XgL&!jc zVRjuA6TJ}JuVsDI4A8{~$gPEv(Pq9yY{y4G zfGkc}VI)h;_^h&f?27;wy;3>l<#5{bVx6fzfcK0^wUSID&Kr56s&`E(RSpX|g4C8G z;{_<1+sOt9010I%VYe2jwvj;;Xk>CW#|wtb0h(cf^P{m0AzSCOlZeO`H`nta-@`4V z;crOMFFrZ|++CGtuNs_J!~+RmQy>1G5-65fCHV3<#1$Sdh~-4=-6AUHa`XiqX-HcX zYRONyTgsQl7pj)+{K24cDp)r4=sFHNEnzGWrVe=38jCWYA~$lR+Z!SuRKo z`Xl3$h)Gm~m1#HL09ExXJuwRC-{|(6K3;lZQ;CZXrt&IcG(L?Z0ZI%nrz!(XC>lR* zfmc=y0J5Xp=ET!oR+ELJU7#|i^TaQ0wt?6E463~RXf2W|C=cMtJJ?t{CvA@VxN_lS zoA0o##`uaf&#B^lrB&;7`n`R?dtHhb%Iwnw3R&mBS_ozTQUouzbxr#fB-WQ{hS{+2J zA^~wSL9f1m*^Qic(J-V!3{IhW~ROFtCP@ zSF`J-Sje<%>wSmI>2p>$!L4f8cE`M7%0rV zAmzj*lWFH3D(hO7!d)w{<1%`3w4wlXEd|8(y`)P2r;cVi1VIPoQiwRPoJE%5y+(OT z?kD3=T=Wf=l_WNXWM1oFUUwIXy`@f--PEX$?Ng&P@Y>qub7%k*eIKAo(GV&d_>8Q) zBpgEF0o9Z(?ZgU*pbh6d?bD?Ym=wjCr(-6_Eb=#Na@p%6gV?Ug0z}ChQx!C0Edno{kN=B5TEyS>d7iOo3=fH*i`@BGM@8sJ3+7#rr$yzo$GECmxt zZ_*RQm!Qc!_DMUljU7IRasdi&yGpBpg&^{t?D!@!%zs3F>j)5iDtCqv6{kFjM&)vE zcBzbFu#0Ez_W%eMDC55Qrku`GNRGzn0|M_*jFmTxY~`vd$L!k1@<*;s9Ubm(itkZD_yJaOT8g@!AV_;K7nK)ndc+%QJqEv*CTUZ?DsLc4s3H} z@_1<-3CIz!UL;V#aAn&GXWeHE^elkA z`_$+FAlwrtTQ(L8pp3`K*8rACkQy&kKJ^sGV;CAD_f}->ncZSz&|sG5Tr?O24CO#L zBUOZ0S(ZdwKEO;7j!S_(^2yL*3_}6q`XuM9vB_tt>|4CuYkqW)&bxE9gKEeYrX50rpq|i3}|SWS}%&c}-B(23|Vk zAxfvpE2D7#8fE9_7{ZB&mHTf%3&6KNVksbJAHE0AMS=f+YsUjSK*;{)fS`Trw?Z@c zAxtgApe9P)#}ge@cEI{3Y#Ey$;Xiv=c{m1~1UQO+!YRVA)Ea7aZ2%|`vY++B4T5h*)5a@;NZwa%ogoNg?Y?=e|E&M9 zk=J;-qd2hW)*zM zdQ4YRC+plF@|#Ts^$T?Bm36$}^pgKn<a)uSIzMW#F5zpd`)RgrypjVBZUh=J0TVpcTlN`{8+8C2G>I=nGg~u0N zVB|y`J=N1Q|E>VPjfcO-u=X=!X$2YEq@INRTB9e??`$&=6JAW24CoVvYn*c6$39h+ zq;7t1LRaO`sgcl*H>tdtb68ZG6@n!vRKfGlP3VoKmvT6zt^1v9jGsiy+h&|3yb!`L zLo4z~K*@|3{F3!TMVDzQSk0fYW@4%^{Jn!v<-OWK6M=5{a%TvFh{0F#g0>0#2}{cp zNi>*Lo`Ksx?Evz=9qWa#{&6lL0onp=HF5r}Q z?stkbexe^;=y9fX$^dc8gv3%y`3QFh=2mg_h({VRNT#c5(ua(}ABTX2mf4v#HcK79 z3JzdB4p7P4mba7EF$>1WRcK=#HR`SPut;Z!-BGG@WS=ug)4%w zm|Ecr{sPCb=O}dzo>iUE)xl)SF9Kt=i*6f(a#a`Vu8XHz2i*7qhZ%mdN0&I1`9MPK vW-&E{J{py9rkkH-!|DI7W=olcnRWeu#j)^l!uq`n_(3rtX~7bHsMr4o&jGL= literal 0 HcmV?d00001 diff --git a/img/bitcoin-core/privacy-difference.png b/img/bitcoin-core/privacy-difference.png new file mode 100644 index 0000000000000000000000000000000000000000..4bfd71023efe61e651ece52bb5e2c5a07e880499 GIT binary patch literal 12584 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

      p|s2GVYPrFR1@Ym_^G{lxX zyhoYf%ju(k0N4E~`OCTf!m)om`|sxeO4I&5_#ZUwf3vlJ9f$b8nWyl-_)X!z8(*^j z>+nB=|6sFw&;HW0|6~3Y9PmHQf5q_cQ2x{We+2gb6VX4X^M6M4|8V_dJOY=GD46U8 zX7%1$(xo* zObnoxHhz}ovMpiqtpx|Se7r2tY#?pV>2N7iXvX@pq>poh8+QGXsTl6xJzwGRjPxd^ z+dU?{8T}m~Di50;nW~HZC&h&bt{0Fo=%^P@G>J*rQ#fb~3yXWxxAjxl(!bJ!TNUjN z)LakDRht_M3Le^Cx6vhY*}Zk!<3%N^R?SLEqG|{eh3X)@HZ_wA zc_BgQkfskIaBcIT(T2|zpAVr?$I=%>Gw#M#17{Yd#oB+ah>r7g5|Q&Y>m{D!(oZiR zwOcU9dlMZ^Vs<|{IM*NtpYM`w_-VGv{gZN|EKH-N+iXaizhzZ6L=l=uPS3LX`!hrB zo#eaE8JsH|Tgfkp3@AxlksMoZfPGRsqD?DlH(HjfO`NDH2~5RyMHS3+73WYMF6?mvLK6nJ8`v>|mW zg5)qLvAYbfR8X3)si=66SbvL&NMLs46ME;t_74#-Nt8D~6zS4uct5=bip?_Qn~+Yj z<+Jo}v4d~pF<|F%(A$GE-~8e9vWMyx{d-~)9(fzDqZPRsqu%R5&IQoh?k;Y2k=||& zw#nfuocqrVWRkc zxi2q|;O-P_nBC6>2aPNt>bMa-m@`4@^+2r~DMM38OPBG5CPwnxKZ_*Mx6c?njPx0J zPIj_{Xup;`I{%&8oJJKcVhs}odL%UUuv}9}g{6iTcHd=vzNtGR^lk5gxjLDtz(i$Z zh5H?F8ZIk((9e4C__ofTeI=#Z%ty`jL;g@byHTdep-QNN10(5{){Tzie^ zR9c4@*@$7RlD(U0OuVYyRRoCnFgzBw%H@z(X4JpBrCiiS?PZK`VE&rK?96y5ucU6n zy9TBjr+8HB%zNo-bHE7HrT@Ozmi)%8BE!Y^yc?wpDVYy>HR_cww3QggIcr2AonEzj zuT!+K9o#QwZ*4E~91?>{Qvi5dx6YA)ly^&V;4p$1kz#8_znUbYMXbTiqW~)qK@wrV*7HBD$a|Tic$#*&H^<;PT@rj_uQSjzw&Z=xdC6co@&atUhD&Nc8 zaidy^(J3JG++r|1Z^8xp;uQ|wvlfc&xvrs-{E3Z>tqX;Hx%-vvGDYx6RXy-Sn{}eZUBxbZcs7XFTJxoXNvHKbcb5}`ud;(y z!h5~vc}`NfsKZJR*CGXbKkC3q-q~9N`SF8M`6#`@YF%rB!?Q4JF3OD)h5ebLWTkuxwes0Vj;A%-f;^NOIBns>>~LLs^G;_rTpkBv#okO1>_ZVl6_pM| zWiX!jbGU!?AwdUfUVE-G6NSVNc}C1bid4%bsiZu5!O+y1H`e?Ab;P2&bgbO==E4iXHIJSFMF%gylS2E5IkfmO3p%sKh3FhAGJU;;3peSL0 zyWLg#u%DHE6`Q%7XP8d?U_iS7ZJ|S>0K4DLI!#i8M*m@x zaA(^x19lGU`=FauSq+~<&PD7T>L{OQ!w^!`mZh^0#Ym}ziW?iV{4-!4**8L|QetpM z&Ox3Gr}g*yn!S2EVaYaXqqG?KU6=*jZmM&iL+ngjyUbtQEToON{Y* zRlKzbT`l`4BjHao9kX^Rp8GqLA}*{U$zi3bm4KWPzTC*IJr&0`790hYxjLMwtEvNx z^cgCI+fSkF=#7hdn}IknZRO`m5#Bt(LxLw%`I}%ElJ$PFqM@O4_lqvc3dT$XX!VkL zu31A>ivvw4$oTfxfHQNZE3iJyWf z1tVrc^zsVN!wZiV_maY|){`LAvLbs#|3X|^qlAmI--5UeiTH%&50F^3UF@HxY3c{3 z=548@Hcpq>UF=keNVTEaxVAlhx@g$zr?O5 zr}ilO+URX+7WwSjEjZfLn$fNEB2UoS440u3#d>lf-yQKsHt|`^Y{Q&aqBDD*8o@0( zoE@x2XNxlA`1vs3E;jN4D!qQJX;Obb*^D*Av!n@n5|#F+2*FeDIPePFpo_t`B_#5O zEa&T4C*NU~rTMJ@=qyC|rxmN?b^bk(B0<)3qd*e!kUU<+pnRxh4Afh_xdx*`M|@Fg z72W)|Ad-!UmA(yF!uowfQ5qe0!!T0oI=Shxd0+n5G)I1TH@amNj5r^}8=5#%uHOZS z`t8!35N6w6A^244#)~^Dc0tl<#^3$>#}4<9D=qe)Wf{o zvRP7Y_-En7U;4^z6gPkjYJJ1*bnAiJ{p0b;<^een!J#K~iGh8FJr6P5DYC^tcc9rn zKxN;FHF!IlMqWHiIRMva2KyKxG)GVJ?Hm%c6naKZ>Hyr*UxWxEkIOJ%UiuPOywZ!6 zWR^Qg^D#Kb=^Z$=V;<4xm65)CRy|M_ek74VW@dAjO+1oB`EHMUtgl$v zzN~pv#Hv2V7i0(cJ_uK=ln2i2iaL+*!dH27aLgv?kxEBj8#8T>!VxrYwbynsoz;4l zB&|(9xRmd)zJUy8dtxIlTw`@}EQx;!eX2_=4-*yp^6n-~j>RzgIx=ib@=1j5US!{b zVdJAB_IMc}?G`2Yw0*YeOvXLIl>3>%kE_Hrx7;8%*T@*ZZ>Rn~x{!DJG#8D&B*XYU zBR!Y3%u&f{*p&ucz3;vHz42&0W9`(ZUcQZBZ!ER=ZnG*2i`a9cqS2C;ksIj0S9_D} z=juw!f2j4fRFOmTKS{vIS%QNAm8A|qcTB3)x?$iUK=I-U^g2vn)wNwliG*F-JX$dR z8P$VKJ5H6N|}#&O&}@5O{OZJ_}sGJ*6(Gkvl3uWE&9Mj;Iv=_N}o|C z-_c&H)LE@Lj@QV3S!vp{tJ?mxGXeDI7@il^I^KU*?**8?muo~^vd=X~`$Y4n_~+8P zr{PM-jH%O9o%QyXdX+l>5_LyXKD zIT3Il#QF|z54d}Oq~X2Kj$|3jLw>UW9i0y0g=u@iB7Z;pGq*LfDQZ_+Niw3@Zg1w* zcl)cZ&2wO;SUth4-uE8}eW^bM|ysgC?{#15RyLoDiV)W5u=aJoDovz-i1VcP-~ z9f-{36-=XPtTAS|;L!5Sy=A+oNCVs|dKR~j<-8ge$RX&Hi;v>*mh^Nku6X(L{9g15 zL?IV6OQVvtgPK={BaConvzCJLpqUT7Ux?8+*o!1Fk|?&PT|Af+ubu<;23tkQOg8GW z2iXGN{^CkQLo^-TK?%ISNTVHioii=*W}`>O?k300eY_>ob}ZirGE_;fx!ca*O)&H( zt|*_Y?>r33=0D*Y|NYYOr40!7o)ql0{8+RNzZdu1zQuZH{6g&xkN<0@-V#f_yOH6{CddB_&K&A7j=`0KZ=Ndz4|=a{d&fkQFdt&DE!t`FP7)j2W>!@f`B zSK1Xxux&nT$5OnQ92HeTZ1~e*ydm$~eRq!{wE{I-m?EDyT5U+$JHOFnr9OzVZZ|r7 z4shMuubYeC_i2;-#X60VQ|W2EO2ZwnUM)1EP00x#h!krN{=5oJe!cnlO}LSws-Jwy zETOlyR3*QAbg~G6V)g-n1xalAE+izHTM%gFD4!-!ZAQ~Wk{?8t=8CZ`&6BkVHq zr+<*HufNmAy7(v@k=9zsh0Bw2x8>uUg_)i>n}XSnjHVstOO*&*njBApNz6UHn5$Ct zP5*fuudE6$jcNK+%>nPx-&+nOjQG{r| zUwH@b&J`aOBwl8iuGq|5bA`GD>giBD^{76|^$T(FXQQMu$|y#Z}~-rytXk9Lwe7)2;_d z-g?BT9-f(}JCnh_!PJeP)o^^PHUIRof}7infe-~lK@!CHmwQ$?JBW&GMRH8DJz3Oo z1+PCBU&dkaglFXw$8U^uT+0F?n2)ejp@D#=pKZLaDRsSz6+UKmV$<*dJeWj#pn~wC zXX1~cgq7Q*WS&Emx19u$m}AC$HS@BNO6C(hdFO-B{uwg4;W@S@%RfvxsR2{Y4)sVV zbCP>WSZojT6-TBGeGH0Si9``@ zcJa4}VJiOE5}o;W{EI#BFL!oh7qnh*$^F@$n6PN zYdL&A@JZQIj>BVq5JS~oLX$H=Z3ge|kc40gN=il$-^Xw`K%WAJ>2dDv_`(@CAPez< zUsprY)j7lagbqs74#}3};@i#_0#?NkTnn*}Ww?z%x|m7e5e_@Y&MeKHqb8BOIXbm7 zKpx4%gv_<(SLff&GAD4=F+;sujRgTC2Dfy%ZcXj#8TISB96NbcsS7koAxpSGF2Xl* zNita+eigCg;LNv7TYvh(^S*Y&f9q=mEmyz(fz<Qa)y?$-3_{A7P2!}LH~ z#zvMxHdbA&@R;rf-BO*hCz9V~AvzS(=py)fzZxnQ>8kHbk95L7^CmI?)&glLm5~4!!vxEouRoqtiuzCF!>+#U)y~GGEsHcM_!4X z`vvi<7cj27Z$AE5#iU^V4drEQKS=P<3Ea*WN9gMvv>=N7JuI8(X!_=S_~X1_=1;1F zoX9h|a3qJH=hD}U4BbP?K!&ozwGjA`jLyyNp1P8+Oy9)QA1LD@YF(9yF+3>I&5-_*h6J4j$qkUIQ1+(l#D*Sw-SP&a{M4XO(Q#?E=MlE!)V#gk!ngV1 zAFjspAB%tU8Cqr7oU>s09(>WC#A(*axjqw&m{@&Rfzt3gDWA6sE1E~0A9R>BLDk8@ zgEWFrU$TnH`wC$E4Z`jZC5#Zv3?J=EV%({J&mrxp!=oupV*7g}V$#7dn6%G6A#@@$ zwy^)+|shp1+ks!E+OQMQGhtF^aPpCOGF6PLB^y+js-_l)a! z_v6OE+WS&B_7(b4wELeEaLoVWk7<0s^x!GlCpxl;X@>9fp4)l=UF3$9;ykvZ^x@E2 zB*?XxB>B#0?%Rt>mrQ>K{53Jj{o`|@nX@!W=7J^BVrofmF{W!rDyiwC@FS8sSX?j5 zjP{p}T?V1Ad4EB3b_#vaYxPV)H8nk?4-P@GXrw)Jq5;lVtZoBFN$o_mJ>U2zv!Lr5 zr>E;eRkL1%jjp!Cx5^(iI)aiiTNxaOtBa=gx>gU{X}yA}ySsb!eA?a~WlId+lv&F; z)SMXW$lL-bH(f7-eVBEHUPWe9UwsO6$6*>%f{Z<#Bwk&l;xfxZzZb!VO^=gF`0@-C zyDBDM=Ex0T{8Yh@6qsC8;pm6NTy|4AeF^$hp3f^tST##~MSgMq{980z!yVslpmd4L z^^NA|=65*UgZv0I8t0o}*?#&z$9QJ$^;GXgP#o2Wmam*TloEVqLnGfe2LkMAAO(xh zFk5WpUvwb(idu8#t%@(s_2bfm0Y}qU`F}!4c%Pb}9#nUvR4|w6eb0-z9?p&Pbc@B9L?i72e+`+-zyv6+s)Mok>-{ zI!Mdxyp@wnI=A27Q)6529OIWZcZK#LAxQk^d3N5svd!ViZ03-IJR6|9l+BCTZ5bAg zHiYTw35Lnh*drXko~jkT{&U!U``3=2()Z=|F3VbnClgP*Al??S2{DCr@HS=oG~gJ zjk7lop*L72d}8TvVZ22GZoJLtpSlq=c%1}-6^I?psIv#~Y>)t%G(ICz#*ZS~Derli z0F14BdyhqK`WADXnMWN`_+wG9_qC4S@WNgf1ux0^?aB}t3j}j!!2ZqwJmQE=oVN!w z&|a@;OaPqd*((onW*XLWJCKmx6aB|v|LE#85O|9i%rOY83Io~QIj%Pr74{PyqjN!k zN&?cQ{(gP07j}bw7s$62IqwJY)c#Sbc=`d(%peJ62T%SmL<*(=%0GP6&1U!sgMn2R z!!?=}RvJl-Dj^1s*usztpofPk*ed0yM^w7_hyt(+Vn4b8U{9E{^|d4l1*8`6bNJ6M;XtSps_D=8M2#QKU( ziXA}vp7xherG5$;4`%jtgzqX9HU=8?6Mtz^#3;$6m*?|9Q + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/img/bitcoin-core/proxy-configuration.png b/img/bitcoin-core/proxy-configuration.png new file mode 100644 index 0000000000000000000000000000000000000000..a8e6608d23ef40a5947556bb7ee2dd6cb4628d65 GIT binary patch literal 42800 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 literal 0 HcmV?d00001 diff --git a/img/bitcoin-core/qr-codes.png b/img/bitcoin-core/qr-codes.png new file mode 100644 index 0000000000000000000000000000000000000000..e442f5b08b018965c49a9fc618360d06711638d4 GIT binary patch literal 69121 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̘IAWfDT`G`H+^F@kqoI>g#q2K2#*vZM-maFRe96#gyBfdAtWVnaa^!&#z$ zoI-?rLG|6(@QaSP^i0u5(@!9t)7bEH)mFEoJ_3E03HmF3XaN0hxRhAH8YY_U!5w~a zeJ>qOEKI~iV7*wkr=}D1Q*@U5{Qgp>{!nzn_0rzW;mtpK)#7EhwLNE>`M5S+t<@6z@8k!a9Y0uT ze$@pdHEV9rz9wv;0B1}Q(k6%A>>$#G4dFRwKL@?GtaD^Ow!Rgds5^P~@M4bSv?aS@ zo2gDMHhuK+Iho;eUNhp2)1>ad7axtgIjj{w#^Pj%R-uQ+oBh)3LfJca%pkP!#l3`t ztH-=BbP?O^ud#s3Ufy&OTirYLePO6{%(!7To}QH(^8&63KdsjW`z8w4_b{Cjd!W-- z_FEsf!9ObyhzVS_09VzK)dsk5k}dWL(=+aX+r&(Wu8Dr*fE)KsF)l`-vD`!JkKrKhhGPVPsGM5+zG4!Wx%n0LvU4} zrG-v4Ulf11{sHpDpUb2=${;p-dH31G#7PRlNcfdm)es*%2#?XX zlX6XZ@JXn@fo|=2XW6tOOyHQ>dix!ytdDDPQPhcy;(ey{qTEV*D5BOm&Zz_J>tqJ6 zM_q8=&#{>Houz&m;~~n*W-p5VuLoy*wMK)b4&Htu!uasL6%{^oFY?y5zz`eo2Un5T z8(OM6+%w}|{CN_$Lpv|g4OAY2ud?Xx6m7lS{8{wyCiX?g{TR>L4j10xG3PWy&}Ye8 zaa0NF>S4xlKb53!NznDJKkY#s-veD*`^#sd{}T`j@AYkkrvD<>-XxnEesTcoBn!NP z+#cjkS@dQU39#%K94Tqbx&HT#^zpq66X6WwuVMk^cNU~OAfaRL!PagC+P*7u9i-G; z^OvL{7e@e=w(ocITjynoJm8J{_jy;&n&uh$-h9L?XUef)eQXs?gfq<8{q5Sbxw&Q| zH`Z^-{bJL$Ed;QnAMY1<9zS;TIJSs)$J4HlFS+wy%N+hy1%TB^=6HttfYiC4Y(7Fh zDA1=5td`o{I~nl7D5_k8fs&4;JI$?x*!L`ZOSN?K%!zU6j_P1hA4UH~{O5>NpR} z;)Wl_WwOQiF{iq>FFX&h4m0KKV}VzZbzf($=__f+WoXaFnDiT5Irp1$cmE3jtDEch zlIGlwMFOm~ivU=|ou=w2Bai$3hrbPMKY~0dTf{plFg0bL<1|D7;={dJwZJ$mWZ@tq2aCGWkaz8x|E)_1m@PFt{(q;2lTcUiZn*>kJRW`Oml)4+@~=MI&$Roo8U zCV-WYnCzWS*0OcZ81X%xb{(pVVx!+~3nz`{BVA^_u)9$q>0I=@Q z+6*AB1$yqOjIn>nq%YyxwUnfvZqlZ>ItKp>0Bcm%dG`T1D&q3+wK;!fT9XpMO0r-9 ztjDv|?0K$fD~nuN0co58uvW^@ZoFS){T679leE{2Mx>?5Yt3YbxN@xdYeELV*&t(K zE(Ty7Z1R8R&MjFaz*;k-{vR{UgZboT2U2H5@_ZHKJfi_zQZ$aS^4?@)Ly>c4HEB53 ze<;7#H|Cz@j2Uc(CG2zn>rPkpL=S$%nZ4YfDdL-DwMskBW`OmqJNJUul*(p@vLdCO zDeEq)4Z|##^#M^Nz32*C+#E zwa9qkym-|JVIS_!U1QEYVbZPXaMKJ&)M5bE_Re>ssX4b@9)LAH1K{<` z09aR<^fzSVLQMKa%&murAD#!yJGs2<*gH#nTmEobj)p~yh1GEpvy0W{$QFM+-l!S?YpT-* z?&{tLb;Qi6X{EBGIIFE~3jnOA?PdknuJdE_@5a7&9@hf}Sc764HX>kYb^)vxV`gnR zcS+3LYjzX17g;f_M+smhS?~Z>OXv9ew$(669=0|Q(JyJYE9`&_Uxa)btl0suc6Ph+ z^mi|p?f%sP!7Nc8~A)_-6|{T5&yVbZ_E zpC;0lrOg7gkeY8@9{c5gs%i-`HaUD*MHAbWk@*_sz{xKr&yZOJSSz^k?P2owalm)c zBHC|(!7;M|U^R00#&#Jr1M5W6#~T2oWA#FBpC?{=HAMI0`~a{)zJoYc~r3tA@KL%H*TvZ};4NQ;mzSBoPRvkt(fz~wqf`@MEgspfZ)KDx^vu)twH#2d;D}#MfVEH&{&SCI zXb``5_vVt-1X!;-GkUo{rsJ}!CFaP|JZ*imNFJ;`GPubUy!Osxo-GKl%!kz^cm4~f zjha&Ac-3`8vz2__gm^crPkbcp87VgbtOT%<{D(kRLouIRAbvS7$qvC&BV?TG$`<|? zb@M;$dh+T(ZYHZw2~LHT~umBK;F&5i*%Lv-YlKZq#z4+e_05hlZE|unZLD- z<9Z|6y?K!=@GlDp94Xopy92JBP$w|QPsrE%6Jk!>tcvs1-L(IF$352HoI5&l?T+UB zt`QTCo?9crB;QlO>C>Wpy~J`hRiXXMi67iKroL6pM~9{z;I2E|oQp*m*h(})kIG!! zFLTo)YgeEn2!61N{n*&Fr;j}M1H~8aA<=r)&cmvHfe`eLmHd~<7&mdxkJfQqq?{$> z`MX1&$C1*8B{Kk_met8USN6TqG{R%GyJ%c{%KPH{s&48r&(=Otme#jNk$q~BQD!m` zCV-VB$vg`P+ZeOc%kyX(0aINfVDH%!do0N;+*g*WWa~60(a=FFM|MAdndRq~BuN5T zNz#q^j~3`Q!yz-H7{bfB)Yh(s1^q!`>n?TX!j;p!CMn`xYA$B#G3Fk+KaEXZGw4L| zyYuYvlZxRCOOhl3tR(-nm**YM|76fS+|~{9_^n_@=$z&>Ns;$b`$+hgWz*P1$Et50 zUoke3ET6_HNdj0&lEi&^PLy43i_Hh^Z7MtU4i+CC{E1debD5+X_tA;sBekAVjwHz( zuVrNi;9){y$}_k^8k-~uU?oYCBuSDaNs=Uhl_W`$BuSDaNs^?H{2x-_@wE{zLZScw N002ovPDHLkV1kTq=*$2B literal 0 HcmV?d00001 diff --git a/img/bitcoin-core/receiving-privacy.svg b/img/bitcoin-core/receiving-privacy.svg new file mode 100644 index 00000000..f4f98232 --- /dev/null +++ b/img/bitcoin-core/receiving-privacy.svg @@ -0,0 +1,3029 @@ + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/img/bitcoin-core/sending-privacy.png b/img/bitcoin-core/sending-privacy.png new file mode 100644 index 0000000000000000000000000000000000000000..de438d7cf57b628ad22a235804813f5bac6ce310 GIT binary patch literal 41787 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 + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/img/bitcoin-core/slider-network.png b/img/bitcoin-core/slider-network.png new file mode 100644 index 0000000000000000000000000000000000000000..c6ad43c10780f58cb722df4dc970c9a1dcaf7d4d GIT binary patch literal 21631 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 UPqJ?TVWCG1bS~nlT27Sz0XoNX1^@s6 literal 0 HcmV?d00001 diff --git a/img/bitcoin-core/slider-network.svg b/img/bitcoin-core/slider-network.svg new file mode 100644 index 00000000..35085b82 --- /dev/null +++ b/img/bitcoin-core/slider-network.svg @@ -0,0 +1,1046 @@ + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + %3 + + + + e + + + + + m + + + + + e--m + + + + + f + + + + + e--f + + + + + g + + + + + x + + + + + g--x + + + + + h + + + + + g--h + + + + + o + + + + + o--x + + + + + p + + + + + o--p + + + + + b + + + + + b--m + + + + + c + + + + + b--c + + + + + n + + + + + m--n + + + + + y + + + + + x--y + + + + + a + + + + + a--b + + + + + d + + + + + c--d + + + + + d--e + + + + + f--g + + + + + i + + + + + h--i + + + + + j + + + + + i--j + + + + + k + + + + + j--k + + + + + l + + + + + k--l + + + + + l--m + + + + + n--o + + + + + q + + + + + p--q + + + + + r + + + + + q--r + + + + + s + + + + + r--s + + + + + t + + + + + s--t + + + + + u + + + + + t--u + + + + + v + + + + + u--v + + + + + w + + + + + v--w + + + + + w--x + + + + + z + + + + + y--z + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/img/bitcoin-core/slider-privacy.png b/img/bitcoin-core/slider-privacy.png new file mode 100644 index 0000000000000000000000000000000000000000..ed15477a5fb2d5fbb72881fe964d5fa5b3c9c38b GIT binary patch literal 25318 zcmYg%2RxhK7k5Hp&)R#{C{e5SULCf!h#l14dlOW()T&iml~RJ(o1k_}sI68>?NNJs z)8GH|zMoelBzf*V&pG#=^*!gl)6;oEO2kM6002mzJym-S0N_Be{|^x0VP7BR=Qm*g zfV@?ny(GZ?gb=)Xi+xY%@zmHGd;RpkCs2hiI{^D3gO57Y=Y_kSkH3|dEx_O3|DmIs zv$u_vhwVdmFZ=90IYt1$+UA*>^2>m^-CV*PZ46WYzRRh6YmKdt=2JCe`@Zoq>Y?Y) z_z7(v*tPJfaa!%^J=a%J|626Aq0>eGl_M8*&G1Oh-O;bWk?&$v-Xrp7i{AEo-{nHW z@|(}(_XC&Ca*p!6JI(_0&jQV}zBH>9=5U@%G8ZwF=I3L6Sv?=2mLBCyUOK}Bq+ES1 z&tcO~*gf;Qr-lQ?fpR7T(x0Z10*P=j*R)8!k|g=H_v@F4=bAbC>$2mjx(;2>hLyZM zvxVH)Z&29Bzp;ccTS?UT33!7D2uXel&;)4S|M#tz;ZoEgG3*`ou1W_BA~?oB|L;yf z$Zl%nZBdwAaf~vRvZm6!i^|k*VLALC+IeH*Md5KEqzXP%8>8|TdrQp}NC~jsly*}- z=|GFYW&Bg@%>Pj)gv|;G5gkiy6!v=idixQrvj1N;Kv-sLsFBcSst{w13A%II7s{F{nS^}jnk?A$Shg?Z3rdWPGw5heso(55(VoS6#~6 zsoEbgQe~q=tX%Hk7=Kfss8p`(y~!Qj!6c}Z%pq3=-t1BY9|JdJ(e4Gf1r-G}1%U*94fM;t(z$Ul`1+&Y-rXL?vyB; z(Fm@4F_r33?D8Y(>}v*30>1xV6n);oj0fcw%&S-r*)bhhV^+^vODtF?8F9+d)jYe_ znPz3#SN!(&igrrkbBlFIok)0T{wSU=t@u|le$*j4Z5Eeeg70ljHk>v>2Sg#X?v5@mNZ0A2z1~*x@R%BHVE2(bjqvsPkb-xpfXfs2P1P_OG+7*0DZ}@CfsoE2%U7OlzBpir z$4a*J>%psG_GLXnl3WXV-Hn zNJ#Vi4$XPtG+8n1TM2+60o8PlTFc|!8wmML(+AZ6T*-r4d8y+}>h9C~e;%OGP!1)d53?=e3wl%=(aobkRM7miOw!u-cL`@_pQ;#2ag0y! z#x(n<(LD>&VB|qYd#@0`!u@#k<$b=q9Gj|7N0JejscH2TEP9_=K#<14C=V9tCi0@~ z*@zL@)3MGF=2d1z)+Dzt?xA%*D@`!Myk~rDJ+dM|0IiOmv|Cc1N*I(aN!L)aMTbCl zNiUCw1ArjN+Oev;Gbghs0rU8_Ie3SQp)Qk|dw9q1f7bD_%-~X-t1Pe|tQya_+wzH7 z9!f~u+b#$$jdutX(hSpS2zF=Fjk z7pq6=Xz`eK*-+q={3jp3#(*y@NzXF#{{T=y{oPA0k)10fd|KU{aiUC8KJHuHpI+Nv zZ`vz_QNO1{d66LdKrI`!dGf{P2jO2HJ>5DNenW^_Sap7((+6{2iEmE`7MeWAJjnIL{928C@_9VsS)Q|0a#b3L>Hhn(JDop2h*`D z4D^S+Ai8+lY9**9S^F~G!dJe-C(-U=ha|mA!{nK8r%HG**UUS(@t6JFRBwkJ*g`&G^7#!AQu`5_9pz$L0kg5R1-@;%f#8R}zpDpqc4vl|8D+jd24Qw| z6x`lCRA?6e5Ih5!v``B_CSCB536c-m%ry50ZjP$2XAQp$$z zaW^4yAX&WkewaaM%*ZSx#gEK?c~Oq-ZD;E9TfA_b=R~ks*4WFj{v&t4q`$QdvJAn4 z9H^SucfRHnu1ri0JLOs%vg+D%4c|W*`<7|Oh>>0`rP3THgh`V?Cr-~G*VVrVS7uzCF1wU6WRPzMy+o1%o{;6l zBc!*4j2wI}9H46@Q$dyaCI3b(lXbtI_M;ovmzKKKF)a#xH7j z=)uUyEbDMI=VBTiDzemHg)fRq<{X~0?;$U!y>%fh3#5%`H2z-ZM3!Icj^n#^?CEak zSKw*~6tJX45xsjOh5R;BqZJb7L%LjiT@nTSw2nu0#h-FHDwQH3L3r3-ojz+ttYwHJ z;xuiBpF3am;|JVVtfFqO?oejt_6-m*`AA_vX8LuUw`~3T)%TCKxOW=(V&*dM0oxL_ z^r{?9609jLzoVKYM`fxBq^?`L-i1Nnm=`fO^^c(d!{<#n>4_hqYaNBDpxS} z_?1j1w88u~!A=YnBoa58A-G-G+ul6!spG{g;kpSBF&xs^@r6y2JIW!00p?3+|8E;Q z!`W;@ScuBy1Ru#wK6&KFJ0UO-;N$*g@Ma7`Z|_ema6wrzHt^7wMq;P8c4Y>VgLq>sihrCH=i<27%Lfp;Y>J9?)iK-AeX65Dk-zRj0$~wSEVb zdrAQQ83CpnWMrl>DC(Wv;@j?xSA91N^LE)1QVa@wYG(t95i+f&QjNNUhpYEchx5sM zCeu@>UK{k1h$_Xyz)Y zlE;k6KTlE_rUz#}w5raZ%_^~s>Gj0s2MTZcT{DY(i0UTp< z?((TuZ{iuRjivFowyW89N_hwF_DOKthBox2aGR0gyt&Yrb?Pz(Da{H*z`1Umd~CQ) zT*&RlhICb>Llxks2ua6LEo?~1`SJ4*!GBquG!E1NLi9YZQBRiD>y95iI)40{Nv0L58(jsO<-Q_xIbli23h0HDYli zy{}oPm59ayItRA%aR>j?$t;AvT52 z80;f64N^6M<=M}qKVx-49%kJ8t*qxTo}f4KgmyocpR6tB6dR_zoTB5g-67~Rl2W@F zCwU!i^|$Xk&eAy7^YM^xDq(&!~2U`TLAnJcFQ7)H0bOAuNcNXgCA zP{QhkAM|s<(^`SU{nBA$Z)yXs*tablp6~4{r(Yqcl7D?g%nJ?$N|EemCTh*ajz&y( zhrUt*4BuG}DHvt)mj67XHH-@iYbb7uj#^FZ(zzpD{Nqqw+1THC=1XNNc#AL4g2iH14`7xD%F106@YM?Bh9i9 z%5Uq8$ANbnZb!dj9Qf}H9%NSTjW7>t_X;Xb|Qd}d}Czn}dZ8`eh zIOp88{be?vQbOVV??)2Pk|!%VeuNI4JB&(pEtb}Gyi}xRwAS$hLzupV`6z^JLzC6!7idhD1i>m6(o0SSR+FEC?|=8tGG zE1JHKO6z_cR^rH4eGhS2eiF?1GpU5;k(O#)L4N0)NixmO%K|;d1URNgmrHPit#_oR zRl%6L7r^LZeL4CLE^_?O`S`pf_p6MR0XqBh1?`6tOtW*yo!Z1}u*~1QR9^)#`dw2Gt>81%I zV*=O8;k30+zQz+f&RenBu7Obe4kEdx=1YIcgJ7MJop_r$@|r0^!U?1Mv>hJO49Lm` z&tDyDw5Xv>IA--Db9|_+o;#RWAhVKY1(MHc=MM6wxzcxerq#60H3+*aJysM~0MH$9i^#WW z4?i6M#PC#%3~C+n)rSm>AP6$H{0EmEit(h|R9E4U{9R2<-$))-1wtW8r&%6&5T|v! zxRwr*ZNi7m%t)SBk6kF@npl8>B}(MUYD_-^b~h;GsVfP7pK}u4Z|U7u^={BgQ>fvE`{MO81gVS*8`3evi&Md5|I+VE7QbYuD$iXN(lK5^LW!V>Hiu zZbh<3uG(1~obNXWU$3CVHXs-Bl0N4lr^NRk+PdK&WPHTzqc2TJmO^c7M%O6Rl<&|* zmE^cAZ|?J=>>Uf?ib7jG$6krvq6nM?g!#Y{KZU?NS>z(qO=h4COyrTwXe0OlN0Ps! zvnLccrnEna`=l^`eOqx$u^k8eDlYgaFeaf2@$5n;!bv1{=lu&ze!+6v(SXs9(nSkn z>g*q-f>l_wKwHGosFz}5a=NHef}^xNGts|$9Gkby9(QRUtUfsyEl56(`u1w(=Z4gr z?93v47JJRimvGvcvP6RM*w-6o4fP*q?xk!4HB%pu539V|4a~8lw*HlI=HR#HaY*hE zHFBcUUv~KSFbsZe$MfOyP4HTqd@8JzyO(WPXc{fcwN9I*{fH(gx7NUgFm?-Mp?v50XuAf8WF4il&!YO^rm+5?^-G`RYh}b zL>=IzmP`ZRYmYR#I*OtQ1u#w05$C;kUeZq&o<_L&{`j)|wLb(@I3n~P_{w2MgIB@c zG=3sq+LXhV{4_NVSZ)a@H#AGxO?dGS{iVLw#7{a`fJ&>(SH@uEuuK6VrY*dttR?@# zl>yJDGLkt*9HW+7kU_=~_dP5=tL6Ks^}_r=99jk6$X7Z13NB!duSAMz`!^UtA_K~T zYhqq)uTuZRoTc%Mekeb2?M|y)EtvAURpZouh=a%~Sd85Ro0AWTD3tvNgWE4}(V`s{ zS2U)L_3Wh+3lS5M`(q|a@|>^Yyzcv`7kW*I{6{eIO?h4cF%Uaj9KC?%NC}_7@ome- zpZ%)DWKG(Fl0{cL=?fKEyMpP5i=W~#)CdLH>&pwb@G7AyK9ZtBU2Nu7ch zJcn4Hr^kRP_Pg7kn0lrO!++99m0fXai-PrvGu&4dFQgczsrFDkCXSPM{NqLA56k_Q zpsq_fUkvj*6%dy3b(im)-{i1Z<3B3+h(e{R7=lWlcGB4NBSE6%PJ`QMrq8qxGqww^ zu&JMl(2R8xP$l*w%jBc`M3iQ|aEVJwT;ij?fAQNpF9kCUt{|C+nPW{|!hmCY>y$6e zZKzGLz*0A<{t^Jj5*Gfs`~zLnRPQ6>CIu&vq7uj)MH*yeuaE-AFjz6_ec>GOfAdI~ z(SR$4?l*lX_7y$(RHc5u@5hd?=!lpk$4ISIPAYx&@dw$kpn6z>`z@Z4D|HxNQV_n9 z2ClrYe|$N?b!dLaXFFoEcPb=ME?fX2`QPFc<`5g%Dk<8Dnr+VEl(A29_-MS<4FbX* z6WbKOcad!OE9h_ZusNQ2*%Yg#lw^YBa5^bGsWc&$RCAwRaTN*Vt~BP3G5yj4kjEl8@WBmRR807mv&8usZ6K6Rv3dpUDAm6D+;GY%*> zW}m!gY1J{k{6v2r0$q;%aLYafLIpj*&i3rT*^ZXW6gJqH06z4`kKqT8=IvPUmE+f1 zqy+r?H*ITyW)U9@!PIZ8Y>u12+g$l(bqYcFT@xzj!F;5Z5|0Hbn(o9!Ufu(&>&kw;$u|QL z0R0Rld-|7~>E&sI+qLV*{`w6uh%Rg>a&r&=-*&78l#^CaI)G)im5OH+l!3I_Uz_Hh z+#VH>dF5hVAg@bSo0DnwUv$B(qc)3h$<0C0jW3aNr=s&$$N}9}^B6t*;BcvRi zcCCz?9uGBbf{ccGg&uvhI^eG2+u=8x5<$+Uuf>bEVR zATnygt&#Cj8#y%Qcr-xOG@*+cQFhN*2nw1r+A*n!Eg(-3} z?MY=TAJqy!*>M$)5x#OYWVC+hwETZ+j9Yk$HVRc0hDB5~{Cv}x+QPxKwa2NhYMSc%zn_Tg#l8vL{TSVKlchiYl|9sYuU zyU@9}_L@+)BEUJY{)S9LC-QK!)dL@q>^YctDU)C#Uj8uX@~eUcN+!r5>U7<`ypAEU z{YX3GGI6JbZaT%vM%t&9Yr%7{{@$uwb%E*1`JNJYU$EPg^1|a`7qDUP0KOi}y&Uk6 zeeHWsm(D6|I7wHqhr?~h1G5T+R{c`KT6AVIXmwr#KqUOl1G8dyx+2S&p|WLvvXEuR z7>jIO+c)5Lw8e`lG8bu!a8LQvwDmx>>>?t<>cP?OzagYDj-KD??*0CN|8(g)t;Zz6 zaSV=OiIV&cq(o>wJP}~{r^~<|4aO-P%LGE98K;8V;-uev+KJE*i z%jTc@DIy}V$qj&OlEHs&CVS>J6M8-~51lYxNX(c>IoY06=m&0Bo94}R1GdK?(v8(( zOsKzMI4ur$*Z22(oH;|q5G!SD8webud669zfNd|oNX;PuESj})50qLz`Z; z)^)j`%A|oUG^zjr5E5D>R%%o^Zbq+Ot+l$ENNTUZeJx!^6_FjB7qM)S8B<@r%jx#a zannVw=4`P+i-#As;zP!ly6+)`5#4f89LmR^`I%vvlc_aj#IR`EN;gTYtF*xelF-U$ z3NHP-Uf%yoxrBcQaibbwy`xQoD;XApA3tu?+B_!JIO>{fIPu>7YY}>89qK8*ub?bc zsTG*;2}8QI!0=rfyCpT7%5X2$BR+W-+$yIteg5`6mI_70VzyunG-~OSC4@rr65D3- zOxJj*{y9%DF_dfWhr`yg=6y*+E~feqfkR8N?CIO z^QP-?%F4H5Ns2|zlsw;f#A9sasCWJmm2GMvKhDQ7YE{-|=D!m%+~dN5e!@jKE91KY z#zDLQ;^FFKx_R%4Uk=zv0*LScBCaovei;<$b-n0~qniv{xGkoue3-LPc~g59>^d0p zZ0-~8c3pN^qvCsCvL;7_A)ou0CM6{$-3oY0@cykKi=1yk<*JU zn1+RtClNb;v9zNR&Pw<$@KMb!0PXI+09(Ty`~l@6XEc(>9L#hWNnk&LsA{?Z`{Rw6S3Okb5k1#b#=93 zwa03?1+y^a(HZaV3rm0iVtI=Utq-mg{$jFCF?q&ZZeM}b8YM$P^b!!~C9*rndGH4h z)2X-zyOVCl$Q8mX^{&01*H_zp()SZ zIe>`oQHZUA_DqlwRM)q8<==`T@F3^YJffn%^|Z9U7faV#J^~3$4BBMZx61U}L;2TN zxy61qD9So0X_UyEF*KBz_S~9u$wj}|=#}`9pRxHCs=KPER*fxB{o*%Zn_ymrX0CO? z^6_Z~x;|}~ic#(bEMTKKQM#J4h||~fmB?!+uNPQ1r)EqFJ=p*ImSDR019zO|_3b?P zi$}DE)<)G$+eHcqT-HDpFM+#YA1?zIg%Zien{h8{OK2OHN3 zJ}Wn^e0LkkhBy|#7n{;}trp7Gv;>%jJd1sYqbh)HOxc>G+d9CCkjqVfFNxi_+QewqNwESzrMIf z(s{EIV8Y zbgynNby|-Sq;|6>_Zi(3!`7a-=Zz|6=cZ5H{bgMw*gwDM+s?|{o(({bO8B+!dETf? zjv*@EdFI71-fCEj7U;Zt0HxRjOncNn5bnS0b`{vC-T@XgrWLg)aQ zxjBE96NFDM5uS^qd-nK_Kg#PGCr9`fKXt!7vKtv8^c=*Ej43Y)8jJ5-UVU<_{!4|D&k`H>h)1xtT0C(y5i( zoNK)@t-@%q{i*c|>JNYtKs$HMKDA4^Im}6nz89JM!=`vT@(}W|@j$)RRWPUVqrXWw z-$?I3Q<21Y33E)U1rRVrrvu4YQ<|^RoAYf47@jK`2BOK>Jfi1^hvWJFtu7U|7JTpg zIfJ6#Q#^-m1~`GyhLJ6v;Ya+aq^&rGZ7aq%h|G7I5!V9Aj-;*(PXzMKsn2dmcF9 zt?P7kb~Ad_+<)UApencaZt%0bmrY?sgTj<`>TL}Zwp`}QUjD(Fux31;cHZM=c(EWP zbLO-c5r&P}0#png(X^2Q*QPQj1?EOkd$=cf;z`*ebc(P0nqymkjmSv>QW@cI@C*99 z1VKo>dZ(9}?}XCgw=;?&#!oAT>r3*tY#f?{uB)%aYcbvd1!G)ym1hq#qw+1oHjQ@^ zEsdPGV`(%ue;ykL_XN0FiiFM*!lK1r)fZSPiUp_uwlxDiG1~`6f0T&w&ZK&-jJlY+b0|I^ur_NrAf_}e=l?6 zFs%(RC|9;uV%$_jH&*I1#3(HXlRsrk_~6Y;Bo0dxG_~XJc35%}cn7 zVud>KmrOFI+m0gv*M+QOhS#bwayfrMo!;|wCbOc&b@*8%)eDPq`hlLtX~oz=5?KvV zL|+Q`7PDYtE$Jhs3NyTmVLj#sd7gskZJIEmEo%OffOARsWaA6KutGopHA??3A2jJf zUsL#XZxWGb3{w1|>XQ>^Y%U66c*wH2>qH{ckJ6ZA=DuSL&CXHOF9iy?FUl=$o`gsp zL@fH7OMLeDaTZr+rFvyD!t;&&bAHHmmOnjZCpqhJ!Spj$p!0nCXnn}Vp_4o#dCkJ& z#sGcD>^~g7!b*U=6#1h~zhFcmq*>)RHTj*Jt#1x-%xwHDCGtz;T-0S$L-lc@)~O(2 z8A&YC*a%e0SPBST(!|`Y+T?3IWYjs<54(@4AQ}>YrwIa_$)diF706VsuP`Qf)xQ~~ zQXa*}g(e9lI=?Uf;v6BsuNqV%fY)FUwUpdouhnefhl!~vLxp`Ir<;aO)9^JnNcRnf z2E2Mz2;qws6Or7rwxiqux6AQS%s*AAn)U&g{t=A z@n)R1lct2Wg<1!3pw0KbJ4IN4Sw=~)QueQSew&7EE5tQaOkYeWz8fAtihLYNR=r!I zRCVx4vMwlMh&`DE=7QBFe&-(Y+v7k`@%J+Yg*JNV*lT7wRRB{HmHC#6Y|jWUq;GiWW+( zGAb5|h!O*MKGnTTAXZeo`u_QgN4?`}zeS1v!l1mgqgIyCbW+Jx0FW3r-CF+4;_PEZ zL!p>l`vx8%40E~C7p5>JO)~d@HDgDAsO=d*Knm3oQ+(Gut_a(_QZk)6OKTA)zMXo0 zSd84Kg1osu7HRk%rg7KFP?sOdR*9N?&_JrZMUDoend=OVN#R4@cFnJ(q0aPIli)Lp?sPBhUQ4bVNQGLXiRvCx?zdyrNyHSe7gvK z&COxs#YXeG1deOLE`$|y?+L_`yIrAKq?Q>u6iLRY^iw3VqRdgX*R9FUZ3A~R@GwwZ z+*b+;gw%0rd&WoH{_zu6hT(?xG?0VTTOYSp9+?z9|M_tFpa=-t1=n{6L2u}eSJcn1 z*@v%KHZ=4c(Y#nI!GzT7jia6Q>))+rDA-&KmMIQ>ygf0Rttj$Z;J6~|{5O)siqYc> zM_9jAKiRHnP{j76(R0D)exb;%RL3H9HMJZO6A~yuU^>cB8tq*Wsw30e)5!*97{&I& ztghY4mQrI_ddD;F5omJ=YaXqN0wBzPhTZiV$)K&NJ}gD(E%DsRBV2)6E{y!hIDcG9 zu*A;s#{8q9lTvH&_(|h-uMe-D02>61oZ_43oQ3q(%A}4pT)1?O;K9YyFrn{?8%yep zevUsbzGW}q7;eS(^eV#CA3xSfNJ!A>GKR}Ytq3n=3@;sr=k?3*oIe8^X5ST-xo8^8F6 zP2haZ0ag5e%&b^9VpGxwXG{LUj8eHWe^aJsSrl#FLqHF>P`@>IHsB{umn!Evucm`; zS|}Pk26JPsei5Uob45iZ2JL0tTN^TNKeS@;_E%I59$)hq3Q{6udRv7xtb%SQaiGfQ zu*|j4^#1bhf&#oUCjiv@8ic6IR5S=q3GykQQ#RDajce!}JsfO_SrJo%4m%jK7X7e8 zkH;5>XQWq-kbHOO+OpUCvPb1h`0{meIHEhpx~rv!qHi3y9XK_$4qc4EZZS6G^B(cF zP*QuU!%s>+dQb5EnYUUim046#-M;t+sBVsK%f|4pKf>)}C1IPNZ(5vxWLcD?@xRe<3l={PvCJWSx_P1e_f`CmrlYs! z*6yIQ^?s76#SoiFL!=V0;;(^VXv5z={=b*Rdw=wDiLu3OT+<5WI3>CrsotOVpF=vW zjIqmvLyHO5XDFMmdTrL!14P9FD{QVx&`1vQ`lQ4|3+1u(_}ft{TMK7oXxc9aDvgU3`2tLBOot91V82elD^2zayg=M*ZW&flv;h=Fl%Man}gpis(iV)wz z{iglgFA+)$l}1Y0j?#IG%4{oIs^GPtqBM+7BduN=VtAZkSx|+qXw;ucdMK_&5T?F1 zoIz)AY5O*Kven4Gs^^kad&?O&e;ayI<=abe-f9+Qh zex7!(_?tF+GTYbWY~4|X8G0`VKlF-BB~3@L*ch)slygYW=SOHv{{B{PADi_>$%J^c z(-ldjTw!%^b~g=)#q&Q%=e|2%d*V=J$x zv24SfRCK@H0l?M{@ZYb!WZK1VeV+uGFpy z9*f1inN5@7a`(v?@Evkn4+7`*qNsZeg7rEH{KtK(=ac3<8_x!xTtGZNO^P?R&OmHX z^t3BtY)qeyn2x{nhenvP>9z8QX+`JVEb_KmoD+=i>CWZj){8IO?P6pxq?_e}A^Qfq zr}J};lJyQdp&ScA+M~mBk-#Tae9%+ocBBP9%`n0ndt${Je&Pmzi({Kq?%$Jk?HyW; zUyUAHv3z=>PHlS+*2_&!z=-^vk_9@z0#{`(|4P~veioWU==U;BZ*}4CoxXw5AE*gc zm`~n7nI00g`%3hyyuoZG{X_eb+*W+G=#L(9mFV4=p~a zWTrljubeb_it|XiJ3F6XDr?_k4<>r75bu( zt5EUGpMk3K+xgm*a!$4MD~$skqh9J?tW-29 zpum<0X2Qt#hKO%XMf=Mk*A7M=4{3So@&ntCxhc0t&#*n<(^#he5f!s|9w<_WBl9)N zDZ**hMM*2;h>Pf`1AC}ufxO9t(~41LD!_J9NSe-ZUd>$;Usg(_ajri*-*xYo>thj@Q%uqx2HQz|?I?;)TkI{#crBmY~ z>O4v>XZsJON*TgZ&xmmAo!6M-u(z<9WB^JfxFqqRsAD=-C{^S${dO^|fs)bHT>ga< z#Nd(WcZU!Gb7%Q2HybJyh3PehbuhHNj0#UvW5l50;umTS-;Xf=P2uR^gxJ|O)XVOJZS z7Z=fo+^w#2II=tr{rp@3XM$l)B4s=%^40+2(1boZYf30kzLJejn)d?L0U z6KLDX;WA$_{ug_;$?w5@7;Jc0PRr3o$^KbmgaRP9f4?r2cHUxCe9?gVmbG|4-%9P%iQ%ZQP%8V0zo1d!Kb5z0Nn??ubeBlK;d!f8WrbYLgf%+EiKK zwsV6kK{4qo$6y)?e!I0OaJZ$lBPsO4EqyU^{7sZj)YO>uc&BK9OrPM(gNp~nx2px6 zo8AILwP_u9xUqIuZbiqq1QFwZyNQr~!l*4}$5rFo_MIbRF*eA#Y(|GAPMSTY#B{K) zsqDoZb!^Km%LUvOw-|XDi@f3GhxrotBq>ZE;xTET@b>JRQVai_zl}S_#kM;P$-{jk z09%ge5~8+W4gjcB(K%-+UMT}#A|Y(j+A#&X(5XKsk#5MMtnIie=5p81S0PuMW6o)R zeeJ?yLv#5naW|N^T=nkmgHHkXW~p3zsZ^5ro_mnuvJPO<c0i6gdMpIti-Ty=E#{kG;Ue(+==Z}>5dA48N6Agx~ z;0z9(+IF(-hKI`EWaep_+?Es*=^`bPLpYQ zm42x(q{O4z9=&vYgS(0QZ&SsEBDJs#ZSCU2FuZL1*PQ^Lj|!drhh~GPH_4r zojO~Ex$ncdqY6u$q5p&rLNWs(a}o=%a}h%zgynTu!2vn84!{5~6tQjKF!{O#*Z8^9 z*P^iymlkw~OOsBPQ45S~Xb+#ISlc+h1uikwxN44-5Zz7zT_pjC*jLFKCzRg7cShhO z0sQc*RftOQ-hNukS=VSB-+#Q_hhy%;#P!(Mb#si1*DgM~Dn9FZE&CEx*yfM+`+QfC z>NU?dZ?9=TEDoQvh{zGgyQ&&qR?ELU6Gd_2pT=ZTE80v2qWmD!YS$DpICDBLir$E}D*mm4ES`QXcx zGTQ5XwXNPMEgtkoajmTtuWtQ0f+N%c7s+aKkDA5nWk%U6x&3U z`RZ%jDUK<>St!T4+J7SVB6|7BJ5*FXa+=R!Q`^f;Efe;s$M|*jF}&1)JH?v|%M~`5 z1|wsut-83*%TkUwhd{#y6(k9}pUn~n0xAFN@yP)}=_l$QNY4!K2st6#TDLR3Q9O$|}<_drK1cD?T?i9TaZ=e_1B++ynIL5NyGZ_%b|H;y*&Gc*H_+B^f?A9C9r|Cn*z3W;^stunje4q z8{u}3bcsFXTQ{zE?H$`^19vmP{T**6^RZ1VSSGI{BnkMx)lR5x_ zRQzo(8r%io7HNyN1zDlimVdF5|BKGJH17|!Z$MatyC^~xVUHPr>YDr#yUuZ%%^G{V zf9CVc6#S$vdyM*UNl|q1XPDZr<8l&&TJZw5`W-O26>r_7Yu#FO{!L035~3RnZJp;e zz#G_oqums3tTFBtfN6@KdP)0nNF zw$3o-X~GT9SGW{W&6^Ek8TI*St`VbioriwdT*&}y#+G@WeB%}G^6{U~6u$;SX;bNgoE(ew2dd?LxAZ$U z|JJowy%7P1;b&ozt9s_+Wsfvpn2m=XoRJK7vT+D4tPj4hbbMhlUvS$<@wN?3zntrg2PQL)7qiHm58*A4vk*EX)cR%&Czhih{QwRdgPGc zXSo+pMwJED%aHdCx)QT@mZc@8?5eL1&dAtkdt_&%89+;k0`t02qImSW;AZ#KkSh4p zA3PM}Hw%v?cpg}uU5G&c?bU+X)V=}^sTy%vPIk`c*U-^YpKXJ~@{Se$<`f)*;k1?B z#P@*VY)SDY)^xv|TQ^|t^v@@C&&psR=*uOZ;`i+>;@_P;Blp)dCGJIl74AOb1$yS$ zKL_@Uv3A_`4M{0s+*IDy;zJi3nDJ+>dAMG2`&Z*Yn4P#ks(kzvqjRjcN4E*jI9AcY zdJ;e4`G)l3QQJ++z|eZ(YmK1ytyv`Fh7VA6)W;7ZRE(p7Zi@~(Y#e(?fdU5jN{Y4n z`}!SzuezRnIu>)`jvd5<7w6-fMgL~Ug@7_LfPQ%qowdqO=r>+s8^he}c9m{Wa~~Uy z87kAe#v39m?srPbS4fuI=i$K0Q$@WW!L)6JT9_b*X&?iz`h~uqx*lQR>|2t{KF+Cq ze&aQPxOrvDuvBxfV69hPEj{wLJn_uIGK}d$@(WP2t^bPMe<{lhaJrC%_w?^G?T59n z-av`vq{RX|q4k*kjPai-`I?Qfn@KC1_AXr-VT-1g8Q?(n(F{mC-Ip`hROVH`R;~+S z9x_kS{+p`ZOV}&`v2?Q--q!^TStM+ zPJQq6TM1*Bo4sSFJrdf!%)gqoHKb|l_6%2;@lTJ(!-G(N#z$y~6d0Kv6m#mqC&W^d zaG057r~oB`am+02XqRxHNND9G@yjL^sRu#2aos68 z5Yi9ZQVfNr0mSTaX|H9=v1gh;*BLnmTcDq!InwbP!{I_A#R!|aU3@(zH0zL}hJ^&@ zl7sK~!A8y7?HBDeX)3cG@1 z9cj2Ai=hq&T3G4h5c?_z4bn%7GvFB$|F_wY#ky0ms&xhZK3c^8>FPV9;fmhwM;j3> z61{{ZL>tk2CnQQp2pI%}=p~2}Wz-;gw9yhq3t}*O^g+~#k`Z;3h)x)F#AyG?@AqHt zyVm>dtoz}fd)K<>oc-))?|pq##RP)Fu0Ni>4QS>c6Su5+x=BEbqv8y6dexK6ekGj( zK=ZTydBKZ57in}YI>T>hAc=m`cG!@6PA$nLJEjQnK!Uaqb{LZx*%~bO+D9x*3#I@);|NSpJD?rMgo!W9%cnHb zhKu?pf}dE1Bp_n?y%iwN_YYXXYip9u^KcC}+vvO`h;KMFRAa;+W`QJ#1I%pXu{T6a$~Em4mMUrL4ve6P0ig`3 z4GC1-v5(zet&ZUo6z25Sa4|HA0pj&2(8u;gjEr#%7L#P(G^N0T3y3^*zgXshw0{Wc zbYl462d3n|$Ra|eU}?2#~~8M3d|JzlUfUxL&3yP6_Ra2A1mGJor+a=lqi z&FdeR#{oueAsa^=HycO+2pJ&VNvqk$b^JiX_+vJHc4i4NvKfx zWz7%s&ok=B$#WqO!X0Wdjc)121Bo=gg_^V)g}UVP8$=HEp75kQd^P|Lt})SCSF z#+_~dlbWN66`Ew&mu3(&fdo=u8a5mLCHxDzdF1yE+MP6^BI!8ARBL7o&!qAEyjP$Z z1v}uKgNcpWL9>ES)(=YI@(Kn>Nkb11vXszDY&_u0G;{X?_)9)@eYIL>^ncu;z;%6G zM5ny&3Nwq>1!%sr=4jx;LhQTP*)rR*F(Y2qbw@K%yBi;WMXol46f1nlcf@+wbV(l9 z`_rI*#$0MQ-NP?h@dey@i*<64rSwPqO;G@=F zMCYDOXE~^yTW=lJIR`*`%Gk=wH`y@X5}G_LmPp6n>1NQDj2Y#I8#k(0(2K~r3Al=A z&vIRztc)9OQn&y23w((?!s9-zvG27FWrA?o~ZeFPwTmDipiJNM473w|Cb0lPVEv$j_NEOJ};&8~K z7<|PyTq`*wO$sSi*-*HSLvmvB?CP*|62e64eqN4j^h|!AicM6uIEIS*ah*+{6x;1j<+2 zIQ4qB-XqbD?xwy{9p9taakQ%Le{BSh*%q_b=<^~j7*IQ6d4RR zEBV2MQMc6FEiA{~BZZ2JXSk-rk|^R~7gV*Jx+twYis<0H>BPw5fGeruzAiR#t#PMe zdURNW)<+B=V`vPPweO>kpBw%d ziuP(5OO>m=NXVJFf$W3x^$}^~^)?k#xifmQm=;S45WWZXk&NoCX=;g6Axl|$SkVGJ zzubmy?b$Vw?}}jPW}5GsNrVW^s@N^ZttC$uvc?C_J6zjBy_iD-TW5cQcnzuz41!l zwtB4BeaCdHf59xK{1&aQ(3nLg0-FCrT7)VvA%o)+7O<@#GrlbvcaYQ*$z6ADN96bD z$V@F@9kfNQ#?~)~G2ASun-n|mMoHqeLRn%T+8pE!l!s|y`z*fyB~Uz91L&>rLVh&L zf(Y|Xfgl+o8T`*SLKF^*wiLjni?@K-*CbG?S-tU9uYk0NPeb??U4)iJHd*g-TDY(m$fGtoV*(+D989Q{%q5EG zWB__oLEcs5$nzcWgj&0fbX^&(h#5zmZYd2qSQePj}=1rEMBLw`;uUUMbcQjecusVgg@sq_vH$ld2z1Q}Y=Fw=d}TttVr zgyj%<&ivw2xTSumt&h)GDg2Q-MNgUCvBRfQYvu+U6<1A>=B1vku1NaGN;fahpLY^k z=v?w*-B}IdQnynT-;MP!+vg2|o~o97=D!-k-2Y5V>9_Y&oc*r;`zKrOHSZ5>nUDY! zp=+@doF^IUC8;>jFt{Jqpfl4L<-V=$%)t2Tte6zSI&da#e?yE z&+Ul`M0FT4p>$PsDuT1vRq2Y7d_}cpwU3Dwo0{zdWOB%yXxeN|^n@U~U`0q(XcTu% z_TF-;Y^iyPl`zSoF$N`wpExL|+tG0q+<7g@jYz4H^yslsr_(=zrtKzYkRXk=}l zQ(k7ykrB0y*T>izE1618UVyBYH>>mfD245EYW1hd$2aYMsJb4A>@{}t6a~wglGe~j=0f>q8n6nc2eiwu%9vQ zV4b?##q4iSs7V67AgI(h3tseEMP4hfcLB794Z2Z?%mf6AG81cY6`_xz5Pww@O zTFzwQUV}zWVU*GfLzH^rp?>xOLA5?yeJ-_)clRz(8&=X8cxl$^$xv~kymV31k)-v3 zDu#5aG67Mt^5?Y4R%U&19)wd{oht0REmPJ2q?a%`TV-DjE_l zF9Q2`7gd2_zG@B(vt)>dqYK{1idKoi(v;e(@(Q3oa8?3qO>n%HAk;V4VZv!Vgu^N6UgI^6A z&bOZ%v;+tfLyXoL*&h^S-6$2~g8Yi=Fq5rq!-BT1KCb5W4xQzc_&4QfJ=RnXoG;mo zDz#v9s0r?8^Vx5_8XBt9J=mevf5!>9O}SWiL=H{)^YQD3XA6(HiHRh7-0(KWT(Q)qalGHpf+HL{9sl4KYKYkjS=GPUJ=7qgi#?g$ zpwy%RY%`elLtqOQ#6vPF*H34kvskkRfrnBcyAKMC`+1=ptyZf7 zJHl%*Qwzo1=`sMs!u<|2r3*!vm0H!42Zuc^(#-(#N*|jtpuQn3X--~Jmo^jS=_NtN zcP+oQ2O)gxcj{Ro1$7huw~?b3S>C?;{y$EZE?+uq7IGdUTH_M#l#$4s#PW8&s)s;z zaP!WLgtB+3vZ~D{-+`69)U4XfU!xw;@K8^^ohR-h=uWeDxBfEf!!AYia22C-MXa1q zpKiXzG-VJ@KhVokeX^1nXs{JOmLLBl>UH9sEA^~ z^5P)fC^|;$N>$14{Y|UiM9SgtcO+9|nD6)g4~qbpZ1jB}r??U$VL+k6-Zi7;~*rgYgh5Ecx{qe*EaJ#o+ec{OpjG>5lw^ z3v~zmm)3&xtJ~jZ-;{RM=sRHhb2(o#j8RLazfFL6DaxPCm#pkOJ~enMcfH;t!N&Lf zsd6x&f=gr{2?Jb!y7tz$Zqn1#0zYWsd1zyca7!_-vL_tV7SL7x{EeMvfxND0|9WV` z%X|N5cKd&Q^nYYG(Fnn>{vW9I|B3JaVZi@)K;@Mute)Y%F?6HpUcUM#CUIrd0Weaj z_}sg)Cj>)V1vJWjuAX1EYL{;XmoJX@kfB`lzqx*VuSFv9VdGu(FeeGN~!PM z(-CbIV7A^B^B83an~1u9mg$48w+SXR_?TXTWyT1S!6!kk0oqUi-DRQ4F-Ib`i zi>K}xP%8Ozc%$$8J(JW!fv^lN#SrQ1;90C&08@$p`9;-(ZGV%MkMC&Qs(=%=ztxBt zQlHP6)V_xNx_~>tHGuY$l+qN^1-MnUPYi`_q?1ifzND5E?1l9@uOCT&DH5a=wY|i{ zTc`2BVu7a&`1X1uf0D*ZrIOyTtq2dwW8gfs3(1hH7Y)|?2C6=_(hbSSo}F*_H?7saITSc<4hLeR zD=JvuOHh2pK(uv4=>ij@|H$oek}8+2%o|`wZf3nK#vQtoP72v$U%OfG>*kJPZs3!C ztnX-RzJp7^sgEu+OV0Vt7Dm$X1+h%-vSpRw+*s1IrQtTX3TVg1e(|-y1)~NrNv@B{ z$O+5X=-xhY<4)BDrFj*?sL(aa$RpHTLVs8`eN|oTY=MU!i1jcCD4dStS4>yfeRW1t zRPXd5*VJ&y-j)ZaGIW`nMS=4eqabu-eX66WK#ocH24)XtQ-J;dimAIaGw})p`bF~@ zPB#V#nk#MD1W=tqJFN?a315 z$+iG+Sqc10y4Apa2-n@ka#3|hFabxnkxL3z4QD@8&<9kI=>?@@T<5#{YiwDF2Ve&99T&ZL>cj!7*JUvQ-ge_yD6G~MAZ zII0E}59%1Wc-hD~EeBJH#0cFw|CRY-X0NEDagXv(J2VM%iCOGDsv55}-lhRiH_$x) zq#RQ;ZQiL`0}Uyxx32w8sb?1K7uOYe1-fX@n|#?rdwcd$UQwsT)4kF8d?}GvZ}nqI z!!^npEx*x23SU9hBqmXl2bc2Zi=xq|4==hNe6E_`iWqUD@z2IAT&X3Gp^p$ou!RLn zx4%yfx2wZ`7Y*5tO{<%h*>yX~lwAB^|8b)}ai=c5bKshQr%0c5#&VDAja;(ZyvsA< zv@aSr*H0BnWR zdS!-n5zhPlw-_0xyjr<{>ld|d>1dMeJ1`YXlH}#|kd!WZO2j0ce6wBlR1L8o51h%? zdXFR{#A7;2>uW&Pw2h&5wN{m%mlPY6=LHuTVfgyqeaqfxfzoHQ{zn%tYK|<-k+$jU zk9DX~Uy77o(EVr+srGo!!%AFs;*v>YfvtfmmozOYC80eSBBG5v>PfX2R4~fZ2JP@z z5w46kur34*nKw3cqsSHs<4K9E`b;>dNQ%#)5_0LSpj)X8JRS){J$6D zK|2Y%A0JJMLFZUm-d;u+5T1FMbtgTfzZ5w#nuDWmmF{n+*KEX-JF;w+yhPi6b?MBY zXBJ@`J|qSjS9}gH`Azz1TyLmj-fV%1My<0H7iwgVBU*>gU*qvu+1(;JbHI=FTv#C6b{L&hA3=Gdc3VxEFFewS z6J_roAL+%>Q{*)rTqlysZ>{7h%Va<}Q`m`X;4hrX6MQox5?FKeknf7y&BBWU`CvoS zBZQQB#LdUf68>mxoyx{wkSO#}AR_Uym&)x5r_alKQeTLBD(QWYri?k6?r0apae#Ji zbN82>ITv(-pU5cvO#s07AoHI)G7;TU9~QUyf!ZH%&OuP=;o>KH;0_q5T|sa0JEj$R zWbnrl&r%oCU=;HFw&XJg;_R%6Dj$m4F00?HbsNnc+t&=H`1ula@vU;e|;kc zaXvyh8+JCjY|M6uh=C>K;-eeuTHc3LwCfu6_s}aO@UUUenXz_@+FsV8*xN@ z$r7UpeV-Oh#gTd}$z8|HRfIdu3hlKIi&888tNHV8>EtHpLWKAN!=xETBg3!!k~fiZ zI`Z1Vtk&6Rk_u(LE8T4A(o&qPw>Q0*evc5xsXS!jfD9=lu~@@I%pU+5zJ{s9m2}zx zz=k#TQ7W@@5v!K{pwLwcWCAg+_B6E4eH5EW%oOfllhQ3*uh1Tqxm?~8;uv*lioKc) z?ro{En0!&^UyS{h?-r@k9+3EPPGn>rBqMQLF+{RN2X@y#kMS&9=2J+?Wu!LnB}2`Y zpLdTwm9_jBn!Wl*Z|sdzlmr`on>z4QG`(z1d~?RZileh*;^(kgA8%Pw1SNRZHBJ=f z!6)ZI3Z|v)n>ejbeKoo7^%z9uL(NT!<_k0F=Y6Fu${u%_RHfKt%S5aTs%I`wDtvDt zw?A*Dy^`npJZUJF^m(6uklTjLtVZJd*q!&7EIt_pHGcnlsKCh;b&KH@mE|y#ysqa! z*X#q=nzHW6rom~KyjQ}??zF4RutCHB-gVAs;z@X? z)D;C$?r$t;fwRD7d=zbXVKy0oJuSG$jEhWPL#5cW ziN?M-ikPGM>gF(Wyx+(PB~oBfxABUkZqRE92tK352j%UY@akE+d)DOUgr(cG+zeV4 zkMhBlx?5yf>(S~8_ktd^PKzGDNhm~He2m9|l_}f+rv7OoPhn(X)hy-7EN))cw`8KY z`Y|s_!MQZ}py6-)&N1{T?_3(L7TPVR$DLzutvyP?9LY6-TdV+6=hZIo*zcDcX^#wu z3i&SW6VNH23$V_4~*DJrKB4dLkP4rJ~T8KY6Hf8|T2C2;D= zh1!RUhY%6T#QdW6rN{IBx61I++ICf8(au_0O<{dotZNqMc8`;dMt{gh>1!^7c;~_u zQ9Ttq+|4-=a@sLRhT7l&wzAvE?IIX8ph8rcqu+QSlHV!4ENaHhIWTYYEZvUokKx$E za{HBd>4^K2E7HiJMZFUO%Tb3G^>cSJr@$1%Tz=}6mt?$MKu$wNd2fO{CsmG4hq<29 z-MRVT`dGkdkU{WA)yw4oBiJKvdQ#+H(SZ5%>1SSB#~er}{G3{^PLniRRy{i+0H$C} z(z_JQg3V7>4%OC7(;5g4Opfg#Jg$X3uOq6%zSr!swtuKHb+G(SO^)=GCqEDz7vYbZ zj{jTzk_Id}gC8LugJxK(gpe_3XL2vmi`UcD1V?V#?8(+m7jkzoNh$IZSK+0S>Gz-& z%4g}Es*1J2IHAkfC&zrEL@0Lq>`qPc2wAk?>Em|8a|+Pb$&}doRcbwRj{ks$Rm5G& zd+YfUIbu9FDfX>&AkmpyGi*p9p}Lf$F}WRXby8EZ)y%6qeCJ(>={PTY(_d8VFh%0t z$dony^~?T!6&p5?F>~EDZrN*0DKg)pOd9|su8N9{7egP0(ao$#cER<(s$2X)5#$J> z*{S%q-rG3&>EvgGWivjx1@>Ojpt%<}tb6(Ok9DMSwd97n>o2LBPy{NlQt(hn$!q$I zn6CnlkuK^Co4%B1)(F@vy*8*&noV}v9-eeU1^9GoR z9n8KW2_?;r-lyGXRm@kW30|7q%k~_?@4hNj(QsH@djUWn?I!V4q? z3->z7&8!)oN}Jvnqv5CCvdT#T!!k~CFq4=SRC6q$k6~+6B*RRWt9&tZ6sJ`iw`JcX znbrRF literal 0 HcmV?d00001 diff --git a/img/bitcoin-core/slider-privacy.svg b/img/bitcoin-core/slider-privacy.svg new file mode 100644 index 00000000..cb17daca --- /dev/null +++ b/img/bitcoin-core/slider-privacy.svg @@ -0,0 +1,869 @@ + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/img/bitcoin-core/slider-ui.png b/img/bitcoin-core/slider-ui.png new file mode 100644 index 0000000000000000000000000000000000000000..846e2e475685dfc8c23bc495d6433f06d2223426 GIT binary patch literal 15195 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 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + Bitcoin Core + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/img/bitcoin-core/slider-validation.png b/img/bitcoin-core/slider-validation.png new file mode 100644 index 0000000000000000000000000000000000000000..f7fd44b18390972f4f0e2ebbeb9457ec791e805f GIT binary patch literal 26761 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 literal 0 HcmV?d00001 diff --git a/img/bitcoin-core/slider-validation.svg b/img/bitcoin-core/slider-validation.svg new file mode 100644 index 00000000..12071212 --- /dev/null +++ b/img/bitcoin-core/slider-validation.svg @@ -0,0 +1,736 @@ + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Locks + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/img/bitcoin-core/slider-warning.png b/img/bitcoin-core/slider-warning.png new file mode 100644 index 0000000000000000000000000000000000000000..60569c3c7f7e10f81245a6510a6f850d3c8d3cde GIT binary patch literal 23757 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�F07t7%yF4WYiRTb8N=5SjcTBLqkUD%(Qm1 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 + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + gnuplot_plot_1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/img/bitcoin-core/transifex-1.png b/img/bitcoin-core/transifex-1.png new file mode 100644 index 0000000000000000000000000000000000000000..4ef620b395ca97cfef49eaf97860822170418a2b GIT binary patch literal 45699 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

      tc!*(&wll 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 literal 0 HcmV?d00001 diff --git a/img/bitcoin-core/transifex-2.png b/img/bitcoin-core/transifex-2.png new file mode 100644 index 0000000000000000000000000000000000000000..f4db20506e3722300bd1d83a1a229ed484892aae GIT binary patch literal 6356 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 RGs3|@T3lYN^rL~_{{cA|%-{e3 literal 0 HcmV?d00001 diff --git a/img/bitcoin-core/transifex-4.png b/img/bitcoin-core/transifex-4.png new file mode 100644 index 0000000000000000000000000000000000000000..e9e0e5917835f41093480d2ed4e3234b992467f9 GIT binary patch literal 15292 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 ZHRSRVCbx>cC)I+93(Neh5Y+qq{{ViN>>L09 literal 0 HcmV?d00001 diff --git a/img/bitcoin-core/unique-invoice.png b/img/bitcoin-core/unique-invoice.png new file mode 100644 index 0000000000000000000000000000000000000000..1f18f84f6ab77a2948e5d228ea1855a740801167 GIT binary patch literal 59119 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 literal 0 HcmV?d00001 diff --git a/img/bitcoin-core/watching-only.png b/img/bitcoin-core/watching-only.png new file mode 100644 index 0000000000000000000000000000000000000000..18b5858e71d2d5a2a8b929d9605488c2829dc45d GIT binary patch literal 27001 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 z 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 literal 0 HcmV?d00001 diff --git a/img/blog/free/COPYING b/img/blog/free/COPYING new file mode 100644 index 00000000..b1457e1e --- /dev/null +++ b/img/blog/free/COPYING @@ -0,0 +1,2 @@ +The files in this folder are licensed under the MIT License (MIT) available on +http://opensource.org/licenses/MIT. diff --git a/img/blog/free/bitcoin-core-0140.png b/img/blog/free/bitcoin-core-0140.png new file mode 100644 index 0000000000000000000000000000000000000000..e2342bbe99b5e85e60d6c8c6c95cb678ba623923 GIT binary patch literal 213740 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 literal 0 HcmV?d00001 diff --git a/img/blog/free/bitcoin-core-0141.png b/img/blog/free/bitcoin-core-0141.png new file mode 100644 index 0000000000000000000000000000000000000000..c086f974603d108a61623ac38285c79cb0d0ff5e GIT binary patch literal 195019 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

      ERQ#AkdGuL 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

      3+&MkLCm`c!%z}f(oV&Bn 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 literal 0 HcmV?d00001 diff --git a/img/blog/free/bitcoin-core-0142.png b/img/blog/free/bitcoin-core-0142.png new file mode 100644 index 0000000000000000000000000000000000000000..2cb8582659143f631e8eaf80650e80e8e550a095 GIT binary patch literal 194096 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 z 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 z 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 ! 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%0A+37`5#Gf zg6O6=jKO-inUOI!RAWL#a?U4j_R;+TPTzJa}AOwmSCJJ^*JPZ$w5h6?9NJ?j2^a{un{vFz14{{E5OD^@m7pvo*Tm|yq ztlfQ`IO-gtFS0#5t@8-sJ{0{Qr|cj7x1r(1x}U9Xgo@#IMxDAU;>CNN)&7}M;vc-P z9jX4w+RI(>$ivrROm}c#bCujDy}uc;yERC>zKQz&HRzTnL0PEAY6&fE*D^zxFm$9; zEz;@5N{#gXr9F-!zb!9s`-6S{i>W7fM+)~ZBNizCjZ0id+O*}@!`Un=XDn%5$)@le zOIX{|W^S#8KgMY8P_#FCPfZu82!VsuT;E+go)Lg-tHNU3z4~C)yzwCJjjJg|e^x=q z92Wwo((Un<&B_(EIF_94fe2>-;xSJH_q%#nI$7Qdh1Mrt4mjfg(sd}dHFv=QO4wL| zzHhc_H^B_7%QG9%U{ILMO!e${7Zo|o$x6Ko zyqG?D+-0J)XP1LFnEr;IBAyLoUYDd)=3^IHH?V4rll#&zOk=GRbV^f2KWTWVgt+(T zE~~!YLN6~$PxhDHhGOwe4ARbi5naDnt%-~jG3?R9KI~x!@0L~ElZ~C(Ol{^{CVXH@ zp_^f@X*gKF&lC*L>9wb+|3>d9LLAc0>~#|LOFdqT*h{_k{gIQhNsh~sPO(?4d0JFzMZ%u>)-rmL(m-EikVYRe&7c`zC2~IG5 zubD-K-jnAJMzTe>tj&lJTc zA<5>*J%NkE7Rt-eKfBiT{B5(1!*5Lx+A%Dp*j!fXn^RdP87X`zR^!5V`;7t$`}MQ1 z_ajZBj5}9S@~fd=jo@@pY_W9$NYgdCw}E#O^xC@1U(LP=_oO%K=hQv;^X&)E2z(;@ z3{JDpm@Q73|BAA|PcR^}5@z zx=dhX45=HLh}fUD?J2Gl#!yZ%(BzNMd;n!9e3k&I0X40{sU4!Ly<#;@a}E4f)kmH4 z;-|f}wMBOKMK+TWn>aD=QBxzD9cUuMn7NI98DUlfn-I-fXqyHdy2x$L--BuoR+OV0P^Llr%wi2p=EsyjNHI-$!)l5s7_(ka9M2Y zzpNX|ei{@j0ACN*luSimRLa~v_=!oFoHX3Vf5-}0xB-f7%Ww@yE3amLp2yA)X$&%% z>R{VAn|4J#?ET_)62zjoYg7&0B@du}3wGHbkoJp?wFsq_^E;itJHE--tFRYw} zq*=8_{m(9CDFhkTf}Gge8@#c>141$Y-Pyj456?@|YAf$yxsSVKOU2_{ZO|Pz37|G= z6g$zUHoDAFE2wac@+lrQ{%XvuuOK}h(OWKS6<{nv6u8(oa)eda9Q3^OHD1!kXIRSr zb*YVJNtPTi%hTN~iHbE?pkGSan^QSG$srR=bqK=&6B~ea;Z_0W^tmg4q$!odo#Fd*j{Ox?zGph*>(17E{vNT^Rb&0 zb8(fF5CF>hx<|3#cv{`N(_Y=AJvAKw>aU&Wu`wLV3M3<(_+)O=X@xn=Q6kbT@eGr) zI--P|O4{^S6RQI+ALpo>kjWWc|LKEvJA!wMG4f3y{HkXgb@Ss*9;~epLO?`l(I42| zz2(L%Z}o6FNeM9aMBdYixqO`@CmP;>v`xr&Ff^*~^mLfj?4fC<_Q13sin<^Y4OIf{ zBu4Q)=8(~6jb)hl!BSz7y<@IM6y(SF=x?(o zXMVV-yh9e(yWXQ0IUi`5Ch*2G4SqE#@kN-Yq}FXKSX8;;#9i8&khffXQ^SnbdNtoH zr&zpgnFtr_QteDD?L|9}r0R$>p!QtHBTW%8h;g=?4*7WvZWQ->zbiOXt3TL`{ZZNB z)DmiYly-j5ZHX(SrH%lqJGAMJUXOF4*SfPQPk)$ZfcDMoNdUPhZdg!1LVUM0am@j1 zeQ!!$tMH4xdgL_>sD1|X@HEFO6)#i(0$1nYUgEuEnmo$qgXYjYyPnG&_^!WjL4YKD zGQpr>`|Vin`BapKy>4dznYHq*x?k-Inx&(!#y@iINRCH{AERwJm=beBt6B zan9`ryR`?Tu*U)XdrSj|KciXy0TVseYI$Pfc|=100(Bnm%>RD*x7kzp?IWIo--160 z{68N*fvJC$@-Kj?O;7scUkShhz!|om8Jc?xK3Gd0<)rYhKofPK)?ZK-p#fBq+l*4i zA>lYlR!{>?vBMjcmkb+9m9(Q4uu4JeWDIlc>;Z-NQh19 z*2xfA5Dx8~Y;*K&CA_x8s9gadAg2y+8wRPAz0XupgOC5QMo|sm+yrz?+bL%(M=p0S zzpm45GiulV0ZaPcnDD~I@#7;zgjXKgf*^_Z(^0;WHI`k(zWxG%5~RE+M$#INaKGwyE#qMABr}W(oaX!6DiFnj zoZXWu+<}KTYCAP4`E#cH2H&i{P^(a#Uq#LgAee$Y8vE7HAHb=wX!I`xALTKfmXd_t zZ9z8bq3PC=o!sc1wX_ACscaN{N}}&eJco&Q!1tpX4@{ZoC7xe*_<&N?Re%Xw=`_yq z>wNMw);Hr)3UoerI}B{RvY2+g{popl8@zKYHLGLr&Jh<-@ai<%)OZg1?qq>R5|!WKFR(>+ObmyzOJeuuqtd&KkOL;);*a3P#u`8(-bP&)|Au#MGcpE|s1 z!6x6>8VT0d&q_jVcKJ9g?gN}qvzvEYjS4TlQdHf6aUXR=_k>0*+N-#K*r!kr78+pW zK~mO_&Klgq+f&|5N%i&L%5fHYB_{3DESWFUul@e-zDVR-H7jkk(on2ZXP&*>DSF^e zH4N-?Jo|8ZR>B~i7DtQmN4AaK=Zs9m`Yx0IELh3t;hiLKhx#-v;2ryuhV@MOj(C;fhn1-;?7S5W_U*`Ysab-%B^y$_SEV*&*fmWt>&#fo|(ZHt5QU} zcL@c#{3-cO{3P%ZZu<4i%X57d*@Mn1#SOk2HBLk}NZX`(9KxnZ*Su7)ODORiyS$O? zOoH&=_FcMaUc|w@k5gpA{f9tM7~YjPEb!_xPxaoeaZVqeQMBqy*+z52OVT}iC#Nb~ IA!82sFZzGs9{>OV literal 0 HcmV?d00001 diff --git a/img/blog/free/en-headers-first-moving-window.png b/img/blog/free/en-headers-first-moving-window.png new file mode 100644 index 0000000000000000000000000000000000000000..290d3c7081ca6c9072fb689b6cf3d7add0ffd4ea GIT binary patch literal 5651 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 BheiMZ literal 0 HcmV?d00001 diff --git a/img/blog/free/events.png b/img/blog/free/events.png new file mode 100644 index 0000000000000000000000000000000000000000..7003a56b8bb2355fb833091c10f1769faf856e45 GIT binary patch literal 25035 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�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 MqUQYq=%bMT0%kALfdBvi literal 0 HcmV?d00001 diff --git a/img/blog/free/getinfo-deprecation.png b/img/blog/free/getinfo-deprecation.png new file mode 100644 index 0000000000000000000000000000000000000000..dbb8a6ee004cab0460a292b20d7df5b4a3913c8a GIT binary patch literal 159240 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≧;#Z%K;tl0p=0)eOOV*m$8&_T!Hk)Eq)NJ%? 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%0DFt%a}k3&Fju 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 literal 0 HcmV?d00001 diff --git a/img/blog/free/how-to-run-a-full-bitcoin-node.png b/img/blog/free/how-to-run-a-full-bitcoin-node.png new file mode 100644 index 0000000000000000000000000000000000000000..935fbe6aed0678491f351b0602eed905112915b9 GIT binary patch literal 455767 zcmeFY^;cWX`vuBd3Z-Z%P@q_GcM1e;iv}(3P)c!kCxsShk>J6hKyV4}PH_nYcbA~W z9d6q1`uq=f-F43oS#!=w*2&D7d7i!Zv*+hW6*)ZY*Vt%iXm~(*X>~L-%y(#L=)bU@ zpswt`NS%%#jEdSv{*yKSo&%y)?ES??{SdoZUvYoeij7kFC!zxEp_?N^NdozUX_fBO;Z(SN(@^s_H)H>Qsu zERPjzDhy$Y=FC(rDvHevD`LYgB*QKw!B5m&wgyHBFv%d%*+Pnr9ZHIzPx>q8Y(3r2 zMK#Qnc}+#WY+1>B#BjvbC^0?e-yArE8YqAT!^Fae{zLl;7x_25E3t3Vx5c|TA7``; zmrePR^{HEyV$E!#Zv`XFUv%B1v6UTh+3vF1?}{6nOBgSX&DrNu9&QKt-RBg$KB=u1 z77KPy*W$e2*e;wK$sw@_T};m)K88EO4278S006ouC}pV~jNd@WS=y!{<>fp7w4ymjTZeuYyU(ZR}CI{JvtZ8jldnd0|>lfijO z&m%d!EThy&)93&n)N{Czl<+Gj|Md4Ov!}2Q8{!7694l9#lpfTEkVm2AM_Sfh*jHk# zUa&i>Zt2-Xdovwyj8>3ddqWpd*;g~zwq|V^i9>>hW=QgHaLAlW5Qe(blS{UB05KJy zM?FKnfk!Q7c&xy#g6MalgL6Sm!$Iu{Z_m$W zjWUbTUKOgLI%B_E=@LMwDwE3>*V*P~boeyjV`BID!iaitm#b-vRvmPKN5~&&yf#BG zx}FOLpyjGK5ef@Zm02HF;$fr%zhz`l`@<`TD)t}lMk+(_!$EnC=H??CGX}4e5aG0L z+@&f`wWwA9{nfwug(+5-bG9h;R$MUAvpqquwsYQGT(qx~qWc6N{kTklnzRhA08UCF z3)rsFm>y9f5e~`bnK1pTvLQ>E-f4|KEn(7dhD1Uhy*8a-!<(SBu%eL+N?&_pb#3+E z(*7T#CeJ5A^C?72hA?ExiSt7#SA$Bf6iM3~)kSV7;YS>z#$zM68Ltb|kj_kcYKJB< z{!5D{*HFLZWbH>Wt%Vc+V%Mo51-!z)VW)i(&!iEx^3X*%Rf@-R)@Lh*aMZPGmJcQL zO(nFgnbPMYuF97|$hig$vzSN;!F?>TauIk>K3Rhd_Qu zn!Zs~I zPlKv2B0(l`l=jVR%!QE!SzR}0Q!npX1_OBo?A^UCGOQ0Og~tZUJ{sl9WcVM%omkc; z&KSMqdy0nkCf*beHDF)W3X6(J8|f%5vdnc|a|lKH(7*-NXCC)#Z%%qRO0Gj|h15%>G%2t^(C&NDx#nx_0nrYnDw zBHxZglxK*k>~Wj1L|Xbw_vso9VMr@+)aO51V%?WsSVt*_q$Zi6b0P<+w?GY2&;|og z=9WL2V~@fRmGob{{=dj-6L59{JIprkJD zvUgR$uiJS@%oq@wG>vfSlNR5YYnQFznO*9|38zbMvq&(0q0*ERLe_E#zl1euX%m`i7jg;N3w zd0IXpoax{dL%+{vnmEexB{&4rPFdYIc;pvnj3%1x^j(rN+N3A1Dr&sj8bGxD-(54w zSg9&IM)|fkU|Ytb2X!2j-ZI=yF|xG3=wcKQmaeR9n~%*ZC!(yj>YAB9Ar1n_)`v?~ z=I-ROeqhqf4?OD;d-014iKgyDCim10+Co!kWsIHDj|pb!*FB;+5JRARI`1Vw-iBeD z)iLR3bs^LW-MVTb80=6jyimG$0S=Ihnv{9{tLUu<69O8}hy7D6WX9=Ux&{S;zT*6Y zIqd-7^U90rj(RNdx57Rwj6G)usTLCDe7C8pN3(uVuz5%%^iQ9Qy8-AO9cWoweHOuf z6^uz7d~-Q(IXv`(eCe&$5O|$=y(W0)OmzXMt(Sy`{eG+>IzFzRMlSa0^36 zj|w9399Qw9mUm31IHL!$8tSd_8J3z5OJ+^R+3~pORXKfl0UFx{bUhqX}_To zdm_fB61r2`QwaK|kV<)qaC3pMe%_Gkner0o57wWn&Z{?tz}3^d9t^qJ9$Vk{QvSZ6 zB(*b1y>EShg~~?@pBUfUcjxHrmD@@Uno;G%&9t$n5-CnBY&*r<&^gJ6HCi=amhJXE zuBf!vW;f^lINw)!N!7nRE~w2py5a>}0r7;8S8`>8>51f*$yQq%eMSz~^YBC8ZRTlJ z1+2_yfdel1s>|sy+i7q9>&sVlUWPB<5~IgX{=r(@y^Bxa*8p}kGl^!HkF=FMV@=ek zF_L4SBZ#j(PgbmnMjZ6V%9{ch zJ^5gzsQ?-|UqCBDCCa6}_QyJS_G(j|*!^c3y6E?nx{gG=-DLqo9TT zjLG@Q;Ys!lSI87KdEqudp9~@sRwU>?w>vzA!lw+6tUx_T<_R2RkR12YomZuN^PsnBE9q#)kovktm0h&2J?EByth zGX+TnJ@hjk4{g@v6{%`2XO%Hmn_EmO1KTS$2mrN07g|%Ex(~<0B>c?XPaUmCoqgKm zDQB1R3KssvFcnSlPrrgw4>mZJywcF{K39^0uX9uHde*mr_DaTTxvh5|7U!8I#f*>6 zFobodjMbNO*5Mf?B?aWirjpI}kOuhi0$BY>UlILG z1^5t`f}XOU~IU2KVJuqYm__bpwOnaehvzmdY;x-tX1mY=5=7D+_cH; zIRyO43r_kqPXFlY+wZt6GHdHfE?YFzI?>~s7CJB|Pcf@C0X6y}o7|zGpEk9ld7eXb zF5_<0*67&rjlJra6NSojo@RW&LPO(mXvK$ian2gOq^fqR?5kSEr2SPVrZ0IT2BO*2 zf>2+s4RCZtOYCmZySMq?{pU(3!^F>#7?Qft7ygG{Bf%HoT)O1P3Ayfh z6~TylWqaR8xUobt(kYUG{YfvF8MYH{a-DH?--ID1cbl0wPA^%_mO2sXxWHpXWy~lH zDRejx)t$=wzHmy84i1HE6t6yyZ3V>A_4<5aT;U8fGoCZL=vf-TQE6^0JtBqC+^^`i z>~hY!PBWJB*{;&=2B(`p-j4KB7u)_GUJ}(j1qr5=3ok5@rxR7Z(o!>;<~EV6y>%l3 z$c6wwGbxmo8j0t1j_EW0jpQaM)bAwo<}Xoq3LFu*h!^mv;-H#%HU*&|7&hAiY;CFz zh~B0XCA>kZWjgFE`DCwtUVBbjPJnb5^3boNEWVTvi13Py(x z&fjZGUdk%5*c|K&fXz?Tb6#yTJT1|J64f&=bH@g)u@XsXjp=`D5UaeTMGwq*bHIhX zJbHx!L`LsY@axXDmWral({Vn%5deg=4QnAS_dc7iElBH6(`2dt<4l>d=;qAxCdaxa zF_@ovD-0S;?#i-2+Erw|H}CbU5xymRkD|+i1R7YV{&7hI{V!<*N$SP1Nr~G(!*<3S zf+_gv_3I~|wAsLL%t=8DVf+>{Gv zG(upZO+*j1i{6UdYcClIUL|e@8FGCeJ8kt>f#-U@AzeM+CT%TpRg}a2Ebr-R^|r=N z5z<%!ml)+#Bue3j7CjoF1POI*^-XDbA}TVI8ALvdL&Pn8_S{zcmBRON=lB6%mc=z) zFJlXfE%H_jP)mr5{~uW#2|n8~q}HP-UZvtQ^YjkeYcg5Tdf3h16oX^JPRxiKHu+=y zTNJ|@{jxap)XtyW9>W}yMcr2#9A(_o3GS^uwG15F-{4ekx{4~oDcTW`5*G#T$4}>@ zu|lt!ZlA$vyig&0<-r?hrs@l$r&X7v-TojU!VWmuAo3(=ISEzH&zLc^a;|3$J27}j zlTb64(6_!I_|(97eVEEPiuh1b|I5`<~_Qu(W~hm^vNYD3hkUe_;>j(4HFZO7EdjA z^`Kt%;WoefnbnipQ~bIrVX=7?tB%62f!Waai!BU$$&RIDKASp@l)k$;pI!c=^a-W} z`bOP*Y4yf7O9z@AW1tp5B2nH86qSom*qAM4etptbN4uR0gWnyd_D8jn`9GerKf0dU z`m#$S7AdX!q&`3&6pLM&(}xDdUMMokL5W5@SWlU|9j?1?$dSDN;oL_rIl>mjA+t8n z`~%5D`k^;s=jWR!WDwHDdCR>j-8jY25Q0DWJ^iO(F8KJUSTf*t-(-OwPA0%R&dIts zWjaoKz;%rZSw4Yy!sZ#~#*brja?=|{#^{945(QS{_5`U*YK6rfU{-^5y~!ucGF3zE z8XU?#4|~(9u8oY3!+nGjO*s>Xu}sYtqucBAKe8n)hg0(y^eCLp)mV6J}K)1*GYq4B63IN8X=ym}5Y;fDmDq7)2@3!U8{ zgyCEMZqgR@XZO3U7?)hbxHA#kv*O*uMnpn*esL^h6QbZs>NT zNWkx`XGNFf7niU;l`uh{{6(X~!}`G-mVwa@D@l#d5tkgP3Sh}kG45Iv+JbqTkmkkp zDi9+Tl49F(2Sc!4?kKtbJk`pciru?F=ScLcoX$2_xO0%c@L><=u1872>A(Lc7bcIn z(EJJEe$Cp7jJAAMWf;Wg<6v3%_=Du+CpECadlgDfJ~px9r<7sdT5iR6ef9M!xTt{Q zLMwaBs7E&EUN<)JtY$C&n!1@slMWi0S+aXIAKI-_Cjd#9=mXbmJwUh&-WjH9j)0o1 zF|U7QHE!bo?pJE{I^c)IUR&d95O6@~5iBfQJZE(MGEI8g?w(_)u*s6(v2^yZzs2 zE+;Z7SK)TWJ|?M=id}Fzo%ZdfWiGzeY58DlaZ8hOxTFZ9l?rU@t|XPB?<^*qQPd`8_dVVSh(R)+NtUB84Clv91@1jc=%}tAJTlm` zTxb&ur)gCXVXd#b&}q4`&gIT?JtQVh5HXs5TP~bxvbe6hRXnYlbC=hO-}3nF*Y(eh zC*up&2er7rL%zsxIv(bJn{q&r9EvUIZ9c$*8pv97lpRD}0|Zy)&e!JGdxNa^TKPFQ z;139hKO^S`+UHKU-9O*Jj-nzfpS{1Bn`+;+4Dz*kuSax9*sv(| zB3`YA@%7>fa~Dk_C_tY!2UREow6#c=A-1#5OvkB;mKhwcVH6P@tES`N$Y{)nm}-jl|vB z2YQl&=`YNNTa6#W9KCu14)1OrFg7_`e8UVzrZ|uEk3bKpEsAS$ZTO*Rd`q!LdYg~yd#PN%j=Zs2 zf^n2^;>9ov`)QqtSTfUT{*U9NsbE+eKkacZyvJDg?#DjwT0=D4>aa4h9*08gBtDPq zdl~A5SN^NmtYq`xE{>WGpGgSYQ5q>ER071q6e@NwRaorF)Y`E)5>6yY4r2+p=e&yw z^IDc4lcSc}pJ{!ZzaCG-f97~}(kGIESHQDzh0+}_b<@?D7Nx0XPLROAc)yD?J*Vti zd+P)wgOBZpAXa88b$g3Hae`Mnpcr{`ssoX@%1?h-RWZ>W5E46BC{3lXF61!b0(+T% zluff!(vY%kjG+<+KVRy*90&#nAh7kRmMG=bse$%yooAgL#+XDK$wN+40)AHY>FPRQcksHR+IRj*Hf z;y&Qxl*OU@Q+%x~>rh3T!%B=tWVNuIAysql)|^+l#RmfATjG{>r0gU82?v1e@dtJ< zg0c%YwG61iK;dhzbGp0e$&qpLH}G+HNos<(?H65~tW>FffFkRUte)eyl=xWQVK~T) z-;>rn#IyC&i_wzA{r4Z*o3np4FCHHq)!YcWOlnd=RtXMN0$DwFm!+cNvHL*L*vZ=# zu$sJ14$9Ut_*2BIYti;r<3wY+96(uIuYBOI3Hw zyr=!R=KmO6=Wk>J$vV7U@0C$ql8Ur{gFf56d&2VLlX5ld@v2D7X=a5?03qOF8%EV& z9e_zxEix(Xe~6NkP!%O`F1HH<&TRTb*p`EVw}zvN%?1hV{J$7{7Z>;ZG=tdGmLNAR+jQK87KH91Dq<3Fz@{99|+8L1|o)Fe)evfwueE1BavYcYl zy1ZasB_igLm_NO>yW{GozwlB_Z~sZO3rER;TO@HreRL{+3Mxx9`_^v_SmaU)Flyfx zD;%)dwXO)Xpp&7`k!+IRO6#A;5}=KT433>;r~N)!N;^91GkX+Px2a<8E$9j@h?)43 z;A5(T{LyrG-ZlOoEV?Bw2M?%*X)@x9>#D3B^fI2Qzgp6ct+||t*egUJdPQK^A8aI} zY&M+Rfp~X@5}3J|{{^<5u?9xT$J;<#Cg$(YV4htSLyvYGEY>^JOY2hs#;K`fqeNSP zi;vc}@0IgGB4_4ae5+cKZUyd7ZvVIg<`mYu_|wdjzM0$WEqfg-n+VH?AyLAU>h)YP zXu-|qL$=E1a7&Y_&@;&$9wj(@=tlQ*la3u`gl>t8rKtmRsG|tb%7B%f%~C*2*e7=SIGkxGD}*BKyZoMV3u@ zaK#yU#n_ZcoqBMU+p3%F#f6C;nyqdH#(#!m_<*+r58$D_|AO(f46Vd061 zuSrIY7`XS`?+7wP|Cn5IB|%=1o4x>M)=qEnT>}32-QdW&fX$NKtHvv1=_y1w7XHYI zVN)t%@0f@x^s9nRpMrUJufiWc#_F3I=~$aZS$o-VNG(@*4P>@9Lzh>nE2M#uFT5`_ zmA5Y+YBKi^LDgSOP6o0nYxhnxV4BL7);<=pN>ZT-=Ar4DsL%m72HdrW?N5-=7j9Q( zYYSW&|9K~<&XO86aesZE?e2<@4+4&1LQD$+yKA42rn)MgQ24UvC^vQkp0if;u;h3l zKeLRF=RBSsdQ18}d`%TNt?*Zf2YP*RKYW~ZS`h8>n&GN@xC{k7_Jjd6K6l}LNbJ6L ze!q^=5foCy`0d7c?E^L=UB|PP>E4o2qw3R3&2QEt#S?sDa0=X`#2Rk5FNaJ-MJGuu zC$O_?juytmmy-(5go&)_Q}L&Ff=#VO7EbWm=1#5-s$N+zLwi&DvSL-8y@^xD$7heM zj@+ZOxovmvFK);c^BGrd&`}JA=AZds9XrOVWuUv^IYCLEkHsyyeND=$(Wsf$md>Rn zssP>#f@xi|LWSgS0v{+`IW#P5#m;`KASjp@HJc0$cReSn&vD+Pdw(*FHH(mJFdK<7 z7GAk{DoaM5BKU*I?{wVW`GCuAi;U@wMHXqjoc8t~N}_eDkNhdQyVtV&s z0@XrRu)@`PAEzngmKSsy{CrNh50f)rnlW(8zLp8ZvBTO(IN4e{dbE8k>96=(qgzb1 z#Qe>|Toidbu$FgCK9BPnh(EfYBujyOdRQAAhf*T{<~Pcu?nCdZpGJFI&=`pE7{d2g zwK5JNUzf!PFBI_e=*&)gy1f3zKa*z`Pi{fzQF}-2rBIxsKP_rG zwFUZX$vu8eh-S|e% zk=@$XMh~1>4nafD-t7MRK2!!F3H(=*t&iclG_yUufK+SOUL1G%7J1~KEr1ayFiXHW zuXK}5h`IW(si*3%Ny#%9VMz|oiqcLYIr5R3L!%3M{-dE?n4X)hf3hi2rSz!$&dlKF zuu#o8b$2sEv9`gn@SP!2VPgN2KlKl2*!hNW7<6P6%KFBfy`y@~0_j-_mu4XSn{56@pUCLlb)R? zUJRQ~-Ud2tad>R?O%NrjBF^nH#l3Ay1{C3sqmFhhX)N5@MRN==Zt~apEvx3^`NWxVfNNBz`{dhVYZr$9Myd@r!bn^>n8< zAsg%o$xnJE>iKT>gp@L)H#hqGnWT3?u8$v@2Km>Te#V4kt4D7}tb@9NQ{Z=Q$#Cd>5NpR1`-7dNxrFY=_OX-K*|FIGfF@OS1H zxjdYlH-(NICeb9^k^C-DpM194(C$z~S|<5plw)a9#w$+t0k1MysJ=*v%Jan6D7Jm) zB!&A|8s>|mn;KRgKelUs!vW5{OssW~P^TEBF%}iI-{W=!^I)y-^2S#C9%S%3mS7&0 zMQ~E`uW1)eVQ7CdfpUv=;0X1MGzo2F$%M2PVuOJ?w`}k+x~xO!zZDxJ~yn zA2PKGNL-GhM*DVz^E%{LO@&#f8)4Tv)^^{4Pt~S;aI$6cS0cF51hu?ed|IrlNbl2g25y2sq!;Ke2}4Q{ag3y3F0 zyA?OI9zIoEfcb&g&zY@%{pFsNbs=WsALNPWrC^EO24 z>ZX5bMBu={t%nrYuL9P6%YPo?ZH-g)@`+FF#-kXL;`Y3)zp0^6?Hj#t2m;!P=Vw^o zI=yuv`oTURnsw(tKcB!&Ko9r(6zD6WG8|#hx4xLCK*_1ccp$Twsnalb+f%@!y?l@< zri7rFlZ>l0Jghq%2Gh&OLTw@k7 zZ||Plo!moKx}qCGlaZ|d-f$F4Vmank+v#?G8X{g#x0laNBVjZxE^IrcBT%$li$2K1 zIilQb>M*yf$EpX6q5o~`busp~0hJfUuivkR+)w%o);XFOhYO}W5uEzDKoJEK*PXh! z^;GqDX-p=k%p@VrBkH{_K}S>qdDDl<6PV6vxjEVDQ}AFiDVYnro?WfGBCe0K6S^S+ z-&eYuL->@rUAX;@8jq$u9yW5NO?ef@)%w?E6h(b0jfrX$k9<5jrlg1v zPWVYZj~MxeDpw7E1C_nhb23a!SVu+){Fd2?&BpB?>-j1-ji)LnewlTn z!nm?N;%v7q;s59fza3jwaEf4lndZLD`KFEm4RhV9^ zbQ<+FyY1=2)lN;vSQ$=%rdfn>y5}J81pIgtj!}mn#gSQrEIKMb(>1IhY#a$--t<>D zR)^BE_Q)4Gv=?c0WKuX4vvjIp|E3 zZc7;GZBzLoTn+B;*dTTi6LvwQMWt*cI7d;W7%pTKm+(%-lw;VYI;z-ukG*KG$nJnS zxu>dnkujK}JKoAnA%d27fGj%B44{$?%}T8f->nU38kc$*DG+Ar^o<+;JR-sOCDTIm-J+ zMI(%%q&6`G{eyz>O9HZKS|L87rZv954|*QfEOV*SZ{Kk56Zh0lf8QqHGDHP!^Z)bT z>X3vQlvyEj$n*`i6?+Y+GEkNICB{B~dU=-j27qval({_4n^qA?_wEQ{n@?FjZqq0% zf%XC8AL4e>LTP9iZ>gkIF(+O*OD@xGwa!dUZ2W+g4d(Fl5~05M=8UKBuNSyJwp)yuJ zkudfcJL*SYKL-CZARCH5q5F96;VBhbQ&dw|)4OEm4p?|OI6B6(xbgeX!bBhIF(HSd z#t(zP-TN-~k2kNd3G^hzA9Z}kGX8f}_}|sPe+BIgbd~k{zZUA_|2I6Nq5c2P@c*~^ z+y9!+c^rz^0G#PYi!Jxsp@XFbY`K-qEM!Wnyu4#ErkJnwh>I}t2V$WJ=vOib?T3wm zFFXCY{9!I^bS;OdjzocYI?ZjeTl|dM7K~deS*(@%uxls{eE6L$E5)=o6F$=^j z2+Ms%*9alefp&ik<*It{6GJVhCS0`j{ql1mDpBpx8N|}W1Y&A-(a|&Z7NoW5j_EJ$ zW@m#PlP2!!prRmf!ZvZZBgVBCL$Kti{!~l7a*J~ap3d>T-E`JK0iTlnz*%j((cOY9 z!`wP#JXGd46N9C4I%S?&P~-i`O?HdifUlJTc*w}>U}%U(Vj>)RFw{ZcJ?wDs%D~Wj zyR@Rd|3L{^ywG;<#Xeln%<3|A;vUzio&RFwq`3e)0}Z!cz+&TO z_$kjT+cZP>gqm0R2DvQSG?L={&I>~J_ro$;>A0$6X{@Y_;(~s5kcq zg|$cX0O)zuul6%bt|w{n66Pz! zZ^x^6BrRFKP8#@sTHiv)%utUdRUSwQn0#8kP};lf4GQfWv$?th$F+$$VK5KC^rL zq~UHWB%|^9s;2GX`e6NFeco2me|0mCP8DbxH@*DOo|3HgaD))x+>sgMWGfn|$a1;Q zCpUf}t@bhbRHj^hQk~IK)z>Vsp(bnoIP#gpu#&)ai*n)1QX(0ZENMt?=wiz}PF+iN zZqORB&Kjbr&27BW%U?dNiGx>+dw^}Yys_B#EMdQz*v{YC_U$mRY$M?kgzS;2$h>cl zpsNacGaAo^)ht*Ym=gU}oO9>tm~vSWag;ZAqL|^YXatcA0#oZ~nzWsy1G4|$CLj>JZ1e&%UVad8>@%phI6&N8u@L3sb+~v=P43S$6e6vVXb~+ z<3idR-yBugYZ1a1oKN>R8+N5I^aNCP zL1;rkK`7~YJevk#p{+x!IZ#F2vI<}=yU}e_STL5iV>``5LQa5|$%xv9(w?-xRA1LJ zu5#!h57!XrSvc=nE*W^CnebX)N0g5(K;a?CKvD8$@v(J%G#q!Zzcf^cDl;>_oaJRs zdCySOM?h)pBbQURHs^nt@P!pTEeM?s=suNTqu=G-8SwlbzG!rPvYaVAQGm@cT(Mi2 zemhUPDVvKgEwA@p$b0F8@p&wZ;+TdyZdcoK^&MGX(hHHz2t9sMia0Hm*v*0;#s1ZJ ztU;sf|6Lgp;Sru{mqsMYOiC$-MRmO3sP8lhn%eRa8jQZ#;pH-DzNpp0aVtuRjn9_( z)qH8tM~8-n!a<*K4b3r(#8rY%F#ntJzPxkO3Mq)}I%!I$Ytew1#afm;!fDR#&VH(T zQNb(Rx|4lwi)Lf!w4DQarvwr&zWye>jVT&nRPw#LZHoupp5}-*zq2s_>1k!U+t?5v z;ki^~J5S9$v%Ef9A^jw7peB`9`~jca6{(!8cyDs;C+%s4s}mG$6?pUGs)iuoz;7D& z>tL`BVA6mPBfX!vET^FAoN)3bT00JEV;R}E4C=bU1B!1WJY(!-k#s`3^b1?ILXUoD z6X!yk)K|as$12i_YX^2+isHc+=Xjbj+L)QPLp<~z#G1i&{5%QY%x637`vy0nF5M5D zx9529wIB=M<8M#Yv12)8MPSC7r@GRO8dwH>+J+q~w+rh`YCGDOtE zdN+^zzQL_6bRncq18J_+rkD6H9gv=D40!o*&@Ax|{ZXVhcwM)0bLF9#E@rp|UT1*` z8KfZr8V)`U$$bV_%hd{=VnP68#ga_vGk=B>bM~XVcr7to$0-qG1d1N5iH7ZaG#JK0 zSz5<7vFfGOEgsGMjpW+|?)$;`QxAKR*>#r&U@yhYYWq(O*R z27<{XfJlQpjMDa1F7LH!xHhD16krlrR1a`DtsmOo`qK?s+h(xntBEW+SpU%~#s1Oh zO*5x*;<55&vcn>mlj*nX`_%p=x{o0i4t!9ojV!uP*6zP1s_W!cFebCAhI?VxQ43F- zDI#=z`)U-K_b4NI3xd**e1yENsT#j}OAZ|{Xd∨nzaZ zm;lWh%)KdjaykMPd+Gt*WeUW~9{RK;XBF`Ngyox#u1b@@&kpmw#QtxI3R<*U8ch=H zT`9DpVp4wjS-4xt+`T(10{+}_gF%CyV&AN7%wHr~@OZC$+z5;q(@!iYb?~@gx8{)f zmC*5#LS&n9@o~^Wm-==)(L+h^5%aYp*`x=Z@5UsCb zGyG#itQdzM*)vTL{7tC91w>4SLc#47!QN{!P5yM!g z5|2%7cz~o&)c1|tK}jOABdW3MHaV693GhTnRdP{{Tl$-bP2&#<;!8M{9;;c_CL`fy z*Ll<;gtG>jcdgxCYWcZen*#nuhLx&-!e50|bsnbZ&R*{@6h$spvqdw`cRH1p5$?L8C5HVDkd`#FA zlcQTSF+aOBKBsP|>(p4*KX(*wl_C_PJkXyhD$Xq~{+7wG*D!?_w;DFix|0<1>fp^~ z<$=45<*psBqKxXuFi`OY`FuZpK4sX4@r*g@(HaN z*6z{nzJnt-E2pr=*@gp_&?TgB+tejb^I~mLB z1$&n!^_M4f4ZW(NMcodG0I-nsZ>0&BsFYFPsp`wl$Qj@vUWkcUHO8vDIl-e!cs+UtEm&X99Dy@8%=rjn`Reg7u8Yr zpMu(k7T7XSWIRYhjM2;{Ai!8b-9`O_+egYy4FkQYg(a!Rh?@;>oT^Uqy4>8X*2e5V zef?omJ>VgO)`!hh%XFbSd!tCp0UOF9h%hq6LMb&S<^|xQl@N)c;80lF(pc2IuLQJ~ zl8fq9HYU!F9Y3)c8A=yp1@KNmDOl(c42D!B&lGFeztWAfYPd4xcSm`|S(X7b7Uwvv zl@)~SJA!6THM0T-VFMri><*jLq+^_G-wFy%XGl1eK(m%8Q`>d}pE;`T7mMlHde|x| zi~;!*Eo35QRD7Zix#Rl?)jufcYfnLwI`&*ovxwf#jq70e%RU5oiDV};XE`ZtG1aTX)kv#ZfYU=Q!M?&Z4sdy)x# z&!S(mdG~R#1*(}9Z-#j~LmTb3%z72Hz%iQR)kwfk-c|ywVlb6eLUpmnX9ewx4YJVO zrmC8(m8;`%%iSBQmcrt;$Mo}LGdp}PThFG3x`x*J9XD%ROV}dqIHhGoSZZ3jkf^VV z-Dic*@nhUBv~?3YlM{7n964+*eurz#-`hDnJhezPYnz(0e3xEGf{YzT&sD71g!R{> zSrPrXYl>`##MZ*Q41 z=Rrfl%^HP84F+-cL>KwsGYaB!H9ss^bu^@ATj^B>Ha9x?x8X{w% z21UgxX{@w~K8bQ_06{(panNBWxrX}M%a;*PdYb?HyWc?vL(5(wpwfMJ0XlYQXSEb9 zV&6RsVTfvXxrzT>-Z2tFSM$o@VXzH5vUwM%cU*NOMrr?gwPLiUm!P?F_1;1Ik8mN) zkiMIJJj`~bi0k?c*#`Q(17J?L{pM)mYd6>=x684lrilKCUzlP5gl&F{R60CKb--(g0A=8dXn3I!9ELjPM3a}O5IY<*694Fzv%b+q13}>+wQal zT_PId=2)MU5x+*)-VuLh--U>ajfxHsqd;ovAU4>36}JILr_7|zqi4fw3`X(kz%F1L z24dZI{kih0`S*wVGU+RdQV z{>Ni5=wdVo{DJlA)3~Ti0@nczH%9v9e=*f9r+=O~?#GcRxUgNDc%vL`B~G<*G7_Cr zi!Oh$-C?Q3d!BNV!$A@oUmdjpsDizy9O2c$<0{;~>QpMJHQ6|?`{VeLtfW}QO@ zrnq^wgzu`Mg#=%o^Cy-yAbZ|cF?Snglf7bOt))&~qY!MXnFf>T*>FU$MmX*L4iXSiNv_s$P(!&DKtY~Zbw>?k4o zB@In(H3r3y9-M;Gb9anT5BAUdHPbMYme1Y}L9{D0UQ~;v-MyZUJ|G>Vs8otRk~tk_ ziXsIM$K&7TMy{tfd#^Z>NZvN9P|co@!V1rmnwEx>p?(6!^?_TO7PH~(dR|G*3Wvwk$GdW4^@8#pH{M0v z*Nf~s;YA^V0M-E!{UT5RFbPd8K=5y{1?mrS@jilsoC(@kZk?CKoCtsd+bBnd8 zO+Bw1_Z5P%zu9u*|&D$^T_34+|bhzZ-%hl)9!TT_;;^FN%8=4XT5e ze-8~|v;nDo@?ll`8~I26$4#)~p-_sx9r#sRx_Y*{==Wv!q^546{3hkQ({ffZ zWNMxJZWCP(&hD@cbtmxO4&;WC$tpFu-ikUNa1_MWIKS(8mOs+Qd%f`g0Ej?$zsKaN zF8<`{r?=6(BIP~w%#T-ApZxUAH#b#uE2ITdiidOAWtQqV{qZXsj`TXU%h2kdEXax& zDJ0{l{MS=|cM6;&N36N+OG5!HxqkPv&wQ+?sxB&V{Z|shPH%W;#|f({42?2VJDO`N zPw(CN;q+yQ--n-YNMFz&O>^*G-d$+y!;ocUToAWQbmb&A+ zx2Mcrckfc+)wgza^f<{eULW`3L%HX9%v^tC#Ro6_v)n0w8smLOXH)g@Pe0nc{b;{RbAw-4+GVG;rRwzY zEgmLo@!FeLEuWh|Y4GBq)E4f2<*l7Inx`ap%B@jrYq%TNBTn0((TYC_)PuTIUHW~5Gi^x=lXryS(t!-))jN2#;^vcxp4bS8;|$9w9$Bay;iOq`VHY`{xVh`T_O%fMSdQ{jJD+}G7o%hB^31GRKT72`H>1%Jf^Y+zq!vkYjYJW%5$-Ud( z-?qQqE@{n*8Tx8#tvyrt@g_BW*3ui-T(@XmmVpV353Bah;#2!KZQN4Y=Hz*9aKNA1 z++0_5bnn|j^4hz8|tnc&QMhxD_b+opeIkBIMm~!KtcU-q{ zMx2SqJwE^fSOD5vu#Axv*j^rRQt@#YJ!T4g@WXwar0 zF{~)E9&LUN!*QgKtTr6|;Hk#OhabLw)%4`E>5_MJLAJf89`&mAGREm1~o#vUt( z+6}HpRv4Azc~$AJ-}1`SZ5{XDbHkEY1MPPbN>BBnm)?B$XlW-o4U>WPJ)4>wu*cz) zwTTQo*{1Tqhc7iX+BSQ+)i%p^+t|#3>b3G=eq|L^&&YphVqLV(To-^(1xEdG`YZ<>yGr zu$;meeNPIfS#N!l{m-6edGeAspz6_`owMg`IKB6Um*21MunD4`r)h7UWpxHYb~)XW z!V3bqYd-Sciw%u!U-{}I*%5v{hR(WOn_l01s6wJRgI*iTqI##Jva~{KrFXKI&enYD zrN39#-G1L)Usw|D7ulpmlK%!;C0+huBf<10-e5Ag6_$$V+wk%~PgM3ABEraNlENW% z!R>aF+N#xdN;>@Rvx*%4%`Z$FV-^a!aFQjGLNSW6?ZubQ6gTU_!%4;EwAoOU!{MQP zHCb^T{OAqAsK0mZY@J^l@Hm>cz4rP?`wLuxG2CR(YA;Xv!m7*Z+fh*5ogZ&{wY}f* z=&j4N5HQ1#B5*3|up;1iz4xi`iY)0^)-+|=vh=M7`Z&G7Hk7wmdhD?YesLGs+S^^z zFNPVlex1tM8w%Q80RgPOnres5rZX5ARf@jmrsTmY;p%PMzvYd0_7vGAM$2bfds&+< z#VRhB#A@@(bk5Gw*PpGcYyRRrcV8EOwnIo8b)reHmuV#~LM{4a!*j3hm%RN z`3F&TR~>)%t=B#&>x~RIDl!|BGVRuf9$1_m%Z_=aGlo@LDvoa|mpyLIWFSSP@_HRh z$xesITSS8D>il@)>uu(~M;^L9(IApUBXZWRobvzK`wPH2t}A~WAD($kdeRd!GutxA zATtJR2b(r+15LMSyWQ??ciSy)o9_SH?YCRlLb_paVml5RW40xOEL*n4%nXkQ|M$*3 z$$}@@a-82L{k~H*wx8bInYriObIr1m0{Q|>qE=xSH+W(-bA)sdjF-r93CTp28NdioB$pc3_wy~!qi?U&6sMg^eF;2 zs?=i?&Le6@HN`ok;7S!GghIG$AHC3fy^dqFDg;Ou#n717=@k%|Hz|qywG;c_U{qhe zf7PV-juHeI)4>ol?y5QQ=9%6u9_%zUBH<*%kb>LAi4b_AB%$W`yRWEC-`KUxI2mPx zN`y+S5&)wS3csmlQIasK)lP;~;r1&>UK{A`lWXB`}BcxXMtP!_yNoi&8qy zwP2)*vR^&X;=C_e=NAk)bZJ1NRs){u!=m$-O`Lp;w;z6Q_wIvN0iVFiRVwZQF#ESFt@Z-O1Eopc{F2_R zQjOsVsYMCL@jb7+ckD6`6tEKU2R6Lh>wnkZQn~l#mn)h^FnQyF`!+3fp1uFH$!DitgmAmKPy zT{E7MJuT9iYq``xsezb_s5&w_J4L=;t*6ys?*=MOJNW7g&tGmD(;9S8{z;kuiUsV2 zqHIY>t`ocegd%_cg|)X1F(YXp|7s4Ksv5vHO%oK{!ckxa$dgQ~j4IVQuvb*@=)gbj zO)HiX4J2Dbero01P(}j;TSXDrXv@J@Z}jyIkqi_nc!EYs9;a8tp>#>!z7O7fO&t`n zy&!r@GNClq-|+scFCMRI;|Z`pe98itVz|i4MhIB;(opT0zqGb@4)1(mUG6lb&O3Pa z&|5FOcb=CptwyCNR2)bHCPG65UOIaG)&H)K34-MyBtHiY;$Yp|Z|?r^R4uJh={3-3 z1x62nflWb>V7f6WxjPQL{->ewhacFm)EwwR6rcbF0IUE7C_tY(l1;(Hr5RE6T|-U| zI-;VzY0t|qUrkGhw1q~*Cd9-ucb*LT11hUwXF=LAh1SGlz$cw8t$A*3oQtzdCZ zqESr&PuerqS9$Kp6_|hq>_d0up}oNt)3(xd>ZTvv^va97FSa|h8U|LZV5|j;OEP0Z z)GCtmct?6_&zv~j?F62a#@=;p-z%?Lzx`Bph|YH$soWpMC~@HM2mAU*yf}_QUs`2| zi;lDg8MRtHg<~`_a_YpTA-fyQGC}A|H?L89oE}k|6dg1_k7Dvm)`lm6H*$2IKXS2? zz)&91retKNCYU(4SF*(sGmF1S5O4qnx+-M(iX}6W>GYY)qarY;bv;!F z&$X}EoM@V0AKz7T?#(w3^*T73!bJgzD_*fUJzl2)bU6)Rs zY3LaNcD)*RpL_2O5!XMpJ@e-4P8a-X3q+Dr$VOYQ4x=iX(uSt4S)LbS&|o;qIeW_w z9=g%z5MbyQQhWBjnssTZs)e{8sKj~)8tO!fqODPBix%hFOd1M9Sl4jHk@u?F-8e>I z-mxo{mkV<;(kD{-B!oZr_6zTxtdlfaLgXn^Oi}To#7GNGNUX=%S%3NX@vB~vWJK51 zaJL@UR<234tdTug+3DYJ?rHKK0Jt z6IE`JBnen(%bZZKqA1&}rEpwwjPzeEKU>q%%VCsO!(BYEn?rTqeyDIN3uF!uo`%D( zoo^C!Y8-rkQx;ofm{}VWZJS5B2dYoLzIWfH)^RoP$Rr{tHgDHsJ9DFq=mP5W!zzCq z2Z1c$&Q^~rVV=rDJ zRRr+=uC@24#RjQog)h|9v<~z+Fq9BEA$wC9137zJ4~62S&|UFXL$`w>33+z3mhi|> zOL%I$ov6T!HzO2n42dr)E{eA4846=Pj{1rtN3V2|IIhCI zH!7tp{VkJ_Teled)@A)JP3Op*%a>-Ey|Pysh79A937vPfi(6S4E~I zCY`Tp83L-C;!k~e@xJ7hv%l)PajMBJzX48}BQo=?%E$JjAMD%raScvUvcklSQCX{& zCsOUg{*lDnz;cq=>1 zk}4cUL_!r26%}eVhQ*q1`SPBDx`S`OexYR)CnXX zMqN0i!dtY8Y8E^={6lHoKkkl}|)?mT#-7 zMY4;gDVB>DIeA;5wA$#*ENt4FV(4(owLw(HFsA5?Rg1HO^ePMk%&7}!(w*o=TDaB>$tZs?M>^1w3-XIBB3@a)nBP%TyWj$UbT<@#ObZbUTRG|Y~ zrZnF={N#2a4CO{gd%8#DzlA0hF3C%`7#WI?oWp&W&K$ekJVFwbUK~7l;KG`WaKi*p z#o7B#?|ik^l5^X^UR_?@E+N=J&j_@#{7k^m2QR(yVO57( zrv@94#u8pwvNS%-M4}S!b+lHUK6t4Ot^>hy`OrI7i+Ss^v;c$^pa2B`tN;ZlK%X;` zqZZKYjSsDCZu_WaNR(@3BEneRubH23Hk6$Q3gEV8seUEJ@H0ma* zzerqKMrQo}zwR#Yq6i!q#wSi)$ViG$4fP=vwFlq0*yd0(gedT|HD&9zZ6$dL`iTOx zBAb;QpY+k5m(O-l;$tJbxoe$2~35uZ|C(kx*N-R*W zWJkNpj~#3sV<{T=ljQ0zKe;wH$!3^{lo4{X(&OKFeScL`KSnVl4X0l{y!@Xw#xIPs z81A_7;UE6{%*}G&3d%#Etkdaoc}52N`bL~2O^7U!v25ekC6 z4Wur%E^HOa0cx??D;|7kU5rIPVGW20F>%^IKX=o;mn<<3_ID*l^nfa#o8{ITbavj$@$8%ysRTHo3aM+vb2Y^TIn-79$zj(!a zZ|Y5_Lh5hr?;iyYBPocQ?4_|jByX^@@#Dki9RdmbT%Pr$Zv67D71*X2X6 zzx_c?uM=htBA6*=$rE3{H{PgOc$Y~T!}4NTYqxJ*yDTnPH=#&#{5LJemd0V>1^z5AL1Yw#nI^-v*+l@ z;rD?s+&$Rof{~sQ67=|b~R zmd!xnxB1E#!g(zjt9NZ%n-Lc}8M&2{8l~60z3<2kFedG4C~q1`w`gQFD-HEG9yxg4 zA<-0Y$36N@Uw&+5UP`cjB9M{KPm8m?zURH`9pl7px4ckx;q=U;@N*XinnnqX7_T{W z!?QANR+{Gd6IDtzY?4tWFY#@Eqt{QLzE~q5O5PpVFLph?y})YGPrMDEk(qyC-*4YM z-zRrRVXM!dtjNe*m8`!ri@}c|3+(vt04!7}>WbEHUX~kgGU$NdFtqlT_*He~g>yCi z2u`73)8fqcef_D$$q^QvZ~ck6x%s(i&;Rkw#=$WO>~!AlQ}6CA$@&UZ&vQ_R=blRZoOyg|j47TR5 z{7p~qC=D@BF3;?gl<4Pw{JROl(zWv6@x-p7iTn%R% z?Hlq{q&(MrS7X(|bIk(5z#wIhZsX&Rm*yngtXnGN=Vqtves#~q`VJWIC=H+5^Lpu` zzmHIAgZ9^*J%4%JD`F%riGnHb{%`JB91?7r^k%cOvvbbu{lor?Ebl+byZg+Z1J}A$ zG%1RRB_i{_#~;lJ2YSXQwOMJYsi_Bl|H5&J!UfmhiIe4N39;#+s(>R9pa6ZgG*4g( z0u-PC-O{CiJ!dH6rl-I6g>{*js5BafJ-kpvaE=XjceFOu*Iv1F_QO3d|N7@Y`Pc9N z^p*X`yGOZC?SVwrYku@QU&@OO(~y{?5P}elHY|7ZH}5N=l~8qw?`=F)IqJ_^1ionM zny>9#W|Gk>-vB6Sw#BU8_4V~JsFw#{!N=;a)U>y=J`2BQ_n{V&#$l@^CVbV}?dwZY z6!c0`jv^^-T+Y%h_dJ-Wg@zN(5FN)4)Vg>-E+8s;(U_-x@XgIjbK+y7LW0Z?0aU@p zR0t}cDJqBm2rL=_TSHMKY}6)6bND*&S8_uv*gp{-p!<3=!PG7=pfbR82NiY<@^C@- z-nV&icDxq8ly44k#=5k$I3v{}2qIvy%kG}IMCj{oIDe@R16G~Kld}DbTS{_d^y=o7 zL2-+|v~yKNuv!wq>>;fO505Tb&`^G;x$@HGs>@YVe=c3TeD!*5Lv!n(9TvP0cs?vA zZ|eh_!W8&wzV6~E?289yh9D*izr#xUFhzlqyKceH#)pS4p1C5D6!4GSWXe+yZ^=jq zSCQyV(W12p%hu;bM^X}ye&7T;tFHFQn9X2a&823$NB{?o^F*w8;_>x`VGzBNCWXov zl<>f_Pox@jvI~l^j{Z{z&M#n6z-*E!&pf?7LPoD9#>I3&X%FwpR-8p(h`U{$1x_{` z#S$L7{fj#i6!dChWJ`F$<{j%WmV=_jdIgT1yyobhcO3`~99+y8U9x&dX}W^(`DTgM zTC*3I-T%-U)Z;~QitDes*fGY6G7BgmgOlw&;S^%iSU?&rNf{A1FCYXVR9|oPcqbPQ z?{s!Fjv$i_w@?%pdoDM)ZoUcE(=*uDCt#Sw^R}X;LAcCk&fZ>g=Guq=fkoDBTl~lu zH!g{m(W^<3)tO?pKk=p92pjN(z#}32=+Sph`$cVl+aFSJ&kvs7k)03~5gKAP8PpU$ z2YPk*<=yYp_Boa3)g`U|r+;`5qF2&F(JOh?acor4imjVBB>2!PMcJSlQ{>7`n^vz% z6FFYOaEk4C>u96$um*G3;-Ywt<57YfyK)Zr=ri27k=Bm();0;pMV^aTwkCp-5NRQx z8c<*oPbRMW*|)z?loAW3!(ujSRd+2$0kA?H9J74u!-X*ldgWu6#u`<$@!kX+NCpaX zeRxjrb1l!Ck~gkjzbGYKL9dkgqK(muidELX0J#=4LdQx0ih}Edq zGc+d6I|-it_S&inhX|A5I1j(_sc){$kC)M_357+fgJO&R{+ab!HKl|FjrY|ZJU`&W zBeJ3l1_nYuDAsuP;?$9woBHkJ-U+pWKx4+$(=a^c8{=22$9Q?mAl2bH38Wt-%4jp5 z`s(IT8NHgEOp`79kzEI9o2QNGwLOG4hF;zd@36=82hr*ongE9V@mIeTzepfC(!-E8s0k8fC- zC8Jl9ikUV=W?hXlQQfM+gj_z!?hv{!44aW%O#|Vnn60 zWUT-4aiBC_n)KD?kAX(B}}sf<_6cGAzF5ncw{Chxe7{m>EQXnOP9Yf&>i$;3vAqM~8cR z+D?A(+7G|~Z?7Dyb&8*c!Q>5Det$`rL5X5VC(Vn_tKYh3Zwo*bw0gX*dE?$w0Ou2mW z?@>8v`Aaf^R|y+f3oR!u4a~NASvSA>$uH(c1k*AsHS6i70BzI3oq2E{{};{e7zjKU zlD{}3K2GrvC+1LguT&~pO)JLS&4D@BNYm9$0mmfXYs$H2QPM;Knu#mrdubBaEQ_-- z5J5mi@74323l_9Vh-Mmz3ZH$IS}~mHxmNz)|MkZkoul(k%(R)1rXV*{CI&n@JJxrp zasVYUlw-Xa8_MFstyA9(^-ZL9>Eg^FJp=p;5clM&zCt8Y9g?;x zQ#T>JQRB8^M3Ib%OTi*_Nc4!327vDLFHq=V6uXfos)vkH`0Wo^!R<45PTf;WS|_1Z zq_1ZP`~czLd8~LzvNE#E?x+I(stmGw#i;w&=UR2-G?7)F9ShsBDN~~+WzJ3ciH7 ztbtU7f7(73v!o|4o)c0^mz9?0>8D_e z$SpLu(A(E~{rZTkVp%D1{r2o&$~XPf)-e&eW=EP%*&ukAv%UPHvW}U=EQ`)4pX#7o z-{ppz2FY0S$f%tK6T+u%-kgX_B8oWeuEx5XTlUD6YNr5)AxJWzpkT)Sto$ow>&`H2 zhNLRW*?3dOp|^2#GgUWEjQ-gSxtf6)b7IhmI_KmiH>SOE%9fIg29mTZ8)is^=k4UatY+<*P~_s{+Cv7PHuVuE1M=U)TIgE`XC>q&m{3s!m!l0e zZL@t+E~I32j7ez;i2m;!s{*f#%1jLlHWSmU-^}?itjE(_UxyJmF!w`~)3j=}z)vGV zfFA&RF)PJF%kL(MV#WEU1@cxxF-C1Nz|9-{>r<1ae_sdS5n!iSkHJ_jp_HZDSasu54L^!X^}%0a$$^;h|MbMoHdWE~KBK z>#y|7MuS9a^x;V+Sj*hUcb^Q%|4|$CQHimlTx5Qzy3)b1w{pVdI?ifCa6+0{;3bs6 z$Li|Fyow*kb8PF48yJD{h$%IDab}Q_fPEX#stY$JE_ZhgcJz#ZwG8f^y*QjwN;$U&IsmtY)Jfb8DL}+qIw3V1+%vsePIo{dQ=>{?Y zmP1Tts?lPa@jV~@j7JwmTePHv+%|-zT&K$_2s0VwGXjJkJ$q)F{*%t0Z*+Tj8Rciz z!rI}Ie2_Edb~xbmfa$6CuCk&tHm}LWfQM|{o=iaq3q^+qMu!JS?;{*s5cQ;IZ8tlQl-0YrrtMd_5ryrS4&SvwI7 zHQqHmI=}+`z*7aw)})6bqJ;8J`)E_`If4I&Dy@!pws%U@-)I|L*DE0 zIAxPX;KkU|OvCK*eG~X{!isdQAkJJ|ZP%}JN@YPDkIBh{nWJzQn_uDKulKx?qSt+x8g#Y>l(ddEC& zx0e%u89}R6=U@M0c#Lg(PBeMfj5?lIWo29FIf{qCPs7vVFsa%XR)G0|>5T5;>w)i*E-X-V_G1U%{qXcPm|}+0^ho*d_oe^nD=TmI6uXmokUXqM&cqa@;MfSQ!EaeDf5IXP zf{PX87Gfe28luN>Z0<#44l?41lUHUOLl?%WPsb^Ov2C}1jy2rp%dWu%$JIlB{OX}O z`riu@!ix-W8AT4vsc;+ax$I9j6f+Q$f`G` zhlHOwa~*N;*x1!eUL+sptvQDWI$OtaoaVUT(jp_F)G`5%mBY(H)`%h!5~NjHcFnP5 zbr!(${yF_>QB;?eMNPH}@W)@&(c87}&ws&4O35rlae{9?eY$7u(ooeMb50cTP>Url z81-BJ4*r|5hUiRcsU2d3sKoI;G*A^D9+#VQvhf_uLT*2GVRZY-iGF`WeS@`ES_p#T zy!_&_Vwh#TK;k&6v@{OGK1JwVx?_olHOHj8j3Ho%w2(1Ham2|fWg5wt7_(02k9~4F zU__*e0?Wj;fGA~orP#{y!fLt(TpYLsd-h08>3yja`mwrdaLg;hGFEi>nj)=FW}RNq z&C0-zCPmF#-rES8IeVCOICNXCWc}RIC>$O_YS|*b-_` zYB{3*H-4SffFT}b6-fAGBxP=K>f4p=9w%%LcVWh2Vq<;uSMS)37(W}^k zls8&xNYptz)YOA43ze~sYn@&}K679qi(_!V&kY~z|0%@EA8UR8M{iRQJa(`?2)Os? ztvVHr&CO8S0`}BipJK+rRw6mQt`V4>Es4Aoml;Q3{`0cskMdV$J%8miGTk&79dgS7 z-H61q7hn6A^Dl{W?YSH$sVGbW;>58En*$V}0DX2S5P=n-00rnyU@UaHx1kS?E?T|y zYv29R|M}^6x0U9Ybc_g7kWh`5-}BnX<8Jn@WtzaVYXOtyZG{vTr}g=90?vWP_ZlfH<9=_Lkny-JWC{PPV@eY5=YrSp=WmP;kI5Ad$-;X}6{rY-HU8|*aSrCc zi&9KN$ozMROimI781m#D92y@QyldOGgn$JiE7yhKJsj&9?BOvS0)r}R7(>phVq;Qt zsN7^maJYv$`+Xl%DFq>FS}7Ljym4+s{flqoX2e+ z8-slnL`iM5%%7Ky5q^%fIy#+#ASsnY1+OsIE(XS@cw5Tu$Vc{g%Ue)a7?;dt`3wHuO zjN8NBbSzQa|Ci=|T~XxRE+vLY&f0*OnL)2qRz-MTa5}j8uSXQG6I#5)4BJc)nOK{e znbV#AY!ZrM6iLZ$2ykF&wZUjKn&$j57!BaZXw(~YxODd(K|#g9f2^rXx2{PMSRS~D z6y9Cg?)fB<0$^AYC4D0R+japiB}$UCM#-E&+^~xCoafN+LzcVw4-EVKZN7|3?Sn8- zj8y4N7So(EAPa!OXfl}4+vJQ~eK#~LBGHJ85{3(Hm30mQ+-s!vsuT7lpu>ZMt!jjf zPc$$}+fetVtI)e18t!lE^5Q@#7;|%jm5zuoPy#0ztq+^=xIIc4sJU5lv#2+4j%Fwf zQPLzuQ@32NFyl{S4$m#l4>f4yo(m*1aPs&2E_y$$MJfArUS1TG2}E(?W}uKQEg>-_ z7Ke$PRO_ijy|O~&?e^A7mz)$Sabk2yafnWj&P>O;C7%RQ6%(N$(SS2Q7h4F7n2`Eg z=o0h}u^@!WDvLME8c}q6>dw|F+nuAbu4BZ`!w$EG?Dc8dNyvqPO%zZ?PmK*bZ^dCj zc`_6_2zO0Q0aL)F)!Fn5-1u;uRBKVCMv>R<7Uo~aO2(LcN&q%~B}pHC5>c9Lf?zfx zdfBGSu>HnJ?@;duiwiuGRhS6ADcN!|)RKsz_JOh9R+y|-bG1<}zAmA3*s^R*0Kd9h z`#7o9D<#QL*5&2B;(QDhrxZ)X0h?g8RYES`fT7-z@%cpw^|$;;8dGiuOG#*r=3ALD z;Kyua2t2_200ro?MS&E;00k&Ow<2%%;e9V2xzvv063>+U`LE9!=CM=dknY%=;Bs=V%Uz@6PP-G8TQ|}X;p$nBFZc@gex6JslAx_-TI`iXfwg3>TA!b& zC2xuJ2$Uuqz1!w5w0v=jHippB75T6oaXVa}5S&wKHHhQ^HZkY%iab9LM!|ap$ye4K zBPnoq5>+~1p(N)~dVkG%byu&$7sSU#4XlmcPV&?NT#|V-jr+2?~Qv?8(G*v$}O~9Nf6| z;#FkH;^D3u@O50`BJwkh8qE~%hs0>5KnlruP>xjU2N@{^GNbisjsHBzsrNd zf_(9-)>)_IL8F9(0uP*(naACtCS`AD4;TZ+9U63Mz5XsvjpR$jT9CY@#!T@H%XtgJQlr^g%TkD_7z6@&b4rny#>ZQ)aewIV<7_9*n$vZ zj8<#4k^~FC5roJg5;OP3tiR@uwjebQHhQp)6I9yT2bYBi9&vuvF7T)}!lDf@ELF>VWxkGh&|qX#I;)Kk8YU)ITn=YfOBa%qIM?$H42+BnJAvB_lb1}!zYU|8AjqH)z1Z!5fhLSKGp{g+nFqI! z;K{uJylB*iXx>E!ajGlilekYbJWk+25h0>DfRZ@h+dk;9i-_KT;K69kJ0Dyac5&c- zlqvtQ9eIq(VkX5=5t!GWy82!|Cz__`idpDs?qZcTi#S23H00+_228f#2}cw)S|W3@ zljrkN1QBvYDOrO^xAt0PCK}^nLc&68``W>TUaz=@EJ?ZAXva~Cv6w@mB9-Nzl@WZf zsn5$Jo{p*>cV1s@jR^58O@4ZWMn+_m5I2&sT4`~BM{(TS+|uWA3tH`52-aXrk4JH& zFbq@cW=XbiOV1o3wWh`Qd~su86!>S_s;wp0>yOm*%QEUbzVEHnsHfAc_`*ms!VU{dUdF1OIo*gH1P8qIzSjXAD154qTRfz`P% z9SOlBRu+f8d#IB|dG}C9WgWMas_*FO8bwizmm)SVjhd+O2qnRwSHrT5ZrGNj@oJs4 zIbrVk_cqq`!diY3PpBAQ%HM6FQ$X$CWzND!Cn&}gLP{b6w6nLfw%45I zK`!J46*8^%WgEi9fX6OQ)O>hl3?f*=jW_x;BlBe5IY?LFNr=79{+l;`DMPO}yOk+#U&Qs4f zl^nblBb5#xciEB&P=EsTNhpv)7@zNMg~zTt&F|@=BZml49;FjME73MB-jbao&e&p0OQJ5?G!*l9%yW+^=G_45uwWM4&j+rZ#lv)^~_t^fMha8Vo;+CoK_jfL41;4BN@Fv94uv2*#vs3*#Ey42RdmfI0j_~_`~UpYpa0^yU;OkJ zubp#xZ`YZEW7AQ|;Wiy90{!4@sIG6k(!mj^gjy`-$Vgu#WlVM|CKnqMxXy|jjZLj~ z0u?Y@T6~C=MsDUOQKULFgb_svBdESh=UPTb=6c@Isv`|{w;~E8u89b`6E#Vw)S+=v zxUUPldD}x4Bfa`*EHDG>q1b0 zvlNsi8?cFmAQv|`8Pz(NP>W)O*mmS(@0@{?eEad^ogyI%l-{7z8~p^H;QkJdL_ugd zU+yKyy9x%voky)Qn@LHOP?DC;ess?5oiqIU^t&fn@Q!liwMu0RnixY~4Azy|AyD~B zymRD6MNQ}6kN_S!EGJkH+EE60;1I3II6msQs)zF}0uJ2YIId7MHKm%Qft0SN#r_yN*7FtPT zm%5Hr_RV=CZ{4A*!}zQ@3W*L?whxi#nvNWtE5Dm}jh%Y&=RbSym%sS=Pyc%G(unte ztz&e60u-PCfEAzs1!&>+1~mSdwAdgctY;(vLt^Oa-WQK`%zKg0(OO%6t{Ee7SnnAR z4^>ZBH5lp{9p>DAGQYZN>aJX>6M>C9x3Ped%y9WzhuZvixEs2#uYABQqhpfBpv@?n z9V#Vp?D(lS_Kx^9Tv+$Vuf69YDGU`k-k6sfVbsEhw=P~6D~bYeDlwt;N>%x}T7PD= z*im17`qVW6Ct$~NBz|L&_0FfB_{8S_T~zS2COD}u6yZeRzp#z_kJh-oej_nP4xXv5 zuBoeUsBdU$k?2n&$d~PCxcKqOCY-|Ms>IevE4@I|5}yW|;IuBHFhM0}70~FFcMrCW zjQL}3-;v7JaSuikkg`isz(@L!;H2Di*!~T}QFp^jyDLP|-=%!Ri|=1|i6UH0gvuOW z68pIez=Fk)bJnIZu<#fvb~M(NpK0_D)%EtAI&!kHsj;@UX4J*sk_FRM4U(P`WiqJ1 zO$ff`#g`B96fU8RMHdwbV?pFFsj#d#8N1{>juU&{uJ^!t{*gdK1;G@<$%;-Yy*_hE zzQl2WHJG>c&3zRvkH3cz+jk$lI^>p%U}2aheq{=MhZCf*UI~AqY>U6VEgew;%S5jB z(z&B2TNl29QOw(0ap7XafIqyP8@yOuS=-M8T?w4A(8a5)*iHOS&ho>SE=$qt<)#F} z$h&XvIo0f;FbTEB#>FIR<>~y?Trz2>(_j5>zVY?<8!-HD*%hSK>Z}#{JO^7~l0w_w zgOy{m5pikY@QHKHy|6LJolJ!+W5&V_St{5iPjU`jIr{d6>n#$FaU8RBbvA`!Q%jo> zVac(!C=~<^Fq|LV`=>o_|KpCn@t60U2!X-eRb66KT!MAx79w!MXy3RW#*SaxbGVJ9 zF!b)~90Ussjm$|4;&~CnX;;(1-52`&rk!#1hd-$9ReF7p8cpJolAGn;WzCYYsu&mH zY>o6aA3c0@5T`_eNKFZ)Xr<0RN~n^PLs1dM-5u3OPh997=MhmbW-N`uKXdpMP%^GD zm)q|3vpKd@pRO7p2<)@E#89n1Y*|ql#|aolc{|VUKi}-~he?VZ=MP_QkbecOuH>@S zaw!K>Vsu=D9!6l}6juG#UvJDI%I98vt(WzKIbrc7$qXf%hr&?Tg^#NInt`HY^v1rU z*P5E^YwPMp-E6>D4p4vs09Jqk6rj%^f)!P|BHR{&$wAZz?>M{HPAX9V0Du5VL_t*N zSHF3u!asl{2_sEsUirgIoe}~36oKPx%T|Qaq;eEW%5{c;tw@eu`KaQ?uzQ-}GSYo* z@19qi-1z(s4lrj3)bq}B|8~56rUB<}I{Kfx&pJ3!E}~4Cf(sUzkr`EEp;03VT@9!H z{MRG1&;Cxm^wR^aEQOOp7k+2C!oO1<@(;+{l=jyZPOtfaj2!@ zwLiVs&MGg?My}ozuO{!fytw3Ydp-f*M2;7{+}-gb-#!}%7E*R^slW>m zSaJ0nc<0R{)iZ%?-Z@hF@!o6W1chUwKo=B5lN3H1m+^X8KS-a<3~frP$!L@#)wup% zJ3_${Wya`uN?71V?`uTF?S+;@@y6gA9nPLSk3sXgN;N z2^V(%{{4$AKPBi%7%Shm=itZJc@#tLcq(9kaoEOHF;KoGZ&zDuOS>IM1U|TEd6)*9 zf{V$*s4Xc<2@YalAQOr^JC6SFSNmtxav$0A+>cN7dT|&gDyl;xl5z`G6W5ayClRcD z=*rPOoijqXxQ5^VCPgNM!zR&S`EZ@T``&MxXQ|bz z`+xoVg>Grq>XK#IvVC>DvOYLx-^aUuf4pXB#^nMxe)QFshH!?!5Rr{T8M4qM6AK#j#qU5XtoYW;POT^A~AOtWL8xQ~G-@BV0d0<m|DvJOa6q#1C;#~FKF@nMgqUrFTo~}5tX~(9;DRBlG8SbwA=$-xLH#$TZeFhvQ zr0@&(G5#ihz8hi0=(+#-QL}yyaL3i(KH!1VkIA*Q1dfm0u`yH2$Zd&kaUY3CU@2~# zVtP;S`{Uq^xNs})#f$EFILm@y8f#MFy0|mXcSqC}O5x`%7t z-M7EuMlVLmu?f6T{KOZmN@sWkjmpW&S(MfKaScM?DD1sccqCD~2AY}7Ol*7NWTJ_k zOl;e>?R0ERY}>Xyv5k&xt2-zEzxTztKIeAVMRiqoJ!{pf{?=EY*87G$5PqDgG32xX zj*8zG+~e`8+MM^ZAdg;0x_<9KKFX2=-Vsr;Z4Tf09xgy+I`X)V#3TlK;Uc4s#MK?9 z0A8-JA|;or7{cKi@;BV)n;Ncq9&8f`pd$b5b_t&*$NxiyedwzEW`ZWz%`thOxdICH zuc*rt;E_TH-pPk}C@%IovT~{l`B?RcecehQtcxEjj}eba`-)7wDgslppiGjfcqJ-a zrLfb7Y@VH|a**A3;~=$^yy5;v@)bK2ZQw}v?KUaG%hmeVl(ea^*j-b?mA8GT&5R5c zwL7Ze1i)D2dQ(5zyPJXd83gn^Txj@M{$l%Q8*&lDY>HgOPODmLMZ8yye0}^0EVY@` zq_xB#BgJGf;~M0C#Y&=gs$A1E4UG&xR0!!$piqg@6t)@b2qwfv|R`};N=xY{4M zYh6|cr<2waTKbKFddWwf_te$z#VwlclNOW!ndMD6P(N zbY9+Lcd~25`0}SCo{o&6bzix0bUk)&wBb^9A-{JY=@$e_7j1430Knrr9f-6qipNvH ztAZi+)a^ADZTP&2^r}#tFgiKe!QecuA2eN#?bmK5dkbbgOLH{Rb90 zSSG+PKY!zpIpTf)>)^S=>(NY09$ASY76J_)C}66~fPrDQcv1^PhGqYYi4}!=CC|E7 zpUZ=%icBHe+tiZi3w=qYMmWKGAToFxU&e~+SW zbn^Cb@C$11LQ_fl^_IPI-M$v@LH-eZm7$#PP&6F%UIA<0>0CW9nA{XcQeK>fksU=<(T&5 zG?0Z9?-$1i_SAQeQ+9I%PRDl9y@>wwt0+~kE0oLuT(zhMztnVwE5H-?E`=5Fy4bxR zzE((HBC!62_aa>pi|dXWA-GL(rNz{dRDjRDwcgql}jiO zJJUDdua@>+@h$^Twu!p^s?xQIZD*I!l&1id0F_C|cB}ezwVf|H|5(IkNaz=LD_B^O zA=j{ozlLg{hZwFfzq&T9dRoulS_*03*Ik>t@0Tnn@$o59-bU=+A7?5gmuXYk!p0S& z^;7xI;wZ7SylZ|KMEtc`Z$^mb7_V^|*Xu31Xkb%;wTO%J9T}0+verHhQ&n{Ee}tzKFV9aBFP0>wI2CC&RX^nAyR2; znPw1E#mx(rL2qiXM~2bPVv=Z#``%BpnO8m9-<_dE?nd}{l2OsL(g{2|HiAtO#o^I7 zub1nVV!=l(SEIzn*vcw@R;es8`$*NmcS0g8oL(*it5MorQ}(s1d-^*)WD;1Wk<;VC zn7WCt$;>~O$EH^P>ibx%oWwaG#TJ}>#*g~&evc!lV19*liff8ruiht;a&s<_d(MRW zfpCbYl-~5sqO-apxbfH2i372Y7m)!9t*F(_<~kInuVn{rTG+pu4K_ zdoXu5VU4r(?wnW-l@KK+7h5}-!GjI zf(_E}TE3#6VJH#`xPgxpvHm(JnV7+Zmp^bNFI}wZb#WumKJ*6E?o#2YB(>D4V?D3r zbAtA$B=)MX_?|~sLHPmBf#JD3%JO8R9vhwaX|((F%;@u>HEZ|(wr6r=+5144q~gsN zyC3iM?;dG+*xqOXf9V)&ok^B_FUtC1v;;8^K9OcC&xkevnp?s0!syzRK=582yT}k? zpM(a!!FT12Jp)kHbgo&>+gJ~H91dh#1MT{KRK?Bp<3Y)b9JuL^BfcxiI8b~3P(-um zVxH^g^%v!4i9@venM4>1@3|wP4y_;)(Uk{IGZBw!1__r&)Z1aUO z2lFa>$!M`-HoIRjh^&Drag(gu7swn!ap(>i^az-3 z25Q|hlk$$3Fv3Z_G^eQ=^AHm{*46YeRD3rN)G4E=e%L9%ry(&mhR8;2D)nF@QflCN z;7OoIAcqADR8gh(bBdm>qZu2~x8g%G4pKh@u7Xv}l)LSg>`iTK8CjEA=N>0ZRD>z> zxg}c(xH*NH>CmUYU4()%R4TrGYK<>vgzs}P^{GEeWqR8((BZEwe|y7{I#WpP*6U3B z6r3MUP&F8e`@WCXBw`e5$Z!dAj+b~x29WGPQOV*23M#7czDL^GrS5seadsl;=T3X% zBYuO)@LuIkwY<)BLZJH$Fvz*o5ElxH@;o$LRf!`qn&ZIB?hm5sW23^-3Hp&E$AM>- ziS#n@V`MvNjr}E4x=o$RO@6@HV=&H7E1MjJnqvb?u*;Z>Mt;uE`#Z1VSSlyp;Gryv zg^G-0Y!$6$qvnTqKGoH1b&xQuRI1rZDe^TdqI+xp?%qOAtaV-n_+Alu<66~bgbQ&H zZ%`~SLPm=quSe9_%FbMWrKPC3S-9ZUo@E@{@+26SQbPZiy3pT*mmG}SNQT%apgHS& zs|hLh&-^|Qrvh-D6)M;mrN@G1Y4OX*C|}lJQ+PWrSmY=`q+z>|YMa6^9(5tuC_qmm zsU;}ChNp{%TD7J>2@Sp#Sy`SJ;vg#Fmy`X9(8qO`38tQC7BCos)eqnT1qgiY_m=Ou zL6&zyInF#!gGLd=s)sltKvNk`ERHFI&i>`RS54_!O$}d%t)idQw{Hx49(x@Y^mBnr z$oOW-tfz6yQlD?MIttCaFT{mxMAC7hwypH%obm9xbmgsdpPctq##sZJHD)bl?o?|V zCOT`d!jDM0CilIT?gkq3*Ci<3+Vc*e20CG7aiS|0$AbOe1}0-cs{unaBJgknrzSgP z0ku-%k6$RaoQRpa_+3it1Ap6hPilD5Q*ce@%FsEy1utgmQ9r>$Y?^|ryzhy6n%JhU zmLPA|Yj;IFIfroszDZ;u;}ojN9V4_ocBrByC;o%}s!h)$hshw>cN9w_bkeq)&bV(1 zml13*L~{AY^oOjK>}VFA(Z$gb_V|!` zcx+m+`5o3f!@0)P`#o|>yB1bxamNA)@Q}6`3}f0Qx{5@B^9#=qRg|eXcRM}{_zLby zQ^NVB7oE&^>&C5i5CZj?8MGQ4jDaiuQmLjdp-Bo$)Xtuhq6PYQOvq+KcMJ!3y#hik z@t6r2GonQ(O1@V&0Fle_OmvJu z%E;vC5EArPY*Pv?ZBGr2@a~>=8tOc~l!Yxh537 zWBR9}U>rdYjATj6$es-%>aw@7-yntV%zP_GYB;f-pBzN?z5x0Fp^ICb{+gH!L*o+? zYWRY_CFKA`-5L@)MAHV5no36tpJ+dDusCB68m;Ya)Q+y*_fYwz2_au@BQe689Lh`IzxX;?UQnhJe~#IFLwio zkt!dHqgyQOoSIn;s9(N|{={h<-lYjhwTti?42}F-E@W#kx;oG0KOO) z48`5jR0$zcp55G{(i$LULN_fztKO8WkPEP!?oG*HZui9nPrnDAKA)8H^?ofn4ksJN zxyJFO2oSB&R?a=Ei>y}{IXWUyA`RJQhcD8S45DDLMitO2%+fUffP4sC11{Qy2OQrELW}tq4u1VaKEW*+pmYP#n#uIh!S~j4mPG zO2M|~eP<|R>?`mE+fV-F4i)4UP^df{P+ufW6mad{I2iJ(6O7Klms|NMs|`>SP1Rq+xU(sYgywA zjepA^KwII+Koly0BgANQT~2r*U#6MTKF4=(=M*UW_;(xy!x<^*w0nM}_teUh;69Rd zF(xekxqR}m&qlC=igMKWCrE7hMLE;sjQK-d5da=+8{aITPl3Dax$TBnNYu1}A7{{r z%h4A#J*7Ta3#)m5&WY{$gt%*Vs2Ld=RSSS?(u`&#u>l<>sk%D zGP)r#%L$VdHWrLOMOz^(FYPbs$x`$=lpgvdJ()kbb^nG#OG+g=SsGxdsFqj-uQb_p zC8W+_KEzAY%EcZ|nrS>14WkBJpuPV1mBm-%e9>wWMuwb>q???3hu35sE-_((!@#0# zDCF=lmKO6%UGX;}H*IM^e!xP@M|~AtUUk}-aiRM+RPwfp@pG)_Fxiv&0#m@s>(?sS}OaPhq?n#zSm_9!sXiogwmK1d2o zti4a4?$ABqk!?LPH;UXq0Yz{(o{fZVuKdR7J|I^hP9eA`Qs|=epMoj^V_=@K{BEEe zpO*8>#)%Yyk!#2N-Xl&tS&`{N@pUVC#nMnltwvY_{tInhq^mDo)Be~j>5jtOIkCz1Q&1RP(BS@)ao4z&Ag7j3`A=cWjLm%Fh4%H@+m9cjqUW?oGEVrdU%3ic z$%Lo3(STVtlClm>WWL7kGm{a$3wi!shHQp+n=?Ky``P^OH-Ag}wH05deP5i(pW@j6)Kl3;*vIE}r+wHt#o%F5oL&V=dRy&X&sK+`0 z+jr9I-7Q{S0|fSN_ylqEKl7E_b6!>Cf{-@W<}=i(5d z-0YLix@;Jfz|0M5t~CyBej3+rFcSK1X0C^6X4xLuK)&Du!%Bz4nLea7k|=l5?Nf6n z&%$bC73)eB{+V#3#u|Yqeshr5HQkR6z5(}&j}!vX^6<6XH|}+A?JYkpE7+<}dePKp zgR2nS8_LkFYx6XlnHm@`N}lNNVqT&1XC=Z#x)Vc#6zUykK*%d8Dwxx@R4Js`HK zSy*JG0Tgc_UkXd(m2VBwa}r1wUse*)tN{E{IQ=Eqj?`TzD@(SAHZtFwMf0ML@qYV_ zV3-_xshD)Uc}I-l6Jt4R>(3vZ2!Hm$;Z;u(2^25v^D%s0#<#5k$k;v3v7N_Nt0#Ig zJu9mWF2{7_0`e)-!%(+P?(DX!mUYX{G1KM+>X!G*qrH_lpv6KhgXv1BP8OYQir&vL zo7`BLusx^`4%R3*F8gL^nIEhXHXWu5c`;{vLU!T-%X`;9VCWPow@evbe8l60o8C01 zm1MV``wQ%B>F>)E*3N3WKXRnv#dLo}^aT>}z0a%{{g5q2GuwRKvnn=Q55aFHbX|z= z>1rA%K-5pf*)or9xZ9^vYvz_A6Vr+uDFNH}-4+Ku_YrQaEhvihh=?lf!s(i24CK+3 z3Euy((vGq?#`mY3E}hKQ{zBVe|`jYhe1WlwFU4A#8aoSuk2nF`zz&IX$BVX zzsDYg^PFeIz{lfkR%H@M{_& zUyoIF!mS1OKGOb`Q3y%>CM5k~N7TNCqN=i-f%;I~4aIo;h;oCxWi7?F{;C%L3fAXP zXM(@^PP(#tJj!~k1xe1%dCGoY41r}N7gmQPFNN>hWVe7Z$cINro)nt2y;Cx*d2yr4 z?a~;z?#8eNuNm_E?GvlwdtjH~4|QjKY#8>;MEogH$j{U9FO_}xX1|eWl0q_$M(vUG zQ;!H||16FSpFwr9e2U5z7Ca53Smw#wRnr@lg^#x2sXenX`&D1l8y@7^H8(x6n?G(B zu0>7&3Woj~UY=|D94gBQ{sH~*Nfvi{e3{ptLXxHNKa#kp?!v?X1QETi_Gayx1W3oz z^6}|O$vTUKvl(giU*dFckBQ4(-y;kY+0p9b#R$FgsEF0y4vvQKr(py<=Jp*da83uz z|E*4nt36@3Y$Q%)|1~BWO}bc}!_6=!Aojb{{Vv;xo>QdeHnOj4XhfwWBWzPs<(5Dl#?uiqDv zPuR03h*>=We#xk87~($|r^p}$T1RWf@Vr2X0lp}sN&rI5sYKTE7?3&{?f*L#4tasSQX%eY*@>q9svv6z%ksFYaxx3C`j5!bOoxL2g# z5-0ra?%5h6!i51Hwv%Ex7>g|xO6K8)yBiI2q2kSbNmXz9J&~p!5{<lQ4hDEJXefXDkER7 z-fH;0lAjDv{S@bT%U9yj%Ec+oO*&>5hbMx*Vv5=W!#v_HRKb4P<8=%P+JOus% zvCR$f$-DEJuvQYBQBrFJU$BZz{E$Tth$jm@Ea^UOcPg8e1|pK?(h2+-GBIZ8G4>de z(v$d+g?`V9ZsSwud_=vyX>^i1nsxBf6`i(7sP#ouvh#mEP0yd?1bLrY~x@}MhcO+W}J>0oGS=B zSx6W0QgO*MAZs8{g+|}V^2;W(&3h4vLBkw9c&1XR&rfeh=^5nzM}E%q80BmKgcRW6 z4x{Zf-F)B@b7Ur-7G_LVSYqj`Vf%UI>Su{O_7J+}=SV3@?|Z-c9ozjat6-xnF_jyY zuz?BVn(Xl5u< zWk&;QauE*qcqHe~X1R)r-2&@B#TENemFw)Z153>LJkIy;=sTP>BOD4l)aa{Mt@DgE zyXN3iIGqkA)fkqD#!r3!b1%yYY>nN&ApW4^xud+HI8$Oj)GvL0ttCMHrgKsKvxYO^l9F$ekg(JDJ@Um<$k5dTXD`q}p<8Rp{eaPI#eeeQ%=KM7&}cl%lX zKa8XQJyk&XZ*%`W4zv6u%=+Jp{wNFmhhO!7wtU?GceDQ^*#G&(uQcSpoSy%^>i@cc zfcU=$1p)DY67~OiUf`QmRaIeNVD#xDOZ?A7wAcO*35NZBAo8i?i0jFcZPY<4XLzR>xX|Qq zg1?X5TAE9;d}kg1tLV1B36MiVK*;g{)(>^oU6a(}E`90asRm(uVW=U2BpT58VDpDZ z&A@82AKyohZsaRBo)W6Onyok6izs?spT^?@D|Mlf3k}>n#bt(wtlx_lRx%Rvm-mc} z$q+tAmq|rw1tFFErWyxLJo4-hezit5G4nP=vdg{4Il)4tjE;Q?di4o!PC=nq_7mfp z`5`u`MtKQ~e}-l8mY|Y&i{+vx3_>DSNSfaHwlx<|hG4HYZ^?7Aa_5)aROo-nosK9{ zsjiW~0GV6B(etq3GP38I@K(~2j7=sv<-C37!V@b$?pT0ec7K?;7b%a=Fy^?AL3r%N zAxk2BISDt$1_`j|kf3{_o(WBug0wBowV>c)LfJ7ch>wIeAW@9Zoas=SZ21yfP*+`C z-d;C3dwEw;gIoDnxX)-bVoI_0FsthI`Skquj>!=8M<2+Gg2lK3qn6-P3ZqVxD9Dco z_;+ae8=EFb88r#g^A+dk&Gsq8&PirEcPboXvz308#{V2NjpC(~c{R1GlA0;kkH=5p zbal0TZ$VDS))k?V*HTcBKhNbjNEBx5oz&%`Q*irgWez?p20>M%e=ka|0%;i+(`P1| z;?J^2gf^d7ToZJ$(M0Am(mR|MGSuO?S|#Q_c8ny8L&Gg9 zeP#wTHTPDjk^CnAkjEov_mqDj^`VemRH$uz)9iCCvmEBp%|zX$uKCKx)yLb&k%(-d z|2?LC=Vham??)tDeZi9ki9|kGL;w}EzyZH+>^j;)QSs2tM%^ZIyc=-sEus+Adj4OGtE3-JAFjZ|h= zJP;;GJS!$M1AN;%geK?DEqB}KbF=Yz7bzI3a0UC{$w}S0T-3miU@1AG0mQW5@fA0l zM}%GmI&G^H&SoT%*9|S8y8{skVB1$|=w~i1yol}>$A_~kyETCDwgz4As*3;IS0BUP zn&}*;zUiw@Q&ZiLI3wi2Pm7o1A+zvHWsDqKB7bwiJi+VtgknloO}t?*Ig4DBQtE?CxEKP96dFI1o|kBkdN;b z42=E@w@wlrJyy{Jdj3A6MYuyq!DlV$lpGroIHv}Lsmr_V_w${N@r<%$RaPDL&Gmw| z!_7q{Df@(rNw5lbn5Uk}ij2GLd9nhdgY2bLN=Gu@Sk@7|X{(n`z`RRpW94~1e#<~3 z5~IqEc|aHSB8;H_;)bEJ1@bIVlA~ehC`uKAbGi@;G8guk4u!H?lhbNyzz}A1>bV-q znHa6Vi(7B30T&+cL|@p-o?-v_N5o8VxI#;LjB3p<4| zrVVaUbM0CAH+*cKYyyveGp?MZMh{$l9%FxCzGWh8ziiA@Cu{;KrEMLXm(pWMJcFoS zHi>M1^%w{sPUBmBt0*Yz-tVm@RiVXdrd-3$7&tEARKb0;Ti05ik=IpH>;wR}`qzeE zG4GP}x}VNEql`LhOmaFJTJ!tY&|P2S%`NYRN5i?tmU!;pF}a3Uuphl(Geq1RoN1;)SyX`$i%-eEaGyA*z%5ES@NqZDA>)p@XLn3Z_B9t$nn@4Yr{F0 z58t+~S=G{=HQe{Q(oEjN|MD{E;uN9Uhfo7L%j4(MFk{1WkBO|ihQxIAY`g8%V%KRr zjNk@1jJwb%R&fpf$2OH^q%?q#s%l$RiwgI6s%;?oV_p^6(^5@$E5w@9Ea4fG+%y*1 z8-W=6Bp#Y*c2@O0`NB;LAFpPuRR5oKqlawOnV&txL5r zvbGYJCXVp=C4xwrUy~|ghG!(*MIb>nPGu^JKkrVu(apBPwvx$l>CzT@EXAj5FU-g! z+2xy;!JLb8oG<|^fk>RXM+niTIZE>EnK~MS6TCvTaWdb%&EQ0x1DECkV-zj5itpyk zqK_cskEw~#;_5q-(=p4Bu7aB0>{{8d)k|}wdaP_z8 zP+78iNZ-_RO+p~0VG!>zjkIcAq|VG%KmBjIs+)m}m%Ejfn8V*$OTl=u5eoI;;j~h| zyQIuo2$T_KRc0cieH)4`(|u>_#zoPh)AmQmP{`No>tb3d+mVsrskjSscYZXQoEsV} z1-|4Zk0gOml!Q31oj~68a(o}Y!jgp$a0|1Tjd^{!(PXUPn^?tD55uwb z+9EnR=WMwaA1Anz(c6tC1KYj0wBF$%c?^OA$g5H|M3K=$CWcCSByEP>yf2@jhi_ld z47%#ResAakgYK2=e067ziH;kx%MXW9vF0ha#+i-o6!Y7gZ19X&GbTg>1xB3Ut3W?@ zmnEx}(mVDG)VeL_>p(ORK}&F-c-`%H?ihw2MK%R;9}RgL&4+b*A1?)vbV9t4ROn-x zTr)5&8*PI3a08XAnnq}RpeM8(LQ8?&PrEDAP`I(jc4f8$CgoJnh*ZniO*kC<&2;QruW z=Ee|a@~YdCaQtMar!lK!LMGag7(f**75j0cu{SkQhtguTrsj1CygX>s5WY{8*99sZ zLB~Yz$kS#=EWrOZ9sVk@CKl}0tSBh}jETq8%l7f}_wCTr0_~=dZ)FSg#&6Hc8C&Tg&hT~hT=qdLVvnXpc>T-i^1}DJZeM#$>7^%YJ#b70DPR{*hk@HmwWQgCWwi>6C4*sUVIp=)~&&M zA;>fLA0!?sYf3NgVb$}H_wgjN*eUlNSR8>yG_))-W0H$w~PD zb)v`$T(~VPv#7DX2ILE?FABh^X(r^8 zuAmWTWGSu2>(7@6%$D1NS#jx@y<6VO=yj`kXBSgox@uF$Cf>`+ga-oTh- z{f=lUnDfOne`KeWM#*-UkNsgqL`iTxOPHA0apCQfj8fGXe0wQsJCmm#l%Hhh&$7mif~iqN;K{tq&l0tmCHY~&1yAuIi6{OUl=cR}U;!9TRcneAJEe=b#oWmIt9 zV%ab3kfyb$o_6cUN|wOmJ3y1?W=^cU_RkeT7uE;t^v+Jxr;#&k(dimZzK8TthXV1x zf2_tkh_E_UE-w;;^lPn7T+{P3l4Tlks(C2^tA&L-x)vIhR@L4O{@Aa>S_?QwS~^=# zt_!j}+(wB>E-@t>y!`G#g+_1S^=0;^A5Hs5ZB|n`z7oE60gcwHF5`!YHHEsYk*n7Q zaHg58Tb_c3VCKd* zO&DRCh!4pqKSy2A4%qT(OJ%LIOVT7?SzU9Jqw-B<{;n)3EH19osb3?_U%7m2P7gGJ z$E%xwkV*Ki+35W58H1SQz{;x9$_YAtg4!gg4;_!lY9@MnmF&5z`mvcUbp1fhmM69z zFNRsO^6+`kI5Hehqd1vbLkzT>yq{=tplxYonVz2UJ)cL=Jb5`ortUGQRXrh&SGMk; zX}V`gl!^oigVwyt{VgzFiXp?klX56Qgeb@70LixNG}D^#C*r3zU>YpRzI7|Q{Y+eL zcgN~_vC@H>&(wzTmn8@S_|&9~bd;n@^n8TvO`W8@B|QUV*wYPllSO(ux(0UON_+T6 zEBgqEtPH8A%<*+bTr^NOtH$~k-C6_VCr%%RR|=!{zcKUw>k@`%|) zPv6mb2}{H(D;KVkbs?D)=KR29Z%(9^u1M}Ob!z%V#_G4&nWqeYA!4y;HkdApXLLnG zT0vEOcH&!S^MJZlwZ%p`gm-@tvrUCM0Nl7;sKCpiN_bUyPlSYKbN0OQ zzRl3nV}CoHPY6W|jC&V6XjYjd6^p?>e+?bO-7qst6lB^L%sLz(#| z2wSQr3}59=nKNIEc9gl@$vRBPu|cKgvP#6g1{vLWnr=@ro&XW`c3-Kww@2pJjRg}g zHjk_RCZ3I8R!V0il_Z_$c3KWyR%mGe2Go3jSY=sPUbLDZ#lx>DRMvZHC3o28l$qIwcbW4Nh;>t_8zyZ*H3SD zAHKMx@V36UiXD?pA*aO0WykY%##)U~w?BE`JW5?%v5={IiUPSaMjw#)>@}?ikH(jI z?pkVo(eh$(AG^g5-t_<`Ip_1)F^hlvGI`<#0DJ^RFN?;9i9)GIO!5lK?H|Uc0i6zN zB{?VU@-o2s2YDbWtq>!-no+#3-AovdiaNJ(!b8A+|MM50b$t7o8c)S8((=lID) zUVcGe#fx74ody9yEu*4+o>ZZ(vEfDOv%FW{>V|9(d!z*Sb(n79IC>wmNmHdXMN&;A z9rj1C5Y(>-)qQDYcGyd=yI!SGd>hNK%8K%Z2f!)(hGv5F%io_{4-1b3JvnsZs50s{ z9JIHG|{i2x#3~FwcDp)b?)USd)k^#!Y3bEXt5m`SPE{H`h0;ORL@r^yqL7g`$0@eW+C6RMc@FvnZ&I+C%_n1hXcSA{doq3!sNm*1l z%*<2hc6kLJ?Iaw-ib^kbOHsjdk>vH&>>D!JF|B4P1c|_u;{_Td2$)EnQl(_fY0NDvXy)L@>fWehcwy%?R zb`#k4^b~Ff+%@34#U>NaY=Zo>)76$o2Cp9Pb0n$k_v;<%$DP7>F819WIxQrzZv1P{ zeFr7TT^!28G@Ol_xsQ&AE27^~uh=)RkjYY)lQ~`2i;ow}K+sHWOnm zDCM`il_IHIE~%C)dP}pWd}?%NOKO0L*W2ytx@KzhZ8geyypE?U z0Q~5duA|`sBW0tPWIS!!Ghmwj2d&C zNPrvQ9j#LkQ~Zd?U3cu|`weKwQl#hutZW4a^&ZuL&+^xa+K#+FggS?Yn5lk8Vd#?Yu#kw?e|epDK)rH6GLhI{~DrMaD-!LJ|(g7xTAi=ukU&yOX`sZ z%KoE&1T)P<;teysHYVoQwdW@huj_nc%`-;CtW_Br^5`v&gecQv1U_4$rsP?9`Rap< z!hF~rj!cIZL64W?#W}a?bQfr{t)=D?e0R8@1?=28;ms}`)ySuc9v%07&1{ADQRA39 zLh5d)E?p5qAY8q<+S2XvsYyBOMi%9DyR2Mbw@rQiNAhNzHTMfaq|V$YcW?PB(Ya|a zox5jCu_@MUG0nHdaKmcZ1eji8ONuaKCSzS$?QxaG)`i=pNY79-@4&B>__8+n z5=$R7>!1TPnri^~m`&%2F8>re(|o!&TlT(yz2IALAa~QAdtqMWsHP?Lbb$@64YPS) zz}JY<789UuLBw2mA-NMD#Z+@Tg77B}F*${mEGO8h=>8FC)0EW2f;Nl&X?8V~oHgDA z7Ff)pr7uIZ0B-+%7HKzj+T@CsvTm766;pd0%VMr&V=Jh;oso}sQz6A{zmYzOF3I`T z_yTsO!C=C1CZWuT$M-xYB_mTg-sCCaq?#Je-FtCf{)T_?#zf4QyF~BabI&k|WFao^ z`KPDcKzBPmmS7K(n(;qa!e;Q~23KaK2?u6eQ~JN$cZlpNZ63l3Ko+8pjY;o!Vt3%{ z4T?w!pcfca&o*$jS){koeY^DGt+9Jj9dS>&U=0T6)998joUHaeu?7slUHZIr!vStb zP+c5@1zN~h=vuY(Jg=+Q!H-2oD=@_F1X^3}-Z`?S6jC#@{-xX#arcE3YX-)l~|WRsi9G&ImLAEACWBk=}a6ab-X>Q zN4-zLz(6j1YhtZt&}7^z%c0YCoZ9fZ$_6aE+o)1iRb&0#=W1zA?oG3Jc37y-6sZOlRJE4L@<>lsL9LkVq(&&EfKT&E!;K zLXEDcjcqL&abBGMrjQ<&g=)7A67XlD%x-cV)hjtp1ej4`-zg%M`blGXLPWl$wVJHSIN7FOyr3Ct5Qv4( zCf0H37_QZK;>|~E@<>L@sx~|G-Gc=V$c#Pw%8UjNo1364VbxjDiwZO1od{bkW=WSP zvN(KpZ>6TZA4?LZ>lE_T^XEi$I+|N~a&@cAi`$!q>UG~hnxhp*nK>*NAo5@%2Z}-T+8)DlFD5DXqO@$$M0F7xkot_{Y5SN8# z(SJ^53k@iG*d|mn>Y7VE??KAmW3#5QFh9FsBmdUvQq-Z&#v`9=tmAodZhe~C&nIjb zvHCLAlkNKyIi(N0O*1rVpuMRZpkYi>oV&XHI9mqTMRi*#er6d6HLpk}6b5K5XHm_X zW2JC?BG{@v?&Yl#R+wpeq{9dQvb(-FE1k+fW zBtMwP1adBKxu8+a_2CllM8vYn&LLxFDvP&_B-M_6Ch+jNe;KjilAkYK7X4b_VWqI!7fVRjEn17s^z>kSTQ^Y{@0rg zyxM46HJjVD?8|Mvj9{D32nnyCsHp{lqx0D7CYnhji`O zZrz@mJV2o1^yCC5t0!R2^In(ogDb8F zMC$$BSK{dymO6Q5?*7qeWeKDc9+HOGn>OE$GXPh8TR~Jg_ioi*AUl39 zYoSb5LliTG>!N)yavY$cZ!cyoFp@r>^N<0MLrjVW(gfu z>0}aS>B;@}m;2vgpj_Sl;mZh@loXbp(&YSfX8jU2YKdc(_bN9}f~IN4wBFbgY^m)W zPs}3!Tlu3!!mRZ@*+ZuEKX1M7?Xw<_~& z3CR|63|B7dCdy=i5e!w%$HWVjHU0!t_!kWa4V;@j)GDW2RBL>(2ibkrpF7)TE+#y6 z&a8hxl!w(HYvlgyQj&B^=SxD(b9wE_$ zIoXqA+nXb>bK@!aS_^mHW7oc(N-7lQ72P#8nampt$f331Z*3)R1oVg$TG&wO|H-9K zPgzQsS`+_-;wC%8wzBC`DsFNh5Yxm@%oKk)n0f!qFKD18P!0v{)^1MTaq!tht*W2? z?eCU^ZZ9Y2x<_k{G2-8FozW3jZ=-peV=A-CyVt~zHWl~jnkOA)L@_(qR5&!ZOjxa! zbzRVKqI|!3OPCNF#kN1y=iu|X#hI(9p(+xw(-@n{wgEOONOhPFKB`=mS6W;%XYws9 zscMewd?y<}gJZ{9&SYg(iYyxQRRisi5EZ~>pi80dPcT!am*#PQ%6iOV#&A>)2OHh2 zHPf8`Q~<)6Bms&6AmV^_=&S|5-Bq%^s)ac$c~8k{kGAZS zwTgPRspdM2x%XarT!dA&?Cab z3MJkv2ECp^foc_#!DF?x&{e+k)23 zkrtToE^X=f*d`Uf0MIDTPRVI+X0sqIO;qie9~Ih zZ{ct}Kgnvfq$C*GS@p+)L`xGaA7e*AMkWf8!SNQg3y#7m`)}qMl4qSfjXn4G_ z0{ohf*YW)IY5vWBH^Rx4&+^{6#n+X+I`1C@u7yOaz4rn&AyGVG>gYX635$uX^=RgHZ3Q#YWH zW+sy5%~4ACT(tCLq1XK?T=;+3d&{@Bx~6ZqMq3ILcPsAh5TLjhcXx;45~QWLy96ul z7OZ%24Q|0TxVz@%Jg?`v@Au>L2R!p(Cu@#mAA7Gov-Yf!-^?nh8|XNUD&X5c(*Jqs zKynV2Oy<5$91P?s7}ZLf^3BAl(mB7m3L0(5LPSI?ayh13s)dh-7u+Rps#mjTD5)BJ z&o>K&){Cc5SkGh%k0=6y#871&++yc5%HTWEx$vi>oreWiJSK?bA?to5$hf2IqlhW2PCdoYWyb45rNUeGk{H_Zysc^A1N5!Qvg|%)zF6mi zuQ>NZcQVpBn%Vz!vtm1A=JId&8IIpLlx?A%Zk6%6ju3HpAY^|jNYEF}s<|lo zCE5m!E9{cg^aC5;`c`WtM=3_u7WE(#Y=rmWg+B!|oVyEuU$gBx4Se@Y<*mfty@8VG zurZgf>=DKcP0Em3&u>yLhh7XZMn##G@rCftA76re16+?Z?6<`)RYC_!z+c&ldePDf z?<;1dy#jhtt?I9bffzH`QVEoN0xVovBA5FD;z$py4YxHH=Wb;TNxEPUI?-^4RgFnD z|6~Qa+aXl-} zKVq)W%ARR)o`QRRgK5QV4OFI3i6WUxLFnSVrMPhH_&J8GTzRP4PNow*`wPhXM9}`8 z8+e^&X>qeypwrrKF5dx5&L(EOUA~`uUm_4t0KoAPEgDu-7JFB1raZ1VFr1c{P)xcN z8}l&v7N2=l1@3nkCVylLZW| z^}F6ArR`+|1|f!Gv+wvd)jJ@@)0Y1&c5m_Vm(Gl<}}^8^7dKLvBl0} zjv4Q1ekys@ruLp6zO&gz;_K)r37XPuJ=5Ncx217yTPs^KSeZswTG`beQN{`Lg*_hl z`9Ac9$!k*m#YhLZJO`b3-WV)S1I%6xH$5mREB^}NAoO-1>)Hp8K0_g^0>6$2H}3z` zw)?wOTfiMxXxExIwuWAxG6|s0Hu5^hBR{$P+8hU2t{7}8u`^)eHxLRx1TXqI-5s)V z`lY{kk6+vX3&jw&htwokyuW9Ol2-Vh^`hKJ{L-xwF@TxOn!3c0g@a#oekB}dU3)Xq zm6&UY1hy}U{Xp1&4HO5#>O~?lRvrfwrd$rGDf)Xr#LX$!DRUouE)mPWT9=KY&zhyN z4+6YIhrnJUA%^a*oLGlt_jZ~Ol2y(|HXf`T6b_6w*UZBNfFCp0qdJZ9T|2odDG8*k z_K6q9y=(VkQNzxMHNoo^WZTjOWEOFxlH_i;RCkNSHpT8lawPDJ6LtUl=wEXaImkF5 zA=*Pv{Ib!E(gY+iHwSXfnWhp-X22e3@h!8Xrh*Q1=TJWV+@D{Nn4dV9Oue9j={4Kz zz?H-1nTM;lASbpE_!mzPgj1#$qZZ*cfpnRp@Ua_d``~6KI}Tke>^VMDHl3rD=wtX~fOcBpI?+q~CIHQ^J1+lj zhb2C1S=34JgOt^VwQE=$#pr#b+*^mn;iFHo`w3qMAFk(X_TD2=@JOQAg*M@5jf`Td>q-Ka0Z0V)STv1>!RZwo0U zdXN5X-QSG6cqGeq^?R?cyO~4!G+Y%dw0d6G8E4!$JmY7Dl7^F(hTkFENi#8Rvu68g zzWRgjqwTAn_AUnDc^m}M{M*`h*Y>&m3Dk(gU0wOwsu~#;l2u)%l{L^QO}*-k+M}ug zA5ZB}ChZovW_QuuJ<{@u-9x)LE6`pWQ$gzVmJ17?RFpwbZ=jiSEF}op%Tq*kLKPvdw0pIrDXCyVz{(;2qyp zk{Z4tDx%$;qFMcZAh`O{5@8qnKepE*Q7u!}fKY?jbWqHkD!pECDkCAW&T+p<^w=<^ z?ZNh`;eKMcf~ceqvKynXKV{Jz?nkACVkYgxU78b}hA(l)l~T=#Lz$eBctrit-hSv% zsK))g=?5VyJ8~+`slFYDG#(~s2FQpYJIU=>;sQ$>E5&}+tXEZ&yg_2h z#<>sJXyng9PPw13!QQD_arXI&HX4CVoY8Lf^4qXD%Im(BRKT@;S#wz|Vh zfybk{H5wEWQLK*$K8eYjJ%#tTbxqpE zYyL&#S~kq=X<@+@V0TQXZpHGuN930bgN|2p5kADRXQy&~i|O?Rp>E2`ho!w1o2T z__$TvGwXS+_HBn&TE7eg0jP_|Z5OHdh4!WA)zsh1Y~9mco(wQbwySr0Yfj=uYP%zf z+WUv0Yx@_}%42K`jhY zB<%mN=j77i(an{@1d8{PU&T1&)$%i{(wt5AR*bYrg{J5m?fSj3F(;PM_48ZWv^@wk zQdH!T>`!j*$lL0|-n1ylDd%P5DX{LmsS+#$!+KF0F27OIsAerp7Cql&n3@xcAx(h1>RIH)sIALP6=%U28(eT5YsEKPgK zq+BS-*55wg2HwiJ6qb_h#q|YdRG>hT%wO<_D*{jNvb-*uIXu|U4j+WdJs<;)0d@!ZfB(9;?7)nH+a;U+}%KqgCb}xjD-X&RK zVU|1ug%3^KTE#CQlR9TSv9re_iYt`MFKzEB^1RWUV=_9YCf9De>iR)b|U+_wahH!{^Ja>M*HRSPUTsCk!uLrPN(g_kxeLQ9$KghpBfzs%cFJdl=`q@caG3;gs5E~ zHp^IeQAGql>)tkhA52J#XgbB%G^Mc7@M8qMKzrV2Yam-F>U zyj{1NW2!XtXo*XWXL^RY)2`;zXGkcbVIU@eq7cr zYGl^3^LoUL8JXhG(r$S^{h)naW?96(|3@1-qjq(O^dZYO2Ss*D@QYqDr$#hj;cLWZ z0gK$Ky~RsgHJNgklO;xyf;Erug>bI?`Ti{#lbm>b8OI0ZPvvEWe)(mLi;eAB^`Mqb z&B+-{1&vRoe@5ua?7CjkoT`EXKlVouuJRu?QLd`j=zAQETw!BFqF46H>c7YHzxMc=|7ou3 zd3(+=c8lZr@~@y=QGVp{9FC>fRcD2vlHhXHG~f%zNFsvEq@(}V66(^7bS zC)W;ZE%WmwiT65cSjf`5;}S2I_R*$myP`$<*vz z{mo^kN@*l#t(nf!z{AHt|5`GZK2R4=W0?y!-HgIs;e(LR<3boFhO2!@8N8;!A@3Jn z>Zy*=96UlixlSuiL#AL=7q}KRcCB5}2do0!JnfxPe5%58LsZ4suK%Vjg_-cvYd5W) z2^+ea9#@>8N63@-=-!A{MxzrTjpUMG_xL467jUj7@s$|Ah`4+(H(iJ=?Kp)~mYCbt z08rbZZGBHmSGKd8GM7>{RNuE7GiG+Bv#m3iU?Pi9SJ3Tp(=p5PZ3Zc`J&HJfVDhrj zfR1Vb4>B^{sykZV;gXlV{k{}0{cs0n>A0f$Mv+*V9M; zElN>k#z#BIQw6G=*$xvN6arRmx1o@5g?|kdp;3t|jPko32{pMvp zxqM{kSa|*{ahd4cTk^qR;qlzE(3Tn`kWS=Ce9E-09?=cnwz3+q{JYsF;5+7W)Z{M>M7)R6_KfoqwGCNwsl5>w)5x~qf>Axb zvo;?3lFDx>jKf$C^fqJhpBpA3sml3C5;t(=M}I5Yy;Tui^`+T}5{6q@@Oa`K;rJOvS6QVkD+~CxQ ziCaN^;lBRE=!?B8CDF9AU4EzP)rv8sZPCE(TEQ1b+#-e}0OpeHV|EzT2tO~3xR8kP zuf|InAvmO7_Mm)|0~wGxgAO}t-zg|Sq`0yw$^3J_^6PXrtD_i1$WiWN{OMeg;*zL; z=#|xkSE)Rgnes(+(hl3NSIM0}zhzR3*LY9@zs?0b_41YlC|Ma8rAB59~(Q;+5X)5f3~&Fe3A$3I5Eq$g_1C_8q_olT89NZ z+hUwNl*sV{-A(GVdP7zADZ!G46^xXshzx99AswHB?0j+4@FbyW^ip&_KN$TAFk?rRsH{#^;XrP^UAOlB3V!?$7QP? zOmn6uXI=SPGBNyWtj`v)HFaiq0z6@t;0B6u$ zycfPI`#D`s)R&!1JQ9+P&doE!C7Tkp*Aq*T}+#7>X=t&vaf2EwUh zoIkZ@P2fBwBq3$8v28}*h3T*}xH%qxwVNJ39|OlGxG+PrEF0B}IcOPl(;g%c>Q#T+ z%M9Y`r!_o7Bx7jh7O3m(+aGv5!_Fn%OXA)$fyf&T09v45s_P)BM@Rzy4&(gDt+hgZ6E_XuRUeM1c+^uahXAJNKJFrO#AuB zLnt(6aUewD2bG*3{Zp0cr*!}yWhl7P>W@X*Cp{bYU z&1R?)@tg9dZYIhJV|2y!-(@}@(^;nracDq?GKhKnEmW>%XKi9=1FNjL;=?uPCfJ(y zI23_PZ4YOV3iTtA6xsvcLdz%Sg3?mcy~KA1S33%V6jP$8kDK|xCxetZLeQy9p*1xV z66cbwpN3_mosrVLy*Ss`7k4>a;dTTI+=MgpynpD01yNgf3tV zPm>|owuDd2$`L+n`=g26b~+hsKa*q$+CFOw;6>B!KuS*bb|6`I`AVlf_l0lmUx%Qb zNpLFA^b_F9Ls}i&<9|~5_8p*^cdRG*sa?QxzyYAypR08Qk9k)h}2DpnmcOuhB zydwn&_?b0lnPaF~JaqPKFP&n+pBk0-x-e7<-bjTQ|P~kgL9}Z5IH8zL_ z8{$=u6bT1M5(0l-gpO?<+gTS;0Np1jd5T&t8prlN-#-Sjiwk8GOdwQ0I&_rHD1>s6 z2TEFvW+hsEkKB2sjrmUr zl$3pvoOc@uRXSfm0XDvJxzZYv8Q0D0m*%R^c(%T^`FXv2DDT9>3KUwSIS4EjWcdWB zPZypW_*t+&_4Mp*SAKtQ*#T?awA6Xe^;fSV2Vvw-8q$S-{zV{cG>($at+=41JYozlgdL7w15*_Vbn4{(em}hAtO%%#;ByI{ z#7hyiPkUS%U!&pX5;UJlv!Ic(Drm~*Askd@SC)OgC9FuCbk_Vv&)rF4YxYpjjEqF1 z*t+PraFXxcOeS9)gkz56mS3F>eBN_$E?c2@ofRM^X$>raGrsRi zi-~%H{&3XQ4q04BysiIIGV!|>%7k>0u%jT2ck0aHeh|>a7tEbjAcjPos{F?9gS7{{ zFqr^{fc~5o3y1M9cP}w5bV>w-DS$osuF^A&Q`%laidn_OpX7aJed|m%@JRfdfW6id z)2L=l-g1_;eE`_EcA^*+b!s5q;rWKS?fU+pu&DR4wfT6R5PsPylEOOO`F+VBj)?Qg zk_N`|JR^+Ln0Wl;{M4MgaW44qiEvRr?&o`*B3mX~sKI=-iN<;L1|pbt`tae9A><`t z)(#ut1$DSBX2=oXqO-wf2%TWerBxPPJsy;0cK`Es=&cb}$d}Jr*yL}0k?smEvhq8i_zop%%GwLA>9jpWbkG~to6R~d_Ouz|B?`VB^Pw0;r0j5v?w z3wpQQ9{4Eq^juf6SyqX06DngLWM0GK0{k$YP=2{NeZAPRW zwRt_xyPDqm|7LLS>Njixw2yrd?RZmmvLElz{H5fiWxw%&!veM<$bskT_2{Q;W*zZO z@t}o3bFRqp5-#Z`HXAQ&Y0|EdGyOcCv%maTp8M$J0_`J^VLw6+9(va1}3zxSUPYgq5IZK1`-B_URl+psDJ1#doZSa7f z9fwLtt1S(@m0<-UJ8;Vrz#1h(>63q%!#)x9kZ1Q{L zu?}svR!d27EK19iD8^wJktI$4aavZ^=z8J(Dl4Bo3p4NAorko{%;WY(hnW&pp2z#? z5;Zkhy1;e52#Ceft>1?1*zPYac1NugzCy!4;Gys_jcC8MwB5fSH^JB!Bx(7jlD+K9 zn)+MqHm#6*Qc=1-eRV&@ByL9 zM$usTKFa^lVwaOs);AWSZ(yII|R zC`lU>Ouy0y1V&pIaKn`K*N-Si^Bo8z_ZH4?oGj1pQIiUvtSyKrHf`=#vwuf&ct1oY zMso0B-n@0>ofxfEMbA?9$ z({XVuPe&eD`M1>6jFw>ZzN`4Pv zH^x4JkTN{+WF`*WS^4+^`3fNSwDif-K%C%$YqM2tAgMb)Wi803m zq6EP#95%qz0XhO~o+m2bowG>+4Ob_eZ?=;t-ppW`Ct3u@;_W*4wJ2yA^t5SW;7B;7 zEW=-d$#ZSv!HOMSRm_q*OoB1Bc7?e)Iq%t8;q%eB2HvK9%bJ$D?_aW0U{8+E=Ossp zX@p5@&U@-e#hq;Fni^|EFzFQb-$o@A(cci<1)sK5dkc6BGzK#!y!w)oQVfk%qld5r zehVwB(4Re?bXX2PPWsxGQd^PBP$t9&*yE5ydDJGK5(6L4`Wugg)=_C@j2)cJQq)oFOpL`*v!sypB~|y3oXU zb>fInS7yCAf@PpSYuQ4A6#m@Ejz4Bu(+zlz&5Lj}}Q=o(TOLwS&by#a#wr!bj&T&CEBxZT76~ zkO5bIBt}`moM64A*nE#wkB-MXAbc~&rIZ~(#zeZ5hMKMSo|;6{VhJaaH|gdzIgHlz<<#j%UVb z{bcQ7^QQxrC$cc)`hol&cfeC^6;&?WtDlPt>Mk33^t@xb`hrf}9y=1P^+%O@`cZd` ziMy}dAgC27CBRb$)T_-KV=tF!BN zW_I&avrE5nzDm30^Yc7u)(S1A*>1b<&#yoiG5JfMn}-{Vzjy!SNWKyp|M3Dk^Xhb6 z6!r4!HWF@&^D3pts#cB^PX5Ml$`+7FtVXRb&rU2cmAU43a07wM(xXQy71gsW1LIN!K=G#VI4Gbb6oQ%Qba zxtH$G=86p!e1von;ebb zgYl$7V?#5!MF4%RMbiZt7$J%_VyTGk#CL-!LQnpc8FKBnWgj%Gny@&|Gctm5;>C=8 z7j!Syt^*(|Eiqeh;LCRM7rAe)DMv%)dV&N_Ov0n>B0?{fh*6Ep|! z^@Lg^n&s|6SABP8Iv!u$e0b@6fL<$~F=u!pQ0lrDgni+04Brt7HvK>t7Dg`7>|y75 z_xBnllKLG1LaC`j9JUNbptSVJ!DSy-I3Y*CFGzpPv5#CVn=n?cmJ_eR|;yqER%+#UhrAV;t3~uLvLwbFn!rAql_aEcCTXcx) z<8jk*3(RXp({RSm$!pu31NS1`@XJ!{xrLQhm=z_PO~{~*6e~ons#V;6P4GEgM62POPUo6vv}>x)PHZ^-AP34w=6uQX;PF8Vw!Wfky2?wxsU zxo3}*x7A1WR!@CDYm|aW9pOl6cCMDf-}&R*muvS1(>j9m_UVEi5Vs_)Sjp*!WwT|9 zceO!{g00E2VP>w)d2!=-jjpZ_V&~fS-!y&o0a&8bfnJ|NI^;q{l_oaA>s>hL=u!5} zHdpMkySG-Z^nmAGIr7>b?HuXMCopI5KPf4YX~dpo#inHzN`uQO8(nMo)_NBPIJ zznKPf#c^yloUE4iU=|H;1tY)JzfI_8t^@VWx&>NG;w25Rd+)}qma^_${F1`abbdlT zPSrIt9xt}L*-RCP;!v1qW?5qMuLz;ed&E&dj#Ac_`b#Ju#iUfxaL;i~nTNyFjphB1 zBHaFd`v&KqiA80a3;;Qu^}46nPMiK_q*b@Iz)rSy;x_Afo6{a+Ivd_vzl4b>ZOxcjC}m>oFxbmb)nOa-eDB&qiTdn@DHfBuED`_4W4S3w z<6_UUKsgn{l-4pE5Ev&(_6~kVsypSF6YmcHwqK@GwOCs9=VmsBg>Hk5q+n9sFGg%& zm(GDU&uF%Yq)peZT1Hr#_0JF_@t0- z$DaS;oOlFN2suZ;9x7nBiGt+LGivCppT;99!co>uQI4_FIB^f-a+1$(X^mu}r zX_$5drj@<77xz}FP_`tfs6%SM$g5fcH}fuLS*#jIiXHt_`ocf!L8Og_5O8mCPkNdJ)u98sna4teaauH0t#DC@8pClW92*wKLQF&mgOJ_r5zUsoJUA zqPv&j!H_*V#wuneW`ZOf-3lhtp|-0c|JxDs+Hhw*Mv@a~HX1_Bv7SqYbZ*9T!Xs~r zriHk8B9R-e87?+IzPy5p{}sikzOukc*RbQ=MoPP$1$Q#7AY@&jv2973!86c`jP=+B zM+56THJ6$zg)M62CBJHmf+M6zojveP>seEwD*{R)`;r|mr^=|0msH-I9Lwz%Pse?U z+pxv9Wv0Q0^`p_HjdQ5^Hq^o)pHKa!hOy_3jFn1ir+@P&)Lf0>BZ?P?i;GT}IR4K1+oPKXq)(R25O)j3PEergNR(A@#px z@EFM!sHGk5l&3zmp$OzybU_-ngg`jhtXe0F)oFC?)>UvsZ;99LPT-1YaIKG{3Qt z2M-ws7q^yCz|FSAveZT!9_Q`9cMXBhd!vj7_pjlW2!+0^rwB;?LO+PWKR!O6`zwZ-gkS^2 zVQlF8;swmWs~2I$3n#CAZ)DL1cyOY4WJBoZrAgVT16)zSWgf0(56s8BO5$&VR}>j8 z3brEBmxr~TM}HWy-}6kZ-X2ptytoUYc1M?}#wl;w1t%pPd#qPI=_et#)_OfP{EDgx zwW-mPRl_2;C7>zPj^;{-5IHuS`dG+#DM+}PdxiDeOHfRKQ5KXwx;ZSL_N{w6QpRDZ zIEmygZS(kVt6qF)B$-#S27qlBlOadG&a$CMgIZW)@JnCPH02HHVO*7UFb>Z9aTzz$ktGuYTEC`_)#ri|1=IN~}-)n@%Fr1ic{MtU?8x zBB;&A(QFsU%Ql61bPT-d^ziMIgU|C_lmO~oH=A2e`f}D#IG4wA%P8ph_Fsv8^^b-0 z%7_3_D?zCJ+a)wVrWMmK_1Yj||22hcN}PnvK~As9er+|Gk#WyBV|N;(MV95>8R;;M zr`)&RfSlq~jQVkko@$E(2(0d$HZwWDc5tmma`qQxZq9c~62%?~4I=b7<_07qSaIiv4FkS@W2KhvWu5c`;-@fw|L>%UFrVbSgBmNZXv3t()~QXY*ey zN-T3w{X)g#M;4-{0$NIy!9Z!PmYE^e+q(Oi{8^zWeCibs@K5f`_C(}c-~+j`o0^q1 z#7;v~vT(7l?;Nh1O>5|d@h_ftDqGv*_k|JMqAdCY3G zZf#G@ZY?{9vP@DEO#a!AzfLGAURMdzGR!9@rEG4&5gPviNPcCs@ao@JskQ~^qZaAM z$#K)k$f4Ugx9po@1T=N_S@LPu=a>IM%KewAO7QP{>3@Fk zgAV1R*8hxNzWh!6*K+<}mXYkg7R3KDSPNeN$7uU6>;GNGe`n&K&;Og*82M1l+-ereDWQ>Bf*4Q2?$u>|(zGN%Ue%KzF;R$|%2^c@+I+w@C;iH|^8W$U3QWIT@~z zFtoKSVv)roKo9#K9aI}Zv%m?3dgcp?)N(3gjez8ak@Omjlhn36J%%Te-*r#e2y9`| zr|V`JuLs|lw$80C>_=b{kcEfF(=j+&c)`?meLZI1acHPjvr$7I<5rxV<72Vj2uWU-diP z;>p?zKgF~4PGL8tf;ZBU8Bt}yXMQ?Le2kzKp~S5$zjrU`e@{dBzYoW=Q65eg7}(Ps z5xoW&GDzsGI`kHr>C%kxnUUPiY=GSE_Y|wFv!~%Khl5-J) zPX@tj%|kRjV`69>d;}R)6Z0?OUlJFzSLf1WSF_*iqDwG{tD!Ps#`R$qYud1Ar!bks zlTR?nn6d3e6b7dSO9y;E*UI?)tWgY^cgmHEPs&k3?kB{Gps1^+O33Rp z6E^;!D`LiO9IfncmE5Q`07eogXZ&te=*9Avp`dF{@5NxhQ&K0(ItGf3h|lT|n( zC2EbcXM9M;krFTEgNGcoZi9O<&Vj#J{d$>HYnbtyWGt)z`!l~^7_vD>NZ|@tWU8G^ z65is(LC=cIV2Z0uc7@tR zA%E7q+06-A3Dqx9eCCSl4ALAhdf2d<+t17pj{l!@KO)K75=-%&O?C>?&7*OCBm?wU zf)e0+a;3I{pG_mwG@nQftnMEslz93$bLFY8vlqV+>uUOatFc$3#EMg$Py%4!Ql+6q zj!>_xSEqWq=bB<_%ZrIRtAEsK+jg%?0AjLMSG>Cq8DrecB0_bf z((sfOQVXriLCT?0_W?2@Es$BnAWUKt@EKYiXx7Bf~|faZ9Q(iJG}`b5sFkG zmc$OW*|{`Vd@-$eQz;v>3t zGWMpH&Io=~C^>%rq=h&8ybT9mW8AlkE|zT(k1b>EU1LnH&$QsAxzcU||54~a66sDXOShD$~(P=59uD^-y#8QC@J zf&rD2qBjz?&damtuQ|n)`M+`77b7)(__cq1mS4!nMzrawD+tARky|RW+;OrgS$@|1 z?Cv@=G$z8xst~8H*IZU)jdAjwYVB-zgRlv z^4Dx)N3_JW8(T zO0!t_=+0)6Ql|(Vkz=7-ob}HARmg;eZK16re;u-k-8L!VXO%Qryw9$_tAnwkd-(lz z-Ld)1E(nNwL*I4wf$<)d72j=ZtU7miI02+s*!5_UmKwpk{QLcmz(s@+6Z$O58^pwb zW`Fo($rC_BfpYTjI6>nuhUDV_yX5??7X~KkO{?=b{3;zsPwilqkeOt~b%Vw?(fgeU zxn{<%Ih!}hdL6ZAb0OWz`hUS7`3FVq7~&)Q*gDfaD&>43dGr$*$4dqt<`F_Qg`~eo zW5iDf-&T)ljlXyNqKDK>|IEsRa2tx{v*jRuM;=}p5kPs(u(EQNJ{JQ3vM$jb9N=38 zi`<*MXOp=W7#TVE0E9n8OPF)N{~7wfBKPCRl|gO>0G}q8`MuRS`q0?-N``uZu7Oy| zTt)g}+VaQQBA0HgNzRW!f0nobRx?^ zRBlxyPgf59sG`^CO(ntLi5Dcohin0*xR%O=%;3rKnd?&FG}cdF1}vPGTx1}sN12X| z7|9}xQjQA?Yb~wiu_PH*lGO&JNWHr*R|DxlAX?NBfWQC~Q|>dDC#m<{v|QuNuHz?^ z5BvUiJ_pPq%Te4pKbg3q!s_l#n6M-^F9Xp7M;Zcp~DXk#+*oZO_IWjds%(Q!<&YMwZmIjkP{I+jh2xMVL zkz%c8dkg!iA?G)G!%WLs-ga|m+Of2-EJ?-?5&{xar51H3MKvWz^ORhUvar%0RfnM8 z9yH{22;(KQaZgw!qIlznFlX)=57MceOz&`LJ=kxA9oKtDYt(|EAVjb7(Rv<43y z`hq7pcNc(ynvgtLlBjQZm>8AGX|&$TB>POLe_Y`M=rOnp#O|kEW@jhv9^3psiL;AzDn#s?dN$Lp9BTQ>yAE z@5xSxE=o^suG}1DO!Otla|1P}z46>WoRm}%%jI*1p$&pnQjMQxA#w%}3wJC+yf;V^ zb@?H%5^4qU&8rn9m8#Ak0cAQN`R}M`bBqJ>DEGMuRJ>+JC#M3LnBD!n%wYr|=_edf z>dzg%OCF^H$ty-v8@Xz47vwM9F4%=MZAXnFWvV2#eyjMG>$7qn+TBCg{6FNlqRwy+ zf! zQT8+z>Ex6Dj@xM?#)|`Y@LlfTVa!r8?%cH{HS~Q7V4TU-oSpH%D)|M!MEB(<3o=u- zeM{kS+q}w0|HYJ?oD8w=vCo5<*_7+*coO?(DXzQELuO!LbLl?c`YROlgD5B<4ii?JG`HF|U z_I6fLizi6ph+a+eHK;)1-c{Lhuc#N76yO~o(f3XkK(CpVR>JTbI!*ZCsPFaw)|+8)_)~aN17A6XcSUMvzopF=ZxUXH?kQubtT{d2R1Bx2 zEKG|Twwpin8(hDCH(8}BqY|IXE6ZP3)Y!{{Z&2Dy+H6Pg-PH!tRrh_ zm1&AX70iH}Dup#FP7$8}&TF|86vKS3rOnj--t>?;<0>f~$n3{H0IJ5h zp4t<}Mzb(Sp<*wxUV=_sbknSU)6;1w<<7R;HTTG_<%^xBwn7hQ(%PTbcqMpl6o+aUQi$M4wD=-^0TfoZg68E;AFKO zFjnZOllv6ko3sBZx7FGDO8o+$F?yO1S>`bEJjwzLlaVtD-W)tmEi{@avTtl=86M46 zt!bTh&=P>Rf-iXPveCs&Wdg+Mp)*CiOL4@VS~1f2nWYUki#HkR70)u()<=+Sj&{B& z_~4H!pvgp}@$TGn(_-3glc~L1*5Ywi96Xanr=1|7ni@pkKqQdy`hTUsy7Lmd`VYCz zaGCwcI(cY3dYU+k5~cN5De_bcD*{aI`1kB>a-R&;V6zfvf`M|n(r{22I zNp|ujp)^6{Gg$S7dbAQnC1XRGbyGWxzNsfixG#9Vze?e9Ql4o1c9pSDRwt9~Ayw@1 zQrQ@uh(RZ`sHea0%y~)0W&UoW?lPqj)b8s9ohPRZTB>iz*dLRvdbUirulLsSxBC14 zG4+n&nE*}NXq-%J+qP}n#>BQcv2EL!*tTukeqx<@clYeK^}GM{)vB(#QTrWS9YQbl z#blwKVzXZLaQ-LLvUe)P$1VfQl>#bfL{zwD^6z3QS0hO8RxuZe%;9znURZH_Eih7u z;&8@EJGfTHK7ATqvv|z*L1)%RoV#L&pBR{ymP*oLgM)U=)^eI|)i(o0qLXrBQNfPy zM<5?x!N_5^04G(tCvSU`iTeh*{9u_x5~?aHT?F;X>i@z{4=6H=9p^;rDg9Mfol^SR%#7CTYyA{SejU?rMG-#mSVT zb-oo_UahO5YH&`X0@dDCskeQoGT|JbpPbvPx0w<9PU3TqO)1h*N$ zmsIU^VA#Q~C!Qh>{Z|{Wuwo?`Q$qD8Fc>|w6k?Tf&i^qTTScvu^reUL0O5kFbAqSe@n>Sway4}HTW?N%cM=t?*67jzp7yor{FaFnRB5bc+8#RYx%Pr=c zNZDE6SW2&?W{mL1(*Wn)p8DH)aZ8MpEWNQba^^ZKCa>kO>!8Q1VXz7>DvsqV z790<$M-i*ebQ@@EKPexwQ`@O%9=lI=Yw9ZVPP{a<; zKUx=UaQSyEe@4adx$avi*cXz}f}7Zy3Z|<2GY+%#6yGiH+TM2Ay@6W8P_T#T?rym^ zFtN2U;|rgS?ZiTw__AXca6&u=(L4|h4F%2SL~g5^;?+?ev#L`hGom5~i_!`3VzvLd zLOWL6h%J#4#x=-HQwtf00b_y6NE~?lH4#*SSYQ!*f5h2b$h-|>Q<|g7T0n676hxG{ zd~k~z!ugMiF7eY5;b?F=>)(5=LAN$z9DB+_Nr%!q8mxy-zgXC{n3~Dk%PYddp2=MU zPHsPwL3o+CI`lVMuLk8@VM^hb@d-s_B)$b(C48x;^@-1_?Z+3ezd7Lr3@J~MljwXf z?=qYR#HQ?2t@sa)fcJ;Jfo^9lrWw-zS)Bk&?hr-qLWaCsw;ntwsmKJ8%0>>r0FUiI zPNxT;v~bO#;hu2RG`(p^g-WR1!VEqrVW81X7#!9JMCAYzPf+y$7?_BUtxLEZHj8~1 z!BR;`>#}x6I}O@X2ULPb<*7hZ!#%&2%864vx(y3bMxOoIrt-4WNPdOXmT@IqL@Xt* zyIc9!^Abl`ET9;BFhS7V!QFa*hEkM|vy?F;ch~E{*c!%}oSG7iZ*IwvQHW)*uo5%1 zMIk?CEZECza6GFLy$7a91=sC3BbkpWQY>AZ53itH)@IOEKxrRbOvWHZKSNUEZ=_y^ zGc)$(fG7-<@K|tpzJBTC1ReG45{C=JQ~HlGf!vt3B+~3NfnstBT8b7~hB#qP*H6fH z@3lz-U8Wrcl9jmDKhc`%40`%qQz}tD%I+gjgWQ=F) zWm}Rz_uorh-Dg9R2>&PF0Rm!t$|wa%t@TDt*3Vjgu+UWmSgJ(?-^IaENN=T9otp0x zAqiS?d0av22rI!~KK>1-EPydHV@em+ip>bNSxE|EiF7FE+S7?oGsc2)NJzOkdA3EK zK4*>>b`S~;8QgEp6L@k;bW&19W_dJ2({t88c}q@)4$b62(P_bd9j`|XV*B;a+55Bq zi1SH&X)n`pX!Bvv)=z4|j4qPadvn;CpP4|36ze=T+vfIt(OJ%3j8rU3tGq?c?mEG_ zVKfGwI3ag#e{dgF28TLUSQ0o+0*{p{DPQ#Hdq}RhvH3$Yd8#R=T{#G8w2@qIY5)`5 z8$?IvH^&k;Bt-)mk8znc$**Wx^M$0?e^xa}b-0NT6njQ`tS;KJFcUc=ZftDoi~Is; zIJK*YTK&s!v9eW08F%;GT6r>(q#>$lCqDP@;FHjhAk)E;>;>GjCXu_nSaeMjs(p{@ z)QL;Vog^7hydt*ER?V6~wFmo0tIgnaHk^-h|#bo*w5Kd>e!nhD;NNl7A~6 zg(=+f`)oN6e_jpX;^19uc62|+QFz6U)=L?nDkLU9RDOzin%SNUb?kjcirBXx$BNU+ z^fuSMr8G?Gq#i#up${P6@V+f#cn9$^Up_8PY27$M$|(76wz3M4A+r=JGcV@~T3fN` zu?}`JTkEO{-QE-6%Q1Bj=M$2~C`q%X(2=|by+*~dvr|HN)Q_#EO0BW3bzthkft=ZR57J}i)_8Su9vBJAQC#a?&< z##OR9lt%!)ZSh`S5+5WOs5$N1Zw+0aDY~~jV9rolvS;(X*EQ|_Pd;(v2#K1nDR{0p zKE?hC!vN_ezxFB9_Sh-VZYC>2VQB>p)0TCawr>pGlEx)b_n}Z_F{BU&HyNqYb^$R| zw2Gt;cMUyafl;NRDh=`6hos9*c|%bJ3IYurD?O#_JKXc9%YNTr#amn}k308z9J7sb z$9GgmFE_>-lmFnr94G!qA3Y=HTvmNs+AL}h8mX1&A8T^UzD^f z;_-qc|ED<}VA3mT;Lqkic;B|DD!n6$tm+5;=M(Z*#d}Uy@?dkaTiB9W$9q zrT1L~8N~Nxc-a%)c9$B$?^0Ka`DR^_B*D@L){^2eQ z{eWjpJ=q|Onxb?)VpFG%8ds46ne_u1;hv)sZ%uJ6k=grdHZ|5%i+JFeLDLX(CEUPB z%c9Jg`1x(%&MRG%nVEP?Z%%6lQ34QyqI%dmA@QMhIegG%NAtI~J~ZBzQmSjzRzfkS zp2ajkPCPug@9v?;)_MAr4Ggx^)MKmivGJohjS;)<>`)mAbS0V^t}bYz5}k0Hoi>uNFY7MVpmouV z4IL2g!ywxBowv13$N*%}VBSQ_oTk_b_&ISHY1)dDF5^TBbaMQOCVP9Ib|c5DD1)b& zX+1HSm*&9Aj#4D$$Y|Xn?E<~Oxc-3%Tf?6= zGewDiu;I&L;%-5Z@?p7`V2LM0GSdJn69dWQU4WjJV72Oh-!~w`N~RnVM!=~9bUntl z=Q0Y$1~T(JwunoC1!ASYTT1a9hhD>8!6XfCbZH~zJZ(CMfy?!qfc6L(#7PN~t;~c+ z2w*&j&2)YDV{I#g3%$^|Qm^@(+gy1?6iwP7MKL}(xfm)kw^xs$u!Z$fh9Jk9fD;h? z*ucdnJe58f3ekd+SeoL_@Ftx5oWTSmt1c-`69dqIRDzA6F-QGb?I7;1p63QlNNE|A ztNT552`3l%Kqn*JC_8m_9gh#n&f*U|Ybf%XPibKAx%_p#q1zCFG^&#lkJ#ZNb_|+! zq(->R8~XicNq{t@oIRgup_x?}B9kz;hoG7H3?zzVvl!o=P#3NqR-kOH`cmUduCBJ3 z<-MAtC=YGugp=0JW=V)=@4@?2PdgDY9p4&*K{Z52M{1wHC|I^Reg45mSfl(-Xa=tyDj4>z6`aO*>Ikkp!Kn#jN*H zZ{`;HF)4zo;osnZ%WJjD&LVc=GAKVO>be4nInN%N%^>?>j#rxw&1D8JrMo~A<_ zQD3|71mgWzdIId_6d+L{kX)@@3BqDZ>V=iG{uv%bF5BOJpPT*U1_uJHP<-_Qt(UcC`lK{PR%s|XN=UD`Sf~wO!Xc%sxb+G?-?!Eu-NA)*F@2&#Q32T z*|c>L3kapeYEB6Y15T2`$i|ym8O^QQxig)k#b`v778G-i`3y1)QoLwUovYytNGF z=vcD$=v`8o$xe~ksqDDv;HR{AOaj-Qq5z>oqHt%%a# z9?i-zc^+JHgkeNJTlLZy9En*G+0e=CLF46-UrE1@!=~dzQLUTlrkRH^Gewe9G-$uT z2^+VQixg=K!6GJFoW#p9%#Ry$%#6Lt21j%xz!dA>-pmvb$2-{5Y&o<5hhv4w$fkiX zH{O4boa<|o;CzuHXPIOo$vTTkqaN_zDhZ`YuF84zg^qvt&o&+><|Up-kqfI`<8MT) zB&bm{v+O^vTqmuZrySn@13mulD2)LUh01u2!AwqLMXq-<@Fql4KuYazk<}3rf|prb za=5lSsui&(_xkv(S5!XX9NBMJ&%SYtBoNX)JBJA!Y7@?=sUAFL)VVg6!E5)9TrgW_ z3U#p<8Uy&JUqyix?g!JVj9IapdNEUm<^ax6bc}J^t%;Frh;`&OC;G}p!Xgnbp4};w zQB9lI`8>7CE^}BaA5GkFdp(#LL7DLH+{28SnX=xlqG?UA4a8NTLgtIvh(uJdN9|br zz*f({Y>>TUOFcJxdT-97DYfTtmCs5vYT7Hk9R5g@*gnqi=wCmSG!acXP1UT@e+*1) z%}YeNLwYC9Cs#8z4O+UHn!yk0m0lwEb>{y+FfPnLPy7Fg*VQ*cD9xlOuyaYuq)9gO zLq+4^*nK6vMP&)hS*V}q7FpFlmKG+{ro`R|TkkGk`{6`QL{*z_XLyfhoLu-xGqo)e zd3IYXG~*jvk`s2#y!Urx$0q?{x4FIxxNNS$EWb`zr^ZU z7nW&=$6reyt#5mqlsCbLsP<$LKRR^0gu#>=Xw6Yqy=ZS|R8mCSK3?mS{-g^MkvCe5 zTt(uh^0O$wzH$2`{4Lg`sfvoh>J{c)Szbp@cncf=Nn2(e#^c%AK8BGXRdPa~9&62+ zo}hNz9be&>UDO&@%iw*b&4+7OqdMsc>m;ifKC4h4NB~u2Jw!lJ)8{u2Gddps{esRnoKZyoSn(`H@~?5jd#+_I zYjt(HnklyjkB%8J@NZuZk4}AG&#we8B2PK; znW^YFzr$MDw5RA3d5G2C=dGR&cBzJ~r)deR=8V6;brzomKJTBv_UYeW^)64;991@x zDO$ST-oJ~Ol(L;SNm^%IvxgHo1fEBqY>h%&t9u@+Ffayze&YFBD;>*Rce|O2<$ua`T+_yZAr$FS??blyljWz1ze}Em~3Z?O*RDmMJ9e{P(8<5>zI$ls$(qFDE&281EcJ zG!50|%|@Eob{Y!=Ee6Oy&eoBT~V{Whw0L0X46e3 zdy?$=J~r(9RaqH29usiPN>x0%p5`uRdpx$%3eC6fVm4DBu0Hl=ed~GvQwe5u)tUnL zy9f$7oy5fCI6GeNahF+Kx$?gbJX^Q?=ev~sc)fA`9+%Tz^1@{%26$9ibjs3r#v5#^ zPvmY97lZ z-Twm`RzWYWdz0jOWM-Jq?sBPr&5sWkKS=aqi9|AQ;HEVT%Wz$5syh_y2AN4eyZ4o& z(C+p-tRQc?JbuPGMa?zBN?dzBH4t#8u3&6ZhfYYWP}Jo=oQkZ7?=9<`q>x@|+xl4} z8v^Ztw+}oJb`;8ZXh}Zs^~>X+l`f$=ze>eDv$%aG!)&B0;0syUYat*{9ChpY9$MT4 z12^!xHJ`~+;?0Lf(TaWT>;jQ-Oep`{A!YVG)DT#^h$76?^L-giOD=V-!{qtCh{|$n zdHFRmEU9zHfy}>npFbx3w`}uN#-Ws7=|TWc^aF%HFOHoI#<=4AE}ul~<1|Ql z5alSmwWKJ^6eT2~DJvj}$iO{LSb6B)PJw3puyglya<>&axaTPMV|9x5?SLL2_=kahd5)+n#j>O}9baw+ERV&K&S`VRy4l}Y!_O&~QKhKNEQ($|XQxlYBg&QU*c(Ri76S)LB27%7+8j?WS-PgI* zR1X{Tj|7^H#dA1CNh4+zk&}m)*DfR__);T!uB~?SFP1C>*SV$y-O#bbZ0^U-({!)q z>l^WCE|v`gBqIFBs@k0_Rt&K+dH?^~9GE5+ny9}$-63vEt4YJKb&(C%pkw0KpgE1T zpYfmHKEp>e5uTHf^>ExF1$u^D#Y2iOcDRvKJYq*yve8Zr_!%V55}l^5ux2e5dS-<& zjd-_SK6Z;s|2P|CTe^vw3k(ru2tqV~@P8Nug$obeK9WIUpopKTZk)|Q-gtA^lc6cu zYl(#K7yj;;H4AgcyM%#xXLQhWxs+=@5fyCcj@n}kZZ3!mYnAhcJVY`NukhVpnK83^ z3d=zt9k)PASo8ykqOQmYL;b+eqh3F~9R$af7W;o>$|WLRs#qr_KOPYOx#v@df_iaz zfy!n>Ly_2!lfsIPPwbbzJ&_Gm$osX9X_Y>59_M7URb1ZLW#3Bq)m&V<;29q;x*Che zAIV`!!8vr_zrBfVuYKIme#go8Thoi1zhSJxL$RBZoK*jZ{r*biCCh9~=jldWX`#Iy z_SubqZ%%feT+0Mq*J-(9U8_dU_ttEno*N3F4I2agM<&y zv_7A}v8O%q;HRle#I`rRc&WyL+s&Zn3)l-aRlbb=?9I#OO4BpG85V6yJ`G9;pb9A* z3tP2M#7ey;*i0X$yL@?>>YR(P1oY!%hi4YXB$^~5Mi7@isBhoZSJ6+^?{hgnUEV?h z%y9pkl#5qCl7uG*$4m~L`*!?O?Fo>Wl}^TlzVfX4*m&f%Ov&f3RK}$8I^s3rTB#)S zUfN-$zZLbjTkdVgYAm~txTkbxudNaRzc{v3m`fzJM55VPmAvp>9x|w`^rpTTY1lH* z3N?CS$RqF7OA?b>$(yjuG_uf+N-8GL5f((1s!AwaMXKUqvhnO-B&Po&Q!4`qhVgQdL20q4)J2Q z%pXHK%Z{v)M=4!B2P&>9T|0R`!fW$Ps#B~nbmd&U*Wybujw^XbccBgftEbQ+OannA z%fn1lw(7aZ46TTjk6lrQh&6T<>5Ip7FuozRU))#4o`>&_%(*uX3%(+?D9hc6V9~nP zj(2Y@a}}=1?6a1r1H)P;XQUtCg`IUF-lrXNRsc`H$;wPVY!NGGVdW&HU03=}wb%ksq6TqQd#=3{9-H15vhbokcuBDpb!PD_UdCe?Z7}dRGUi*CquJ&)^jpr=KTclX zIGgP>a`GgaBmN`K%%kx6v+NBjNC8K;EJoM&^Rk4fh~PfI4534@7vUU7eouH%Uh!Sa zf%s=WG9D75^oDO^j@Nb-jynaP!LCchI<^p2)oe;rjZ`U1Fp_c7c~Aic^pyAaYwb-p zrre67D1lGIeo+%Y`y3cN$v9|Poe`+(fJ%prM}IIImi7K0mPn?P5%`Y&{o1$5{Jiqs zYcv@8%6xK%+&?lqckBzsGpQW}fX+xGqh|3!UQME9dXK_{VgnLL2G%CK43<B8G{l#izB_;uatZBJ2Pmr8;^7iw_vnL9BWegIZS>()*8f%{}R5eH~~8Vy*9e$ zRwy>KUyT?MCnG;eO>1{7uWi@pR%MB9HZfG|FQ75&`Ve&%?9Ox|_jVNP*BTp7yy99% zRb&`MclRp@ySBBqwzJ_~-bhfU+%Tb|%urHG%u32L#&)Jjhx+jLBH4NF2u-ck)D^9! zt14IB=H%H-I&X^h^-~@4sOzm8-P}@LJ%XY5JAE=vN6%0}Nj05J;WLv^)ZY`|+gMvr zKfGDC6Z`ltTZe9z_N;|1i{P5RuCUrLlrYwyEZI>$PS)sb`!0g2cd$3eZ)`58sA0jC zCys68WR8@Ufp&W2%b;f&Eq0e7dw%oX_A`)imQk?ROs*flXyKu2_cRUh%vfJ9Gl-iQG=ZajL?$*HhDtWmRkQisfh3Ki_#iGwZQ>?!g~idhF&%+xdlTx?wn%Z)~0#6(nf z1O(V$$JtrL*qSrJWGc4np|agnOdST}>MUHjny2nx4^QnDJth4`R0dIL&FTdeW8?jE zr*s5`;vy^X_ZuF8fq4NN96j3g<6B3!9v$5^UqSiUeW`5PU}A!bx^{X-#x)~?rr4Ra z%{h{2M)Ro}s+RZ0CbzbZssi*c96lZ22ao=&fZmMGIM!lJ55QTognx?+F^_u;~dEJdx;-4li%*f3x)d z_w^m(#4Ra7OF1sdz>?3!zxSd1#niic`r^vo;`#(`%p7D(-@2Hprm2*EIiu{WpVacT zt=AJUUiu2aGM7~9xI}0%*1^4Re*=eqz?sU@1w2)19^Nf!?e>2!~tWT4#cO}bZzZ}TrCUMd` zCS{paz3fOzUnQ=2Lkb2^irTk+y@1&KR;oXoeh-mgB?E2EW-&LLnQ}jw8e5WL?z3gq zBED)A?U)ih2g6u0Z`8J(fdU=1L}q*Fq_Q8PuE{Uybf+8xVl9`HR*I~baz_dhFIvR; zjmgPR#U{jxMiO>Sm*W;7Ga5w&N9Fh#VIu~agO{TY9U9UA7Nd=y#GA^YDOHc%8AF~l zNlQ-6EJD#${DR^t0#^lMS`3` zO-7?Tq(KO&T7);1$q$|BqT^<;j<$$?$ii_*Q`QEu10~*UHCDJC? zPaRcU?7>yVG(2~G_Yq!E6VzvvG>snn9%g4OW59z{P{C;%Ne&P5hI_(q9U#0^A$9NL zHFv=1#?IE9mCyNgf`?nwf)?`^Zoq|?9C`DEUZf%qd{5@@Tw6fI*g&@3kA5g z0FW4|mCBQumrOa_o0^{i>z}Mag&?-St=znve0;k0Qj<4>C)q7p5gIP6`}U*b2^9#{ zDqSlgtTL2Q82055XQ;f9^YRzAH*Me(ZUj+BXH zIO>LN9KBwJo#G7z;V+45@La!08G@mjwVM&ce$~}Xj?q^H2&QDa$lSAU+&Xb@$s0>} z$Bkpdsssp@&zF>3xJsuG%MTGOcA;`D?b_ZWwTTw2js@Njx$Rq9-8#1gVTMYfATKgA zCpFz86Y=A}eZ`$2i^c1OUUTNxsHVqmP?k(O-`73Q>H+k2{%FDhO~vPoFriO+^QXShc7O4Gk#{nPlK6;X z*GVl=T&mqW4I7mC)Z8D;>*Edsix$au*!$L&m2@m#4%r@?ci?;btl+6A&k4mf_RdNV z@X96X3x3!Jr9Q8a7cHZdCUB+@@sY5F=yi+n_DPY`}rD0UDujRt9t?vD>0ukiWs^71I{|8?OQSS;2s zM9_1e^@}Yjy!KGwXW4V*RF(YL?}tNx-RF3IuG`%I=~9IhZbD^6pjYhg>7aKx zs*3l49#9JIYa_}ISKLiNNqw7X7RN-6oma!7beJt490dYik541bfFRUR$wYW46<+Fv z+3wF>5Y6L48IXyct@$^gYOq^qrEBfk{`N{X?!dLS|G^pZC9jJewV*(AOpMkifDo)Q z`f1aBr|9Xg?U+O&Zu`pd5EFUY0nrzF`YWM~-uGfyA}SHJ)n9Tlc3ni=`4 z+OFSA`z&N;3Ya2$nj3xF<;!KQF9&UWi+I@5UDu)>;5(;Tc9~t|aU7C~#B8!OB2HlqxVJm1-#t^55 zZ+YLh{F91^iL`J1?#u|?FH%uS{Ys?oe(yF%EWF0Yy;(h)7tfi6=AKU z6O8KAJDc7^@CUp-Kp}#u05xwv9pQMvfvYkDA5)nf)ReBz)Kp*lua-6hROmNM8f?a; zzd!EF-j<=N(kwMnpwYgj_d#Wi2(NqCQAPXj#i8UU3 z^`kdB*t1#c*&?=K{;!jZl+;w(Uqdgw-Ch7^9rwkOq>nf~%R(*meazgfL`hD}yyowO zn9K^^RY7;(<9&u_4Oav)P^}SeVex^6r2&atAE!53y5pL!HwAx*7~_J=Fab()t#Hzn zZ;zMO2QVhWsrglx_p$vbw(9~Wy#ea-qTg!IzMXE>`telwN{THr8z_)3xm6b+j5e~D z4zopo$JN`7_GU)kjWs=WNrCs}I4et{O{DB)BuuL=z`4RqA|Vuo?bnM2fsAz>&&S5k z`YAAY+~=9MbH%p;Kkw3^`5Tt}oO#_IQ1##Ds_)lt&|x@VQqb5tPgUSXX@!iIr-U+g zG}HS+2c03`!+%EdUSNmE^twH)3Vv2UQjKA_vD*<=5W2tHZZk0cje`o65C^QJ;&VBa zH%*VY(V-7bz(to5lk&Pxiy+u<#+TsJrMZ3N7E5?1j^hA-Yu-CPE$8sLUg>H%2M8rF zbtu7xo1xooy!E|nL5O{=gLW#Uc>pC->;=a{zeTzKoZun>yF~qy_~~h8RryW7^L25` zL5!Ne4Y04{WAkoeNv%zl8AZsewki6ve;yT^Kxinnv+$(DUY(mn8V8;m|6Ksn>0e*Q zKct}Ze$396vQ>0N19Eg@>)Ql1%83FXUPSeWY?Cji-jWG=;p?>uh z$3X+?BR7)@HyKgtoObbEG)a!JFUx`ocaRZv>;F6tC&k>q)^SBpPRs9pHX6ml)P(6 z+v#xf8e)yk@Fx}wQOp*cl8DZK6Lb^(ggj!T=7aUvo{E9X?P}=BjwjTJ1a>TBf*E8w z6t9z=HnS{Z&^}7vGpiQ&eezF~x&kJcpq_kx)X%%ZI_G(FOD?y|osE`CfN;E~q(gKg z79+oF|I8@9etOMlFL9_?du)#NfDtY-H7ga&t8k2d-k5!Bm}BXy#rlj^)-BkqC^xqJ z&&3ZeAyI!RMy|50f$Y;vD(bstBBnz|e5sJK> z)B;rDqAb=w{h13iqYAm!&F}5Uoa891zJaA46WJdGUJh@cHp6SF5c3-T*Js~B!!<#N zCV9q$>d)qNUWTjBG3(epgPQM)d0mju;2x^p^|b!SU%NSFSeS#iKQAwCCEKBa#iJX3 zCwKeKrceCH*s&LpBM6NmB4YP6Eqrft9f6!X8q@HOhkaFb22YQS!J~)u9XsmI7tIYt z)zSxapJfQ&=14T^_G;iljNknf`W{XnfjaLP4`}`mQQI6M`J`VZX+K7KehdHiO*c25 zI@u|OAc5{T^x5}ea|bXuu8#!!(un{WH$E>LaFj9h7#G5k3Q_;+!@Rr-CPD4I800h{ zMusjH4vB~C_xU3z7#}UjINZV;4g)5*BOUOUT#7y z2O|IO^-hbF*bD|4+x3A_a8g#~I=GVDUFCKAajX6krc|#96$sKUj>7=m30V^)Vg${o zp7XA<+ov+i+vpZ+H8gX-)#hUOGGC=1c+F1GM;ZYEM?i!dq~1BG<7guQO7c&!2lPK>zs2@iezlH0fPA}`&ujARU zP{ssR+My8T6!Gz}fPl&04R4y46ZX|_SD>nIMfMcCE1#mCZHlC%K-Gs!<~4}qXi-cN z3;C%`{RP02hCqYAtiQbdTQ*2`y=*+yqhH#_coGyNC*C7xv)k9DfqaMv@+~njMjH8l z&rUzu`}!;#MegzPPZ~>i3(*Ja1qGpp;Q$4tP&{i_x0vVovWhUlh9dz>jQ1nFpk{qd5tCKe#6 z;~qegZ(ay~pEu+0L{2h-h=6v99fMlNR%O(^>qyqV1XpxfiH4aLCq-XpHLury`Di1ppf1%Wm2q?h8q$L zFh>NKSjNfE;0NyG!h}F^@4f7%JQPw1rnB4k4|F`U&}Z)I=-O=Z>v&%Zp)Edn^)e75 zK2XhHxwapSzm>KbRjAwMxV{Q%Aew~#DW(3w9;`vz4$@#?mn!*o%WpF4Q~dowKmjB2lpQzR}x6awe8kB-gV$>h83 z(laG@sK5j>a_kZ>LKNk7d)!m(^SG|zu*{BA7(?V!bU&YVht~m37VHZ{Trp6M@>J}* z#%@{{;S?~b{hEaQY%=JoKGBp!M?AoN$H6ita*7U-^j3HZyY=^LG!Iu%?BeW}9|s+D zYh1@7jVM?d% z{3s&$GA^~TDjD<&RW8vLhcdcZ!*-uSN0L0MmY7y_^1IR{3Xc?3mNn~eyO&mxNFUH@ z?qfu(LI(rdyRQ2=3fkuI>gLUk3*c?mCqW@L>dmA1oM5gi`+4MpgbhtQp_m|&cT;Rv zJUfK3!Q+5$M*0JloWD|$e9wt^c71`c0EEY!$A8x@{5&y1OV2yB=z8A0DsXLzSRn~k z$mzH5UYMoL>kPmxSCN5b2Mf1;q%s-+S~6(7U2w0Yz7J7WZ003 zGe`U$Rr+(I^l^Ymo7F z(Z>;lblK&;zQ%yM@)iV;MJrM(#LH;iU@>Y5UnM66l?iyUO#Ou>d22Zf?tB24d(Wst z0%tP>yg6FMNJA_d#Vzt%y!^GdQt0 zFw7hy{wwJZaMC(~o8H!! zdFay_Qg}P$C-nUmZ%>$6C-v~Fa*q5j6~CzU3m7E9F_*n-j_O!{4=ag37G7VdE-yK+ zcY}*5*RY+DcSZ%-rj+2FgqiQOL=XUg`mN`#$?ntV3fcOAQHdCb9{*kcO;XU`a5izo z9?=pd8HYZji)PPXq4*tuHy-p4<6SS493Si_nO8jyhMQgQ(kZz9!DuW=T?#r zfkec|$sDj+p-I0@`8va*xa=D^5UDLJ0b6L(HL{a*p-UvL)I z@lJ_Ws7PJX(}eQ~b1zyj9-z)qdkCJqK?cl291Oi>mW1-MUE0R24y6f z+*n0G^D68%FC5$@HLqW-Zx|v^DGUTrOgzLfnUn$i_kU^ww-sW%zBQ{ne2hTz>oh0B z5pC15;>n%l5*@Acke=1sHO;kR8*MySI@C9tZ{cCT2YfYl1m-~oKLJ-_)*5Ds$%GPh z0gxlgp0cKgzIge#oyaUMV<>`XT4FLQ^f@(=X~wE^OP+^!xh&|=g;*NL?HkLp=uQ}6 zQxpjJZCrx+x?RzR`>Bu*EO658j0din8}`{9nntd`0Yyf$6yC~y-`z{)1;%!@{GO#- zD8NVo$|nCLFHLg$^G`^MC++O2yWDCDSL76U`A}WbXK;DfEC9cuit{>cJomd)gAzgi zzI$6)OVh6c0&~9`!{kk|a%YyMZ~PMA)3YwMHv(ZHlmb7mUrx<2mza?R!E#Ri0Yo%t zvSg7bTw1!EpK!Zh-8Q{ilJat$?uRIYFP)&-tEuKjCbeJ~&+1=VQhgnpG6VXQYxe zN4$?-oxPQk{MbL7bV#mR<(qT(J{#5!WH1D}|3ssSdT?gFR}N*v>Ex-);oIOGJB}yA z0_pKyVBP0!b9vKrh{&5?~(NyuMZ z@IJo7;HUw^iv)16Cru(JIND4R5)OvLwbS5h@+n}2%-ZR4y7ZK?jNSS8Zs!Xov%4>! zlsIc~grard;H1Ipb?w75`ZPRhYY>|EIABXsKHZ<@6?w?IJ3qZSH&?6m8cv?@b|XWf zSmDiJUleH!Kna63h~cczkIAcz$`B1~D{DBP1GrG839M=^nQP>gN*lUMuGqZgS)qn} z!Wptun#_(rRYP=PnTj{fYI@xcT;v3%6nA<$@V#6Yt^)CX)5Ywo8T>*VV89(%CX(&6>X*L!NiRsv{TgLCxLrX%qKT&5J5nrZKi7>om?tCLZD2xg(M8d&l@>- zXnlxOlr~&&fUIFfaf-qohrVa6A*t{~`^w857DYlbI>4~<)I@{6YRqHxZ=N91H3Pfn z#j|E}>l`2?Q@=vaY20e2)GU*U@lgR@ADPs%=o*^3tTwfl4$59?6UMUwGWP+wD;Lh@ zcA`Ko-zRd9uvUb)N|#(E=uTR*1Y7<^qcJ3Z+1>9S3c)QSsPR$jUtZX@DEST6;oj*m z;&M&Y4nIjVDlYEeaHd3rdMF*2W9b@~n3)LRJhOxJI9~E-UziE6?0D6g?q;)GRP33c zOfK_0>VXCz?9@||)!>m-FCKC(8xAz#lh2l~$_Xtr=~%aH_Cc86DnEz8E3{K&3z9&4 z4k{l?@iAii%kBDuXih1}ExFbx5&ycd>9sr6uZxmAr>+R?;&$_*+m8*!+K5X=B2DWx z*eLnc%2SQ@8!C7|4vRo?`&d{w7YQlV9@1n?^&iXCE_5q@IWSWdQv=g z02VyDv%Tzdes<3f;g)Ha-5cNCY`9!>L5nR^>-(HSyw8JpKKW)3AosZGp|r zyjO(DOy6yBxG-=e3I}PJu~{X}pkIB1(sz?N61xoE2+NF`9}OwbdMC<@iD8abt7ni- zpAt?;ZPBP*HG5li@!WV+-s>~b@!nZ^&b2eIrlGEPTBa0_PP@_LYG+lbjRv`B)H~_) zsO>1_NkSKFRp%beaq?@fJ|r|YSTYllY+9?)MGCztxTMYfZ&}ahLVcne?my|MW_LK+ znMEgFoAws}+c&e^^wBR|YpQ&;m|^V1Vak zEB%bL;;@LzoZU5zfa`(TZoJ@-D*lIPYR3B+?pt!}qG^vF#v4jBcFH`WG+!_8j3s;{t6WnfNfc>8Bkw>fS(7^tD^#TJ@%T8S0fZ&(NT z^bI?GPUVF^g0d3FZ!{T=1hmQufAqn((8>gO916@Rhk%mv4G+II@wduPCF=RCC8X5; zRsDjFEicvSXQm~Sp%|IZ&M(iY1^nBFLpx*eVy5Ywl`($x1hRRaTd?)j1|X8Jo=!*9 zB1D2aH=j~Z;nP5EDrDQ~f4*LI&YfL#z&fuXmg+b9UT;M=fiW?gTy%NuYf3euM73oT zWe&jM-0HAU@Q?`wLSBtruF~hyTlT-X=y>;TqA1_B2?0_FK0l}6q^W~3dAV90jw3%s zn?VXd(39HhkJd_3iPC?qX7f}kRTAiq;K8=}Jp^KjGJ*{qnDYVVCPYJssXs*cTuaJo z*I)cw@XvzPHini$*qux1c zCe$0f6=ur@=?(yEx*02o-B&cQLmuFq;b7j)SvnfP^-JqLk2#Ou{GI-{^_5tF$)~jH z9hGW;-RKf|#wmGXg;2`3QwkLi9-d;a zwiq1f=9ulnTwY&X-oc=h&D^QnM;D#14kVt@I^yVYPKGd|70POK5b9rh`5A_b7Uv9T zqjx=bp1o0wGr5?@OayP4S(R`7gNpZ$BaeoA;4^Cs@_g!1W z!v_-z@5a7eeZxe=NR-|BI2MoR^dfAQ=^VBqgNi!+{q;(YW?n;Or-fgQ&D5-*VxON_ zbPfp_F_4 zksygGXah}7zX3$d{A1_dkAapc((dHRF2r(fw}zFoK}J&2vG*_vd_Cq(M3##sD_?Q9 zN>sDh?5aEHyJs4S%T`o0(z|en@{_AKBE-no6p=H-fE2T-lm ztKg9NgQN8@<+cYy1jG6lK+xFihA@nVwT5{QKfZbNWSUl&n5OfeuiQ<+V3>;7oj{5@ zIbWU3el>V%&rMEBU~O(;LGqaBPe6m%PavKoJ-2`z33=mkO_zybX!YD>`Ll*u!TvR9 z1Jp1pJu#`JuRe?srDv)hoxNf7E6Uo@H((4gAVq4ntV#u@F2BbiSdyIevnA&m0;p@y z-dW#XsLCAux~KHw5DcRru8hyjiyn;Y>vj_%3ZQAts)u)MC>r&)b%qq7qqEyMU<<;G z%@hIv-d&Hvee?3oUQdjkbGJYL`1(1+nWI~^Q zxe-(IXH^cGfgG)Ez*GPh%Q6Ti%r0EY{=3~{t}0`DLrIf!mn<4Rwiz1rqF|Vz;^ut& zx$QZrhB!f#%>F+2kR=SW3@W?-f%`VhA3Nldl&bOjjZHn3Fv3`!0V<~7M`VO1!R)2W zc09H-X(ZBD&59pjdiA}l5E$@=Jw5=CvrCu{ggA+U6gg|w6bxtC2lPokxVgeEkK+x?O>B+XqJ@HNKNyu1!;)Yd-W3*7aY~w=@ugM)2JEbZyJuLwl{LKfI z7)-QwcCTKwJU^L}vA%;J*11UtK@;cX7wB%oJ49P;U45qwKoKGw_uxy^vjcWJU6F8@ zl`w#Ihd@?yFt}JYf8Ex+5nwhkIU`FSto`Zd5s)EBTfZAnNv8*}Y@Q)o7-T@%f{oiZ zZ%7zT-lt1SfJ6N)jrC3#a99Eq83$maJ*3$l%Ca|Y-MOW3SnsG4)OuySsqI(QR>4#B&)uD6u&v`^R)tw=4*O^oGv=9fv`20u|7Z+}tT>W#3ymaKa4;cc6jD)8tw4M@|BF9IM8MaVPeEnl-rGeUgU$cYy^ zn%}sHz!9t4<&6M>FP(*Hu(G7z$5I&O^Rt%}4et;kDf7}28v6$WBw{T;W_oP44!oOf z2{IDqZ+vFg11s``!|T3=2e_M>zHk8;6%nj{V#oG1^MtWSu^cOeO)X8=9WZUP1VTXo z5CF9K=>Cd`hzF5~A$Q@UFFcwq!AAHYJu5|vy!YCfP5|-`-mI%$uppJSaD9GG_9=Ej z&swv#FmFuub5pEszqx9(0SMIGVtOb!sc^Z5)kMy=`Wh}bJd~cdaM1`iPg~xEBz)E` zKZIft;gS_=w%%7bx-=M)l0~?+tl<<0GfrmX8mf;Sq)1R~ z$jo23NEYQ^nk0a`-x~TxHE712n`tv`rp>g!m&Ooo^Yv;g$=Wpuv+@i|W%Q&2x63b1 zSw2@tQXuT@>Fn<8xZR>Ru3QO0#L|~@iBtZ@BLe_TBrd#fD~DbU7l`8u!lmVEqB%E+ zaIoJVbsMjD8l9{U$oe-)8y{QAp;sf9v%k@#MGr1bjN`B$2;JtFdPxvej#r=cFqs3dBh3 zg|a>lyNR@wwuW$sMztA*3l~PwtC7lp0GO0hux4or5h14}B8kN16>WTI#jIiUio1(q z#5oHJ^NR}e=g*l1jp4Ad-{`Pc%uFN-D?7_~?b3+R*z9sw%avkmIN$!fZQGPWWcVxY zJB3<+L(y{wVSi{k`5NUTY9xGsD>yfK929{V3Re`&Q(z;`DaRVTghV|?(-2G=2Ys<) z0j_{Jzn~z$D8C@TfJ3iFc$Jfyky?jb*`{%0qnOc`5aUIEvN9OEWmpD44p$q8Eq@J7 zxM*H#d>jsdsK5C_>)6|Xp0+-7pM&K|{@m5MtOGL*e8v@7M3fs=rgI0{0``7mi+$|N zz~!rb2m~SmQF8v`sAmy?HQL+-1#{=+FJCza8&^v&N;ec>qDnAwZ#uA{wkH^haFZa& zdt@VrUX2qUNRfNr);#G1_$?4Xb%v~hg1r3YYYViZ@$<+|)CgkDM2OLz5aU>A%$1=c z;m)dJRzZV?ny`KIWLSe zG?bJ%YuU0~_!d3OOIfgaX}VIWG$bXcM8n#ep+|HcMcgiK5eV7)``c_02q41R72DU& zP3M8YINrf#Z`hETtcO_E#KV_QR^MU)M4-jX7w1KHCPrsmC{Y?@7!5*%WxyK@M(F|4 z+=*W>170x3RC76&Yz#ZeAWE1Bu>#c zQZ&X%4cl#E;wnRuP;Oq{qWQ_=H^We&GA)6}DkaM4@VZ^xN2Z&tUhZCm$De=ygB*G_ zN?(TI%e4``*k<1lCNOX)|r6{k=3Y9BL@J6hSbEqB66z3fA$Z zV;N#V1XmOlsBe}IVSv4^t$T679E0SW6;TZGd9t~=f|vydj(SeeXg=MjrA)YdJ|Dr3 zm?Rc%S{-v5M=l4WTbKCe&G{EQ&jlki9X1ZJmb}kzvG^bWjY#G!(8R&RK1-}3G4~HV zC0nCXwVFD|yhehuSUoTZ!(ySw*;iHNq^U6@1wmnV_dqzn8kdN-t<4<{%SG5-(mGBR zFIUFX)odrOwKzMXG z;edP4YVB&TEjeFmq=rd$mtCSMQoC%WAxg?oO2*z^xNOeeir#R507$Rh2PBHdyeNL& z%0g{CIFg_!7$i9&gD}C*UXrfi$AHxlB6H75m_0isy{Wy-2Y@D%9RM=IeQg#7#%RWn zl9-$M`3{QklSi8 zcHby3xmMSYBhZwGQ9wX3D}xsc!Ure$?7Zj^U0|$V(K6i8ukPy1+-**U;@6DPQS>$y*U zS9V;PIcGt^{M?+hWT7lEPs+tofeYalNvvx}gWfQ8G+ScqvWO30kE-MSY7}0EcxVS2vfvf@66wYnJqMpOY1o zkh5psAO7R4LYrGyI4@^bR*G7Zlrh&3rFB$R(YWb*Qc+gjII$=FMkfpbG$PgOvJKeS zx)kjK!;>aG|HEHUT&)TOLGLY?fba!9b{7BvL`1Y~b!N0Q9y7{<(H?78&r53VHaY@K zq|X!_b@mvVVm?Q%U4YlX|a0<5^(f6 zNp9}=Lf)LBtnt^!{*o8%`uTi{%V5S5aGXd(u=~Sb{lsOo5;PZ$sh_uS@#1_go9WnW zzoT*Hf*439*DlD5o1jqHCe$_VC^KhCp&lDaGGSNWfj|E0 zoLrq-STrvuH=C9H#Pm7(Vc8#{&&WjH9o__Cg1PIT%3TLUcLkA{{p}obnEQL`ua}ip zwc>n?iiCh~+QGdU0Bferw3#;3X4-#oW5S`H(lQS!;=?F({mAZ`!yn$_>3|>~g8`c9 zy3t@=xzHd{f8$1YXXM4_4h4N&6(m}gmoC25L>{)5c%spA{+z2AAxJJ(hNgr`DFQzK z);GkA+xRq@qzYl&kx~CJFlZ+s7)JvA7Z2^dIAu>T9Ht4@w7<6sG_ve1tC#ngkM_8@ zAhK|X?5Qv5sW1M51~7plW8RYO+g7D0<3I)grZ-7hixWj@B0O}x^g?-MZELS3L;|A@ zI2f}F@80I8=%n0aV8R=td4|BGSyJST7a(ZH-)$lnWQ}eWQnTh}@-TFSluRVzakC?0 zKtWQfR1)<@fQd#dhN4jPv`=hbHR5tbBgIgOSSZGC#f_qVjYO)|;dBo%8Nh-il7tkl z$mICh2VwU4Bw^{Oxl~e7*U)PBh5#^zpbfif)4{?J#Trw$^8mg+6P2qW$lN;iDLVkO zJ~AB~>?*x-wd`htanM0?vNGl@G2g871DyA)U!A3BH(LE9$ofe1+DF;(ge(Kb_I3)Q zNx_1p2CiD=^i<)-jGXX25udqN2ye0zOJ&ba7x3|0G%P!26hjDKcU|?BvgBtq0#*^5_iy?y<>>f){`bo;3Wo^kL52u{fFHm1}-F8XV752G0jqp5tj&m(?!>=Q(m zmOPoh+;^hfEXAd3u6uBF8Csf}g-r1<_E&a}3^H4}#jCGx5XeoQe6xLEfYStsR3+8Q zCahsGXqXi_6k!;W>m3A9Haii+XRw4c^#s6fcunHL=#(ppt|C$8^Ogsv4)3@#GJQ{N17_}}5GItR=_m0+^j?^c zqYOg~ht&Z<=C+qt)&J;RPcSC?PHRue@t%@n3`HTT%&f($?z?|c1_OX!jy@dhh+;4m zvbNV>DXpw-Xmom`0rO)P#SC;c17OXxnKsjA+DyB%(?<`Ko$N$W(WnJIAuz~ z<3Ltsv_j$kV@)8$`TVGDHDn1hQycMOS#-OPAt+B%Kd=}E;pk4B&*F#{YQgRZPJqLU zE5ooh42nS0`dHisG{xN0Br*x}@B5)X{m{OHl^ufw$pwqECN)=tG30ExcBt~qk@esH z!K15l1n~3*5<{BGKL6?K$4Nd9fms6><#B&Q5X9wG5BWTid+8F$MVygSqc()s%ftfY zSws64@fL0}0ua_$D0e7bHp z-~t7qsj)cLvW6y2UdUtm>n5g$Z#MOq3#_4M8Fs<0$3~_V76c?&~pl0(NuZ#ce{_-eFVpx>_qZL`T+sqU@$`5 z?M$Mh3JO6WXnF+|24jLc@5x`iI_LB!2QK!y!wkjg9g?CUh;dun&VJr>cK?CrfA-7e z2J9=&E9b;c8uL(lJPPC-@mWuXTN?al{*U!INK}Vow_F=83|A52|9dShz6pb`Crjn zMRA-j6fuAs^f|l~Nl%pyMktYRaUUQJ_?vnnK=y4HtSM%KVPNIT-@lW7;G<8=>Wu`* zM5ml&KZb&?+N-B-Ts@n!>4op_T6{YjfgHNH=e;k^-3UTBOC}Vo6(qt$UU?|`wqXIrj;oy7` zYkx)HaCg5qm_CY4F~mL0&4~Sm-~t{(`+Y$kVmWa7a$1rmS1%dCzgf{1%v$;MFAP~< z>^E}Vi9Nm#r^M`zi{rcXP)0UKlw||0C};vGY}-XNMdkW5R9c)I25k9 zRJs1~qOW^RkjfPRVCTY;y*Ac>z$f*GUF}41aSRZEiNQgiBLJie7}2gD|6%r}eP5g{ z9SU%<`*Kz7PL=s@4))c3H87x#fdXTnruY zPnSbrrp*9YGi|2Lw3#;3#*7KVb^25-jtUqEWfyxXAE9qOe9zUy33}~z7lHv*m+Lmq z&l1NAzMM~RTMO}Ty6+SUMZ)1|={#v1F!ix1X2=$aVk;;toofKdRuF(ehF}B=0XX$p z4<NR=3Y_8+uS~v=CSZk9!~^feY-LSTG$Cu(OaHbDAP2hJ zT3Z|1S~`smpU*Yq4Fcjg`uy9kCnW#o{`9!%4B~Ldu^<2GG$Il4U_>Iy$;^Fc-AM2$9m?&pu;^;YC=b<;> zz0~65cGUS&om!bOCoeToXHe_3YI&&c&b_8#^AV~q!~0R!#%n3=^O8y z8P^k#hGH3e7@C?wJ#tZSURQvi*_jZFMA*HYB4qvSa4^VCico@sQy1&-4%xXxI1CNQ z=44?26~1@6u)lb^o!|bKod9L+ZEI|7X=-VAxIJ#C-4kThEz^2&@4IpF-`S8co&R2a z`r!VPHzGm-hKW@1igZ?LQVc0-jY_A+2Alu#=ATM?BLMuBP;AbgkjU_9)}>%9wD?{c zMNCI2SRera8}~*Cn{s(%0-k711{6bhf+??Hr_Jvf;#ggnmL}mNzLER}02rBCBtlN7 zmpi1#u1R76G){R5;&p4D_}&(M@2fxjLpOtiT^Ej&Fc6t2)*N`&+@E}*$XM2vQ<LTKU#e_{Bo$luC%ED38MmfdGxGb#XD%mXrNis~`T^>W2w0 zEBnoy?3)HT9(VaE5JucLU;SSn{r-PHFa8n;U%*-X#UD@A4T<@DzE~aI4}JMtQ&$_*)`aQaN8Fg%~@4 zxQi=#RzEmv@+Ia@+lb4-Il)4{FhPcQSmB*9+ zT0ewH((;NHrc5f-M25}AK6j85#q0Ul-7mzH%VsuPhbRbDXj9a2JWa|h_Gi^5F1J_p z#Z$-6RTzi7e4)4Ox^Zh-+;kCGWk=3I0(NMi%rO7O?|v&oKK{B$Abf8&Ka3*HrPo6% zb(0I}cxtQd1Q*T)fx<-HcteT7ppjg&QD>FMm#9>DtBDD9HTBqBDJszBXqrKoev{Q`4khS$w_=JRXJ=aoL2xEA5l{g~5>SmFr{&7|9+;1TFkiOh zp>I90>X!O|0k8j?9Pe*GcB)6nLjV|0FS`F*&u+Md9Ya1J@HGyOi}PY#Y+}lcY*dg4 z6U>*y9oS!Mx8vhXF#*G|9iS*QU3=NVn43hZ#%}>6(W&SOolFvg?)V+@&PAkAMkO{+3 z-K8?BVDn`E&R$;OyoE`L+S;B$YY4_*JU;iy?|pB+a=a??cuA7FtC<85M39jpExYc8 zU{T7P!ev?V$(XdIzsDIMMGBpmPjxpp1whtY%du52<=AOiauYJGs-+}F_P!lOOe_QES`ZtaOD z%=ToI`doDcbv(+r7|Q2%^tDq@A(9tA`{4)f&(`0=UXf5FYkwtwQMr{WpM;zqQ!djUn0Mq&(hWH2tp7fk!uYqsVXUl{aLexUAa8f7mlC4 zP}=Q`FyV-+wK2FMW6Bb0cmcpDLfar*Ou&K#&U+x4w#4u#UZL*VGpIQ2VFhIH6 zJIq|A8eGE4K2NNkvylB+&0ag$QF-Fz>GDP+MZ>7C{)P)!anBGR6Y!d@lnw|)0+6Rz zzT<^m%g5uqgf|cjPJ4#-uiQ`!9Zmi>p_4Qd@dgNvCf`7_W~K_^Oq*#lZKnM_v~cl} zYaj;G45rhj%`!~AXQ|Mp5V$DxcTuQvH6o))6} zuGgB3R%YBW92iCAh9uUpq6Zqwt8cg>6U+m;ujSgCuf6)K|M=w}4_A7_^j-T~RM(9w zZ~yMK-~ImgpOx57*=Gbh*&28arLz}HMfSDTMV-yW7Flb4jhH2pdweZ zd*a6-+aQB*sh|`Z{R$4fx`iq&^+pK#8`?|Ymp9hf@sb0BFc+qQN#yg^a_H6gv6&lM zLbsjouP|`#EpaljREl!BSv6+;!tF^n+O~GF-#|Q@!f`O^=u3Bh|R>@B~;WN}jhk4x~`pUfocB=DLxUeE^DIzbbk33GN|(BoF~Xih$Ff z+%o?b@&VyqtJ5DI&e?M>ZUB;+6wkw90E9zLm#_4ACMj&ok;_fDdN_VB?GJ*ij}}hd z^!R)wG`=HYo7L%b(bFd+8ecU4M&S6wWOjV?U|UsHwPT_RqRkzZZ@u>Fum9the>hO? zCtN4r{qrCG^!lIPdat-MFeWA`UTJVL`xUcikmhOvhA{;`N9S$vVmi zJ7nGB%|&T)U>x_7KJQ?^iTu)Wk!%-&T_3;u_MiUn`k&wVu*E+%GWG@PjD;^ezh21g zF0gJMIb;t+sG*UbY$+V>2{6`^J~IiA9~6|Cn?zF#OnbY!>l>}%3F`~_bk&SR+d`0rkS z{SSY5YcpA5URambhuxbL(>@to;B%URPwKcq&PRBLop4Na9X)@j~5o9VSnR zgUM7&wj@r2e#sZC&lE8<01`e|S6#)>*Stnb(lTYy4F4{>rM$R~oQPjBZDmJ``vG>5 zm*}(!8Z9gPpS}MMEBkM}^?r-*7TH&(7d`jf1_{ny%dQcm!$D0{9Ppi1EQX;XRwsa-g-7fZ_iFLzp$@v?+S7Vg<_+w-z^L`{U`mUeOUikZGT2pi`7inxTtjJaZ(1W}%~`f|HFe6MLFqV?SP zu>>pOfc@&(hOvYGgspu4XIDDCz~2(V!WQSxQpJlH0K&b^AAhp9w$DB0AX+<*?ERv_ z<&Q4&*rEqkv%V1|)n??*i^oU^!@DjY*>|SgJsLE^5QDAP4xTJEv$ps+{}953Df5;k z;sk_K^~Gn8ov-#rMi3c>4%pg@FP`sr(=dp{tEBMVp5Eddb_ri5;()<$^X0?WT1*Tx zR{SpPHk&LK3W8{w(I+Zz6M8aiI8lV#(l$hmrLS=HUjOWqy`2#-mf01!TjT;lQRlHw zJ}qsujC~ey)top`(lHnvHj}=3tL*j;tvDfl?qW4YfT+M!ac0lKOP0Wh)yR;JuBv^9 z&UahG2tb0`g{yNCxWu;t{o0jj5rReuNBMi{mSRX8?{s7y^S3O7>p6&|n;65U=gZ$>TRW1|alH zQZ$-*Uc7y67W+354Axz~Y+(?-Dl01`NpN?^BBGhsF{LIuFImK(P+LiHqt!#vlrVGk zJki(_xU?m#OfV1(TWgx_qvWF_zQ)p%$4Z+$kr?U#-_!ZI^i_*AQV~aa#D4sv&uTiy z=uG)c=k|SCZl0iihwF=iFk)@EVW;TPS`$8d=ZS+yntN?gl!}32{uC_aaK~6EdODhy zv|wc_pMWr`x%}d>Gv%()NH~TGIl4>EpY9pr6qGzc1Y=sA2&RHm#4}iV`aqW>80$;y z-Gi-l-e}%$1clXF#oh5U#4;6gcS}o@D;Wqu9Gxu#-rz{4cqS6CmYg_LT-^bpFgqj& z#_u_u600qw>Npq-k<|as-gUrNQDyzZ+^z zx$e5UtGlj>tAd3U#j2X1;?7Ji@)CRjkEnILE&!5+wk!>KBFE-4FfWh<72z6)d3G}ZEQWB zYjCQKl2IyH^TYe^ZYXUz$}+iKrE5Q0U*%}UFhx`n=S(+i>=s#*uLg~)W*Le6vOv_^7h7EluG zCIUfXE}f7nfnud#-NA3xZ7cSPT^_o9?fQK!I+|d@q7pKPc3+_Hvc{uL+fu#z!~bn)MCfxgGXmT~2mt{BasDHJ(Sq3{a?P# zItFJXM@yc@hWeVK!_~Yt+fjbKOjvZrMKeYmSo3W`K%`xHTiL8 zNofg5X^{<;9;u~l-Ft85$Hm3RN9%QjzooIhs=CJBAYzy#=|>EVInLowsmTV#)sD(s z{lPC^TTz#h6l)|!N3GpiUr|!uM&jDa4z~T^<`1pdj45NX4cG~Tev)n2|KU6C{FL~l z^h7M^Zm2FVEUEFa+KE3g;}%UxIsp@b5@~~mj~Q`bE^z7TZ-eW(Mn35i2CEDt% z%gd|l>`fAd3jxz*SIvxJF!c~8lFpepZ}`FGhnjJ}vtrXn|1H@b$KV)_u+6Tz%Gy>v zMM!9W-_y}?DF#I0P&Cj|zxKbcRSwFGvKqJ+huvYXC@yP92^Vl!RnmE*a(zs zv)i4u6~*=K5`lrPj|H3RzWVSz^pcB5rpJJ(jTE9DCF#(H*Ou=wP?4z@&zO}JdD1D4 zjPcRd*hs|gpv1;6KYXhuZ(wFhxZ2lBD{C5R+Xb9B<^2oVCcvnRW~aY*utHH!Admz( zB_};8IRZKMK(9U-EYuhsl|E$PPgVQHKmhzIN$8ka zAS*G}B=|fHHC0vBbuI3IW*rE|6~6M)+hgZ192tf7t6lVi=1RUE{BvHJa&SLWjTk{MCcoP|bvf*|6}~tZ7q+toouz2{^ZJ`ovzm7dR-J zQRi)}DXXlluc^a8Q-=?kI&1)Ng5xjF{bJ1?;1*m(KfJl3F*PnGGCCZW1C8~K_L?F) zs}3eQ%9@*QIDtLOYTiYRq+Gi`f7$sXhG7Gz-#8oJQ@&%(istN$ z^l%FWI%##Cqpqf^ohQ^YGAO$K`~SV+9)H7?lXWNAH74fT%6{~TGE(-#r?0gXBt*wV zMd*>B*Y0#xmlOs>mEb4MSp)QFBOMu%#9h99&8tn_B&qHy$p;}xEHM|%o1VS=%QA-a zm+alN!cm$vFeApMYpE`)sID!mY@!L2j7}RmY`86S)&wevVu%+Fr3g3CNR{HkjQN1V$1 zlu8?Sf$5w40K)m~U%&Hu<(|}-D4T`BJuNPm(_U2IQlkmlU`-vsAiWP?j8PXB6RuRc zXuN&vx;4&{fvJh%xDc$Xu5PHWt#h>Fl)A!&MylU>^{vtKubrH3JXs;fUc2CjLob$d z2+z8{{phW#!tB(IX)@Lq6F*fYDx=> zo3*9HIG%LHHRJnwD?%|57tNo2@cDO}NV>7=&}VPA?@volO|)VD)^gw}D$80W3YGZe z3&&qLC^eL2e9&dr4*Kygg#m)|Hh=%=e`|{erY9ws2w!DcRc%?3LnJT+kB%ESaa?jA z^n|MV*xZYzjVk!x<^w)d@7lNioz2;IO-qeP9huJTv!jT!c=!7&?MbQ0F*b`15u02M z4fXYvHGTq9u-KHC@NmsOl!EPBziUxYMK&c3Od5M>MxSY)+CKhjGXMa907*naR0}FA z>e~erQ;5uoBWzS>qQG8W5oJ!F9`VKN9-8nw?G*)ilha3?$x)NKXwkx*k1wxLC|_&+ z*Z+I7~u^gV9HfF+DjdhKmFwj=o?B*q;;>XWkYb^qOKiZ~8 zSherhloa_?&K1E;Spz#&0elzmbOf#J`uHv9RwGWDrZ2uVyLUyQ1Qj2vm#Yyv=qz5p zdSylSfT#$A;C9qBfas*OF+h+wDw9-m-nVOH_S!3FBpA+&Zct30FgQ;Bsg=N;WqaRV z*)sToY#XIC)K%8k*Ob-x)K%(=1PLq%2nYy>vk-Ob_cW?OGESM}FU;2U%3pO%=OWUR zlQR+v8!IpxFaByv<7FAq{hN+;{-owczU=zhTc7wafFmN?lE3SRl7o~Y@f@$7XB9s% z+gDQRIgOPQ#p6Y(!m*MPqvqbha?ii_eU*q~Ep??W4VC#cDXS~!Wp(?UB*ctawCtM6 zOz1r#ieQ$Eg;&jOZTsKh`Zk<*mmbcqE-xc7gy&g7LNL7N3T%xDjF>WeL1WvyTlUw= zf!4CZ)|#qf5VD9o#|biqVzNH&@_DlcC5E9VO4idYMvK4T(y5agTE1%VqCQtmzN@aJ zfWmN85_mz7Pz;keVZ@cUjZd-k-B9Srs~4`@`KpV+MBZC^U}tp!jbjSOav)yAF+G6< z)nqOb-&(cr$NkaSgR(QsCu)2`%?lQ2s@~UBTTpO7O@zw{TAgGeeCUJsEsQ3QOVMdz zIA%<^V&Ous_uZcg8z?+bReZRvvYaAOwJcFx{UY$ji*LAj*04k^cZ6D=C4TV2>#vvA zyj#?a2U;A3Ee`E`Ng2%83BBGJ8B4os8oF-G5c^h&W%R;vU%a`!kwS#_hSHxJt0@v! z1din;HQ}{^5d0uyM}nT_o!|U4AoGI6gyUr=KTU`F(H4EAjglKtI?z;K&{!u+vdtMB z8bK=}BAtNt>I%!X3&-zW@dHI5tjDo$N7G>nw1>!Xyt-b*s6+f}Iu4QZRqWc5pB$f? z9%Dezv@8?a;E`oH&{%oEAtI4n`p`)yOJJ#rHDrz%Jh-UT*%&1Fmf8b5oy7-98FT}d zmvKwHO&18Xxlh?0fCrFimtK_c!nOt)M&xoj+TMU8va_PlRb5I^!0E|6Xhdyc z0Ztk&zTx(PI^_6Vye-OP2_u`@QQ7A>bjS`SSM7<7GjdY;)({3pqcNj1KG|N&kbHgl zVOMP#Nno0Tkx-H(7#!hv;DLRPioK4e371aF5fQPkw%7I!_vknmUUOS%^%LLL3Mdk+ zDL7D9LaF)GB?$}$+UiyXrP3EKTL{L2#N>?8qcT3-(GN+Ssw6{A)X-UrulBw1(T_DW z8mO%-bTm|e!UZGP)yjOf%Fkukuuxv52wC9kvmK)rx8l0!y}O|tg% zzv>u^S*BdG$QSTz+Fy%MlB1%)SyO(H0`l-+6vMzkzzaj>EV*v_KvF9jjJ!uOwH@o7 z)NkePiXoG3ym#T#e|^7|B3QR0f48#;G&zQf9p&Q)MkEZLx^P-%U!4s#C*%wsm2}`! zhsf})4F`8Mf{qWS%3z?8Rjx-JGzAGGWN&fNuBIQxPR)DcZZE;t)-sG8^R7DCFecF-RSUMj`}>2!hvnXpgJ-P(Fc3Ebx;W zlPpWo*FSRi$S}ND%0~MPPZ%`m`kUL=yt}apq1=r%`OWr{JQ57gK@JQbI4aB01II2{ zFef>T3}p~U4XHOhaOcW@y<8rkIDd2T-k&ND0o6!BPz5zp7OJ--&%Nc^SfXzdUoC|m zJNvS|#g4q{Mx5jiu3PzI?msR{A2xUXq*d?#$T4VRZF!Tu1{f(2UEn!2XaUcl<1V}O z;(76JN0KpWAB#7heZS&VwSC$m<;C>-EX2v+Z`WB(r;6-KL3G2veyP-)fd-y^Tftn=3$cq)05w zBU&a#Lqy`7>u(*I#DqHBh=sS7*8F8l6^o#3E$I8D6b<^mEUD3p*7p%2?Z*4A?PTRm zQF@CBS3D@`wO8gh0H>!*YQ8DE_p`cDqdESvONT!Hd4Zlmn(NDda@CR`qR^Z*f&+g^ zBS97j#kSe=wyYm9X>5WXIYR`NDQeJVQ#0QDzD7r~jw%o(Rf1Y_Y*18ConD`iVy!5u zL(aiXgm4QX1Ox=cdCyu|W6&b}zD#m;awRBAB_z9OL zVR1=%ZDS2aMIE~UfR2vVsbmLE(lMrvxJp4t-9^_v{OH|tGa_`F#2~5$vo;V2${_5X zwdB!9Zk!rnB(=~mbea!BCtSGf!DVwNWs*3U9pKub=^U65;5ysP8<*WQbGVsM&tEn( zy3S{S=q>ZQrN6uF>d96ejcL?XFsMBRr)&cz-2cFR^TuY89rV?Sf{-q%Ng6x%fn`g^ zW<;qclA|Ej=E0Oe+Z+TYL`hfO^Z2c^$Ar;XA7!GNU?U!V>aHPCbm-(UwE!>?l_hh+ z;9DO5`#+z&iDLOs&D9(#Cu)C@3y!?;k-y)4MLY=Z5Cv3H4bgxqWg>mt{D1#x$)HHn zF$`mmW<@(SmVM&`zrSt4#0Z)IYL?YQ@;UANM${TV_|8ZFuxRE`6QR;qorf%82}7pb z`M@J{CuHksb@fTe5cJmc%NE`B(4twUU_hmEI_Vr;ctmJA*W>6bZIuf-?uN&1oiP{} zRN)m-P*24dWrZxykGb-ysnG@s(*XJzs=XDajkai7mSil<$k07GB|>jBTPZN#BO}ZfLVJqs z!t0(`dZ`Up)Er5`+JVJ@y2)hnu$h1T`!i2mKRn2Zp$3=4j`IsHxaPjOqqAu}p>C>C zEe-8=vKmE4kX;muWKF*2wyS4H>M1oLha$4UATNlR&U(?6H{5&crLks0R_8js#iv+r z{-C?vfPZr*<;p;8S+*s`r4Jd#8A<6Gai9oE5Ynei3&*ur?Va-?pwe;I zF1>cnI0gj%D5fS8Q5~9qlEy)ku6g`lFU%d1NTKS|A{@+6P_c_+JjQz+vAvK1WAyMj z_dI$3Rp}N=Ta+rRZbeYnDcQ27J@xDZsoG*y4DC2)4T~AJ^w#UgrP?rcgD(ni zcPxK$*@WCkFu0&N23(;aBbXsNNhbp@t7mAVzUOQoH&~;cz z%pE^!J2(}6#nMObU36Jo7@@YfEQAIEaFaeF?b`ePymanFn+^+EAVHE*v2n5_VMYV+ z89m>NFmzayO-+>3#bT}LQy=@+BNGP1U|N~LJXo!K3_~bW;w3jMd;Ip9Cam`+*Ln?> zIqtF>Ze9?h+BOy%WYtXfIGs4?;`{#k!jj7;gdr*g3=}3J0x;;<#3Udgs$&d2TMoeq zA|ftYJzV98ThOSR@Z@oS_}8DO4N3r3jj60WtFje{f*a$nxc~2WPK#v)nILc-a{}g_ zrcF3T0=u@3U-I1FZp)5lfKw8+?xj9SR$_7{Kl1!z6Vk&%RMoMbymLg-4W78*_YW)^ zogSgC$O9#6T@)BQNm<6sx#|98cU%w~I@Yt}7F+U#_dM~`>QF}H zPP*#<{{GO2DB_r-oyjgnt(k}}{f5iOSdHpNS~=Ld{*!G8Y8*N1hTlJMeP)C~_1?0| zwX*74L||KFM9Szp@4aWiq#Uwyw>8?q6Jk2r7;foPQ7uhvjs`CJ~_i0Qoc6kM=p5ix!dQCF*7ov zy}4BTz81ZJC@p=|oF|`qV0e_iBQq9)U3keQmrflXt|Ng4HUEVmlH4cvP8o+?a`T;+ zkJKw_;i~#sHKM=>)9~qwp8Ln+izX$j!>;PbrSACwh+baP^#7fXg3tufH5&lVgk7{? z>5WqdV3L~YA{4uVs7hzcx#oeV7EMYKR6>-!Q!nyDT~c!7x;A!q=XD6eTDxc(nRX& z>TB!k3Gwj@D(cM&nSDt$@7;}GhB5S7WPX_%}{lH=tS{<@*57v zv`CzAh-9brV-1Lf-wqSaKM-#F*jbgXHUPO5R8dz7|o>?I&RiN?Gv|J`sAC)aL?{ju-Vx)y~SbBW_>*d>?cI0?p|-cwUyo)aPx-u-9QG4$~|sXey#2 z+f_`ZA|aTYql-x#7&^;mheyha#l|xmdb2FuS2etbbMJV%zC1U0Gl&tvp7)CJB$U8S zsn0`s5D_$~D*_0bvFR_|aPCx+H?~VPy#&6P2A@>HXY=mtD^=Z_v@U9|ubiRCD%vy+ z4i28&{7LbtBpcS=UupWt`^LqW-Hg3W*={{RDy9ip^hsGR(Uh0)k}_z=ljML+E`2E- zk$#f3Q%q##>L4KJrr^#W#w^sXn5pkY7BY2E=1>Qz%V$X4N79c%cB@Pjd14aJZo(8P z(An|h2@8*kfjwVgD|x|`Aio3_A1;E6q&1bf+6-iGH!P{JZ(eB4#Qp8*OV`6Elu@>Y zB^T$W6S29vXW)ihFoD=qdIG8LK=P?7y!Ot-l~Lj0f!!(s^>TJ8&4Q(fK+nm}&0Xhk z{`fW+ZWw~`N>|bhT;t6i@8XnXvwH3K7pNK%!@U(w51|k|BPVqUxnqA>#nO>A9qNEnU`!GY`SkW#tlA8Q57LIz~FYUcYnGeW4Yy*I2|WBE`rpn_1YX zm{{Jmxg6Kz;iTWe*%S4lk?Dt;5gP(Pr(Pwu%N%gz8AEruZ&AS_;}$>FL<1G$HDG6W zwvHRUMQ!&bEaFuWlYq=`6DBDZ37F|hsv+w&COvrvYP@F9)62cq;4kBkVZY}N+25kt zJvqicw`WcF;uhA^@j~9fw2+ekwey=$)ncvPOBTx8)j^@x{z$F2NV! z0SpwZp~>Srgy#(sbJ$YOZeMuiE$j2F!Ibtvu9-%z?FTb3} zv(*FQlI6@F0^>%*%;hf`ge`eLpi8$}PtW^|>$mRbm--o_35A(U0=-dFsXVT+(P(|8uhlYnYkLanS~Ej`KUVYI+-Q(P*yTuBuZ_6`1c7_)(GbtcYor|?gk&)p;0Q0MY{fVLdMA5WC zkW>-=M@XYa9x|ck!*cP5htqv_MMCZxks9nCGBf%Wp3zhmm{~E?H?`#y1(gY{X55fhTq<}a-Fh2on?OyIETyv30$-UqIX(}Bkp+z9` zTK13lXgryCJRuRQ*!~Jl_fwGsp<aeZ3a7xp8ho%CAv$m`l# zXD0q`AvGtx|B$YLz<*WpLGnxGe=O`rJ;)2qI_T1}FL7jhk~m+^*cj2c)Y3Ccp{5ow z*8+*)0H!ICbs|#(!-iTB1%bu?KF^!^>M}MA8+mdk@nDrbAbk7n~Yv zO70V6Imu39H`l9e6F`rbP4eMRMbKA3YA_amw$TAqs0OyTL~-qcG70Jqz`XAgIoL?J`N_Q#y4Y%;J< z@dl&waGy|>!7ZHIX~u0rQ;R|x*8F$g{=dbPedatUs<;7}A0c!&Ikdk4nKwT9sJ4X|*tyZzj?P+)Vx5C2A9qt*4Zzm`3bpoC%a@x){lCVAn=Iompl*DMTV zgyXpKa?#>pW02%}qN0AFFKSw1;B5bO?EfEA`SI{$9y|Z8Odye=oe0bYaby+CC8Hq@ z>0OW`g+o^Q*8Sl@|IY4|4-QoP7Tu>Ep*!>U8XW;!;6J zLYdxlNcm~5A#uYPq>@UGUMCt{bwaOBBP8*FydHWqPL+MBCD`c`WTP%z7W;Y8Z|IqV z!e2sr>VD!mNf&uR+JlNkiNsQ(iWLaI&lZ@VQr?uBO?-321i95Y)8ZNK9#e#$X0YZy z_0|jwtDFgx9;%zQ0m_e6d@vSuk3MGI+Fedi2zE=o~7 z<1WxKDQI!L{Wo;w!qh@vNYa28z@LI_#XL*e$r$?Vey;x6kzYqZW+oal?}52FxX5I5 zXvHnv>!|3+@9JzUFCHi-#)-C9*t-c^>jb$K7g8Gh#ED40n_Ovg?)hhUuR zt1JGmYGrVgaJwg;V6-P>O4%o@ez0&Pm5!1k{;t{S1hjP4uyII3%mzzCNlROGZf+o< zKiC9ThMAEO%uupm3Ejasvo_*WY*Olyin}WSdR~p*08UE@zs@p(Mz_YIl+4EL78*Dl zb0WBKp=F^Zl#Ie47gFh+UPEq^n$Wbd{3BYK)c+z6yg3GyZZ0-X7uBCz7bHF(nqbsW z*dBDz=ua_WxHaDTfn$==8cvj^tg>l*q-0$Y>F}`dNtH14H9zgG6cq}$b_JY1eOmsc zVnusV{=e#$sXqwF!Zi`np<|=sk?;kn)@FTxZjK$>=4IuU3+fzFvT(Be`SSz=s<6{A zI%D<;$b_-~?`q%(a=Tt`t??LOgZ)-3ZNwrAn#Jk%vK~Pnm-`;z#PhigU+KqBEQia) z{(e<>G|X*jM+;hJCm%jHWK%5`1?^#ZTbib}OWsdt-`=%OcdgJZG+uYmv~rh|nrV5q z5j*nA;@$XJZR1a(ekgi#lG;aF(twt--OyIeCroD>Qh3r&RYQrvz{G(4ab`vK-oFpg z-A5-+B}s=~WkZd{L9l2a@1zjk&HB$#Lm+Dmo`5m$dwKG&#um-TObAA3wE0L~0vhzU z>*h%Y35komh`xi?Wl0Virw%$~X+-q`#cVVfzjHVKG)|K1a8W=oNst}!J1M0NeJr|A zg8QX5?C{~y5JgTC1*Cp-7|qLhY1X>)#JA*P7?~(qB=*e*?50Nre3khC8So#YJ$Eeu ziN^03JPuFwD>}Jcmzwkx*Tix=pBCro`}K7;s#SJB4CkuUKa00X*p419o+;0JEYX~N z5(Y~Ih8bi_spx0HWo#-jGGbx6|8x(td?smfWrG1x1o6Lx;1X?@yPHKJ^9vk#K9BE~ z?mmRROYPBZHRU$q?XDf>8LA{j{eaQP*km8KYr>b8!hnN9=syG2MtPX@MSEX1T8dJB zW2PB$_X#Iiy;zUQ00$7|lfmO5`#7+_4m~@Cc%_cnmr-iA1DFKSBfNQRPCn?u+zAIt z!=}d4nQ{)R$PV0)NZFU2{MttBJIRh{urs_bjo63`B4=3mGE;OruYS19$pdhzc}R!w zgpSm5hNt%%whEUKUupzsKw>6dxxA%?X(w`7=pW3MvksnJ+4%S&Y1vP`N6Vprnn}t0 z^5XL0gt<1BzbSgQx5mgJ`OYSUH_KL=DQ&-aeIbZCxAcu|TM}PVf+^oXy6`FFg(Kof z=t{pF8gal}G9X+9)J>RsV9`EtafGI>pBx~C(SLrn*td4b{AM}vM?xjB`WFMT-hj_jM&hYzj8;)O^;5bW%+#o?L?OrZbYxS467-HZ| zFvz_#dhT0&y1MQG(3{Ome!QAgvW&B5&0D?`WA+~{wclnp+ntM8xwJRvQ^#7jPJ_O# z4oFK)cUgVck&=L7D>0&x?a4`;tjanS(lkv?RH%*I0!rxMvWqa=ZLC3nl+bCr&LA0$ zcZURhMoLtJ|F)}2KgIP?w+0asquv#U-JUS`YDafozLKlksL)>kMsdl5VY7uSY`yPm za6Y=7rq*N8QaTF*Ist{N#{9PS?PcM1qyY+d;qA^zpkVs2-qALTtA#zoWzZd)IwBfhAJ3$WGQjsIM)9 z$y}aP2wEx*U%14UaE=%J0hC~zjBg(2{0KP={$j1;`Vh}DQuZj;0o0G@6vl2_2T z+iJ7*Z#-m>KG6LSNOqBkW4c34sio&X*x9(iMvadc2)3_QxS%20{tdn+1h2;lpWmKC zf4J~wSMioFYhIh^UT){;PInn$CGe+su-6_2w@6|LDFSL*4EQ(L5YR^}OHSHlnvgwC zUi4HXu~KwDozPK*4kWtXO*M#Pkdh-vbT~bAH_W_$>3nahXjEWwg?isyHcJvri&|EW z#772hB|55sYBt~3KL+vn=hEAgPGrV9ajUfh#6(S5URSYU$0o73KXN4a3;uvlWit%g ziW~i_uCreVoeBCxMo;T&I-fj|BD;#dF7;Rwb@ZrH<-h!*K5=t@BP`T zEIMOw5Xj1pJd$oR)3G}{y)M!HZ76{#aUw4=k;Oz0OkVCYM8b$-^||v79U1>(rz0v?arRB`%2gld%`S(A-!PBQyCOK$Sh-_d!P+Ig|zDnQ1IHJYwi zuD%A#{mD_JS3}L-^|-pTNa-n;Y`^7)qphl0JJU73sKNT<#79~VDrT(3^9wd%Naym? zTfti@0AHyhP;rxIZ0-(wW>J}*G^92K@OQbZkz z67D>2@T@7Td$Hus!>#`W7JMbioiXHAp>4*y_$V7rIC2t5Aa*Z2 zB!`*iR9C<~8*~HwjERxiGwV0o=Bl~2e~=C)v~Mn(PRP9>-(Y#bs$2Pfce%ZMk6wl3 zj=zDVWLgbU%1;b`d8=&&e#JRcx=4-w8va!K>B@W-6-cX4iETq{5g zBCtqmsCw}yAF$=)5Y+i0Q-rA`mC!{6$xZUJ&AfVFW2@cDqF3UTnJ;xob41 zkQR7xpf}K36B;U4XRo&SEXn0x|G;R8MnH(cq|?=;6jEtiG>Q7g*YPqc$zbXbAl*Gw z0*N(@0ysKGd_lw2Iziw>7R;}8-P2=Sz4&;=7dC`B+3PPN3IC>mSnNw^WvSh%vLNgl z4333GBTfV;NvpcfYtvI}1-+h0AnUhmPPdPYQbOeJkXW;1CniGWHRhZ zz!4TM$T%zBBfY!57w05J39N?yra)KnKilC^mc!_opTgbDjE_WPR}?imKQpM9fcM1G z=BddG02o@^HR3OE4ngB(WRI&qFkULabRC|6S?kB_#$U5x189Tj)u- ziQp&WM67YW$?92O)lpp69>Q-i-Np90+Miuce`vdfbqf-z(qS5fyma;M*#cY#fiJ)E zIikwQ=F-ZBSVKi9vXG94nswayj&aS{Me4(f$u_FZk4Z{2 z5(|k*gtizMJ2(910ed=26(@5KR_Ek0S?ZyMi9Wji>;5KElC{W62}bbghYA`Q<%u=@ zN(`&enLsGMa9xed4B)S!J~D5Lw}9_#;>jhY!;$jttUo(VBf`}n3+4O9e4aXV9`vmU ztFEMrd)ACAqaG(D6HH8!)(%y&h>)uzBsx(dDyUD0l$V_noolc7{N!P!AE0bpX0qB^ zp9|atx0=u8J;~POw3PSP4*A=77`@y@^;V~yXSYyF)csoBV0UH2qQlg8yx+CmbR2T6 zCa)!5@{iTwJ(Ixhhq14gR?u9fFNH`e&_FHoYUyW5mMUy~@vnblLwTEh3h zGj}d@_<&YaRnDc=NZ1&oi_QXtn7v@&>re!PiJ_WfzT>T52Sk^hf;mDMQp?=lJ{RAB zE<)xceUSM>iN9cQhE2QYKq@+I2-;xWZtwB^vIp1=imaiMm&32oh5ji>yDh(^1c1;O znRFHrgC_DI6f`6i1G1k%cQ$%Y!Y?{9uwK!4R**IUsQ6!00^)59^Yq~t)$8@npW6P> zMMMhiNU8uMe6ipCWd7_mz(}oCru!;70b~@;_)f}yR3WVk$$%ihd9&*ppUQ@$ehL8S=kqxDPza-Z@)Ggz)oj|b^67zq5F zC^OwOmcM6&g9anw1b$kCz6k(8vCpf`MIS@c#>+nn%YoVfcOnKx6aGb%YdZwy=G%o8 zn+24ipXgM}DcXp~=`MT^3JaC#9jClw!Ghz6W6VRuj79Tn+!zu$e07J*0^XD1usA`} zxF7QKw4f-lLGr?6L= znMECb*Duqt`sH)dwEB*kdM1qKw!6zOji3t`S$jW)TObd{&m;M;P;ot+C$5&QORVu! z8-ZE5#gV~GF|+lRUtK7%!(S5F-j2rH;dKLyc;#V@BwE~lvpJh)xFhFOilzb)!Rf_? z?hP75hEox3W_n%x zI!munN6boI$~+u=uf}m&1Z#?Qwx=mPYGlSMwP)UEjV5fEXmcapLO0g)N2RbcY)v6F z(9=u)7k%05Sp%z{TkKeb!$eQ+HF$UTaSCFck%?HnsmG{MT|0OAsF7164+~muGSkR$ zmLe(1Jg?RKi#*eJ5;x0veqcd1CLM>ZLw7it#fugFnikfn>6HtJddc^1mNrm>twF{0 zehmy^F`#59i?9Av1c^%_kG+fEv|STc5g+UQhRDam(P_tQte20QQ#PHm;iNlhAwF~7JXlxjjTH>>S%yyny4hE z+k6!a5ps5dERI0-w>HW!db&Oo(hfHIJZLnWI{-UL?c6^|MH)RZJfbp`?zrhTD;+K9 zs?wukl+d7+aJbY?d`-9m-9VADfbkx(IR1BK23o9wx=dIw8Rb!597a9)y7t;MA|O0? zNv#Z~`d?tfOUCd30gmMIw6zL$r?I|!sil>G-hm;-rw|u~sqx=Y`ve`{O7t-7)sIm9 zR83V&9rbz91VLd?28v~7cTsW0KtvVz)$(WkBUy!uSn`wzK!2-PrI ztpz9;yE&o|GKkMg2qCI7sDQfM<|#a+VDmTmoR~9_s8KJ5zu`%X4Qlj8Q_xjv^7Sx| zcs2a$CkSn5Bi_|00+MTk!2OYu@bfDb(Z%>wM`Z>?%85-Qf#Uk$9hD+y%80oM|3vR& z6Cr_58L`*csRC4Mb(UOZ3RkD!7c)Z_5XXU}2%-Cm1DH6%v5F>ut5wi3^#dJ-QECH5zUqt37 z4`2Z(kC}wnXK;IH&qO;qnY1f=`U_4g>~#jhMVZHD7gK{Srs0&QMDqDWu*iP0L)(H3 zI1-LM((CmQ3We#>-=V}0qP%69ccztATOeP($eo6s%4%L;N2q~){AyXU6|*;ERssUm zdk?Aj;d6{-pEX>le4|%~W8_5zIq84CjkNED+mY5Tg2}^4@$o}vF7#ZK8ppB5^c^3( zmbF~Xq!+}V;Div;)Cvgg8Yu8w?x_6}Hl(Q&_v8}~{Z5%-{G6Gi$|bW_)AgF1m2S&= zwJ&~i3B@0-m^yf-Htlsrz@ZaSjoK@q`0GK2i&bvYz@J+)1HwX$F9Cb{+V{Uw>O zL}wmz?3qL?WYqW@v0v0nbpq`a{;Ov42`TkeZO1!NJ!4;P!c;adliA zW*iHI)2NoD$gqS|&@We%vn$kZNFb<)soGgCUJCKHm5q&VNn2(>!G9|`d~Ofiq@px8 za0@#lGd?ZZbB?t1Z*Tfo-5F*G3mIZ!FS2n|bd*duR7t2e3Lv7RqPVbfZEFY`ARQz! zR8j~Z`m^VH(qL27(v;OchqOmBZvYg*PKbxI9inA+3@d4>ojNvzL7In&kK(4{l1+$z_y%YXA@E!^iy&Ys)VcW5XV;PH>KGIx zy^1;hs9!V&2_;o=^GKiUDbPb471L?8VPG8?%HtUZ{bqXO#0Ay+z%DN^%Kih^_$St# zYmrDUuBVn0{RAOs0SmoBWZ5X712F1d&^7!IAAFrcBD^BAin1gYTtMC2TG{=ec2j;A zShuv-R=gzZ6T{L01(#iMo$PnFrTU%Sx~$$O5Z^kCjJ#uaa{?K(j*fdvWnEX6ievG= z$V!60c1s2Aw8%onAbd)2=wO6N+Rt~tV*2ekZJBvxK1WUpNx~{9tIO)!131M`tCDFg zEaiaG!I9Q-(m>Le;uRdSn^yB^Dqor2l9OTJW^gl-E*28C zPbeF1P5&etLHc8&>*`B*$kP5H6hDh9%m*vauY~Lgs{o}@r5P0ceH9>BGG@>{waJ4+8H*&!E$ zF`X=J0qmqk2{vP3&xpwmh=%7i2!QybfW0O)QhC$f8&8;}t)@XWX_IBjq9viR5t-H}KWER2;}NYK zPI<#QEe0y!QaEDfaK)y%WB#bmXb>$qh7-H`?q>viURgs{Rc`Yfjvk;vXrLfphtx0g zCb-5cVP&S&*nf(M+-FXwMwlNjpFru3dAWzh>tQZ zJ0s1Q;i;6hCKeQCh)_vB`k3ZJGHw6bNar)`4H6IdK^gckdq`>yFqB#7cBVTK&d~7S9wX%D{wB9ot2ddybp;4{+o%P%+R8?NG9I7K7rq2z%x)+ z>3zt&4(nRb^ojLQ-GL*;tR9*D8X3&ZuUFHew_n-uUmH=X2kk*REuhjswGiawS}z2k zPT(!uRNqfu=cL;VbWZ?40?KNB#KP0fcP8{`Jkm`78~joguGSZa7A(9KVQ&k1J_XLD zW<<<&8H?hT?hfOo>~Lf5z8RW zyo^ln1wb#iKqm~PO`mwXu z&*Xc2ccUe9&R#1UiO)?X(P@4dig1XL8eNcYIOVD7QaP1th+59uKL%ywynixc*>9O^ z*Ly$XR(pIygD`Id3(ZR^tHYlGA(`kpJv$8(*;5m`ZEj_*^fuei#!MuMq1IQLZr7*& zA)41Xjy}^dcKvq2`@!iN3Xnf>GaWWpQrok$xUzz$#>qmk%T%kUyi4Ng_`XZ8(GbKO zj-7hU9IVvk#I?&?0foP0I68D_75s4gxr*7O?Rh^Uit{GK|KN2c9B zc3Xz1@%-oJ5>%RuBEI+cui{IfTSQH_Bl_m0{phCVSFZ&{7lkD_!7AdQI3ct97LLnQ zI|9d)K0jHYpHB%X%wA-*-XBjX+1;#71|_hxf>5_MubzX$Ip4^#@W6Zm$skAfAS7BI z*HN1Z5ft=jj$Ti1ca81m?Mo6ng?tP)>dupbI9~pxTs!37JBKA*e@#vaV7{C`eIIQ) zYTK8h@^NIqk`yG%mN%ToAM*YRHp?kll5KXnFM5E%X(Oz;aH=HJ&9PptwbyjI=DI7* zXCKm3jn+INfbx|ui%KzNT(#axWDgosYw;!`do^>#h@i0PJ#onB%q!(jYkQdWKM4@} ziMHL=RJY789JX`eReQdV=d1~>a(->4Tw`Os#adNt-rb%(@+5=KPDMijRC)?I?ce$| zsxvd^h3>+KZN4p-{8y0ba9z*5heK+*TJ?MoN&<6{xUKo^x5FYSx;#&BpPx$qSg4I+ zvwSXbShLRd=8+W%SUh!nUZZHJ!SWC$6*^Y{v1~OuS_&fv71SYY+vDT*>Dmp89-tXXT_rbCQ58H)O29EI_eAZTH`K zn!2h$w^WO`Qe);W%J?8e+xUF7sNmkFqFq3|-QF7@P}y{eJN`^zVWBf#f57^7oIJVF zUeB+kzg{H$){Z{w{eV|Vs6YU_=62iXfDWw<)_EPNOM@ERuGVTi>TmO9^&GwPpt-Ah z8+YJgvIQm2m=6(wor9#**&MFWUU$uvUcv-Y+O8m9`&+50c(ve>Oeq-+i_<{FHs1Z( zUtr_6x*eI368YQ4%i(d&n5oDjWJWg~jZ61KN&@v*cwS^%#dVDPWqQm8Is+Z)n%;2) z$voA2|Jo)sadr|1S0{cQjbvSNbIbZ2v&r*qigXTp zZbbYDBO-;m#nsj%9~ulXVDX)$>ut%s9iEt9xYW^7i3~uk^getJg zKqn`2r2O$L&p|jC;{hC-$ZC(LvSW#}j77^F@;?*FmtNmfKaA>pW>a;;r~@io9~UOp zJTe(2m7crhR5qP0?hbTQx_s2cL?*n7skkpXKAYJoI&Ku(Q}UqBg`322@Z+hj$Jf@F z2;L8jHC`4f-S>k_sM4t~!zd0QSl=H%XThteI4BcXrrOS9V1@?pw7=&haxR3FvWtl7 z_5$W+Dy~%7O(MhkWRS_q5|)?N`ec-A-pU4o9FgbrDBntfU~D>#y3eN}IM?L8A?VahQ$0dV5?p1|-t zjow9KqT%0*4i*2kEQox^zL{2dZGXL431v%N`cJ@g<({A<&V=gEDNJ{EdL6C2t^(ZU zId{aUTjUE3lI`@-`%eDF((`GKL2WjHm-iA5H@mX!jPxSQ%O~1K^m>Ymp$hS_&DqWx zkGW4!z^DnjBA)`DXfZgPf(mK_vR}?~d6-nLw~t@SSDLq}-rTnS!~)BkUgJaS$Je+d zOJSw65+WJ@Amml$IswGy8Z?`}?+-aJH?a#?X3o~##BLxK3eYx^)^)yF+?Vle#4Z@Q zwzhAc=6%+bW9Y$gf^rMp*+}jx+Zg$Gy*2MGy?6UauRA8}8@5LeHI%>41MpliChBED zi5|_tIl>IsdNu0zzHx>AzCpq{Cz97*e?8wZ4gRJPLo%Ep5;^1?1IW$Z$BL6NKm9~HJjE= zuEaE|l1WE6<#c_vrMo38U^p>CP76{a9MImRPJVlc$i%{wz@J&dmX+zRcjIZ8v82Mf z2hU*2pswJPA_dmDY*IWgPxu(G9!lz1gAe{hxyiD$|9X5T5oY4^c}kowXgC#fKwew6TQo zrlDnFOZYBLCuW+yb9`QhYD7Vc=F6x8ZY+KOKr+gH9>G*h#B4AzbAX@YTdmGzool=8 zCO9Xk4f}dI zYKV@cw5;ggqiul-g{Z#Vd8=>rnAE&UyNMZ|#Fr!*53InPz4Eq&wOz@>i}9Gq-mEN^ zyd|Z%1I^s^P%{n9X97x<%xL=X$WnH(c&mW@3u1TsacaA%z#JsMMS6NC6!wjqW-qkn zY?0@4_H{?+I7&R1jNM}h<#t`U=}+65K+)7&@c_`~)X;7Q7EVwI9ZtYVa9nF`119BT zZGrYtxBID|3;c^?)^G8wfU>QC1c3j6x$^fZ-BByrkT9-ZJdF0+G8V+y+9CstY^40Q zmqAaq-|dM0J=!>)1Er_!Xl5J<{XoaPQ9Eh@B{%JPLRVE4jyOo$GLdI*2qlm^NFbB?h5`5d3f{7V#u{4_e0+XU!Jp&6CjTW zV`xYFw#0-sUAet(DIBSWJd&1hP^YG)d+B!CqxuI~5?#nQIGInw(UCB4W@)7YYZ4%L z$%WZ0B}Y#i|65BgH3-lNd&&9HAMQU{rM;>v%Yk}>4CKQLJfF7|55M&R@Ae!}pwI3e zKH$#da|@q?d-Tx5xgdrk@TaF#H99tYxyuzDEIUn}cH;bzK=c|ERd@#(UBM7sAP$YZ!$uk5Uuo?O4 z+Y&?@hqZd5wOo7J4%fqmmJdzQLywiY7SaQ{&@VWe(ZW6(uXC}G>C4hEj_)*| zYIZ*WyrXD7b*=-7&%d`vntOFg_D3%G0uTWz@N^_cQ6XC!&wZ2>uU)H%lJZaB7aYl~ z*)esUzQqIvTe0GU8D)@U(#FS+Hfphr!6Sk3?>qCZ6ovZmveV99-=MO~zWu_5j@=|4 zRFw^nZKi$7Jg|85f2hHQj=}=>SkqsFheA+`HWkgLQ_u|Yem2Tog)knjUn7o>k_2j{ zYh6dRDNU!8?z%XIZSDcTxX92Cd;@{ryOwia*B`rm^esQ2z!#4`@wi@xmT`XrJpwh( z`Th1Sx9N7(#uo+nY~H0{jDOcZqu$tQ9&g>;PzI=~(=n*hYZ!;p)fxGNO~LCVk8&Fs3y*G?V60KY@L?W8B<}0pC~R6}9vd=2mQ2_8psp)Y zJTH7wWuO@H@20IG8ST&hQ*Tx30o;3)*gf_;71|z-y5lGwxCgF>izT;tX~vz6&Xlj4 zxoT}vo}v~-tk#dOYsizNdY9*^<}TLlze$Mb1S3qED;4>?fvIl>9NUGZCC--NaWca# zh}to`XuSXWSbMu6VeTnbJU-$fp)>vo5in-H-}R$$vo2Q2ivkVn+7p;U2B%h!Uw=O& zB?KxG?y~{L6v6{Zd7D`irmn`jzpW>|cs?iJV5_cISqVxdB`z1JLXQGHd2rkzNRX83OPtVwYDn zhjypGo?~dGM^J!a1`&3g+X6|RdOE&qx&ynv``(cCCw4Wy4=ZRc$_8AwqJ zNf-U#zwTf2j&)p3nWw~BW3)BWq)Wa_8;x}hVIh=J1B)_JHo(9@qo$gls_vK zu_ls8pxsouDABx-ex;CoLH)p8Oh)YnoXrDJ@ZbQlHyMTGn;e*)H=jg1u>MHWUuwIY zl}a+be9w^Q+$u}XALSy|10*MNwCMDh+N?8g8Bu26EiOAJ*+ApDe{M8#fL+~BGw~_| zy??n?W_gv6hwzlqHKm$~&+O^`9d-OIn+A1&oQm~@nE-BS{Tq`ZTXRbf?J~_#;4dmB zDTLDRP_$68jX8SylfAhi4@1A+w&d$>9k0m%GF`_Nsqfd2=Zzd9c>m(flTc{||9Yxc%GI`A^mRlgx-Kkv?8>`I zNYM23-q@O~7Jan{vBwFq^1R>M(7@gWqt?uc>dV*HIo!z`AP+^iy$u}|S0jcdvRiO} zf3}C~@YGL)bfsGS?yT*O+zSkZb#wJpH(#pkbA&RnGOM&HHN$RVMW@B++@qwr?r1Kt z>lw1}J39#sOw8Qt0Bls*l$V!ZpD_J^|94(@_TTcf_~fPYzE5>Kb;Kx&(UuVc{<5&J zaIpyj$2cxAH8?gp!tK-cV^N7<9#>7L|GmvS8s|FH53`xkT9H2v=Bb11#1QKpH|-1UNjGsE2HM7;}*7R-q-Ux_2zFE z*$Pw<8Z0_KJ}v|Vs<)9->y+7?GwuFs?|xPv)IHrW^?L}+&`lY-My77c#D_SyYR&EaXy?1(Es;>*4Z*pDif7QM9ETRt-vSNwlb}$GQYSmKL?9#F1qN+ z9$2{?+%5at8gC2j@R-a33zbBZH0$POr;RofWWHZ-m>!T4oTZG8L)mUUPW9BUnA`^;n2jHv=;0;>LgZ4vZwOFFPGTR!yg?cBpRv?As>+v_&4nA78Wl0CR~#mn;W}|t7|=0;1Y9Bdwe?a z9?y@H#flIejM3`F8-B2VYqke6(!zpXcL7s!vX!Nh`Mu;-ubTSKXf^9U;l8$p%8!c) zWG4N;96qhJt&_mC65qN4tBq{W6Sr0k5!c_|Iz&{YbXzA8lOu>NUV(=HimIFPsvD;x zZM{wQU_E&AWlg5Dv4AD0E~_^C!P7zVP6x{fAbH{!&|gEb)SZmB~7cA)T4(X%5) za%HD>=4T`A!|d-9oId>vbf-{ZtwL^?rgYx$fV)sbXcdRN5r)yBt)00k8I&sb>Y#zp0WAz1H2 zGb3YjQvPdbGlH7op8>#XS6OPu9HRG?GF6waE{zp>op-Be91tOP~I zc3Nt6vrFqXO}X{ud5F`mz6HAL760qahchfgD{o0ue=%pI5L<0B)Kz=*gmgDLMJiJ#zY1w`LugX zu?7rnTe%IANe7t@pt!i ze+v42C3F-PXEql(_j)o(`ddLlU~)ET6C@j#yW78^Yv%5UYSn)LCDY|%)AD;d`!_Ee zm&w<`CwZ$&w>&1={<44udA(M3;P$9TX$K|*3J#JQ-qcaDOU~)|+{z1$`)*MmyHhhU zq8*b8MR@jFSbFXUH9wFu{YGddq3q24htDAegl*NhD20=S1A@x;^6M$tksw<^OjZ&n zE-@o1Eg@@!E#%A`QynWK${I3&s{QLle+17vlSeBT`nbhi{~C?7oUIWS*ig~aQrKJ1 zI((|?y2HD%xT1R-^e<)9@b)UsR{-hKFeC=9uN^$z=gy(RXDDz;QTa^E!G*v7L<@qL z&kyUP(`A;H0Mdw@+wMwOVjz>yEZ-%Q*Zu4A)@MimPM@4AN|x(#|F#a*1G!0txjD6_ zDM1mvAZmJQ<^ar_D9SGFgLX~jIo8P`zS({nL!$!>Aq-N9-%z1i+UguS{68lxGju*( z!Rjcn@koC^W)5y}2rX{@g7zt&wci!U^g+y&{6zhIclizGB9GbMp8J`C)Q5{mWz6iP z3=AwZ0{m&_=I0t2=?}j{c{zU;BCJaq?`~NUQ1$4BNn&E7wuZ>ckNgXCH5-A$R|+Qg z43ThnpNFAtmN*r39P;U{mTaxZ7ET0&9^5e%8z%&xl1AV0lUW=19o zxJEWYgFfI4x_ia2IC`+|+dBKYdU~RR?D9H$?QPl?y&(w|T=uT3*T*ip$85LnLy$#( zBGfn%X^`I z#qq;kD6q9$S2)xm2_PCMxaS6!-)jV_*@;=W1OWs_*1*3tfe7&NQ?I_KmkkedAbRxG znmRRf_}n>RA&=1d65We4Bjy{gr?1QB7;r#X zToZpZP```~kZSx&6XaP)i3=?#ykFFGNd5Hv`QfmzwIK;ff$9IP3n=(Y_xG|WC84S8 z2EzV70Bk^$zXfKIe<3jY@wx88yOR*niQ0Ot|4NsOLSQ_Q0x?vhkjKDwD-gu73^?96 z-TU)R$-asxoZEDvX`s_1_!JokC=f|;a*&!7{F2zc3?xK1z|(U;V>x@41!RTfwd=%Q4zuh7OGMj=<%FJGy-=;4$?ReWsiT?H>} zO5-)x(Dcm5(ld*99)6_K<%>w58P?|X-oab$9DkRCrxu8aPM!PsllP_ggQW9{7tPxB ztN%LOV}tAt$50;x2>_Pi(kB;sSiy!x@vKF6KXm`fFyF?{FIu^(>$CUYKYpzTMo??r zmq*(cZAj%w%y8mNmBmUSD2#<=ZhqvcB^iEhR#Z|t+;Dp5dwW}rPHuuN>aDzVsiCz` z@Z85_-uuKe3ljaI&vOpJvGaU7R4!tdWQw497|-BY)-^Amf1=f^#$oIud9w7HKz@?dHh=3BecHMX-K zy!-L#YMP}x$`4;&Sh6tk29IPoS>D18&pfokUqB+SV9CQlLRI_a=gp-# zMNzV;E)5|DBXZ6+pBF4-{gv0s>W49ja^8|H>q}FnI!*zm$e6$3iES%XJ~5D$Q(9d4 z>)*cIZAWYt*GRt}ijLw>EdOjz8!ZSXS#-_=k3Bg%(Pv~7&Rw#)>dTMc{qnLCBJ@|k zIJ#o-rlcEaIGpeWU}@aStxw!DH^ILTa%ZLMcD?c8Q7cCDwD!>y#ar5dwVeHU&oH5s zppxX`)lWaL&R-lRch-sxgZtljXaAKp);3&uLjBO4!hR0LP{m;d4buOo!SEqwa1 z)nlqkUZlEX*h&Mm;bJvZTmaJddx%2h+&NlYQFw3RO6(xlkd9lh-cQP!1 zgc33;rC{}%6|)Oc{58|43GN>LEza-X`Ptbzld;j{`&7ew`we8V$S?kXI}luuIs}LKp?}g?~mQr zD(afMSOSB9YWB*l&)hTDFUWIqOG{^e^x7Ne>IY>?+o6M1Ycp0NjHltuXU&vKj&o{V z&ekWMm^;dv@(SlKsyX!MzkZ^J$bp8&uFkHsuoQZv?ES+XatUvTC`$M_+c?X&iwkGX zvv-!i_udCpeJ++8Iq=DuInS+xCrlWeK7YeAPp$Slta1vMEMIcylbweywRm8evFy`R z8|SZ!D|q}n1^m>U-1Fuq-6I}Gvf`nq=WA|=cmp51*TiLRdF+XKqvOvlF1@hxH*cNn zLV?v}A2dQxD1Yj}`8`*SB+eVKSmwgJAKkISH=g|bS*!H5Z@l*QwH^nUDY-!SP!*B5 z`HAQGe^h<;=6lD6Jq(kv?#ah<@kx+4{{tgQ4p!wYShQm0vYa?kOxWuC%p-1IH>JsW z_dM}rsh=L9Jg9VW;d`&Yex|YyCAdKY1;qwhYApX>ME2~5pL`@U#4ivE=gi*!*ZLN*MrBZQQzto>*PzA7w$wB4>Bm>+kNW?Y7@??*bT6#TPyD=%aZ$ z--{K@UAU(Hp~~Uj5@= zt_-+%W22?5ac)ucMBg?4VpL!4>34U1**xSV5i}w#f5Su1E{G*Wp6qo~COd=!+M_Pq z@Po%oM^|ai@-@r$zWw4C=le)l-(|FUSSUzfk3h8{tG7Qa{NC}&#oD77CQVFV^{vMj z`cLTN{Dg*JQi6!dp1*p`GsNfzkP6^OiaIJWAfHK`|XWU;;zlj z%FoiNU)#CA&jAQvG}1te&LDm0rjsAm*m&6}lsI2?|6}WC#f^!f747H#w)6AaUOR4W zyHrt8kiO}z2SrH@HGJ>G<^hx6d~W!3z7Hza3uj>+R%d zZ%ZLcl|X?cvSd-|%H@kvBb1}hoK%1t5Xy{4zMTOzOjhKTGHpOna!K7n*+b?v4o=~zn@gUR7Zcqi~Whj$-nIOD)&LM{RDFvvq|bAGx|$%!YTC_G|x zynd{y-sJg*#A5I)2UV*{LP7w72vJFoU2fTRzC&-eIBnLRmhO`+4jbmHJ|!3y*|BoJ zvcUOKAOuBBgZh^bHT?NN-CxTFpqZtI@QTt{g(8&jYd{DLA2?I@;-RJst8<9Mnl141f-Fv-z_BFBJ@e%*p-^@7rv-EaH*rIuJhQ* zx=mOe{_V&8n>rEl5<3KLWzC7H?QHFI$2DsYHMDa);ju2`{hdFg^I;eO0eV|&N24T4!(mA3qG0lgY~ zKLD#@H*VdS5~1Sl3__;gf2852Tr~_xELys8S>b5eF5yt1HmL|*e($!_Fl>A+Ak~tG9xY8#u>f*ftqoV}Zh-PIlsdC?$F^k(|162iNorSY z+?<~r%A4OZsQciRp6Nt0JgQkbJ(RDah1cs1rg}nQ3AyXm3h34Nu8f$qBt=T|GScJr z+O5KQp1KpYgCd6~=5PJR>_l0>dy$139$b+p=+GQsuAjVeQ*bT?a#!5DaZbXxt_s1i z3E64kD9bOgS?>`^z&m*5M5BX5AWdAx`c11tqyhT|jo$d!H)iR0gB%{}=;?0j_21d) z7v(HPkGnx3bl#jKLUiwX+ROX>A6WYJ!)6!2)G?7Vp~Qx}^O_%YfgC+UgClm1Ww4S( zxhRYP&U^LHIUpzazoZr}+q_0Vuf~xDb<);Hwq=GwEKIn&s~Y4R~$<8+yUpJPc>LSCUx!oj$qp}f~@8;fFhJ8bo3^+Mm7ko1DYSS2z;Q3fZg z(#0nx#wRAvS-(OucB1$rIz;L#S;Y!2Fn$>f?Om;X0x?n{`D-2((5rD~gD4Uf&0P=| zp;c)@RX~_C+S7aNLa&s7Su$ebT^mL8YJ8fbGMC*wFGVg@N2(=2WC+&|95)Fivte!e z()$GT3XI)dnKb8-2bZe^XCLG0tE{mHQWpzH&VKmG)fy;ZBNGwpwr+V@EqF2BlXn@G_mz3Z%10$Tt<`wCW8x4D7 zorbO+lWUA5h?tUXYga8_v0~YhC7D{^NPtoqKHW&E6oY{jd~bI9-0} zrj-JEH9FD!`O&58*C%M@8g&H5A)MErHSJ=>T96z^duB8|>E7zLUXxP@z|m%{eq2DW z#w7?ElCpK%I-Oc3;Bw^fm&Y3?&2VV$>Thf)_T}ID-Xbh1IW0YuXK5%f>Ajo}$HBxB zUy#$(+1~1;$K_e>svR3wEnBf__1szcsu|bb%Su8cV-w?bsdMj{6HScLiSS*aQp)90 z;SY$_F_H1}`bPS^yEZM#f<{Y0@xO$`6%<6{{PeIklZW&-CwX%A+IyGGO5jH%m0ORUt*2>Tg3uKQFLE-10|d{s*DcA$0_Y3U zq;1){NGq3U!&L}^(bPoGKMeFW$KL*Ue^b95hw-G6132^yA{C|bMa>HF7;=#@_g znIdn;{_S>qC`K%p%{n}8Fy?yt*E_I(A}9_}02*SEV45+I0oV&}V*ni%stC;qZE1Ew zLh31kxSY;64mF%rp+*~Rf>1doI8s4?YZGwn)x*_0J2+R-*!k$it{g3-)kA)@0bV4n2&|Am=dX9QwhhL};1P?bmqvXB%P5+gpP#THJA(WQIm8@q4aGg2(|qoV)3*Rd zgZ0JTRmbBLB+OZdY?T(F1_CUGR)nmpq%hK;%miC*^8xhFsF|?SWrLG~P&Fthk zA|=mRR~SCt$aAzcXY$f{;U}vcM#tD->{h2?(17v^m{J!4hMSr#flhu>CgDXp$w3~B z=)F?m+Ex%5AH!X4LQrp4^QE`n=ub&bNlZ*kNr~5mhepi0dwU**@LUT;XG(U0mGhRY z%b(A293CkX;%|7{z-F@;^urykb>-I^JTQMbH+?HX2n~;y@usuT2~mIK{l9fqq{hd^ zr=}#w#p+bb>@8c;gveZ6h}dM!7K>5O2z8b4MVm|202=kG`O1JoaA;v^-kHvkIv0cL zYnr$R3va~tIR@1hq$Pw(pnyK9!k;mWm*zC*atRSb5M*s@wDTO5g9#!`1(}xQ7ruj4o4 zU};=jN}4usSHgg0aba7!Im%191e?>--C<*Cfzx9Vv2s^)(@@}hAyRdig7Qs>v*)@V zS{QyqyakV0oEL+P7C7`h8i9DBh(a*K+HABa?~JVtP68t!TqV;m_Q7U@BjCBb{RpBo zEa*oeYyXI0&;!Luf@z+<-!vt2B6gK`dEG4CbFGWjC8Cgd#GoH^12#5q$ztl{o(esn z`zm|E+Bg`p>4%4U`8Q|Dq`66Io=`Yyq_xwHVg#&;&dkXR3Cyn(y|%K@ge6O7HSD^I zL9WhWtA~b2%&&;Ugd(M6NkN2klt3m7%{tQY`TKusyWZ?%F_`rvE#JO%UB2X&8sc&+ zt>PR*HqJT^(*{v2;w8x)n{9*VfcAu}P`v0pk~LLGzQst28ihc__D6 z=#g35ZsAzr3|;Z+XmldC=fy$hs&vVrD)%iLO2OmadAcK#H*a334A@<;Dt^h@?elnY zLsV*C#Zk&*v03y({jCkxd3zJV5RQT-rJ!>R6Oox48yOBw%roTx!cQ>+vo?oEX#0s{ zx_CJ-SYg)NUwz~)YiC+ge0*|hN_<>&xH@OUJ?S(j6sr@1>tR*Gq>*rx$Lb$RWo4az zBt8c($Ff~5Jp_i*Na(E0^hj9%2NTQcXk$yBcs9&IA@Z=85ZSHST#R0Cv6?xQSGFaK zw=R|kETT_>AW`#{=A8QQQU}cI@!HCMoV+XxpPdyamYf~GGtcxSiz) z1yXHD=B!yLG=W$Ij4WZ^qLk0~3LffPm|Hxea7~tSDyN#adGSXVKX9S2i?a3)F&T;2 z6p6@~x;iNW#c8By;jH*j+1TFmi*+(Qzi3WHbytrAGc~k1m=zMt*x1PnWCBryr(|TS z;fV_gfsm}#&pwmIAfzTNN{a{5FH>{s!{*NN)}?N1-rf8?oPuZUF6uxOHxYH6%)oI^uiJBcm~Mg)0N|@ zl5ar3zedQ+wihrpcMD9LQ|Xd&a&xeNSN8o9npC{F;PmcFBjV~FaoA`mk_ZGs;Aw(A z6w1`%Ie{z`_Q@6TbBdwtyj7=UyN4`p53f>kAxVjJOH(5k$f*&vnxw=l0OGh((YtJY z%ox&)#LnHcI1d?Zo_6CUg2z>tK@b@LU3LyePzBGWaMyB@v3Nu`Cx775ezn1fjG8 zqlG(Yzz4*FN8hkCq%?n2^dk6A$dQC@zC z9L0$c|93~p!UVPdQk39D?;@rC7=?xf2vG*|v_dU1scem?%oFLE8cDZl-1v97c@u?25CWyT zzxen=bRzllY=Uw)91u?&Ebt1dLF|GZ>#Bcyq{T}>p27Bpq3-r7g z?0LBf(Daq21#}FPg-7ukCm8OoyL8}eQ+v0?Ni#w_W4GOEb5o3Nukp%KX9*d06I+{#yhj%* z$9Y!EKbEHHNqO4A_$YuRgoxV*Sv^4$Mi9}pKQb^ZEFEv4TDo?>{uh|zCTXLL&5ffl z$8ZemrDpKp0gjbKrfL)9#+R!IFl!^WQr#>fHq!?s8IhxoG) zgd6Ut-1T~c5HL1Tq4e4qp`boP^Hjsm^gIYgGiE1By6QX}OVyV*Z%WKI4Vy;#hXDsC zW~MKY419jgzyiAZde7Rp1kEyg8?i4AmvYPBi{}%Yw@z zB2bRE4-v-82_qeaT_g&5NdsWymuHX|30S7L^1KPg5iBex zF)V!2nB1Adi1wnvi;QRC39gkMFzgS~KA)Z||R}XYF z%CB5f$Ymrhi%Lr?Dp@o;Ey5rA8#t2l&28N?jf4Z9K|Rac-dIRvNO%++h@**p3kiuL zAtN_%+upoh=djw{4ks+g)RdBF$z-|`8C_hs41q;vPYXyLHa-KGibThoijRvBFt+l- z_K@iAe`M7QZ=9s1xZ65ZcXhb6u3Di~$RtvUIy5V%V9vbxI@Jur7T!^+360f+a?X+J znoFnan|g=L49ifo*X?xJ9742N5Zpls?UPAR3=Yoo1%=rs%V?{SpI;Op3VBGXSjTD7 zKrocdDNNea)QH?lYJ@UH=nENyQ-u|$D|c49P_LUZ=*>{#WG4vAvc_S(pp;-?sgYqS zWWrs1i=vS$G;*}t!3rWl;3gx3w7|5LA?oPlxJjVA&}x^|X5?yvxf{9es}}&n@ls!y z6=Qp!*_5Z#`CDpbm4a>5D%ZvNk1P5FI#=fyE_^K6_ zJwpQ`(?%o0!sEsIbOEwaL@fy-JSK#@YCvGt_nZmLVmg-_0!w5#H0_{#53!j&9$x0a zC~m7g^w(yTn>>M>(dP0&R9@$Jq!&vw$+Pm+1OfePqf!6b0M?9$6hqWPPofF?RN?DV zL?B8TCILR3m*3zMuOv~G1S5dgFK5R-C6sILnnlu8f4FGw1ws~^08>FgM&RFEo0=nW z|9WRf8_%1C8zKl|+V^??AV8$PG_uj!(dn~+?!P5!t@w{=a zYi_(U>ZY1f1qbcm$?t)x6++o7h@JQ;pdg2sxi29Xf+g9r^8e_DUph8e=7hL0%~rTAELRc=PJsK6snZCFPDNO`^8R81srZj8 zywU16l=%~ii5x$(1?_z|9F%R-Pd|>g!7DYFnE&ZUreGDD}4FvG9)HD;}_r5EIeNG zT9u=Z;f-d$(B%ig?}3L`r*B!B5iT3|W5`2r!I3#O;}dz0T+4qt8ZeEHK3l5X{OFp@ zii+2c44<&`TQ6Y3g$^Ldlcn(wY{-umFf#z%L9gx{f1kr2**vqjl*w>Zbnw7-8-S*C z0TX^Fm0H18g*dz0-fe?aqO+bS8<)W*a*RnVKtQAAc# zez-nQi}C6bNdkz1Ty|<|iCOW9GL;%ZMA_tQ>S3WY^oE|dQ40i~##7)sk@jnmEaNok zozqS$%=1k4209$TMjr-GT27XtIhN($L-_u6HzfpSelOn$8Gk(|z`0EZ_w>^wo0RGXQ{vLfwB!I{eYgAW-(b2 zQbkm@6uw|*fvNsF*px70?CTz&0EZRMO_xeVu}a7l5U}whqFJEbD_ID0h zX#QZBv7+%JG(CN*3GSu}6qA~qr+)ssbNfF&bg9NA6o_J+HnYQO;-Anr&{bP@;b8jG z@BiB-U#^@ul6{>+)*Fum_;-pRI}msxCke7sZV5!dNfHw*TLyCS5`>#VS7Q8;M(b1V zIahNZ1SJOQ&)ki>Ex`z$yl~t94Nv*vv%PhlMxK5dugl_fnfZ6_@9Ax=KX>-@;!Qg? z&rO166sq;7c71ZJ-0bjD6vg2js*^<-@urB0Zfv&j>y1J za83nirc(n{3wW|<$%!Y@*8J%==-xxBd&4UAav(w}9AdyjOU3?rVdJVpqTQoK>42F07V)OkI zRb3wt;u}HQ^5t#ICZbZ)21=sypI&(}Kwgi6NJ!qj3l49Az=Zc5zh%zWrDyJ){3-u@ z1e2uCo%P>yX8otdFfwAYI%p@&$z_tzP;F?0R%jgzL*q$C{96->oTc+$UCaT7rd)0> zhY+}6gz=}8lrF7a6flhwU%{7k1jDM*`<9=-+t%MRthdu%nhOgH)x}21cnupQf4*!s z7@q-XELVwV-w_!(|Ng_AZ&?lceuLgddk{#fR3ybkYm^dS{{CpuJKs}qT~5x=vvPh0 zD9YpYdKsa$HYS(x=Vg@~e6<8j9Hc+s6-HE%QTIF)bN} zrr}S6eX-imo#?AO$N$sAZsYY(QG3*ePvac&*v*Vk5(-gDl?f_n#8-WR1Bw_;kdiq; zo8Su(vVuJ4R7p$cW|9~b+}HvfL;8z#OEgiX_ddIDlXs-Qv%da%T~&2ckD1|hO_uSp z_O|K^pMI!$;>qv_x0eZaI&Wx%C8o<}wl>jGj0B$iB#B&t z5g2gMkU!bu?|zIrasf;vuDC0Y@ObIzY(G_$>h?X?_kJ88BIC1)3u1wn3L0ib(NJ1S z>`W@L&*m&D4TH)?AlBn)YO>R`t$Ub)(CCzSi3F16x2mz2Pj(x56Fa4g`YV995{rEH(BY ziy(g;aujRHu1H|_C?PSh|Z9Gnsy7K5*>2dc?P zymk9uP&H9$T;_u3e>Tr;Gqg9=S6#2Gu5Yk;82+&|<)w!@j(qWnLiyyX?6B!>(tUBy zC;N`~JN@}pVHvYZGE;R4x}^A|NT}^EuYOR~W}HD<-Qb{o<3w;+t+|a8JT0e^gs323 zheY2F91P3goHnaqY)Ir%LKbvHl-oghTrj^d%G4AE%CkHl(-T0>Ta@wumF6ygct-*E z#$R4)_ef#WmDdl<|J4Jta9`YnXpkVJreyhjB`da?2fG>@>aSm~Z)|J#vVv!cqF8VJ zsXu?D`sI`B!lSfP)Q+r9CcQHu6g=Nr{n@#H}h;GqO<8Fb6CXTCi+>f`X!^VOKC4k`XqV+XYxo zk`S#S@jE8RzZQT6qv$O&G7Jsk5D`Fw>9%apPsd|=0IAR>rfU-ejT`afNe_b2V2=pM zF}&&BE4q1t>ct3*&3G9$>Vj>{v*6Vn{d?45^#+);!BZ5fqT9jFiX%PYmcGI6d?% zfJKNz9iOg_hbGRNFn)NNtNe-LGHrMQ{}ptE6MhKaQH1}DlqvYH38M_!LU7Cv$X^5` zs>mc&Jf9}UeBTwNh5g+hiI9Gtzr#>OoUom!CsbXFO?fvzmAS``~D?dZG&Y=y4nZX zkm%rgqM@dytEH7gFqmZvxBl?k>$4}~BVw}MjO52Mv=HdQ4+6zyp;1K(_^(w0;x}CL z>1*#@?YHq3k;~~SzuK~BnO3dUf6?yMtPh4DE}$ow2zI|CY|aHnS}UM3GZ^47PWUn9LNfL(5WAHB*B0{vJnM zMlvC(;b#q&#NEH?o}inT5r9|TR6vm#vPp08NG;6bE?(vkJT7t8y>~AR_E?r?gj5+6 zxshHXj45qdI{8tf+v}wpD_f%UL%gx5OG}g}rTi9{Q=~nAN>9;_%K8C$R}X)FWL|cp zR^tyAR)oi4pc#fu26JEca6wq)RCs`KIT^?w{4l`?fng~+9eTwnqSLlN@pMtNv}ogk zs_x#7At!(J-v54W_RHT4yJ?-wR^Mc2mrC#{j{#lPCJ!rak(88}Q8t4V7o}dTs%#i? z>d&1pJzCU%_7cm}l{!2oy+CuL;pYcDsc*}0dvcN!xwtY4wlS#_K7tFp%57xWj34jHb^@e4W$R$%0Ay;?#1NAE7mT_ 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 z

      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

      `f}tCMJ(TF6y4`B+&H?^6~m#!LUX}lu%ryR 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Ǻ+*-5d5h4(A^DmQV4~;N@Al@9?jQ0wZ?#Yj&=o; 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 ZR_oNg)76RZLynPuRF$+8OYU2}_&-G;mhu1q literal 0 HcmV?d00001 diff --git a/img/blog/free/bitcoin-core-pages-collage.png b/img/blog/free/bitcoin-core-pages-collage.png new file mode 100644 index 0000000000000000000000000000000000000000..2de9933b4b75b0a74fabb70316e00c858ee9f9b4 GIT binary patch literal 95626 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 n={f3q-`)E*@90*8qV7*4~%B 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

      d_?2Ep7D>K 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

    + + + + + + + + + + + + +
    + + + + + +
  • 1tta>8-wYx#@V%J`iN6$r$vC@$B0(psz-i; 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