


<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">

<html xmlns="http://www.w3.org/1999/xhtml" xmlns:fb="http://www.facebook.com/2008/fbml"> 
<head id="ctl00_Head1"><title>
	Daniel Radcliffe "Disappointed" by Lack of Darkness in Latest Harry Potter Movie
</title><meta name="google-site-verification" content="5svF6FR76FyIZE_ap2utThC6x8ad8__MTUMYixSTAqM" /><meta name="verify-v1" content="KRcNeT0Y+bBeAC4QihntTWydfTsNLjJxOghgxtSpgXo=" /><meta name="google-site-verification" content="fk54Xt5G0mhAYtXWEcxINTYDOZu3ntHjPkw0qe9lh4Y" /><meta http-equiv="content-type" content="text/html;charset=utf-8" /><meta http-equiv="imagetoolbar" content="false" /><meta name="MSSmartTagsPreventParsing" content="true" /><meta id="ctl00_description" name="description" content="Movie News: Daniel Radcliffe Disappointed by Lack of Darkness in Latest Harry Potter Movie (Harry Potter and the Sorcerer's Stone, Harry Potter and the Chamber of Secrets, Harry Potter and the Prisoner of Azkaban, Harry Potter and the Order of the Phoenix, Harry Potter and the Half-Blood Prince, Harry Potter and the Goblet of Fire,  Daniel Radcliffe, David Yates,  )" /><meta id="ctl00_keywords" name="keywords" content="Harry Potter and the Sorcerer's Stone, Harry Potter and the Chamber of Secrets, Harry Potter and the Prisoner of Azkaban, Harry Potter and the Order of the Phoenix, Harry Potter and the Half-Blood Prince, Harry Potter and the Goblet of Fire,  Daniel Radcliffe, David Yates,  " /><meta id="ctl00_robotsMeta" name="Robots" content="index,follow" /><link id="ctl00_Link1" rel="alternate" type="application/rss+xml" title="Today on ReelzChannel - Videos" href="http://www.Reelz.com/videorss" /><link id="ctl00_Link2" rel="alternate" type="application/rss+xml" title="ReelzChannel Feature Articles" href="http://www.Reelz.com/articlesrss " /><link id="ctl00_Link3" rel="alternate" type="application/rss+xml" title="ReelzChannel Movie News" href="http://www.Reelz.com/outtakesrss " /><link rel="apple-touch-icon" href="/assets/global/apple-touch-icon.png" type="image/png" />
    
    <script type="text/javascript" src="/library/js/jquery-1.4.2.min.js"></script>
    <script type="text/javascript" src="/library/js/swfobject.js"></script>
    <script type="text/javascript" src="/library/js/ReelzFinal/ReelzJSLib.js"></script>
    <script type="text/javascript" src="/library/js/ajaxManager.js"></script>
    <script type="text/javascript" src="/library/js/reelz-qsearch.js"></script>
    
    <script type="text/javascript" src="https://apis.google.com/js/plusone.js"></script>
    <script type="text/javascript" src="/library/js/widgets/reelzwidgetsloader.js"></script> 
    <script type="text/javascript" src="/library/js/jquery.masonry.min.js"></script>

    <script type="text/javascript">
        ord = Math.random() * 10000000000000000;
        var dcopt = "dcopt=ist;";
        var tile = 1;
        setCookie("__TEMP_ADORD", ord);
        setCookie("__TEMP_ADTILE", tile); 
        setCookie("__TEMP_ADDCOPT", dcopt);
             
    </script>
    <link rel="stylesheet" type="text/css" href="/library/css/ReelzMain.css" /><link rel="shortcut icon" href="/favico.ico" />
    
    <script type='text/javascript' src='http://partner.googleadservices.com/gampad/google_service.js'></script>

	<script type="text/javascript">
	    GS_googleAddAdSenseService("ca-pub-1360150150472063");
	    GS_googleEnableAllServices();	 
	</script>
	<script type="text/javascript">
	    GA_googleAddSlot("ca-pub-1360150150472063", "reelz_home_top_728x90");
	    GA_googleAddSlot("ca-pub-1360150150472063", "reelz_home_top_300x250");
	    GA_googleAddSlot("ca-pub-1360150150472063", "reelz_home_bottom_300x250");
	    GA_googleAddSlot("ca-pub-1360150150472063", "reelz_home_bottom_160x600");
	    GA_googleAddSlot("ca-pub-1360150150472063", "reelz_home_bottom_728x90");
	    
	    GA_googleAddSlot("ca-pub-1360150150472063", "reelz_general_top_728x90");
	    GA_googleAddSlot("ca-pub-1360150150472063", "reelz_general_top_300x250");
	    GA_googleAddSlot("ca-pub-1360150150472063", "reelz_general_bottom_300x250");
	    GA_googleAddSlot("ca-pub-1360150150472063", "reelz_general_bottom_160x600");
	    GA_googleAddSlot("ca-pub-1360150150472063", "reelz_general_bottom_728x90");
	</script>

	<script type="text/javascript">
	    GA_googleFetchAds();
	    GA_googleAddAttr("movie", "152677,153214,156454,224659,243448,270374"); GA_googleAddAttr("person", "70768,138270"); GA_googleAddAttr("show", "");
	</script>
    
    <script type="text/javascript">
        $(document).ready(function () {
            $("#google_ads_div_reelz_home_pushdown_ad_container").removeAttr("style");
            $("#google_ads_div_reelz_home_top_728x90_ad_container").removeAttr("style");
            $("#google_ads_div_reelz_home_top_300x250_ad_container").removeAttr("style");
            $("#google_ads_div_reelz_home_bottom_728x90_ad_container").removeAttr("style");
            $("#google_ads_div_reelz_home_bottom_300x250_ad_container").removeAttr("style");
            $("#expand-wrap").removeAttr("style");
        });        
    </script>

    <style type="text/css">
        div#google_ads_div_reelz_home_top_728x90_ad_container { width:auto ! important; height: auto ! important; }
        div#google_ads_div_reelz_home_top_300x250_ad_container { width:auto ! important; height: auto ! important; }
        div#google_ads_div_reelz_home_bottom_728x90_ad_container { width:auto ! important; height: auto ! important; }
        div#google_ads_div_reelz_home_bottom_300x250_ad_container { width:auto ! important; height: auto ! important; }
        div#google_ads_div_reelz_home_bottom_160x600_ad_container { width:auto ! important; height: auto ! important; }
        div#google_ads_div_reelz_movie_top_728x90_ad_container { width:auto ! important; height: auto ! important; }
        div#google_ads_div_reelz_movie_top_300x250_ad_container { width:auto ! important; height: auto ! important; }
        div#google_ads_div_reelz_movie_bottom_160x600_ad_container { width:auto ! important; height: auto ! important; }
        div#google_ads_div_reelz_movie_bottom_728x90_ad_container { width:auto ! important; height: auto ! important; }
        div#google_ads_div_reelz_person_top_728x90_ad_container { width:auto ! important; height: auto ! important; }
        div#google_ads_div_reelz_person_top_300x250_ad_container { width:auto ! important; height: auto ! important; }
        div#google_ads_div_reelz_person_bottom_160x600_ad_container { width:auto ! important; height: auto ! important; }
        div#google_ads_div_reelz_person_bottom_728x90_ad_container { width:auto ! important; height: auto ! important; }
        div#google_ads_div_reelz_news_top_728x90_ad_container { width:auto ! important; height: auto ! important; }
        div#google_ads_div_reelz_news_top_300x250_ad_container { width:auto ! important; height: auto ! important; }
        div#google_ads_div_reelz_news_bottom_728x90_ad_container { width:auto ! important; height: auto ! important; }
        div#google_ads_div_reelz_video_top_728x90_ad_container { width:auto ! important; height: auto ! important; }
        div#google_ads_div_reelz_video_top_300x250_ad_container { width:auto ! important; height: auto ! important; }
        div#google_ads_div_reelz_video_bottom_728x90_ad_container { width:auto ! important; height: auto ! important; }
        div#google_ads_div_reelz_theater_top_728x90_ad_container { width:auto ! important; height: auto ! important; }
        div#google_ads_div_reelz_theater_top_300x250_ad_container { width:auto ! important; height: auto ! important; }
        div#google_ads_div_reelz_theater_bottom_728x90_ad_container { width:auto ! important; height: auto ! important; }
        div#google_ads_div_reelz_ontv_top_728x90_ad_container { width:auto ! important; height: auto ! important; }
        div#google_ads_div_reelz_ontv_top_300x250_ad_container { width:auto ! important; height: auto ! important; }
        div#google_ads_div_reelz_ontv_bottom_728x90_ad_container { width:auto ! important; height: auto ! important; }
        div#google_ads_div_reelz_show_top_728x90_ad_container { width:auto ! important; height: auto ! important; }
        div#google_ads_div_reelz_show_top_300x250_ad_container { width:auto ! important; height: auto ! important; }
        div#google_ads_div_reelz_show_bottom_160x600_ad_container { width:auto ! important; height: auto ! important; }
        div#google_ads_div_reelz_show_bottom_728x90_ad_container { width:auto ! important; height: auto ! important; }
        div#google_ads_div_reelz_general_top_728x90_ad_container { width:auto ! important; height: auto ! important; }
        div#google_ads_div_reelz_general_top_300x250_ad_container { width:auto ! important; height: auto ! important; }
        div#google_ads_div_reelz_general_bottom_160x600_ad_container { width:auto ! important; height: auto ! important; }
        div#google_ads_div_reelz_general_bottom_728x90_ad_container { width:auto ! important; height: auto ! important; }
        div#google_ads_div_reelz_photo_top_728x90_ad_container { width:auto ! important; height: auto ! important; }
        div#google_ads_div_reelz_photo_top_300x250_ad_container { width:auto ! important; height: auto ! important; }
        div#google_ads_div_reelz_photo_bottom_728x90_ad_container { width:auto ! important; height: auto ! important; }
        div#google_ads_div_reelz_channel_top_728x90_ad_container { width:auto ! important; height: auto ! important; }
        div#google_ads_div_reelz_channel_top_300x250_ad_container { width:auto ! important; height: auto ! important; }
        div#google_ads_div_reelz_channel_bottom_728x90_ad_container { width:auto ! important; height: auto ! important; }
        div#google_ads_div_reelz_home_skin_ad_container { width:auto ! important; height: auto ! important; }
        div#google_ads_div_reelz_channel_bottom_300x250_ad_container { width:auto ! important; height: auto ! important; }
        div#google_ads_div_reelz_general_bottom_300x250_ad_container { width:auto ! important; height: auto ! important; }
        div#google_ads_div_reelz_home_bottom_300x250_ad_container { width:auto ! important; height: auto ! important; }
        div#google_ads_div_reelz_movie_bottom_300x250_ad_container { width:auto ! important; height: auto ! important; }
        div#google_ads_div_reelz_person_bottom_300x250_ad_container { width:auto ! important; height: auto ! important; }
        div#google_ads_div_reelz_news_bottom_300x250_ad_container { width:auto ! important; height: auto ! important; }
        div#google_ads_div_reelz_ontv_bottom_300x250_ad_container { width:auto ! important; height: auto ! important; }
        div#google_ads_div_reelz_photo_bottom_300x250_ad_container { width:auto ! important; height: auto ! important; }
        div#google_ads_div_reelz_show_bottom_300x250_ad_container { width:auto ! important; height: auto ! important; }
        div#google_ads_div_reelz_theater_bottom_300x250_ad_container { width:auto ! important; height: auto ! important; }
        div#google_ads_div_reelz_video_bottom_300x250_ad_container { width:auto ! important; height: auto ! important; }
        
    </style>
	
    <link rel="canonical" href="http://www.reelz.com/movie-news/3763/daniel-radcliffe-disappointed-by-lack-of-darkness-in-latest-harry-potter-movie/"/>
    <script type="text/javascript" src="/library/js/alerts.js"></script>    
    <link rel="stylesheet" type="text/css" href='/dynamicCSS.aspx?nid=48' />
    <script type="text/javascript">
        GA_googleAddSlot("ca-pub-1360150150472063", "reelz_news_top_728x90");
        GA_googleAddSlot("ca-pub-1360150150472063", "reelz_news_top_300x250");
        GA_googleAddSlot("ca-pub-1360150150472063", "reelz_news_bottom_300x250");
        GA_googleAddSlot("ca-pub-1360150150472063", "reelz_news_bottom_160x600");
        GA_googleAddSlot("ca-pub-1360150150472063", "reelz_news_bottom_728x90");
    </script>
    <script language="javascript" type="text/javascript">
        var ParentControlID = 'ctl00_cphContent_subcomment_ParentID';
        var hasEmail = '0';
        function multiAlertsInit()
        {
            var profileGuid = getCookie("__REELZ_ACCOUNT_ID");
            if (profileGuid != null && hasEmail == "1") {
                if (document.getElementById("email_submission") != null)
                    document.getElementById("email_submission").style.display = "none";
                if (document.getElementById("profile_submission") != null)
                    document.getElementById("profile_submission").style.display = "block";
            } else {
                if (document.getElementById("email_submission") != null)
                    document.getElementById("email_submission").style.display = "block";
                if (document.getElementById("profile_submission") != null) 
                    document.getElementById("profile_submission").style.display = "none";            
            }
        }        
        
        var pageNum = 1;
        var pageSize = '10';
        var commentCount = '1';
        var topicID = '14861';
        var blogId = '3763';
    
        $(document).ready(function() {
            multiAlertsInit();
            leftColumnFmaInit('leftColumnFMAs', '48');
            if ( pageNum > commentCount / pageSize )
            {
                   $('#LoadMoreBtn').hide(); 
            }
        }); 
        function LoadMoreComments()
        {
            pageNum = pageNum + 1;            
            $('<div></div>').appendTo('#MoreComments').load('/services/getUserComments.aspx?f=html&uc=' + topicID + '&id=' + blogId + '&t=31&c=' + pageSize + '&p=' + pageNum + '&dt=hideTopicExpanded', 
                function(response, status, xhr) { 
                    if (status == 'error') { 
                        var msg = 'Sorry but there was an error: '; 
                        alert(msg + xhr.status + " " + xhr.statusText); 
                    } 
                });            
            // hide load more comments button
            if ( pageNum > commentCount / pageSize ) {
                   $('#LoadMoreBtn').hide(); 
            }
        }
        function addAlerts() {
            var alerts = $("#RelatedAlerts input:checked");
            var alertIds = "";var alertNames = "";var useremail = "";
            for (var i = 0; i < alerts.length; i++) {
                var addalert = alerts[i];
                alertIds += addalert.id + ",";
                alertNames += addalert.name + ",";
            }
            var result = document.getElementById("alert_submission_result");
            if (alertIds != null && alertIds != "") {
                var profileGuid = getCookie("__REELZ_ACCOUNT_ID");
                if (profileGuid != null) {
                    addUserAlertList(alertIds, result);
                } else{
                    useremail = $("#subscriberEmail").val();
                    blogSubmitEmail(useremail, alertIds, alertNames, result); 
                }
            }                        
            return false;
        }        
    </script>
<meta name="medium" content="blog" /><meta name="og:title" content="Daniel Radcliffe &quot;Disappointed&quot; by Lack of Darkness in Latest Harry Potter Movie" /><meta name="og:url" content="http://www.reelz.com/movie-news/3763/daniel-radcliffe-disappointed-by-lack-of-darkness-in-latest-harry-potter-movie/" /><meta name="og:type" content="article" /><meta name="og:image" /><meta name="twitter:card" content="summary" /><meta name="twitter:site" content="@reelzchannel" /><meta name="twitter:creator" content="@BrentJS" /><meta name="twitter:url" content="http://www.reelz.com/movie-news/3763/daniel-radcliffe-disappointed-by-lack-of-darkness-in-latest-harry-potter-movie/" /><meta name="twitter:title" content="Daniel Radcliffe &quot;Disappointed&quot; by Lack of Darkness in Latest Harry Po" /><meta name="twitter:description" content=" 

 
Even though David Yates, the newest director to bring the Harry Potter mythos to life, took the franchise on a dark journey in the previous installment, Harry Potter and the Order of the Phoen" /><meta name="twitter:image:src" /></head> 
<body>
    <form name="aspnetForm" method="post" action="/movie-news/3763/daniel-radcliffe-disappointed-by-lack-of-darkness-in-latest-harry-potter-movie/" id="aspnetForm">
