User Tools

Site Tools


lexflow:ca:business

Start a business in California (LLC filing path)

California · How do I start a business? · state model checked by Claude · quality 1.00

Generated by lexflow from the state statutes (open-us-law, government publisher text) and checked by Claude: every quoted phrase was matched word for word against the statute text, and the process passed the BPMN/DMN schemas, bpmnlint and a Petri-net soundness check. Information, not legal advice.

Governing law: Cal. CORP § 17702.01 — Section 17702.01

Process map

Cjw/eG1sIHZlcnNpb249JzEuMCcgZW5jb2Rpbmc9J1VURi04Jz8+CjxicG1uOmRlZmluaXRpb25zIHhtbG5zOmJwbW49Imh0dHA6Ly93d3cub21nLm9yZy9zcGVjL0JQTU4vMjAxMDA1MjQvTU9ERUwiIHhtbG5zOmJwbW5kaT0iaHR0cDovL3d3dy5vbWcub3JnL3NwZWMvQlBNTi8yMDEwMDUyNC9ESSIgeG1sbnM6ZGM9Imh0dHA6Ly93d3cub21nLm9yZy9zcGVjL0RELzIwMTAwNTI0L0RDIiB4bWxuczpkaT0iaHR0cDovL3d3dy5vbWcub3JnL3NwZWMvREQvMjAxMDA1MjQvREkiIHhtbG5zOnhzaT0iaHR0cDovL3d3dy53My5vcmcvMjAwMS9YTUxTY2hlbWEtaW5zdGFuY2UiIHhtbG5zOmxleD0iaHR0cHM6Ly9sZXhpcGVkaWEueHl6L25zL2xleC8xLjAiIHhtbG5zOnNwaWZmd29ya2Zsb3c9Imh0dHA6Ly9zcGlmZndvcmtmbG93Lm9yZy9icG1uL3NjaGVtYS8xLjAvY29yZSIgeG1sbnM6Y2FtdW5kYT0iaHR0cDovL2NhbXVuZGEub3JnL3NjaGVtYS8xLjAvYnBtbiIgaWQ9ImRlZnNfY2FfYnVzaW5lc3MiIG5hbWU9IlN0YXJ0IGEgYnVzaW5lc3MgaW4gQ2FsaWZvcm5pYSAoTExDIGZpbGluZyBwYXRoKSIgdGFyZ2V0TmFtZXNwYWNlPSJodHRwczovL2xleGlwZWRpYS54eXovbnMvcHJvY2Vzcy9jYV9idXNpbmVzcyIgZXhwb3J0ZXI9ImxleGZsb3ciIGV4cG9ydGVyVmVyc2lvbj0iMC4zLjAiPgogIDxicG1uOm1lc3NhZ2UgaWQ9Im1zZ19zaWduX2FuZF9kZWxpdmVyX2FydGljbGVzX29mX29yZ2FuaXphdGlvbiIgbmFtZT0iU2lnbiBhbmQgZGVsaXZlciBhcnRpY2xlcyBvZiBvcmdhbml6YXRpb24iLz4KICA8YnBtbjptZXNzYWdlIGlkPSJtc2dfcGF5X3RoZV83MF9maWxpbmdfZmVlIiBuYW1lPSJQYXkgdGhlICQ3MCBmaWxpbmcgZmVlIi8+CiAgPGJwbW46bWVzc2FnZSBpZD0ibXNnX2ZpbGVfc3RhdGVtZW50X29mX2luZm9ybWF0aW9uIiBuYW1lPSJGaWxlIHN0YXRlbWVudCBvZiBpbmZvcm1hdGlvbiIvPgogIDxicG1uOm1lc3NhZ2UgaWQ9Im1zZ19wYXlfdGhlXzIwX3N0YXRlbWVudF9mZWUiIG5hbWU9IlBheSB0aGUgJDIwIHN0YXRlbWVudCBmZWUiLz4KICA8YnBtbjptZXNzYWdlIGlkPSJtc2dfcmVmaWxlX3N0YXRlbWVudF9vZl9pbmZvcm1hdGlvbl9ldmVyeV90d29feWVhcnMiIG5hbWU9IlJlZmlsZSBzdGF0ZW1lbnQgb2YgaW5mb3JtYXRpb24gZXZlcnkgdHdvIHllYXJzIi8+CiAgPGJwbW46bWVzc2FnZSBpZD0ibXNnX3N0YXJ0X3RyYW5zYWN0aW5nX2J1c2luZXNzIiBuYW1lPSJTdGFydCB0cmFuc2FjdGluZyBidXNpbmVzcyIvPgogIDxicG1uOm1lc3NhZ2UgaWQ9Im1zZ19maWxlX2ZpY3RpdGlvdXNfYnVzaW5lc3NfbmFtZV9zdGF0ZW1lbnQiIG5hbWU9IkZpbGUgZmljdGl0aW91cyBidXNpbmVzcyBuYW1lIHN0YXRlbWVudCIvPgogIDxicG1uOm1lc3NhZ2UgaWQ9Im1zZ19wYXlfdGhlXzEwX3N0YXRlbWVudF9mZWUiIG5hbWU9IlBheSB0aGUgJDEwIHN0YXRlbWVudCBmZWUiLz4KICA8YnBtbjptZXNzYWdlIGlkPSJtc2dfcGF5X2FubnVhbF90YXhfdG9fZnJhbmNoaXNlX3RheF9ib2FyZCIgbmFtZT0iUGF5IGFubnVhbCB0YXggdG8gRnJhbmNoaXNlIFRheCBCb2FyZCIvPgogIDxicG1uOmNvbGxhYm9yYXRpb24gaWQ9ImNvbGxhYl9jYV9idXNpbmVzcyIgbmFtZT0iU3RhcnQgYSBidXNpbmVzcyBpbiBDYWxpZm9ybmlhIChMTEMgZmlsaW5nIHBhdGgpIj4KICAgIDxicG1uOmRvY3VtZW50YXRpb24gdGV4dEZvcm1hdD0idGV4dC9wbGFpbiI+U29tZW9uZSB3YW50cyB0byBzdGFydCBhIGJ1c2luZXNzLCBoZXJlIGFzIGEgbGltaXRlZCBsaWFiaWxpdHkgY29tcGFueTwvYnBtbjpkb2N1bWVudGF0aW9uPgogICAgPGJwbW46ZXh0ZW5zaW9uRWxlbWVudHM+CiAgICAgIDxsZXg6bW9kZWwgaWQ9ImNhLWJ1c2luZXNzIiBqdXJpc2RpY3Rpb249ImNhIiBqdXJpc2RpY3Rpb25OYW1lPSJDYWxpZm9ybmlhIiByZXZpZXdTdGF0dXM9ImRyYWZ0IiBtZXRob2Q9ImdvbGQtbWFudWFsIj4KICAgICAgICA8bGV4OmdhcD5Pbmx5IHRoZSBMTEMgZmlsaW5nIHBhdGggaXMgbW9kZWxsZWQgc3RlcCBieSBzdGVwIChhcnRpY2xlcyBvZiBvcmdhbml6YXRpb24gdW5kZXIgwqcgMTc3MDIuMDEpLiBUaGUgb3RoZXIgZmlsZWQgc3RydWN0dXJlcyBmb2xsb3cgYSBzaW1pbGFyIGRlbGl2ZXItYW5kLWZpbGUgcGF0dGVybiB3aXRoIHRoZSBTZWNyZXRhcnkgb2YgU3RhdGU6IGEgY29ycG9yYXRpb24gKHN0b2NrLCBwcm9mZXNzaW9uYWwgb3Igbm9ucHJvZml0KSBleGlzdHMgZnJvbSB0aGUgZmlsaW5nIG9mIGl0cyBhcnRpY2xlcyAowqcgMjAwIChjKSwgwqcgNTEyMCAoYykpOyBhIGxpbWl0ZWQgcGFydG5lcnNoaXAgaXMgZm9ybWVkIHdoZW4gdGhlIFNlY3JldGFyeSBvZiBTdGF0ZSBmaWxlcyBpdHMgY2VydGlmaWNhdGUgKMKnIDE1OTAyLjAxIChjKSkuIFRoZWlyIGNvbnRlbnQgYW5kIGNvbXBsaWFuY2UgY2hlY2tzIGFyZSBub3QgbW9kZWxsZWQuIEEgZ2VuZXJhbCBwYXJ0bmVyc2hpcCBhbmQgYSBzb2xlIHByb3ByaWV0b3JzaGlwIG5lZWQgbm8gZm9ybWF0aW9uIGZpbGluZy48L2xleDpnYXA+CiAgICAgICAgPGxleDpnYXA+QSByZWplY3RlZCBmaWxpbmcgZW5kcyB0aGUgbW9kZWwgYXQgJ05vdCBhcnRpY2xlcyBvaycuIFRoZSB0ZXh0IHByaW50ZWQgaGVyZSBkb2VzIG5vdCBzYXkgaG93IGEgcmVqZWN0aW9uIGlzIGNvbW11bmljYXRlZDsgwqcgMTc3MDIuMDMgKGQpIChub3QgaW4gdGhlIHNlY3Rpb25zIGxpc3QpIGxldHMgYSByZXR1cm5lZCBpbnN0cnVtZW50IGJlIHJlc3VibWl0dGVkIHdpdGggYSBTdGF0ZSBCYXIgbWVtYmVyJ3Mgd3JpdHRlbiBvcGluaW9uLCB3aGljaCB0aGUgU2VjcmV0YXJ5IG9mIFN0YXRlIG11c3QgcmVseSBvbiBmb3IgZGlzcHV0ZWQgcG9pbnRzIG9mIGxhdyBvdGhlciB0aGFuIHRoZSBuYW1lIGFuZCBzaW1pbGFyIHNlY3Rpb25zLjwvbGV4OmdhcD4KICAgICAgICA8bGV4OmdhcD5PcmlnaW5hbCBhcnRpY2xlcyBvZiBvcmdhbml6YXRpb24gY2Fubm90IHNwZWNpZnkgYSBkZWxheWVkIGVmZmVjdGl2ZSBkYXRlICjCpyAxNzcwMi4wNSAoYykpOyB0aGV5IGFyZSBlZmZlY3RpdmUgd2hlbiBmaWxlZCwgYXMgc2hvd24gYnkgdGhlIFNlY3JldGFyeSBvZiBTdGF0ZSdzIGVuZG9yc2VtZW50IG9mIHRoZSBkYXRlLjwvbGV4OmdhcD4KICAgICAgICA8bGV4OmdhcD5UaGUgc3RhdGVtZW50IG9mIGluZm9ybWF0aW9uIGlzIGR1ZSB3aXRoaW4gOTAgZGF5cyBhZnRlciB0aGUgYXJ0aWNsZXMgYXJlIGZpbGVkIGFuZCBldmVyeSB0d28geWVhcnMgYWZ0ZXIgdGhhdCwgZm9yIGEgJDIwIGZlZSAowqcgMTc3MDIuMDkgKGEpLCBHb3YuIENvZGUgwqcgMTIxOTAgKGspKS4gVGhlIHByaW50ZWQgdGV4dCBkb2VzIG5vdCBzYXkgd2hhdCBoYXBwZW5zIGlmIGl0IGlzIGxhdGUgKHBlbmFsdGllcyBhbmQgc3VzcGVuc2lvbiBhcmUgaW4gb3RoZXIgc2VjdGlvbnMsIG5vdCBwcmludGVkKSwgc28gdGhlIGRlYWRsaW5lJ3MgY29uc2VxdWVuY2UgaXMgJ3Vuc3RhdGVkJyBhbmQgYSBtaXNzZWQgZGVhZGxpbmUgcmVqb2lucyB0aGUgYnJhbmNoIGF0IHRoZSBiaWVubmlhbCByZWZpbGluZyBkdXR5OyB0aGUgbW9kZWwgZG9lcyBub3Qgc2hvdyBhIGxhdGUgZmlyc3QgZmlsaW5nLiBGb3JtYXRpb24gZG9lcyBub3QgZGVwZW5kIG9uIGVpdGhlciBwb3N0LWZvcm1hdGlvbiBmaWxpbmc6IHRoZSBMTEMgaXMgZm9ybWVkIHdoZW4gdGhlIGFydGljbGVzIGFyZSBmaWxlZCAowqcgMTc3MDIuMDEgKGQpKSwgd2hpY2ggdGhlIG1vZGVsIG1hcmtzIHdpdGggdGhlIFNlY3JldGFyeSBvZiBTdGF0ZSdzIGVuZG9yc2VtZW50IG9mIHRoZSBmaWxpbmcgZGF0ZSAowqcgMTc3MDIuMDUgKGMpKDEpKTsgdGhlIGVuZCBldmVudCByZXBlYXRzIG9ubHkgdGhhdCB0aGUgZmlsaW5nIGlzIGNvbmNsdXNpdmUgcHJvb2Ygb2YgZm9ybWF0aW9uICjCpyAxNzcwMi4wMSAoZSkpLjwvbGV4OmdhcD4KICAgICAgICA8bGV4OmdhcD5UaGUgZmljdGl0aW91cyBidXNpbmVzcyBuYW1lIHN0YXRlbWVudCBpcyBhbiBpbmRlcGVuZGVudCBkdXR5IG9mIGFueW9uZSB0cmFkaW5nIHVuZGVyIGEgZmljdGl0aW91cyBidXNpbmVzcyBuYW1lICjCpyAxNzkxMCk7IGl0IGlzIG5vdCB0aWVkIHRvIHRoZSBzdGF0ZW1lbnQgb2YgaW5mb3JtYXRpb24uIEl0cyA0MC1kYXkgY2xvY2sgcnVucyBmcm9tIHdoZW4gdGhlIGJ1c2luZXNzIHN0YXJ0cyB0cmFkaW5nICjCpyAxNzkxMCAoYSkpLCBzbyB0aGUgbW9kZWwgc3RhcnRzIGl0IGF0IGNvbW1lbmNlX2J1c2luZXNzLCB3aGljaCBmb2xsb3dzIHRoZSBmaWxpbmcgb2YgdGhlIGFydGljbGVzIGluIHBhcmFsbGVsIHdpdGggdGhlIHN0YXRlbWVudCBvZiBpbmZvcm1hdGlvbi4gV2hpY2ggbmFtZXMgYXJlICdmaWN0aXRpb3VzJyAoZm9yIGFuIExMQywgZ2VuZXJhbGx5IGFueSBuYW1lIG90aGVyIHRoYW4gdGhlIG9uZSBpbiBpdHMgYXJ0aWNsZXMpIGlzIGRlZmluZWQgaW4gQnVzLiAmYW1wOyBQcm9mLiBDb2RlIMKnIDE3OTAwLCB0aGUgbmV3c3BhcGVyIHB1YmxpY2F0aW9uIHJlcXVpcmVtZW50IGlzIGluIMKnIDE3OTE3LCBhbmQgdGhlIGJhciBvbiBzdWluZyB1bnRpbCB0aGUgc3RhdGVtZW50IGlzIGZpbGVkIGlzIGluIMKnIDE3OTE4OyBub25lIG9mIHRob3NlIGlzIHByaW50ZWQgaGVyZS4gQSBtaXNzZWQgNDAtZGF5IGRlYWRsaW5lIGhhcyBubyBjb25zZXF1ZW5jZSBpbiB0aGUgcHJpbnRlZCB0ZXh0IGFuZCByZWpvaW5zIHRoZSBicmFuY2guPC9sZXg6Z2FwPgogICAgICAgIDxsZXg6Z2FwPkFmdGVyIHRoZSBmaWxpbmcgZGF0ZSBpcyBlbmRvcnNlZCwgdHdvIGJyYW5jaGVzIHJ1biBpbiBwYXJhbGxlbDogdGhlIHN0YXRlbWVudCBvZiBpbmZvcm1hdGlvbiAodGhlbiBpdHMgZmVlIGFuZCB0aGUgYmllbm5pYWwgcmVmaWxpbmcgZHV0eTsgYSBtaXNzZWQgOTAtZGF5IGRlYWRsaW5lIHJlam9pbnMgYXQgdGhlIHJlZmlsaW5nIGR1dHkpLCBhbmQgY29tbWVuY2VfYnVzaW5lc3MsIHdob3NlIHVzZXNfZmljdGl0aW91c19uYW1lIGdhdGV3YXkgbGVhZHMgdG8gdGhlIGZpY3RpdGlvdXMgYnVzaW5lc3MgbmFtZSBzdGF0ZW1lbnQgYW5kIGl0cyBmZWUgb3Igc3RyYWlnaHQgb24uIFRoZSB0cmFkaW5nIGJyYW5jaCByZWpvaW5zIGF0IHRoZSBhbm51YWwgRnJhbmNoaXNlIFRheCBCb2FyZCB0YXgsIHdoaWNoIGV2ZXJ5IExMQyBvd2VzIGJlY2F1c2UgaXRzIGFydGljbGVzIHdlcmUgZmlsZWQgKMKnIDE3NzAyLjAxIChnKSk7IHBsYWNpbmcgdGhlIHRheCBvbiB0aGF0IGJyYW5jaCBpcyBhIG1vZGVsbGluZyBjb252ZW5pZW5jZSwgbm90IGEgc3RhdHV0b3J5IHNlcXVlbmNlLiBCb3RoIGJyYW5jaGVzIG1lZXQgYXQgYSBwYXJhbGxlbCBqb2luIGJlZm9yZSB0aGUgZW5kLjwvbGV4OmdhcD4KICAgICAgICA8bGV4OmdhcD5DYWxpZm9ybmlhIExMQ3MgbWF5IG5vdCByZW5kZXIgcHJvZmVzc2lvbmFsIHNlcnZpY2VzIGFzIGRlZmluZWQgaW4gQ29ycC4gQ29kZSDCp8KnIDEzNDAxIChhKSBhbmQgMTM0MDEuMyAowqcgMTc3MDEuMDQgKGUpKSwgYnV0IG1heSByZW5kZXIgb3RoZXIgbGljZW5zZWQgc2VydmljZXMgd2hlcmUgdGhlIGxpY2Vuc2luZyBsYXcgbGV0cyBhbiBMTEMgaG9sZCB0aGUgbGljZW5jZSAowqcgMTc3MDEuMDQgKGIpKS4gVGhlIHRhYmxlJ3MgbGljZW5zZWRfcHJvZmVzc2lvbiBpbnB1dCBrZWVwcyB0aGUgd29yZGluZyBzaGFyZWQgd2l0aCBvdGhlciBzdGF0ZXMsIHNvIGEgeWVzIHRoZXJlIG1lYW5zIHByb2Zlc3Npb25hbCBzZXJ2aWNlcyBpbiB0aGUgwqcgMTM0MDEgc2Vuc2U7IG93bmVycyBpbiBvdGhlciBsaWNlbnNlZCBvY2N1cGF0aW9ucyBzaG91bGQgYW5zd2VyIG5vIGFuZCBjaGVjayB0aGVpciBsaWNlbnNpbmcgbGF3LiBQcm9mZXNzaW9uYWxzIHdobyB3YW50IGxpbWl0ZWQgbGlhYmlsaXR5IHVzZSBhIHByb2Zlc3Npb25hbCBjb3Jwb3JhdGlvbiAowqcgMTM0MDQpLCB3aGljaCBhbHNvIG5lZWRzIGEgY2VydGlmaWNhdGUgb2YgcmVnaXN0cmF0aW9uIGZyb20gdGhlIGFnZW5jeSByZWd1bGF0aW5nIHRoZSBwcm9mZXNzaW9uLCBvciwgZm9yIGNlcnRhaW4gcHJvZmVzc2lvbnMgb25seSwgYSByZWdpc3RlcmVkIGxpbWl0ZWQgbGlhYmlsaXR5IHBhcnRuZXJzaGlwIChDb3JwLiBDb2RlIMKnwqcgMTYxMDEgYW5kIDE2OTUzLCBmZWUgaW4gR292LiBDb2RlIMKnIDEyMTg5OyBub3QgcHJpbnRlZCBoZXJlKS4gVGhlIGRlY2lzaW9uIHRhYmxlJ3MgZ2VuZXJhbC1wYXJ0bmVyc2hpcCByb3cgbWVudGlvbnMgdGhlIExMUCBvbmx5IGJ5IGNpdGF0aW9uLjwvbGV4OmdhcD4KICAgICAgICA8bGV4OmdhcD5GaWxpbmcgYXJ0aWNsZXMgb2JsaWdhdGVzIGFuIExMQyAoYW5kIGFuIExMUCkgdG8gcGF5IGFuIGFubnVhbCB0YXggdG8gdGhlIEZyYW5jaGlzZSBUYXggQm9hcmQgKFJldi4gJmFtcDsgVGF4LiBDb2RlIMKnIDE3OTQxLCBjaXRlZCBpbiDCpyAxNzcwMi4wMSAoZykpOyB0aGUgYW1vdW50IGFuZCBkdWUgZGF0ZSBhcmUgbm90IGluIHRoZSBwcmludGVkIHRleHQuIFRoZSBtb2RlbCBzaG93cyB0aGUgZHV0eSBhcyBvbmUgc3RlcCB3aXRob3V0IGEgZGVhZGxpbmUuIENvcnBvcmF0aW9ucyBhcmUgdGF4ZWQgdW5kZXIgb3RoZXIgcGFydHMgb2YgdGhhdCBDb2RlLCBub3QgbW9kZWxsZWQuPC9sZXg6Z2FwPgogICAgICAgIDxsZXg6Z2FwPlRoZSBvcGVyYXRpbmcgYWdyZWVtZW50ICjCpyAxNzcwMS4xMCkgZ292ZXJucyByZWxhdGlvbnMgYW1vbmcgdGhlIG1lbWJlcnMgYW5kIHRoZSBjb21wYW55J3MgYWN0aXZpdGllcyBidXQgaXMgbm90IGZpbGVkIHdpdGggdGhlIFNlY3JldGFyeSBvZiBTdGF0ZSBhbmQgaXMgbm90IGEgc3RlcCBoZXJlLiBBbWVuZGluZyBvciByZXN0YXRpbmcgdGhlIGFydGljbGVzICjCpyAxNzcwMi4wMikgaXMgb3V0c2lkZSB0aGUgc3RhcnQtdXAgcHJvY2Vzcy48L2xleDpnYXA+CiAgICAgICAgPGxleDpnYXA+Tm9ucHJvZml0IHN0YXR1cyBoZXJlIG1lYW5zIHRoZSBOb25wcm9maXQgUHVibGljIEJlbmVmaXQgQ29ycG9yYXRpb24gTGF3ICjCpyA1MTIwKTsgbXV0dWFsIGJlbmVmaXQgYW5kIHJlbGlnaW91cyBjb3Jwb3JhdGlvbnMgYXJlIGZvcm1lZCB1bmRlciB0aGVpciBvd24gcGFydHMgKG5vdCBwcmludGVkKS4gSW5jb3Jwb3JhdGluZyBhcyBhIG5vbnByb2ZpdCBpcyBub3QgdGF4IGV4ZW1wdGlvbjsgZmVkZXJhbCA1MDEoYykgYW5kIEZyYW5jaGlzZSBUYXggQm9hcmQgZXhlbXB0aW9uIGFyZSBub3QgbW9kZWxsZWQuPC9sZXg6Z2FwPgogICAgICAgIDxsZXg6Z2FwPlN0YXRlIGZvcm1hdGlvbiBpcyBvbmx5IHBhcnQgb2Ygc3RhcnRpbmcgYSBidXNpbmVzczogY2l0aWVzIGFuZCBjb3VudGllcyBpc3N1ZSBidXNpbmVzcyBsaWNlbmNlcyBvciBidXNpbmVzcyB0YXggY2VydGlmaWNhdGVzIHVuZGVyIHRoZWlyIG93biBvcmRpbmFuY2VzLCB3aGljaCBhcmUgc2NvcmVkIHNlcGFyYXRlbHksIGFuZCBzb21lIGFjdGl2aXRpZXMgbmVlZCBhIHN0YXRlIHNlbGxlcidzIHBlcm1pdCBvciBwcm9mZXNzaW9uYWwgbGljZW5jZSAobm90IG1vZGVsbGVkKS48L2xleDpnYXA+CiAgICAgICAgPGxleDpnYXA+VGhlIHRhYmxlJ3MgbGltaXRlZC1wYXJ0bmVyc2hpcCByb3cgaXMgcmVhY2hlZCB0aHJvdWdoIHRoZSBzaGFyZWQgbGltaXRlZF9saWFiaWxpdHkgYW5kIHBhc3NpdmVfcGFydG5lcnMgaW5wdXRzLCBidXQgdGhlIHByaW50ZWQgwqcgMTU5MDIuMDEgc2F5cyBub3RoaW5nIGFib3V0IGxpYWJpbGl0eS4gQSBsaW1pdGVkIHBhcnRuZXIncyBsaWFiaWxpdHkgc2hpZWxkIGFuZCBpdHMgbGltaXRzIChDb3JwLiBDb2RlIMKnIDE1OTAzLjAzIGV0IHNlcS4pIGFyZSBub3QgcHJpbnRlZCBoZXJlLCBhbmQgdGhlIGxpbWl0ZWQgcGFydG5lcnNoaXAgZm9ybSBkb2VzIG5vdCBzaGllbGQgYSBnZW5lcmFsIHBhcnRuZXI7IHRoZSByb3cgc2F5cyBvbmx5IHdoYXQgwqcgMTU5MDIuMDEgc3VwcG9ydHMgKGEgY2VydGlmaWNhdGUgbmFtaW5nIGVhY2ggZ2VuZXJhbCBwYXJ0bmVyLCBhIHBhcnRuZXJzaGlwIGFncmVlbWVudCwgYW5kIHRoZSBhbm51YWwgRnJhbmNoaXNlIFRheCBCb2FyZCB0YXggdW5kZXIgwqcgMTU5MDIuMDEgKGcpKS48L2xleDpnYXA+CiAgICAgICAgPGxleDpnYXA+VGhlIFNlY3JldGFyeSBvZiBTdGF0ZSBtYXkgY2FuY2VsIHRoZSBhcnRpY2xlcyBpZiB0aGUgY2hlY2sgZm9yIHRoZSBmaWxpbmcgZmVlIGJvdW5jZXMsIGFmdGVyIHR3byB3cml0dGVuIG5vdGljZXMgKMKnIDE3NzAyLjAxIChmKSk7IG5vdCBtb2RlbGxlZC48L2xleDpnYXA+CiAgICAgICAgPGxleDpnYXA+VGhlIHByaW50ZWQgdGV4dCBoYXMgbm8gc2VjdGlvbiB0aGF0IGNyZWF0ZXMgYSBzb2xlIHByb3ByaWV0b3JzaGlwOyB0aGUgc29sZS1wcm9wcmlldG9yc2hpcCByb3cgY2l0ZXMgwqcgMTc5MTAgb25seSBmb3IgdGhlIGZpY3RpdGlvdXMgYnVzaW5lc3MgbmFtZSBkdXR5LCBhbmQgJ25vIGZvcm1hdGlvbiBmaWxpbmcnIG1lYW5zIHRoYXQgbm9uZSBhcHBlYXJzIGluIHRoZSBwcmludGVkIHRleHQuPC9sZXg6Z2FwPgogICAgICAgIDxsZXg6Z2FwPkNvcnBvcmF0aW9ucyAoc3RvY2ssIHByb2Zlc3Npb25hbCBhbmQgbm9ucHJvZml0KSBhbHNvIGZpbGUgYSBzdGF0ZW1lbnQgb2YgaW5mb3JtYXRpb24gZm9yICQyMCAoR292LiBDb2RlIMKnIDEyMTg2IChnKSk7IGl0cyB0aW1pbmcgYW5kIGNvbnRlbnRzIGFyZSBpbiBDb3JwLiBDb2RlIMKnwqcgMTUwMiBhbmQgNjIxMCwgbm90IHByaW50ZWQgaGVyZS48L2xleDpnYXA+CiAgICAgICAgPGxleDpnYXA+VGhlIGFydGljbGVzIGZlZSBpcyBwYWlkIGJ5IHRoZSBvcmdhbml6ZXIgYXMgYSBjb25kaXRpb24gb2YgZmlsaW5nICjCpyAxNzcwMi4wNSAoYSkgJ0lmIHRoZSBmaWxpbmcgZmVlcyBoYXZlIGJlZW4gcGFpZCcpLCBjaGVja2VkIGJ5IHRoZSBmZWVzX3BhaWQgaW5wdXQgb2YgYXJ0aWNsZXNfY29tcGx5OyB0aGUgcHJpbnRlZCB0ZXh0IHB1dHMgbm8gZHV0eSBvbiB0aGUgU2VjcmV0YXJ5IG9mIFN0YXRlIHRvIGNvbGxlY3QgaXQuPC9sZXg6Z2FwPgogICAgICAgIDxsZXg6YWN0b3IgaWQ9Im9yZ2FuaXplciIgbmFtZT0iT3JnYW5pemVyIChmb3VuZGVyKSIga2luZD0icHJpdmF0ZS1wYXJ0eSIvPgogICAgICAgIDxsZXg6YWN0b3IgaWQ9InNvcyIgbmFtZT0iU2VjcmV0YXJ5IG9mIFN0YXRlIiBraW5kPSJwdWJsaWMtYm9keSIvPgogICAgICAgIDxsZXg6YWN0b3IgaWQ9ImxsYyIgbmFtZT0iTGltaXRlZCBsaWFiaWxpdHkgY29tcGFueSIga2luZD0icHJpdmF0ZS1wYXJ0eSIvPgogICAgICAgIDxsZXg6YWN0b3IgaWQ9ImNvdW50eV9jbGVyayIgbmFtZT0iQ291bnR5IGNsZXJrIiBraW5kPSJvdGhlci1nb3Zlcm5tZW50Ii8+CiAgICAgICAgPGxleDphY3RvciBpZD0iZnRiIiBuYW1lPSJGcmFuY2hpc2UgVGF4IEJvYXJkIiBraW5kPSJvdGhlci1nb3Zlcm5tZW50Ii8+CiAgICAgIDwvbGV4Om1vZGVsPgogICAgPC9icG1uOmV4dGVuc2lvbkVsZW1lbnRzPgogICAgPGJwbW46cGFydGljaXBhbnQgaWQ9InBfYWdlbmN5IiBuYW1lPSJTZWNyZXRhcnkgb2YgU3RhdGUiIHByb2Nlc3NSZWY9InByb2NfY2FfYnVzaW5lc3MiPgogICAgICA8YnBtbjpleHRlbnNpb25FbGVtZW50cz4KICAgICAgICA8bGV4OmFjdG9yIHJlZj0ic29zIi8+CiAgICAgIDwvYnBtbjpleHRlbnNpb25FbGVtZW50cz4KICAgIDwvYnBtbjpwYXJ0aWNpcGFudD4KICAgIDxicG1uOnBhcnRpY2lwYW50IGlkPSJwX29yZ2FuaXplciIgbmFtZT0iT3JnYW5pemVyIChmb3VuZGVyKSI+CiAgICAgIDxicG1uOmV4dGVuc2lvbkVsZW1lbnRzPgogICAgICAgIDxsZXg6YWN0b3IgcmVmPSJvcmdhbml6ZXIiLz4KICAgICAgPC9icG1uOmV4dGVuc2lvbkVsZW1lbnRzPgogICAgPC9icG1uOnBhcnRpY2lwYW50PgogICAgPGJwbW46cGFydGljaXBhbnQgaWQ9InBfbGxjIiBuYW1lPSJMaW1pdGVkIGxpYWJpbGl0eSBjb21wYW55Ij4KICAgICAgPGJwbW46ZXh0ZW5zaW9uRWxlbWVudHM+CiAgICAgICAgPGxleDphY3RvciByZWY9ImxsYyIvPgogICAgICA8L2JwbW46ZXh0ZW5zaW9uRWxlbWVudHM+CiAgICA8L2JwbW46cGFydGljaXBhbnQ+CiAgICA8YnBtbjptZXNzYWdlRmxvdyBpZD0ibWZfZGVsaXZlcl9hcnRpY2xlcyIgbmFtZT0iU2lnbiBhbmQgZGVsaXZlciBhcnRpY2xlcyBvZiBvcmdhbml6YXRpb24iIHNvdXJjZVJlZj0icF9vcmdhbml6ZXIiIHRhcmdldFJlZj0iZGVsaXZlcl9hcnRpY2xlcyIvPgogICAgPGJwbW46bWVzc2FnZUZsb3cgaWQ9Im1mX3BheV9mZWUiIG5hbWU9IlBheSB0aGUgJDcwIGZpbGluZyBmZWUiIHNvdXJjZVJlZj0icF9vcmdhbml6ZXIiIHRhcmdldFJlZj0icGF5X2ZlZSIvPgogICAgPGJwbW46bWVzc2FnZUZsb3cgaWQ9Im1mX2ZpbGVfc29pIiBuYW1lPSJGaWxlIHN0YXRlbWVudCBvZiBpbmZvcm1hdGlvbiIgc291cmNlUmVmPSJwX2xsYyIgdGFyZ2V0UmVmPSJmaWxlX3NvaSIvPgogICAgPGJwbW46bWVzc2FnZUZsb3cgaWQ9Im1mX3BheV9zb2lfZmVlIiBuYW1lPSJQYXkgdGhlICQyMCBzdGF0ZW1lbnQgZmVlIiBzb3VyY2VSZWY9InBfbGxjIiB0YXJnZXRSZWY9InBheV9zb2lfZmVlIi8+CiAgICA8YnBtbjptZXNzYWdlRmxvdyBpZD0ibWZfcmVmaWxlX3NvaSIgbmFtZT0iUmVmaWxlIHN0YXRlbWVudCBvZiBpbmZvcm1hdGlvbiBldmVyeSB0d28geWVhcnMiIHNvdXJjZVJlZj0icF9sbGMiIHRhcmdldFJlZj0icmVmaWxlX3NvaSIvPgogICAgPGJwbW46bWVzc2FnZUZsb3cgaWQ9Im1mX2NvbW1lbmNlX2J1c2luZXNzIiBuYW1lPSJTdGFydCB0cmFuc2FjdGluZyBidXNpbmVzcyIgc291cmNlUmVmPSJwX2xsYyIgdGFyZ2V0UmVmPSJjb21tZW5jZV9idXNpbmVzcyIvPgogICAgPGJwbW46bWVzc2FnZUZsb3cgaWQ9Im1mX2ZpbGVfZmJuIiBuYW1lPSJGaWxlIGZpY3RpdGlvdXMgYnVzaW5lc3MgbmFtZSBzdGF0ZW1lbnQiIHNvdXJjZVJlZj0icF9sbGMiIHRhcmdldFJlZj0iZmlsZV9mYm4iLz4KICAgIDxicG1uOm1lc3NhZ2VGbG93IGlkPSJtZl9wYXlfZmJuX2ZlZSIgbmFtZT0iUGF5IHRoZSAkMTAgc3RhdGVtZW50IGZlZSIgc291cmNlUmVmPSJwX2xsYyIgdGFyZ2V0UmVmPSJwYXlfZmJuX2ZlZSIvPgogICAgPGJwbW46bWVzc2FnZUZsb3cgaWQ9Im1mX3BheV9hbm51YWxfdGF4IiBuYW1lPSJQYXkgYW5udWFsIHRheCB0byBGcmFuY2hpc2UgVGF4IEJvYXJkIiBzb3VyY2VSZWY9InBfbGxjIiB0YXJnZXRSZWY9InBheV9hbm51YWxfdGF4Ii8+CiAgPC9icG1uOmNvbGxhYm9yYXRpb24+CiAgPGJwbW46cHJvY2VzcyBpZD0icHJvY19jYV9idXNpbmVzcyIgbmFtZT0iU3RhcnQgYSBidXNpbmVzcyBpbiBDYWxpZm9ybmlhIChMTEMgZmlsaW5nIHBhdGgpIiBpc0V4ZWN1dGFibGU9InRydWUiPgogICAgPGJwbW46bGFuZVNldCBpZD0icHJvY19jYV9idXNpbmVzc19sYW5lcyI+CiAgICAgIDxicG1uOmxhbmUgaWQ9ImxuX3NvcyIgbmFtZT0iU2VjcmV0YXJ5IG9mIFN0YXRlIj4KICAgICAgICA8YnBtbjpleHRlbnNpb25FbGVtZW50cz4KICAgICAgICAgIDxsZXg6YWN0b3IgcmVmPSJzb3MiLz4KICAgICAgICA8L2JwbW46ZXh0ZW5zaW9uRWxlbWVudHM+CiAgICAgICAgPGJwbW46Zmxvd05vZGVSZWY+c3RhcnQ8L2JwbW46Zmxvd05vZGVSZWY+CiAgICAgICAgPGJwbW46Zmxvd05vZGVSZWY+ZGVsaXZlcl9hcnRpY2xlczwvYnBtbjpmbG93Tm9kZVJlZj4KICAgICAgICA8YnBtbjpmbG93Tm9kZVJlZj5wYXlfZmVlPC9icG1uOmZsb3dOb2RlUmVmPgogICAgICAgIDxicG1uOmZsb3dOb2RlUmVmPnJldmlld19hcnRpY2xlczwvYnBtbjpmbG93Tm9kZVJlZj4KICAgICAgICA8YnBtbjpmbG93Tm9kZVJlZj5maWxlX2FydGljbGVzPC9icG1uOmZsb3dOb2RlUmVmPgogICAgICAgIDxicG1uOmZsb3dOb2RlUmVmPmVuZG9yc2VfZmlsaW5nPC9icG1uOmZsb3dOb2RlUmVmPgogICAgICAgIDxicG1uOmZsb3dOb2RlUmVmPmZpbGVfc29pX3dhaXQ8L2JwbW46Zmxvd05vZGVSZWY+CiAgICAgICAgPGJwbW46Zmxvd05vZGVSZWY+ZmlsZV9zb2k8L2JwbW46Zmxvd05vZGVSZWY+CiAgICAgICAgPGJwbW46Zmxvd05vZGVSZWY+ZmlsZV9zb2lfdGltZW91dDwvYnBtbjpmbG93Tm9kZVJlZj4KICAgICAgICA8YnBtbjpmbG93Tm9kZVJlZj5wYXlfc29pX2ZlZTwvYnBtbjpmbG93Tm9kZVJlZj4KICAgICAgICA8YnBtbjpmbG93Tm9kZVJlZj5yZWZpbGVfc29pPC9icG1uOmZsb3dOb2RlUmVmPgogICAgICAgIDxicG1uOmZsb3dOb2RlUmVmPmNvbW1lbmNlX2J1c2luZXNzPC9icG1uOmZsb3dOb2RlUmVmPgogICAgICAgIDxicG1uOmZsb3dOb2RlUmVmPmxsY19mb3JtZWQ8L2JwbW46Zmxvd05vZGVSZWY+CiAgICAgICAgPGJwbW46Zmxvd05vZGVSZWY+bGxjX2Zvcm1lZF9qb2luPC9icG1uOmZsb3dOb2RlUmVmPgogICAgICAgIDxicG1uOmZsb3dOb2RlUmVmPnJldmlld19hcnRpY2xlc19ndzwvYnBtbjpmbG93Tm9kZVJlZj4KICAgICAgICA8YnBtbjpmbG93Tm9kZVJlZj5yZXZpZXdfYXJ0aWNsZXNfbm90X2ZpbGVfYXJ0aWNsZXM8L2JwbW46Zmxvd05vZGVSZWY+CiAgICAgICAgPGJwbW46Zmxvd05vZGVSZWY+ZW5kb3JzZV9maWxpbmdfcGFyPC9icG1uOmZsb3dOb2RlUmVmPgogICAgICAgIDxicG1uOmZsb3dOb2RlUmVmPmNvbW1lbmNlX2J1c2luZXNzX2d3PC9icG1uOmZsb3dOb2RlUmVmPgogICAgICAgIDxicG1uOmZsb3dOb2RlUmVmPnJlZmlsZV9zb2lfbWVyZ2U8L2JwbW46Zmxvd05vZGVSZWY+CiAgICAgIDwvYnBtbjpsYW5lPgogICAgICA8YnBtbjpsYW5lIGlkPSJsbl9jb3VudHlfY2xlcmsiIG5hbWU9IkNvdW50eSBjbGVyayI+CiAgICAgICAgPGJwbW46ZXh0ZW5zaW9uRWxlbWVudHM+CiAgICAgICAgICA8bGV4OmFjdG9yIHJlZj0iY291bnR5X2NsZXJrIi8+CiAgICAgICAgPC9icG1uOmV4dGVuc2lvbkVsZW1lbnRzPgogICAgICAgIDxicG1uOmZsb3dOb2RlUmVmPmZpbGVfZmJuX3dhaXQ8L2JwbW46Zmxvd05vZGVSZWY+CiAgICAgICAgPGJwbW46Zmxvd05vZGVSZWY+ZmlsZV9mYm48L2JwbW46Zmxvd05vZGVSZWY+CiAgICAgICAgPGJwbW46Zmxvd05vZGVSZWY+ZmlsZV9mYm5fdGltZW91dDwvYnBtbjpmbG93Tm9kZVJlZj4KICAgICAgICA8YnBtbjpmbG93Tm9kZVJlZj5wYXlfZmJuX2ZlZTwvYnBtbjpmbG93Tm9kZVJlZj4KICAgICAgPC9icG1uOmxhbmU+CiAgICAgIDxicG1uOmxhbmUgaWQ9ImxuX2Z0YiIgbmFtZT0iRnJhbmNoaXNlIFRheCBCb2FyZCI+CiAgICAgICAgPGJwbW46ZXh0ZW5zaW9uRWxlbWVudHM+CiAgICAgICAgICA8bGV4OmFjdG9yIHJlZj0iZnRiIi8+CiAgICAgICAgPC9icG1uOmV4dGVuc2lvbkVsZW1lbnRzPgogICAgICAgIDxicG1uOmZsb3dOb2RlUmVmPnBheV9hbm51YWxfdGF4PC9icG1uOmZsb3dOb2RlUmVmPgogICAgICAgIDxicG1uOmZsb3dOb2RlUmVmPnBheV9hbm51YWxfdGF4X2pvaW48L2JwbW46Zmxvd05vZGVSZWY+CiAgICAgIDwvYnBtbjpsYW5lPgogICAgPC9icG1uOmxhbmVTZXQ+CiAgICA8YnBtbjpzdGFydEV2ZW50IGlkPSJzdGFydCIgbmFtZT0iU29tZW9uZSB3YW50cyB0byBzdGFydCBhIGJ1c2luZXNzLCBoZXJlIGFzIGEgbGltaXRlZCBsaWFiaWxpIj4KICAgICAgPGJwbW46ZG9jdW1lbnRhdGlvbiB0ZXh0Rm9ybWF0PSJ0ZXh0L3BsYWluIj5DYWwuIENPUlAgwqcgMTc3MDIuMDEoYSk6IOKAnE9uZSBvciBtb3JlIHBlcnNvbnMgbWF5IGFjdCBhcyBvcmdhbml6ZXJzIHRvIGZvcm0gYSBsaW1pdGVkIGxpYWJpbGl0eSBjb21wYW554oCdPC9icG1uOmRvY3VtZW50YXRpb24+CiAgICAgIDxicG1uOmV4dGVuc2lvbkVsZW1lbnRzPgogICAgICAgIDxsZXg6Z3JvdW5kaW5nPgogICAgICAgICAgPGxleDpzb3VyY2UgY2l0YXRpb249IkNhbC4gQ09SUCDCpyAxNzcwMi4wMShhKSIgc2VjdGlvbj0iMTc3MDIuMDEiIHN1YnNlY3Rpb249ImEiIGNvZGU9IkNhbC4gQ09SUCIganVyaXNkaWN0aW9uPSJjYSIgZ3JvdW5kaW5nPSJleHBsaWNpdCIgdXJsPSJodHRwczovL2xlZ2luZm8ubGVnaXNsYXR1cmUuY2EuZ292L2ZhY2VzL2NvZGVzX2Rpc3BsYXlTZWN0aW9uLnhodG1sP2xhd0NvZGU9Q09SUCZhbXA7c2VjdGlvbk51bT0xNzcwMi4wMS4iPgogICAgICAgICAgICA8bGV4OnF1b3RlPk9uZSBvciBtb3JlIHBlcnNvbnMgbWF5IGFjdCBhcyBvcmdhbml6ZXJzIHRvIGZvcm0gYSBsaW1pdGVkIGxpYWJpbGl0eSBjb21wYW55PC9sZXg6cXVvdGU+CiAgICAgICAgICA8L2xleDpzb3VyY2U+CiAgICAgICAgPC9sZXg6Z3JvdW5kaW5nPgogICAgICA8L2JwbW46ZXh0ZW5zaW9uRWxlbWVudHM+CiAgICAgIDxicG1uOm91dGdvaW5nPnNmNzwvYnBtbjpvdXRnb2luZz4KICAgIDwvYnBtbjpzdGFydEV2ZW50PgogICAgPGJwbW46aW50ZXJtZWRpYXRlQ2F0Y2hFdmVudCBpZD0iZGVsaXZlcl9hcnRpY2xlcyIgbmFtZT0iU2lnbiBhbmQgZGVsaXZlciBhcnRpY2xlcyBvZiBvcmdhbml6YXRpb24iPgogICAgICA8YnBtbjpkb2N1bWVudGF0aW9uIHRleHRGb3JtYXQ9InRleHQvcGxhaW4iPkNhbC4gQ09SUCDCpyAxNzcwMi4wMShhKTog4oCcYnkgc2lnbmluZyBhbmQgZGVsaXZlcmluZyB0byB0aGUgU2VjcmV0YXJ5IG9mIFN0YXRlIGZvciBmaWxpbmcgYXJ0aWNsZXMgb2Ygb3JnYW5pemF0aW9uIG9uIGEgZm9ybSBwcmVzY3JpYmVkIGJ5IHRoZSBTZWNyZXRhcnkgb2YgU3RhdGXigJ08L2JwbW46ZG9jdW1lbnRhdGlvbj4KICAgICAgPGJwbW46ZXh0ZW5zaW9uRWxlbWVudHM+CiAgICAgICAgPGxleDpncm91bmRpbmc+CiAgICAgICAgICA8bGV4OnNvdXJjZSBjaXRhdGlvbj0iQ2FsLiBDT1JQIMKnIDE3NzAyLjAxKGEpIiBzZWN0aW9uPSIxNzcwMi4wMSIgc3Vic2VjdGlvbj0iYSIgY29kZT0iQ2FsLiBDT1JQIiBqdXJpc2RpY3Rpb249ImNhIiBncm91bmRpbmc9ImV4cGxpY2l0IiB1cmw9Imh0dHBzOi8vbGVnaW5mby5sZWdpc2xhdHVyZS5jYS5nb3YvZmFjZXMvY29kZXNfZGlzcGxheVNlY3Rpb24ueGh0bWw/bGF3Q29kZT1DT1JQJmFtcDtzZWN0aW9uTnVtPTE3NzAyLjAxLiI+CiAgICAgICAgICAgIDxsZXg6cXVvdGU+Ynkgc2lnbmluZyBhbmQgZGVsaXZlcmluZyB0byB0aGUgU2VjcmV0YXJ5IG9mIFN0YXRlIGZvciBmaWxpbmcgYXJ0aWNsZXMgb2Ygb3JnYW5pemF0aW9uIG9uIGEgZm9ybSBwcmVzY3JpYmVkIGJ5IHRoZSBTZWNyZXRhcnkgb2YgU3RhdGU8L2xleDpxdW90ZT4KICAgICAgICAgIDwvbGV4OnNvdXJjZT4KICAgICAgICA8L2xleDpncm91bmRpbmc+CiAgICAgICAgPGxleDpub3JtIG1vZGFsaXR5PSJwZXJtaXNzaW9uIiBiZWFyZXI9Im9yZ2FuaXplciIvPgogICAgICA8L2JwbW46ZXh0ZW5zaW9uRWxlbWVudHM+CiAgICAgIDxicG1uOmluY29taW5nPnNmNzwvYnBtbjppbmNvbWluZz4KICAgICAgPGJwbW46b3V0Z29pbmc+c2Y4PC9icG1uOm91dGdvaW5nPgogICAgICA8YnBtbjptZXNzYWdlRXZlbnREZWZpbml0aW9uIGlkPSJkZWxpdmVyX2FydGljbGVzX2RlZiIgbWVzc2FnZVJlZj0ibXNnX3NpZ25fYW5kX2RlbGl2ZXJfYXJ0aWNsZXNfb2Zfb3JnYW5pemF0aW9uIi8+CiAgICA8L2JwbW46aW50ZXJtZWRpYXRlQ2F0Y2hFdmVudD4KICAgIDxicG1uOmludGVybWVkaWF0ZUNhdGNoRXZlbnQgaWQ9InBheV9mZWUiIG5hbWU9IlBheSB0aGUgJDcwIGZpbGluZyBmZWUiPgogICAgICA8YnBtbjpkb2N1bWVudGF0aW9uIHRleHRGb3JtYXQ9InRleHQvcGxhaW4iPkNhbC4gR09WIMKnIDEyMTkwKGIpOiDigJxGaWxpbmcgYXJ0aWNsZXMgb2Ygb3JnYW5pemF0aW9uIG9mIGEgbGltaXRlZCBsaWFiaWxpdHkgY29tcGFueTogU2V2ZW50eSBkb2xsYXJzICgkNzApLuKAnTwvYnBtbjpkb2N1bWVudGF0aW9uPgogICAgICA8YnBtbjpleHRlbnNpb25FbGVtZW50cz4KICAgICAgICA8bGV4Omdyb3VuZGluZz4KICAgICAgICAgIDxsZXg6c291cmNlIGNpdGF0aW9uPSJDYWwuIEdPViDCpyAxMjE5MChiKSIgc2VjdGlvbj0iMTIxOTAiIHN1YnNlY3Rpb249ImIiIGNvZGU9IkNhbC4gR09WIiBqdXJpc2RpY3Rpb249ImNhIiBncm91bmRpbmc9ImV4cGxpY2l0IiB1cmw9Imh0dHBzOi8vbGVnaW5mby5sZWdpc2xhdHVyZS5jYS5nb3YvZmFjZXMvY29kZXNfZGlzcGxheVNlY3Rpb24ueGh0bWw/bGF3Q29kZT1HT1YmYW1wO3NlY3Rpb25OdW09MTIxOTAuIj4KICAgICAgICAgICAgPGxleDpxdW90ZT5GaWxpbmcgYXJ0aWNsZXMgb2Ygb3JnYW5pemF0aW9uIG9mIGEgbGltaXRlZCBsaWFiaWxpdHkgY29tcGFueTogU2V2ZW50eSBkb2xsYXJzICgkNzApLjwvbGV4OnF1b3RlPgogICAgICAgICAgPC9sZXg6c291cmNlPgogICAgICAgIDwvbGV4Omdyb3VuZGluZz4KICAgICAgPC9icG1uOmV4dGVuc2lvbkVsZW1lbnRzPgogICAgICA8YnBtbjppbmNvbWluZz5zZjg8L2JwbW46aW5jb21pbmc+CiAgICAgIDxicG1uOm91dGdvaW5nPnNmOTwvYnBtbjpvdXRnb2luZz4KICAgICAgPGJwbW46bWVzc2FnZUV2ZW50RGVmaW5pdGlvbiBpZD0icGF5X2ZlZV9kZWYiIG1lc3NhZ2VSZWY9Im1zZ19wYXlfdGhlXzcwX2ZpbGluZ19mZWUiLz4KICAgIDwvYnBtbjppbnRlcm1lZGlhdGVDYXRjaEV2ZW50PgogICAgPGJwbW46YnVzaW5lc3NSdWxlVGFzayBpZD0icmV2aWV3X2FydGljbGVzIiBuYW1lPSJDaGVjayBhcnRpY2xlcyBhbmQgZmVlcyIgY2FtdW5kYTpkZWNpc2lvblJlZj0iYXJ0aWNsZXNfY29tcGx5Ij4KICAgICAgPGJwbW46ZG9jdW1lbnRhdGlvbiB0ZXh0Rm9ybWF0PSJ0ZXh0L3BsYWluIj5DYWwuIENPUlAgwqcgMTc3MDIuMDUoYSk6IOKAnElmIHRoZSBmaWxpbmcgZmVlcyBoYXZlIGJlZW4gcGFpZCwgdW5sZXNzIHRoZSBTZWNyZXRhcnkgb2YgU3RhdGUgZGV0ZXJtaW5lcyB0aGF0IGEgcmVjb3JkIGRvZXMgbm90IGNvbXBseSB3aXRoIGFwcGxpY2FibGUgbGF3cywgdGhlIFNlY3JldGFyeSBvZiBTdGF0ZSBzaGFsbCBmaWxlIHRoZSByZWNvcmQu4oCdPC9icG1uOmRvY3VtZW50YXRpb24+CiAgICAgIDxicG1uOmV4dGVuc2lvbkVsZW1lbnRzPgogICAgICAgIDxsZXg6Z3JvdW5kaW5nPgogICAgICAgICAgPGxleDpzb3VyY2UgY2l0YXRpb249IkNhbC4gQ09SUCDCpyAxNzcwMi4wNShhKSIgc2VjdGlvbj0iMTc3MDIuMDUiIHN1YnNlY3Rpb249ImEiIGNvZGU9IkNhbC4gQ09SUCIganVyaXNkaWN0aW9uPSJjYSIgZ3JvdW5kaW5nPSJleHBsaWNpdCIgdXJsPSJodHRwczovL2xlZ2luZm8ubGVnaXNsYXR1cmUuY2EuZ292L2ZhY2VzL2NvZGVzX2Rpc3BsYXlTZWN0aW9uLnhodG1sP2xhd0NvZGU9Q09SUCZhbXA7c2VjdGlvbk51bT0xNzcwMi4wNS4iPgogICAgICAgICAgICA8bGV4OnF1b3RlPklmIHRoZSBmaWxpbmcgZmVlcyBoYXZlIGJlZW4gcGFpZCwgdW5sZXNzIHRoZSBTZWNyZXRhcnkgb2YgU3RhdGUgZGV0ZXJtaW5lcyB0aGF0IGEgcmVjb3JkIGRvZXMgbm90IGNvbXBseSB3aXRoIGFwcGxpY2FibGUgbGF3cywgdGhlIFNlY3JldGFyeSBvZiBTdGF0ZSBzaGFsbCBmaWxlIHRoZSByZWNvcmQuPC9sZXg6cXVvdGU+CiAgICAgICAgICA8L2xleDpzb3VyY2U+CiAgICAgICAgPC9sZXg6Z3JvdW5kaW5nPgogICAgICAgIDxsZXg6bm9ybSBtb2RhbGl0eT0ib2JsaWdhdGlvbiIgYmVhcmVyPSJzb3MiLz4KICAgICAgICA8c3BpZmZ3b3JrZmxvdzpjYWxsZWREZWNpc2lvbklkPmFydGljbGVzX2NvbXBseTwvc3BpZmZ3b3JrZmxvdzpjYWxsZWREZWNpc2lvbklkPgogICAgICA8L2JwbW46ZXh0ZW5zaW9uRWxlbWVudHM+CiAgICAgIDxicG1uOmluY29taW5nPnNmOTwvYnBtbjppbmNvbWluZz4KICAgICAgPGJwbW46b3V0Z29pbmc+c2YxMTwvYnBtbjpvdXRnb2luZz4KICAgIDwvYnBtbjpidXNpbmVzc1J1bGVUYXNrPgogICAgPGJwbW46dGFzayBpZD0iZmlsZV9hcnRpY2xlcyIgbmFtZT0iRmlsZSB0aGUgYXJ0aWNsZXMgb2Ygb3JnYW5pemF0aW9uIj4KICAgICAgPGJwbW46ZG9jdW1lbnRhdGlvbiB0ZXh0Rm9ybWF0PSJ0ZXh0L3BsYWluIj5DYWwuIENPUlAgwqcgMTc3MDIuMDUoYSk6IOKAnHRoZSBTZWNyZXRhcnkgb2YgU3RhdGUgc2hhbGwgZmlsZSB0aGUgcmVjb3Jk4oCdPC9icG1uOmRvY3VtZW50YXRpb24+CiAgICAgIDxicG1uOmV4dGVuc2lvbkVsZW1lbnRzPgogICAgICAgIDxsZXg6Z3JvdW5kaW5nPgogICAgICAgICAgPGxleDpzb3VyY2UgY2l0YXRpb249IkNhbC4gQ09SUCDCpyAxNzcwMi4wNShhKSIgc2VjdGlvbj0iMTc3MDIuMDUiIHN1YnNlY3Rpb249ImEiIGNvZGU9IkNhbC4gQ09SUCIganVyaXNkaWN0aW9uPSJjYSIgZ3JvdW5kaW5nPSJleHBsaWNpdCIgdXJsPSJodHRwczovL2xlZ2luZm8ubGVnaXNsYXR1cmUuY2EuZ292L2ZhY2VzL2NvZGVzX2Rpc3BsYXlTZWN0aW9uLnhodG1sP2xhd0NvZGU9Q09SUCZhbXA7c2VjdGlvbk51bT0xNzcwMi4wNS4iPgogICAgICAgICAgICA8bGV4OnF1b3RlPnRoZSBTZWNyZXRhcnkgb2YgU3RhdGUgc2hhbGwgZmlsZSB0aGUgcmVjb3JkPC9sZXg6cXVvdGU+CiAgICAgICAgICA8L2xleDpzb3VyY2U+CiAgICAgICAgPC9sZXg6Z3JvdW5kaW5nPgogICAgICAgIDxsZXg6bm9ybSBtb2RhbGl0eT0ib2JsaWdhdGlvbiIgYmVhcmVyPSJzb3MiLz4KICAgICAgPC9icG1uOmV4dGVuc2lvbkVsZW1lbnRzPgogICAgICA8YnBtbjppbmNvbWluZz5zZjEyPC9icG1uOmluY29taW5nPgogICAgICA8YnBtbjpvdXRnb2luZz5zZjEzPC9icG1uOm91dGdvaW5nPgogICAgPC9icG1uOnRhc2s+CiAgICA8YnBtbjp0YXNrIGlkPSJlbmRvcnNlX2ZpbGluZyIgbmFtZT0iRW5kb3JzZSBmaWxpbmcgZGF0ZSBvbiB0aGUgYXJ0aWNsZXMiPgogICAgICA8YnBtbjpkb2N1bWVudGF0aW9uIHRleHRGb3JtYXQ9InRleHQvcGxhaW4iPkNhbC4gQ09SUCDCpyAxNzcwMi4wNShjKSgxKTog4oCcb24gdGhlIGRhdGUgdGhlIHJlY29yZCBpcyBmaWxlZCBhcyBldmlkZW5jZWQgYnkgdGhlIFNlY3JldGFyeSBvZiBTdGF0ZeKAmXMgZW5kb3JzZW1lbnQgb2YgdGhlIGRhdGUgb24gdGhlIHJlY29yZOKAnTwvYnBtbjpkb2N1bWVudGF0aW9uPgogICAgICA8YnBtbjpleHRlbnNpb25FbGVtZW50cz4KICAgICAgICA8bGV4Omdyb3VuZGluZz4KICAgICAgICAgIDxsZXg6c291cmNlIGNpdGF0aW9uPSJDYWwuIENPUlAgwqcgMTc3MDIuMDUoYykoMSkiIHNlY3Rpb249IjE3NzAyLjA1IiBzdWJzZWN0aW9uPSJjLjEiIGNvZGU9IkNhbC4gQ09SUCIganVyaXNkaWN0aW9uPSJjYSIgZ3JvdW5kaW5nPSJleHBsaWNpdCIgdXJsPSJodHRwczovL2xlZ2luZm8ubGVnaXNsYXR1cmUuY2EuZ292L2ZhY2VzL2NvZGVzX2Rpc3BsYXlTZWN0aW9uLnhodG1sP2xhd0NvZGU9Q09SUCZhbXA7c2VjdGlvbk51bT0xNzcwMi4wNS4iPgogICAgICAgICAgICA8bGV4OnF1b3RlPm9uIHRoZSBkYXRlIHRoZSByZWNvcmQgaXMgZmlsZWQgYXMgZXZpZGVuY2VkIGJ5IHRoZSBTZWNyZXRhcnkgb2YgU3RhdGXigJlzIGVuZG9yc2VtZW50IG9mIHRoZSBkYXRlIG9uIHRoZSByZWNvcmQ8L2xleDpxdW90ZT4KICAgICAgICAgIDwvbGV4OnNvdXJjZT4KICAgICAgICA8L2xleDpncm91bmRpbmc+CiAgICAgIDwvYnBtbjpleHRlbnNpb25FbGVtZW50cz4KICAgICAgPGJwbW46aW5jb21pbmc+c2YxMzwvYnBtbjppbmNvbWluZz4KICAgICAgPGJwbW46b3V0Z29pbmc+c2YxNDwvYnBtbjpvdXRnb2luZz4KICAgIDwvYnBtbjp0YXNrPgogICAgPGJwbW46ZXZlbnRCYXNlZEdhdGV3YXkgaWQ9ImZpbGVfc29pX3dhaXQiIG5hbWU9IkZpbGUgc3RhdGVtZW50IG9mIGluZm9ybWF0aW9uIGluIHRpbWU/IiBpbnN0YW50aWF0ZT0iZmFsc2UiIGV2ZW50R2F0ZXdheVR5cGU9IkV4Y2x1c2l2ZSIgZ2F0ZXdheURpcmVjdGlvbj0iRGl2ZXJnaW5nIj4KICAgICAgPGJwbW46aW5jb21pbmc+c2YxNTwvYnBtbjppbmNvbWluZz4KICAgICAgPGJwbW46b3V0Z29pbmc+c2YxPC9icG1uOm91dGdvaW5nPgogICAgICA8YnBtbjpvdXRnb2luZz5zZjI8L2JwbW46b3V0Z29pbmc+CiAgICA8L2JwbW46ZXZlbnRCYXNlZEdhdGV3YXk+CiAgICA8YnBtbjppbnRlcm1lZGlhdGVDYXRjaEV2ZW50IGlkPSJmaWxlX3NvaSIgbmFtZT0iRmlsZSBzdGF0ZW1lbnQgb2YgaW5mb3JtYXRpb24iPgogICAgICA8YnBtbjpkb2N1bWVudGF0aW9uIHRleHRGb3JtYXQ9InRleHQvcGxhaW4iPkNhbC4gQ09SUCDCpyAxNzcwMi4wOShhKTog4oCcc2hhbGwgZGVsaXZlciB0byB0aGUgU2VjcmV0YXJ5IG9mIFN0YXRlIGZvciBmaWxpbmcgd2l0aGluIDkwIGRheXMgYWZ0ZXIgdGhlIGZpbGluZyBvZiBpdHMgb3JpZ2luYWwgYXJ0aWNsZXMgb2Ygb3JnYW5pemF0aW9uIG9yIHJlZ2lzdGVyaW5nIHRvIHRyYW5zYWN0IGludHJhc3RhdGUgYnVzaW5lc3MgYW5kIGJpZW5uaWFsbHkgdGhlcmVhZnRlciBkdXJpbmcgdGhlIGFwcGxpY2FibGUgZmlsaW5nIHBlcmlvZCwgb24gYSBmb3JtIHByZXNjcmliZWQgYnkgdGhlIFNlY3JldGFyeSBvZiBTdGF0ZSwgYSBzdGF0ZW1lbnQgb2YgaW5mb3JtYXRpb27igJ08L2JwbW46ZG9jdW1lbnRhdGlvbj4KICAgICAgPGJwbW46ZXh0ZW5zaW9uRWxlbWVudHM+CiAgICAgICAgPGxleDpncm91bmRpbmc+CiAgICAgICAgICA8bGV4OnNvdXJjZSBjaXRhdGlvbj0iQ2FsLiBDT1JQIMKnIDE3NzAyLjA5KGEpIiBzZWN0aW9uPSIxNzcwMi4wOSIgc3Vic2VjdGlvbj0iYSIgY29kZT0iQ2FsLiBDT1JQIiBqdXJpc2RpY3Rpb249ImNhIiBncm91bmRpbmc9ImV4cGxpY2l0IiB1cmw9Imh0dHBzOi8vbGVnaW5mby5sZWdpc2xhdHVyZS5jYS5nb3YvZmFjZXMvY29kZXNfZGlzcGxheVNlY3Rpb24ueGh0bWw/bGF3Q29kZT1DT1JQJmFtcDtzZWN0aW9uTnVtPTE3NzAyLjA5LiI+CiAgICAgICAgICAgIDxsZXg6cXVvdGU+c2hhbGwgZGVsaXZlciB0byB0aGUgU2VjcmV0YXJ5IG9mIFN0YXRlIGZvciBmaWxpbmcgd2l0aGluIDkwIGRheXMgYWZ0ZXIgdGhlIGZpbGluZyBvZiBpdHMgb3JpZ2luYWwgYXJ0aWNsZXMgb2Ygb3JnYW5pemF0aW9uIG9yIHJlZ2lzdGVyaW5nIHRvIHRyYW5zYWN0IGludHJhc3RhdGUgYnVzaW5lc3MgYW5kIGJpZW5uaWFsbHkgdGhlcmVhZnRlciBkdXJpbmcgdGhlIGFwcGxpY2FibGUgZmlsaW5nIHBlcmlvZCwgb24gYSBmb3JtIHByZXNjcmliZWQgYnkgdGhlIFNlY3JldGFyeSBvZiBTdGF0ZSwgYSBzdGF0ZW1lbnQgb2YgaW5mb3JtYXRpb248L2xleDpxdW90ZT4KICAgICAgICAgIDwvbGV4OnNvdXJjZT4KICAgICAgICA8L2xleDpncm91bmRpbmc+CiAgICAgICAgPGxleDpub3JtIG1vZGFsaXR5PSJvYmxpZ2F0aW9uIiBiZWFyZXI9ImxsYyIvPgogICAgICA8L2JwbW46ZXh0ZW5zaW9uRWxlbWVudHM+CiAgICAgIDxicG1uOmluY29taW5nPnNmMTwvYnBtbjppbmNvbWluZz4KICAgICAgPGJwbW46b3V0Z29pbmc+c2YxNzwvYnBtbjpvdXRnb2luZz4KICAgICAgPGJwbW46bWVzc2FnZUV2ZW50RGVmaW5pdGlvbiBpZD0iZmlsZV9zb2lfZGVmIiBtZXNzYWdlUmVmPSJtc2dfZmlsZV9zdGF0ZW1lbnRfb2ZfaW5mb3JtYXRpb24iLz4KICAgIDwvYnBtbjppbnRlcm1lZGlhdGVDYXRjaEV2ZW50PgogICAgPGJwbW46aW50ZXJtZWRpYXRlQ2F0Y2hFdmVudCBpZD0iZmlsZV9zb2lfdGltZW91dCIgbmFtZT0iOTAgZGF5cyBwYXNzIj4KICAgICAgPGJwbW46ZG9jdW1lbnRhdGlvbiB0ZXh0Rm9ybWF0PSJ0ZXh0L3BsYWluIj5DYWwuIENPUlAgwqcgMTc3MDIuMDkoYSk6IOKAnHdpdGhpbiA5MCBkYXlzIGFmdGVyIHRoZSBmaWxpbmcgb2YgaXRzIG9yaWdpbmFsIGFydGljbGVzIG9mIG9yZ2FuaXphdGlvbuKAnTwvYnBtbjpkb2N1bWVudGF0aW9uPgogICAgICA8YnBtbjpleHRlbnNpb25FbGVtZW50cz4KICAgICAgICA8bGV4Omdyb3VuZGluZz4KICAgICAgICAgIDxsZXg6c291cmNlIGNpdGF0aW9uPSJDYWwuIENPUlAgwqcgMTc3MDIuMDkoYSkiIHNlY3Rpb249IjE3NzAyLjA5IiBzdWJzZWN0aW9uPSJhIiBjb2RlPSJDYWwuIENPUlAiIGp1cmlzZGljdGlvbj0iY2EiIGdyb3VuZGluZz0iZXhwbGljaXQiIHVybD0iaHR0cHM6Ly9sZWdpbmZvLmxlZ2lzbGF0dXJlLmNhLmdvdi9mYWNlcy9jb2Rlc19kaXNwbGF5U2VjdGlvbi54aHRtbD9sYXdDb2RlPUNPUlAmYW1wO3NlY3Rpb25OdW09MTc3MDIuMDkuIj4KICAgICAgICAgICAgPGxleDpxdW90ZT53aXRoaW4gOTAgZGF5cyBhZnRlciB0aGUgZmlsaW5nIG9mIGl0cyBvcmlnaW5hbCBhcnRpY2xlcyBvZiBvcmdhbml6YXRpb248L2xleDpxdW90ZT4KICAgICAgICAgIDwvbGV4OnNvdXJjZT4KICAgICAgICA8L2xleDpncm91bmRpbmc+CiAgICAgICAgPGxleDpkZWFkbGluZSBraW5kPSJkdXJhdGlvbiIgdmFsdWU9IlA5MEQiIGFuY2hvcj0iYWZ0ZXIgdGhlIGZpbGluZyBvZiBpdHMgb3JpZ2luYWwgYXJ0aWNsZXMgb2Ygb3JnYW5pemF0aW9uIiBzdHJpY3Q9InRydWUiLz4KICAgICAgPC9icG1uOmV4dGVuc2lvbkVsZW1lbnRzPgogICAgICA8YnBtbjppbmNvbWluZz5zZjI8L2JwbW46aW5jb21pbmc+CiAgICAgIDxicG1uOm91dGdvaW5nPnNmMjY8L2JwbW46b3V0Z29pbmc+CiAgICAgIDxicG1uOnRpbWVyRXZlbnREZWZpbml0aW9uIGlkPSJmaWxlX3NvaV90aW1lb3V0X2RlZiI+CiAgICAgICAgPGJwbW46dGltZUR1cmF0aW9uIHhzaTp0eXBlPSJicG1uOnRGb3JtYWxFeHByZXNzaW9uIj5QOTBEPC9icG1uOnRpbWVEdXJhdGlvbj4KICAgICAgPC9icG1uOnRpbWVyRXZlbnREZWZpbml0aW9uPgogICAgPC9icG1uOmludGVybWVkaWF0ZUNhdGNoRXZlbnQ+CiAgICA8YnBtbjppbnRlcm1lZGlhdGVDYXRjaEV2ZW50IGlkPSJwYXlfc29pX2ZlZSIgbmFtZT0iUGF5IHRoZSAkMjAgc3RhdGVtZW50IGZlZSI+CiAgICAgIDxicG1uOmRvY3VtZW50YXRpb24gdGV4dEZvcm1hdD0idGV4dC9wbGFpbiI+Q2FsLiBHT1YgwqcgMTIxOTAoayk6IOKAnEZpbGluZyB0aGUgc3RhdGVtZW50IG9mIGluZm9ybWF0aW9uIG9mIGEgbGltaXRlZCBsaWFiaWxpdHkgY29tcGFueSBvciBvZiBhIGZvcmVpZ24gbGltaXRlZCBsaWFiaWxpdHkgY29tcGFueSBwdXJzdWFudCB0byBTZWN0aW9uIDE3NzAyLjA5IG9mIHRoZSBDb3Jwb3JhdGlvbnMgQ29kZTogVHdlbnR5IGRvbGxhcnMgKCQyMCku4oCdPC9icG1uOmRvY3VtZW50YXRpb24+CiAgICAgIDxicG1uOmV4dGVuc2lvbkVsZW1lbnRzPgogICAgICAgIDxsZXg6Z3JvdW5kaW5nPgogICAgICAgICAgPGxleDpzb3VyY2UgY2l0YXRpb249IkNhbC4gR09WIMKnIDEyMTkwKGspIiBzZWN0aW9uPSIxMjE5MCIgc3Vic2VjdGlvbj0iayIgY29kZT0iQ2FsLiBHT1YiIGp1cmlzZGljdGlvbj0iY2EiIGdyb3VuZGluZz0iZXhwbGljaXQiIHVybD0iaHR0cHM6Ly9sZWdpbmZvLmxlZ2lzbGF0dXJlLmNhLmdvdi9mYWNlcy9jb2Rlc19kaXNwbGF5U2VjdGlvbi54aHRtbD9sYXdDb2RlPUdPViZhbXA7c2VjdGlvbk51bT0xMjE5MC4iPgogICAgICAgICAgICA8bGV4OnF1b3RlPkZpbGluZyB0aGUgc3RhdGVtZW50IG9mIGluZm9ybWF0aW9uIG9mIGEgbGltaXRlZCBsaWFiaWxpdHkgY29tcGFueSBvciBvZiBhIGZvcmVpZ24gbGltaXRlZCBsaWFiaWxpdHkgY29tcGFueSBwdXJzdWFudCB0byBTZWN0aW9uIDE3NzAyLjA5IG9mIHRoZSBDb3Jwb3JhdGlvbnMgQ29kZTogVHdlbnR5IGRvbGxhcnMgKCQyMCkuPC9sZXg6cXVvdGU+CiAgICAgICAgICA8L2xleDpzb3VyY2U+CiAgICAgICAgPC9sZXg6Z3JvdW5kaW5nPgogICAgICA8L2JwbW46ZXh0ZW5zaW9uRWxlbWVudHM+CiAgICAgIDxicG1uOmluY29taW5nPnNmMTc8L2JwbW46aW5jb21pbmc+CiAgICAgIDxicG1uOm91dGdvaW5nPnNmMTg8L2JwbW46b3V0Z29pbmc+CiAgICAgIDxicG1uOm1lc3NhZ2VFdmVudERlZmluaXRpb24gaWQ9InBheV9zb2lfZmVlX2RlZiIgbWVzc2FnZVJlZj0ibXNnX3BheV90aGVfMjBfc3RhdGVtZW50X2ZlZSIvPgogICAgPC9icG1uOmludGVybWVkaWF0ZUNhdGNoRXZlbnQ+CiAgICA8YnBtbjppbnRlcm1lZGlhdGVDYXRjaEV2ZW50IGlkPSJyZWZpbGVfc29pIiBuYW1lPSJSZWZpbGUgc3RhdGVtZW50IG9mIGluZm9ybWF0aW9uIGV2ZXJ5IHR3byB5ZWFycyI+CiAgICAgIDxicG1uOmRvY3VtZW50YXRpb24gdGV4dEZvcm1hdD0idGV4dC9wbGFpbiI+Q2FsLiBDT1JQIMKnIDE3NzAyLjA5KGEpOiDigJxiaWVubmlhbGx5IHRoZXJlYWZ0ZXIgZHVyaW5nIHRoZSBhcHBsaWNhYmxlIGZpbGluZyBwZXJpb2TigJ08L2JwbW46ZG9jdW1lbnRhdGlvbj4KICAgICAgPGJwbW46ZXh0ZW5zaW9uRWxlbWVudHM+CiAgICAgICAgPGxleDpncm91bmRpbmc+CiAgICAgICAgICA8bGV4OnNvdXJjZSBjaXRhdGlvbj0iQ2FsLiBDT1JQIMKnIDE3NzAyLjA5KGEpIiBzZWN0aW9uPSIxNzcwMi4wOSIgc3Vic2VjdGlvbj0iYSIgY29kZT0iQ2FsLiBDT1JQIiBqdXJpc2RpY3Rpb249ImNhIiBncm91bmRpbmc9ImV4cGxpY2l0IiB1cmw9Imh0dHBzOi8vbGVnaW5mby5sZWdpc2xhdHVyZS5jYS5nb3YvZmFjZXMvY29kZXNfZGlzcGxheVNlY3Rpb24ueGh0bWw/bGF3Q29kZT1DT1JQJmFtcDtzZWN0aW9uTnVtPTE3NzAyLjA5LiI+CiAgICAgICAgICAgIDxsZXg6cXVvdGU+Ymllbm5pYWxseSB0aGVyZWFmdGVyIGR1cmluZyB0aGUgYXBwbGljYWJsZSBmaWxpbmcgcGVyaW9kPC9sZXg6cXVvdGU+CiAgICAgICAgICA8L2xleDpzb3VyY2U+CiAgICAgICAgPC9sZXg6Z3JvdW5kaW5nPgogICAgICAgIDxsZXg6bm9ybSBtb2RhbGl0eT0ib2JsaWdhdGlvbiIgYmVhcmVyPSJsbGMiLz4KICAgICAgPC9icG1uOmV4dGVuc2lvbkVsZW1lbnRzPgogICAgICA8YnBtbjppbmNvbWluZz5zZjI4PC9icG1uOmluY29taW5nPgogICAgICA8YnBtbjpvdXRnb2luZz5zZjI0PC9icG1uOm91dGdvaW5nPgogICAgICA8YnBtbjptZXNzYWdlRXZlbnREZWZpbml0aW9uIGlkPSJyZWZpbGVfc29pX2RlZiIgbWVzc2FnZVJlZj0ibXNnX3JlZmlsZV9zdGF0ZW1lbnRfb2ZfaW5mb3JtYXRpb25fZXZlcnlfdHdvX3llYXJzIi8+CiAgICA8L2JwbW46aW50ZXJtZWRpYXRlQ2F0Y2hFdmVudD4KICAgIDxicG1uOmludGVybWVkaWF0ZUNhdGNoRXZlbnQgaWQ9ImNvbW1lbmNlX2J1c2luZXNzIiBuYW1lPSJTdGFydCB0cmFuc2FjdGluZyBidXNpbmVzcyI+CiAgICAgIDxicG1uOmRvY3VtZW50YXRpb24gdGV4dEZvcm1hdD0idGV4dC9wbGFpbiI+Q2FsLiBCUEMgwqcgMTc5MTAoYSk6IOKAnGZyb20gdGhlIHRpbWUgdGhlIHJlZ2lzdHJhbnQgY29tbWVuY2VzIHRvIHRyYW5zYWN0IHN1Y2ggYnVzaW5lc3PigJ08L2JwbW46ZG9jdW1lbnRhdGlvbj4KICAgICAgPGJwbW46ZXh0ZW5zaW9uRWxlbWVudHM+CiAgICAgICAgPGxleDpncm91bmRpbmc+CiAgICAgICAgICA8bGV4OnNvdXJjZSBjaXRhdGlvbj0iQ2FsLiBCUEMgwqcgMTc5MTAoYSkiIHNlY3Rpb249IjE3OTEwIiBzdWJzZWN0aW9uPSJhIiBjb2RlPSJDYWwuIEJQQyIganVyaXNkaWN0aW9uPSJjYSIgZ3JvdW5kaW5nPSJleHBsaWNpdCIgdXJsPSJodHRwczovL2xlZ2luZm8ubGVnaXNsYXR1cmUuY2EuZ292L2ZhY2VzL2NvZGVzX2Rpc3BsYXlTZWN0aW9uLnhodG1sP2xhd0NvZGU9QlBDJmFtcDtzZWN0aW9uTnVtPTE3OTEwLiI+CiAgICAgICAgICAgIDxsZXg6cXVvdGU+ZnJvbSB0aGUgdGltZSB0aGUgcmVnaXN0cmFudCBjb21tZW5jZXMgdG8gdHJhbnNhY3Qgc3VjaCBidXNpbmVzczwvbGV4OnF1b3RlPgogICAgICAgICAgPC9sZXg6c291cmNlPgogICAgICAgIDwvbGV4Omdyb3VuZGluZz4KICAgICAgPC9icG1uOmV4dGVuc2lvbkVsZW1lbnRzPgogICAgICA8YnBtbjppbmNvbWluZz5zZjE2PC9icG1uOmluY29taW5nPgogICAgICA8YnBtbjpvdXRnb2luZz5zZjE5PC9icG1uOm91dGdvaW5nPgogICAgICA8YnBtbjptZXNzYWdlRXZlbnREZWZpbml0aW9uIGlkPSJjb21tZW5jZV9idXNpbmVzc19kZWYiIG1lc3NhZ2VSZWY9Im1zZ19zdGFydF90cmFuc2FjdGluZ19idXNpbmVzcyIvPgogICAgPC9icG1uOmludGVybWVkaWF0ZUNhdGNoRXZlbnQ+CiAgICA8YnBtbjpldmVudEJhc2VkR2F0ZXdheSBpZD0iZmlsZV9mYm5fd2FpdCIgbmFtZT0iRmlsZSBmaWN0aXRpb3VzIGJ1c2luZXNzIG5hbWUgc3RhdGVtZW50IGluIHRpbWU/IiBpbnN0YW50aWF0ZT0iZmFsc2UiIGV2ZW50R2F0ZXdheVR5cGU9IkV4Y2x1c2l2ZSIgZ2F0ZXdheURpcmVjdGlvbj0iRGl2ZXJnaW5nIj4KICAgICAgPGJwbW46aW5jb21pbmc+c2YyMDwvYnBtbjppbmNvbWluZz4KICAgICAgPGJwbW46b3V0Z29pbmc+c2YzPC9icG1uOm91dGdvaW5nPgogICAgICA8YnBtbjpvdXRnb2luZz5zZjQ8L2JwbW46b3V0Z29pbmc+CiAgICA8L2JwbW46ZXZlbnRCYXNlZEdhdGV3YXk+CiAgICA8YnBtbjppbnRlcm1lZGlhdGVDYXRjaEV2ZW50IGlkPSJmaWxlX2ZibiIgbmFtZT0iRmlsZSBmaWN0aXRpb3VzIGJ1c2luZXNzIG5hbWUgc3RhdGVtZW50Ij4KICAgICAgPGJwbW46ZG9jdW1lbnRhdGlvbiB0ZXh0Rm9ybWF0PSJ0ZXh0L3BsYWluIj5DYWwuIEJQQyDCpyAxNzkxMChhKTog4oCcRmlsZSBhIGZpY3RpdGlvdXMgYnVzaW5lc3MgbmFtZSBzdGF0ZW1lbnQgaW4gYWNjb3JkYW5jZSB3aXRoIHRoaXMgY2hhcHRlciBub3QgbGF0ZXIgdGhhbiA0MCBkYXlzIGZyb20gdGhlIHRpbWUgdGhlIHJlZ2lzdHJhbnQgY29tbWVuY2VzIHRvIHRyYW5zYWN0IHN1Y2ggYnVzaW5lc3Mu4oCdPC9icG1uOmRvY3VtZW50YXRpb24+CiAgICAgIDxicG1uOmV4dGVuc2lvbkVsZW1lbnRzPgogICAgICAgIDxsZXg6Z3JvdW5kaW5nPgogICAgICAgICAgPGxleDpzb3VyY2UgY2l0YXRpb249IkNhbC4gQlBDIMKnIDE3OTEwKGEpIiBzZWN0aW9uPSIxNzkxMCIgc3Vic2VjdGlvbj0iYSIgY29kZT0iQ2FsLiBCUEMiIGp1cmlzZGljdGlvbj0iY2EiIGdyb3VuZGluZz0iZXhwbGljaXQiIHVybD0iaHR0cHM6Ly9sZWdpbmZvLmxlZ2lzbGF0dXJlLmNhLmdvdi9mYWNlcy9jb2Rlc19kaXNwbGF5U2VjdGlvbi54aHRtbD9sYXdDb2RlPUJQQyZhbXA7c2VjdGlvbk51bT0xNzkxMC4iPgogICAgICAgICAgICA8bGV4OnF1b3RlPkZpbGUgYSBmaWN0aXRpb3VzIGJ1c2luZXNzIG5hbWUgc3RhdGVtZW50IGluIGFjY29yZGFuY2Ugd2l0aCB0aGlzIGNoYXB0ZXIgbm90IGxhdGVyIHRoYW4gNDAgZGF5cyBmcm9tIHRoZSB0aW1lIHRoZSByZWdpc3RyYW50IGNvbW1lbmNlcyB0byB0cmFuc2FjdCBzdWNoIGJ1c2luZXNzLjwvbGV4OnF1b3RlPgogICAgICAgICAgPC9sZXg6c291cmNlPgogICAgICAgIDwvbGV4Omdyb3VuZGluZz4KICAgICAgICA8bGV4Om5vcm0gbW9kYWxpdHk9Im9ibGlnYXRpb24iIGJlYXJlcj0ibGxjIi8+CiAgICAgIDwvYnBtbjpleHRlbnNpb25FbGVtZW50cz4KICAgICAgPGJwbW46aW5jb21pbmc+c2YzPC9icG1uOmluY29taW5nPgogICAgICA8YnBtbjpvdXRnb2luZz5zZjIyPC9icG1uOm91dGdvaW5nPgogICAgICA8YnBtbjptZXNzYWdlRXZlbnREZWZpbml0aW9uIGlkPSJmaWxlX2Zibl9kZWYiIG1lc3NhZ2VSZWY9Im1zZ19maWxlX2ZpY3RpdGlvdXNfYnVzaW5lc3NfbmFtZV9zdGF0ZW1lbnQiLz4KICAgIDwvYnBtbjppbnRlcm1lZGlhdGVDYXRjaEV2ZW50PgogICAgPGJwbW46aW50ZXJtZWRpYXRlQ2F0Y2hFdmVudCBpZD0iZmlsZV9mYm5fdGltZW91dCIgbmFtZT0iNDAgZGF5cyBwYXNzIj4KICAgICAgPGJwbW46ZG9jdW1lbnRhdGlvbiB0ZXh0Rm9ybWF0PSJ0ZXh0L3BsYWluIj5DYWwuIEJQQyDCpyAxNzkxMChhKTog4oCcbm90IGxhdGVyIHRoYW4gNDAgZGF5cyBmcm9tIHRoZSB0aW1lIHRoZSByZWdpc3RyYW50IGNvbW1lbmNlcyB0byB0cmFuc2FjdCBzdWNoIGJ1c2luZXNz4oCdPC9icG1uOmRvY3VtZW50YXRpb24+CiAgICAgIDxicG1uOmV4dGVuc2lvbkVsZW1lbnRzPgogICAgICAgIDxsZXg6Z3JvdW5kaW5nPgogICAgICAgICAgPGxleDpzb3VyY2UgY2l0YXRpb249IkNhbC4gQlBDIMKnIDE3OTEwKGEpIiBzZWN0aW9uPSIxNzkxMCIgc3Vic2VjdGlvbj0iYSIgY29kZT0iQ2FsLiBCUEMiIGp1cmlzZGljdGlvbj0iY2EiIGdyb3VuZGluZz0iZXhwbGljaXQiIHVybD0iaHR0cHM6Ly9sZWdpbmZvLmxlZ2lzbGF0dXJlLmNhLmdvdi9mYWNlcy9jb2Rlc19kaXNwbGF5U2VjdGlvbi54aHRtbD9sYXdDb2RlPUJQQyZhbXA7c2VjdGlvbk51bT0xNzkxMC4iPgogICAgICAgICAgICA8bGV4OnF1b3RlPm5vdCBsYXRlciB0aGFuIDQwIGRheXMgZnJvbSB0aGUgdGltZSB0aGUgcmVnaXN0cmFudCBjb21tZW5jZXMgdG8gdHJhbnNhY3Qgc3VjaCBidXNpbmVzczwvbGV4OnF1b3RlPgogICAgICAgICAgPC9sZXg6c291cmNlPgogICAgICAgIDwvbGV4Omdyb3VuZGluZz4KICAgICAgICA8bGV4OmRlYWRsaW5lIGtpbmQ9ImR1cmF0aW9uIiB2YWx1ZT0iUDQwRCIgYW5jaG9yPSJmcm9tIHRoZSB0aW1lIHRoZSByZWdpc3RyYW50IGNvbW1lbmNlcyB0byB0cmFuc2FjdCBzdWNoIGJ1c2luZXNzIiBzdHJpY3Q9InRydWUiLz4KICAgICAgPC9icG1uOmV4dGVuc2lvbkVsZW1lbnRzPgogICAgICA8YnBtbjppbmNvbWluZz5zZjQ8L2JwbW46aW5jb21pbmc+CiAgICAgIDxicG1uOm91dGdvaW5nPnNmMjc8L2JwbW46b3V0Z29pbmc+CiAgICAgIDxicG1uOnRpbWVyRXZlbnREZWZpbml0aW9uIGlkPSJmaWxlX2Zibl90aW1lb3V0X2RlZiI+CiAgICAgICAgPGJwbW46dGltZUR1cmF0aW9uIHhzaTp0eXBlPSJicG1uOnRGb3JtYWxFeHByZXNzaW9uIj5QNDBEPC9icG1uOnRpbWVEdXJhdGlvbj4KICAgICAgPC9icG1uOnRpbWVyRXZlbnREZWZpbml0aW9uPgogICAgPC9icG1uOmludGVybWVkaWF0ZUNhdGNoRXZlbnQ+CiAgICA8YnBtbjppbnRlcm1lZGlhdGVDYXRjaEV2ZW50IGlkPSJwYXlfZmJuX2ZlZSIgbmFtZT0iUGF5IHRoZSAkMTAgc3RhdGVtZW50IGZlZSI+CiAgICAgIDxicG1uOmRvY3VtZW50YXRpb24gdGV4dEZvcm1hdD0idGV4dC9wbGFpbiI+Q2FsLiBCUEMgwqcgMTc5MjkoYSk6IOKAnFRoZSBmZWUgZm9yIGZpbGluZyBhIGZpY3RpdGlvdXMgYnVzaW5lc3MgbmFtZSBzdGF0ZW1lbnQgaXMgdGVuIGRvbGxhcnMgKCQxMCkgZm9yIHRoZSBmaXJzdCBmaWN0aXRpb3VzIGJ1c2luZXNzIG5hbWUgYW5kIG93bmVyIGFuZCB0d28gZG9sbGFycyAoJDIpIGZvciBlYWNoIGFkZGl0aW9uYWwgZmljdGl0aW91cyBidXNpbmVzcyBuYW1lIG9yIG93bmVyIGZpbGVkIG9uIHRoZSBzYW1lIHN0YXRlbWVudCBhbmQgZG9pbmcgYnVzaW5lc3MgYXQgdGhlIHNhbWUgbG9jYXRpb24u4oCdPC9icG1uOmRvY3VtZW50YXRpb24+CiAgICAgIDxicG1uOmV4dGVuc2lvbkVsZW1lbnRzPgogICAgICAgIDxsZXg6Z3JvdW5kaW5nPgogICAgICAgICAgPGxleDpzb3VyY2UgY2l0YXRpb249IkNhbC4gQlBDIMKnIDE3OTI5KGEpIiBzZWN0aW9uPSIxNzkyOSIgc3Vic2VjdGlvbj0iYSIgY29kZT0iQ2FsLiBCUEMiIGp1cmlzZGljdGlvbj0iY2EiIGdyb3VuZGluZz0iZXhwbGljaXQiIHVybD0iaHR0cHM6Ly9sZWdpbmZvLmxlZ2lzbGF0dXJlLmNhLmdvdi9mYWNlcy9jb2Rlc19kaXNwbGF5U2VjdGlvbi54aHRtbD9sYXdDb2RlPUJQQyZhbXA7c2VjdGlvbk51bT0xNzkyOS4iPgogICAgICAgICAgICA8bGV4OnF1b3RlPlRoZSBmZWUgZm9yIGZpbGluZyBhIGZpY3RpdGlvdXMgYnVzaW5lc3MgbmFtZSBzdGF0ZW1lbnQgaXMgdGVuIGRvbGxhcnMgKCQxMCkgZm9yIHRoZSBmaXJzdCBmaWN0aXRpb3VzIGJ1c2luZXNzIG5hbWUgYW5kIG93bmVyIGFuZCB0d28gZG9sbGFycyAoJDIpIGZvciBlYWNoIGFkZGl0aW9uYWwgZmljdGl0aW91cyBidXNpbmVzcyBuYW1lIG9yIG93bmVyIGZpbGVkIG9uIHRoZSBzYW1lIHN0YXRlbWVudCBhbmQgZG9pbmcgYnVzaW5lc3MgYXQgdGhlIHNhbWUgbG9jYXRpb24uPC9sZXg6cXVvdGU+CiAgICAgICAgICA8L2xleDpzb3VyY2U+CiAgICAgICAgPC9sZXg6Z3JvdW5kaW5nPgogICAgICA8L2JwbW46ZXh0ZW5zaW9uRWxlbWVudHM+CiAgICAgIDxicG1uOmluY29taW5nPnNmMjI8L2JwbW46aW5jb21pbmc+CiAgICAgIDxicG1uOm91dGdvaW5nPnNmMjM8L2JwbW46b3V0Z29pbmc+CiAgICAgIDxicG1uOm1lc3NhZ2VFdmVudERlZmluaXRpb24gaWQ9InBheV9mYm5fZmVlX2RlZiIgbWVzc2FnZVJlZj0ibXNnX3BheV90aGVfMTBfc3RhdGVtZW50X2ZlZSIvPgogICAgPC9icG1uOmludGVybWVkaWF0ZUNhdGNoRXZlbnQ+CiAgICA8YnBtbjppbnRlcm1lZGlhdGVDYXRjaEV2ZW50IGlkPSJwYXlfYW5udWFsX3RheCIgbmFtZT0iUGF5IGFubnVhbCB0YXggdG8gRnJhbmNoaXNlIFRheCBCb2FyZCI+CiAgICAgIDxicG1uOmRvY3VtZW50YXRpb24gdGV4dEZvcm1hdD0idGV4dC9wbGFpbiI+Q2FsLiBDT1JQIMKnIDE3NzAyLjAxKGcpOiDigJxmaWxpbmcgdGhlIHJlZ2lzdHJhdGlvbiB3aWxsIG9ibGlnYXRlIHRoZSBsaW1pdGVkIGxpYWJpbGl0eSBjb21wYW55IHRvIHBheSBhbiBhbm51YWwgdGF4IGZvciB0aGF0IHRheGFibGUgeWVhciB0byB0aGUgRnJhbmNoaXNlIFRheCBCb2FyZOKAnTwvYnBtbjpkb2N1bWVudGF0aW9uPgogICAgICA8YnBtbjpleHRlbnNpb25FbGVtZW50cz4KICAgICAgICA8bGV4Omdyb3VuZGluZz4KICAgICAgICAgIDxsZXg6c291cmNlIGNpdGF0aW9uPSJDYWwuIENPUlAgwqcgMTc3MDIuMDEoZykiIHNlY3Rpb249IjE3NzAyLjAxIiBzdWJzZWN0aW9uPSJnIiBjb2RlPSJDYWwuIENPUlAiIGp1cmlzZGljdGlvbj0iY2EiIGdyb3VuZGluZz0iZXhwbGljaXQiIHVybD0iaHR0cHM6Ly9sZWdpbmZvLmxlZ2lzbGF0dXJlLmNhLmdvdi9mYWNlcy9jb2Rlc19kaXNwbGF5U2VjdGlvbi54aHRtbD9sYXdDb2RlPUNPUlAmYW1wO3NlY3Rpb25OdW09MTc3MDIuMDEuIj4KICAgICAgICAgICAgPGxleDpxdW90ZT5maWxpbmcgdGhlIHJlZ2lzdHJhdGlvbiB3aWxsIG9ibGlnYXRlIHRoZSBsaW1pdGVkIGxpYWJpbGl0eSBjb21wYW55IHRvIHBheSBhbiBhbm51YWwgdGF4IGZvciB0aGF0IHRheGFibGUgeWVhciB0byB0aGUgRnJhbmNoaXNlIFRheCBCb2FyZDwvbGV4OnF1b3RlPgogICAgICAgICAgPC9sZXg6c291cmNlPgogICAgICAgIDwvbGV4Omdyb3VuZGluZz4KICAgICAgICA8bGV4Om5vcm0gbW9kYWxpdHk9Im9ibGlnYXRpb24iIGJlYXJlcj0ibGxjIi8+CiAgICAgIDwvYnBtbjpleHRlbnNpb25FbGVtZW50cz4KICAgICAgPGJwbW46aW5jb21pbmc+c2Y1PC9icG1uOmluY29taW5nPgogICAgICA8YnBtbjpvdXRnb2luZz5zZjI1PC9icG1uOm91dGdvaW5nPgogICAgICA8YnBtbjptZXNzYWdlRXZlbnREZWZpbml0aW9uIGlkPSJwYXlfYW5udWFsX3RheF9kZWYiIG1lc3NhZ2VSZWY9Im1zZ19wYXlfYW5udWFsX3RheF90b19mcmFuY2hpc2VfdGF4X2JvYXJkIi8+CiAgICA8L2JwbW46aW50ZXJtZWRpYXRlQ2F0Y2hFdmVudD4KICAgIDxicG1uOmVuZEV2ZW50IGlkPSJsbGNfZm9ybWVkIiBuYW1lPSJMTEMgZm9ybWVkIGF0IGZpbGluZzsgb25nb2luZyBkdXRpZXMgY29udGludWUiPgogICAgICA8YnBtbjpkb2N1bWVudGF0aW9uIHRleHRGb3JtYXQ9InRleHQvcGxhaW4iPkNhbC4gQ09SUCDCpyAxNzcwMi4wMShlKTog4oCcdGhlIGZpbGluZyBvZiB0aGUgYXJ0aWNsZXMgb2Ygb3JnYW5pemF0aW9uIGJ5IHRoZSBTZWNyZXRhcnkgb2YgU3RhdGUgaXMgY29uY2x1c2l2ZSBwcm9vZiB0aGF0IHRoZSBvcmdhbml6ZXIgc2F0aXNmaWVkIGFsbCBjb25kaXRpb25zIHRvIHRoZSBmb3JtYXRpb24gb2YgYSBsaW1pdGVkIGxpYWJpbGl0eSBjb21wYW554oCdPC9icG1uOmRvY3VtZW50YXRpb24+CiAgICAgIDxicG1uOmV4dGVuc2lvbkVsZW1lbnRzPgogICAgICAgIDxsZXg6Z3JvdW5kaW5nPgogICAgICAgICAgPGxleDpzb3VyY2UgY2l0YXRpb249IkNhbC4gQ09SUCDCpyAxNzcwMi4wMShlKSIgc2VjdGlvbj0iMTc3MDIuMDEiIHN1YnNlY3Rpb249ImUiIGNvZGU9IkNhbC4gQ09SUCIganVyaXNkaWN0aW9uPSJjYSIgZ3JvdW5kaW5nPSJleHBsaWNpdCIgdXJsPSJodHRwczovL2xlZ2luZm8ubGVnaXNsYXR1cmUuY2EuZ292L2ZhY2VzL2NvZGVzX2Rpc3BsYXlTZWN0aW9uLnhodG1sP2xhd0NvZGU9Q09SUCZhbXA7c2VjdGlvbk51bT0xNzcwMi4wMS4iPgogICAgICAgICAgICA8bGV4OnF1b3RlPnRoZSBmaWxpbmcgb2YgdGhlIGFydGljbGVzIG9mIG9yZ2FuaXphdGlvbiBieSB0aGUgU2VjcmV0YXJ5IG9mIFN0YXRlIGlzIGNvbmNsdXNpdmUgcHJvb2YgdGhhdCB0aGUgb3JnYW5pemVyIHNhdGlzZmllZCBhbGwgY29uZGl0aW9ucyB0byB0aGUgZm9ybWF0aW9uIG9mIGEgbGltaXRlZCBsaWFiaWxpdHkgY29tcGFueTwvbGV4OnF1b3RlPgogICAgICAgICAgPC9sZXg6c291cmNlPgogICAgICAgIDwvbGV4Omdyb3VuZGluZz4KICAgICAgPC9icG1uOmV4dGVuc2lvbkVsZW1lbnRzPgogICAgICA8YnBtbjppbmNvbWluZz5zZjY8L2JwbW46aW5jb21pbmc+CiAgICA8L2JwbW46ZW5kRXZlbnQ+CiAgICA8YnBtbjpleGNsdXNpdmVHYXRld2F5IGlkPSJwYXlfYW5udWFsX3RheF9qb2luIiBnYXRld2F5RGlyZWN0aW9uPSJDb252ZXJnaW5nIj4KICAgICAgPGJwbW46aW5jb21pbmc+c2YyMTwvYnBtbjppbmNvbWluZz4KICAgICAgPGJwbW46aW5jb21pbmc+c2YyMzwvYnBtbjppbmNvbWluZz4KICAgICAgPGJwbW46aW5jb21pbmc+c2YyNzwvYnBtbjppbmNvbWluZz4KICAgICAgPGJwbW46b3V0Z29pbmc+c2Y1PC9icG1uOm91dGdvaW5nPgogICAgPC9icG1uOmV4Y2x1c2l2ZUdhdGV3YXk+CiAgICA8YnBtbjpwYXJhbGxlbEdhdGV3YXkgaWQ9ImxsY19mb3JtZWRfam9pbiIgZ2F0ZXdheURpcmVjdGlvbj0iQ29udmVyZ2luZyI+CiAgICAgIDxicG1uOmluY29taW5nPnNmMjQ8L2JwbW46aW5jb21pbmc+CiAgICAgIDxicG1uOmluY29taW5nPnNmMjU8L2JwbW46aW5jb21pbmc+CiAgICAgIDxicG1uOm91dGdvaW5nPnNmNjwvYnBtbjpvdXRnb2luZz4KICAgIDwvYnBtbjpwYXJhbGxlbEdhdGV3YXk+CiAgICA8YnBtbjpleGNsdXNpdmVHYXRld2F5IGlkPSJyZXZpZXdfYXJ0aWNsZXNfZ3ciIG5hbWU9ImFydGljbGVzIG9rPyIgZGVmYXVsdD0ic2YxMCIgZ2F0ZXdheURpcmVjdGlvbj0iRGl2ZXJnaW5nIj4KICAgICAgPGJwbW46aW5jb21pbmc+c2YxMTwvYnBtbjppbmNvbWluZz4KICAgICAgPGJwbW46b3V0Z29pbmc+c2YxMjwvYnBtbjpvdXRnb2luZz4KICAgICAgPGJwbW46b3V0Z29pbmc+c2YxMDwvYnBtbjpvdXRnb2luZz4KICAgIDwvYnBtbjpleGNsdXNpdmVHYXRld2F5PgogICAgPGJwbW46ZW5kRXZlbnQgaWQ9InJldmlld19hcnRpY2xlc19ub3RfZmlsZV9hcnRpY2xlcyIgbmFtZT0iTm90IGFydGljbGVzIG9rIj4KICAgICAgPGJwbW46aW5jb21pbmc+c2YxMDwvYnBtbjppbmNvbWluZz4KICAgIDwvYnBtbjplbmRFdmVudD4KICAgIDxicG1uOnBhcmFsbGVsR2F0ZXdheSBpZD0iZW5kb3JzZV9maWxpbmdfcGFyIiBnYXRld2F5RGlyZWN0aW9uPSJEaXZlcmdpbmciPgogICAgICA8YnBtbjppbmNvbWluZz5zZjE0PC9icG1uOmluY29taW5nPgogICAgICA8YnBtbjpvdXRnb2luZz5zZjE1PC9icG1uOm91dGdvaW5nPgogICAgICA8YnBtbjpvdXRnb2luZz5zZjE2PC9icG1uOm91dGdvaW5nPgogICAgPC9icG1uOnBhcmFsbGVsR2F0ZXdheT4KICAgIDxicG1uOmV4Y2x1c2l2ZUdhdGV3YXkgaWQ9ImNvbW1lbmNlX2J1c2luZXNzX2d3IiBuYW1lPSJXaGljaCBwYXRoPyIgZGVmYXVsdD0ic2YyMSIgZ2F0ZXdheURpcmVjdGlvbj0iRGl2ZXJnaW5nIj4KICAgICAgPGJwbW46aW5jb21pbmc+c2YxOTwvYnBtbjppbmNvbWluZz4KICAgICAgPGJwbW46b3V0Z29pbmc+c2YyMDwvYnBtbjpvdXRnb2luZz4KICAgICAgPGJwbW46b3V0Z29pbmc+c2YyMTwvYnBtbjpvdXRnb2luZz4KICAgIDwvYnBtbjpleGNsdXNpdmVHYXRld2F5PgogICAgPGJwbW46ZXhjbHVzaXZlR2F0ZXdheSBpZD0icmVmaWxlX3NvaV9tZXJnZSIgZ2F0ZXdheURpcmVjdGlvbj0iQ29udmVyZ2luZyI+CiAgICAgIDxicG1uOmluY29taW5nPnNmMTg8L2JwbW46aW5jb21pbmc+CiAgICAgIDxicG1uOmluY29taW5nPnNmMjY8L2JwbW46aW5jb21pbmc+CiAgICAgIDxicG1uOm91dGdvaW5nPnNmMjg8L2JwbW46b3V0Z29pbmc+CiAgICA8L2JwbW46ZXhjbHVzaXZlR2F0ZXdheT4KICAgIDxicG1uOnNlcXVlbmNlRmxvdyBpZD0ic2YxIiBzb3VyY2VSZWY9ImZpbGVfc29pX3dhaXQiIHRhcmdldFJlZj0iZmlsZV9zb2kiLz4KICAgIDxicG1uOnNlcXVlbmNlRmxvdyBpZD0ic2YyIiBzb3VyY2VSZWY9ImZpbGVfc29pX3dhaXQiIHRhcmdldFJlZj0iZmlsZV9zb2lfdGltZW91dCIvPgogICAgPGJwbW46c2VxdWVuY2VGbG93IGlkPSJzZjMiIHNvdXJjZVJlZj0iZmlsZV9mYm5fd2FpdCIgdGFyZ2V0UmVmPSJmaWxlX2ZibiIvPgogICAgPGJwbW46c2VxdWVuY2VGbG93IGlkPSJzZjQiIHNvdXJjZVJlZj0iZmlsZV9mYm5fd2FpdCIgdGFyZ2V0UmVmPSJmaWxlX2Zibl90aW1lb3V0Ii8+CiAgICA8YnBtbjpzZXF1ZW5jZUZsb3cgaWQ9InNmNSIgc291cmNlUmVmPSJwYXlfYW5udWFsX3RheF9qb2luIiB0YXJnZXRSZWY9InBheV9hbm51YWxfdGF4Ii8+CiAgICA8YnBtbjpzZXF1ZW5jZUZsb3cgaWQ9InNmNiIgc291cmNlUmVmPSJsbGNfZm9ybWVkX2pvaW4iIHRhcmdldFJlZj0ibGxjX2Zvcm1lZCIvPgogICAgPGJwbW46c2VxdWVuY2VGbG93IGlkPSJzZjciIHNvdXJjZVJlZj0ic3RhcnQiIHRhcmdldFJlZj0iZGVsaXZlcl9hcnRpY2xlcyIvPgogICAgPGJwbW46c2VxdWVuY2VGbG93IGlkPSJzZjgiIHNvdXJjZVJlZj0iZGVsaXZlcl9hcnRpY2xlcyIgdGFyZ2V0UmVmPSJwYXlfZmVlIi8+CiAgICA8YnBtbjpzZXF1ZW5jZUZsb3cgaWQ9InNmOSIgc291cmNlUmVmPSJwYXlfZmVlIiB0YXJnZXRSZWY9InJldmlld19hcnRpY2xlcyIvPgogICAgPGJwbW46c2VxdWVuY2VGbG93IGlkPSJzZjExIiBzb3VyY2VSZWY9InJldmlld19hcnRpY2xlcyIgdGFyZ2V0UmVmPSJyZXZpZXdfYXJ0aWNsZXNfZ3ciLz4KICAgIDxicG1uOnNlcXVlbmNlRmxvdyBpZD0ic2YxMiIgbmFtZT0iWWVzIiBzb3VyY2VSZWY9InJldmlld19hcnRpY2xlc19ndyIgdGFyZ2V0UmVmPSJmaWxlX2FydGljbGVzIj4KICAgICAgPGJwbW46Y29uZGl0aW9uRXhwcmVzc2lvbiB4c2k6dHlwZT0iYnBtbjp0Rm9ybWFsRXhwcmVzc2lvbiI+YXJ0aWNsZXNfb2s8L2JwbW46Y29uZGl0aW9uRXhwcmVzc2lvbj4KICAgIDwvYnBtbjpzZXF1ZW5jZUZsb3c+CiAgICA8YnBtbjpzZXF1ZW5jZUZsb3cgaWQ9InNmMTAiIG5hbWU9Ik5vIiBzb3VyY2VSZWY9InJldmlld19hcnRpY2xlc19ndyIgdGFyZ2V0UmVmPSJyZXZpZXdfYXJ0aWNsZXNfbm90X2ZpbGVfYXJ0aWNsZXMiLz4KICAgIDxicG1uOnNlcXVlbmNlRmxvdyBpZD0ic2YxMyIgc291cmNlUmVmPSJmaWxlX2FydGljbGVzIiB0YXJnZXRSZWY9ImVuZG9yc2VfZmlsaW5nIi8+CiAgICA8YnBtbjpzZXF1ZW5jZUZsb3cgaWQ9InNmMTQiIHNvdXJjZVJlZj0iZW5kb3JzZV9maWxpbmciIHRhcmdldFJlZj0iZW5kb3JzZV9maWxpbmdfcGFyIi8+CiAgICA8YnBtbjpzZXF1ZW5jZUZsb3cgaWQ9InNmMTUiIHNvdXJjZVJlZj0iZW5kb3JzZV9maWxpbmdfcGFyIiB0YXJnZXRSZWY9ImZpbGVfc29pX3dhaXQiLz4KICAgIDxicG1uOnNlcXVlbmNlRmxvdyBpZD0ic2YxNiIgc291cmNlUmVmPSJlbmRvcnNlX2ZpbGluZ19wYXIiIHRhcmdldFJlZj0iY29tbWVuY2VfYnVzaW5lc3MiLz4KICAgIDxicG1uOnNlcXVlbmNlRmxvdyBpZD0ic2YxNyIgc291cmNlUmVmPSJmaWxlX3NvaSIgdGFyZ2V0UmVmPSJwYXlfc29pX2ZlZSIvPgogICAgPGJwbW46c2VxdWVuY2VGbG93IGlkPSJzZjE4IiBzb3VyY2VSZWY9InBheV9zb2lfZmVlIiB0YXJnZXRSZWY9InJlZmlsZV9zb2lfbWVyZ2UiLz4KICAgIDxicG1uOnNlcXVlbmNlRmxvdyBpZD0ic2YxOSIgc291cmNlUmVmPSJjb21tZW5jZV9idXNpbmVzcyIgdGFyZ2V0UmVmPSJjb21tZW5jZV9idXNpbmVzc19ndyIvPgogICAgPGJwbW46c2VxdWVuY2VGbG93IGlkPSJzZjIwIiBuYW1lPSJ1c2VzIGZpY3RpdGlvdXMgbmFtZSIgc291cmNlUmVmPSJjb21tZW5jZV9idXNpbmVzc19ndyIgdGFyZ2V0UmVmPSJmaWxlX2Zibl93YWl0Ij4KICAgICAgPGJwbW46Y29uZGl0aW9uRXhwcmVzc2lvbiB4c2k6dHlwZT0iYnBtbjp0Rm9ybWFsRXhwcmVzc2lvbiI+dXNlc19maWN0aXRpb3VzX25hbWU8L2JwbW46Y29uZGl0aW9uRXhwcmVzc2lvbj4KICAgIDwvYnBtbjpzZXF1ZW5jZUZsb3c+CiAgICA8YnBtbjpzZXF1ZW5jZUZsb3cgaWQ9InNmMjEiIG5hbWU9Im90aGVyd2lzZSIgc291cmNlUmVmPSJjb21tZW5jZV9idXNpbmVzc19ndyIgdGFyZ2V0UmVmPSJwYXlfYW5udWFsX3RheF9qb2luIi8+CiAgICA8YnBtbjpzZXF1ZW5jZUZsb3cgaWQ9InNmMjIiIHNvdXJjZVJlZj0iZmlsZV9mYm4iIHRhcmdldFJlZj0icGF5X2Zibl9mZWUiLz4KICAgIDxicG1uOnNlcXVlbmNlRmxvdyBpZD0ic2YyMyIgc291cmNlUmVmPSJwYXlfZmJuX2ZlZSIgdGFyZ2V0UmVmPSJwYXlfYW5udWFsX3RheF9qb2luIi8+CiAgICA8YnBtbjpzZXF1ZW5jZUZsb3cgaWQ9InNmMjQiIHNvdXJjZVJlZj0icmVmaWxlX3NvaSIgdGFyZ2V0UmVmPSJsbGNfZm9ybWVkX2pvaW4iLz4KICAgIDxicG1uOnNlcXVlbmNlRmxvdyBpZD0ic2YyNSIgc291cmNlUmVmPSJwYXlfYW5udWFsX3RheCIgdGFyZ2V0UmVmPSJsbGNfZm9ybWVkX2pvaW4iLz4KICAgIDxicG1uOnNlcXVlbmNlRmxvdyBpZD0ic2YyNiIgc291cmNlUmVmPSJmaWxlX3NvaV90aW1lb3V0IiB0YXJnZXRSZWY9InJlZmlsZV9zb2lfbWVyZ2UiLz4KICAgIDxicG1uOnNlcXVlbmNlRmxvdyBpZD0ic2YyNyIgc291cmNlUmVmPSJmaWxlX2Zibl90aW1lb3V0IiB0YXJnZXRSZWY9InBheV9hbm51YWxfdGF4X2pvaW4iLz4KICAgIDxicG1uOnNlcXVlbmNlRmxvdyBpZD0ic2YyOCIgc291cmNlUmVmPSJyZWZpbGVfc29pX21lcmdlIiB0YXJnZXRSZWY9InJlZmlsZV9zb2kiLz4KICA8L2JwbW46cHJvY2Vzcz4KPGJwbW5kaTpCUE1ORGlhZ3JhbSBpZD0iQlBNTkRpYWdyYW1fY29sbGFiX2NhX2J1c2luZXNzIj4KICAgIDxicG1uZGk6QlBNTlBsYW5lIGlkPSJCUE1OUGxhbmVfY29sbGFiX2NhX2J1c2luZXNzIiBicG1uRWxlbWVudD0iY29sbGFiX2NhX2J1c2luZXNzIj4KICAgICAgPGJwbW5kaTpCUE1OU2hhcGUgaWQ9IkJQTU5TaGFwZV9wX2FnZW5jeSIgYnBtbkVsZW1lbnQ9InBfYWdlbmN5IiBpc0hvcml6b250YWw9InRydWUiPgogICAgICAgIDxkYzpCb3VuZHMgeD0iODAiIHk9IjIyMCIgd2lkdGg9IjI2MjYiIGhlaWdodD0iMTE4MiIvPgogICAgICA8L2JwbW5kaTpCUE1OU2hhcGU+CiAgICAgIDxicG1uZGk6QlBNTlNoYXBlIGlkPSJCUE1OU2hhcGVfcF9vcmdhbml6ZXIiIGJwbW5FbGVtZW50PSJwX29yZ2FuaXplciIgaXNIb3Jpem9udGFsPSJ0cnVlIj4KICAgICAgICA8ZGM6Qm91bmRzIHg9IjIyMiIgeT0iODAiIHdpZHRoPSIzMDAiIGhlaWdodD0iNjAiLz4KICAgICAgPC9icG1uZGk6QlBNTlNoYXBlPgogICAgICA8YnBtbmRpOkJQTU5TaGFwZSBpZD0iQlBNTlNoYXBlX3BfbGxjIiBicG1uRWxlbWVudD0icF9sbGMiIGlzSG9yaXpvbnRhbD0idHJ1ZSI+CiAgICAgICAgPGRjOkJvdW5kcyB4PSIxNDE1IiB5PSI4MCIgd2lkdGg9Ijk3NyIgaGVpZ2h0PSI2MCIvPgogICAgICA8L2JwbW5kaTpCUE1OU2hhcGU+CiAgICAgIDxicG1uZGk6QlBNTkVkZ2UgaWQ9IkJQTU5FZGdlX21mX2RlbGl2ZXJfYXJ0aWNsZXMiIGJwbW5FbGVtZW50PSJtZl9kZWxpdmVyX2FydGljbGVzIj4KICAgICAgICA8ZGk6d2F5cG9pbnQgeD0iMzA0IiB5PSIxNDAiLz4KICAgICAgICA8ZGk6d2F5cG9pbnQgeD0iMzA0IiB5PSIzMjIiLz4KICAgICAgICA8YnBtbmRpOkJQTU5MYWJlbD4KICAgICAgICAgIDxkYzpCb3VuZHMgeD0iMzA5IiB5PSIyMjMiIHdpZHRoPSI4OCIgaGVpZ2h0PSI1NiIvPgogICAgICAgIDwvYnBtbmRpOkJQTU5MYWJlbD4KICAgICAgPC9icG1uZGk6QlBNTkVkZ2U+CiAgICAgIDxicG1uZGk6QlBNTkVkZ2UgaWQ9IkJQTU5FZGdlX21mX3BheV9mZWUiIGJwbW5FbGVtZW50PSJtZl9wYXlfZmVlIj4KICAgICAgICA8ZGk6d2F5cG9pbnQgeD0iNDQwIiB5PSIxNDAiLz4KICAgICAgICA8ZGk6d2F5cG9pbnQgeD0iNDQwIiB5PSIzMjIiLz4KICAgICAgICA8YnBtbmRpOkJQTU5MYWJlbD4KICAgICAgICAgIDxkYzpCb3VuZHMgeD0iNDQ1IiB5PSIyMzciIHdpZHRoPSI3NyIgaGVpZ2h0PSIyOCIvPgogICAgICAgIDwvYnBtbmRpOkJQTU5MYWJlbD4KICAgICAgPC9icG1uZGk6QlBNTkVkZ2U+CiAgICAgIDxicG1uZGk6QlBNTkVkZ2UgaWQ9IkJQTU5FZGdlX21mX2ZpbGVfc29pIiBicG1uRWxlbWVudD0ibWZfZmlsZV9zb2kiPgogICAgICAgIDxkaTp3YXlwb2ludCB4PSIxNjMzIiB5PSIxNDAiLz4KICAgICAgICA8ZGk6d2F5cG9pbnQgeD0iMTYzMyIgeT0iNDgyIi8+CiAgICAgICAgPGJwbW5kaTpCUE1OTGFiZWw+CiAgICAgICAgICA8ZGM6Qm91bmRzIHg9IjE2MzgiIHk9IjI5MCIgd2lkdGg9Ijg4IiBoZWlnaHQ9IjQyIi8+CiAgICAgICAgPC9icG1uZGk6QlBNTkxhYmVsPgogICAgICA8L2JwbW5kaTpCUE1ORWRnZT4KICAgICAgPGJwbW5kaTpCUE1ORWRnZSBpZD0iQlBNTkVkZ2VfbWZfcGF5X3NvaV9mZWUiIGJwbW5FbGVtZW50PSJtZl9wYXlfc29pX2ZlZSI+CiAgICAgICAgPGRpOndheXBvaW50IHg9IjE3ODMiIHk9IjE0MCIvPgogICAgICAgIDxkaTp3YXlwb2ludCB4PSIxNzgzIiB5PSI0ODIiLz4KICAgICAgICA8YnBtbmRpOkJQTU5MYWJlbD4KICAgICAgICAgIDxkYzpCb3VuZHMgeD0iMTc4OCIgeT0iMjkwIiB3aWR0aD0iNzciIGhlaWdodD0iNDIiLz4KICAgICAgICA8L2JwbW5kaTpCUE1OTGFiZWw+CiAgICAgIDwvYnBtbmRpOkJQTU5FZGdlPgogICAgICA8YnBtbmRpOkJQTU5FZGdlIGlkPSJCUE1ORWRnZV9tZl9yZWZpbGVfc29pIiBicG1uRWxlbWVudD0ibWZfcmVmaWxlX3NvaSI+CiAgICAgICAgPGRpOndheXBvaW50IHg9IjIwNzYiIHk9IjE0MCIvPgogICAgICAgIDxkaTp3YXlwb2ludCB4PSIyMDc2IiB5PSI0ODIiLz4KICAgICAgICA8YnBtbmRpOkJQTU5MYWJlbD4KICAgICAgICAgIDxkYzpCb3VuZHMgeD0iMjA4MSIgeT0iMjc2IiB3aWR0aD0iODgiIGhlaWdodD0iNzAiLz4KICAgICAgICA8L2JwbW5kaTpCUE1OTGFiZWw+CiAgICAgIDwvYnBtbmRpOkJQTU5FZGdlPgogICAgICA8YnBtbmRpOkJQTU5FZGdlIGlkPSJCUE1ORWRnZV9tZl9jb21tZW5jZV9idXNpbmVzcyIgYnBtbkVsZW1lbnQ9Im1mX2NvbW1lbmNlX2J1c2luZXNzIj4KICAgICAgICA8ZGk6d2F5cG9pbnQgeD0iMTQ0NSIgeT0iMTQwIi8+CiAgICAgICAgPGRpOndheXBvaW50IHg9IjE0NDUiIHk9IjcyMyIvPgogICAgICAgIDxkaTp3YXlwb2ludCB4PSIxNDgzIiB5PSI3MjMiLz4KICAgICAgICA8ZGk6d2F5cG9pbnQgeD0iMTQ4MyIgeT0iNzQzIi8+CiAgICAgICAgPGJwbW5kaTpCUE1OTGFiZWw+CiAgICAgICAgICA8ZGM6Qm91bmRzIHg9IjE0NTAiIHk9IjQxMSIgd2lkdGg9IjgxIiBoZWlnaHQ9IjQyIi8+CiAgICAgICAgPC9icG1uZGk6QlBNTkxhYmVsPgogICAgICA8L2JwbW5kaTpCUE1ORWRnZT4KICAgICAgPGJwbW5kaTpCUE1ORWRnZSBpZD0iQlBNTkVkZ2VfbWZfZmlsZV9mYm4iIGJwbW5FbGVtZW50PSJtZl9maWxlX2ZibiI+CiAgICAgICAgPGRpOndheXBvaW50IHg9IjE4OTUiIHk9IjE0MCIvPgogICAgICAgIDxkaTp3YXlwb2ludCB4PSIxODk1IiB5PSI5MzMiLz4KICAgICAgICA8ZGk6d2F5cG9pbnQgeD0iMTkzMyIgeT0iOTMzIi8+CiAgICAgICAgPGRpOndheXBvaW50IHg9IjE5MzMiIHk9Ijk1MyIvPgogICAgICAgIDxicG1uZGk6QlBNTkxhYmVsPgogICAgICAgICAgPGRjOkJvdW5kcyB4PSIxODE2IiB5PSI0MjIiIHdpZHRoPSI3NCIgaGVpZ2h0PSI3MCIvPgogICAgICAgIDwvYnBtbmRpOkJQTU5MYWJlbD4KICAgICAgPC9icG1uZGk6QlBNTkVkZ2U+CiAgICAgIDxicG1uZGk6QlBNTkVkZ2UgaWQ9IkJQTU5FZGdlX21mX3BheV9mYm5fZmVlIiBicG1uRWxlbWVudD0ibWZfcGF5X2Zibl9mZWUiPgogICAgICAgIDxkaTp3YXlwb2ludCB4PSIyMDM4IiB5PSIxNDAiLz4KICAgICAgICA8ZGk6d2F5cG9pbnQgeD0iMjAzOCIgeT0iOTMzIi8+CiAgICAgICAgPGRpOndheXBvaW50IHg9IjIwNzYiIHk9IjkzMyIvPgogICAgICAgIDxkaTp3YXlwb2ludCB4PSIyMDc2IiB5PSI5NTMiLz4KICAgICAgICA8YnBtbmRpOkJQTU5MYWJlbD4KICAgICAgICAgIDxkYzpCb3VuZHMgeD0iMTk1NiIgeT0iNTM2IiB3aWR0aD0iNzciIGhlaWdodD0iNDIiLz4KICAgICAgICA8L2JwbW5kaTpCUE1OTGFiZWw+CiAgICAgIDwvYnBtbmRpOkJQTU5FZGdlPgogICAgICA8YnBtbmRpOkJQTU5FZGdlIGlkPSJCUE1ORWRnZV9tZl9wYXlfYW5udWFsX3RheCIgYnBtbkVsZW1lbnQ9Im1mX3BheV9hbm51YWxfdGF4Ij4KICAgICAgICA8ZGk6d2F5cG9pbnQgeD0iMjM2MiIgeT0iMTQwIi8+CiAgICAgICAgPGRpOndheXBvaW50IHg9IjIzNjIiIHk9IjEyNzkiLz4KICAgICAgICA8YnBtbmRpOkJQTU5MYWJlbD4KICAgICAgICAgIDxkYzpCb3VuZHMgeD0iMjM2NyIgeT0iNjgyIiB3aWR0aD0iNzMiIGhlaWdodD0iNTYiLz4KICAgICAgICA8L2JwbW5kaTpCUE1OTGFiZWw+CiAgICAgIDwvYnBtbmRpOkJQTU5FZGdlPgogICAgICA8YnBtbmRpOkJQTU5TaGFwZSBpZD0iQlBNTlNoYXBlX2xuX3NvcyIgYnBtbkVsZW1lbnQ9ImxuX3NvcyIgaXNIb3Jpem9udGFsPSJ0cnVlIj4KICAgICAgICA8ZGM6Qm91bmRzIHg9IjExMCIgeT0iMjIwIiB3aWR0aD0iMjU5NiIgaGVpZ2h0PSI2NDYiLz4KICAgICAgPC9icG1uZGk6QlBNTlNoYXBlPgogICAgICA8YnBtbmRpOkJQTU5TaGFwZSBpZD0iQlBNTlNoYXBlX2xuX2NvdW50eV9jbGVyayIgYnBtbkVsZW1lbnQ9ImxuX2NvdW50eV9jbGVyayIgaXNIb3Jpem9udGFsPSJ0cnVlIj4KICAgICAgICA8ZGM6Qm91bmRzIHg9IjExMCIgeT0iODY2IiB3aWR0aD0iMjU5NiIgaGVpZ2h0PSIzMjYiLz4KICAgICAgPC9icG1uZGk6QlBNTlNoYXBlPgogICAgICA8YnBtbmRpOkJQTU5TaGFwZSBpZD0iQlBNTlNoYXBlX2xuX2Z0YiIgYnBtbkVsZW1lbnQ9ImxuX2Z0YiIgaXNIb3Jpem9udGFsPSJ0cnVlIj4KICAgICAgICA8ZGM6Qm91bmRzIHg9IjExMCIgeT0iMTE5MiIgd2lkdGg9IjI1OTYiIGhlaWdodD0iMjEwIi8+CiAgICAgIDwvYnBtbmRpOkJQTU5TaGFwZT4KICAgICAgPGJwbW5kaTpCUE1OU2hhcGUgaWQ9IkJQTU5TaGFwZV9zdGFydCIgYnBtbkVsZW1lbnQ9InN0YXJ0Ij4KICAgICAgICA8ZGM6Qm91bmRzIHg9IjE1MCIgeT0iMzIyIiB3aWR0aD0iMzYiIGhlaWdodD0iMzYiLz4KICAgICAgICA8YnBtbmRpOkJQTU5MYWJlbD4KICAgICAgICAgIDxkYzpCb3VuZHMgeD0iMTM1IiB5PSIzNjMiIHdpZHRoPSI2NyIgaGVpZ2h0PSI5OCIvPgogICAgICAgIDwvYnBtbmRpOkJQTU5MYWJlbD4KICAgICAgPC9icG1uZGk6QlBNTlNoYXBlPgogICAgICA8YnBtbmRpOkJQTU5TaGFwZSBpZD0iQlBNTlNoYXBlX2RlbGl2ZXJfYXJ0aWNsZXMiIGJwbW5FbGVtZW50PSJkZWxpdmVyX2FydGljbGVzIj4KICAgICAgICA8ZGM6Qm91bmRzIHg9IjI4NiIgeT0iMzIyIiB3aWR0aD0iMzYiIGhlaWdodD0iMzYiLz4KICAgICAgICA8YnBtbmRpOkJQTU5MYWJlbD4KICAgICAgICAgIDxkYzpCb3VuZHMgeD0iMjYwIiB5PSIzNjMiIHdpZHRoPSI4OCIgaGVpZ2h0PSI1NiIvPgogICAgICAgIDwvYnBtbmRpOkJQTU5MYWJlbD4KICAgICAgPC9icG1uZGk6QlBNTlNoYXBlPgogICAgICA8YnBtbmRpOkJQTU5TaGFwZSBpZD0iQlBNTlNoYXBlX3BheV9mZWUiIGJwbW5FbGVtZW50PSJwYXlfZmVlIj4KICAgICAgICA8ZGM6Qm91bmRzIHg9IjQyMiIgeT0iMzIyIiB3aWR0aD0iMzYiIGhlaWdodD0iMzYiLz4KICAgICAgICA8YnBtbmRpOkJQTU5MYWJlbD4KICAgICAgICAgIDxkYzpCb3VuZHMgeD0iNDAyIiB5PSIzNjMiIHdpZHRoPSI3NyIgaGVpZ2h0PSIyOCIvPgogICAgICAgIDwvYnBtbmRpOkJQTU5MYWJlbD4KICAgICAgPC9icG1uZGk6QlBNTlNoYXBlPgogICAgICA8YnBtbmRpOkJQTU5TaGFwZSBpZD0iQlBNTlNoYXBlX3Jldmlld19hcnRpY2xlcyIgYnBtbkVsZW1lbnQ9InJldmlld19hcnRpY2xlcyI+CiAgICAgICAgPGRjOkJvdW5kcyB4PSI1NTgiIHk9IjMwMCIgd2lkdGg9IjEwMCIgaGVpZ2h0PSI4MCIvPgogICAgICA8L2JwbW5kaTpCUE1OU2hhcGU+CiAgICAgIDxicG1uZGk6QlBNTlNoYXBlIGlkPSJCUE1OU2hhcGVfZmlsZV9hcnRpY2xlcyIgYnBtbkVsZW1lbnQ9ImZpbGVfYXJ0aWNsZXMiPgogICAgICAgIDxkYzpCb3VuZHMgeD0iOTA4IiB5PSI0NjAiIHdpZHRoPSIxMDAiIGhlaWdodD0iODAiLz4KICAgICAgPC9icG1uZGk6QlBNTlNoYXBlPgogICAgICA8YnBtbmRpOkJQTU5TaGFwZSBpZD0iQlBNTlNoYXBlX2VuZG9yc2VfZmlsaW5nIiBicG1uRWxlbWVudD0iZW5kb3JzZV9maWxpbmciPgogICAgICAgIDxkYzpCb3VuZHMgeD0iMTEwOCIgeT0iNDYwIiB3aWR0aD0iMTAwIiBoZWlnaHQ9IjgwIi8+CiAgICAgIDwvYnBtbmRpOkJQTU5TaGFwZT4KICAgICAgPGJwbW5kaTpCUE1OU2hhcGUgaWQ9IkJQTU5TaGFwZV9maWxlX3NvaV93YWl0IiBicG1uRWxlbWVudD0iZmlsZV9zb2lfd2FpdCIgaXNNYXJrZXJWaXNpYmxlPSJ0cnVlIj4KICAgICAgICA8ZGM6Qm91bmRzIHg9IjE0NTgiIHk9IjQ3NSIgd2lkdGg9IjUwIiBoZWlnaHQ9IjUwIi8+CiAgICAgICAgPGJwbW5kaTpCUE1OTGFiZWw+CiAgICAgICAgICA8ZGM6Qm91bmRzIHg9IjE0OTkiIHk9IjUzMCIgd2lkdGg9Ijg4IiBoZWlnaHQ9IjU2Ii8+CiAgICAgICAgPC9icG1uZGk6QlBNTkxhYmVsPgogICAgICA8L2JwbW5kaTpCUE1OU2hhcGU+CiAgICAgIDxicG1uZGk6QlBNTlNoYXBlIGlkPSJCUE1OU2hhcGVfZmlsZV9zb2kiIGJwbW5FbGVtZW50PSJmaWxlX3NvaSI+CiAgICAgICAgPGRjOkJvdW5kcyB4PSIxNjE1IiB5PSI0ODIiIHdpZHRoPSIzNiIgaGVpZ2h0PSIzNiIvPgogICAgICAgIDxicG1uZGk6QlBNTkxhYmVsPgogICAgICAgICAgPGRjOkJvdW5kcyB4PSIxNjA5IiB5PSI1MjMiIHdpZHRoPSI4OCIgaGVpZ2h0PSI0MiIvPgogICAgICAgIDwvYnBtbmRpOkJQTU5MYWJlbD4KICAgICAgPC9icG1uZGk6QlBNTlNoYXBlPgogICAgICA8YnBtbmRpOkJQTU5TaGFwZSBpZD0iQlBNTlNoYXBlX2ZpbGVfc29pX3RpbWVvdXQiIGJwbW5FbGVtZW50PSJmaWxlX3NvaV90aW1lb3V0Ij4KICAgICAgICA8ZGM6Qm91bmRzIHg9IjE2MTUiIHk9IjYyMCIgd2lkdGg9IjM2IiBoZWlnaHQ9IjM2Ii8+CiAgICAgICAgPGJwbW5kaTpCUE1OTGFiZWw+CiAgICAgICAgICA8ZGM6Qm91bmRzIHg9IjE1OTIiIHk9IjY2MSIgd2lkdGg9IjgyIiBoZWlnaHQ9IjE0Ii8+CiAgICAgICAgPC9icG1uZGk6QlBNTkxhYmVsPgogICAgICA8L2JwbW5kaTpCUE1OU2hhcGU+CiAgICAgIDxicG1uZGk6QlBNTlNoYXBlIGlkPSJCUE1OU2hhcGVfcGF5X3NvaV9mZWUiIGJwbW5FbGVtZW50PSJwYXlfc29pX2ZlZSI+CiAgICAgICAgPGRjOkJvdW5kcyB4PSIxNzY1IiB5PSI0ODIiIHdpZHRoPSIzNiIgaGVpZ2h0PSIzNiIvPgogICAgICAgIDxicG1uZGk6QlBNTkxhYmVsPgogICAgICAgICAgPGRjOkJvdW5kcyB4PSIxNzQ1IiB5PSI1MjMiIHdpZHRoPSI3NyIgaGVpZ2h0PSI0MiIvPgogICAgICAgIDwvYnBtbmRpOkJQTU5MYWJlbD4KICAgICAgPC9icG1uZGk6QlBNTlNoYXBlPgogICAgICA8YnBtbmRpOkJQTU5TaGFwZSBpZD0iQlBNTlNoYXBlX3JlZmlsZV9zb2kiIGJwbW5FbGVtZW50PSJyZWZpbGVfc29pIj4KICAgICAgICA8ZGM6Qm91bmRzIHg9IjIwNTgiIHk9IjQ4MiIgd2lkdGg9IjM2IiBoZWlnaHQ9IjM2Ii8+CiAgICAgICAgPGJwbW5kaTpCUE1OTGFiZWw+CiAgICAgICAgICA8ZGM6Qm91bmRzIHg9IjIwNTIiIHk9IjUyMyIgd2lkdGg9Ijg4IiBoZWlnaHQ9IjcwIi8+CiAgICAgICAgPC9icG1uZGk6QlBNTkxhYmVsPgogICAgICA8L2JwbW5kaTpCUE1OU2hhcGU+CiAgICAgIDxicG1uZGk6QlBNTlNoYXBlIGlkPSJCUE1OU2hhcGVfY29tbWVuY2VfYnVzaW5lc3MiIGJwbW5FbGVtZW50PSJjb21tZW5jZV9idXNpbmVzcyI+CiAgICAgICAgPGRjOkJvdW5kcyB4PSIxNDY1IiB5PSI3NDMiIHdpZHRoPSIzNiIgaGVpZ2h0PSIzNiIvPgogICAgICAgIDxicG1uZGk6QlBNTkxhYmVsPgogICAgICAgICAgPGRjOkJvdW5kcyB4PSIxNDQzIiB5PSI3ODQiIHdpZHRoPSI4MSIgaGVpZ2h0PSI0MiIvPgogICAgICAgIDwvYnBtbmRpOkJQTU5MYWJlbD4KICAgICAgPC9icG1uZGk6QlBNTlNoYXBlPgogICAgICA8YnBtbmRpOkJQTU5TaGFwZSBpZD0iQlBNTlNoYXBlX2ZpbGVfZmJuX3dhaXQiIGJwbW5FbGVtZW50PSJmaWxlX2Zibl93YWl0IiBpc01hcmtlclZpc2libGU9InRydWUiPgogICAgICAgIDxkYzpCb3VuZHMgeD0iMTc1OCIgeT0iOTQ2IiB3aWR0aD0iNTAiIGhlaWdodD0iNTAiLz4KICAgICAgICA8YnBtbmRpOkJQTU5MYWJlbD4KICAgICAgICAgIDxkYzpCb3VuZHMgeD0iMTY3OSIgeT0iMTAwMSIgd2lkdGg9Ijg4IiBoZWlnaHQ9Ijg0Ii8+CiAgICAgICAgPC9icG1uZGk6QlBNTkxhYmVsPgogICAgICA8L2JwbW5kaTpCUE1OU2hhcGU+CiAgICAgIDxicG1uZGk6QlBNTlNoYXBlIGlkPSJCUE1OU2hhcGVfZmlsZV9mYm4iIGJwbW5FbGVtZW50PSJmaWxlX2ZibiI+CiAgICAgICAgPGRjOkJvdW5kcyB4PSIxOTE1IiB5PSI5NTMiIHdpZHRoPSIzNiIgaGVpZ2h0PSIzNiIvPgogICAgICAgIDxicG1uZGk6QlBNTkxhYmVsPgogICAgICAgICAgPGRjOkJvdW5kcyB4PSIxODk2IiB5PSI5OTQiIHdpZHRoPSI3NCIgaGVpZ2h0PSI3MCIvPgogICAgICAgIDwvYnBtbmRpOkJQTU5MYWJlbD4KICAgICAgPC9icG1uZGk6QlBNTlNoYXBlPgogICAgICA8YnBtbmRpOkJQTU5TaGFwZSBpZD0iQlBNTlNoYXBlX2ZpbGVfZmJuX3RpbWVvdXQiIGJwbW5FbGVtZW50PSJmaWxlX2Zibl90aW1lb3V0Ij4KICAgICAgICA8ZGM6Qm91bmRzIHg9IjE5MTUiIHk9IjEwNzYiIHdpZHRoPSIzNiIgaGVpZ2h0PSIzNiIvPgogICAgICAgIDxicG1uZGk6QlBNTkxhYmVsPgogICAgICAgICAgPGRjOkJvdW5kcyB4PSIxODkyIiB5PSIxMTE3IiB3aWR0aD0iODIiIGhlaWdodD0iMTQiLz4KICAgICAgICA8L2JwbW5kaTpCUE1OTGFiZWw+CiAgICAgIDwvYnBtbmRpOkJQTU5TaGFwZT4KICAgICAgPGJwbW5kaTpCUE1OU2hhcGUgaWQ9IkJQTU5TaGFwZV9wYXlfZmJuX2ZlZSIgYnBtbkVsZW1lbnQ9InBheV9mYm5fZmVlIj4KICAgICAgICA8ZGM6Qm91bmRzIHg9IjIwNTgiIHk9Ijk1MyIgd2lkdGg9IjM2IiBoZWlnaHQ9IjM2Ii8+CiAgICAgICAgPGJwbW5kaTpCUE1OTGFiZWw+CiAgICAgICAgICA8ZGM6Qm91bmRzIHg9IjIwMzgiIHk9Ijk5NCIgd2lkdGg9Ijc3IiBoZWlnaHQ9IjQyIi8+CiAgICAgICAgPC9icG1uZGk6QlBNTkxhYmVsPgogICAgICA8L2JwbW5kaTpCUE1OU2hhcGU+CiAgICAgIDxicG1uZGk6QlBNTlNoYXBlIGlkPSJCUE1OU2hhcGVfcGF5X2FubnVhbF90YXgiIGJwbW5FbGVtZW50PSJwYXlfYW5udWFsX3RheCI+CiAgICAgICAgPGRjOkJvdW5kcyB4PSIyMzQ0IiB5PSIxMjc5IiB3aWR0aD0iMzYiIGhlaWdodD0iMzYiLz4KICAgICAgICA8YnBtbmRpOkJQTU5MYWJlbD4KICAgICAgICAgIDxkYzpCb3VuZHMgeD0iMjMyNiIgeT0iMTMyMCIgd2lkdGg9IjczIiBoZWlnaHQ9IjU2Ii8+CiAgICAgICAgPC9icG1uZGk6QlBNTkxhYmVsPgogICAgICA8L2JwbW5kaTpCUE1OU2hhcGU+CiAgICAgIDxicG1uZGk6QlBNTlNoYXBlIGlkPSJCUE1OU2hhcGVfbGxjX2Zvcm1lZCIgYnBtbkVsZW1lbnQ9ImxsY19mb3JtZWQiPgogICAgICAgIDxkYzpCb3VuZHMgeD0iMjYzMCIgeT0iNDgyIiB3aWR0aD0iMzYiIGhlaWdodD0iMzYiLz4KICAgICAgICA8YnBtbmRpOkJQTU5MYWJlbD4KICAgICAgICAgIDxkYzpCb3VuZHMgeD0iMjYwOCIgeT0iNTIzIiB3aWR0aD0iODAiIGhlaWdodD0iNzAiLz4KICAgICAgICA8L2JwbW5kaTpCUE1OTGFiZWw+CiAgICAgIDwvYnBtbmRpOkJQTU5TaGFwZT4KICAgICAgPGJwbW5kaTpCUE1OU2hhcGUgaWQ9IkJQTU5TaGFwZV9wYXlfYW5udWFsX3RheF9qb2luIiBicG1uRWxlbWVudD0icGF5X2FubnVhbF90YXhfam9pbiIgaXNNYXJrZXJWaXNpYmxlPSJ0cnVlIj4KICAgICAgICA8ZGM6Qm91bmRzIHg9IjIxOTQiIHk9IjEyNzIiIHdpZHRoPSI1MCIgaGVpZ2h0PSI1MCIvPgogICAgICA8L2JwbW5kaTpCUE1OU2hhcGU+CiAgICAgIDxicG1uZGk6QlBNTlNoYXBlIGlkPSJCUE1OU2hhcGVfbGxjX2Zvcm1lZF9qb2luIiBicG1uRWxlbWVudD0ibGxjX2Zvcm1lZF9qb2luIiBpc01hcmtlclZpc2libGU9InRydWUiPgogICAgICAgIDxkYzpCb3VuZHMgeD0iMjQ4MCIgeT0iNDc1IiB3aWR0aD0iNTAiIGhlaWdodD0iNTAiLz4KICAgICAgPC9icG1uZGk6QlBNTlNoYXBlPgogICAgICA8YnBtbmRpOkJQTU5TaGFwZSBpZD0iQlBNTlNoYXBlX3Jldmlld19hcnRpY2xlc19ndyIgYnBtbkVsZW1lbnQ9InJldmlld19hcnRpY2xlc19ndyIgaXNNYXJrZXJWaXNpYmxlPSJ0cnVlIj4KICAgICAgICA8ZGM6Qm91bmRzIHg9Ijc1OCIgeT0iMzE1IiB3aWR0aD0iNTAiIGhlaWdodD0iNTAiLz4KICAgICAgICA8YnBtbmRpOkJQTU5MYWJlbD4KICAgICAgICAgIDxkYzpCb3VuZHMgeD0iNzQxIiB5PSIyOTYiIHdpZHRoPSI4NSIgaGVpZ2h0PSIxNCIvPgogICAgICAgIDwvYnBtbmRpOkJQTU5MYWJlbD4KICAgICAgPC9icG1uZGk6QlBNTlNoYXBlPgogICAgICA8YnBtbmRpOkJQTU5TaGFwZSBpZD0iQlBNTlNoYXBlX3Jldmlld19hcnRpY2xlc19ub3RfZmlsZV9hcnRpY2xlcyIgYnBtbkVsZW1lbnQ9InJldmlld19hcnRpY2xlc19ub3RfZmlsZV9hcnRpY2xlcyI+CiAgICAgICAgPGRjOkJvdW5kcyB4PSI5NDAiIHk9IjMyMiIgd2lkdGg9IjM2IiBoZWlnaHQ9IjM2Ii8+CiAgICAgICAgPGJwbW5kaTpCUE1OTGFiZWw+CiAgICAgICAgICA8ZGM6Qm91bmRzIHg9IjkxNSIgeT0iMzYzIiB3aWR0aD0iODciIGhlaWdodD0iMjgiLz4KICAgICAgICA8L2JwbW5kaTpCUE1OTGFiZWw+CiAgICAgIDwvYnBtbmRpOkJQTU5TaGFwZT4KICAgICAgPGJwbW5kaTpCUE1OU2hhcGUgaWQ9IkJQTU5TaGFwZV9lbmRvcnNlX2ZpbGluZ19wYXIiIGJwbW5FbGVtZW50PSJlbmRvcnNlX2ZpbGluZ19wYXIiIGlzTWFya2VyVmlzaWJsZT0idHJ1ZSI+CiAgICAgICAgPGRjOkJvdW5kcyB4PSIxMzA4IiB5PSI0NzUiIHdpZHRoPSI1MCIgaGVpZ2h0PSI1MCIvPgogICAgICA8L2JwbW5kaTpCUE1OU2hhcGU+CiAgICAgIDxicG1uZGk6QlBNTlNoYXBlIGlkPSJCUE1OU2hhcGVfY29tbWVuY2VfYnVzaW5lc3NfZ3ciIGJwbW5FbGVtZW50PSJjb21tZW5jZV9idXNpbmVzc19ndyIgaXNNYXJrZXJWaXNpYmxlPSJ0cnVlIj4KICAgICAgICA8ZGM6Qm91bmRzIHg9IjE2MDgiIHk9IjczNiIgd2lkdGg9IjUwIiBoZWlnaHQ9IjUwIi8+CiAgICAgICAgPGJwbW5kaTpCUE1OTGFiZWw+CiAgICAgICAgICA8ZGM6Qm91bmRzIHg9IjE1OTIiIHk9IjcxNyIgd2lkdGg9IjgyIiBoZWlnaHQ9IjE0Ii8+CiAgICAgICAgPC9icG1uZGk6QlBNTkxhYmVsPgogICAgICA8L2JwbW5kaTpCUE1OU2hhcGU+CiAgICAgIDxicG1uZGk6QlBNTlNoYXBlIGlkPSJCUE1OU2hhcGVfcmVmaWxlX3NvaV9tZXJnZSIgYnBtbkVsZW1lbnQ9InJlZmlsZV9zb2lfbWVyZ2UiIGlzTWFya2VyVmlzaWJsZT0idHJ1ZSI+CiAgICAgICAgPGRjOkJvdW5kcyB4PSIxOTA4IiB5PSI0NzUiIHdpZHRoPSI1MCIgaGVpZ2h0PSI1MCIvPgogICAgICA8L2JwbW5kaTpCUE1OU2hhcGU+CiAgICAgIDxicG1uZGk6QlBNTkVkZ2UgaWQ9IkJQTU5FZGdlX3NmNyIgYnBtbkVsZW1lbnQ9InNmNyI+CiAgICAgICAgPGRpOndheXBvaW50IHg9IjE4NiIgeT0iMzQwIi8+CiAgICAgICAgPGRpOndheXBvaW50IHg9IjI4NiIgeT0iMzQwIi8+CiAgICAgIDwvYnBtbmRpOkJQTU5FZGdlPgogICAgICA8YnBtbmRpOkJQTU5FZGdlIGlkPSJCUE1ORWRnZV9zZjgiIGJwbW5FbGVtZW50PSJzZjgiPgogICAgICAgIDxkaTp3YXlwb2ludCB4PSIzMjIiIHk9IjM0MCIvPgogICAgICAgIDxkaTp3YXlwb2ludCB4PSI0MjIiIHk9IjM0MCIvPgogICAgICA8L2JwbW5kaTpCUE1ORWRnZT4KICAgICAgPGJwbW5kaTpCUE1ORWRnZSBpZD0iQlBNTkVkZ2Vfc2Y5IiBicG1uRWxlbWVudD0ic2Y5Ij4KICAgICAgICA8ZGk6d2F5cG9pbnQgeD0iNDU4IiB5PSIzNDAiLz4KICAgICAgICA8ZGk6d2F5cG9pbnQgeD0iNTU4IiB5PSIzNDAiLz4KICAgICAgPC9icG1uZGk6QlBNTkVkZ2U+CiAgICAgIDxicG1uZGk6QlBNTkVkZ2UgaWQ9IkJQTU5FZGdlX3NmMTEiIGJwbW5FbGVtZW50PSJzZjExIj4KICAgICAgICA8ZGk6d2F5cG9pbnQgeD0iNjU4IiB5PSIzNDAiLz4KICAgICAgICA8ZGk6d2F5cG9pbnQgeD0iNzU4IiB5PSIzNDAiLz4KICAgICAgPC9icG1uZGk6QlBNTkVkZ2U+CiAgICAgIDxicG1uZGk6QlBNTkVkZ2UgaWQ9IkJQTU5FZGdlX3NmMTAiIGJwbW5FbGVtZW50PSJzZjEwIj4KICAgICAgICA8ZGk6d2F5cG9pbnQgeD0iODA4IiB5PSIzNDAiLz4KICAgICAgICA8ZGk6d2F5cG9pbnQgeD0iOTQwIiB5PSIzNDAiLz4KICAgICAgICA8YnBtbmRpOkJQTU5MYWJlbD4KICAgICAgICAgIDxkYzpCb3VuZHMgeD0iODY0IiB5PSIzMTgiIHdpZHRoPSIyMCIgaGVpZ2h0PSIxNCIvPgogICAgICAgIDwvYnBtbmRpOkJQTU5MYWJlbD4KICAgICAgPC9icG1uZGk6QlBNTkVkZ2U+CiAgICAgIDxicG1uZGk6QlBNTkVkZ2UgaWQ9IkJQTU5FZGdlX3NmMSIgYnBtbkVsZW1lbnQ9InNmMSI+CiAgICAgICAgPGRpOndheXBvaW50IHg9IjE1MDgiIHk9IjUwMCIvPgogICAgICAgIDxkaTp3YXlwb2ludCB4PSIxNjE1IiB5PSI1MDAiLz4KICAgICAgPC9icG1uZGk6QlBNTkVkZ2U+CiAgICAgIDxicG1uZGk6QlBNTkVkZ2UgaWQ9IkJQTU5FZGdlX3NmMyIgYnBtbkVsZW1lbnQ9InNmMyI+CiAgICAgICAgPGRpOndheXBvaW50IHg9IjE4MDgiIHk9Ijk3MSIvPgogICAgICAgIDxkaTp3YXlwb2ludCB4PSIxOTE1IiB5PSI5NzEiLz4KICAgICAgPC9icG1uZGk6QlBNTkVkZ2U+CiAgICAgIDxicG1uZGk6QlBNTkVkZ2UgaWQ9IkJQTU5FZGdlX3NmNSIgYnBtbkVsZW1lbnQ9InNmNSI+CiAgICAgICAgPGRpOndheXBvaW50IHg9IjIyNDQiIHk9IjEyOTciLz4KICAgICAgICA8ZGk6d2F5cG9pbnQgeD0iMjM0NCIgeT0iMTI5NyIvPgogICAgICA8L2JwbW5kaTpCUE1ORWRnZT4KICAgICAgPGJwbW5kaTpCUE1ORWRnZSBpZD0iQlBNTkVkZ2Vfc2Y2IiBicG1uRWxlbWVudD0ic2Y2Ij4KICAgICAgICA8ZGk6d2F5cG9pbnQgeD0iMjUzMCIgeT0iNTAwIi8+CiAgICAgICAgPGRpOndheXBvaW50IHg9IjI2MzAiIHk9IjUwMCIvPgogICAgICA8L2JwbW5kaTpCUE1ORWRnZT4KICAgICAgPGJwbW5kaTpCUE1ORWRnZSBpZD0iQlBNTkVkZ2Vfc2YxNSIgYnBtbkVsZW1lbnQ9InNmMTUiPgogICAgICAgIDxkaTp3YXlwb2ludCB4PSIxMzU4IiB5PSI1MDAiLz4KICAgICAgICA8ZGk6d2F5cG9pbnQgeD0iMTQ1OCIgeT0iNTAwIi8+CiAgICAgIDwvYnBtbmRpOkJQTU5FZGdlPgogICAgICA8YnBtbmRpOkJQTU5FZGdlIGlkPSJCUE1ORWRnZV9zZjE3IiBicG1uRWxlbWVudD0ic2YxNyI+CiAgICAgICAgPGRpOndheXBvaW50IHg9IjE2NTEiIHk9IjUwMCIvPgogICAgICAgIDxkaTp3YXlwb2ludCB4PSIxNzY1IiB5PSI1MDAiLz4KICAgICAgPC9icG1uZGk6QlBNTkVkZ2U+CiAgICAgIDxicG1uZGk6QlBNTkVkZ2UgaWQ9IkJQTU5FZGdlX3NmMTgiIGJwbW5FbGVtZW50PSJzZjE4Ij4KICAgICAgICA8ZGk6d2F5cG9pbnQgeD0iMTgwMSIgeT0iNTAwIi8+CiAgICAgICAgPGRpOndheXBvaW50IHg9IjE5MDgiIHk9IjUwMCIvPgogICAgICA8L2JwbW5kaTpCUE1ORWRnZT4KICAgICAgPGJwbW5kaTpCUE1ORWRnZSBpZD0iQlBNTkVkZ2Vfc2YyMSIgYnBtbkVsZW1lbnQ9InNmMjEiPgogICAgICAgIDxkaTp3YXlwb2ludCB4PSIxNjU4IiB5PSI3NjEiLz4KICAgICAgICA8ZGk6d2F5cG9pbnQgeD0iMjIxOSIgeT0iNzYxIi8+CiAgICAgICAgPGRpOndheXBvaW50IHg9IjIyMTkiIHk9IjEyNzIiLz4KICAgICAgICA8YnBtbmRpOkJQTU5MYWJlbD4KICAgICAgICAgIDxkYzpCb3VuZHMgeD0iMTkwNCIgeT0iNzM5IiB3aWR0aD0iNzAiIGhlaWdodD0iMTQiLz4KICAgICAgICA8L2JwbW5kaTpCUE1OTGFiZWw+CiAgICAgIDwvYnBtbmRpOkJQTU5FZGdlPgogICAgICA8YnBtbmRpOkJQTU5FZGdlIGlkPSJCUE1ORWRnZV9zZjIyIiBicG1uRWxlbWVudD0ic2YyMiI+CiAgICAgICAgPGRpOndheXBvaW50IHg9IjE5NTEiIHk9Ijk3MSIvPgogICAgICAgIDxkaTp3YXlwb2ludCB4PSIyMDU4IiB5PSI5NzEiLz4KICAgICAgPC9icG1uZGk6QlBNTkVkZ2U+CiAgICAgIDxicG1uZGk6QlBNTkVkZ2UgaWQ9IkJQTU5FZGdlX3NmMjMiIGJwbW5FbGVtZW50PSJzZjIzIj4KICAgICAgICA8ZGk6d2F5cG9pbnQgeD0iMjA5NCIgeT0iOTcxIi8+CiAgICAgICAgPGRpOndheXBvaW50IHg9IjIyMTkiIHk9Ijk3MSIvPgogICAgICAgIDxkaTp3YXlwb2ludCB4PSIyMjE5IiB5PSIxMjcyIi8+CiAgICAgIDwvYnBtbmRpOkJQTU5FZGdlPgogICAgICA8YnBtbmRpOkJQTU5FZGdlIGlkPSJCUE1ORWRnZV9zZjI0IiBicG1uRWxlbWVudD0ic2YyNCI+CiAgICAgICAgPGRpOndheXBvaW50IHg9IjIwOTQiIHk9IjUwMCIvPgogICAgICAgIDxkaTp3YXlwb2ludCB4PSIyNDgwIiB5PSI1MDAiLz4KICAgICAgPC9icG1uZGk6QlBNTkVkZ2U+CiAgICAgIDxicG1uZGk6QlBNTkVkZ2UgaWQ9IkJQTU5FZGdlX3NmMjUiIGJwbW5FbGVtZW50PSJzZjI1Ij4KICAgICAgICA8ZGk6d2F5cG9pbnQgeD0iMjM4MCIgeT0iMTI5NyIvPgogICAgICAgIDxkaTp3YXlwb2ludCB4PSIyNTA1IiB5PSIxMjk3Ii8+CiAgICAgICAgPGRpOndheXBvaW50IHg9IjI1MDUiIHk9IjUyNSIvPgogICAgICA8L2JwbW5kaTpCUE1ORWRnZT4KICAgICAgPGJwbW5kaTpCUE1ORWRnZSBpZD0iQlBNTkVkZ2Vfc2YyOCIgYnBtbkVsZW1lbnQ9InNmMjgiPgogICAgICAgIDxkaTp3YXlwb2ludCB4PSIxOTU4IiB5PSI1MDAiLz4KICAgICAgICA8ZGk6d2F5cG9pbnQgeD0iMjA1OCIgeT0iNTAwIi8+CiAgICAgIDwvYnBtbmRpOkJQTU5FZGdlPgogICAgICA8YnBtbmRpOkJQTU5FZGdlIGlkPSJCUE1ORWRnZV9zZjIiIGJwbW5FbGVtZW50PSJzZjIiPgogICAgICAgIDxkaTp3YXlwb2ludCB4PSIxNDgzIiB5PSI1MjUiLz4KICAgICAgICA8ZGk6d2F5cG9pbnQgeD0iMTQ4MyIgeT0iNjM4Ii8+CiAgICAgICAgPGRpOndheXBvaW50IHg9IjE2MTUiIHk9IjYzOCIvPgogICAgICA8L2JwbW5kaTpCUE1ORWRnZT4KICAgICAgPGJwbW5kaTpCUE1ORWRnZSBpZD0iQlBNTkVkZ2Vfc2Y0IiBicG1uRWxlbWVudD0ic2Y0Ij4KICAgICAgICA8ZGk6d2F5cG9pbnQgeD0iMTc4MyIgeT0iOTk2Ii8+CiAgICAgICAgPGRpOndheXBvaW50IHg9IjE3ODMiIHk9IjEwOTQiLz4KICAgICAgICA8ZGk6d2F5cG9pbnQgeD0iMTkxNSIgeT0iMTA5NCIvPgogICAgICA8L2JwbW5kaTpCUE1ORWRnZT4KICAgICAgPGJwbW5kaTpCUE1ORWRnZSBpZD0iQlBNTkVkZ2Vfc2YxMiIgYnBtbkVsZW1lbnQ9InNmMTIiPgogICAgICAgIDxkaTp3YXlwb2ludCB4PSI3ODMiIHk9IjM2NSIvPgogICAgICAgIDxkaTp3YXlwb2ludCB4PSI3ODMiIHk9IjUwMCIvPgogICAgICAgIDxkaTp3YXlwb2ludCB4PSI5MDgiIHk9IjUwMCIvPgogICAgICAgIDxicG1uZGk6QlBNTkxhYmVsPgogICAgICAgICAgPGRjOkJvdW5kcyB4PSI3ODgiIHk9IjQyNiIgd2lkdGg9IjI3IiBoZWlnaHQ9IjE0Ii8+CiAgICAgICAgPC9icG1uZGk6QlBNTkxhYmVsPgogICAgICA8L2JwbW5kaTpCUE1ORWRnZT4KICAgICAgPGJwbW5kaTpCUE1ORWRnZSBpZD0iQlBNTkVkZ2Vfc2YxNiIgYnBtbkVsZW1lbnQ9InNmMTYiPgogICAgICAgIDxkaTp3YXlwb2ludCB4PSIxMzMzIiB5PSI1MjUiLz4KICAgICAgICA8ZGk6d2F5cG9pbnQgeD0iMTMzMyIgeT0iNzYxIi8+CiAgICAgICAgPGRpOndheXBvaW50IHg9IjE0NjUiIHk9Ijc2MSIvPgogICAgICA8L2JwbW5kaTpCUE1ORWRnZT4KICAgICAgPGJwbW5kaTpCUE1ORWRnZSBpZD0iQlBNTkVkZ2Vfc2YyMCIgYnBtbkVsZW1lbnQ9InNmMjAiPgogICAgICAgIDxkaTp3YXlwb2ludCB4PSIxNjMzIiB5PSI3ODYiLz4KICAgICAgICA8ZGk6d2F5cG9pbnQgeD0iMTYzMyIgeT0iOTcxIi8+CiAgICAgICAgPGRpOndheXBvaW50IHg9IjE3NTgiIHk9Ijk3MSIvPgogICAgICAgIDxicG1uZGk6QlBNTkxhYmVsPgogICAgICAgICAgPGRjOkJvdW5kcyB4PSIxNjM4IiB5PSI4NzgiIHdpZHRoPSI3NCIgaGVpZ2h0PSI0MiIvPgogICAgICAgIDwvYnBtbmRpOkJQTU5MYWJlbD4KICAgICAgPC9icG1uZGk6QlBNTkVkZ2U+CiAgICAgIDxicG1uZGk6QlBNTkVkZ2UgaWQ9IkJQTU5FZGdlX3NmMTMiIGJwbW5FbGVtZW50PSJzZjEzIj4KICAgICAgICA8ZGk6d2F5cG9pbnQgeD0iMTAwOCIgeT0iNTAwIi8+CiAgICAgICAgPGRpOndheXBvaW50IHg9IjExMDgiIHk9IjUwMCIvPgogICAgICA8L2JwbW5kaTpCUE1ORWRnZT4KICAgICAgPGJwbW5kaTpCUE1ORWRnZSBpZD0iQlBNTkVkZ2Vfc2YxNCIgYnBtbkVsZW1lbnQ9InNmMTQiPgogICAgICAgIDxkaTp3YXlwb2ludCB4PSIxMjA4IiB5PSI1MDAiLz4KICAgICAgICA8ZGk6d2F5cG9pbnQgeD0iMTMwOCIgeT0iNTAwIi8+CiAgICAgIDwvYnBtbmRpOkJQTU5FZGdlPgogICAgICA8YnBtbmRpOkJQTU5FZGdlIGlkPSJCUE1ORWRnZV9zZjE5IiBicG1uRWxlbWVudD0ic2YxOSI+CiAgICAgICAgPGRpOndheXBvaW50IHg9IjE1MDEiIHk9Ijc2MSIvPgogICAgICAgIDxkaTp3YXlwb2ludCB4PSIxNjA4IiB5PSI3NjEiLz4KICAgICAgPC9icG1uZGk6QlBNTkVkZ2U+CiAgICAgIDxicG1uZGk6QlBNTkVkZ2UgaWQ9IkJQTU5FZGdlX3NmMjYiIGJwbW5FbGVtZW50PSJzZjI2Ij4KICAgICAgICA8ZGk6d2F5cG9pbnQgeD0iMTY1MSIgeT0iNjM4Ii8+CiAgICAgICAgPGRpOndheXBvaW50IHg9IjE5MzMiIHk9IjYzOCIvPgogICAgICAgIDxkaTp3YXlwb2ludCB4PSIxOTMzIiB5PSI1MjUiLz4KICAgICAgPC9icG1uZGk6QlBNTkVkZ2U+CiAgICAgIDxicG1uZGk6QlBNTkVkZ2UgaWQ9IkJQTU5FZGdlX3NmMjciIGJwbW5FbGVtZW50PSJzZjI3Ij4KICAgICAgICA8ZGk6d2F5cG9pbnQgeD0iMTk1MSIgeT0iMTA5NCIvPgogICAgICAgIDxkaTp3YXlwb2ludCB4PSIyMjE5IiB5PSIxMDk0Ii8+CiAgICAgICAgPGRpOndheXBvaW50IHg9IjIyMTkiIHk9IjEyNzIiLz4KICAgICAgPC9icG1uZGk6QlBNTkVkZ2U+CiAgICA8L2JwbW5kaTpCUE1OUGxhbmU+CiAgPC9icG1uZGk6QlBNTkRpYWdyYW0+CjwvYnBtbjpkZWZpbml0aW9ucz4K

Steps and the words they come from

  • Sign and deliver articles of organization — Organizer (founder) · permission (§ 17702.01(a))
    “by signing and delivering to the Secretary of State for filing articles of organization on a form prescribed by the Secretary of State”
  • Pay the $70 filing fee — Organizer (founder) (§ 12190(b))
    “Filing articles of organization of a limited liability company: Seventy dollars ($70).”
  • Check articles and fees — Secretary of State · obligation (§ 17702.05(a))
    “If the filing fees have been paid, unless the Secretary of State determines that a record does not comply with applicable laws, the Secretary of State shall file the record.”
  • File the articles of organization — Secretary of State · obligation (§ 17702.05(a))
    “the Secretary of State shall file the record”
  • Endorse filing date on the articles — Secretary of State (§ 17702.05(c)(1))
    “on the date the record is filed as evidenced by the Secretary of State’s endorsement of the date on the record”
  • File statement of information — Limited liability company · within 90 days · obligation (§ 17702.09(a))
    “shall deliver to the Secretary of State for filing within 90 days after the filing of its original articles of organization or registering to transact intrastate business and biennially thereafter during the applicable filing period, on a form prescribed by the Secretary of State, a statement of information”
  • Pay the $20 statement fee — Limited liability company (§ 12190(k))
    “Filing the statement of information of a limited liability company or of a foreign limited liability company pursuant to Section 17702.09 of the Corporations Code: Twenty dollars ($20).”
  • Refile statement of information every two years — Limited liability company · obligation (§ 17702.09(a))
    “biennially thereafter during the applicable filing period”
  • Start transacting business — Limited liability company (§ 17910(a))
    “from the time the registrant commences to transact such business”
  • File fictitious business name statement — Limited liability company · within 40 days · obligation (§ 17910(a))
    “File a fictitious business name statement in accordance with this chapter not later than 40 days from the time the registrant commences to transact such business.”
  • Pay the $10 statement fee — Limited liability company (§ 17929(a))
    “The fee for filing a fictitious business name statement is ten dollars ($10) for the first fictitious business name and owner and two dollars ($2) for each additional fictitious business name or owner filed on the same statement and doing business at the same location.”
  • Pay annual tax to Franchise Tax Board — Limited liability company · obligation (§ 17702.01(g))
    “filing the registration will obligate the limited liability company to pay an annual tax for that taxable year to the Franchise Tax Board”

Do the articles of organization comply?

Decision table (DMN), hit policy FIRST.

Lawful-purpose statement included (§ 17702.01 (b)(1)) Name complies with § 17701.08 Street address of initial principal office (and mailing address if different) given Initial agent for service of process named, qualified under § 17701.13 (c) If manager-managed, the articles say so (§ 17702.01 (b)(5)) If managed by only one manager, the articles say so (§ 17702.01 (b)(6)) Record captioned to describe its purpose, in a medium the Secretary of State permits (§ 17702.05 (a)) Articles on the form prescribed by the Secretary of State (§ 17702.01 (a)) Filing fees paid → Articles comply Source
false - - - - - - - - false § 17702.01(b)(1)
- false - - - - - - - false § 17702.01(b)(2)
- - false - - - - - - false § 17702.01(b)(3)
- - - false - - - - - false § 17702.01(b)(4)
- - - - false - - - - false § 17702.01(b)(5)
- - - - - false - - - false § 17702.01(b)(6)
- - - - - - false - - false § 17702.05(a)
- - - - - - - false - false § 17702.01(a)
- - - - - - - - false false § 17702.05(a)
true true true true true true true true true true § 17702.05(a)

Which business structure fits, and what must be filed with the state?

Decision table (DMN), hit policy FIRST.

