June 27, 2020 at 9:59:50 PM UTC
VERIFY
Websites
Websites
Runtime: 20.3s
Share on Facebook or Twitter
On June 27, 2020 at 9:59:50 PM UTC, https://www.icc-cpi.int/ was accessible when tested on AS14061 in United States.

Failures

HTTP Experiment
null
DNS Experiment
null
Control
null

DNS Queries

Resolver:
165.227.94.77
Query:
IN A www.icc-cpi.int
Engine:
system
Name
Class
TTL
Type
DATA
Answer IP Info
@
IN
CNAME
www.icc-cpi.int
Unknown AS
@
IN
A
104.22.51.68
Unknown AS
@
IN
A
104.22.50.68
Unknown AS
@
IN
A
172.67.36.166
Unknown AS

TCP Connections

104.22.51.68:443: succeeded
104.22.50.68:443: succeeded
172.67.36.166:443: succeeded

HTTP Requests

URL
GET https://www.icc-cpi.int/
Response Headers
Expect-CT:
max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"
X-Powered-By:
ASP.NET
Transfer-Encoding:
chunked
CF-Cache-Status:
DYNAMIC
Last-Modified:
Sat, 27 Jun 2020 23:29:47 GMT
X-SharePointHealthScore:
0
cf-request-id:
0399b691a30000efdcc4bd0200000001
X-FRAME-OPTIONS:
SAMEORIGIN
SPIisLatency:
0
Expires:
Fri, 12 Jun 2020 23:29:47 GMT
SPRequestGuid:
a6a4609f-20c1-e0ce-687d-ddf2daeff8da
SPRequestDuration:
137
Date:
Sat, 27 Jun 2020 23:29:41 GMT
CF-RAY:
5aa2f395dfbbefdc-EWR
X-AspNet-Version:
4.0.30319
Set-Cookie:
SearchSession=9e3c7ef9%2D12d7%2D4c5d%2D9ff1%2D5378221112e0; path=/
Server:
cloudflare
Connection:
keep-alive
X-Content-Type-Options:
nosniff
X-MS-InvokeApp:
1; RequireReadOnly
request-id:
a6a4609f-20c1-e0ce-687d-ddf2daeff8da
Vary:
Accept-Encoding
Cache-Control:
private, max-age=0
Content-Type:
text/html; charset=utf-8
Response Body
<!DOCTYPE html>
<html dir="ltr" lang="en-GB">
<head><meta charset="utf-8" /><meta http-equiv="X-UA-Compatible" content="IE=edge" /><meta name="GENERATOR" content="Microsoft SharePoint" /><meta http-equiv="Content-type" content="text/html; charset=utf-8" /><meta http-equiv="Expires" content="0" /><meta name="viewport" content="width=device-width, initial-scale=1.0, minimum-scale=1.0, maximum-scale=1.0 shrink-to-fit=no" /><link rel="shortcut icon" type="image/vnd.microsoft.icon" href="/_catalogs/masterpage/icc/img/favicon.ico" /><link rel="apple-touch-icon-precomposed" href="/_catalogs/masterpage/icc/img/apple-touch-icon-57x57-precomposed.png" /><link rel="apple-touch-icon-precomposed" sizes="72x72" href="/_catalogs/masterpage/icc/img/apple-touch-icon-72x72-precomposed.png" /><link rel="apple-touch-icon-precomposed" sizes="114x114" href="/_catalogs/masterpage/icc/img/apple-touch-icon-114x114-precomposed.png" /><link rel="apple-touch-icon-precomposed" sizes="144x144" href="/_catalogs/masterpage/icc/img/apple-touch-icon-144x144-precomposed.png" /><title>
	International Criminal Court
</title><script type="text/javascript" src="/_catalogs/masterpage/icc/script/libs/jquery-1.9.1.min.js"></script>
<script type="text/javascript" src="/_catalogs/masterpage/icc/script/libs/jquery-ui-1.10.2.min.js"></script>
<script type="text/javascript" src="/_layouts/15/init.js?rev=AS%2Bv0UYCkcLYkV95cqJXGA%3D%3D"></script>
<script type="text/javascript" src="/_catalogs/masterpage/icc/script/minisp.js"></script>
<script type="text/javascript" src="/_catalogs/masterpage/icc-test/js/main.js"></script>
<script type="text/javascript" src="/_catalogs/masterpage/icc-test/js/featherlight.min.js"></script>
<script type="text/javascript" src="/ScriptResource.axd?d=rGbMQprJF0UK2KZNBKBNc6_vvu4Ibr3_Yr-45kbxS3qaW9SwqDXM3YR8Y1KUlmHk93lc0CSrEnMlrd9F3u-RCgBncMWogkthQ14Dd7s6OwDz8GKF5OSeBTNOt-7N6I7huMwkTgrwSqW-nMPKt9Y-kjxBeOEILZiht7-zyISh9k6ffkEk84MVV1f4TQA6WVga0&amp;t=ffffffff9a9577e8"></script>
<script type="text/javascript" src="/_layouts/15/blank.js?rev=ZaOXZEobVwykPO9g8hq%2F8A%3D%3D"></script>
<script type="text/javascript" src="/ScriptResource.axd?d=zOHzVv4JG1DuhLWXnuLYC5y77v83M2mEgO_-SwoC6fLuMyEMmwdwQnttniATAekzVJebXFpBq9TfMQbUUBsd_DAHTcfC6Xv4Dbi4mKGSIar0M984cLnSYo5V6Ud0k2RoymgMjJYrWTXvO5JGr2IafGKuVuQwLbBgeMxXvRHGo5nRQM4Px-Fo_w9e55Elout60&amp;t=ffffffff9a9577e8"></script>
<script type="text/javascript" src="/_layouts/15/sp.init.js?rev=jvJC3Kl5gbORaLtf7kxULQ%3D%3D"></script>
<script type="text/javascript" src="/_layouts/15/ScriptResx.ashx?culture=en%2Dus&amp;name=SP%2ERes&amp;rev=yNk%2FhRzgBn40LJVP%2BqfgdQ%3D%3D"></script>
<script type="text/javascript" src="/_layouts/15/sp.runtime.js?rev=5f2WkYJoaxlIRdwUeg4WEg%3D%3D"></script>
<script type="text/javascript" src="/_layouts/15/sp.search.js?rev=dMkPlEXpdY6iJ%2FsY5RsB0g%3D%3D"></script>
<script type="text/javascript" src="/_layouts/15/clientrenderer.js?rev=PWwV4FATEiOxN90BeB5Hzw%3D%3D"></script>
<script type="text/javascript" src="/_layouts/15/ScriptResx.ashx?culture=en%2Dus&amp;name=Srch%2EResources&amp;rev=fPbk%2B7qByTbyuNVTMptzRw%3D%3D"></script>
<script type="text/javascript" src="/_layouts/15/search.clientcontrols.js?rev=8Q15HW2EU2aXBktJq5YW%2FA%3D%3D"></script>
<script type="text/javascript">RegisterSod("initstrings.js", "\u002f_layouts\u002f15\u002f1033\u002finitstrings.js?rev=S11vfGURQYVuACMEY0tLTg\u00253D\u00253D");</script>
<script type="text/javascript">RegisterSod("strings.js", "\u002f_layouts\u002f15\u002f1033\u002fstrings.js?rev=xXYZY4hciX287lShPZuClw\u00253D\u00253D");RegisterSodDep("strings.js", "initstrings.js");</script>
<script type="text/javascript">RegisterSod("sp.ui.dialog.js", "\u002f_layouts\u002f15\u002fsp.ui.dialog.js?rev=3Oh2QbaaiXSb7ldu2zd6QQ\u00253D\u00253D");</script>
<script type="text/javascript">RegisterSod("core.js", "\u002f_layouts\u002f15\u002fcore.js?rev=BoOTONqXW5dYCwvqGhdhCw\u00253D\u00253D");RegisterSodDep("core.js", "strings.js");</script>
<script type="text/javascript">RegisterSod("menu.js", "\u002f_layouts\u002f15\u002fmenu.js?rev=cXv35JACAh0ZCqUwKU592w\u00253D\u00253D");</script>
<script type="text/javascript">RegisterSod("mQuery.js", "\u002f_layouts\u002f15\u002fmquery.js?rev=VYAJYBo5H8I3gVSL3MzD6A\u00253D\u00253D");</script>
<script type="text/javascript">RegisterSod("callout.js", "\u002f_layouts\u002f15\u002fcallout.js?rev=ryx2n4ePkYj1\u00252FALmcsXZfA\u00253D\u00253D");RegisterSodDep("callout.js", "strings.js");RegisterSodDep("callout.js", "mQuery.js");RegisterSodDep("callout.js", "core.js");</script>
<script type="text/javascript">RegisterSod("clienttemplates.js", "\u002f_layouts\u002f15\u002fclienttemplates.js?rev=vCg84VTu4zrudFscfeq8Cg\u00253D\u00253D");RegisterSodDep("clienttemplates.js", "initstrings.js");</script>
<script type="text/javascript">RegisterSod("sharing.js", "\u002f_layouts\u002f15\u002fsharing.js?rev=XxxHIxIIc8BsW9ikVc6dgA\u00253D\u00253D");RegisterSodDep("sharing.js", "strings.js");RegisterSodDep("sharing.js", "mQuery.js");RegisterSodDep("sharing.js", "clienttemplates.js");RegisterSodDep("sharing.js", "core.js");</script>
<script type="text/javascript">RegisterSod("suitelinks.js", "\u002f_layouts\u002f15\u002fsuitelinks.js?rev=REwVU5jSsadDdOZlCx4wpA\u00253D\u00253D");RegisterSodDep("suitelinks.js", "strings.js");RegisterSodDep("suitelinks.js", "core.js");</script>
<script type="text/javascript">RegisterSod("searchui.js", "\u002f_layouts\u002f15\u002fsearchui.js?rev=DAZ7\u00252BmMRWfS5R3WPkLhbeA\u00253D\u00253D");</script>
<script type="text/javascript">RegisterSod("sp.js", "\u002f_layouts\u002f15\u002fsp.js?rev=lrxLgKOmx0nl2elVy0T07w\u00253D\u00253D");RegisterSodDep("sp.js", "sp.ui.dialog.js");</script>
<script type="text/javascript">RegisterSod("sp.datetimeutil.js", "\u002f_layouts\u002f15\u002fsp.datetimeutil.js?rev=FRubtKaeKjR9rD7k5tHVgg\u00253D\u00253D");RegisterSodDep("sp.datetimeutil.js", "initstrings.js");</script>
<script type="text/javascript">RegisterSod("userprofile", "\u002f_layouts\u002f15\u002fsp.userprofiles.js?rev=p5tCOm\u00252FlHUwcfll7W3pKNw\u00253D\u00253D");</script>
<script type="text/javascript">RegisterSod("profilebrowserscriptres.resx", "\u002f_layouts\u002f15\u002fScriptResx.ashx?culture=en\u00252Dus\u0026name=ProfileBrowserScriptRes\u0026rev=J5HzNnB\u00252FO1Id\u00252FGI18rpRcw\u00253D\u00253D");</script>
<script type="text/javascript">RegisterSod("sp.ui.mysitecommon.js", "\u002f_layouts\u002f15\u002fsp.ui.mysitecommon.js?rev=Ua8qmZSU9nyf53S7PEyJwQ\u00253D\u00253D");RegisterSodDep("sp.ui.mysitecommon.js", "userprofile");RegisterSodDep("sp.ui.mysitecommon.js", "profilebrowserscriptres.resx");</script>
<script type="text/javascript">RegisterSod("ajaxtoolkit.js", "\u002f_layouts\u002f15\u002fajaxtoolkit.js?rev=4hdiFSvb0aNeLsXllaqZDw\u00253D\u00253D");</script>
<script type="text/javascript">RegisterSod("followingcommon.js", "\u002f_layouts\u002f15\u002ffollowingcommon.js?rev=jWqEDmcjCSPmnQw2ZIfItQ\u00253D\u00253D");RegisterSodDep("followingcommon.js", "strings.js");RegisterSodDep("followingcommon.js", "sp.js");RegisterSodDep("followingcommon.js", "userprofile");RegisterSodDep("followingcommon.js", "core.js");RegisterSodDep("followingcommon.js", "mQuery.js");</script>
<script type="text/javascript">RegisterSod("browserScript", "\u002f_layouts\u002f15\u002fie55up.js?rev=0R4dbpInVlmjoVSw2Gglmw\u00253D\u00253D");RegisterSodDep("browserScript", "strings.js");</script>
<script type="text/javascript">RegisterSod("inplview", "\u002f_layouts\u002f15\u002finplview.js?rev=iMf5THfqukSYut7sl9HwUg\u00253D\u00253D");RegisterSodDep("inplview", "strings.js");RegisterSodDep("inplview", "core.js");RegisterSodDep("inplview", "sp.js");</script>
<link type="text/xml" rel="alternate" href="/_vti_bin/spsdisco.aspx" />
	<!--[minisp] <link rel="stylesheet" type="text/css" href="/_layouts/15/1033/styles/Themable/corev15.css?rev=WBDzE8Kp2NMrldHsGGXlEQ%3D%3D"/>
<link rel="stylesheet" type="text/css" href="/Style%20Library/en-US/Themable/Core%20Styles/pagelayouts15.css"/>
<link rel="stylesheet" type="text/css" href="/_layouts/15/1033/styles/Themable/searchv15.css?rev=qarmmE3eURu3ZS2Wsbpf2w%3D%3D"/>
<link rel="stylesheet" type="text/css" href="/_catalogs/masterpage/icc-newheader/main.css"/>
<link rel="stylesheet" type="text/css" href="/_catalogs/masterpage/icc-newheader/css/responsivemultimenu.css"/>
 [/minisp]-->
	
	<script>minisp('/_catalogs/masterpage/icc-test/style/core/');</script>
	
		
	
	
	

		<script type="text/javascript">// <![CDATA[ 

		   
    window.wt_sp_globals = {
        url:"https://www.icc-cpi.int",
        title:"Home",
        method: "feature"
    };
     
    (function () {
        var s = document.createElement("script");
        s.src = window.wt_sp_globals.url.replace("http://","https://") + "/Lists/WebtrendsAssets/webtrends.load.js";
        var s2 = document.getElementsByTagName("script")[0];
        s2.parentNode.insertBefore(s, s2);
    })();
// ]]>
</script>
<link rel="canonical" href="https://www.icc-cpi.int:443/" /><meta name="keywords" content="ICC, CPI, International Criminal Court, Cour Pénale Internationale, Rome Statute" /><meta name="description" content="The International Criminal Court (ICC) investigates and, where warranted, tries individuals charged with the gravest crimes of concern to the international community: genocide, war crimes, crimes against humanity and the crime of aggression." />
	
	
	<script type="text/javascript">

	
	
	_spBodyOnLoadFunctionNames.push("langlink");
	function langlink() {
	 var currentLocation = "" + window.location;
	if(currentLocation.indexOf("ln=fr") > -1)
	{  
	// to be modified
	//document.getElementById("icc-language-toggle").innerHTML = '<span class="icon icon-flag"></span>Français <span class="icon icon-arrow-down5"></span>';
	document.getElementById("fra").setAttribute("class", "selectedlanguage")
	//document.getElementById("fra_s").setAttribute("class", "selectedlanguage")

	
		
	}
	if(currentLocation.indexOf("ln=fr") <= -1)
	{   
	//document.getElementById("icc-language-toggle").innerHTML = '<span class="icon icon-flag"></span>English <span class="icon icon-arrow-down5"></span>';
		// to be modified
	document.getElementById("eng").setAttribute("class", "selectedlanguage")
	//document.getElementById("eng_s").setAttribute("class", "selectedlanguage")

	}
	
	};
	
function myFunction(lang) {
if(lang == 'English')
{   var currentLocation = "" + window.location;
	// if French
	if(currentLocation.indexOf("ln=fr") > -1)
	{      
	       var len = currentLocation.length;
            // in end ?ln=fr or &ln=fr
			var pos = currentLocation.indexOf("ln=fr");
			var url = "";
			if (len > pos + 6)
			{
		    url = currentLocation.substring(0, pos-1) + currentLocation.substring(pos+5, len);		
				if(url.indexOf("?") <= -1)
				{
					var tempurl = url.replace("&", "?");
					url = tempurl;
				}
			}
			if (len <= pos + 6)
			{
			url = currentLocation.substring(0, pos-1);
			}
			document.getElementById("eng").className = "selected";
			window.open(url,"_self");
	}
}

if(lang == 'Français')
{
   var currentLocation = "" + window.location;
    // if not already French
	if(currentLocation.indexOf("ln=fr") <= -1)
	{  
	   // if already any param in url
	    if(currentLocation.indexOf("?") > -1)
	    {

		// code added for #
	    if(currentLocation.indexOf("#") > -1)
			{
				window.open(currentLocation.substring(0,currentLocation.indexOf("#"))
				+ "&ln=fr" + currentLocation.substring(currentLocation.indexOf("#"),currentLocation.Length),"_self");
			}
			else
			{
			window.open(currentLocation + "&ln=fr","_self");
			}
		}
		// if no param in url
		if(currentLocation.indexOf("?") <= -1)
	    {

		// code added for #
	   if(currentLocation.indexOf("#") > -1)
			{
				window.open(currentLocation.substring(0,currentLocation.indexOf("#"))
				+ "?ln=fr" + currentLocation.substring(currentLocation.indexOf("#"),currentLocation.Length),"_self");
			}
			else
			{
				window.open(currentLocation + "?ln=fr","_self");
			}
		}
	}
}
}

</script>
	
	
	
</head>
<body onhashchange="if(typeof(_spBodyOnHashChange)!='undefined') _spBodyOnHashChange();">
	<form method="post" action="./" onsubmit="javascript:return WebForm_OnSubmit();" id="aspnetForm">
<div class="aspNetHidden">
<input type="hidden" name="_wpcmWpid" id="_wpcmWpid" value="" />
<input type="hidden" name="wpcmVal" id="wpcmVal" value="" />
<input type="hidden" name="MSOWebPartPage_PostbackSource" id="MSOWebPartPage_PostbackSource" value="" />
<input type="hidden" name="MSOTlPn_SelectedWpId" id="MSOTlPn_SelectedWpId" value="" />
<input type="hidden" name="MSOTlPn_View" id="MSOTlPn_View" value="0" />
<input type="hidden" name="MSOTlPn_ShowSettings" id="MSOTlPn_ShowSettings" value="False" />
<input type="hidden" name="MSOGallery_SelectedLibrary" id="MSOGallery_SelectedLibrary" value="" />
<input type="hidden" name="MSOGallery_FilterString" id="MSOGallery_FilterString" value="" />
<input type="hidden" name="MSOTlPn_Button" id="MSOTlPn_Button" value="none" />
<input type="hidden" name="__EVENTTARGET" id="__EVENTTARGET" value="" />
<input type="hidden" name="__EVENTARGUMENT" id="__EVENTARGUMENT" value="" />
<input type="hidden" name="__REQUESTDIGEST" id="__REQUESTDIGEST" value="noDigest" />
<input type="hidden" name="MSOSPWebPartManager_DisplayModeName" id="MSOSPWebPartManager_DisplayModeName" value="Browse" />
<input type="hidden" name="MSOSPWebPartManager_ExitingDesignMode" id="MSOSPWebPartManager_ExitingDesignMode" value="false" />
<input type="hidden" name="MSOWebPartPage_Shared" id="MSOWebPartPage_Shared" value="" />
<input type="hidden" name="MSOLayout_LayoutChanges" id="MSOLayout_LayoutChanges" value="" />
<input type="hidden" name="MSOLayout_InDesignMode" id="MSOLayout_InDesignMode" value="" />
<input type="hidden" name="_wpSelected" id="_wpSelected" value="" />
<input type="hidden" name="_wzSelected" id="_wzSelected" value="" />
<input type="hidden" name="MSOSPWebPartManager_OldDisplayModeName" id="MSOSPWebPartManager_OldDisplayModeName" value="Browse" />
<input type="hidden" name="MSOSPWebPartManager_StartWebPartEditingName" id="MSOSPWebPartManager_StartWebPartEditingName" value="false" />
<input type="hidden" name="MSOSPWebPartManager_EndWebPartEditing" id="MSOSPWebPartManager_EndWebPartEditing" value="false" />
<input type="hidden" name="__VIEWSTATE" id="__VIEWSTATE" value="/wEPDwUKLTM2NTE3OTg1NA9kFgJmD2QWAgIBD2QWBAIBD2QWBAIMD2QWAmYPZBYCAgEPFgIeE1ByZXZpb3VzQ29udHJvbE1vZGULKYgBTWljcm9zb2Z0LlNoYXJlUG9pbnQuV2ViQ29udHJvbHMuU1BDb250cm9sTW9kZSwgTWljcm9zb2Z0LlNoYXJlUG9pbnQsIFZlcnNpb249MTUuMC4wLjAsIEN1bHR1cmU9bmV1dHJhbCwgUHVibGljS2V5VG9rZW49NzFlOWJjZTExMWU5NDI5YwFkAiUPZBYEAgEPZBYCAgUPFgIfAAsrBAFkAgMPZBYCAgEPZBYCZg88KwAGAGQCAw9kFggCBw9kFhQFJmdfOGNjNTI1ODlfZWJmZF80ODVhXzhjMzBfM2MwYThhOTQ4M2RjD2QWAmYPFgQeBWNsYXNzBR9tcy1ydGUtZW1iZWRjb2RlIG1zLXJ0ZS1lbWJlZHdwHglpbm5lcmh0bWwFtgY8ZGl2IGlkPSJkaXY1NTUiPjwvZGl2Pg0KPHN0eWxlPg0KLm5hdnBhdGgtcm93e2Rpc3BsYXk6bm9uZSFpbXBvcnRhbnQ7fQ0KPC9zdHlsZT4NCgkJCTxzY3JpcHQ+DQokKGZ1bmN0aW9uICgpIHsNCnZhciBHZXRVUkxQYXJhbWV0ZXIgPSBmdW5jdGlvbiAoc1BhcmFtKSB7DQp2YXIgc1BhZ2VVUkwgPSB3aW5kb3cubG9jYXRpb24uc2VhcmNoLnN1YnN0cmluZygxKTsNCnZhciBzVVJMVmFyaWFibGVzID0gc1BhZ2VVUkwuc3BsaXQoJyYnKTsNCmZvciAodmFyIGkgPSAwOyBpIDwgc1VSTFZhcmlhYmxlcy5sZW5ndGg7IGkrKykgew0KdmFyIHNQYXJhbWV0ZXJOYW1lID0gc1VSTFZhcmlhYmxlc1tpXS5zcGxpdCgnPScpOw0KaWYgKHNQYXJhbWV0ZXJOYW1lWzBdID09IHNQYXJhbSkgew0KcmV0dXJuIHNQYXJhbWV0ZXJOYW1lWzFdOw0KfQ0KfQ0KfTsNCnZhciBzUGFnZVVSTCA9ICIiICsgd2luZG93LmxvY2F0aW9uOw0KdmFyIHNQYXJhbWV0ZXJOYW1lID0gc1BhZ2VVUkwuc3BsaXQoJz0nKTsNCnZhciBsYW5nID0gR2V0VVJMUGFyYW1ldGVyKCdsbicpOw0KaWYgKGxhbmcgPT0gJ2ZyJyYmd2luZG93LmlubmVyV2lkdGggPCA2MDApDQokKCcjZGl2NTU1JykubG9hZCgnL19jYXRhbG9ncy9tYXN0ZXJwYWdlL2ljYy10ZXN0L25ldy9zbWFsbF9tZXNzYWdlX2Jhbm5lcl9mci5odG1sJyk7IA0KZWxzZSBpZiAobGFuZyAhPT0gJ2ZyJyYmd2luZG93LmlubmVyV2lkdGggPCA2MDApDQokKCIjZGl2NTU1IikubG9hZCgnL19jYXRhbG9ncy9tYXN0ZXJwYWdlL2ljYy10ZXN0L25ldy9zbWFsbF9tZXNzYWdlX2Jhbm5lci5odG1sJyk7IA0KfSk7DQo8L3NjcmlwdD5kBSZnXzcyMjk0ZjEwXzczNzFfNGM4OF84ZjYyX2NlNTEyMjU5ZWU2Nw9kFgRmDxYCHgdWaXNpYmxlaGQCAQ8WAh8DaGQFJmdfYjQxMGJkNThfNGQ2OF80ZTJhXzk2ZmNfY2IwZDYxZWE2YjllD2QWAmYPFgQfAQUfbXMtcnRlLWVtYmVkY29kZSBtcy1ydGUtZW1iZWR3cB8CBeIEDQo8c2NyaXB0Pg0KDQokKGZ1bmN0aW9uICgpIHsNCnZhciBHZXRVUkxQYXJhbWV0ZXIgPSBmdW5jdGlvbiAoc1BhcmFtKSB7DQp2YXIgc1BhZ2VVUkwgPSB3aW5kb3cubG9jYXRpb24uc2VhcmNoLnN1YnN0cmluZygxKTsNCnZhciBzVVJMVmFyaWFibGVzID0gc1BhZ2VVUkwuc3BsaXQoJyYnKTsNCmZvciAodmFyIGkgPSAwOyBpIDwgc1VSTFZhcmlhYmxlcy5sZW5ndGg7IGkrKykgew0KdmFyIHNQYXJhbWV0ZXJOYW1lID0gc1VSTFZhcmlhYmxlc1tpXS5zcGxpdCgnPScpOw0KaWYgKHNQYXJhbWV0ZXJOYW1lWzBdID09IHNQYXJhbSkgew0KcmV0dXJuIHNQYXJhbWV0ZXJOYW1lWzFdOw0KfQ0KfQ0KfTsNCnZhciBzUGFnZVVSTCA9ICIiICsgd2luZG93LmxvY2F0aW9uOw0KdmFyIHNQYXJhbWV0ZXJOYW1lID0gc1BhZ2VVUkwuc3BsaXQoJz0nKTsNCnZhciBsYW5nID0gR2V0VVJMUGFyYW1ldGVyKCdsbicpOw0KaWYgKGxhbmcgPT0gJ2ZyJykNCiQoJyNzb2NpYWxNZWRpYScpLmxvYWQoJy9TaXRlQXNzZXRzL3NvY2lhbEZyYS5odG1sJyk7IA0KZWxzZQ0KJCgiI3NvY2lhbE1lZGlhIikubG9hZCgnL1NpdGVBc3NldHMvc29jaWFsRW5nLmh0bWwnKTsgDQp9KTsNCjwvc2NyaXB0PmQFJmdfODc4OTA5YWVfMGY0ZF80Mjk2X2E2MTJfODZlZDNjM2RkNzQ3D2QWAmYPFgQfAQUfbXMtcnRlLWVtYmVkY29kZSBtcy1ydGUtZW1iZWR3cB8CBaZyPGh0bWw+DQoNCjxoZWFkPg0KDQogICANCg0KICAgIDxzY3JpcHQgc3JjPSIvYXZnYWxsZXJ5L0NvbnRlbnQvSlMvVmVuZG9yL2pzcmVuZGVyLm1pbi5qcyI+PC9zY3JpcHQ+DQogICAgPGxpbmsgcmVsPSJzdHlsZXNoZWV0IiBocmVmPSIvbWlncmF0aW9uL0NhbGVuZGFyQXNzZXRzL21vbnRobHkuY3NzIj4NCiAgICA8c2NyaXB0IHR5cGU9InRleHQvamF2YXNjcmlwdCIgc3JjPSIvU2l0ZUFzc2V0cy9jYWxlbmRhckhvbWVQYWdlLmpzIj48L3NjcmlwdD4NCiAgICA8c2NyaXB0IHR5cGU9InRleHQvamF2YXNjcmlwdCI+DQogICAgICAgIGZ1bmN0aW9uIGZvcm1hdERhdGUoZGF0ZSkgew0KICAgICAgICAgICAgdmFyIGQgPSBuZXcgRGF0ZShkYXRlKSwNCiAgICAgICAgICAgICAgICBtb250aCA9ICcnICsgKGQuZ2V0TW9udGgoKSArIDEpLA0KICAgICAgICAgICAgICAgIGRheSA9ICcnICsgZC5nZXREYXRlKCksDQogICAgICAgICAgICAgICAgeWVhciA9IGQuZ2V0RnVsbFllYXIoKTsNCg0KICAgICAgICAgICAgaWYgKG1vbnRoLmxlbmd0aCA8IDIpIG1vbnRoID0gJzAnICsgbW9udGg7DQogICAgICAgICAgICBpZiAoZGF5Lmxlbmd0aCA8IDIpIGRheSA9ICcwJyArIGRheTsNCg0KICAgICAgICAgICAgcmV0dXJuIFt5ZWFyLCBtb250aCwgZGF5XS5qb2luKCctJyk7DQogICAgICAgIH0NCiAgICAgICAgalF1ZXJ5KGRvY3VtZW50KS5yZWFkeShmdW5jdGlvbigkKSB7DQogICAgICAgICAgICB2YXIgY2FsSGVhZGluZyA9ICIiOw0KICAgICAgICAgICAgdmFyIGN1cnJlbnRMb2NhdGlvbiA9ICIiICsgd2luZG93LmxvY2F0aW9uOw0KICAgICAgICAgICAgaWYgKGN1cnJlbnRMb2NhdGlvbi5pbmRleE9mKCJsbj1mciIpID4gLTEpIHsNCiAgICAgICAgICAgICAgICAkKCIjY2MiKS5hcHBlbmQoIkF1ZGllbmNlcyIpOw0KICAgICAgICAgICAgICAgIGlmICgkKHdpbmRvdykud2lkdGgoKSA+IDEyMjApIHsNCiAgICAgICAgICAgICAgICAgICAgJCgiI2NvdXJ0Q2FsZW5kYXJjYyIpLmFwcGVuZCgiQ2FsZW5kcmllciIpOw0KICAgICAgICAgICAgICAgIH0gZWxzZSB7DQogICAgICAgICAgICAgICAgICAgICQoIiNjb3VydENhbGVuZGFyY2MiKS5hcHBlbmQoIiIpOw0KICAgICAgICAgICAgICAgIH0NCiAgICAgICAgICAgICAgICBjYWxIZWFkaW5nID0gIkF1am91cmQnaHVpIGRhbnMgbGEgc2FsbGUgZCdhdWRpZW5jZSI7DQoNCg0KICAgICAgICAgICAgICAgICQoIiNjYWxjaGFuZ2UiKS5hcHBlbmQoIjxwPkxlIGNhbGVuZHJpZXIgZGUgbGEgQ1BJIGVzdCBzdWpldCDDoCBjaGFuZ2VtZW50PC9wPjxwIGNsYXNzPVwibGVnZW5kXCI+IiArDQogICAgICAgICAgICAgICAgICAgICI8c3BhbiBjbGFzcz1cIkNvdXJ0cm9vbS1JXCIgc3R5bGU9XCJ3aWR0aDoxMHB4O2hlaWdodDoxMHB4O2Rpc3BsYXk6aW5saW5lLWJsb2NrO1wiPjwvc3Bhbj4gU2FsbGUgZCdhdWRpZW5jZSBJPC9wPjxwIGNsYXNzPVwibGVnZW5kXCI+IiArDQogICAgICAgICAgICAgICAgICAgICI8c3BhbiBjbGFzcz1cIkNvdXJ0cm9vbS1JSVwiIHN0eWxlPVwid2lkdGg6MTBweDtoZWlnaHQ6MTBweDtkaXNwbGF5OmlubGluZS1ibG9jaztcIj48L3NwYW4+IFNhbGxlIGQnYXVkaWVuY2UgSUk8L3A+PHAgY2xhc3M9XCJsZWdlbmRcIj4iICsNCiAgICAgICAgICAgICAgICAgICAgIjxzcGFuIGNsYXNzPVwiQ291cnRyb29tLUlJSVwiIHN0eWxlPVwid2lkdGg6MTBweDtoZWlnaHQ6MTBweDtkaXNwbGF5OmlubGluZS1ibG9jaztcIj48L3NwYW4+IFNhbGxlIGQnYXVkaWVuY2UgSUlJPC9wPiIpOw0KICAgICAgICAgICAgfSBlbHNlIHsNCiAgICAgICAgICAgICAgICAkKCIjY2MiKS5hcHBlbmQoIkhlYXJpbmdzIik7DQoNCiAgICAgICAgICAgICAgICBpZiAoJCh3aW5kb3cpLndpZHRoKCkgPiAxMjIwKSB7DQogICAgICAgICAgICAgICAgICAgICQoIiNjb3VydENhbGVuZGFyY2MiKS5hcHBlbmQoIkNvdXJ0IGNhbGVuZGFyIik7DQogICAgICAgICAgICAgICAgfSBlbHNlIHsNCiAgICAgICAgICAgICAgICAgICAgJCgiI2NvdXJ0Q2FsZW5kYXJjYyIpLmFwcGVuZCgiIik7DQogICAgICAgICAgICAgICAgfQ0KICAgICAgICAgICAgICAgIGNhbEhlYWRpbmcgPSAiVG9kYXkgaW4gdGhlIGNvdXJ0cm9vbSI7DQogICAgICAgICAgICAgICAgJCgiI2NhbGNoYW5nZSIpLmFwcGVuZCgiPHA+Q291cnQgY2FsZW5kYXIgaXMgc3ViamVjdCB0byBjaGFuZ2U8L3A+PHAgY2xhc3M9XCJsZWdlbmRcIj4iICsNCiAgICAgICAgICAgICAgICAgICAgIjxzcGFuIGNsYXNzPVwiQ291cnRyb29tLUlcIiBzdHlsZT1cIndpZHRoOjEwcHg7aGVpZ2h0OjEwcHg7ZGlzcGxheTppbmxpbmUtYmxvY2s7XCI+PC9zcGFuPiBDb3VydHJvb20gSTwvcD48cCBjbGFzcz1cImxlZ2VuZFwiPiIgKw0KICAgICAgICAgICAgICAgICAgICAiPHNwYW4gY2xhc3M9XCJDb3VydHJvb20tSUlcIiBzdHlsZT1cIndpZHRoOjEwcHg7aGVpZ2h0OjEwcHg7ZGlzcGxheTppbmxpbmUtYmxvY2s7XCI+PC9zcGFuPiBDb3VydHJvb20gSUk8L3A+PHAgY2xhc3M9XCJsZWdlbmRcIj4iICsNCiAgICAgICAgICAgICAgICAgICAgIjxzcGFuIGNsYXNzPVwiQ291cnRyb29tLUlJSVwiIHN0eWxlPVwid2lkdGg6MTBweDtoZWlnaHQ6MTBweDtkaXNwbGF5OmlubGluZS1ibG9jaztcIj48L3NwYW4+IENvdXJ0cm9vbSBJSUk8L3A+Iik7DQogICAgICAgICAgICB9DQogICAgICAgICAgICAvLyggZnVuY3Rpb24oJCkgew0KICAgICAgICAgICAgdmFyIGN1cnJlbnRkYXRlID0gRGF0ZSgpOw0KICAgICAgICAgICAgdmFyIGN1cnJlbnRkYXRlRiA9IGZvcm1hdERhdGUoY3VycmVudGRhdGUpOw0KICAgICAgICAgICAgdmFyIGhlYXJpbmdmb3VuZCA9ICIwIjsNCiAgICAgICAgICAgIHZhciBodG1sID0gIiI7DQogICAgICAgICAgICAkLmdldEpTT04oJy9Eb2N1bWVudHMvY2FsZW5kYXJqc29uLnR4dCcsIGZ1bmN0aW9uKGRhdGEpIHsNCg0KICAgICAgICAgICAgICAgIHZhciBpdGVtcyA9IFtdOw0KICAgICAgICAgICAgICAgICQuZWFjaChkYXRhLm1vbnRobHksIGZ1bmN0aW9uKGtleSwgdmFsKSB7DQogICAgICAgICAgICAgICAgICAgIGlmICh2YWwuc3RhcnRkYXRlID09PSBjdXJyZW50ZGF0ZUYpIHsNCiAgICAgICAgICAgICAgICAgICAgICAgIGlmICh2YWwubmFtZSA9PT0gIklDQyBPZmZpY2lhbCBIb2xpZGF5IiB8fCB2YWwubmFtZSA9PT0gIkp1ZGljaWFsIFJlY2VzcyIpIHsNCiAgICAgICAgICAgICAgICAgICAgICAgICAgICBodG1sID0gIjxpbWcgY2xhc3M9XCJpbWFnZUl0ZW1UaHVtYlwiIHNyYz1cIi9QdWJsaXNoaW5nSW1hZ2VzL2NhbGVuZGFyL25vLXN0cmVhbXMtZGVmYXVsdC5qcGc/UmVuZGl0aW9uSUQ9NDBcIiBhbHQ9XCIiICsgIiIgKyAiXCIgdGl0bGU9XCIiICsgIiIgKyAiXCI+IjsNCiAgICAgICAgICAgICAgICAgICAgICAgIH0gZWxzZSB7DQoNCiAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWFyaW5nZm91bmQgPSAiMSI7DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgaWYgKGN1cnJlbnRMb2NhdGlvbi5pbmRleE9mKCJsbj1mciIpID4gLTEpIHsNCg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB2YXIgY3Jvb21mID0gIiI7DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGlmICh2YWwubG9jYXRpb25GUiA9PT0gIlNhbGxlIGQnYXVkaWVuY2UgSSIpIHsNCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNyb29tZiA9ICJodHRwOi8vcGxheWVyLmNkbi50djEuZXUvc3RhdGljcy82NjAwNS9pY2MuaHRtbD9sb2M9Q1IxIjsNCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfQ0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBpZiAodmFsLmxvY2F0aW9uRlIgPT09ICJTYWxsZSBkJ2F1ZGllbmNlIElJIikgew0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY3Jvb21mID0gImh0dHA6Ly9wbGF5ZXIuY2RuLnR2MS5ldS9zdGF0aWNzLzY2MDA1L2ljYy5odG1sP2xvYz1DUjIiOw0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGlmICh2YWwubG9jYXRpb25GUiA9PT0gIlNhbGxlIGQnYXVkaWVuY2UgSUlJIikgew0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY3Jvb21mID0gImh0dHA6Ly9wbGF5ZXIuY2RuLnR2MS5ldS9zdGF0aWNzLzY2MDA1L2ljYy5odG1sP2xvYz1DUjMiOw0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGlmICh2YWwubG9jYXRpb24gPT09ICJTYWxsZSBkZSBjb25mP3JlbmNlIGRlIHByZXNzZSIpIHsNCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNyb29tZiA9ICJodHRwOi8vcGxheWVyLmNkbi50djEuZXUvc3RhdGljcy82NjAwNS9pY2MuaHRtbD9sb2M9TVIiOw0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGlmICh2YWwubmFtZS5pbmRleE9mKCdOZ2E/c3NvbmEnKSA+IC0xKSB7DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB2YXIgY2FzZW5hbWVtID0gKHZhbC5uYW1lRlIpLnJlcGxhY2UobmV3IFJlZ0V4cCgiXFw/IiwgJ2cnKSwgIsOvIik7DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH0gZWxzZSB7DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB2YXIgY2FzZW5hbWVtID0gKHZhbC5uYW1lRlIpLnJlcGxhY2UobmV3IFJlZ0V4cCgiXFw/IiwgJ2cnKSwgIsOpIik7DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH0NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLy92YXIgY2FzZW5hbWVtID0gKHZhbC5uYW1lRlIpLnJlcGxhY2UobmV3IFJlZ0V4cCgiXFw/IiwgJ2cnKSwgIsOpIik7DQoNCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdmFyIGNhc25hbWVJID0gIlJlZ2FyZGVyICIgKyBjYXNlbmFtZW07DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHZhciBuID0gKHZhbC51cmwpLmxhc3RJbmRleE9mKCcvJyk7DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHZhciBpbWFnZXVybCA9ICIiOw0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBpZiAodmFsLm5hbWVGUiA9PT0gIkpvdXIgZj9yaT8gZGUgbGEgQ1BJIiB8fCB2YWwubmFtZUZSID09PSAiVmFjYW5jZXMganVkaWNpYWlyZXMiIHx8IHZhbC5uYW1lID09PSAiRGlzY2lwbGluYXJ5IEJvYXJkIGZvciBjb3Vuc2VsIiB8fCB2YWwubmFtZUZSID09PSAiQz9yP21vbmllIGRlIHByZXN0YXRpb24gZGUgc2VybWVudCIgfHwgdmFsLm5hbWUgPT09ICJPcGVuaW5nIG9mIHRoZSBKdWRpY2lhbCBZZWFyIiB8fCB2YWwubmFtZSA9PT0gIkFmZ2hhbmlzdGFuIikgew0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaW1hZ2V1cmwgPSAibm8tc3RyZWFtcy1kZWZhdWx0IjsNCmN1cnJlbnRVUkwgPSAnIyc7DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH0gZWxzZSBpZiAodmFsLm5hbWVGUiA9PT0gIlByb2M/cyBmaWN0aWYgZGUgbGEgQ1BJIikgew0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaW1hZ2V1cmwgPSAibW9vdC1jb3VydCI7DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH0gZWxzZSB7DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBpbWFnZXVybCA9ICh2YWwudXJsKS5zdWJzdHJpbmcobiArIDEpOw0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY3VycmVudFVSTCA9IHZhbC51cmw7DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBpZiAoaW1hZ2V1cmwuaW5kZXhPZignbmdhP3Nzb25hJykgPiAtMSkgew0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGltYWdldXJsID0gJ3lla2F0b20tbmdhw69zc29uYSc7DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY3VycmVudFVSTCA9ICh2YWwudXJsKS5yZXBsYWNlKG5ldyBSZWdFeHAoIlxcPyIsICdnJyksICLDryIpOw0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfQ0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9DQoNCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaHRtbCA9IGh0bWwgKyAiPGRpdiBjbGFzcz0nY2FsZW5kYXJJdGVtIGNhbGVuZGFySUQnPiIgKw0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIjxhIGhyZWY9XCIiICsgY3Jvb21mICsgIlwiPiIgKw0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIjxpbWcgY2xhc3M9XCJpbWFnZUl0ZW1UaHVtYlwiIHNyYz1cIi9QdWJsaXNoaW5nSW1hZ2VzL2NhbGVuZGFyLyIgKyBpbWFnZXVybCArICIuanBnP1JlbmRpdGlvbklEPTMyXCIgYWx0PVwiIiArIGNhc25hbWVJICsgIlwiIHRpdGxlPVwiIiArIGNhc25hbWVJICsgIlwiPiIgKw0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIjxkaXYgY2xhc3M9J2NvbnRlbnRDYWxkYW5ySXRlbSc+PHA+QVVKT1VSRCdIVUk8L3A+IiArDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiPGRpdiBjbGFzcz0nZGF0ZS10YWcnPiIgKyAodmFsLnN0YXJ0dGltZSkucmVwbGFjZSgiOiIsICJoIikgKyAiIC0gIiArICh2YWwuZW5kdGltZSkucmVwbGFjZSgiOiIsICJoIikgKyAiIChITkVDKTwvZGl2PiIgKw0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIjxkaXYgY2xhc3M9J2g2X2ljY2JsdWVfYm9sZCBjYWxlbmRhckVudHJ5Jz48YSBocmVmPSciICsgY3VycmVudFVSTCArICI/bG49ZnInPiIgKyBjYXNlbmFtZW0gKyAiPC9hPiIgKw0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIjxicj4iICsgdmFsLmxvY2F0aW9uRlIgKyAiPGJyPiIgKw0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIiIgKyAodmFsLnNlc3Npb25GUikucmVwbGFjZShuZXcgUmVnRXhwKCJcXD8iLCAnZycpLCAiw6kiKSArICI8L2Rpdj4iICsNCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICI8ZGl2IGNsYXNzPSdidXR0b25fbW9yZSBoNl9pY2NibHVlX2JvbGQgY2FsZW5kYXJCdXR0b24nPiIgKw0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIjxhIGhyZWY9JyIgKyBjcm9vbWYgKyAiJz5SZWdhcmRlcjwvYT4gPC9kaXY+IiArDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiPC9kaXY+PC9kaXY+IjsNCg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjbGVhckZpeCA9ICI8ZGl2IGNsYXNzPVwiY2xlYXJmaXhcIj4mbmJzcDs8L2Rpdj4iOw0KDQoNCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLypodG1sID0gaHRtbCArICI8ZGl2IGNsYXNzPSdjb250ZW50TmV3c0l0ZW0nPiIrDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICI8ZGl2IGNsYXNzPSdkYXRlLXRhZyc+IisodmFsLnN0YXJ0dGltZSkucmVwbGFjZSgiOiIsImgiKSsiIC0gIisodmFsLmVuZHRpbWUpLnJlcGxhY2UoIjoiLCJoIikrIiAoSE5FQyk8L2Rpdj4iKw0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiPGRpdiBjbGFzcz0naDZfaWNjYmx1ZV9ib2xkIGNhbGVuZGFyRW50cnknPjxhIGhyZWY9JyIrdmFsLnVybCsiP2xuPWZyJz4iKyh2YWwubmFtZUZSKS5yZXBsYWNlKG5ldyBSZWdFeHAoIlxcPyIsICdnJyksICLDqSIpKyI8L2E+LCAiK3ZhbC5sb2NhdGlvbkZSKyIsICIrKHZhbC5zZXNzaW9uRlIpLnJlcGxhY2UobmV3IFJlZ0V4cCgiXFw/IiwgJ2cnKSwgIsOpIikrIjwvZGl2PiIrDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICI8ZGl2IGNsYXNzPSdidXR0b25fbW9yZSBoNl9pY2NibHVlX2JvbGQgY2FsZW5kYXJCdXR0b24nPiIrDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICI8YSBocmVmPSciK2Nyb29tZisiJz5SZWdhcmRlcjwvYT4gPC9kaXY+IisNCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIjwvZGl2PiI7Ki8NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLy8kKCIjdG9kYXljYWxpdGVtcyIpLmFwcGVuZChodG1sKTsNCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9IGVsc2Ugew0KDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHZhciBjcm9vbWYgPSAiIjsNCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaWYgKHZhbC5sb2NhdGlvbiA9PT0gIkNvdXJ0cm9vbSBJIikgew0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY3Jvb21mID0gImh0dHA6Ly9wbGF5ZXIuY2RuLnR2MS5ldS9zdGF0aWNzLzY2MDA1L2ljYy5odG1sP2xvYz1DUjEiOw0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGlmICh2YWwubG9jYXRpb24gPT09ICJDb3VydHJvb20gSUkiKSB7DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjcm9vbWYgPSAiaHR0cDovL3BsYXllci5jZG4udHYxLmV1L3N0YXRpY3MvNjYwMDUvaWNjLmh0bWw/bG9jPUNSMiI7DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH0NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaWYgKHZhbC5sb2NhdGlvbiA9PT0gIkNvdXJ0cm9vbSBJSUkiKSB7DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjcm9vbWYgPSAiaHR0cDovL3BsYXllci5jZG4udHYxLmV1L3N0YXRpY3MvNjYwMDUvaWNjLmh0bWw/bG9jPUNSMyI7DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH0NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaWYgKHZhbC5sb2NhdGlvbiA9PT0gIlByZXNzIEJyaWVmaW5nIFJvb20iKSB7DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjcm9vbWYgPSAiaHR0cDovL3BsYXllci5jZG4udHYxLmV1L3N0YXRpY3MvNjYwMDUvaWNjLmh0bWw/bG9jPU1SIjsNCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfQ0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBpZiAodmFsLm5hbWUuaW5kZXhPZignTmdhP3Nzb25hJykgPiAtMSkgew0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdmFyIGNhc2VuYW1lbSA9ICh2YWwubmFtZSkucmVwbGFjZShuZXcgUmVnRXhwKCJcXD8iLCAnZycpLCAiw68iKTsNCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfSBlbHNlIHsNCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHZhciBjYXNlbmFtZW0gPSAodmFsLm5hbWUpLnJlcGxhY2UobmV3IFJlZ0V4cCgiXFw/IiwgJ2cnKSwgIsOpIik7DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH0NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLy92YXIgY2FzZW5hbWVtID0gKHZhbC5uYW1lKS5yZXBsYWNlKG5ldyBSZWdFeHAoIlxcPyIsICdnJyksICLDqSIpOw0KDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHZhciBjYXNuYW1lSSA9ICJXYXRjaCAiICsgY2FzZW5hbWVtOw0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB2YXIgbiA9ICh2YWwudXJsKS5sYXN0SW5kZXhPZignLycpOw0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB2YXIgaW1hZ2V1cmwgPSAiIjsNCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaWYgKHZhbC5uYW1lID09PSAiSUNDIE9mZmljaWFsIEhvbGlkYXkiIHx8IHZhbC5uYW1lID09PSAiSnVkaWNpYWwgUmVjZXNzIiB8fCB2YWwubmFtZSA9PT0gIkRpc2NpcGxpbmFyeSBCb2FyZCBmb3IgY291bnNlbCIgfHwgdmFsLm5hbWUgPT09ICJTd2VhcmluZy1pbiBDZXJlbW9ueSIgfHwgdmFsLm5hbWUgPT09ICJPcGVuaW5nIG9mIHRoZSBKdWRpY2lhbCBZZWFyIiB8fCB2YWwubmFtZSA9PT0gIkFmZ2hhbmlzdGFuIikgew0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaW1hZ2V1cmwgPSAibm8tc3RyZWFtcy1kZWZhdWx0IjsNCmN1cnJlbnRVUkwgPSAnIyc7DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH0gZWxzZSBpZiAodmFsLm5hbWUgPT09ICJJQ0MgTW9vdCBDb3VydCBDb21wZXRpdGlvbiIpIHsNCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGltYWdldXJsID0gIm1vb3QtY291cnQiOw0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9IGVsc2Ugew0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaW1hZ2V1cmwgPSAodmFsLnVybCkuc3Vic3RyaW5nKG4gKyAxKTsNCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGN1cnJlbnRVUkwgPSB2YWwudXJsOw0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaWYgKGltYWdldXJsLmluZGV4T2YoJ25nYT9zc29uYScpID4gLTEpIHsNCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBpbWFnZXVybCA9ICd5ZWthdG9tLW5nYcOvc3NvbmEnOw0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGN1cnJlbnRVUkwgPSAodmFsLnVybCkucmVwbGFjZShuZXcgUmVnRXhwKCJcXD8iLCAnZycpLCAiw68iKTsNCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH0NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfQ0KDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGh0bWwgPSBodG1sICsgIjxkaXYgY2xhc3M9J2NhbGVuZGFySXRlbSBjYWxlbmRhcklEJz4iICsNCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICI8YSBocmVmPVwiIiArIGNyb29tZiArICJcIj4iICsNCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICI8aW1nIGNsYXNzPVwiaW1hZ2VJdGVtVGh1bWJcIiBzcmM9XCIvUHVibGlzaGluZ0ltYWdlcy9jYWxlbmRhci8iICsgaW1hZ2V1cmwgKyAiLmpwZz9SZW5kaXRpb25JRD0zMlwiIGFsdD1cIiIgKyBjYXNuYW1lSSArICJcIiB0aXRsZT1cIiIgKyBjYXNuYW1lSSArICJcIj4iICsNCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICI8ZGl2IGNsYXNzPSdjb250ZW50Q2FsZGFuckl0ZW0nPjxwPlRPREFZPC9wPiIgKw0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIjxkaXYgY2xhc3M9J2RhdGUtdGFnJz4iICsgdmFsLnN0YXJ0dGltZSArICIgLSAiICsgdmFsLmVuZHRpbWUgKyAiIChDRVQpPC9kaXY+IiArDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiPGRpdiBjbGFzcz0naDZfaWNjYmx1ZV9ib2xkIGNhbGVuZGFyRW50cnknPjxhIGhyZWY9JyIgKyBjdXJyZW50VVJMICsgIic+IiArIGNhc2VuYW1lbSArICI8L2E+IiArDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiPGJyPiIgKyB2YWwubG9jYXRpb24gKyAiPGJyPiIgKw0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIiIgKyAodmFsLnNlc3Npb24pLnJlcGxhY2UobmV3IFJlZ0V4cCgiXFw/IiwgJ2cnKSwgIsOpIikgKyAiPC9kaXY+IiArDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiPGRpdiBjbGFzcz0nYnV0dG9uX21vcmUgaDZfaWNjYmx1ZV9ib2xkIGNhbGVuZGFyQnV0dG9uJz4iICsNCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICI8YSBocmVmPSciICsgY3Jvb21mICsgIic+V2F0Y2g8L2E+IDwvZGl2PiIgKw0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIjwvZGl2PjwvZGl2PiI7DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNsZWFyRml4ID0gIjxkaXYgY2xhc3M9XCJjbGVhcmZpeFwiPiZuYnNwOzwvZGl2PiI7DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC8vJCgiI3RvZGF5Y2FsaXRlbXMiKS5hcHBlbmQoaHRtbCk7DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgfQ0KICAgICAgICAgICAgICAgICAgICAgICAgfQ0KICAgICAgICAgICAgICAgICAgICB9DQogICAgICAgICAgICAgICAgfSk7DQoNCiAgICAgICAgICAgICAgICAvLyBFdmVudCBleGl0cyBmb3IgVG9kYXkgDQogICAgICAgICAgICAgICAgaWYgKGhlYXJpbmdmb3VuZCA9PSAiMSIpIHsNCg0KICAgICAgICAgICAgICAgICAgICAkKCIjY2FsZW5kYXJkYXRhIikuYXBwZW5kKGh0bWwpLmFwcGVuZChjbGVhckZpeCk7DQoNCiAgICAgICAgICAgICAgICB9IGVsc2Ugew0KICAgICAgICAgICAgICAgICAgICBodG1sID0gIjxpbWcgY2xhc3M9XCJpbWFnZUl0ZW1UaHVtYlwiIHNyYz1cIi9QdWJsaXNoaW5nSW1hZ2VzL2NhbGVuZGFyL25vLXN0cmVhbXMtZGVmYXVsdC5qcGc/UmVuZGl0aW9uSUQ9NDBcIiBhbHQ9XCIiICsgIiIgKyAiXCIgdGl0bGU9XCIiICsgIiIgKyAiXCI+IjsNCiAgICAgICAgICAgICAgICAgICAgJCgiI2NhbGVuZGFyZGF0YSIpLmFwcGVuZChodG1sKTsNCiAgICAgICAgICAgICAgICB9DQogICAgICAgICAgICAgICAgaWYgKGN1cnJlbnRMb2NhdGlvbi5pbmRleE9mKCJsbj1mciIpID4gLTEpIHsNCiAgICAgICAgICAgICAgICAgICAgdmFyIGFkZGh0bWwgPSAiPGRpdiBzdHlsZT1cImJhY2tncm91bmQtY29sb3I6I2Y1ZjVmNTtmb250LXNpemU6MC44ZW07cGFkZGluZzoxLjUlO2JvcmRlci1ib3R0b206MXB4IHNvbGlkICM2Njk5Y2M7XCI+PHA+IiArDQogICAgICAgICAgICAgICAgICAgICAgICAiRGVzIGF1ZGllbmNlcyBzb250IGVuIGNvdXJzIGRhbnMgdHJvaXMgcHJvY8OocyA6IGRhbnMgPGEgaHJlZj1cIi91Z2FuZGEvb25nd2VuXD9sbj1mclwiPmzigJlhZmZhaXJlIE9uZ3dlbjwvYT4sIHRoZSA8YSBocmVmPVwiL2RyYy9udGFnYW5kYVw/bG49ZnJcIj5s4oCZYWZmYWlyZSBOdGFnYW5kYTwvYT4gZXQgPGEgaHJlZj1cIi9jZGkvZ2JhZ2JvLWdvdWRlXD9sbj1mclwiPmzigJlhZmZhaXJlIEdiYWdibyBldCBCbMOpIEdvdWTDqTwvYT4uPC9wPiIgKw0KICAgICAgICAgICAgICAgICAgICAgICAgIkxhIENQSSB1dGlsaXNlIHVuIDxhIGhyZWY9XCJodHRwOi8vcGxheWVyLmNkbi50djEuZXUvc3RhdGljcy82NjAwNS9pY2MuaHRtbFwiPnNlcnZpY2UgZGUgcmV0cmFuc21pc3Npb248L2E+IGVuIGxpZ25lIHBvdXIgZGlmZnVzZXIgbGVzIGF1ZGllbmNlcyBhdmVjIHVuIGRpZmbDqXLDqSBkZSAzMCBtaW51dGVzLjwvcD48L2Rpdj4iOw0KICAgICAgICAgICAgICAgICAgICAkKCIjY2FsZW5kYXJkYXRhIikuYXBwZW5kKGFkZGh0bWwpOw0KICAgICAgICAgICAgICAgIH0gZWxzZSB7DQogICAgICAgICAgICAgICAgICAgIHZhciBhZGRodG1sID0gIjxkaXYgc3R5bGU9XCJiYWNrZ3JvdW5kLWNvbG9yOiNmNWY1ZjU7Zm9udC1zaXplOjAuOGVtO3BhZGRpbmc6MS41JTtib3JkZXItYm90dG9tOjFweCBzb2xpZCAjNjY5OWNjO1wiPjxwPiIgKw0KICAgICAgICAgICAgICAgICAgICAgICAgIlByb2NlZWRpbmdzIGFyZSBjdXJyZW50bHkgb25nb2luZyBpbiB0aHJlZSB0cmlhbHM6IHRoZSA8YSBocmVmPVwiL3VnYW5kYS9vbmd3ZW5cIj5Pbmd3ZW4gY2FzZTwvYT4sIHRoZSA8YSBocmVmPVwiL2RyYy9udGFnYW5kYVwiPk50YWdhbmRhIGNhc2U8L2E+LCBhbmQgdGhlIDxhIGhyZWY9XCIvY2RpL2diYWdiby1nb3VkZVwiPkdiYWdibyBhbmQgQmzDqSBHb3Vkw6kgY2FzZTwvYT4uPC9wPiIgKw0KICAgICAgICAgICAgICAgICAgICAgICAgIklDQyBpcyB1c2luZyBpdHMgPGEgaHJlZj1cImh0dHA6Ly9wbGF5ZXIuY2RuLnR2MS5ldS9zdGF0aWNzLzY2MDA1L2ljYy5odG1sXCI+d2ViIHN0cmVhbWluZyBzZXJ2aWNlPC9hPiB0byBicm9hZGNhc3QgdGhlIGhlYXJpbmdzIHdpdGggYSAzMCBtaW51dGUgZGVsYXkuPC9wPjwvZGl2PiI7DQogICAgICAgICAgICAgICAgICAgICQoIiNjYWxlbmRhcmRhdGEiKS5hcHBlbmQoYWRkaHRtbCk7DQogICAgICAgICAgICAgICAgfQ0KICAgICAgICAgICAgfSk7DQoNCiAgICAgICAgICAgIC8vdmFyIG1vZGVsRGF0YSA9ICIiOw0KDQogICAgICAgICAgICAkKHdpbmRvdykubG9hZChmdW5jdGlvbigpIHsNCiAgICAgICAgICAgICAgICAkKCcjbXljYWxlbmRhcicpLm1vbnRobHkoew0KICAgICAgICAgICAgICAgICAgICB3ZWVrU3RhcnQ6ICdNb24nLA0KICAgICAgICAgICAgICAgICAgICBtb2RlOiAnZXZlbnQnLA0KICAgICAgICAgICAgICAgICAgICBkYXRhVHlwZTogJ2pzb24nLA0KICAgICAgICAgICAgICAgICAgICBqc29uVXJsOiAnL0RvY3VtZW50cy9jYWxlbmRhcmpzb24udHh0Jw0KICAgICAgICAgICAgICAgIH0pOw0KICAgICAgICAgICAgfSk7DQogICAgICAgIH0pOw0KICAgICAgICAvL30gKSAoIGpRdWVyeSApOw0KICAgIDwvc2NyaXB0Pg0KPC9oZWFkPg0KDQo8Ym9keT4NCg0KDQo8L2JvZHk+DQoNCjwvaHRtbD5kBSZnXzdjM2YzZThkX2QwMTlfNDZlNV9hMTIwXzUyNTZlODYyOGNlMg9kFgJmDxYEHwEFH21zLXJ0ZS1lbWJlZGNvZGUgbXMtcnRlLWVtYmVkd3AfAgXpBDxzY3JpcHQ+DQoNCiQoZnVuY3Rpb24gKCkgew0KdmFyIEdldFVSTFBhcmFtZXRlciA9IGZ1bmN0aW9uIChzUGFyYW0pIHsNCnZhciBzUGFnZVVSTCA9IHdpbmRvdy5sb2NhdGlvbi5zZWFyY2guc3Vic3RyaW5nKDEpOw0KdmFyIHNVUkxWYXJpYWJsZXMgPSBzUGFnZVVSTC5zcGxpdCgnJicpOw0KZm9yICh2YXIgaSA9IDA7IGkgPCBzVVJMVmFyaWFibGVzLmxlbmd0aDsgaSsrKSB7DQp2YXIgc1BhcmFtZXRlck5hbWUgPSBzVVJMVmFyaWFibGVzW2ldLnNwbGl0KCc9Jyk7DQppZiAoc1BhcmFtZXRlck5hbWVbMF0gPT0gc1BhcmFtKSB7DQpyZXR1cm4gc1BhcmFtZXRlck5hbWVbMV07DQp9DQp9DQp9Ow0KdmFyIHNQYWdlVVJMID0gIiIgKyB3aW5kb3cubG9jYXRpb247DQp2YXIgc1BhcmFtZXRlck5hbWUgPSBzUGFnZVVSTC5zcGxpdCgnPScpOw0KdmFyIGxhbmcgPSBHZXRVUkxQYXJhbWV0ZXIoJ2xuJyk7DQppZiAobGFuZyA9PSAnZnInKQ0KJCgnI2NhbXBhaWducycpLmxvYWQoJy9TaXRlQXNzZXRzL2hvbWUtY2FtcGFpZ25zX2ZyLmh0bWwnKTsgDQplbHNlDQokKCIjY2FtcGFpZ25zIikubG9hZCgnL1NpdGVBc3NldHMvaG9tZS1jYW1wYWlnbnMuaHRtbCcpOyANCn0pOw0KPC9zY3JpcHQ+ZAUmZ19jOThkNjg0Zl9hYjk4XzQ0ZmVfOTI3N180N2Q3YTZmYTZmYmMPZBYCZg8WBB8BBR9tcy1ydGUtZW1iZWRjb2RlIG1zLXJ0ZS1lbWJlZHdwHwIF3QE8ZGl2IGlkPSJtYXBFbWJlZCI+PC9kaXY+DQoJCQk8c2NyaXB0Pg0KJChmdW5jdGlvbiAoKSB7DQppZigkKHdpbmRvdykud2lkdGgoKSA+PSA2MDApIHsNCiQoJyNtYXBFbWJlZCcpLmxvYWQoJy9TaXRlQXNzZXRzL21hcC1maW5hbC5odG1sJyk7IA0KfWVsc2V7JCgiI21hcEVtYmVkIikubG9hZCgnL1NpdGVBc3NldHMvbWFwTGlua3NPbmx5Lmh0bWwnKTsgfQ0KDQp9KTsNCjwvc2NyaXB0PmQFJmdfYzZkNmRlMmNfNzhiOV80OGM4XzgyNWJfM2NlOTM5OTJmMTQzD2QWAmYPFgQfAQUfbXMtcnRlLWVtYmVkY29kZSBtcy1ydGUtZW1iZWR3cB8CBdkEPHNjcmlwdD4NCg0KJChmdW5jdGlvbiAoKSB7DQp2YXIgR2V0VVJMUGFyYW1ldGVyID0gZnVuY3Rpb24gKHNQYXJhbSkgew0KdmFyIHNQYWdlVVJMID0gd2luZG93LmxvY2F0aW9uLnNlYXJjaC5zdWJzdHJpbmcoMSk7DQp2YXIgc1VSTFZhcmlhYmxlcyA9IHNQYWdlVVJMLnNwbGl0KCcmJyk7DQpmb3IgKHZhciBpID0gMDsgaSA8IHNVUkxWYXJpYWJsZXMubGVuZ3RoOyBpKyspIHsNCnZhciBzUGFyYW1ldGVyTmFtZSA9IHNVUkxWYXJpYWJsZXNbaV0uc3BsaXQoJz0nKTsNCmlmIChzUGFyYW1ldGVyTmFtZVswXSA9PSBzUGFyYW0pIHsNCnJldHVybiBzUGFyYW1ldGVyTmFtZVsxXTsNCn0NCn0NCn07DQp2YXIgc1BhZ2VVUkwgPSAiIiArIHdpbmRvdy5sb2NhdGlvbjsNCnZhciBzUGFyYW1ldGVyTmFtZSA9IHNQYWdlVVJMLnNwbGl0KCc9Jyk7DQp2YXIgbGFuZyA9IEdldFVSTFBhcmFtZXRlcignbG4nKTsNCmlmIChsYW5nID09ICdmcicpDQokKCcjYXNwVGZ2JykubG9hZCgnL1NpdGVBc3NldHMvaHRtbEFTUF9GUi5odG1sJyk7IA0KDQplbHNlDQokKCIjYXNwVGZ2IikubG9hZCgnL1NpdGVBc3NldHMvaHRtbEFTUC5odG1sJyk7IA0KDQp9KTsNCjwvc2NyaXB0PmQFJmdfMjRhY2E4ZGFfZmI2Nl80YTAwXzliZWJfYWFhYjMwNzU0NDQ5D2QWBGYPFgIfA2hkAgEPFgIfA2hkBSZnX2Q0OWVkYjA4X2ViNGNfNGY1NF9iMmY4XzY4NTBjOTJlMjZjYg9kFgRmDxYCHwNoZAIBDxYCHwNoZAUmZ18xODk0YTRjMV9mOWVlXzQ4YThfOGM1Nl9jNGQwYWY2YWNmY2UPZBYEZg8WAh8DaGQCAQ8WAh8DaGQCDQ9kFgICAg9kFgICBQ9kFgICAw8WAh8DaBYCZg9kFgQCAg9kFgYCAQ8WAh8DaGQCAw8WAh8DaGQCBQ8WAh8DaGQCAw8PFgIeCUFjY2Vzc0tleQUBL2RkAhcPZBYCAgIPZBYCAgMPFgIfAAsrBAFkAlEPZBYCAgEPFgIfAAsrBAFkZAkrzGG0PUaoV7MIO7GOXHu5jiAaakOtcban2Hzx5bbY" />
</div>

<script type="text/javascript">
//<![CDATA[
var theForm = document.forms['aspnetForm'];
if (!theForm) {
    theForm = document.aspnetForm;
}
function __doPostBack(eventTarget, eventArgument) {
    if (!theForm.onsubmit || (theForm.onsubmit() != false)) {
        theForm.__EVENTTARGET.value = eventTarget;
        theForm.__EVENTARGUMENT.value = eventArgument;
        theForm.submit();
    }
}
//]]>
</script>


<script src="/WebResource.axd?d=JtRz16caF2vxF79FYJ8SHybC6IT4wxx_G7tyPPH6TL8SMzZjQefnF-eblwLXT0mQBi0NfwGc9ktTzZq1aVmWEkkqmEvmxsKR6uRgBmO4HHg1&amp;t=637100842445053551" type="text/javascript"></script>


<script type="text/javascript">
//<![CDATA[
var MSOWebPartPageFormName = 'aspnetForm';
var g_presenceEnabled = true;
var g_wsaEnabled = false;
var g_wsaQoSEnabled = false;
var g_wsaQoSDataPoints = [];
var g_wsaLCID = 1033;
var g_wsaListTemplateId = 850;
var g_wsaSiteTemplateId = 'BLANKINTERNET#0';
var _fV4UI=true;var _spPageContextInfo = {webServerRelativeUrl: "\u002f", webAbsoluteUrl: "https:\u002f\u002fwww.icc-cpi.int", siteAbsoluteUrl: "https:\u002f\u002fwww.icc-cpi.int", serverRequestPath: "\u002fPages\u002fmain.aspx", layoutsUrl: "_layouts\u002f15", webTitle: "Home", webTemplate: "53", tenantAppVersion: "0", isAppWeb: false, Has2019Era: true, webLogoUrl: "_layouts\u002f15\u002fimages\u002fsiteicon.png", webLanguage: 1033, currentLanguage: 1033, currentUICultureName: "en-US", currentCultureName: "en-GB", clientServerTimeDelta: new Date("2020-06-27T23:29:47.6013625Z") - new Date(), siteClientTag: "28786$$15.0.5249.1001", crossDomainPhotosEnabled:false, webUIVersion:15, webPermMasks:{High:16,Low:196673},pageListId:"{f3e3253c-4055-4aae-94ff-801577c262a6}",pageItemId:137, pagePersonalizationScope:1, alertsEnabled:true, siteServerRelativeUrl: "\u002f", allowSilverlightPrompt:'True'};var L_Menu_BaseUrl="";
var L_Menu_LCID="1033";
var L_Menu_SiteTheme="null";
document.onreadystatechange=fnRemoveAllStatus; function fnRemoveAllStatus(){removeAllStatus(true)};var _spWebPartComponents = new Object();//]]>
</script>

<script src="/_layouts/15/blank.js?rev=ZaOXZEobVwykPO9g8hq%2F8A%3D%3D" type="text/javascript"></script>
<script type="text/javascript">
//<![CDATA[
(function(){

        if (typeof(_spBodyOnLoadFunctions) === 'undefined' || _spBodyOnLoadFunctions === null) {
            return;
        }
        _spBodyOnLoadFunctions.push(function() 
        {
          ExecuteOrDelayUntilScriptLoaded(
            function()
            {
              var pairs = SP.ScriptHelpers.getDocumentQueryPairs();
              var followDoc, itemId, listId, docName;
              for (var key in pairs)
              {
                if(key.toLowerCase() == 'followdocument') 
                  followDoc = pairs[key];
                else if(key.toLowerCase() == 'itemid') 
                  itemId = pairs[key];
                else if(key.toLowerCase() == 'listid') 
                  listId = pairs[key];
                else if(key.toLowerCase() == 'docname') 
                  docName = decodeURI(pairs[key]);
              } 

              if(followDoc != null && followDoc == '1' && listId!=null && itemId != null && docName != null)
              {
                SP.SOD.executeFunc('followingcommon.js', 'FollowDocumentFromEmail', function() 
                { 
                  FollowDocumentFromEmail(itemId, listId, docName);
                });
              }

            }, 'SP.init.js');

        });
    })();(function(){

        if (typeof(_spBodyOnLoadFunctions) === 'undefined' || _spBodyOnLoadFunctions === null) {
            return;
        }
        _spBodyOnLoadFunctions.push(function() {

            if (typeof(SPClientTemplates) === 'undefined' || SPClientTemplates === null || (typeof(APD_InAssetPicker) === 'function' && APD_InAssetPicker())) {
                return;
            }

            var renderFollowFooter = function(renderCtx,  calloutActionMenu)
            {
                if (renderCtx.ListTemplateType == 700) 
                    myDocsActionsMenuPopulator(renderCtx, calloutActionMenu);
                else
                    CalloutOnPostRenderTemplate(renderCtx, calloutActionMenu);

                var listItem = renderCtx.CurrentItem;
                if (typeof(listItem) === 'undefined' || listItem === null) {
                    return;
                }
                if (listItem.FSObjType == 0) {
                    calloutActionMenu.addAction(new CalloutAction({
                        text: Strings.STS.L_CalloutFollowAction,
                        tooltip: Strings.STS.L_CalloutFollowAction_Tooltip,
                        onClickCallback: function (calloutActionClickEvent, calloutAction) {
                            var callout = GetCalloutFromRenderCtx(renderCtx);
                            if (!(typeof(callout) === 'undefined' || callout === null))
                                callout.close();
                            SP.SOD.executeFunc('followingcommon.js', 'FollowSelectedDocument', function() { FollowSelectedDocument(renderCtx); });
                        }
                    }));
                }
            };

            var registerOverride = function(id) {
                var followingOverridePostRenderCtx = {};
                followingOverridePostRenderCtx.BaseViewID = 'Callout';
                followingOverridePostRenderCtx.ListTemplateType = id;
                followingOverridePostRenderCtx.Templates = {};
                followingOverridePostRenderCtx.Templates.Footer = function(renderCtx) {
                    var  renderECB;
                    if (typeof(isSharedWithMeView) === 'undefined' || isSharedWithMeView === null) {
                        renderECB = true;
                    } else {
                        var viewCtx = getViewCtxFromCalloutCtx(renderCtx);
                        renderECB = !isSharedWithMeView(viewCtx);
                    }
                    return CalloutRenderFooterTemplate(renderCtx, renderFollowFooter, renderECB);
                };
                SPClientTemplates.TemplateManager.RegisterTemplateOverrides(followingOverridePostRenderCtx);
            }
            registerOverride(101);
            registerOverride(700);
        });
    })();var _spRegionalSettings={adjustHijriDays:0,calendarType:1,firstDayOfWeek:1,firstWeekOfYear:2,localeId:2057,currentDateInLocalCalendar: new Date(2020, 5, 28),showWeeks:0,timeZone:'01:59:59.9995310',timeZoneInHours:2,workDayEnd:1020,workDayStart:480,workDays:'0111110',time24:1};Sys.CultureInfo.CurrentCulture = (function(a){return new Sys.CultureInfo(a.name,a.numberFormat,a.dateTimeFormat)})({"dateTimeFormat":{"AMDesignator":"AM","AbbreviatedDayNames":["S","M","T","W","T","F","S"],"AbbreviatedLeapMonthNames":null,"AbbreviatedMonthGenitiveNames":["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec",""],"AbbreviatedMonthNames":["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec",""],"Calendar":{"AlgorithmType":1,"CalendarType":1,"Eras":[1],"IsReadOnly":false,"MaxSupportedDateTime":"\/Date(253402300799999)\/","MinSupportedDateTime":"\/Date(-62135596800000)\/","TwoDigitYearMax":2029},"CalendarWeekRule":2,"DateSeparator":"\/","DayNames":["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],"FirstDayOfWeek":1,"FullDateTimePattern":"dd MMMM yyyy HH:mm:ss","IsReadOnly":true,"LeapMonthNames":null,"LongDatePattern":"dd MMMM yyyy","LongTimePattern":"HH:mm:ss","MonthDayPattern":"d MMMM","MonthGenitiveNames":["January","February","March","April","May","June","July","August","September","October","November","December",""],"MonthNames":["January","February","March","April","May","June","July","August","September","October","November","December",""],"NativeCalendarName":"Gregorian Calendar","PMDesignator":"PM","RFC1123Pattern":"ddd, dd MMM yyyy HH':'mm':'ss 'GMT'","ShortDatePattern":"dd\/MM\/yyyy","ShortTimePattern":"HH:mm","ShortestDayNames":["S","M","T","W","T","F","S"],"SortableDateTimePattern":"yyyy'-'MM'-'dd'T'HH':'mm':'ss","TimeSeparator":":","UniversalSortableDateTimePattern":"yyyy'-'MM'-'dd HH':'mm':'ss'Z'","YearMonthPattern":"MMMM yyyy","eras":[1,"A.D.","AD",0]},"name":"en-GB","numberFormat":{"CurrencyDecimalDigits":2,"CurrencyDecimalSeparator":".","CurrencyGroupSeparator":",","CurrencyGroupSizes":[3],"CurrencyNegativePattern":1,"CurrencyPositivePattern":0,"CurrencySymbol":"£","DigitSubstitution":1,"IsReadOnly":true,"NaNSymbol":"NaN","NativeDigits":["0","1","2","3","4","5","6","7","8","9"],"NegativeInfinitySymbol":"-Infinity","NegativeSign":"-","NumberDecimalDigits":2,"NumberDecimalSeparator":".","NumberGroupSeparator":",","NumberGroupSizes":[3],"NumberNegativePattern":1,"PerMilleSymbol":"‰","PercentDecimalDigits":2,"PercentDecimalSeparator":".","PercentGroupSeparator":",","PercentGroupSizes":[3],"PercentNegativePattern":1,"PercentPositivePattern":1,"PercentSymbol":"%","PositiveInfinitySymbol":"Infinity","PositiveSign":"+"}});if (typeof(DeferWebFormInitCallback) == 'function') DeferWebFormInitCallback();function WebForm_OnSubmit() {
UpdateFormDigest('\u002f', 1440000);if(typeof(_spFormOnSubmitWrapper)!='undefined'){return _spFormOnSubmitWrapper();}else{return true;};
return true;
}
//]]>
</script>

<div class="aspNetHidden">

	<input type="hidden" name="__VIEWSTATEGENERATOR" id="__VIEWSTATEGENERATOR" value="808664E3" />
</div>
		<div id="imgPrefetch" style="display:none">
<img src="/_layouts/15/images/spcommon.png?rev=23" />
</div>

		<noscript><div class='noindex'>You may be trying to access this site from a secured browser on the server. Please enable scripts and reload this page.</div></noscript>
		
		<script type="text/javascript">var submitHook=function(){return false};theForm._spOldSubmit=theForm.submit;theForm.submit=function(){if(!submitHook()){this._spOldSubmit()}}</script>
		
		<script type="text/javascript">
//<![CDATA[
Sys.WebForms.PageRequestManager._initialize('ctl00$ScriptManager', 'aspnetForm', [], [], [], 90, 'ctl00');
//]]>
</script>

		
		
		<div>
	<div id="TurnOnAccessibility" style="display:none" class="s4-notdlg noindex"><a id="linkTurnOnAcc" href="#" class="ms-accessible ms-acc-button" onclick="SetIsAccessibilityFeatureEnabled(true);UpdateAccessibilityUI();document.getElementById('linkTurnOffAcc').focus();return false;">Turn on more accessible mode</a></div><div id="TurnOffAccessibility" style="display:none" class="s4-notdlg noindex"><a id="linkTurnOffAcc" href="#" class="ms-accessible ms-acc-button" onclick="SetIsAccessibilityFeatureEnabled(false);UpdateAccessibilityUI();document.getElementById('linkTurnOnAcc').focus();return false;">Turn off more accessible mode</a></div><div class="s4-notdlg s4-skipribbonshortcut noindex"><a href="javascript:;" onclick="document.getElementById(&#39;startNavigation&#39;).focus();" class="ms-accessible ms-acc-button" accesskey="Y">Skip Ribbon Commands</a></div><div class="s4-notdlg noindex"><a href="javascript:;" onclick="document.getElementById(&#39;mainContent&#39;).focus();" class="ms-accessible ms-acc-button">Skip to main content</a></div><div id="TurnOffAnimation" style="display:none;" class="s4-notdlg noindex"><a id="linkTurnOffAnimation" href="#" class="ms-accessible ms-acc-button" onclick="ToggleAnimationStatus();return false;">Turn off Animations</a></div><div id="TurnOnAnimation" style="display:none;" class="s4-notdlg noindex"><a id="linkTurnOnAnimation" href="#" class="ms-accessible ms-acc-button" onclick="ToggleAnimationStatus();return false;">Turn on Animations</a></div><a id="HiddenAnchor" href="javascript:;" style="display:none;"></a>
</div>
		
		
		
		<div>
	
	<div id="s4-ribbonrow" style="visibility:hidden;display:none"></div>

</div>


		
		
		
		
		<div id="s4-workspace">
			<div id="s4-bodyContainer">
				
				
<div class="header-container ms-dialogHidden">
					<header class="header wrap" role="banner">
						<div class="row banner">
							<div class="col three" id="site-logo">
																  <a id="logolinkId" href="#"><img src="https://www.icc-cpi.int/_catalogs/masterpage/icc-newheader/img/icc-logo.svg" onerror="this.src=https://www.icc-cpi.int/_catalogs/masterpage/icc-newheader/img/icc-logo.png; this.onerror=null;"  /></a>
															</div> 
								
							
							
							<div class="col eight ">
								<div id="div11">
								
								</div>
								<script>
$(function () {
var GetURLParameter = function (sParam) {
var sPageURL = window.location.search.substring(1);
var sURLVariables = sPageURL.split('&');
for (var i = 0; i < sURLVariables.length; i++) {
var sParameterName = sURLVariables[i].split('=');
if (sParameterName[0] == sParam) {
return sParameterName[1];
}
}
};
var sPageURL = "" + window.location;
var sParameterName = sPageURL.split('=');
var lang = GetURLParameter('ln');
if (lang == 'fr')
{
$("#logolinkId").attr("href", "/Pages/Main.aspx?ln=fr");
$('#div11').load('/Pages/html_files_/tagline_fr.html'); 
}
else
{
$("#logolinkId").attr("href", "/Pages/Main.aspx");
$("#div11").load('/Pages/html_files_/tagline.html'); 
}
});
</script>

							</div>
							
							
							<div class="col one language">
								<div class="lang_switch">
									<a href="javascript:myFunction('English');" class="lang_sw" id="eng">EN</a>
									<a href="javascript:myFunction('Français');" class="lang_sw" id="fra">FR</a>
								</div> 
							</div> 	
						</div>
					</header>
				</div> 


				
				
					<div id="div3"></div>
			<script>
$(function () {
var GetURLParameter = function (sParam) {
var sPageURL = window.location.search.substring(1);
var sURLVariables = sPageURL.split('&');
for (var i = 0; i < sURLVariables.length; i++) {
var sParameterName = sURLVariables[i].split('=');
if (sParameterName[0] == sParam) {
return sParameterName[1];
}
}
};
var sPageURL = "" + window.location;
var sParameterName = sPageURL.split('=');
var lang = GetURLParameter('ln');
if (lang == 'fr')
$('#div3').load('/Pages/html_files_/sticky_menu_fr.html'); 
else
$("#div3").load('/Pages/html_files_/sticky_menu.html'); 
});
</script>

				
				<div class="utility-container ms-dialogHidden">
					<div class="utility wrap">
						<div class="row utility-row">
							
														
								<div id="div2"></div>	
								
									<script>
										$(function () {
										var GetURLParameter = function (sParam) {
										var sPageURL = window.location.search.substring(1);
										var sURLVariables = sPageURL.split('&');
										for (var i = 0; i < sURLVariables.length; i++) {
										var sParameterName = sURLVariables[i].split('=');
										if (sParameterName[0] == sParam) {
										return sParameterName[1];
										}
										}
										};
										var sPageURL = "" + window.location;
										var sParameterName = sPageURL.split('=');
										var lang = GetURLParameter('ln');
										if (lang == 'fr')
										$('#div2').load('/Pages/html_files_/menu_fr1.html'); 
										else
										$("#div2").load('/Pages/html_files_/menu1.html'); 
										});
									</script>	
																					
							
							
							<div class="col two1" id="menu-resources">
									<div id="div10"></div>
								</div>
								<script>
									$(function () {
									var GetURLParameter = function (sParam) {
									var sPageURL = window.location.search.substring(1);
									var sURLVariables = sPageURL.split('&');
									for (var i = 0; i < sURLVariables.length; i++) {
									var sParameterName = sURLVariables[i].split('=');
									if (sParameterName[0] == sParam) {
									return sParameterName[1];
									}
									}
									};
									var sPageURL = "" + window.location;
									var sParameterName = sPageURL.split('=');
									var lang = GetURLParameter('ln');
									if (lang == 'fr')
									$('#div10').load('/Pages/html_files_/Resourcesfor_fr.html'); 
									else
									$("#div10").load('/Pages/html_files_/Resourcesfor.html'); 
									});
								</script>


								<div class="col one" id="menu-short">
									<div id="div4"></div>
								</div>
								<script>
									$(function () {
									var GetURLParameter = function (sParam) {
									var sPageURL = window.location.search.substring(1);
									var sURLVariables = sPageURL.split('&');
									for (var i = 0; i < sURLVariables.length; i++) {
									var sParameterName = sURLVariables[i].split('=');
									if (sParameterName[0] == sParam) {
									return sParameterName[1];
									}
									}
									};
									var sPageURL = "" + window.location;
									var sParameterName = sPageURL.split('=');
									var lang = GetURLParameter('ln');
									if (lang == 'fr')
									$('#div4').load('/Pages/html_files_/Shortcuts_fr.html'); 
									else
									$("#div4").load('/Pages/html_files_/Shortcuts.html'); 
									});
								</script>
<div class="col one" id="menu-search">
								<script>
								
								$(document).on("click", "#searchmagnifier", function(){
								    $( "#searchbar").slideToggle(0.5);
								});
								</script>
								
								<div class="search-container">
									<img src="https://www.icc-cpi.int/_catalogs/masterpage/icc-newheader/img/802475120pxSearchbuttonsvg.png" id="searchmagnifier">
									<div class="search" id="searchbar" role="search" style="display:none;">
									<div id="DeltaSearch">
	
										<div class="ms-webpart-chrome ms-webpart-chrome-fullWidth ">
		<div WebPartID="00000000-0000-0000-0000-000000000000" HasPers="true" id="WebPartWPQ1" width="100%" class="ms-WPBody noindex " OnlyForMePart="true" allowDelete="false" style="" ><div componentid="ctl00_SmallSearchInputBox1_csr" id="ctl00_SmallSearchInputBox1_csr"><div id="SearchBox" name="Control"><div class="ms-srch-sb ms-srch-sb-border" id="ctl00_SmallSearchInputBox1_csr_sboxdiv"><input type="text" value="Search Everything" maxlength="2048" accessKey="S" title="Search Everything" id="ctl00_SmallSearchInputBox1_csr_sbox" autocomplete="off" autocorrect="off" onkeypress="EnsureScriptFunc('Search.ClientControls.js', 'Srch.U', function() {if (Srch.U.isEnterKey(String.fromCharCode(event.keyCode))) {$find('ctl00_SmallSearchInputBox1_csr').search($get('ctl00_SmallSearchInputBox1_csr_sbox').value);return Srch.U.cancelEvent(event);}})" onkeydown="EnsureScriptFunc('Search.ClientControls.js', 'Srch.U', function() {var ctl = $find('ctl00_SmallSearchInputBox1_csr');ctl.activateDefaultQuerySuggestionBehavior();})" onfocus="EnsureScriptFunc('Search.ClientControls.js', 'Srch.U', function() {var ctl = $find('ctl00_SmallSearchInputBox1_csr');ctl.hidePrompt();ctl.setBorder(true);})" onblur="EnsureScriptFunc('Search.ClientControls.js', 'Srch.U', function() {var ctl = $find('ctl00_SmallSearchInputBox1_csr'); if (ctl){ ctl.showPrompt(); ctl.setBorder(false);}})" class="ms-textSmall ms-srch-sb-prompt ms-helperText"/><a title="Navigation" id="ctl00_SmallSearchInputBox1_csr_NavButton" onclick="EnsureScriptFunc('Search.ClientControls.js', 'Srch.U', function() {$find('ctl00_SmallSearchInputBox1_csr').activateDefaultNavigationBehavior();return Srch.U.cancelEvent(event);})" href="javascript: {}" class="ms-srch-sb-navLink" ><img src="/_layouts/15/images/searchresultui.png?rev=23" class="ms-srch-sb-navImg" id="navImg" alt="Navigation" /></a><a title="Search" class="ms-srch-sb-searchLink" id="ctl00_SmallSearchInputBox1_csr_SearchLink" onclick="EnsureScriptFunc('Search.ClientControls.js', 'Srch.U', function() {$find('ctl00_SmallSearchInputBox1_csr').search($get('ctl00_SmallSearchInputBox1_csr_sbox').value);})" href="javascript: {}" ><img src="/_layouts/15/images/searchresultui.png?rev=23" class="ms-srch-sb-searchImg" id="searchImg" alt="Search" /></a><div class="ms-qSuggest-container ms-shadow" id="AutoCompContainer"><div id="ctl00_SmallSearchInputBox1_csr_AutoCompList"></div></div><div class="ms-qSuggest-container ms-shadow" id="NavDropdownListContainer"><div id="ctl00_SmallSearchInputBox1_csr_NavDropdownList"></div></div></div></div></div><noscript><div id="ctl00_SmallSearchInputBox1_noscript">It looks like your browser does not have JavaScript enabled. Please turn on JavaScript and try again.</div></noscript><div id="ctl00_SmallSearchInputBox1">

		</div><div class="ms-clear"></div></div>
	</div>
									
</div>
								</div> 
								</div>
	
	
							
		

					</div>	

							
														
						</div>
					</div>					
				</div>
				
				
				
				<div class="row navpath-row">
					<span><a href="#ctl00_ctl67_SkipLink"><img alt="Skip Navigation Links" src="/WebResource.axd?d=EkyU0fcRXwLU0oTBTEgpZ9NIIzOg8X60Ol3E6nyEmz8wZYsVeP4oKpPm9ACZan7l04hxtX6pwupWtQq9VtVEDqlZ_11WRxaWhsURD6TVHUU1&amp;t=637100842445053551" width="0" height="0" style="border-width:0px;" /></a><span class="current">Home</span><a id="ctl00_ctl67_SkipLink"></a></span>
				</div>
				
				
				
				
				
				
				
				<div class="content-container">
					<div class="content wrap" id="contentplace">
						
						<div class="row content-columns">
							
							<article class="col wide content-main" role="main">
								<div class="content_to_center">
								
								<div class="page-content">
									<span id="DeltaPlaceHolderMain">
										
	<div class="article article-body">
		
		<div class="article-content">
			<div id="ctl00_PlaceHolderMain_ctl01_label" style='display:none'>Page Content</div><div id="ctl00_PlaceHolderMain_ctl01__ControlWrapper_RichHtmlField" class="ms-rtestate-field" style="display:inline" aria-labelledby="ctl00_PlaceHolderMain_ctl01_label"><div class="ms-rtestate-read ms-rte-wpbox"><div class="ms-rtestate-notify  ms-rtestate-read 8cc52589-ebfd-485a-8c30-3c0a8a9483dc" id="div_8cc52589-ebfd-485a-8c30-3c0a8a9483dc" unselectable="on"><div id="MSOZoneCell_WebPartctl00_ctl54_g_8cc52589_ebfd_485a_8c30_3c0a8a9483dc" class="s4-wpcell-plain ms-webpartzone-cell ms-webpart-cell-vertical ms-fullWidth ">
	<div class="ms-webpart-chrome ms-webpart-chrome-vertical ms-webpart-chrome-fullWidth ">
	<div WebPartID="40afae51-acf7-4a47-9ef3-706e3c1472fd" WebPartID2="8cc52589-ebfd-485a-8c30-3c0a8a9483dc" HasPers="false" id="WebPartctl00_ctl54_g_8cc52589_ebfd_485a_8c30_3c0a8a9483dc" width="100%" class="ms-WPBody noindex " allowRemove="false" allowDelete="false" allowExport="false" style="" ><div id="ctl00_ctl54_g_8cc52589_ebfd_485a_8c30_3c0a8a9483dc">
		<DIV class="ms-rte-embedcode ms-rte-embedwp"><div id="div555"></div>
<style>
.navpath-row{display:none!important;}
</style>
			<script>
$(function () {
var GetURLParameter = function (sParam) {
var sPageURL = window.location.search.substring(1);
var sURLVariables = sPageURL.split('&');
for (var i = 0; i < sURLVariables.length; i++) {
var sParameterName = sURLVariables[i].split('=');
if (sParameterName[0] == sParam) {
return sParameterName[1];
}
}
};
var sPageURL = "" + window.location;
var sParameterName = sPageURL.split('=');
var lang = GetURLParameter('ln');
if (lang == 'fr'&&window.innerWidth < 600)
$('#div555').load('/_catalogs/masterpage/icc-test/new/small_message_banner_fr.html'); 
else if (lang !== 'fr'&&window.innerWidth < 600)
$("#div555").load('/_catalogs/masterpage/icc-test/new/small_message_banner.html'); 
});
</script></DIV>
	</div><div class="ms-clear"></div></div>
</div>
</div></div><div id="vid_8cc52589-ebfd-485a-8c30-3c0a8a9483dc" unselectable="on" style="display&#58;none;"></div></div><div class="row" id="row_latest" style="margin-bottom&#58;0px;"><div class="col one-third padded highlights"><div id="announcements_wp"><div class="ms-rtestate-read ms-rte-wpbox"><div class="ms-rtestate-notify  ms-rtestate-read 24aca8da-fb66-4a00-9beb-aaab30754449" id="div_24aca8da-fb66-4a00-9beb-aaab30754449" unselectable="on"><div id="MSOZoneCell_WebPartWPQ4" class="s4-wpcell-plain ms-webpartzone-cell ms-webpart-cell-vertical ms-fullWidth ">
	<div class="ms-webpart-chrome ms-webpart-chrome-vertical ms-webpart-chrome-fullWidth ">
	<div WebPartID="77194b3e-9688-4f9d-be17-044c9e85ccd5" WebPartID2="24aca8da-fb66-4a00-9beb-aaab30754449" HasPers="false" id="WebPartWPQ4" width="100%" class="ms-WPBody noindex " allowRemove="false" allowDelete="false" style="" ><div class="ms-rtestate-field"><link rel="stylesheet" href="/migration/Slick/new/slick.css">
<link rel="stylesheet" href="/migration/Slick/new/slick-theme.css">
<style>
    .highlightContainer {
        position: relative;
        max-width: 880px;
        min-height: 364.44px;
        margin: 0 auto;
        width: 100%;
    }
    
    .slick-prev,
    .slick-next {
        border: solid #333;
        border-width: 0 3px 3px 0;
        display: inline-block;
        padding: 3px;
    }
    
    .slick-next {
        right: 5px;
        transform: rotate(-45deg);
        -webkit-transform: rotate(-45deg);
    }
    
    .slick-next::before {
        content: ' ';
    }
    
    .slick-prev::before {
        content: ' ';
    }
    
    .slick-prev {
        left: 5px;
        content: ' ';
        z-index: 30;
        transform: rotate(135deg);
        -webkit-transform: rotate(135deg);
    }
    
    .slick-dots li button::before {
        font-family: slick;
        font-size: 6px;
        position: absolute;
        top: 0px;
        left: 0px;
        height: 7px;
        width: 7px;
        background-color: #333;
        display: inline-block;
        content: ' ';
        text-align: center;
        opacity: 0.25;
        color: #333;
        -webkit-font-smoothing: antialiased;
    }
    
    .slick-dots li {
        margin: 0 10px;
        width: 7px;
        height: 7px;
    }
    
    .slick-dots li button {
        width: 7px;
        height: 7px;
        padding: 0;
    }
    
    .slick-dots {
        bottom: -23px;
    }
    
    .otherNewsContainer img {
        width: 100%;
    }
    
    .highlightContainer img {
        width: 100%;
    }
    
    .highlightText {
        width: calc(100% - 20px);
        position: absolute;
        bottom: 0;
        padding: 10px;
        background-color: rgba(80, 80, 80, 0.7);
        color: #eee;
        max-height: 89px;
        min-height: 89px;
    }
    
    .highlightText h4 {
        color: #fff;
        font-size: 1.2em!important;
        margin: 0 0 10px 0;
    }
    
    .highlightText p {
        font-size: 0.75em;
        margin: 0;
    }
    
    #highlights {
        max-width: 880px;
        margin: 0;
        width: 100%;
        box-sizing: border-box;
        border-bottom: 1px solid #69c;
    }
    
    .slick-prev::before,
    .slick-next::before {
        color: #333!important;
    }
    
    .otherNewsContainer {
        background-color: rgb(245, 245, 245);
        float: left;
        margin: 0 0.5%;
        width: 24.25%;
        border-bottom: 1px solid #69c;
    }
    
    .otherNewsContainer:hover {
        background-color: rgb(248, 248, 248);
    }
    
    .otherNewsContainer:first-of-type {
        margin: 0 0.5% 0 0;
    }
    
    .otherNewsContainer:last-of-type {
        margin: 0 0 0 0.5%;
    }
    
    .otherNewsContainer:nth-of-type(4) {
        margin: 0 0 0 0.5%;
    }
    
    .otherNewsText {
        margin: 7px;
        margin-bottom: 10px;
    }
    
    p.dateTag {
        font-size: .75em;
        color: #69c;
        margin: 0;
    }
    
    p.newsLink {
        color: #036;
        margin: 5px 0;
        font-size: .9em;
        line-height: 1.3;
    }
    
    div#otherNews {
        margin: 0;
        margin-top: 30px;
        width: 100%;
        max-width: 880px;
    }
    
    #newsSection {
        width: 63%;
        margin: 2% 1% 1% 2%;
        float: left;
    }
    
    #socialMedia {
        width: 30%;
        margin: 0 2%;
        font-size: 95%;
    }
    
    #socialMedia * {
        font-size: 90%;
    }
    
    iframe {
        font-size: 90%;
        background-color: rgb(245, 245, 245);
        border-bottom: 1px solid #69c;
    }
    
    #moreNews {
        margin: 1% 0;
    }
    
    @media only screen and (min-width: 1220px) and (max-width:1442px) {
        #highlights {
            max-width: 60.83vw;
        }
    }
    
    @media only screen and (min-width: 500px) and (max-width:1220px) {
        .highlightContainer {
            max-width: 98vw;
        }
        .otherNewsContainer,
        .otherNewsContainer:first-of-type,
        .otherNewsContainer:last-of-type,
        .otherNewsContainer:nth-of-type(4) {
            width: 49.3%;
            margin: 0;
        }
        .otherNewsContainer:nth-of-type(even) {
            float: right;
            margin: 0 0 1% 1%;
        }
        .otherNewsContainer:nth-of-type(odd) {
            margin: 0 0 1% 0;
        }
        #highlights {
            width: 100%;
            max-width: 98vw;
        }
        .highlightText {
            position: relative;
            background-color: rgb(245, 245, 245);
            color: #69c;
            max-height: initial;
        }
        .highlightText h4 {
            color: #036;
        }
        .highlightText p {
            font-size: 0.75em;
            margin: 0;
        }
        .highlightContainer {
            min-height: initial;
        }
        div#otherNews {
            margin-top: 0;
        }
    }
    
    @media only screen and (max-width: 500px) {
        .otherNewsContainer,
        .otherNewsContainer:first-of-type,
        .otherNewsContainer:last-of-type,
        .otherNewsContainer:nth-of-type(4) {
            width: 100%;
            float: none;
            margin: 2% 1%;
            box-sizing: border-box;
            padding: 1% 2%;
        }
        .otherNewsContainer img {
            width: 30%;
            float: left;
            margin: 2% 3% 0 0;
        }
        .otherNewsText {
            box-sizing: border-box;
            min-height: 80px;
        }
        p.dateTag {
            font-size: .70em;
        }
        p.newsLink {
            font-size: 1em;
        }
        #highlights {
            width: 100%;
            max-width: 98vw;
            margin-bottom: 23px;
        }
        .highlightText {
            position: relative;
            background-color: rgb(245, 245, 245);
            color: #69c;
            max-height: initial;
        }
        .highlightText h4 {
            color: #036;
        }
        .highlightText p {
            font-size: 0.75em;
            margin: 0;
        }
        .highlightContainer {
            min-height: initial;
        }
        div#otherNews {
            box-sizing: border-box;
            margin: 0 auto;
            margin-top: 2%;
            max-width: 98vw;
            margin-bottom: 3%;
        }
        #moreNews {
            margin: 0 1%;
        }
    }
</style>
<div id="highlights"></div>

<script type="text/javascript" src="/migration/Slick/new//slick.min.js"></script>
<script type="text/javascript">
    //function for equalizing hights of elements to be called through the page
    $.fn.equalizeHeights = function() {
        var maxHeight = this.map(function(i, e) {
            return $(e).height();
        }).get();
        return this.height(Math.max.apply(this, maxHeight));
    };
    //highlights code
    $.ajax({
        url: _spPageContextInfo.siteAbsoluteUrl + "/_api/web/lists/getbytitle('PressReleases')/items?$Select=Title,TitleFR,Main_x0020_Image,Featured,Publishing_x0020_Date,File_x0020_Name&$filter=Featured ne false&$orderby= SeqNo desc", // ur site url goes here  
        type: "GET",
        headers: {
            "Accept": "application/json;odata=verbose"
        },
        //get the data from the list
        success: function(data, textStatus, xhr) {
            $.each(data.d.results, function(index, item) {
                    var itemTitle = item.Title;
                    var itemName = item.File_x0020_Name;

                    //sort the date out
                   // var itemDate = item.Publishing_x0020_Date;
                   // var itemDateArr = itemDate.split('-');
                    var itemDate = new Date(item.Publishing_x0020_Date);
                    var dan = itemDate.getDate();
                    var monthNumber = itemDate.getMonth();
                    var fullYear = itemDate.getFullYear();
                    var mjeseci = ['January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September', 'October', 'November', 'December'];


                    //french version of everything
                    if (window.location.href.indexOf('ln=fr') > -1) {
                        var mjeseci = ['janvier', 'février', 'mars', 'avril', 'mai', 'juin', 'juillet', 'août', 'septembre', 'octobre', 'novembre', 'décembre'];
                        var itemTitle = item.TitleFR;
                        var itemName = item.File_x0020_Name + '&ln=fr';
                    }
                    var itemMonth = mjeseci[monthNumber];
                    //var itemMonth = mjeseci[parseInt(itemDateArr[1]) - 1];
                    //var dan = parseInt(itemDateArr[2].substring(0, 2)) + 1;
                    //var itemDateFinal = dan + ' ' + itemMonth + ' ' + itemDateArr[0];
                    var itemDateFinal = dan + ' ' + itemMonth + ' ' + fullYear;

                    var itemImage = item.Main_x0020_Image.Url;
                    var itemImage = itemImage.replace('?RenditionID=28', '').replace('author', 'www');
                    var itemImageRendition = '?RenditionID=37';
                    if ($(window).width() < 501) {
                        var itemImageRendition = '?RenditionID=44';
                    }
                    if ($(window).width() > 501 && $(window).width() < 1220) {
                        var itemImageRendition = '?RenditionID=10';
                    }

                    var resultCode = '<div class="highlightContainer"><a href="/Pages/item.aspx?name=' + itemName + '" title="' + itemTitle + '"><img src="' + itemImage + itemImageRendition + '" title="' + itemTitle + '" alt="' + itemTitle + '"/><div class="highlightText"><h4>' + itemTitle + '</h4><p>' + itemDateFinal + '</p></div></a></div>';
                    $('#highlights').append(resultCode);
                    //if ($(window).width() < 960) {
                    //  var screenSize = $(window).width();
                    //var screenSize = screenSize - 10;
                    //var itemSize = screenSize / 2;
                    //$('#highlights').css("width", screenSize + "px").css("margin", "0 auto").css("box-sizing", "border-box");

                    //}
                    if ($(window).width() < 501) {
                        //sort the height of all of the items
                        $(".highlightText").equalizeHeights();
                    }

                })
                //apply the slider

            var url = "/migration/Slick/new/slick.min.js";
            $.getScript(url, function() {
                $('#highlights').slick({
                    slidesToShow: 1,
                    slidesToScroll: 1,
                    adaptiveHeight: false,
                    infinite: true,
                    arrows: true,
                    dots: true,
                    autoplay: true,
                    autoplaySpeed: 5000,
                    speed: 500,
                    responsive: [{
                        breakpoint: 600,
                        settings: {
                            arrows: false,
                            infinite: true,
                            dots: true,
                            autoplay: true,
                        }
                    }, {
                        breakpoint: 480,
                        settings: {
                            arrows: false,
                            infinite: true,
                            dots: true,
                            autoplay: true,
                        }
                    }]
                });
            });
        },
        error: function r(xhr, textStatus, errorThrown) {
            alert("error:" + JSON.stringify(xhr));
        }
    });
</script></div><div class="ms-clear"></div></div>
</div>
</div></div><div id="vid_24aca8da-fb66-4a00-9beb-aaab30754449" unselectable="on" style="display&#58;none;"></div></div></div></div><div class="col one-third padded twitter" id="socialMedia"><div class="ms-rtestate-read ms-rte-wpbox"><div class="ms-rtestate-notify  ms-rtestate-read b410bd58-4d68-4e2a-96fc-cb0d61ea6b9e" id="div_b410bd58-4d68-4e2a-96fc-cb0d61ea6b9e" unselectable="on"><div id="MSOZoneCell_WebPartctl00_ctl54_g_b410bd58_4d68_4e2a_96fc_cb0d61ea6b9e" class="s4-wpcell-plain ms-webpartzone-cell ms-webpart-cell-vertical ms-fullWidth ">
	<div class="ms-webpart-chrome ms-webpart-chrome-vertical ms-webpart-chrome-fullWidth ">
	<div WebPartID="58922563-cbc0-412a-a632-475fecf751b0" WebPartID2="b410bd58-4d68-4e2a-96fc-cb0d61ea6b9e" HasPers="false" id="WebPartctl00_ctl54_g_b410bd58_4d68_4e2a_96fc_cb0d61ea6b9e" width="100%" class="ms-WPBody noindex " allowRemove="false" allowDelete="false" allowExport="false" style="" ><div id="ctl00_ctl54_g_b410bd58_4d68_4e2a_96fc_cb0d61ea6b9e">
		<DIV class="ms-rte-embedcode ms-rte-embedwp">
<script>

$(function () {
var GetURLParameter = function (sParam) {
var sPageURL = window.location.search.substring(1);
var sURLVariables = sPageURL.split('&');
for (var i = 0; i < sURLVariables.length; i++) {
var sParameterName = sURLVariables[i].split('=');
if (sParameterName[0] == sParam) {
return sParameterName[1];
}
}
};
var sPageURL = "" + window.location;
var sParameterName = sPageURL.split('=');
var lang = GetURLParameter('ln');
if (lang == 'fr')
$('#socialMedia').load('/SiteAssets/socialFra.html'); 
else
$("#socialMedia").load('/SiteAssets/socialEng.html'); 
});
</script></DIV>
	</div><div class="ms-clear"></div></div>
</div>
</div></div><div id="vid_b410bd58-4d68-4e2a-96fc-cb0d61ea6b9e" unselectable="on" style="display&#58;none;"></div></div></div><div class="col one-third padded news"><div class="ms-rtestate-read ms-rte-wpbox"><div class="ms-rtestate-notify  ms-rtestate-read d49edb08-eb4c-4f54-b2f8-6850c92e26cb" id="div_d49edb08-eb4c-4f54-b2f8-6850c92e26cb" unselectable="on"><div id="MSOZoneCell_WebPartWPQ5" class="s4-wpcell-plain ms-webpartzone-cell ms-webpart-cell-vertical ms-fullWidth ">
	<div class="ms-webpart-chrome ms-webpart-chrome-vertical ms-webpart-chrome-fullWidth ">
	<div WebPartID="5255f350-85b2-4ae4-8c83-dadb85a3c066" WebPartID2="d49edb08-eb4c-4f54-b2f8-6850c92e26cb" HasPers="false" id="WebPartWPQ5" width="100%" class="ms-WPBody noindex " allowRemove="false" allowDelete="false" style="" ><div class="ms-rtestate-field"><div id="otherNews"><div class="clearFix"></div>
    <div id="moreNews">
        <div class="button_more_news" id="buttonLink" style="float:left;"></div>
    </div>
</div>
<script type="text/javascript">

    //other news code
    $.ajax({
        url: _spPageContextInfo.siteAbsoluteUrl + "/_api/web/lists/getbytitle('PressReleases')/items?$Select=Title,TitleFR,Main_x0020_Image,Featured,Publishing_x0020_Date,File_x0020_Name,SeqNo&$filter=Featured eq false&$orderby= SeqNo desc&$top=4", // ur site url goes here  
        type: "GET",
        headers: {
            "Accept": "application/json;odata=verbose"
        },
        //get the data from the list
        success: function(data, textStatus, xhr) {
            $.each(data.d.results, function(index, item) {
                var itemTitle = item.Title;
                var itemName = item.File_x0020_Name;

                //sort the date out
                var itemDate = new Date(item.Publishing_x0020_Date);
                var dan = itemDate.getDate();
                var monthNumber = itemDate.getMonth();
                var fullYear = itemDate.getFullYear();
                var mjeseci = ['January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September', 'October', 'November', 'December'];


                //french version of everything
                if (window.location.href.indexOf('ln=fr') > -1) {
                    var mjeseci = ['janvier', 'février', 'mars', 'avril', 'mai', 'juin', 'juillet', 'août', 'septembre', 'octobre', 'novembre', 'décembre'];
                    var itemTitle = item.TitleFR;
                    var itemName = item.File_x0020_Name + '&ln=fr';

                }
                var itemMonth = mjeseci[monthNumber];
                var itemDateFinal = dan + ' ' + itemMonth + ' ' + fullYear;

                var itemImageBasic = item.Main_x0020_Image;
                
                if ( itemImageBasic !== null ) {
                    var itemImage = item.Main_x0020_Image.Url;
                    var itemImage = itemImage.replace('?RenditionID=28', '?RenditionID=39').replace('author', 'www');
                    var imageFullCode = '<img src="' + itemImage + '" title="' + itemTitle + '" alt="' + itemTitle + '" data-imageURL="' + itemImage + '"/>';
                    var imageFullCodeAfter = '';
                } else {
                    if ($(window).width() < 501) {
                        var imageFullCodeAfter = '';
                         }else{
                        var imageFullCodeAfter = '<img src="/itemsImages/empty.png?RenditionID=39"/>';
                        }
                    var imageFullCode = '';
                }


                var resultCode = '<div class="otherNewsContainer" data-seqNo="' + item.SeqNo + '"><a href="/Pages/item.aspx?name=' + itemName + '" title="' + itemTitle + '">' + imageFullCode + '<div class="otherNewsText"><p class="dateTag">' + itemDateFinal + '</p><p class="newsLink">' + itemTitle + '</p></div>' + imageFullCodeAfter + '</a></div>';

                $('#otherNews').prepend(resultCode);



            });

            //sort the height of all of the items
            if ($(window).width() > 500) {
                
                var maxHeight = 0;

                $(".otherNewsText").each(function(){
                if ($(this).height() > maxHeight) { maxHeight = $(this).height(); }
                });

                $(".otherNewsText").height(maxHeight);
                
            }

            if ($(window).width() < 501) {
                $('#otherNews div.clearFix').remove();
            }



            //get the sorting order of the elements right
            var $wrapper = $('#otherNews');

            $wrapper.find('.otherNewsContainer').sort(function(a, b) {
                    return +b.getAttribute('data-seqNo') - +a.getAttribute('data-seqNo');
                })
               .prependTo($wrapper);


            

        },
        error: function r(xhr, textStatus, errorThrown) {
            alert("error:" + JSON.stringify(xhr));
        }



    });

    $(document).ready(function() {
        var fullLinkNews = '<a href="/news">More news</a>';
        var fullLinkNewsXML = '<a href="/RSSFeeds/News_EN.xml"><img src="/SiteAssets/rss.svg" style="margin-left:5px" title="Subscribe to our News RSS feed" alt="Subscribe to our News RSS feed" height="31px"></a>';
        if (window.location.href.indexOf('ln=fr') > -1) {
            var fullLinkNews = '<a href="/news?ln=fr">Lire plus</a>';
            var fullLinkNewsXML = '<a href="/RSSFeeds/News_FR.xml"><img src="/SiteAssets/rss.svg" style="margin-left:5px" title="S\'abonner au flux RSS" alt="S\'abonner au flux RSS" height="31px"></a>';
        }

        $('#buttonLink').append(fullLinkNews);
        $('#moreNews').append(fullLinkNewsXML);
    });


    
</script>
<style>
    
@media only screen and (max-width: 1220px) and (min-width: 500px){
div#otherNews {
    max-width: 50vw;
}
}
</style></div><div class="ms-clear"></div></div>
</div>
</div></div><div id="vid_d49edb08-eb4c-4f54-b2f8-6850c92e26cb" unselectable="on" style="display&#58;none;"></div></div></div></div> 
<br> 

<div class="row" id="row_latest"><div class="hearingsContainer"><div class="col one-third padded-right calendarContainerHome"><div id="calendar"><div class="title_wp" style="margin-bottom&#58;10px;"><h5 id="cc"></h5></div><div class="hearingsItems" id="calendardata"></div></div>&#160;</div><div class="col one-third padded-right fullCalendarContainer"><div class="fullCalendar"><h5 id="courtCalendarcc"></h5><div class="monthly" id="mycalendar">&#160;</div>&#160;</div><div id="calchange" style="padding&#58;0px 1.5% 3%;font-size&#58;0.8em;margin-top&#58;1.5%;border-bottom&#58;1px solid #6699cc;background-color&#58;#f5f5f5;">&#160;</div>&#160;</div></div><div class="col one-third padded-right courtRecordsContainer"><div class="ms-rtestate-read ms-rte-wpbox"><div class="ms-rtestate-notify  ms-rtestate-read e6b3dc71-7dc3-4a93-b0bd-c77b85befac0" id="div_e6b3dc71-7dc3-4a93-b0bd-c77b85befac0" unselectable="on"><div id="MSOZoneCell_WebPartWPQ3" class="s4-wpcell-plain ms-webpartzone-cell ms-webpart-cell-vertical ms-fullWidth ">
	<div class="ms-webpart-chrome ms-webpart-chrome-vertical ms-webpart-chrome-fullWidth ">
	<div WebPartID="03e3b796-db12-42b9-8f1b-f5b5642dce60" WebPartID2="e6b3dc71-7dc3-4a93-b0bd-c77b85befac0" HasPers="false" id="WebPartWPQ3" width="100%" class="ms-WPBody noindex " allowRemove="false" allowDelete="false" style="" ><div componentid="ctl00_ctl54_g_e6b3dc71_7dc3_4a93_b0bd_c77b85befac0_csr" id="ctl00_ctl54_g_e6b3dc71_7dc3_4a93_b0bd_c77b85befac0_csr"></div><noscript><div id="ctl00_ctl54_g_e6b3dc71_7dc3_4a93_b0bd_c77b85befac0_noscript">It looks like your browser does not have JavaScript enabled. Please turn on JavaScript and try again.</div></noscript><div id="ctl00_ctl54_g_e6b3dc71_7dc3_4a93_b0bd_c77b85befac0">
		<div class="ms-webpart-chrome ms-webpart-chrome-fullWidth ">
			<div class="ms-webpart-chrome-title" id="WebPartWPQ7_ChromeTitle">
				<span title="" id="WebPartTitleWPQ7" class="js-webpart-titleCell"><h2 style="text-align:justify;" class="ms-webpart-titleText"><nobr><span></span><span id="WebPartCaptionWPQ7"></span></nobr></h2></span>
			</div><div WebPartID="00000000-0000-0000-0000-000000000000" HasPers="true" id="WebPartWPQ7" width="100%" class="ms-WPBody ms-WPBorder noindex ms-wpContentDivSpace " OnlyForMePart="true" allowDelete="false" style="" ><div componentid="ctl00_ctl54_g_e6b3dc71_7dc3_4a93_b0bd_c77b85befac0_ctl00_csr" id="ctl00_ctl54_g_e6b3dc71_7dc3_4a93_b0bd_c77b85befac0_ctl00_csr"></div><noscript><div id="ctl00_ctl54_g_e6b3dc71_7dc3_4a93_b0bd_c77b85befac0_ctl00_noscript">It looks like your browser does not have JavaScript enabled. Please turn on JavaScript and try again.</div></noscript><div id="ctl00_ctl54_g_e6b3dc71_7dc3_4a93_b0bd_c77b85befac0_ctl00">

			</div><div class="ms-clear"></div></div>
		</div>
	</div><div class="ms-clear"></div></div>
</div>
</div></div><div id="vid_e6b3dc71-7dc3-4a93-b0bd-c77b85befac0" unselectable="on" style="display&#58;none;"></div></div>
      <span id="DeltaPlaceHolderMain"> 
         <br></span></div></div><div class="ms-rtestate-read ms-rte-wpbox"><div class="ms-rtestate-notify  ms-rtestate-read 878909ae-0f4d-4296-a612-86ed3c3dd747" id="div_878909ae-0f4d-4296-a612-86ed3c3dd747" unselectable="on"><div id="MSOZoneCell_WebPartctl00_ctl54_g_878909ae_0f4d_4296_a612_86ed3c3dd747" class="s4-wpcell-plain ms-webpartzone-cell ms-webpart-cell-vertical ms-fullWidth ">
	<div class="ms-webpart-chrome ms-webpart-chrome-vertical ms-webpart-chrome-fullWidth ">
	<div WebPartID="fb44acf0-7a1f-4acd-b2e1-0082e8edd104" WebPartID2="878909ae-0f4d-4296-a612-86ed3c3dd747" HasPers="false" id="WebPartctl00_ctl54_g_878909ae_0f4d_4296_a612_86ed3c3dd747" width="100%" class="ms-WPBody noindex " allowRemove="false" allowDelete="false" allowExport="false" style="" ><div id="ctl00_ctl54_g_878909ae_0f4d_4296_a612_86ed3c3dd747">
		<DIV class="ms-rte-embedcode ms-rte-embedwp"><html>

<head>

   

    <script src="/avgallery/Content/JS/Vendor/jsrender.min.js"></script>
    <link rel="stylesheet" href="/migration/CalendarAssets/monthly.css">
    <script type="text/javascript" src="/SiteAssets/calendarHomePage.js"></script>
    <script type="text/javascript">
        function formatDate(date) {
            var d = new Date(date),
                month = '' + (d.getMonth() + 1),
                day = '' + d.getDate(),
                year = d.getFullYear();

            if (month.length < 2) month = '0' + month;
            if (day.length < 2) day = '0' + day;

            return [year, month, day].join('-');
        }
        jQuery(document).ready(function($) {
            var calHeading = "";
            var currentLocation = "" + window.location;
            if (currentLocation.indexOf("ln=fr") > -1) {
                $("#cc").append("Audiences");
                if ($(window).width() > 1220) {
                    $("#courtCalendarcc").append("Calendrier");
                } else {
                    $("#courtCalendarcc").append("");
                }
                calHeading = "Aujourd'hui dans la salle d'audience";


                $("#calchange").append("<p>Le calendrier de la CPI est sujet à changement</p><p class=\"legend\">" +
                    "<span class=\"Courtroom-I\" style=\"width:10px;height:10px;display:inline-block;\"></span> Salle d'audience I</p><p class=\"legend\">" +
                    "<span class=\"Courtroom-II\" style=\"width:10px;height:10px;display:inline-block;\"></span> Salle d'audience II</p><p class=\"legend\">" +
                    "<span class=\"Courtroom-III\" style=\"width:10px;height:10px;display:inline-block;\"></span> Salle d'audience III</p>");
            } else {
                $("#cc").append("Hearings");

                if ($(window).width() > 1220) {
                    $("#courtCalendarcc").append("Court calendar");
                } else {
                    $("#courtCalendarcc").append("");
                }
                calHeading = "Today in the courtroom";
                $("#calchange").append("<p>Court calendar is subject to change</p><p class=\"legend\">" +
                    "<span class=\"Courtroom-I\" style=\"width:10px;height:10px;display:inline-block;\"></span> Courtroom I</p><p class=\"legend\">" +
                    "<span class=\"Courtroom-II\" style=\"width:10px;height:10px;display:inline-block;\"></span> Courtroom II</p><p class=\"legend\">" +
                    "<span class=\"Courtroom-III\" style=\"width:10px;height:10px;display:inline-block;\"></span> Courtroom III</p>");
            }
            //( function($) {
            var currentdate = Date();
            var currentdateF = formatDate(currentdate);
            var hearingfound = "0";
            var html = "";
            $.getJSON('/Documents/calendarjson.txt', function(data) {

                var items = [];
                $.each(data.monthly, function(key, val) {
                    if (val.startdate === currentdateF) {
                        if (val.name === "ICC Official Holiday" || val.name === "Judicial Recess") {
                            html = "<img class=\"imageItemThumb\" src=\"/PublishingImages/calendar/no-streams-default.jpg?RenditionID=40\" alt=\"" + "" + "\" title=\"" + "" + "\">";
                        } else {

                            hearingfound = "1";
                            if (currentLocation.indexOf("ln=fr") > -1) {

                                var croomf = "";
                                if (val.locationFR === "Salle d'audience I") {
                                    croomf = "http://player.cdn.tv1.eu/statics/66005/icc.html?loc=CR1";
                                }
                                if (val.locationFR === "Salle d'audience II") {
                                    croomf = "http://player.cdn.tv1.eu/statics/66005/icc.html?loc=CR2";
                                }
                                if (val.locationFR === "Salle d'audience III") {
                                    croomf = "http://player.cdn.tv1.eu/statics/66005/icc.html?loc=CR3";
                                }
                                if (val.location === "Salle de conf?rence de presse") {
                                    croomf = "http://player.cdn.tv1.eu/statics/66005/icc.html?loc=MR";
                                }
                                if (val.name.indexOf('Nga?ssona') > -1) {
                                    var casenamem = (val.nameFR).replace(new RegExp("\\?", 'g'), "ï");
                                } else {
                                    var casenamem = (val.nameFR).replace(new RegExp("\\?", 'g'), "é");
                                }
                                //var casenamem = (val.nameFR).replace(new RegExp("\\?", 'g'), "é");

                                var casnameI = "Regarder " + casenamem;
                                var n = (val.url).lastIndexOf('/');
                                var imageurl = "";
                                if (val.nameFR === "Jour f?ri? de la CPI" || val.nameFR === "Vacances judiciaires" || val.name === "Disciplinary Board for counsel" || val.nameFR === "C?r?monie de prestation de serment" || val.name === "Opening of the Judicial Year" || val.name === "Afghanistan") {
                                    imageurl = "no-streams-default";
currentURL = '#';
                                } else if (val.nameFR === "Proc?s fictif de la CPI") {
                                    imageurl = "moot-court";
                                } else {
                                    imageurl = (val.url).substring(n + 1);
                                    currentURL = val.url;
                                    if (imageurl.indexOf('nga?ssona') > -1) {
                                        imageurl = 'yekatom-ngaïssona';
                                        currentURL = (val.url).replace(new RegExp("\\?", 'g'), "ï");
                                    }
                                }

                                html = html + "<div class='calendarItem calendarID'>" +
                                    "<a href=\"" + croomf + "\">" +
                                    "<img class=\"imageItemThumb\" src=\"/PublishingImages/calendar/" + imageurl + ".jpg?RenditionID=32\" alt=\"" + casnameI + "\" title=\"" + casnameI + "\">" +
                                    "<div class='contentCaldanrItem'><p>AUJOURD'HUI</p>" +
                                    "<div class='date-tag'>" + (val.starttime).replace(":", "h") + " - " + (val.endtime).replace(":", "h") + " (HNEC)</div>" +
                                    "<div class='h6_iccblue_bold calendarEntry'><a href='" + currentURL + "?ln=fr'>" + casenamem + "</a>" +
                                    "<br>" + val.locationFR + "<br>" +
                                    "" + (val.sessionFR).replace(new RegExp("\\?", 'g'), "é") + "</div>" +
                                    "<div class='button_more h6_iccblue_bold calendarButton'>" +
                                    "<a href='" + croomf + "'>Regarder</a> </div>" +
                                    "</div></div>";

                                clearFix = "<div class=\"clearfix\">&nbsp;</div>";


                                /*html = html + "<div class='contentNewsItem'>"+
                                                  "<div class='date-tag'>"+(val.starttime).replace(":","h")+" - "+(val.endtime).replace(":","h")+" (HNEC)</div>"+
                                                  "<div class='h6_iccblue_bold calendarEntry'><a href='"+val.url+"?ln=fr'>"+(val.nameFR).replace(new RegExp("\\?", 'g'), "é")+"</a>, "+val.locationFR+", "+(val.sessionFR).replace(new RegExp("\\?", 'g'), "é")+"</div>"+
                                                  "<div class='button_more h6_iccblue_bold calendarButton'>"+
                                                  "<a href='"+croomf+"'>Regarder</a> </div>"+
                                               "</div>";*/
                                //$("#todaycalitems").append(html);
                            } else {

                                var croomf = "";
                                if (val.location === "Courtroom I") {
                                    croomf = "http://player.cdn.tv1.eu/statics/66005/icc.html?loc=CR1";
                                }
                                if (val.location === "Courtroom II") {
                                    croomf = "http://player.cdn.tv1.eu/statics/66005/icc.html?loc=CR2";
                                }
                                if (val.location === "Courtroom III") {
                                    croomf = "http://player.cdn.tv1.eu/statics/66005/icc.html?loc=CR3";
                                }
                                if (val.location === "Press Briefing Room") {
                                    croomf = "http://player.cdn.tv1.eu/statics/66005/icc.html?loc=MR";
                                }
                                if (val.name.indexOf('Nga?ssona') > -1) {
                                    var casenamem = (val.name).replace(new RegExp("\\?", 'g'), "ï");
                                } else {
                                    var casenamem = (val.name).replace(new RegExp("\\?", 'g'), "é");
                                }
                                //var casenamem = (val.name).replace(new RegExp("\\?", 'g'), "é");

                                var casnameI = "Watch " + casenamem;
                                var n = (val.url).lastIndexOf('/');
                                var imageurl = "";
                                if (val.name === "ICC Official Holiday" || val.name === "Judicial Recess" || val.name === "Disciplinary Board for counsel" || val.name === "Swearing-in Ceremony" || val.name === "Opening of the Judicial Year" || val.name === "Afghanistan") {
                                    imageurl = "no-streams-default";
currentURL = '#';
                                } else if (val.name === "ICC Moot Court Competition") {
                                    imageurl = "moot-court";
                                } else {
                                    imageurl = (val.url).substring(n + 1);
                                    currentURL = val.url;
                                    if (imageurl.indexOf('nga?ssona') > -1) {
                                        imageurl = 'yekatom-ngaïssona';
                                        currentURL = (val.url).replace(new RegExp("\\?", 'g'), "ï");
                                    }
                                }

                                html = html + "<div class='calendarItem calendarID'>" +
                                    "<a href=\"" + croomf + "\">" +
                                    "<img class=\"imageItemThumb\" src=\"/PublishingImages/calendar/" + imageurl + ".jpg?RenditionID=32\" alt=\"" + casnameI + "\" title=\"" + casnameI + "\">" +
                                    "<div class='contentCaldanrItem'><p>TODAY</p>" +
                                    "<div class='date-tag'>" + val.starttime + " - " + val.endtime + " (CET)</div>" +
                                    "<div class='h6_iccblue_bold calendarEntry'><a href='" + currentURL + "'>" + casenamem + "</a>" +
                                    "<br>" + val.location + "<br>" +
                                    "" + (val.session).replace(new RegExp("\\?", 'g'), "é") + "</div>" +
                                    "<div class='button_more h6_iccblue_bold calendarButton'>" +
                                    "<a href='" + croomf + "'>Watch</a> </div>" +
                                    "</div></div>";
                                clearFix = "<div class=\"clearfix\">&nbsp;</div>";
                                //$("#todaycalitems").append(html);
                            }
                        }
                    }
                });

                // Event exits for Today 
                if (hearingfound == "1") {

                    $("#calendardata").append(html).append(clearFix);

                } else {
                    html = "<img class=\"imageItemThumb\" src=\"/PublishingImages/calendar/no-streams-default.jpg?RenditionID=40\" alt=\"" + "" + "\" title=\"" + "" + "\">";
                    $("#calendardata").append(html);
                }
                if (currentLocation.indexOf("ln=fr") > -1) {
                    var addhtml = "<div style=\"background-color:#f5f5f5;font-size:0.8em;padding:1.5%;border-bottom:1px solid #6699cc;\"><p>" +
                        "Des audiences sont en cours dans trois procès : dans <a href=\"/uganda/ongwen\?ln=fr\">l’affaire Ongwen</a>, the <a href=\"/drc/ntaganda\?ln=fr\">l’affaire Ntaganda</a> et <a href=\"/cdi/gbagbo-goude\?ln=fr\">l’affaire Gbagbo et Blé Goudé</a>.</p>" +
                        "La CPI utilise un <a href=\"http://player.cdn.tv1.eu/statics/66005/icc.html\">service de retransmission</a> en ligne pour diffuser les audiences avec un différé de 30 minutes.</p></div>";
                    $("#calendardata").append(addhtml);
                } else {
                    var addhtml = "<div style=\"background-color:#f5f5f5;font-size:0.8em;padding:1.5%;border-bottom:1px solid #6699cc;\"><p>" +
                        "Proceedings are currently ongoing in three trials: the <a href=\"/uganda/ongwen\">Ongwen case</a>, the <a href=\"/drc/ntaganda\">Ntaganda case</a>, and the <a href=\"/cdi/gbagbo-goude\">Gbagbo and Blé Goudé case</a>.</p>" +
                        "ICC is using its <a href=\"http://player.cdn.tv1.eu/statics/66005/icc.html\">web streaming service</a> to broadcast the hearings with a 30 minute delay.</p></div>";
                    $("#calendardata").append(addhtml);
                }
            });

            //var modelData = "";

            $(window).load(function() {
                $('#mycalendar').monthly({
                    weekStart: 'Mon',
                    mode: 'event',
                    dataType: 'json',
                    jsonUrl: '/Documents/calendarjson.txt'
                });
            });
        });
        //} ) ( jQuery );
    </script>
</head>

<body>


</body>

</html></DIV>
	</div><div class="ms-clear"></div></div>
</div>
</div></div><div id="vid_878909ae-0f4d-4296-a612-86ed3c3dd747" unselectable="on" style="display&#58;none;"></div></div><div class="row" id="sit-cases"><p></p><div class="ms-rtestate-read ms-rte-wpbox"><div class="ms-rtestate-notify  ms-rtestate-read c98d684f-ab98-44fe-9277-47d7a6fa6fbc" id="div_c98d684f-ab98-44fe-9277-47d7a6fa6fbc" unselectable="on"><div id="MSOZoneCell_WebPartctl00_ctl54_g_c98d684f_ab98_44fe_9277_47d7a6fa6fbc" class="s4-wpcell-plain ms-webpartzone-cell ms-webpart-cell-vertical ms-fullWidth ">
	<div class="ms-webpart-chrome ms-webpart-chrome-vertical ms-webpart-chrome-fullWidth ">
	<div WebPartID="08eddef8-7e9e-413d-9359-951a6fefc9da" WebPartID2="c98d684f-ab98-44fe-9277-47d7a6fa6fbc" HasPers="false" id="WebPartctl00_ctl54_g_c98d684f_ab98_44fe_9277_47d7a6fa6fbc" width="100%" class="ms-WPBody noindex " allowRemove="false" allowDelete="false" allowExport="false" style="" ><div id="ctl00_ctl54_g_c98d684f_ab98_44fe_9277_47d7a6fa6fbc">
		<DIV class="ms-rte-embedcode ms-rte-embedwp"><div id="mapEmbed"></div>
			<script>
$(function () {
if($(window).width() >= 600) {
$('#mapEmbed').load('/SiteAssets/map-final.html'); 
}else{$("#mapEmbed").load('/SiteAssets/mapLinksOnly.html'); }

});
</script></DIV>
	</div><div class="ms-clear"></div></div>
</div>
</div></div><div id="vid_c98d684f-ab98-44fe-9277-47d7a6fa6fbc" unselectable="on" style="display&#58;none;"></div></div></div><div class="row halfContainer" id="aspTfv"><div class="ms-rtestate-read ms-rte-wpbox"><div class="ms-rtestate-notify  ms-rtestate-read c6d6de2c-78b9-48c8-825b-3ce93992f143" id="div_c6d6de2c-78b9-48c8-825b-3ce93992f143" unselectable="on"><div id="MSOZoneCell_WebPartctl00_ctl54_g_c6d6de2c_78b9_48c8_825b_3ce93992f143" class="s4-wpcell-plain ms-webpartzone-cell ms-webpart-cell-vertical ms-fullWidth ">
	<div class="ms-webpart-chrome ms-webpart-chrome-vertical ms-webpart-chrome-fullWidth ">
	<div WebPartID="13144347-c63e-4f85-b906-f5a92ffa7d91" WebPartID2="c6d6de2c-78b9-48c8-825b-3ce93992f143" HasPers="false" id="WebPartctl00_ctl54_g_c6d6de2c_78b9_48c8_825b_3ce93992f143" width="100%" class="ms-WPBody noindex " allowRemove="false" allowDelete="false" allowExport="false" style="" ><div id="ctl00_ctl54_g_c6d6de2c_78b9_48c8_825b_3ce93992f143">
		<DIV class="ms-rte-embedcode ms-rte-embedwp"><script>