<input type="hidden" name="__VIEWSTATE" id="__VIEWSTATE" value="/wEPDwUJNjQxNzk2ODcwD2QWAmYPZBYEAgEPZBYIAgcPFgQeBG5hbWUFC2Rlc2NyaXB0aW9uHgdjb250ZW50BfACTW92aWUgTmV3czogRGFuaWVsIFJhZGNsaWZmZSBEaXNhcHBvaW50ZWQgYnkgTGFjayBvZiBEYXJrbmVzcyBpbiBMYXRlc3QgSGFycnkgUG90dGVyIE1vdmllIChIYXJyeSBQb3R0ZXIgYW5kIHRoZSBTb3JjZXJlcidzIFN0b25lLCBIYXJyeSBQb3R0ZXIgYW5kIHRoZSBDaGFtYmVyIG9mIFNlY3JldHMsIEhhcnJ5IFBvdHRlciBhbmQgdGhlIFByaXNvbmVyIG9mIEF6a2FiYW4sIEhhcnJ5IFBvdHRlciBhbmQgdGhlIE9yZGVyIG9mIHRoZSBQaG9lbml4LCBIYXJyeSBQb3R0ZXIgYW5kIHRoZSBIYWxmLUJsb29kIFByaW5jZSwgSGFycnkgUG90dGVyIGFuZCB0aGUgR29ibGV0IG9mIEZpcmUsICBEYW5pZWwgUmFkY2xpZmZlLCBEYXZpZCBZYXRlcywgIClkAggPFgQfAAUIa2V5d29yZHMfAQWTAkhhcnJ5IFBvdHRlciBhbmQgdGhlIFNvcmNlcmVyJ3MgU3RvbmUsIEhhcnJ5IFBvdHRlciBhbmQgdGhlIENoYW1iZXIgb2YgU2VjcmV0cywgSGFycnkgUG90dGVyIGFuZCB0aGUgUHJpc29uZXIgb2YgQXprYWJhbiwgSGFycnkgUG90dGVyIGFuZCB0aGUgT3JkZXIgb2YgdGhlIFBob2VuaXgsIEhhcnJ5IFBvdHRlciBhbmQgdGhlIEhhbGYtQmxvb2QgUHJpbmNlLCBIYXJyeSBQb3R0ZXIgYW5kIHRoZSBHb2JsZXQgb2YgRmlyZSwgIERhbmllbCBSYWRjbGlmZmUsIERhdmlkIFlhdGVzLCAgZAIRDxUDKTE1MjY3NywxNTMyMTQsMTU2NDU0LDIyNDY1OSwyNDM0NDgsMjcwMzc0DDcwNzY4LDEzODI3MABkAhIPFgIeBFRleHQFkwE8bGluayByZWw9ImNhbm9uaWNhbCIgaHJlZj0iaHR0cDovL3d3dy5yZWVsei5jb20vbW92aWUtbmV3cy8zNzYzL2RhbmllbC1yYWRjbGlmZmUtZGlzYXBwb2ludGVkLWJ5LWxhY2stb2YtZGFya25lc3MtaW4tbGF0ZXN0LWhhcnJ5LXBvdHRlci1tb3ZpZS8iLz5kAgMPFgIeBmFjdGlvbgVgL21vdmllLW5ld3MvMzc2My9kYW5pZWwtcmFkY2xpZmZlLWRpc2FwcG9pbnRlZC1ieS1sYWNrLW9mLWRhcmtuZXNzLWluLWxhdGVzdC1oYXJyeS1wb3R0ZXItbW92aWUvFgoCAQ8PFgIeB1Zpc2libGVoZGQCCQ9kFgZmDxYCHwRoZAICDxYCHgdvbmtleXVwBWxqYXZhc2NyaXB0Om9uS2V5VXBMb2NhdGlvbklucHV0KHRoaXMsIGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCd6aXBWYWxpZGF0aW9uRXJyb3InKSwgMCwgZXZlbnQpO3JldHVybiBmYWxzZTtkAgQPFgIeB29uY2xpY2sFjgFqYXZhc2NyaXB0OnN1Ym1pdExvY2F0aW9uSW5wdXQoZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoJ2N0bDAwX2xvY2F0aW9uQ3RybF9sb2NhdGlvbklucHV0JyksIGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCd6aXBWYWxpZGF0aW9uRXJyb3InKSwgMCk7ZAILDw8WAh8EaGRkAg0PFgIfBGhkAg8PZBYCAgIPZBYOAgEPDxYCHwRoZBYCAgEPFgIfBGgWAgIBDw8WAh8EaGRkAgMPFgIfAgUXPGRpdiBpZD0ibWFpbi0yY29sdW1uIj5kAgUPDxYCHwRoZGQCBw8PFgIfBGhkFgJmDxYCHwIF1BE8dWwgaWQ9Im1vdmllLW5ld3MiPiAgICAgICAgICAgICAgICAgICAgIDxsaSBjbGFzcz0icm93Ij4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8aDM+ICAgICAgICAgICAgICAgIDxhIGhyZWY9Imh0dHA6Ly93d3cucmVlbHouY29tL21vdmllLW5ld3MvMzc2My9kYW5pZWwtcmFkY2xpZmZlLWRpc2FwcG9pbnRlZC1ieS1sYWNrLW9mLWRhcmtuZXNzLWluLWxhdGVzdC1oYXJyeS1wb3R0ZXItbW92aWUvIj5EYW5pZWwgUmFkY2xpZmZlICJEaXNhcHBvaW50ZWQiIGJ5IExhY2sgb2YgRGFya25lc3MgaW4gTGF0ZXN0IEhhcnJ5IFBvdHRlciBNb3ZpZTwvYT4gICAgICAgICAgICA8L2gzPiAgICAgICAgICAgIDxwPiA8cD48aW1nIHNyYz0iaHR0cDovL2NhY2hlLlJlZWx6LmNvbS9hc3NldHMvY29udGVudC9tb3ZpZXMvcG9zdGVyLzI0MzQ0OF9wb3N0ZXIuanBnIiBzdHlsZT0ibWFyZ2luOjA1cHggMHB4IDA1cHggMTBweDsiIGFsaWduPSJyaWdodCIgd2lkdGg9Ijk2IiBoZWlnaHQ9IjE0MyIgIGFsdD0iIiAvPiA8cD5FdmVuIHRob3VnaCA8c3Ryb25nPkRhdmlkIFlhdGVzPC9zdHJvbmc+LCB0aGUgbmV3ZXN0IGRpcmVjdG9yIHRvIGJyaW5nIHRoZSA8ZW0+SGFycnkgUG90dGVyPC9lbT4gbXl0aG9zIHRvIGxpZmUsIHRvb2sgdGhlIGZyYW5jaGlzZSBvbiBhIGRhcmsgam91cm5leSBpbiB0aGUgcHJldmlvdXMgaW5zdGFsbG1lbnQsIDxlbT5IYXJyeSBQb3R0ZXIgYW5kIHRoZSBPcmRlciBvZiB0aGUgUGhvZW5peDwvZW0+LCB0aGUgdG9uZSBpcyBtdWNoIGxpZ2h0ZXIgaW4gdGhlIG5leHQgbW92aWUsIDxlbT5IYXJyeSBQb3R0ZXIgYW5kIHRoZSBIYWxmLUJsb29kIFByaW5jZTwvZW0+LjwvcD4gPHA+QXBwYXJlbnRseSwgdGhlIG5ldyB0b25lIGRpZCBub3QgbmVjZXNzYXJpbHkgc2l0IHdlbGwgd2l0aCBhbGwgb2YgdGhlIGNhc3QgbWVtYmVycy4gIEluIGEgcmVjZW50IGludGVydmlldywgPHN0cm9uZz5EYW5pZWwgUmFkY2xpZmZlPC9zdHJvbmc+LCB3aG8gcGxheXMgdGhlIHRpdHVsYXIgY2hhcmFjdGVyLCBzYWlkOjwvcD4gPGJsb2NrcXVvdGUgc3R5bGU9ImJhY2tncm91bmQ6ICNFOUVDREE7IHBhZGRpbmc6IDEwcHg7IGZvbnQtc2l6ZTogMTFweDsiPk15IGZhdm91cml0ZSBzdHVmZiBpcyBhbHdheXMgdGhlIGRhcmsgc3R1ZmYuICBXaGVuIEkgcmVhZCBzY3JpcHRzIGZvciB0aGUgZmlyc3QgdGltZSB0aGF0J3Mgd2hhdCBJIGFsd2F5cyBsZWFuIHRvd2FyZHMgYW5kIGl0J3Mgd2hhdCBJIHdhbnQgdG8gc2VlIGluY2x1ZGVkICZuZGFzaDsgZXZlbiBtb3JlIHNvIGluIEhhcnJ5IFBvdHRlciBtb3ZpZXMsIGJlY2F1c2Ugd2UgbmVlZCB0aGUgZmlsbXMgdG8gYXBwZWFsIHRvIGFkdWx0IGF1ZGllbmNlcy4gSW4gZmFjdCBvbmUgb2YgdGhlIHRoaW5ncyBJIHdhcyBkaXNhcHBvaW50ZWQgYWJvdXQgd2l0aCB0aGUgc2l4dGggSGFycnkgUG90dGVyIG1vdmllIHdhcyB0aGF0IHRoZXJlIHdhc24ndCBzbyBtdWNoIG9mIHRoYXQgZWxlbWVudC48L2Jsb2NrcXVvdGU+IDxwPlJhZGNsaWZmZSBzYWlkIHRoYXQgaGUgaGFkIGEgY29udmVyc2F0aW9uIHdpdGggWWF0ZXMgYWJvdXQgdGhpcyBhbmQgd2FzIHRvbGQgdGhhdCBpdCB3YXMgaW1wb3J0YW50IHRvIGdpdmUgdGhlIGF1ZGllbmNlIHNvbWUgY29tZWR5LiAgUmFkY2xpZmZlIHNhaWQ6PC9wPiA8YmxvY2txdW90ZSBzdHlsZT0iYmFja2dyb3VuZDogI0U5RUNEQTsgcGFkZGluZzogMTBweDsgZm9udC1zaXplOiAxMXB4OyI+VGhlcmUgYXJlIGh1Z2Ugb3Bwb3J0dW5pdGllcyBmb3IgY29tZWR5IGluIHRoZSBzaXh0aCBmaWxtIGFuZCB3ZSB1c2UgYWxsIG9mIHRoZW0sIGV2ZW4gdGhvdWdoIG15IG5hdHVyYWwgaW5jbGluYXRpb24gaXMgbm90IHRvd2FyZHMgdGhhdC4gSSBsb3ZlIHdhdGNoaW5nIGNvbWVkeSBidXQgZG9pbmcgaXQgaXMgc29tZXRoaW5nIGVsc2UuIDwvYmxvY2txdW90ZT4gPHA+WWF0ZXMgd2lsbCBhbHNvIGJlIG9uIGJvYXJkIGFzIGRpcmVjdG9yIG9uIHRoZSBmb2xsb3ctdXAgdG8gPGVtPkhhbGYtQmxvb2Q8L2VtPiwgPGVtPkhhcnJ5IFBvdHRlciBhbmQgdGhlIERlYXRobHkgSGFsbG93czwvZW0+LCB3aGljaCB3aWxsIGJlIHNwbGl0IGludG8gdHdvIG1vdmllcy48L3A+ICAgICAgICAgICAgICAgICAgICAgPC9wPiAgICAgICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9ImNsZWFyIj48L2Rpdj4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvbGk+ICAgIDwvdWw+ZAIJDw8WAh8EZ2QWHgIBDw8WAh4LTmF2aWdhdGVVcmwFuAxtYWlsdG86P3N1YmplY3Q9UmVlbHpDaGFubmVsOiBEYW5pZWwgUmFkY2xpZmZlICJEaXNhcHBvaW50ZWQiIGJ5IExhY2sgb2YgRGFya25lc3MgaW4gTGF0ZXN0IEhhcnJ5IFBvdHRlciBNb3ZpZSZib2R5PUV2ZW4gdGhvdWdoIERhdmlkIFlhdGVzLCB0aGUgbmV3ZXN0IGRpcmVjdG9yIHRvIGJyaW5nIHRoZSBIYXJyeSBQb3R0ZXIgbXl0aG9zIHRvIGxpZmUsIHRvb2sgdGhlIGZyYW5jaGlzZSBvbiBhIGRhcmsgam91cm5leSBpbiB0aGUgcHJldmlvdXMgaW5zdGFsbG1lbnQsIEhhcnJ5IFBvdHRlciBhbmQgdGhlIE9yZGVyIG9mIHRoZSBQaG9lbml4LCB0aGUgdG9uZSBpcyBtdWNoIGxpZ2h0ZXIgaW4gdGhlIG5leHQgbW92aWUsIEhhcnJ5IFBvdHRlciBhbmQgdGhlIEhhbGYtQmxvb2QgUHJpbmNlLg0KIA0KQXBwYXJlbnRseSwgdGhlIG5ldyB0b25lIGRpZCBub3QgbmVjZXNzYXJpbHkgc2l0IHdlbGwgd2l0aCBhbGwgb2YgdGhlIGNhc3QgbWVtYmVycy4gIEluIGEgcmVjZW50IGludGVydmlldywgRGFuaWVsIFJhZGNsaWZmZSwgd2hvIHBsYXlzIHRoZSB0aXR1bGFyIGNoYXJhY3Rlciwgc2FpZDoNCiANCk15IGZhdm91cml0ZSBzdHVmZiBpcyBhbHdheXMgdGhlIGRhcmsgc3R1ZmYuICBXaGVuIEkgcmVhZCBzY3JpcHRzIGZvciB0aGUgZmlyc3QgdGltZSB0aGF0J3Mgd2hhdCBJIGFsd2F5cyBsZWFuIHRvd2FyZHMgYW5kIGl0J3Mgd2hhdCBJIHdhbnQgdG8gc2VlIGluY2x1ZGVkIOKAkyBldmVuIG1vcmUgc28gaW4gSGFycnkgUG90dGVyIG1vdmllcywgYmVjYXVzZSB3ZSBuZWVkIHRoZSBmaWxtcyB0byBhcHBlYWwgdG8gYWR1bHQgYXVkaWVuY2VzLiBJbiBmYWN0IG9uZSBvZiB0aGUgdGhpbmdzIEkgd2FzIGRpc2FwcG9pbnRlZCBhYm91dCB3aXRoIHRoZSBzaXh0aCBIYXJyeSBQb3R0ZXIgbW92aWUgd2FzIHRoYXQgdGhlcmUgd2Fzbid0IHNvIG11Y2ggb2YgdGhhdCBlbGVtZW50Lg0KIA0KUmFkY2xpZmZlIHNhaWQgdGhhdCBoZSBoYWQgYSBjb252ZXJzYXRpb24gd2l0aCBZYXRlcyBhYm91dCB0aGlzIGFuZCB3YXMgdG9sZCB0aGF0IGl0IHdhcyBpbXBvcnRhbnQgdG8gZ2l2ZSB0aGUgYXVkaWVuY2Ugc29tZSBjb21lZHkuICBSYWRjbGlmZmUgc2FpZDoNCiANClRoZXJlIGFyZSBodWdlIG9wcG9ydHVuaXRpZXMgZm9yIGNvbWVkeSBpbiB0aGUgc2l4dGggZmlsbSBhbmQgd2UgdXNlIGFsbCBvZiB0aGVtLCBldmVuIHRob3VnaCBteSBuYXR1cmFsIGluY2xpbmF0aW9uIGlzIG5vdCB0b3dhcmRzIHRoYXQuIEkgbG92ZSB3YXRjaGluZyBjb21lZHkgYnV0IGRvaW5nIGl0IGlzIHNvbWV0aGluZyBlbHNlLiANCiANCllhdGVzIHdpbGwgYWxzbyBiZSBvbiBib2FyZCBhcyBkaXJlY3RvciBvbiB0aGUgZm9sbG93LXVwIHRvIEhhbGYtQmxvb2QsIEhhcnJ5IFBvdHRlciBhbmQgdGhlIERlYXRobHkgSGFsbG93cywgd2hpY2ggd2lsbCBiZSBzcGxpdCBpbnRvIHR3byBtb3ZpZXMuJTBhJTBhaHR0cCUzYSUyZiUyZnd3dy5yZWVsei5jb20lMmZtb3ZpZS1uZXdzJTJmMzc2MyUyZmRhbmllbC1yYWRjbGlmZmUtZGlzYXBwb2ludGVkLWJ5LWxhY2stb2YtZGFya25lc3MtaW4tbGF0ZXN0LWhhcnJ5LXBvdHRlci1tb3ZpZSUyZmRkAgMPDxYCHwcF8AFodHRwOi8vd3d3LmZhY2Vib29rLmNvbS9zaGFyZXIucGhwP3U9aHR0cDovL3d3dy5yZWVsei5jb20vbW92aWUtbmV3cy8zNzYzL2RhbmllbC1yYWRjbGlmZmUtZGlzYXBwb2ludGVkLWJ5LWxhY2stb2YtZGFya25lc3MtaW4tbGF0ZXN0LWhhcnJ5LXBvdHRlci1tb3ZpZS8mdD1EYW5pZWwrUmFkY2xpZmZlKyUyMkRpc2FwcG9pbnRlZCUyMitieStMYWNrK29mK0RhcmtuZXNzK2luK0xhdGVzdCtIYXJyeStQb3R0ZXIrTW92aWVkZAIFDw8WAh8HBZEBaHR0cDovL3JlZGRpdC5jb20vc3VibWl0P3VybD1odHRwOi8vd3d3LnJlZWx6LmNvbS9tb3ZpZS1uZXdzLzM3NjMvZGFuaWVsLXJhZGNsaWZmZS1kaXNhcHBvaW50ZWQtYnktbGFjay1vZi1kYXJrbmVzcy1pbi1sYXRlc3QtaGFycnktcG90dGVyLW1vdmllL2RkAgcPDxYCHwcFmgNodHRwOi8vZGlnZy5jb20vc3VibWl0P3VybD1odHRwOi8vd3d3LnJlZWx6LmNvbS9tb3ZpZS1uZXdzLzM3NjMvZGFuaWVsLXJhZGNsaWZmZS1kaXNhcHBvaW50ZWQtYnktbGFjay1vZi1kYXJrbmVzcy1pbi1sYXRlc3QtaGFycnktcG90dGVyLW1vdmllLyZ0aXRsZT1EYW5pZWwrUmFkY2xpZmZlKyUyMkRpc2FwcG9pbnRlZCUyMitieStMYWNrK29mK0RhcmtuZXNzK2luK0xhdGVzdCtIYXJyeStQb3R0ZXImZGVzY3JpcHRpb249KyUwZCUwYSUwZCUwYSslMGQlMGFFdmVuK3Rob3VnaCtEYXZpZCtZYXRlcyUyYyt0aGUrbmV3ZXN0K2RpcmVjdG9yK3RvK2JyaW5nK3RoZStIYXJyeStQb3R0ZXIrbXl0aG9zK3RvK2xpZmUlMmMrdG9vayt0aGUrZnJhbmNoaXNlK29uK2ErZGFyaytqb3VybmV5K2luK3RoZStwcmV2aW91cytpbnN0YWRkAgkPDxYCHwcFgQJodHRwOi8vZGVsaWNpb3VzLmNvbS9wb3N0P3Y9NSZub3VpJmp1bXA9Y2xvc2UmdXJsPWh0dHA6Ly93d3cucmVlbHouY29tL21vdmllLW5ld3MvMzc2My9kYW5pZWwtcmFkY2xpZmZlLWRpc2FwcG9pbnRlZC1ieS1sYWNrLW9mLWRhcmtuZXNzLWluLWxhdGVzdC1oYXJyeS1wb3R0ZXItbW92aWUvJnRpdGxlPURhbmllbCtSYWRjbGlmZmUrJTIyRGlzYXBwb2ludGVkJTIyK2J5K0xhY2srb2YrRGFya25lc3MraW4rTGF0ZXN0K0hhcnJ5K1BvdHRlcitNb3ZpZWRkAgsPDxYCHwcF9AFodHRwOi8vY2dpLmZhcmsuY29tL2NnaS9mYXJrL2ZhcmtpdC5wbD91PWh0dHA6Ly93d3cucmVlbHouY29tL21vdmllLW5ld3MvMzc2My9kYW5pZWwtcmFkY2xpZmZlLWRpc2FwcG9pbnRlZC1ieS1sYWNrLW9mLWRhcmtuZXNzLWluLWxhdGVzdC1oYXJyeS1wb3R0ZXItbW92aWUvJmg9RGFuaWVsK1JhZGNsaWZmZSslMjJEaXNhcHBvaW50ZWQlMjIrYnkrTGFjaytvZitEYXJrbmVzcytpbitMYXRlc3QrSGFycnkrUG90dGVyK01vdmllZGQCDQ8PFgIfBwXSDWh0dHA6Ly93d3cubXlzcGFjZS5jb20vaW5kZXguY2ZtP2Z1c2VhY3Rpb249cG9zdHRvJnQ9RGFuaWVsK1JhZGNsaWZmZSslMjJEaXNhcHBvaW50ZWQlMjIrYnkrTGFjaytvZitEYXJrbmVzcytpbitMYXRlc3QrSGFycnkrUG90dGVyK01vdmllJmM9KyUwZCUwYSUwZCUwYSslMGQlMGFFdmVuK3Rob3VnaCtEYXZpZCtZYXRlcyUyYyt0aGUrbmV3ZXN0K2RpcmVjdG9yK3RvK2JyaW5nK3RoZStIYXJyeStQb3R0ZXIrbXl0aG9zK3RvK2xpZmUlMmMrdG9vayt0aGUrZnJhbmNoaXNlK29uK2ErZGFyaytqb3VybmV5K2luK3RoZStwcmV2aW91cytpbnN0YWxsbWVudCUyYytIYXJyeStQb3R0ZXIrYW5kK3RoZStPcmRlcitvZit0aGUrUGhvZW5peCUyYyt0aGUrdG9uZStpcyttdWNoK2xpZ2h0ZXIraW4rdGhlK25leHQrbW92aWUlMmMrSGFycnkrUG90dGVyK2FuZCt0aGUrSGFsZi1CbG9vZCtQcmluY2UuJTBkJTBhKyUwZCUwYUFwcGFyZW50bHklMmMrdGhlK25ldyt0b25lK2RpZCtub3QrbmVjZXNzYXJpbHkrc2l0K3dlbGwrd2l0aCthbGwrb2YrdGhlK2Nhc3QrbWVtYmVycy4rK0luK2ErcmVjZW50K2ludGVydmlldyUyYytEYW5pZWwrUmFkY2xpZmZlJTJjK3dobytwbGF5cyt0aGUrdGl0dWxhcitjaGFyYWN0ZXIlMmMrc2FpZCUzYSUwZCUwYSslMGQlMGFNeStmYXZvdXJpdGUrc3R1ZmYraXMrYWx3YXlzK3RoZStkYXJrK3N0dWZmLisrV2hlbitJK3JlYWQrc2NyaXB0cytmb3IrdGhlK2ZpcnN0K3RpbWUrdGhhdCdzK3doYXQrSSthbHdheXMrbGVhbit0b3dhcmRzK2FuZCtpdCdzK3doYXQrSSt3YW50K3RvK3NlZStpbmNsdWRlZCslMjZuZGFzaCUzYitldmVuK21vcmUrc28raW4rSGFycnkrUG90dGVyK21vdmllcyUyYytiZWNhdXNlK3dlK25lZWQrdGhlK2ZpbG1zK3RvK2FwcGVhbCt0bythZHVsdCthdWRpZW5jZXMuK0luK2ZhY3Qrb25lK29mK3RoZSt0aGluZ3MrSSt3YXMrZGlzYXBwb2ludGVkK2Fib3V0K3dpdGgrdGhlK3NpeHRoK0hhcnJ5K1BvdHRlcittb3ZpZSt3YXMrdGhhdCt0aGVyZSt3YXNuJ3Qrc28rbXVjaCtvZit0aGF0K2VsZW1lbnQuJTBkJTBhKyUwZCUwYVJhZGNsaWZmZStzYWlkK3RoYXQraGUraGFkK2ErY29udmVyc2F0aW9uK3dpdGgrWWF0ZXMrYWJvdXQrdGhpcythbmQrd2FzK3RvbGQrdGhhdCtpdCt3YXMraW1wb3J0YW50K3RvK2dpdmUrdGhlK2F1ZGllbmNlK3NvbWUrY29tZWR5LisrUmFkY2xpZmZlK3NhaWQlM2ElMGQlMGErJTBkJTBhVGhlcmUrYXJlK2h1Z2Urb3Bwb3J0dW5pdGllcytmb3IrY29tZWR5K2luK3RoZStzaXh0aCtmaWxtK2FuZCt3ZSt1c2UrYWxsK29mK3RoZW0lMmMrZXZlbit0aG91Z2grbXkrbmF0dXJhbCtpbmNsaW5hdGlvbitpcytub3QrdG93YXJkcyt0aGF0LitJK2xvdmUrd2F0Y2hpbmcrY29tZWR5K2J1dCtkb2luZytpdCtpcytzb21ldGhpbmcrZWxzZS4rJTBkJTBhKyUwZCUwYVlhdGVzK3dpbGwrYWxzbytiZStvbitib2FyZCthcytkaXJlY3Rvcitvbit0aGUrZm9sbG93LXVwK3RvK0hhbGYtQmxvb2QlMmMrSGFycnkrUG90dGVyK2FuZCt0aGUrRGVhdGhseStIYWxsb3dzJTJjK3doaWNoK3dpbGwrYmUrc3BsaXQraW50byt0d28rbW92aWVzLiUwZCUwYSslMGQlMGElMGQlMGErKysrKysrKysrKyslMGQlMGErKysrKysrKyZ1PWh0dHA6Ly93d3cucmVlbHouY29tL21vdmllLW5ld3MvMzc2My9kYW5pZWwtcmFkY2xpZmZlLWRpc2FwcG9pbnRlZC1ieS1sYWNrLW9mLWRhcmtuZXNzLWluLWxhdGVzdC1oYXJyeS1wb3R0ZXItbW92aWUvJmw9N2RkAg8PZBYCZg8WAh8CBdAYPGRpdiBjbGFzcz0iY2xlYXIiPiAgICA8aDU+U0lHTiBVUCBGT1IgRkFOIEFMRVJUUzwvaDU+ICAgIDxwPkJlIHRoZSBmaXJzdCB0byB3YXRjaCBuZXcgdHJhaWxlcnMuR2V0IG5ld3MgYWJvdXQgdGhlIHN0YXJzIHlvdSBsb3ZlLk5ldmVyIG1pc3MgeW91ciBmYXZvcml0ZSBtb3ZpZSE8L3A+ICAgIDxkaXYgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6I2VkZjJjYzsgYm9yZGVyOiAxcHggc29saWQgI0NDQ0NDQzsgcGFkZGluZzogM3B4OyBjb2xvcjojMzMzMzMzOyBtYXJnaW4tdG9wOiA1cHg7Ij4gICAgICAgIDxoNSBzdHlsZT0idGV4dC1hbGlnbjpjZW50ZXI7IGJhY2tncm91bmQtY29sb3I6IFRyYW5zcGFyZW50OyBjb2xvcjogIzY2NjY2NjsgZm9udC13ZWlnaHQ6Ym9sZDsiPlJlbGF0ZWQgRmFuIEFsZXJ0czwvaDU+ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJpbmxpbmUtbGlzdCI+ICAgICAgICAgICAgICAgIDx1bCBjbGFzcz0icmVsYXRlZCIgaWQ9IlJlbGF0ZWRBbGVydHMiPiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGxpID4gICAgICAgICAgICAgICAgICAgICAgICAgICAgPGlucHV0IHR5cGU9ImNoZWNrYm94IiBpZD0icDcwNzY4IiBuYW1lPSJEYW5pZWwgUmFkY2xpZmZlIiAvPiBEYW5pZWwgUmFkY2xpZmZlICAgICAgICAgICAgICAgICAgICAgICAgIDwvbGk+ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8bGkgPiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8aW5wdXQgdHlwZT0iY2hlY2tib3giIGlkPSJwMTM4MjcwIiBuYW1lPSJEYXZpZCBZYXRlcyIgLz4gRGF2aWQgWWF0ZXMgICAgICAgICAgICAgICAgICAgICAgICAgPC9saT4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGxpID4gICAgICAgICAgICAgICAgICAgICAgICAgICAgPGlucHV0IHR5cGU9ImNoZWNrYm94IiBpZD0ibTE1MjY3NyIgbmFtZT0iSGFycnkgUG90dGVyIGFuZCB0aGUgU29yY2VyZXIncyBTdG9uZSIgLz4gSGFycnkgUG90dGVyIGFuZCB0aGUgU29yY2VyZXIncyBTdG9uZSAgICAgICAgICAgICAgICAgICAgICAgIDwvbGk+ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8bGkgPiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8aW5wdXQgdHlwZT0iY2hlY2tib3giIGlkPSJtMTUzMjE0IiBuYW1lPSJIYXJyeSBQb3R0ZXIgYW5kIHRoZSBDaGFtYmVyIG9mIFNlY3JldHMiIC8+IEhhcnJ5IFBvdHRlciBhbmQgdGhlIENoYW1iZXIgb2YgU2VjcmV0cyAgICAgICAgICAgICAgICAgICAgICAgIDwvbGk+ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8bGkgPiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8aW5wdXQgdHlwZT0iY2hlY2tib3giIGlkPSJtMTU2NDU0IiBuYW1lPSJIYXJyeSBQb3R0ZXIgYW5kIHRoZSBQcmlzb25lciBvZiBBemthYmFuIiAvPiBIYXJyeSBQb3R0ZXIgYW5kIHRoZSBQcmlzb25lciBvZiBBemthYmFuICAgICAgICAgICAgICAgICAgICAgICAgPC9saT4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxsaSA+ICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxpbnB1dCB0eXBlPSJjaGVja2JveCIgaWQ9Im0yMjQ2NTkiIG5hbWU9IkhhcnJ5IFBvdHRlciBhbmQgdGhlIE9yZGVyIG9mIHRoZSBQaG9lbml4IiAvPiBIYXJyeSBQb3R0ZXIgYW5kIHRoZSBPcmRlciBvZiB0aGUgUGhvZW5peCAgICAgICAgICAgICAgICAgICAgICAgIDwvbGk+ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8bGkgPiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8aW5wdXQgdHlwZT0iY2hlY2tib3giIGlkPSJtMjQzNDQ4IiBuYW1lPSJIYXJyeSBQb3R0ZXIgYW5kIHRoZSBIYWxmLUJsb29kIFByaW5jZSIgLz4gSGFycnkgUG90dGVyIGFuZCB0aGUgSGFsZi1CbG9vZCBQcmluY2UgICAgICAgICAgICAgICAgICAgICAgICA8L2xpPiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGxpIGNsYXNzPSJsYXN0Ij4gICAgICAgICAgICAgICAgICAgICAgICAgICAgPGlucHV0IHR5cGU9ImNoZWNrYm94IiBpZD0ibTI3MDM3NCIgbmFtZT0iSGFycnkgUG90dGVyIGFuZCB0aGUgR29ibGV0IG9mIEZpcmUiIC8+IEhhcnJ5IFBvdHRlciBhbmQgdGhlIEdvYmxldCBvZiBGaXJlICAgICAgICAgICAgICAgICAgICAgICAgPC9saT4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3VsPiAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJjbGVhciI+PC9kaXY+ICAgICAgICAgICAgPC9kaXY+ICAgICAgICAgICAgICAgICAgICAgICAgPGJyIC8+ICAgICAgICA8ZGl2IGlkPSJlbWFpbF9zdWJtaXNzaW9uIiBjbGFzcz0iaGlkZSIgc3R5bGU9Im1hcmdpbi1ib3R0b206IDVweDsgbWFyZ2luLXRvcDogLTVweDsiPiAgICAgICAgICAgIDxpbnB1dCB0eXBlPSJ0ZXh0IiBpZD0ic3Vic2NyaWJlckVtYWlsIiBzdHlsZT0id2lkdGg6IDExMHB4OyIgdmFsdWU9InlvdXIgZW1haWwiPiAgICAgICAgICAgIDxpbnB1dCB0eXBlPSJzdWJtaXQiIGNsYXNzPSJidXR0b24iIHZhbHVlPSJBZGQiIG9uY2xpY2s9ImphdmFzY3JpcHQ6YWRkQWxlcnRzKCk7IHJldHVybiBmYWxzZTsiPiAgICAgICAgPC9kaXY+ICAgICAgICA8ZGl2IGlkPSJwcm9maWxlX3N1Ym1pc3Npb24iIGNsYXNzPSJoaWRlIiBzdHlsZT0ibWFyZ2luLWJvdHRvbTogNXB4OyBtYXJnaW4tdG9wOiAtNXB4OyI+ICAgICAgICAgICAgPGlucHV0IHR5cGU9InN1Ym1pdCIgY2xhc3M9ImJ1dHRvbiIgdmFsdWU9IkFkZCBBbGVydHMiIG9uY2xpY2s9ImphdmFzY3JpcHQ6YWRkQWxlcnRzKCk7IHJldHVybiBmYWxzZTsiIC8+ICAgICAgICA8L2Rpdj4gICAgICAgIDxkaXYgaWQ9ImFsZXJ0X3N1Ym1pc3Npb25fcmVzdWx0Ij48L2Rpdj4gICAgPC9kaXY+ICAgIDxhIGhyZWY9Ii93aGF0YXJlYWxlcnRzLyIgY2xhc3M9Im1vcmUiPldoYXQgYXJlIEFMRVJUUz88L2E+ICAgIDxkaXYgY2xhc3M9ImNsZWFyIj48L2Rpdj48L2Rpdj5kAhMPDxYCHwRoZGQCFQ8WAh8CBVBEYW5pZWwgUmFkY2xpZmZlICJEaXNhcHBvaW50ZWQiIGJ5IExhY2sgb2YgRGFya25lc3MgaW4gTGF0ZXN0IEhhcnJ5IFBvdHRlciBNb3ZpZWQCFw8WAh8CBRpQb3N0ZWQgMDcuMDIuMDkgYnkgQnJlbnRKU2QCGQ8WAh8CBZ0EPGRpdiBpZD0nZmItcm9vdCc+PC9kaXY+PHNjcmlwdD4oZnVuY3Rpb24oZCwgcywgaWQpIHsgIHZhciBqcywgZmpzID0gZC5nZXRFbGVtZW50c0J5VGFnTmFtZShzKVswXTsgIGlmIChkLmdldEVsZW1lbnRCeUlkKGlkKSkgcmV0dXJuOyAganMgPSBkLmNyZWF0ZUVsZW1lbnQocyk7IGpzLmlkID0gaWQ7ICBqcy5zcmMgPSAnLy9jb25uZWN0LmZhY2Vib29rLm5ldC9lbl9VUy9hbGwuanMjeGZibWw9MSc7ICBmanMucGFyZW50Tm9kZS5pbnNlcnRCZWZvcmUoanMsIGZqcyk7fShkb2N1bWVudCwgJ3NjcmlwdCcsICdmYWNlYm9vay1qc3NkaycpKTs8L3NjcmlwdD48ZmI6bGlrZSBocmVmPSdodHRwOi8vd3d3LnJlZWx6LmNvbS9tb3ZpZS1uZXdzLzM3NjMvZGFuaWVsLXJhZGNsaWZmZS1kaXNhcHBvaW50ZWQtYnktbGFjay1vZi1kYXJrbmVzcy1pbi1sYXRlc3QtaGFycnktcG90dGVyLW1vdmllLycgc2hvd19mYWNlcz0nZmFsc2UnIGxheW91dD0nYnV0dG9uX2NvdW50JyB3aWR0aD0nMjUwcHgnIGhlaWdodD0nMzVweCcgc2VuZD0ndHJ1ZSc+PC9mYjpsaWtlPmQCGw8WAh8CBaMOIA0KPHA+PGltZyBzcmM9Imh0dHA6Ly9jYWNoZS5SZWVsei5jb20vYXNzZXRzL2NvbnRlbnQvbW92aWVzL3Bvc3Rlci8yNDM0NDhfcG9zdGVyLmpwZyIgc3R5bGU9Im1hcmdpbjowNXB4IDBweCAwNXB4IDEwcHg7IiBhbGlnbj0icmlnaHQiIHdpZHRoPSI5NiIgaGVpZ2h0PSIxNDMiICBhbHQ9IiIgLz4NCiANCjxwPkV2ZW4gdGhvdWdoIDxzdHJvbmc+RGF2aWQgWWF0ZXM8L3N0cm9uZz4sIHRoZSBuZXdlc3QgZGlyZWN0b3IgdG8gYnJpbmcgdGhlIDxlbT5IYXJyeSBQb3R0ZXI8L2VtPiBteXRob3MgdG8gbGlmZSwgdG9vayB0aGUgZnJhbmNoaXNlIG9uIGEgZGFyayBqb3VybmV5IGluIHRoZSBwcmV2aW91cyBpbnN0YWxsbWVudCwgPGVtPkhhcnJ5IFBvdHRlciBhbmQgdGhlIE9yZGVyIG9mIHRoZSBQaG9lbml4PC9lbT4sIHRoZSB0b25lIGlzIG11Y2ggbGlnaHRlciBpbiB0aGUgbmV4dCBtb3ZpZSwgPGVtPkhhcnJ5IFBvdHRlciBhbmQgdGhlIEhhbGYtQmxvb2QgUHJpbmNlPC9lbT4uPC9wPg0KIA0KPHA+QXBwYXJlbnRseSwgdGhlIG5ldyB0b25lIGRpZCBub3QgbmVjZXNzYXJpbHkgc2l0IHdlbGwgd2l0aCBhbGwgb2YgdGhlIGNhc3QgbWVtYmVycy4gIEluIGEgcmVjZW50IGludGVydmlldywgPHN0cm9uZz5EYW5pZWwgUmFkY2xpZmZlPC9zdHJvbmc+LCB3aG8gcGxheXMgdGhlIHRpdHVsYXIgY2hhcmFjdGVyLCBzYWlkOjwvcD4NCiANCjxibG9ja3F1b3RlIHN0eWxlPSJiYWNrZ3JvdW5kOiAjRTlFQ0RBOyBwYWRkaW5nOiAxMHB4OyBmb250LXNpemU6IDExcHg7Ij5NeSBmYXZvdXJpdGUgc3R1ZmYgaXMgYWx3YXlzIHRoZSBkYXJrIHN0dWZmLiAgV2hlbiBJIHJlYWQgc2NyaXB0cyBmb3IgdGhlIGZpcnN0IHRpbWUgdGhhdCdzIHdoYXQgSSBhbHdheXMgbGVhbiB0b3dhcmRzIGFuZCBpdCdzIHdoYXQgSSB3YW50IHRvIHNlZSBpbmNsdWRlZCAmbmRhc2g7IGV2ZW4gbW9yZSBzbyBpbiBIYXJyeSBQb3R0ZXIgbW92aWVzLCBiZWNhdXNlIHdlIG5lZWQgdGhlIGZpbG1zIHRvIGFwcGVhbCB0byBhZHVsdCBhdWRpZW5jZXMuIEluIGZhY3Qgb25lIG9mIHRoZSB0aGluZ3MgSSB3YXMgZGlzYXBwb2ludGVkIGFib3V0IHdpdGggdGhlIHNpeHRoIEhhcnJ5IFBvdHRlciBtb3ZpZSB3YXMgdGhhdCB0aGVyZSB3YXNuJ3Qgc28gbXVjaCBvZiB0aGF0IGVsZW1lbnQuPC9ibG9ja3F1b3RlPg0KIA0KPHA+UmFkY2xpZmZlIHNhaWQgdGhhdCBoZSBoYWQgYSBjb252ZXJzYXRpb24gd2l0aCBZYXRlcyBhYm91dCB0aGlzIGFuZCB3YXMgdG9sZCB0aGF0IGl0IHdhcyBpbXBvcnRhbnQgdG8gZ2l2ZSB0aGUgYXVkaWVuY2Ugc29tZSBjb21lZHkuICBSYWRjbGlmZmUgc2FpZDo8L3A+DQogDQo8YmxvY2txdW90ZSBzdHlsZT0iYmFja2dyb3VuZDogI0U5RUNEQTsgcGFkZGluZzogMTBweDsgZm9udC1zaXplOiAxMXB4OyI+VGhlcmUgYXJlIGh1Z2Ugb3Bwb3J0dW5pdGllcyBmb3IgY29tZWR5IGluIHRoZSBzaXh0aCBmaWxtIGFuZCB3ZSB1c2UgYWxsIG9mIHRoZW0sIGV2ZW4gdGhvdWdoIG15IG5hdHVyYWwgaW5jbGluYXRpb24gaXMgbm90IHRvd2FyZHMgdGhhdC4gSSBsb3ZlIHdhdGNoaW5nIGNvbWVkeSBidXQgZG9pbmcgaXQgaXMgc29tZXRoaW5nIGVsc2UuIDwvYmxvY2txdW90ZT4NCiANCjxwPllhdGVzIHdpbGwgYWxzbyBiZSBvbiBib2FyZCBhcyBkaXJlY3RvciBvbiB0aGUgZm9sbG93LXVwIHRvIDxlbT5IYWxmLUJsb29kPC9lbT4sIDxlbT5IYXJyeSBQb3R0ZXIgYW5kIHRoZSBEZWF0aGx5IEhhbGxvd3M8L2VtPiwgd2hpY2ggd2lsbCBiZSBzcGxpdCBpbnRvIHR3byBtb3ZpZXMuPC9wPg0KIA0KDQogICAgICAgICAgICANCiAgICAgICAgZAIdD2QWAmYPFgIfAgXOIyAgICA8dWwgY2xhc3M9ImNsaXBMaXN0Ij4gICAgICAgICAgICAgICAgICAgIDxsaT4gICAgICAgICAgICAgICAgPGEgaHJlZj0iaHR0cDovL3d3dy5yZWVsei5jb20vdHJhaWxlci1jbGlwcy8zNzY0Mi9oYXJyeS1wb3R0ZXItYW5kLXRoZS1oYWxmLWJsb29kLXByaW5jZS10cmFpbGVyLyI+ICAgICAgICAgICAgICAgICAgICA8aW1nIHNyYz0iaHR0cDovL2NhY2hlLlJlZWx6LmNvbS9hc3NldHMvY29udGVudC9yZXBGcmFtZS8zNzY0Mi9IUC1hbmQtdGhlLUhhbGYtQmxvb2RfdGguanBnIiAvPiAgICAgICAgICAgICAgICAgICAgPHN0cm9uZz5IYXJyeSBQb3R0ZXIgYW5kIHRoZSBIYWxmLUJsb29kIFByaW5jZSAtIFRyYWlsZXI8L3N0cm9uZz4gICAgICAgICAgICAgICAgICAgIDxzcGFuPlJlbGVhc2luZyBKdWx5IDE1LCAyMDA5PC9zcGFuPiAgICAgICAgICAgICAgICA8L2E+ICAgICAgICAgICAgPC9saT4gICAgICAgICAgICA8L3VsPiAgICA8ZGl2IGNsYXNzPSJjbGVhciI+PC9kaXY+ICAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0iZ3JleUJveCI+ICAgICAgICA8ZGl2IGNsYXNzPSJpbmxpbmUtbGlzdCI+ICAgICAgICAgICAgPHNwYW4gY2xhc3M9ImxhYmVsIj5SZWxhdGVkOjwvc3Bhbj4gICAgICAgICAgICA8dWwgY2xhc3M9InJlbGF0ZWQiPgkJICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGxpID4gICAgICAgICAgICAgICAgICAgICAgICA8YSBocmVmPSJodHRwOi8vd3d3LnJlZWx6LmNvbS9wZXJzb24vNzA3NjgvZGFuaWVsLXJhZGNsaWZmZS8iPjxub2JyPkRhbmllbCBSYWRjbGlmZmU8L25vYnI+PC9hPiAgICAgICAgICAgICAgICAgICAgIDwvbGk+ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGxpID4gICAgICAgICAgICAgICAgICAgICAgICA8YSBocmVmPSJodHRwOi8vd3d3LnJlZWx6LmNvbS9wZXJzb24vMTM4MjcwL2RhdmlkLXlhdGVzLyI+PG5vYnI+RGF2aWQgWWF0ZXM8L25vYnI+PC9hPiAgICAgICAgICAgICAgICAgICAgIDwvbGk+ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxsaSA+ICAgICAgICAgICAgICAgICAgICAgICAgPGEgaHJlZj0iaHR0cDovL3d3dy5yZWVsei5jb20vbW92aWUvMTUyNjc3L2hhcnJ5LXBvdHRlci1hbmQtdGhlLXNvcmNlcmVycy1zdG9uZS8iPjxub2JyPkhhcnJ5IFBvdHRlciBhbmQgdGhlIFNvcmNlcmVyJ3MgU3RvbmU8L25vYnI+PC9hPiAgICAgICAgICAgICAgICAgICAgPC9saT4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8bGkgPiAgICAgICAgICAgICAgICAgICAgICAgIDxhIGhyZWY9Imh0dHA6Ly93d3cucmVlbHouY29tL21vdmllLzE1MzIxNC9oYXJyeS1wb3R0ZXItYW5kLXRoZS1jaGFtYmVyLW9mLXNlY3JldHMvIj48bm9icj5IYXJyeSBQb3R0ZXIgYW5kIHRoZSBDaGFtYmVyIG9mIFNlY3JldHM8L25vYnI+PC9hPiAgICAgICAgICAgICAgICAgICAgPC9saT4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8bGkgPiAgICAgICAgICAgICAgICAgICAgICAgIDxhIGhyZWY9Imh0dHA6Ly93d3cucmVlbHouY29tL21vdmllLzE1NjQ1NC9oYXJyeS1wb3R0ZXItYW5kLXRoZS1wcmlzb25lci1vZi1hemthYmFuLyI+PG5vYnI+SGFycnkgUG90dGVyIGFuZCB0aGUgUHJpc29uZXIgb2YgQXprYWJhbjwvbm9icj48L2E+ICAgICAgICAgICAgICAgICAgICA8L2xpPiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxsaSA+ICAgICAgICAgICAgICAgICAgICAgICAgPGEgaHJlZj0iaHR0cDovL3d3dy5yZWVsei5jb20vbW92aWUvMjI0NjU5L2hhcnJ5LXBvdHRlci1hbmQtdGhlLW9yZGVyLW9mLXRoZS1waG9lbml4LyI+PG5vYnI+SGFycnkgUG90dGVyIGFuZCB0aGUgT3JkZXIgb2YgdGhlIFBob2VuaXg8L25vYnI+PC9hPiAgICAgICAgICAgICAgICAgICAgPC9saT4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8bGkgPiAgICAgICAgICAgICAgICAgICAgICAgIDxhIGhyZWY9Imh0dHA6Ly93d3cucmVlbHouY29tL21vdmllLzI0MzQ0OC9oYXJyeS1wb3R0ZXItYW5kLXRoZS1oYWxmLWJsb29kLXByaW5jZS8iPjxub2JyPkhhcnJ5IFBvdHRlciBhbmQgdGhlIEhhbGYtQmxvb2QgUHJpbmNlPC9ub2JyPjwvYT4gICAgICAgICAgICAgICAgICAgIDwvbGk+ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGxpIGNsYXNzPSJsYXN0Ij4gICAgICAgICAgICAgICAgICAgICAgICA8YSBocmVmPSJodHRwOi8vd3d3LnJlZWx6LmNvbS9tb3ZpZS8yNzAzNzQvaGFycnktcG90dGVyLWFuZC10aGUtZ29ibGV0LW9mLWZpcmUvIj48bm9icj5IYXJyeSBQb3R0ZXIgYW5kIHRoZSBHb2JsZXQgb2YgRmlyZTwvbm9icj48L2E+ICAgICAgICAgICAgICAgICAgICA8L2xpPiAgICAgICAgICAgICAgICAJCSAgICAgICAgICAgIDwvdWw+ICAgICAgICAgICAgPGRpdiBjbGFzcz0iY2xlYXIiPjwvZGl2PiAgICAgICAgPC9kaXY+ICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9ImlubGluZS1saXN0IGJsb2dzIj4gICAgICAgICAgICA8c3BhbiBjbGFzcz0ibGFiZWwiPlJlbGF0ZWQgTW92aWUgTmV3czo8L3NwYW4+ICAgICAgICAgICAgPHVsIGlkPSJtb3ZpZS1uZXdzIiBjbGFzcz0iY29uZGVuc2VkIj4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxsaSBjbGFzcz0iIj4gICAgICAgICAgICAgICAgICAgIDxoMz48c3BhbiBjbGFzcz0iZGF0ZUJveCIgPjA1LjEzLjIwMTM8L3NwYW4+PGEgaHJlZj0iaHR0cDovL3d3dy5yZWVsei5jb20vbW92aWUtbmV3cy8xNjI3OS9xdWlja2NsaWNrLWNoZWNrLW91dC10aGUtaW50ZW5zZS1zdGFyZXMtb2YtcnBhdHR6LyI+UXVpY2tDbGljazogQ2hlY2sgT3V0IHRoZSBJbnRlbnNlIFN0YXJlcyBvZiBSUGF0dHogPC9hPjwvaDM+ICAgICAgICAgICAgICAgIDwvbGk+ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8bGkgY2xhc3M9IiI+ICAgICAgICAgICAgICAgICAgICA8aDM+PHNwYW4gY2xhc3M9ImRhdGVCb3giID4wMy4yOS4yMDEzPC9zcGFuPjxhIGhyZWY9Imh0dHA6Ly93d3cucmVlbHouY29tL21vdmllLW5ld3MvMTYwNTIvdG9wLXRlbi1iYWRhc3MtbW92aWUtY2FuZXMvIj5Ub3AgVGVuIEJhZGFzcyBNb3ZpZSBDYW5lczwvYT48L2gzPiAgICAgICAgICAgICAgICA8L2xpPiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGxpIGNsYXNzPSIiPiAgICAgICAgICAgICAgICAgICAgPGgzPjxzcGFuIGNsYXNzPSJkYXRlQm94IiA+MDMuMTIuMjAxMzwvc3Bhbj48YSBocmVmPSJodHRwOi8vd3d3LnJlZWx6LmNvbS9tb3ZpZS1uZXdzLzE1OTE4L3RvcC0xMC1iZXN0LWdhcnktb2xkbWFuLW1vdmllcy8iPlRvcCAxMCBCZXN0IEdhcnkgT2xkbWFuIE1vdmllczwvYT48L2gzPiAgICAgICAgICAgICAgICA8L2xpPiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGxpIGNsYXNzPSIiPiAgICAgICAgICAgICAgICAgICAgPGgzPjxzcGFuIGNsYXNzPSJkYXRlQm94IiA+MTIuMTQuMjAxMjwvc3Bhbj48YSBocmVmPSJodHRwOi8vd3d3LnJlZWx6LmNvbS9tb3ZpZS1uZXdzLzE1MzUzL2NoYXJhY3Rlci1jYWdlLW1hdGNoLXRoZS1ob2JiaXRzLWdhbmRhbGYtdnMtaGFycnktcG90dGVycy1kdW1ibGVkb3JlLyI+Q2hhcmFjdGVyIENhZ2UgTWF0Y2g6IDxlbT5UaGUgSG9iYml0PC9lbT4ncyBHYW5kYWxmIHZzLiA8ZW0+SGFycnkgUG90dGVyPC9lbT4ncyBEdW1ibGVkb3JlPC9hPjwvaDM+ICAgICAgICAgICAgICAgIDwvbGk+ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8bGkgY2xhc3M9IiI+ICAgICAgICAgICAgICAgICAgICA8aDM+PHNwYW4gY2xhc3M9ImRhdGVCb3giID4xMi4wNS4yMDEyPC9zcGFuPjxhIGhyZWY9Imh0dHA6Ly93d3cucmVlbHouY29tL21vdmllLW5ld3MvMTUyOTYvdG9wLTEwLWJlc3QtaGlnaC1mYW50YXN5LW1vdmllcy8iPlRvcCAxMCBCZXN0IEhpZ2ggRmFudGFzeSBNb3ZpZXM8L2E+PC9oMz4gICAgICAgICAgICAgICAgPC9saT4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxsaSBjbGFzcz0ibGFzdCI+ICAgICAgICAgICAgICAgICAgICA8aDM+PHNwYW4gY2xhc3M9ImRhdGVCb3giID4xMS4xMy4yMDEyPC9zcGFuPjxhIGhyZWY9Imh0dHA6Ly93d3cucmVlbHouY29tL21vdmllLW5ld3MvMTUxNTAvdG9wLTEwLWJlc3QtZGlyZWN0b3JzLXRvLWhlbG0tdGhlLW5ldy1zdGFyLXdhcnMtbW92aWUvIj5Ub3AgMTAgQmVzdCBEaXJlY3RvcnMgVG8gSGVsbSB0aGUgTmV3IDxlbT5TdGFyIFdhcnM8L2VtPiBNb3ZpZTwvYT48L2gzPiAgICAgICAgICAgICAgICA8L2xpPiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3VsPiAgICAgICAgICAgIDxkaXYgY2xhc3M9ImNsZWFyIj48L2Rpdj4gICAgICAgIDwvZGl2PiAgICAgICAgICAgICAgICAgICA8L2Rpdj5kAh8PDxYCHwRnZBYGAgEPZBYCZg8WAh8CBboQPHVsPiAgICA8bGkgaWQ9IjEwNjU1IiBjbGFzcz0iY29tbWVudCI+ICAgICAgICA8IS0tIGlmIHN0YXRlbWVudCBmb3IgcmF0aW5nIGltYWdlIC0tPiAgICAgICAgICAgICAgICA8aDM+UkU6IENvbW1lbnRzPC9oMz4gICAgICAgIDxjaXRlIGNsYXNzPSJieWxpbmUiPmloYXRlcm93bGluZyB8IDA3LjIwLjA5IDAyOjI0OjQ0IEFNPC9jaXRlPiAgICAgICAgPHA+SSB3YXMgc28gZGlzYXBwb2ludGVkIGJ5IHRoZSBtYWpvciBhZGRpdGlvbnMgYW5kIGVsaW1pbmF0aW9ucyBvZiB0aGlzIG1vdmllISANPGJyPjEuIFdUSCB3YXMgdGhlIGRlYWwgd2l0aCB0aGUgbXVnZ2xlIGNoaWNrIGluIHRoYXQgZGlydHkgZGluZXIgYXQgdGhlIGJlZ2lubmluZyBvZiB0aGUgbW92aWU/IEV2ZXJ5b25lIGtub3dzIEhhcnJ5IGJhcmVseSBsZWZ0IGhpcyByb29tIGluIHRoZSBmZXcgc2hvcnQgd2Vla3MgaGUgd2FzIGF0IHRoZSBEdXJzbGV5JiMzOTtzIGJlY2F1c2UgaGUgd2FzIG1vdXJuaW5nIFNpcml1cyEgQU5EIER1bWJsZWRvcmUgY2FtZSBhbmQgZ290IGhpbSEgSGFycnkgZGlkIE5PVCByYW5kb21seSBydW4gaW50byBoaW0gaW4gYSBzdWJ3YXkhDTxicj4yLiBUSEUgV0VBU0xFWSYjMzk7UyBIT1VTRSBORVZFUiBHRVRTIEJVUk5FRCBET1dOISBFVkVSISEgVGhlIGVudGlyZSBiZWdpbm5pbmcgb2YgRGVhdGhseSBIYWxsb3dzIHRha2VzIHBsYWNlIHRoZXJlIGFuZCBCaWxsIGFuZCBGbGV1ciYjMzk7cyB3ZWRkaW5nIGlzIGhlbGQgdGhlcmUhISBIRUxMTz8/ISENPGJyPjMuIEFMTCBQT1RURVIgUkVBREVSUyBhcmUgZGlzYXBwb2ludGVkIGluIHRoZSB3YXkgdGhlIGV2ZW50cyBzdXJyb3VuZGluZyBEdW1ibGVkb3JlJiMzOTtzIGRlYXRoIHdlcmUgcG9ydHJheWVkLiBIYXJyeSBkaWQgbm90IGp1c3Qgc3RhbmQgdGhlcmUgYW5kIHdhdGNoIHdpbGxpbmdseTsgRHVtYmxlZG9yZSBmcm96ZSBoaW0gUFJFVkVOVElORyBoaW0gZnJvbSB0YWtpbmcgYWN0aW9uLiBBbmQgd2hhdCBoYXBwZW5lZCB0byB0aGUgYmF0dGxlIGJldHdlZW4gdGhlIERlYXRoIEVhdGVycyBhbmQgdGhlIE9yZGVyIG91dHNpZGUgdGhlIHRvd2VyIHdoZXJlIER1bWJsZWRvcmUgd2FzIGtpbGxlZD8/IEFuZCB3aGF0IGhhcHBlbmVkIHRvIGhpcyBmdW5lcmFsPz8NPGJyPlRoZXJlIHdvdW9sZCBoYXZlIGJlZW4gcGxlbnR5IG9mIHRpbWUgZm9yIGFsbCB0aGlzIGlmIHNvIG11Y2ggdGltZSB3YXNuJiMzOTt0IHNwZW50IG9uIHRoYXQgc3R1cGlkIGNoaWNrIHdobyB3YXMgc3dvb25pbmcgb3ZlciBSb24uLi4NPGJyPlJvd2xpbmcgc2hvdWxkIGJlIGFzaGFtZWQgZm9yIGFsbG93aW5nIHRoZSBtb3ZpZSBtYWtlcnMgdG8gY2hhbmdlIGhlciBib29rcy4uLi5ldmVuIHRob3VnaCBzaGUgc3Vja3MgZm9yIHByZXR0eSBtdWNoIGtpbGxpbmcgZXZlcnlvbmUgb2ZmIGFueXdheS48L3A+ICAgICAgICA8ZGl2IGNsYXNzPSJyZXBseSI+CQkgICAgPHNwYW4gY2xhc3M9IiI+PGEgaHJlZj0iamF2YXNjcmlwdDpzZXRQYXJlbnRDb250cm9sSWQoMTA2NTUpOyI+PHN0cm9uZz5SZXBseTwvc3Ryb25nPjwvYT4gPHNwYW4+fDwvc3Bhbj4gPC9zcGFuPgkJICAgIDxzcGFuIGlkPSJyZXBvcnRlZDEwNjU1Ij48YSBocmVmPSJqYXZhc2NyaXB0OnN1Ym1pdENvbW1lbnRSZXBvcnQoMTA2NTUpOyI+UmVwb3J0IEFidXNlPC9hPjwvc3Bhbj4JCTwvZGl2PgkJPGRpdiBjbGFzcz0idm90ZSI+CQkgICAgPHA+PGEgaHJlZj0iIj48aW1nIHNyYz0iL2Fzc2V0cy9nbG9iYWwvdm90ZS10aHVtYnN1cC5naWYiIHdpZHRoPSIxOCIgaGVpZ2h0PSIxOCIgYWx0PSJUaHVtYnMgVXAiIC8+PC9hPjxhIGhyZWY9IiI+PGltZyBzcmM9Ii9hc3NldHMvZ2xvYmFsL3ZvdGUtdGh1bWJzZG93bi5naWYiIHdpZHRoPSIxOCIgaGVpZ2h0PSIxOCIgYWx0PSJUaHVtYnMgRG93biIgLz48L2E+PC9wPgkJICAgIDxwPlJldmlldyBSYXRpbmc6IDA8L3A+CQk8L2Rpdj4JCTxkaXYgY2xhc3M9ImNsZWFyIj48L2Rpdj4JCTxkaXYgaWQ9IlJlcGx5Rm9ybS0xMDY1NSIgY2xhc3M9IlJlcGx5Rm9ybSI+PC9kaXY+ICAgICAgICAgICAgPGRpdiBjbGFzcz0iY2xlYXIiPjwvZGl2Pg0KICAgICAgICA8L2xpPg0KICAgIDwvdWw+ZAIDD2QWAmYPDxYIHghPYmplY3RJRAKzHR4GVHlwZUlEAh8eBlJvb3RJRAKNdB4LU2luZ2xlVG9waWNoZBYEAgEPZBYGAgIPDxYCHg9WYWxpZGF0aW9uR3JvdXAFCnJlcGx5dmFsaWRkZAIEDw8WAh8MBQpyZXBseXZhbGlkZGQCBQ8PFgIfDAUKcmVwbHl2YWxpZGRkAgIPDxYCHwRnZBYGAgIPDxYCHwwFCnJlcGx5dmFsaWRkZAIEDw8WAh8MBQpyZXBseXZhbGlkZGQCBQ8PFgIfDAUKcmVwbHl2YWxpZGRkAgUPZBYCZg8PFggfCAKzHR8JAh8fCgKNdB8LaGQWBAIBD2QWBgICDw8WAh8MBQhuZXd2YWxpZGRkAgQPDxYCHwwFCG5ld3ZhbGlkZGQCBQ8PFgIfDAUIbmV3dmFsaWRkZAICDw8WAh8EZ2QWBgICDw8WAh8MBQhuZXd2YWxpZGRkAgQPDxYCHwwFCG5ld3ZhbGlkZGQCBQ8PFgIfDAUIbmV3dmFsaWRkZAILDw8WBh4PUGFnZXJfSXRlbUNvdW50AgEeDlBhZ2VyX1BhZ2VTaXplAggeD1BhZ2VyX1BhZ2VDb3VudAIBZBYCZg8PFgIfBGhkFhICAQ8PFgIfBGhkZAIDDw8WBB4IQ3NzQ2xhc3MFCXRoaXMtcGFnZR4EXyFTQgICZGQCBQ8PFgIfBGhkZAIHDw8WBB8CBQItMh8HBXxodHRwOi8vd3d3LnJlZWx6LmNvbS9tb3ZpZS1uZXdzLzM3NjMvZGFuaWVsLXJhZGNsaWZmZS1kaXNhcHBvaW50ZWQtYnktbGFjay1vZi1kYXJrbmVzcy1pbi1sYXRlc3QtaGFycnktcG90dGVyLW1vdmllLz9wYWdlPS0yZGQCCQ8PFgQfAgUCLTEfBwV8aHR0cDovL3d3dy5yZWVsei5jb20vbW92aWUtbmV3cy8zNzYzL2RhbmllbC1yYWRjbGlmZmUtZGlzYXBwb2ludGVkLWJ5LWxhY2stb2YtZGFya25lc3MtaW4tbGF0ZXN0LWhhcnJ5LXBvdHRlci1tb3ZpZS8/cGFnZT0tMWRkAgsPDxYEHwIFATAfBwV7aHR0cDovL3d3dy5yZWVsei5jb20vbW92aWUtbmV3cy8zNzYzL2RhbmllbC1yYWRjbGlmZmUtZGlzYXBwb2ludGVkLWJ5LWxhY2stb2YtZGFya25lc3MtaW4tbGF0ZXN0LWhhcnJ5LXBvdHRlci1tb3ZpZS8/cGFnZT0wZGQCDQ8PFgIfBGhkZAIPDw8WBh8QBQl0aGlzLXBhZ2UfAgUBMR8RAgJkZAIRDw8WAh8EaGRkAg0PZBYCAgMPZBYCZg8WAh8CBd43PGRpdiBjbGFzcz0iaXRlbS1mbWEiPjwhLS0tLT48c2NyaXB0IHR5cGU9InRleHQvamF2YXNjcmlwdCIgc3JjPSJodHRwOi8vY29udGVudC5yZWVsei5jb20vYXNzZXRzL2pzL3l1aS11dGlsaXRpZXMuanMiPjwvc2NyaXB0PjxzY3JpcHQgdHlwZT0idGV4dC9qYXZhc2NyaXB0IiBzcmM9Imh0dHA6Ly9jb250ZW50LnJlZWx6LmNvbS9hc3NldHMvanMvc2hhZG93Ym94LXl1aS5qcyI+PC9zY3JpcHQ+PHNjcmlwdCB0eXBlPSJ0ZXh0L2phdmFzY3JpcHQiIHNyYz0iaHR0cDovL2NvbnRlbnQucmVlbHouY29tL2Fzc2V0cy9qcy9zaGFkb3dib3guanMiPjwvc2NyaXB0PjxsaW5rIHJlbD0ic3R5bGVzaGVldCIgaHJlZj0iaHR0cDovL2NvbnRlbnQucmVlbHouY29tL2Fzc2V0cy9jc3Mvc2hhZG93Ym94LmNzcyIgdHlwZT0idGV4dC9jc3MiIC8+PGxpbmsgcmVsPSJzdHlsZXNoZWV0IiBocmVmPSJodHRwOi8vY29udGVudC5yZWVsei5jb20vYXNzZXRzL2NvbnRlbnQvc2V0dGluZ3Mvc3R5bGVzaGVldHMvc3VtbWVyLWd1aWRlLTIwMDktMi5jc3MiIHR5cGU9InRleHQvY3NzIiAvPjxzY3JpcHQgdHlwZT0idGV4dC9qYXZhc2NyaXB0Ij53aW5kb3cub25sb2FkID0gU2hhZG93Ym94LmluaXQ7PC9zY3JpcHQ+PHNjcmlwdCB0eXBlPSJ0ZXh0L2phdmFzY3JpcHQiPmZ1bmN0aW9uIHRvZ2dsZUVsZW1lbnRWaXNpYmlsaXR5KCBpZCApIHsJdmFyIGUgPSBkb2N1bWVudC5nZXRFbGVtZW50QnlJZCggaWQgKTsJdmFyIGVhID0gZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoIGlkICsgIi1saW5rIiApOwl2YXIgbmV3c3RhdGUgPSAoIGUuc3R5bGUuZGlzcGxheSA9PSAnYmxvY2snICkgPyAnbm9uZScgOiAnYmxvY2snOwl2YXIgbmV3dGV4dCA9ICggZS5zdHlsZS5kaXNwbGF5ID09ICdibG9jaycgKSA/ICdbK10gU2hvdyBNb250aCcgOiAnWy1dIEhpZGUgTW9udGgnOwllLnN0eWxlLmRpc3BsYXkgPSBuZXdzdGF0ZTsJZWEuaW5uZXJIVE1MID0gbmV3dGV4dDt9PC9zY3JpcHQ+PGRpdiBzdHlsZT0iYmFja2dyb3VuZC1pbWFnZTp1cmwoJ2h0dHA6Ly9jYWNoZS5SZWVsei5jb20vYXNzZXRzL2NvbnRlbnQvZm1hL1JFRUxaSVMtRk1BLWJhY2tncm91bmRyZXBlYXQtMDEuanBnJyk7d2lkdGg6MzAwcHg7IG1hcmdpbi1ib3R0b206MTBweDsgYm9yZGVyOjFweCBzb2xpZCAjYWFhYWFhOyBwYWRkaW5nOjVweCAwIDE1cHggMDsiPjxhIHJlbD0ic2hhZG93Ym94O3dpZHRoPTcyMDtoZWlnaHQ9NDA1IiBocmVmPSJodHRwOi8vY2FjaGUucmVlbHouY29tL2Fzc2V0cy9mbGFzaC9zeW5kaWNhdGVkUGxheWVyLnN3Zj9jbGlwaWQ9NjgxNzUiPjxpbWcgc3R5bGU9Im1hcmdpbi1sZWZ0OjRweDsiIHNyYz0iaHR0cDovL2NhY2hlLlJlZWx6LmNvbS9hc3NldHMvY29udGVudC9mbWEvUkVFTFpJUy0yMDEzLXJlcGZyYW1lLTAzLmpwZyI+PC9hPjxwIHN0eWxlPSJ0ZXh0LWFsaWduOmNlbnRlcjsiPjxpbWcgc3R5bGU9Im1hcmdpbi10b3A6MjVweDsiIHNyYz0iaHR0cDovL2NhY2hlLlJlZWx6LmNvbS9hc3NldHMvY29udGVudC9mbWEvcmVlbHppcy1GTUEtbGVhcm5tb3JlLTAxLnBuZyI+PC9wPjx0YWJsZSB3aWR0aD0iMTAwJSI+PHRyPgk8dGQgYWxpZ249ImNlbnRlciI+CTxhIGhyZWY9Imh0dHA6Ly93d3cucmVlbHouY29tL2JhcmFiYmFzLz91dG1fc291cmNlPVJlZWx6LUlzJmFtcDt1dG1fbWVkaXVtPUZNQSZhbXA7dXRtX2NvbnRlbnQ9QmFyYWJiYXMmYW1wO3V0bV9jYW1wYWlnbj1SZWVseiUyQklzIj4JPGltZyBzdHlsZT0ibWFyZ2luOjIwcHggMCAwIDA7IiBzcmM9Imh0dHA6Ly9jYWNoZS5SZWVsei5jb20vYXNzZXRzL2NvbnRlbnQvZm1hL3JlZWx6aXMtRk1BLWJhcmFiYmFzLTAxLnBuZyI+CTwvYT4JPC90ZD4JCTx0ZCBhbGlnbj0iY2VudGVyIj4JPGEgaHJlZj0iaHR0cDovL3d3dy5yZWVsei5jb20vYm9tYmdpcmxzLz91dG1fc291cmNlPVJlZWx6LUlzJmFtcDt1dG1fbWVkaXVtPUZNQSZhbXA7dXRtX2NvbnRlbnQ9Qm9tYiUyQkdpcmxzJmFtcDt1dG1fY2FtcGFpZ249UmVlbHolMkJJcyI+CTxpbWcgc3R5bGU9Im1hcmdpbjoxNXB4IDAgMCAwOyIgc3JjPSJodHRwOi8vY2FjaGUuUmVlbHouY29tL2Fzc2V0cy9jb250ZW50L2ZtYS9SRUVMWklTLUZNQS1ib21iZ2lybHMtbG9nby0wMi5wbmciPgk8L2E+CTwvdGQ+PC90cj48dHI+CTx0ZCBhbGlnbj0iY2VudGVyIj4JPGEgaHJlZj0iaHR0cDovL3d3dy5yZWVsei5jb20vYmV2ZXJseWhpbGxzcGF3bi8/dXRtX3NvdXJjZT1SZWVsei1JcyZhbXA7dXRtX21lZGl1bT1GTUEmYW1wO3V0bV9jb250ZW50PUJldmVybHklMkJIaWxscyUyQlBhd24mYW1wO3V0bV9jYW1wYWlnbj1SZWVseiUyQklzIj4JPGltZyBzdHlsZT0ibWFyZ2luOjE1cHggMCAwIDA7IiBzcmM9Imh0dHA6Ly9jYWNoZS5SZWVsei5jb20vYXNzZXRzL2NvbnRlbnQvZm1hL1JFRUxaSVMtRk1BLWJocGF3bi1sb2dvLTAxLnBuZyI+CTwvYT4JPC90ZD4JPHRkIGFsaWduPSJjZW50ZXIiPgk8YSBocmVmPSJodHRwOi8vd3d3LnJlZWx6LmNvbS9zaG93LzE1MC9yYWNlLXRvLXRoZS1zY2VuZS8/dXRtX3NvdXJjZT1SZWVsei1JcyZhbXA7dXRtX21lZGl1bT1GTUEmYW1wO3V0bV9jb250ZW50PVJhY2UlMkJ0byUyQnRoZSUyQlNjZW5lJmFtcDt1dG1fY2FtcGFpZ249UmVlbHolMkJJcyI+CTxpbWcgc3R5bGU9Im1hcmdpbjoxNXB4IDAgMCAwOyIgc3JjPSJodHRwOi8vY2FjaGUuUmVlbHouY29tL2Fzc2V0cy9jb250ZW50L2ZtYS9SRUVMWklTLUZNQS1ydHRzLWxvZ28tMDEucG5nIj4JPC9hPgk8L3RkPjwvdHI+PHRyPgk8dGQgYWxpZ249ImNlbnRlciI+CTxhIGhyZWY9Imh0dHA6Ly93d3cucmVlbHouY29tL3RydWVqdXN0aWNlLz91dG1fc291cmNlPVJlZWx6LUlzJmFtcDt1dG1fbWVkaXVtPUZNQSZhbXA7dXRtX2NvbnRlbnQ9VHJ1ZSUyQkp1c3RpY2UmYW1wO3V0bV9jYW1wYWlnbj1SZWVseiUyQklzIj4JPGltZyBzdHlsZT0ibWFyZ2luOjIwcHggMCAwIDA7IiBzcmM9Imh0dHA6Ly9jYWNoZS5SZWVsei5jb20vYXNzZXRzL2NvbnRlbnQvZm1hL3JlZWx6aXMtRk1BLXRydWVqdXN0aWNlLTAxLnBuZyI+CTwvYT4JPC90ZD4JPHRkIGFsaWduPSJjZW50ZXIiPgk8YSBocmVmPSJodHRwOi8vd3d3LnJlZWx6LmNvbS94aWlpLz91dG1fc291cmNlPVJlZWx6LUlzJmFtcDt1dG1fbWVkaXVtPUZNQSZhbXA7dXRtX2NvbnRlbnQ9WElJSSZhbXA7dXRtX2NhbXBhaWduPVJlZWx6JTJCSXMiPgk8aW1nIHN0eWxlPSJtYXJnaW46MjBweCAwIDAgMDsiIHNyYz0iaHR0cDovL2NhY2hlLlJlZWx6LmNvbS9hc3NldHMvY29udGVudC9mbWEvcmVlbHppcy1GTUEteGlpaS0wMS5wbmciPgk8L2E+CTwvdGQ+PC90cj48dHI+CTx0ZCBhbGlnbj0iY2VudGVyIj4JPGEgaHJlZj0iaHR0cDovL3d3dy5yZWVsei5jb20vcmVlbHpzaG93Lz91dG1fc291cmNlPVJlZWx6LUlzJmFtcDt1dG1fbWVkaXVtPUZNQSZhbXA7dXRtX2NvbnRlbnQ9VGhlJTJCUmVlbHolMkJTaG93JmFtcDt1dG1fY2FtcGFpZ249UmVlbHolMkJJcyI+CTxpbWcgc3R5bGU9Im1hcmdpbjoxNXB4IDAgMCAwOyIgc3JjPSJodHRwOi8vY2FjaGUuUmVlbHouY29tL2Fzc2V0cy9jb250ZW50L2ZtYS9yZWVsemlzLUZNQS1yZWVsenNob3ctMDIucG5nIj4JPC9hPgk8L3RkPgk8dGQgYWxpZ249ImNlbnRlciI+CTxhIGhyZWY9Imh0dHA6Ly93d3cucmVlbHouY29tL3dob3NhaWR3aGF0Lz91dG1fc291cmNlPVJlZWx6LUlzJmFtcDt1dG1fbWVkaXVtPUZNQSZhbXA7dXRtX2NvbnRlbnQ9V2hvJTJCU2FpZCUyQldoYXQmYW1wO3V0bV9jYW1wYWlnbj1SZWVseiUyQklzIj4JPGltZyBzdHlsZT0ibWFyZ2luOjE1cHggMCAwIDA7IiBzcmM9Imh0dHA6Ly9jYWNoZS5SZWVsei5jb20vYXNzZXRzL2NvbnRlbnQvZm1hL1JFRUxaSVMtRk1BLXdob3NhaWR3aGF0LWxvZ28tMDIucG5nIj4JPC9hPgk8L3RkPjwvdHI+PC90YWJsZT4JPC9kaXY+PCEtLS08YSByZWw9InNoYWRvd2JveDt3aWR0aD03MjA7aGVpZ2h0PTQwNSIgaHJlZj0iaHR0cDovL2NhY2hlLnJlZWx6LmNvbS9hc3NldHMvZmxhc2gvc3luZGljYXRlZFBsYXllci5zd2Y/Y2xpcGlkPTU0Nzk1Ij4tLT48IS0tLS0+PC9kaXY+PGRpdiBjbGFzcz0iaXRlbS1mbWEiPjwhLS0tLT48ZGl2IGNsYXNzPSJzdWItaXRlbSI+PHRhYmxlIHdpZHRoPSIxMDAlIj48dHI+PHRkPgk8cCBzdHlsZT0iIG1hcmdpbi1yaWdodDo1cHg7IGZvbnQtZmFtaWx5OkhlbHZldGljYSxBcmlhbCxTYW5zLXNlcmlmOyBmb250LXNpemU6MTJweDsgY29sb3I6Izg4ODg4ODsgdGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlOyBmb250LXdlaWdodDpib2xkOyI+CUZPTExPVyBSRUVMWjogCTwvcD48L3RkPjx0ZD4JPGEgaHJlZj0iaHR0cDovL3d3dy5mYWNlYm9vay5jb20vUmVlbHpDaGFubmVsIj48aW1nIHN0eWxlPSJtYXJnaW4tcmlnaHQ6NXB4OyIgc3JjPSJodHRwOi8vY2FjaGUuUmVlbHouY29tL2Fzc2V0cy9jb250ZW50L2ZtYS9GTUEtc29jaWFsbGlua3MtZmFjZWJvb2stMDIucG5nIj48L2E+PC90ZD48dGQ+CTxhIGhyZWY9Imh0dHBzOi8vdHdpdHRlci5jb20vcmVlbHpjaGFubmVsIj48aW1nIHN0eWxlPSJtYXJnaW4tcmlnaHQ6NXB4OyIgc3JjPSJodHRwOi8vY2FjaGUuUmVlbHouY29tL2Fzc2V0cy9jb250ZW50L2ZtYS9GTUEtc29jaWFsbGlua3MtdHdpdHRlci0wMi5wbmciPjwvYT48L3RkPjx0ZD4JPGEgaHJlZj0iaHR0cDovL3BpbnRlcmVzdC5jb20vcmVlbHpjaGFubmVsLyI+PGltZyBzdHlsZT0ibWFyZ2luLXJpZ2h0OjVweDsiIHNyYz0iaHR0cDovL2NhY2hlLlJlZWx6LmNvbS9hc3NldHMvY29udGVudC9mbWEvRk1BLXNvY2lhbGxpbmtzLXBpbnRlcmVzdC0wMi5wbmciPjwvYT48L3RkPjx0ZD4JPGEgaHJlZj0iaHR0cDovL2dldGdsdWUuY29tL3JlZWx6Y2hhbm5lbCI+PGltZyBzcmM9Imh0dHA6Ly9jYWNoZS5SZWVsei5jb20vYXNzZXRzL2NvbnRlbnQvZm1hL0ZNQS1zb2NpYWxsaW5rcy1nZXRnbHVlLTAyLnBuZyI+PC9hPjwvdGQ+CTwvdHI+PC90YWJsZT48L2Rpdj48IS0tLS0+PC9kaXY+PGRpdiBjbGFzcz0iaXRlbS1mbWEiPjwhLS0tLT48c3R5bGUgdHlwZT0idGV4dC9jc3MiPiAgICAjZW1haWxib3ggcCB7bWFyZ2luLWJvdHRvbTogMTBweDsgZm9udC1zaXplOiAxNHB4OyBjb2xvcjogIzg4ODg4ODsgbGluZS1oZWlnaHQ6MThweDt9ICAgICNlbWFpbGJveCAjZW1haWxzdWJtaXNzaW9uX3Jlc3VsdHMgeyBjb2xvcjogcmVkOyBmb250LXNpemU6IDEycHg7IHBhZGRpbmc6IDEwcHg7IGRpc3BsYXk6IG5vbmU7fSAgICAjZW1haWxib3ggaW5wdXRbdHlwZT0idGV4dCJdIHsgdGV4dC1hbGlnbjpsZWZ0OyBjb2xvcjogI2JiYmJiYjsgZm9udC1zaXplOiAxNHB4OyBmb250LWZhbWlseTpBcmlhbDsgd2lkdGg6IDE5NnB4OyBoZWlnaHQ6IDI4cHg7IHBhZGRpbmctbGVmdDoxMHB4O30gICAgICNlbWFpbGJveCBpbnB1dC5idXR0b24ge2JvcmRlci1yYWRpdXM6NHB4OyBmb250LXNpemU6IDE2cHg7IGZvbnQtd2VpZ2h0OiBib2xkOyBmb250LWZhbWlseTpIZWx2ZXRpY2EsQXJpYWwsQ2FsaWJyaSxTYW5zLXNlcmlmO2hlaWdodDogMzBweDsgd2lkdGg6NDBweDsgbWFyZ2luLWxlZnQ6IDRweDsgdmVydGljYWwtYWxpZ246dG9wOyBiYWNrZ3JvdW5kLWNvbG9yOiMzNDdjYjM7fSAgICAgI2VtYWlsYm94IC5sb2FkaW5nIHsgYmFja2dyb3VuZDogI0ZGRkZGRiB1cmwoL2Fzc2V0cy9nbG9iYWwvcmVlbHpMb2FkaW5nLmdpZikgY2VudGVyIG5vLXJlcGVhdDsgYm9yZGVyOiAxcHggc29saWQgI0NDQ0NDQzsgcG9zaXRpb246IGFic29sdXRlOyB6LWluZGV4OiA5OTk7IHdpZHRoOjI1OHB4OyBoZWlnaHQ6IDU1cHg7IH08L3N0eWxlPjxkaXYgaWQ9ImVtYWlsYm94Ij4gICAgPGRpdiBjbGFzcz0ic3ViLWl0ZW0iPiAgICA8ZGl2IHN0eWxlPSJtYXJnaW46MTBweDsiPiAgICAgICAgPGRpdiBjbGFzcz0ibG9hZGluZyBoaWRlIiBpZD0ibG9hZGluZ0RpdiI+PC9kaXY+ICAgICAgICA8cD5TaWduIHVwIGZvciA8c3Ryb25nPlJlZWx6IFJlY29tbWVuZHM8L3N0cm9uZz4sIG91ciB3ZWVrbHkgbmV3c2xldHRlcjwvcD4gICAgICAgIDxpbnB1dCBpZD0iZW1haWxJbnB1dCIgb25mb2N1cz0iamF2YXNjcmlwdDpjbGVhcklucHV0KHRoaXMpOyIgb25ibHVyPSJqYXZhc2NyaXB0OnNldERlZmF1bHQodGhpcyk7IiB0eXBlPSJ0ZXh0IiBuYW1lPSJlbWFpbElucHV0IiB2YWx1ZT0iRW1haWwgQWRkcmVzcyIgbWF4bGVuZ3RoPSIyMDAiIG9ua2V5dXA9ImphdmFzY3JpcHQ6b25LZXlVcE5ld2xldHRlck9wdGluKGV2ZW50LCBkb2N1bWVudC5nZXRFbGVtZW50QnlJZCgnZW1haWxJbnB1dCcpLnZhbHVlLCBkb2N1bWVudC5nZXRFbGVtZW50QnlJZCgnZW1haWxzdWJtaXNzaW9uX3Jlc3VsdHMnKSk7Ii8+ICAgICAgICA8aW5wdXQgdHlwZT0iYnV0dG9uIiBvbmNsaWNrPSJqYXZhc2NyaXB0OnN1Ym1pdE5ld3NsZXR0ZXJPcHRJbkVtYWlsKGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCdlbWFpbElucHV0JykudmFsdWUsIGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCdlbWFpbHN1Ym1pc3Npb25fcmVzdWx0cycpKTtyZXR1cm4gZmFsc2U7IiBpZD0iYnRuRW1haWxTdWJtaXQiIHZhbHVlPSJHTyIgY2xhc3M9ImJ1dHRvbiIgLz4gICAgICAgIDxkaXYgaWQ9ImVtYWlsc3VibWlzc2lvbl9yZXN1bHRzIj48L2Rpdj4gICAgPC9kaXY+PC9kaXY+PCEtLS0tPjwvZGl2PjxkaXYgY2xhc3M9Iml0ZW0tZm1hIj48IS0tLS0+PGRpdiBjbGFzcz0ic3ViLWl0ZW0iPjxzY3JpcHQgdHlwZT0idGV4dC9qYXZhc2NyaXB0Ij4kKGRvY3VtZW50KS5yZWFkeSggZnVuY3Rpb24oKSB7dmFyIGxvYWRQYWdlID0gJy9zZXJ2aWNlcy9uZXdzL0dldE5ld3MuYXNweD9mPWh0bWwmYW1wO291dD1wb3B1bGFyLW5ld3MmYW1wO2M9Nic7IGxvYWRQYWdlID0gbG9hZFBhZ2UucmVwbGFjZSgvYW1wOy9nLCAiIik7JCgnI3BvcHVsYXJlTW92aWVOZXdzJykubG9hZChsb2FkUGFnZSk7IH0pOzwvc2NyaXB0PjxoMj5Nb3N0IFZpZXdlZCBNb3ZpZSBOZXdzPC9oMj48ZGl2IGlkPSJwb3B1bGFyZU1vdmllTmV3cyIgY2xhc3M9Im1vc3RWaWV3ZWQiPjwvZGl2PjxhIGNsYXNzPSJtb3JlIiBocmVmPSIvbW92aWUtbmV3cy8iPk1vcmUgTW92aWUgTmV3cyAmZ3Q7PC9hPjxkaXYgY2xhc3M9ImNsZWFyIj48L2Rpdj48L2Rpdj48IS0tLS0+PC9kaXY+ZGR3aS8kC2daYEnnkMaznBr7rkef9w==" />

     
    <div style="height:0px;"></div>
    
    <div id="page-wrap" >
        <div class="header-row">
            <div class="center">
                <div id="login">
                    <a class='login' href='javascript:displayLoginForm()' title='Login or Register' rel='nofollow'>login/register</a>
                </div>
                <div id="share-tools">
                    <ul>
                        <li><a class="share-twitter" href="http://www.twitter.com/reelzchannel"></a></li>
                        <li><a class="share-getglue" href="http://www.getglue.com/reelzchannel"></a></li>
                        <li><a class="share-pinterest" href="http://www.pinterest.com/reelzchannel"></a></li>
                        <li><a  class="share-facebook" href="http://www.facebook.com/reelzchannel"></a></li>
                    </ul>
                </div>
                <div class="clear"></div>
            </div>
        </div>
        <div id="header-wrap">
            <div id="header-content">
                <div class="header-row">
                    <a href="/"><span id="header-logo"><img style="margin-top:30px;" src="/assets/reelzlogo-main.png" alt="Reelz Logo"/></span></a>
                    <div class="ad">
