OK
https://code.org/
Libya
Country
Network
November 23, 2024, 08:58 AM UTC
Date & Time
Websites
Websites
Runtime: 1.7s
On November 23, 2024, 08:58 AM UTC, https://code.org/ was accessible when tested on AS21003 in Libya.

Failures

HTTP Experiment
null
DNS Experiment
null
Control
null

DNS Queries

Resolver:
172.71.185.118
Query:
IN A code.org
Engine:
system
Name
Class
TTL
Type
DATA
@
IN
A
54.192.95.86
@
IN
A
54.192.95.94
@
IN
A
54.192.95.72
@
IN
A
54.192.95.13

TCP Connections

Connection to 54.192.95.13:443 succeeded.
Connection to 54.192.95.72:443 succeeded.
Connection to 54.192.95.86:443 succeeded.
Connection to 54.192.95.94:443 succeeded.

HTTP Requests

URL
GET https://code.org/
Response Headers
Cache-Control:
public, must-revalidate, max-age=14400, s-maxage=86400
Content-Language:
en-us
Content-Length:
232080
Content-Security-Policy:
default-src 'self' https:; frame-src 'self' https: blob:; worker-src 'self' blob: ; child-src 'self' blob: ; script-src 'self' https: 'unsafe-inline' https://vaas.acapela-group.com 'unsafe-eval'; style-src 'self' https: 'unsafe-inline'; img-src 'self' https: data: blob: https://*.code.org; font-src 'self' https: data:; connect-src 'self' https: https://api.pusherapp.com wss://ws.pusherapp.com http://localhost:8080 https://curriculum.code.org/ wss://*.code.org; media-src 'self' https: data: https://*.code.org http://vaas.acapela-group.com; report-uri //code.org/https/mixed-content; frame-ancestors 'self' https://*.schoology.com http://*.disney.com http://*.diznee.net cuantrix.mx code.org studio.code.org curriculum.code.org https://*.iap.lausd.net https://*.lausd.iap.allhere.co
Content-Type:
text/html;charset=utf-8
Date:
Sat, 23 Nov 2024 08:58:36 GMT
Server:
nginx/1.18.0 (Ubuntu)
Set-Cookie:
AWSALB=uaZzd9jjUw/pZ1b9GKGEyvYw3NQF2qTOjNY/HwaegDdpCp9R/onuwNgOCry6Oa+SYvihXOMcCTTtlFgNSu5G7zqSDJS1NHslECGKvzS8K7XcyBdG3eO6b0grIERG; Expires=Sat, 30 Nov 2024 08:58:35 GMT; Path=/
Strict-Transport-Security:
max-age=31536000
Vary:
Accept-Encoding
Via:
1.1 2dfea998d8266b393040dcf24637af0e.cloudfront.net (CloudFront)
X-Amz-Cf-Id:
xVH7Mr1vqwUQn4JsWS_FfapsqPA1tsAkS27aTwjAegELen-E55cAww==
X-Amz-Cf-Pop:
MAD51-C3
X-Cache:
Miss from cloudfront
X-Content-Type-Options:
nosniff
X-Frame-Options:
X-Xss-Protection:
1; mode=block
Response Body
<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<script charset="UTF-8" src="https://cdn.cookielaw.org/consent/27cca70a-7db3-4852-9ef0-a6660fd0977d/OtAutoBlock.js" type="text/javascript"></script>
<script charset="UTF-8" data-domain-script="27cca70a-7db3-4852-9ef0-a6660fd0977d" src="https://cdn.cookielaw.org/scripttemplates/otSDKStub.js" type="text/javascript"></script>
<script>
  function OptanonWrapper() { }
</script>

