Skip to content

Instantly share code, notes, and snippets.

@CoinGame
Last active March 2, 2016 16:42
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save CoinGame/efe3ca434498b88c98d9 to your computer and use it in GitHub Desktop.
Save CoinGame/efe3ca434498b88c98d9 to your computer and use it in GitHub Desktop.
[Raw motion to open source code](https://discuss.nubits.com/raw/1083)
[Raw motion to begin NSR buyback immediately](https://discuss.nubits.com/raw/2654)
[Raw motion to change dividend period 001 of Kiara Tamm’s liquidity grant proposal](https://discuss.nubits.com/raw/624)
[Raw motion to modify terms of custodain grant](https://discuss.nubits.com/raw/1226)
[Raw motion to adjust the dividend distribution structure of custodian grant](https://discuss.nubits.com/raw/1096)
{
"0": "Here is where the motion text defining the purpose of this document will go",
"1": {
"title": "Motion to open source code",
"old-hash": "6f361693a7b248730b41d4292f89dc6f6f166bc8",
"new-hash": "6235a2aa0f6fd09a8f205e0a369ce2de3793c5a1",
"hash-content": "With the successful passage of this motion, the Nu Shareholders[1] (\"Shareholders\") have instructed the Nu Development Team[2] (\"Developers\") to make the Nu source code available to the general public. The updated license will allow free, permissive use of the source code in Nu-related and derivative projects.\n\nThe Nu source code (including the code that describes the underlying Nu network protocol, the daemons, the GUIs, and the associated support systems for testing, distribution, and deployment) will include a text file, COPYING, in the root directory of the project.\n\n>Copyright (c) {YEAR[3]} Nu Developers\nCopyright (c) 2013-2014 Peershares Developers\nCopyright (c) 2011-2014 Peercoin (PPCoin) Developers\nCopyright (c) 2009-2012 Bitcoin Developers\n\n>Permission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\n>The above copyright notice and this permission notice shall be included in\nall copies or substantial portions of the Software.\n\n>THE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN\nTHE SOFTWARE.\n\nExisting copyrights held by outside persons or organizations for code integrated into, or adapted for use within Nu, will be retained within the source code as required by their respective licenses. The license text follows the model established by Bitcoin[4] (and then continued by the Peercoin[5] and Peershares[6] software forks).\n\nAdditionally, the Shareholders grant the Developers the ability to determine a location for the code repository (BitBucket, Github, etc.) where the source code will be available to view and download. The Developers will act in the best interests of Shareholders when selecting the person(s) granted permissions to review, approve, and merge proposed modifications to the Nu source code.\n\nFinally, the Shareholders grant the Developers discretion when determining which features, submitted to the project's code repository from individual contributors by way of \"pull requests,\" are merged into the Nu source code. Members of the Nu Community at-large are all empowered to introduce motions to identify the \"roadmap\" that core development will follow.\n\nOnce this motion has been passed, the Developers will have forty-five (45) days to inform Shareholders of the steps required to open the Nu source code to the public, and to take those steps. The final action required by the passage of this motion will be to release a new version of the Nu clients (daemon and GUI, for Windows, OS X, and Linux) that includes the updated software license. This release will be tagged \"v1.0.0\" within the version control system. After meeting the requirements, this motion's purpose is complete, with no further action required by the Shareholders or the Developers.\n\n.....\n\n[1] \"Nu Shareholders\" are persons with legitimate access to enough NSR to cast a vote for this motion by minting a valid Nu block.\n\n[2] \"Nu Development Team\" are the person(s) ultimately responsible for software development of the Nu network, and who have unrestricted access to Nu source code when this motion passes.\n\n[3] The date of the copyright listed in COPYING will match the year that this motion is passed, and will be back-dated to 2014 if needed. For example, 'Copyright (c) 2014-2015 Nu Developers' if the motion passes this year, or 'Copyright (c) 2014-2016 Nu Developers' if the motion does not pass until 2016.\n\n[4] https://github.com/bitcoin/bitcoin/blob/master/COPYING\n\n[5] https://github.com/ppcoin/ppcoin/blob/master/COPYING\n\n[6] https://github.com/Peershares/Peershares/blob/master/COPYING\n ",
"content-b64": "V2l0aCB0aGUgc3VjY2Vzc2Z1bCBwYXNzYWdlIG9mIHRoaXMgbW90aW9uLCB0aGUgTnUgU2hhcmVob2xkZXJzWzFdICgiU2hhcmVob2xkZXJzIikgaGF2ZSBpbnN0cnVjdGVkIHRoZSBOdSBEZXZlbG9wbWVudCBUZWFtWzJdICgiRGV2ZWxvcGVycyIpIHRvIG1ha2UgdGhlIE51IHNvdXJjZSBjb2RlIGF2YWlsYWJsZSB0byB0aGUgZ2VuZXJhbCBwdWJsaWMuIFRoZSB1cGRhdGVkIGxpY2Vuc2Ugd2lsbCBhbGxvdyBmcmVlLCBwZXJtaXNzaXZlIHVzZSBvZiB0aGUgc291cmNlIGNvZGUgaW4gTnUtcmVsYXRlZCBhbmQgZGVyaXZhdGl2ZSBwcm9qZWN0cy4NCg0KVGhlIE51IHNvdXJjZSBjb2RlIChpbmNsdWRpbmcgdGhlIGNvZGUgdGhhdCBkZXNjcmliZXMgdGhlIHVuZGVybHlpbmcgTnUgbmV0d29yayBwcm90b2NvbCwgdGhlIGRhZW1vbnMsIHRoZSBHVUlzLCBhbmQgdGhlIGFzc29jaWF0ZWQgc3VwcG9ydCBzeXN0ZW1zIGZvciB0ZXN0aW5nLCBkaXN0cmlidXRpb24sIGFuZCBkZXBsb3ltZW50KSB3aWxsIGluY2x1ZGUgYSB0ZXh0IGZpbGUsIENPUFlJTkcsIGluIHRoZSByb290IGRpcmVjdG9yeSBvZiB0aGUgcHJvamVjdC4NCg0KPkNvcHlyaWdodCAoYykge1lFQVJbM119IE51IERldmVsb3BlcnMNCkNvcHlyaWdodCAoYykgMjAxMy0yMDE0IFBlZXJzaGFyZXMgRGV2ZWxvcGVycw0KQ29weXJpZ2h0IChjKSAyMDExLTIwMTQgUGVlcmNvaW4gKFBQQ29pbikgRGV2ZWxvcGVycw0KQ29weXJpZ2h0IChjKSAyMDA5LTIwMTIgQml0Y29pbiBEZXZlbG9wZXJzDQoNCj5QZXJtaXNzaW9uIGlzIGhlcmVieSBncmFudGVkLCBmcmVlIG9mIGNoYXJnZSwgdG8gYW55IHBlcnNvbiBvYnRhaW5pbmcgYSBjb3B5DQpvZiB0aGlzIHNvZnR3YXJlIGFuZCBhc3NvY2lhdGVkIGRvY3VtZW50YXRpb24gZmlsZXMgKHRoZSAiU29mdHdhcmUiKSwgdG8gZGVhbA0KaW4gdGhlIFNvZnR3YXJlIHdpdGhvdXQgcmVzdHJpY3Rpb24sIGluY2x1ZGluZyB3aXRob3V0IGxpbWl0YXRpb24gdGhlIHJpZ2h0cw0KdG8gdXNlLCBjb3B5LCBtb2RpZnksIG1lcmdlLCBwdWJsaXNoLCBkaXN0cmlidXRlLCBzdWJsaWNlbnNlLCBhbmQvb3Igc2VsbA0KY29waWVzIG9mIHRoZSBTb2Z0d2FyZSwgYW5kIHRvIHBlcm1pdCBwZXJzb25zIHRvIHdob20gdGhlIFNvZnR3YXJlIGlzDQpmdXJuaXNoZWQgdG8gZG8gc28sIHN1YmplY3QgdG8gdGhlIGZvbGxvd2luZyBjb25kaXRpb25zOg0KDQo+VGhlIGFib3ZlIGNvcHlyaWdodCBub3RpY2UgYW5kIHRoaXMgcGVybWlzc2lvbiBub3RpY2Ugc2hhbGwgYmUgaW5jbHVkZWQgaW4NCmFsbCBjb3BpZXMgb3Igc3Vic3RhbnRpYWwgcG9ydGlvbnMgb2YgdGhlIFNvZnR3YXJlLg0KDQo+VEhFIFNPRlRXQVJFIElTIFBST1ZJREVEICJBUyBJUyIsIFdJVEhPVVQgV0FSUkFOVFkgT0YgQU5ZIEtJTkQsIEVYUFJFU1MgT1INCklNUExJRUQsIElOQ0xVRElORyBCVVQgTk9UIExJTUlURUQgVE8gVEhFIFdBUlJBTlRJRVMgT0YgTUVSQ0hBTlRBQklMSVRZLA0KRklUTkVTUyBGT1IgQSBQQVJUSUNVTEFSIFBVUlBPU0UgQU5EIE5PTklORlJJTkdFTUVOVC4gSU4gTk8gRVZFTlQgU0hBTEwgVEhFDQpBVVRIT1JTIE9SIENPUFlSSUdIVCBIT0xERVJTIEJFIExJQUJMRSBGT1IgQU5ZIENMQUlNLCBEQU1BR0VTIE9SIE9USEVSDQpMSUFCSUxJVFksIFdIRVRIRVIgSU4gQU4gQUNUSU9OIE9GIENPTlRSQUNULCBUT1JUIE9SIE9USEVSV0lTRSwgQVJJU0lORyBGUk9NLA0KT1VUIE9GIE9SIElOIENPTk5FQ1RJT04gV0lUSCBUSEUgU09GVFdBUkUgT1IgVEhFIFVTRSBPUiBPVEhFUiBERUFMSU5HUyBJTg0KVEhFIFNPRlRXQVJFLg0KDQpFeGlzdGluZyBjb3B5cmlnaHRzIGhlbGQgYnkgb3V0c2lkZSBwZXJzb25zIG9yIG9yZ2FuaXphdGlvbnMgZm9yIGNvZGUgaW50ZWdyYXRlZCBpbnRvLCBvciBhZGFwdGVkIGZvciB1c2Ugd2l0aGluIE51LCB3aWxsIGJlIHJldGFpbmVkIHdpdGhpbiB0aGUgc291cmNlIGNvZGUgYXMgcmVxdWlyZWQgYnkgdGhlaXIgcmVzcGVjdGl2ZSBsaWNlbnNlcy4gVGhlIGxpY2Vuc2UgdGV4dCBmb2xsb3dzIHRoZSBtb2RlbCBlc3RhYmxpc2hlZCBieSBCaXRjb2luWzRdIChhbmQgdGhlbiBjb250aW51ZWQgYnkgdGhlIFBlZXJjb2luWzVdIGFuZCBQZWVyc2hhcmVzWzZdIHNvZnR3YXJlIGZvcmtzKS4NCg0KQWRkaXRpb25hbGx5LCB0aGUgU2hhcmVob2xkZXJzIGdyYW50IHRoZSBEZXZlbG9wZXJzIHRoZSBhYmlsaXR5IHRvIGRldGVybWluZSBhIGxvY2F0aW9uIGZvciB0aGUgY29kZSByZXBvc2l0b3J5IChCaXRCdWNrZXQsIEdpdGh1YiwgZXRjLikgd2hlcmUgdGhlIHNvdXJjZSBjb2RlIHdpbGwgYmUgYXZhaWxhYmxlIHRvIHZpZXcgYW5kIGRvd25sb2FkLiBUaGUgRGV2ZWxvcGVycyB3aWxsIGFjdCBpbiB0aGUgYmVzdCBpbnRlcmVzdHMgb2YgU2hhcmVob2xkZXJzIHdoZW4gc2VsZWN0aW5nIHRoZSBwZXJzb24ocykgZ3JhbnRlZCBwZXJtaXNzaW9ucyB0byByZXZpZXcsIGFwcHJvdmUsIGFuZCBtZXJnZSBwcm9wb3NlZCBtb2RpZmljYXRpb25zIHRvIHRoZSBOdSBzb3VyY2UgY29kZS4NCg0KRmluYWxseSwgdGhlIFNoYXJlaG9sZGVycyBncmFudCB0aGUgRGV2ZWxvcGVycyBkaXNjcmV0aW9uIHdoZW4gZGV0ZXJtaW5pbmcgd2hpY2ggZmVhdHVyZXMsIHN1Ym1pdHRlZCB0byB0aGUgcHJvamVjdCdzIGNvZGUgcmVwb3NpdG9yeSBmcm9tIGluZGl2aWR1YWwgY29udHJpYnV0b3JzIGJ5IHdheSBvZiAicHVsbCByZXF1ZXN0cywiIGFyZSBtZXJnZWQgaW50byB0aGUgTnUgc291cmNlIGNvZGUuIE1lbWJlcnMgb2YgdGhlIE51IENvbW11bml0eSBhdC1sYXJnZSBhcmUgYWxsIGVtcG93ZXJlZCB0byBpbnRyb2R1Y2UgbW90aW9ucyB0byBpZGVudGlmeSB0aGUgInJvYWRtYXAiIHRoYXQgY29yZSBkZXZlbG9wbWVudCB3aWxsIGZvbGxvdy4NCg0KT25jZSB0aGlzIG1vdGlvbiBoYXMgYmVlbiBwYXNzZWQsIHRoZSBEZXZlbG9wZXJzIHdpbGwgaGF2ZSBmb3J0eS1maXZlICg0NSkgZGF5cyB0byBpbmZvcm0gU2hhcmVob2xkZXJzIG9mIHRoZSBzdGVwcyByZXF1aXJlZCB0byBvcGVuIHRoZSBOdSBzb3VyY2UgY29kZSB0byB0aGUgcHVibGljLCBhbmQgdG8gdGFrZSB0aG9zZSBzdGVwcy4gVGhlIGZpbmFsIGFjdGlvbiByZXF1aXJlZCBieSB0aGUgcGFzc2FnZSBvZiB0aGlzIG1vdGlvbiB3aWxsIGJlIHRvIHJlbGVhc2UgYSBuZXcgdmVyc2lvbiBvZiB0aGUgTnUgY2xpZW50cyAoZGFlbW9uIGFuZCBHVUksIGZvciBXaW5kb3dzLCBPUyBYLCBhbmQgTGludXgpIHRoYXQgaW5jbHVkZXMgdGhlIHVwZGF0ZWQgc29mdHdhcmUgbGljZW5zZS4gVGhpcyByZWxlYXNlIHdpbGwgYmUgdGFnZ2VkICJ2MS4wLjAiIHdpdGhpbiB0aGUgdmVyc2lvbiBjb250cm9sIHN5c3RlbS4gQWZ0ZXIgbWVldGluZyB0aGUgcmVxdWlyZW1lbnRzLCB0aGlzIG1vdGlvbidzIHB1cnBvc2UgaXMgY29tcGxldGUsIHdpdGggbm8gZnVydGhlciBhY3Rpb24gcmVxdWlyZWQgYnkgdGhlIFNoYXJlaG9sZGVycyBvciB0aGUgRGV2ZWxvcGVycy4NCg0KLi4uLi4NCg0KWzFdICJOdSBTaGFyZWhvbGRlcnMiIGFyZSBwZXJzb25zIHdpdGggbGVnaXRpbWF0ZSBhY2Nlc3MgdG8gZW5vdWdoIE5TUiB0byBjYXN0IGEgdm90ZSBmb3IgdGhpcyBtb3Rpb24gYnkgbWludGluZyBhIHZhbGlkIE51IGJsb2NrLg0KDQpbMl0gIk51IERldmVsb3BtZW50IFRlYW0iIGFyZSB0aGUgcGVyc29uKHMpIHVsdGltYXRlbHkgcmVzcG9uc2libGUgZm9yIHNvZnR3YXJlIGRldmVsb3BtZW50IG9mIHRoZSBOdSBuZXR3b3JrLCBhbmQgd2hvIGhhdmUgdW5yZXN0cmljdGVkIGFjY2VzcyB0byBOdSBzb3VyY2UgY29kZSB3aGVuIHRoaXMgbW90aW9uIHBhc3Nlcy4NCg0KWzNdIFRoZSBkYXRlIG9mIHRoZSBjb3B5cmlnaHQgbGlzdGVkIGluIENPUFlJTkcgd2lsbCBtYXRjaCB0aGUgeWVhciB0aGF0IHRoaXMgbW90aW9uIGlzIHBhc3NlZCwgYW5kIHdpbGwgYmUgYmFjay1kYXRlZCB0byAyMDE0IGlmIG5lZWRlZC4gRm9yIGV4YW1wbGUsICdDb3B5cmlnaHQgKGMpIDIwMTQtMjAxNSBOdSBEZXZlbG9wZXJzJyBpZiB0aGUgbW90aW9uIHBhc3NlcyB0aGlzIHllYXIsIG9yICdDb3B5cmlnaHQgKGMpIDIwMTQtMjAxNiBOdSBEZXZlbG9wZXJzJyBpZiB0aGUgbW90aW9uIGRvZXMgbm90IHBhc3MgdW50aWwgMjAxNi4NCg0KWzRdIGh0dHBzOi8vZ2l0aHViLmNvbS9iaXRjb2luL2JpdGNvaW4vYmxvYi9tYXN0ZXIvQ09QWUlORw0KDQpbNV0gaHR0cHM6Ly9naXRodWIuY29tL3BwY29pbi9wcGNvaW4vYmxvYi9tYXN0ZXIvQ09QWUlORw0KDQpbNl0gaHR0cHM6Ly9naXRodWIuY29tL1BlZXJzaGFyZXMvUGVlcnNoYXJlcy9ibG9iL21hc3Rlci9DT1BZSU5HDQogICAg"
},
"2": {
"title": "Motion to begin NSR buyback immediately",
"old-hash": "7b4955e91781e0e32f1e0c0c974fd4a7a9f972a3",
"new-hash": "d79664a857fb5f5f59c8ed3c7ac19fe2c29baee8",
"hash-content": "<motionhash><p><code>=##=##=##=##=##=## Motion hash starts with this line ##=##=##=##=##=##=</code></p><p><motiontext><p>Tier 4 buy side liquidity in excess of $80,000 shall be used to conduct NSR buy backs and burns. To prevent instability in the NSR price, only 10% of the excess should be used for NSR buy back per week. The end of Friday UTC each week will the time for which the value of tier 4 buy side liquidity will be determined. Publication and calculation of this value will not occur in real time and should be expected in the following hours or days. The purchase will occur sometime during the week and the burn shall be published prior to the following end of Friday UTC. So, in a week where the starting value of tier 4 buy side liquidity is 101,000, $2100 would be used to purchase NSR and reduce total NSR supply by burning it. Over the course of the week the tier 4 buy liquidity would fluctuate according to the BTC exchange rate and in response to changes in the level of NBT demand. If tier 4 buy side liquidity increased to 110,000 over the course of the week, then $3000 (30,000 * 0.1) would be used to purchase NSR and burn it. Share buybacks would cease if tier 4 liquidity dropped below 80,000. These criteria apply equally to Jordan Lee and any other person or group of persons that provide tier 4 buy side liquidity.\n\nTomJoad or a motion-elected representative will conduct NSR buybacks \nwith any excess Tier 4 funds provided to him or her by Jordan Lee each \nweek. The purchases will take place over the period of Monday through \nFriday, with a single-price purchase order updated once per day on \nPoloniex or the generally accepted highest volume NSR exchange. The \npurchase order will be discounted from the last completed market trade \nby 30%, 20%, 10%, and 0% for Monday through Thursday respectively. If \nany excess funds remain on Friday they will be used to purchase NSR from\n the sell wall on Poloniex, up to a maximum of Thursday's market price \nplus 50%. \n\nIf any funds remain after this they will be recycled to the following\n week. If the entire purchase order is filled on a Monday, a 5% discount\n will be added to each day the following week. If the entire purchase is\n not filled on a Monday, the following week will be the standard \ndiscount above. TomJoad or the elected representative reserves the right\n to attempt private off-exchange sales through the BitMessage address \nBM-2cVFzzfWwKkdxLmgZwhSFfGmKwqDrddDfv if the NSR purchase price is \ndiscounted greater than 30% from the market and finalized within 24 \nhours. \n\nTomJoad or the elected representative will provide details of the \nprevious week's NSR burn before the following Monday period begins. In \nthe event TomJoad or the elected representative is unavailable for a \nweek the Tier 4 funds will be added to the next buyback period, unless \nshareholders vote by motion to elect an alternate facilitator. \n\nTomJoad or the elected representative will abstain from purchasing or selling personal NSR during periods of share buybacks.</p></motiontext></p><p><code>=##=##=##=##=##=## Motion hash ends with this line ##=##=##=##=##=##=</code></p></motionhash>",
"content-b64": "PG1vdGlvbmhhc2g+PHA+PGNvZGU+PSMjPSMjPSMjPSMjPSMjPSMjIE1vdGlvbiBoYXNoIHN0YXJ0cyB3aXRoIHRoaXMgbGluZSAjIz0jIz0jIz0jIz0jIz0jIz08L2NvZGU+PC9wPjxwPjxtb3Rpb250ZXh0PjxwPlRpZXIgNCBidXkgc2lkZSBsaXF1aWRpdHkgaW4gZXhjZXNzIG9mICQ4MCwwMDAgc2hhbGwgYmUgdXNlZCB0byBjb25kdWN0IE5TUiBidXkgYmFja3MgYW5kIGJ1cm5zLiBUbyBwcmV2ZW50IGluc3RhYmlsaXR5IGluIHRoZSBOU1IgcHJpY2UsIG9ubHkgMTAlIG9mIHRoZSBleGNlc3Mgc2hvdWxkIGJlIHVzZWQgZm9yIE5TUiBidXkgYmFjayBwZXIgd2Vlay4gVGhlIGVuZCBvZiBGcmlkYXkgVVRDIGVhY2ggd2VlayB3aWxsIHRoZSB0aW1lIGZvciB3aGljaCB0aGUgdmFsdWUgb2YgdGllciA0IGJ1eSBzaWRlIGxpcXVpZGl0eSB3aWxsIGJlIGRldGVybWluZWQuIFB1YmxpY2F0aW9uIGFuZCBjYWxjdWxhdGlvbiBvZiB0aGlzIHZhbHVlIHdpbGwgbm90IG9jY3VyIGluIHJlYWwgdGltZSBhbmQgc2hvdWxkIGJlIGV4cGVjdGVkIGluIHRoZSBmb2xsb3dpbmcgaG91cnMgb3IgZGF5cy4gVGhlIHB1cmNoYXNlIHdpbGwgb2NjdXIgc29tZXRpbWUgZHVyaW5nIHRoZSB3ZWVrIGFuZCB0aGUgYnVybiBzaGFsbCBiZSBwdWJsaXNoZWQgcHJpb3IgdG8gdGhlIGZvbGxvd2luZyBlbmQgb2YgRnJpZGF5IFVUQy4gU28sIGluIGEgd2VlayB3aGVyZSB0aGUgc3RhcnRpbmcgdmFsdWUgb2YgdGllciA0IGJ1eSBzaWRlIGxpcXVpZGl0eSBpcyAxMDEsMDAwLCAkMjEwMCB3b3VsZCBiZSB1c2VkIHRvIHB1cmNoYXNlIE5TUiBhbmQgcmVkdWNlIHRvdGFsIE5TUiBzdXBwbHkgYnkgYnVybmluZyBpdC4gT3ZlciB0aGUgY291cnNlIG9mIHRoZSB3ZWVrIHRoZSB0aWVyIDQgYnV5IGxpcXVpZGl0eSB3b3VsZCBmbHVjdHVhdGUgYWNjb3JkaW5nIHRvIHRoZSBCVEMgZXhjaGFuZ2UgcmF0ZSBhbmQgaW4gcmVzcG9uc2UgdG8gY2hhbmdlcyBpbiB0aGUgbGV2ZWwgb2YgTkJUIGRlbWFuZC4gSWYgdGllciA0IGJ1eSBzaWRlIGxpcXVpZGl0eSBpbmNyZWFzZWQgdG8gMTEwLDAwMCBvdmVyIHRoZSBjb3Vyc2Ugb2YgdGhlIHdlZWssIHRoZW4gJDMwMDAgKDMwLDAwMCAqIDAuMSkgd291bGQgYmUgdXNlZCB0byBwdXJjaGFzZSBOU1IgYW5kIGJ1cm4gaXQuIFNoYXJlIGJ1eWJhY2tzIHdvdWxkIGNlYXNlIGlmIHRpZXIgNCBsaXF1aWRpdHkgZHJvcHBlZCBiZWxvdyA4MCwwMDAuIFRoZXNlIGNyaXRlcmlhIGFwcGx5IGVxdWFsbHkgdG8gSm9yZGFuIExlZSBhbmQgYW55IG90aGVyIHBlcnNvbiBvciBncm91cCBvZiBwZXJzb25zIHRoYXQgcHJvdmlkZSB0aWVyIDQgYnV5IHNpZGUgbGlxdWlkaXR5Lg0KDQpUb21Kb2FkIG9yIGEgbW90aW9uLWVsZWN0ZWQgcmVwcmVzZW50YXRpdmUgd2lsbCBjb25kdWN0IE5TUiBidXliYWNrcyANCndpdGggYW55IGV4Y2VzcyBUaWVyIDQgZnVuZHMgcHJvdmlkZWQgdG8gaGltIG9yIGhlciBieSBKb3JkYW4gTGVlIGVhY2ggDQp3ZWVrLiBUaGUgcHVyY2hhc2VzIHdpbGwgdGFrZSBwbGFjZSBvdmVyIHRoZSBwZXJpb2Qgb2YgTW9uZGF5IHRocm91Z2ggDQpGcmlkYXksIHdpdGggYSBzaW5nbGUtcHJpY2UgcHVyY2hhc2Ugb3JkZXIgdXBkYXRlZCBvbmNlIHBlciBkYXkgb24gDQpQb2xvbmlleCBvciB0aGUgZ2VuZXJhbGx5IGFjY2VwdGVkIGhpZ2hlc3Qgdm9sdW1lIE5TUiBleGNoYW5nZS4gVGhlIA0KcHVyY2hhc2Ugb3JkZXIgd2lsbCBiZSBkaXNjb3VudGVkIGZyb20gdGhlIGxhc3QgY29tcGxldGVkIG1hcmtldCB0cmFkZSANCmJ5IDMwJSwgMjAlLCAxMCUsIGFuZCAwJSBmb3IgTW9uZGF5IHRocm91Z2ggVGh1cnNkYXkgcmVzcGVjdGl2ZWx5LiBJZiANCmFueSBleGNlc3MgZnVuZHMgcmVtYWluIG9uIEZyaWRheSB0aGV5IHdpbGwgYmUgdXNlZCB0byBwdXJjaGFzZSBOU1IgZnJvbQ0KIHRoZSBzZWxsIHdhbGwgb24gUG9sb25pZXgsIHVwIHRvIGEgbWF4aW11bSBvZiBUaHVyc2RheSdzIG1hcmtldCBwcmljZSANCnBsdXMgNTAlLiANCg0KSWYgYW55IGZ1bmRzIHJlbWFpbiBhZnRlciB0aGlzIHRoZXkgd2lsbCBiZSByZWN5Y2xlZCB0byB0aGUgZm9sbG93aW5nDQogd2Vlay4gSWYgdGhlIGVudGlyZSBwdXJjaGFzZSBvcmRlciBpcyBmaWxsZWQgb24gYSBNb25kYXksIGEgNSUgZGlzY291bnQNCiB3aWxsIGJlIGFkZGVkIHRvIGVhY2ggZGF5IHRoZSBmb2xsb3dpbmcgd2Vlay4gSWYgdGhlIGVudGlyZSBwdXJjaGFzZSBpcw0KIG5vdCBmaWxsZWQgb24gYSBNb25kYXksIHRoZSBmb2xsb3dpbmcgd2VlayB3aWxsIGJlIHRoZSBzdGFuZGFyZCANCmRpc2NvdW50IGFib3ZlLiBUb21Kb2FkIG9yIHRoZSBlbGVjdGVkIHJlcHJlc2VudGF0aXZlIHJlc2VydmVzIHRoZSByaWdodA0KIHRvIGF0dGVtcHQgcHJpdmF0ZSBvZmYtZXhjaGFuZ2Ugc2FsZXMgdGhyb3VnaCB0aGUgQml0TWVzc2FnZSBhZGRyZXNzIA0KQk0tMmNWRnp6Zld3S2tkeExtZ1p3aFNGZkdtS3dxRHJkZERmdiBpZiB0aGUgTlNSIHB1cmNoYXNlIHByaWNlIGlzIA0KZGlzY291bnRlZCBncmVhdGVyIHRoYW4gMzAlIGZyb20gdGhlIG1hcmtldCBhbmQgZmluYWxpemVkIHdpdGhpbiAyNCANCmhvdXJzLiANCg0KVG9tSm9hZCBvciB0aGUgZWxlY3RlZCByZXByZXNlbnRhdGl2ZSB3aWxsIHByb3ZpZGUgZGV0YWlscyBvZiB0aGUgDQpwcmV2aW91cyB3ZWVrJ3MgTlNSIGJ1cm4gYmVmb3JlIHRoZSBmb2xsb3dpbmcgTW9uZGF5IHBlcmlvZCBiZWdpbnMuIEluIA0KdGhlIGV2ZW50IFRvbUpvYWQgb3IgdGhlIGVsZWN0ZWQgcmVwcmVzZW50YXRpdmUgaXMgdW5hdmFpbGFibGUgZm9yIGEgDQp3ZWVrIHRoZSBUaWVyIDQgZnVuZHMgd2lsbCBiZSBhZGRlZCB0byB0aGUgbmV4dCBidXliYWNrIHBlcmlvZCwgdW5sZXNzIA0Kc2hhcmVob2xkZXJzIHZvdGUgYnkgbW90aW9uIHRvIGVsZWN0IGFuIGFsdGVybmF0ZSBmYWNpbGl0YXRvci4gDQoNClRvbUpvYWQgb3IgdGhlIGVsZWN0ZWQgcmVwcmVzZW50YXRpdmUgd2lsbCBhYnN0YWluIGZyb20gcHVyY2hhc2luZyBvciBzZWxsaW5nIHBlcnNvbmFsIE5TUiBkdXJpbmcgcGVyaW9kcyBvZiBzaGFyZSBidXliYWNrcy48L3A+PC9tb3Rpb250ZXh0PjwvcD48cD48Y29kZT49IyM9IyM9IyM9IyM9IyM9IyMgTW90aW9uIGhhc2ggZW5kcyB3aXRoIHRoaXMgbGluZSAjIz0jIz0jIz0jIz0jIz0jIz08L2NvZGU+PC9wPjwvbW90aW9uaGFzaD4="
},
"3": {
"title": "motion to change dividend period 001 of Kiara Tamm’s liquidity grant proposal",
"old-hash": "3ae690d8c1f6abe82125a41284655d8b744da529",
"new-hash": "49ad5415e47aaebc019b9f35dfa4306e532fbf14",
"hash-content": "Dividend period 001 of Kiara Tamm’s Proposal to Provide Early Stage, Dual-Side Liquidity and Shareholder Dividends, Revision 0.1.0 (https://gist.github.com/KiaraTamm/c30172f9d5d73e970bf2) will be changed in the following way:\n\nPeriod 001 will be split into two (2) distributions. The first (1st) distribution of 50,000 NBT worth of PPC will be prepared and delivered to shareholders no later than 72 hours after the passing of this motion. The remaining portion of 22,000 NBT worth of PPC will prepared and delivered to shareholders no later than 72 hours after the funds become available from the proceeds of continued NBT sales. After the second (2nd) distribution of Period 001 is paid, the grant operations will continue as outlined in the original proposal, with no other changes.",
"content-b64": "RGl2aWRlbmQgcGVyaW9kIDAwMSBvZiBLaWFyYSBUYW1t4oCZcyBQcm9wb3NhbCB0byBQcm92aWRlIEVhcmx5IFN0YWdlLCBEdWFsLVNpZGUgTGlxdWlkaXR5IGFuZCBTaGFyZWhvbGRlciBEaXZpZGVuZHMsIFJldmlzaW9uIDAuMS4wIChodHRwczovL2dpc3QuZ2l0aHViLmNvbS9LaWFyYVRhbW0vYzMwMTcyZjlkNWQ3M2U5NzBiZjIpIHdpbGwgYmUgY2hhbmdlZCBpbiB0aGUgZm9sbG93aW5nIHdheToNCg0KUGVyaW9kIDAwMSB3aWxsIGJlIHNwbGl0IGludG8gdHdvICgyKSBkaXN0cmlidXRpb25zLiBUaGUgZmlyc3QgKDFzdCkgZGlzdHJpYnV0aW9uIG9mIDUwLDAwMCBOQlQgd29ydGggb2YgUFBDIHdpbGwgYmUgcHJlcGFyZWQgYW5kIGRlbGl2ZXJlZCB0byBzaGFyZWhvbGRlcnMgbm8gbGF0ZXIgdGhhbiA3MiBob3VycyBhZnRlciB0aGUgcGFzc2luZyBvZiB0aGlzIG1vdGlvbi4gVGhlIHJlbWFpbmluZyBwb3J0aW9uIG9mIDIyLDAwMCBOQlQgd29ydGggb2YgUFBDIHdpbGwgcHJlcGFyZWQgYW5kIGRlbGl2ZXJlZCB0byBzaGFyZWhvbGRlcnMgbm8gbGF0ZXIgdGhhbiA3MiBob3VycyBhZnRlciB0aGUgZnVuZHMgYmVjb21lIGF2YWlsYWJsZSBmcm9tIHRoZSBwcm9jZWVkcyBvZiBjb250aW51ZWQgTkJUIHNhbGVzLiBBZnRlciB0aGUgc2Vjb25kICgybmQpIGRpc3RyaWJ1dGlvbiBvZiBQZXJpb2QgMDAxIGlzIHBhaWQsIHRoZSBncmFudCBvcGVyYXRpb25zIHdpbGwgY29udGludWUgYXMgb3V0bGluZWQgaW4gdGhlIG9yaWdpbmFsIHByb3Bvc2FsLCB3aXRoIG5vIG90aGVyIGNoYW5nZXMu"
},
"4": {
"title": "Motion to modify terms of custodain grant",
"old-hash": "4c1fa7b6b7b435bb215b93a771681232f1fd6237",
"new-hash": "8e5f5279b646a403c961f192e6660ef16623de6e",
"hash-content": "Passage of this motion will amend Proposal to Provide Dual-Side/Sell-Side Liquidity and Shareholder Dividends (amended), Revision 0.1.1, by Jamie Miller (https://gist.github.com/jmiller99/8273219429deec2f0381) in the following ways:\n\n1. The grant will continue to provide dual-side liquidity to the Nu network until 01-Oct-2015, at which point the funds will be removed from exchange and secured until further directed by shareholder motion.\n\n2. Custodian addresses are only able to submit liquidity info to the Nu client for a period of 260,000 blocks, or approximately six (6) months. Therefore, on 20-Feb-2015, the grant operator will request that a new grant address and amount of 1 NBT be voted for. Upon passage of this address, continuing grant operation will provide liquidity info through that address.\n\n3. Dividend distribution will be removed from the conditions of this grant. This applies to currently held funds as well as any additional funds accepted from other Nu custodians. Release of any funds being stored or operated under this grant will occur only if one of the following conditions are met:\n\n - a) The grant operator is requested by shareholder motion that some or all funds be permanently destroyed (burned with no compensation to shareholders or custodian) \n - b) The grant operator is requested by shareholder motion to transfer some or all funds to a different custodian\n",
"content-b64": "UGFzc2FnZSBvZiB0aGlzIG1vdGlvbiB3aWxsIGFtZW5kIFByb3Bvc2FsIHRvIFByb3ZpZGUgRHVhbC1TaWRlL1NlbGwtU2lkZSBMaXF1aWRpdHkgYW5kIFNoYXJlaG9sZGVyIERpdmlkZW5kcyAoYW1lbmRlZCksIFJldmlzaW9uIDAuMS4xLCBieSBKYW1pZSBNaWxsZXIgKGh0dHBzOi8vZ2lzdC5naXRodWIuY29tL2ptaWxsZXI5OS84MjczMjE5NDI5ZGVlYzJmMDM4MSkgaW4gdGhlIGZvbGxvd2luZyB3YXlzOg0KDQoxLiBUaGUgZ3JhbnQgd2lsbCBjb250aW51ZSB0byBwcm92aWRlIGR1YWwtc2lkZSBsaXF1aWRpdHkgdG8gdGhlIE51IG5ldHdvcmsgdW50aWwgMDEtT2N0LTIwMTUsIGF0IHdoaWNoIHBvaW50IHRoZSBmdW5kcyB3aWxsIGJlIHJlbW92ZWQgZnJvbSBleGNoYW5nZSBhbmQgc2VjdXJlZCB1bnRpbCBmdXJ0aGVyIGRpcmVjdGVkIGJ5IHNoYXJlaG9sZGVyIG1vdGlvbi4NCg0KMi4gQ3VzdG9kaWFuIGFkZHJlc3NlcyBhcmUgb25seSBhYmxlIHRvIHN1Ym1pdCBsaXF1aWRpdHkgaW5mbyB0byB0aGUgTnUgY2xpZW50IGZvciBhIHBlcmlvZCBvZiAyNjAsMDAwIGJsb2Nrcywgb3IgYXBwcm94aW1hdGVseSBzaXggKDYpIG1vbnRocy4gVGhlcmVmb3JlLCBvbiAyMC1GZWItMjAxNSwgdGhlIGdyYW50IG9wZXJhdG9yIHdpbGwgcmVxdWVzdCB0aGF0IGEgbmV3IGdyYW50IGFkZHJlc3MgYW5kIGFtb3VudCBvZiAxIE5CVCBiZSB2b3RlZCBmb3IuIFVwb24gcGFzc2FnZSBvZiB0aGlzIGFkZHJlc3MsIGNvbnRpbnVpbmcgZ3JhbnQgb3BlcmF0aW9uIHdpbGwgcHJvdmlkZSBsaXF1aWRpdHkgaW5mbyB0aHJvdWdoIHRoYXQgYWRkcmVzcy4NCg0KMy4gRGl2aWRlbmQgZGlzdHJpYnV0aW9uIHdpbGwgYmUgcmVtb3ZlZCBmcm9tIHRoZSBjb25kaXRpb25zIG9mIHRoaXMgZ3JhbnQuIFRoaXMgYXBwbGllcyB0byBjdXJyZW50bHkgaGVsZCBmdW5kcyBhcyB3ZWxsIGFzIGFueSBhZGRpdGlvbmFsIGZ1bmRzIGFjY2VwdGVkIGZyb20gb3RoZXIgTnUgY3VzdG9kaWFucy4gUmVsZWFzZSBvZiBhbnkgZnVuZHMgYmVpbmcgc3RvcmVkIG9yIG9wZXJhdGVkIHVuZGVyIHRoaXMgZ3JhbnQgd2lsbCBvY2N1ciBvbmx5IGlmIG9uZSBvZiB0aGUgZm9sbG93aW5nIGNvbmRpdGlvbnMgYXJlIG1ldDoNCg0KIC0gYSkgVGhlIGdyYW50IG9wZXJhdG9yIGlzIHJlcXVlc3RlZCBieSBzaGFyZWhvbGRlciBtb3Rpb24gdGhhdCBzb21lIG9yIGFsbCBmdW5kcyBiZSBwZXJtYW5lbnRseSBkZXN0cm95ZWQgKGJ1cm5lZCB3aXRoIG5vIGNvbXBlbnNhdGlvbiB0byBzaGFyZWhvbGRlcnMgb3IgY3VzdG9kaWFuKSANCiAtIGIpIFRoZSBncmFudCBvcGVyYXRvciBpcyByZXF1ZXN0ZWQgYnkgc2hhcmVob2xkZXIgbW90aW9uIHRvIHRyYW5zZmVyIHNvbWUgb3IgYWxsIGZ1bmRzIHRvIGEgZGlmZmVyZW50IGN1c3RvZGlhbg0K"
},
"5": {
"title": "Motion to adjust the dividend distribution structure of custodian grant",
"old-hash": "eaa95d4d23ecf46e42aed90ba95448d50cb9c5e8",
"new-hash": "278d43598ac84b3e24f9b9e1eaf6bc682ce37d9a",
"hash-content": "\n### Proposal Summary:\n\nThe successful passage of this motion will alter the contract between the custodian of Grant B7mmVdVQ1SNNcT9zuQRK1B3Cbvo8vHeoB1 (\"Grant KTM\" - 1,800,000 NBT + fees) and the Nu Shareholders regarding how dividends on the sale of granted NBT will be paid out.\n\nThe proposed structure of dividend payouts will adjust from the current \"period sales goal\" system of variable length and fixed percentage, to that of a monthly, fixed percentage system based on the total amount of buy-side liquidity available to the Nu network.\n\n### Rationale for Proposal\n\nMany assumptions were made when Grant KTM was initially introduced by Kiara Tamm and passed by the Nu Shareholders. Two important assumptions turned out to be incorrect: \n\n * The belief that in addition to Grant KTM, the Nu network would have access to a significant amount of liquidity from LPCs. This additional buy-side support would be a backstop that would allow the payment of dividends to shareholders on the schedule as proposed;\n \n * That the main market that Grant KTM would be operating on would be NBT/USD, rather than various NBT/crypto markets.\n \nThe inability to forecast those two conditions has made it both difficult and dangerous for Grant KTM to be operated in accordance with all of the conditions of the original proposal. This motion is an attempt to course-correct the grant's operations and provide shareholders with their expected dividends, in full, while simultaneously attempting to continue to stabilize the Nu liquidity pool as the network grows.\n\nLike any successful venture, growing the business is the surest way to support the distribution of profits to shareholders. Simplifying the dividend distribution process and making it predictable to all shareholders provides an improvement to a system that has proven to be extremely variable and needlessly complex and difficult to manage.\n\nBy tying dividend distributions to the size and success of the Nu network rather than to the previous schedule, it is the intent of this proposal to gracefully and appropriately compensate shareholders for the expansion of the network. At the same time, should there be slow or stagnant growth, the custodian is able to protecting the Nu network's NBT holders' interests by making sure that a steady supply of buy-side liquidity is available for NBT repurchase and that it isn't dangerously reduced by contractually obligated dividend distribution schedules.\n\n### Adjusted Operation Details\n\nIf passed, the dividend payout schedule previously approved will be modified as such:\n\n 1. The \"Period 001\" dividend's remainder (20,000 NBT of PPC) will be paid within 72 hours of the passage of this proposal to satisfy the previously voted on motion. The completion of this distribution will satisfy the original \"Period 001\" dividend target of 70,000 NBT. Once this dividend has been distributed, \"Period 001\" will be the last of \"sales goal\"-based dividend cycles. \n 1. **Declaration Date** - Moving forward, the custodian will pay dividends every thirty (30) days, with the first distribution to commence thirty (34) days after this motion has passed. The four (4) days will be used to satisfy the first criteria (final distribution for \"Period 001\") and to begin the collection of Nu network liquidity data. \n 1. The amount of the dividend to be paid out will be proportionate to 2.5% of the average amount of liquidity available to the Nu network (sum of buy-side plus sell-side liquidity) during the thirty (30) days preceding the date of the distribution. \n 1. Data will be made available to the Shareholders for review and validation that the dividend distribution is appropriate given the average liquidity of the network. The tool to report this is still being selected, but the custodian is leaning heavily towards using @woolly_sammoth's open source project, Nu Data (https://bitbucket.org/mj2p/nu-data). This way, Shareholders can also generate the same reports to independently confirm what is being reported and to act as a back-up source of data should there be an unexpected and catastrophic technical issue with the custodian's version of the tool. \n 1. **Holder of Record Date** - Dividends will be distributed to shares held as of 00:01 GMT on the declaration date. \n 1. **Distribution Date** - The distribution date will be no more than 72 hours after the declaration date. \n 1. Should the calculated amount of dividend distribution exceed the available amount of buy-side liquidity that Grant KTM controls, sell-side NBT will be used to purchase the remainder from other Nu custodian's buy-side holdings at the then-established market rate. Existing buy-side funds held in PPC will be used first to satisfy the dividend. \n 1. If additional dividend custodians are in operation concurrent to Grant KTM the percentage used to calculate the dividend distribution will be reviewed. If it is in the best interests of the Nu network, the percentage may be adjusted by the custodian without the requirement of an additional motion being passed. \n 1. By approving this motion, the Shareholders grant the Custodian the right to determine if there is sufficient cause to withhold dividends for a time period. For instance, if the value of holdings has declined significantly due to external factors, there may be cause to suspend a period's upcoming distribution. Should a situation develops that could result in a period's distribution being withheld the Custodian will notify the Nu Shareholders in advance of the decision being finalized. \n 1. The Custodian also reserves the right to increase the dividend distribution percentage beyond the base 2.5% in times of externally-influenced holdings appreciation. By doing this, the Custodian can disseminate network profits to the Shareholders at the time that they occurred, rather than holding the funds and risking a reversal. \n 1. The duration of Grant KTM's operation is impossible to project; it will depend on the rate that the Nu network grows. For now it is expected that operating costs for the nine (9) months will be manageable within the original grant's fee. In August, 2015, the Custodian will evaluate the situation and review the cost of operations to see if this is still the case. If additional fees are required in the future for any reason, a new grant proposal will be submitted to the Shareholders and they can decide how Grant KTM's operations will move forward. \n 1. Once the funds held by Grant KTM have been exhausted through dividend distributions the operations will be considered concluded and a post-operations report will be prepared for the Nu Shareholder.\n \n### Example Period Dividends\n\nPeriod: 15-JAN to 14-FEB \nAvg. Buy-side Liquidity: 180,000 NBT \nAvg. Sell-side Liquidity: 182,000 NBT \nDeclaration Date: 14-FEB \nHolder of Record Date: 00:01 GMT on 14-FEB \nDistribution Date (approx.): 14-FEB to 16-FEB \nDividend (at 2.5%): 9,050 NBT\n\nPeriod: 14-FEB to 16-MAR \nAvg. Buy-side Liquidity: 291,000 NBT \nAvg. Sell-side Liquidity: 242,000 NBT \nDeclaration Date: 16-MAR \nHolder of Record Date: 00:01 GMT on 16-MAR \nDistribution Date (approx.): 16-MAR to 18-MAR \nDividend (at 2.5%): 13,325 NBT\n\nPeriod: 16-MAR to 15-APR \nAvg. Buy-side Liquidity: 400,000 NBT \nAvg. Sell-side Liquidity: 392,000 NBT \nDeclaration Date: 15-APR \nHolder of Record Date: 00:01 GMT on 15-APR \nDistribution Date (approx.): 15-APR to 17-APR \nDividend (at 2.5%): 19,800 NBT\n\nPeriod: 15-APR to 15-MAY \nAvg. Buy-side Liquidity: 700,000 NBT \nAvg. Sell-side Liquidity: 800,000 NBT \nDeclaration Date: 15-MAY \nHolder of Record Date: 00:01 GMT on 15-MAY \nDistribution Date (approx.): 15-MAY to 17-MAY \nDividend (at 2.5%): 37,500 NBT\n\n",
"content-b64": "DQojIyMgUHJvcG9zYWwgU3VtbWFyeToNCg0KVGhlIHN1Y2Nlc3NmdWwgcGFzc2FnZSBvZiB0aGlzIG1vdGlvbiB3aWxsIGFsdGVyIHRoZSBjb250cmFjdCBiZXR3ZWVuIHRoZSBjdXN0b2RpYW4gb2YgR3JhbnQgQjdtbVZkVlExU05OY1Q5enVRUksxQjNDYnZvOHZIZW9CMSAoIkdyYW50IEtUTSIgLSAxLDgwMCwwMDAgTkJUICsgZmVlcykgYW5kIHRoZSBOdSBTaGFyZWhvbGRlcnMgcmVnYXJkaW5nIGhvdyBkaXZpZGVuZHMgb24gdGhlIHNhbGUgb2YgZ3JhbnRlZCBOQlQgd2lsbCBiZSBwYWlkIG91dC4NCg0KVGhlIHByb3Bvc2VkIHN0cnVjdHVyZSBvZiBkaXZpZGVuZCBwYXlvdXRzIHdpbGwgYWRqdXN0IGZyb20gdGhlIGN1cnJlbnQgInBlcmlvZCBzYWxlcyBnb2FsIiBzeXN0ZW0gb2YgdmFyaWFibGUgbGVuZ3RoIGFuZCBmaXhlZCBwZXJjZW50YWdlLCB0byB0aGF0IG9mIGEgbW9udGhseSwgZml4ZWQgcGVyY2VudGFnZSBzeXN0ZW0gYmFzZWQgb24gdGhlIHRvdGFsIGFtb3VudCBvZiBidXktc2lkZSBsaXF1aWRpdHkgYXZhaWxhYmxlIHRvIHRoZSBOdSBuZXR3b3JrLg0KDQojIyMgUmF0aW9uYWxlIGZvciBQcm9wb3NhbA0KDQpNYW55IGFzc3VtcHRpb25zIHdlcmUgbWFkZSB3aGVuIEdyYW50IEtUTSB3YXMgaW5pdGlhbGx5IGludHJvZHVjZWQgYnkgS2lhcmEgVGFtbSBhbmQgcGFzc2VkIGJ5IHRoZSBOdSBTaGFyZWhvbGRlcnMuIFR3byBpbXBvcnRhbnQgYXNzdW1wdGlvbnMgdHVybmVkIG91dCB0byBiZSBpbmNvcnJlY3Q6IA0KDQogKiBUaGUgYmVsaWVmIHRoYXQgaW4gYWRkaXRpb24gdG8gR3JhbnQgS1RNLCB0aGUgTnUgbmV0d29yayB3b3VsZCBoYXZlIGFjY2VzcyB0byBhIHNpZ25pZmljYW50IGFtb3VudCBvZiBsaXF1aWRpdHkgZnJvbSBMUENzLiBUaGlzIGFkZGl0aW9uYWwgYnV5LXNpZGUgc3VwcG9ydCB3b3VsZCBiZSBhIGJhY2tzdG9wIHRoYXQgd291bGQgYWxsb3cgdGhlIHBheW1lbnQgb2YgZGl2aWRlbmRzIHRvIHNoYXJlaG9sZGVycyBvbiB0aGUgc2NoZWR1bGUgYXMgcHJvcG9zZWQ7DQogDQogKiBUaGF0IHRoZSBtYWluIG1hcmtldCB0aGF0IEdyYW50IEtUTSB3b3VsZCBiZSBvcGVyYXRpbmcgb24gd291bGQgYmUgTkJUL1VTRCwgcmF0aGVyIHRoYW4gdmFyaW91cyBOQlQvY3J5cHRvIG1hcmtldHMuDQogDQpUaGUgaW5hYmlsaXR5IHRvIGZvcmVjYXN0IHRob3NlIHR3byBjb25kaXRpb25zIGhhcyBtYWRlIGl0IGJvdGggZGlmZmljdWx0IGFuZCBkYW5nZXJvdXMgZm9yIEdyYW50IEtUTSB0byBiZSBvcGVyYXRlZCBpbiBhY2NvcmRhbmNlIHdpdGggYWxsIG9mIHRoZSBjb25kaXRpb25zIG9mIHRoZSBvcmlnaW5hbCBwcm9wb3NhbC4gVGhpcyBtb3Rpb24gaXMgYW4gYXR0ZW1wdCB0byBjb3Vyc2UtY29ycmVjdCB0aGUgZ3JhbnQncyBvcGVyYXRpb25zIGFuZCBwcm92aWRlIHNoYXJlaG9sZGVycyB3aXRoIHRoZWlyIGV4cGVjdGVkIGRpdmlkZW5kcywgaW4gZnVsbCwgd2hpbGUgc2ltdWx0YW5lb3VzbHkgYXR0ZW1wdGluZyB0byBjb250aW51ZSB0byBzdGFiaWxpemUgdGhlIE51IGxpcXVpZGl0eSBwb29sIGFzIHRoZSBuZXR3b3JrIGdyb3dzLg0KDQpMaWtlIGFueSBzdWNjZXNzZnVsIHZlbnR1cmUsIGdyb3dpbmcgdGhlIGJ1c2luZXNzIGlzIHRoZSBzdXJlc3Qgd2F5IHRvIHN1cHBvcnQgdGhlIGRpc3RyaWJ1dGlvbiBvZiBwcm9maXRzIHRvIHNoYXJlaG9sZGVycy4gU2ltcGxpZnlpbmcgdGhlIGRpdmlkZW5kIGRpc3RyaWJ1dGlvbiBwcm9jZXNzIGFuZCBtYWtpbmcgaXQgcHJlZGljdGFibGUgdG8gYWxsIHNoYXJlaG9sZGVycyBwcm92aWRlcyBhbiBpbXByb3ZlbWVudCB0byBhIHN5c3RlbSB0aGF0IGhhcyBwcm92ZW4gdG8gYmUgZXh0cmVtZWx5IHZhcmlhYmxlIGFuZCBuZWVkbGVzc2x5IGNvbXBsZXggYW5kIGRpZmZpY3VsdCB0byBtYW5hZ2UuDQoNCkJ5IHR5aW5nIGRpdmlkZW5kIGRpc3RyaWJ1dGlvbnMgdG8gdGhlIHNpemUgYW5kIHN1Y2Nlc3Mgb2YgdGhlIE51IG5ldHdvcmsgcmF0aGVyIHRoYW4gdG8gdGhlIHByZXZpb3VzIHNjaGVkdWxlLCBpdCBpcyB0aGUgaW50ZW50IG9mIHRoaXMgcHJvcG9zYWwgdG8gZ3JhY2VmdWxseSBhbmQgYXBwcm9wcmlhdGVseSBjb21wZW5zYXRlIHNoYXJlaG9sZGVycyBmb3IgdGhlIGV4cGFuc2lvbiBvZiB0aGUgbmV0d29yay4gQXQgdGhlIHNhbWUgdGltZSwgc2hvdWxkIHRoZXJlIGJlIHNsb3cgb3Igc3RhZ25hbnQgZ3Jvd3RoLCB0aGUgY3VzdG9kaWFuIGlzIGFibGUgdG8gcHJvdGVjdGluZyB0aGUgTnUgbmV0d29yaydzIE5CVCBob2xkZXJzJyBpbnRlcmVzdHMgYnkgbWFraW5nIHN1cmUgdGhhdCBhIHN0ZWFkeSBzdXBwbHkgb2YgYnV5LXNpZGUgbGlxdWlkaXR5IGlzIGF2YWlsYWJsZSBmb3IgTkJUIHJlcHVyY2hhc2UgYW5kIHRoYXQgaXQgaXNuJ3QgZGFuZ2Vyb3VzbHkgcmVkdWNlZCBieSBjb250cmFjdHVhbGx5IG9ibGlnYXRlZCBkaXZpZGVuZCBkaXN0cmlidXRpb24gc2NoZWR1bGVzLg0KDQojIyMgQWRqdXN0ZWQgT3BlcmF0aW9uIERldGFpbHMNCg0KSWYgcGFzc2VkLCB0aGUgZGl2aWRlbmQgcGF5b3V0IHNjaGVkdWxlIHByZXZpb3VzbHkgYXBwcm92ZWQgd2lsbCBiZSBtb2RpZmllZCBhcyBzdWNoOg0KDQogMS4gVGhlICJQZXJpb2QgMDAxIiBkaXZpZGVuZCdzIHJlbWFpbmRlciAoMjAsMDAwIE5CVCBvZiBQUEMpIHdpbGwgYmUgcGFpZCB3aXRoaW4gNzIgaG91cnMgb2YgdGhlIHBhc3NhZ2Ugb2YgdGhpcyBwcm9wb3NhbCB0byBzYXRpc2Z5IHRoZSBwcmV2aW91c2x5IHZvdGVkIG9uIG1vdGlvbi4gVGhlIGNvbXBsZXRpb24gb2YgdGhpcyBkaXN0cmlidXRpb24gd2lsbCBzYXRpc2Z5IHRoZSBvcmlnaW5hbCAiUGVyaW9kIDAwMSIgZGl2aWRlbmQgdGFyZ2V0IG9mIDcwLDAwMCBOQlQuIE9uY2UgdGhpcyBkaXZpZGVuZCBoYXMgYmVlbiBkaXN0cmlidXRlZCwgIlBlcmlvZCAwMDEiIHdpbGwgYmUgdGhlIGxhc3Qgb2YgInNhbGVzIGdvYWwiLWJhc2VkIGRpdmlkZW5kIGN5Y2xlcy4gIA0KIDEuICoqRGVjbGFyYXRpb24gRGF0ZSoqIC0gTW92aW5nIGZvcndhcmQsIHRoZSBjdXN0b2RpYW4gd2lsbCBwYXkgZGl2aWRlbmRzIGV2ZXJ5IHRoaXJ0eSAoMzApIGRheXMsIHdpdGggdGhlIGZpcnN0IGRpc3RyaWJ1dGlvbiB0byBjb21tZW5jZSB0aGlydHkgKDM0KSBkYXlzIGFmdGVyIHRoaXMgbW90aW9uIGhhcyBwYXNzZWQuIFRoZSBmb3VyICg0KSBkYXlzIHdpbGwgYmUgdXNlZCB0byBzYXRpc2Z5IHRoZSBmaXJzdCBjcml0ZXJpYSAoZmluYWwgZGlzdHJpYnV0aW9uIGZvciAiUGVyaW9kIDAwMSIpIGFuZCB0byBiZWdpbiB0aGUgY29sbGVjdGlvbiBvZiBOdSBuZXR3b3JrIGxpcXVpZGl0eSBkYXRhLiAgDQogMS4gVGhlIGFtb3VudCBvZiB0aGUgZGl2aWRlbmQgdG8gYmUgcGFpZCBvdXQgd2lsbCBiZSBwcm9wb3J0aW9uYXRlIHRvIDIuNSUgb2YgdGhlIGF2ZXJhZ2UgYW1vdW50IG9mIGxpcXVpZGl0eSBhdmFpbGFibGUgdG8gdGhlIE51IG5ldHdvcmsgKHN1bSBvZiBidXktc2lkZSBwbHVzIHNlbGwtc2lkZSBsaXF1aWRpdHkpIGR1cmluZyB0aGUgdGhpcnR5ICgzMCkgZGF5cyBwcmVjZWRpbmcgdGhlIGRhdGUgb2YgdGhlIGRpc3RyaWJ1dGlvbi4gICANCiAxLiBEYXRhIHdpbGwgYmUgbWFkZSBhdmFpbGFibGUgdG8gdGhlIFNoYXJlaG9sZGVycyBmb3IgcmV2aWV3IGFuZCB2YWxpZGF0aW9uIHRoYXQgdGhlIGRpdmlkZW5kIGRpc3RyaWJ1dGlvbiBpcyBhcHByb3ByaWF0ZSBnaXZlbiB0aGUgYXZlcmFnZSBsaXF1aWRpdHkgb2YgdGhlIG5ldHdvcmsuIFRoZSB0b29sIHRvIHJlcG9ydCB0aGlzIGlzIHN0aWxsIGJlaW5nIHNlbGVjdGVkLCBidXQgdGhlIGN1c3RvZGlhbiBpcyBsZWFuaW5nIGhlYXZpbHkgdG93YXJkcyB1c2luZyBAd29vbGx5X3NhbW1vdGgncyBvcGVuIHNvdXJjZSBwcm9qZWN0LCBOdSBEYXRhIChodHRwczovL2JpdGJ1Y2tldC5vcmcvbWoycC9udS1kYXRhKS4gVGhpcyB3YXksIFNoYXJlaG9sZGVycyBjYW4gYWxzbyBnZW5lcmF0ZSB0aGUgc2FtZSByZXBvcnRzIHRvIGluZGVwZW5kZW50bHkgY29uZmlybSB3aGF0IGlzIGJlaW5nIHJlcG9ydGVkIGFuZCB0byBhY3QgYXMgYSBiYWNrLXVwIHNvdXJjZSBvZiBkYXRhIHNob3VsZCB0aGVyZSBiZSBhbiB1bmV4cGVjdGVkIGFuZCBjYXRhc3Ryb3BoaWMgdGVjaG5pY2FsIGlzc3VlIHdpdGggdGhlIGN1c3RvZGlhbidzIHZlcnNpb24gb2YgdGhlIHRvb2wuICANCiAxLiAqKkhvbGRlciBvZiBSZWNvcmQgRGF0ZSoqIC0gRGl2aWRlbmRzIHdpbGwgYmUgZGlzdHJpYnV0ZWQgdG8gc2hhcmVzIGhlbGQgYXMgb2YgMDA6MDEgR01UIG9uIHRoZSBkZWNsYXJhdGlvbiBkYXRlLiAgDQogMS4gKipEaXN0cmlidXRpb24gRGF0ZSoqIC0gVGhlIGRpc3RyaWJ1dGlvbiBkYXRlIHdpbGwgYmUgbm8gbW9yZSB0aGFuIDcyIGhvdXJzIGFmdGVyIHRoZSBkZWNsYXJhdGlvbiBkYXRlLiAgDQogMS4gU2hvdWxkIHRoZSBjYWxjdWxhdGVkIGFtb3VudCBvZiBkaXZpZGVuZCBkaXN0cmlidXRpb24gZXhjZWVkIHRoZSBhdmFpbGFibGUgYW1vdW50IG9mIGJ1eS1zaWRlIGxpcXVpZGl0eSB0aGF0IEdyYW50IEtUTSBjb250cm9scywgc2VsbC1zaWRlIE5CVCB3aWxsIGJlIHVzZWQgdG8gcHVyY2hhc2UgdGhlIHJlbWFpbmRlciBmcm9tIG90aGVyIE51IGN1c3RvZGlhbidzIGJ1eS1zaWRlIGhvbGRpbmdzIGF0IHRoZSB0aGVuLWVzdGFibGlzaGVkIG1hcmtldCByYXRlLiBFeGlzdGluZyBidXktc2lkZSBmdW5kcyBoZWxkIGluIFBQQyB3aWxsIGJlIHVzZWQgZmlyc3QgdG8gc2F0aXNmeSB0aGUgZGl2aWRlbmQuICANCiAxLiBJZiBhZGRpdGlvbmFsIGRpdmlkZW5kIGN1c3RvZGlhbnMgYXJlIGluIG9wZXJhdGlvbiBjb25jdXJyZW50IHRvIEdyYW50IEtUTSB0aGUgcGVyY2VudGFnZSB1c2VkIHRvIGNhbGN1bGF0ZSB0aGUgZGl2aWRlbmQgZGlzdHJpYnV0aW9uIHdpbGwgYmUgcmV2aWV3ZWQuIElmIGl0IGlzIGluIHRoZSBiZXN0IGludGVyZXN0cyBvZiB0aGUgTnUgbmV0d29yaywgdGhlIHBlcmNlbnRhZ2UgbWF5IGJlIGFkanVzdGVkIGJ5IHRoZSBjdXN0b2RpYW4gd2l0aG91dCB0aGUgcmVxdWlyZW1lbnQgb2YgYW4gYWRkaXRpb25hbCBtb3Rpb24gYmVpbmcgcGFzc2VkLiAgDQogMS4gQnkgYXBwcm92aW5nIHRoaXMgbW90aW9uLCB0aGUgU2hhcmVob2xkZXJzIGdyYW50IHRoZSBDdXN0b2RpYW4gdGhlIHJpZ2h0IHRvIGRldGVybWluZSBpZiB0aGVyZSBpcyBzdWZmaWNpZW50IGNhdXNlIHRvIHdpdGhob2xkIGRpdmlkZW5kcyBmb3IgYSB0aW1lIHBlcmlvZC4gRm9yIGluc3RhbmNlLCBpZiB0aGUgdmFsdWUgb2YgaG9sZGluZ3MgaGFzIGRlY2xpbmVkIHNpZ25pZmljYW50bHkgZHVlIHRvIGV4dGVybmFsIGZhY3RvcnMsIHRoZXJlIG1heSBiZSBjYXVzZSB0byBzdXNwZW5kIGEgcGVyaW9kJ3MgdXBjb21pbmcgZGlzdHJpYnV0aW9uLiBTaG91bGQgYSBzaXR1YXRpb24gZGV2ZWxvcHMgdGhhdCBjb3VsZCByZXN1bHQgaW4gYSBwZXJpb2QncyBkaXN0cmlidXRpb24gYmVpbmcgd2l0aGhlbGQgdGhlIEN1c3RvZGlhbiB3aWxsIG5vdGlmeSB0aGUgTnUgU2hhcmVob2xkZXJzIGluIGFkdmFuY2Ugb2YgdGhlIGRlY2lzaW9uIGJlaW5nIGZpbmFsaXplZC4gIA0KIDEuIFRoZSBDdXN0b2RpYW4gYWxzbyByZXNlcnZlcyB0aGUgcmlnaHQgdG8gaW5jcmVhc2UgdGhlIGRpdmlkZW5kIGRpc3RyaWJ1dGlvbiBwZXJjZW50YWdlIGJleW9uZCB0aGUgYmFzZSAyLjUlIGluIHRpbWVzIG9mIGV4dGVybmFsbHktaW5mbHVlbmNlZCBob2xkaW5ncyBhcHByZWNpYXRpb24uIEJ5IGRvaW5nIHRoaXMsIHRoZSBDdXN0b2RpYW4gY2FuIGRpc3NlbWluYXRlIG5ldHdvcmsgcHJvZml0cyB0byB0aGUgU2hhcmVob2xkZXJzIGF0IHRoZSB0aW1lIHRoYXQgdGhleSBvY2N1cnJlZCwgcmF0aGVyIHRoYW4gaG9sZGluZyB0aGUgZnVuZHMgYW5kIHJpc2tpbmcgYSByZXZlcnNhbC4gIA0KIDEuIFRoZSBkdXJhdGlvbiBvZiBHcmFudCBLVE0ncyBvcGVyYXRpb24gaXMgaW1wb3NzaWJsZSB0byBwcm9qZWN0OyBpdCB3aWxsIGRlcGVuZCBvbiB0aGUgcmF0ZSB0aGF0IHRoZSBOdSBuZXR3b3JrIGdyb3dzLiBGb3Igbm93IGl0IGlzIGV4cGVjdGVkIHRoYXQgb3BlcmF0aW5nIGNvc3RzIGZvciB0aGUgbmluZSAoOSkgbW9udGhzIHdpbGwgYmUgbWFuYWdlYWJsZSB3aXRoaW4gdGhlIG9yaWdpbmFsIGdyYW50J3MgZmVlLiBJbiBBdWd1c3QsIDIwMTUsIHRoZSBDdXN0b2RpYW4gd2lsbCBldmFsdWF0ZSB0aGUgc2l0dWF0aW9uIGFuZCByZXZpZXcgdGhlIGNvc3Qgb2Ygb3BlcmF0aW9ucyB0byBzZWUgaWYgdGhpcyBpcyBzdGlsbCB0aGUgY2FzZS4gSWYgYWRkaXRpb25hbCBmZWVzIGFyZSByZXF1aXJlZCBpbiB0aGUgZnV0dXJlIGZvciBhbnkgcmVhc29uLCBhIG5ldyBncmFudCBwcm9wb3NhbCB3aWxsIGJlIHN1Ym1pdHRlZCB0byB0aGUgU2hhcmVob2xkZXJzIGFuZCB0aGV5IGNhbiBkZWNpZGUgaG93IEdyYW50IEtUTSdzIG9wZXJhdGlvbnMgd2lsbCBtb3ZlIGZvcndhcmQuICANCiAxLiBPbmNlIHRoZSBmdW5kcyBoZWxkIGJ5IEdyYW50IEtUTSBoYXZlIGJlZW4gZXhoYXVzdGVkIHRocm91Z2ggZGl2aWRlbmQgZGlzdHJpYnV0aW9ucyB0aGUgb3BlcmF0aW9ucyB3aWxsIGJlIGNvbnNpZGVyZWQgY29uY2x1ZGVkIGFuZCBhIHBvc3Qtb3BlcmF0aW9ucyByZXBvcnQgd2lsbCBiZSBwcmVwYXJlZCBmb3IgdGhlIE51IFNoYXJlaG9sZGVyLg0KIA0KIyMjIEV4YW1wbGUgUGVyaW9kIERpdmlkZW5kcw0KDQpQZXJpb2Q6IDE1LUpBTiB0byAxNC1GRUIgIA0KQXZnLiBCdXktc2lkZSBMaXF1aWRpdHk6IDE4MCwwMDAgTkJUICANCkF2Zy4gU2VsbC1zaWRlIExpcXVpZGl0eTogMTgyLDAwMCBOQlQgIA0KRGVjbGFyYXRpb24gRGF0ZTogMTQtRkVCIA0KSG9sZGVyIG9mIFJlY29yZCBEYXRlOiAwMDowMSBHTVQgb24gMTQtRkVCICANCkRpc3RyaWJ1dGlvbiBEYXRlIChhcHByb3guKTogMTQtRkVCIHRvIDE2LUZFQiAgIA0KRGl2aWRlbmQgKGF0IDIuNSUpOiA5LDA1MCBOQlQNCg0KUGVyaW9kOiAxNC1GRUIgdG8gMTYtTUFSICANCkF2Zy4gQnV5LXNpZGUgTGlxdWlkaXR5OiAyOTEsMDAwIE5CVCAgDQpBdmcuIFNlbGwtc2lkZSBMaXF1aWRpdHk6IDI0MiwwMDAgTkJUICANCkRlY2xhcmF0aW9uIERhdGU6IDE2LU1BUiAgDQpIb2xkZXIgb2YgUmVjb3JkIERhdGU6IDAwOjAxIEdNVCBvbiAxNi1NQVIgIA0KRGlzdHJpYnV0aW9uIERhdGUgKGFwcHJveC4pOiAxNi1NQVIgdG8gMTgtTUFSICAgDQpEaXZpZGVuZCAoYXQgMi41JSk6IDEzLDMyNSBOQlQNCg0KUGVyaW9kOiAxNi1NQVIgdG8gMTUtQVBSICANCkF2Zy4gQnV5LXNpZGUgTGlxdWlkaXR5OiA0MDAsMDAwIE5CVCAgDQpBdmcuIFNlbGwtc2lkZSBMaXF1aWRpdHk6IDM5MiwwMDAgTkJUICANCkRlY2xhcmF0aW9uIERhdGU6IDE1LUFQUiAgDQpIb2xkZXIgb2YgUmVjb3JkIERhdGU6IDAwOjAxIEdNVCBvbiAxNS1BUFIgIA0KRGlzdHJpYnV0aW9uIERhdGUgKGFwcHJveC4pOiAxNS1BUFIgdG8gMTctQVBSICAgDQpEaXZpZGVuZCAoYXQgMi41JSk6IDE5LDgwMCBOQlQNCg0KUGVyaW9kOiAxNS1BUFIgdG8gMTUtTUFZICANCkF2Zy4gQnV5LXNpZGUgTGlxdWlkaXR5OiA3MDAsMDAwIE5CVCAgDQpBdmcuIFNlbGwtc2lkZSBMaXF1aWRpdHk6IDgwMCwwMDAgTkJUICANCkRlY2xhcmF0aW9uIERhdGU6IDE1LU1BWSAgDQpIb2xkZXIgb2YgUmVjb3JkIERhdGU6IDAwOjAxIEdNVCBvbiAxNS1NQVkgIA0KRGlzdHJpYnV0aW9uIERhdGUgKGFwcHJveC4pOiAxNS1NQVkgdG8gMTctTUFZICAgDQpEaXZpZGVuZCAoYXQgMi41JSk6IDM3LDUwMCBOQlQNCg0K"
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment