CINXE.COM

Gait Analysis: Normal and Pathological Function, Second Edition | Slack Books

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head id="Head1"><script type="text/javascript" src="/_static/js/bundle-playback.js?v=HxkREWBo" charset="utf-8"></script> <script type="text/javascript" src="/_static/js/wombat.js?v=txqj7nKC" charset="utf-8"></script> <script>window.RufflePlayer=window.RufflePlayer||{};window.RufflePlayer.config={"autoplay":"on","unmuteOverlay":"hidden"};</script> <script type="text/javascript" src="/_static/js/ruffle/ruffle.js"></script> <script type="text/javascript"> __wm.init("https://web.archive.org/web"); __wm.wombat("http://www.healio.com/books/health-professions/physical-therapy/%7Bec12a908-c0f3-42af-8b11-c3fc73727078%7D/gait-analysis-normal-and-pathological-function-second-edition","20130913070432","https://web.archive.org/","web","/_static/", "1379055872"); </script> <link rel="stylesheet" type="text/css" href="/_static/css/banner-styles.css?v=S1zqJCYt" /> <link rel="stylesheet" type="text/css" href="/_static/css/iconochive.css?v=3PDvdIFv" /> <!-- End Wayback Rewrite JS Include --> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/><title> Gait Analysis: Normal and Pathological Function, Second Edition | Slack Books </title> <!-- Begin Metadata --> <meta name="google-site-verification" content="TCYGZWR7Qscjc3GO_imiutAfXMSCFLpchm8rXzIk-5M"/><meta name="msvalidate.01" content="AB0F11E889D663098DB556BB5ACBB719"/><meta id="metaDescription" name="description" content="Slack Books | Gait Analysis Normal and Pathological Function Second Edition "/><meta id="metaKeywords" name="keywords" content="Slack Books,Orthopedics,Health Professions,Orthotics/Prosthetics,Physical Therapy,Movement Science/Biomechanics"/><meta id="Meta1" name="scID"/><meta id="scID" name="scID"/><meta name="designator" content="books"/> <meta name="designators" content="books"/> <meta name="PostedDate" content="2010-02-01"/> <meta name="specialties" content="Orthopedics,Health Professions,Orthotics/Prosthetics"/> <meta name="specialty" content="Orthopedics"/> <meta name="specialty" content="Health Professions"/> <meta name="specialty" content="Orthotics/Prosthetics"/> <meta name="primary_specialty" content="Health Professions"/> <meta name="subspecialties" content="Physical Therapy,Movement Science/Biomechanics"/> <meta name="subspecialty" content="Physical Therapy"/> <meta name="subspecialty" content="Movement Science/Biomechanics"/> <meta name="primary_subspecialty" content="Physical Therapy"/> <meta name="content_type" content="Book"/> <meta name="pageid" content="{EC12A908-C0F3-42AF-8B11-C3FC73727078}"/> <meta property="og:image" content="https://web.archive.org/web/20130913070432im_/http://213a1ca8842e5e699a80-05ce35571e92a3f7383a191aa5840bba.r66.cf1.rackcdn.com/healio_safe_image.png"/><meta name="covertype" content="Hard Cover"/><meta name="ISBN" content="1-55642-766-2"/><meta name="ISBN13" content="978-1-55642-766-4"/><meta name="order_number" content="47662"/><meta name="pagecount" content="576"/><meta name="status" content="In Print"/><meta name="price" content="95.95"/><meta name="author" content="Jacquelin Perry, MD, ScD"/><meta name="author" content=" Judith M. Burnfield, PhD, PT"/> <!-- Begin CSS --> <link href="https://web.archive.org/web/20130913070432cs_/http://c341130.r30.cf1.rackcdn.com/styles.css" rel="stylesheet" type="text/css"/> <!--<link href="http://c341130.r30.cf1.rackcdn.com/styles.css" rel="stylesheet" type="text/css" />--> <link href="https://web.archive.org/web/20130913070432cs_/http://c341130.r30.cf1.rackcdn.com/styles2.css" rel="stylesheet" type="text/css"/><link href="https://web.archive.org/web/20130913070432cs_/http://c341130.r30.cf1.rackcdn.com/tb-ec-lb-min.css" rel="stylesheet" type="text/css" media="screen"/><link href="https://web.archive.org/web/20130913070432cs_/http://0043b493b06d545127da-d7c71b4c9ba1dd44e0cf6fa474e637d7.r99.cf1.rackcdn.com/healiojobs.css" rel="stylesheet" type="text/css"/><link href="https://web.archive.org/web/20130913070432cs_/http://6af4390358a281e0b439-028b17272c3ee5c2953a93a8c54187e2.r22.cf1.rackcdn.com/MediaKits.css" rel="stylesheet" type="text/css"/> <!--[if !IE 7]><style type="text/css">#wrap {display:table;height:100%}</style><![endif]--> <link rel="shortcut icon" type="image/x-icon" href="https://web.archive.org/web/20130913070432im_/http://213a1ca8842e5e699a80-05ce35571e92a3f7383a191aa5840bba.r66.cf1.rackcdn.com/favicon.ico"/> <style type="text/css"> #wrap:before, #wrap:after { content: " "; display: table; } #wrap:after { clear: both; } </style> <script type="text/javascript" language="javascript" src="https://web.archive.org/web/20130913070432js_/http://ajax.googleapis.com/ajax/libs/jquery/1.8.2/jquery.min.js"></script> <script type="text/javascript" language="javascript" src="https://web.archive.org/web/20130913070432js_/http://cdn.jquerytools.org/1.2.7/full/jquery.tools.min.js"></script> <script type="text/javascript" language="javascript">$j = $.noConflict();</script> <script type="text/javascript" language="javascript" src="https://web.archive.org/web/20130913070432js_/http://c341136.r36.cf1.rackcdn.com/thickbox-compressed.js"></script> <script type="text/javascript"> var googletag = googletag || {}; googletag.cmd = googletag.cmd || []; (function() { var gads = document.createElement('script'); gads.async = true; gads.type = 'text/javascript'; var useSSL = 'https:' == document.location.protocol; gads.src = (useSSL ? 'https:' : 'http:') + '//web.archive.org/web/20130913070432/http://www.googletagservices.com/tag/js/gpt.js'; var node = document.getElementsByTagName('script')[0]; node.parentNode.insertBefore(gads, node); })(); </script> <script type="text/javascript"> googletag.cmd.push(function() { var slot0 = googletag.defineSlot('/6985521/RunOfHealio_TopLeaderboard', [728, 90], 'div-gpt-ad-1369169134306-4').addService(googletag.pubads()); googletag.pubads().setTargeting("Verification Status", "False"); googletag.pubads().enableSingleRequest(); googletag.enableServices(); setInterval(function(){googletag.pubads().refresh([slot0]);}, 9999999999); }); </script> <script type="text/javascript">var NREUMQ=NREUMQ||[];NREUMQ.push(["mark","firstbyte",new Date().getTime()]);</script></head> <body id="Body" class="books"> <form method="post" action="/web/20130913070432/http://www.healio.com/books/health-professions/physical-therapy/{ec12a908-c0f3-42af-8b11-c3fc73727078}/gait-analysis-normal-and-pathological-function-second-edition" id="frmMain"> <div class="aspNetHidden"> <input type="hidden" name="__VIEWSTATE" id="__VIEWSTATE" value="/wEPDwULLTE2MDY3MjQ1NjQPZBYCAgMPFgIeBWNsYXNzBQVib29rcxYEAgEQZGQWDAIDD2QWBGYPZBYCAgMPZBYGAgEPDxYCHgdWaXNpYmxlZ2QWAmYPFgIeBFRleHQF0AE8IS0tIFJ1bk9mSGVhbGlvX1RvcExlYWRlcmJvYXJkIC0tPgo8ZGl2IGlkPSdkaXYtZ3B0LWFkLTEzNjkxNjkxMzQzMDYtNCc+CjxzY3JpcHQgdHlwZT0ndGV4dC9qYXZhc2NyaXB0Jz4KZ29vZ2xldGFnLmNtZC5wdXNoKGZ1bmN0aW9uKCkgewpnb29nbGV0YWcuZGlzcGxheSgnZGl2LWdwdC1hZC0xMzY5MTY5MTM0MzA2LTQnKTsKfSk7Cjwvc2NyaXB0Pgo8L2Rpdj4KZAIED2QWBAIBDxYCHwIFjgE8bGkgY2xhc3M9ImdlbmVyaWMtbG9nbyI+PGEgaHJlZj0iLyI+PGltZyB3aWR0aD0iMjEyIiBoZWlnaHQ9IjY4IiBhbHQ9IkhlYWxpbyIgc3JjPSJ+L21lZGlhLzY1QUNCNTZDQ0Q0MjQ1RTFCOTQ2MEZBRjg2NTk5OTQ0LmFzaHgiIC8+PC9hPjwvbGk+ZAIDDxYCHwIF9gE8ZGl2IHN0eWxlPSJwYWRkaW5nLXRvcDogMzJweDsgdGV4dC1hbGlnbjogcmlnaHQ7IiBjbGFzcz0iaGVhbGlvLW1pbnV0ZS1wcm9tbyI+PGEgaHJlZj0iaHR0cDovL3d3dy5oZWFsaW8uY29tL25ld3MvaGVhbGlvLWV4Y2x1c2l2ZXMiPjxpbWcgYWx0PSJNZWRpY2FsIE5ld3MgaW4ganVzdCBhIG1pbnV0ZSIgc3JjPSJ+L21lZGlhL0M5NDI0MEE4RUEyMDREMEU4RDgwRkU2QjQ2QkYxMDcxLmFzaHgiIC8+PGJyIC8+CjwvYT48L2Rpdj5kAgYPZBYCZg9kFgJmD2QWBAIBDxYCHwIFPzxzY3JpcHQgbGFuZ3VhZ2U9J2phdmFzY3JpcHQnPnZhciBzZWFyY2hSb290PScvYm9va3MnOzwvc2NyaXB0PmQCAw8WBB4Fc3R5bGUFDWRpc3BsYXk6bm9uZTsfAWhkAgEPZBYEAgEPFgIeBGhyZWYFFi9jaGVja291dC9zaG9wcGluZ2NhcnRkAgMPZBYCZg9kFgQCAQ8WAh8CBT88c2NyaXB0IGxhbmd1YWdlPSdqYXZhc2NyaXB0Jz52YXIgc2VhcmNoUm9vdD0nL2Jvb2tzJzs8L3NjcmlwdD5kAgMPFgQfAwUNZGlzcGxheTpub25lOx8BaGQCBQ9kFgJmD2QWAmYPZBYGAgEPFgIfAgW5BQ0KPHNjcmlwdCB0eXBlPSJ0ZXh0L2phdmFzY3JpcHQiPg0KICAgICQoZG9jdW1lbnQpLnJlYWR5KGZ1bmN0aW9uICgpIHsNCiAgICAgICAgJCgnI2dvSm91cm5hbCcpLmNsaWNrKGZ1bmN0aW9uICgpIHsNCiAgICAgICAgICAgIHZhciBzRmlsdGVyID0gJyc7DQogICAgICAgICAgICBpZiAoJCgnI2dzYWZpbHRlcicpLmxlbmd0aCA+IDApew0KICAgICAgICAgICAgICBzRmlsdGVyID0gKCQoJyNnc2FmaWx0ZXInKS5hdHRyKCd0eXBlJykgPT0gJ3JhZGlvJykgPyAiJnJlcXVpcmVkZmllbGRzPSIgKyAkKCdpbnB1dDpyYWRpb1tuYW1lPWdzYWZpbHRlcl06Y2hlY2tlZCcpLnZhbCgpIDogIiZyZXF1aXJlZGZpZWxkcz0iICsgJCgnI2dzYWZpbHRlcicpLnZhbCgpOw0KICAgICAgICAgICAgfQ0KICAgICAgICAgICAgd2luZG93LmxvY2F0aW9uLnJlcGxhY2UoIi9ib29rcy9zZWFyY2g/cT0iICsgZXNjYXBlKCQoJyNqcScpLnZhbCgpKSArICIiICsgc0ZpbHRlcik7DQogICAgICAgIH0pOw0KICAgICAgICAkKCIjanEiKS5rZXl1cChmdW5jdGlvbiAoZXZlbnQpIHsNCiAgICAgICAgICAgIGlmIChldmVudC5rZXlDb2RlID09IDEzICYmICQodGhpcykudmFsKCkgIT0gIiIpIHsNCiAgICAgICAgICAgICAgICAkKCIjZ29Kb3VybmFsIikuY2xpY2soKTsNCiAgICAgICAgICAgIH0NCiAgICAgICAgfSk7DQogICAgfSk7DQo8L3NjcmlwdD5kAgMPFgIfAgUFYm9va3NkAgUPFgIfAgVQPGlucHV0IHR5cGU9J2hpZGRlbicgaWQ9J2dzYWZpbHRlcicgbmFtZT0nZ3NhZmlsdGVyJyB2YWx1ZT0nY29udGVudF90eXBlOkJvb2snLz5kAgcPZBYEZg9kFgJmD2QWAgICDxYCHwIFogY8bGkgY2xhc3M9Im1lbnUtc2VjdGlvbiI+TWVkaWNpbmU8L2xpPjxsaT48YSBocmVmPSIvYm9va3MvZ2FzdHJvZW50ZXJvbG9neSIgY2xhc3M9IiI+R2FzdHJvZW50ZXJvbG9neTwvYT48L2xpPjxsaT48YSBocmVmPSIvYm9va3MvaGVwYXRvbG9neSIgY2xhc3M9IiI+SGVwYXRvbG9neTwvYT48L2xpPjxsaT48YSBocmVmPSIvYm9va3Mvb3BodGhhbG1vbG9neSIgY2xhc3M9IiI+T3BodGhhbG1vbG9neTwvYT48L2xpPjxsaT48YSBocmVmPSIvYm9va3Mvb3J0aG9wZWRpY3MiIGNsYXNzPSIiPk9ydGhvcGVkaWNzPC9hPjwvbGk+PGxpPjxhIGhyZWY9Ii9ib29rcy9wZWRpYXRyaWNzIiBjbGFzcz0iIj5QZWRpYXRyaWNzPC9hPjwvbGk+PGxpIGNsYXNzPSJtZW51LXNlY3Rpb24iPkhlYWx0aCBQcm9mZXNzaW9uczwvbGk+PGxpPjxhIGhyZWY9Ii9ib29rcy9oZWFsdGgtcHJvZmVzc2lvbnMvYXRobGV0aWMtdHJhaW5pbmciIGNsYXNzPSIiPkF0aGxldGljIFRyYWluaW5nPC9hPjwvbGk+PGxpPjxhIGhyZWY9Ii9ib29rcy9oZWFsdGgtcHJvZmVzc2lvbnMvb2NjdXBhdGlvbmFsLXRoZXJhcHkiIGNsYXNzPSIiPk9jY3VwYXRpb25hbCBUaGVyYXB5PC9hPjwvbGk+PGxpPjxhIGhyZWY9Ii9ib29rcy9oZWFsdGgtcHJvZmVzc2lvbnMvcGh5c2ljYWwtdGhlcmFweSIgY2xhc3M9ImFjdGl2ZSI+UGh5c2ljYWwgVGhlcmFweTwvYT48L2xpPjxsaSBjbGFzcz0ibWVudS1zZWN0aW9uIj5OdXJzaW5nPC9saT48bGk+PGEgaHJlZj0iL2Jvb2tzL251cnNpbmciIGNsYXNzPSIiPkNsaW5pY2FsIE51cnNpbmcgU2tpbGxzPC9hPjwvbGk+ZAIBD2QWAmYPZBYCAgEPFgIeC18hSXRlbUNvdW50AgYWDGYPZBYEZg8VAQBkAgEPDxYIHgtOYXZpZ2F0ZVVybAUXL2Jvb2tzL25ldy10aXRsZS1hbGVydHMfAgUVTmV3IEJvb2sgVGl0bGUgQWxlcnRzHghDc3NDbGFzc2UeBF8hU0ICAmRkAgEPZBYEZg8VAQBkAgEPDxYIHwYFDy9ib29rcy9hYm91dC11cx8CBQhBYm91dCBVcx8HZR8IAgJkZAICD2QWBGYPFQEAZAIBDw8WCB8GBREvYm9va3MvY29udGFjdC11cx8CBQpDb250YWN0IFVzHwdlHwgCAmRkAgMPZBYEZg8VAQBkAgEPDxYIHwYFEy9ib29rcy9kaXN0cmlidXRvcnMfAgUMRGlzdHJpYnV0b3JzHwdlHwgCAmRkAgQPZBYEZg8VAQBkAgEPDxYIHwYFFy9ib29rcy9mYWN1bHR5LXJlcXVlc3RzHwIFEEZhY3VsdHkgUmVxdWVzdHMfB2UfCAICZGQCBQ9kFgRmDxUBAGQCAQ8PFggfBgUTL2Jvb2tzL3dyaXRlLWEtYm9vax8CBQxXcml0ZSBhIEJvb2sfB2UfCAICZGQCCw8PFgIfAWhkZAIPD2QWAmYPZBYCZg9kFgQCAQ9kFgICAQ8WAh8FAgMWBmYPZBYCZg8VAgEvBkhlYWxpb2QCAg9kFgJmDxUCBi9ib29rcwVCb29rc2QCBA9kFgJmDxUCKi9ib29rcy9oZWFsdGgtcHJvZmVzc2lvbnMvcGh5c2ljYWwtdGhlcmFweRBQaHlzaWNhbCBUaGVyYXB5ZAIFD2QWAmYPZBYCZg9kFgICAQ8WAh8FAgEWAmYPZBYWZg8VAT9HYWl0IEFuYWx5c2lzOiBOb3JtYWwgYW5kIFBhdGhvbG9naWNhbCBGdW5jdGlvbiwgU2Vjb25kIEVkaXRpb25kAgEPFgIfBQICFgRmD2QWAmYPFQMJSmFjcXVlbGluBVBlcnJ5B01ELCBTY0RkAgIPZBYCZg8VAwlKdWRpdGggTS4JQnVybmZpZWxkB1BoRCwgUFRkAgIPFQGIAjxpbWcgc3JjPScvfi9tZWRpYS9Cb29rcy9QaHlzaWNhbCBUaGVyYXB5L0dhaXQgQW5hbHlzaXMgTm9ybWFsIGFuZCBQYXRob2xvZ2ljYWwgRnVuY3Rpb24gU2Vjb25kIEVkaXRpb24vR2FpdCBBbmFseXNpcyBOb3JtYWwgYW5kIFBhdGhvbG9naWNhbCBGdW5jdGlvbiBTZWNvbmQgRWRpdGlvbi5naWYnIGFsdD0nR2FpdCBBbmFseXNpczogTm9ybWFsIGFuZCBQYXRob2xvZ2ljYWwgRnVuY3Rpb24sIFNlY29uZCBFZGl0aW9uJyB0aXRsZT0nJyB3aWR0aD0nMTgyJyAvPmQCAw8WAh8FAgMWBmYPZBYCZg8VAnAvfi9tZWRpYS9Cb29rcy9QaHlzaWNhbCBUaGVyYXB5L0dhaXQgQW5hbHlzaXMgTm9ybWFsIGFuZCBQYXRob2xvZ2ljYWwgRnVuY3Rpb24gU2Vjb25kIEVkaXRpb24vRXhjZXJwdCBQREYgMS5hc2h43AE8aW1nIHNyYz0iL34vbWVkaWEvQm9va3MvUGh5c2ljYWwgVGhlcmFweS9HYWl0IEFuYWx5c2lzIE5vcm1hbCBhbmQgUGF0aG9sb2dpY2FsIEZ1bmN0aW9uIFNlY29uZCBFZGl0aW9uL0V4Y2VycHQgSW1hZ2UgMS5naWYiIGFsdD0iR2FpdCBBbmFseXNpczogTm9ybWFsIGFuZCBQYXRob2xvZ2ljYWwgRnVuY3Rpb24sIFNlY29uZCBFZGl0aW9uIiB3aWR0aD0iNjAiIGhlaWdodD0iODYiIC8+ZAIBD2QWAmYPFQJwL34vbWVkaWEvQm9va3MvUGh5c2ljYWwgVGhlcmFweS9HYWl0IEFuYWx5c2lzIE5vcm1hbCBhbmQgUGF0aG9sb2dpY2FsIEZ1bmN0aW9uIFNlY29uZCBFZGl0aW9uL0V4Y2VycHQgUERGIDIuYXNoeNwBPGltZyBzcmM9Ii9+L21lZGlhL0Jvb2tzL1BoeXNpY2FsIFRoZXJhcHkvR2FpdCBBbmFseXNpcyBOb3JtYWwgYW5kIFBhdGhvbG9naWNhbCBGdW5jdGlvbiBTZWNvbmQgRWRpdGlvbi9FeGNlcnB0IEltYWdlIDIuZ2lmIiBhbHQ9IkdhaXQgQW5hbHlzaXM6IE5vcm1hbCBhbmQgUGF0aG9sb2dpY2FsIEZ1bmN0aW9uLCBTZWNvbmQgRWRpdGlvbiIgd2lkdGg9IjYwIiBoZWlnaHQ9Ijg2IiAvPmQCAg9kFgJmDxUCcC9+L21lZGlhL0Jvb2tzL1BoeXNpY2FsIFRoZXJhcHkvR2FpdCBBbmFseXNpcyBOb3JtYWwgYW5kIFBhdGhvbG9naWNhbCBGdW5jdGlvbiBTZWNvbmQgRWRpdGlvbi9FeGNlcnB0IFBERiAzLmFzaHjcATxpbWcgc3JjPSIvfi9tZWRpYS9Cb29rcy9QaHlzaWNhbCBUaGVyYXB5L0dhaXQgQW5hbHlzaXMgTm9ybWFsIGFuZCBQYXRob2xvZ2ljYWwgRnVuY3Rpb24gU2Vjb25kIEVkaXRpb24vRXhjZXJwdCBJbWFnZSAzLmdpZiIgYWx0PSJHYWl0IEFuYWx5c2lzOiBOb3JtYWwgYW5kIFBhdGhvbG9naWNhbCBGdW5jdGlvbiwgU2Vjb25kIEVkaXRpb24iIHdpZHRoPSI2MCIgaGVpZ2h0PSI4NiIgLz5kAgQPFQcFOTUuOTUNMS01NTY0Mi03NjYtMhE5NzgtMS01NTY0Mi03NjYtNAM1NzYKSGFyZCBDb3Zlchg8bGk+UHViLiBEYXRlOiAyMDEwPC9saT4FNDc2NjJkAgUPDxYCHg9Db21tYW5kQXJndW1lbnQFBTQyNjI1ZBYCZg8VAYABPGltZyBzcmM9Imh0dHA6Ly8yMTNhMWNhODg0MmU1ZTY5OWE4MC0wNWNlMzU1NzFlOTJhM2Y3MzgzYTE5MWFhNTg0MGJiYS5yNjYuY2YxLnJhY2tjZG4uY29tL2J1eS1ib29rLWJ0bi1iZy5wbmciIGFsdD0iQlVZIEJPT0siLz5kAgcPFgIfAWgWAmYPFQEAZAIJDxYCHwFoFgJmDxUBAGQCCw8WAh8FAgUWCmYPZBYCZg8VAiZ7QUE5NzdDN0MtRDM4Ni00RTY3LUI3Q0EtNDk2ODMzRTIzM0YyfRNQcm9kdWN0IERlc2NyaXB0aW9uZAIBD2QWAmYPFQImezNCRkI5MDgwLUVBQjctNDA2NS1CQ0U5LUE0M0FBMkM5QkMyMn0IQ29udGVudHNkAgIPZBYCZg8VAiZ7OTdEREI5NTEtNTdBOS00NEQ4LUJFMzEtREUwNkY0MUUzMjcxfQdSZXZpZXdzZAIDD2QWAmYPFQImezBCNTkxRDFBLTc0NDQtNEZCRC1CN0MxLTVFNTNGRkFGRjM1MX0RQWJvdXQgdGhlIEF1dGhvcnNkAgQPZBYCZg8VAiZ7RDMwOTNEMjEtQkY2Qy00NEM0LTgzMUEtN0U2OUI0OEYzNzNDfRBSZWxhdGVkIFdlYiBTaXRlZAIND2QWBAIBD2QWAgIBDxYCHwIFpgE8YSBocmVmPSJodHRwOi8vd3d3LmVmYWN1bHR5bG91bmdlLmNvbSIgdGFyZ2V0PSJfYmxhbmsiPjxpbWcgaGVpZ2h0PSIyNCIgd2lkdGg9IjE3NiIgYWx0PSJlRmFjdWx0eUxvdW5nZSIgc3JjPSIlN0UvbWVkaWEvQzhENzU2OThGNTA4NDFBNkI0OEE3NjQxNDBBMkQ5RjcuYXNoeCIgLz48L2E+ZAIDD2QWAgIBDxYCHwUCBBYIZg9kFgJmDxUDmwEvYm9va3MvaGVhbHRoLXByb2Zlc3Npb25zL3BoeXNpY2FsLXRoZXJhcHkve2UyMzlhZjI1LTUzZDAtNDBlMC1hNWQyLTdmNGQzODQzMjJhYn0vYmlvbWVjaGFuaWNzLW9mLWh1bWFuLW1vdGlvbi1iYXNpY3MtYW5kLWJleW9uZC1mb3ItdGhlLWhlYWx0aC1wcm9mZXNzaW9uc0pCaW9tZWNoYW5pY3Mgb2YgSHVtYW4gTW90aW9uOiBCYXNpY3MgYW5kIEJleW9uZCBmb3IgdGhlIEhlYWx0aCBQcm9mZXNzaW9ucxlCYXJuZXkgRi4gTGVWZWF1LCBQaEQsIFBUZAIBD2QWAmYPFQOJAS9ib29rcy9oZWFsdGgtcHJvZmVzc2lvbnMvYXRobGV0aWMtdHJhaW5pbmcvezU4YmZiNTg0LThmMzYtNDNhYy1iMzBlLTMwOTA5MDlkMDI5MX0vc3BlY2lhbC10ZXN0cy1mb3Itb3J0aG9wZWRpYy1leGFtaW5hdGlvbi10aGlyZC1lZGl0aW9uN1NwZWNpYWwgVGVzdHMgZm9yIE9ydGhvcGVkaWMgRXhhbWluYXRpb24sIFRoaXJkIEVkaXRpb257SmVmZiBHLiBLb25pbiwgUGhELCBBVEMsIFBUOyBEZW5pc2UgV2lrc3RlbiwgUGhELCBBVEM7IEplcm9tZSBBLiBJc2VhciwgSnIuLCBNUywgUFQsIEFUQy1MOyBIb2xseSBCcmFkZXIsIE1QSCwgUk4sIEJTTiwgQVRDZAICD2QWAmYPFQORAS9ib29rcy9oZWFsdGgtcHJvZmVzc2lvbnMvYXRobGV0aWMtdHJhaW5pbmcvezU2NGViYTkzLWQ5YzAtNDk4OS04NjkzLWRiOTBjNjgxNWNhNn0vY3JhbS1zZXNzaW9uLWluLWdvbmlvbWV0cnktYS1oYW5kYm9vay1mb3Itc3R1ZGVudHMtLWNsaW5pY2lhbnNAQ3JhbSBTZXNzaW9uIGluIEdvbmlvbWV0cnk6IEEgSGFuZGJvb2sgZm9yIFN0dWRlbnRzICYgQ2xpbmljaWFucx5MeW5uIFZhbiBPc3QsIE1FZCwgUk4sIFBULCBBVENkAgMPZBYCZg8VA5wBL2Jvb2tzL2hlYWx0aC1wcm9mZXNzaW9ucy9hdGhsZXRpYy10cmFpbmluZy97ZDhiN2ZmNGYtNDk5NS00ZTIxLTk0MWYtNDA5NGZiYWQ1ZWMyfS9jcmFtLXNlc3Npb24taW4tbWFudWFsLW11c2NsZS10ZXN0aW5nLWEtaGFuZGJvb2stZm9yLXN0dWRlbnRzLS1jbGluaWNpYW5zS0NyYW0gU2Vzc2lvbiBpbiBNYW51YWwgTXVzY2xlIFRlc3Rpbmc6IEEgSGFuZGJvb2sgZm9yIFN0dWRlbnRzICYgQ2xpbmljaWFucx5MeW5uIFZhbiBPc3QsIE1FZCwgUk4sIFBULCBBVENkAhEPFgIfBQIFFgpmD2QWBGYPFQIme0FBOTc3QzdDLUQzODYtNEU2Ny1CN0NBLTQ5NjgzM0UyMzNGMn0TUHJvZHVjdCBEZXNjcmlwdGlvbmQCAQ8VAdgUPHA+VGhlIGV4dGVuc2l2ZSBhbmQgZ3JvdW5kLWJyZWFraW5nIHdvcmsgb2YgRHIuIEphY3F1ZWxpbiBQZXJyeSBpcyBlbmNvbXBhc3NlZCBhbmQgZGV0YWlsZWQgaW4gdGhlIHdvcmxkIHJlbm93bmVkIHRleHQsIDxiPjxjaXRlPkdhaXQgQW5hbHlzaXM6IE5vcm1hbCBhbmQgUGF0aG9sb2dpY2FsIEZ1bmN0aW9uPC9jaXRlPjwvYj4uIFRoZSBtZWRpY2FsLCBoZWFsdGhjYXJlLCBhbmQgcmVoYWJpbGl0YXRpb24gcHJvZmVzc2lvbnMga2V5IHRleHQgZm9yIG92ZXIgMjAgeWVhcnMgb24gZ2FpdCZoZWxsaXA7LiA8L3A+DQo8cCBzdHlsZT0idGV4dC1hbGlnbjogY2VudGVyOyI+PGI+PGk+Tm93IGF2YWlsYWJsZSBpbiBhIG11Y2ggYW50aWNpcGF0ZWQgPHNwYW4gc3R5bGU9InRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lOyI+TmV3IFNlY29uZCBFZGl0aW9uPC9zcGFuPiA8L2k+PC9iPjwvcD4NCjxwPkRyLiBKYWNxdWVsaW4gUGVycnkgaXMgam9pbmVkIGJ5IERyLiBKdWRpdGggQnVybmZpZWxkIHRvIHByZXNlbnQgdG9kYXkncyBsYXRlc3QgcmVzZWFyY2ggZmluZGluZ3Mgb24gaHVtYW4gZ2FpdC4gPGI+PGNpdGU+R2FpdCBBbmFseXNpcywgU2Vjb25kIEVkaXRpb248L2NpdGU+PC9iPiBoYXMgYmVlbiB1cGRhdGVkIGFuZCBleHBhbmRlZCB0byBmb2N1cyBvbiBjdXJyZW50IHJlc2VhcmNoLCBtb3JlIHNvcGhpc3RpY2F0ZWQgbWV0aG9kcywgYW5kIHRoZSBsYXRlc3QgZXF1aXBtZW50IGF2YWlsYWJsZSB0byBhbmFseXplIGdhaXQuIDwvcD4NCjxoND5XaGF0IGlzIE5ldzo8L2g0Pg0KPHVsPg0KICAgIDxsaT5BIG5ldyBjaGFwdGVyIGNvdmVyaW5nIHJ1bm5pbmcgPC9saT4NCiAgICA8bGk+U3luZXJneSBvZiBtb3Rpb24gYmV0d2VlbiB0aGUgdHdvIGxpbWJzIDwvbGk+DQogICAgPGxpPkEgbmV3IGNoYXB0ZXIgY292ZXJpbmcgcGVkaWF0cmljcyA8L2xpPg0KICAgIDxsaT5BIG5ldyBjaGFwdGVyIGNvdmVyaW5nIHN0YWlyIG5lZ290aWF0aW9uIDwvbGk+DQogICAgPGxpPk5ldyBhbmQgdXBkYXRlZCBjbGluaWNhbCBleGFtcGxlcyA8L2xpPg0KICAgIDxsaT5BIHNlY3Rpb24gb24gcG93ZXIgaW5zaWRlIGVhY2ggY2hhcHRlciBjb3ZlcmluZyBub3JtYWwgZ2FpdCA8L2xpPg0KICAgIDxsaT5OZXcgbWV0aG9kcyBhbmQgZXF1aXBtZW50IHRvIGFuYWx5emUgZ2FpdCA8L2xpPg0KPC91bD4NCjxwPlRoaXMgPGI+PGNpdGU+U2Vjb25kIEVkaXRpb248L2NpdGU+PC9iPiB0byA8Yj48Y2l0ZT5HYWl0IEFuYWx5c2lzPC9jaXRlPjwvYj48aT4gPC9pPm9mZmVycyBhIHJlLW9yZ2FuaXphdGlvbiBvZiB0aGUgY2hhcHRlcnMgYW5kIHByZXNlbnRhdGlvbiBvZiBtYXRlcmlhbCBpbiBhIG1vcmUgdXNlci1mcmllbmRseSwgeWV0IGNvbXByZWhlbnNpdmUgZm9ybWF0LiBFc3NlbnRpYWwgaW5mb3JtYXRpb24gaXMgcHJvdmlkZWQgZGVzY3JpYmluZyBnYWl0IGZ1bmN0aW9ucywgYW5kIGNsaW5pY2FsIGV4YW1wbGVzIHRvIGlkZW50aWZ5IGFuZCBpbnRlcnByZXQgZ2FpdCBkZXZpYXRpb25zLiBMZWFybmluZyBpcyBmdXJ0aGVyIHJlaW5mb3JjZWQgd2l0aCBpbWFnZXMgYW5kIHBob3RvZ3JhcGhzLiA8L3A+DQo8aDQ+RmVhdHVyZXM6IDwvaDQ+DQo8dWw+DQogICAgPGxpPlNpeCBzZWN0aW9ucyBjb3ZlciB0aGUgZnVuZGFtZW50YWxzLCBub3JtYWwgZ2FpdCwgcGF0aG9sb2dpY2FsIGdhaXQsIGNsaW5pY2FsIGNvbnNpZGVyYXRpb25zLCBhZHZhbmNlZCBsb2NvbW90b3IgZnVuY3Rpb25zLCBhbmQgZ2FpdCBhbmFseXNpcyBzeXN0ZW1zIDwvbGk+DQogICAgPGxpPkNsaW5pY2FsIHNpZ25pZmljYW5jZSBvZiB0aGUgbW9zdCBjb21tb24gcGF0aG9sb2dpY2FsIGdhaXQgcGF0dGVybnMgPC9saT4NCiAgICA8bGk+T3ZlciA0NzAgaWxsdXN0cmF0aW9ucyBhbmQgcGhvdG9ncmFwaHMsIGFzIHdlbGwgYXMgNDAgdGFibGVzIDwvbGk+DQogICAgPGxpPlBhdGllbnQgZXhhbXBsZXMgdG8gaWxsdXN0cmF0ZSBlbGVtZW50cyBvZiBub3JtYWwgYW5kIHBhdGhvbG9naWNhbCBnYWl0IDwvbGk+DQo8L3VsPg0KPHA+SW5zdHJ1Y3RvcnMgaW4gZWR1Y2F0aW9uYWwgc2V0dGluZ3MsIHNlZSA8YSBocmVmPSJodHRwOi8vd3d3LmVmYWN1bHR5bG91bmdlLmNvbSIgdGFyZ2V0PSJfbmV3Ij53d3cuZWZhY3VsdHlsb3VuZ2UuY29tPC9hPiBmb3IgYWRkaXRpb25hbCBtYXRlcmlhbCB0byBiZSB1c2VkIGZvciB0ZWFjaGluZyBpbiB0aGUgY2xhc3Nyb29tLiA8L3A+DQo8cD5UZW5zIG9mIHRob3VzYW5kcyBvZiBvcnRob3BlZGljLCBvcnRob3RpYyBhbmQgcHJvc3RoZXRpYywgcGh5c2ljYWwgdGhlcmFweSwgYW5kIG90aGVyIHJlaGFiaWxpdGF0aW9uIHByb2Zlc3Npb25hbHMgaGF2ZSBrZXB0IGEgY29weSBvZiA8Yj48Y2l0ZT5HYWl0IEFuYWx5c2lzPC9jaXRlPjwvYj4gYnkgdGhlaXIgc2lkZSBmb3Igb3ZlciAxOCB5ZWFycyZoZWxsaXA7am9pbiB0aGUgdGhvdXNhbmRzIG1vcmUgd2hvIHdpbGwgYnJpbmcgdGhlIDxiPjxpPlNlY29uZCBFZGl0aW9uPC9pPjwvYj4gaW50byB0aGVpciBjbGluaWNzLCBjbGFzc3Jvb21zLCBhbmQgcGVyc29uYWwgY29sbGVjdGlvbnMuIDwvcD4NCjxwPjxzdHJvbmc+PGVtPkEgRG9vZHkncyBDb3JlIFRpdGxlIFNlbGVjdGlvbiEgPGJyIC8+DQo8L2VtPjwvc3Ryb25nPjwvcD5kAgEPZBYEZg8VAiZ7M0JGQjkwODAtRUFCNy00MDY1LUJDRTktQTQzQUEyQzlCQzIyfQhDb250ZW50c2QCAQ8VAZAVPHRhYmxlIGZyYW1lPSJCT1JERVIiIGJvcmRlcj0iMCIgY2VsbHBhZGRpbmc9IjUiIGNlbGxzcGFjaW5nPSIwIiB3aWR0aD0iNTUwIiBjbGFzcz0iYm9vay10b2MiPiA8dGJvZHk+IDx0cj4gIDx0ZCBjb2xzcGFuPSIyIiBhbGlnbj0iTGVmdCIgdmFsaWduPSJUb3AiIHdpZHRoPSI0NzgiPjxpPkFja25vd2xlZGdlbWVudHMgPGJyPkFib3V0IHRoZSBBdXRob3JzPGJyPkNvbnRyaWJ1dGluZyBBdXRob3JzPGJyPkludHJvZHVjdGlvbjwvaT48L3RkPiAgPC90cj48dHI+ICA8dGQgY29sc3Bhbj0iMiIgYWxpZ249IkxlZnQiIHZhbGlnbj0iVG9wIiB3aWR0aD0iNDc4Ij48Yj5TRUNUSU9OIEk6IEZ1bmRhbWVudGFsczwvYj4gPC90ZD4gIDwvdHI+PHRyPiA8dGQgd2lkdGg9Ijg1Ij5DaGFwdGVyIDE8L3RkPjx0ZD5HYWl0IEN5Y2xlPC90ZD4gPC90cj48dHI+IDx0ZD5DaGFwdGVyIDIgPC90ZD48dGQ+UGhhc2VzIG9mIEdhaXQ8L3RkPiA8L3RyPjx0cj4gPHRkPkNoYXB0ZXIgMyA8L3RkPjx0ZD5CYXNpYyBGdW5jdGlvbnM8L3RkPjwvdHI+PHRyPiAgPHRkIGNvbHNwYW49IjIiIGFsaWduPSJMZWZ0IiB2YWxpZ249IlRvcCIgd2lkdGg9IjQ3OCI+ICA8Yj5TRUNUSU9OIElJOiBOb3JtYWwgR2FpdDwvYj4gPC90ZD4gIDwvdHI+PHRyPjx0ZD5DaGFwdGVyIDQgPC90ZD48dGQ+QW5rbGUtRm9vdCBDb21wbGV4PC90ZD48L3RyPjx0cj48dGQ+Q2hhcHRlciA1PC90ZD48dGQ+S25lZTwvdGQ+PC90cj48dHI+PHRkPkNoYXB0ZXIgNjwvdGQ+PHRkPkhpcDwvdGQ+PC90cj48dHI+PHRkPkNoYXB0ZXIgNzwvdGQ+PHRkPkhlYWQsIFRydW5rLCBhbmQgUGVsdmlzPC90ZD48L3RyPjx0cj48dGQ+Q2hhcHRlciA4PC90ZD48dGQ+QXJtPC90ZD48L3RyPjx0cj48dGQ+Q2hhcHRlciA5PC90ZD48dGQ+VG90YWwgTGltYiBGdW5jdGlvbiBhbmQgQmlsYXRlcmFsIFN5bmVyZ2lzdGljIFJlbGF0aW9uc2hpcHM8L3RkPjwvdHI+PHRyPiAgPHRkIGNvbHNwYW49IjIiIGFsaWduPSJMZWZ0IiB2YWxpZ249IlRvcCIgd2lkdGg9IjQ3OCI+ICA8Yj5TRUNUSU9OIElJSTogUGF0aG9sb2dpY2FsIEdhaXQ8L2I+IDwvdGQ+ICA8L3RyPjx0cj48dGQ+Q2hhcHRlciAxMDwvdGQ+PHRkPlBhdGhvbG9naWNhbCBNZWNoYW5pc21zPC90ZD48L3RyPjx0cj48dGQ+Q2hhcHRlciAxMTwvdGQ+PHRkPkFua2xlIGFuZCBGb290IEdhaXQgRGV2aWF0aW9uczwvdGQ+PC90cj48dHI+PHRkPkNoYXB0ZXIgMTI8L3RkPjx0ZD5LbmVlIEdhaXQgRGV2aWF0aW9uczwvdGQ+PC90cj48dHI+PHRkPkNoYXB0ZXIgMTM8L3RkPjx0ZD5IaXAgR2FpdCBEZXZpYXRpb25zPC90ZD48L3RyPjx0cj48dGQ+Q2hhcHRlciAxNDwvdGQ+PHRkPlRydW5rIGFuZCBQZWx2aXMgR2FpdCBEZXZpYXRpb25zCTwvdGQ+PC90cj48dHI+ICA8dGQgY29sc3Bhbj0iMiIgYWxpZ249IkxlZnQiIHZhbGlnbj0iVG9wIiB3aWR0aD0iNDc4Ij4gIDxiPlNFQ1RJT04gSVY6IENsaW5pY2FsIENvbnNpZGVyYXRpb25zCTwvYj4gPC90ZD4gIDwvdHI+PHRyPjx0ZD5DaGFwdGVyIDE1PC90ZD48dGQ+RXhhbXBsZXMgb2YgUGF0aG9sb2dpYyBHYWl0CTwvdGQ+PC90cj48dHI+PHRkPkNoYXB0ZXIgMTY8L3RkPjx0ZD5QZWRpYXRyaWMgR2FpdCBBbmFseXNpcwk8L3RkPjwvdHI+PHRyPjx0ZD48L3RkPjx0ZD5IZW5yeSBHLiBDaGFtYmVycywgTUQ8L3RkPjwvdHI+PHRyPiAgPHRkIGNvbHNwYW49IjIiIGFsaWduPSJMZWZ0IiB2YWxpZ249IlRvcCIgd2lkdGg9IjQ3OCI+ICA8Yj5TRUNUSU9OIFY6IEFkdmFuY2VkIExvY29tb3RvciBGdW5jdGlvbjwvYj4gPC90ZD4gIDwvdHI+IDx0cj48dGQ+Q2hhcHRlciAxNzwvdGQ+PHRkPlN0YWlyIE5lZ290aWF0aW9uPC90ZD48L3RyPiA8dHI+PHRkPkNoYXB0ZXIgMTg8L3RkPjx0ZD5SdW5uaW5nPC90ZD48L3RyPiA8dHI+PHRkPjwvdGQ+PHRkPk1hcmlseW4gTS4gUGluaywgUGhELCBQVDwvdGQ+PC90cj4gPHRyPiAgPHRkIGNvbHNwYW49IjIiIGFsaWduPSJMZWZ0IiB2YWxpZ249IlRvcCIgd2lkdGg9IjQ3OCI+ICA8Yj5TRUNUSU9OIFZJOiBRdWFudGlmaWVkIEdhaXQgQW5hbHlzaXM8L2I+IDwvdGQ+ICA8L3RyPiA8dHI+PHRkPkNoYXB0ZXIgMTk8L3RkPjx0ZD5HYWl0IEFuYWx5c2lzIFN5c3RlbXM8L3RkPjwvdHI+IDx0cj48dGQ+Q2hhcHRlciAyMDwvdGQ+PHRkPk1vdGlvbiBBbmFseXNpczwvdGQ+PC90cj4gPHRyPjx0ZD5DaGFwdGVyIDIxPC90ZD48dGQ+TXVzY2xlIENvbnRyb2wgYW5kIER5bmFtaWMgRWxlY3Ryb215b2dyYXBoeTwvdGQ+PC90cj4gPHRyPjx0ZD5DaGFwdGVyIDIyPC90ZD48dGQ+S2luZXRpY3Mgb2YgR2FpdDogR3JvdW5kIFJlYWN0aW9uIEZvcmNlcywgVmVjdG9ycywgTW9tZW50cywgUG93ZXIsIGFuZCBQcmVzc3VyZTwvdGQ+PC90cj4gPHRyPjx0ZD5DaGFwdGVyIDIzPC90ZD48dGQ+U3RyaWRlIEFuYWx5c2lzPC90ZD48L3RyPiA8dHI+PHRkPkNoYXB0ZXIgMjQ8L3RkPjx0ZD5FbmVyZ3kgRXhwZW5kaXR1cmU8L3RkPjwvdHI+IDx0cj48dGQ+PC90ZD48dGQ+Um9iZXJ0IFdhdGVycywgTUQ8L3RkPjwvdHI+IDx0cj4gIDx0ZCBjb2xzcGFuPSIyIiBhbGlnbj0iTGVmdCIgdmFsaWduPSJUb3AiIHdpZHRoPSI0NzgiPiAgQWJicmV2aWF0aW9ucyBhbmQgQWNyb255bXM8YnI+R2xvc3NhcnkgQXBwZW5kaXggQTxicj5Ob3JtYXRpdmUgSm9pbnQgTW90aW9uPGJyPkluZGV4PC90ZD4gIDwvdHI+PC90Ym9keT48L3RhYmxlPmQCAg9kFgRmDxUCJns5N0REQjk1MS01N0E5LTQ0RDgtQkUzMS1ERTA2RjQxRTMyNzF9B1Jldmlld3NkAgEPFQHCKTxoMz5SZXZpZXdzIG9mIFByZXZpb3VzIEVkaXRpb246PC9oMz4gPHA+IlRoaXMgLi4uIHRleHQgZnJvbSBvbmUgKGlmIG5vdCA8dT50aGU8L3U+KSBpbnRlcm5hdGlvbmFsIGV4cGVydCBpbiB0aGUgZmllbGQgb2YgZ2FpdCBhbmFseXNpcyBpcyBhbGwgdGhhdCB3YXMgaG9wZWQgZm9yIGFuZCBtb3JlIC4uLiBUaGlzIGdlbSBzaG91bGQgLi4uIGJlY29tZSB0aGUgZGVmaW5pdGl2ZSB0ZXh0IGluIHRoZSBmaWVsZC4iICAgPC9wPiA8cCBjbGFzcz0icmV2aWV3LWF0dHJpYiI+4oCUIFNoZWxkb24gUi4gU2ltb24sIE1ELCA8aT5UaGUgSm91cm5hbCBvZiBCb25lIGFuZCBKb2ludCBTdXJnZXJ5PC9pPiAgPC9wPiA8cD4iVGhlIG5hcnJhdGl2ZSBpcyBleHRyYW9yZGluYXJpbHkgY2xlYXIgYW5kIHRoZSBpbGx1c3RyYXRpb27igKZzdXBlcmIuIEV2ZXJ5dGhpbmcgaXMgaGVyZSB0aGF0IHlvdSB3YW50ZWQgYW5kIG5lZWRlZCB0byBrbm93IGFib3V0IGdhaXQgYW5hbHlzaXMuIEJ1eSBpdC4gPC9wPiA8cCBjbGFzcz0icmV2aWV3LWF0dHJpYiI+4oCUIEV1Z2VuZSBFLiBCbGVjaywgPGk+RGV2ZWxvcG1lbnRhbCBNZWRpY2luZSBhbmQgQ2hpbGQgTmV1cm9sb2d5IDwvaT48L3A+IDxwPiJHYWl0IEFuYWx5c2lzIGlzIGEgaGlnaGx5IGNvbXByZWhlbnNpdmUgYW5kIGFkdmFuY2VkIHRleHQgd2hpY2ggd291bGQgYmUgdmFsdWFibGUgdG8gY2xpbmljaWFucyBkaXJlY3RseSBpbnZvbHZlZCBpbiBnYWl0IGFuYWx5c2lzLiIgPC9wPiA8cCBjbGFzcz0icmV2aWV3LWF0dHJpYiI+4oCUIE5hbmN5IFMuIEhpY2tzLCBCUywgUFQsIDxpPk9ydGhvcGFlZGljIE51cnNpbmcgPC9pPjwvcD4gPHA+IkFzIGFuIGluZGl2aWR1YWwgd2hvIHRlYWNoZXMgZ2FpdCB0byBwaHlzaWNhbCB0aGVyYXB5IHN0dWRlbnRzLCBJIHdvdWxkIGNlcnRhaW5seSByZWNvbW1lbmQgdGhpcyBib29rIGZvciBpdHMgY2xhcml0eSwgb3JnYW5pemF0aW9uLCBhbmQgbG9naWNhbCBhcHByb2FjaC4iIDwvcD4gPHAgY2xhc3M9InJldmlldy1hdHRyaWIiPuKAlCBKYW1lcyBDLiBXYWxscywgUGhELCA8aT5KT1NQVDwvaT4gPC9wPiA8cD48aT4iPC9pPlRoZSBhdXRob3LigJlzIGxldmVsIG9mIGV4cGVydGlzZSBhbmQgY2xlYXIsIGxvZ2ljYWwgcHJlc2VudGF0aW9uIG1ha2UgdGhpcyB0ZXh0IGEgZGVmaW5pdGl2ZSByZWZlcmVuY2UgZm9yIG5vcm1hbCBhbmQgcGF0aG9sb2dpY2FsIGdhaXQuIEluc3RydWN0b3JzIHdpbGwgZmluZCBwYXJ0cyBvZiB0aGlzIHRleHQgYXBwcm9wcmlhdGUgZm9yIGVudHJ5LWxldmVsIGFzIHdlbGwgYXMgYWR2YW5jZWQgc3R1ZGVudHMuIENsaW5pY2lhbnMgd2lsbCB1c2UgaXQgdG8gcmVmaW5lIHRoZWlyIHNraWxscyBpbiBnYWl0IGFuYWx5c2lzIGFuZCB0byBsZWFybiBhYm91dCBvYmplY3RpdmUgZ2FpdCBhbmFseXNpcyBzeXN0ZW1zLiIgPC9wPiA8cCBjbGFzcz0icmV2aWV3LWF0dHJpYiI+4oCUIFN1emFubmUgUi4gQmFieWFyLCA8aT5Kb3VybmFsIG9mIFBoeXNpY2FsIFRoZXJhcHkgRWR1Y2F0aW9uLjwvaT48L3A+IDxoMz5SZXZpZXdzIG9mIHRoZSA8aT5TZWNvbmQgRWRpdGlvbjwvaT46PC9oMz4KPHA+IlRoaXMgdGV4dGJvb2sgd2lsbCByZW1haW4gYSBzdGFwbGUgaW4gdGhlIGVkdWNhdGlvbmFsIHNldHRpbmcgZm9yIGJvdGggc3R1ZGVudCBhbmQgdGVhY2hlci4gSWYgYW4gTyZQIHN0dWRlbnQgbmVlZHMgb25lIGJvb2sgb24gZ2FpdCwgdGhpcyBpcyB0aGF0IGJvb2suIEZvciBwcmFjdGl0aW9uZXJzLCB0aGUgdGV4dGJvb2sgaXMgYSByZWFkeSByZWZlcmVuY2UgdGhhdCBjYW4gYXVnbWVudCBleGlzdGluZyBrbm93bGVkZ2UgYW5kIGluZm9ybSBjbGluaWNhbCBwcmFjdGljZS4iPC9wPjxwIGNsYXNzPSJyZXZpZXctYXR0cmliIj7igJQgQnJ5YW4gTWFsYXMsIE1IUEUsIENPPGJyIC8+PC9wPjxwPiJUaGUgZ3JlYXRlc3Qgc3RyZW5ndGggb2YgdGhlIG5ldyBlZGl0aW9uIGxpZXMgaW4gaXRzIGxvZ2ljYWwsIHJlb3JnYW5pemVkIGNvbnRlbnQgcHJlc2VudGF0aW9uLCB3aGljaCBzZWFtbGVzc2x5IGludGVyd2VhdmVzIHRoZSBvbGQgYW5kIG5ldyBpbnRvIGEgc2luZ2xlIGNvbXByZWhlbnNpdmUgdGV4dCB0aGUgcHJhY3RpdGlvbmVyIHdpbGwgZmluZCB2YWx1YWJsZSBpbiBib3RoIGl0cyBicmVhZHRoIGFuZCBjdXJyZW5jeS4gQXMgd2l0aCB0aGUgZmlyc3QgZWRpdGlvbiwgdGhpcyB0ZXh0Ym9vayB3aWxsIHJlbWFpbiBhIHN0YXBsZSBpbiB0aGUgZWR1Y2F0aW9uYWwgc2V0dGluZyBmb3IgYm90aCBzdHVkZW50IGFuZCB0ZWFjaGVyIGFsaWtlLiBJZiBhbiBPJlAgc3R1ZGVudCBuZWVkZWQgb25lIGJvb2sgb24gZ2FpdCwgdGhpcyB3b3VsZCBiZSB0aGF0IGJvb2suIEZvciBwcmFjdGl0aW9uZXJzLCB0aGUgdGV4dGJvb2sgaXMgYSByZWFkeSByZWZlcmVuY2UgdGhhdCBjYW4gYXVnbWVudCBleGlzdGluZyBrbm93bGVkZ2UgYW5kIGluZm9ybSBjbGluaWNhbCBwcmFjdGljZS4iPC9wPjxwIGNsYXNzPSJyZXZpZXctYXR0cmliIj7igJQgQnJ5YW4gTWFsYXMsIE1IUEUsIENPPGJyIC8+PHNwYW4gY2xhc3M9Iml0YWxpYyI+QW1lcmljYW4gQWNhZGVteSBvZiBPcnRob3Rpc3RzICYgUHJvc3RoZXRpc3RzPC9zcGFuPjwvcD48cD4iLi4uaW4gc3VtbWFyeSwgdGhpcyA8aT5zZWNvbmQgZWRpdGlvbjwvaT4gaW5jbHVkZXMgc2V2ZXJhbCBleGNlbGxlbnQgYWRkaXRpb25zIHRvIGEgY2xhc3NpYyB0ZXh0Ym9vayB3aGljaCBzaG91bGQgYmUgb24gdGhlIGJvb2sgc2hlbGYgb2YgZXZlciBwb3N0Z3JhZHVhdGUgc3R1ZGVudCBzdHVkeWluZyBodW1hbiBnYWl0LCBhbmQgZXZlcnkgcGh5c2lvdGhlcmFwaXN0IHdpdGggYSBzcGVjaWZpYyBpbnRlcmVzdCBpbiBnYWl0IGFuYWx5c2lzLiI8L3A+ICA8cCBjbGFzcz0icmV2aWV3LWF0dHJpYiI+4oCTIE1hcmlldHRhIHZhbiBkZXIgTGluZGVuLCA8aT5QaHlzaW90aGVyYXB5PC9pPi48L3A+PHA+IlRoaXMgaXMgYSBmaXJzdC1jbGFzcyBwdWJsaWNhdGlvbiBvbiBhIHZlcnkgaW1wb3J0YW50IHN1YmplY3Qgbm90IGRpc2N1c3NlZCBhcyBjb21tb25seSBhcyBvdGhlciBpc3N1ZXMgaW4gb3J0aG9wZWRpY3MuIFRoZSBhdXRob3JzIGFyZSB3ZWxsLWtub3duIGV4cGVydHMgYW5kIHRoZSBib29rIGlzIHRoZSByZXN1bHQgb2YgdmFzdCBjbGluaWNhbCBhbmQgcmVzZWFyY2ggZXhwZXJpZW5jZS4gVGhpcyBpcyB0aGUgYmVzdCBib29rIGF2YWlsYWJsZSBvbiBnYWl0IGFuYWx5c2lzLiI8L3A+ICA8cCBjbGFzcz0icmV2aWV3LWF0dHJpYiI+4oCTIFJpYWQgQmFybWFkYSwgTUQsIDxpPlVuaXZlcnNpdHkgb2YgSWxsaW5vaXMgYXQgQ2hpY2FnbyBDb2xsZWdlIG9mIE1lZGljaW5lLCA8YnI+IERvb2R5IEVudGVycHJpc2VzLCBJbmM8L2k+LjwvcD48cD4iPGNpdGU+R2FpdCBBbmFseXNpczogTm9ybWFsIGFuZCBQYXRob2xvZ2ljYWwgRnVuY3Rpb248L2NpdGU+IGlzIGEgY29tcHJlaGVuc2l2ZSB0ZXh0IGZvciBiYXNpYyBnYWl0IGFuYWx5c2lzLCBzeXN0ZW1hdGljYWxseSBjb3ZlcmluZyB0aGUgZnVuZGFtZW50YWwgY29tcG9uZW50cyBvZiBub3JtYWwgYW5kIHBhdGhvbG9naWNhbCBnYWl0LiAgVGhlIGNsaW5pY2FsIGZvY3VzIG9mIHRoaXMgdGV4dCBtYWtlcyBpdCBhIHVzZWZ1bCByZXNvdXJjZSBmb3IgY2xpbmljaWFucyBhbmQgc3R1ZGVudHMgb2YgYWxsIGxldmVscy4iPC9wPiA8cCBjbGFzcz0icmV2aWV3LWF0dHJpYiI+4oCUIERyLiBWaXZpZW5uZSBDaHV0ZXIsPHNwYW4gY2xhc3M9Iml0YWxpYyI+VW5pdmVyc2l0eSBvZiBOZXdjYXN0bGUsIE5ldyBTb3V0aCBXYWxlcywgQXVzdHJhbGlhLCBQaHlzaWNhbCBUaGVyYXB5IFJldmlld3M8L3NwYW4+PC9wPiA8cD4iVGhlaXIgZXhjZWxsZW50IGFuZCBzdWJ0bGUgY2hhbmdlcyBoYXZlIGVuaGFuY2VkIHRoZSBib29r4oCZcyB2YWx1ZSwgYm90aCBhcyBhIHByaW1lciBhbmQgYXMgYW4gZW5jeWNsb3BlZGljIHJlZmVyZW5jZSBvbiBnYWl0LiAgVGhlIGF1dGhvcnMgYWxsdWRlIHRvIHdoYXQgdGhlIG9ic2VydmVyICJzZWVzLiIgIE5ldyBtZXRob2RzIG9mIGdhaXQgYW5hbHlzaXMgaGF2ZSBtb3JlIGFjY3VyYXRlbHkgY2hhcmFjdGVyaXplZCB2YXJpb3VzIHBhcnRzIG9mIHRoZSBnYWl0IGN5Y2xlLiAgQ2hhcHRlciA5IGlzIHJlYWxseSBhIHN1bW1hcnkgY2hhcHRlciBvZiB0aGUgZmlyc3QgcGFydCBvZiB0aGUgYm9vaywgd2hpY2ggY292ZXJzIG5vcm1hbCBnYWl0LiAgVmFsdWFibHksIGl0IHN1bXMgdXAgdGhlIHBhcnRzIGFuZCBwdXRzIHRoZW0gdG9nZXRoZXIuICBUaGlzIGNoYXB0ZXIgaW50ZWdyYXRlcyB0aGUgdG90YWwgbGltYiBmdW5jdGlvbiBhdCBlYWNoIHBoYXNlIG9mIGdhaXQsIGVsZXZhdGluZyBvYnNlcnZhdGlvbiB0byBhIG1vcmUgc29waGlzdGljYXRlZCB1bmRlcnN0YW5kaW5nLiAgVGhlIHVzZSBvZiBjbGluaWNhbCBwaG90b2dyYXBocyBjb250aW51ZXMgYW5kIGhlbHBzIHJlYWRlcnMgcmVsYXRlIHRoZSBpbGx1c3RyYXRlZCBwb2ludCB0byBhIHBhdGllbnQgb3Igc2VyaWVzIG9mIHBhdGllbnRzIGJlaW5nIHRyZWF0ZWQtIGFuIGVzcGVjaWFsbHkgdmFsdWFibGUgZmVhdHVyZS4gIFRoZSBjaGFwdGVycyBvbiBraW5ldGljcywgcnVubmluZywgYW5kIHN0cmlkZSBhcmUgdXBkYXRlZCBhbmQgdmFsdWFibGUuIFRoZSBjaGFwdGVyIG9uIGR5bmFtaWMgRU1HcyBoYXMgYmVlbiBleHBhbmRlZCB0byBkaXNjdXNzIHRoZSByZWxhdGlvbiBvZiBtdXNjbGUgY29udHJvbCB0byB0aGUgdmFyaW91cyBhc3BlY3RzIG9mIGdhaXQsIGJvdGggbm9ybWFsIGFuZCBhYm5vcm1hbOKAlGFuIGVzc2VudGlhbCBjb25jZXB0LiAgUmVhZGluZyB0aGUgZmlyc3QgcGFydCBvZiA8aT5HYWl0IEFuYWx5c2lzOiBOb3JtYWwgYW5kIFBhdGhvbG9naWNhbCBGdW5jdGlvbjwvaT4gd2lsbCBhZGQgZGltZW5zaW9uIHRvIG9ic2VydmluZyBnYWl0IGFuZCB3aWxsIGJlIGlkZWFsIGZvciBwcm92aWRpbmcgcmVhZGVycyBoYXZpbmcgYW4gYWR2YW5jZWQgaW50ZXJlc3Qgd2l0aCBhIG1vcmUgY29tcGxldGUgYW5kIGNsZWFyIHRlY2huaWNhbCB1bmRlcnN0YW5kaW5nLiBJbiBlaXRoZXIgaW5zdGFuY2UsIHJlYWRpbmcgdGhpcyB0ZXh0IGFuZCBjb21wcmVoZW5kaW5nIHRoZSBkYXRhIG1ha2UgdGhpcyB0ZXh0IGNsaW5pY2FsbHkgcHJhZ21hdGljIGFuZCB3b3J0aHdoaWxlLiI8L3A+ICA8cCBjbGFzcz0icmV2aWV3LWF0dHJpYiI+4oCTIDxpPkFsZnJlZCBELiBHcmFudCwgTUQ8L2k+LCBOWVUgSG9zcGl0YWwgZm9yIEpvaW50IERpc2Vhc2VzLCBOZXcgWW9yaywgTlksIEpBTUE8L2k+LjwvcD5kAgMPZBYEZg8VAiZ7MEI1OTFEMUEtNzQ0NC00RkJELUI3QzEtNUU1M0ZGQUZGMzUxfRFBYm91dCB0aGUgQXV0aG9yc2QCAQ8VAcVdPFA+PEk+SmFjcXVlbGluIFBlcnJ5LCBNRCYjMTQ2O3MgPC9JPmludGVyZXN0IGluIGdhaXQgYmVnYW4gaW4gY29sbGVnZSAoVUNMQSkuIEEgbWFqb3IgaW4gcGh5c2ljYWwgZWR1Y2F0aW9uICgxOTM1LTE5NDApIGludHJvZHVjZWQgaGVyIHRvIGFuYXRvbXkgYW5kIHByb3ZpZGVkIGEgc3Ryb25nIGJhY2tncm91bmQgaW4ga2luZXNpb2xvZ3kgd2l0aCBhcHBsaWNhdGlvbiB0byBzcG9ydHMuIFBhcnQgb2YgdGhpcyBleHBlcmllbmNlIHdhcyBoZXIgYXR0ZW5kYW5jZSBhdCB0aGUgUGh5c2ljYWwgVGhlcmFweSBDbGluaWMgb2YgdGhlIExvcyBBbmdlbGVzIENoaWxkcmVuJiMxNDY7cyBIb3NwaXRhbCB3aGVyZSBzaGUgYmVnYW4gaGVyIGV4cG9zdXJlIHRvIGRpc2FiaWxpdHkuIFN1YnNlcXVlbnRseSwgc2hlIGJlY2FtZSBhIHBoeXNpY2FsIHRoZXJhcGlzdCAoV2FsdGVyIFJlZWQgQXJteSBIb3NwaXRhbCwgMTk0MSksIHdoaWNoIGV4cGFuZGVkIGhlciBrbm93bGVkZ2Ugb2YgYW5hdG9teSwga2luZXNpb2xvZ3ksIGFuZCBkaXNhYmlsaXR5LiA8L1A+PFA+SGVyIHBoeXNpY2FsIHRoZXJhcHkgZXhwZXJpZW5jZSBpbiBBcm15IGhvc3BpdGFscyBkdXJpbmcgV29ybGQgV2FyIElJIHByb3ZpZGVkIGEgYnJvYWQgY2xpbmljYWwgZXhwZXJpZW5jZSAoMTk0MS0xOTQ1KS4gSW4gYWRkaXRpb24gdG8gd29ya2luZyB3aXRoIGEgcmVndWxhciBmbG93IG9mIHRyYXVtYSBwYXRpZW50cywgc2hlIHNwZW50IDIgeWVhcnMgYXQgYSBjZW50ZXIgdGhhdCBoYWQgQXJteSBwcm9ncmFtcyBmb3IgcG9saW9teWVsaXRpcyBhbmQgcmhldW1hdG9pZCBhcnRocml0aXMuIEFsbCAzIGNsaW5pY2FsIGFyZWFzIGludm9sdmVkIGEgZ3JlYXQgZGVhbCBvZiBpbmZvcm1hbCBvYnNlcnZhdGlvbmFsIGdhaXQgYW5hbHlzaXMgYXMgb25lIHNvdWdodCB0byBpbXByb3ZlIHRoZSBwYXRpZW50JiMxNDY7cyBhYmlsaXR5IHRvIHdhbGsuIER1cmluZyBtb3N0IG9mIHRoaXMgdGltZSwgc2hlIHdhcyBhbHNvIGFuIGluc3RydWN0b3IgYXQgdHdvIG9mIHRoZSBBcm15IHNjaG9vbHMgb2YgcGh5c2ljYWwgdGhlcmFweSAoSG90IFNwcmluZ3MsIEFSIGFuZCBEZW52ZXIsIENPKS4gVGhlcmUgc2hlIHRhdWdodCBhbmF0b215LCBraW5lc2lvbG9neSwgYW5kIHRoZXJhcGV1dGljIGV4ZXJjaXNlIGFzIHdlbGwgYXMgdGhlIG1vZGFsaXRpZXMuIEJvdGggbm9ybWFsIGFuZCBkaXNhYmxlZCBnYWl0IHdlcmUgc3Ryb25nIGVsZW1lbnRzIG9mIHRoaXMgcHJvZ3JhbS4gPC9QPjxQPkFmdGVyIHRoZSB3YXIgZW5kZWQsIHNoZSB1c2VkIGhlciBHSSBiaWxsIHRvIGdvIHRvIG1lZGljYWwgc2Nob29sIChVQyBTYW4gRnJhbmNpc2NvLCAxOTQ2LTE5NTApIGZvciB0aGUgc3BlY2lmaWMgcHVycG9zZSBvZiBiZWNvbWluZyBhbiBvcnRob3BhZWRpYyBzdXJnZW9uLiBEci4gUGVycnkmIzE0NjtzIHJlc2lkZW5jeSBpbiBvcnRob3BhZWRpYyBzdXJnZXJ5IChVQ1NGLCAxOTUxLTE5NTUpIG9jY3VycmVkIGR1cmluZyB0aGUgcGVyaW9kIHdoZW4gcG9saW9teWVsaXRpcyBhbmQgcmVjb25zdHJ1Y3RpdmUgc3VyZ2VyeSB3ZXJlIHN0cm9uZyBjbGluaWNhbCBwcm9ncmFtcy4gT2JzZXJ2YXRpb25hbCBnYWl0IGFuYWx5c2lzIGFuZCBleHBlcmllbmNlIGluIGNvcnJlY3RpbmcgZGlzYWJsZWQgZ2FpdCBiZWNhbWUgZGFpbHkgcHJhY3RpY2UuIDwvUD48UD5IZXIgbmV4dCBtb3ZlIHdhcyB0byBqb2luIHRoZSBzdGFmZiBvZiB0aGUgUmFuY2hvIExvcyBBbWlnb3MgTmF0aW9uYWwgUmVoYWJpbGl0YXRpb24gQ2VudGVyLiBJbiAxOTU1LCBwb2xpb215ZWxpdGlzIHdhcyB0aGUgZW50aXJlIGZvY3VzIG9mIHRoZSByZWhhYmlsaXRhdGlvbiBwcm9ncmFtLiBEaXNhYmlsaXR5IG9mIGxvd2VyIGxpbWJzLCBzcGluZSwgYW5kIGFybXMgd2VyZSBhbGwgbWFqb3IgY29uY2VybnMgd2hpbGUgYnJhY2luZyBhbmQgcmVjb25zdHJ1Y3RpdmUgc3VyZ2VyeSByZWNlaXZlZCBlcXVhbCBlbXBoYXNpcy4gV29ya2luZyB3aXRoIHRoaXMgcHJvZ3JhbSBmdXJ0aGVyIGV4cGFuZGVkIGhlciBrbm93bGVkZ2Ugb2YgbXVzY2xlIGZ1bmN0aW9uIGFuZCBnYWl0IGRpc2FiaWxpdHkuIEluIGFkZGl0aW9uLCBoZXIgZXhwZXJpZW5jZSBpbiBvYnNlcnZpbmcgcG9saW8gc3Vydml2b3JzIGV4cG9zZWQgaGVyIHRvIGEgbnVtYmVyIG9mIGRpZmZlcmVudCBnYWl0IHBhdHRlcm5zIGFzIHRoZSB0eXBlIG9mIHBhcmFseXNpcyByZXN1bHRpbmcgZnJvbSB0aGlzIGRpc2Vhc2UgdmFyaWVzIGZyb20gcGF0aWVudCB0byBwYXRpZW50LiA8L1A+PFA+Rm9sbG93aW5nIGludHJvZHVjdGlvbiBvZiB0aGUgU2FsayB2YWNjaW5lLCBwb2xpbyB3YXMgY29ucXVlcmVkIHNvIERyLiBQZXJyeSBhbmQgaGVyIGNvbGxlYWd1ZXMgcmVkaXJlY3RlZCB0aGVpciBhdHRlbnRpb24gdG8gb3RoZXIgdHlwZXMgb2YgY2hyb25pYyBpbXBhaXJtZW50cy4gVGhpcyBjaGFuZ2Ugd2FzIHRoZSBiZWdpbm5pbmcgb2YgdGhlaXIgaW50ZW5zaXZlIHJlaGFiaWxpdGF0aW9uIHByb2dyYW0gZm9yIHNwaW5hbCBjb3JkIGluanVyeSwgaGVtaXBsZWdpYSwgYXJ0aHJpdGlzLCBhbmQgY2hpbGRyZW4mIzE0NjtzIGRpc29yZGVycyAocHJpbWFyaWx5IG11c2N1bGFyIGR5c3Ryb3BoeSwgbXllbG9keXNwbGFzaWEgYW5kIGNlcmVicmFsIHBhbHN5KS4gTGF0ZXIsIGFtcHV0ZWUgYW5kIHByb2JsZW0gYmFjayBzZXJ2aWNlcyB3ZXJlIGFkZGVkLiBBdCBmaXJzdCwgdGhlIHByb2dyYW0gd2FzIGZvciBnZW5lcmFsIHJlaGFiaWxpdGF0aW9uLiBUaGVuIGFzIHRoZSBwYXRpZW50IGdyb3VwcyBiZWNhbWUgbGFyZ2UsIHRoZXkgZm9ybWVkIHNlcGFyYXRlIGNsaW5pY2FsIGNhdGVnb3JpZXMgd2l0aCBhIHdhcmQgZm9yIGVhY2ggKDE5NjEpLiBXaGlsZSBjb250aW51aW5nIHRoZSBwb2xpbyBzcGluZSBzdXJnZXJ5IHByb2dyYW0sIERyLiBQZXJyeSBhbHNvIGRldmVsb3BlZCBhIHN0cm9rZSB1bml0LiA8L1A+PFA+UmVzcG9uc2liaWxpdHkgZm9yIHBlcnNvbnMgZGlzYWJsZWQgYnkgYSBzdHJva2UgZm9yY2VkIGhlciB0byBleHBhbmQgaGVyIGFuYWx5c2lzIHByb2Nlc3MsIGFzIHRoZSBmdW5jdGlvbmFsIHBhdGhvbG9neSBvZiBpbmRpdmlkdWFscyB3aXRoIGhlbWlwbGVnaWEgaXMgbXVjaCBtb3JlIGNvbXBsZXggdGhhbiB0aGF0IG9mIHBvbGlvLiBCZWNhdXNlIHRoZSBzdGFuZGFyZCBjbGluaWNhbCBleGFtaW5hdGlvbiBmaW5kaW5ncyBjb3JyZWxhdGVkIHBvb3JseSB3aXRoIHRoZSBnYWl0IGR5c2Z1bmN0aW9ucywgYSBzeXN0ZW0gb2Ygb2JzZXJ2YXRpb25hbCBnYWl0IGFuYWx5c2lzIHdhcyBpbml0aWF0ZWQuIERldmVsb3BlZCBpbiBjb25qdW5jdGlvbiB3aXRoIGEgZ3JvdXAgb2Yga25vd2xlZGdlYWJsZSBhbmQgZGVkaWNhdGVkIHBoeXNpY2FsIHRoZXJhcGlzdHMsIHRoZSBSYW5jaG8gTG9zIEFtaWdvcyBPYnNlcnZhdGlvbmFsIEdhaXQgQW5hbHlzaXMgU3lzdGVtIGJlY2FtZSBoaWdobHkgb3JnYW5pemVkLiBGb3IgdGhlIGZpcnN0IHRpbWUsIHRoZXJlIHdhcyBhIG1lYW5zIG9mIGNhdGFsb2dpbmcgdGhlIG11bHRpcGxlIGR5c2Z1bmN0aW9ucyB0aGF0IG9jY3VyIHdpdGggdGhlIHZhcmlvdXMgdHlwZXMgb2YgcGF0aG9sb2d5LiBGb3IgdGhlIHBhc3QgMjUgcGx1cyB5ZWFycywgdGhleSBoYXZlIHRhdWdodCB0aGlzIHByb2dyYW0gbmF0aW9ud2lkZS4gVGhlIG9yZ2FuaXphdGlvbmFsIGJhY2tncm91bmQgb2YgdGhpcyBib29rIGlzIGJhc2VkIG9uIHRoaXMgcHJvZ3JhbS4gIDwvUD48UD5BIHNlY29uZCBkZXZlbG9wbWVudCB3YXMgdGhlIGdhaXQgbGFib3JhdG9yeSAoMTk2OCkuIEl0cyBpbml0aWFsIHB1cnBvc2Ugd2FzIHRvIGRvY3VtZW50IHRoZSBpbXByb3ZlbWVudCBmcm9tIHJlY29uc3RydWN0aXZlIHN1cmdlcnkgaW4gcGF0aWVudHMgd2hvIGNvdWxkIG5vdCBiZSByZXR1cm5lZCB0byBub3JtYWwgZnVuY3Rpb24gYmFzZWQgb24gdHJhZGl0aW9uYWwgcmVoYWJpbGl0YXRpb24gdGhlcmFweS4gVGhpcyBzeXN0ZW0gd2FzIGRlc2lnbmVkIHRvIGhlbHAgYXNjZXJ0YWluIHdoZXRoZXIgc3VyZ2VyeSBhY3R1YWxseSB3YXMgdGhlIGJldHRlciBhbHRlcm5hdGl2ZSBmb3IgdGhlc2UgcGF0aWVudHMuIE91dCBvZiB0aGlzIGJlZ2lubmluZyB3YXMgZGV2ZWxvcGVkIGEgZnVuY3Rpb25hbCBkaWFnbm9zdGljIHN5c3RlbSB0byBiZSB1c2VkIGZvciBwbGFubmluZyB0aGUgcmVjb25zdHJ1Y3RpdmUgc3VyZ2VyeSBvZiBwYXRpZW50cyB3aXRoIHNwYXN0aWNpdHkuIFRoZSBlbXBoYXNpcyBvZiB0aGUgcHJvZ3JhbSB3YXMsIGFuZCBzdGlsbCBpcywga2luZXNpb2xvZ2ljYWwgZWxlY3Ryb215b2dyYXBoeSBiZWNhdXNlIHRoZSBwcmltYXJ5IGRpc2FiaWxpdHkgb2YgcGF0aWVudHMgd2l0aCBzcGFzdGljaXR5IGlzIGluYXBwcm9wcmlhdGUgbXVzY2xlIGFjdGlvbiAoZXJyb3JzIGluIHRpbWluZyBhbmQgaW50ZW5zaXR5KS4gRm9vdHN3aXRjaGVzIHdlcmUgZGV2ZWxvcGVkIHRvIGRlZmluZSB0aGUgcGF0aWVudCYjMTQ2O3Mgc3RyaWRlIGNoYXJhY3RlcmlzdGljcywgYW5kIGFuIGVsZWN0cm9nb25pb21ldGVyIHRvIHJlY29yZCBqb2ludCBtb3Rpb24gZHVyaW5nIGdhaXQgYWxzbyB3YXMgZGV2ZWxvcGVkLiBDbGluaWNhbCBzZXJ2aWNlIGFuZCByZXNlYXJjaCBoYXZlIGhhZCBlcXVhbCBlbXBoYXNpcyBmcm9tIHRoZSBiZWdpbm5pbmcuIEFub3RoZXIgbm92ZWwgZW1waGFzaXMgaGFzIGJlZW4gb24gZW5lcmd5IGNvc3QgYW5hbHlzaXMgb2Ygd2Fsa2luZy4gQW4gb3V0ZG9vciBjb3VydCB3YXMgZGVzaWduZWQgd2hlcmUgaGFiaXR1YWwgZ2FpdCBjb3VsZCBiZSBzdHVkaWVkIChEci4gUm9iZXJ0IFdhdGVycyBzcGVhcmhlYWRlZCB0aGlzKS4gVG9kYXksIHRoZSBQYXRob2tpbmVzaW9sb2d5IExhYm9yYXRvcnkgYXQgUmFuY2hvIExvcyBBbWlnb3MgTmF0aW9uYWwgUmVoYWJpbGl0YXRpb24gQ2VudGVyIGlzIGZ1bGx5IGVxdWlwcGVkIHdpdGggYXV0b21hdGVkIG1vdGlvbiBhbmFseXNpcyAoQ09EQSYjMTUzOyksIGZvcmNlIHBsYXRlcyBhbmQgd2Fsa2luZyBhaWRzIGluc3RydW1lbnRlZCB3aXRoIGZvcmNlIHRyYW5zZHVjZXJzLiBBbGwgdHlwZXMgb2YgZGlzYWJpbGl0eSBoYXZlIGJlZW4gc3R1ZGllZCBvdmVyIHRoZSB5ZWFycyBhbmQgY29udGludWUgdG8gYmUgc2VlbiBhcyB0aGUgY2xpbmljYWwgbmVlZCBpbmNyZWFzZXMgKGNlcmVicmFsIHBhbHN5LCBoZW1pcGxlZ2lhLCBzcGluYWwgY29yZCBpbmp1cnksIHBvc3QgcG9saW8sIGFydGhyaXRpcywgam9pbnQgcmVwbGFjZW1lbnQsIGFtcHV0ZWVzLCBteWVsb2R5c3BsYXNpYSwgYW5kIG11c2N1bGFyIGR5c3Ryb3BoeSkuIDwvUD48UD5EdXJpbmcgaGVyIGNhcmVlciwgRHIuIFBlcnJ5IGhhcyByZWNlaXZlZCBudW1lcm91cyBhd2FyZHMgZm9yIGhlciBwaW9uZWVyaW5nIHdvcmsgaW4gbWFueSBhcmVhcyBvZiBnYWl0IGFuZCBvcnRob3BhZWRpY3MuIFNoZSByZWNlaXZlZCB0aGUgS2FwcGEgRGVsdGEgQXdhcmQgKE9ydGhvcGVkaWMgUmVzZWFyY2ggU29jaWV0eSwgMTk3NikgZm9yIGxhbmRtYXJrIHdvcmsgd2l0aCBkeW5hbWljIGVsZWN0cm9teW9ncmFwaHkgdG8gZGVmaW5lIG11c2NsZSBmdW5jdGlvbiBpbiBjZXJlYnJhbCBwYWxzeSBhbmQgdGhlIElzYWJlbGxlIGFuZCBMZW9uYXJkIEguIEdvbGRzb24gQXdhcmQgaW4gVGVjaG5vbG9neSAoVW5pdGVkIENlcmVicmFsIFBhbHN5IFJlc2VhcmNoIGFuZCBFZHVjYXRpb24gRm91bmRhdGlvbiwgMTk4MSkuIFNoZSB3YXMgYSBTaGFuZHMgTGVjdHVyZXIgKEFtZXJpY2FuIE9ydGhvcGFlZGljIEFzc29jaWF0aW9uLCAxOTg4KSBhbmQgcmVjZWl2ZWQgdGhlIFNoYW5kcyBBd2FyZCAoT3J0aG9wYWVkaWMgUmVzZWFyY2ggU29jaWV0eSwgMTk5OSkuIERyLiBQZXJyeSByZWNlaXZlZCBMaWZldGltZSBBY2hpZXZlbWVudCBBd2FyZHMgZnJvbSB0aGUgR2FpdCBhbmQgQ2xpbmljYWwgTW92ZW1lbnQgQW5hbHlzaXMgU29jaWV0eSAoMjAwMCkgYW5kIFRoZSBTY29saW9zaXMgUmVzZWFyY2ggU29jaWV0eSAoMjAwOCkuIEluIERlY2VtYmVyIG9mIDIwMDgsIHRoZSBVbml2ZXJzaXR5IG9mIFNvdXRoZXJuIENhbGlmb3JuaWEgZGVkaWNhdGVkIHRoZSBKYWNxdWVsaW4gUGVycnkgTXVzY3Vsb3NrZWxldGFsIEJpb21lY2hhbmljcyBMYWJvcmF0b3J5IGluIGhlciBob25vci4gRHIuIFBlcnJ5IGNvbnRpbnVlcyBoZXIgbGlmZWxvbmcgZGVkaWNhdGlvbiB0byB0aGUgcmVzZWFyY2ggYW5kIGNsaW5pY2FsIGFwcGxpY2F0aW9uIG9mIGdhaXQuIFRoaXMgcHVibGljYXRpb24gZW5jb21wYXNzZXMgdGhlIGV4dGVuc2l2ZSB3b3JrIG9mIERyLiBQZXJyeSBhbmQgaGVyIHN1Y2Nlc3NmdWwgeWVhcnMgYXMgYSB0aGVyYXBpc3QgYW5kIGEgc3VyZ2VvbiByZW5vd25lZCBmb3IgaGVyIGV4cGVydGlzZSBpbiBodW1hbiBnYWl0LiA8L1A+PFA+PEk+SnVkaXRoIE0uIEJ1cm5maWVsZCwgUGhELCBQVCA8L0k+aXMgYSBtb3N0IHdlbGNvbWUgY28tYXV0aG9yLiBTaGUgaGFzIGV4Y2VsbGVudCBhbmFseXRpY2FsIHNraWxscyBhbmQgaGFzIGFuIG91dHN0YW5kaW5nIGNvbW1hbmQgb2Ygd29yZHMuIEluIGFkZGl0aW9uLCBoZXIgc2NpZW50aWZpYyBwcmVwYXJhdGlvbiBhbmQgcHJvZmVzc2lvbmFsIGV4cGVyaWVuY2UgZ2l2ZSBoZXIgYSB1bmlxdWUgcGVyc3BlY3RpdmUgb2YgaW1wYWlyZWQgZ2FpdC4gPC9QPjxQPkRyLiBCdXJuZmllbGQmIzE0NjtzIGludGVyZXN0IGluIGdhaXQgYmVnYW4gZHVyaW5nIGEgY2xpbmljYWwgaW50ZXJuc2hpcCBpbiAxOTg2IG9uIHRoZSBBcnRocml0aXMgU2VydmljZSBhdCBSYW5jaG8gTG9zIEFtaWdvcyBOYXRpb25hbCBSZWhhYmlsaXRhdGlvbiBDZW50ZXIgKFJhbmNobykuIFRoZSBhbmFseXRpYyBwcm9jZXNzIGVuY291cmFnZWQgZHVyaW5nIHdlZWtseSBnYWl0IHNlc3Npb25zIChtYW55IGxlZCBieSBEci4gUGVycnkpIHRhcHBlZCBpbnRvIGhlciBpbnZlc3RpZ2F0aXZlIG5hdHVyZS4gRm9sbG93aW5nIGdyYWR1YXRpb24gZnJvbSB0aGUgUGh5c2ljYWwgVGhlcmFweSBQcm9ncmFtIGF0IHRoZSBTdGF0ZSBVbml2ZXJzaXR5IG9mIE5ldyBZb3JrIGF0IEJ1ZmZhbG8gKDE5ODYpLCBEci4gQnVybmZpZWxkIGFjY2VwdGVkIGEgcG9zaXRpb24gYXQgUmFuY2hvIExvcyBBbWlnb3MgTmF0aW9uYWwgUmVoYWJpbGl0YXRpb24gQ2VudGVyLiBIZXIgaW5pdGlhbCB3b3JrIG9uIHRoZSBPcnRoby1EaWFiZXRlcyBTZXJ2aWNlIGZ1cnRoZXIgc3BhcmtlZCBoZXIgcGFzc2lvbiBmb3IgdW5kZXJzdGFuZGluZyBnYWl0LiBEaWZmZXJlbnRpYXRpbmcgdGhlIGluZmx1ZW5jZSBvZiBodW1hbiBpbXBhaXJtZW50cyBmcm9tIHByb3N0aGV0aWMgYWxpZ25tZW50IGZhY3RvcnMgd2FzIGVzc2VudGlhbCBmb3IgaW1wcm92aW5nIHBhdGllbnQmIzE0NjtzIHdhbGtpbmcgYWJpbGl0eSBhbmQgaGVscGVkIGhlciBkZXZlbG9wIGEgZ3JlYXRlciBhcHByZWNpYXRpb24gZm9yIHRoZSByb2xlIGFsaWdubWVudCwgZm9yY2VzLCBhbmQgbW9tZW50cyBoYXZlIG9uIHdhbGtpbmcgcGVyZm9ybWFuY2UuIER1cmluZyB0aGlzIHBlcmlvZCwgRHIuIEJ1cm5maWVsZCBzdGFydGVkIHRlYWNoaW5nIGEgY291cnNlIG9uIHByb3N0aGV0aWNzIGFuZCBvcnRob3RpY3MgaW4gdGhlIFBoeXNpY2FsIFRoZXJhcGlzdCBBc3Npc3RhbnQgUHJvZ3JhbSBhdCBDZXJyaXRvcyBDb2xsZWdlIChOb3J3YWxrLCBDQSkuIEdhaXQgd2FzIGEgY2VudHJhbCBjb21wb25lbnQgb2YgdGhlIGNvdXJzZS4gPC9QPjxQPlN1YnNlcXVlbnQgd29yayBvbiB0aGUgU3Ryb2tlIFNlcnZpY2UsIEdlcm9udG9sb2d5IFNlcnZpY2UsIGFuZCBpbiB0aGUgUG9saW8gQ2xpbmljIGF0IFJhbmNobyBleHBhbmRlZCBoZXIga25vd2xlZGdlIHJlbGF0ZWQgdG8gdGhlIHByb2ZvdW5kIGltcGFjdCBvZiB3ZWFrbmVzcyBvbiBtb3ZlbWVudCBkaXNvcmRlcnMuIEl0IGFsc28gaGlnaGxpZ2h0ZWQgdGhlIGJvZHkmIzE0NjtzIGV4cXVpc2l0ZSB2ZXJzYXRpbGl0eSB0byBjb21wZW5zYXRlIHdoZW4gc2Vuc2F0aW9uIGFuZCBjb250cm9sIG1lY2hhbmlzbXMgcmVtYWluZWQgaW50YWN0IChlZywgd2l0aCBwb2xpbykuIERyLiBCdXJuZmllbGQgZGV2ZWxvcGVkIGEgc3Ryb25nIGFwcHJlY2lhdGlvbiBmb3IgdGhlIHJvbGUgb2YgbG93ZXIgZXh0cmVtaXR5IG9ydGhvc2VzIGluIHByb21vdGluZyBpbmRlcGVuZGVuY2UsIHBhcnRpY3VsYXJseSB3aGVuIHRoZSBkZXZpY2UmIzE0NjtzIGNhcGFiaWxpdGllcyB3ZXJlIHN5c3RlbWF0aWNhbGx5IG1hdGNoZWQgdG8gZWFjaCBwYXRpZW50JiMxNDY7cyB1bmlxdWUgaW1wYWlybWVudHMuIER1cmluZyB0aGlzIHBlcmlvZCwgRHIuIEJ1cm5maWVsZCBlbmdhZ2VkIGluIGZvcm1hbCB0cmFpbmluZyB0byBiZWNvbWUgYSBSYW5jaG8gR2FpdCBJbnN0cnVjdG9yLiBTaGUgdGhlbiBsZWQgZ2FpdCBzZXNzaW9ucyBhdCBSYW5jaG8gYW5kIHN0YXJ0ZWQgdGVhY2hpbmcgd29ya3Nob3BzIGFyb3VuZCB0aGUgY291bnRyeSBmb3IgdGhlcmFwaXN0cyBhbmQgcGh5c2ljaWFucy4gPC9QPjxQPkluIDE5OTYsIERyLiBCdXJuZmllbGQgbGVmdCBoZXIgcG9zaXRpb24gYXMgRGlyZWN0b3Igb2YgUGh5c2ljYWwgVGhlcmFweSBhdCBSYW5jaG8gdG8gY29tbWVuY2UgZ3JhZHVhdGUgc3R1ZGllcyBpbiBCaW9raW5lc2lvbG9neSBhdCB0aGUgVW5pdmVyc2l0eSBvZiBTb3V0aGVybiBDYWxpZm9ybmlhIChVU0MpLiBIZXIgZG9jdG9yYWwgcmVzZWFyY2gsIHVuZGVyIHRoZSBhZHZpc2VtZW50IG9mIERyLiBDaHJpc3RvcGhlciBQb3dlcnMsIGZvY3VzZWQgb24gaHVtYW4gYW5kIGVudmlyb25tZW50YWwgZmFjdG9ycyBjb250cmlidXRpbmcgdG8gc2xpcHMgYW5kIGZhbGxzIGR1cmluZyB3YWxraW5nLiBTaGUgY28tZGV2ZWxvcGVkIGFuZCB0YXVnaHQgdGhlIGludHJvZHVjdG9yeSBhbmQgdGhlbiBhZHZhbmNlZCBvYnNlcnZhdGlvbmFsIGdhaXQgYW5hbHlzaXMgY291cnNlcyBmb3Igc3R1ZGVudHMgZW5yb2xsZWQgaW4gdGhlIGNsaW5pY2FsIGRvY3RvcmF0ZSBvZiBwaHlzaWNhbCB0aGVyYXB5IHByb2dyYW0gYXQgVVNDLiBBdCB0aGUgdGltZSBvZiBoZXIgZW5yb2xsbWVudCBpbiBVU0MmIzE0NjtzIEJpb2tpbmVzaW9sb2d5IHByb2dyYW0sIHNoZSBhbHNvIHB1cnN1ZWQgYSBwb3NpdGlvbiBhcyBhIHJlc2VhcmNoIHBoeXNpY2FsIHRoZXJhcGlzdCB3b3JraW5nIGluIHRoZSBQYXRob2tpbmVzaW9sb2d5IExhYm9yYXRvcnkgYXQgUmFuY2hvIGR1ZSB0byBoZXIgZGVzaXJlIHRvIGVuaGFuY2UgaGVyIGNsaW5pY2FsIHJlc2VhcmNoIHNraWxscyByZWxhdGVkIHRvIG5vcm1hbCBhbmQgcGF0aG9sb2dpYyBnYWl0LiBIZXIgd29yayBpbiB0aGUgbGF0dGVyIGVudmlyb25tZW50IGZvY3VzZWQgb24gY2xpbmljYWwgYW5kIHJlc2VhcmNoIHN0dWRpZXMgcXVhbnRpZnlpbmcgZ2FpdCBhYm5vcm1hbGl0aWVzIHRocm91Z2ggdGhlIGFuYWx5c2lzIG9mIGtpbmVtYXRpYyAobW90aW9uKSwga2luZXRpYyAobW9tZW50KSBhbmQgZWxlY3Ryb215b2dyYXBoaWMgKG11c2NsZSBhY3Rpdml0eSkgZGF0YS4gVGhlIHVuaXF1ZSByZXNlYXJjaCBhbmQgdGVhY2hpbmcgZXhwZXJpZW5jZXMgaW4gdGhlIHR3byBlbnZpcm9ubWVudHMgY29tcGxpbWVudGVkIGVhY2ggb3RoZXIgd2VsbCBhbmQgcHJvdmlkZWQgYSBmcmFtZXdvcmsgZm9yIGhlciByb2xlIGluc3RydWN0aW5nIEJpb21lY2hhbmljcyBhbmQgc3Vic2VxdWVudGx5IEtpbmVzaW9sb2d5IGluIHRoZSBQaHlzaWNhbCBUaGVyYXB5IFByb2dyYW0gYXQgTW91bnQgU3QuIE1hcnkmIzE0NjtzIENvbGxlZ2UgaW4gTG9zIEFuZ2VsZXMuIDwvUD48UD5Gb2xsb3dpbmcgY29tcGxldGlvbiBvZiBoZXIgZG9jdG9yYWwgc3R1ZGllcywgRHIuIEJ1cm5maWVsZCBlbmdhZ2VkIGluIGEgcG9zdGRvY3RvcmFsIGZlbGxvd3NoaXAgd2l0aCBEci4gSmFjcXVlbGluIFBlcnJ5LiBUaGlzIG1lbnRvcnNoaXAgaGFkIGEgcHJvZm91bmQgaW5mbHVlbmNlIG9uIERyLiBCdXJuZmllbGQmIzE0NjtzIHByb2Zlc3Npb25hbCBkZXZlbG9wbWVudCBmb3Igd2hpY2ggc2hlIGlzIG1vc3QgZ3JhdGVmdWwuIFRoaXMgZm9jdXNlZCBwZXJpb2Qgb2YgaW5xdWlyeSBwcm92aWRlZCBhIHN0cm9uZyBmb3VuZGF0aW9uIGZvciB0aGVpciBzdWJzZXF1ZW50IGNvbGxhYm9yYXRpb24gb24gdGhlIHNlY29uZCBlZGl0aW9uIG9mIHRoaXMgYm9vay4gPC9QPjxQPkluIE9jdG9iZXIgMjAwNCwgRHIuIEJ1cm5maWVsZCBqb2luZWQgTWFkb25uYSBSZWhhYmlsaXRhdGlvbiBIb3NwaXRhbCBpbiBMaW5jb2xuLCBOZWJyYXNrYS4gU2hlIHNlcnZlcyBhcyBEaXJlY3RvciBvZiB0aGUgSW5zdGl0dXRlIGZvciBSZWhhYmlsaXRhdGlvbiBTY2llbmNlIGFuZCBFbmdpbmVlcmluZywgRGlyZWN0b3Igb2YgdGhlIE1vdmVtZW50IGFuZCBOZXVyb3NjaWVuY2VzIENlbnRlciBhbmQgdGhlIENsaWZ0b24gQ2hhaXIgaW4gUGh5c2ljYWwgVGhlcmFweSBhbmQgTW92ZW1lbnQgU2NpZW5jZXMuIERyLiBCdXJuZmllbGQgaGFzIGRldmVsb3BlZCBhIGR5bmFtaWMgcmVzZWFyY2ggbGFib3JhdG9yeSB0aGF0IGNhcGl0YWxpemVzIG9uIHRoZSBjbG9zZSBwcm94aW1pdHkgb2YgcGF0aWVudHMgYW5kIGNsaW5pY2lhbnMsIGEgc3Ryb25nIG5ldHdvcmsgb2YgcmVzZWFyY2ggY29sbGFib3JhdG9ycyBpbnRlcm5hbGx5IGFzIHdlbGwgYXMgZnJvbSB1bml2ZXJzaXRpZXMgYW5kIGluZHVzdHJ5LCBhbmQgYSBkaXZlcnNlIGdyb3VwIG9mIHVuZGVyZ3JhZHVhdGUgYW5kIGdyYWR1YXRlIHN0dWRlbnRzIHdpbGxpbmcgYW5kIGVhZ2VyIHRvIGxlYXJuIGFuZCBjb250cmlidXRlLiBSZXNlYXJjaCBlZmZvcnRzIGZvY3VzIG9uIGRldmVsb3BpbmcgYW5kIHN0dWR5aW5nIG5ldyB0cmVhdG1lbnRzIGFuZCB0ZWNobm9sb2dpZXMgdG8gaGVscCBpbmRpdmlkdWFscyB3aXRoIHBoeXNpY2FsIGRpc2FiaWxpdGllcyB3YWxrLCBleGVyY2lzZSwgYW5kIGxpdmUgbW9yZSBpbmRlcGVuZGVudGx5LiBUaGUgZnVsbHkgaW5zdHJ1bWVudGVkIENoYXBpbiBHYWl0IGFuZCBNb3Rpb24gTGFib3JhdG9yeSB3aXRoaW4gdGhlIE1vdmVtZW50IGFuZCBOZXVyb3NjaWVuY2VzIENlbnRlciBpbmNsdWRlcyBzdGF0ZS1vZi10aGUgYXJ0IHRlY2hub2xvZ3kgYW5kIHNvZnR3YXJlIGZvciBjb25kdWN0aW5nIGJpb21lY2hhbmljYWwgYW5kIHBoeXNpb2xvZ2ljYWwgYW5hbHlzZXMgb2YgbW92ZW1lbnQgZnVuY3Rpb24gaW5jbHVkaW5nIGEgdHdlbHZlLWNhbWVyYSBpbmZyYXJlZCBtb3Rpb24gYW5hbHlzaXMgc3lzdGVtLCAxNi1jaGFubmVsIGFuZCAxMC1jaGFubmVsIHBvcnRhYmxlIGVsZWN0cm9teW9ncmFwaHkgdGVjaG5vbG9neSwgZm91ciBmb3JjZSBwbGF0Zm9ybXMsIGEgZm9vdHN3aXRjaCBzeXN0ZW0gYW5kIHBsYW50YXIgcHJlc3N1cmUgbWFwcGluZyB0ZWNobm9sb2d5LCBhbmQgYSAzMC1tZXRlciB3YWxrd2F5IHdpdGggYW4gb3ZlcmhlYWQgc2FmZXR5IHN1cHBvcnQgdHJhY2sgYW5kIGZ1bGwtYm9keSBoYXJuZXNzIHN5c3RlbS4gPC9QPjxQPkRyLiBCdXJuZmllbGQgaG9sZHMgYWRqdW5jdCBmYWN1bHR5IGFwcG9pbnRtZW50cyBhdCBDcmVpZ2h0b24gVW5pdmVyc2l0eSwgVW5pdmVyc2l0eSBvZiBOZWJyYXNrYSYjMTUwOyBMaW5jb2xuLCBVbml2ZXJzaXR5IG9mIE5lYnJhc2thIE1lZGljYWwgQ2VudGVyLCBhbmQgdGhlIFVuaXZlcnNpdHkgb2YgU291dGhlcm4gQ2FsaWZvcm5pYS4gSW4gYWRkaXRpb24gdG8gYSB2aWdvcm91cyByZXNlYXJjaCBhZ2VuZGEsIERyLiBCdXJuZmllbGQgY29udGludWVzIHRvIHRlYWNoIGdhaXQgaW4gdGhlIGFjYWRlbWljIHNldHRpbmcgYW5kIHByZXNlbnRzIGJvdGggbmF0aW9uYWxseSBhbmQgaW50ZXJuYXRpb25hbGx5IG9uIGdhaXQgYW5kIHJlaGFiaWxpdGF0aW9uIHJlbGF0ZWQgdG9waWNzLiA8L1A+ZAIED2QWBGYPFQIme0QzMDkzRDIxLUJGNkMtNDRDNC04MzFBLTdFNjlCNDhGMzczQ30QUmVsYXRlZCBXZWIgU2l0ZWQCAQ8VAYAFPHAgY2xhc3M9InJlbGF0ZWQtd2ViLWxvZ28iPjxhIGhyZWY9Imh0dHA6Ly93d3cuZWZhY3VsdHlsb3VuZ2UuY29tIiB0YXJnZXQ9Il9ibGFuayIgY2xhc3M9ImltZ0xpbmsiPjxpbWcgc3JjPSJpbWFnZXMvZUZhY3VsdHlMb3VuZ2VfbG9nby5naWYiIGFsdD0iZUZhY3VsdHlMb3VuZ2UuY29tIiB3aWR0aD0iMTc2IiBoZWlnaHQ9IjI0Ij48L2E+PC9wPjxwIGNsYXNzPSJyZWxhdGVkLXdlYi1oZWFkIj5JbnN0cnVjdG9yIE1hdGVyaWFsczwvcD4gPHA+IEluc3RydWN0b3JzOiBWaXNpdCBvdXIgbmV3IHdlYnNpdGUgZXNwZWNpYWxseSBmb3IgeW91IGF0IDxhIGhyZWY9Imh0dHA6Ly93d3cuZWZhY3VsdHlsb3VuZ2UuY29tIj5lZmFjdWx0eWxvdW5nZS5jb20hPC9hPiBUaHJvdWdoIHRoaXMgd2Vic2l0ZSB5b3Ugd2lsbCBiZSBhYmxlIHRvIGFjY2VzcyBhIHZhcmlldHkgb2YgbWF0ZXJpYWxzIGluY2x1ZGluZywgPGNpdGU+R2FpdCBBbmFseXNpcywgU2Vjb25kIEVkaXRpb248L2NpdGU+LCBJbnN0cnVjdG9yJ3MgTWF0ZXJpYWwuIEF2YWlsYWJsZSBvbi1saW5lLCB5b3Ugd2lsbCBmaW5kIHBvd2VyIHBvaW50IHByZXNlbnRhdGlvbnMgdGhhdCB3aWxsIGZ1cnRoZXIgZW5oYW5jZSB0aGUgbGVhcm5pbmcgZXhwZXJpZW5jZS4gPC9wPmQCEQ9kFgICAQ8PFgIfAWhkZAIPDw8WAh8BZ2RkGAEFCE1WSGVhZGVyDw9kAgFknrNZikcDffSDJ+OXz/rcFXomNek6lNc4QPnQHkAsB7o="/> </div> <script src="https://web.archive.org/web/20130913070432js_/http://ajax.microsoft.com/ajax/4.0/2/MicrosoftAjax.js" type="text/javascript"></script> <div id="fb-root"> </div> <!-- wrap --> <div id="wrap"> <!-- header --> <div id="books-header"> <!-- column 1 --> <div class="col1"> <!-- specialty + brand --> <ul id="brand"> <li class="books-logo"><a href="/web/20130913070432/http://www.healio.com/books">SLACK Books</a></li> </ul> <!-- /specialty + brand --> </div> <!-- /column 1 --> <!-- column 2 --> <div class="col2"> <ul class="books-links"> <li class="view-cart"><a href="/web/20130913070432/http://www.healio.com/checkout/shoppingcart" id="Cart">View Cart</a></li> <li class="fb"><a href="https://web.archive.org/web/20130913070432/http://www.facebook.com/pages/Healio/304788272902541" target="_blank"> Facebook</a></li> <li class="twitter"><a href="https://web.archive.org/web/20130913070432/https://twitter.com/#!/GoHealio" target="_blank">Twitter</a></li> </ul> <!-- search --> <script type="text/javascript"> $j(document).ready(function () { var value1 = $j('input:radio[name=scope]:checked').val(); var value2 = ""; $j("#q").keyup(function (event) { if (event.keyCode == 13 && $j(this).val() != "") { $j("#btnG").click(); } }); $j("input:radio[name=scope]").click(function () { value1 = $j(this).val(); //alert(value1); }); $j("#btnG").click(function () { var u = searchRoot + "/search?q=" + $j("#q").val() + ((typeof (value1) === 'undefined' || value1 =="") ? "" : "&" + value1); window.location.replace(u); }); $j("#q").focus(function () { $j("#q").css('background', 'none') }); }); </script> <script language="javascript">var searchRoot='/books';</script> <div id="search"> <input type="text" id="q" name="q"/> <input type="button" class="submit" name="btnG" id="btnG" value="Search"/> <script src="https://web.archive.org/web/20130913070432js_/http://www.google.com/coop/cse/brand?form=cse-search-box&amp;lang=en" type="text/javascript"></script> <!-- form controls --> <!-- /form controls --> </div> <!-- /search --> </div> <!-- /column 2 --> </div> <!-- /header --> <!-- menu --> <div id="menu"> <!-- search --> <!-- journal search --> <script type="text/javascript"> $(document).ready(function () { $('#goJournal').click(function () { var sFilter = ''; if ($('#gsafilter').length > 0){ sFilter = ($('#gsafilter').attr('type') == 'radio') ? "&requiredfields=" + $('input:radio[name=gsafilter]:checked').val() : "&requiredfields=" + $('#gsafilter').val(); } window.location.replace("/books/search?q=" + escape($('#jq').val()) + "" + sFilter); }); $("#jq").keyup(function (event) { if (event.keyCode == 13 && $(this).val() != "") { $("#goJournal").click(); } }); }); </script> <div class="journal-search"> <p> Search books</p> <input type="text" id="jq" name="" size="" maxlength="50"/> <input type="button" name="goJournal" id="goJournal" value="Search" class="submit"/> <input type="hidden" id="gsafilter" name="gsafilter" value="content_type:Book"/> </div> <!-- /journal search --> <!-- /search --> <ul id="book-menu-c"> <li class="menu-section">Medicine</li><li><a href="/web/20130913070432/http://www.healio.com/books/gastroenterology" class="">Gastroenterology</a></li><li><a href="/web/20130913070432/http://www.healio.com/books/hepatology" class="">Hepatology</a></li><li><a href="/web/20130913070432/http://www.healio.com/books/ophthalmology" class="">Ophthalmology</a></li><li><a href="/web/20130913070432/http://www.healio.com/books/orthopedics" class="">Orthopedics</a></li><li><a href="/web/20130913070432/http://www.healio.com/books/pediatrics" class="">Pediatrics</a></li><li class="menu-section">Health Professions</li><li><a href="/web/20130913070432/http://www.healio.com/books/health-professions/athletic-training" class="">Athletic Training</a></li><li><a href="/web/20130913070432/http://www.healio.com/books/health-professions/occupational-therapy" class="">Occupational Therapy</a></li><li><a href="/web/20130913070432/http://www.healio.com/books/health-professions/physical-therapy" class="active">Physical Therapy</a></li><li class="menu-section">Nursing</li><li><a href="/web/20130913070432/http://www.healio.com/books/nursing" class="">Clinical Nursing Skills</a></li> </ul> <ul class="books-sub-menu"> <li class=""> <a href="/web/20130913070432/http://www.healio.com/books/new-title-alerts">New Book Title Alerts</a></li> <li class=""> <a href="/web/20130913070432/http://www.healio.com/books/about-us">About Us</a></li> <li class=""> <a href="/web/20130913070432/http://www.healio.com/books/contact-us">Contact Us</a></li> <li class=""> <a href="/web/20130913070432/http://www.healio.com/books/distributors">Distributors</a></li> <li class=""> <a href="/web/20130913070432/http://www.healio.com/books/faculty-requests">Faculty Requests</a></li> <li class=""> <a href="/web/20130913070432/http://www.healio.com/books/write-a-book">Write a Book</a></li> </ul> <script type="text/javascript"> $j(".books-sub-menu li:first").attr("class", "sub-first"); </script> <div id="awardgroup"> <ul class="award-wrap"> <li class="col1"><a href="/web/20130913070432/http://www.healio.com/hematology-oncology/practice-management/news/online/%7Bbaa1a66a-8c99-4530-b5b2-4bd5946fd8c9%7D/healiocom-wins-2012-best-publishing-site-award" rel="nofollow">Sitecore Site of the Year</a></li> <li class="col2"><a href="/web/20130913070432/http://www.healio.com/news/online/%7B58FDC6A6-27D7-4AD3-8D3E-ED63D35F8BE2%7D/Healiocom-named-Medical-Marketing--Media-2013-award-finalist" rel="nofollow">Finalist - MMM Awards 2013</a></li> <li class="col3"><a href="/web/20130913070432/http://www.healio.com/news/online/%7BC15DEDA5-C675-417E-B896-80686B2C137C%7D/Healiocom-wins-2013-APEX-Grand-Award" rel="nofollow">Healio.com wins 2013 APEX Grand Award</a></li> </ul> </div> </div> <!-- /menu --> <!-- content-wrap --> <div id="content-wrap"> <!-- main-content --> <div id="main-content-2col"> <!-- breadcrumbs --> <p id="breadcrumbs"> <a href="/web/20130913070432/http://www.healio.com/"> Healio</a> <span>&#8250;</span> <a href="/web/20130913070432/http://www.healio.com/books"> Books</a> <span>&#8250;</span> <a href="/web/20130913070432/http://www.healio.com/books/health-professions/physical-therapy"> Physical Therapy</a> </p> <!-- /breadcrumbs --> <!-- book content --> <div class="book-content"> <!-- book info --> <div class="book-info"> <h3> Gait Analysis: Normal and Pathological Function, Second Edition</h3> <p class="author"> Jacquelin&nbsp;Perry, MD, ScD ; Judith M.&nbsp;Burnfield, PhD, PT </p> <!-- book specs --> <div class="book-specs-wrap"> <ul class="preview"> <li class="cover"><a href="#"> <img src="/web/20130913070432im_/http://www.healio.com/~/media/Books/Physical Therapy/Gait Analysis Normal and Pathological Function Second Edition/Gait Analysis Normal and Pathological Function Second Edition.gif" alt="Gait Analysis: Normal and Pathological Function, Second Edition" title="" width="182"/></a> </li> <li> <div class="thumb-wrap"> <div class="thumb"> <a target="_blank" class="nlb" href="/web/20130913070432/http://www.healio.com/~/media/Books/Physical Therapy/Gait Analysis Normal and Pathological Function Second Edition/Excerpt PDF 1.ashx"> <img src="/web/20130913070432im_/http://www.healio.com/~/media/Books/Physical Therapy/Gait Analysis Normal and Pathological Function Second Edition/Excerpt Image 1.gif" alt="Gait Analysis: Normal and Pathological Function, Second Edition" width="60" height="86"/></a> </div> </div> </li> <li> <div class="thumb-wrap"> <div class="thumb"> <a target="_blank" class="nlb" href="/web/20130913070432/http://www.healio.com/~/media/Books/Physical Therapy/Gait Analysis Normal and Pathological Function Second Edition/Excerpt PDF 2.ashx"> <img src="/web/20130913070432im_/http://www.healio.com/~/media/Books/Physical Therapy/Gait Analysis Normal and Pathological Function Second Edition/Excerpt Image 2.gif" alt="Gait Analysis: Normal and Pathological Function, Second Edition" width="60" height="86"/></a> </div> </div> </li> <li> <div class="thumb-wrap"> <div class="thumb"> <a target="_blank" class="nlb" href="/web/20130913070432/http://www.healio.com/~/media/Books/Physical Therapy/Gait Analysis Normal and Pathological Function Second Edition/Excerpt PDF 3.ashx"> <img src="/web/20130913070432im_/http://www.healio.com/~/media/Books/Physical Therapy/Gait Analysis Normal and Pathological Function Second Edition/Excerpt Image 3.gif" alt="Gait Analysis: Normal and Pathological Function, Second Edition" width="60" height="86"/></a> </div> </div> </li> </ul> </div> <!-- /book specs --> <div class="meta-wrap"> <ul class="meta-info"> <li class="price">$95.95</li> <li>ISBN 10 1-55642-766-2</li> <li>ISBN 13 978-1-55642-766-4</li> <li> 576 pp Hard Cover</li> <li>Pub. Date: 2010</li> <li>Order# 47662</li> </ul> <ul class="add-to-cart"> <li class="btn-wrapper"> <a id="layout_0_maincontent_0_rptBookDetail_lbAddToCart_0" href="javascript:__doPostBack('layout_0$maincontent_0$rptBookDetail$ctl00$lbAddToCart','')"><img src="https://web.archive.org/web/20130913070432im_/http://213a1ca8842e5e699a80-05ce35571e92a3f7383a191aa5840bba.r66.cf1.rackcdn.com/buy-book-btn-bg.png" alt="BUY BOOK"/></a> </li> </ul> <ul class="ebook-url"> </ul> <ul class="product-info"> <li><a href="#{AA977C7C-D386-4E67-B7CA-496833E233F2}"> Product Description</a></li> <li><a href="#{3BFB9080-EAB7-4065-BCE9-A43AA2C9BC22}"> Contents</a></li> <li><a href="#{97DDB951-57A9-44D8-BE31-DE06F41E3271}"> Reviews</a></li> <li><a href="#{0B591D1A-7444-4FBD-B7C1-5E53FFAFF351}"> About the Authors</a></li> <li><a href="#{D3093D21-BF6C-44C4-831A-7E69B48F373C}"> Related Web Site</a></li> </ul> </div> </div> <!-- /book info --> <!-- related links --> <div class="related-links right"> <ul class="related-site"> <li> <h3> Related Web Site</h3> </li> <li> <a href="https://web.archive.org/web/20130913070432/http://www.efacultylounge.com/" target="_blank"><img height="24" width="176" alt="eFacultyLounge" src="/web/20130913070432im_/http://www.healio.com/books/health-professions/physical-therapy/%7Bec12a908-c0f3-42af-8b11-c3fc73727078%7D/%7E/media/C8D75698F50841A6B48A764140A2D9F7.ashx"/></a></li> </ul> <!--googleoff: index--> <h3> Also of interest</h3> <p> <strong>Customers interested in this book may also be interested in:</strong></p> <ul> <li><a href="/web/20130913070432/http://www.healio.com/books/health-professions/physical-therapy/{e239af25-53d0-40e0-a5d2-7f4d384322ab}/biomechanics-of-human-motion-basics-and-beyond-for-the-health-professions"> Biomechanics of Human Motion: Basics and Beyond for the Health Professions</a><p class="author"> Barney F. LeVeau, PhD, PT</p> </li> <li><a href="/web/20130913070432/http://www.healio.com/books/health-professions/athletic-training/{58bfb584-8f36-43ac-b30e-3090909d0291}/special-tests-for-orthopedic-examination-third-edition"> Special Tests for Orthopedic Examination, Third Edition</a><p class="author"> Jeff G. Konin, PhD, ATC, PT; Denise Wiksten, PhD, ATC; Jerome A. Isear, Jr., MS, PT, ATC-L; Holly Brader, MPH, RN, BSN, ATC</p> </li> <li><a href="/web/20130913070432/http://www.healio.com/books/health-professions/athletic-training/{564eba93-d9c0-4989-8693-db90c6815ca6}/cram-session-in-goniometry-a-handbook-for-students--clinicians"> Cram Session in Goniometry: A Handbook for Students &amp; Clinicians</a><p class="author"> Lynn Van Ost, MEd, RN, PT, ATC</p> </li> <li><a href="/web/20130913070432/http://www.healio.com/books/health-professions/athletic-training/{d8b7ff4f-4995-4e21-941f-4094fbad5ec2}/cram-session-in-manual-muscle-testing-a-handbook-for-students--clinicians"> Cram Session in Manual Muscle Testing: A Handbook for Students &amp; Clinicians</a><p class="author"> Lynn Van Ost, MEd, RN, PT, ATC</p> </li> </ul> <!--googleon: index--> </div> <!-- /related links --> <div class="social-links"> <div class="fb-like" data-send="false" data-width="300" data-show-faces="true" data-action="recommend"></div> <ul class="share"> <li><a href="javascript:void(0)" id="twitter" class="twitter-link" target="_new">Tweet</a></li> <li><a href="javascript:void(0)" id="facebook" class="facebook-link" target="_new">Share</a></li> <li class="linkedin"><a href="javascript:void(0)" id="linkedin" class="linkedin-link">Link</a></li> <li><span class="db-wrapper"><span class="g-plusone" data-size="tall" data-annotation="none"></span></span></li> <li><a href="javascript:void(0)" id="email">Email</a></li> <li class="last"><a href="javascript:void(0)" id="print">Print</a></li> </ul> <input name="layout_0$maincontent_0$rptBookDetail$ctl00$SocialMedia$articleItemForTweet" type="hidden" id="layout_0_maincontent_0_rptBookDetail_SocialMedia_0_articleItemForTweet_0" value="{EC12A908-C0F3-42AF-8B11-C3FC73727078}"/> </div> <a name="{AA977C7C-D386-4E67-B7CA-496833E233F2}"> <h3 class="book-section"> Product Description </h3></a> <p>The extensive and ground-breaking work of Dr. Jacquelin Perry is encompassed and detailed in the world renowned text, <b><cite>Gait Analysis: Normal and Pathological Function</cite></b>. The medical, healthcare, and rehabilitation professions key text for over 20 years on gait&hellip;. </p> <p style="text-align: center;"><b><i>Now available in a much anticipated <span style="text-decoration: underline;">New Second Edition</span> </i></b></p> <p>Dr. Jacquelin Perry is joined by Dr. Judith Burnfield to present today's latest research findings on human gait. <b><cite>Gait Analysis, Second Edition</cite></b> has been updated and expanded to focus on current research, more sophisticated methods, and the latest equipment available to analyze gait. </p> <h4>What is New:</h4> <ul> <li>A new chapter covering running </li> <li>Synergy of motion between the two limbs </li> <li>A new chapter covering pediatrics </li> <li>A new chapter covering stair negotiation </li> <li>New and updated clinical examples </li> <li>A section on power inside each chapter covering normal gait </li> <li>New methods and equipment to analyze gait </li> </ul> <p>This <b><cite>Second Edition</cite></b> to <b><cite>Gait Analysis</cite></b><i> </i>offers a re-organization of the chapters and presentation of material in a more user-friendly, yet comprehensive format. Essential information is provided describing gait functions, and clinical examples to identify and interpret gait deviations. Learning is further reinforced with images and photographs. </p> <h4>Features: </h4> <ul> <li>Six sections cover the fundamentals, normal gait, pathological gait, clinical considerations, advanced locomotor functions, and gait analysis systems </li> <li>Clinical significance of the most common pathological gait patterns </li> <li>Over 470 illustrations and photographs, as well as 40 tables </li> <li>Patient examples to illustrate elements of normal and pathological gait </li> </ul> <p>Instructors in educational settings, see <a href="https://web.archive.org/web/20130913070432/http://www.efacultylounge.com/" target="_new">www.efacultylounge.com</a> for additional material to be used for teaching in the classroom. </p> <p>Tens of thousands of orthopedic, orthotic and prosthetic, physical therapy, and other rehabilitation professionals have kept a copy of <b><cite>Gait Analysis</cite></b> by their side for over 18 years&hellip;join the thousands more who will bring the <b><i>Second Edition</i></b> into their clinics, classrooms, and personal collections. </p> <p><strong><em>A Doody's Core Title Selection! <br/> </em></strong></p> <p class="top"><a href="#">top</a></p> <a name="{3BFB9080-EAB7-4065-BCE9-A43AA2C9BC22}"> <h3 class="book-section"> Contents </h3></a> <table frame="BORDER" border="0" cellpadding="5" cellspacing="0" width="550" class="book-toc"> <tbody> <tr> <td colspan="2" align="Left" valign="Top" width="478"><i>Acknowledgements <br>About the Authors<br>Contributing Authors<br>Introduction</i></td> </tr><tr> <td colspan="2" align="Left" valign="Top" width="478"><b>SECTION I: Fundamentals</b> </td> </tr><tr> <td width="85">Chapter 1</td><td>Gait Cycle</td> </tr><tr> <td>Chapter 2 </td><td>Phases of Gait</td> </tr><tr> <td>Chapter 3 </td><td>Basic Functions</td></tr><tr> <td colspan="2" align="Left" valign="Top" width="478"> <b>SECTION II: Normal Gait</b> </td> </tr><tr><td>Chapter 4 </td><td>Ankle-Foot Complex</td></tr><tr><td>Chapter 5</td><td>Knee</td></tr><tr><td>Chapter 6</td><td>Hip</td></tr><tr><td>Chapter 7</td><td>Head, Trunk, and Pelvis</td></tr><tr><td>Chapter 8</td><td>Arm</td></tr><tr><td>Chapter 9</td><td>Total Limb Function and Bilateral Synergistic Relationships</td></tr><tr> <td colspan="2" align="Left" valign="Top" width="478"> <b>SECTION III: Pathological Gait</b> </td> </tr><tr><td>Chapter 10</td><td>Pathological Mechanisms</td></tr><tr><td>Chapter 11</td><td>Ankle and Foot Gait Deviations</td></tr><tr><td>Chapter 12</td><td>Knee Gait Deviations</td></tr><tr><td>Chapter 13</td><td>Hip Gait Deviations</td></tr><tr><td>Chapter 14</td><td>Trunk and Pelvis Gait Deviations </td></tr><tr> <td colspan="2" align="Left" valign="Top" width="478"> <b>SECTION IV: Clinical Considerations </b> </td> </tr><tr><td>Chapter 15</td><td>Examples of Pathologic Gait </td></tr><tr><td>Chapter 16</td><td>Pediatric Gait Analysis </td></tr><tr><td></td><td>Henry G. Chambers, MD</td></tr><tr> <td colspan="2" align="Left" valign="Top" width="478"> <b>SECTION V: Advanced Locomotor Function</b> </td> </tr> <tr><td>Chapter 17</td><td>Stair Negotiation</td></tr> <tr><td>Chapter 18</td><td>Running</td></tr> <tr><td></td><td>Marilyn M. Pink, PhD, PT</td></tr> <tr> <td colspan="2" align="Left" valign="Top" width="478"> <b>SECTION VI: Quantified Gait Analysis</b> </td> </tr> <tr><td>Chapter 19</td><td>Gait Analysis Systems</td></tr> <tr><td>Chapter 20</td><td>Motion Analysis</td></tr> <tr><td>Chapter 21</td><td>Muscle Control and Dynamic Electromyography</td></tr> <tr><td>Chapter 22</td><td>Kinetics of Gait: Ground Reaction Forces, Vectors, Moments, Power, and Pressure</td></tr> <tr><td>Chapter 23</td><td>Stride Analysis</td></tr> <tr><td>Chapter 24</td><td>Energy Expenditure</td></tr> <tr><td></td><td>Robert Waters, MD</td></tr> <tr> <td colspan="2" align="Left" valign="Top" width="478"> Abbreviations and Acronyms<br>Glossary Appendix A<br>Normative Joint Motion<br>Index</td> </tr></tbody></table> <p class="top"><a href="#">top</a></p> <a name="{97DDB951-57A9-44D8-BE31-DE06F41E3271}"> <h3 class="book-section"> Reviews </h3></a> <h3>Reviews of Previous Edition:</h3> <p>"This ... text from one (if not <u>the</u>) international expert in the field of gait analysis is all that was hoped for and more ... This gem should ... become the definitive text in the field." </p> <p class="review-attrib">— Sheldon R. Simon, MD, <i>The Journal of Bone and Joint Surgery</i> </p> <p>"The narrative is extraordinarily clear and the illustration…superb. Everything is here that you wanted and needed to know about gait analysis. Buy it. </p> <p class="review-attrib">— Eugene E. Bleck, <i>Developmental Medicine and Child Neurology </i></p> <p>"Gait Analysis is a highly comprehensive and advanced text which would be valuable to clinicians directly involved in gait analysis." </p> <p class="review-attrib">— Nancy S. Hicks, BS, PT, <i>Orthopaedic Nursing </i></p> <p>"As an individual who teaches gait to physical therapy students, I would certainly recommend this book for its clarity, organization, and logical approach." </p> <p class="review-attrib">— James C. Walls, PhD, <i>JOSPT</i> </p> <p><i>"</i>The author’s level of expertise and clear, logical presentation make this text a definitive reference for normal and pathological gait. Instructors will find parts of this text appropriate for entry-level as well as advanced students. Clinicians will use it to refine their skills in gait analysis and to learn about objective gait analysis systems." </p> <p class="review-attrib">— Suzanne R. Babyar, <i>Journal of Physical Therapy Education.</i></p> <h3>Reviews of the <i>Second Edition</i>:</h3> <p>"This textbook will remain a staple in the educational setting for both student and teacher. If an O&P; student needs one book on gait, this is that book. For practitioners, the textbook is a ready reference that can augment existing knowledge and inform clinical practice."</p><p class="review-attrib">— Bryan Malas, MHPE, CO<br/></p><p>"The greatest strength of the new edition lies in its logical, reorganized content presentation, which seamlessly interweaves the old and new into a single comprehensive text the practitioner will find valuable in both its breadth and currency. As with the first edition, this textbook will remain a staple in the educational setting for both student and teacher alike. If an O&P; student needed one book on gait, this would be that book. For practitioners, the textbook is a ready reference that can augment existing knowledge and inform clinical practice."</p><p class="review-attrib">— Bryan Malas, MHPE, CO<br/><span class="italic">American Academy of Orthotists &amp; Prosthetists</span></p><p>"...in summary, this <i>second edition</i> includes several excellent additions to a classic textbook which should be on the book shelf of ever postgraduate student studying human gait, and every physiotherapist with a specific interest in gait analysis."</p> <p class="review-attrib">– Marietta van der Linden, <i>Physiotherapy</i>.</p><p>"This is a first-class publication on a very important subject not discussed as commonly as other issues in orthopedics. The authors are well-known experts and the book is the result of vast clinical and research experience. This is the best book available on gait analysis."</p> <p class="review-attrib">– Riad Barmada, MD, <i>University of Illinois at Chicago College of Medicine, <br> Doody Enterprises, Inc</i>.</p><p>"<cite>Gait Analysis: Normal and Pathological Function</cite> is a comprehensive text for basic gait analysis, systematically covering the fundamental components of normal and pathological gait. The clinical focus of this text makes it a useful resource for clinicians and students of all levels."</p> <p class="review-attrib">— Dr. Vivienne Chuter,<span class="italic">University of Newcastle, New South Wales, Australia, Physical Therapy Reviews</span></p> <p>"Their excellent and subtle changes have enhanced the book’s value, both as a primer and as an encyclopedic reference on gait. The authors allude to what the observer "sees." New methods of gait analysis have more accurately characterized various parts of the gait cycle. Chapter 9 is really a summary chapter of the first part of the book, which covers normal gait. Valuably, it sums up the parts and puts them together. This chapter integrates the total limb function at each phase of gait, elevating observation to a more sophisticated understanding. The use of clinical photographs continues and helps readers relate the illustrated point to a patient or series of patients being treated- an especially valuable feature. The chapters on kinetics, running, and stride are updated and valuable. The chapter on dynamic EMGs has been expanded to discuss the relation of muscle control to the various aspects of gait, both normal and abnormal—an essential concept. Reading the first part of <i>Gait Analysis: Normal and Pathological Function</i> will add dimension to observing gait and will be ideal for providing readers having an advanced interest with a more complete and clear technical understanding. In either instance, reading this text and comprehending the data make this text clinically pragmatic and worthwhile."</p> <p class="review-attrib">– <i>Alfred D. Grant, MD</i>, NYU Hospital for Joint Diseases, New York, NY, JAMA</i>.</p> <p class="top"><a href="#">top</a></p> <a name="{0B591D1A-7444-4FBD-B7C1-5E53FFAFF351}"> <h3 class="book-section"> About the Authors </h3></a> <p><i>Jacquelin Perry, MD&#146;s </i>interest in gait began in college (UCLA). A major in physical education (1935-1940) introduced her to anatomy and provided a strong background in kinesiology with application to sports. Part of this experience was her attendance at the Physical Therapy Clinic of the Los Angeles Children&#146;s Hospital where she began her exposure to disability. Subsequently, she became a physical therapist (Walter Reed Army Hospital, 1941), which expanded her knowledge of anatomy, kinesiology, and disability. </p><p>Her physical therapy experience in Army hospitals during World War II provided a broad clinical experience (1941-1945). In addition to working with a regular flow of trauma patients, she spent 2 years at a center that had Army programs for poliomyelitis and rheumatoid arthritis. All 3 clinical areas involved a great deal of informal observational gait analysis as one sought to improve the patient&#146;s ability to walk. During most of this time, she was also an instructor at two of the Army schools of physical therapy (Hot Springs, AR and Denver, CO). There she taught anatomy, kinesiology, and therapeutic exercise as well as the modalities. Both normal and disabled gait were strong elements of this program. </p><p>After the war ended, she used her GI bill to go to medical school (UC San Francisco, 1946-1950) for the specific purpose of becoming an orthopaedic surgeon. Dr. Perry&#146;s residency in orthopaedic surgery (UCSF, 1951-1955) occurred during the period when poliomyelitis and reconstructive surgery were strong clinical programs. Observational gait analysis and experience in correcting disabled gait became daily practice. </p><p>Her next move was to join the staff of the Rancho Los Amigos National Rehabilitation Center. In 1955, poliomyelitis was the entire focus of the rehabilitation program. Disability of lower limbs, spine, and arms were all major concerns while bracing and reconstructive surgery received equal emphasis. Working with this program further expanded her knowledge of muscle function and gait disability. In addition, her experience in observing polio survivors exposed her to a number of different gait patterns as the type of paralysis resulting from this disease varies from patient to patient. </p><p>Following introduction of the Salk vaccine, polio was conquered so Dr. Perry and her colleagues redirected their attention to other types of chronic impairments. This change was the beginning of their intensive rehabilitation program for spinal cord injury, hemiplegia, arthritis, and children&#146;s disorders (primarily muscular dystrophy, myelodysplasia and cerebral palsy). Later, amputee and problem back services were added. At first, the program was for general rehabilitation. Then as the patient groups became large, they formed separate clinical categories with a ward for each (1961). While continuing the polio spine surgery program, Dr. Perry also developed a stroke unit. </p><p>Responsibility for persons disabled by a stroke forced her to expand her analysis process, as the functional pathology of individuals with hemiplegia is much more complex than that of polio. Because the standard clinical examination findings correlated poorly with the gait dysfunctions, a system of observational gait analysis was initiated. Developed in conjunction with a group of knowledgeable and dedicated physical therapists, the Rancho Los Amigos Observational Gait Analysis System became highly organized. For the first time, there was a means of cataloging the multiple dysfunctions that occur with the various types of pathology. For the past 25 plus years, they have taught this program nationwide. The organizational background of this book is based on this program. </p><p>A second development was the gait laboratory (1968). Its initial purpose was to document the improvement from reconstructive surgery in patients who could not be returned to normal function based on traditional rehabilitation therapy. This system was designed to help ascertain whether surgery actually was the better alternative for these patients. Out of this beginning was developed a functional diagnostic system to be used for planning the reconstructive surgery of patients with spasticity. The emphasis of the program was, and still is, kinesiological electromyography because the primary disability of patients with spasticity is inappropriate muscle action (errors in timing and intensity). Footswitches were developed to define the patient&#146;s stride characteristics, and an electrogoniometer to record joint motion during gait also was developed. Clinical service and research have had equal emphasis from the beginning. Another novel emphasis has been on energy cost analysis of walking. An outdoor court was designed where habitual gait could be studied (Dr. Robert Waters spearheaded this). Today, the Pathokinesiology Laboratory at Rancho Los Amigos National Rehabilitation Center is fully equipped with automated motion analysis (CODA&#153;), force plates and walking aids instrumented with force transducers. All types of disability have been studied over the years and continue to be seen as the clinical need increases (cerebral palsy, hemiplegia, spinal cord injury, post polio, arthritis, joint replacement, amputees, myelodysplasia, and muscular dystrophy). </p><p>During her career, Dr. Perry has received numerous awards for her pioneering work in many areas of gait and orthopaedics. She received the Kappa Delta Award (Orthopedic Research Society, 1976) for landmark work with dynamic electromyography to define muscle function in cerebral palsy and the Isabelle and Leonard H. Goldson Award in Technology (United Cerebral Palsy Research and Education Foundation, 1981). She was a Shands Lecturer (American Orthopaedic Association, 1988) and received the Shands Award (Orthopaedic Research Society, 1999). Dr. Perry received Lifetime Achievement Awards from the Gait and Clinical Movement Analysis Society (2000) and The Scoliosis Research Society (2008). In December of 2008, the University of Southern California dedicated the Jacquelin Perry Musculoskeletal Biomechanics Laboratory in her honor. Dr. Perry continues her lifelong dedication to the research and clinical application of gait. This publication encompasses the extensive work of Dr. Perry and her successful years as a therapist and a surgeon renowned for her expertise in human gait. </p><p><i>Judith M. Burnfield, PhD, PT </i>is a most welcome co-author. She has excellent analytical skills and has an outstanding command of words. In addition, her scientific preparation and professional experience give her a unique perspective of impaired gait. </p><p>Dr. Burnfield&#146;s interest in gait began during a clinical internship in 1986 on the Arthritis Service at Rancho Los Amigos National Rehabilitation Center (Rancho). The analytic process encouraged during weekly gait sessions (many led by Dr. Perry) tapped into her investigative nature. Following graduation from the Physical Therapy Program at the State University of New York at Buffalo (1986), Dr. Burnfield accepted a position at Rancho Los Amigos National Rehabilitation Center. Her initial work on the Ortho-Diabetes Service further sparked her passion for understanding gait. Differentiating the influence of human impairments from prosthetic alignment factors was essential for improving patient&#146;s walking ability and helped her develop a greater appreciation for the role alignment, forces, and moments have on walking performance. During this period, Dr. Burnfield started teaching a course on prosthetics and orthotics in the Physical Therapist Assistant Program at Cerritos College (Norwalk, CA). Gait was a central component of the course. </p><p>Subsequent work on the Stroke Service, Gerontology Service, and in the Polio Clinic at Rancho expanded her knowledge related to the profound impact of weakness on movement disorders. It also highlighted the body&#146;s exquisite versatility to compensate when sensation and control mechanisms remained intact (eg, with polio). Dr. Burnfield developed a strong appreciation for the role of lower extremity orthoses in promoting independence, particularly when the device&#146;s capabilities were systematically matched to each patient&#146;s unique impairments. During this period, Dr. Burnfield engaged in formal training to become a Rancho Gait Instructor. She then led gait sessions at Rancho and started teaching workshops around the country for therapists and physicians. </p><p>In 1996, Dr. Burnfield left her position as Director of Physical Therapy at Rancho to commence graduate studies in Biokinesiology at the University of Southern California (USC). Her doctoral research, under the advisement of Dr. Christopher Powers, focused on human and environmental factors contributing to slips and falls during walking. She co-developed and taught the introductory and then advanced observational gait analysis courses for students enrolled in the clinical doctorate of physical therapy program at USC. At the time of her enrollment in USC&#146;s Biokinesiology program, she also pursued a position as a research physical therapist working in the Pathokinesiology Laboratory at Rancho due to her desire to enhance her clinical research skills related to normal and pathologic gait. Her work in the latter environment focused on clinical and research studies quantifying gait abnormalities through the analysis of kinematic (motion), kinetic (moment) and electromyographic (muscle activity) data. The unique research and teaching experiences in the two environments complimented each other well and provided a framework for her role instructing Biomechanics and subsequently Kinesiology in the Physical Therapy Program at Mount St. Mary&#146;s College in Los Angeles. </p><p>Following completion of her doctoral studies, Dr. Burnfield engaged in a postdoctoral fellowship with Dr. Jacquelin Perry. This mentorship had a profound influence on Dr. Burnfield&#146;s professional development for which she is most grateful. This focused period of inquiry provided a strong foundation for their subsequent collaboration on the second edition of this book. </p><p>In October 2004, Dr. Burnfield joined Madonna Rehabilitation Hospital in Lincoln, Nebraska. She serves as Director of the Institute for Rehabilitation Science and Engineering, Director of the Movement and Neurosciences Center and the Clifton Chair in Physical Therapy and Movement Sciences. Dr. Burnfield has developed a dynamic research laboratory that capitalizes on the close proximity of patients and clinicians, a strong network of research collaborators internally as well as from universities and industry, and a diverse group of undergraduate and graduate students willing and eager to learn and contribute. Research efforts focus on developing and studying new treatments and technologies to help individuals with physical disabilities walk, exercise, and live more independently. The fully instrumented Chapin Gait and Motion Laboratory within the Movement and Neurosciences Center includes state-of-the art technology and software for conducting biomechanical and physiological analyses of movement function including a twelve-camera infrared motion analysis system, 16-channel and 10-channel portable electromyography technology, four force platforms, a footswitch system and plantar pressure mapping technology, and a 30-meter walkway with an overhead safety support track and full-body harness system. </p><p>Dr. Burnfield holds adjunct faculty appointments at Creighton University, University of Nebraska&#150; Lincoln, University of Nebraska Medical Center, and the University of Southern California. In addition to a vigorous research agenda, Dr. Burnfield continues to teach gait in the academic setting and presents both nationally and internationally on gait and rehabilitation related topics. </p> <p class="top"><a href="#">top</a></p> <a name="{D3093D21-BF6C-44C4-831A-7E69B48F373C}"> <h3 class="book-section"> Related Web Site </h3></a> <p class="related-web-logo"><a href="https://web.archive.org/web/20130913070432/http://www.efacultylounge.com/" target="_blank" class="imgLink"><img src="/web/20130913070432im_/http://www.healio.com/books/health-professions/physical-therapy/%7Bec12a908-c0f3-42af-8b11-c3fc73727078%7D/images/eFacultyLounge_logo.gif" alt="eFacultyLounge.com" width="176" height="24"></a></p><p class="related-web-head">Instructor Materials</p> <p> Instructors: Visit our new website especially for you at <a href="https://web.archive.org/web/20130913070432/http://www.efacultylounge.com/">efacultylounge.com!</a> Through this website you will be able to access a variety of materials including, <cite>Gait Analysis, Second Edition</cite>, Instructor's Material. Available on-line, you will find power point presentations that will further enhance the learning experience. </p> <p class="top"><a href="#">top</a></p> </div> <!-- book content --> </div> </div> <!-- content-wrap --> </div> <!-- /wrap --> <!-- footer --> <div id="footer"> <div class="btm-leaderboard"> </div> <div id="footer-link-group"> <div class="footer-link-group-1"> <h5> Account Information</h5> <ul class="col1"> <li class=""><a href="/web/20130913070432/http://www.healio.com/footer/account-information/create-new-user?ReturnUrl=%2fbooks%2fhealth-professions%2fphysical-therapy%2f%7bec12a908-c0f3-42af-8b11-c3fc73727078%7d%2fgait-analysis-normal-and-pathological-function-second-edition" target="_self"> Create New User</a></li> <li class=""><a href="/web/20130913070432/http://www.healio.com/footer/account-information/expired-promotion" target="_self"> </a></li> <li class=""><a href="/web/20130913070432/http://www.healio.com/footer/account-information/login?ReturnUrl=%2fbooks%2fhealth-professions%2fphysical-therapy%2f%7bec12a908-c0f3-42af-8b11-c3fc73727078%7d%2fgait-analysis-normal-and-pathological-function-second-edition" target="_self" rel="nofollow"> Login</a></li> <li class=""><a href="/web/20130913070432/http://www.healio.com/footer/account-information/update-publication-mailing-address" target="_self"> Update Publication Mailing Address</a></li> </ul> <ul class="col2"> <li class=""><a href="/web/20130913070432/http://www.healio.com/subscribe" target="_self"> Subscribe Or Buy</a></li> <li class=""><a href="/web/20130913070432/http://www.healio.com/footer/account-information/help" target="_self"> Help</a></li> </ul> </div> <div class="footer-link-group-2"> <h5> Healio.com</h5> <ul class="col1"> <li class=""><a href="/web/20130913070432/http://www.healio.com/footer/healio-dot-com/about-healio" target="_self"> About Healio</a></li> <li class=""><a href="/web/20130913070432/http://www.healio.com/footer/healio-dot-com/publications" target="_self"> Publications</a></li> <li class=""><a href="/web/20130913070432/http://www.healio.com/footer/healio-dot-com/editorial-board" target="_self"> Editorial Board</a></li> <li class=""><a href="/web/20130913070432/http://www.healio.com/footer/healio-dot-com/contact-the-news-desk" target="_self"> Contact the News Desk</a></li> </ul> <ul class="col2"> <li class=""><a href="/web/20130913070432/http://www.healio.com/footer/healio-dot-com/contact-us" target="_self"> Contact Us</a></li> <li class=""><a href="/web/20130913070432/http://www.healio.com/footer/healio-dot-com/about-the-wyanoke-group" target="_self"> About the Wyanoke Group</a></li> <li class=""><a href="/web/20130913070432/http://www.healio.com/footer/healio-dot-com/advertising-information" target="_self"> Advertising Information</a></li> <li class=""><a href="/web/20130913070432/http://www.healio.com/footer/healio-dot-com/reprints" target="_self"> Reprints</a></li> </ul> <ul class="col3"> <li class=""><a href="/web/20130913070432/http://www.healio.com/footer/healio-dot-com/sitemap" target="_self"> Sitemap</a></li> </ul> </div> <div class="footer-link-group-3"> <h5> Legal</h5> <ul class="col1"> <li class=""><a href="/web/20130913070432/http://www.healio.com/footer/legal/medical-disclaimer" target="_self"> Medical Disclaimer</a></li> <li class=""><a href="/web/20130913070432/http://www.healio.com/footer/legal/privacy-policy" target="_self"> Privacy Policy</a></li> <li class=""><a href="/web/20130913070432/http://www.healio.com/footer/legal/editorial-policy-and-philosophy" target="_self"> Editorial Policy and Philosophy</a></li> <li class=""><a href="/web/20130913070432/http://www.healio.com/footer/legal/terms-and-conditions" target="_self"> Terms and Conditions</a></li> </ul> <ul class="col2"> <li class=""><a href="/web/20130913070432/http://www.healio.com/footer/legal/permissions" target="_self"> Permissions</a></li> </ul> </div> <div class="footer-link-group-4"> <h5> Connect with Healio</h5> <ul class=""> <li class="twitter"><a href="https://web.archive.org/web/20130913070432/https://twitter.com/#!/GoHealio" target="_blank"> Twitter</a></li> <li class="fb"><a href="https://web.archive.org/web/20130913070432/http://www.facebook.com/pages/Healio/304788272902541" target="_blank"> Facebook</a></li> <li class="rss"><a href="/web/20130913070432/http://www.healio.com/rss" target="_self"> RSS Feeds</a></li> </ul> </div> </div> <p class="copyright">&copy;2013 All Rights Reserved.</p> <div style="display: none;"><a href="https://web.archive.org/web/20130913070432/http://www.healio.com/pearlescentcabinet.aspx">position</a></div> </div> <!-- footer --> </form> <!-- Begin deferred JS --> <script type="text/javascript" language="javascript" defer="defer" src="https://web.archive.org/web/20130913070432js_/http://c341136.r36.cf1.rackcdn.com/easySlider-min.js"></script> <script type="text/javascript" language="javascript" defer="defer" src="https://web.archive.org/web/20130913070432js_/http://c341136.r36.cf1.rackcdn.com/jquery.pager.js"></script> <script type="text/javascript" language="javascript" defer="defer" src="https://web.archive.org/web/20130913070432js_/http://c341136.r36.cf1.rackcdn.com/jquery.jqprint-0.3.js"></script> <script type="text/javascript" language="javascript" defer="defer" src="https://web.archive.org/web/20130913070432js_/http://c341136.r36.cf1.rackcdn.com/jquery.lightbox-0.5.min.js"></script> <script type="text/javascript" language="javascript" defer="defer" src="https://web.archive.org/web/20130913070432js_/http://c341136.r36.cf1.rackcdn.com/ecommerce-min.js"></script> <script type="text/javascript" language="javascript" defer="defer" src="https://web.archive.org/web/20130913070432js_/http://c341136.r36.cf1.rackcdn.com/functions-min.js"></script> <script type="text/javascript" language="javascript" defer="defer" src="https://web.archive.org/web/20130913070432js_/http://c341136.r36.cf1.rackcdn.com/checkout-min.js"></script> <script type="text/javascript" language="javascript" defer="defer" src="https://web.archive.org/web/20130913070432js_/http://c341136.r36.cf1.rackcdn.com/jquery.url.min.js"></script> <script type="text/javascript" language="javascript" defer="defer" src="https://web.archive.org/web/20130913070432js_/http://50f7680153f6cba9e65f-a4a4842ad50f9edc1b98e79695b0495a.r26.cf1.rackcdn.com/WaterMark.min.js"></script> <script type="text/javascript" language="javascript" defer="defer" src="https://web.archive.org/web/20130913070432js_/http://50f7680153f6cba9e65f-a4a4842ad50f9edc1b98e79695b0495a.r26.cf1.rackcdn.com/registration.js"></script> <script type="text/javascript" language="javascript" defer="defer" src="https://web.archive.org/web/20130913070432js_/http://50f7680153f6cba9e65f-a4a4842ad50f9edc1b98e79695b0495a.r26.cf1.rackcdn.com/dfpexpand.js"></script> <script type="text/javascript" language="javascript" defer="defer" src="https://web.archive.org/web/20130913070432js_/http://50f7680153f6cba9e65f-a4a4842ad50f9edc1b98e79695b0495a.r26.cf1.rackcdn.com/moduleTracking.js"></script> <script type="text/javascript" language="javascript" defer="defer" src="https://web.archive.org/web/20130913070432js_/http://c341136.r36.cf1.rackcdn.com/healiojs-min20130821.js"></script> <!--[if lt IE 10]> <script type="text/javascript" language="javascript" defer="defer" src="http://50f7680153f6cba9e65f-a4a4842ad50f9edc1b98e79695b0495a.r26.cf1.rackcdn.com/PIE.js"></script> <![endif]--> <script type="text/javascript"> if(!Array.prototype.indexOf){ Array.prototype.indexOf = function(obj, start) { for (var i = (start || 0), j = this.length; i < j; i++) { if (this[i] === obj) { return i; } } return -1; } } var _gaq = _gaq || []; var pluginUrl = 'https://web.archive.org/web/20130913070432/http://www.google-analytics.com/plugins/ga/inpage_linkid.js'; _gaq.push(['_require', 'inpage_linkid', pluginUrl]); _gaq.push(['_setAccount', 'UA-671605-73']); _gaq.push(['_setSiteSpeedSampleRate', 10]); _gaq.push(['_trackPageview']); _gaq.push(['_setCustomVar',1,'Profession','',1]); _gaq.push(['_setCustomVar',2,'Specialty','|',1]); _gaq.push(['_setCustomVar',3,'Verification Status','False',1]); _gaq.push(['_setCustomVar',5,'UserID','',1]); _gaq.push(['_setCustomVar',4,'Section','Home',3]); (function() { var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true; ga.src = ('https:' == document.location.protocol ? 'https://web.archive.org/web/20130913070432/https://ssl' : 'https://web.archive.org/web/20130913070432/http://www') + '.google-analytics.com/ga.js'; var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s); })(); function trackClick(link,category,action, label, isExternal) { if(isExternal == null) isExternal = 0; if(label == null) label = link; if(isExternal == 0){ label = 'Internal - ' + label; } else{ label = 'External - ' + label; } _gaq.push(['_setAccount', 'UA-671605-73']); _gaq.push(['_trackEvent', category, action, label]); if(isExternal == 0) { setTimeout('window.location=\'' + link + '\'', 100); } return true; } function gInitLightbox() { var anchors = document.getElementsByTagName('a'); var imgTypes = new Array("jpg", "gif", "png"); var tgtTypes = new Array("blank", "new"); var ignoreIDs = new Array("pdf"); var ignoreClass = new Array("nlb"); var fileExt; var hostname = window.location.hostname; var arrhostname = hostname.split("."); var domain = arrhostname[(arrhostname.length -2)] + "." + arrhostname[(arrhostname.length -1)] for (var x = 0; x < anchors.length; x++) { var h = anchors[x].href.toString(); var t = anchors[x].target.toLowerCase().replace("_", ""); var i = anchors[x].id.toLowerCase(); var c = anchors[x].className.toLowerCase(); var hostsubstridx = h.indexOf(domain+"/"); if(hostsubstridx > -1){ hostsubstridx += (domain+"/").length; h = h.substr(hostsubstridx,(h.length - hostsubstridx)); } var tmp = h.split("."); fileExt = tmp[(tmp.length - 1)]; if(ignoreIDs.indexOf(i) == -1 && ignoreClass.indexOf(c) == -1){ if (imgTypes.indexOf(fileExt) > -1 || (h.indexOf("~/media/") > -1 && fileExt == 'ashx')) { anchors[x].rel = 'lightbox'; anchors[x].target = ''; } } } $j('a[rel*=lightbox]').lightBox({ imageLoading:'/presentation/images/lightbox-ico-loading.gif', imageBtnClose:'/presentation/images/lightbox-btn-close.gif', imageBtnPrev:'/presentation/images/lightbox-btn-prev.gif', imageBtnNext:'/presentation/images/lightbox-btn-next.gif', imageBlank:'/presentation/images/lightbox-blank.gif' }); } $j(document).ready(function() { gInitLightbox(); $j("ul#subspecialty-menu-b li a[href$='/cardiology/acute-coronary-syndrome-resource-center'][class$='resource']").click(function () { _gaq.push(['_setAccount', 'UA-671605-73']); _gaq.push(['_trackEvent', 'AstraZeneca Resource Center', 'Access Link', 'Subspecialty Menu B']); }); }); </script> <!-- Compete CrossPoint Tag for healio.com --> <script type="text/javascript"> __compete_code = '16e6ba5f18f1b237ad91753264c4dc2c'; /* Set control variables below this line. */ </script> <script type="text/javascript" src="//web.archive.org/web/20130913070432js_/http://c.compete.com/bootstrap/s/16e6ba5f18f1b237ad91753264c4dc2c/healio-com/bootstrap.js"></script> <noscript> <img width="1" height="1" src="https://web.archive.org/web/20130913070432im_/https://ssl-healio-com-16e6ba.c-col.com/"/> </noscript> <script id="piescript" type="text/javascript"> $j(function () { if (window.PIE) { $j('#main-content.mtg').each(function () { PIE.attach(this); }); } }); </script> <span id="dbg"></span> <input name="api_info_target" type="hidden" id="api_info_target"/> <div id="dmdjscript"> <script type="text/javascript"> window.A8AJQ = jQuery.noConflict();</script> <script src="https://web.archive.org/web/20130913070432js_/http://50f7680153f6cba9e65f-a4a4842ad50f9edc1b98e79695b0495a.r26.cf1.rackcdn.com/dmd_api.js" type="text/javascript"></script> <script language="javascript" type="text/javascript"> window.A8AJQ(document).ready(function () { window._A8A.check_for_cookie(true); }); </script> </div> <script type="text/javascript"> if (!NREUMQ.f) {NREUMQ.f=function() {NREUMQ.push(["load",new Date().getTime()]);var e=document.createElement("script"); e.type="text/javascript"; e.src=(("http:"===document.location.protocol)?"http:":"https:") + "//" + "js-agent.newrelic.com/nr-100.js"; document.body.appendChild(e);if(NREUMQ.a)NREUMQ.a();};NREUMQ.a=window.onload;window.onload=NREUMQ.f;};NREUMQ.push(["nrfj","beacon-2.newrelic.com","d03feeacda","1851818","YAEAbEZTCkZZAExeWVlLI2tkHRRHXRBdWUJWEAtXWh0IVEEMTUNFGAwHWVhbCxpVBlxeVVYIQlVVRhZcQENPUlQXCANBW0cQG1kQSE8=",4,413,new Date().getTime(),"F10B1E97E379708","","","",""]);</script></body> </html> <!-- FILE ARCHIVED ON 07:04:32 Sep 13, 2013 AND RETRIEVED FROM THE INTERNET ARCHIVE ON 19:38:02 Nov 28, 2024. JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE. ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C. SECTION 108(a)(3)). --> <!-- playback timings (ms): captures_list: 0.453 exclusion.robots: 0.02 exclusion.robots.policy: 0.012 esindex: 0.008 cdx.remote: 14.383 LoadShardBlock: 324.706 (3) PetaboxLoader3.datanode: 326.599 (4) PetaboxLoader3.resolve: 109.548 (2) load_resource: 174.953 -->

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