<div class="advertisement">
<script type="text/javascript">GA_googleAddAttr("movie", "152677,153214,156454,224659,243448,270374");GA_googleAddAttr("person", "70768,138270");GA_googleAddAttr("show", "");GA_googleFillSlot("reelz_news_top_728x90");</script>
</div>

</div>
                    <div class="clear"></div>
                </div>
                
                <div class="header-row">
                    <div class="header-row-col">
                        <div id="top-nav">
                            <ul id="nav">
                                <li class="navItem nohover"><a href="/" class="menuLink">home</a></li>
                                <li class="navItem"><a id="reelzchanneltvHover" class="menuLink" href="/watch/">shows</a></li>
                                <li class="navItem"><a id="newsHover" href="/movie-news/" class="menuLink">news</a></li>
                                 <li class="navItem"><a id="theatersHover" href="/theaters/" class="menuLink">movies</a></li>
                                <li class="navItem"><a id="trailersHover" href="/trailers/" class="menuLink">trailers</a></li>
                                <li class="navItem"><a id="reviewsHover" href="/reviews/" class="menuLink">reviews</a></li> 
                            </ul>
                            <div class="clear"></div>
                        </div>
                        <div id="search-wrap">
                            <div id="top-search">
                                <div class="top-quicksearch-output-wrap">
                                    <span class="top-quicksearch-output" id="navQsOutput"></span>
                                </div>
                                <input autocomplete="off" id="navQsTxtBox" type="text" value="Search REELZ"
                                    onblur="javascript:setDefault(this);javascript:reelzQSearch.cancelBubble(event);"
                                    onfocus="javascript:clearInput(this)" onkeyup="javascript:reelzQSearch.refreshResults(this, document.getElementById('navQsOutput'), '', 'quicksearch', '', event); return false;" />
                            </div>
                            <input class="button go" type="button" id="btnQuickSearchSubmit" onclick="javascript:reelzQSearch.search();return false;" />
                        </div>
                    </div>
                    <div class="header-row-col last">
                        <div class="findreelz-wrapper">
                            <span id="top-location-wrap" class="location">
                                