$(function () {
var GetURLParameter = function (sParam) {
var sPageURL = window.location.search.substring(1);
var sURLVariables = sPageURL.split('&');
for (var i = 0; i < sURLVariables.length; i++) {
var sParameterName = sURLVariables[i].split('=');
if (sParameterName[0] == sParam) {
return sParameterName[1];
}
}
};
var sPageURL = "" + window.location;
var sParameterName = sPageURL.split('=');
var lang = GetURLParameter('ln');
if (lang == 'fr')
$('#aspTfv').load('/SiteAssets/htmlASP_FR.html'); 

else
$("#aspTfv").load('/SiteAssets/htmlASP.html'); 

});
</script></DIV>
	</div><div class="ms-clear"></div></div>
</div>
</div></div><div id="vid_c6d6de2c-78b9-48c8-825b-3ce93992f143" unselectable="on" style="display&#58;none;"></div></div></div><p> 
   <br> 
</p><div id="campaigns"></div><div class="ms-rtestate-read ms-rte-wpbox"><div class="ms-rtestate-notify  ms-rtestate-read 72294f10-7371-4c88-8f62-ce512259ee67" id="div_72294f10-7371-4c88-8f62-ce512259ee67" unselectable="on"><div id="MSOZoneCell_WebPartWPQ2" class="s4-wpcell-plain ms-webpartzone-cell ms-webpart-cell-vertical ms-fullWidth ">
	<div class="ms-webpart-chrome ms-webpart-chrome-vertical ms-webpart-chrome-fullWidth ">
	<div WebPartID="5f878a13-ca73-4549-b4b1-e9fe1c71ca0c" WebPartID2="72294f10-7371-4c88-8f62-ce512259ee67" HasPers="false" id="WebPartWPQ2" width="100%" class="ms-WPBody noindex " allowRemove="false" allowDelete="false" style="" ><div class="ms-rtestate-field"><style>
    .h3_white_bold {
        font-family: Helvetica Neue, Helvetica, Arial, sans-serif;
        font-size: 30px;
        font-weight: 700;
    }
    
    .article-content,
    .welcome-content {
        margin: 0;
    }
    
    .button_more_news.h6_iccblue_bold {
        display: block;
        margin-top: 15px;
    }
    
    .legend {
        margin: 0.55%;
    }
    
    .button_more.h6_iccblue_bold {
        overflow: visible !important;
    }
    
    #courtrecords_wp {
        border-top: none!important;
        margin: 0;
        padding: 0!important;
        width: 100%!important;
    }
    
    .ms-webpartzone-cell {
        margin: 0 !important;
    }
    
    .ms-srch-result {
        margin-top: 0;
    }
    
    .contentHighlightItem>div>h3 {
        font-size: 20px !important;
        margin: 10px 0;
    }
    
    #courtrecords_wp {
        padding: 0 !important;
    }
    
    #news_wp {
        width: auto;
        border: none !important;
        padding: 0!important;
    }
    
    .col.one-third.padded.twitter {
        display: table-header-group;
        float: right;
        width: 33%;
    }
    
    .newsItem.latestNewsItem {
        margin: 0 0 1% 0;
        float: right;
    }
    
    .monthly-day .monthly-event-indicator {
        color: transparent!important;
        display: inline-block!important;
        font-size: 0!important;
        height: 8px!important;
        margin: 1px!important;
        vertical-align: middle!important;
        width: 8px!important;
    }
    
    #announcements_wp {
        height: auto !important;
        margin: 0 !important;
        padding: 0 !important;
        width: auto !important;
    }
    
    .highlights {
        margin: 0 0 0.5% 1%;
        width: 64% !important;
    }
    
    .col.one-third.padded-right.courtRecordsContainer {
        width: 32%;
    }
    
    .case-item {
        height: 115px;
    }
    
    .small_label a i {
        font-size: 86%;
    }
    
    .monthly-day-title-wrap {
        border-bottom: 1px solid #ccc;
        border-top: 1px solid #ccc;
    }
    
    .monthly {
        border: 1px solid #ccc;
    }
    
    .monthly-day-event>.monthly-day-number {
        font-size: 14px;
    }
    
    .monthly-day-blank {
        background: #fff!important;
    }
    
    .monthly-day,
    .monthly-day-blank {
        box-shadow: 0 0 0 1px #ccc;
    }
    
    .row.resource-for-row {
        margin: 0 auto !important;
        max-width: 100% !important;
        padding: 0 !important;
        width: 100% !important;
    }
    
    #rlinks {
        margin: 0 auto !important;
        padding: 0 !important;
        width: 85% !important;
    }
    
    .col.one-third.padded.news {
        display: table-footer-group;
        margin: 0 0 0 1%;
        width: 64%;
    }
    
    .contentHighlightItem {
        float: left !important;
        height: auto;
        overflow: hidden;
        overflow-wrap: normal;
        padding: 0 2%;
        text-overflow: ellipsis;
        width: 36%;
    }
    
    .highlight {
        background-color: rgb(245, 245, 245);
        border-bottom: 1px solid #69c;
        height: auto;
        width: auto;
    }
    
    .imageHighlight {
        float: left !important;
        max-width: 100%;
        width: 60% !important;
    }
    
    .hearingsItems {
        height: auto;
        margin-bottom: 2%;
    }
    
    .col.one-third.padded-right.calendarContainerHome {
        margin-left: 1%;
    }
    
    .calendarID {
        background-color: rgb(245, 245, 245);
        padding: 0;
        text-align: center;
        width: 49.5%;
        float: left;
        margin-bottom: 5px!important;
    }
    
    .calendarItem.calendarID:nth-child(2n) {
        float: right;
        margin: 0;
    }
    
    .contentCaldanrItem {
        height: auto;
    }
    
    .contentCaldanrItem p {
        font-size: 0.8em;
        margin: 2.5% 0;
    }
    
    .h6_iccblue_bold.calendarEntry {
        font-size: 0.9em !important;
        margin: 1% 0 3% 0;
        min-height: 50px;
    }
    
    .h6_iccblue_bold.calendarEntry>a {
        font-weight: bold !important;
    }
    
    .button_more.h6_iccblue_bold.calendarButton {
        margin: 0 !important;
        padding: 0 !important;
        width: 100%;
    }
    
    .button_more.h6_iccblue_bold.calendarButton>a {
        background-color: #036;
        border: 0 none;
        color: #fff;
        display: block;
        padding: 3% 0;
        text-align: center;
        width: 100%;
    }
    
    #investigation_and_cases_stats_wp {
        margin: 0 auto !important;
        width: 100% !important;
        max-width: 641px;
    }
    
    #pe {
        z-index: 100;
        position: absolute;
        padding: 0.17em;
        background-color: rgba(255, 255, 255, 0.8);
        margin-top: 32px;
        font-size: 0.8em;
        width: 185px;
        text-align: left;
    }
    
    #sit {
        z-index: 100;
        position: absolute;
        padding: 0.17em;
        background-color: rgba(255, 255, 255, 0.8);
        margin-top: 32px;
        font-size: 0.8em;
        text-align: left;
        width: 186px;
    }
    
    .col_map {
        height: auto!important;
    }
    
    #sit-cases {
        padding: 1em 4.1em 0 4.1em;
    }
    
    #map_container_global {
        padding: 3% 0;
        min-height: 250px;
    }
    
    .col_map {
        padding: 20px 0 30px 20px;
    }
    
    .case-item:hover {
        background-color: rgb(240, 240, 240);
    }
    
    @media screen and (min-width: 1220px) {
        .halfColumnItem {
            min-height: 450px;
        }
        .halfContainer {
            padding: 5% 6.5% 0 7%;
        }
        iframe {
            background-color: rgb(245, 245, 245);
            border-bottom: 1px solid #69c !important;
            max-width: 92% !important;
        }
    }
    
    @media screen and (max-width: 1220px) and (min-width: 600px) {
        #pe {
            z-index: 100;
            position: absolute;
            padding: 0.17em;
            background-color: rgba(255, 255, 255, 0.8);
            margin-top: 32px;
            font-size: 0.8em;
            width: 185px;
            text-align: left;
        }
        #sit {
            z-index: 100;
            position: absolute;
            padding: 0.17em;
            background-color: rgba(255, 255, 255, 0.8);
            margin-top: 32px;
            font-size: 0.8em;
            text-align: left;
            width: 186px;
        }
        .case-item {
            height: 145px;
        }
        .col.half.padded-right {
            float: left;
            width: 46%;
            margin: 1%!important;
        }
        .halfColumnItem {
            min-height: 440px;
        }
        #map_container_global .col {
            margin: 1%;
            width: 48%;
        }
        #sit-cases {
            font-size: 115% !important;
            padding: 3% 1%!important;
        }
        #investigation_and_cases_stats_wp {
            width: 93% !important;
            max-width: 100%;
        }
        .hearingsContainer {
            float: left;
            width: 48.5%;
            max-width: 48.5%!important;
        }
        #row_latest div.one-third:last-child {
            max-width: auto!important;
            width: auto!important;
        }
        #row_latest .col.one-third.padded-right.courtRecordsContainer {
            float: right !important;
            margin: 0 !important;
            max-width: 48.5%!important;
            width: 48.5% !important;
        }
        #courtrecords_wp {
            margin-top: 5px;
        }
        .calendarID {
            height: auto;
        }
        #calendar {
            width: 100%;
        }
        .col.one-third.padded-right.calendarContainerHome {
            width: 100% !important;
            float: none;
            margin-left: 0;
        }
        .col.one-third.padded-right.fullCalendarContainer {
            width: 100%;
            float: none;
        }
        .calendarContainerHome {
            float: none;
            width: 48% !important;
        }
        .col.two-third.padded-right {
            float: right;
            margin: 10px 0 !important;
            padding: 1% !important;
            width: 48% !important;
        }
        .col.one-third.padded.twitter {
            display: block;
            float: right !important;
            margin-right: 1%;
            width: 46% !important;
        }
        .col.one-third.padded.news {
            display: table-footer-group;
            margin: 0;
            width: 48%;
        }
        .highlights {
            margin: 0;
            width: 100% !important;
            padding: 1.5% 0;
        }
        #announcements_wp {
            height: auto!important;
            padding: 0!important;
            width: 100%!important;
            margin: 0 auto;
            border: none;
        }
        .newsItem {
            background-color: rgb(245, 245, 245);
            border-bottom: 1px solid #69c;
            float: left !important;
            height: 240px !important;
            margin-bottom: 1%;
            margin-right: 1.25%;
            padding: 0 !important;
            width: 48% !important;
        }
        iframe {
            width: 100% !important;
        }
        #news_wp {
            padding: 0;
        }
        .halfContainer {
            padding: 1%;
        }
    }
    
    @media screen and (max-width: 599px) {
        .case-item {
            height: auto;
        }
        #courtrecords_wp {
            margin: 20px 0;
        }
        .col.one-third.padded-right.fullCalendarContainer {
            margin: 0 auto;
            width: 98%;
        }
        #announcements_wp {
            height: auto!important;
            padding: 0!important;
            width: 100%!important;
            margin: 0 auto!;
            border: none;
        }
        .col.one-third.padded.twitter {
            display: table-footer-group;
            float: none;
        }
        .col.one-third.padded.news {
            display: table-header-group;
            margin: 0 auto !important;
            width: 100%;
        }
        .calendarID {
            height: auto;
        }
        .fullCalendar {
            margin-top: 10px;
        }
        .col.one-third.padded-right.courtRecordsContainer {
            margin: 0 auto;
            width: 98%;
        }
        .highlights {
            margin: 0 auto;
            width: 98% !important;
        }
        .newsItem.latestNewsItem {
            float: right;
            margin-right: 0;
        }
        #news_wp {
            width: auto;
            padding: 1% !important;
        }
        #news_wp::before {
            border: 0 none;
        }
        .newsItem:nth-child(2n) {
            float: right!important;
            margin-right: 0;
        }
        .calendarContainerHome {
            float: none!important;
            width: 95% !important;
            margin: 0 auto!important;
        }
        .col.two-third.padded-right {
            float: none;
            margin: 0 auto !important;
            width: 95% !important;
        }
        #investigation_and_cases_stats_wp {
            width: 98% !important;
        }
        .halfContainer {
            padding: 0;
        }
        .button_more_news a {
            display: inline-block;
        }
        .newsItem {
            background-color: rgb(245, 245, 245);
            border-bottom: 1px solid #69c;
            float: left !important;
            height: 240px !important;
            margin-bottom: 1%;
            margin-right: 1.25%;
            padding: 0 !important;
            width: 48% !important;
        }
        .imageHighlight {
            float: none;
            max-width: 100%;
            width: 100% !important;
        }
        .contentHighlightItem {
            float: none;
            height: auto;
            overflow: hidden;
            overflow-wrap: normal;
            padding: 0 2%;
            text-overflow: ellipsis;
            width: 92%!important;
        }
        iframe {
            display: block !important;
            margin: 0 auto !important;
            width: 95%!important;
        }
        #iccSocialMedia {
            margin: 5px auto 0;
            width: 92%;
        }
        #sit-cases {
            padding: 0;
        }
    }
    
    .imageItemThumbSmall {
        margin: 0;
        width: 100%;
    }
    
    .halfColumnItem {
        background-color: rgb(245, 245, 245);
        border-bottom: 1px solid #69c;
        height: auto;
    }
    
    #map_container_global {
        border: none!important;
        margin-left: 0!important;
        height: auto!important;
    }
    
    .h6_iccblue_bold a {
        font-size: 14px!important;
        font-weight: 300!important;
    }
    
    .col_map {
        border: none!important;
    }
    
    .newsItem:hover {
        background-color: rgb(240, 240, 240)!important;
    }
    
    .country-link {
        line-height: 20px!important;
        padding: 5px!important;
    }
    
    .country-link:hover {
        background: color: #000!important;
    }
    
    .investigation_caption {
        color: inherit!important;
    }
    
    .case-number-item .large_figure {
        background-color: #69c;
        color: #fff;
        float: left;
        font-size: 1.1em !important;
        font-weight: 300 !important;
        margin: 0;
        padding: 5px;
    }
    
    .case-number-item .investigation_caption {
        background-color: #036;
        color: #fff !important;
        float: left;
        font-size: 0.65em !important;
        height: 21px;
        line-height: 21px;
        padding: 5px 10px;
        width: auto !important;
    }
    
    .large_figure>a {
        color: #fff;
    }
    
    .large_figure {
        margin-top: 0!important;
        height: 21px;
    }
    
    .investigation_caption>a {
        color: #fff;
    }
    
    .investigation_caption::after {
        clear: both;
    }
    
    .col_map>ul {
        font-size: 14px!important;
    }
    
    .col_map h5 {
        font-size: 20px!important;
    }
    
    .case-number-item {
        border: 0 none!important;
        display: inline-block !important;
        height: auto!important;
        margin: 1%!important;
        text-align: center !important;
        width: auto!important;
    }
    
    #sit-cases h2 {
        text-align: center!important;
    }
    
    .ms-srch-result-groups {
        margin-bottom: 25px!important;
    }
    
    .office-tag a {
        border: none!important;
        font-size: 11px!important;
        padding: 0!important;
        text-transform: uppercase!important;
        line-height: 0!important;
        color: #333!important;
    }
    
    .office-tag {
        margin: 0!important;
        padding: 8px 0 0!important;
    }
    
    .case-item {
        background-color: rgb(245, 245, 245);
        margin-bottom: 10px;
        padding: 10px !important;
        border-bottom: 1px solid #69c;
    }
    
    .col.two-third.padded-right {
        width: 64%;
        padding: 0;
    }
    
    .monthly-day-blank {
        background: #ccc none repeat scroll 0 0;
    }
    
    .monthly {
        border-top: 1px solid #69c;
        margin-top: 10px;
    }
    
    #row_latest .ms-fullWidth {
        width: 100% !important;
    }
    
    iframe {
        background-color: rgb(245, 245, 245);
        border-bottom: 1px solid #69c !important;
        max-width: 100%;
    }
    
    .date-tag,
    .date-tag h8 {
        color: #69c;
        font-size: 12px !important;
    }
    
    .newsItem {
        background-color: rgb(245, 245, 245);
        border-bottom: 1px solid #69c;
        float: left !important;
        height: 250px !important;
        margin-bottom: 1%;
        margin-right: 1.25%;
        padding: 0 !important;
        width: 24%;
    }
    
    .contentNewsItem {
        float: left !important;
        overflow: hidden;
        overflow-wrap: normal;
        padding: 0 7px !important;
        text-overflow: ellipsis;
        width: auto !important;
    }
    
    .nav-column li a,
    .simple_column_news li a {
        font-size: 14px;
    }
    
    .nav-new>li>.simple_column_news {
        line-height: 25px;
        visibility: hidden;
    }
    
    .imageItemThumb {
        display: block;
        width: 100%;
    }
    
    #row_latest {
        background-color: #fff;
        margin: 2em;
        padding-top: 0.5em;
    }
    
    @media screen and (max-width: 1220px) {
        .title_wp>h5 {
            text-align: center;
        }
        #map_container_global {
            margin: 0 auto !important;
            padding: 0;
            width: 100% !important;
        }
        #map_container_global div.links {
            margin: 0 auto !important;
            width: 100% !important;
        }
        #about {
            width: 100%;
        }
        #row_latest {
            border-bottom: none;
        }
        .col_map {
            padding: 0 !important;
        }
        #sit {
            position: relative;
            z-index: 1 !important;
        }
        #pe {
            position: relative;
            z-index: 1 !important;
        }
        .col.half.padded-right {
            margin: 15px;
        }
        #courtrecords_wp {
            margin-left: 0;
        }
        #announcements_wp::before {
            border-bottom: 0 !important;
        }
        #row_latest {
            margin: 1%;
        }
    }
    
    .contentNewsItem h3 {
        margin: 5px 0 15px 0;
        font-size: 18px !important;
    }
    
    .contentNewsItem h3 a {
        font-size: 18px !important;
        margin: 0!important;
        line-height: 18px;
    }
    
    .highlightsContent {
        font-size: 14px !important;
    }
    
    @media screen and (max-width: 499px) {
        #sit-cases h2 {
            text-align: center!important;
            font-size: 1.6em!important;
        }
        .halfColumnItem {
            min-height: 320px;
        }
        #map_container_global div.links {
            margin: 0 auto !important;
            width: 92% !important;
        }
        #row_latest {
            background-color: transparent!important;
            border-top: none!important;
            margin: 0;
        }
        .col.two-third.padded-right {
            width: 100%;
        }
        #sit-cases {
            padding: 0px!important;
            width: 100%!important;
        }
        #investigation_and_cases_stats_wp {
            width: 90% !important;
            margin: 0 auto!important;
        }
        #map_container_global {
            width: 100%;
        }
        .links {
            padding: 10px;
        }
        .halfColumnItem {
            margin-bottom: 2em;
        }
        .halfContainer {
            padding: 1em 1em 0 1em;
        }
        .halfContainer div:nth-child(2) {
            margin-bottom: 0;
        }
        .halfColumnItem {
            margin-bottom: 1em;
            border-bottom: 1px solid #69c!important;
        }
        #courtrecords_wp h5 {
            text-align: center;
        }
    }
</style>
<!--
<link href="/avgallery/Content/Vendor/plugins/slick/slick.css" rel="stylesheet">
<link href="/avgallery/Content/Vendor/plugins/slick/slick-theme.css" rel="stylesheet">
<script src="/avgallery/Content/Vendor/plugins/slick/slick.min.js"></script>
<script>
$(document).ready(function(){
if ($('ul.multipleHighlights li').length > 1){
$('.multipleHighlights ').slick({
  slide: 'li',
  dots: false,
  infinite: true,
  speed: 800,
  fade: true,
  autoplay: true,
  cssEase: 'linear'
  });
}


});

</script>

<style>
.amultipleHighlights {width:28vw!important;}
@media screen and (min-width: 1434px){
    .multipleHighlights {width:409px!important;}
    } 
 @media screen and (min-width: 1220px) and (max-width: 1433px){
    .multipleHighlights {width:353px!important;}
    } 

    
.slick-prev::before, .slick-next::before {
    scolor: black!important;
}
.slick-next {
    right: 2px!important;
}
.slick-prev {
    left: 2px!important;
}


.slick-prev, .slick-next {
    top: 49%!important;
}
.slick-slider {
    background-color: transparent !important;}
.slick-track {
    background-color: transparent !important;}

.slick-slide img {
    width: 100%;
}
@media screen and (min-width: 1220px) {
.multipleHighlights {max-width:409px;}
}

.multipleHighlights {
    width: 47.5vw !important;
}
.slick-prev, .slick-next {
top: 25.5vw !important;
}
.multipleHighlights {width:89vw!important;margin-left:5px;}
.multipleHighlights {width:89vw!important;margin-left:5px;}

.slick-prev::before, .slick-next::before {
    color: black!important;
}
.slick-next {
    right: -20px!important;
}
.slick-prev {
    left: -20px!important;
}

.slick-prev, .slick-next {
    top: 49%!important;
}
.slick-slider {
    background-color: transparent !important;}
.slick-track {
    background-color: transparent !important;}

</style>
-->

<head>
    <title>Home CSS</title>
</head></div><div class="ms-clear"></div></div>
</div>
</div></div><div id="vid_72294f10-7371-4c88-8f62-ce512259ee67" unselectable="on" style="display&#58;none;"></div></div><p></p><div class="ms-rtestate-read ms-rte-wpbox"><div class="ms-rtestate-notify  ms-rtestate-read 7c3f3e8d-d019-46e5-a120-5256e8628ce2" id="div_7c3f3e8d-d019-46e5-a120-5256e8628ce2" unselectable="on"><div id="MSOZoneCell_WebPartctl00_ctl54_g_7c3f3e8d_d019_46e5_a120_5256e8628ce2" class="s4-wpcell-plain ms-webpartzone-cell ms-webpart-cell-vertical ms-fullWidth ">
	<div class="ms-webpart-chrome ms-webpart-chrome-vertical ms-webpart-chrome-fullWidth ">
	<div WebPartID="494a7612-146b-474f-a0da-62f6ff1e38cf" WebPartID2="7c3f3e8d-d019-46e5-a120-5256e8628ce2" HasPers="false" id="WebPartctl00_ctl54_g_7c3f3e8d_d019_46e5_a120_5256e8628ce2" width="100%" class="ms-WPBody noindex " allowRemove="false" allowDelete="false" allowExport="false" style="" ><div id="ctl00_ctl54_g_7c3f3e8d_d019_46e5_a120_5256e8628ce2">
		<DIV class="ms-rte-embedcode ms-rte-embedwp"><script>