Organized for a nonprofit or charitable purpose Owners render a licensed professional service Number of owners Owners want protection from the business's debts Plans to sell shares to outside investors Some co-owners will be passive investors only → Business structure → What is filed, and where → State filing fee Source
true - - - - - Nonprofit public benefit corporation Articles of incorporation, filed with the Secretary of State (which makes the filed articles available to the Attorney General, § 5120 (d)); then a statement of information (Corp. Code § 6210, not printed here) $30 for articles of incorporation not providing for shares (Gov. Code § 12186 (d)); $20 for each statement of information (Gov. Code § 12186 (g)) § 5120(a)
false true - true - - Professional corporation, formed under the General Corporation Law, for professional services as defined in Corp. Code §§ 13401 (a) and 13401.3, which a California LLC may not render (§ 17701.04 (e)); other licensed services may use an LLC where the licensing law lets an LLC hold the licence (§ 17701.04 (b)) Articles of incorporation stating that the corporation is a professional corporation, filed with the Secretary of State; then a certificate of registration from the agency that regulates the profession before rendering professional services (§ 13404), and a statement of information (Corp. Code § 1502, not printed here) $100 for articles of incorporation providing for shares (Gov. Code § 12186 (c)); $20 for each statement of information (Gov. Code § 12186 (g)); the licensing agency's registration fee is set by the Business and Professions Code § 13404
false - - true true - Stock corporation (General Corporation Law) Articles of incorporation, filed with the Secretary of State; the corporation exists from filing (§ 200 (c)); then a statement of information (Corp. Code § 1502, not printed here) $100 for articles of incorporation providing for shares (Gov. Code § 12186 (c)); $20 for each statement of information (Gov. Code § 12186 (g)) § 200(a)
false - >= 2 true - true Limited partnership (the certificate names each general partner, § 15902.01 (a)(4)) Certificate of limited partnership, filed with the Secretary of State on its form and naming each general partner; the partners must also enter into a partnership agreement, before or after the filing (§ 15902.01 (a)). Filing the certificate obligates the partnership to pay an annual tax to the Franchise Tax Board (§ 15902.01 (g)) $70 (Gov. Code § 12188 (b)); the annual Franchise Tax Board tax is set by Rev. & Tax. Code § 17935 (not printed here) § 15902.01(a)
false - - true - - Limited liability company Articles of organization, filed with the Secretary of State on its form; then a statement of information within 90 days after the filing (§ 17702.09 (a)); a fictitious business name statement with the county clerk if it trades under another name (Bus. & Prof. Code § 17910) $70 for articles of organization (Gov. Code § 12190 (b)); $20 for the statement of information (§ 12190 (k)) § 17702.01(a)
false - 1 false - - Sole proprietorship No formation filing appears in the printed text; the only state filing is the fictitious business name statement, which an owner trading under a fictitious business name must file with the clerk of the county of the principal place of business (§ 17915) within 40 days of starting to trade (Bus. & Prof. Code § 17910 (a)) None to form; $10 for a fictitious business name statement for the first name and owner, plus $2 for each additional name or owner filed on the same statement and doing business at the same location (Bus. & Prof. Code § 17929 (a)) § 17910
false - >= 2 false - - General partnership No formation filing: two or more co-owners carrying on a business for profit form a partnership. A partnership trading under a fictitious business name must file a fictitious business name statement with the county clerk within 40 days of starting to trade (Bus. & Prof. Code §§ 17910, 17915). Partnerships in certain professions may register as a registered limited liability partnership with the Secretary of State (Corp. Code § 16953, not printed here) None to form; $10 for a fictitious business name statement for the first name and owner, plus $2 for each additional name or owner filed on the same statement and doing business at the same location (Bus. & Prof. Code § 17929 (a)) § 16202(a)