<span id="zipLabel">FIND REELZ:</span>
<input name="ctl00$locationCtrl$locationInput" type="text" id="ctl00_locationCtrl_locationInput" class="toplocationInput" size="5" maxlength="5" value="zip code" onfocus="this.value = ''" onkeyup="javascript:onKeyUpLocationInput(this, document.getElementById('zipValidationError'), 0, event);return false;" />
<input name="ctl00$locationCtrl$locationInputSubmit" type="button" id="ctl00_locationCtrl_locationInputSubmit" class="button go" onclick="javascript:submitLocationInput(document.getElementById('ctl00_locationCtrl_locationInput'), document.getElementById('zipValidationError'), 0);" />
<p class="error" id="zipValidationError" style="display: none;"></p>
                            </span>
                            <div id="topNavReelzLookup" class="top-nav-reelzlookup"></div>
                            <div class="clear"></div>
                       </div>
                    </div>
                    <div class="clear"></div>
                 </div>
            </div>
        </div>
        <div id="expand-wrap">
           
            

           
        </div>
        <div class="clear"></div>
        
        <div id="body-wrap">
            <div id="body-content">
                
                
                <div id="main-content">
                    
    
    <div id="main-2column">
    <div class="item sub-item">
        <div id="BlogWrapper">
            
            
            <div id="ctl00_cphContent_SingleBlog">
	
                <div id="ShareTools">
                    <h5>Share</h5>
                    <ul class="post-tools">
                        <li><a href="javascript:window.print();" rel="nofollow">
                            <img class="printShareButton" alt="print" title="print" src="/assets/images/services-sprite.gif" />
                            Print</a>
                        </li>
                        <li>
                            <a id="ctl00_cphContent_emailLNK" rel="nofollow" href="mailto:?subject=ReelzChannel: Daniel Radcliffe &quot;Disappointed&quot; by Lack of Darkness in Latest Harry Potter Movie&amp;body=Even though David Yates, the newest director to bring the Harry Potter mythos to life, took the franchise on a dark journey in the previous installment, Harry Potter and the Order of the Phoenix, the tone is much lighter in the next movie, Harry Potter and the Half-Blood Prince.
 