<meta content="EWBLxcxuqqtcdWikkxAOnMoaawa6XDoEPlvwO6wOg-A" name="google-site-verification">
<meta content="Code.org" property="og:site_name">
<meta content="500177453358606" property="fb:app_id">
<meta content="article" property="og:type">
<meta content="https://www.facebook.com/Code.org" property="article:publisher">
<meta content="https://code.org/" property="og:url">
<meta content="@codeorg" property="twitter:site">
<meta content="https://code.org/" property="twitter:url">
<meta content="Learn computer science. Change the world." property="og:title">
<meta content="Learn computer science. Change the world." property="twitter:title">
<meta content="Every student in every school deserves the opportunity to study computer science." name="description">
<meta content="Every student in every school deserves the opportunity to study computer science." property="og:description">
<meta content="Every student in every school deserves the opportunity to study computer science." property="twitter:description">
<meta content="https://code.org/images/default-og-image.png" property="og:image">
<meta content="https://code.org/images/default-og-image.png" property="twitter:image:src">
<meta content="1220" property="og:image:width">
<meta content="640" property="og:image:height">
<meta content="photo" property="twitter:card">
<title>Learn today, build a brighter tomorrow. | Code.org</title>
<link href="/images/favicon.ico" rel="shortcut icon">
<link href="/images/apple-touch-icon-precomposed.png" rel="apple-touch-icon">
<script src="https://www.googleoptimize.com/optimize.js?id=OPT-KBX3C3L"></script>
<script data-statsig-api-client-key="client-vmRbxXpfzwSHFlsYHgqFMfMqa6zFnr7PHfZYnhNtItg"></script>
<script data-managed-test-server="false"></script>
<script data-ge-region=""></script>
<script>// Inline critical-font (~5k gzipped) into HTML that renders immediately.
// Include this JS view in the head of common site entry-points.
var supportsFontLoading = !!document.fonts && ("FontFace" in window);
if (supportsFontLoading) {
  var fontData = [79,84,84,79,0,12,0,128,0,3,0,64,67,70,70,32,5,222,130,72,0,0,16,16,0,0,65,26,71,68,69,70,3,104,3,45,0,0,81,44,0,0,0,42,71,80,79,83,137,93,158,88,0,0,81,88,0,0,8,240,71,83,85,66,0,1,0,0,0,0,90,72,0,0,0,10,79,83,47,50,103,234,168,105,0,0,5,224,0,0,0,96,99,109,97,112,199,150,191,8,0,0,10,108,0,0,5,132,104,101,97,100,10,175,11,148,0,0,0,212,0,0,0,54,104,104,101,97,6,208,4,116,0,0,5,188,0,0,0,36,104,109,116,120,170,119,61,235,0,0,1,12,0,0,4,174,109,97,120,112,1,44,80,0,0,0,0,204,0,0,0,6,110,97,109,101,167,215,142,59,0,0,6,64,0,0,4,41,112,111,115,116,255,136,0,20,0,0,15,240,0,0,0,32,0,0,80,0,1,44,0,0,0,1,0,0,0,1,0,0,195,158,1,79,95,15,60,245,0,3,3,232,0,0,0,0,211,242,228,1,0,0,0,0,211,242,228,1,255,81,254,237,4,97,3,197,0,0,0,3,0,2,0,0,0,0,0,0,1,244,0,93,2,243,0,32,2,243,0,32,2,243,0,32,2,243,0,32,2,243,0,32,2,243,0,32,2,243,0,32,2,243,0,32,2,243,0,32,2,243,0,32,4,0,0,32,2,170,0,94,2,168,0,52,2,168,0,52,2,168,0,52,2,168,0,52,2,250,0,94,3,11,0,42,2,250,0,94,3,11,0,42,2,115,0,79,2,115,0,79,2,115,0,79,2,115,0,79,2,115,0,79,2,115,0,79,2,115,0,79,2,115,0,79,2,115,0,79,2,115,0,79,2,115,0,79,2,97,0,79,2,233,0,52,2,233,0,52,2,233,0,52,2,207,0,79,0,236,0,79,0,236,0,79,0,236,255,239,0,236,255,232,0,236,0,72,0,236,255,204,0,236,255,219,0,236,0,43,2,28,0,26,2,148,0,92,2,148,0,92,2,43,0,68,2,43,0,68,2,43,0,68,2,95,0,37,3,86,0,94,3,2,0,94,3,2,0,94,3,2,0,94,3,2,0,94,3,2,0,94,3,39,0,52,3,39,0,52,3,39,0,52,3,39,0,52,3,39,0,52,3,39,0,52,3,39,0,52,3,39,0,52,3,39,0,52,4,8,0,52,2,132,0,79,2,132,0,79,3,39,0,52,2,138,0,79,2,138,0,79,2,138,0,79,2,138,0,79,2,101,0,46,2,101,0,46,2,101,0,46,2,101,0,46,2,118,0,45,2,118,0,45,2,118,0,45,2,234,0,86,2,234,0,86,2,234,0,86,2,234,0,86,2,234,0,86,2,234,0,86,2,234,0,86,2,234,0,86,2,234,0,86,2,243,0,32,4,57,0,37,4,57,0,37,4,57,0,37,4,57,0,37,4,57,0,37,2,185,0,38,2,159,0,18,2,159,0,18,2,159,0,18,2,159,0,18,2,159,0,18,2,127,0,58,2,127,0,58,2,127,0,58,2,127,0,58,2,61,0,50,2,61,0,50,2,61,0,50,2,61,0,50,2,61,0,50,2,61,0,50,2,61,0,50,2,61,0,50,2,61,0,50,2,61,0,50,3,200,0,50,2,126,0,83,2,30,0,48,2,30,0,48,2,30,0,48,2,30,0,48,2,126,0,54,2,115,0,60,2,126,0,54,2,145,0,54,2,83,0,48,2,83,0,48,2,83,0,48,2,83,0,48,2,83,0,48,2,83,0,48,2,83,0,48,2,83,0,48,2,83,0,48,2,83,0,48,2,83,0,48,1,95,0,37,2,124,0,52,2,124,0,52,2,124,0,52,2,80,0,77,0,225,0,63,0,225,0,75,0,225,0,75,0,225,255,234,0,225,255,227,0,225,255,199,0,225,255,214,0,225,255,255,0,225,255,199,0,225,255,199,2,31,0,75,2,31,0,75,0,227,0,76,0,227,0,76,0,227,0,76,1,51,0,37,3,127,0,76,2,80,0,77,2,80,0,77,2,80,0,77,2,80,0,77,2,80,0,77,2,119,0,48,2,119,0,48,2,119,0,48,2,119,0,48,2,119,0,48,2,119,0,48,2,119,0,48,2,119,0,48,2,119,0,48,4,28,0,48,2,126,0,83,2,126,0,83,2,126,0,54,1,130,0,83,1,130,0,83,1,130,0,83,1,130,0,83,1,240,0,45,1,240,0,45,1,240,0,45,1,240,0,45,2,64,0,84,1,114,0,37,1,114,0,37,1,114,0,37,2,80,0,76,2,80,0,76,2,80,0,76,2,80,0,76,2,80,0,76,2,80,0,76,2,80,0,76,2,80,0,76,2,80,0,76,2,51,0,27,3,65,0,35,3,65,0,35,3,65,0,35,3,65,0,35,3,65,0,35,2,39,0,32,2,81,0,30,2,81,0,30,2,81,0,30,2,81,0,30,2,81,0,30,2,2,0,54,2,2,0,54,2,2,0,54,2,2,0,54,2,126,0,54,2,126,0,54,2,126,0,54,2,126,0,54,2,126,0,54,2,126,0,54,2,126,0,54,2,126,0,54,2,126,0,54,2,126,0,54,2,177,0,59,1,97,0,26,2,77,0,49,2,74,0,40,2,111,0,40,2,87,0,56,2,111,0,60,2,88,0,59,2,94,0,52,2,111,0,60,1,153,0,59,1,159,255,251,0,253,0,73,1,8,0,77,2,142,0,73,1,17,0,83,1,17,0,82,2,162,0,39,0,253,0,73,1,251,0,27,1,251,0,44,1,158,0,71,0,234,0,71,1,8,0,77,1,159,255,240,2,80,255,254,1,138,0,43,1,138,0,46,1,110,0,81,1,110,0,49,1,101,0,62,1,101,0,46,3,114,0,56,2,65,0,56,1,115,0,56,1,208,0,71,1,208,0,77,1,8,0,71,1,8,0,77,1,34,0,0,2,30,0,48,2,101,0,46,2,168,255,232,2,107,0,55,2,159,0,18,2,81,0,67,2,81,0,67,2,29,0,82,2,81,0,67,2,81,0,67,2,74,0,76,2,74,0,55,1,189,0,62,3,28,0,47,4,145,0,47,3,113,0,44,2,158,0,41,1,22,0,109,1,234,0,54,0,0,255,81,1,70,0,63,1,162,0,63,1,142,0,63,1,56,0,63,1,142,0,63,1,154,0,63,0,218,0,63,1,70,0,63,2,15,0,63,1,180,0,63,1,63,0,63,1,76,0,63,1,195,0,65,2,126,0,83,0,83,0,0,0,1,0,0,3,27,255,51,0,0,4,145,255,81,255,132,4,97,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,43,0,3,2,74,1,144,0,5,0,8,2,138,2,88,0,0,0,75,2,138,2,88,0,0,1,94,0,20,1,54,0,0,0,0,5,0,0,0,0,0,0,0,0,0,0,7,0,0,0,0,0,0,0,0,0,0,0,0,85,75,87,78,0,64,0,32,34,18,3,27,255,51,0,0,3,27,0,205,32,0,0,147,0,0,0,0,2,5,2,175,0,0,0,32,0,2,0,0,0,22,1,14,0,1,0,0,0,0,0,0,0,34,0,0,0,1,0,0,0,0,0,1,0,10,0,34,0,1,0,0,0,0,0,2,0,7,0,44,0,1,0,0,0,0,0,3,0,29,0,51,0,1,0,0,0,0,0,4,0,10,0,34,0,1,0,0,0,0,0,5,0,60,0,80,0,1,0,0,0,0,0,6,0,18,0,140,0,1,0,0,0,0,0,8,0,25,0,158,0,1,0,0,0,0,0,9,0,13,0,183,0,1,0,0,0,0,0,11,0,26,0,196,0,1,0,0,0,0,0,12,0,43,0,222,0,3,0,1,4,9,0,0,0,68,1,9,0,3,0,1,4,9,0,1,0,20,1,77,0,3,0,1,4,9,0,2,0,14,1,97,0,3,0,1,4,9,0,3,0,58,1,111,0,3,0,1,4,9,0,4,0,36,1,169,0,3,0,1,4,9,0,5,0,120,1,205,0,3,0,1,4,9,0,6,0,36,1,169,0,3,0,1,4,9,0,8,0,50,2,69,0,3,0,1,4,9,0,9,0,26,2,119,0,3,0,1,4,9,0,11,0,52,2,145,0,3,0,1,4,9,0,12,0,86,2,197,67,111,112,121,114,105,103,104,116,32,169,32,50,48,49,54,32,98,121,32,67,104,114,105,115,32,83,105,109,112,115,111,110,46,77,101,116,114,111,112,111,108,105,115,82,101,103,117,108,97,114,49,46,48,48,48,59,85,75,87,78,59,77,101,116,114,111,112,111,108,105,115,45,82,101,103,117,108,97,114,86,101,114,115,105,111,110,32,49,46,48,48,48,59,80,83,32,48,48,49,46,48,48,48,59,104,111,116,99,111,110,118,32,49,46,48,46,56,56,59,109,97,107,101,111,116,102,46,108,105,98,50,46,53,46,54,52,55,55,53,77,101,116,114,111,112,111,108,105,115,45,82,101,103,117,108,97,114,86,105,99,116,111,114,121,32,79,110,101,32,77,101,100,105,97,32,80,116,121,32,76,116,100,67,104,114,105,115,32,83,105,109,112,115,111,110,104,116,116,112,58,47,47,118,105,99,116,111,114,121,111,110,101,109,101,100,105,97,46,99,111,109,104,116,116,112,115,58,47,47,103,105,116,104,117,98,46,99,111,109,47,99,104,114,105,115,109,115,105,109,112,115,111,110,47,77,101,116,114,111,112,111,108,105,115,0,67,0,111,0,112,0,121,0,114,0,105,0,103,0,104,0,116,0,32,0,169,0,32,0,50,0,48,0,49,0,54,0,32,0,98,0,121,0,32,0,67,0,104,0,114,0,105,0,115,0,32,0,83,0,105,0,109,0,112,0,115,0,111,0,110,0,46,0,77,0,101,0,116,0,114,0,111,0,112,0,111,0,108,0,105,0,115,0,82,0,101,0,103,0,117,0,108,0,97,0,114,0,49,0,46,0,48,0,48,0,48,0,59,0,85,0,75,0,87,0,78,0,59,0,77,0,101,0,116,0,114,0,111,0,112,0,111,0,108,0,105,0,115,0,45,0,82,0,101,0,103,0,117,0,108,0,97,0,114,0,77,0,101,0,116,0,114,0,111,0,112,0,111,0,108,0,105,0,115,0,45,0,82,0,101,0,103,0,117,0,108,0,97,0,114,0,86,0,101,0,114,0,115,0,105,0,111,0,110,0,32,0,49,0,46,0,48,0,48,0,48,0,59,0,80,0,83,0,32,0,48,0,48,0,49,0,46,0,48,0,48,0,48,0,59,0,104,0,111,0,116,0,99,0,111,0,110,0,118,0,32,0,49,0,46,0,48,0,46,0,56,0,56,0,59,0,109,0,97,0,107,0,101,0,111,0,116,0,102,0,46,0,108,0,105,0,98,0,50,0,46,0,53,0,46,0,54,0,52,0,55,0,55,0,53,0,86,0,105,0,99,0,116,0,111,0,114,0,121,0,32,0,79,0,110,0,101,0,32,0,77,0,101,0,100,0,105,0,97,0,32,0,80,0,116,0,121,0,32,0,76,0,116,0,100,0,67,0,104,0,114,0,105,0,115,0,32,0,83,0,105,0,109,0,112,0,115,0,111,0,110,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,118,0,105,0,99,0,116,0,111,0,114,0,121,0,111,0,110,0,101,0,109,0,101,0,100,0,105,0,97,0,46,0,99,0,111,0,109,0,104,0,116,0,116,0,112,0,115,0,58,0,47,0,47,0,103,0,105,0,116,0,104,0,117,0,98,0,46,0,99,0,111,0,109,0,47,0,99,0,104,0,114,0,105,0,115,0,109,0,115,0,105,0,109,0,112,0,115,0,111,0,110,0,47,0,77,0,101,0,116,0,114,0,111,0,112,0,111,0,108,0,105,0,115,0,0,0,0,0,0,3,0,0,0,3,0,0,2,20,0,1,0,0,0,0,0,28,0,3,0,1,0,0,2,20,0,6,1,248,0,0,0,9,0,247,1,8,0,0,0,0,0,0,1,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,8,0,240,0,246,0,242,1,10,1,22,1,25,0,247,0,255,1,0,0,235,1,14,0,238,1,3,0,243,0,249,0,225,0,226,0,227,0,228,0,229,0,230,0,231,0,232,0,233,0,234,0,237,0,248,1,20,1,18,1,19,0,244,1,24,0,1,0,12,0,13,0,17,0,21,0,32,0,33,0,36,0,37,0,45,0,46,0,48,0,52,0,53,0,58,0,68,0,70,0,71,0,75,0,79,0,82,0,91,0,92,0,97,0,98,0,103,0,253,0,236,0,254,1,27,0,250,1,36,0,107,0,118,0,119,0,123,0,127,0,138,0,139,0,142,0,143,0,151,0,153,0,155,0,159,0,160,0,165,0,175,0,177,0,178,0,182,0,187,0,190,0,199,0,200,0,205,0,206,0,211,0,251,1,26,0,252,1,21,0,0,0,5,0,9,0,16,0,22,0,57,0,61,0,85,0,108,0,112,0,110,0,111,0,116,0,115,0,122,0,128,0,134,0,130,0,131,0,145,0,148,0,146,0,147,0,164,0,166,0,169,0,167,0,168,0,173,0,191,0,194,0,192,0,193,0,0,0,0,1,9,1,12,0,0,0,0,0,0,0,186,0,0,0,0,0,0,1,29,1,34,0,0,0,11,0,65,0,0,0,0,0,0,0,0,1,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,117,0,172,0,245,0,241,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,239,0,0,0,6,0,10,0,66,0,67,0,174,1,2,1,1,1,4,1,5,1,6,1,7,1,17,0,0,0,209,0,101,0,0,1,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,23,0,4,0,24,0,2,0,25,0,28,0,38,0,39,0,40,0,42,0,59,0,60,0,0,0,62,0,83,0,84,0,86,0,144,1,33,1,41,1,38,1,30,1,35,1,40,1,32,1,37,1,39,1,31,0,4,3,112,0,0,0,80,0,64,0,5,0,16,0,47,0,126,0,163,0,165,0,168,0,175,0,180,0,184,1,7,1,19,1,27,1,31,1,35,1,43,1,49,1,55,1,58,1,62,1,72,1,77,1,91,1,101,1,107,1,126,2,55,2,199,2,221,3,38,30,133,30,185,30,189,30,243,32,20,32,25,32,29,32,38,32,48,32,172,34,18,255,255,0,0,0,32,0,48,0,161,0,165,0,168,0,175,0,180,0,184,0,191,1,12,1,22,1,30,1,34,1,42,1,46,1,54,1,57,1,61,1,65,1,76,1,80,1,94,1,106,1,110,2,55,2,198,2,216,3,38,30,128,30,184,30,188,30,242,32,19,32,24,32,28,32,38,32,48,32,172,34,18,255,255,0,0,0,0,0,0,0,104,0,122,0,119,0,105,0,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,254,97,0,0,0,0,253,246,0,0,0,0,0,0,0,0,0,0,224,238,224,232,224,201,224,231,224,95,222,253,0,1,0,80,0,110,1,10,0,0,0,0,0,0,0,0,0,0,1,4,1,148,1,162,1,172,1,174,1,176,1,178,1,184,1,186,1,188,1,190,1,204,1,206,1,228,1,242,1,244,0,0,2,18,2,20,0,0,2,28,2,38,2,40,2,42,2,44,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,8,0,240,0,246,0,242,1,10,1,22,1,25,0,247,0,255,1,0,0,235,1,14,0,238,1,3,0,243,0,249,0,225,0,226,0,227,0,228,0,229,0,230,0,231,0,232,0,233,0,234,0,237,0,248,1,20,1,18,1,19,0,244,1,24,0,1,0,12,0,13,0,17,0,21,0,32,0,33,0,36,0,37,0,45,0,46,0,48,0,52,0,53,0,58,0,68,0,70,0,71,0,75,0,79,0,82,0,91,0,92,0,97,0,98,0,103,0,253,0,236,0,254,1,27,0,250,1,36,0,107,0,118,0,119,0,123,0,127,0,138,0,139,0,142,0,143,0,151,0,153,0,155,0,159,0,160,0,165,0,175,0,177,0,178,0,182,0,187,0,190,0,199,0,200,0,205,0,206,0,211,0,251,1,26,0,252,1,21,0,241,1,9,1,12,0,245,0,6,0,2,0,4,0,10,0,5,0,9,0,11,0,16,0,28,0,22,0,24,0,25,0,42,0,38,0,39,0,40,0,18,0,57,0,62,0,59,0,60,0,66,0,61,1,16,0,65,0,86,0,83,0,84,0,85,0,99,0,69,0,186,0,112,0,108,0,110,0,116,0,111,0,115,0,117,0,122,0,134,0,128,0,130,0,131,0,148,0,145,0,146,0,147,0,124,0,164,0,169,0,166,0,167,0,173,0,168,1,17,0,172,0,194,0,191,0,192,0,193,0,207,0,176,0,209,0,7,0,113,0,3,0,109,0,8,0,114,0,14,0,120,0,15,0,121,0,19,0,125,0,20,0,126,0,29,0,135,0,26,0,132,0,30,0,136,0,23,0,129,0,34,0,140,0,35,0,141,0,43,0,149,0,44,0,150,0,41,0,144,0,47,0,154,0,49,0,156,0,50,0,157,0,51,0,158,0,54,0,161,0,56,0,163,0,55,0,162,0,64,0,171,0,63,0,170,0,67,0,174,0,72,0,179,0,74,0,181,0,73,0,180,0,76,0,183,0,78,0,185,0,77,0,184,0,81,0,189,0,80,0,188,0,88,0,196,0,90,0,198,0,87,0,195,0,89,0,197,0,94,0,202,0,100,0,208,0,101,0,104,0,212,0,106,0,214,0,105,0,213,1,33,1,31,1,30,1,35,1,40,1,39,1,41,1,37,0,96,0,204,0,93,0,201,0,95,0,203,0,27,0,133,0,31,0,137,0,102,0,210,1,2,1,1,0,3,0,0,0,0,0,0,255,133,0,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,4,2,0,1,1,1,19,77,101,116,114,111,112,111,108,105,115,45,82,101,103,117,108,97,114,0,1,1,1,41,248,15,0,248,131,1,248,132,2,248,24,4,251,25,12,3,159,12,4,82,251,167,250,245,250,89,5,28,13,174,15,28,16,5,17,185,28,56,165,18,0,106,2,0,1,0,7,0,14,0,20,0,26,0,33,0,39,0,45,0,51,0,61,0,68,0,75,0,82,0,88,0,95,0,107,0,117,0,129,0,136,0,143,0,149,0,155,0,161,0,167,0,179,0,192,0,199,0,211,0,217,0,223,0,229,0,237,0,244,0,250,1,7,1,14,1,21,1,26,1,37,1,48,1,54,1,60,1,69,1,75,1,81,1,91,1,97,1,104,1,111,1,117,1,123,1,129,1,135,1,141,1,151,1,158,1,165,1,172,1,179,1,191,1,197,1,204,1,211,1,218,1,230,1,236,1,242,1,248,1,254,2,10,2,23,2,30,2,38,2,50,2,56,2,62,2,68,2,75,2,81,2,94,2,101,2,106,2,112,2,119,2,130,2,141,2,147,2,153,2,162,2,168,2,183,2,193,2,198,2,208,2,218,2,231,2,242,2,252,3,7,3,16,3,26,3,30,3,37,3,46,3,54,3,92,3,110,65,98,114,101,118,101,65,109,97,99,114,111,110,67,97,99,117,116,101,67,99,97,114,111,110,65,111,103,111,110,101,107,68,99,97,114,111,110,68,99,114,111,97,116,69,99,97,114,111,110,69,100,111,116,97,99,99,101,110,116,117,110,105,49,69,66,67,69,111,103,111,110,101,107,117,110,105,49,69,66,56,71,98,114,101,118,101,69,109,97,99,114,111,110,71,99,111,109,109,97,97,99,99,101,110,116,73,100,111,116,97,99,99,101,110,116,75,99,111,109,109,97,97,99,99,101,110,116,73,111,103,111,110,101,107,73,109,97,99,114,111,110,76,97,99,117,116,101,76,99,97,114,111,110,78,99,97,114,111,110,78,97,99,117,116,101,78,99,111,109,109,97,97,99,99,101,110,116,79,104,117,110,103,97,114,117,109,108,97,117,116,79,109,97,99,114,111,110,82,99,111,109,109,97,97,99,99,101,110,116,82,97,99,117,116,101,82,99,97,114,111,110,83,97,99,117,116,101,83,99,101,100,105,108,108,97,117,110,105,48,49,54,50,84,99,97,114,111,110,85,104,117,110,103,97,114,117,109,108,97,117,116,85,109,97,99,114,111,110,85,111,103,111,110,101,107,85,114,105,110,103,89,99,105,114,99,117,109,102,108,101,120,87,99,105,114,99,117,109,102,108,101,120,87,97,99,117,116,101,87,103,114,97,118,101,87,100,105,101,114,101,115,105,115,90,97,99,117,116,101,89,103,114,97,118,101,90,100,111,116,97,99,99,101,110,116,97,98,114,101,118,101,97,111,103,111,110,101,107,97,109,97,99,114,111,110,99,97,99,117,116,101,99,99,97,114,111,110,100,99,114,111,97,116,100,99,97,114,111,110,101,99,97,114,111,110,101,100,111,116,97,99,99,101,110,116,117,110,105,49,69,66,57,101,109,97,99,114,111,110,101,111,103,111,110,101,107,117,110,105,49,69,66,68,103,99,111,109,109,97,97,99,99,101,110,116,103,98,114,101,118,101,117,110,105,48,50,51,55,105,111,103,111,110,101,107,105,109,97,99,114,111,110,107,99,111,109,109,97,97,99,99,101,110,116,108,99,97,114,111,110,108,97,99,117,116,101,110,97,99,117,116,101,110,99,97,114,111,110,110,99,111,109,109,97,97,99,99,101,110,116,111,104,117,110,103,97,114,117,109,108,97,117,116,111,109,97,99,114,111,110,115,99,101,100,105,108,108,97,114,99,111,109,109,97,97,99,99,101,110,116,114,99,97,114,111,110,114,97,99,117,116,101,115,97,99,117,116,101,117,110,105,48,49,54,51,116,99,97,114,111,110,117,104,117,110,103,97,114,117,109,108,97,117,116,117,109,97,99,114,111,110,117,114,105,110,103,119,97,99,117,116,101,117,111,103,111,110,101,107,119,99,105,114,99,117,109,102,108,101,120,121,99,105,114,99,117,109,102,108,101,120,121,103,114,97,118,101,119,103,114,97,118,101,119,100,105,101,114,101,115,105,115,122,97,99,117,116,101,97,99,105,114,99,117,109,102,108,101,120,46,97,108,116,97,98,114,101,118,101,46,97,108,116,97,46,97,108,116,122,100,111,116,97,99,99,101,110,116,97,97,99,117,116,101,46,97,108,116,97,100,105,101,114,101,115,105,115,46,97,108,116,97,109,97,99,114,111,110,46,97,108,116,97,103,114,97,118,101,46,97,108,116,97,111,103,111,110,101,107,46,97,108,116,97,114,105,110,103,46,97,108,116,97,116,105,108,100,101,46,97,108,116,69,117,114,111,117,110,105,48,51,50,54,100,101,115,99,101,110,100,101,114,97,115,99,101,110,100,101,114,67,111,112,121,114,105,103,104,116,32,92,40,99,92,41,32,50,48,49,54,32,98,121,32,67,104,114,105,115,32,83,105,109,112,115,111,110,46,77,101,116,114,111,112,111,108,105,115,32,82,101,103,117,108,97,114,0,184,2,0,1,0,7,0,21,0,24,0,34,0,61,0,76,0,105,0,121,0,140,0,147,0,152,0,206,0,210,0,238,1,16,1,27,1,32,1,39,1,99,1,119,1,145,1,156,1,170,1,188,1,211,1,242,1,254,2,2,2,25,2,30,2,43,2,79,2,90,2,107,2,161,2,175,2,180,2,191,2,200,2,208,2,218,2,222,2,232,2,255,3,9,3,18,3,27,3,33,3,43,3,48,3,53,3,65,3,76,3,83,3,107,3,131,3,136,3,155,3,174,3,179,3,197,3,207,3,211,3,221,3,235,3,240,3,249,3,253,4,1,4,5,4,14,4,30,4,48,4,58,4,77,4,86,4,95,4,102,4,114,4,133,4,145,4,151,4,156,4,163,4,168,4,177,4,183,4,187,4,192,4,198,4,204,4,209,4,214,4,221,4,236,4,248,5,2,5,39,5,48,5,53,5,58,5,64,5,71,5,76,5,81,5,88,5,92,5,110,5,116,5,123,5,129,5,134,5,139,5,145,5,150,5,179,5,186,5,191,5,197,5,205,5,213,5,217,5,228,5,235,5,241,6,11,6,25,6,30,6,35,6,40,6,44,6,52,6,60,6,65,6,86,6,90,6,98,6,104,6,110,6,114,6,124,6,128,6,139,6,157,6,162,6,167,6,177,6,186,6,196,6,201,6,209,6,219,6,224,6,228,6,235,6,239,6,244,6,248,6,254,7,9,7,13,7,21,7,26,7,38,7,49,7,56,7,68,7,74,7,78,7,84,7,95,7,100,7,107,7,113,7,117,7,121,7,131,7,135,7,145,7,150,7,157,7,163,7,168,7,172,40,10,41,29,31,11,21,107,10,47,10,31,211,4,47,29,108,29,31,14,32,10,14,21,142,10,31,38,29,84,10,31,11,207,100,73,180,56,27,251,28,37,251,4,251,50,251,51,241,251,4,247,28,222,205,180,207,178,31,11,83,29,61,52,10,251,66,247,11,251,15,247,60,30,14,169,78,5,163,186,191,162,191,27,247,4,167,59,69,31,120,7,156,86,80,151,83,27,251,3,47,70,36,11,247,17,70,228,251,33,30,105,252,111,93,29,99,10,111,10,69,29,251,31,251,8,251,7,251,46,251,51,247,16,251,5,247,30,11,113,119,117,73,29,165,11,249,147,33,10,11,21,210,140,189,172,175,227,247,128,248,211,24,58,6,251,63,252,66,251,73,248,66,5,56,6,247,117,252,155,109,75,5,104,119,117,128,106,27,117,118,143,148,121,31,121,75,5,128,163,167,133,169,27,14,252,157,34,29,67,66,78,52,63,86,198,223,30,247,211,64,251,221,7,251,9,219,56,247,6,212,206,179,194,169,30,11,146,148,152,143,151,27,166,151,124,120,117,118,123,110,117,116,146,155,119,31,120,97,5,123,159,172,127,174,27,194,182,171,188,11,42,10,247,40,247,16,251,22,251,45,11,248,43,51,10,11,46,29,178,110,166,99,11,251,9,167,71,164,210,26,202,201,195,224,211,207,106,84,196,30,187,200,5,197,76,63,179,37,27,251,24,41,53,251,2,251,11,226,96,247,30,107,31,247,12,111,204,110,66,26,77,85,81,33,43,68,180,197,81,30,90,78,11,194,170,182,215,149,31,93,146,5,91,131,123,119,113,98,110,205,80,27,11,21,247,52,221,228,247,1,247,13,45,186,251,23,170,31,50,29,5,71,208,228,98,247,5,27,14,70,29,251,85,247,54,251,55,247,82,11,69,10,241,225,46,251,2,251,3,53,46,37,31,11,168,163,164,169,167,115,164,110,108,115,114,111,109,163,114,170,31,11,21,246,221,200,234,237,53,167,56,165,31,66,10,106,29,5,89,201,219,112,211,27,14,21,247,89,251,56,6,100,88,65,114,75,68,29,228,105,29,251,0,130,10,234,247,0,188,29,247,161,251,167,7,11,218,53,5,197,6,37,247,29,5,69,6,11,21,45,10,11,21,234,227,188,29,86,193,5,86,89,70,105,64,68,29,208,105,29,51,130,10,31,14,49,29,155,29,11,213,252,50,247,131,248,9,213,252,9,247,118,11,21,211,205,169,188,188,31,87,190,5,100,104,91,115,87,27,69,10,190,186,116,102,173,31,191,190,5,186,90,74,168,69,27,54,10,14,77,29,251,39,247,15,251,16,247,37,11,221,247,172,6,247,168,248,43,5,96,29,247,169,252,43,5,14,202,99,73,177,57,27,251,31,40,38,251,36,251,36,238,37,247,31,221,205,177,202,179,31,55,7,38,69,80,251,11,75,77,162,177,99,30,106,80,5,99,186,217,110,223,27,247,41,244,233,247,25,31,11,211,212,200,226,215,192,98,10,59,222,251,6,30,11,27,42,10,214,11,248,59,6,247,73,50,247,10,251,48,11,251,82,251,54,251,54,251,85,11,115,82,155,122,5,61,29,11,210,6,19,104,89,29,19,152,75,29,115,100,29,11,35,29,19,126,156,29,19,190,39,29,251,21,252,53,251,33,248,53,5,74,6,251,33,252,53,251,21,248,53,5,59,6,14,21,58,29,39,251,29,5,196,6,11,251,37,251,15,251,15,251,39,11,217,3,248,32,247,180,57,29,11,49,10,19,120,153,29,247,52,247,253,247,51,251,253,5,14,248,233,35,10,11,64,127,92,10,11,247,60,247,11,247,15,247,66,31,248,38,11,128,129,123,131,118,27,102,118,161,174,11,21,197,6,93,10,5,11,248,161,213,252,55,6,248,51,248,187,5,201,252,150,65,248,43,7,252,50,252,187,5,14,248,44,210,251,200,6,247,198,248,23,5,198,252,36,68,247,191,7,251,197,252,23,5,14,129,127,109,10,11,247,31,248,49,247,29,252,49,5,210,6,247,66,248,153,5,59,6,11,247,84,248,221,247,83,252,221,5,216,6,247,127,249,67,5,51,6,11,248,212,60,10,11,79,10,247,19,60,157,5,218,251,37,79,10,247,17,60,157,5,11,21,66,83,177,203,201,204,183,216,11,118,99,29,11,118,247,48,213,247,253,235,139,119,11,45,6,251,115,251,225,251,113,247,225,5,42,6,11,249,42,76,29,11,247,54,4,141,29,140,10,31,11,139,112,10,11,114,159,118,11,160,123,29,11,21,93,10,247,34,251,18,5,11,97,10,251,124,6,217,252,252,21,248,181,247,46,7,104,29,247,64,247,13,251,5,251,51,251,52,251,13,251,5,251,64,31,14,105,86,189,31,192,193,5,204,75,11,209,119,199,121,83,26,90,93,107,71,82,80,161,182,80,30,100,84,11,247,37,247,14,247,16,247,39,11,251,46,251,16,251,22,251,40,11,37,68,213,240,128,31,11,158,10,247,50,37,247,4,251,28,31,103,10,249,126,21,209,6,19,220,95,10,19,236,60,53,5,19,220,118,29,11,247,4,215,85,47,47,63,85,251,4,31,11,127,206,248,43,206,11,81,10,190,29,11,189,203,154,167,172,26,11,118,248,98,206,11,117,10,18,215,165,29,19,184,11,61,225,5,82,6,11,122,10,31,14,249,126,85,29,11,84,29,181,29,31,11,49,10,19,124,153,29,118,249,67,119,11,249,147,35,10,11,153,10,113,119,118,115,11,240,222,211,247,9,30,206,7,44,65,95,70,108,31,11,247,77,139,239,60,118,248,49,243,139,119,11,89,10,183,4,140,10,141,29,31,11,3,248,165,248,153,21,43,6,251,175,251,178,5,248,104,64,253,79,214,247,29,7,232,231,247,71,251,121,5,233,6,251,112,247,172,5,11,114,10,18,176,250,131,19,88,11,125,29,213,10,11,145,29,149,10,11,211,230,170,188,184,11,248,38,61,252,38,7,11,67,224,247,11,11,247,11,211,223,11,82,10,181,10,19,216,11,53,29,31,11,82,99,190,207,204,178,191,196,195,180,88,72,71,100,89,82,31,11,113,29,1,187,218,11,171,166,193,10,112,107,11,180,168,73,198,27,11,214,248,153,7,11,91,10,144,10,11,237,127,210,206,10,11,214,247,221,7,11,247,98,247,241,21,233,205,214,236,234,75,216,44,46,72,64,40,46,203,62,234,31,64,251,241,21,205,6,11,21,214,248,153,64,6,14,213,247,118,213,11,64,252,153,146,29,11,21,66,72,99,84,109,31,11,247,21,251,3,230,251,34,11,56,143,29,14,118,247,139,213,247,184,213,1,218,217,11,135,136,139,138,135,31,11,58,214,247,207,7,11,129,193,116,118,247,172,193,154,193,247,128,193,133,119,18,186,202,247,85,202,202,202,247,85,202,11,248,98,7,251,141,252,48,21,38,67,213,244,31,11,183,247,10,183,11,218,247,239,214,11,249,29,150,10,11,160,171,29,11,164,29,1,169,248,152,3,11,84,251,72,207,249,9,119,11,214,247,181,214,11,248,165,21,110,115,114,109,111,163,114,168,170,163,164,167,169,115,164,108,31,11,84,29,31,11,162,127,10,247,187,221,3,11,249,21,21,142,29,11,251,84,186,211,167,11,118,165,10,11,248,249,61,253,67,248,89,213,7,14,194,175,10,11,248,249,247,123,213,252,176,65,247,123,11,248,106,249,67,5,73,6,252,30,251,176,21,84,97,190,205,31,11,247,14,101,29,11,252,48,101,29,11,83,141,10,18,216,165,29,19,216,11,86,127,201,29,247,241,213,3,11,243,211,213,240,241,211,65,35,30,11,172,163,163,173,11,160,154,29,248,11,218,3,11,251,154,141,10,18,222,214,19,208,11,135,29,136,29,11,198,161,10,11,248,95,213,252,95,6,11,122,113,29,11,180,203,203,31,11,218,247,29,11,107,188,5,84,29,11,170,29,174,204,95,118,248,108,206,18,11,247,29,18,11,211,247,120,213,247,157,211,11,166,171,171,166,11,19,244,224,199,86,65,65,79,86,54,31,11,251,142,248,212,207,29,202,247,164,3,11,247,214,248,165,151,29,11,6,94,251,71,5,205,6,184,247,71,5,11,214,249,79,64,6,14,6,251,195,11,96,10,1,187,216,11,46,139,213,248,249,119,1,207,217,3,11,19,0,19,252,11,247,0,1,212,247,0,11,206,29,247,27,118,11,251,65,198,11,247,29,1,11,251,174,251,7,196,249,115,196,1,11,27,77,29,11,247,51,127,211,100,118,249,7,211,11,144,10,19,0,11,130,159,172,132,167,27,14,233,217,248,62,217,11,118,248,249,213,11,247,241,213,11,0,0,34,0,171,1,135,0,172,0,173,0,174,1,136,1,139,0,175,0,176,0,138,0,35,0,36,1,137,1,138,0,177,0,37,0,154,1,140,1,141,0,38,0,178,1,142,0,179,0,180,1,143,1,146,0,181,1,148,1,145,1,144,0,39,0,40,1,147,1,149,0,41,0,42,0,182,0,183,0,184,1,150,0,185,1,153,1,152,0,43,0,44,1,151,0,45,1,154,1,155,0,140,0,46,0,47,1,157,1,156,1,158,0,186,0,48,0,187,0,188,0,189,0,190,1,159,1,160,0,141,0,191,0,142,0,49,0,157,0,50,0,51,1,162,1,163,1,161,0,52,1,164,0,192,1,165,0,53,1,167,1,166,0,54,0,193,0,194,0,195,0,196,1,168,1,169,1,170,1,171,0,55,0,56,1,174,1,173,1,176,1,175,0,57,0,58,0,197,1,172,0,198,1,178,0,59,1,177,0,199,1,179,0,66,0,200,1,180,0,201,0,202,0,203,1,182,1,181,0,204,0,205,0,144,0,67,0,68,1,183,1,184,0,206,0,69,0,167,1,186,1,185,0,70,0,207,1,187,0,208,0,209,1,188,1,189,0,210,1,190,1,191,1,192,0,71,0,72,1,194,1,193,0,73,0,74,0,145,0,211,0,212,0,213,0,214,1,197,1,196,0,75,1,195,0,76,1,198,0,77,1,200,1,199,0,146,0,78,0,79,1,201,1,202,1,203,0,215,0,80,0,216,0,217,0,218,0,219,1,204,1,205,0,147,0,220,0,148,0,81,0,162,0,82,0,83,1,209,1,208,1,207,0,84,1,210,0,221,1,206,0,149,0,85,1,212,1,211,0,86,0,222,0,223,0,224,0,225,1,213,1,214,1,217,1,215,0,87,0,88,1,216,1,218,1,222,1,221,0,89,0,90,0,226,1,219,0,227,1,220,0,91,1,223,0,228,1,227,1,226,1,228,1,225,1,224,1,229,1,231,1,230,1,232,1,233,1,234,0,17,0,18,0,19,0,20,0,21,0,22,0,23,0,24,0,25,0,26,0,11,0,61,0,27,0,13,0,121,0,2,0,96,0,4,0,15,0,32,0,123,0,3,0,104,0,28,0,16,0,64,0,92,0,94,0,60,0,62,0,9,0,10,0,137,0,111,0,14,0,105,0,119,0,65,0,8,0,1,0,97,0,5,1,235,0,98,0,100,0,12,0,166,0,168,0,159,0,30,0,31,0,29,0,95,0,6,0,122,0,33,0,7,0,93,0,63,1,236,0,125,0,129,0,136,0,133,0,126,0,131,0,130,0,124,0,134,0,128,0,135,0,132,0,127,1,238,1,237,1,44,2,0,1,0,174,0,181,0,194,0,214,0,235,1,4,1,19,1,38,1,80,1,108,1,146,1,201,2,13,2,20,2,31,2,51,2,112,2,130,2,132,2,158,2,160,2,168,2,178,2,214,2,232,3,7,3,27,3,50,3,62,3,80,3,119,3,152,3,184,3,196,3,222,3,245,4,31,4,39,4,50,4,66,4,90,4,114,4,125,4,144,4,174,4,222,4,230,4,251,5,3,5,15,5,60,5,109,5,151,5,162,5,180,5,201,5,229,5,251,6,2,6,13,6,29,6,53,6,65,6,79,6,97,6,211,6,230,7,43,7,65,7,117,7,182,7,192,7,206,7,255,8,26,8,33,8,44,8,70,8,122,8,139,8,163,8,200,8,207,8,218,8,234,9,0,9,12,9,26,9,44,9,105,9,130,9,171,9,178,9,191,9,220,9,250,10,6,10,59,10,66,10,78,10,98,10,126,10,138,10,149,10,167,10,187,10,207,10,215,10,225,10,255,11,16,11,54,11,64,11,81,11,150,11,207,11,249,12,95,12,122,12,131,12,144,12,160,12,238,13,16,13,131,13,186,13,243,13,250,14,3,14,17,14,31,14,73,14,96,14,120,14,129,14,145,14,206,14,232,15,45,15,78,15,120,15,199,15,223,15,236,15,246,16,1,16,17,16,41,16,52,16,71,16,125,16,144,16,161,16,173,16,196,16,207,16,226,17,10,17,50,17,117,17,125,17,135,17,164,17,195,17,233,17,240,17,251,18,10,18,32,18,44,18,58,18,78,18,208,18,241,19,47,19,84,19,107,19,157,19,165,19,176,19,204,19,234,19,241,19,252,20,16,20,67,20,134,20,155,20,209,21,1,21,9,21,20,21,39,21,69,21,80,21,125,21,143,21,191,21,224,22,6,22,13,22,26,22,55,22,85,22,97,22,151,22,159,22,171,22,189,22,209,22,220,22,231,22,249,23,12,23,32,23,44,23,59,23,96,23,117,23,165,23,180,23,198,23,252,24,44,24,97,24,175,24,202,25,15,25,128,25,183,26,18,26,123,26,150,27,28,27,132,28,37,28,61,28,82,28,105,28,131,28,176,28,215,29,48,29,60,29,138,29,212,29,230,29,241,30,21,30,44,30,64,30,148,30,228,30,251,31,20,31,82,31,141,31,162,31,182,31,203,31,231,32,3,32,29,32,55,32,58,32,179,33,61,33,164,33,235,34,43,34,78,34,94,34,146,34,182,34,206,34,242,35,20,35,50,35,96,35,158,36,93,36,246,37,10,37,50,37,73,37,79,37,105,37,112,37,136,37,142,37,157,37,171,37,178,37,195,37,211,37,250,38,12,38,41,38,51,38,68,251,40,251,97,208,172,186,172,162,172,186,172,199,172,163,195,161,173,162,172,176,172,166,173,175,173,165,172,176,172,206,1,232,213,172,172,173,172,172,216,3,248,46,249,175,21,251,209,254,124,247,209,6,62,250,57,21,106,73,102,205,106,251,58,172,205,176,74,172,7,238,251,21,21,69,205,105,251,58,243,7,205,105,21,106,103,172,6,239,78,21,106,73,69,39,172,205,176,73,172,7,247,58,79,21,39,251,58,173,247,25,205,7,172,251,14,21,251,5,251,58,247,5,172,59,239,186,106,116,105,195,7,239,251,65,21,251,5,251,58,247,5,7,247,25,106,21,39,92,239,6,172,83,21,106,107,7,69,92,5,241,106,251,58,172,6,209,186,5,69,172,6,14,137,29,249,18,22,78,10,137,29,248,183,139,10,247,125,253,126,21,78,10,82,10,231,204,181,10,19,220,248,159,249,199,62,10,247,7,253,199,77,10,82,10,218,247,29,181,10,19,220,248,13,249,212,76,29,247,231,253,126,77,10,82,10,239,231,18,247,127,192,10,19,222,247,173,42,29,247,57,253,147,59,29,19,238,80,29,137,29,248,44,249,126,102,29,247,180,253,126,21,78,10,82,10,236,194,181,10,19,220,248,168,249,199,150,10,245,253,144,77,10,246,251,65,198,247,27,95,29,18,248,245,195,19,236,249,150,44,21,121,29,50,10,207,251,46,5,122,122,128,115,112,81,10,252,220,248,10,21,19,244,80,29,82,10,231,159,29,18,247,166,159,29,19,223,248,13,249,139,80,10,247,153,254,45,59,29,19,239,80,29,82,10,217,194,10,181,10,19,0,19,222,247,204,249,191,21,142,29,19,218,51,29,19,222,59,10,19,218,247,218,253,191,59,29,19,234,80,29,248,12,139,213,221,213,222,149,29,1,248,112,218,3,250,93,248,249,21,213,252,177,7,252,32,253,67,5,229,6,229,247,48,5,247,156,251,48,61,10,6,251,192,252,19,21,247,113,248,19,5,252,19,7,14,173,139,210,247,146,210,247,112,210,18,233,217,247,239,218,87,218,19,244,233,22,247,219,172,10,181,212,26,239,61,210,251,3,30,251,207,6,217,251,183,21,247,112,247,109,7,215,193,93,75,75,85,93,63,31,251,109,251,217,21,247,146,247,121,7,195,29,14,202,10,248,40,127,60,29,202,10,247,196,76,10,118,254,26,60,29,171,133,10,186,161,10,191,218,19,232,247,241,110,10,247,47,254,19,60,29,171,170,29,174,209,248,203,211,18,191,218,247,196,191,203,29,249,31,232,21,86,193,5,86,89,70,105,64,68,29,208,105,29,51,179,44,27,70,29,251,73,247,35,251,47,247,67,121,31,71,29,153,173,228,144,220,179,199,199,25,14,247,6,139,210,248,181,210,1,233,217,248,83,218,3,233,22,103,29,73,10,247,6,139,210,248,181,210,185,29,233,217,248,83,218,19,236,247,183,111,29,42,254,7,21,103,29,73,10,189,10,248,208,248,249,56,10,189,10,248,82,139,10,247,160,86,10,94,29,185,29,218,218,19,244,247,253,249,126,21,19,236,95,10,19,244,60,53,5,19,236,118,29,19,244,239,251,29,5,247,173,86,10,94,29,198,247,29,210,10,3,247,218,249,212,76,29,247,216,86,10,94,29,219,231,18,218,218,165,192,10,19,0,19,254,247,122,42,29,247,42,251,46,21,213,7,19,232,55,10,6,14,94,29,219,231,210,10,247,14,231,3,247,218,124,29,247,138,251,46,56,10,118,251,64,231,219,201,10,247,14,231,3,248,208,248,249,53,10,247,60,253,73,166,10,189,10,248,32,249,126,102,29,247,126,86,10,94,29,216,194,210,10,3,248,117,249,199,150,10,230,251,43,56,10,118,206,29,247,6,201,10,247,113,195,3,248,208,248,249,21,213,252,129,253,67,247,218,7,124,122,128,116,113,114,29,181,29,31,218,62,29,6,14,94,29,197,194,10,18,218,218,203,29,247,153,249,191,21,142,29,19,244,51,29,19,252,59,10,19,244,247,203,251,90,56,10,100,160,118,247,205,149,29,210,10,3,248,208,248,249,21,213,252,129,253,67,218,247,205,248,9,213,252,9,247,118,7,14,236,127,193,29,1,191,218,248,98,78,29,14,236,127,193,29,199,204,1,191,218,248,98,217,3,248,186,249,199,62,10,251,46,252,167,57,29,14,236,251,65,230,209,193,29,1,191,218,247,161,192,247,32,78,29,144,252,80,21,63,10,210,160,118,247,205,213,247,192,119,1,218,217,248,41,217,3,248,198,249,67,21,251,192,252,41,247,192,61,253,67,217,247,205,248,41,251,205,217,249,67,7,14,167,10,218,22,156,10,6,14,167,10,227,76,10,251,22,254,14,148,10,177,29,218,207,29,218,217,3,122,90,10,135,254,7,148,10,177,29,239,231,18,115,231,150,217,150,231,203,29,161,42,29,19,232,251,27,253,147,148,10,177,29,239,231,18,211,231,54,217,19,0,19,240,247,10,124,29,19,232,100,253,147,148,10,167,10,229,120,29,247,23,253,252,148,10,177,29,236,194,1,218,217,3,102,249,144,152,10,247,8,253,199,148,10,252,48,205,29,249,67,119,1,218,217,3,247,96,44,21,121,29,249,67,61,253,58,7,118,123,124,111,108,191,10,251,0,127,210,206,10,1,248,12,217,3,247,129,127,21,247,19,229,237,247,30,31,248,99,61,252,99,7,42,81,71,58,76,75,180,197,112,30,82,83,5,72,181,227,92,220,27,14,151,127,10,231,217,123,10,14,151,187,10,249,67,119,1,231,217,247,62,192,123,10,247,128,254,86,21,100,10,202,29,247,38,213,21,172,29,202,29,247,170,139,10,149,253,52,21,172,29,46,139,213,248,91,119,238,230,127,119,18,207,217,247,12,192,19,0,19,236,247,158,248,244,21,133,112,124,113,116,113,171,116,24,131,29,251,12,252,170,21,19,216,172,29,98,139,213,248,249,119,1,247,12,217,3,247,90,213,21,247,135,7,247,30,210,5,214,7,251,30,68,5,247,187,61,251,227,7,56,96,5,64,7,222,182,5,251,169,248,89,213,7,14,247,98,127,10,233,217,248,146,217,3,233,22,217,248,155,6,247,147,252,115,247,147,248,115,5,252,155,156,10,7,251,147,252,115,251,147,248,115,5,61,6,14,176,29,1,213,29,3,233,22,75,10,14,176,29,1,213,29,3,247,197,76,10,251,224,254,14,21,75,10,14,176,29,218,161,10,213,29,19,236,247,242,111,29,251,48,254,7,21,75,10,14,247,14,187,10,249,67,119,1,233,217,247,104,192,247,53,217,3,233,22,75,10,247,170,254,86,21,100,10,176,29,217,194,10,18,213,29,19,236,248,85,113,10,251,247,253,125,21,75,10,14,126,10,248,40,127,33,29,126,10,248,10,76,10,48,254,26,33,29,128,10,186,247,29,151,10,247,161,90,10,174,254,19,33,29,128,10,207,231,1,191,218,247,23,192,10,247,22,218,3,247,200,42,29,43,253,159,33,29,126,10,248,14,120,29,247,60,254,8,33,29,126,10,247,156,249,125,92,29,251,73,254,24,33,29,128,10,204,194,151,10,247,141,249,144,152,10,247,47,253,211,33,29,210,29,127,119,18,155,10,19,172,249,39,248,222,21,19,156,227,240,5,54,6,19,108,88,81,5,183,81,67,165,62,27,70,29,46,176,53,199,75,31,51,38,5,224,6,19,172,190,197,5,95,198,211,113,215,27,107,10,232,102,224,80,203,31,252,164,251,134,21,70,10,197,194,119,105,184,30,251,255,252,51,5,97,189,113,205,209,26,247,165,251,176,21,81,84,159,173,94,31,247,254,248,51,5,181,89,165,74,69,26,108,29,30,14,128,10,185,194,10,18,155,10,19,236,248,104,113,10,75,253,137,33,29,248,20,99,29,1,191,218,247,245,218,3,250,101,248,249,21,213,252,209,7,251,82,251,54,251,52,251,85,251,85,247,54,251,33,247,82,31,248,209,62,29,6,251,51,252,177,21,251,40,251,17,247,0,247,46,247,45,247,17,247,20,247,40,31,219,252,179,6,14,135,182,29,218,22,217,247,139,247,93,6,182,10,251,171,6,217,252,2,21,173,10,135,139,247,92,65,213,247,184,213,65,247,87,18,218,217,248,11,218,19,0,19,172,218,22,217,6,19,108,247,18,247,93,7,182,10,251,91,6,19,92,247,13,59,7,217,252,123,21,19,108,173,10,210,29,18,155,10,19,184,249,135,247,236,21,47,10,222,216,170,190,200,30,19,120,219,69,189,197,62,206,5,19,184,187,200,168,215,221,26,251,243,251,176,21,47,29,76,118,80,105,92,31,251,2,234,89,81,246,46,5,102,93,82,117,78,27,14,141,182,29,248,247,248,103,46,10,14,141,182,29,248,90,139,10,247,191,251,171,46,10,14,141,160,118,247,139,213,247,184,213,185,29,218,217,248,11,218,19,246,248,5,249,126,21,19,238,95,10,19,246,60,53,5,19,238,118,29,19,246,239,251,29,5,247,204,251,171,46,10,14,141,251,65,230,242,154,29,247,53,192,247,53,218,3,248,247,248,103,46,10,247,54,252,39,21,63,10,190,10,247,209,128,52,29,190,10,247,112,76,10,115,254,25,52,29,104,128,210,248,205,210,185,161,10,209,218,247,223,218,19,236,247,157,111,29,247,44,254,18,52,29,104,170,29,174,209,248,205,210,1,209,218,247,91,191,219,218,3,248,195,247,79,21,247,13,45,186,251,23,170,30,50,29,201,78,217,100,236,131,25,71,29,154,174,5,247,40,146,215,225,244,26,14,121,160,214,29,1,247,168,217,3,247,168,22,217,174,29,6,14,121,160,214,29,185,29,247,168,217,19,232,247,172,110,10,235,254,7,21,217,174,29,6,14,121,170,29,205,214,29,18,247,168,217,135,191,19,248,247,246,22,174,29,252,249,152,7,111,72,215,10,19,244,61,29,19,248,158,185,5,14,132,29,248,9,127,38,10,132,29,247,185,76,10,98,254,26,38,10,145,29,218,247,29,149,10,247,130,90,10,174,254,19,38,10,145,29,239,231,1,225,217,206,192,10,206,217,3,247,169,42,29,43,253,159,38,10,132,29,248,21,120,29,247,22,254,8,38,10,132,29,247,125,249,125,92,29,251,73,254,24,38,10,145,29,236,194,149,10,247,110,249,144,152,10,247,47,253,211,38,10,237,206,29,241,210,97,118,249,71,119,18,225,217,247,9,195,247,137,217,19,218,248,218,249,67,21,52,10,19,190,251,41,226,251,3,247,22,110,30,126,122,130,118,115,114,29,31,19,222,158,147,155,152,149,30,154,6,83,29,7,14,145,29,231,159,29,1,225,217,245,159,29,245,217,3,248,9,249,139,128,29,253,195,4,37,29,246,139,235,64,123,29,181,10,19,112,249,18,249,67,21,19,176,251,152,252,227,251,153,248,227,5,54,6,247,195,253,67,5,224,6,247,195,249,67,5,14,130,29,247,164,22,71,10,130,29,248,147,76,10,251,252,254,14,21,71,10,114,10,218,192,29,176,250,131,19,92,248,42,90,10,251,126,254,7,21,216,6,19,108,90,29,19,156,74,10,114,10,239,231,18,248,35,192,10,19,94,248,81,42,29,252,1,253,147,21,216,6,19,110,90,29,19,158,74,10,130,29,248,149,120,29,40,253,252,21,71,10,188,127,10,177,249,1,3,249,39,249,67,21,44,6,251,107,251,173,251,107,247,173,5,43,6,247,155,251,236,251,155,251,235,5,234,6,247,107,247,173,247,107,251,173,5,235,6,251,155,247,236,5,14,168,29,247,187,22,65,29,168,29,247,148,76,10,57,254,14,21,65,29,162,101,29,218,207,29,247,187,221,3,247,93,90,10,133,254,7,21,65,29,162,101,29,239,231,18,247,86,231,148,221,148,231,203,29,247,132,42,29,19,232,251,29,253,147,21,65,29,168,29,247,240,120,29,228,253,252,21,65,29,185,10,1,197,248,161,3,197,22,86,29,185,10,1,197,248,161,3,247,134,76,10,251,197,254,14,21,86,29,185,10,185,29,197,248,161,19,232,247,179,110,10,251,21,254,7,21,86,29,185,10,219,231,1,247,168,231,3,247,214,124,29,251,156,253,147,21,86,29,129,10,247,178,248,165,48,10,129,10,248,49,102,10,154,92,48,10,82,29,199,204,181,119,164,10,19,191,248,75,249,29,62,10,251,45,251,12,35,29,19,127,156,29,19,191,39,29,82,29,186,247,29,164,10,19,190,247,185,97,29,210,92,74,29,82,29,207,231,200,10,167,192,10,125,214,19,0,0,19,191,0,247,89,41,10,19,188,128,36,71,35,29,19,124,128,156,29,19,188,128,39,29,129,10,247,255,125,10,120,92,48,10,82,29,204,194,164,10,19,190,248,84,161,29,251,54,74,74,29,64,206,29,241,92,10,200,10,247,151,195,122,214,19,221,248,179,44,21,19,222,167,29,19,189,181,29,30,247,207,7,247,17,70,228,251,33,142,10,30,38,29,31,19,221,84,10,30,69,7,19,222,143,10,251,215,247,90,93,29,31,19,221,99,10,19,222,111,10,82,29,199,159,29,200,10,206,159,29,164,214,19,191,64,247,185,248,225,21,19,191,192,101,10,31,19,191,64,82,185,93,196,30,19,191,192,98,29,19,191,64,132,251,114,35,29,19,127,64,156,29,19,191,64,39,29,82,29,185,197,147,197,134,119,164,10,19,181,128,247,120,169,29,19,187,128,51,29,19,181,128,59,10,197,251,4,35,29,19,117,128,156,29,19,181,128,39,29,247,212,127,205,247,68,206,104,202,247,29,206,75,203,170,10,188,10,19,215,249,62,173,29,57,65,99,75,92,30,203,109,77,179,44,27,142,10,31,19,175,38,29,35,213,78,247,17,231,221,188,209,182,31,65,187,221,94,226,27,133,29,31,93,188,5,19,215,43,10,252,53,252,44,21,52,87,177,203,31,19,183,201,204,183,216,195,192,131,126,186,30,101,7,19,215,58,66,71,53,30,14,88,29,247,62,119,18,212,10,19,188,168,10,247,171,64,7,19,124,253,79,214,236,7,19,188,110,29,33,140,29,3,247,208,127,63,29,33,140,29,3,247,108,85,10,118,253,112,63,29,33,207,10,187,218,3,247,153,106,10,247,47,253,105,63,29,33,191,29,187,218,247,112,191,19,222,247,222,94,21,155,29,19,238,154,174,204,143,198,168,184,184,25,87,190,5,100,104,91,115,87,27,69,10,190,186,116,102,173,31,191,190,5,186,90,74,168,69,209,29,251,27,243,251,8,247,22,121,31,115,82,215,10,46,29,31,19,222,178,110,166,99,30,14,88,29,247,62,119,144,10,19,188,248,116,249,79,21,251,171,7,36,29,19,124,42,214,249,79,7,19,188,251,141,253,24,39,10,118,127,207,248,12,205,1,199,217,247,242,218,3,248,26,248,244,21,210,171,112,201,40,95,116,158,115,158,113,159,25,63,108,166,121,166,119,166,119,25,48,99,166,77,247,14,193,196,89,187,85,169,81,25,190,96,85,169,69,27,251,28,42,35,251,38,251,44,245,251,0,247,41,247,40,243,247,8,247,57,247,22,78,240,251,8,247,0,31,64,252,188,21,35,66,218,247,4,247,0,211,216,241,247,0,207,55,36,251,3,67,61,38,31,14,88,29,218,230,139,119,144,10,247,12,192,19,174,248,116,248,56,21,36,29,19,111,42,214,249,79,64,7,247,88,22,113,119,118,115,31,19,183,213,10,72,10,19,111,159,10,30,19,174,252,6,253,24,39,10,148,127,109,10,195,189,89,247,6,211,29,19,182,249,0,249,15,21,74,6,19,174,203,64,7,19,182,75,251,62,7,19,174,89,247,62,251,57,7,36,29,19,110,42,214,248,221,204,7,19,174,251,206,252,166,39,10,179,29,247,201,194,34,29,179,29,248,59,102,10,167,44,29,94,10,186,247,29,163,10,247,230,124,10,180,44,29,94,10,186,247,29,163,10,247,195,97,29,223,44,29,94,10,207,231,18,187,216,175,192,10,168,213,19,253,247,99,81,29,19,255,37,10,49,252,178,21,109,29,19,253,36,10,19,255,108,10,19,253,136,48,29,14,94,10,207,231,1,187,216,247,24,231,247,17,213,3,247,195,81,29,145,252,178,34,29,86,251,65,231,208,201,29,247,24,231,247,17,213,3,247,201,194,32,10,136,252,179,166,10,179,29,248,9,125,10,133,44,29,94,10,204,194,163,10,248,94,161,29,251,41,252,175,34,29,86,251,49,198,225,201,29,247,92,195,232,213,3,248,35,140,21,186,153,183,162,167,169,93,188,24,108,10,37,68,213,240,128,31,40,29,147,146,139,140,147,30,134,127,136,126,125,114,29,156,146,154,150,149,31,46,248,97,51,10,14,94,10,185,174,10,177,10,19,235,247,130,169,29,19,247,51,29,19,235,59,10,210,252,222,34,29,251,189,160,118,248,86,206,247,28,206,106,119,18,247,10,214,19,0,19,232,247,85,248,224,21,177,165,166,169,162,159,130,127,150,30,19,216,176,194,5,19,232,160,112,105,151,104,27,65,87,84,62,31,68,58,72,220,252,86,214,248,86,247,19,206,251,19,7,14,162,10,18,191,160,29,19,0,19,220,248,114,248,153,21,50,7,19,236,66,29,19,220,158,29,19,236,180,29,19,220,198,10,162,10,231,204,181,119,18,191,160,29,19,239,248,107,249,29,62,10,19,223,146,251,24,21,50,7,19,239,66,29,19,223,158,29,19,239,180,29,19,223,198,10,162,10,240,214,10,191,218,247,21,192,247,57,214,19,0,0,19,219,128,247,204,248,234,21,165,159,160,163,164,119,160,114,31,145,166,154,165,162,165,107,162,24,89,75,124,111,106,26,99,159,111,171,30,247,58,58,21,50,7,19,230,128,66,29,19,214,128,158,29,19,230,128,180,29,19,214,128,198,10,83,160,116,29,247,62,119,1,216,165,29,3,197,29,247,157,64,253,79,146,29,67,29,14,160,118,248,153,131,10,19,232,101,252,247,148,29,179,10,214,22,214,248,153,64,6,14,179,10,222,85,10,251,21,253,100,148,29,162,29,218,207,29,214,214,3,117,91,29,136,253,93,148,29,162,29,239,231,18,110,231,151,214,152,231,203,29,156,41,10,19,232,251,26,252,233,148,29,179,10,224,120,10,247,24,253,82,148,29,162,29,236,194,1,214,214,3,97,248,230,152,10,247,9,253,29,148,29,206,29,247,6,151,148,171,29,239,231,18,138,195,151,231,55,214,19,0,19,186,247,5,81,29,186,253,72,21,19,221,121,29,19,217,176,248,153,64,252,141,6,19,189,116,146,5,110,127,115,105,100,191,10,251,70,206,249,8,131,10,50,253,169,21,19,232,157,10,19,240,212,29,251,70,206,206,10,1,214,214,3,163,251,70,21,157,10,212,29,34,162,29,247,94,119,1,214,214,129,29,14,34,187,10,248,153,119,247,94,119,1,214,214,247,17,192,129,29,119,251,254,21,63,10,252,57,186,10,215,214,3,215,22,199,29,252,57,186,10,215,214,3,224,249,138,57,10,251,22,254,26,21,199,29,252,57,160,118,248,165,119,238,214,10,215,214,247,12,192,19,220,215,22,214,249,79,64,6,247,75,251,85,21,125,29,30,19,236,213,10,115,10,8,14,251,233,186,10,247,5,214,3,247,162,248,65,21,57,97,5,247,204,64,251,243,7,63,100,5,64,7,215,178,5,251,165,214,247,204,7,221,181,5,14,247,139,141,10,18,215,214,247,151,214,247,151,214,19,220,249,15,248,165,21,61,71,96,72,118,31,206,111,78,182,61,27,71,83,105,85,113,31,19,188,215,150,29,19,220,217,197,194,221,209,188,104,10,217,197,194,221,209,188,98,10,63,222,251,0,30,14,178,29,247,214,248,165,118,10,178,29,248,69,102,10,170,92,118,10,83,141,10,218,192,29,216,165,29,19,220,247,240,124,10,183,92,151,29,19,188,222,150,29,19,220,67,29,14,83,195,10,216,214,247,52,192,215,214,19,234,197,29,19,218,222,150,29,19,234,67,29,19,238,130,252,247,21,63,10,83,141,10,217,174,10,216,165,29,19,203,247,140,169,29,19,215,51,29,19,203,59,10,213,251,4,151,29,19,171,222,150,29,19,203,67,29,14,132,10,247,208,127,34,10,132,10,247,128,85,10,98,253,112,34,10,122,207,10,199,10,3,247,73,91,29,174,253,105,34,10,187,29,207,231,1,187,218,186,192,10,185,218,3,247,112,41,10,43,252,245,34,10,132,10,247,220,120,10,247,22,253,94,34,10,132,10,247,73,248,211,92,29,251,78,253,110,34,10,187,29,204,194,1,199,10,3,247,53,248,230,152,10,247,47,253,41,34,10,122,127,206,84,216,247,254,217,84,206,18,199,10,19,0,19,172,248,149,248,75,21,206,217,5,54,6,19,92,109,104,5,168,96,88,157,84,209,29,70,166,74,184,91,31,73,62,5,224,6,19,156,168,173,5,110,182,190,122,193,27,107,29,31,19,172,208,112,202,96,187,30,19,156,252,22,251,72,21,247,2,225,232,242,177,174,126,118,169,30,251,143,251,186,5,113,173,124,183,186,26,247,81,251,96,21,102,104,151,160,109,31,247,143,247,186,5,163,104,154,97,93,26,251,3,53,46,37,30,14,187,29,185,174,10,199,10,19,0,19,238,248,16,248,211,21,51,29,19,214,59,10,19,238,142,29,19,214,75,252,223,34,10,248,40,127,96,10,1,187,218,248,13,217,215,29,3,249,146,173,29,47,58,89,61,94,30,215,91,55,191,45,27,64,29,233,224,192,216,187,31,59,186,224,89,231,27,133,29,31,93,188,5,108,10,252,86,22,54,29,248,83,48,29,14,129,113,29,127,119,18,212,10,19,216,168,10,19,184,236,64,253,69,214,247,161,7,158,10,31,19,216,247,50,37,247,4,251,28,30,103,10,129,113,29,247,62,119,1,212,10,3,168,10,247,171,64,253,251,214,247,161,7,110,29,129,113,29,127,119,211,29,19,184,248,116,248,153,21,42,7,19,216,36,29,251,161,214,7,19,184,249,69,7,251,141,252,98,21,38,135,29,31,19,216,65,10,30,19,184,135,10,37,30,14,183,29,247,50,248,52,146,10,183,29,247,238,102,10,93,251,52,146,10,251,154,141,10,218,192,29,222,214,19,216,247,153,124,10,106,251,52,21,19,184,169,10,19,216,126,29,14,251,154,195,10,222,214,138,192,19,232,247,50,248,52,21,19,216,169,10,19,232,126,29,19,228,252,134,4,63,10,183,10,247,151,127,56,29,183,10,247,63,85,10,106,253,112,56,29,251,44,207,10,209,214,247,120,214,3,247,108,106,10,247,35,253,105,56,29,251,44,191,29,209,214,247,36,191,171,214,19,223,248,84,247,36,21,237,53,167,56,165,30,66,10,19,239,106,29,191,97,204,113,201,132,25,71,29,153,173,5,19,223,238,145,213,199,229,26,14,67,139,210,247,146,210,247,132,210,18,223,217,247,152,218,87,218,19,244,223,22,217,248,149,6,211,193,190,215,30,19,248,215,193,89,69,75,85,83,63,31,84,68,206,6,195,29,72,68,226,172,10,191,212,26,245,53,214,251,14,251,14,52,64,33,30,14,251,170,127,206,248,31,206,1,247,10,214,3,247,195,215,21,203,10,136,10,14,251,170,127,206,248,31,206,151,119,238,214,10,247,10,214,247,140,192,19,206,248,78,249,79,21,113,119,118,115,31,19,182,213,10,72,10,19,206,159,10,30,251,85,253,24,21,136,10,102,194,5,203,10,14,251,170,170,29,195,118,248,96,206,1,247,10,214,233,191,3,247,162,94,21,155,29,155,176,162,144,162,149,158,154,25,102,194,5,203,10,116,10,70,181,87,201,130,30,115,82,119,29,117,29,248,76,248,153,79,29,117,29,248,51,102,10,247,59,80,79,29,117,10,218,192,29,215,165,29,19,188,247,187,97,29,247,115,80,122,29,117,10,239,231,18,215,214,141,192,10,142,214,19,0,19,182,247,91,41,10,19,185,188,59,49,10,19,121,153,29,117,29,248,1,125,10,247,25,80,79,29,117,29,247,247,249,82,21,60,157,251,13,251,37,5,197,6,247,92,22,247,34,247,17,60,157,251,13,251,35,5,224,252,23,21,45,29,19,120,56,214,248,153,64,7,14,117,10,236,194,18,215,165,29,19,188,248,86,161,29,129,62,122,29,83,206,29,241,206,105,171,29,18,215,214,247,142,195,122,214,19,218,248,198,44,21,19,220,167,29,19,186,181,29,30,248,153,64,251,221,7,19,218,45,29,67,7,19,220,143,10,14,117,10,231,159,29,18,215,214,180,159,29,181,214,19,191,128,247,187,248,225,80,10,247,37,251,126,49,10,19,127,128,153,29,54,139,227,72,171,29,18,166,248,145,19,112,247,139,22,211,6,247,109,248,153,5,55,6,19,176,251,61,252,65,251,64,248,65,5,55,6,14,137,10,247,100,22,72,29,137,10,248,24,85,10,251,193,253,100,21,72,29,127,29,218,192,29,174,249,145,19,92,247,175,91,29,251,67,253,93,21,210,6,19,108,89,29,19,156,75,29,127,29,239,231,18,247,168,192,10,19,94,247,214,41,10,251,198,252,233,21,210,6,19,110,89,29,19,158,75,29,137,10,248,25,120,10,100,253,82,21,72,29,42,162,29,1,171,248,123,3,248,155,22,251,91,247,156,247,83,247,145,5,51,6,251,39,251,87,251,40,247,87,5,51,6,247,84,251,145,251,92,251,156,5,227,6,247,48,247,98,247,47,251,98,5,14,163,29,247,45,251,72,43,29,163,29,247,106,85,10,251,74,254,24,43,29,164,29,218,207,29,169,248,152,3,247,51,91,29,33,254,17,43,29,164,29,239,231,1,247,44,192,10,3,247,90,41,10,251,129,253,157,43,29,163,29,247,198,120,10,128,254,6,43,29,176,10,1,193,248,44,3,193,22,87,29,176,10,1,193,248,44,3,247,76,85,10,251,143,253,100,21,87,29,176,10,198,207,29,193,248,44,3,247,121,106,10,64,253,93,21,87,29,176,10,219,231,1,247,110,231,3,247,156,81,29,251,102,252,233,21,87,29,144,29,19,0,19,156,248,116,248,153,58,10,144,29,19,172,248,81,102,10,19,156,247,69,80,58,10,91,10,231,204,181,119,144,10,19,175,248,107,249,29,62,10,19,159,148,251,24,21,42,7,19,175,36,29,19,95,42,143,29,19,175,44,10,91,10,218,247,29,144,10,19,174,247,217,97,29,19,158,247,125,80,21,88,10,91,10,239,231,18,193,218,189,192,10,152,214,19,174,128,247,121,81,29,19,175,128,37,10,19,158,128,198,59,21,42,7,19,174,128,36,29,19,94,128,42,143,29,19,174,128,44,10,144,29,19,172,248,31,125,10,19,156,247,35,80,58,10,91,10,236,194,144,10,19,174,248,116,161,29,19,158,62,4,88,10,129,206,29,241,206,105,145,10,18,193,218,247,200,195,122,214,19,213,248,238,44,21,19,214,167,29,19,173,181,29,30,248,153,64,42,7,19,213,36,29,53,7,19,214,143,10,19,213,251,220,247,91,39,10,91,10,231,159,29,18,193,218,228,159,29,191,214,19,175,192,247,217,248,225,80,10,19,159,192,247,47,251,126,21,42,7,19,175,192,36,29,19,95,192,42,143,29,19,175,192,44,10,91,10,217,197,147,197,134,119,144,10,19,165,128,247,152,169,29,19,171,128,51,29,19,165,128,59,10,19,149,128,247,112,251,16,21,42,7,19,165,128,36,29,19,85,128,42,143,29,19,165,128,44,10,180,204,10,198,218,248,49,218,3,247,237,127,21,247,59,247,10,247,39,247,101,247,100,251,10,247,39,251,59,251,60,251,10,251,39,251,100,251,101,247,10,251,39,247,60,31,211,4,251,13,53,247,10,247,58,247,58,225,247,9,247,13,247,13,224,251,9,251,58,251,58,54,251,10,251,13,31,14,251,187,127,10,247,72,217,3,247,72,22,217,249,67,76,6,251,61,251,7,173,81,247,12,217,5,14,80,139,213,248,191,209,1,248,73,218,3,188,22,248,110,213,251,241,6,247,72,247,48,5,247,8,239,185,213,232,26,247,15,39,218,251,11,251,0,62,88,58,82,30,194,94,5,203,186,196,182,219,27,212,209,90,55,71,99,73,42,56,31,251,143,251,106,5,14,77,127,210,247,145,255,0,71,128,0,255,0,244,128,0,210,18,248,71,218,75,218,19,232,247,182,127,21,247,35,235,222,247,7,238,61,190,69,155,31,19,240,210,160,201,191,227,26,247,2,43,215,251,23,32,63,87,70,87,30,191,92,5,198,188,193,177,215,27,225,205,87,67,61,70,95,47,140,31,65,140,5,67,212,7,19,232,247,0,208,98,58,61,75,86,43,55,72,179,197,94,31,85,88,5,73,189,226,87,247,5,27,14,114,160,118,247,59,210,247,247,233,139,119,18,248,29,217,19,216,248,29,22,217,247,59,242,210,36,248,85,49,6,251,233,252,91,149,74,5,247,235,6,251,156,210,21,19,232,247,156,247,247,5,251,247,7,14,90,127,209,247,193,208,247,77,213,1,233,255,0,77,128,0,255,1,35,128,0,218,3,247,190,127,21,247,33,242,229,247,28,247,28,36,217,251,16,76,92,118,114,102,31,146,247,123,5,247,222,213,252,42,6,129,251,245,196,111,5,171,182,190,160,198,27,235,207,79,51,52,72,73,44,63,74,177,197,86,31,88,82,5,75,195,219,94,245,27,14,114,127,206,247,199,206,247,91,210,1,199,218,247,237,218,3,247,225,248,65,21,58,68,100,73,97,31,148,7,247,57,226,247,22,247,2,205,184,109,97,182,30,182,200,5,188,88,79,172,55,27,251,48,251,14,251,53,251,97,251,86,214,251,43,247,78,247,35,238,239,247,19,247,28,34,217,251,17,31,126,252,10,21,43,83,214,243,119,31,215,156,206,191,226,27,231,212,82,45,63,78,59,36,31,14,91,160,214,29,1,198,248,101,3,247,30,22,229,6,247,188,249,8,5,198,252,101,65,248,8,7,14,97,127,210,247,151,207,247,134,210,18,191,218,78,218,247,201,218,77,218,19,242,247,195,127,21,247,33,247,2,214,247,9,225,71,200,56,167,31,19,236,210,165,202,190,223,26,247,5,251,3,209,251,15,251,11,251,6,71,251,6,60,195,86,217,109,30,19,242,55,112,71,77,53,26,251,8,247,1,63,247,34,30,19,236,248,34,4,74,143,50,178,219,26,208,207,189,225,225,208,89,70,61,51,98,72,135,30,19,242,251,219,4,44,62,190,214,222,240,187,210,141,31,211,137,239,91,56,26,64,62,88,44,30,14,114,127,210,247,91,206,247,199,206,1,199,218,247,237,218,3,247,194,249,79,21,251,35,40,39,251,19,251,28,244,61,247,17,220,210,178,205,181,31,130,7,251,57,52,251,22,251,2,73,94,169,181,96,30,96,78,5,90,190,199,106,223,27,247,48,247,14,247,53,247,97,247,86,64,247,43,251,78,31,141,252,10,21,47,66,196,233,215,200,219,242,235,195,64,35,159,31,63,122,72,87,52,27,14,251,131,255,1,188,130,143,247,81,1,247,71,189,3,247,96,248,12,21,153,150,149,151,181,128,180,134,181,31,173,114,169,109,175,118,149,133,154,144,146,151,146,151,135,153,129,145,103,160,98,150,100,156,178,156,180,150,175,160,149,145,143,153,132,151,132,151,124,144,129,133,8,103,118,109,109,105,114,8,144,181,150,180,181,26,151,128,149,125,125,128,129,127,97,150,98,144,97,30,105,164,109,169,103,160,129,145,124,134,132,127,132,127,143,125,149,133,175,118,180,128,178,122,100,122,98,128,103,118,129,133,135,125,146,127,146,127,154,134,149,145,8,175,160,169,169,173,164,8,134,97,128,98,97,26,127,150,129,153,30,14,251,125,65,249,197,1,134,248,72,3,247,238,65,21,224,6,251,243,249,197,5,54,6,14,252,31,127,247,0,247,199,204,29,3,247,20,248,39,68,10,252,51,4,171,10,252,20,127,247,0,52,118,18,216,247,8,19,96,247,8,251,25,21,19,160,67,10,14,145,127,204,29,231,247,0,231,247,0,3,247,20,127,68,10,247,92,22,55,29,247,92,22,171,10,252,11,127,247,0,248,227,119,18,222,247,0,255,255,167,128,0,255,0,72,128,0,19,208,247,4,247,85,21,192,6,159,248,130,5,47,6,19,224,184,253,79,21,171,10,252,11,248,57,247,0,18,221,247,0,47,255,0,72,128,0,19,0,19,192,247,27,166,29,19,160,165,251,97,21,86,6,119,252,130,5,231,6,14,165,160,118,247,71,200,247,98,200,247,72,119,1,178,248,231,3,248,255,248,82,21,154,200,5,251,9,197,10,251,42,197,10,251,7,6,124,78,5,247,6,6,87,251,98,5,251,5,6,124,78,5,247,5,198,29,247,42,198,29,247,10,6,154,200,5,251,10,6,191,247,98,5,251,10,251,98,21,251,42,6,191,247,98,5,247,42,6,14,252,31,127,204,29,3,247,20,127,21,171,10,251,33,127,247,0,236,247,79,247,140,210,18,247,61,247,0,46,218,247,13,218,19,236,247,76,247,85,21,218,247,20,6,247,9,164,222,220,228,26,241,56,220,251,19,38,67,90,73,86,30,190,88,5,193,183,191,180,214,27,223,190,81,78,74,56,85,251,9,129,31,19,244,179,252,28,21,171,10,251,33,251,74,210,248,168,247,0,18,183,218,246,247,0,45,218,19,0,19,240,247,175,166,29,19,232,179,251,97,21,60,251,20,6,251,9,114,56,58,50,26,37,222,58,247,19,240,211,188,205,192,30,88,190,5,85,95,87,98,64,27,55,88,197,200,204,222,193,247,9,149,31,14,251,126,248,65,247,138,1,210,231,227,147,10,247,72,22,119,10,14,252,50,248,65,247,138,1,210,147,10,14,252,20,127,247,0,52,118,248,51,247,0,18,216,247,0,251,0,247,8,19,112,247,24,248,39,68,10,19,168,123,252,172,21,67,10,14,251,125,65,249,197,1,123,248,72,3,123,65,21,224,6,247,243,249,197,5,54,6,14,83,251,34,206,1,137,248,232,3,137,251,34,21,248,232,206,252,232,6,14,208,10,247,33,204,3,247,234,251,58,21,145,192,5,251,9,157,114,161,220,26,140,247,35,5,202,114,173,89,157,30,188,156,165,173,202,26,138,247,36,5,218,162,162,247,11,157,30,133,192,5,251,46,122,92,91,35,26,251,32,7,73,113,110,67,30,84,7,210,166,112,72,31,251,33,7,36,185,90,247,47,122,30,14,208,10,247,80,204,3,191,251,58,21,247,47,156,185,188,242,26,247,33,7,206,166,166,210,30,194,7,67,113,168,205,31,247,32,7,243,92,187,251,46,156,30,133,86,5,247,11,121,162,116,60,26,138,251,36,5,76,165,105,188,122,30,89,121,114,105,76,26,140,251,35,5,58,114,117,251,9,121,30,14,208,29,220,205,3,220,251,7,21,247,128,196,251,62,249,115,247,62,196,251,128,6,14,208,29,247,111,205,3,188,251,7,21,247,128,249,229,251,128,82,247,62,253,115,251,62,6,14,251,183,251,62,249,250,1,201,219,3,247,163,251,62,21,179,182,5,251,1,247,3,79,247,10,247,55,26,247,56,199,247,9,247,1,247,4,30,99,181,5,251,26,251,4,64,251,42,251,65,26,251,64,214,251,43,247,26,251,4,30,14,251,183,251,62,249,250,1,247,107,219,3,225,251,62,21,247,26,247,4,214,247,43,247,64,26,247,65,64,247,42,251,26,247,4,30,99,97,5,247,1,251,4,199,251,9,251,56,26,251,55,79,251,10,251,1,251,3,30,14,247,126,247,128,210,1,195,249,150,3,195,247,128,21,249,150,210,253,150,6,14,68,247,128,210,1,195,248,101,3,195,247,128,21,248,101,210,252,101,6,14,251,169,247,127,212,1,195,247,151,3,195,247,127,21,247,151,212,251,151,6,14,251,76,248,80,247,0,1,210,247,8,223,247,8,3,247,40,249,53,21,105,10,247,55,167,21,105,10,14,251,76,248,203,247,0,1,216,247,8,223,247,8,3,247,8,248,82,21,67,10,247,129,111,21,67,10,14,252,20,248,80,247,0,251,0,247,121,18,210,247,8,19,96,247,40,249,53,21,19,160,105,10,14,252,20,248,82,247,121,251,0,247,0,18,216,247,8,19,160,247,8,248,82,21,19,96,67,10,14,251,250,14,33,149,118,164,118,248,103,247,21,74,119,163,119,18,187,189,29,217,19,0,19,166,248,139,206,21,87,190,110,107,101,117,97,132,25,248,39,7,180,133,176,118,167,108,8,19,78,191,190,96,180,84,166,79,146,25,19,102,200,61,7,19,86,74,7,251,13,114,44,251,3,251,21,26,251,21,234,251,3,247,13,113,30,19,142,72,217,202,7,19,166,201,146,195,167,182,182,8,19,78,252,12,247,84,21,230,198,218,217,164,30,252,27,7,61,164,80,218,231,26,14,104,129,210,249,17,119,1,209,218,247,7,217,247,30,218,3,248,195,247,79,21,247,11,49,186,251,19,170,30,247,132,7,194,129,190,109,184,96,187,200,24,85,189,75,175,58,149,8,200,61,78,7,251,5,125,58,59,39,26,251,2,213,94,247,12,108,30,251,145,7,70,152,85,174,93,185,90,78,24,197,82,211,101,227,128,8,73,217,203,7,247,36,148,212,224,242,26,252,46,247,215,21,194,186,188,207,151,30,251,113,7,65,161,98,167,194,26,247,85,252,85,21,247,129,7,229,114,187,109,76,26,81,92,85,48,132,30,14,171,127,211,247,68,206,239,206,247,49,211,1,191,218,3,248,40,199,21,251,3,40,213,241,97,31,247,212,206,251,230,6,137,152,138,153,153,26,159,141,159,143,158,30,247,227,206,251,203,6,231,184,232,204,244,27,121,10,251,39,251,21,43,251,25,87,31,39,72,220,6,136,120,137,119,119,26,125,140,125,140,126,30,61,72,232,6,251,34,186,247,27,33,247,45,27,234,227,188,29,160,10,14,110,139,213,247,79,206,247,192,210,1,247,12,217,3,247,90,213,21,247,79,247,94,206,251,94,247,27,7,236,197,207,220,212,203,98,81,156,30,196,195,5,206,107,52,186,47,27,251,19,49,41,251,30,31,251,27,77,72,201,251,79,7,74,103,5,101,248,154,213,7,14,162,139,247,74,72,206,219,206,247,250,119,18,247,187,221,19,120,249,33,249,67,21,96,29,247,136,251,250,5,251,66,72,247,99,59,251,99,72,247,99,6,19,184,251,7,221,7,19,120,247,7,247,99,206,251,99,219,247,99,206,251,66,7,14,84,247,189,213,1,247,151,214,3,248,162,248,7,21,251,84,247,85,64,251,85,251,84,65,247,84,251,84,214,247,84,247,84,6,14,84,247,189,213,1,206,248,95,3,206,247,189,21,186,29,14,32,248,159,119,1,221,248,13,3,248,95,248,106,21,87,192,251,28,251,28,251,28,247,28,86,86,247,28,251,28,251,28,251,28,192,87,247,28,247,28,247,27,251,28,192,192,251,27,247,28,5,14,84,247,10,247,0,210,213,210,247,0,1,247,135,247,0,3,247,190,248,78,68,10,251,123,251,37,21,186,29,247,123,251,145,21,171,10,84,247,79,213,247,38,213,1,206,248,95,3,206,248,43,21,186,29,251,186,4,186,29,14,77,227,248,147,1,215,248,91,3,215,227,21,248,91,247,118,5,198,7,252,91,247,118,5,69,7,248,17,251,77,252,17,251,77,5,14,77,227,248,147,1,194,248,91,3,248,146,227,21,210,7,252,17,247,77,248,17,247,77,5,209,7,252,91,251,118,5,80,7,14,251,95,247,192,194,10,18,201,247,213,19,0,19,224,247,179,247,192,21,51,29,19,96,59,10,19,224,142,29,14,247,40,157,29,19,0,0,19,123,192,147,29,19,183,192,175,29,19,171,192,209,10,19,183,192,72,99,89,83,30,19,171,192,248,17,252,49,21,138,10,140,193,21,139,29,14,248,157,157,29,193,202,247,85,202,19,0,0,19,91,0,147,29,19,23,0,175,29,19,11,0,209,10,19,23,0,72,99,89,83,30,19,160,240,248,17,252,49,21,138,10,248,9,22,138,10,252,8,193,21,139,29,248,9,22,139,29,14,247,125,251,8,174,247,51,186,92,198,247,197,198,247,30,175,18,183,177,247,24,211,247,168,188,247,82,175,19,223,128,248,62,251,8,21,230,207,159,188,216,31,121,166,5,95,66,78,122,57,27,251,80,251,50,247,48,247,77,247,98,247,65,247,65,247,97,247,77,247,48,251,38,251,66,251,32,70,85,84,99,113,163,181,164,161,245,170,247,51,31,72,144,126,73,5,182,117,95,177,68,27,251,8,251,9,251,2,251,32,31,19,191,128,35,209,70,235,208,195,177,187,176,30,19,223,128,86,150,181,106,201,27,227,231,217,247,55,247,85,251,63,247,55,251,96,251,119,251,83,251,82,251,118,251,96,247,67,251,63,247,99,31,19,191,128,111,247,145,21,71,95,186,210,239,217,226,231,218,174,88,59,131,31,42,129,79,62,45,27,14,161,127,206,98,118,249,15,206,18,180,214,163,214,247,79,214,19,180,249,8,165,21,251,6,247,8,174,189,170,199,168,203,25,74,168,118,82,112,87,109,94,25,77,204,91,191,92,194,8,237,178,209,182,230,26,225,69,212,47,30,19,188,36,67,68,49,88,158,93,178,85,31,19,180,33,92,88,74,50,26,251,12,233,65,247,14,224,207,176,198,196,30,19,124,229,48,5,251,134,249,15,21,190,175,98,86,82,98,109,47,103,31,102,186,122,179,175,26,198,182,174,196,30,19,180,84,252,209,21,61,73,187,220,203,185,189,214,174,31,187,81,191,82,221,54,8,90,93,86,110,79,27,14,252,6,65,249,197,1,247,1,199,3,247,1,65,21,199,249,197,79,6,14,251,50,249,12,194,139,119,18,193,248,18,19,96,193,248,49,21,203,6,19,160,247,19,247,111,247,18,251,111,5,204,6,251,53,247,166,5,80,6,14,253,28,251,167,247,85,48,230,18,251,22,192,19,160,251,34,251,167,21,19,96,100,10,196,10,202,85,10,14,251,122,248,225,204,181,119,1,202,247,184,3,247,101,248,225,21,192,192,159,179,179,31,64,10,14,196,29,247,55,106,10,14,251,228,170,29,1,247,89,191,3,247,72,94,21,155,29,163,196,5,87,6,106,61,119,29,196,29,202,91,29,14,251,130,248,233,231,1,202,192,10,3,247,1,41,10,14,252,66,248,233,231,1,202,231,3,247,1,81,29,14,196,10,247,97,120,10,14,251,13,248,211,247,37,1,202,248,36,3,202,248,211,92,29,14,251,104,248,230,194,1,202,247,202,3,202,248,230,152,10,14,251,221,205,29,1,202,195,3,247,64,251,65,21,171,168,149,158,162,31,107,188,5,121,29,78,158,5,110,127,115,105,100,26,72,184,99,203,30,14,251,208,248,225,159,29,1,202,159,29,3,247,58,248,225,128,29,14,251,89,248,211,174,10,204,247,213,19,0,19,176,247,182,248,211,21,51,29,19,80,59,10,19,176,142,29,14,129,186,10,222,214,3,222,22,199,29,129,165,10,1,222,214,3,222,251,64,21,214,249,69,64,6,14,127,151,248,153,151,247,50,151,235,151,6,251,109,151,7,30,160,55,255,12,9,139,12,11,206,10,214,11,206,143,142,12,12,214,142,140,12,13,247,117,20,249,28,21,185,19,0,184,2,0,1,0,13,0,18,0,36,0,40,0,49,0,55,0,58,0,73,0,82,0,87,0,98,0,104,0,110,0,119,0,167,0,178,0,188,0,195,0,216,0,233,0,252,1,2,1,6,1,13,1,16,1,24,1,40,1,56,1,64,1,69,1,79,1,90,1,115,1,122,1,159,1,186,1,190,1,201,1,210,1,220,1,228,2,28,2,51,2,73,2,78,2,84,2,90,2,96,2,101,2,113,2,118,2,129,2,140,2,145,2,149,2,156,2,171,2,180,2,185,2,190,2,200,2,207,2,212,2,219,2,227,2,248,2,253,3,6,3,12,3,25,3,30,3,44,3,52,3,79,3,87,3,96,3,103,3,108,3,127,3,134,3,140,3,154,3,168,3,175,3,199,3,206,3,218,3,241,3,246,3,255,4,4,4,43,4,53,4,58,4,67,4,71,4,76,4,83,4,89,4,125,4,133,4,139,4,144,4,149,4,162,4,171,4,189,4,194,4,201,4,205,4,211,4,219,4,224,4,229,4,239,4,248,4,253,5,5,5,13,5,18,5,26,5,31,5,38,5,44,5,49,5,74,5,88,5,93,5,103,5,108,5,121,5,126,5,130,5,134,5,141,5,148,5,160,5,169,5,174,5,177,5,196,5,204,5,210,5,214,5,222,5,226,5,231,5,238,5,243,5,248,6,3,6,15,6,20,6,27,6,34,6,40,6,44,6,50,6,64,6,67,6,71,6,76,6,80,6,88,6,100,6,112,6,118,6,124,6,128,6,133,6,138,6,145,6,149,6,153,6,157,6,162,6,172,6,182,6,186,6,191,6,197,6,202,6,207,6,211,21,37,68,213,240,128,31,36,10,43,10,11,35,10,37,10,11,21,107,29,247,39,251,14,247,15,251,37,54,10,206,4,54,29,14,21,32,29,11,40,29,133,29,30,93,188,5,11,247,84,22,32,29,11,21,37,29,21,38,67,224,247,11,65,10,251,11,67,54,37,31,14,164,160,160,164,163,118,161,114,11,248,233,33,10,11,251,40,251,17,247,22,247,46,70,10,11,108,10,136,48,29,11,251,141,252,98,39,10,224,6,50,10,251,243,213,21,11,21,152,29,30,251,171,253,67,217,247,139,247,74,6,247,66,251,139,5,228,6,251,70,247,146,5,247,1,162,217,221,247,0,26,252,90,247,38,21,247,79,6,112,29,251,79,6,11,247,85,251,52,247,54,251,83,53,29,11,35,29,19,124,156,29,19,188,39,29,21,251,221,7,45,29,11,251,195,249,67,5,54,200,29,253,67,5,224,6,208,247,48,5,248,19,6,11,21,242,194,67,46,149,31,251,240,6,239,153,213,204,231,27,11,252,38,7,251,24,52,45,251,14,251,14,52,233,247,24,30,134,29,11,21,213,55,10,7,11,64,29,31,11,252,129,253,67,61,10,11,53,10,14,79,10,247,18,60,157,5,11,21,42,7,19,172,36,29,19,92,42,143,29,19,172,44,10,84,108,96,63,129,31,185,132,5,187,147,155,159,165,27,11,21,196,6,217,225,58,29,11,248,129,62,29,11,21,64,10,192,192,159,179,179,31,11,154,10,31,72,10,179,119,167,107,30,14,92,186,5,113,112,102,123,104,27,104,102,155,165,112,31,92,92,5,99,180,191,119,192,27,11,136,29,240,241,134,10,11,43,170,101,153,184,26,189,187,165,197,185,190,123,106,191,30,175,197,5,175,84,73,161,75,27,36,61,81,45,65,187,102,247,17,103,31,11,199,214,156,173,179,26,185,116,173,101,107,116,114,111,109,163,114,169,30,131,108,122,108,112,108,8,11,21,55,29,11,36,53,232,247,3,247,2,225,232,242,11,247,45,247,17,247,22,247,40,11,216,6,19,104,90,29,19,152,74,10,115,10,171,116,24,115,29,11,247,23,139,210,247,134,213,247,121,210,1,247,3,217,248,83,218,3,247,235,249,67,21,251,124,251,192,70,65,208,251,205,97,10,252,252,4,251,46,247,134,247,93,6,140,213,5,251,94,247,121,247,46,6,104,29,251,82,252,192,251,74,248,192,5,52,6,251,74,252,192,251,82,248,192,5,51,6,14,217,248,195,6,248,62,252,195,5,156,10,252,195,6,252,62,248,195,5,61,6,11,249,126,57,10,11,59,29,19,236,80,29,45,10,19,232,80,29,21,197,6,247,34,11,89,10,98,29,11,26,72,184,99,203,171,168,149,158,162,30,11,246,160,95,29,11,21,60,157,251,13,251,36,5,197,6,11,37,219,76,247,1,207,216,171,200,176,11,248,212,57,10,11,251,25,56,10,95,10,60,53,118,29,11,42,7,19,174,36,29,19,94,42,143,29,19,174,44,10,21,101,10,82,185,93,196,31,11,249,126,60,10,11,88,29,127,119,11,205,106,118,247,154,202,247,32,203,11,251,13,247,36,60,121,11,86,127,96,10,11,241,247,29,5,81,6,11,206,247,67,206,247,57,206,11,247,124,6,247,110,247,46,247,35,247,93,247,93,251,46,247,34,251,110,31,11,104,10,247,9,11,195,192,131,126,186,31,60,7,11,131,29,115,10,8,14,196,185,185,196,196,93,185,82,82,93,93,82,11,249,82,83,10,11,125,252,110,21,37,184,29,241,240,184,10,38,31,14,80,55,30,251,211,146,29,11,79,64,122,105,99,26,93,162,105,177,171,162,164,167,169,115,164,109,30,147,170,156,170,166,170,8,11,248,212,21,209,6,87,10,11,247,83,247,52,247,55,247,85,11,104,107,69,112,78,27,11,206,105,116,29,11,249,126,21,209,6,19,216,95,10,19,232,60,53,5,19,216,118,29,11,66,119,58,104,71,27,14,213,247,131,149,29,11,249,125,21,51,29,19,252,59,10,19,236,142,29,11,248,69,139,247,23,251,2,118,248,221,241,139,119,11,133,112,124,113,116,113,11,109,113,166,177,31,247,222,247,19,206,251,19,247,34,64,251,34,58,72,220,251,222,7,11,83,127,206,105,171,29,11,151,29,19,184,222,150,29,19,216,67,29,14,183,6,147,197,155,231,189,26,164,118,160,114,114,118,118,114,89,155,47,147,81,30,11,248,212,85,29,11,214,208,105,29,51,179,44,27,11,215,10,49,29,11,3,231,22,217,247,98,6,247,0,247,6,247,153,251,212,5,240,6,251,200,248,9,247,181,247,206,5,36,6,251,240,252,16,5,248,16,61,7,11,248,212,21,87,10,239,251,29,5,11,248,212,102,29,11,247,51,211,10,248,181,218,3,11,101,29,1,11,247,51,133,10,11,82,29,164,10,19,188,11,179,44,27,53,29,11,119,247,6,238,18,202,238,52,214,19,0,19,240,247,5,248,247,21,166,161,162,166,165,117,162,112,111,117,116,113,112,161,116,167,31,11,122,140,29,248,13,218,3,11,127,211,248,203,211,11,211,55,251,11,11,251,11,67,54,11,116,10,62,191,84,213,174,173,151,160,166,30,11,127,29,18,174,249,145,19,88,11,232,206,214,237,232,75,217,44,44,74,61,45,41,206,65,231,31,11,249,252,83,10,11,107,112,194,29,166,171,11,160,145,10,11,89,77,126,102,65,11,117,124,122,109,107,81,10,11,18,193,160,29,11,116,29,127,119,11,21,19,176,169,10,19,208,126,29,14,231,3,234,248,65,21,119,10,11,21,156,10,6,14,1,225,217,248,54,217,3,11,21,251,202,84,247,202,6,11,1,155,10,3,11,21,247,202,194,251,202,6,11,115,29,159,10,11,113,119,118,73,29,164,11,191,218,248,181,218,11,217,249,67,61,11,213,191,194,216,31,248,199,64,252,199,7,101,116,112,106,118,112,144,145,123,30,127,77,5,11,71,178,205,98,222,27,247,28,241,247,4,247,51,11,179,119,167,107,11,86,193,5,86,89,70,105,64,27,11,190,88,192,29,11,127,251,64,206,247,35,206,247,249,206,127,119,11,1,177,10,3,11,170,10,214,11,248,153,119,11,21,41,29,40,10,31,14,177,29,1,218,217,3,11,247,238,248,165,21,56,73,98,71,100,31,11,240,64,252,153,214,247,181,7,11,200,10,247,190,11,55,29,14,6,247,11,224,217,247,2,214,93,201,60,179,31,19,248,201,175,175,11,247,184,247,79,7,112,29,14,194,10,134,119,18,11,21,178,10,11,251,26,139,210,248,11,210,11,187,188,10,11,109,29,69,29,11,162,29,1,214,214,3,11,127,206,105,118,11,18,171,249,71,11,247,34,247,3,230,247,21,152,29,31,11,251,44,113,29,1,209,214,247,120,214,3,11,134,10,135,10,11,130,139,213,248,175,213,11,160,118,249,79,119,1,11,251,65,230,242,118,11,216,215,29,11,118,139,201,10,3,11,104,128,210,248,205,210,1,209,218,247,223,218,3,11,81,10,14,231,239,231,11,112,107,107,112,11,197,147,197,11,251,65,230,242,145,10,18,11,251,214,248,212,247,36,1,202,247,92,3,11,6,184,247,72,5,73,6,94,251,72,5,11,34,67,65,37,30,14,187,218,248,13,218,11,18,189,212,11,112,10,210,10,11,171,211,10,3,11,127,128,119,130,116,27,11,133,10,1,11,186,207,29,11,249,8,119,11,113,29,205,10,11,251,146,247,130,194,248,40,119,1,11,208,179,189,195,195,180,88,71,30,11,1,218,218,11,204,10,191,218,11,222,214,247,239,218,11,100,29,164,30,11,230,139,119,18,11,155,122,5,11,0,0,0,1,0,0,0,12,0,0,0,0,0,34,0,2,0,3,0,1,0,224,0,1,1,9,1,27,0,1,1,28,1,28,0,3,0,1,1,28,0,1,0,1,0,0,0,1,0,0,0,10,0,34,0,74,0,1,68,70,76,84,0,8,0,4,0,0,0,0,255,255,0,3,0,0,0,1,0,2,0,3,107,101,114,110,0,20,109,97,114,107,0,28,109,107,109,107,0,34,0,0,0,2,0,0,0,1,0,0,0,1,0,2,0,0,0,1,0,3,0,4,0,10,0,22,0,30,0,38,0,2,0,0,0,3,0,36,0,86,1,110,0,2,0,0,0,1,2,40,0,4,0,0,0,1,2,62,0,6,1,0,0,1,5,198,0,1,6,42,0,4,0,0,0,5,0,20,0,26,0,32,0,38,0,44,0,1,0,119,255,142,0,1,0,119,255,142,0,1,0,119,255,142,0,1,0,119,255,142,0,1,0,119,255,142,0,2,6,2,0,4,0,0,7,22,7,98,0,11,0,12,0,0,255,237,255,194,255,167,255,216,255,221,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,241,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,203,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,226,0,20,0,0,0,0,0,0,0,0,0,0,0,0,255,229,255,147,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,221,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,213,255,186,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,167,255,226,255,188,255,188,255,188,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,216,0,0,255,201,255,201,255,201,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,221,0,0,0,0,255,142,255,142,0,2,5,48,0,4,0,0,6,156,6,208,0,7,0,13,0,0,255,188,255,201,255,142,255,245,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,188,255,201,255,142,0,0,255,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,188,255,201,255,142,0,0,255,236,255,236,255,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,239,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,236,0,0,0,0,0,0,255,216,255,237,255,221,255,131,255,131,0,0,0,0,0,0,0,0,255,236,0,0,0,0,0,0,0,0,0,0,255,231,255,156,255,156,0,0,0,0,0,0,0,0,255,236,0,0,0,0,0,0,0,0,0,0,255,233,255,131,255,131,0,1,4,158,0,4,0,0,0,2,0,14,0,24,0,2,0,236,255,131,0,249,0,70,0,1,0,249,255,131,0,1,4,136,4,142,0,1,0,12,0,18,0,1,0,0,1,140,0,194,1,140,1,146,1,152,1,152,1,152,1,158,1,152,1,140,1,152,1,152,1,164,1,170,1,176,1,176,1,170,1,182,1,188,1,194,1,188,1,182,1,194,1,194,1,194,1,194,1,194,1,200,1,194,1,194,1,182,1,194,1,206,1,212,1,206,1,218,1,224,1,230,1,230,1,230,1,236,1,230,1,218,1,242,1,248,1,242,1,254,2,4,2,10,2,10,2,4,2,10,1,206,2,16,1,212,1,212,2,22,2,28,1,212,1,206,1,212,2,34,1,206,2,40,2,46,2,46,2,40,2,52,2,58,2,58,2,52,2,64,2,70,2,64,2,76,2,82,2,82,2,82,2,82,2,88,2,82,2,76,2,82,2,94,2,100,2,106,2,106,2,112,2,118,2,124,2,124,2,124,2,124,2,130,2,136,2,136,2,136,2,142,2,148,2,148,2,148,2,148,2,148,2,148,2,142,2,148,2,148,2,154,2,160,2,166,2,166,2,160,2,172,2,178,2,184,2,184,2,184,2,184,2,184,2,190,2,184,2,184,2,178,2,184,2,196,2,202,2,196,2,208,2,208,2,214,2,220,2,220,2,226,2,220,2,220,2,232,2,238,2,232,2,244,2,250,3,0,3,6,3,6,3,0,3,6,3,12,3,18,3,18,3,18,3,18,3,24,3,18,3,12,3,18,3,30,3,36,3,42,3,42,3,36,3,48,3,54,3,54,3,48,3,60,3,66,3,66,3,66,3,66,3,72,3,66,3,60,3,66,3,78,3,84,3,90,3,90,3,96,3,102,3,108,3,108,3,108,3,108,3,114,3,120,3,120,3,120,2,196,2,202,2,202,2,202,2,202,2,202,2,202,2,196,2,202,2,202,0,1,255,127,2,5,0,1,1,121,2,175,0,1,1,171,3,106,0,1,1,121,3,106,0,1,1,82,3,106,0,1,2,211,2,175,0,1,1,128,2,175,0,1,1,128,3,106,0,1,1,70,2,175,0,1,1,87,2,175,0,1,1,70,3,106,0,1,1,70,255,191,0,1,1,148,2,175,0,1,1,148,3,106,0,1,0,118,2,175,0,1,0,168,3,106,0,1,0,118,3,106,0,1,0,78,3,106,0,1,0,158,2,175,0,1,0,158,3,106,0,1,0,210,2,175,0,1,1,129,2,175,0,1,1,129,3,106,0,1,1,198,3,106,0,1,1,110,3,106,0,1,1,208,3,106,0,1,2,219,2,175,0,1,1,78,2,175,0,1,1,78,3,106,0,1,1,44,2,175,0,1,1,44,3,106,0,1,1,59,2,175,0,1,1,59,3,106,0,1,1,117,2,175,0,1,1,117,3,106,0,1,1,177,3,106,0,1,2,29,2,175,0,1,2,79,3,106,0,1,2,29,3,106,0,1,1,245,3,106,0,1,1,80,2,175,0,1,1,80,3,106,0,1,1,66,2,175,0,1,1,66,3,106,0,1,1,37,2,5,0,1,1,37,2,192,0,1,2,164,2,5,0,1,1,40,2,5,0,1,1,40,2,192,0,1,0,143,2,192,0,1,1,47,2,5,0,1,1,47,2,192,0,1,1,47,255,190,0,1,1,69,2,5,0,1,1,69,2,192,0,1,0,113,2,5,0,1,0,163,2,192,0,1,0,113,2,192,0,1,0,73,2,192,0,1,0,165,2,187,0,1,0,165,3,118,0,1,0,202,2,187,0,1,0,114,2,5,0,1,1,57,2,5,0,1,1,57,2,192,0,1,1,60,2,5,0,1,1,60,2,192,0,1,1,125,2,192,0,1,2,248,2,5,0,1,0,226,2,5,0,1,0,226,2,192,0,1,0,251,2,5,0,1,0,251,2,192,0,1,1,39,2,5,0,1,1,39,2,192,0,1,1,99,2,192,0,1,1,162,2,5,0,1,1,212,2,192,0,1,1,162,2,192,0,1,1,121,2,192,0,1,1,38,2,5,0,1,1,38,2,192,0,1,1,8,2,5,0,1,1,8,2,192,0,1,0,248,1,116,0,1,0,12,0,18,0,1,0,0,0,30,0,11,0,30,0,36,0,42,0,42,0,48,0,54,0,60,0,66,0,72,0,78,0,84,0,1,255,127,2,5,0,1,0,143,2,192,0,1,0,209,2,192,0,1,0,198,2,192,0,1,0,205,2,192,0,1,0,109,2,192,0,1,0,193,2,192,0,1,1,7,2,192,0,1,0,218,2,192,0,1,0,166,2,192,0,1,0,226,2,192,0,2,0,1,0,98,0,102,0,0,0,2,0,11,0,1,0,10,0,0,0,13,0,17,0,10,0,19,0,19,0,15,0,46,0,46,0,16,0,48,0,50,0,17,0,58,0,62,0,20,0,64,0,66,0,25,0,71,0,74,0,28,0,79,0,81,0,32,0,91,0,96,0,35,0,98,0,102,0,41,0,2,0,8,0,117,0,117,0,0,0,119,0,122,0,1,0,127,0,137,0,5,0,165,0,169,0,16,0,171,0,173,0,21,0,178,0,181,0,24,0,199,0,204,0,28,0,206,0,210,0,34,0,1,0,2,0,236,0,249,0,1,0,1,1,28,0,2,0,19,0,1,0,11,0,0,0,13,0,31,0,11,0,33,0,35,0,30,0,37,0,44,0,33,0,48,0,51,0,41,0,53,0,67,0,45,0,70,0,90,0,60,0,92,0,96,0,81,0,98,0,117,0,86,0,119,0,122,0,106,0,125,0,125,0,110,0,127,0,137,0,111,0,139,0,141,0,122,0,143,0,150,0,125,0,155,0,174,0,133,0,178,0,185,0,153,0,190,0,198,0,161,0,200,0,204,0,170,0,206,0,224,0,175,0,2,0,3,1,29,1,31,0,0,1,33,1,38,0,3,1,40,1,41,0,9,0,2,0,12,0,13,0,16,0,1,0,17,0,17,0,2,0,19,0,19,0,2,0,46,0,46,0,3,0,48,0,50,0,4,0,58,0,62,0,5,0,64,0,66,0,5,0,71,0,74,0,6,0,79,0,81,0,7,0,91,0,91,0,8,0,92,0,96,0,9,0,98,0,102,0,10,0,2,0,13,0,1,0,11,0,7,0,33,0,35,0,1,0,58,0,62,0,6,0,64,0,67,0,6,0,79,0,81,0,2,0,91,0,91,0,3,0,92,0,96,0,4,0,98,0,102,0,5,0,107,0,117,0,8,0,119,0,122,0,9,0,127,0,137,0,10,0,165,0,169,0,11,0,171,0,173,0,11,0,2,0,8,0,117,0,117,0,1,0,127,0,137,0,1,0,165,0,169,0,2,0,171,0,173,0,2,0,178,0,181,0,3,0,199,0,199,0,4,0,200,0,204,0,5,0,206,0,210,0,6,0,2,0,15,0,91,0,91,0,1,0,92,0,96,0,2,0,98,0,102,0,3,0,107,0,117,0,8,0,123,0,123,0,9,0,125,0,125,0,9,0,127,0,137,0,10,0,165,0,169,0,4,0,171,0,173,0,4,0,199,0,199,0,6,0,200,0,204,0,5,0,206,0,210,0,7,0,215,0,224,0,9,0,238,0,238,0,11,0,243,0,243,0,12,0,1,0,0,0,0,0,0,0,0,0,0];
  // Passing a Uint8Array directly is much faster than decoding a Base64 Data-URI
  // in some browsers.
  // Slightly larger, but not much difference when the HTML is gzip-encoded.
  var fontDataArray = new Uint8Array(fontData);
  var fontOptions = {
    style: 'normal',
    weight: '400',
    // 0-9,A-Z,a-z
    unicodeRange: 'U+0020,U+0030-0039,U+0041-005A,U+0061-007A'
  };

  var family = "Metropolis";
  var criticalFont;
    try {
      criticalFont = new FontFace(family, fontDataArray, fontOptions);
    } catch (e) {
      // Some browsers (Safari) require the font-family string to be quoted.
      criticalFont = new FontFace("'" + family + "'", fontDataArray, fontOptions);
    }
  criticalFont.load();
  document.fonts.add(criticalFont);

  window.criticalFonts = [criticalFont];

  // Remove critical font once the full font has finished loading.
  document.fonts.addEventListener('loadingdone', function(load) {
    load.fontfaces.forEach(function(font) {
      window.criticalFonts.forEach(function(criticalFont) {
        if(criticalFont.family == font.family) {
          document.fonts.delete(criticalFont);
        }
      })
    });
  });
} else {
  // Unsupported browsers just lazy-load the full font normally.
}
</script>
<link href="/css/generated/fonts.css" media="none" onload="if(media!='all')media='all'" rel="stylesheet" type="text/css">

