CINXE.COM

Definitions - Spells - Archives of Nethys: Pathfinder RPG Database

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en"> <head id="Head1"> <!-- Global site tag (gtag.js) - Google Analytics --> <script async src="https://www.googletagmanager.com/gtag/js?id=UA-137805785-2"></script> <script> window.dataLayer = window.dataLayer || []; function gtag() { dataLayer.push(arguments); } gtag('js', new Date()); gtag('config', 'UA-137805785-2'); </script> <title> Definitions - Spells - Archives of Nethys: Pathfinder RPG Database </title><link href="Styles/layout.css" rel="stylesheet" type="text/css" /><link href="Styles/typography.css" rel="stylesheet" type="text/css" /><link href="https://fonts.googleapis.com/css?family=Julee" rel="stylesheet" type="text/css" /><link href="http://fonts.googleapis.com/css?family=Julee" rel="stylesheet" type="text/css" /> <script src="./Scripts/hidefilter.js" charset="utf-8"></script> <script src="./Scripts/toggle.js" charset="utf-8"></script> <meta name="keywords" content="Archives, Nethys, Wiki, Archives of Nethys, Pathfinder, Official, AoN, AoNPRD, PRD, PFSRD, Spells, Definitions, Schools, Subschools, Descriptors" /><meta name="description" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <style> .nav-parent > * { display: block; } .mobile-menu-toggle{ display:none; } #main-menu .nav-parent > .brand > .title{ display: none; } </style> </head> <body class="dark"> <div id="wrapper" class="clearfix" > <form method="post" action="./SpellDefinitions.aspx" id="Form1"> <div class="aspNetHidden"> <input type="hidden" name="__VIEWSTATE" id="__VIEWSTATE" value="/wEPDwUJNjcxNzUwOTc2D2QWAmYPZBYCAgMPZBYCAgEPZBYGAgEPDxYCHgRUZXh0Bd8OPGgyIHN0eWxlPSJ0ZXh0LWFsaWduOmNlbnRlciI+PGEgaHJlZj0iU3BlbGxzLmFzcHg/Q2xhc3M9QWxsIj5BbGwgU3BlbGxzPC9hPiB8IDxhIGhyZWY9IlNwZWxscy5hc3B4P0NsYXNzPU15dGhpYyI+TXl0aGljPC9hPiB8IDxhIGhyZWY9IlNwZWxsc0N1c3RvbS5hc3B4Ij5DdXN0b20gU2VhcmNoPC9hPiB8IDxhIGhyZWY9IlNwZWxsRGVmaW5pdGlvbnMuYXNweCI+RGVmaW5pdGlvbnM8L2E+PGJyIC8+PGJyIC8+PGEgaHJlZj0iU3BlbGxzLmFzcHg/Q2xhc3M9QWRlcHQiPkFkZXB0PC9hPiB8IDxhIGhyZWY9IlNwZWxscy5hc3B4P0NsYXNzPUFsY2hlbWlzdCI+QWxjaGVtaXN0PC9hPiB8IDxhIGhyZWY9IlNwZWxscy5hc3B4P0NsYXNzPUFudGlwYWxhZGluIj5BbnRpcGFsYWRpbjwvYT4gfCA8YSBocmVmPSJTcGVsbHMuYXNweD9DbGFzcz1BcmNhbmlzdCI+QXJjYW5pc3Q8L2E+IHwgPGEgaHJlZj0iU3BlbGxzLmFzcHg/Q2xhc3M9QmFyZCI+QmFyZDwvYT4gfCA8YSBocmVmPSJTcGVsbHMuYXNweD9DbGFzcz1CbG9vZHJhZ2VyIj5CbG9vZHJhZ2VyPC9hPiB8IDxhIGhyZWY9IlNwZWxscy5hc3B4P0NsYXNzPUNsZXJpYyI+Q2xlcmljPC9hPiB8IDxhIGhyZWY9IlNwZWxscy5hc3B4P0NsYXNzPURydWlkIj5EcnVpZDwvYT4gfCA8YSBocmVmPSJTcGVsbHMuYXNweD9DbGFzcz1IdW50ZXIiPkh1bnRlcjwvYT4gfCA8YSBocmVmPSJTcGVsbHMuYXNweD9DbGFzcz1JbnF1aXNpdG9yIj5JbnF1aXNpdG9yPC9hPiB8IDxhIGhyZWY9IlNwZWxscy5hc3B4P0NsYXNzPUludmVzdGlnYXRvciI+SW52ZXN0aWdhdG9yPC9hPiB8IDxhIGhyZWY9IlNwZWxscy5hc3B4P0NsYXNzPU1hZ3VzIj5NYWd1czwvYT4gfCA8YSBocmVmPSJTcGVsbHMuYXNweD9DbGFzcz1NZWRpdW0iPk1lZGl1bTwvYT4gfCA8YSBocmVmPSJTcGVsbHMuYXNweD9DbGFzcz1NZXNtZXJpc3QiPk1lc21lcmlzdDwvYT4gfCA8YSBocmVmPSJTcGVsbHMuYXNweD9DbGFzcz1PY2N1bHRpc3QiPk9jY3VsdGlzdDwvYT4gfCA8YSBocmVmPSJTcGVsbHMuYXNweD9DbGFzcz1PcmFjbGUiPk9yYWNsZTwvYT4gfCA8YSBocmVmPSJTcGVsbHMuYXNweD9DbGFzcz1QYWxhZGluIj5QYWxhZGluPC9hPiB8IDxhIGhyZWY9IlNwZWxscy5hc3B4P0NsYXNzPVBzeWNoaWMiPlBzeWNoaWM8L2E+IHwgPGEgaHJlZj0iU3BlbGxzLmFzcHg/Q2xhc3M9UmFuZ2VyIj5SYW5nZXI8L2E+IHwgPGEgaHJlZj0iU3BlbGxzLmFzcHg/Q2xhc3M9UmVkTWFudGlzQXNzYXNzaW4iPlJlZCBNYW50aXMgQXNzYXNzaW48L2E+IHwgPGEgaHJlZj0iU3BlbGxzLmFzcHg/Q2xhc3M9U2FoaXJBZml5dW4iPlNhaGlyLUFmaXl1bjwvYT4gfCA8YSBocmVmPSJTcGVsbHMuYXNweD9DbGFzcz1TaGFtYW4iPlNoYW1hbjwvYT4gfCA8YSBocmVmPSJTcGVsbHMuYXNweD9DbGFzcz1Ta2FsZCI+U2thbGQ8L2E+IHwgPGEgaHJlZj0iU3BlbGxzLmFzcHg/Q2xhc3M9U29yY2VyZXIiPlNvcmNlcmVyPC9hPiB8IDxhIGhyZWY9IlNwZWxscy5hc3B4P0NsYXNzPVNwaXJpdHVhbGlzdCI+U3Bpcml0dWFsaXN0PC9hPiB8IDxhIGhyZWY9IlNwZWxscy5hc3B4P0NsYXNzPVN1bW1vbmVyIj5TdW1tb25lcjwvYT4gfCA8YSBocmVmPSJTcGVsbHMuYXNweD9DbGFzcz1TdW1tb25lciAoVW5jaGFpbmVkKSI+U3VtbW9uZXIgKFVuY2hhaW5lZCk8L2E+IHwgPGEgaHJlZj0iU3BlbGxzLmFzcHg/Q2xhc3M9V2FycHJpZXN0Ij5XYXJwcmllc3Q8L2E+IHwgPGEgaHJlZj0iU3BlbGxzLmFzcHg/Q2xhc3M9V2l0Y2giPldpdGNoPC9hPiB8IDxhIGhyZWY9IlNwZWxscy5hc3B4P0NsYXNzPVdpemFyZCI+V2l6YXJkPC9hPjxiciAvPjxiciAvPjxhIGhyZWY9Ik9jY3VsdFJpdHVhbHMuYXNweD9JdGVtTmFtZT1BbGwiPk9jY3VsdCBSaXR1YWxzPC9hPjwvaDI+ZGQCBQ8PFgIfAAUoPGgxIGNsYXNzPSJ0aXRsZSI+U3BlbGwgRGVmaW5pdGlvbnM8L2gxPmRkAgcPDxYCHwAFw7UCPGgxIGNsYXNzPSJ0aXRsZSI+U2Nob29sczwvaDE+PGgyIGNsYXNzPSJ0aXRsZSI+PGEgaHJlZj0iU3BlbGxEZWZpbml0aW9ucy5hc3B4P0lEPTEiPjwvYT5BYmp1cmF0aW9uPC9oMj48Yj5Tb3VyY2U8L2I+IDxhIGhyZWY9Imh0dHA6Ly9wYWl6by5jb20vcGF0aGZpbmRlclJQRy92NTc0OGJ0cHk4OHlqIiB0YXJnZXQ9Il9ibGFuayIgY2xhc3M9ImV4dGVybmFsLWxpbmsiPjxpPlBSUEcgQ29yZSBSdWxlYm9vazwvaT48L2E+PGJyIC8+PGI+RGVmaW5pdGlvbiBUeXBlPC9iPiBTY2hvb2w8YnIgLz5BYmp1cmF0aW9ucyBhcmUgcHJvdGVjdGl2ZSBzcGVsbHMuIFRoZXkgY3JlYXRlIHBoeXNpY2FsIG9yIG1hZ2ljYWwgYmFycmllcnMsIG5lZ2F0ZSBtYWdpY2FsIG9yIHBoeXNpY2FsIGFiaWxpdGllcywgaGFybSB0cmVzcGFzc2Vycywgb3IgZXZlbiBiYW5pc2ggdGhlIHN1YmplY3Qgb2YgdGhlIHNwZWxsIHRvIGFub3RoZXIgcGxhbmUgb2YgZXhpc3RlbmNlLjxiciAvPjxiciAvPiBJZiBvbmUgYWJqdXJhdGlvbiBzcGVsbCBpcyBhY3RpdmUgd2l0aGluIDEwIGZlZXQgb2YgYW5vdGhlciBmb3IgMjQgaG91cnMgb3IgbW9yZSwgdGhlIG1hZ2ljYWwgZmllbGRzIGludGVyZmVyZSB3aXRoIGVhY2ggb3RoZXIgYW5kIGNyZWF0ZSBiYXJlbHkgdmlzaWJsZSBlbmVyZ3kgZmx1Y3R1YXRpb25zLiBUaGUgREMgdG8gZmluZCBzdWNoIHNwZWxscyB3aXRoIHRoZSBQZXJjZXB0aW9uIHNraWxsIGRyb3BzIGJ5IDQuPGJyIC8+PGJyIC8+IElmIGFuIGFianVyYXRpb24gY3JlYXRlcyBhIGJhcnJpZXIgdGhhdCBrZWVwcyBjZXJ0YWluIHR5cGVzIG9mIGNyZWF0dXJlcyBhdCBiYXksIHRoYXQgYmFycmllciBjYW5ub3QgYmUgdXNlZCB0byBwdXNoIGF3YXkgdGhvc2UgY3JlYXR1cmVzLiBJZiB5b3UgZm9yY2UgdGhlIGJhcnJpZXIgYWdhaW5zdCBzdWNoIGEgY3JlYXR1cmUsIHlvdSBmZWVsIGEgZGlzY2VybmlibGUgcHJlc3N1cmUgYWdhaW5zdCB0aGUgYmFycmllci4gSWYgeW91IGNvbnRpbnVlIHRvIGFwcGx5IHByZXNzdXJlLCB5b3UgZW5kIHRoZSBzcGVsbC48aDIgY2xhc3M9InRpdGxlIj48YSBocmVmPSJTcGVsbERlZmluaXRpb25zLmFzcHg/SUQ9MiI+PC9hPkNvbmp1cmF0aW9uPC9oMj48Yj5Tb3VyY2U8L2I+IDxhIGhyZWY9Imh0dHA6Ly9wYWl6by5jb20vcGF0aGZpbmRlclJQRy92NTc0OGJ0cHk4OHlqIiB0YXJnZXQ9Il9ibGFuayIgY2xhc3M9ImV4dGVybmFsLWxpbmsiPjxpPlBSUEcgQ29yZSBSdWxlYm9vazwvaT48L2E+PGJyIC8+PGI+RGVmaW5pdGlvbiBUeXBlPC9iPiBTY2hvb2w8YnIgLz5FYWNoIGNvbmp1cmF0aW9uIHNwZWxsIGJlbG9uZ3MgdG8gb25lIG9mIGZpdmUgc3Vic2Nob29scy4gQ29uanVyYXRpb25zIHRyYW5zcG9ydCBjcmVhdHVyZXMgZnJvbSBhbm90aGVyIHBsYW5lIG9mIGV4aXN0ZW5jZSB0byB5b3VyIHBsYW5lIChjYWxsaW5nKTsgY3JlYXRlIG9iamVjdHMgb3IgZWZmZWN0cyBvbiB0aGUgc3BvdCAoY3JlYXRpb24pOyBoZWFsIChoZWFsaW5nKTsgYnJpbmcgbWFuaWZlc3RhdGlvbnMgb2Ygb2JqZWN0cywgY3JlYXR1cmVzLCBvciBmb3JtcyBvZiBlbmVyZ3kgdG8geW91IChzdW1tb25pbmcpOyBvciB0cmFuc3BvcnQgY3JlYXR1cmVzIG9yIG9iamVjdHMgb3ZlciBncmVhdCBkaXN0YW5jZXMgKHRlbGVwb3J0YXRpb24pLiBDcmVhdHVyZXMgeW91IGNvbmp1cmUgdXN1YWxseeKAlGJ1dCBub3QgYWx3YXlz4oCUb2JleSB5b3VyIGNvbW1hbmRzLjxiciAvPjxiciAvPiBBIGNyZWF0dXJlIG9yIG9iamVjdCBicm91Z2h0IGludG8gYmVpbmcgb3IgdHJhbnNwb3J0ZWQgdG8geW91ciBsb2NhdGlvbiBieSBhIGNvbmp1cmF0aW9uIHNwZWxsIGNhbm5vdCBhcHBlYXIgaW5zaWRlIGFub3RoZXIgY3JlYXR1cmUgb3Igb2JqZWN0LCBub3IgY2FuIGl0IGFwcGVhciBmIGxvYXRpbmcgaW4gYW4gZW1wdHkgc3BhY2UuIEl0IG11c3QgYXJyaXZlIGluIGFuIG9wZW4gbG9jYXRpb24gb24gYSBzdXJmYWNlIGNhcGFibGUgb2Ygc3VwcG9ydGluZyBpdC48YnIgLz48YnIgLz4gVGhlIGNyZWF0dXJlIG9yIG9iamVjdCBtdXN0IGFwcGVhciB3aXRoaW4gdGhlIHNwZWxsJ3MgcmFuZ2UsIGJ1dCBpdCBkb2VzIG5vdCBoYXZlIHRvIHJlbWFpbiB3aXRoaW4gdGhlIHJhbmdlLjxoMiBjbGFzcz0idGl0bGUiPjxhIGhyZWY9IlNwZWxsRGVmaW5pdGlvbnMuYXNweD9JRD0zIj48L2E+RGl2aW5hdGlvbjwvaDI+PGI+U291cmNlPC9iPiA8YSBocmVmPSJodHRwOi8vcGFpem8uY29tL3BhdGhmaW5kZXJSUEcvdjU3NDhidHB5ODh5aiIgdGFyZ2V0PSJfYmxhbmsiIGNsYXNzPSJleHRlcm5hbC1saW5rIj48aT5QUlBHIENvcmUgUnVsZWJvb2s8L2k+PC9hPjxiciAvPjxiPkRlZmluaXRpb24gVHlwZTwvYj4gU2Nob29sPGJyIC8+RGl2aW5hdGlvbiBzcGVsbHMgZW5hYmxlIHlvdSB0byBsZWFybiBzZWNyZXRzIGxvbmcgZm9yZ290dGVuLCBwcmVkaWN0IHRoZSBmdXR1cmUsIGZpbmQgaGlkZGVuIHRoaW5ncywgYW5kIGZvaWwgZGVjZXB0aXZlIHNwZWxscy48YnIgLz48YnIgLz4gTWFueSBkaXZpbmF0aW9uIHNwZWxscyBoYXZlIGNvbmUtc2hhcGVkIGFyZWFzLiBUaGVzZSBtb3ZlIHdpdGggeW91IGFuZCBleHRlbmQgaW4gdGhlIGRpcmVjdGlvbiB5b3UgY2hvb3NlLiBUaGUgY29uZSBkZWZpbmVzIHRoZSBhcmVhIHRoYXQgeW91IGNhbiBzd2VlcCBlYWNoIHJvdW5kLiBJZiB5b3Ugc3R1ZHkgdGhlIHNhbWUgYXJlYSBmb3IgbXVsdGlwbGUgcm91bmRzLCB5b3UgY2FuIG9mdGVuIGdhaW4gYWRkaXRpb25hbCBpbmZvcm1hdGlvbiwgYXMgbm90ZWQgaW4gdGhlIGRlc2NyaXB0aXZlIHRleHQgZm9yIHRoZSBzcGVsbC48aDIgY2xhc3M9InRpdGxlIj48YSBocmVmPSJTcGVsbERlZmluaXRpb25zLmFzcHg/SUQ9NCI+PC9hPkVuY2hhbnRtZW50PC9oMj48Yj5Tb3VyY2U8L2I+IDxhIGhyZWY9Imh0dHA6Ly9wYWl6by5jb20vcGF0aGZpbmRlclJQRy92NTc0OGJ0cHk4OHlqIiB0YXJnZXQ9Il9ibGFuayIgY2xhc3M9ImV4dGVybmFsLWxpbmsiPjxpPlBSUEcgQ29yZSBSdWxlYm9vazwvaT48L2E+PGJyIC8+PGI+RGVmaW5pdGlvbiBUeXBlPC9iPiBTY2hvb2w8YnIgLz5FbmNoYW50bWVudCBzcGVsbHMgYWZmZWN0IHRoZSBtaW5kcyBvZiBvdGhlcnMsIGluZmx1ZW5jaW5nIG9yIGNvbnRyb2xsaW5nIHRoZWlyIGJlaGF2aW9yLiBBbGwgZW5jaGFudG1lbnRzIGFyZSBtaW5kLWFmZmVjdGluZyBzcGVsbHMuIFR3byBzdWJzY2hvb2xzIG9mIGVuY2hhbnRtZW50IHNwZWxscyBncmFudCB5b3UgaW5mbHVlbmNlIG92ZXIgYSBzdWJqZWN0IGNyZWF0dXJlLjxoMiBjbGFzcz0idGl0bGUiPjxhIGhyZWY9IlNwZWxsRGVmaW5pdGlvbnMuYXNweD9JRD01Ij48L2E+RXZvY2F0aW9uPC9oMj48Yj5Tb3VyY2U8L2I+IDxhIGhyZWY9Imh0dHA6Ly9wYWl6by5jb20vcGF0aGZpbmRlclJQRy92NTc0OGJ0cHk4OHlqIiB0YXJnZXQ9Il9ibGFuayIgY2xhc3M9ImV4dGVybmFsLWxpbmsiPjxpPlBSUEcgQ29yZSBSdWxlYm9vazwvaT48L2E+PGJyIC8+PGI+RGVmaW5pdGlvbiBUeXBlPC9iPiBTY2hvb2w8YnIgLz5Fdm9jYXRpb24gc3BlbGxzIG1hbmlwdWxhdGUgbWFnaWNhbCBlbmVyZ3kgb3IgdGFwIGFuIHVuc2VlbiBzb3VyY2Ugb2YgcG93ZXIgdG8gcHJvZHVjZSBhIGRlc2lyZWQgZW5kLiBJbiBlZmZlY3QsIGFuIGV2b2NhdGlvbiBkcmF3cyB1cG9uIG1hZ2ljIHRvIGNyZWF0ZSBzb21ldGhpbmcgb3V0IG9mIG5vdGhpbmcuIE1hbnkgb2YgdGhlc2Ugc3BlbGxzIHByb2R1Y2Ugc3BlY3RhY3VsYXIgZWZmZWN0cywgYW5kIGV2b2NhdGlvbiBzcGVsbHMgY2FuIGRlYWwgbGFyZ2UgYW1vdW50cyBvZiBkYW1hZ2UuPGgyIGNsYXNzPSJ0aXRsZSI+PGEgaHJlZj0iU3BlbGxEZWZpbml0aW9ucy5hc3B4P0lEPTYiPjwvYT5JbGx1c2lvbjwvaDI+PGI+U291cmNlPC9iPiA8YSBocmVmPSJodHRwOi8vcGFpem8uY29tL3BhdGhmaW5kZXJSUEcvdjU3NDhidHB5ODh5aiIgdGFyZ2V0PSJfYmxhbmsiIGNsYXNzPSJleHRlcm5hbC1saW5rIj48aT5QUlBHIENvcmUgUnVsZWJvb2s8L2k+PC9hPjxiciAvPjxiPkRlZmluaXRpb24gVHlwZTwvYj4gU2Nob29sPGJyIC8+SWxsdXNpb24gc3BlbGxzIGRlY2VpdmUgdGhlIHNlbnNlcyBvciBtaW5kcyBvZiBvdGhlcnMuIFRoZXkgY2F1c2UgcGVvcGxlIHRvIHNlZSB0aGluZ3MgdGhhdCBhcmUgbm90IHRoZXJlLCBub3Qgc2VlIHRoaW5ncyB0aGF0IGFyZSB0aGVyZSwgaGVhciBwaGFudG9tIG5vaXNlcywgb3IgcmVtZW1iZXIgdGhpbmdzIHRoYXQgbmV2ZXIgaGFwcGVuZWQuPGgyIGNsYXNzPSJ0aXRsZSI+PGEgaHJlZj0iU3BlbGxEZWZpbml0aW9ucy5hc3B4P0lEPTciPjwvYT5OZWNyb21hbmN5PC9oMj48Yj5Tb3VyY2U8L2I+IDxhIGhyZWY9Imh0dHA6Ly9wYWl6by5jb20vcGF0aGZpbmRlclJQRy92NTc0OGJ0cHk4OHlqIiB0YXJnZXQ9Il9ibGFuayIgY2xhc3M9ImV4dGVybmFsLWxpbmsiPjxpPlBSUEcgQ29yZSBSdWxlYm9vazwvaT48L2E+PGJyIC8+PGI+RGVmaW5pdGlvbiBUeXBlPC9iPiBTY2hvb2w8YnIgLz5OZWNyb21hbmN5IHNwZWxscyBtYW5pcHVsYXRlIHRoZSBwb3dlciBvZiBkZWF0aCwgdW5saWZlLCBhbmQgdGhlIGxpZmUgZm9yY2UuIFNwZWxscyBpbnZvbHZpbmcgdW5kZWFkIGNyZWF0dXJlcyBtYWtlIHVwIGEgbGFyZ2UgcGFydCBvZiB0aGlzIHNjaG9vbC48aDIgY2xhc3M9InRpdGxlIj48YSBocmVmPSJTcGVsbERlZmluaXRpb25zLmFzcHg/SUQ9OCI+PC9hPlRyYW5zbXV0YXRpb248L2gyPjxiPlNvdXJjZTwvYj4gPGEgaHJlZj0iaHR0cDovL3BhaXpvLmNvbS9wYXRoZmluZGVyUlBHL3Y1NzQ4YnRweTg4eWoiIHRhcmdldD0iX2JsYW5rIiBjbGFzcz0iZXh0ZXJuYWwtbGluayI+PGk+UFJQRyBDb3JlIFJ1bGVib29rPC9pPjwvYT48YnIgLz48Yj5EZWZpbml0aW9uIFR5cGU8L2I+IFNjaG9vbDxiciAvPlRyYW5zbXV0YXRpb24gc3BlbGxzIGNoYW5nZSB0aGUgcHJvcGVydGllcyBvZiBzb21lIGNyZWF0dXJlLCB0aGluZywgb3IgY29uZGl0aW9uLjxoMiBjbGFzcz0idGl0bGUiPjxhIGhyZWY9IlNwZWxsRGVmaW5pdGlvbnMuYXNweD9JRD05Ij48L2E+VW5pdmVyc2FsPC9oMj48Yj5Tb3VyY2U8L2I+IDxhIGhyZWY9Imh0dHA6Ly9wYWl6by5jb20vcGF0aGZpbmRlclJQRy92NTc0OGJ0cHk4OHlqIiB0YXJnZXQ9Il9ibGFuayIgY2xhc3M9ImV4dGVybmFsLWxpbmsiPjxpPlBSUEcgQ29yZSBSdWxlYm9vazwvaT48L2E+PGJyIC8+PGI+RGVmaW5pdGlvbiBUeXBlPC9iPiBTY2hvb2w8YnIgLz5BIHNtYWxsIG51bWJlciBvZiBzcGVsbHMgKDxpPmFyY2FuZSBtYXJrPC9pPiwgPGk+bGltaXRlZCB3aXNoPC9pPiwgPGk+cGVybWFuZW5jeTwvaT4sIDxpPnByZXN0aWRpZ2l0YXRpb248L2k+LCBhbmQgPGk+d2lzaDwvaT4pIGFyZSB1bml2ZXJzYWwsIGJlbG9uZ2luZyB0byBubyBzY2hvb2wuPGgxIGNsYXNzPSJ0aXRsZSI+U3Vic2Nob29sczwvaDE+PGgyIGNsYXNzPSJ0aXRsZSI+PGEgaHJlZj0iU3BlbGxEZWZpbml0aW9ucy5hc3B4P0lEPTEwIj48L2E+Q2FsbGluZzwvaDI+PGI+U291cmNlPC9iPiA8YSBocmVmPSJodHRwOi8vcGFpem8uY29tL3BhdGhmaW5kZXJSUEcvdjU3NDhidHB5ODh5aiIgdGFyZ2V0PSJfYmxhbmsiIGNsYXNzPSJleHRlcm5hbC1saW5rIj48aT5QUlBHIENvcmUgUnVsZWJvb2s8L2k+PC9hPjxiciAvPjxiPkRlZmluaXRpb24gVHlwZTwvYj4gU3Vic2Nob29sPGJyIC8+QSBjYWxsaW5nIHNwZWxsIHRyYW5zcG9ydHMgYSBjcmVhdHVyZSBmcm9tIGFub3RoZXIgcGxhbmUgdG8gdGhlIHBsYW5lIHlvdSBhcmUgb24uIFRoZSBzcGVsbCBncmFudHMgdGhlIGNyZWF0dXJlIHRoZSBvbmUtdGltZSBhYmlsaXR5IHRvIHJldHVybiB0byBpdHMgcGxhbmUgb2Ygb3JpZ2luLCBhbHRob3VnaCB0aGUgc3BlbGwgbWF5IGxpbWl0IHRoZSBjaXJjdW1zdGFuY2VzIHVuZGVyIHdoaWNoIHRoaXMgaXMgcG9zc2libGUuIENyZWF0dXJlcyB3aG8gYXJlIGNhbGxlZCBhY3R1YWxseSBkaWUgd2hlbiB0aGV5IGFyZSBraWxsZWQ7IHRoZXkgZG8gbm90IGRpc2FwcGVhciBhbmQgcmVmb3JtLCBhcyBkbyB0aG9zZSBicm91Z2h0IGJ5IGEgc3VtbW9uaW5nIHNwZWxsIChzZWUgYmVsb3cpLiBUaGUgZHVyYXRpb24gb2YgYSBjYWxsaW5nIHNwZWxsIGlzIGluc3RhbnRhbmVvdXMsIHdoaWNoIG1lYW5zIHRoYXQgdGhlIGNhbGxlZCBjcmVhdHVyZSBjYW4ndCBiZSBkaXNwZWxsZWQuIDxoMiBjbGFzcz0idGl0bGUiPjxhIGhyZWY9IlNwZWxsRGVmaW5pdGlvbnMuYXNweD9JRD0xMSI+PC9hPkNoYXJtPC9oMj48Yj5Tb3VyY2U8L2I+IDxhIGhyZWY9Imh0dHA6Ly9wYWl6by5jb20vcGF0aGZpbmRlclJQRy92NTc0OGJ0cHk4OHlqIiB0YXJnZXQ9Il9ibGFuayIgY2xhc3M9ImV4dGVybmFsLWxpbmsiPjxpPlBSUEcgQ29yZSBSdWxlYm9vazwvaT48L2E+PGJyIC8+PGI+RGVmaW5pdGlvbiBUeXBlPC9iPiBTdWJzY2hvb2w8YnIgLz5BIGNoYXJtIHNwZWxsIGNoYW5nZXMgaG93IHRoZSBzdWJqZWN0IHZpZXdzIHlvdSwgdHlwaWNhbGx5IG1ha2luZyBpdCBzZWUgeW91IGFzIGEgZ29vZCBmcmllbmQuPGgyIGNsYXNzPSJ0aXRsZSI+PGEgaHJlZj0iU3BlbGxEZWZpbml0aW9ucy5hc3B4P0lEPTEyIj48L2E+Q29tcHVsc2lvbjwvaDI+PGI+U291cmNlPC9iPiA8YSBocmVmPSJodHRwOi8vcGFpem8uY29tL3BhdGhmaW5kZXJSUEcvdjU3NDhidHB5ODh5aiIgdGFyZ2V0PSJfYmxhbmsiIGNsYXNzPSJleHRlcm5hbC1saW5rIj48aT5QUlBHIENvcmUgUnVsZWJvb2s8L2k+PC9hPjxiciAvPjxiPkRlZmluaXRpb24gVHlwZTwvYj4gU3Vic2Nob29sPGJyIC8+QSBjb21wdWxzaW9uIHNwZWxsIGZvcmNlcyB0aGUgc3ViamVjdCB0byBhY3QgaW4gc29tZSBtYW5uZXIgb3IgY2hhbmdlcyB0aGUgd2F5IGl0cyBtaW5kIHdvcmtzLiBTb21lIGNvbXB1bHNpb24gc3BlbGxzIGRldGVybWluZSB0aGUgc3ViamVjdCdzIGFjdGlvbnMgb3IgdGhlIGVmZmVjdHMgb24gdGhlIHN1YmplY3QsIG90aGVycyBhbGxvdyB5b3UgdG8gZGV0ZXJtaW5lIHRoZSBzdWJqZWN0J3MgYWN0aW9ucyB3aGVuIHlvdSBjYXN0IHRoZSBzcGVsbCwgYW5kIHN0aWxsIG90aGVycyBnaXZlIHlvdSBvbmdvaW5nIGNvbnRyb2wgb3ZlciB0aGUgc3ViamVjdC48aDIgY2xhc3M9InRpdGxlIj48YSBocmVmPSJTcGVsbERlZmluaXRpb25zLmFzcHg/SUQ9MTMiPjwvYT5DcmVhdGlvbjwvaDI+PGI+U291cmNlPC9iPiA8YSBocmVmPSJodHRwOi8vcGFpem8uY29tL3BhdGhmaW5kZXJSUEcvdjU3NDhidHB5ODh5aiIgdGFyZ2V0PSJfYmxhbmsiIGNsYXNzPSJleHRlcm5hbC1saW5rIj48aT5QUlBHIENvcmUgUnVsZWJvb2s8L2k+PC9hPjxiciAvPjxiPkRlZmluaXRpb24gVHlwZTwvYj4gU3Vic2Nob29sPGJyIC8+QSBjcmVhdGlvbiBzcGVsbCBtYW5pcHVsYXRlcyBtYXR0ZXIgdG8gY3JlYXRlIGFuIG9iamVjdCBvciBjcmVhdHVyZSBpbiB0aGUgcGxhY2UgdGhlIHNwZWxsY2FzdGVyIGRlc2lnbmF0ZXMuIElmIHRoZSBzcGVsbCBoYXMgYSBkdXJhdGlvbiBvdGhlciB0aGFuIGluc3RhbnRhbmVvdXMsIG1hZ2ljIGhvbGRzIHRoZSBjcmVhdGlvbiB0b2dldGhlciwgYW5kIHdoZW4gdGhlIHNwZWxsIGVuZHMsIHRoZSBjb25qdXJlZCBjcmVhdHVyZSBvciBvYmplY3QgdmFuaXNoZXMgd2l0aG91dCBhIHRyYWNlLiBJZiB0aGUgc3BlbGwgaGFzIGFuIGluc3RhbnRhbmVvdXMgZHVyYXRpb24sIHRoZSBjcmVhdGVkIG9iamVjdCBvciBjcmVhdHVyZSBpcyBtZXJlbHkgYXNzZW1ibGVkIHRocm91Z2ggbWFnaWMuIEl0IGxhc3RzIGluZGVmaW5pdGVseSBhbmQgZG9lcyBub3QgZGVwZW5kIG9uIG1hZ2ljIGZvciBpdHMgZXhpc3RlbmNlLjxoMiBjbGFzcz0idGl0bGUiPjxhIGhyZWY9IlNwZWxsRGVmaW5pdGlvbnMuYXNweD9JRD0xNCI+PC9hPkZpZ21lbnQ8L2gyPjxiPlNvdXJjZTwvYj4gPGEgaHJlZj0iaHR0cDovL3BhaXpvLmNvbS9wYXRoZmluZGVyUlBHL3Y1NzQ4YnRweTg4eWoiIHRhcmdldD0iX2JsYW5rIiBjbGFzcz0iZXh0ZXJuYWwtbGluayI+PGk+UFJQRyBDb3JlIFJ1bGVib29rPC9pPjwvYT48YnIgLz48Yj5EZWZpbml0aW9uIFR5cGU8L2I+IFN1YnNjaG9vbDxiciAvPkEgZmlnbWVudCBzcGVsbCBjcmVhdGVzIGEgZmFsc2Ugc2Vuc2F0aW9uLiBUaG9zZSB3aG8gcGVyY2VpdmUgdGhlIGZpZ21lbnQgcGVyY2VpdmUgdGhlIHNhbWUgdGhpbmcsIG5vdCB0aGVpciBvd24gc2xpZ2h0bHkgZGlmZmVyZW50IHZlcnNpb25zIG9mIHRoZSBmaWdtZW50LiBJdCBpcyBub3QgYSBwZXJzb25hbGl6ZWQgbWVudGFsIGltcHJlc3Npb24uIEZpZ21lbnRzIGNhbm5vdCBtYWtlIHNvbWV0aGluZyBzZWVtIHRvIGJlIHNvbWV0aGluZyBlbHNlLiBBIGZpZ21lbnQgdGhhdCBpbmNsdWRlcyBhdWRpYmxlIGVmZmVjdHMgY2Fubm90IGR1cGxpY2F0ZSBpbnRlbGxpZ2libGUgc3BlZWNoIHVubGVzcyB0aGUgc3BlbGwgZGVzY3JpcHRpb24gc3BlY2lmaWNhbGx5IHNheXMgaXQgY2FuLiBJZiBpbnRlbGxpZ2libGUgc3BlZWNoIGlzIHBvc3NpYmxlLCBpdCBtdXN0IGJlIGluIGEgbGFuZ3VhZ2UgeW91IGNhbiBzcGVhay4gSWYgeW91IHRyeSB0byBkdXBsaWNhdGUgYSBsYW5ndWFnZSB5b3UgY2Fubm90IHNwZWFrLCB0aGUgZmlnbWVudCBwcm9kdWNlcyBnaWJiZXJpc2guIExpa2V3aXNlLCB5b3UgY2Fubm90IG1ha2UgYSB2aXN1YWwgY29weSBvZiBzb21ldGhpbmcgdW5sZXNzIHlvdSBrbm93IHdoYXQgaXQgbG9va3MgbGlrZSAob3IgY29weSBhbm90aGVyIHNlbnNlIGV4YWN0bHkgdW5sZXNzIHlvdSBoYXZlIGV4cGVyaWVuY2VkIGl0KS48YnIgLz48YnIgLz4gQmVjYXVzZSBmaWdtZW50cyBhbmQgZ2xhbWVycyBhcmUgdW5yZWFsLCB0aGV5IGNhbm5vdCBwcm9kdWNlIHJlYWwgZWZmZWN0cyB0aGUgd2F5IHRoYXQgb3RoZXIgdHlwZXMgb2YgaWxsdXNpb25zIGNhbi4gRmlnbWVudHMgYW5kIGdsYW1lcnMgY2Fubm90IGNhdXNlIGRhbWFnZSB0byBvYmplY3RzIG9yIGNyZWF0dXJlcywgc3VwcG9ydCB3ZWlnaHQsIHByb3ZpZGUgbnV0cml0aW9uLCBvciBwcm92aWRlIHByb3RlY3Rpb24gZnJvbSB0aGUgZWxlbWVudHMuIENvbnNlcXVlbnRseSwgdGhlc2Ugc3BlbGxzIGFyZSB1c2VmdWwgZm9yIGNvbmZvdW5kaW5nIGZvZXMsIGJ1dCB1c2VsZXNzIGZvciBhdHRhY2tpbmcgdGhlbSBkaXJlY3RseS48YnIgLz48YnIgLz4gQSBmaWdtZW50J3MgQUMgaXMgZXF1YWwgdG8gMTAgKyBpdHMgc2l6ZSBtb2RpZmllci48aDIgY2xhc3M9InRpdGxlIj48YSBocmVmPSJTcGVsbERlZmluaXRpb25zLmFzcHg/SUQ9MTUiPjwvYT5HbGFtZXI8L2gyPjxiPlNvdXJjZTwvYj4gPGEgaHJlZj0iaHR0cDovL3BhaXpvLmNvbS9wYXRoZmluZGVyUlBHL3Y1NzQ4YnRweTg4eWoiIHRhcmdldD0iX2JsYW5rIiBjbGFzcz0iZXh0ZXJuYWwtbGluayI+PGk+UFJQRyBDb3JlIFJ1bGVib29rPC9pPjwvYT48YnIgLz48Yj5EZWZpbml0aW9uIFR5cGU8L2I+IFN1YnNjaG9vbDxiciAvPkEgZ2xhbWVyIHNwZWxsIGNoYW5nZXMgYSBzdWJqZWN0J3Mgc2Vuc29yeSBxdWFsaXRpZXMsIG1ha2luZyBpdCBsb29rLCBmZWVsLCB0YXN0ZSwgc21lbGwsIG9yIHNvdW5kIGxpa2Ugc29tZXRoaW5nIGVsc2UsIG9yIGV2ZW4gc2VlbSB0byBkaXNhcHBlYXIuIDxoMiBjbGFzcz0idGl0bGUiPjxhIGhyZWY9IlNwZWxsRGVmaW5pdGlvbnMuYXNweD9JRD01MyI+PC9hPkhhdW50ZWQ8L2gyPjxiPlNvdXJjZTwvYj4gPGEgaHJlZj0iaHR0cDovL3BhaXpvLmNvbS9wcm9kdWN0cy9idHB5OW5mdD9QYXRoZmluZGVyLVBsYXllci1Db21wYW5pb24tSGF1bnRlZC1IZXJvZXMtSGFuZGJvb2siIHRhcmdldD0iX2JsYW5rIiBjbGFzcz0iZXh0ZXJuYWwtbGluayI+PGk+SGF1bnRlZCBIZXJvZXMgSGFuZGJvb2s8L2k+PC9hPjxiciAvPjxiPkRlZmluaXRpb24gVHlwZTwvYj4gU3Vic2Nob29sPGJyIC8+VGhlc2Ugc3BlbGxzIG1hbmlwdWxhdGUgdGhlIGxpbmdlcmluZyBzcGlyaXR1YWwgZW5lcmd5IHN1ZmZ1c2luZyBhbiBhcmVhIG9yIHN1cnJvdW5kaW5nIGFuIG9iamVjdCBpbnRvIHNlbWktYXV0b25vbW91cyBtYWdpY2FsIGVmZmVjdHMuIEhhdW50ZWQgc3BlbGxzIGZ1bmN0aW9uIGxpa2UgcmVndWxhciBzcGVsbHMsIGJ1dCB0aG9zZSB3aXRoIG9uZ29pbmcgZHVyYXRpb25zIGNhbiBiZSBuZXV0cmFsaXplZCBhcyB0aG91Z2ggdGhleSB3ZXJlIGhhdW50cyBhcyB0aGV5IHRha2UgZWZmZWN0LiBUaGUgc3RhdGlzdGljcyBmb3IgZWFjaCBzcGVsbOKAmXMgaGF1bnQtbGlrZSBtYW5pZmVzdGF0aW9uIGFyZSBsaXN0ZWQgYXQgdGhlIGVuZCBvZiB0aGUgc3BlbGzigJlzIG90aGVyIHN0YXRpc3RpY3MuPGJyIC8+PGJyIC8+IEV2ZW50cyBkdXJpbmcgYSBoYXVudGVkIHNwZWxs4oCZcyBkdXJhdGlvbiBtYXkgY2F1c2UgaXRzIGhhdW50LWxpa2UgbWFuaWZlc3RhdGlvbiB0byByZW9jY3VyIGR1cmluZyB0aGF0IHJvdW5kLCBjYXVzaW5nIGEgc3VycHJpc2Ugcm91bmQgaWYgY29tYmF0IGhhcyBub3QgeWV0IGJlZ3VuLiBUaGVzZSBtYW5pZmVzdGF0aW9ucyBncmFudCB2aWN0aW1zIGFuZCB0aGVpciBhbGxpZXMgYWRkaXRpb25hbCBjaGFuY2VzIHRvIG5vdGljZSBhbmQgbmV1dHJhbGl6ZSB0aGUgaGF1bnRlZCBzcGVsbCBiZWZvcmUgaXQgdGFrZXMgZWZmZWN0LiBUaGVzZSBhZGRpdGlvbmFsIG1hbmlmZXN0YXRpb25zIGRvIG5vdCBhbGxvdyBuZXcgc2F2aW5nIHRocm93cyB0byBuZWdhdGUgdGhlIHNwZWxsLjxiciAvPjxiciAvPiBTaW5jZSBoYXVudGVkIHNwZWxscyBkZXJpdmUgdGhlaXIgcG93ZXIgZnJvbSBhbWJpZW50IGVtb3Rpb25hbCBlbmVyZ3ksIGEgZ2l2ZW4gYXJlYSBvciBvYmplY3QgY2FuIGhvc3Qgb25seSBvbmUgaGF1bnRlZCBzcGVsbCBhdCBhIHRpbWUuIE1vc3QgaGF1bnRlZCBzcGVsbHMgaGF2ZSBzaGFwZWFibGUgYXJlYXMgb2YgZWZmZWN0LCB3aGljaCBjYW4gYmUgbW9sZGVkIHRvIGZpdCB0aGUgYXJlYXMgd2hlcmUgdGhleSBhcmUgY2FzdCwgYW5kIHRoZWlyIGVmZmVjdHMgdGFyZ2V0IGFsbCBjcmVhdHVyZXMgaW4gdGhlIGFyZWEgd2hlbiB0aGUgaGF1bnRlZCBzcGVsbCBtYW5pZmVzdHMuIE9uY2UgYSBoYXVudGVkIHNwZWxsIGlzIGNhc3Qgb24gYW4gYXJlYSBvciBvYmplY3QsIGl0IHJlbWFpbnMgaW4gcGxhY2UgZm9yIDEgd2VlayBvciB1bnRpbCBpdCBpcyBhY3RpdmF0ZWQsIHRyaWdnZXJpbmcgaXRzIGhhdW50LWxpa2UgbWFuaWZlc3RhdGlvbi4gT25jZSBhbiBhcmVhIG9yIG9iamVjdCBob3N0cyBhIGhhdW50ZWQgc3BlbGwsIGl0IGNhbm5vdCBob3N0IGFub3RoZXIgaGF1bnRlZCBzcGVsbCBmb3IgYXQgbGVhc3QgNyBkYXlzIGFmdGVyIHRoZSBmaXJzdCBvbmUgYWN0aXZhdGVzLiBBIHNpbmdsZSBhcmVhIG9yIG9iamVjdCBjYW5ub3QgaG9zdCBhIGhhdW50ZWQgc3BlbGwgYW5kIGEgcmVndWxhciBoYXVudCBhdCB0aGUgc2FtZSB0aW1lLiBBcyBsb25nIGFzIGEgaGF1bnRlZCBzcGVsbCByZW1haW5zIGxhdGVudCBpbiBhbiBhcmVhLCBpdHMgY2FzdGVyIGNhbuKAmXQgcHJlcGFyZSBhIG5ldyBzcGVsbCBpbiB0aGF0IHNsb3Qgb3IgcmVnYWluIHRoYXQgc3BlbGwgc2xvdC4gV2hlbiB0aGUgaGF1bnRlZCBzcGVsbCB0cmlnZ2VycywgdGhlIGNhc3RlciBjYW4gc2Vuc2UgaXQgYnV0IGdhaW5zIG5vIGluc2lnaHQgb3IgaW5mb3JtYXRpb24gYWJvdXQgd2hhdCB0cmlnZ2VyZWQgdGhlIGhhdW50IGJleW9uZCB3aGF0IGhlIGNhbiBkaXJlY3RseSBvYnNlcnZlLiBBIGNhc3RlciBjYW4gZGlzbWlzcyBhIGhhdW50ZWQgc3BlbGwgYXMgYSBzd2lmdCBhY3Rpb24gaW4gb3JkZXIgdG8gcHJlcGFyZSBhIG5ldyBzcGVsbCBpbiB0aGF0IHNsb3Qgb3IgdG8gcmVnYWluIGEgc3BlbGwgc2xvdDsgZG9pbmcgc28gY2F1c2VzIHRoZSBoYXVudGVkIHNwZWxsIHRvIGRpc3NpcGF0ZS48YnIgLz48YnIgLz4gSGF1bnRlZCBzcGVsbHMgZG9u4oCZdCBoYXZlIGhpc3RvcmllcyBsaWtlIHJlZ3VsYXIgaGF1bnRzIGRvLCBzbyBlZmZlY3RzIHRoYXQgcmV2ZWFsIHN1Y2ggaW5mb3JtYXRpb24gbWVyZWx5IGV4cG9zZSB0aGF0IHRoZSBoYXVudGVkIHNwZWxsIGlzIGEgbWFnaWNhbCBlZmZlY3QuIEVmZm9ydHMgdG8gY29tbXVuaWNhdGUgd2l0aCBoYXVudGVkIHNwZWxscyB1c2luZyA8YSBzdHlsZT0idGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZSIgaHJlZj0iRXF1aXBtZW50TWlzY0Rpc3BsYXkuYXNweD9JdGVtTmFtZT1UYWxraW5nIGJvYXJkIj50YWxraW5nIGJvYXJkczwvYT4sIHRoZSBzcGVsbHMgPGEgc3R5bGU9InRleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmUiIGhyZWY9IlNwZWxsRGlzcGxheS5hc3B4P0l0ZW1OYW1lPWNhbGwgc3Bpcml0Ij48aT5jYWxsIHNwaXJpdDwvaT48L2E+IGFuZCA8YSBzdHlsZT0idGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZSIgaHJlZj0iU3BlbGxEaXNwbGF5LmFzcHg/SXRlbU5hbWU9c3BlYWsgd2l0aCBoYXVudCI+PGk+c3BlYWsgd2l0aCBoYXVudDwvaT48L2E+LCBvciBzaW1pbGFyIG1ldGhvZHMgYXV0b21hdGljYWxseSBmYWlsLjxoMiBjbGFzcz0idGl0bGUiPjxhIGhyZWY9IlNwZWxsRGVmaW5pdGlvbnMuYXNweD9JRD0xNyI+PC9hPkhlYWxpbmc8L2gyPjxiPlNvdXJjZTwvYj4gPGEgaHJlZj0iaHR0cDovL3BhaXpvLmNvbS9wYXRoZmluZGVyUlBHL3Y1NzQ4YnRweTg4eWoiIHRhcmdldD0iX2JsYW5rIiBjbGFzcz0iZXh0ZXJuYWwtbGluayI+PGk+UFJQRyBDb3JlIFJ1bGVib29rPC9pPjwvYT48YnIgLz48Yj5EZWZpbml0aW9uIFR5cGU8L2I+IFN1YnNjaG9vbDxiciAvPkNlcnRhaW4gZGl2aW5lIGNvbmp1cmF0aW9ucyBoZWFsIGNyZWF0dXJlcyBvciBldmVuIGJyaW5nIHRoZW0gYmFjayB0byBsaWZlLjxoMiBjbGFzcz0idGl0bGUiPjxhIGhyZWY9IlNwZWxsRGVmaW5pdGlvbnMuYXNweD9JRD0xOCI+PC9hPlBhdHRlcm48L2gyPjxiPlNvdXJjZTwvYj4gPGEgaHJlZj0iaHR0cDovL3BhaXpvLmNvbS9wYXRoZmluZGVyUlBHL3Y1NzQ4YnRweTg4eWoiIHRhcmdldD0iX2JsYW5rIiBjbGFzcz0iZXh0ZXJuYWwtbGluayI+PGk+UFJQRyBDb3JlIFJ1bGVib29rPC9pPjwvYT48YnIgLz48Yj5EZWZpbml0aW9uIFR5cGU8L2I+IFN1YnNjaG9vbDxiciAvPkxpa2UgYSBmaWdtZW50LCBhIHBhdHRlcm4gc3BlbGwgY3JlYXRlcyBhbiBpbWFnZSB0aGF0IG90aGVycyBjYW4gc2VlLCBidXQgYSBwYXR0ZXJuIGFsc28gYWZmZWN0cyB0aGUgbWluZHMgb2YgdGhvc2Ugd2hvIHNlZSBpdCBvciBhcmUgY2F1Z2h0IGluIGl0LiBBbGwgcGF0dGVybnMgYXJlIG1pbmQtYWZmZWN0aW5nIHNwZWxscy48aDIgY2xhc3M9InRpdGxlIj48YSBocmVmPSJTcGVsbERlZmluaXRpb25zLmFzcHg/SUQ9MTkiPjwvYT5QaGFudGFzbTwvaDI+PGI+U291cmNlPC9iPiA8YSBocmVmPSJodHRwOi8vcGFpem8uY29tL3BhdGhmaW5kZXJSUEcvdjU3NDhidHB5ODh5aiIgdGFyZ2V0PSJfYmxhbmsiIGNsYXNzPSJleHRlcm5hbC1saW5rIj48aT5QUlBHIENvcmUgUnVsZWJvb2s8L2k+PC9hPjxiciAvPjxiPkRlZmluaXRpb24gVHlwZTwvYj4gU3Vic2Nob29sPGJyIC8+QSBwaGFudGFzbSBzcGVsbCBjcmVhdGVzIGEgbWVudGFsIGltYWdlIHRoYXQgdXN1YWxseSBvbmx5IHRoZSBjYXN0ZXIgYW5kIHRoZSBzdWJqZWN0IChvciBzdWJqZWN0cykgb2YgdGhlIHNwZWxsIGNhbiBwZXJjZWl2ZS4gVGhpcyBpbXByZXNzaW9uIGlzIHRvdGFsbHkgaW4gdGhlIG1pbmRzIG9mIHRoZSBzdWJqZWN0cy4gSXQgaXMgYSBwZXJzb25hbGl6ZWQgbWVudGFsIGltcHJlc3Npb24sIGFsbCBpbiB0aGVpciBoZWFkcyBhbmQgbm90IGEgZmFrZSBwaWN0dXJlIG9yIHNvbWV0aGluZyB0aGF0IHRoZXkgYWN0dWFsbHkgc2VlLiBUaGlyZCBwYXJ0aWVzIHZpZXdpbmcgb3Igc3R1ZHlpbmcgdGhlIHNjZW5lIGRvbid0IG5vdGljZSB0aGUgcGhhbnRhc20uIEFsbCBwaGFudGFzbXMgYXJlIG1pbmQtYWZmZWN0aW5nIHNwZWxscy48aDIgY2xhc3M9InRpdGxlIj48YSBocmVmPSJTcGVsbERlZmluaXRpb25zLmFzcHg/SUQ9MjAiPjwvYT5Qb2x5bW9ycGg8L2gyPjxiPlNvdXJjZTwvYj4gPGEgaHJlZj0iaHR0cDovL3BhaXpvLmNvbS9wYXRoZmluZGVyUlBHL3Y1NzQ4YnRweTg4eWoiIHRhcmdldD0iX2JsYW5rIiBjbGFzcz0iZXh0ZXJuYWwtbGluayI+PGk+UFJQRyBDb3JlIFJ1bGVib29rPC9pPjwvYT48YnIgLz48Yj5EZWZpbml0aW9uIFR5cGU8L2I+IFN1YnNjaG9vbDxiciAvPkEgcG9seW1vcnBoIHNwZWxsIHRyYW5zZm9ybXMgeW91ciBwaHlzaWNhbCBib2R5IHRvIHRha2Ugb24gdGhlIHNoYXBlIG9mIGFub3RoZXIgY3JlYXR1cmUuIFdoaWxlIHRoZXNlIHNwZWxscyBtYWtlIHlvdSBhcHBlYXIgdG8gYmUgdGhlIGNyZWF0dXJlLCBncmFudGluZyB5b3UgYSArMTAgYm9udXMgb24gRGlzZ3Vpc2Ugc2tpbGwgY2hlY2tzLCB0aGV5IGRvIG5vdCBncmFudCB5b3UgYWxsIG9mIHRoZSBhYmlsaXRpZXMgYW5kIHBvd2VycyBvZiB0aGUgY3JlYXR1cmUuIEVhY2ggcG9seW1vcnBoIHNwZWxsIGFsbG93cyB5b3UgdG8gYXNzdW1lIHRoZSBmb3JtIG9mIGEgY3JlYXR1cmUgb2YgYSBzcGVjaWZpYyB0eXBlLCBncmFudGluZyB5b3UgYSBudW1iZXIgb2YgYm9udXNlcyB0byB5b3VyIGFiaWxpdHkgc2NvcmVzIGFuZCBhIGJvbnVzIHRvIHlvdXIgbmF0dXJhbCBhcm1vci4gSW4gYWRkaXRpb24sIGVhY2ggcG9seW1vcnBoIHNwZWxsIGNhbiBncmFudCB5b3UgYSBudW1iZXIgb2Ygb3RoZXIgYmVuZWZpdHMsIGluY2x1ZGluZyBtb3ZlbWVudCB0eXBlcywgcmVzaXN0YW5jZXMsIGFuZCBzZW5zZXMuIElmIHRoZSBmb3JtIHlvdSBjaG9vc2UgZ3JhbnRzIHRoZXNlIGJlbmVmaXRzLCBvciBhIGdyZWF0ZXIgYWJpbGl0eSBvZiB0aGUgc2FtZSB0eXBlLCB5b3UgZ2FpbiB0aGUgbGlzdGVkIGJlbmVmaXQuIElmIHRoZSBmb3JtIGdyYW50cyBhIGxlc3NlciBhYmlsaXR5IG9mIHRoZSBzYW1lIHR5cGUsIHlvdSBnYWluIHRoZSBsZXNzZXIgYWJpbGl0eSBpbnN0ZWFkLiBZb3VyIGJhc2Ugc3BlZWQgY2hhbmdlcyB0byBtYXRjaCB0aGF0IG9mIHRoZSBmb3JtIHlvdSBhc3N1bWUuIElmIHRoZSBmb3JtIGdyYW50cyBhIHN3aW0gb3IgYnVycm93IHNwZWVkLCB5b3UgbWFpbnRhaW4gdGhlIGFiaWxpdHkgdG8gYnJlYXRoZSBpZiB5b3UgYXJlIHN3aW1taW5nIG9yIGJ1cnJvd2luZy4gVGhlIERDIGZvciBhbnkgb2YgdGhlc2UgYWJpbGl0aWVzIGVxdWFscyB5b3VyIERDIGZvciB0aGUgcG9seW1vcnBoIHNwZWxsIHVzZWQgdG8gY2hhbmdlIHlvdSBpbnRvIHRoYXQgZm9ybS48YnIgLz48YnIgLz4gSW4gYWRkaXRpb24gdG8gdGhlc2UgYmVuZWZpdHMsIHlvdSBnYWluIGFueSBvZiB0aGUgbmF0dXJhbCBhdHRhY2tzIG9mIHRoZSBiYXNlIGNyZWF0dXJlLCBpbmNsdWRpbmcgcHJvZmljaWVuY3kgaW4gdGhvc2UgYXR0YWNrcy4gVGhlc2UgYXR0YWNrcyBhcmUgYmFzZWQgb24geW91ciBiYXNlIGF0dGFjayBib251cywgbW9kaWZpZWQgYnkgeW91ciBTdHJlbmd0aCBvciBEZXh0ZXJpdHkgYXMgYXBwcm9wcmlhdGUsIGFuZCB1c2UgeW91ciBTdHJlbmd0aCBtb2RpZmllciBmb3IgZGV0ZXJtaW5pbmcgZGFtYWdlIGJvbnVzZXMuPGJyIC8+PGJyIC8+IElmIGEgcG9seW1vcnBoIHNwZWxsIGNhdXNlcyB5b3UgdG8gY2hhbmdlIHNpemUsIGFwcGx5IHRoZSBzaXplIG1vZGlmaWVycyBhcHByb3ByaWF0ZWx5LCBjaGFuZ2luZyB5b3VyIGFybW9yIGNsYXNzLCBhdHRhY2sgYm9udXMsIENvbWJhdCBNYW5ldXZlciBCb251cywgYW5kIFN0ZWFsdGggc2tpbGwgbW9kaWZpZXJzLiBZb3VyIGFiaWxpdHkgc2NvcmVzIGFyZSBub3QgbW9kaWZpZWQgYnkgdGhpcyBjaGFuZ2UgdW5sZXNzIG5vdGVkIGJ5IHRoZSBzcGVsbC48YnIgLz48YnIgLz4gVW5sZXNzIG90aGVyd2lzZSBub3RlZCwgcG9seW1vcnBoIHNwZWxscyBjYW5ub3QgYmUgdXNlZCB0byBjaGFuZ2UgaW50byBzcGVjaWZpYyBpbmRpdmlkdWFscy4gQWx0aG91Z2ggbWFueSBvZiB0aGUgZmluZSBkZXRhaWxzIGNhbiBiZSBjb250cm9sbGVkLCB5b3VyIGFwcGVhcmFuY2UgaXMgYWx3YXlzIHRoYXQgb2YgYSBnZW5lcmljIG1lbWJlciBvZiB0aGF0IGNyZWF0dXJlJ3MgdHlwZS4gUG9seW1vcnBoIHNwZWxscyBjYW5ub3QgYmUgdXNlZCB0byBhc3N1bWUgdGhlIGZvcm0gb2YgYSBjcmVhdHVyZSB3aXRoIGEgdGVtcGxhdGUgb3IgYW4gYWR2YW5jZWQgdmVyc2lvbiBvZiBhIGNyZWF0dXJlLjxiciAvPjxiciAvPiBXaGVuIHlvdSBjYXN0IGEgcG9seW1vcnBoIHNwZWxsIHRoYXQgY2hhbmdlcyB5b3UgaW50byBhIGNyZWF0dXJlIG9mIHRoZSBhbmltYWwsIGRyYWdvbiwgZWxlbWVudGFsLCBtYWdpY2FsIGJlYXN0LCBwbGFudCwgb3IgdmVybWluIHR5cGUsIGFsbCBvZiB5b3VyIGdlYXIgbWVsZHMgaW50byB5b3VyIGJvZHkuIEl0ZW1zIHRoYXQgcHJvdmlkZSBjb25zdGFudCBib251c2VzIGFuZCBkbyBub3QgbmVlZCB0byBiZSBhY3RpdmF0ZWQgY29udGludWUgdG8gZnVuY3Rpb24gd2hpbGUgbWVsZGVkIGluIHRoaXMgd2F5ICh3aXRoIHRoZSBleGNlcHRpb24gb2YgYXJtb3IgYW5kIHNoaWVsZCBib251c2VzLCB3aGljaCBjZWFzZSB0byBmdW5jdGlvbikuIEl0ZW1zIHRoYXQgcmVxdWlyZSBhY3RpdmF0aW9uIGNhbm5vdCBiZSB1c2VkIHdoaWxlIHlvdSBtYWludGFpbiB0aGF0IGZvcm0uIFdoaWxlIGluIHN1Y2ggYSBmb3JtLCB5b3UgY2Fubm90IGNhc3QgYW55IHNwZWxscyB0aGF0IHJlcXVpcmUgbWF0ZXJpYWwgY29tcG9uZW50cyAodW5sZXNzIHlvdSBoYXZlIHRoZSBFc2NoZXcgTWF0ZXJpYWxzIG9yIE5hdHVyYWwgU3BlbGwgZmVhdCksIGFuZCBjYW4gb25seSBjYXN0IHNwZWxscyB3aXRoIHNvbWF0aWMgb3IgdmVyYmFsIGNvbXBvbmVudHMgaWYgdGhlIGZvcm0geW91IGNob29zZSBoYXMgdGhlIGNhcGFiaWxpdHkgdG8gbWFrZSBzdWNoIG1vdmVtZW50cyBvciBzcGVhaywgc3VjaCBhcyBhIGRyYWdvbi4gT3RoZXIgcG9seW1vcnBoIHNwZWxscyBtaWdodCBiZSBzdWJqZWN0IHRvIHRoaXMgcmVzdHJpY3Rpb24gYXMgd2VsbCwgaWYgdGhleSBjaGFuZ2UgeW91IGludG8gYSBmb3JtIHRoYXQgaXMgdW5saWtlIHlvdXIgb3JpZ2luYWwgZm9ybSAoc3ViamVjdCB0byBHTSBkaXNjcmV0aW9uKS4gSWYgeW91ciBuZXcgZm9ybSBkb2VzIG5vdCBjYXVzZSB5b3VyIGVxdWlwbWVudCB0byBtZWxkIGludG8geW91ciBmb3JtLCB0aGUgZXF1aXBtZW50IHJlc2l6ZXMgdG8gbWF0Y2ggeW91ciBuZXcgc2l6ZS48YnIgLz48YnIgLz4gV2hpbGUgdW5kZXIgdGhlIGVmZmVjdHMgb2YgYSBwb2x5bW9ycGggc3BlbGwsIHlvdSBsb3NlIGFsbCBleHRyYW9yZGluYXJ5IGFuZCBzdXBlcm5hdHVyYWwgYWJpbGl0aWVzIHRoYXQgZGVwZW5kIG9uIHlvdXIgb3JpZ2luYWwgZm9ybSAoc3VjaCBhcyBrZWVuIHNlbnNlcywgc2NlbnQsIGFuZCBkYXJrdmlzaW9uKSwgYXMgd2VsbCBhcyBhbnkgbmF0dXJhbCBhdHRhY2tzIGFuZCBtb3ZlbWVudCB0eXBlcyBwb3NzZXNzZWQgYnkgeW91ciBvcmlnaW5hbCBmb3JtLiBZb3UgYWxzbyBsb3NlIGFueSBjbGFzcyBmZWF0dXJlcyB0aGF0IGRlcGVuZCB1cG9uIGZvcm0sIGJ1dCB0aG9zZSB0aGF0IGFsbG93IHlvdSB0byBhZGQgZmVhdHVyZXMgKHN1Y2ggYXMgc29yY2VyZXJzIHRoYXQgY2FuIGdyb3cgY2xhd3MpIHN0aWxsIGZ1bmN0aW9uLiBXaGlsZSBtb3N0IG9mIHRoZXNlIHNob3VsZCBiZSBvYnZpb3VzLCB0aGUgR00gaXMgdGhlIGZpbmFsIGFyYml0ZXIgb2Ygd2hhdCBhYmlsaXRpZXMgZGVwZW5kIG9uIGZvcm0gYW5kIGFyZSBsb3N0IHdoZW4gYSBuZXcgZm9ybSBpcyBhc3N1bWVkLiBZb3VyIG5ldyBmb3JtIG1pZ2h0IHJlc3RvcmUgYSBudW1iZXIgb2YgdGhlc2UgYWJpbGl0aWVzIGlmIHRoZXkgYXJlIHBvc3Nlc3NlZCBieSB0aGUgbmV3IGZvcm0uPGJyIC8+PGJyIC8+IFlvdSBjYW4gb25seSBiZSBhZmZlY3RlZCBieSBvbmUgcG9seW1vcnBoIHNwZWxsIGF0IGEgdGltZS4gSWYgYSBuZXcgcG9seW1vcnBoIHNwZWxsIGlzIGNhc3Qgb24geW91IChvciB5b3UgYWN0aXZhdGUgYSBwb2x5bW9ycGggZWZmZWN0LCBzdWNoIGFzIHdpbGQgc2hhcGUpLCB5b3UgY2FuIGRlY2lkZSB3aGV0aGVyIG9yIG5vdCB0byBhbGxvdyBpdCB0byBhZmZlY3QgeW91LCB0YWtpbmcgdGhlIHBsYWNlIG9mIHRoZSBvbGQgc3BlbGwuIEluIGFkZGl0aW9uLCBvdGhlciBzcGVsbHMgdGhhdCBjaGFuZ2UgeW91ciBzaXplIGhhdmUgbm8gZWZmZWN0IG9uIHlvdSB3aGlsZSB5b3UgYXJlIHVuZGVyIHRoZSBlZmZlY3RzIG9mIGEgcG9seW1vcnBoIHNwZWxsLjxiciAvPjxiciAvPiBJZiBhIHBvbHltb3JwaCBzcGVsbCBpcyBjYXN0IG9uIGEgY3JlYXR1cmUgdGhhdCBpcyBzbWFsbGVyIHRoYW4gU21hbGwgb3IgbGFyZ2VyIHRoYW4gTWVkaXVtLCBmaXJzdCBhZGp1c3QgaXRzIGFiaWxpdHkgc2NvcmVzIHRvIG9uZSBvZiB0aGVzZSB0d28gc2l6ZXMgdXNpbmcgdGhlIGZvbGxvd2luZyB0YWJsZSBiZWZvcmUgYXBwbHlpbmcgdGhlIGJvbnVzZXMgZ3JhbnRlZCBieSB0aGUgcG9seW1vcnBoIHNwZWxsLiAgPHRhYmxlIGNsYXNzPSJpbm5lciI+PHRyPjx0ZD48Yj5DcmVhdHVyZSdzIE9yaWdpbmFsIFNpemU8L2I+PC90ZD48dGQ+PGI+U3RyPC9iPjwvdGQ+PHRkPjxiPkRleDwvYj48L3RkPjx0ZD48Yj5Db248L2I+PC90ZD48dGQ+PGI+QWRqdXN0ZWQgU2l6ZTwvYj48L3RkPjwvdHI+PHRyPjx0ZD5GaW5lPC90ZD48dGQ+KzY8L3RkPjx0ZD4tNjwvdGQ+PHRkPuKAlDwvdGQ+PHRkPlNtYWxsPC90ZD48L3RyPjx0cj48dGQ+RGltaW51dGl2ZTwvdGQ+PHRkPis2PC90ZD48dGQ+LTQ8L3RkPjx0ZD7igJQ8L3RkPjx0ZD5TbWFsbDwvdGQ+PC90cj48dHI+PHRkPlRpbnk8L3RkPjx0ZD4rNDwvdGQ+PHRkPi0yPC90ZD48dGQ+4oCUPC90ZD48dGQ+U21hbGw8L3RkPjwvdHI+PHRyPjx0ZD5MYXJnZTwvdGQ+PHRkPi00PC90ZD48dGQ+KzI8L3RkPjx0ZD4tMjwvdGQ+PHRkPk1lZGl1bTwvdGQ+PC90cj48dHI+PHRkPkh1Z2U8L3RkPjx0ZD4tODwvdGQ+PHRkPis0PC90ZD48dGQ+LTQ8L3RkPjx0ZD5NZWRpdW08L3RkPjwvdHI+PHRyPjx0ZD5HYXJnYW50dWFuPC90ZD48dGQ+LTEyPC90ZD48dGQ+KzQ8L3RkPjx0ZD4tNjwvdGQ+PHRkPk1lZGl1bTwvdGQ+PC90cj48dHI+PHRkPkNvbG9zc2FsPC90ZD48dGQ+LTE2PC90ZD48dGQ+KzQ8L3RkPjx0ZD4tODwvdGQ+PHRkPk1lZGl1bTwvdGQ+PC90cj48L3RhYmxlPjwvc3Bhbj48aDIgY2xhc3M9InRpdGxlIj48YSBocmVmPSJTcGVsbERlZmluaXRpb25zLmFzcHg/SUQ9MjEiPjwvYT5TY3J5aW5nPC9oMj48Yj5Tb3VyY2U8L2I+IDxhIGhyZWY9Imh0dHA6Ly9wYWl6by5jb20vcGF0aGZpbmRlclJQRy92NTc0OGJ0cHk4OHlqIiB0YXJnZXQ9Il9ibGFuayIgY2xhc3M9ImV4dGVybmFsLWxpbmsiPjxpPlBSUEcgQ29yZSBSdWxlYm9vazwvaT48L2E+PGJyIC8+PGI+RGVmaW5pdGlvbiBUeXBlPC9iPiBTdWJzY2hvb2w8YnIgLz5BIHNjcnlpbmcgc3BlbGwgY3JlYXRlcyBhbiBpbnZpc2libGUgbWFnaWNhbCBzZW5zb3IgdGhhdCBzZW5kcyB5b3UgaW5mb3JtYXRpb24uIFVubGVzcyBub3RlZCBvdGhlcndpc2UsIHRoZSBzZW5zb3IgaGFzIHRoZSBzYW1lIHBvd2VycyBvZiBzZW5zb3J5IGFjdWl0eSB0aGF0IHlvdSBwb3NzZXNzLiBUaGlzIGxldmVsIG9mIGFjdWl0eSBpbmNsdWRlcyBhbnkgc3BlbGxzIG9yIGVmZmVjdHMgdGhhdCB0YXJnZXQgeW91LCBidXQgbm90IHNwZWxscyBvciBlZmZlY3RzIHRoYXQgZW1hbmF0ZSBmcm9tIHlvdS4gVGhlIHNlbnNvciwgaG93ZXZlciwgaXMgdHJlYXRlZCBhcyBhIHNlcGFyYXRlLCBpbmRlcGVuZGVudCBzZW5zb3J5IG9yZ2FuIG9mIHlvdXJzLCBhbmQgdGh1cyBmdW5jdGlvbnMgbm9ybWFsbHkgZXZlbiBpZiB5b3UgaGF2ZSBiZWVuIGJsaW5kZWQgb3IgZGVhZmVuZWQsIG9yIG90aGVyd2lzZSBzdWZmZXJlZCBzZW5zb3J5IGltcGFpcm1lbnQuPGJyIC8+PGJyIC8+IEEgY3JlYXR1cmUgY2FuIG5vdGljZSB0aGUgc2Vuc29yIGJ5IG1ha2luZyBhIFBlcmNlcHRpb24gY2hlY2sgd2l0aCBhIERDIDIwICsgdGhlIHNwZWxsIGxldmVsLiBUaGUgc2Vuc29yIGNhbiBiZSBkaXNwZWxsZWQgYXMgaWYgaXQgd2VyZSBhbiBhY3RpdmUgc3BlbGwuPGJyIC8+PGJyIC8+IExlYWQgc2hlZXRpbmcgb3IgbWFnaWNhbCBwcm90ZWN0aW9uIGJsb2NrcyBhIHNjcnlpbmcgc3BlbGwsIGFuZCB5b3Ugc2Vuc2UgdGhhdCB0aGUgc3BlbGwgaXMgYmxvY2tlZC48aDIgY2xhc3M9InRpdGxlIj48YSBocmVmPSJTcGVsbERlZmluaXRpb25zLmFzcHg/SUQ9MjIiPjwvYT5TaGFkb3c8L2gyPjxiPlNvdXJjZTwvYj4gPGEgaHJlZj0iaHR0cDovL3BhaXpvLmNvbS9wYXRoZmluZGVyUlBHL3Y1NzQ4YnRweTg4eWoiIHRhcmdldD0iX2JsYW5rIiBjbGFzcz0iZXh0ZXJuYWwtbGluayI+PGk+UFJQRyBDb3JlIFJ1bGVib29rPC9pPjwvYT48YnIgLz48Yj5EZWZpbml0aW9uIFR5cGU8L2I+IFN1YnNjaG9vbDxiciAvPkEgc2hhZG93IHNwZWxsIGNyZWF0ZXMgc29tZXRoaW5nIHRoYXQgaXMgcGFydGlhbGx5IHJlYWwgZnJvbSBleHRyYWRpbWVuc2lvbmFsIGVuZXJneS4gU3VjaCBpbGx1c2lvbnMgY2FuIGhhdmUgcmVhbCBlZmZlY3RzLiBEYW1hZ2UgZGVhbHQgYnkgYSBzaGFkb3cgaWxsdXNpb24gaXMgcmVhbC48aDIgY2xhc3M9InRpdGxlIj48YSBocmVmPSJTcGVsbERlZmluaXRpb25zLmFzcHg/SUQ9MjMiPjwvYT5TdW1tb25pbmc8L2gyPjxiPlNvdXJjZTwvYj4gPGEgaHJlZj0iaHR0cDovL3BhaXpvLmNvbS9wYXRoZmluZGVyUlBHL3Y1NzQ4YnRweTg4eWoiIHRhcmdldD0iX2JsYW5rIiBjbGFzcz0iZXh0ZXJuYWwtbGluayI+PGk+UFJQRyBDb3JlIFJ1bGVib29rPC9pPjwvYT48YnIgLz48Yj5EZWZpbml0aW9uIFR5cGU8L2I+IFN1YnNjaG9vbDxiciAvPkEgc3VtbW9uaW5nIHNwZWxsIGluc3RhbnRseSBicmluZ3MgYSBjcmVhdHVyZSBvciBvYmplY3QgdG8gYSBwbGFjZSB5b3UgZGVzaWduYXRlLiBXaGVuIHRoZSBzcGVsbCBlbmRzIG9yIGlzIGRpc3BlbGxlZCwgYSBzdW1tb25lZCBjcmVhdHVyZSBpcyBpbnN0YW50bHkgc2VudCBiYWNrIHRvIHdoZXJlIGl0IGNhbWUgZnJvbSwgYnV0IGEgc3VtbW9uZWQgb2JqZWN0IGlzIG5vdCBzZW50IGJhY2sgdW5sZXNzIHRoZSBzcGVsbCBkZXNjcmlwdGlvbiBzcGVjaWZpY2FsbHkgaW5kaWNhdGVzIHRoaXMuIEEgc3VtbW9uZWQgY3JlYXR1cmUgYWxzbyBnb2VzIGF3YXkgaWYgaXQgaXMga2lsbGVkIG9yIGlmIGl0cyBoaXQgcG9pbnRzIGRyb3AgdG8gMCBvciBsb3dlciwgYnV0IGl0IGlzIG5vdCByZWFsbHkgZGVhZC4gSXQgdGFrZXMgMjQgaG91cnMgZm9yIHRoZSBjcmVhdHVyZSB0byByZWZvcm0sIGR1cmluZyB3aGljaCB0aW1lIGl0IGNhbid0IGJlIHN1bW1vbmVkIGFnYWluLjxiciAvPjxiciAvPiBXaGVuIHRoZSBzcGVsbCB0aGF0IHN1bW1vbmVkIGEgY3JlYXR1cmUgZW5kcyBhbmQgdGhlIGNyZWF0dXJlIGRpc2FwcGVhcnMsIGFsbCB0aGUgc3BlbGxzIGl0IGhhcyBjYXN0IGV4cGlyZS4gQSBzdW1tb25lZCBjcmVhdHVyZSBjYW5ub3QgdXNlIGFueSBpbm5hdGUgc3VtbW9uaW5nIGFiaWxpdGllcyBpdCBtYXkgaGF2ZS48aDIgY2xhc3M9InRpdGxlIj48YSBocmVmPSJTcGVsbERlZmluaXRpb25zLmFzcHg/SUQ9MjQiPjwvYT5UZWxlcG9ydGF0aW9uPC9oMj48Yj5Tb3VyY2U8L2I+IDxhIGhyZWY9Imh0dHA6Ly9wYWl6by5jb20vcGF0aGZpbmRlclJQRy92NTc0OGJ0cHk4OHlqIiB0YXJnZXQ9Il9ibGFuayIgY2xhc3M9ImV4dGVybmFsLWxpbmsiPjxpPlBSUEcgQ29yZSBSdWxlYm9vazwvaT48L2E+PGJyIC8+PGI+RGVmaW5pdGlvbiBUeXBlPC9iPiBTdWJzY2hvb2w8YnIgLz5BIHRlbGVwb3J0YXRpb24gc3BlbGwgdHJhbnNwb3J0cyBvbmUgb3IgbW9yZSBjcmVhdHVyZXMgb3Igb2JqZWN0cyBhIGdyZWF0IGRpc3RhbmNlLiBUaGUgbW9zdCBwb3dlcmZ1bCBvZiB0aGVzZSBzcGVsbHMgY2FuIGNyb3NzIHBsYW5hciBib3VuZGFyaWVzLiBVbmxpa2Ugc3VtbW9uaW5nIHNwZWxscywgdGhlIHRyYW5zcG9ydGF0aW9uIGlzICh1bmxlc3Mgb3RoZXJ3aXNlIG5vdGVkKSBvbmUtd2F5IGFuZCBub3QgZGlzcGVsbGFibGUuPGJyIC8+PGJyIC8+IFRlbGVwb3J0YXRpb24gaXMgaW5zdGFudGFuZW91cyB0cmF2ZWwgdGhyb3VnaCB0aGUgQXN0cmFsIFBsYW5lLiBBbnl0aGluZyB0aGF0IGJsb2NrcyBhc3RyYWwgdHJhdmVsIGFsc28gYmxvY2tzIHRlbGVwb3J0YXRpb24uPGgxIGNsYXNzPSJ0aXRsZSI+RGVzY3JpcHRvcnM8L2gxPjxoMiBjbGFzcz0idGl0bGUiPjxhIGhyZWY9IlNwZWxsRGVmaW5pdGlvbnMuYXNweD9JRD0yNSI+PC9hPkFjaWQ8L2gyPjxiPlNvdXJjZTwvYj4gPGEgaHJlZj0iaHR0cDovL3BhaXpvLmNvbS9wYXRoZmluZGVyUlBHL3Y1NzQ4YnRweThrOHIiIHRhcmdldD0iX2JsYW5rIiBjbGFzcz0iZXh0ZXJuYWwtbGluayI+PGk+VWx0aW1hdGUgTWFnaWM8L2k+PC9hPjxiciAvPjxiPkRlZmluaXRpb24gVHlwZTwvYj4gRGVzY3JpcHRvcjxiciAvPkFjaWQgZWZmZWN0cyBkZWFsIGRhbWFnZSB3aXRoIGNoZW1pY2FsIHJlYWN0aW9ucyByYXRoZXIgdGhhbiBjb2xkLCBlbGVjdHJpY2l0eSwgaGVhdCwgb3IgdmlicmF0aW9uLiBUaGlzIGRlc2NyaXB0b3IgaW5jbHVkZXMgYm90aCBhY3R1YWwgYWNpZHMgYW5kIHRoZWlyIGNoZW1pY2FsIG9wcG9zaXRlcywgY2FsbGVkIGJhc2VzIG9yIGFsa2FsaW5lcyAoc3VjaCBhcyBhbW1vbmlhIGFuZCBseWUpLjxoMiBjbGFzcz0idGl0bGUiPjxhIGhyZWY9IlNwZWxsRGVmaW5pdGlvbnMuYXNweD9JRD0yNiI+PC9hPkFpcjwvaDI+PGI+U291cmNlPC9iPiA8YSBocmVmPSJodHRwOi8vcGFpem8uY29tL3BhdGhmaW5kZXJSUEcvdjU3NDhidHB5OGs4ciIgdGFyZ2V0PSJfYmxhbmsiIGNsYXNzPSJleHRlcm5hbC1saW5rIj48aT5VbHRpbWF0ZSBNYWdpYzwvaT48L2E+PGJyIC8+PGI+RGVmaW5pdGlvbiBUeXBlPC9iPiBEZXNjcmlwdG9yPGJyIC8+U3BlbGxzIHRoYXQgY3JlYXRlIGFpciwgbWFuaXB1bGF0ZSBhaXIsIG9yIGNvbmp1cmUgY3JlYXR1cmVzIGZyb20gYWlyLWRvbWluYW50IHBsYW5lcyBvciB3aXRoIHRoZSBhaXIgc3VidHlwZSBzaG91bGQgaGF2ZSB0aGUgYWlyIGRlc2NyaXB0b3IuPGgyIGNsYXNzPSJ0aXRsZSI+PGEgaHJlZj0iU3BlbGxEZWZpbml0aW9ucy5hc3B4P0lEPTI3Ij48L2E+Q2hhb3RpYzwvaDI+PGI+U291cmNlPC9iPiA8YSBocmVmPSJodHRwOi8vcGFpem8uY29tL3BhdGhmaW5kZXJSUEcvdjU3NDhidHB5OGs4ciIgdGFyZ2V0PSJfYmxhbmsiIGNsYXNzPSJleHRlcm5hbC1saW5rIj48aT5VbHRpbWF0ZSBNYWdpYzwvaT48L2E+PGJyIC8+PGI+RGVmaW5pdGlvbiBUeXBlPC9iPiBEZXNjcmlwdG9yPGJyIC8+U3BlbGxzIHRoYXQgZHJhdyB1cG9uIHRoZSBwb3dlciBvZiB0cnVlIGNoYW9zIG9yIGNvbmp1cmUgY3JlYXR1cmVzIGZyb20gY2hhb3MtYWxpZ25lZCBwbGFuZXMgb3Igd2l0aCB0aGUgY2hhb3RpYyBzdWJ0eXBlIHNob3VsZCBoYXZlIHRoZSBjaGFvcyBkZXNjcmlwdG9yLjxoMiBjbGFzcz0idGl0bGUiPjxhIGhyZWY9IlNwZWxsRGVmaW5pdGlvbnMuYXNweD9JRD0yOCI+PC9hPkNvbGQ8L2gyPjxiPlNvdXJjZTwvYj4gPGEgaHJlZj0iaHR0cDovL3BhaXpvLmNvbS9wYXRoZmluZGVyUlBHL3Y1NzQ4YnRweThrOHIiIHRhcmdldD0iX2JsYW5rIiBjbGFzcz0iZXh0ZXJuYWwtbGluayI+PGk+VWx0aW1hdGUgTWFnaWM8L2k+PC9hPjxiciAvPjxiPkRlZmluaXRpb24gVHlwZTwvYj4gRGVzY3JpcHRvcjxiciAvPkNvbGQgZWZmZWN0cyBkZWFsIGRhbWFnZSBieSBtYWtpbmcgdGhlIHRhcmdldCBjb2xkZXIsIHR5cGljYWxseSBieSBibGFzdGluZyBpdCB3aXRoIHN1cGVybmF0dXJhbGx5IGNvb2xlZCBtYXR0ZXIgb3IgZW5lcmd5LiBDb2xkIGVmZmVjdHMgYWxzbyBpbmNsdWRlIHRob3NlIHRoYXQgY3JlYXRlIGljZSwgc2xlZXQsIG9yIHNub3cgb3V0IG9mIG5vdGhpbmcuIFRoZXkgY2FuIGNhdXNlIGZyb3N0Yml0ZSwgbnVtYm5lc3MsIGNvb3JkaW5hdGlvbiBwcm9ibGVtcywgc2xvd2VkIG1vdmVtZW50IGFuZCByZWFjdGlvbnMsIHN0dXBvciwgYW5kIGRlYXRoLjxoMiBjbGFzcz0idGl0bGUiPjxhIGhyZWY9IlNwZWxsRGVmaW5pdGlvbnMuYXNweD9JRD0yOSI+PC9hPkN1cnNlPC9oMj48Yj5Tb3VyY2U8L2I+IDxhIGhyZWY9Imh0dHA6Ly9wYWl6by5jb20vcGF0aGZpbmRlclJQRy92NTc0OGJ0cHk4azhyIiB0YXJnZXQ9Il9ibGFuayIgY2xhc3M9ImV4dGVybmFsLWxpbmsiPjxpPlVsdGltYXRlIE1hZ2ljPC9pPjwvYT48YnIgLz48Yj5EZWZpbml0aW9uIFR5cGU8L2I+IERlc2NyaXB0b3I8YnIgLz5DdXJzZXMgYXJlIG9mdGVuIHBlcm1hbmVudCBlZmZlY3RzLCBhbmQgdXN1YWxseSBjYW5ub3QgYmUgZGlzcGVsbGVkLCBidXQgY2FuIGJlIHJlbW92ZWQgd2l0aCBhIDxhIHN0eWxlPSJ0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lIiBocmVmPSJTcGVsbERpc3BsYXkuYXNweD9JdGVtTmFtZT1icmVhayBlbmNoYW50bWVudCI+PGk+YnJlYWsgZW5jaGFudG1lbnQ8L2k+PC9hPiwgPGEgc3R5bGU9InRleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmUiIGhyZWY9IlNwZWxsRGlzcGxheS5hc3B4P0l0ZW1OYW1lPWxpbWl0ZWQgd2lzaCI+PGk+bGltaXRlZCB3aXNoPC9pPjwvYT4sIDxhIHN0eWxlPSJ0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lIiBocmVmPSJTcGVsbERpc3BsYXkuYXNweD9JdGVtTmFtZT1taXJhY2xlIj48aT5taXJhY2xlPC9pPjwvYT4sIDxhIHN0eWxlPSJ0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lIiBocmVmPSJTcGVsbERpc3BsYXkuYXNweD9JdGVtTmFtZT1yZW1vdmUgY3Vyc2UiPjxpPnJlbW92ZSBjdXJzZTwvaT48L2E+LCBvciA8YSBzdHlsZT0idGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZSIgaHJlZj0iU3BlbGxEaXNwbGF5LmFzcHg/SXRlbU5hbWU9d2lzaCI+PGk+d2lzaDwvaT48L2E+LjxoMiBjbGFzcz0idGl0bGUiPjxhIGhyZWY9IlNwZWxsRGVmaW5pdGlvbnMuYXNweD9JRD0zMCI+PC9hPkRhcmtuZXNzPC9oMj48Yj5Tb3VyY2U8L2I+IDxhIGhyZWY9Imh0dHA6Ly9wYWl6by5jb20vcGF0aGZpbmRlclJQRy92NTc0OGJ0cHk4azhyIiB0YXJnZXQ9Il9ibGFuayIgY2xhc3M9ImV4dGVybmFsLWxpbmsiPjxpPlVsdGltYXRlIE1hZ2ljPC9pPjwvYT48YnIgLz48Yj5EZWZpbml0aW9uIFR5cGU8L2I+IERlc2NyaXB0b3I8YnIgLz5TcGVsbHMgdGhhdCBjcmVhdGUgZGFya25lc3Mgb3IgcmVkdWNlIHRoZSBhbW91bnQgb2YgbGlnaHQgc2hvdWxkIGhhdmUgdGhlIGRhcmtuZXNzIGRlc2NyaXB0b3IuIEdpdmluZyBhIHNwZWxsIHRoZSBkYXJrbmVzcyBkZXNjcmlwdG9yIGluZGljYXRlcyB3aGV0aGVyIGEgc3BlbGwgbGlrZSA8YSBzdHlsZT0idGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZSIgaHJlZj0iU3BlbGxEaXNwbGF5LmFzcHg/SXRlbU5hbWU9ZGF5bGlnaHQiPjxpPmRheWxpZ2h0PC9pPjwvYT4gaXMgaGlnaCBlbm91Z2ggbGV2ZWwgdG8gY291bnRlciBvciBkaXNwZWwgaXQuPGgyIGNsYXNzPSJ0aXRsZSI+PGEgaHJlZj0iU3BlbGxEZWZpbml0aW9ucy5hc3B4P0lEPTMxIj48L2E+RGVhdGg8L2gyPjxiPlNvdXJjZTwvYj4gPGEgaHJlZj0iaHR0cDovL3BhaXpvLmNvbS9wYXRoZmluZGVyUlBHL3Y1NzQ4YnRweThrOHIiIHRhcmdldD0iX2JsYW5rIiBjbGFzcz0iZXh0ZXJuYWwtbGluayI+PGk+VWx0aW1hdGUgTWFnaWM8L2k+PC9hPjxiciAvPjxiPkRlZmluaXRpb24gVHlwZTwvYj4gRGVzY3JpcHRvcjxiciAvPlNwZWxscyB3aXRoIHRoZSBkZWF0aCBkZXNjcmlwdG9yIGRpcmVjdGx5IGF0dGFjayBhIGNyZWF0dXJlJ3MgbGlmZSBmb3JjZSB0byBjYXVzZSBpbW1lZGlhdGUgZGVhdGgsIG9yIHRvIGRyYXcgb24gdGhlIHBvd2VyIG9mIGEgZGVhZCBvciBkeWluZyBjcmVhdHVyZS4gVGhlIDxhIHN0eWxlPSJ0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lIiBocmVmPSJTcGVsbERpc3BsYXkuYXNweD9JdGVtTmFtZT1kZWF0aCB3YXJkIj48aT5kZWF0aCB3YXJkPC9pPjwvYT4gc3BlbGwgcHJvdGVjdHMgYWdhaW5zdCBkZWF0aCBlZmZlY3RzLCBhbmQgc29tZSBjcmVhdHVyZSB0eXBlcyBhcmUgaW1tdW5lIHRvIGRlYXRoIGVmZmVjdHMuPGgyIGNsYXNzPSJ0aXRsZSI+PGEgaHJlZj0iU3BlbGxEZWZpbml0aW9ucy5hc3B4P0lEPTMyIj48L2E+RGlzZWFzZTwvaDI+PGI+U291cmNlPC9iPiA8YSBocmVmPSJodHRwOi8vcGFpem8uY29tL3BhdGhmaW5kZXJSUEcvdjU3NDhidHB5OGs4ciIgdGFyZ2V0PSJfYmxhbmsiIGNsYXNzPSJleHRlcm5hbC1saW5rIj48aT5VbHRpbWF0ZSBNYWdpYzwvaT48L2E+PGJyIC8+PGI+RGVmaW5pdGlvbiBUeXBlPC9iPiBEZXNjcmlwdG9yPGJyIC8+RGlzZWFzZSBlZmZlY3RzIGdpdmUgdGhlIHRhcmdldCBhIGRpc2Vhc2UsIHdoaWNoIG1heSBiZSBhbiBpbnZhZGluZyBvcmdhbmlzbSBzdWNoIGFzIGEgYmFjdGVyaWEgb3IgdmlydXMsIGFuIGFibm9ybWFsIGludGVybmFsIGNvbmRpdGlvbiAoc3VjaCBhcyBhIGNhbmNlciBvciBtZW50YWwgZGlzb3JkZXIpLCBvciBhIHJlY3VycmluZyBtYWdpY2FsIGVmZmVjdCB0aGF0IGFjdHMgbGlrZSBvbmUgb2YgdGhlIGZvcm1lci4gQ3JlYXR1cmVzIHdpdGggcmVzaXN0YW5jZSBvciBpbW11bml0eSB0byBkaXNlYXNlIGFwcGx5IHRoYXQgcmVzaXN0YW5jZSB0byB0aGVpciBzYXZpbmcgdGhyb3cgYW5kIHRoZSBlZmZlY3RzIG9mIGRpc2Vhc2Ugc3BlbGxzLjxoMiBjbGFzcz0idGl0bGUiPjxhIGhyZWY9IlNwZWxsRGVmaW5pdGlvbnMuYXNweD9JRD0zMyI+PC9hPkRyYWNvbmljPC9oMj48Yj5Tb3VyY2U8L2I+IDxhIGhyZWY9Imh0dHA6Ly9wYWl6by5jb20vcHJvZHVjdHMvYnRweTluZmw/UGF0aGZpbmRlci1QbGF5ZXItQ29tcGFuaW9uLUxlZ2FjeS1vZi1EcmFnb25zDQoiIHRhcmdldD0iX2JsYW5rIiBjbGFzcz0iZXh0ZXJuYWwtbGluayI+PGk+TGVnYWN5IG9mIERyYWdvbnM8L2k+PC9hPjxiciAvPjxiPkRlZmluaXRpb24gVHlwZTwvYj4gRGVzY3JpcHRvcjxiciAvPlNwZWxscyB3aXRoIHRoZSBkcmFjb25pYyBkZXNjcmlwdG9yIHdlcmUgY3JlYXRlZCBieSBkcmFnb25zIGluIGFnZXMgbG9uZyBwYXN0LCBhbmQgc3RpbGwgcmVzb25hdGUgd2l0aGluIHRoZSBibG9vZCBvZiB0cnVlIGRyYWdvbnMgdG8gdGhpcyBkYXkuIENyZWF0dXJlcyBvZiB0aGUgZHJhZ29uIHR5cGUgd2l0aCA1IG9yIG1vcmUgcmFjaWFsIGhpdCBkaWNlIGNhbiBzZWxlY3QgYSBkcmFjb25pYyBzcGVsbCBhcyBhIHNwZWxsIGtub3duIHJlZ2FyZGxlc3Mgb2YgdGhlIGNsYXNzIHNwZWxsIGxpc3QgaXTigJlzIG9uLiBFYWNoIHRpbWUgc3VjaCBhIGNyZWF0dXJlIGdhaW5zIGFuIGFkZGl0aW9uYWwgcmFjaWFsIGhpdCBkaWUsIGl0IGNhbiBzZWxlY3QgYSBkcmFjb25pYyBzcGVsbCBpbiBwbGFjZSBvZiBhbiBleGlzdGluZyBzcGVsbCBrbm93biBvZiB0aGUgc2FtZSBvciBoaWdoZXIgc3BlbGwgbGV2ZWwuPGgyIGNsYXNzPSJ0aXRsZSI+PGEgaHJlZj0iU3BlbGxEZWZpbml0aW9ucy5hc3B4P0lEPTM0Ij48L2E+RWFydGg8L2gyPjxiPlNvdXJjZTwvYj4gPGEgaHJlZj0iaHR0cDovL3BhaXpvLmNvbS9wYXRoZmluZGVyUlBHL3Y1NzQ4YnRweThrOHIiIHRhcmdldD0iX2JsYW5rIiBjbGFzcz0iZXh0ZXJuYWwtbGluayI+PGk+VWx0aW1hdGUgTWFnaWM8L2k+PC9hPjxiciAvPjxiPkRlZmluaXRpb24gVHlwZTwvYj4gRGVzY3JpcHRvcjxiciAvPlNwZWxscyB0aGF0IG1hbmlwdWxhdGUgZWFydGggb3IgY29uanVyZSBjcmVhdHVyZXMgZnJvbSBlYXJ0aC1kb21pbmFudCBwbGFuZXMgb3Igd2l0aCB0aGUgZWFydGggc3VidHlwZSBzaG91bGQgaGF2ZSB0aGUgZWFydGggZGVzY3JpcHRvci48aDIgY2xhc3M9InRpdGxlIj48YSBocmVmPSJTcGVsbERlZmluaXRpb25zLmFzcHg/SUQ9MzUiPjwvYT5FbGVjdHJpY2l0eTwvaDI+PGI+U291cmNlPC9iPiA8YSBocmVmPSJodHRwOi8vcGFpem8uY29tL3BhdGhmaW5kZXJSUEcvdjU3NDhidHB5OGs4ciIgdGFyZ2V0PSJfYmxhbmsiIGNsYXNzPSJleHRlcm5hbC1saW5rIj48aT5VbHRpbWF0ZSBNYWdpYzwvaT48L2E+PGJyIC8+PGI+RGVmaW5pdGlvbiBUeXBlPC9iPiBEZXNjcmlwdG9yPGJyIC8+RWxlY3RyaWNpdHkgZWZmZWN0cyBpbnZvbHZlIHRoZSBwcmVzZW5jZSBhbmQgZiBsb3cgb2YgZWxlY3RyaWNhbCBjaGFyZ2UsIHdoZXRoZXIgZXhwcmVzc2VkIGluIGFtcGVyZXMgb3Igdm9sdHMuIEVsZWN0cmljaXR5IGRlYWxzIGRhbWFnZSB0byBjcmVhdHVyZXMgYnkgZGlzcnVwdGluZyB0aGVpciBiaW9sb2dpY2FsIHN5c3RlbXMuIEl0IGRlYWxzIGRhbWFnZSB0byBvYmplY3RzIChhcyB3ZWxsIGFzIGNyZWF0dXJlcykgYnkgaGVhdGluZyB0aGUgbWF0ZXJpYWwgaXQgcGFzc2VzIHRocm91Z2gsIGFuZCB0aHVzIHRlY2huaWNhbGx5IG1hbnkgZWxlY3RyaWNpdHkgc3BlbGxzIGNvdWxkIGFsc28gYmUgdHJlYXRlZCBhcyBmaXJlIHNwZWxscywgYnV0IGZvciBzYWtlIG9mIGdhbWUgc2ltcGxpY2l0eSwgaXQgaXMgYmV0dGVyIHRvIGp1c3QgbGV0IGVsZWN0cmljaXR5LWJhc2VkIHNwZWxscyBkZWFsIGVsZWN0cmljaXR5IGRhbWFnZS4gRWxlY3RyaWNpdHkgZWZmZWN0cyBtYXkgc3R1biwgcGFyYWx5emUsIG9yIGV2ZW4ga2lsbC48aDIgY2xhc3M9InRpdGxlIj48YSBocmVmPSJTcGVsbERlZmluaXRpb25zLmFzcHg/SUQ9MzYiPjwvYT5FbW90aW9uPC9oMj48Yj5Tb3VyY2U8L2I+IDxhIGhyZWY9Imh0dHA6Ly9wYWl6by5jb20vcGF0aGZpbmRlclJQRy92NTc0OGJ0cHk4azhyIiB0YXJnZXQ9Il9ibGFuayIgY2xhc3M9ImV4dGVybmFsLWxpbmsiPjxpPlVsdGltYXRlIE1hZ2ljPC9pPjwvYT48YnIgLz48Yj5EZWZpbml0aW9uIFR5cGU8L2I+IERlc2NyaXB0b3I8YnIgLz5TcGVsbHMgd2l0aCB0aGlzIGRlc2NyaXB0b3IgY3JlYXRlIGVtb3Rpb25zIG9yIG1hbmlwdWxhdGUgdGhlIHRhcmdldCdzIGV4aXN0aW5nIGVtb3Rpb25zLiBNb3N0IGVtb3Rpb24gc3BlbGxzIGFyZSBlbmNoYW50bWVudHMsIGV4Y2VwdCBmb3IgZmVhciBzcGVsbHMsIHdoaWNoIGFyZSB1c3VhbGx5IG5lY3JvbWFuY3kuPGgyIGNsYXNzPSJ0aXRsZSI+PGEgaHJlZj0iU3BlbGxEZWZpbml0aW9ucy5hc3B4P0lEPTM3Ij48L2E+RXZpbDwvaDI+PGI+U291cmNlPC9iPiA8YSBocmVmPSJodHRwOi8vcGFpem8uY29tL3BhdGhmaW5kZXJSUEcvdjU3NDhidHB5OGs4ciIgdGFyZ2V0PSJfYmxhbmsiIGNsYXNzPSJleHRlcm5hbC1saW5rIj48aT5VbHRpbWF0ZSBNYWdpYzwvaT48L2E+PGJyIC8+PGI+RGVmaW5pdGlvbiBUeXBlPC9iPiBEZXNjcmlwdG9yPGJyIC8+U3BlbGxzIHRoYXQgZHJhdyB1cG9uIGV2aWwgcG93ZXJzIG9yIGNvbmp1cmUgY3JlYXR1cmVzIGZyb20gZXZpbC1hbGlnbmVkIHBsYW5lcyBvciB3aXRoIHRoZSBldmlsIHN1YnR5cGUgc2hvdWxkIGhhdmUgdGhlIGV2aWwgZGVzY3JpcHRvci48aDIgY2xhc3M9InRpdGxlIj48YSBocmVmPSJTcGVsbERlZmluaXRpb25zLmFzcHg/SUQ9MzgiPjwvYT5GZWFyPC9oMj48Yj5Tb3VyY2U8L2I+IDxhIGhyZWY9Imh0dHA6Ly9wYWl6by5jb20vcGF0aGZpbmRlclJQRy92NTc0OGJ0cHk4azhyIiB0YXJnZXQ9Il9ibGFuayIgY2xhc3M9ImV4dGVybmFsLWxpbmsiPjxpPlVsdGltYXRlIE1hZ2ljPC9pPjwvYT48YnIgLz48Yj5EZWZpbml0aW9uIFR5cGU8L2I+IERlc2NyaXB0b3I8YnIgLz5TcGVsbHMgd2l0aCB0aGUgZmVhciBkZXNjcmlwdG9yIGNyZWF0ZSwgZW5oYW5jZSwgb3IgbWFuaXB1bGF0ZSBmZWFyLiBNb3N0IGZlYXIgc3BlbGxzIGFyZSBuZWNyb21hbmN5IHNwZWxscywgdGhvdWdoIHNvbWUgYXJlIGVuY2hhbnRtZW50IHNwZWxscy48aDIgY2xhc3M9InRpdGxlIj48YSBocmVmPSJTcGVsbERlZmluaXRpb25zLmFzcHg/SUQ9MzkiPjwvYT5GaXJlPC9oMj48Yj5Tb3VyY2U8L2I+IDxhIGhyZWY9Imh0dHA6Ly9wYWl6by5jb20vcGF0aGZpbmRlclJQRy92NTc0OGJ0cHk4azhyIiB0YXJnZXQ9Il9ibGFuayIgY2xhc3M9ImV4dGVybmFsLWxpbmsiPjxpPlVsdGltYXRlIE1hZ2ljPC9pPjwvYT48YnIgLz48Yj5EZWZpbml0aW9uIFR5cGU8L2I+IERlc2NyaXB0b3I8YnIgLz5GaXJlIGVmZmVjdHMgbWFrZSB0aGUgdGFyZ2V0IGhvdHRlciBieSBjcmVhdGluZyBmaXJlLCBkaXJlY3RseSBoZWF0aW5nIHRoZSB0YXJnZXQgd2l0aCBtYWdpYyBvciBmcmljdGlvbi4gTGF2YSwgc3RlYW0sIGFuZCBib2lsaW5nIHdhdGVyIGFsbCBkZWFsIGZpcmUgZGFtYWdlLiBGaXJlIGVmZmVjdHMgY2FuIGFsc28gY2F1c2UgY29uZnVzaW9uLCBkaXp6aW5lc3MsIGV4aGF1c3Rpb24sIGZhdGlndWUsIG5hdXNlYSwgdW5jb25zY2lvdXNuZXNzLCBhbmQgZGVhdGguIFNwZWxscyB0aGF0IG1hbmlwdWxhdGUgZmlyZSBvciBjb25qdXJlIGNyZWF0dXJlcyBmcm9tIGZpcmUtZG9taW5hbnQgcGxhbmVzIG9yIHdpdGggdGhlIGZpcmUgc3VidHlwZSBzaG91bGQgaGF2ZSB0aGUgZmlyZSBkZXNjcmlwdG9yLjxoMiBjbGFzcz0idGl0bGUiPjxhIGhyZWY9IlNwZWxsRGVmaW5pdGlvbnMuYXNweD9JRD00MCI+PC9hPkZvcmNlPC9oMj48Yj5Tb3VyY2U8L2I+IDxhIGhyZWY9Imh0dHA6Ly9wYWl6by5jb20vcGF0aGZpbmRlclJQRy92NTc0OGJ0cHk4azhyIiB0YXJnZXQ9Il9ibGFuayIgY2xhc3M9ImV4dGVybmFsLWxpbmsiPjxpPlVsdGltYXRlIE1hZ2ljPC9pPjwvYT48YnIgLz48Yj5EZWZpbml0aW9uIFR5cGU8L2I+IERlc2NyaXB0b3I8YnIgLz5TcGVsbHMgd2l0aCB0aGUgZm9yY2UgZGVzY3JpcHRvciBjcmVhdGUgb3IgbWFuaXB1bGF0ZSBtYWdpY2FsIGZvcmNlLiBGb3JjZSBzcGVsbHMgYWZmZWN0IGluY29ycG9yZWFsIGNyZWF0dXJlcyBub3JtYWxseSAoYXMgaWYgdGhleSB3ZXJlIGNvcnBvcmVhbCBjcmVhdHVyZXMpLjxoMiBjbGFzcz0idGl0bGUiPjxhIGhyZWY9IlNwZWxsRGVmaW5pdGlvbnMuYXNweD9JRD00MSI+PC9hPkdvb2Q8L2gyPjxiPlNvdXJjZTwvYj4gPGEgaHJlZj0iaHR0cDovL3BhaXpvLmNvbS9wYXRoZmluZGVyUlBHL3Y1NzQ4YnRweThrOHIiIHRhcmdldD0iX2JsYW5rIiBjbGFzcz0iZXh0ZXJuYWwtbGluayI+PGk+VWx0aW1hdGUgTWFnaWM8L2k+PC9hPjxiciAvPjxiPkRlZmluaXRpb24gVHlwZTwvYj4gRGVzY3JpcHRvcjxiciAvPlNwZWxscyB0aGF0IGRyYXcgdXBvbiB0aGUgcG93ZXIgb2YgdHJ1ZSBnb29kbmVzcyBvciBjb25qdXJlIGNyZWF0dXJlcyBmcm9tIGdvb2QtYWxpZ25lZCBwbGFuZXMgb3Igd2l0aCB0aGUgZ29vZCBzdWJ0eXBlIHNob3VsZCBoYXZlIHRoZSBnb29kIGRlc2NyaXB0b3IuPGgyIGNsYXNzPSJ0aXRsZSI+PGEgaHJlZj0iU3BlbGxEZWZpbml0aW9ucy5hc3B4P0lEPTQyIj48L2E+TGFuZ3VhZ2UtRGVwZW5kZW50PC9oMj48Yj5Tb3VyY2U8L2I+IDxhIGhyZWY9Imh0dHA6Ly9wYWl6by5jb20vcGF0aGZpbmRlclJQRy92NTc0OGJ0cHk4azhyIiB0YXJnZXQ9Il9ibGFuayIgY2xhc3M9ImV4dGVybmFsLWxpbmsiPjxpPlVsdGltYXRlIE1hZ2ljPC9pPjwvYT48YnIgLz48Yj5EZWZpbml0aW9uIFR5cGU8L2I+IERlc2NyaXB0b3I8YnIgLz5BIGxhbmd1YWdlLWRlcGVuZGVudCBzcGVsbCB1c2VzIGludGVsbGlnaWJsZSBsYW5ndWFnZSBhcyBhIG1lZGl1bSBmb3IgY29tbXVuaWNhdGlvbi4gSWYgdGhlIHRhcmdldCBjYW5ub3QgdW5kZXJzdGFuZCBvciBoZWFyIHdoYXQgdGhlIGNhc3RlciBvZiBhIGxhbmd1YWdlLWRlcGVuZGVudCBzcGVsbCBzYXlzLCB0aGUgc3BlbGwgaGFzIG5vIGVmZmVjdCwgZXZlbiBpZiB0aGUgdGFyZ2V0IGZhaWxzIGl0cyBzYXZpbmcgdGhyb3cuPGgyIGNsYXNzPSJ0aXRsZSI+PGEgaHJlZj0iU3BlbGxEZWZpbml0aW9ucy5hc3B4P0lEPTQzIj48L2E+TGF3ZnVsPC9oMj48Yj5Tb3VyY2U8L2I+IDxhIGhyZWY9Imh0dHA6Ly9wYWl6by5jb20vcGF0aGZpbmRlclJQRy92NTc0OGJ0cHk4azhyIiB0YXJnZXQ9Il9ibGFuayIgY2xhc3M9ImV4dGVybmFsLWxpbmsiPjxpPlVsdGltYXRlIE1hZ2ljPC9pPjwvYT48YnIgLz48Yj5EZWZpbml0aW9uIFR5cGU8L2I+IERlc2NyaXB0b3I8YnIgLz5TcGVsbHMgdGhhdCBkcmF3IHVwb24gdGhlIHBvd2VyIG9mIHRydWUgbGF3IG9yIGNvbmp1cmUgY3JlYXR1cmVzIGZyb20gbGF3LWFsaWduZWQgcGxhbmVzIG9yIHdpdGggdGhlIGxhd2Z1bCBzdWJ0eXBlIHNob3VsZCBoYXZlIHRoZSBsYXcgZGVzY3JpcHRvci48aDIgY2xhc3M9InRpdGxlIj48YSBocmVmPSJTcGVsbERlZmluaXRpb25zLmFzcHg/SUQ9NDQiPjwvYT5MaWdodDwvaDI+PGI+U291cmNlPC9iPiA8YSBocmVmPSJodHRwOi8vcGFpem8uY29tL3BhdGhmaW5kZXJSUEcvdjU3NDhidHB5OGs4ciIgdGFyZ2V0PSJfYmxhbmsiIGNsYXNzPSJleHRlcm5hbC1saW5rIj48aT5VbHRpbWF0ZSBNYWdpYzwvaT48L2E+PGJyIC8+PGI+RGVmaW5pdGlvbiBUeXBlPC9iPiBEZXNjcmlwdG9yPGJyIC8+U3BlbGxzIHRoYXQgY3JlYXRlIHNpZ25pZmljYW50IGFtb3VudHMgb2YgbGlnaHQgb3IgYXR0YWNrIGRhcmtuZXNzIGVmZmVjdHMgc2hvdWxkIGhhdmUgdGhlIGxpZ2h0IGRlc2NyaXB0b3IuIEdpdmluZyBhIHNwZWxsIHRoZSBsaWdodCBkZXNjcmlwdG9yIGluZGljYXRlcyB3aGV0aGVyIGEgc3BlbGwgbGlrZSA8YSBzdHlsZT0idGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZSIgaHJlZj0iU3BlbGxEaXNwbGF5LmFzcHg/SXRlbU5hbWU9ZGFya25lc3MiPjxpPmRhcmtuZXNzPC9pPjwvYT4gaXMgaGlnaCBlbm91Z2ggbGV2ZWwgY291bnRlciBvciBkaXNwZWwgaXQuPGgyIGNsYXNzPSJ0aXRsZSI+PGEgaHJlZj0iU3BlbGxEZWZpbml0aW9ucy5hc3B4P0lEPTQ1Ij48L2E+TWVkaXRhdGl2ZTwvaDI+PGI+U291cmNlPC9iPiA8YSBocmVmPSJodHRwOi8vcGFpem8uY29tL3Byb2R1Y3RzL2J0cHk5bnZoP1BhdGhmaW5kZXItUGxheWVyLUNvbXBhbmlvbi1EaXZpbmUtQW50aG9sb2d5IiB0YXJnZXQ9Il9ibGFuayIgY2xhc3M9ImV4dGVybmFsLWxpbmsiPjxpPkRpdmluZSBBbnRob2xvZ3k8L2k+PC9hPjxiciAvPjxiPkRlZmluaXRpb24gVHlwZTwvYj4gRGVzY3JpcHRvcjxiciAvPk1lZGl0YXRpdmUgc3BlbGxzIGFyZSBub3QgY2FzdCBsaWtlIG90aGVyIHNwZWxsc+KAlHRoZXkgYXJlIGNhc3QgZHVyaW5nIHRoZSBwZXJpb2Qgb2YgdGhlIGRheSB3aGVuIGEgc3BlbGxjYXN0ZXIgcHJlcGFyZXMgaGVyIHNwZWxscy4gQSBtZWRpdGF0aXZlIHNwZWxsIG11c3QgYWxyZWFkeSBiZSBwcmVwYXJlZCBhdCB0aGUgdGltZSB3aGVuIHlvdSBzdGFydCB5b3VyIDEtaG91ciBzcGVsbCBwcmVwYXJhdGlvbiByaXR1YWwsIGFuZCBhdCB0aGUgZW5kIG9mIHRoYXQgdGltZSwgdGhlIG1lZGl0YXRpdmUgc3BlbGwgb2YgeW91ciBjaG9vc2luZyBpcyBjYXN0LCBsZWF2aW5nIHlvdSB3aXRoIHRoYXQgb25lIHNwZWxsIHNsb3QgdXNlZCBmb3IgdGhlIHJlbWFpbmRlciBvZiB0aGUgZGF5LiBZb3UgY2FuIGhhdmUgb25seSBvbmUgbWVkaXRhdGl2ZSBzcGVsbCBpbiBlZmZlY3Qgb24geW91IGF0IGFueSBvbmUgdGltZS4gQWxsIG1lZGl0YXRpdmUgc3BlbGxzIGhhdmUgYSByYW5nZSBvZiBwZXJzb25hbCBhbmQgYSB0YXJnZXQgb2YgeW91LCBhbmQgdGhleSBjYW4ndCBiZSBicmV3ZWQgaW50byBwb3Rpb25zIG9yIHBhcnQgb2Ygc2ltaWxhciBvbmUtdXNlIGl0ZW1zIGxpa2UgZWxpeGlycy4gQSBtZWRpdGF0aXZlIHNwZWxsIGNhbiBiZSBwbGFjZWQgb24gYSBzY3JvbGwgb3IgaW4gYSB3YW5kLCBidXQgdGhlIGFjdCBvZiBjYXN0aW5nIHRoZSBzcGVsbCBtdXN0IGFsd2F5cyBiZSBpbmNvcnBvcmF0ZWQgaW50byB0aGUgdXNlcidzIHNwZWxsLXByZXBhcmF0aW9uIHRpbWU7IGl0IGFsc28gdGFrZXMgMSBob3VyIGZvciBhIGNoYXJhY3RlciB3aG8gc3VjY2VlZHMgYXQgYW4gYXBwcm9wcmlhdGUgVXNlIE1hZ2ljIERldmljZSBjaGVjayB0byBvcGVyYXRlIHN1Y2ggYW4gaXRlbS4gVGhvdWdoIHNvbWUgb2YgdGhlc2Ugc3BlbGxzIGFyZSBvbiB0aGUgY2xlcmljIHNwZWxsIGxpc3QsIHRoZXkgY2FuJ3QgYmUgcGFydCBvZiBhbiBvcmFjbGUncyBsaXN0IG9mIHNwZWxscyBrbm93bi4gU3BvbnRhbmVvdXMgY2FzdGVycyBzdWNoIGFzIG9yYWNsZXMgb3Igc29yY2VyZXJzIGNhbm5vdCBiZW5lZml0IGZyb20gdGhlIGVmZmVjdHMgb2YgYSBtZWRpdGF0aXZlIHNwZWxsLCBub3IgY2FuIGNoYXJhY3RlcnMgd2hvIHVzZSBzdWNoIG1hZ2ljIHdpdGhvdXQgcHJlcGFyYXRpb24gdmlhIFVzZSBNYWdpYyBEZXZpY2UgYW5kIGEgbWFnaWMgaXRlbSwgc2luY2UgcGFydCBvZiB0aGUgcHJvY2VzcyBvZiBjYXN0aW5nIGFuZCBtYWludGFpbmluZyB0aGUgZWZmZWN0cyBvZiBhIG1lZGl0YXRpdmUgc3BlbGwgaW52b2x2ZXMgdHlpbmcgdGhlIGFjdCBvZiB3ZWF2aW5nIHRoZSBtYWdpYyBpbnRvIHRoZSB2ZXJ5IHByb2Nlc3Mgb2YgbWVkaXRhdGlvbiBhbmQgc3R1ZHkgdGhhdCBhIHByZXBhcmVkIHNwZWxsY2FzdGVyIChzdWNoIGFzIGEgY2xlcmljIG9yIHdpemFyZCkgdW5kZXJnb2VzIGF0IHRoZSBzdGFydCBvZiBldmVyeSBkYXkuPGgyIGNsYXNzPSJ0aXRsZSI+PGEgaHJlZj0iU3BlbGxEZWZpbml0aW9ucy5hc3B4P0lEPTQ2Ij48L2E+TWluZC1BZmZlY3Rpbmc8L2gyPjxiPlNvdXJjZTwvYj4gPGEgaHJlZj0iaHR0cDovL3BhaXpvLmNvbS9wYXRoZmluZGVyUlBHL3Y1NzQ4YnRweThrOHIiIHRhcmdldD0iX2JsYW5rIiBjbGFzcz0iZXh0ZXJuYWwtbGluayI+PGk+VWx0aW1hdGUgTWFnaWM8L2k+PC9hPjxiciAvPjxiPkRlZmluaXRpb24gVHlwZTwvYj4gRGVzY3JpcHRvcjxiciAvPk1pbmRsZXNzIGNyZWF0dXJlcyAodGhvc2Ugd2l0aCBhbiBJbnRlbGxpZ2VuY2Ugc2NvcmUgb2Yg4oCc4oCU4oCdKSBhbmQgdW5kZWFkIGFyZSBpbW11bmUgdG8gbWluZC1hZmZlY3RpbmcgZWZmZWN0cy48aDIgY2xhc3M9InRpdGxlIj48YSBocmVmPSJTcGVsbERlZmluaXRpb25zLmFzcHg/SUQ9NDciPjwvYT5QYWluPC9oMj48Yj5Tb3VyY2U8L2I+IDxhIGhyZWY9Imh0dHA6Ly9wYWl6by5jb20vcGF0aGZpbmRlclJQRy92NTc0OGJ0cHk4azhyIiB0YXJnZXQ9Il9ibGFuayIgY2xhc3M9ImV4dGVybmFsLWxpbmsiPjxpPlVsdGltYXRlIE1hZ2ljPC9pPjwvYT48YnIgLz48Yj5EZWZpbml0aW9uIFR5cGU8L2I+IERlc2NyaXB0b3I8YnIgLz5QYWluIGVmZmVjdHMgY2F1c2UgdW5wbGVhc2FudCBzZW5zYXRpb25zIHdpdGhvdXQgYW55IHBlcm1hbmVudCBwaHlzaWNhbCBkYW1hZ2UgKHRob3VnaCBhIHNlbnNpdGl2ZSB0YXJnZXQgbWF5IHN1ZmZlciBtZW50YWwgcmVwZXJjdXNzaW9ucyBmcm9tIGxlbmd0aHkgZXhwb3N1cmUgdG8gcGFpbikuIENyZWF0dXJlcyB0aGF0IGFyZSBpbW11bmUgdG8gZWZmZWN0cyB0aGF0IHJlcXVpcmUgYSBGb3J0IHNhdmUgKHN1Y2ggYXMgY29uc3RydWN0cyBhbmQgdW5kZWFkKSBhcmUgaW1tdW5lIHRvIHBhaW4gZWZmZWN0cy48aDIgY2xhc3M9InRpdGxlIj48YSBocmVmPSJTcGVsbERlZmluaXRpb25zLmFzcHg/SUQ9NDgiPjwvYT5Qb2lzb248L2gyPjxiPlNvdXJjZTwvYj4gPGEgaHJlZj0iaHR0cDovL3BhaXpvLmNvbS9wYXRoZmluZGVyUlBHL3Y1NzQ4YnRweThrOHIiIHRhcmdldD0iX2JsYW5rIiBjbGFzcz0iZXh0ZXJuYWwtbGluayI+PGk+VWx0aW1hdGUgTWFnaWM8L2k+PC9hPjxiciAvPjxiPkRlZmluaXRpb24gVHlwZTwvYj4gRGVzY3JpcHRvcjxiciAvPlBvaXNvbiBlZmZlY3RzIHVzZSBwb2lzb24sIHZlbm9tLCBkcnVncywgb3Igc2ltaWxhciB0b3hpYyBzdWJzdGFuY2VzIHRvIGRpc3J1cHQgYW5kIGRhbWFnZSBsaXZpbmcgY3JlYXR1cmVzIHRocm91Z2ggY2hlbWljYWwgcmVhY3Rpb25zLiBUZWNobmljYWxseSwgYWNpZHMgYW5kIHBvaXNvbnMgYXJlIGJvdGggY2hlbWljYWwgcmVhY3Rpb25zLCBidXQgZm9yIHRoZSBwdXJwb3NlIG9mIHRoZSBQYXRoZmluZGVyIFJvbGVwbGF5aW5nIEdhbWUsIHRoZXkgYXJlIGNhdGVnb3JpemVkIGFzIGRpZmZlcmVudCBlZmZlY3RzLCB3aXRoIGFjaWRzIGRlYWxpbmcgaGl0IHBvaW50IGRhbWFnZSBhbmQgcG9pc29ucyBjYXVzaW5nIGFiaWxpdHkgZGFtYWdlLCBhYmlsaXR5IGRyYWluLCBibGVlZGluZywgY29uZnVzaW9uLCBjb252dWxzaW9ucywgbmF1c2VhLCBwYXJhbHlzaXMsIHJlZHVjZWQgaGVhbGluZywgc3VmZm9jYXRpb24sIHVuY29uc2Npb3VzbmVzcywgb3IgZGVhdGguIENyZWF0dXJlcyB3aXRoIHJlc2lzdGFuY2UgdG8gcG9pc29uIChzdWNoIGFzIGR3YXJ2ZXMpIGFwcGx5IHRoYXQgcmVzaXN0YW5jZSB0byB0aGVpciBzYXZpbmcgdGhyb3dzIGFuZCB0aGUgZWZmZWN0cyBvZiBwb2lzb24gc3BlbGxzLiBDcmVhdHVyZXMgd2l0aCBpbW11bml0eSBhcmUgaW1tdW5lIHRvIHBvaXNvbm91cyBhc3BlY3RzIG9mIHBvaXNvbiBzcGVsbHMsIGJ1dCBub3QgbmVjZXNzYXJpbHkgYWxsIGVmZmVjdHMgb2YgdGhlIHNwZWxsIChmb3IgZXhhbXBsZSwgYSBzcGVsbCB0aGF0IGNyZWF0ZXMgYSBwaXQgZnVsbCBvZiBsaXF1aWQgcG9pc29uIGNvdWxkIHN0aWxsIHRyYXAgb3IgZHJvd24gYSBwb2lzb24taW1tdW5lIGNyZWF0dXJlKS48aDIgY2xhc3M9InRpdGxlIj48YSBocmVmPSJTcGVsbERlZmluaXRpb25zLmFzcHg/SUQ9NDkiPjwvYT5SdXNlPC9oMj48Yj5Tb3VyY2U8L2I+IDxhIGhyZWY9Imh0dHA6Ly9wYWl6by5jb20vcHJvZHVjdHMvYnRweTlqNnA/UGF0aGZpbmRlci1Sb2xlcGxheWluZy1HYW1lLVVsdGltYXRlLUludHJpZ3VlDQoiIHRhcmdldD0iX2JsYW5rIiBjbGFzcz0iZXh0ZXJuYWwtbGluayI+PGk+VWx0aW1hdGUgSW50cmlndWU8L2k+PC9hPjxiciAvPjxiPkRlZmluaXRpb24gVHlwZTwvYj4gRGVzY3JpcHRvcjxiciAvPlNwZWxscyB3aXRoIHRoZSBydXNlIGRlc2NyaXB0b3IgYXJlIGVhc2lseSBtaXN0YWtlbiBmb3Igb3RoZXIgc3BlbGxzIGFuZCBhcmUgaW50ZW5kZWQgdG8gY29uZnVzZSBldmVuIG9ubG9va2VycyB0cmFpbmVkIGluIFNwZWxsY3JhZnQgb3IgS25vd2xlZGdlIChhcmNhbmEpLiBBdHRlbXB0cyB0byBpZGVudGlmeSBhIHJ1c2Ugc3BlbGwgYnkgaXRzIGVmZmVjdHMsIGl0cyBhdXJhLCBpdHMgY29tcG9uZW50cywgb3Igb3RoZXIgYXR0cmlidXRlcyB3aXRoIGEgc2tpbGwgY2hlY2sgdHJlYXQgdGhlIHNwZWxsIGFzIHRob3VnaCBpdCB3ZXJlIGEgZGlmZmVyZW50IHNwZWxsLCBhcyBpbmRpY2F0ZWQgaW4gdGhlIHNwZWxsJ3MgZGVzY3JpcHRpb24uIFRoZSBvbmUgYXR0ZW1wdGluZyB0aGUgY2hlY2sgY2FuIGNvcnJlY3RseSBpZGVudGlmeSB0aGUgc3BlbGwgb25seSBieSBleGNlZWRpbmcgdGhlIERDIGJ5IDEwLiBUaGUgZmFsc2Ugc3BlbGwgaXMgdHlwaWNhbGx5IGEgbGV2ZWwgbG93ZXIgdGhhbiB0aGUgcnVzZSBzcGVsbCwgc28gc2tpbGwgY2hlY2tzIHVzZSB0aGUgREMgZm9yIHRoZSBsb3dlci1sZXZlbCBzcGVsbC4gRXZlbiA8YSBzdHlsZT0idGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZSIgaHJlZj0iU3BlbGxEaXNwbGF5LmFzcHg/SXRlbU5hbWU9ZGV0ZWN0IG1hZ2ljIj48aT5kZXRlY3QgbWFnaWM8L2k+PC9hPiBhbmQgbW9zdCBzaW1pbGFyIHNwZWxscyBkb24ndCBwcmV2ZW50IHRoZSBjYXN0ZXIgZnJvbSBiZWluZyBmb29sZWQgYnkgYSBydXNlIHNwZWxsLiA8YSBzdHlsZT0idGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZSIgaHJlZj0iU3BlbGxEaXNwbGF5LmFzcHg/SXRlbU5hbWU9QW5hbHl6ZSBkd2VvbWVyIj48aT5BbmFseXplIGR3ZW9tZXI8L2k+PC9hPiwgPGEgc3R5bGU9InRleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmUiIGhyZWY9IlNwZWxsRGlzcGxheS5hc3B4P0l0ZW1OYW1lPWFyY2FuZSBzaWdodCwgZ3JlYXRlciI+PGk+Z3JlYXRlciBhcmNhbmUgc2lnaHQ8L2k+PC9hPiwgYW5kIHNpbWlsYXIgc3BlbGxzIG9mIHRoZSBzYW1lIG9yIGhpZ2hlciBzcGVsbCBsZXZlbCB0aGF0IGF1dG9tYXRpY2FsbHkgaWRlbnRpZnkgc3BlbGxzIHJldmVhbCBhIHJ1c2Ugc3BlbGwgZm9yIHdoYXQgaXQgaXMuIFJ1c2Ugc3BlbGxzIHRoYXQgbWltaWMgaGFybWxlc3Mgc3BlbGxzIHN0aWxsIGxpc3QgaGFybWxlc3Mgb24gdGhlaXIgc2F2aW5nIHRocm93IG9yIHNwZWxsIHJlc2lzdGFuY2UgbGluZXM7IGEgY3JlYXR1cmUgdGhhdCBrbm93cyBvciBzdXNwZWN0cyB0aGUgdHJ1ZSBuYXR1cmUgb2YgdGhlIHNwZWxsIHR5cGljYWxseSBjaG9vc2VzIHRvIGF0dGVtcHQgdGhlIHNhdmUuPGgyIGNsYXNzPSJ0aXRsZSI+PGEgaHJlZj0iU3BlbGxEZWZpbml0aW9ucy5hc3B4P0lEPTUwIj48L2E+U2hhZG93PC9oMj48Yj5Tb3VyY2U8L2I+IDxhIGhyZWY9Imh0dHA6Ly9wYWl6by5jb20vcGF0aGZpbmRlclJQRy92NTc0OGJ0cHk4azhyIiB0YXJnZXQ9Il9ibGFuayIgY2xhc3M9ImV4dGVybmFsLWxpbmsiPjxpPlVsdGltYXRlIE1hZ2ljPC9pPjwvYT48YnIgLz48Yj5EZWZpbml0aW9uIFR5cGU8L2I+IERlc2NyaXB0b3I8YnIgLz5TaGFkb3cgc3BlbGxzIG1hbmlwdWxhdGUgbWF0dGVyIG9yIGVuZXJneSBmcm9tIHRoZSBTaGFkb3cgUGxhbmUsIG9yIGFsbG93IHRyYW5zcG9ydCB0byBvciBmcm9tIHRoYXQgcGxhbmUuPGgyIGNsYXNzPSJ0aXRsZSI+PGEgaHJlZj0iU3BlbGxEZWZpbml0aW9ucy5hc3B4P0lEPTUxIj48L2E+U29uaWM8L2gyPjxiPlNvdXJjZTwvYj4gPGEgaHJlZj0iaHR0cDovL3BhaXpvLmNvbS9wYXRoZmluZGVyUlBHL3Y1NzQ4YnRweThrOHIiIHRhcmdldD0iX2JsYW5rIiBjbGFzcz0iZXh0ZXJuYWwtbGluayI+PGk+VWx0aW1hdGUgTWFnaWM8L2k+PC9hPjxiciAvPjxiPkRlZmluaXRpb24gVHlwZTwvYj4gRGVzY3JpcHRvcjxiciAvPlNvbmljIGVmZmVjdHMgdHJhbnNtaXQgZW5lcmd5IHRvIHRoZSB0YXJnZXQgdGhyb3VnaCBmcmVxdWVudCBvc2NpbGxhdGlvbnMgb2YgcHJlc3N1cmUgdGhyb3VnaCB0aGUgYWlyLCB3YXRlciwgb3IgZ3JvdW5kLiBTb3VuZHMgdGhhdCBhcmUgdG9vIGhpZ2ggb3IgdG9vIGxvdyBmb3IgdGhlIGh1bWFub2lkIGVhciB0byBkZXRlY3QgY2FuIHN0aWxsIHRyYW5zbWl0IGVub3VnaCBlbmVyZ3kgdG8gY2F1c2UgaGFybSwgd2hpY2ggbWVhbnMgdGhhdCB0aGVzZSBlZmZlY3RzIGNhbiBldmVuIGFmZmVjdCBkZWFmZW5lZCBjcmVhdHVyZXMuIFNvdW5kIGVmZmVjdHMgY2FuIGNhdXNlIGhpdCBwb2ludCBkYW1hZ2UsIGRlYWZuZXNzLCBkaXp6aW5lc3MsIG5hdXNlYSwgcGFpbiwgc2hvcnRuZXNzIG9mIGJyZWF0aCwgYW5kIHRlbXBvcmFyeSBibGluZG5lc3MsIGFuZCBjYW4gZGV0ZWN0IGNyZWF0dXJlcyB1c2luZyBiYXRsaWtlIGVjaG9sb2NhdGlvbi48aDIgY2xhc3M9InRpdGxlIj48YSBocmVmPSJTcGVsbERlZmluaXRpb25zLmFzcHg/SUQ9NTIiPjwvYT5XYXRlcjwvaDI+PGI+U291cmNlPC9iPiA8YSBocmVmPSJodHRwOi8vcGFpem8uY29tL3BhdGhmaW5kZXJSUEcvdjU3NDhidHB5OGs4ciIgdGFyZ2V0PSJfYmxhbmsiIGNsYXNzPSJleHRlcm5hbC1saW5rIj48aT5VbHRpbWF0ZSBNYWdpYzwvaT48L2E+PGJyIC8+PGI+RGVmaW5pdGlvbiBUeXBlPC9iPiBEZXNjcmlwdG9yPGJyIC8+U3BlbGxzIHRoYXQgbWFuaXB1bGF0ZSB3YXRlciBvciBjb25qdXJlIGNyZWF0dXJlcyBmcm9tIHdhdGVyLWRvbWluYW50IHBsYW5lcyBvciB3aXRoIHRoZSB3YXRlciBzdWJ0eXBlIHNob3VsZCBoYXZlIHRoZSB3YXRlciBkZXNjcmlwdG9yLmRkZNYzY0yC2BNvRwFD5bfkY2UdRR7MPjXxt4/UMhmV1PWo" /> </div> <div class="aspNetHidden"> <input type="hidden" name="__VIEWSTATEGENERATOR" id="__VIEWSTATEGENERATOR" value="B2AA6E16" /> </div> <div class="page clearfix" id="page" > <div class="header"> <div class="clear hideSkiplink" id="main-menu" > <a class="mobile-menu-toggle" id="mobile-menu-toggle" href="javascript:void(0);" data-toggle="mobile">|||</a> <div class="splash"></div> <div class="nav-parent" id="nav-parent"> <a href="/Default.aspx" style="font-size:larger" class="brand"> <span class="home"> Home </span> </a> <a href="/Afflictions.aspx">Afflictions/Hazards</a> <a href="/Classes.aspx">Classes</a> <a href="/DeitiesByGroup.aspx">Deities</a> <a href="/Equipment.aspx">Equipment</a> <a href="/FAQs.aspx">FAQ</a> <a href="/Feats.aspx">Feats</a> <a href="/MagicItems.aspx">Magic Items</a> <a href="/Monsters.aspx">Monster Index</a> <a href="/Mythic.aspx">Mythic Index</a> <a href="/NPCs.aspx">NPC Index</a> <a href="/PrestigeClasses.aspx">Prestige Classes</a> <a href="/Races.aspx">Races</a> <a href="/Rules.aspx?Name=Source&Category=None">Rules</a> <a href="/Skills.aspx">Skills</a> <a href="/Spells.aspx">Spells/Rituals</a> <a href="/EquipmentTech.aspx">Technology</a> <a href="/Traits.aspx">Traits</a> <img src="Images/heading_flourish.png" alt="flourish" class="flourish" /> <a href="/Licenses.aspx">Licenses</a> <a href="/Projects.aspx">Projects</a> <a href="/Sources.aspx">Sources</a> <a href="/Tools.aspx">Tools</a> <img src="Images/heading_flourish.png" alt="flourish" class="flourish" /> <a href="/ContactUs.aspx">Contact Us</a> <a href="/Contributors.aspx">Contributors</a> <a href="/Support.aspx">Support the Archives</a> <div class="search"> <input type="text" class="search-input" placeholder="Search" /> <button type="button" class="search-button"> <svg class="Icon" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512" style="height: 24px; width: 24px; fill: "><path d="M0 0h512v512H0z" fill="transparent" fill-opacity="0"></path><g class="" transform="translate(0,0)" style="touch-action: none;"><path d="M333.78 20.188c-39.97 0-79.96 15.212-110.405 45.656-58.667 58.667-60.796 152.72-6.406 213.97l-15.782 15.748 13.25 13.25 15.75-15.78c61.248 54.39 155.3 52.26 213.968-6.407 60.887-60.886 60.888-159.894 0-220.78C413.713 35.4 373.753 20.187 333.78 20.187zm0 18.562c35.15 0 70.285 13.44 97.158 40.313 53.745 53.745 53.744 140.6 0 194.343-51.526 51.526-133.46 53.643-187.5 6.375l.218-.217c-2.35-2.05-4.668-4.17-6.906-6.407-2.207-2.206-4.288-4.496-6.313-6.812l-.218.22c-47.27-54.04-45.152-135.976 6.374-187.502C263.467 52.19 298.63 38.75 333.78 38.75zm0 18.813c-30.31 0-60.63 11.6-83.81 34.78-46.362 46.362-46.362 121.234 0 167.594 10.14 10.142 21.632 18.077 33.905 23.782-24.91-19.087-40.97-49.133-40.97-82.94 0-15.323 3.292-29.888 9.22-43-4.165 20.485.44 40.88 14.47 54.907 24.583 24.585 68.744 20.318 98.624-9.562 29.88-29.88 34.146-74.04 9.56-98.625-2.375-2.376-4.943-4.473-7.655-6.313 45.13 8.648 79.954 46.345 84.25 92.876 4.44-35.07-6.82-71.726-33.813-98.72-23.18-23.18-53.47-34.78-83.78-34.78zM176.907 297.688L42.094 432.5l34.562 34.563L211.47 332.25l-34.564-34.563zM40 456.813L24 472.78 37.22 486l15.968-16L40 456.812z" fill-opacity="1"></path></g></svg> </button> </div> <a id="minMaxMenu" href="javascript:void(0);">Maximize Menu</a> </div> <div class="nav-parent expand-collapse" id="mobile-nav-parent" data-target="mobile"> <a href="/Default.aspx" style="font-size:larger" class="brand"> <span class="title"> Archives of Nethys </span> </a> <a href="javascript:void(0);" data-toggle="cc">Character Creation +</a> <div class="expand-collapse expand-collapse-group hide-when-collapsed expanded" data-target="cc" data-group="menus"> <a href="/Classes.aspx">Classes</a> <a href="/Feats.aspx">Feats</a> <a href="/PrestigeClasses.aspx">Prestige Classes</a> <a href="/Races.aspx">Races</a> <a href="/Skills.aspx">Skills</a> <a href="/Traits.aspx">Traits</a> <a href="/Mythic.aspx">Mythic Index</a> </div> <a href="/DeitiesByGroup.aspx">Deities</a> <a href="javascript:void(0);" data-toggle="equipment">Equipment +</a> <div class="expand-collapse expand-collapse-group hide-when-collapsed" data-target="equipment" data-group="menus"> <a href="/Equipment.aspx">Equipment (Non-Magical)</a> <a href="/MagicItems.aspx">Magic Items</a> <a href="/EquipmentTech.aspx">Technology</a> </div> <a href="/FAQs.aspx">FAQ</a> <a href="/Spells.aspx">Spells/Rituals</a> <a href="javascript:void(0);" data-toggle="rules">Rules +</a> <div class="expand-collapse expand-collapse-group hide-when-collapsed" data-target="rules" data-group="menus"> <a href="/Afflictions.aspx">Afflictions</a> <a href="/NPCs.aspx">NPC Index</a> <a href="/Rules.aspx?Name=Source&Category=None">Rules</a> <a href="/Tools.aspx">Tools</a> </div> <a href="/Afflictions.aspx">Hazards</a> <a href="/Monsters.aspx">Monsters</a> <a href="/Sources.aspx">Sources</a> <a href="javascript:void(0);" data-toggle="about" data-group="">About the Archives +</a> <div class="expand-collapse expand-collapse-group hide-when-collapsed" data-target="about" data-group="menus"> <a href="/Licenses.aspx">Licenses</a> <a href="/Projects.aspx">Projects</a> <a href="/ContactUs.aspx">Contact Us</a> <a href="/Contributors.aspx">Contributors</a> <a href="/Support.aspx">Support the Archives</a> </div> <div class="search"> <input type="text" class="search-input" placeholder="Search" /> <button type="button" class="search-button"> <svg class="Icon" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512" style="height: 24px; width: 24px; fill: "><path d="M0 0h512v512H0z" fill="transparent" fill-opacity="0"></path><g class="" transform="translate(0,0)" style="touch-action: none;"><path d="M333.78 20.188c-39.97 0-79.96 15.212-110.405 45.656-58.667 58.667-60.796 152.72-6.406 213.97l-15.782 15.748 13.25 13.25 15.75-15.78c61.248 54.39 155.3 52.26 213.968-6.407 60.887-60.886 60.888-159.894 0-220.78C413.713 35.4 373.753 20.187 333.78 20.187zm0 18.562c35.15 0 70.285 13.44 97.158 40.313 53.745 53.745 53.744 140.6 0 194.343-51.526 51.526-133.46 53.643-187.5 6.375l.218-.217c-2.35-2.05-4.668-4.17-6.906-6.407-2.207-2.206-4.288-4.496-6.313-6.812l-.218.22c-47.27-54.04-45.152-135.976 6.374-187.502C263.467 52.19 298.63 38.75 333.78 38.75zm0 18.813c-30.31 0-60.63 11.6-83.81 34.78-46.362 46.362-46.362 121.234 0 167.594 10.14 10.142 21.632 18.077 33.905 23.782-24.91-19.087-40.97-49.133-40.97-82.94 0-15.323 3.292-29.888 9.22-43-4.165 20.485.44 40.88 14.47 54.907 24.583 24.585 68.744 20.318 98.624-9.562 29.88-29.88 34.146-74.04 9.56-98.625-2.375-2.376-4.943-4.473-7.655-6.313 45.13 8.648 79.954 46.345 84.25 92.876 4.44-35.07-6.82-71.726-33.813-98.72-23.18-23.18-53.47-34.78-83.78-34.78zM176.907 297.688L42.094 432.5l34.562 34.563L211.47 332.25l-34.564-34.563zM40 456.813L24 472.78 37.22 486l15.968-16L40 456.812z" fill-opacity="1"></path></g></svg> </button> </div> <a href="https://www.aonprd.com" > <img src="Images/PF1Logo_Nethys_400_selected.png" alt="Pathfinder RPG (1st Edition)" /> </a> <a href="https://2e.aonprd.com"> <img src="Images/PF2Logo_Nethys_200.png" alt="Pathfinder RPG (2nd Edition)"/> </a> <a href="https://www.aonsrd.com"> <img src="Images/SFLogo_Nethys_200.png" alt="Starfinder RPG"/> </a> </div> </div> <div class="theme-toggle-wrapper" title="Toggle Theme"> <input type="checkbox" id="theme-toggle" name="theme-toggle" class="switch" /> <label for="theme-toggle" id="theme-toggle-label">&nbsp;</label> <div class="tooltip">Toggle Theme</div> </div> </div> <div class="main-wrapper" id="main-wrapper"> <div class="menutitle"> <h1> Archives of Nethys </h1> <h2 class="game-titles"> <a href="https://2e.aonprd.com" > <img src="Images/PF2Logo_Nethys.png" alt="Pathfinder RPG (2nd Edition)" /> </a> <a href="https://www.aonprd.com" class="selected"> <img src="Images/PF1Logo_Nethys-Selected.png" alt="Pathfinder RPG (1st Edition)" /> </a> <a href="https://www.aonsrd.com"> <img src="Images/SFLogo_Nethys.png" alt="Starfinder RPG" /> </a> </h2> </div> <div class="main" id="main"> <span id="MainContent_Navigation"><h2 style="text-align:center"><a href="Spells.aspx?Class=All">All Spells</a> | <a href="Spells.aspx?Class=Mythic">Mythic</a> | <a href="SpellsCustom.aspx">Custom Search</a> | <a href="SpellDefinitions.aspx">Definitions</a><br /><br /><a href="Spells.aspx?Class=Adept">Adept</a> | <a href="Spells.aspx?Class=Alchemist">Alchemist</a> | <a href="Spells.aspx?Class=Antipaladin">Antipaladin</a> | <a href="Spells.aspx?Class=Arcanist">Arcanist</a> | <a href="Spells.aspx?Class=Bard">Bard</a> | <a href="Spells.aspx?Class=Bloodrager">Bloodrager</a> | <a href="Spells.aspx?Class=Cleric">Cleric</a> | <a href="Spells.aspx?Class=Druid">Druid</a> | <a href="Spells.aspx?Class=Hunter">Hunter</a> | <a href="Spells.aspx?Class=Inquisitor">Inquisitor</a> | <a href="Spells.aspx?Class=Investigator">Investigator</a> | <a href="Spells.aspx?Class=Magus">Magus</a> | <a href="Spells.aspx?Class=Medium">Medium</a> | <a href="Spells.aspx?Class=Mesmerist">Mesmerist</a> | <a href="Spells.aspx?Class=Occultist">Occultist</a> | <a href="Spells.aspx?Class=Oracle">Oracle</a> | <a href="Spells.aspx?Class=Paladin">Paladin</a> | <a href="Spells.aspx?Class=Psychic">Psychic</a> | <a href="Spells.aspx?Class=Ranger">Ranger</a> | <a href="Spells.aspx?Class=RedMantisAssassin">Red Mantis Assassin</a> | <a href="Spells.aspx?Class=SahirAfiyun">Sahir-Afiyun</a> | <a href="Spells.aspx?Class=Shaman">Shaman</a> | <a href="Spells.aspx?Class=Skald">Skald</a> | <a href="Spells.aspx?Class=Sorcerer">Sorcerer</a> | <a href="Spells.aspx?Class=Spiritualist">Spiritualist</a> | <a href="Spells.aspx?Class=Summoner">Summoner</a> | <a href="Spells.aspx?Class=Summoner (Unchained)">Summoner (Unchained)</a> | <a href="Spells.aspx?Class=Warpriest">Warpriest</a> | <a href="Spells.aspx?Class=Witch">Witch</a> | <a href="Spells.aspx?Class=Wizard">Wizard</a><br /><br /><a href="OccultRituals.aspx?ItemName=All">Occult Rituals</a></h2></span> <span id="MainContent_SubNavigation"></span> <hr /> <span id="MainContent_Header"><h1 class="title">Spell Definitions</h1></span> <span id="MainContent_DetailedOutput"><h1 class="title">Schools</h1><h2 class="title"><a href="SpellDefinitions.aspx?ID=1"></a>Abjuration</h2><b>Source</b> <a href="http://paizo.com/pathfinderRPG/v5748btpy88yj" target="_blank" class="external-link"><i>PRPG Core Rulebook</i></a><br /><b>Definition Type</b> School<br />Abjurations are protective spells. They create physical or magical barriers, negate magical or physical abilities, harm trespassers, or even banish the subject of the spell to another plane of existence.<br /><br /> If one abjuration spell is active within 10 feet of another for 24 hours or more, the magical fields interfere with each other and create barely visible energy fluctuations. The DC to find such spells with the Perception skill drops by 4.<br /><br /> If an abjuration creates a barrier that keeps certain types of creatures at bay, that barrier cannot be used to push away those creatures. If you force the barrier against such a creature, you feel a discernible pressure against the barrier. If you continue to apply pressure, you end the spell.<h2 class="title"><a href="SpellDefinitions.aspx?ID=2"></a>Conjuration</h2><b>Source</b> <a href="http://paizo.com/pathfinderRPG/v5748btpy88yj" target="_blank" class="external-link"><i>PRPG Core Rulebook</i></a><br /><b>Definition Type</b> School<br />Each conjuration spell belongs to one of five subschools. Conjurations transport creatures from another plane of existence to your plane (calling); create objects or effects on the spot (creation); heal (healing); bring manifestations of objects, creatures, or forms of energy to you (summoning); or transport creatures or objects over great distances (teleportation). Creatures you conjure usually—but not always—obey your commands.<br /><br /> A creature or object brought into being or transported to your location by a conjuration spell cannot appear inside another creature or object, nor can it appear f loating in an empty space. It must arrive in an open location on a surface capable of supporting it.<br /><br /> The creature or object must appear within the spell's range, but it does not have to remain within the range.<h2 class="title"><a href="SpellDefinitions.aspx?ID=3"></a>Divination</h2><b>Source</b> <a href="http://paizo.com/pathfinderRPG/v5748btpy88yj" target="_blank" class="external-link"><i>PRPG Core Rulebook</i></a><br /><b>Definition Type</b> School<br />Divination spells enable you to learn secrets long forgotten, predict the future, find hidden things, and foil deceptive spells.<br /><br /> Many divination spells have cone-shaped areas. These move with you and extend in the direction you choose. The cone defines the area that you can sweep each round. If you study the same area for multiple rounds, you can often gain additional information, as noted in the descriptive text for the spell.<h2 class="title"><a href="SpellDefinitions.aspx?ID=4"></a>Enchantment</h2><b>Source</b> <a href="http://paizo.com/pathfinderRPG/v5748btpy88yj" target="_blank" class="external-link"><i>PRPG Core Rulebook</i></a><br /><b>Definition Type</b> School<br />Enchantment spells affect the minds of others, influencing or controlling their behavior. All enchantments are mind-affecting spells. Two subschools of enchantment spells grant you influence over a subject creature.<h2 class="title"><a href="SpellDefinitions.aspx?ID=5"></a>Evocation</h2><b>Source</b> <a href="http://paizo.com/pathfinderRPG/v5748btpy88yj" target="_blank" class="external-link"><i>PRPG Core Rulebook</i></a><br /><b>Definition Type</b> School<br />Evocation spells manipulate magical energy or tap an unseen source of power to produce a desired end. In effect, an evocation draws upon magic to create something out of nothing. Many of these spells produce spectacular effects, and evocation spells can deal large amounts of damage.<h2 class="title"><a href="SpellDefinitions.aspx?ID=6"></a>Illusion</h2><b>Source</b> <a href="http://paizo.com/pathfinderRPG/v5748btpy88yj" target="_blank" class="external-link"><i>PRPG Core Rulebook</i></a><br /><b>Definition Type</b> School<br />Illusion spells deceive the senses or minds of others. They cause people to see things that are not there, not see things that are there, hear phantom noises, or remember things that never happened.<h2 class="title"><a href="SpellDefinitions.aspx?ID=7"></a>Necromancy</h2><b>Source</b> <a href="http://paizo.com/pathfinderRPG/v5748btpy88yj" target="_blank" class="external-link"><i>PRPG Core Rulebook</i></a><br /><b>Definition Type</b> School<br />Necromancy spells manipulate the power of death, unlife, and the life force. Spells involving undead creatures make up a large part of this school.<h2 class="title"><a href="SpellDefinitions.aspx?ID=8"></a>Transmutation</h2><b>Source</b> <a href="http://paizo.com/pathfinderRPG/v5748btpy88yj" target="_blank" class="external-link"><i>PRPG Core Rulebook</i></a><br /><b>Definition Type</b> School<br />Transmutation spells change the properties of some creature, thing, or condition.<h2 class="title"><a href="SpellDefinitions.aspx?ID=9"></a>Universal</h2><b>Source</b> <a href="http://paizo.com/pathfinderRPG/v5748btpy88yj" target="_blank" class="external-link"><i>PRPG Core Rulebook</i></a><br /><b>Definition Type</b> School<br />A small number of spells (<i>arcane mark</i>, <i>limited wish</i>, <i>permanency</i>, <i>prestidigitation</i>, and <i>wish</i>) are universal, belonging to no school.<h1 class="title">Subschools</h1><h2 class="title"><a href="SpellDefinitions.aspx?ID=10"></a>Calling</h2><b>Source</b> <a href="http://paizo.com/pathfinderRPG/v5748btpy88yj" target="_blank" class="external-link"><i>PRPG Core Rulebook</i></a><br /><b>Definition Type</b> Subschool<br />A calling spell transports a creature from another plane to the plane you are on. The spell grants the creature the one-time ability to return to its plane of origin, although the spell may limit the circumstances under which this is possible. Creatures who are called actually die when they are killed; they do not disappear and reform, as do those brought by a summoning spell (see below). The duration of a calling spell is instantaneous, which means that the called creature can't be dispelled. <h2 class="title"><a href="SpellDefinitions.aspx?ID=11"></a>Charm</h2><b>Source</b> <a href="http://paizo.com/pathfinderRPG/v5748btpy88yj" target="_blank" class="external-link"><i>PRPG Core Rulebook</i></a><br /><b>Definition Type</b> Subschool<br />A charm spell changes how the subject views you, typically making it see you as a good friend.<h2 class="title"><a href="SpellDefinitions.aspx?ID=12"></a>Compulsion</h2><b>Source</b> <a href="http://paizo.com/pathfinderRPG/v5748btpy88yj" target="_blank" class="external-link"><i>PRPG Core Rulebook</i></a><br /><b>Definition Type</b> Subschool<br />A compulsion spell forces the subject to act in some manner or changes the way its mind works. Some compulsion spells determine the subject's actions or the effects on the subject, others allow you to determine the subject's actions when you cast the spell, and still others give you ongoing control over the subject.<h2 class="title"><a href="SpellDefinitions.aspx?ID=13"></a>Creation</h2><b>Source</b> <a href="http://paizo.com/pathfinderRPG/v5748btpy88yj" target="_blank" class="external-link"><i>PRPG Core Rulebook</i></a><br /><b>Definition Type</b> Subschool<br />A creation spell manipulates matter to create an object or creature in the place the spellcaster designates. If the spell has a duration other than instantaneous, magic holds the creation together, and when the spell ends, the conjured creature or object vanishes without a trace. If the spell has an instantaneous duration, the created object or creature is merely assembled through magic. It lasts indefinitely and does not depend on magic for its existence.<h2 class="title"><a href="SpellDefinitions.aspx?ID=14"></a>Figment</h2><b>Source</b> <a href="http://paizo.com/pathfinderRPG/v5748btpy88yj" target="_blank" class="external-link"><i>PRPG Core Rulebook</i></a><br /><b>Definition Type</b> Subschool<br />A figment spell creates a false sensation. Those who perceive the figment perceive the same thing, not their own slightly different versions of the figment. It is not a personalized mental impression. Figments cannot make something seem to be something else. A figment that includes audible effects cannot duplicate intelligible speech unless the spell description specifically says it can. If intelligible speech is possible, it must be in a language you can speak. If you try to duplicate a language you cannot speak, the figment produces gibberish. Likewise, you cannot make a visual copy of something unless you know what it looks like (or copy another sense exactly unless you have experienced it).<br /><br /> Because figments and glamers are unreal, they cannot produce real effects the way that other types of illusions can. Figments and glamers cannot cause damage to objects or creatures, support weight, provide nutrition, or provide protection from the elements. Consequently, these spells are useful for confounding foes, but useless for attacking them directly.<br /><br /> A figment's AC is equal to 10 + its size modifier.<h2 class="title"><a href="SpellDefinitions.aspx?ID=15"></a>Glamer</h2><b>Source</b> <a href="http://paizo.com/pathfinderRPG/v5748btpy88yj" target="_blank" class="external-link"><i>PRPG Core Rulebook</i></a><br /><b>Definition Type</b> Subschool<br />A glamer spell changes a subject's sensory qualities, making it look, feel, taste, smell, or sound like something else, or even seem to disappear. <h2 class="title"><a href="SpellDefinitions.aspx?ID=53"></a>Haunted</h2><b>Source</b> <a href="http://paizo.com/products/btpy9nft?Pathfinder-Player-Companion-Haunted-Heroes-Handbook" target="_blank" class="external-link"><i>Haunted Heroes Handbook</i></a><br /><b>Definition Type</b> Subschool<br />These spells manipulate the lingering spiritual energy suffusing an area or surrounding an object into semi-autonomous magical effects. Haunted spells function like regular spells, but those with ongoing durations can be neutralized as though they were haunts as they take effect. The statistics for each spell’s haunt-like manifestation are listed at the end of the spell’s other statistics.<br /><br /> Events during a haunted spell’s duration may cause its haunt-like manifestation to reoccur during that round, causing a surprise round if combat has not yet begun. These manifestations grant victims and their allies additional chances to notice and neutralize the haunted spell before it takes effect. These additional manifestations do not allow new saving throws to negate the spell.<br /><br /> Since haunted spells derive their power from ambient emotional energy, a given area or object can host only one haunted spell at a time. Most haunted spells have shapeable areas of effect, which can be molded to fit the areas where they are cast, and their effects target all creatures in the area when the haunted spell manifests. Once a haunted spell is cast on an area or object, it remains in place for 1 week or until it is activated, triggering its haunt-like manifestation. Once an area or object hosts a haunted spell, it cannot host another haunted spell for at least 7 days after the first one activates. A single area or object cannot host a haunted spell and a regular haunt at the same time. As long as a haunted spell remains latent in an area, its caster can’t prepare a new spell in that slot or regain that spell slot. When the haunted spell triggers, the caster can sense it but gains no insight or information about what triggered the haunt beyond what he can directly observe. A caster can dismiss a haunted spell as a swift action in order to prepare a new spell in that slot or to regain a spell slot; doing so causes the haunted spell to dissipate.<br /><br /> Haunted spells don’t have histories like regular haunts do, so effects that reveal such information merely expose that the haunted spell is a magical effect. Efforts to communicate with haunted spells using <a style="text-decoration:underline" href="EquipmentMiscDisplay.aspx?ItemName=Talking board">talking boards</a>, the spells <a style="text-decoration:underline" href="SpellDisplay.aspx?ItemName=call spirit"><i>call spirit</i></a> and <a style="text-decoration:underline" href="SpellDisplay.aspx?ItemName=speak with haunt"><i>speak with haunt</i></a>, or similar methods automatically fail.<h2 class="title"><a href="SpellDefinitions.aspx?ID=17"></a>Healing</h2><b>Source</b> <a href="http://paizo.com/pathfinderRPG/v5748btpy88yj" target="_blank" class="external-link"><i>PRPG Core Rulebook</i></a><br /><b>Definition Type</b> Subschool<br />Certain divine conjurations heal creatures or even bring them back to life.<h2 class="title"><a href="SpellDefinitions.aspx?ID=18"></a>Pattern</h2><b>Source</b> <a href="http://paizo.com/pathfinderRPG/v5748btpy88yj" target="_blank" class="external-link"><i>PRPG Core Rulebook</i></a><br /><b>Definition Type</b> Subschool<br />Like a figment, a pattern spell creates an image that others can see, but a pattern also affects the minds of those who see it or are caught in it. All patterns are mind-affecting spells.<h2 class="title"><a href="SpellDefinitions.aspx?ID=19"></a>Phantasm</h2><b>Source</b> <a href="http://paizo.com/pathfinderRPG/v5748btpy88yj" target="_blank" class="external-link"><i>PRPG Core Rulebook</i></a><br /><b>Definition Type</b> Subschool<br />A phantasm spell creates a mental image that usually only the caster and the subject (or subjects) of the spell can perceive. This impression is totally in the minds of the subjects. It is a personalized mental impression, all in their heads and not a fake picture or something that they actually see. Third parties viewing or studying the scene don't notice the phantasm. All phantasms are mind-affecting spells.<h2 class="title"><a href="SpellDefinitions.aspx?ID=20"></a>Polymorph</h2><b>Source</b> <a href="http://paizo.com/pathfinderRPG/v5748btpy88yj" target="_blank" class="external-link"><i>PRPG Core Rulebook</i></a><br /><b>Definition Type</b> Subschool<br />A polymorph spell transforms your physical body to take on the shape of another creature. While these spells make you appear to be the creature, granting you a +10 bonus on Disguise skill checks, they do not grant you all of the abilities and powers of the creature. Each polymorph spell allows you to assume the form of a creature of a specific type, granting you a number of bonuses to your ability scores and a bonus to your natural armor. In addition, each polymorph spell can grant you a number of other benefits, including movement types, resistances, and senses. If the form you choose grants these benefits, or a greater ability of the same type, you gain the listed benefit. If the form grants a lesser ability of the same type, you gain the lesser ability instead. Your base speed changes to match that of the form you assume. If the form grants a swim or burrow speed, you maintain the ability to breathe if you are swimming or burrowing. The DC for any of these abilities equals your DC for the polymorph spell used to change you into that form.<br /><br /> In addition to these benefits, you gain any of the natural attacks of the base creature, including proficiency in those attacks. These attacks are based on your base attack bonus, modified by your Strength or Dexterity as appropriate, and use your Strength modifier for determining damage bonuses.<br /><br /> If a polymorph spell causes you to change size, apply the size modifiers appropriately, changing your armor class, attack bonus, Combat Maneuver Bonus, and Stealth skill modifiers. Your ability scores are not modified by this change unless noted by the spell.<br /><br /> Unless otherwise noted, polymorph spells cannot be used to change into specific individuals. Although many of the fine details can be controlled, your appearance is always that of a generic member of that creature's type. Polymorph spells cannot be used to assume the form of a creature with a template or an advanced version of a creature.<br /><br /> When you cast a polymorph spell that changes you into a creature of the animal, dragon, elemental, magical beast, plant, or vermin type, all of your gear melds into your body. Items that provide constant bonuses and do not need to be activated continue to function while melded in this way (with the exception of armor and shield bonuses, which cease to function). Items that require activation cannot be used while you maintain that form. While in such a form, you cannot cast any spells that require material components (unless you have the Eschew Materials or Natural Spell feat), and can only cast spells with somatic or verbal components if the form you choose has the capability to make such movements or speak, such as a dragon. Other polymorph spells might be subject to this restriction as well, if they change you into a form that is unlike your original form (subject to GM discretion). If your new form does not cause your equipment to meld into your form, the equipment resizes to match your new size.<br /><br /> While under the effects of a polymorph spell, you lose all extraordinary and supernatural abilities that depend on your original form (such as keen senses, scent, and darkvision), as well as any natural attacks and movement types possessed by your original form. You also lose any class features that depend upon form, but those that allow you to add features (such as sorcerers that can grow claws) still function. While most of these should be obvious, the GM is the final arbiter of what abilities depend on form and are lost when a new form is assumed. Your new form might restore a number of these abilities if they are possessed by the new form.<br /><br /> You can only be affected by one polymorph spell at a time. If a new polymorph spell is cast on you (or you activate a polymorph effect, such as wild shape), you can decide whether or not to allow it to affect you, taking the place of the old spell. In addition, other spells that change your size have no effect on you while you are under the effects of a polymorph spell.<br /><br /> If a polymorph spell is cast on a creature that is smaller than Small or larger than Medium, first adjust its ability scores to one of these two sizes using the following table before applying the bonuses granted by the polymorph spell. <table class="inner"><tr><td><b>Creature's Original Size</b></td><td><b>Str</b></td><td><b>Dex</b></td><td><b>Con</b></td><td><b>Adjusted Size</b></td></tr><tr><td>Fine</td><td>+6</td><td>-6</td><td>—</td><td>Small</td></tr><tr><td>Diminutive</td><td>+6</td><td>-4</td><td>—</td><td>Small</td></tr><tr><td>Tiny</td><td>+4</td><td>-2</td><td>—</td><td>Small</td></tr><tr><td>Large</td><td>-4</td><td>+2</td><td>-2</td><td>Medium</td></tr><tr><td>Huge</td><td>-8</td><td>+4</td><td>-4</td><td>Medium</td></tr><tr><td>Gargantuan</td><td>-12</td><td>+4</td><td>-6</td><td>Medium</td></tr><tr><td>Colossal</td><td>-16</td><td>+4</td><td>-8</td><td>Medium</td></tr></table></span><h2 class="title"><a href="SpellDefinitions.aspx?ID=21"></a>Scrying</h2><b>Source</b> <a href="http://paizo.com/pathfinderRPG/v5748btpy88yj" target="_blank" class="external-link"><i>PRPG Core Rulebook</i></a><br /><b>Definition Type</b> Subschool<br />A scrying spell creates an invisible magical sensor that sends you information. Unless noted otherwise, the sensor has the same powers of sensory acuity that you possess. This level of acuity includes any spells or effects that target you, but not spells or effects that emanate from you. The sensor, however, is treated as a separate, independent sensory organ of yours, and thus functions normally even if you have been blinded or deafened, or otherwise suffered sensory impairment.<br /><br /> A creature can notice the sensor by making a Perception check with a DC 20 + the spell level. The sensor can be dispelled as if it were an active spell.<br /><br /> Lead sheeting or magical protection blocks a scrying spell, and you sense that the spell is blocked.<h2 class="title"><a href="SpellDefinitions.aspx?ID=22"></a>Shadow</h2><b>Source</b> <a href="http://paizo.com/pathfinderRPG/v5748btpy88yj" target="_blank" class="external-link"><i>PRPG Core Rulebook</i></a><br /><b>Definition Type</b> Subschool<br />A shadow spell creates something that is partially real from extradimensional energy. Such illusions can have real effects. Damage dealt by a shadow illusion is real.<h2 class="title"><a href="SpellDefinitions.aspx?ID=23"></a>Summoning</h2><b>Source</b> <a href="http://paizo.com/pathfinderRPG/v5748btpy88yj" target="_blank" class="external-link"><i>PRPG Core Rulebook</i></a><br /><b>Definition Type</b> Subschool<br />A summoning spell instantly brings a creature or object to a place you designate. When the spell ends or is dispelled, a summoned creature is instantly sent back to where it came from, but a summoned object is not sent back unless the spell description specifically indicates this. A summoned creature also goes away if it is killed or if its hit points drop to 0 or lower, but it is not really dead. It takes 24 hours for the creature to reform, during which time it can't be summoned again.<br /><br /> When the spell that summoned a creature ends and the creature disappears, all the spells it has cast expire. A summoned creature cannot use any innate summoning abilities it may have.<h2 class="title"><a href="SpellDefinitions.aspx?ID=24"></a>Teleportation</h2><b>Source</b> <a href="http://paizo.com/pathfinderRPG/v5748btpy88yj" target="_blank" class="external-link"><i>PRPG Core Rulebook</i></a><br /><b>Definition Type</b> Subschool<br />A teleportation spell transports one or more creatures or objects a great distance. The most powerful of these spells can cross planar boundaries. Unlike summoning spells, the transportation is (unless otherwise noted) one-way and not dispellable.<br /><br /> Teleportation is instantaneous travel through the Astral Plane. Anything that blocks astral travel also blocks teleportation.<h1 class="title">Descriptors</h1><h2 class="title"><a href="SpellDefinitions.aspx?ID=25"></a>Acid</h2><b>Source</b> <a href="http://paizo.com/pathfinderRPG/v5748btpy8k8r" target="_blank" class="external-link"><i>Ultimate Magic</i></a><br /><b>Definition Type</b> Descriptor<br />Acid effects deal damage with chemical reactions rather than cold, electricity, heat, or vibration. This descriptor includes both actual acids and their chemical opposites, called bases or alkalines (such as ammonia and lye).<h2 class="title"><a href="SpellDefinitions.aspx?ID=26"></a>Air</h2><b>Source</b> <a href="http://paizo.com/pathfinderRPG/v5748btpy8k8r" target="_blank" class="external-link"><i>Ultimate Magic</i></a><br /><b>Definition Type</b> Descriptor<br />Spells that create air, manipulate air, or conjure creatures from air-dominant planes or with the air subtype should have the air descriptor.<h2 class="title"><a href="SpellDefinitions.aspx?ID=27"></a>Chaotic</h2><b>Source</b> <a href="http://paizo.com/pathfinderRPG/v5748btpy8k8r" target="_blank" class="external-link"><i>Ultimate Magic</i></a><br /><b>Definition Type</b> Descriptor<br />Spells that draw upon the power of true chaos or conjure creatures from chaos-aligned planes or with the chaotic subtype should have the chaos descriptor.<h2 class="title"><a href="SpellDefinitions.aspx?ID=28"></a>Cold</h2><b>Source</b> <a href="http://paizo.com/pathfinderRPG/v5748btpy8k8r" target="_blank" class="external-link"><i>Ultimate Magic</i></a><br /><b>Definition Type</b> Descriptor<br />Cold effects deal damage by making the target colder, typically by blasting it with supernaturally cooled matter or energy. Cold effects also include those that create ice, sleet, or snow out of nothing. They can cause frostbite, numbness, coordination problems, slowed movement and reactions, stupor, and death.<h2 class="title"><a href="SpellDefinitions.aspx?ID=29"></a>Curse</h2><b>Source</b> <a href="http://paizo.com/pathfinderRPG/v5748btpy8k8r" target="_blank" class="external-link"><i>Ultimate Magic</i></a><br /><b>Definition Type</b> Descriptor<br />Curses are often permanent effects, and usually cannot be dispelled, but can be removed with a <a style="text-decoration:underline" href="SpellDisplay.aspx?ItemName=break enchantment"><i>break enchantment</i></a>, <a style="text-decoration:underline" href="SpellDisplay.aspx?ItemName=limited wish"><i>limited wish</i></a>, <a style="text-decoration:underline" href="SpellDisplay.aspx?ItemName=miracle"><i>miracle</i></a>, <a style="text-decoration:underline" href="SpellDisplay.aspx?ItemName=remove curse"><i>remove curse</i></a>, or <a style="text-decoration:underline" href="SpellDisplay.aspx?ItemName=wish"><i>wish</i></a>.<h2 class="title"><a href="SpellDefinitions.aspx?ID=30"></a>Darkness</h2><b>Source</b> <a href="http://paizo.com/pathfinderRPG/v5748btpy8k8r" target="_blank" class="external-link"><i>Ultimate Magic</i></a><br /><b>Definition Type</b> Descriptor<br />Spells that create darkness or reduce the amount of light should have the darkness descriptor. Giving a spell the darkness descriptor indicates whether a spell like <a style="text-decoration:underline" href="SpellDisplay.aspx?ItemName=daylight"><i>daylight</i></a> is high enough level to counter or dispel it.<h2 class="title"><a href="SpellDefinitions.aspx?ID=31"></a>Death</h2><b>Source</b> <a href="http://paizo.com/pathfinderRPG/v5748btpy8k8r" target="_blank" class="external-link"><i>Ultimate Magic</i></a><br /><b>Definition Type</b> Descriptor<br />Spells with the death descriptor directly attack a creature's life force to cause immediate death, or to draw on the power of a dead or dying creature. The <a style="text-decoration:underline" href="SpellDisplay.aspx?ItemName=death ward"><i>death ward</i></a> spell protects against death effects, and some creature types are immune to death effects.<h2 class="title"><a href="SpellDefinitions.aspx?ID=32"></a>Disease</h2><b>Source</b> <a href="http://paizo.com/pathfinderRPG/v5748btpy8k8r" target="_blank" class="external-link"><i>Ultimate Magic</i></a><br /><b>Definition Type</b> Descriptor<br />Disease effects give the target a disease, which may be an invading organism such as a bacteria or virus, an abnormal internal condition (such as a cancer or mental disorder), or a recurring magical effect that acts like one of the former. Creatures with resistance or immunity to disease apply that resistance to their saving throw and the effects of disease spells.<h2 class="title"><a href="SpellDefinitions.aspx?ID=33"></a>Draconic</h2><b>Source</b> <a href="http://paizo.com/products/btpy9nfl?Pathfinder-Player-Companion-Legacy-of-Dragons " target="_blank" class="external-link"><i>Legacy of Dragons</i></a><br /><b>Definition Type</b> Descriptor<br />Spells with the draconic descriptor were created by dragons in ages long past, and still resonate within the blood of true dragons to this day. Creatures of the dragon type with 5 or more racial hit dice can select a draconic spell as a spell known regardless of the class spell list it’s on. Each time such a creature gains an additional racial hit die, it can select a draconic spell in place of an existing spell known of the same or higher spell level.<h2 class="title"><a href="SpellDefinitions.aspx?ID=34"></a>Earth</h2><b>Source</b> <a href="http://paizo.com/pathfinderRPG/v5748btpy8k8r" target="_blank" class="external-link"><i>Ultimate Magic</i></a><br /><b>Definition Type</b> Descriptor<br />Spells that manipulate earth or conjure creatures from earth-dominant planes or with the earth subtype should have the earth descriptor.<h2 class="title"><a href="SpellDefinitions.aspx?ID=35"></a>Electricity</h2><b>Source</b> <a href="http://paizo.com/pathfinderRPG/v5748btpy8k8r" target="_blank" class="external-link"><i>Ultimate Magic</i></a><br /><b>Definition Type</b> Descriptor<br />Electricity effects involve the presence and f low of electrical charge, whether expressed in amperes or volts. Electricity deals damage to creatures by disrupting their biological systems. It deals damage to objects (as well as creatures) by heating the material it passes through, and thus technically many electricity spells could also be treated as fire spells, but for sake of game simplicity, it is better to just let electricity-based spells deal electricity damage. Electricity effects may stun, paralyze, or even kill.<h2 class="title"><a href="SpellDefinitions.aspx?ID=36"></a>Emotion</h2><b>Source</b> <a href="http://paizo.com/pathfinderRPG/v5748btpy8k8r" target="_blank" class="external-link"><i>Ultimate Magic</i></a><br /><b>Definition Type</b> Descriptor<br />Spells with this descriptor create emotions or manipulate the target's existing emotions. Most emotion spells are enchantments, except for fear spells, which are usually necromancy.<h2 class="title"><a href="SpellDefinitions.aspx?ID=37"></a>Evil</h2><b>Source</b> <a href="http://paizo.com/pathfinderRPG/v5748btpy8k8r" target="_blank" class="external-link"><i>Ultimate Magic</i></a><br /><b>Definition Type</b> Descriptor<br />Spells that draw upon evil powers or conjure creatures from evil-aligned planes or with the evil subtype should have the evil descriptor.<h2 class="title"><a href="SpellDefinitions.aspx?ID=38"></a>Fear</h2><b>Source</b> <a href="http://paizo.com/pathfinderRPG/v5748btpy8k8r" target="_blank" class="external-link"><i>Ultimate Magic</i></a><br /><b>Definition Type</b> Descriptor<br />Spells with the fear descriptor create, enhance, or manipulate fear. Most fear spells are necromancy spells, though some are enchantment spells.<h2 class="title"><a href="SpellDefinitions.aspx?ID=39"></a>Fire</h2><b>Source</b> <a href="http://paizo.com/pathfinderRPG/v5748btpy8k8r" target="_blank" class="external-link"><i>Ultimate Magic</i></a><br /><b>Definition Type</b> Descriptor<br />Fire effects make the target hotter by creating fire, directly heating the target with magic or friction. Lava, steam, and boiling water all deal fire damage. Fire effects can also cause confusion, dizziness, exhaustion, fatigue, nausea, unconsciousness, and death. Spells that manipulate fire or conjure creatures from fire-dominant planes or with the fire subtype should have the fire descriptor.<h2 class="title"><a href="SpellDefinitions.aspx?ID=40"></a>Force</h2><b>Source</b> <a href="http://paizo.com/pathfinderRPG/v5748btpy8k8r" target="_blank" class="external-link"><i>Ultimate Magic</i></a><br /><b>Definition Type</b> Descriptor<br />Spells with the force descriptor create or manipulate magical force. Force spells affect incorporeal creatures normally (as if they were corporeal creatures).<h2 class="title"><a href="SpellDefinitions.aspx?ID=41"></a>Good</h2><b>Source</b> <a href="http://paizo.com/pathfinderRPG/v5748btpy8k8r" target="_blank" class="external-link"><i>Ultimate Magic</i></a><br /><b>Definition Type</b> Descriptor<br />Spells that draw upon the power of true goodness or conjure creatures from good-aligned planes or with the good subtype should have the good descriptor.<h2 class="title"><a href="SpellDefinitions.aspx?ID=42"></a>Language-Dependent</h2><b>Source</b> <a href="http://paizo.com/pathfinderRPG/v5748btpy8k8r" target="_blank" class="external-link"><i>Ultimate Magic</i></a><br /><b>Definition Type</b> Descriptor<br />A language-dependent spell uses intelligible language as a medium for communication. If the target cannot understand or hear what the caster of a language-dependent spell says, the spell has no effect, even if the target fails its saving throw.<h2 class="title"><a href="SpellDefinitions.aspx?ID=43"></a>Lawful</h2><b>Source</b> <a href="http://paizo.com/pathfinderRPG/v5748btpy8k8r" target="_blank" class="external-link"><i>Ultimate Magic</i></a><br /><b>Definition Type</b> Descriptor<br />Spells that draw upon the power of true law or conjure creatures from law-aligned planes or with the lawful subtype should have the law descriptor.<h2 class="title"><a href="SpellDefinitions.aspx?ID=44"></a>Light</h2><b>Source</b> <a href="http://paizo.com/pathfinderRPG/v5748btpy8k8r" target="_blank" class="external-link"><i>Ultimate Magic</i></a><br /><b>Definition Type</b> Descriptor<br />Spells that create significant amounts of light or attack darkness effects should have the light descriptor. Giving a spell the light descriptor indicates whether a spell like <a style="text-decoration:underline" href="SpellDisplay.aspx?ItemName=darkness"><i>darkness</i></a> is high enough level counter or dispel it.<h2 class="title"><a href="SpellDefinitions.aspx?ID=45"></a>Meditative</h2><b>Source</b> <a href="http://paizo.com/products/btpy9nvh?Pathfinder-Player-Companion-Divine-Anthology" target="_blank" class="external-link"><i>Divine Anthology</i></a><br /><b>Definition Type</b> Descriptor<br />Meditative spells are not cast like other spells—they are cast during the period of the day when a spellcaster prepares her spells. A meditative spell must already be prepared at the time when you start your 1-hour spell preparation ritual, and at the end of that time, the meditative spell of your choosing is cast, leaving you with that one spell slot used for the remainder of the day. You can have only one meditative spell in effect on you at any one time. All meditative spells have a range of personal and a target of you, and they can't be brewed into potions or part of similar one-use items like elixirs. A meditative spell can be placed on a scroll or in a wand, but the act of casting the spell must always be incorporated into the user's spell-preparation time; it also takes 1 hour for a character who succeeds at an appropriate Use Magic Device check to operate such an item. Though some of these spells are on the cleric spell list, they can't be part of an oracle's list of spells known. Spontaneous casters such as oracles or sorcerers cannot benefit from the effects of a meditative spell, nor can characters who use such magic without preparation via Use Magic Device and a magic item, since part of the process of casting and maintaining the effects of a meditative spell involves tying the act of weaving the magic into the very process of meditation and study that a prepared spellcaster (such as a cleric or wizard) undergoes at the start of every day.<h2 class="title"><a href="SpellDefinitions.aspx?ID=46"></a>Mind-Affecting</h2><b>Source</b> <a href="http://paizo.com/pathfinderRPG/v5748btpy8k8r" target="_blank" class="external-link"><i>Ultimate Magic</i></a><br /><b>Definition Type</b> Descriptor<br />Mindless creatures (those with an Intelligence score of “—”) and undead are immune to mind-affecting effects.<h2 class="title"><a href="SpellDefinitions.aspx?ID=47"></a>Pain</h2><b>Source</b> <a href="http://paizo.com/pathfinderRPG/v5748btpy8k8r" target="_blank" class="external-link"><i>Ultimate Magic</i></a><br /><b>Definition Type</b> Descriptor<br />Pain effects cause unpleasant sensations without any permanent physical damage (though a sensitive target may suffer mental repercussions from lengthy exposure to pain). Creatures that are immune to effects that require a Fort save (such as constructs and undead) are immune to pain effects.<h2 class="title"><a href="SpellDefinitions.aspx?ID=48"></a>Poison</h2><b>Source</b> <a href="http://paizo.com/pathfinderRPG/v5748btpy8k8r" target="_blank" class="external-link"><i>Ultimate Magic</i></a><br /><b>Definition Type</b> Descriptor<br />Poison effects use poison, venom, drugs, or similar toxic substances to disrupt and damage living creatures through chemical reactions. Technically, acids and poisons are both chemical reactions, but for the purpose of the Pathfinder Roleplaying Game, they are categorized as different effects, with acids dealing hit point damage and poisons causing ability damage, ability drain, bleeding, confusion, convulsions, nausea, paralysis, reduced healing, suffocation, unconsciousness, or death. Creatures with resistance to poison (such as dwarves) apply that resistance to their saving throws and the effects of poison spells. Creatures with immunity are immune to poisonous aspects of poison spells, but not necessarily all effects of the spell (for example, a spell that creates a pit full of liquid poison could still trap or drown a poison-immune creature).<h2 class="title"><a href="SpellDefinitions.aspx?ID=49"></a>Ruse</h2><b>Source</b> <a href="http://paizo.com/products/btpy9j6p?Pathfinder-Roleplaying-Game-Ultimate-Intrigue " target="_blank" class="external-link"><i>Ultimate Intrigue</i></a><br /><b>Definition Type</b> Descriptor<br />Spells with the ruse descriptor are easily mistaken for other spells and are intended to confuse even onlookers trained in Spellcraft or Knowledge (arcana). Attempts to identify a ruse spell by its effects, its aura, its components, or other attributes with a skill check treat the spell as though it were a different spell, as indicated in the spell's description. The one attempting the check can correctly identify the spell only by exceeding the DC by 10. The false spell is typically a level lower than the ruse spell, so skill checks use the DC for the lower-level spell. Even <a style="text-decoration:underline" href="SpellDisplay.aspx?ItemName=detect magic"><i>detect magic</i></a> and most similar spells don't prevent the caster from being fooled by a ruse spell. <a style="text-decoration:underline" href="SpellDisplay.aspx?ItemName=Analyze dweomer"><i>Analyze dweomer</i></a>, <a style="text-decoration:underline" href="SpellDisplay.aspx?ItemName=arcane sight, greater"><i>greater arcane sight</i></a>, and similar spells of the same or higher spell level that automatically identify spells reveal a ruse spell for what it is. Ruse spells that mimic harmless spells still list harmless on their saving throw or spell resistance lines; a creature that knows or suspects the true nature of the spell typically chooses to attempt the save.<h2 class="title"><a href="SpellDefinitions.aspx?ID=50"></a>Shadow</h2><b>Source</b> <a href="http://paizo.com/pathfinderRPG/v5748btpy8k8r" target="_blank" class="external-link"><i>Ultimate Magic</i></a><br /><b>Definition Type</b> Descriptor<br />Shadow spells manipulate matter or energy from the Shadow Plane, or allow transport to or from that plane.<h2 class="title"><a href="SpellDefinitions.aspx?ID=51"></a>Sonic</h2><b>Source</b> <a href="http://paizo.com/pathfinderRPG/v5748btpy8k8r" target="_blank" class="external-link"><i>Ultimate Magic</i></a><br /><b>Definition Type</b> Descriptor<br />Sonic effects transmit energy to the target through frequent oscillations of pressure through the air, water, or ground. Sounds that are too high or too low for the humanoid ear to detect can still transmit enough energy to cause harm, which means that these effects can even affect deafened creatures. Sound effects can cause hit point damage, deafness, dizziness, nausea, pain, shortness of breath, and temporary blindness, and can detect creatures using batlike echolocation.<h2 class="title"><a href="SpellDefinitions.aspx?ID=52"></a>Water</h2><b>Source</b> <a href="http://paizo.com/pathfinderRPG/v5748btpy8k8r" target="_blank" class="external-link"><i>Ultimate Magic</i></a><br /><b>Definition Type</b> Descriptor<br />Spells that manipulate water or conjure creatures from water-dominant planes or with the water subtype should have the water descriptor.</span> </div> <div class="clear"> </div> </div> </div> <div class="footer" id="footer" > <div id="et-al" > <a href="mailto:nethys@archivesofnethys.com">Site Owner: Blake Davis</a><a href="http://mxguarddog.com">Email Spam Checker: MX Guarddog</a> <div id="footer-social"><a href="http://www.facebook.com/pages/Nethys-the-God-King-of-Magic/109485322401363?ref=nf" target="_blank"><img src="Images/facebook.png" width="10" height="21" /></a></div> </div> <div style="text-align:center"><script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script> <!-- Main Archives Page --> <ins class="adsbygoogle" style="display:inline-block;width:728px;height:90px" data-ad-client="ca-pub-4953734518316037" data-ad-slot="7738185508"></ins> <script> (adsbygoogle = window.adsbygoogle || []).push({}); </script></div> </div> </form> </div> <script> initiateToggle(document.getElementById('theme-toggle')); initializeMenuToggle(document.getElementById('minMaxMenu')); var initializeSearch = function (search) { var button; var text; if (search.firstElementChild.classList.contains('search-input')) text = search.firstElementChild; if (search.lastElementChild.classList.contains('search-input')) text = search.lastElementChild; if (search.firstElementChild.classList.contains('search-button')) button = search.firstElementChild; if (search.lastElementChild.classList.contains('search-button')) button = search.lastElementChild; if (search) { search.addEventListener('keypress', function (e) { if (e.keyCode == 13) { e.preventDefault(); if (text.value != null && text.value.length > 0) window.location = window.location.origin + "/Search.aspx?Query=" + text.value + "&Filter=111111111111111111&AllTerms=True"; } }) } if (button) { button.addEventListener('click', function (e) { window.location = window.location.origin + "/Search.aspx?Query=" + text.value + "&Filter=111111111111111111&AllTerms=True"; }); } }; var initializeExpand = function (toggle) { var targetAttrString = "[data-target='" + toggle.dataset.toggle + "']"; //target = menu to be collapsed var target = document.querySelector(targetAttrString); toggle.addEventListener('click', function () { var expanded = target.classList.contains('expanded'); expanded = !expanded; if (expanded) { //hide other in group if exists if (target.dataset.group) { var otherExpanded = document.querySelector('.expanded[data-group="' + target.dataset.group + '"]'); if (otherExpanded) { otherExpanded.classList.remove('expanded'); } } target.classList.add('expanded'); } else { target.classList.remove('expanded'); } }); }; (function () { //toggles = link that expands/collapses target var toggles = document.querySelectorAll('[data-toggle]'); toggles.forEach(function (toggle) { initializeExpand(toggle); }); //searches var searches = document.querySelectorAll('.search'); searches.forEach(function (search) { initializeSearch(search); }); })(); </script> </body> </html>

Pages: 1 2 3 4 5 6 7 8 9 10