Apparently, the new tone did not necessarily sit well with all of the cast members.  In a recent interview, Daniel Radcliffe, who plays the titular character, said:
 
My favourite stuff is always the dark stuff.  When I read scripts for the first time that's what I always lean towards and it's what I want to see included – even more so in Harry Potter movies, because we need the films to appeal to adult audiences. In fact one of the things I was disappointed about with the sixth Harry Potter movie was that there wasn't so much of that element.
 
Radcliffe said that he had a conversation with Yates about this and was told that it was important to give the audience some comedy.  Radcliffe said:
 
There are huge opportunities for comedy in the sixth film and we use all of them, even though my natural inclination is not towards that. I love watching comedy but doing it is something else. 
 
Yates will also be on board as director on the follow-up to Half-Blood, Harry Potter and the Deathly Hallows, which will be split into two movies.%0a%0ahttp%3a%2f%2fwww.reelz.com%2fmovie-news%2f3763%2fdaniel-radcliffe-disappointed-by-lack-of-darkness-in-latest-harry-potter-movie%2f" target="_blank"><img class="emailShareButton" alt="email" title="email" src="/assets/images/services-sprite.gif" /> Email</a>
                        </li>
                        <li>
                            <a id="ctl00_cphContent_facebookLNK" rel="nofollow" href="http://www.facebook.com/sharer.php?u=http://www.reelz.com/movie-news/3763/daniel-radcliffe-disappointed-by-lack-of-darkness-in-latest-harry-potter-movie/&amp;t=Daniel+Radcliffe+%22Disappointed%22+by+Lack+of+Darkness+in+Latest+Harry+Potter+Movie" target="_blank"><img class="facebookShareButton" alt="Facebook" title="Facebook" src="/assets/images/services-sprite.gif" /> Facebook</a>
                        </li>
                        <li>
                            <a id="ctl00_cphContent_redditLNK" rel="nofollow" href="http://reddit.com/submit?url=http://www.reelz.com/movie-news/3763/daniel-radcliffe-disappointed-by-lack-of-darkness-in-latest-harry-potter-movie/" target="_blank"><img class="redditShareButton" alt="Reddit" title="Reddit" src="/assets/images/services-sprite.gif"> Reddit</a>
                        </li>
                        <li>
                            <a id="ctl00_cphContent_diggLNK" rel="nofollow" href="http://digg.com/submit?url=http://www.reelz.com/movie-news/3763/daniel-radcliffe-disappointed-by-lack-of-darkness-in-latest-harry-potter-movie/&amp;title=Daniel+Radcliffe+%22Disappointed%22+by+Lack+of+Darkness+in+Latest+Harry+Potter&amp;description=+%0d%0a%0d%0a+%0d%0aEven+though+David+Yates%2c+the+newest+director+to+bring+the+Harry+Potter+mythos+to+life%2c+took+the+franchise+on+a+dark+journey+in+the+previous+insta" target="_blank"><img class="diggShareButton" alt="Digg" title="Digg" src="/assets/images/services-sprite.gif"> Digg</a>
                        </li>
                        <li>
                            <a id="ctl00_cphContent_deliciousLNK" rel="nofollow" href="http://delicious.com/post?v=5&amp;noui&amp;jump=close&amp;url=http://www.reelz.com/movie-news/3763/daniel-radcliffe-disappointed-by-lack-of-darkness-in-latest-harry-potter-movie/&amp;title=Daniel+Radcliffe+%22Disappointed%22+by+Lack+of+Darkness+in+Latest+Harry+Potter+Movie" target="_blank"><img class="deliciousShareButton" alt="del.icio.us" title="del.icio.us" src="/assets/images/services-sprite.gif"> Delicious</a>
                        </li>
                        <li>
                            <a id="ctl00_cphContent_farkLNK" rel="nofollow" href="http://cgi.fark.com/cgi/fark/farkit.pl?u=http://www.reelz.com/movie-news/3763/daniel-radcliffe-disappointed-by-lack-of-darkness-in-latest-harry-potter-movie/&amp;h=Daniel+Radcliffe+%22Disappointed%22+by+Lack+of+Darkness+in+Latest+Harry+Potter+Movie" target="_blank"><img class="farkShareButton" alt="Fark" title="Fark" src="/assets/images/services-sprite.gif"> Fark</a>
                        </li>
                        <li>
                            <a id="ctl00_cphContent_myspaceLNK" rel="nofollow" href="http://www.myspace.com/index.cfm?fuseaction=postto&amp;t=Daniel+Radcliffe+%22Disappointed%22+by+Lack+of+Darkness+in+Latest+Harry+Potter+Movie&amp;c=+%0d%0a%0d%0a+%0d%0aEven+though+David+Yates%2c+the+newest+director+to+bring+the+Harry+Potter+mythos+to+life%2c+took+the+franchise+on+a+dark+journey+in+the+previous+installment%2c+Harry+Potter+and+the+Order+of+the+Phoenix%2c+the+tone+is+much+lighter+in+the+next+movie%2c+Harry+Potter+and+the+Half-Blood+Prince.%0d%0a+%0d%0aApparently%2c+the+new+tone+did+not+necessarily+sit+well+with+all+of+the+cast+members.++In+a+recent+interview%2c+Daniel+Radcliffe%2c+who+plays+the+titular+character%2c+said%3a%0d%0a+%0d%0aMy+favourite+stuff+is+always+the+dark+stuff.++When+I+read+scripts+for+the+first+time+that's+what+I+always+lean+towards+and+it's+what+I+want+to+see+included+%26ndash%3b+even+more+so+in+Harry+Potter+movies%2c+because+we+need+the+films+to+appeal+to+adult+audiences.+In+fact+one+of+the+things+I+was+disappointed+about+with+the+sixth+Harry+Potter+movie+was+that+there+wasn't+so+much+of+that+element.%0d%0a+%0d%0aRadcliffe+said+that+he+had+a+conversation+with+Yates+about+this+and+was+told+that+it+was+important+to+give+the+audience+some+comedy.++Radcliffe+said%3a%0d%0a+%0d%0aThere+are+huge+opportunities+for+comedy+in+the+sixth+film+and+we+use+all+of+them%2c+even+though+my+natural+inclination+is+not+towards+that.+I+love+watching+comedy+but+doing+it+is+something+else.+%0d%0a+%0d%0aYates+will+also+be+on+board+as+director+on+the+follow-up+to+Half-Blood%2c+Harry+Potter+and+the+Deathly+Hallows%2c+which+will+be+split+into+two+movies.%0d%0a+%0d%0a%0d%0a++++++++++++%0d%0a++++++++&amp;u=http://www.reelz.com/movie-news/3763/daniel-radcliffe-disappointed-by-lack-of-darkness-in-latest-harry-potter-movie/&amp;l=7" target="_blank"><img class="myspaceShareButton" alt="MySpace" title="MySpace" src="/assets/images/services-sprite.gif"> MySpace</a>
                        </li>
                    </ul>
                    <div class="shareServices">
                        <span class="shareit"><script src="http://www.stumbleupon.com/hostedbadge.php?s=5"></script></span>
                        <span class="shareit">
                            <g:plusone size="tall" count="true"></g:plusone>
                        </span>
                       
                    </div>
                    <div class="clear">    <h5>SIGN UP FOR FAN ALERTS</h5>    <p>Be the first to watch new trailers.Get news about the stars you love.Never miss your favorite movie!</p>    <div style="background-color:#edf2cc; border: 1px solid #CCCCCC; padding: 3px; color:#333333; margin-top: 5px;">        <h5 style="text-align:center; background-color: Transparent; color: #666666; font-weight:bold;">Related Fan Alerts</h5>                                               <div class="inline-list">                <ul class="related" id="RelatedAlerts">                                            <li >                            <input type="checkbox" id="p70768" name="Daniel Radcliffe" /> Daniel Radcliffe                         </li>                                                        <li >                            <input type="checkbox" id="p138270" name="David Yates" /> David Yates                         </li>                                                                            <li >                            <input type="checkbox" id="m152677" name="Harry Potter and the Sorcerer's Stone" /> Harry Potter and the Sorcerer's Stone                        </li>                                            <li >                            <input type="checkbox" id="m153214" name="Harry Potter and the Chamber of Secrets" /> Harry Potter and the Chamber of Secrets                        </li>                                            <li >                            <input type="checkbox" id="m156454" name="Harry Potter and the Prisoner of Azkaban" /> Harry Potter and the Prisoner of Azkaban                        </li>                                            <li >                            <input type="checkbox" id="m224659" name="Harry Potter and the Order of the Phoenix" /> Harry Potter and the Order of the Phoenix                        </li>                                            <li >                            <input type="checkbox" id="m243448" name="Harry Potter and the Half-Blood Prince" /> Harry Potter and the Half-Blood Prince                        </li>                                            <li class="last">                            <input type="checkbox" id="m270374" name="Harry Potter and the Goblet of Fire" /> Harry Potter and the Goblet of Fire                        </li>                                    </ul>                <div class="clear"></div>            </div>                        <br />        <div id="email_submission" class="hide" style="margin-bottom: 5px; margin-top: -5px;">            <input type="text" id="subscriberEmail" style="width: 110px;" value="your email">            <input type="submit" class="button" value="Add" onclick="javascript:addAlerts(); return false;">        </div>        <div id="profile_submission" class="hide" style="margin-bottom: 5px; margin-top: -5px;">            <input type="submit" class="button" value="Add Alerts" onclick="javascript:addAlerts(); return false;" />        </div>        <div id="alert_submission_result"></div>    </div>    <a href="/whatarealerts/" class="more">What are ALERTS?</a>    <div class="clear"></div></div>

                </div>
                <div id="BlogBody">
                    
                    
                    <h1>
                    Daniel Radcliffe "Disappointed" by Lack of Darkness in Latest Harry Potter Movie</h1>
                    <cite>Posted 07.02.09 by BrentJS</cite>
                    <div id='fb-root'></div><script>(function(d, s, id) {  var js, fjs = d.getElementsByTagName(s)[0];  if (d.getElementById(id)) return;  js = d.createElement(s); js.id = id;  js.src = '//connect.facebook.net/en_US/all.js#xfbml=1';  fjs.parentNode.insertBefore(js, fjs);}(document, 'script', 'facebook-jssdk'));</script><fb:like href='http://www.reelz.com/movie-news/3763/daniel-radcliffe-disappointed-by-lack-of-darkness-in-latest-harry-potter-movie/' show_faces='false' layout='button_count' width='250px' height='35px' send='true'></fb:like>
                     