<style>
  /*!
   * Bootstrap v3.3.2 (http://getbootstrap.com)
   * Copyright 2011-2015 Twitter, Inc.
   * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
   *//*! normalize.css v3.0.2 | MIT License | git.io/normalize */html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{margin:0}footer{display:block}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}b,strong{font-weight:700}h1{margin:0.67em 0;font-size:2em}small{font-size:80%}img{border:0}svg:not(:root){overflow:hidden}hr{height:0;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}button,input,select{margin:0;font:inherit;color:inherit}button{overflow:visible}button,select{text-transform:none}button{-webkit-appearance:button;cursor:pointer}button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0}input{line-height:normal}input[type="checkbox"]{box-sizing:border-box;padding:0px}table{border-spacing:0;border-collapse:collapse}td,th{padding:0}/*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */@media print{*,:after,:before{color:#000 !important;text-shadow:none !important;background:0 0 !important;-webkit-box-shadow:none !important;box-shadow:none !important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}thead{display:table-header-group}img,tr{page-break-inside:avoid}img{max-width:100% !important}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}select{background:#fff !important}.label{border:1px solid #000}}@font-face{font-family:'Glyphicons Halflings';src:url(/fonts/glyphicons-halflings-regular.eot);src:url(/fonts/glyphicons-halflings-regular.eot?#iefix) format("embedded-opentype"),url(/fonts/glyphicons-halflings-regular.woff2) format("woff2"),url(/fonts/glyphicons-halflings-regular.woff) format("woff"),url(/fonts/glyphicons-halflings-regular.ttf) format("truetype"),url(/fonts/glyphicons-halflings-regular.svg#glyphicons_halflingsregular) format("svg")}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{font-size:10px;-webkit-tap-highlight-color:transparent}body{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;line-height:1.42857143;color:#333;background-color:#fff}button,input,select{font-family:inherit;font-size:inherit;line-height:inherit}a{color:#337ab7;text-decoration:none}a:focus,a:hover{color:#23527c;text-decoration:underline}a:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}img{vertical-align:middle}hr{margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #eee}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}h1,h2,h3,h4{font-family:inherit;font-weight:500;line-height:1.1;color:inherit}h1,h2,h3{margin-top:20px;margin-bottom:10px}h4{margin-top:10px;margin-bottom:10px}h1{font-size:36px}h2{font-size:30px}h3{font-size:24px}h4{font-size:18px}p{margin:0 0 10px}.small,small{font-size:85%}ol,ul{margin-top:0;margin-bottom:10px}ol ul,ul ul{margin-bottom:0}.row{margin-right:-15px;margin-left:-15px}table{background-color:transparent}th{text-align:left}label{display:inline-block;max-width:100%;margin-bottom:5px;font-weight:700}input[type=search]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}input[type=checkbox]{margin:4px 0 0;margin-top:1px \9;line-height:normal}.btn{display:inline-block;padding:6px 12px;margin-bottom:0;font-size:14px;font-weight:400;line-height:1.42857143;text-align:center;white-space:nowrap;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-image:none;border:1px solid transparent;border-radius:4px}.btn:active:focus,.btn:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.btn:focus,.btn:hover{color:#333;text-decoration:none}.btn:active{background-image:none;outline:0;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,0.125);box-shadow:inset 0 3px 5px rgba(0,0,0,0.125)}.btn-primary{color:#fff;background-color:#337ab7;border-color:#2e6da4}.btn-primary:active,.btn-primary:focus,.btn-primary:hover{color:#fff;background-color:#286090;border-color:#204d74}.btn-primary:active{background-image:none}.fade{opacity:0;-webkit-transition:opacity .15s linear;-o-transition:opacity .15s linear;transition:opacity .15s linear}.fade.in{opacity:1}.dropdown{position:relative}.pagination{display:inline-block;padding-left:0;margin:20px 0;border-radius:4px}.label{display:inline;padding:.2em .6em .3em;font-size:75%;font-weight:700;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25em}.close{float:right;font-size:21px;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;filter:alpha(opacity=20);opacity:.2}.close:focus,.close:hover{color:#000;text-decoration:none;cursor:pointer;filter:alpha(opacity=50);opacity:.5}button.close{-webkit-appearance:none;padding:0;cursor:pointer;background:0 0;border:0}.modal-open{overflow:hidden}.modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;display:none;overflow:hidden;-webkit-overflow-scrolling:touch;outline:0}.modal.fade .modal-dialog{-webkit-transition:-webkit-transform .3s ease-out;-o-transition:-o-transform .3s ease-out;transition:transform .3s ease-out;-webkit-transform:translate(0, -25%);-ms-transform:translate(0, -25%);-o-transform:translate(0, -25%);transform:translate(0, -25%)}.modal.in .modal-dialog{-webkit-transform:translate(0, 0);-ms-transform:translate(0, 0);-o-transform:translate(0, 0);transform:translate(0, 0)}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal-dialog{position:relative;width:auto;margin:10px}.modal-content{position:relative;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #999;border:1px solid rgba(0,0,0,0.2);border-radius:6px;outline:0;-webkit-box-shadow:0 3px 9px rgba(0,0,0,0.5);box-shadow:0 3px 9px rgba(0,0,0,0.5)}.modal-backdrop{position:absolute;top:0;right:0;left:0;background-color:#000}.modal-backdrop.fade{filter:alpha(opacity=0);opacity:0}.modal-backdrop.in{filter:alpha(opacity=50);opacity:.5}.modal-header{min-height:16.43px;padding:15px;border-bottom:1px solid #e5e5e5}.modal-header .close{margin-top:-2px}.modal-title{margin:0;line-height:1.42857143}.modal-body{position:relative;padding:15px}.modal-footer{padding:15px;text-align:right;border-top:1px solid #e5e5e5}@media (min-width: 768px){.modal-dialog{width:600px;margin:30px auto}.modal-content{-webkit-box-shadow:0 5px 15px rgba(0,0,0,0.5);box-shadow:0 5px 15px rgba(0,0,0,0.5)}}@media (min-width: 992px){.modal-lg{width:900px}}.carousel{position:relative}.modal-footer:after,.modal-footer:before,.row:after,.row:before{display:table;content:" "}.modal-footer:after,.row:after{clear:both}@-ms-viewport{width:device-width}:root{--brand_primary_light: #abdfe5;--brand_primary_medium: #7bc6cf;--brand_primary_default: #0093a4;--brand_primary_dark: #008291;--brand_secondary_light: #e0d1ec;--brand_secondary_default: #8c52ba;--brand_secondary_dark: #6f488e;--brand_accent_default: #ed6060;--light_gray200: #d1d4d8;--neutral_white: #ffffff;--neutral_light: #f7f8fa;--neutral_dark10: #eaebeb;--neutral_dark20: #d4d5d7;--neutral_dark30: #bfc1c3;--neutral_dark40: #a9acaf;--neutral_dark50: #94979b;--neutral_dark60: #7f8286;--neutral_dark70: #6a6e73;--neutral_dark80: #54595e;--neutral_dark90: #3f444b;--neutral_dark: #292f36;--orange: #ffa400;--barlowSemiCondensed-semibold: "Barlow Semi Condensed Semibold", sans-serif;--barlowSemiCondensed-medium: "Barlow Semi Condensed Medium", sans-serif;--main-font: "Metropolis", "Noto Sans", "Noto Sans Arabic", "Noto Sans Armenian", "Noto Sans Bengali", "Noto Sans SC", "Noto Sans TC", "Noto Sans Devanagari", "Noto Sans Georgian", "Noto Sans Hebrew", "Noto Sans JP", "Noto Sans Kannada", "Noto Sans Khmer", "Noto Sans KR", "Noto Sans Myanmar", "Noto Sans Sinhala", "Noto Sans Tamil", "Noto Sans Telugu", "Noto Sans Thai", "Noto Sans Thaana", sans-serif;--thin-font-weight: 100;--extra-light-font-weight: 200;--light-font-weight: 300;--regular-font-weight: 400;--medium-font-weight: 500;--semi-bold-font-weight: 600;--bold-font-weight: 700;--extra-bold-font-weight: 800;--black-font-weight: 900;--swiper-pagination-color: var(--brand_primary_default);--swiper-pagination-bullet-size: 1rem;--swiper-pagination-bullet-inactive-color: var(--brand_primary_light);--swiper-pagination-bullet-inactive-opacity: 1;--swiper-pagination-bullet-horizontal-gap: 0.5rem}html{height:100%;font-size:100%;scroll-behavior:smooth}body{background-color:var(--neutral_white);height:100%;font-family:var(--main-font);font-weight:var(--regular-font-weight);font-style:normal;font-size:14px;color:var(--neutral_dark);margin:0}h1,.heading-xxl{font-family:var(--barlowSemiCondensed-semibold);font-size:3rem;line-height:1.16;margin:1em 0 0.5em 0}h2,.heading-xl{font-family:var(--barlowSemiCondensed-semibold);font-size:2.125rem;line-height:1.24;margin:1em 0 0.5em 0}h3,.heading-lg{font-family:var(--barlowSemiCondensed-semibold);font-size:1.75rem;line-height:1.28;margin-bottom:0.5em}h4,.heading-md{font-family:var(--barlowSemiCondensed-medium);font-size:1.5rem;line-height:1.32;margin-bottom:0.5em}h5,.heading-sm{font-family:var(--main-font);font-weight:var(--semi-bold-font-weight);font-size:1.25rem;line-height:1.4;margin-bottom:0.5em}h6,.heading-xs{font-family:var(--main-font);font-weight:var(--semi-bold-font-weight);font-size:1rem;line-height:1.48;margin-bottom:0.5em}h1,h2,h3,h4,h5,h6{text-wrap:balance}h1.white,h2.white,h3.white,h4.white,h5.white,h6.white,p.white,figcaption.white,span.white,a:not(.link-button).white{color:var(--neutral_white) !important}p{line-height:1.48;margin-bottom:1em}.body-one{font-size:1.25rem;line-height:1.4;margin-bottom:1em}.body-two{font-size:1rem;line-height:1.48;margin-bottom:1em}.body-three{font-size:0.875rem;line-height:1.54;margin-bottom:1em}.body-four{font-size:0.75rem;line-height:1.64;margin-bottom:1em}figcaption,.video_caption_link{font-family:var(--main-font);font-weight:var(--semi-bold-font-weight);font-size:0.875rem;margin:0.5em 0 1em;line-height:1.4}.overline-one{font-family:var(--main-font);font-weight:var(--semi-bold-font-weight);text-transform:uppercase;letter-spacing:0.04rem;font-size:0.875rem;line-height:1.6;color:var(--brand_primary_default)}.overline-two{font-family:var(--main-font);font-weight:var(--semi-bold-font-weight);text-transform:uppercase;letter-spacing:0.04rem;font-size:0.75rem;line-height:1.64;color:var(--brand_primary_default)}.overline-three{font-family:var(--main-font);font-weight:var(--semi-bold-font-weight);text-transform:uppercase;letter-spacing:0.04rem;font-size:0.625rem;line-height:1.76;color:var(--brand_primary_default)}strong{font-family:var(--main-font);font-weight:var(--bold-font-weight)}em{font-family:var(--main-font);font-style:italic}a:any-link{font-family:var(--main-font);font-weight:var(--semi-bold-font-weight);color:var(--brand_secondary_default);text-decoration:underline;transition:color ease-in-out 0.2s}a:is(:hover, :active){color:var(--brand_secondary_dark)}a:link:has(*){text-decoration:none}a.link-button,button,.btn,input[type="submit"]{display:inline-block;color:var(--neutral_white);background:var(--brand_secondary_default);border:2px solid var(--brand_secondary_default);border-radius:4px;padding:0.75rem 1rem;margin:0.5rem 0;font-size:1rem;font-family:var(--main-font);font-weight:var(--semi-bold-font-weight);line-height:1;text-decoration:none;text-align:center;transition:all ease-in-out 0.2s}a.link-button:hover,button:hover,.btn:hover,input[type="submit"]:hover{background:var(--brand_secondary_dark);border-color:var(--brand_secondary_dark);color:var(--neutral_white);text-decoration:none;cursor:pointer}a.link-button:focus,button:focus,.btn:focus,input[type="submit"]:focus{outline:var(--brand_primary_default) solid 2px;outline-offset:2px}a.link-button:focus:not(:focus-visible),button:focus:not(:focus-visible),.btn:focus:not(:focus-visible),input[type="submit"]:focus:not(:focus-visible){outline:none}a.link-button.secondary,button.secondary,.btn.secondary,input[type="submit"].secondary{background:none;border-color:var(--neutral_dark);color:var(--neutral_dark)}a.link-button.secondary:hover,button.secondary:hover,.btn.secondary:hover,input[type="submit"].secondary:hover{background:var(--neutral_dark10)}a.link-button.secondary.white,button.secondary.white,.btn.secondary.white,input[type="submit"].secondary.white{background:none;border-color:var(--neutral_white);color:var(--neutral_white)}a.link-button.secondary.white:hover,button.secondary.white:hover,.btn.secondary.white:hover,input[type="submit"].secondary.white:hover{background:var(--neutral_dark90)}a.link-button.white,button.white,.btn.white,input[type="submit"].white{background:var(--neutral_white);border-color:var(--neutral_white);color:var(--neutral_dark)}a.link-button.white:hover,button.white:hover,.btn.white:hover,input[type="submit"].white:hover{background:var(--neutral_dark10);border-color:var(--neutral_dark10)}a.link-button.black,button.black,.btn.black,input[type="submit"].black{background:var(--neutral_dark);border-color:var(--neutral_dark);color:var(--neutral_white)}a.link-button.black:hover,button.black:hover,.btn.black:hover,input[type="submit"].black:hover{background:black;border-color:black}a.link-button.has-icon .flex-wrapper,button.has-icon .flex-wrapper,.btn.has-icon .flex-wrapper,input[type="submit"].has-icon .flex-wrapper{display:flex;align-items:center;gap:0.5rem}a.link-button.has-icon.has-external-link,button.has-icon.has-external-link,.btn.has-icon.has-external-link,input[type="submit"].has-icon.has-external-link{display:inline-flex;gap:0.25rem}a.link-button.has-icon.has-external-link::after,button.has-icon.has-external-link::after,.btn.has-icon.has-external-link::after,input[type="submit"].has-icon.has-external-link::after{margin-top:2px}a.link-button:disabled,a.link-button.disabled,button:disabled,button.disabled,.btn:disabled,.btn.disabled,input[type="submit"]:disabled,input[type="submit"].disabled{cursor:default;background:var(--neutral_dark20);border:2px solid var(--neutral_dark20);color:var(--neutral_dark70)}a.link-button.big,button.big,.btn.big,input[type="submit"].big{font-size:1.25rem;padding-inline:1.25rem}a.link-button.small,button.small,.btn.small,input[type="submit"].small{font-size:0.875rem;padding:0.5rem 0.75rem}@media (max-width: 640px){a.link-button,button,.btn,input[type="submit"]{line-height:1.2}}.modal-header button.close{min-width:unset;margin-top:2px}.modal-header button.close:hover{background:none;border:none}.has-external-link a::after,a.has-external-link::after{display:inline-block;font:var(--fa-font-solid);content:"\f08e";font-size:0.875em;margin-inline:4px 2px}.has-external-link a.link-button::after,a.link-button.has-external-link::after{margin-inline:4px 0}html[dir="rtl"] .has-external-link a::after,html[dir="rtl"] a.has-external-link::after{transform:scaleX(-1)}li>ul{margin-top:10px;margin-bottom:10px}ul{list-style:none;padding:0;margin:20px}ul li{padding-left:1em;text-indent:-0.7em}ul li:before{content:"• ";color:var(--neutral_dark)}.invisiblelist li:before{content:""}img{border:none}th{background-color:var(--brand_primary_default);color:var(--neutral_white);padding:15px;border-color:var(--neutral_white);border-width:1px;border-style:solid;border-top-color:var(--brand_primary_default);border-left-color:var(--brand_primary_default);border-right-color:var(--brand_primary_default)}td{border-width:1px;border-color:#8d8a8a;border-style:solid;padding:15px}.centered{text-align:center !important}.wrap-balance{text-wrap:balance}.wrap-pretty{text-wrap:pretty}.no-border{border:none !important}.or-divider-line{position:relative;text-align:center;margin:0.75rem 0}.or-divider-line::after{content:"";position:absolute;top:50%;left:0;right:0;height:1px;background:var(--neutral_dark20);z-index:0}.or-divider-line>p{position:relative;display:inline-block;font-weight:500;font-size:0.625rem;text-transform:uppercase;margin:0 4px 0;padding:5px 5px 4px;background:var(--neutral_white);border:1px solid var(--neutral_dark20);border-radius:50%;outline:4px solid var(--neutral_white);z-index:1}nav.main{background-color:var(--brand_primary_default);margin:0;padding:0.25rem 1rem;position:relative;display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:3rem}nav .left,nav .right{display:flex;flex-direction:row;align-items:center}nav .left{gap:2rem}nav .right{gap:0.5rem;justify-content:end}nav.main ul{margin:0;padding:0;display:flex;justify-content:start;gap:2rem}nav.main ul li{padding:0;text-indent:0;list-style:none;color:var(--neutral_white)}nav.main ul li::before{content:""}nav.main ul li a{color:var(--neutral_white);text-decoration:none;font-weight:var(--regular-font-weight);cursor:pointer}nav.main ul li a:hover{padding-bottom:2px;border-bottom:2px solid var(--orange)}nav.main img.logo{width:42px}nav.main i.fa-fw{line-height:1}nav.main .create_menu,nav.main .user_menu,nav.main .button-signin,nav.main .button-create-account{border:2px solid var(--neutral_white);border-radius:4px;color:var(--neutral_white);font-size:0.875rem;font-weight:var(--regular-font-weight);text-decoration:none;padding:7px 12px;margin:0}nav.main .button-create-account{background-color:var(--neutral_white);color:var(--brand_primary_default);font-weight:var(--semi-bold-font-weight)}nav.main .create_menu,nav.main .user_menu{border:2px solid;margin:0;display:flex;gap:2px;cursor:pointer}nav.main .create_menu i,nav.main .user_menu i{font-size:1.5rem;width:auto}nav.main .create_menu i.create_menu_arrow_down,nav.main .user_menu i.user_menu_arrow_down{margin-top:-4px}nav.main .create_menu i.create_menu_arrow_up,nav.main .user_menu i.user_menu_arrow_up{margin-top:-1px}nav.main .help_button{padding:0;height:unset;margin-inline-end:-6px}nav.main .help_button .help_icon{padding:0;height:unset}nav.main .help_button .help_contents{top:44px}nav.main #hamburger #hamburger-icon{margin-top:-2px;margin-inline-start:6px}nav.main #hamburger #hamburger-contents{top:51px;right:-3px}@media (min-width: 1268px){nav.main #hamburger-contents>div.show-small-desktop,nav.main #hamburger-contents>div.show-mobile{display:none !important}}@media (min-width: 1024px) and (max-width: 1268px){nav.main .left ul li.hide-small-desktop{display:none !important}nav.main #hamburger-contents>div.show-small-desktop{display:block !important}nav.main #hamburger-contents>div.show-mobile{display:none !important}}@media (max-width: 1023px){nav.main .left ul{display:none}nav.main #hamburger-contents>div.show-mobile{display:block !important}}@media (max-width: 425px){nav.main .button-signin.desktop,nav.main .button-create-account.desktop{display:none}}aside.top-skinny-banner{background:var(--neutral_dark);display:flex}aside.top-skinny-banner.light-theme{background:var(--neutral_dark10)}aside.top-skinny-banner.light-theme *{color:var(--neutral_dark) !important}aside.top-skinny-banner *{color:var(--neutral_white)}aside.top-skinny-banner .content-wrapper{width:100%;padding:1rem;display:flex;justify-content:center;gap:0.5rem}aside.top-skinny-banner .content-wrapper>i{margin-top:2px}aside.top-skinny-banner .content-wrapper>a{text-decoration:none;font-weight:var(--normal-font-weight)}aside.top-skinny-banner .content-wrapper>a:hover{text-decoration:underline}aside.top-skinny-banner>button{all:unset;padding:1rem 1.1rem;margin-top:2px;cursor:pointer;text-align:center;align-self:start;opacity:0.7;transition:opacity 0.2s ease-in-out}aside.top-skinny-banner>button:hover{opacity:1}aside.top-skinny-banner>button:focus{outline:5px auto -webkit-focus-ring-color}aside.top-skinny-banner>button:focus:not(:focus-visible){outline:none}.carousel-wrapper{position:relative;margin:2rem 0 0}.carousel-wrapper p{font-family:var(--barlowSemiCondensed-medium),sans-serif}.carousel-wrapper .action-block p{font-family:var(--main-font),sans-serif}swiper-slide{display:flex;align-items:stretch;height:auto}.carousel-wrapper .swiper-nav-prev,.carousel-wrapper .swiper-nav-next{position:absolute;top:40%;border:0;height:48px}.carousel-wrapper .swiper-nav-prev{background:url("/images/carousel/prev.svg") no-repeat;left:-4rem;border:0}html[dir="rtl"] .carousel-wrapper .swiper-nav-prev{background:url("/images/carousel/next.svg") no-repeat;left:unset;right:-4rem}.carousel-wrapper .swiper-nav-next{background:url("/images/carousel/next.svg") no-repeat;right:-4rem}html[dir="rtl"] .carousel-wrapper .swiper-nav-next{background:url("/images/carousel/prev.svg") no-repeat;right:unset;left:-4rem}.carousel-wrapper .swiper-button-disabled{opacity:0.5}@media screen and (max-width: 1024px){.carousel-wrapper .swiper-nav-prev,.carousel-wrapper .swiper-nav-next{display:none}}.carousel-wrapper.video-carousel swiper-slide{display:block;text-align:initial}.carousel-wrapper.video-carousel .swiper-nav-prev,.carousel-wrapper.video-carousel .swiper-nav-next{top:28%}.carousel-wrapper.one-col .swiper-nav-prev,.carousel-wrapper.one-col .swiper-nav-next{top:33%}#homepage .clear{clear:both}.narrow_hr{margin-top:10px;margin-bottom:10px;border:0;border-top-width:1px;border-top-style:solid;border-top-color:var(--neutral_dark20)}.grey_input{font-size:14px;height:34px;background-color:#e2e4e3;border:none;padding:5px;color:#595959;border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-top-left-radius:4px;border-top-right-radius:4px}#petition_form a{font-family:var(--main-font)}#petition_form a:link,#petition_form a:visited{color:#dcdcdc;text-decoration:none}#petition_form a:hover,#petition_form a:active{color:#fff;text-decoration:underline}.listed_supporter{font-family:var(--main-font);font-weight:var(--bold-font-weight);font-weight:normal}.greybox{background-color:var(--neutral_dark80);color:var(--neutral_white);padding:20px;text-align:center;overflow:hidden}#about_nav{margin:3.5rem 0 0 0}.about_list_item_selected{color:var(--brand_secondary_default);font-family:var(--main-font);font-weight:var(--bold-font-weight)}a.about_list_item{color:var(--neutral_dark60);font-family:var(--main-font);font-weight:var(--semi-bold-font-weight);text-decoration:none}a.about_list_item:hover{color:var(--brand_secondary_default)}.dropdown{border-color:#ccc;border-radius:5px}@media screen and (max-width: 450px){#index .count h1{font-size:32px;line-height:32px}#index .count h2{font-size:40px;line-height:40px}#index .count h3{font-size:32px;line-height:48px}#index .count h4{font-size:16px;line-height:16px}}label{font-family:var(--main-font);font-weight:var(--semi-bold-font-weight);font-weight:normal}.wrapper{min-height:100%;margin-bottom:-80px}.push{height:80px}#pageheader-wrapper .headerlink:link,#pageheader-wrapper .headerlink:visited{color:var(--neutral_white);text-decoration:none}#pageheader-wrapper .headerlink:hover,#pageheader-wrapper .headerlink:active{color:var(--neutral_white);border-bottom:solid 2px #ffa400}#pageheader-wrapper .learnoption:hover{text-decoration:underline}#pagefooter{width:100%;height:170px;padding:20px;overflow:hidden;background-color:var(--neutral_dark);box-sizing:border-box}#pagefooter .content{color:var(--neutral_white);font-size:14px;font-weight:normal;width:970px;margin:0 auto}#pagefooter .dim{display:inline-block;opacity:0.8}.powered-by-aws{width:100%;margin-top:12px}.whitefooterlink:link{color:var(--neutral_white);font-size:14px;font-family:var(--main-font);font-weight:var(--regular-font-weight);text-decoration:none}.whitefooterlink:hover{color:var(--neutral_white);font-size:14px;font-family:var(--main-font);font-weight:var(--regular-font-weight);text-decoration:underline}.whitefooterlink:visited{color:var(--neutral_white);font-size:14px;font-family:var(--main-font);font-weight:var(--regular-font-weight)}#sign_in_or_user{margin:.6875em 0 0 30px}#sign_in_or_user .button-signin{text-decoration:none;-webkit-appearance:none;-webkit-user-select:none;-webkit-writing-mode:horizontal-tb;align-items:flex-start;background-color:#ffa400;border-color:#ffa400;background-image:none;border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-bottom-style:solid;border-bottom-width:1px;border-image-outset:0px;border-image-repeat:stretch;border-image-slice:100%;border-image-source:none;border-image-width:1;border-left-style:solid;border-left-width:1px;border-right-style:solid;border-right-width:1px;border-top-left-radius:4px;border-top-right-radius:4px;border-top-style:solid;border-top-width:1px;box-sizing:border-box;color:#fff;cursor:pointer;display:inline-block;font-family:var(--main-font);font-weight:var(--regular-font-weight);font-size:14px;height:35px;letter-spacing:normal;line-height:22px;margin-bottom:0px;margin-left:0px;margin-right:0px;margin-top:-6px;padding-bottom:6px;padding-left:12px;padding-right:12px;padding-top:6px;text-align:center;text-indent:0px;text-shadow:none;text-transform:none;vertical-align:middle;white-space:nowrap;word-spacing:0px;writing-mode:lr-tb}

</style>

<style>
  .user_menu,.create_menu,.help_button{user-select:none;height:38px;position:relative}.user_menu .create_button,.user_menu .display_name,.user_menu .pairing_name,.create_menu .create_button,.create_menu .display_name,.create_menu .pairing_name,.help_button .create_button,.help_button .display_name,.help_button .pairing_name{max-width:120px;display:inline-block;float:left;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.rtl .user_menu .create_button,.rtl .user_menu .display_name,.rtl .user_menu .pairing_name,.rtl .create_menu .create_button,.rtl .create_menu .display_name,.rtl .create_menu .pairing_name,.rtl .help_button .create_button,.rtl .help_button .display_name,.rtl .help_button .pairing_name{float:right;padding-left:3px}.user_menu .user_menu_arrow_down,.user_menu .user_menu_arrow_up,.user_menu .create_menu_arrow_down,.user_menu .create_menu_arrow_up,.create_menu .user_menu_arrow_down,.create_menu .user_menu_arrow_up,.create_menu .create_menu_arrow_down,.create_menu .create_menu_arrow_up,.help_button .user_menu_arrow_down,.help_button .user_menu_arrow_up,.help_button .create_menu_arrow_down,.help_button .create_menu_arrow_up{font-size:1.5rem;margin-top:-4px}.rtl .user_menu .user_menu_arrow_down,.rtl .user_menu .user_menu_arrow_up,.rtl .user_menu .create_menu_arrow_down,.rtl .user_menu .create_menu_arrow_up,.rtl .create_menu .user_menu_arrow_down,.rtl .create_menu .user_menu_arrow_up,.rtl .create_menu .create_menu_arrow_down,.rtl .create_menu .create_menu_arrow_up,.rtl .help_button .user_menu_arrow_down,.rtl .help_button .user_menu_arrow_up,.rtl .help_button .create_menu_arrow_down,.rtl .help_button .create_menu_arrow_up{float:left}html[dir='rtl'] .user_menu .user_menu_arrow_down,html[dir='rtl'] .user_menu .user_menu_arrow_up,html[dir='rtl'] .user_menu .create_menu_arrow_down,html[dir='rtl'] .user_menu .create_menu_arrow_up,html[dir='rtl'] .create_menu .user_menu_arrow_down,html[dir='rtl'] .create_menu .user_menu_arrow_up,html[dir='rtl'] .create_menu .create_menu_arrow_down,html[dir='rtl'] .create_menu .create_menu_arrow_up,html[dir='rtl'] .help_button .user_menu_arrow_down,html[dir='rtl'] .help_button .user_menu_arrow_up,html[dir='rtl'] .help_button .create_menu_arrow_down,html[dir='rtl'] .help_button .create_menu_arrow_up{float:left}.user_menu .user_menu_arrow_up,.user_menu .create_menu_arrow_up,.create_menu .user_menu_arrow_up,.create_menu .create_menu_arrow_up,.help_button .user_menu_arrow_up,.help_button .create_menu_arrow_up{margin-top:-2px}.user_menu .user_options,.user_menu .create_options,.create_menu .user_options,.create_menu .create_options,.help_button .user_options,.help_button .create_options{top:50px}.user_menu .help_contents,.create_menu .help_contents,.help_button .help_contents{top:58px}.user_menu .user_options,.user_menu .create_options,.user_menu .help_contents,.create_menu .user_options,.create_menu .create_options,.create_menu .help_contents,.help_button .user_options,.help_button .create_options,.help_button .help_contents{position:absolute;right:0px;background-color:#fff;border:1px solid #5b6770}.user_menu .user_options a,.user_menu .create_options a,.user_menu .help_contents a,.create_menu .user_options a,.create_menu .create_options a,.create_menu .help_contents a,.help_button .user_options a,.help_button .create_options a,.help_button .help_contents a{color:#5b6770 !important;transition:background-color 0.2s ease-out, border-color 0.2s ease-out, color 0.2s ease-out;-moz-transition:background-color 0.2s ease-out, border-color 0.2s ease-out, color 0.2s ease-out;-webkit-transition:background-color 0.2s ease-out, border-color 0.2s ease-out, color 0.2s ease-out;-o-transition:background-color 0.2s ease-out, border-color 0.2s ease-out, color 0.2s ease-out}.user_menu .user_options a:hover,.user_menu .create_options a:hover,.user_menu .help_contents a:hover,.create_menu .user_options a:hover,.create_menu .create_options a:hover,.create_menu .help_contents a:hover,.help_button .user_options a:hover,.help_button .create_options a:hover,.help_button .help_contents a:hover{background-color:#e7e8ea;text-decoration:none}.user_menu{padding:7px 14px}.user_menu .user_options{z-index:100001;text-align:left;white-space:nowrap;padding:0}.user_menu .user_options[dir='rtl'] a{text-align:right}.user_menu .user_options .display_name{font-family:"Metropolis", "Noto Sans", "Noto Sans Math", "Noto Sans Arabic", "Noto Sans Armenian", "Noto Sans Bengali", "Noto Sans SC", "Noto Sans TC", "Noto Sans Devanagari", "Noto Sans Georgian", "Noto Sans Hebrew", "Noto Sans JP", "Noto Sans Kannada", "Noto Sans Khmer", "Noto Sans KR", "Noto Sans Myanmar", "Noto Sans Sinhala", "Noto Sans Tamil", "Noto Sans Telugu", "Noto Sans Thai", "Noto Sans Thaana", sans-serif;font-weight:600;font-style:normal;background-color:#5b6770;color:#fff;padding:10px;text-align:center;cursor:default}.user_menu .user_options a{display:block;padding:10px;font-family:"Metropolis", "Noto Sans", "Noto Sans Math", "Noto Sans Arabic", "Noto Sans Armenian", "Noto Sans Bengali", "Noto Sans SC", "Noto Sans TC", "Noto Sans Devanagari", "Noto Sans Georgian", "Noto Sans Hebrew", "Noto Sans JP", "Noto Sans Kannada", "Noto Sans Khmer", "Noto Sans KR", "Noto Sans Myanmar", "Noto Sans Sinhala", "Noto Sans Tamil", "Noto Sans Telugu", "Noto Sans Thai", "Noto Sans Thaana", sans-serif;font-weight:600;font-style:normal}.user_menu .user_options a+a{border-top:1px solid #5b6770}.user_menu .user_options.hide-responsive-menu{display:none}.help_button{padding-left:16px;padding-top:4px;display:inline-block;float:left;z-index:99;position:relative}.help_button.hide-mobile{display:block}.help_button .hide-mobile{display:block}@media (max-width: 1268px){.help_button.show-small-desktop,.help_button .show-small-desktop{display:none}}.help_button .help_icon{padding:11px 0 16px 0;font-size:22px;color:#fff;cursor:pointer;height:20px;vertical-align:middle;text-decoration:none}.help_button .help_contents{z-index:100001;text-align:left;white-space:nowrap;padding:0;right:0px}.help_button .help_contents[dir='rtl'] a{text-align:right}.help_button .help_contents a{display:block;padding:10px;font-family:"Metropolis", "Noto Sans", "Noto Sans Math", "Noto Sans Arabic", "Noto Sans Armenian", "Noto Sans Bengali", "Noto Sans SC", "Noto Sans TC", "Noto Sans Devanagari", "Noto Sans Georgian", "Noto Sans Hebrew", "Noto Sans JP", "Noto Sans Kannada", "Noto Sans Khmer", "Noto Sans KR", "Noto Sans Myanmar", "Noto Sans Sinhala", "Noto Sans Tamil", "Noto Sans Telugu", "Noto Sans Thai", "Noto Sans Thaana", sans-serif;font-weight:600;font-style:normal}.help_button .help_contents a+a{border-top:1px solid #5b6770}@media (max-width: 1023px){.help_button.hide-mobile{display:none}.help_button .hide-mobile{display:none}}.create_menu .create_options{width:max-content;z-index:10000;border-bottom:0}.create_menu .create_options a{font-family:"Metropolis", "Noto Sans", "Noto Sans Math", "Noto Sans Arabic", "Noto Sans Armenian", "Noto Sans Bengali", "Noto Sans SC", "Noto Sans TC", "Noto Sans Devanagari", "Noto Sans Georgian", "Noto Sans Hebrew", "Noto Sans JP", "Noto Sans Kannada", "Noto Sans Khmer", "Noto Sans KR", "Noto Sans Myanmar", "Noto Sans Sinhala", "Noto Sans Tamil", "Noto Sans Telugu", "Noto Sans Thai", "Noto Sans Thaana", sans-serif;font-weight:600;font-style:normal;min-width:240px;font-size:14px;border-bottom:1px solid #5b6770;box-sizing:content-box;white-space:nowrap;cursor:pointer}.create_menu .create_options img{height:70px;width:70px}.create_menu .create_options .project_link_box{display:block}.create_menu .create_options .project_link_box .project_link{display:inline-block;padding:0 10px 0 4px;line-height:67px}.create_menu .create_options #view_all_projects{height:70px;padding-left:10px}@media screen and (max-width: 1023px){.create_menu.show-small-desktop{display:none !important}}@media screen and (max-width: 1120px){.create_menu.hide-mobile{display:none}}
</style>


<meta content="width=device-width, initial-scale=1.0, minimum-scale=1.0, maximum-scale=1.0, user-scalable=no" name="viewport">
<style>
  .feature-nonenglish{display:none}@media screen and (min-width: 0px) and (max-width: 600px){.container_responsive{width:100%;margin:0 auto;padding-left:10px;padding-right:10px}.jumbo{font-size:45px}.container_responsive h1{margin-top:0}.container_responsive .solid-block-header *{font-size:20px}.container_responsive .solid-block-subtitle{font-size:14px;line-height:1em;padding-right:10px;padding-bottom:10px}.tile-container-responsive{display:flex;flex-direction:column}}@media screen and (min-width: 601px) and (max-width: 970px){.container_responsive{width:600px;margin:0 auto}}@media screen and (min-width: 601px){.phone-feature{display:none}.jumbo{font-size:60px}}@media screen and (max-width: 600px){.tablet-feature{display:none}.tablet-restrictive-feature{display:none}}@media screen and (min-width: 971px){.mobile-feature{display:none}.tablet-restrictive-feature{display:none}.col-10{width:10%;float:left}.col-16{width:16%;float:left}.col-18{width:18%;float:left}.col-20{width:20%;float:left}.col-23{width:23%;float:left}.col-25{width:25%;float:left}.col-26{width:26%;float:left}.col-32{width:32%;float:left}.col-33{width:33.33333333%;float:left}.col-36{width:36%;float:left}.col-40{width:40%;float:left}.col-45{width:45%;float:left}.col-47{width:47%;float:left}.col-50{width:50%;float:left}.col-60{width:60%;float:left}.col-63{width:63%;float:left}.col-66{width:66%;float:left}.col-66-center{width:66%;margin:0 auto}.col-75{width:75%;float:left}.col-80{width:80%;float:left}.col-95{width:95%;float:left}.col-80-right{width:80%;float:right}.left-nav{width:140px;float:left}.desktop-pad-right{padding-right:30px}.container_responsive{width:960px;margin:0 auto;max-width:none !important}.tile-container-responsive{display:flex;flex-direction:row;justify-content:space-between}.tile-container-responsive>*{margin-right:20px}.tile-container-responsive>:last-child{margin-right:0}div[dir='rtl'] .tile-container-responsive>:first-child{margin-right:0}div[dir='rtl'] .tile-container-responsive>:last-child{margin-right:20px}html[dir='rtl'] .col-rtl-right{float:right}.mobile-show-medium{display:none}.i-agree-button{width:9%}.avatar_container p{padding-right:30px}}@media screen and (min-width: 0px) and (max-width: 970px){.desktop-feature{display:none}.col-10{width:100%}.col-18{width:100%;float:left}.col-20{width:100%;float:left}.col-23{width:100%}.col-25{width:100%}.col-26{width:100%}.col-32{width:100%}.col-33{width:100%}.col-36{width:100%}.col-40{width:100%;float:left}.col-45{width:100%;float:left}.col-47{width:100%;float:left}.col-50{width:100%;float:left}.col-60{width:100%}.col-63{width:100%}.col-66{width:100%;float:left}.col-66 ul{margin-left:0px}.col-75{width:100%}.col-80{width:100%}.col-95{width:95%;float:left}.col-mobile-44{width:44%;float:left}.col-mobile-48{width:48%;float:left}.col-mobile-50{width:50%;float:left}.col-mobile-56{width:56%;float:left}.mobile-center{text-align:center}.mobile-pad{padding:10px}.mobile-pad-right{padding-right:10px}.mobile-pad-left64{padding-left:64px}.mobile-pad-edge{padding:20px}.avatar_container p{padding-right:0px}.avatar_container img{margin-left:25px}}@media screen and (min-width: 0px) and (max-width: 512px){.col-mobile-44{width:100%;float:left}.col-mobile-50{width:100%;float:left}.col-mobile-56{width:100%;float:left}.mobile-show-medium{display:none}.mobile-small-hide{display:none}}
</style>

<style>
  .learnpage{width:970px}.solid-block-header{font-size:30px;font-family:var(--main-font);font-weight:var(--bold-font-weight);line-height:1.2em;background-color:var(--neutral_dark70);color:var(--neutral_white);height:auto;width:100%;padding-top:12px;padding-bottom:6px;padding-left:15px;margin:50px 0 10px 0}.solid-block-subheader{color:var(--brand_secondary_default);font-size:18px;font-family:var(--main-font);font-weight:var(--bold-font-weight);margin-top:10px;margin-bottom:20px;line-height:1.2em}.solid-block-subtitle{color:var(--neutral_white);font-size:16px;font-family:var(--main-font);font-weight:var(--regular-font-weight)}.video-smalltext{padding:10px}.soft-padding{padding:10px}.clear:before,.clear:after{content:"\0020";display:block;height:0;overflow:hidden}.clear:after{clear:both}@media screen and (max-width: 319px){.learnpage{width:100%}}@media screen and (min-width: 320px) and (max-width: 599px){.learnpage{width:320px;margin:0 auto}}@media screen and (min-width: 600px) and (max-width: 969px){.learnpage{width:600px;margin:0 auto}}.datepicker td,.datepicker th{background-color:transparent;color:#333;line-height:1em}#map .mapboxgl-popup-close-button{margin-top:0px;background-color:var(--brand_secondary_default)}#promote-page h1{float:left}#promote-page .section{clear:both;margin:0 0 20px 0}#promote-page .main-video{float:left;width:586px;margin:0 0 20px 0}#promote-page .share-buttons{float:left}#promote-page .youtube-channel-link{float:right;margin:15px 0 0 0}#promote-page .other-videos{float:right;width:380px}#promote-page .other-videos h3{margin:0 0 20px 20px}#promote-page .other-video{width:170px;float:left;margin:0 0 20px 20px}#promote-page .other-video-odd{clear:left}#promote-page .other-video img{width:100%;max-width:100%}#promote-page .other-video-caption{font-size:12px;line-height:1.2em;margin:5px 0 0 0}#promote-page .all-quotes-link,#promote-page .full-infographic-link{float:left;margin:15px 0 0 20px}.stats-sources-link{float:right;font-size:12px;margin:20px 0 0 0}.stats-sources-link a{font-weight:normal}.impact-stats-link{width:100%;color:var(--neutral_white);background-color:var(--neutral_dark80);margin-top:20px;margin-bottom:20px;overflow:hidden;padding:16px}.impact-stats-link .left{float:left}.impact-stats-link .left p.title{font-size:16px;margin-bottom:3px;font-family:var(--main-font);font-weight:var(--semi-bold-font-weight)}.impact-stats-link .left p.details{margin-bottom:0px}.impact-stats-link .right{float:right}.impact-stats-link button{margin-top:0px;width:200px;height:50px;font-family:var(--main-font);font-weight:var(--semi-bold-font-weight)}#congress-right{margin:0 0 2em 0}#hoc-certificate{width:100%}#hoc-certificate img{width:100%;max-width:100%}#contact-us-form{width:480px;max-width:100%}#contact-us-form #contact-message{height:240px}.resources-item{clear:both;margin:0 0 40px 0}.resources-item:before,.resources-item:after{content:"\0020";display:block;height:0;overflow:hidden}.resources-item:after{clear:both}.resources-item .resources-logo{float:left;width:240px;margin:0 20px 0 0;text-align:center}.resources-item .resources-logo img{max-width:100%;display:inline}.resources-item p{float:right;width:700px}#error-message{color:#b94a48;font-weight:bold;margin:1em 0}.form-required-field,.form-required-em em{color:#f00}.radio-inline,.checkbox-inline,.radio-inline+.radio-inline,.checkbox-inline+.checkbox-inline{margin-left:0;margin-right:2em}.letter{margin-left:5%;margin-right:30%}.letternames{margin-left:5%;margin-right:27%}.wideletternames{margin-left:5%}@media screen and (min-width: 970px){.starwars-container .img-container{min-height:334px}}@media screen and (min-width: 513px) and (max-width: 970px){.starwars-container .img-container{min-height:202px}}@media screen and (min-width: 320px) and (max-width: 599px){.responsive-table{width:350px}}@media screen and (min-width: 600px) and (max-width: 969px){.responsive-table{width:600px}}@media screen and (min-width: 970px){.responsive-table{width:945px}}
</style>

<meta content="IE=Edge" http-equiv="X-UA-Compatible">

<script>window.NREUM||(NREUM={});NREUM.info={"beacon":"bam.nr-data.net","errorBeacon":"bam.nr-data.net","licenseKey":"10f957f1ae","applicationID":"3346604","transactionName":"IV8LTUAOWVwER0ljWAxREUtTTho=","queueTime":0,"applicationTime":579,"agent":""}</script>
<script>(window.NREUM||(NREUM={})).init={privacy:{cookies_enabled:true},ajax:{deny_list:["*"]},session_trace:{sampling_rate:0.0,mode:"FIXED_RATE",enabled:true,error_sampling_rate:0.0}};(window.NREUM||(NREUM={})).loader_config={xpid:"UQYGVVBQGwADUFdUBwU=",licenseKey:"10f957f1ae",applicationID:"3346604"};;/*! For license information please see nr-loader-full-1.274.0.min.js.LICENSE.txt */
(()=>{var e,t,r={8122:(e,t,r)=>{"use strict";r.d(t,{a:()=>i});var n=r(944);function i(e,t){try{if(!e||"object"!=typeof e)return(0,n.R)(3);if(!t||"object"!=typeof t)return(0,n.R)(4);const r=Object.create(Object.getPrototypeOf(t),Object.getOwnPropertyDescriptors(t)),o=0===Object.keys(r).length?e:r;for(let a in o)if(void 0!==e[a])try{if(null===e[a]){r[a]=null;continue}Array.isArray(e[a])&&Array.isArray(t[a])?r[a]=Array.from(new Set([...e[a],...t[a]])):"object"==typeof e[a]&&"object"==typeof t[a]?r[a]=i(e[a],t[a]):r[a]=e[a]}catch(e){(0,n.R)(1,e)}return r}catch(e){(0,n.R)(2,e)}}},2555:(e,t,r)=>{"use strict";r.d(t,{Vp:()=>c,fn:()=>s,x1:()=>d});var n=r(384),i=r(8122);const o={beacon:n.NT.beacon,errorBeacon:n.NT.errorBeacon,licenseKey:void 0,applicationID:void 0,sa:void 0,queueTime:void 0,applicationTime:void 0,ttGuid:void 0,user:void 0,account:void 0,product:void 0,extra:void 0,jsAttributes:{},userAttributes:void 0,atts:void 0,transactionName:void 0,tNamePlain:void 0},a={};function s(e){try{const t=c(e);return!!t.licenseKey&&!!t.errorBeacon&&!!t.applicationID}catch(e){return!1}}function c(e){if(!e)throw new Error("All info objects require an agent identifier!");if(!a[e])throw new Error("Info for ".concat(e," was never set"));return a[e]}function d(e,t){if(!e)throw new Error("All info objects require an agent identifier!");a[e]=(0,i.a)(t,o);const r=(0,n.nY)(e);r&&(r.info=a[e])}},9417:(e,t,r)=>{"use strict";r.d(t,{D0:()=>h,gD:()=>p,xN:()=>g});var n=r(993);const i=e=>{if(!e||"string"!=typeof e)return!1;try{document.createDocumentFragment().querySelector(e)}catch{return!1}return!0};var o=r(2614),a=r(944),s=r(384),c=r(8122);const d="[data-nr-mask]",u=()=>{const e={mask_selector:"*",block_selector:"[data-nr-block]",mask_input_options:{color:!1,date:!1,"datetime-local":!1,email:!1,month:!1,number:!1,range:!1,search:!1,tel:!1,text:!1,time:!1,url:!1,week:!1,textarea:!1,select:!1,password:!0}};return{ajax:{deny_list:void 0,block_internal:!0,enabled:!0,harvestTimeSeconds:10,autoStart:!0},distributed_tracing:{enabled:void 0,exclude_newrelic_header:void 0,cors_use_newrelic_header:void 0,cors_use_tracecontext_headers:void 0,allowed_origins:void 0},feature_flags:[],generic_events:{enabled:!0,harvestTimeSeconds:30,autoStart:!0},harvest:{tooManyRequestsDelay:60},jserrors:{enabled:!0,harvestTimeSeconds:10,autoStart:!0},logging:{enabled:!0,harvestTimeSeconds:10,autoStart:!0,level:n.p_.INFO},metrics:{enabled:!0,autoStart:!0},obfuscate:void 0,page_action:{enabled:!0},page_view_event:{enabled:!0,autoStart:!0},page_view_timing:{enabled:!0,harvestTimeSeconds:30,autoStart:!0},performance:{capture_marks:!1,capture_measures:!1},privacy:{cookies_enabled:!0},proxy:{assets:void 0,beacon:void 0},session:{expiresMs:o.wk,inactiveMs:o.BB},session_replay:{autoStart:!0,enabled:!1,harvestTimeSeconds:60,preload:!1,sampling_rate:10,error_sampling_rate:100,collect_fonts:!1,inline_images:!1,fix_stylesheets:!0,mask_all_inputs:!0,get mask_text_selector(){return e.mask_selector},set mask_text_selector(t){i(t)?e.mask_selector="".concat(t,",").concat(d):""===t||null===t?e.mask_selector=d:(0,a.R)(5,t)},get block_class(){return"nr-block"},get ignore_class(){return"nr-ignore"},get mask_text_class(){return"nr-mask"},get block_selector(){return e.block_selector},set block_selector(t){i(t)?e.block_selector+=",".concat(t):""!==t&&(0,a.R)(6,t)},get mask_input_options(){return e.mask_input_options},set mask_input_options(t){t&&"object"==typeof t?e.mask_input_options={...t,password:!0}:(0,a.R)(7,t)}},session_trace:{enabled:!0,harvestTimeSeconds:10,autoStart:!0},soft_navigations:{enabled:!0,harvestTimeSeconds:10,autoStart:!0},spa:{enabled:!0,harvestTimeSeconds:10,autoStart:!0},ssl:void 0,user_actions:{enabled:!0}}},l={},f="All configuration objects require an agent identifier!";function h(e){if(!e)throw new Error(f);if(!l[e])throw new Error("Configuration for ".concat(e," was never set"));return l[e]}function g(e,t){if(!e)throw new Error(f);l[e]=(0,c.a)(t,u());const r=(0,s.nY)(e);r&&(r.init=l[e])}function p(e,t){if(!e)throw new Error(f);var r=h(e);if(r){for(var n=t.split("."),i=0;i<n.length-1;i++)if("object"!=typeof(r=r[n[i]]))return;r=r[n[n.length-1]]}return r}},5603:(e,t,r)=>{"use strict";r.d(t,{a:()=>c,o:()=>s});var n=r(384),i=r(8122);const o={accountID:void 0,trustKey:void 0,agentID:void 0,licenseKey:void 0,applicationID:void 0,xpid:void 0},a={};function s(e){if(!e)throw new Error("All loader-config objects require an agent identifier!");if(!a[e])throw new Error("LoaderConfig for ".concat(e," was never set"));return a[e]}function c(e,t){if(!e)throw new Error("All loader-config objects require an agent identifier!");a[e]=(0,i.a)(t,o);const r=(0,n.nY)(e);r&&(r.loader_config=a[e])}},3371:(e,t,r)=>{"use strict";r.d(t,{V:()=>f,f:()=>l});var n=r(8122),i=r(384),o=r(6154),a=r(9324);let s=0;const c={buildEnv:a.F3,distMethod:a.Xs,version:a.xv,originTime:o.WN},d={customTransaction:void 0,disabled:!1,isolatedBacklog:!1,loaderType:void 0,maxBytes:3e4,onerror:void 0,ptid:void 0,releaseIds:{},appMetadata:{},session:void 0,denyList:void 0,timeKeeper:void 0,obfuscator:void 0},u={};function l(e){if(!e)throw new Error("All runtime objects require an agent identifier!");if(!u[e])throw new Error("Runtime for ".concat(e," was never set"));return u[e]}function f(e,t){if(!e)throw new Error("All runtime objects require an agent identifier!");u[e]={...(0,n.a)(t,d),...c},Object.hasOwnProperty.call(u[e],"harvestCount")||Object.defineProperty(u[e],"harvestCount",{get:()=>++s});const r=(0,i.nY)(e);r&&(r.runtime=u[e])}},9324:(e,t,r)=>{"use strict";r.d(t,{F3:()=>i,Xs:()=>o,Yq:()=>a,xv:()=>n});const n="1.274.0",i="PROD",o="CDN",a="^2.0.0-alpha.17"},6154:(e,t,r)=>{"use strict";r.d(t,{OF:()=>d,RI:()=>i,WN:()=>f,bv:()=>o,gm:()=>a,lR:()=>l,m:()=>c,mw:()=>s,sb:()=>u});var n=r(1863);const i="undefined"!=typeof window&&!!window.document,o="undefined"!=typeof WorkerGlobalScope&&("undefined"!=typeof self&&self instanceof WorkerGlobalScope&&self.navigator instanceof WorkerNavigator||"undefined"!=typeof globalThis&&globalThis instanceof WorkerGlobalScope&&globalThis.navigator instanceof WorkerNavigator),a=i?window:"undefined"!=typeof WorkerGlobalScope&&("undefined"!=typeof self&&self instanceof WorkerGlobalScope&&self||"undefined"!=typeof globalThis&&globalThis instanceof WorkerGlobalScope&&globalThis),s=Boolean("hidden"===a?.document?.visibilityState),c=""+a?.location,d=/iPad|iPhone|iPod/.test(a.navigator?.userAgent),u=d&&"undefined"==typeof SharedWorker,l=(()=>{const e=a.navigator?.userAgent?.match(/Firefox[/\s](\d+\.\d+)/);return Array.isArray(e)&&e.length>=2?+e[1]:0})(),f=Date.now()-(0,n.t)()},7295:(e,t,r)=>{"use strict";r.d(t,{Xv:()=>a,gX:()=>i,iW:()=>o});var n=[];function i(e){if(!e||o(e))return!1;if(0===n.length)return!0;for(var t=0;t<n.length;t++){var r=n[t];if("*"===r.hostname)return!1;if(s(r.hostname,e.hostname)&&c(r.pathname,e.pathname))return!1}return!0}function o(e){return void 0===e.hostname}function a(e){if(n=[],e&&e.length)for(var t=0;t<e.length;t++){let r=e[t];if(!r)continue;0===r.indexOf("http://")?r=r.substring(7):0===r.indexOf("https://")&&(r=r.substring(8));const i=r.indexOf("/");let o,a;i>0?(o=r.substring(0,i),a=r.substring(i)):(o=r,a="");let[s]=o.split(":");n.push({hostname:s,pathname:a})}}function s(e,t){return!(e.length>t.length)&&t.indexOf(e)===t.length-e.length}function c(e,t){return 0===e.indexOf("/")&&(e=e.substring(1)),0===t.indexOf("/")&&(t=t.substring(1)),""===e||e===t}},1687:(e,t,r)=>{"use strict";r.d(t,{Ak:()=>c,Ze:()=>l,x3:()=>d});var n=r(7836),i=r(3606),o=r(860),a=r(2646);const s={};function c(e,t){const r={staged:!1,priority:o.P3[t]||0};u(e),s[e].get(t)||s[e].set(t,r)}function d(e,t){e&&s[e]&&(s[e].get(t)&&s[e].delete(t),h(e,t,!1),s[e].size&&f(e))}function u(e){if(!e)throw new Error("agentIdentifier required");s[e]||(s[e]=new Map)}function l(e="",t="feature",r=!1){if(u(e),!e||!s[e].get(t)||r)return h(e,t);s[e].get(t).staged=!0,f(e)}function f(e){const t=Array.from(s[e]);t.every((([e,t])=>t.staged))&&(t.sort(((e,t)=>e[1].priority-t[1].priority)),t.forEach((([t])=>{s[e].delete(t),h(e,t)})))}function h(e,t,r=!0){const o=e?n.ee.get(e):n.ee,s=i.i.handlers;if(!o.aborted&&o.backlog&&s){if(r){const e=o.backlog[t],r=s[t];if(r){for(let t=0;e&&t<e.length;++t)g(e[t],r);Object.entries(r).forEach((([e,t])=>{Object.values(t||{}).forEach((t=>{t[0]?.on&&t[0]?.context()instanceof a.y&&t[0].on(e,t[1])}))}))}}o.isolatedBacklog||delete s[t],o.backlog[t]=null,o.emit("drain-"+t,[])}}function g(e,t){var r=e[1];Object.values(t[r]||{}).forEach((t=>{var r=e[0];if(t[0]===r){var n=t[1],i=e[3],o=e[2];n.apply(i,o)}}))}},7836:(e,t,r)=>{"use strict";r.d(t,{P:()=>c,ee:()=>d});var n=r(384),i=r(8990),o=r(3371),a=r(2646),s=r(5607);const c="nr@context:".concat(s.W),d=function e(t,r){var n={},s={},u={},l=!1;try{l=16===r.length&&(0,o.f)(r).isolatedBacklog}catch(e){}var f={on:g,addEventListener:g,removeEventListener:function(e,t){var r=n[e];if(!r)return;for(var i=0;i<r.length;i++)r[i]===t&&r.splice(i,1)},emit:function(e,r,n,i,o){!1!==o&&(o=!0);if(d.aborted&&!i)return;t&&o&&t.emit(e,r,n);for(var a=h(n),c=p(e),u=c.length,l=0;l<u;l++)c[l].apply(a,r);var g=v()[s[e]];g&&g.push([f,e,r,a]);return a},get:m,listeners:p,context:h,buffer:function(e,t){const r=v();if(t=t||"feature",f.aborted)return;Object.entries(e||{}).forEach((([e,n])=>{s[n]=t,t in r||(r[t]=[])}))},abort:function(){f._aborted=!0,Object.keys(f.backlog).forEach((e=>{delete f.backlog[e]}))},isBuffering:function(e){return!!v()[s[e]]},debugId:r,backlog:l?{}:t&&"object"==typeof t.backlog?t.backlog:{},isolatedBacklog:l};return Object.defineProperty(f,"aborted",{get:()=>{let e=f._aborted||!1;return e||(t&&(e=t.aborted),e)}}),f;function h(e){return e&&e instanceof a.y?e:e?(0,i.I)(e,c,(()=>new a.y(c))):new a.y(c)}function g(e,t){n[e]=p(e).concat(t)}function p(e){return n[e]||[]}function m(t){return u[t]=u[t]||e(f,t)}function v(){return f.backlog}}(void 0,"globalEE"),u=(0,n.Zm)();u.ee||(u.ee=d)},2646:(e,t,r)=>{"use strict";r.d(t,{y:()=>n});class n{constructor(e){this.contextId=e}}},9908:(e,t,r)=>{"use strict";r.d(t,{d:()=>n,p:()=>i});var n=r(7836).ee.get("handle");function i(e,t,r,i,o){o?(o.buffer([e],i),o.emit(e,t,r)):(n.buffer([e],i),n.emit(e,t,r))}},3606:(e,t,r)=>{"use strict";r.d(t,{i:()=>o});var n=r(9908);o.on=a;var i=o.handlers={};function o(e,t,r,o){a(o||n.d,i,e,t,r)}function a(e,t,r,i,o){o||(o="feature"),e||(e=n.d);var a=t[o]=t[o]||{};(a[r]=a[r]||[]).push([e,i])}},3878:(e,t,r)=>{"use strict";function n(e,t){return{capture:e,passive:!1,signal:t}}function i(e,t,r=!1,i){window.addEventListener(e,t,n(r,i))}function o(e,t,r=!1,i){document.addEventListener(e,t,n(r,i))}r.d(t,{DD:()=>o,jT:()=>n,sp:()=>i})},5607:(e,t,r)=>{"use strict";r.d(t,{W:()=>n});const n=(0,r(9566).bz)()},9566:(e,t,r)=>{"use strict";r.d(t,{LA:()=>s,ZF:()=>c,bz:()=>a,el:()=>d});var n=r(6154);const i="xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx";function o(e,t){return e?15&e[t]:16*Math.random()|0}function a(){const e=n.gm?.crypto||n.gm?.msCrypto;let t,r=0;return e&&e.getRandomValues&&(t=e.getRandomValues(new Uint8Array(30))),i.split("").map((e=>"x"===e?o(t,r++).toString(16):"y"===e?(3&o()|8).toString(16):e)).join("")}function s(e){const t=n.gm?.crypto||n.gm?.msCrypto;let r,i=0;t&&t.getRandomValues&&(r=t.getRandomValues(new Uint8Array(e)));const a=[];for(var s=0;s<e;s++)a.push(o(r,i++).toString(16));return a.join("")}function c(){return s(16)}function d(){return s(32)}},2614:(e,t,r)=>{"use strict";r.d(t,{BB:()=>a,H3:()=>n,g:()=>d,iL:()=>c,tS:()=>s,uh:()=>i,wk:()=>o});const n="NRBA",i="SESSION",o=144e5,a=18e5,s={STARTED:"session-started",PAUSE:"session-pause",RESET:"session-reset",RESUME:"session-resume",UPDATE:"session-update"},c={SAME_TAB:"same-tab",CROSS_TAB:"cross-tab"},d={OFF:0,FULL:1,ERROR:2}},1863:(e,t,r)=>{"use strict";function n(){return Math.floor(performance.now())}r.d(t,{t:()=>n})},7485:(e,t,r)=>{"use strict";r.d(t,{D:()=>i});var n=r(6154);function i(e){if(0===(e||"").indexOf("data:"))return{protocol:"data"};try{const t=new URL(e,location.href),r={port:t.port,hostname:t.hostname,pathname:t.pathname,search:t.search,protocol:t.protocol.slice(0,t.protocol.indexOf(":")),sameOrigin:t.protocol===n.gm?.location?.protocol&&t.host===n.gm?.location?.host}

Resolver

Resolver ASN
AS0
Resolver IP
172.71.185.118
Resolver Network Name
Report ID
20241123T085247Z_webconnectivity_LY_21003_n1_yVxso03MAAoqzE7I
Platform
windows
Software Name
ooniprobe-desktop-unattended (3.10.0-beta.3)
Measurement Engine
ooniprobe-engine (3.10.0-beta.3)

Raw Measurement Data

Loading