$(function () {
var GetURLParameter = function (sParam) {
var sPageURL = window.location.search.substring(1);
var sURLVariables = sPageURL.split('&');
for (var i = 0; i < sURLVariables.length; i++) {
var sParameterName = sURLVariables[i].split('=');
if (sParameterName[0] == sParam) {
return sParameterName[1];
}
}
};
var sPageURL = "" + window.location;
var sParameterName = sPageURL.split('=');
var lang = GetURLParameter('ln');
if (lang == 'fr')
$('#campaigns').load('/SiteAssets/home-campaigns_fr.html'); 
else
$("#campaigns").load('/SiteAssets/home-campaigns.html'); 
});
</script></DIV>
	</div><div class="ms-clear"></div></div>
</div>
</div></div><div id="vid_7c3f3e8d-d019-46e5-a120-5256e8628ce2" unselectable="on" style="display&#58;none;"></div></div><p> 
   </p><div class="ms-rtestate-read ms-rte-wpbox"><div class="ms-rtestate-notify  ms-rtestate-read 1894a4c1-f9ee-48a8-8c56-c4d0af6acfce" id="div_1894a4c1-f9ee-48a8-8c56-c4d0af6acfce" unselectable="on"><div id="MSOZoneCell_WebPartWPQ6" class="s4-wpcell-plain ms-webpartzone-cell ms-webpart-cell-vertical ms-fullWidth ">
	<div class="ms-webpart-chrome ms-webpart-chrome-vertical ms-webpart-chrome-fullWidth ">
	<div WebPartID="856bad57-3130-4c7b-930e-64595bd1da91" WebPartID2="1894a4c1-f9ee-48a8-8c56-c4d0af6acfce" HasPers="false" id="WebPartWPQ6" width="100%" class="ms-WPBody noindex " allowRemove="false" allowDelete="false" style="" ><div class="ms-rtestate-field"><script>
if(window.location.href.indexOf('ln=fr') > -1){

var publicAnnouncement = '<div style="background-color: #036; color:#fff; text-align: center; padding: 1em; margin: 1em;"><p>Afin de contribuer \xE0 pr\xE9venir la propagation du COVID-19 et conform\xE9ment aux mesures adopt\xE9es par l\'\xE9tat h\xF4te, les membres du personnel de la CPI bas\xE9s \xE0 La Haye travaillent actuellement \xE0 distance. La CPI a adopt\xE9 des mesures pour assurer la continuit\xE9 de ses activit\xE9s et accomplir son mandat tout en prot\xE9geant le personnel et leurs familles.</p><p>Toutes les visites sont annul\u00E9es jusqu\u2019\u00E0 nouvel ordre. Nous esp\xE9rons vous accueillir \xE0 nouveau bient\xF4t.</p></div>';
}else{
var publicAnnouncement = '<div style="background-color: #036; color:#fff; text-align: center; padding: 1em; margin: 1em;"><p>To participate in containing the COVID-19 spread and in line with the measures adopted by the Host State, the ICC staff members based in the Hague are currently working remotely. The ICC adopted measures to ensure business continuity and fulfilment of its mandate while protecting the personnel and their families.</p><p>All visits are cancelled until further notice. We hope to welcome you again soon.</p></div>';
}

$('#row_latest').prepend(publicAnnouncement);

</script></div><div class="ms-clear"></div></div>
</div>
</div></div><div id="vid_1894a4c1-f9ee-48a8-8c56-c4d0af6acfce" unselectable="on" style="display&#58;none;"></div></div><p><br> 
</p></div>
		</div>
		
	</div>
<div style='display:none' id='hidZone'><div class="ms-webpart-zone ms-fullWidth">
	<div id="MSOZoneCell_WebPartWPQ6" class="s4-wpcell-plain ms-webpartzone-cell ms-webpart-cell-vertical ms-fullWidth ">
		<div class="ms-PartSpacingVertical"></div>
	</div><div id="MSOZoneCell_WebPartWPQ5" class="s4-wpcell-plain ms-webpartzone-cell ms-webpart-cell-vertical ms-fullWidth ">
		<div class="ms-PartSpacingVertical"></div>
	</div><div id="MSOZoneCell_WebPartWPQ4" class="s4-wpcell-plain ms-webpartzone-cell ms-webpart-cell-vertical ms-fullWidth ">
		<div class="ms-PartSpacingVertical"></div>
	</div><div id="MSOZoneCell_WebPartctl00_ctl54_g_c6d6de2c_78b9_48c8_825b_3ce93992f143" class="s4-wpcell-plain ms-webpartzone-cell ms-webpart-cell-vertical ms-fullWidth ">
		<div class="ms-PartSpacingVertical"></div>
	</div><div id="MSOZoneCell_WebPartctl00_ctl54_g_c98d684f_ab98_44fe_9277_47d7a6fa6fbc" class="s4-wpcell-plain ms-webpartzone-cell ms-webpart-cell-vertical ms-fullWidth ">
		<div class="ms-PartSpacingVertical"></div>
	</div><div id="MSOZoneCell_WebPartctl00_ctl54_g_7c3f3e8d_d019_46e5_a120_5256e8628ce2" class="s4-wpcell-plain ms-webpartzone-cell ms-webpart-cell-vertical ms-fullWidth ">
		<div class="ms-PartSpacingVertical"></div>
	</div><div id="MSOZoneCell_WebPartWPQ3" class="s4-wpcell-plain ms-webpartzone-cell ms-webpart-cell-vertical ms-fullWidth ">
		<div class="ms-PartSpacingVertical"></div>
	</div><div id="MSOZoneCell_WebPartctl00_ctl54_g_878909ae_0f4d_4296_a612_86ed3c3dd747" class="s4-wpcell-plain ms-webpartzone-cell ms-webpart-cell-vertical ms-fullWidth ">
		<div class="ms-PartSpacingVertical"></div>
	</div><div id="MSOZoneCell_WebPartctl00_ctl54_g_b410bd58_4d68_4e2a_96fc_cb0d61ea6b9e" class="s4-wpcell-plain ms-webpartzone-cell ms-webpart-cell-vertical ms-fullWidth ">
		<div class="ms-PartSpacingVertical"></div>
	</div><div id="MSOZoneCell_WebPartWPQ2" class="s4-wpcell-plain ms-webpartzone-cell ms-webpart-cell-vertical ms-fullWidth ">
		<div class="ms-PartSpacingVertical"></div>
	</div><div id="MSOZoneCell_WebPartctl00_ctl54_g_8cc52589_ebfd_485a_8c30_3c0a8a9483dc" class="s4-wpcell-plain ms-webpartzone-cell ms-webpart-cell-vertical ms-fullWidth ">

	</div>
</div></div>
									</span>
								</div>
								
								</div>
								
							</article>
							
							
						</div>
						
						
					</div>
				</div>
				
				
				<script>
  $(function(){
    var includes = $('.include');
    jQuery.each(includes, function(){
      var file = $(this).data('include');
      $(this).load(file);
    });
  });
</script>
			
			<div id="div1"></div>	
			<script>
				$(function () {
				var GetURLParameter = function (sParam) {
				var sPageURL = window.location.search.substring(1);
				var sURLVariables = sPageURL.split('&');
				for (var i = 0; i < sURLVariables.length; i++) {
				var sParameterName = sURLVariables[i].split('=');
				if (sParameterName[0] == sParam) {
				return sParameterName[1];
				}
				}
				};
				var sPageURL = "" + window.location;
				var sParameterName = sPageURL.split('=');
				var lang = GetURLParameter('ln');
				if (lang == 'fr')
				$('#div1').load('/Pages/html_files_/footer_fr.html'); 

				else
				$("#div1").load('/Pages/html_files_/footer.html'); 

				});
			</script>

		</div>
		<script type="text/ecmascript" src="/_layouts/SP.Core.JS"></script>
		
		
		<div id="DeltaFormDigest">
	
			
				<script type="text/javascript">//<![CDATA[
        var formDigestElement = document.getElementsByName('__REQUESTDIGEST')[0];
        if (!((formDigestElement == null) || (formDigestElement.tagName.toLowerCase() != 'input') || (formDigestElement.type.toLowerCase() != 'hidden') ||
            (formDigestElement.value == null) || (formDigestElement.value.length <= 0)))
        {
            formDigestElement.value = '0x8CB0527DB729724B55492106123FA81030431466EFAD67213D7F71653287A25CA996F27398FD32DB7269C34B2D045566C197E0B0661830610C1FA6B20AD8D47E,27 Jun 2020 23:29:47 -0000';
            g_updateFormDigestPageLoaded = new Date();
        }
        //]]>
        </script>
			
		
</div>
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		

	

<script type="text/javascript">
//<![CDATA[
var _spFormDigestRefreshInterval = 1440000;window.g_updateFormDigestPageLoaded = new Date(); window.g_updateFormDigestPageLoaded.setDate(window.g_updateFormDigestPageLoaded.getDate() -5);var sdpWPQ7=$get('WebPartWPQ7');
                            if (sdpWPQ7 != null) { // webpart body div
                                sdpWPQ7 = sdpWPQ7.parentNode;
                                if (sdpWPQ7 != null) { // webpart div
                                    sdpWPQ7.className='display-none';
                                }
                            }var _fV4UI = true;
function _RegisterWebPartPageCUI()
{
    var initInfo = {editable: false,isEditMode: false,allowWebPartAdder: false,listId: "{f3e3253c-4055-4aae-94ff-801577c262a6}",itemId: 137,recycleBinEnabled: true,enableMinorVersioning: true,enableModeration: false,forceCheckout: true,rootFolderUrl: "\u002fPages",itemPermissions:{High:16,Low:196673}};
    SP.Ribbon.WebPartComponent.registerWithPageManager(initInfo);
    var wpcomp = SP.Ribbon.WebPartComponent.get_instance();
    var hid;
    hid = document.getElementById("_wpSelected");
    if (hid != null)
    {
        var wpid = hid.value;
        if (wpid.length > 0)
        {
            var zc = document.getElementById(wpid);
            if (zc != null)
                wpcomp.selectWebPart(zc, false);
        }
    }
    hid = document.getElementById("_wzSelected");
    if (hid != null)
    {
        var wzid = hid.value;
        if (wzid.length > 0)
        {
            wpcomp.selectWebPartZone(null, wzid);
        }
    }
};
function __RegisterWebPartPageCUI() {
ExecuteOrDelayUntilScriptLoaded(_RegisterWebPartPageCUI, "sp.ribbon.js");}
_spBodyOnLoadFunctionNames.push("__RegisterWebPartPageCUI");var __wpmExportWarning='This Web Part Page has been personalized. As a result, one or more Web Part properties may contain confidential information. Make sure the properties contain information that is safe for others to read. After exporting this Web Part, view properties in the Web Part description file (.WebPart) by using a text editor such as Microsoft Notepad.';var __wpmCloseProviderWarning='You are about to close this Web Part.  It is currently providing data to other Web Parts, and these connections will be deleted if this Web Part is closed.  To close this Web Part, click OK.  To keep this Web Part, click Cancel.';var __wpmDeleteWarning='You are about to permanently delete this Web Part.  Are you sure you want to do this?  To delete this Web Part, click OK.  To keep this Web Part, click Cancel.';
            ExecuteOrDelayUntilScriptLoaded(
                function() 
                {                    
                    Srch.ScriptApplicationManager.get_current().states = {"webUILanguageName":"en-US","webDefaultLanguageName":"en-US","contextUrl":"https://www.icc-cpi.int","contextTitle":"Home","supportedLanguages":[{"id":1025,"label":"Arabic"},{"id":1093,"label":"Bengali"},{"id":1026,"label":"Bulgarian"},{"id":1027,"label":"Catalan"},{"id":2052,"label":"Chinese (Simplified)"},{"id":1028,"label":"Chinese (Traditional)"},{"id":1050,"label":"Croatian"},{"id":1029,"label":"Czech"},{"id":1030,"label":"Danish"},{"id":1043,"label":"Dutch"},{"id":1033,"label":"English"},{"id":1035,"label":"Finnish"},{"id":1036,"label":"French"},{"id":1031,"label":"German"},{"id":1032,"label":"Greek"},{"id":1095,"label":"Gujarati"},{"id":1037,"label":"Hebrew"},{"id":1081,"label":"Hindi"},{"id":1038,"label":"Hungarian"},{"id":1039,"label":"Icelandic"},{"id":1057,"label":"Indonesian"},{"id":1040,"label":"Italian"},{"id":1041,"label":"Japanese"},{"id":1099,"label":"Kannada"},{"id":1042,"label":"Korean"},{"id":1062,"label":"Latvian"},{"id":1063,"label":"Lithuanian"},{"id":1086,"label":"Malay"},{"id":1100,"label":"Malayalam"},{"id":1102,"label":"Marathi"},{"id":1044,"label":"Norwegian"},{"id":1045,"label":"Polish"},{"id":1046,"label":"Portuguese (Brazil)"},{"id":2070,"label":"Portuguese (Portugal)"},{"id":1094,"label":"Punjabi"},{"id":1048,"label":"Romanian"},{"id":1049,"label":"Russian"},{"id":3098,"label":"Serbian (Cyrillic)"},{"id":2074,"label":"Serbian (Latin)"},{"id":1051,"label":"Slovak"},{"id":1060,"label":"Slovenian"},{"id":3082,"label":"Spanish (Spain)"},{"id":2058,"label":"Spanish (Mexico)"},{"id":1053,"label":"Swedish"},{"id":1097,"label":"Tamil"},{"id":1098,"label":"Telugu"},{"id":1054,"label":"Thai"},{"id":1055,"label":"Turkish"},{"id":1058,"label":"Ukrainian"},{"id":1056,"label":"Urdu"},{"id":1066,"label":"Vietnamese"}],"navigationNodes":[{"id":0,"name":"Everything","url":"/Pages/search-results.aspx","promptString":"Search Everything"},{"id":1,"name":"Court Records","url":"/Pages/crm-search.aspx","promptString":"Search Court Records"},{"id":2,"name":"News","url":"/Pages/pr-search.aspx","promptString":"Search News"},{"id":3,"name":"Multimedia","url":"/Pages/multimedia-search.aspx","promptString":"Search Multimedia"},{"id":4,"name":"Biographies","url":"/Pages/bio-search.aspx","promptString":"Search Biographies"}],"showAdminDetails":false,"defaultPagesListName":"Pages","isSPFSKU":false,"userAdvancedLanguageSettingsUrl":"http://iccapp02:80/my/_layouts/15/EditProfile.aspx?Section=LanguageAndRegion\u0026UserSettingsProvider=234bf0ed%2D70db%2D4158%2Da332%2D4dfd683b4148\u0026ReturnUrl=https%3A%2F%2Fwww%2Eicc%2Dcpi%2Eint%2FPages%2Fmain%2Easpx\u0026ShowAdvLang=1","defaultQueryProperties":{"culture":2057,"uiLanguage":2057,"summaryLength":180,"desiredSnippetLength":90,"enableStemming":true,"enablePhonetic":false,"enableNicknames":false,"trimDuplicates":true,"bypassResultTypes":false,"enableInterleaving":true,"enableQueryRules":true,"processBestBets":true,"enableOrderingHitHighlightedProperty":false,"hitHighlightedMultivaluePropertyLimit":-1,"processPersonalFavorites":true},"showSuggestions":true,"showPersonalResults":true,"openDocumentsInClient":false};
                    Srch.U.trace(null, 'SerializeToClient', 'ScriptApplicationManager state initialized.');
                }, 'Search.ClientControls.js');var g_clientIdDeltaPlaceHolderMain = "DeltaPlaceHolderMain";
var g_clientIdDeltaPlaceHolderUtilityContent = "DeltaPlaceHolderUtilityContent";

                    ExecuteOrDelayUntilScriptLoaded(
                        function() 
                        {
                            if ($isNull($find('ctl00_SmallSearchInputBox1_csr')))
                            {
                                var sb = $create(Srch.SearchBox, {"delayLoadTemplateScripts":true,"initialPrompt":"Search Everything","messages":[],"navigationNodes":[{"id":0,"name":"Everything","url":"/Pages/search-results.aspx","promptString":"Search Everything"},{"id":1,"name":"Court Records","url":"/Pages/crm-search.aspx","promptString":"Search Court Records"},{"id":2,"name":"News","url":"/Pages/pr-search.aspx","promptString":"Search News"},{"id":3,"name":"Multimedia","url":"/Pages/multimedia-search.aspx","promptString":"Search Multimedia"},{"id":4,"name":"Biographies","url":"/Pages/bio-search.aspx","promptString":"Search Biographies"}],"queryGroupNames":["MasterPage"],"renderTemplateId":"~sitecollection/_catalogs/masterpage/Display Templates/Search/Control_SearchBox_Compact.js","resultsPageAddress":"/Pages/search-results.aspx","serverInitialRender":true,"showDataErrors":true,"showNavigation":true,"states":{},"tryInplaceQuery":false}, null, null, $get("ctl00_SmallSearchInputBox1_csr"));
                                sb.activate('Search Everything', 'ctl00_SmallSearchInputBox1_csr_sbox', 'ctl00_SmallSearchInputBox1_csr_sboxdiv', 'ctl00_SmallSearchInputBox1_csr_NavButton', 'ctl00_SmallSearchInputBox1_csr_AutoCompList', 'ctl00_SmallSearchInputBox1_csr_NavDropdownList', 'ctl00_SmallSearchInputBox1_csr_SearchLink', 'ms-srch-sbprogress', 'ms-srch-sb-prompt ms-helperText');
                            }
                        }, 'Search.ClientControls.js');Sys.Application.add_init(function() {
    $create(Srch.Result, {"alternateErrorMessage":"","delayLoadTemplateScripts":true,"itemBodyTemplateId":"~sitecollection/_catalogs/masterpage/Display Templates/Search/Item_CommonItem_Body.js","itemTemplateId":"~sitecollection/_catalogs/masterpage/Display Templates/Search/Item_CRM_home_page.js","messages":[],"preloadedItemTemplateIds":["~sitecollection/_catalogs/masterpage/Display Templates/Search/Group_Default.js","~sitecollection/_catalogs/masterpage/Display Templates/Search/Item_Default.js","~sitecollection/_catalogs/masterpage/Display Templates/Search/Item_Site.js","~sitecollection/_catalogs/masterpage/Display Templates/Search/Item_Word.js","~sitecollection/_catalogs/masterpage/Display Templates/Search/Item_PowerPoint.js","~sitecollection/_catalogs/masterpage/Display Templates/Search/Item_Person_CompactHorizontal.js","~sitecollection/_catalogs/masterpage/Display Templates/Search/Item_BestBet.js","~sitecollection/_catalogs/masterpage/Display Templates/Search/Item_WebPage.js"],"queryGroupName":"33f30bf2-0bc7-4ac5-9e6f-567017a58e89","renderTemplateId":"~sitecollection/_catalogs/masterpage/Display Templates/Search/Control_HomePageRecords.js","showAdvancedLink":false,"showAlertMe":false,"showBestBets":false,"showDataErrors":true,"showDidYouMean":false,"showLanguageOptions":false,"showPaging":false,"showPersonalFavorites":false,"showPreferencesLink":false,"showResultCount":false,"states":{}}, null, null, $get("ctl00_ctl54_g_e6b3dc71_7dc3_4a93_b0bd_c77b85befac0_csr"));
});
Sys.Application.add_init(function() {
    $create(Srch.DataProvider, {"availableSorts":[],"bypassResultTypes":true,"collapseSpecification":"","delayLoadTemplateScripts":true,"fallbackSort":[{"p":"MngDateOfDocument","d":1}],"hitHighlightedProperties":["Title","Path","Author","SectionNames","SiteDescription"],"initialQueryState":{"k":"","o":null,"s":0,"r":null,"l":0,"m":"","d":0,"x":null,"e":-1},"maxPagesAfterCurrent":1,"messages":[],"processBestBets":false,"processPersonalFavorites":false,"properties":{"ListId":"f3e3253c-4055-4aae-94ff-801577c262a6","ListItemId":137,"TermId":"b5daee85-76e8-4220-8c4c-2eb612b0d697","TermSetId":"b086ad9f-cbbb-4af4-8752-01c870d429f3","TermStoreId":"2b103483-3844-4191-bcbd-498116b98edd"},"queryGroupName":"33f30bf2-0bc7-4ac5-9e6f-567017a58e89","queryPropertiesTemplateUrl":"querygroup://webroot/Pages/main.aspx?groupname=33f30bf2%2D0bc7%2D4ac5%2D9e6f%2D567017a58e89","queryTemplate":"ListID:51842C52-30D7-470C-88BD-401D88DC1603\n MngDateofDocument\u003e{Today-100}","renderTemplateId":"DefaultDataProvider","resultsPerPage":4,"selectedProperties":["MngDateReceived","OriginalTitleOWSMTXT","MngCaseNameEN","MngSituationNameEN","FullDocumentNumberOWSTEXT","MngCaseNameFR","MngDateOfDocument","MngSituationNameFR"],"selectedRefiners":[],"sourceID":"8413cd39-2156-4e00-b54d-11efd9abdb89","sourceLevel":"Ssa","sourceName":"Local SharePoint Results","states":{},"timeZoneId":4}, null, null, $get("ctl00_ctl54_g_e6b3dc71_7dc3_4a93_b0bd_c77b85befac0_ctl00_csr"));
});
//]]>
</script>
</form>
	
	<span id="DeltaPlaceHolderUtilityContent">
		
	</span>
	</body>
</html>
Measurement UID
012020062719ef24940d8b9a1da7286c48bda947
Report ID
20200627T230827Z_AS14061_p0sFFe58qk8wgYCQpMeCZhVdbuhzFzqINksIE3X1QnIQA5E0f7
Platform
android
Software Name
ooniprobe-android (2.4.0)
Measurement Engine
libmeasurement_kit (0.10.11)

Raw Measurement Data

Loading…