<p><img src="http://cache.Reelz.com/assets/content/movies/poster/243448_poster.jpg" style="margin:05px 0px 05px 10px;" align="right" width="96" height="143"  alt="" />
 
<p>Even though <strong>David Yates</strong>, the newest director to bring the <em>Harry Potter</em> mythos to life, took the franchise on a dark journey in the previous installment, <em>Harry Potter and the Order of the Phoenix</em>, the tone is much lighter in the next movie, <em>Harry Potter and the Half-Blood Prince</em>.</p>
 
<p>Apparently, the new tone did not necessarily sit well with all of the cast members.  In a recent interview, <strong>Daniel Radcliffe</strong>, who plays the titular character, said:</p>
 
<blockquote style="background: #E9ECDA; padding: 10px; font-size: 11px;">My favourite stuff is always the dark stuff.  When I read scripts for the first time that's what I always lean towards and it's what I want to see included &ndash; even more so in Harry Potter movies, because we need the films to appeal to adult audiences. In fact one of the things I was disappointed about with the sixth Harry Potter movie was that there wasn't so much of that element.</blockquote>
 
<p>Radcliffe said that he had a conversation with Yates about this and was told that it was important to give the audience some comedy.  Radcliffe said:</p>
 
<blockquote style="background: #E9ECDA; padding: 10px; font-size: 11px;">There are huge opportunities for comedy in the sixth film and we use all of them, even though my natural inclination is not towards that. I love watching comedy but doing it is something else. </blockquote>
 