What the text leaves open

  • Only the LLC filing path is modelled step by step (articles of organization under § 17702.01). The other filed structures follow a similar deliver-and-file pattern with the Secretary of State: a corporation (stock, professional or nonprofit) exists from the filing of its articles (§ 200 (c), § 5120 (c)); a limited partnership is formed when the Secretary of State files its certificate (§ 15902.01 (c)). Their content and compliance checks are not modelled. A general partnership and a sole proprietorship need no formation filing.
  • A rejected filing ends the model at 'Not articles ok'. The text printed here does not say how a rejection is communicated; § 17702.03 (d) (not in the sections list) lets a returned instrument be resubmitted with a State Bar member's written opinion, which the Secretary of State must rely on for disputed points of law other than the name and similar sections.
  • Original articles of organization cannot specify a delayed effective date (§ 17702.05 (c)); they are effective when filed, as shown by the Secretary of State's endorsement of the date.
  • The statement of information is due within 90 days after the articles are filed and every two years after that, for a $20 fee (§ 17702.09 (a), Gov. Code § 12190 (k)). The printed text does not say what happens if it is late (penalties and suspension are in other sections, not printed), so the deadline's consequence is 'unstated' and a missed deadline rejoins the branch at the biennial refiling duty; the model does not show a late first filing. Formation does not depend on either post-formation filing: the LLC is formed when the articles are filed (§ 17702.01 (d)), which the model marks with the Secretary of State's endorsement of the filing date (§ 17702.05 (c)(1)); the end event repeats only that the filing is conclusive proof of formation (§ 17702.01 (e)).
  • The fictitious business name statement is an independent duty of anyone trading under a fictitious business name (§ 17910); it is not tied to the statement of information. Its 40-day clock runs from when the business starts trading (§ 17910 (a)), so the model starts it at commence_business, which follows the filing of the articles in parallel with the statement of information. Which names are 'fictitious' (for an LLC, generally any name other than the one in its articles) is defined in Bus. & Prof. Code § 17900, the newspaper publication requirement is in § 17917, and the bar on suing until the statement is filed is in § 17918; none of those is printed here. A missed 40-day deadline has no consequence in the printed text and rejoins the branch.
  • After the filing date is endorsed, two branches run in parallel: the statement of information (then its fee and the biennial refiling duty; a missed 90-day deadline rejoins at the refiling duty), and commence_business, whose uses_fictitious_name gateway leads to the fictitious business name statement and its fee or straight on. The trading branch rejoins at the annual Franchise Tax Board tax, which every LLC owes because its articles were filed (§ 17702.01 (g)); placing the tax on that branch is a modelling convenience, not a statutory sequence. Both branches meet at a parallel join before the end.
  • California LLCs may not render professional services as defined in Corp. Code §§ 13401 (a) and 13401.3 (§ 17701.04 (e)), but may render other licensed services where the licensing law lets an LLC hold the licence (§ 17701.04 (b)). The table's licensed_profession input keeps the wording shared with other states, so a yes there means professional services in the § 13401 sense; owners in other licensed occupations should answer no and check their licensing law. Professionals who want limited liability use a professional corporation (§ 13404), which also needs a certificate of registration from the agency regulating the profession, or, for certain professions only, a registered limited liability partnership (Corp. Code §§ 16101 and 16953, fee in Gov. Code § 12189; not printed here). The decision table's general-partnership row mentions the LLP only by citation.
  • Filing articles obligates an LLC (and an LLP) to pay an annual tax to the Franchise Tax Board (Rev. & Tax. Code § 17941, cited in § 17702.01 (g)); the amount and due date are not in the printed text. The model shows the duty as one step without a deadline. Corporations are taxed under other parts of that Code, not modelled.
  • The operating agreement (§ 17701.10) governs relations among the members and the company's activities but is not filed with the Secretary of State and is not a step here. Amending or restating the articles (§ 17702.02) is outside the start-up process.
  • Nonprofit status here means the Nonprofit Public Benefit Corporation Law (§ 5120); mutual benefit and religious corporations are formed under their own parts (not printed). Incorporating as a nonprofit is not tax exemption; federal 501(c) and Franchise Tax Board exemption are not modelled.
  • State formation is only part of starting a business: cities and counties issue business licences or business tax certificates under their own ordinances, which are scored separately, and some activities need a state seller's permit or professional licence (not modelled).
  • The table's limited-partnership row is reached through the shared limited_liability and passive_partners inputs, but the printed § 15902.01 says nothing about liability. A limited partner's liability shield and its limits (Corp. Code § 15903.03 et seq.) are not printed here, and the limited partnership form does not shield a general partner; the row says only what § 15902.01 supports (a certificate naming each general partner, a partnership agreement, and the annual Franchise Tax Board tax under § 15902.01 (g)).
  • The Secretary of State may cancel the articles if the check for the filing fee bounces, after two written notices (§ 17702.01 (f)); not modelled.
  • The printed text has no section that creates a sole proprietorship; the sole-proprietorship row cites § 17910 only for the fictitious business name duty, and 'no formation filing' means that none appears in the printed text.
  • Corporations (stock, professional and nonprofit) also file a statement of information for $20 (Gov. Code § 12186 (g)); its timing and contents are in Corp. Code §§ 1502 and 6210, not printed here.
  • The articles fee is paid by the organizer as a condition of filing (§ 17702.05 (a) 'If the filing fees have been paid'), checked by the fees_paid input of articles_comply; the printed text puts no duty on the Secretary of State to collect it.

Court decisions citing this law

Found with CourtListener (Free Law Project): opinions in the state's appellate courts whose text cites these sections. Listed for research; not every citing case construes the section.

Checks

  • Quotes checked word for word: 33 (0 not exact)
  • BPMN / DMN schema errors: 0 / 0; bpmnlint errors: 0
  • Petri nets sound: 1 of 1
  • Sections used: 17702.01, 17702.05, 17702.09, 12190, 17701.04, Cal. CORP § 200, 12186, Cal. CORP § 5120, Cal. CORP § 13404, 15902.01, 12188, Cal. CORP § 16202, Cal. BPC § 17910, Cal. BPC § 17915, Cal. BPC § 17929

← California · lexflow models

lexflow/ca/business.txt · Last modified: by alibama