<p>Yates will also be on board as director on the follow-up to <em>Half-Blood</em>, <em>Harry Potter and the Deathly Hallows</em>, which will be split into two movies.</p>
 

            
        
                

                        <ul class="clipList">                    <li>                <a href="http://www.reelz.com/trailer-clips/37642/harry-potter-and-the-half-blood-prince-trailer/">                    <img src="http://cache.Reelz.com/assets/content/repFrame/37642/HP-and-the-Half-Blood_th.jpg" />                    <strong>Harry Potter and the Half-Blood Prince - Trailer</strong>                    <span>Releasing July 15, 2009</span>                </a>            </li>            </ul>    <div class="clear"></div>                     <div class="greyBox">        <div class="inline-list">            <span class="label">Related:</span>            <ul class="related">		                                    <li >                        <a href="http://www.reelz.com/person/70768/daniel-radcliffe/"><nobr>Daniel Radcliffe</nobr></a>                     </li>                                                <li >                        <a href="http://www.reelz.com/person/138270/david-yates/"><nobr>David Yates</nobr></a>                     </li>                                                                <li >                        <a href="http://www.reelz.com/movie/152677/harry-potter-and-the-sorcerers-stone/"><nobr>Harry Potter and the Sorcerer's Stone</nobr></a>                    </li>                                    <li >                        <a href="http://www.reelz.com/movie/153214/harry-potter-and-the-chamber-of-secrets/"><nobr>Harry Potter and the Chamber of Secrets</nobr></a>                    </li>                                    <li >                        <a href="http://www.reelz.com/movie/156454/harry-potter-and-the-prisoner-of-azkaban/"><nobr>Harry Potter and the Prisoner of Azkaban</nobr></a>                    </li>                                    <li >                        <a href="http://www.reelz.com/movie/224659/harry-potter-and-the-order-of-the-phoenix/"><nobr>Harry Potter and the Order of the Phoenix</nobr></a>                    </li>                                    <li >                        <a href="http://www.reelz.com/movie/243448/harry-potter-and-the-half-blood-prince/"><nobr>Harry Potter and the Half-Blood Prince</nobr></a>                    </li>                                    <li class="last">                        <a href="http://www.reelz.com/movie/270374/harry-potter-and-the-goblet-of-fire/"><nobr>Harry Potter and the Goblet of Fire</nobr></a>                    </li>                		            </ul>            <div class="clear"></div>        </div>                <div class="inline-list blogs">            <span class="label">Related Movie News:</span>            <ul id="movie-news" class="condensed">                                <li class="">                    <h3><span class="dateBox" >05.13.2013</span><a href="http://www.reelz.com/movie-news/16279/quickclick-check-out-the-intense-stares-of-rpattz/">QuickClick: Check Out the Intense Stares of RPattz </a></h3>                </li>                                            <li class="">                    <h3><span class="dateBox" >03.29.2013</span><a href="http://www.reelz.com/movie-news/16052/top-ten-badass-movie-canes/">Top Ten Badass Movie Canes</a></h3>                </li>                                            <li class="">                    <h3><span class="dateBox" >03.12.2013</span><a href="http://www.reelz.com/movie-news/15918/top-10-best-gary-oldman-movies/">Top 10 Best Gary Oldman Movies</a></h3>                </li>                                            <li class="">                    <h3><span class="dateBox" >12.14.2012</span><a href="http://www.reelz.com/movie-news/15353/character-cage-match-the-hobbits-gandalf-vs-harry-potters-dumbledore/">Character Cage Match: <em>The Hobbit</em>'s Gandalf vs. <em>Harry Potter</em>'s Dumbledore</a></h3>                </li>                                            <li class="">                    <h3><span class="dateBox" >12.05.2012</span><a href="http://www.reelz.com/movie-news/15296/top-10-best-high-fantasy-movies/">Top 10 Best High Fantasy Movies</a></h3>                </li>                                            <li class="last">                    <h3><span class="dateBox" >11.13.2012</span><a href="http://www.reelz.com/movie-news/15150/top-10-best-directors-to-helm-the-new-star-wars-movie/">Top 10 Best Directors To Helm the New <em>Star Wars</em> Movie</a></h3>                </li>                                        </ul>            <div class="clear"></div>        </div>                   </div>

                    <div class="clear">
                    </div>
                    <div id="ctl00_cphContent_CommentsPnl">
		
                        <h2>Comments</h2>
                            <div id="commentsExpandlvl1">
                                <ul>    <li id="10655" class="comment">        <!-- if statement for rating image -->                <h3>RE: Comments</h3>        <cite class="byline">ihaterowling | 07.20.09 02:24:44 AM</cite>        <p>I was so disappointed by the major additions and eliminations of this movie! <br>1. WTH was the deal with the muggle chick in that dirty diner at the beginning of the movie? Everyone knows Harry barely left his room in the few short weeks he was at the Dursley&#39;s because he was mourning Sirius! AND Dumbledore came and got him! Harry did NOT randomly run into him in a subway!<br>2. THE WEASLEY&#39;S HOUSE NEVER GETS BURNED DOWN! EVER!! The entire beginning of Deathly Hallows takes place there and Bill and Fleur&#39;s wedding is held there!! HELLO??!!<br>3. ALL POTTER READERS are disappointed in the way the events surrounding Dumbledore&#39;s death were portrayed. Harry did not just stand there and watch willingly; Dumbledore froze him PREVENTING him from taking action. And what happened to the battle between the Death Eaters and the Order outside the tower where Dumbledore was killed?? And what happened to his funeral??<br>There wouold have been plenty of time for all this if so much time wasn&#39;t spent on that stupid chick who was swooning over Ron...<br>Rowling should be ashamed for allowing the movie makers to change her books....even though she sucks for pretty much killing everyone off anyway.</p>        <div class="reply">		    <span class=""><a href="javascript:setParentControlId(10655);"><strong>Reply</strong></a> <span>|</span> </span>		    <span id="reported10655"><a href="javascript:submitCommentReport(10655);">Report Abuse</a></span>		</div>		<div class="vote">		    <p><a href=""><img src="/assets/global/vote-thumbsup.gif" width="18" height="18" alt="Thumbs Up" /></a><a href=""><img src="/assets/global/vote-thumbsdown.gif" width="18" height="18" alt="Thumbs Down" /></a></p>		    <p>Review Rating: 0</p>		</div>		<div class="clear"></div>		<div id="ReplyForm-10655" class="ReplyForm"></div>            <div class="clear"></div>
        </li>
    </ul>
                
                                <br />
                                <div id="MoreComments"></div>
                                <div id="LoadMoreBtn" onclick="javascript:LoadMoreComments();" style="color:Blue;cursor:pointer;" >&nbsp;</div>
                                      
 
<script language="javascript" type="text/javascript">
    function showShadow(evt)
    {            
        if (lastkey == 13)
        { 
            return false; 
        }
    
        if (Page_ClientValidate('replyvalid') || Page_ClientValidate('newvalid'))
        {
            $(".commentOverlay").prepend('<div id="commentSB"><span>Thank-you your comment has been received!</span></div>');
            $(".button").toggleClass('hide');
        }
    }
    
    var lastkey = 0;
        
    function stopRKey(evt) 
    {
      var evt = (evt) ? evt : ((event) ? event : null);
      var node = (evt.target) ? evt.target : ((evt.srcElement) ? evt.srcElement : null);
      if (node.className == "enterFix")
      {
        lastkey = 0;
      }
      else
      {
        lastkey = evt.keyCode;
      }
    }

    document.onkeypress = stopRKey; 
    
    function shareonFB()
    {
        if (Page_ClientValidate('replyvalid') || Page_ClientValidate('newvalid'))
        {
            var urlString = 'www.reelz.com/movie-news/3763/daniel-radcliffe-disappointed-by-lack-of-darkness-in-latest-harry-potter-movie/';
            newwindow = window.open("http://www.facebook.com/sharer.php?u=http://" + urlString + "&t=TV About Movies!", "fbshare", 'height=380,width=640');
            if (window.focus) { newwindow.focus() }
        }
    }
</script>
        
<input name="ctl00$cphContent$subcomment$ParentID" type="text" id="ctl00_cphContent_subcomment_ParentID" class="hide" />
    
    <div id="ctl00_cphContent_subcomment_AnonPnl">
	
        <div class="commentForm">
            <div class="commentOverlay">
                <fieldset>
                    <p>Don't just sit there, join the conversation!  No need to register to comment, just let us know what you think. Have fun, but please keep it clean and stay on topic &mdash; inappropriate remarks will be removed.</p>
                    <label>
                        Guest Name (<a href="javascript:displayLoginForm();">Login / Register</a>):
                    </label>            
                    <input name="ctl00$cphContent$subcomment$anonName" type="text" id="ctl00_cphContent_subcomment_anonName" class="enterFix" />
                    <label>Topic:</label>
                    <input name="ctl00$cphContent$subcomment$anonTopic" type="text" id="ctl00_cphContent_subcomment_anonTopic" class="enterFix" /><br />
                    &nbsp;
                    <label>Your Comment:</label>
                    <textarea name="ctl00$cphContent$subcomment$anonComment" rows="2" cols="20" id="ctl00_cphContent_subcomment_anonComment" class="enterFix"></textarea><br />
                    &nbsp;<br />
                    <input type="submit" name="ctl00$cphContent$subcomment$anonBtn" value="Add Comment" onclick="javascript:showShadow(event);if (lastkey == 13){return false;};WebForm_DoPostBackWithOptions(new WebForm_PostBackOptions(&quot;ctl00$cphContent$subcomment$anonBtn&quot;, &quot;&quot;, true, &quot;replyvalid&quot;, &quot;&quot;, false, false))" id="ctl00_cphContent_subcomment_anonBtn" class="button" />
                    <input type="submit" name="ctl00$cphContent$subcomment$anonFBShare" value="Add and Share on Facebook" onclick="javascript:showShadow(event);shareonFB();if (lastkey == 13){return false;};" id="ctl00_cphContent_subcomment_anonFBShare" class="button" />
                </fieldset>
            </div>
        </div>
    
</div>

                                <div class="clear"></div>
                            </div>
                            <div class="greyBox">
                                <h4>Add New Comment</h4>
                            </div>
                                  
 
<script language="javascript" type="text/javascript">
    function showShadow(evt)
    {            
        if (lastkey == 13)
        { 
            return false; 
        }
    
        if (Page_ClientValidate('replyvalid') || Page_ClientValidate('newvalid'))
        {
            $(".commentOverlay").prepend('<div id="commentSB"><span>Thank-you your comment has been received!</span></div>');
            $(".button").toggleClass('hide');
        }
    }
    
    var lastkey = 0;
        
    function stopRKey(evt) 
    {
      var evt = (evt) ? evt : ((event) ? event : null);
      var node = (evt.target) ? evt.target : ((evt.srcElement) ? evt.srcElement : null);
      if (node.className == "enterFix")
      {
        lastkey = 0;
      }
      else
      {
        lastkey = evt.keyCode;
      }
    }

    document.onkeypress = stopRKey; 
    
    function shareonFB()
    {
        if (Page_ClientValidate('replyvalid') || Page_ClientValidate('newvalid'))
        {
            var urlString = 'www.reelz.com/movie-news/3763/daniel-radcliffe-disappointed-by-lack-of-darkness-in-latest-harry-potter-movie/';
            newwindow = window.open("http://www.facebook.com/sharer.php?u=http://" + urlString + "&t=TV About Movies!", "fbshare", 'height=380,width=640');
            if (window.focus) { newwindow.focus() }
        }
    }
</script>
        
<input name="ctl00$cphContent$subNewComment$ParentID" type="text" id="ctl00_cphContent_subNewComment_ParentID" class="hide" />
    
    <div id="ctl00_cphContent_subNewComment_AnonPnl">
	
        <div class="commentFormNew">
            <div class="commentOverlay">
                <fieldset>
                    <p>Don't just sit there, join the conversation!  No need to register to comment, just let us know what you think. Have fun, but please keep it clean and stay on topic &mdash; inappropriate remarks will be removed.</p>
                    <label>
                        Guest Name (<a href="javascript:displayLoginForm();">Login / Register</a>):
                    </label>            
                    <input name="ctl00$cphContent$subNewComment$anonName" type="text" id="ctl00_cphContent_subNewComment_anonName" class="enterFix" />
                    <label>Topic:</label>
                    <input name="ctl00$cphContent$subNewComment$anonTopic" type="text" id="ctl00_cphContent_subNewComment_anonTopic" class="enterFix" /><br />
                    &nbsp;
                    <label>Your Comment:</label>
                    <textarea name="ctl00$cphContent$subNewComment$anonComment" rows="2" cols="20" id="ctl00_cphContent_subNewComment_anonComment" class="enterFix"></textarea><br />
                    &nbsp;<br />
                    <input type="submit" name="ctl00$cphContent$subNewComment$anonBtn" value="Add Comment" onclick="javascript:showShadow(event);if (lastkey == 13){return false;};WebForm_DoPostBackWithOptions(new WebForm_PostBackOptions(&quot;ctl00$cphContent$subNewComment$anonBtn&quot;, &quot;&quot;, true, &quot;newvalid&quot;, &quot;&quot;, false, false))" id="ctl00_cphContent_subNewComment_anonBtn" class="button" />
                    <input type="submit" name="ctl00$cphContent$subNewComment$anonFBShare" value="Add and Share on Facebook" onclick="javascript:showShadow(event);shareonFB();if (lastkey == 13){return false;};" id="ctl00_cphContent_subNewComment_anonFBShare" class="button" />
                </fieldset>
            </div>
        </div>
    
</div>

                    
	</div>
                </div>
            
</div>
        </div>
        

        <div class="clear">
        </div>
    </div>
    </div><!-- leave this closing div tag here... it is opened by the MainColumn Literal control above in the code behind. -->
    <div id="ctl00_cphContent_RightColumn">
	
        <div id="right-column">
            <div class="item-ad">
                
<div class="advertisement">
<script type="text/javascript">GA_googleAddAttr("movie", "152677,153214,156454,224659,243448,270374");GA_googleAddAttr("person", "70768,138270");GA_googleAddAttr("show", "");GA_googleFillSlot("reelz_news_top_300x250");</script>
</div>


                <p><a href="/advertise/">Advertise on ReelzChannel</a></p>
            </div>
            <div class="item">
                <div class="item-fma"><!----><script type="text/javascript" src="http://content.reelz.com/assets/js/yui-utilities.js"></script><script type="text/javascript" src="http://content.reelz.com/assets/js/shadowbox-yui.js"></script><script type="text/javascript" src="http://content.reelz.com/assets/js/shadowbox.js"></script><link rel="stylesheet" href="http://content.reelz.com/assets/css/shadowbox.css" type="text/css" /><link rel="stylesheet" href="http://content.reelz.com/assets/content/settings/stylesheets/summer-guide-2009-2.css" type="text/css" /><script type="text/javascript">window.onload = Shadowbox.init;</script><script type="text/javascript">function toggleElementVisibility( id ) {	var e = document.getElementById( id );	var ea = document.getElementById( id + "-link" );	var newstate = ( e.style.display == 'block' ) ? 'none' : 'block';	var newtext = ( e.style.display == 'block' ) ? '[+] Show Month' : '[-] Hide Month';	e.style.display = newstate;	ea.innerHTML = newtext;}</script><div style="background-image:url('http://cache.Reelz.com/assets/content/fma/REELZIS-FMA-backgroundrepeat-01.jpg');width:300px; margin-bottom:10px; border:1px solid #aaaaaa; padding:5px 0 15px 0;"><a rel="shadowbox;width=720;height=405" href="http://cache.reelz.com/assets/flash/syndicatedPlayer.swf?clipid=68175"><img style="margin-left:4px;" src="http://cache.Reelz.com/assets/content/fma/REELZIS-2013-repframe-03.jpg"></a><p style="text-align:center;"><img style="margin-top:25px;" src="http://cache.Reelz.com/assets/content/fma/reelzis-FMA-learnmore-01.png"></p><table width="100%"><tr>	<td align="center">	<a href="http://www.reelz.com/barabbas/?utm_source=Reelz-Is&amp;utm_medium=FMA&amp;utm_content=Barabbas&amp;utm_campaign=Reelz%2BIs">	<img style="margin:20px 0 0 0;" src="http://cache.Reelz.com/assets/content/fma/reelzis-FMA-barabbas-01.png">	</a>	</td>		<td align="center">	<a href="http://www.reelz.com/bombgirls/?utm_source=Reelz-Is&amp;utm_medium=FMA&amp;utm_content=Bomb%2BGirls&amp;utm_campaign=Reelz%2BIs">	<img style="margin:15px 0 0 0;" src="http://cache.Reelz.com/assets/content/fma/REELZIS-FMA-bombgirls-logo-02.png">	</a>	</td></tr><tr>	<td align="center">	<a href="http://www.reelz.com/beverlyhillspawn/?utm_source=Reelz-Is&amp;utm_medium=FMA&amp;utm_content=Beverly%2BHills%2BPawn&amp;utm_campaign=Reelz%2BIs">	<img style="margin:15px 0 0 0;" src="http://cache.Reelz.com/assets/content/fma/REELZIS-FMA-bhpawn-logo-01.png">	</a>	</td>	<td align="center">	<a href="http://www.reelz.com/show/150/race-to-the-scene/?utm_source=Reelz-Is&amp;utm_medium=FMA&amp;utm_content=Race%2Bto%2Bthe%2BScene&amp;utm_campaign=Reelz%2BIs">	<img style="margin:15px 0 0 0;" src="http://cache.Reelz.com/assets/content/fma/REELZIS-FMA-rtts-logo-01.png">	</a>	</td></tr><tr>	<td align="center">	<a href="http://www.reelz.com/truejustice/?utm_source=Reelz-Is&amp;utm_medium=FMA&amp;utm_content=True%2BJustice&amp;utm_campaign=Reelz%2BIs">	<img style="margin:20px 0 0 0;" src="http://cache.Reelz.com/assets/content/fma/reelzis-FMA-truejustice-01.png">	</a>	</td>	<td align="center">	<a href="http://www.reelz.com/xiii/?utm_source=Reelz-Is&amp;utm_medium=FMA&amp;utm_content=XIII&amp;utm_campaign=Reelz%2BIs">	<img style="margin:20px 0 0 0;" src="http://cache.Reelz.com/assets/content/fma/reelzis-FMA-xiii-01.png">	</a>	</td></tr><tr>	<td align="center">	<a href="http://www.reelz.com/reelzshow/?utm_source=Reelz-Is&amp;utm_medium=FMA&amp;utm_content=The%2BReelz%2BShow&amp;utm_campaign=Reelz%2BIs">	<img style="margin:15px 0 0 0;" src="http://cache.Reelz.com/assets/content/fma/reelzis-FMA-reelzshow-02.png">	</a>	</td>	<td align="center">	<a href="http://www.reelz.com/whosaidwhat/?utm_source=Reelz-Is&amp;utm_medium=FMA&amp;utm_content=Who%2BSaid%2BWhat&amp;utm_campaign=Reelz%2BIs">	<img style="margin:15px 0 0 0;" src="http://cache.Reelz.com/assets/content/fma/REELZIS-FMA-whosaidwhat-logo-02.png">	</a>	</td></tr></table>	</div><!---<a rel="shadowbox;width=720;height=405" href="http://cache.reelz.com/assets/flash/syndicatedPlayer.swf?clipid=54795">--><!----></div><div class="item-fma"><!----><div class="sub-item"><table width="100%"><tr><td>	<p style=" margin-right:5px; font-family:Helvetica,Arial,Sans-serif; font-size:12px; color:#888888; text-transform:uppercase; font-weight:bold;">	FOLLOW REELZ: 	</p></td><td>	<a href="http://www.facebook.com/ReelzChannel"><img style="margin-right:5px;" src="http://cache.Reelz.com/assets/content/fma/FMA-sociallinks-facebook-02.png"></a></td><td>	<a href="https://twitter.com/reelzchannel"><img style="margin-right:5px;" src="http://cache.Reelz.com/assets/content/fma/FMA-sociallinks-twitter-02.png"></a></td><td>	<a href="http://pinterest.com/reelzchannel/"><img style="margin-right:5px;" src="http://cache.Reelz.com/assets/content/fma/FMA-sociallinks-pinterest-02.png"></a></td><td>	<a href="http://getglue.com/reelzchannel"><img src="http://cache.Reelz.com/assets/content/fma/FMA-sociallinks-getglue-02.png"></a></td>	</tr></table></div><!----></div><div class="item-fma"><!----><style type="text/css">    #emailbox p {margin-bottom: 10px; font-size: 14px; color: #888888; line-height:18px;}    #emailbox #emailsubmission_results { color: red; font-size: 12px; padding: 10px; display: none;}    #emailbox input[type="text"] { text-align:left; color: #bbbbbb; font-size: 14px; font-family:Arial; width: 196px; height: 28px; padding-left:10px;}     #emailbox input.button {border-radius:4px; font-size: 16px; font-weight: bold; font-family:Helvetica,Arial,Calibri,Sans-serif;height: 30px; width:40px; margin-left: 4px; vertical-align:top; background-color:#347cb3;}     #emailbox .loading { background: #FFFFFF url(/assets/global/reelzLoading.gif) center no-repeat; border: 1px solid #CCCCCC; position: absolute; z-index: 999; width:258px; height: 55px; }</style><div id="emailbox">    <div class="sub-item">    <div style="margin:10px;">        <div class="loading hide" id="loadingDiv"></div>        <p>Sign up for <strong>Reelz Recommends</strong>, our weekly newsletter</p>        <input id="emailInput" onfocus="javascript:clearInput(this);" onblur="javascript:setDefault(this);" type="text" name="emailInput" value="Email Address" maxlength="200" onkeyup="javascript:onKeyUpNewletterOptin(event, document.getElementById('emailInput').value, document.getElementById('emailsubmission_results'));"/>        <input type="button" onclick="javascript:submitNewsletterOptInEmail(document.getElementById('emailInput').value, document.getElementById('emailsubmission_results'));return false;" id="btnEmailSubmit" value="GO" class="button" />        <div id="emailsubmission_results"></div>    </div></div><!----></div><div class="item-fma"><!----><div class="sub-item"><script type="text/javascript">$(document).ready( function() {var loadPage = '/services/news/GetNews.aspx?f=html&amp;out=popular-news&amp;c=6'; loadPage = loadPage.replace(/amp;/g, "");$('#populareMovieNews').load(loadPage); });</script><h2>Most Viewed Movie News</h2><div id="populareMovieNews" class="mostViewed"></div><a class="more" href="/movie-news/">More Movie News &gt;</a><div class="clear"></div></div><!----></div>

            </div>
            <div id="ctl00_cphContent_rightColBottomAdWrapper" class="item-ad">
                
<div class="advertisement">
<script type="text/javascript">GA_googleAddAttr("movie", "152677,153214,156454,224659,243448,270374");GA_googleAddAttr("person", "70768,138270");GA_googleAddAttr("show", "");GA_googleFillSlot("reelz_news_bottom_300x250");</script>
</div>


                 <p><a href="/advertise/">Advertise on ReelzChannel</a></p>
            </div>
        </div>
    
</div>    

                </div>
                <div class="clear"></div>
                 
            </div>
        </div>
       
        <div id="footer-wrap">
            <div class="ad">
<div class="advertisement">
<script type="text/javascript">GA_googleAddAttr("movie", "152677,153214,156454,224659,243448,270374");GA_googleAddAttr("person", "70768,138270");GA_googleAddAttr("show", "");GA_googleFillSlot("reelz_news_bottom_728x90");</script>
</div>

</div>
            <iframe src="/FooterFrame.aspx" id="FooterFrame" width="100%" height="500px" scrolling="no"></iframe>
        </div>
    </div>
    
<div id="loginBox-container" class="hide">
    <div class="loginBox">
        <iframe id="reelzProfile" width="600" height="550" frameborder="0" scrolling="no" ></iframe>
    </div>
</div>

    
    </form>
    <script type="text/javascript">
        locationInit('top-location-wrap', 'True');
        trailersHoverInit('trailersHover');
        reviewsHoverInit('reviewsHover');
        //tvHoverInit('tvHover');
        newsHoverInit('newsHover');
        reelzchanneltvHoverInit('reelzchanneltvHover');
        theatersHoverInit('theatersHover');
        topNavReelzLookupInit('topNavReelzLookup');
        //hideMovieMineLink('movieMineMenu');
        FB.init("ed0ce3ebe946b763bc23d17de7226c43", "/xd_receiver.htm");  
    </script>

    
        <script type="text/javascript">
            var _gaq;_gaq = _gaq || []; _gaq.push(['_setAccount', "UA-343720-9"]);_gaq.push(['_setDomainName', '.Reelz.com']);
            var gaJsHost = (("https:" == document.location.protocol) ? "https://ssl." : "http://www.");
            document.write(unescape("%3Cscript src='" + gaJsHost + "google-analytics.com/ga.js' type='text/javascript'%3E%3C/script%3E"));
            _uacct = "UA-343720-1";
        </script>
        <script type="text/javascript">
            try {
                if (typeof (_gat) == 'object') {
                    var pageTracker = _gat._getTracker(_uacct);
                    pageTracker._trackPageview();
                    var pageTracker = _gat._getTracker("UA-343720-9");
                    pageTracker._trackPageview();
                }
            } catch (err) { }
        </script>
    
    <!-- Begin comScore Tag -->
    <script>
    document.write(unescape("%3Cscript src='" + (document.location.protocol == "https:" ? "https://sb" : "http://b") + ".scorecardresearch.com/beacon.js' %3E%3C/script%3E"));
    </script>
    <script>
    COMSCORE.beacon({
        c1: 2,
        c2: "6035614",
        c3: "",
        c4: "",
        c5: "",
        c6: "",
        c15: ""
    });
    </script>
    <noscript>
        <img src="http://b.scorecardresearch.com/b?c1=2&c2=6035614&c3=&c4=&c5=&c6=&c15=C67BD3C1&cv=1.3&cj=1"
            style="display: none" width="0" height="0" alt="" />
    </noscript>
    <!-- End comScore Tag -->    
</body>
</html>
