-
Notifications
You must be signed in to change notification settings - Fork 0
/
index.html
223 lines (202 loc) · 90.3 KB
/
index.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
<!DOCTYPE html>
<html>
<head>
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<link rel="stylesheet"
href="https://fonts.googleapis.com/css2?family=Material+Symbols+Outlined:opsz,wght,FILL,GRAD@48,400,0,0" />
<link href="https://fonts.cdnfonts.com/css/seven-segment" rel="stylesheet">
<style>
body {
overscroll-behavior: contain;
font-family: 'Seven Segment', sans-serif;
background-color: lightgray;
}
input {
text-align: center;
background-color: lightgray;
font-family: 'Seven Segment', sans-serif;
font-weight: bold;
font-size: large;
}
button {
color: black;
border-radius: 8px;
width: 65px;
}
fieldset {
border-radius: 8px;
}
</style>
</head>
<body id="body">
<audio autoplay loop>
<source src="sounds/bgmusic.mp3" type="audio/mp3">
Your browser does not support the audio element.
</audio>
<div style="width:100%;">
<div style="position: absolute; top:0; left:5px;">
<span>
<fieldset style="width: 50px; float: left;">
<legend>Score</legend><input style="border:none;width:50px;" type="text" id="score"
disabled="disabled" />
</fieldset>
</span>
<span>
<fieldset style="width: 30px; float: left;">
<legend>Lines</legend><input style="border:none;width:30px;" type="text" id="lines"
disabled="disabled" />
</fieldset>
</span>
<span>
<fieldset style="width: 30px; float: left;">
<legend>Level</legend><input style="border:none;width:30px;" type="text" id="level"
disabled="disabled" />
</fieldset>
</span>
<span>
<fieldset style="width: 80px; height: 80px; float: left;">
<legend>Next</legend>
<img id="next" />
</fieldset>
</span>
</div>
<div style="position: absolute; top:60px; left:5px;">
<span style="float: left;"><canvas id="jetris" width="204" height="404"></canvas></span>
</div>
<div id="stats" style="position: absolute; top:110px; left:220px;"></div>
<div style="position: absolute; top:470px; left:5px;">
<span>
<button title="New Game" onclick="newGame(this)">
<span class="material-symbols-outlined">
stadia_controller
</span>
</button>
</span>
<span>
<button title="Play/Pause" onclick="pause(this)">
<span id="pause_icon" class="material-symbols-outlined">
pause
</span>
</button>
</span>
<span>
<button title="Mute" onclick="mute(this);">
<span id="mute_icon" class="material-symbols-outlined">
volume_up
</span>
</button>
</span>
</div>
<script src="jetris.js"></script>
<script>
// interface specific JS code
const piecesFiles = [
"data:image/png;base64, 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dmVudCMiCiAgICB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iCiAgICB4bWxuczpHSU1QPSJodHRwOi8vd3d3LmdpbXAub3JnL3htcC8iCiAgICB4bWxuczp0aWZmPSJodHRwOi8vbnMuYWRvYmUuY29tL3RpZmYvMS4wLyIKICAgIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIKICAgeG1wTU06RG9jdW1lbnRJRD0iZ2ltcDpkb2NpZDpnaW1wOmZjZjAwNjhiLTVhNzQtNDI3ZS04MTQzLTA0OWU4NTA0NDQ3MCIKICAgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo3ODUxNzg1NC01NDQzLTQ3M2EtYjAyZS1jZDRhMGUxNmFkMTYiCiAgIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDplZTIzODY5OC1hZTY3LTRjNWItODBhNi1lODUzZGZiZjcyODAiCiAgIGRjOkZvcm1hdD0iaW1hZ2UvcG5nIgogICBHSU1QOkFQST0iMi4wIgogICBHSU1QOlBsYXRmb3JtPSJXaW5kb3dzIgogICBHSU1QOlRpbWVTdGFtcD0iMTY3Nzg5MjM1OTYyMjI3NiIKICAgR0lNUDpWZXJzaW9uPSIyLjEwLjMyIgogICB0aWZmOk9yaWVudGF0aW9uPSIxIgogICB4bXA6Q3JlYXRvclRvb2w9IkdJTVAgMi4xMCIKICAgeG1wOk1ldGFkYXRhRGF0ZT0iMjAyMzowMzowM1QyMjoxMjozOS0wMzowMCIKICAgeG1wOk1vZGlmeURhdGU9IjIwMjM6MDM6MDNUMjI6MTI6MzktMDM6MDAiPgogICA8eG1wTU06SGlzdG9yeT4KICAgIDxyZGY6U2VxPgogICAgIDxyZGY6bGkKICAgICAgc3RFdnQ6YWN0aW9uPSJzYXZlZCIKICAgICAgc3RFdnQ6Y2hhbmdlZD0iLyIKICAgICAgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDpjMWUwZDU4OS1iNDgxLTRmM2ItYWY3ZC01NDgyYjMxNTliOGYiCiAgICAgIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkdpbXAgMi4xMCAoV2luZG93cykiCiAgICAgIHN0RXZ0OndoZW49IjIwMjMtMDMtMDNUMjA6NTY6MDUiLz4KICAgICA8cmRmOmxpCiAgICAgIHN0RXZ0OmFjdGlvbj0ic2F2ZWQiCiAgICAgIHN0RXZ0OmNoYW5nZWQ9Ii8iCiAgICAgIHN0RXZ0Omluc3RhbmNlSUQ9InhtcC5paWQ6ODgwOTc4ODgtMmUyMy00YWFiLThjYjMtZDM1YWM3ZTQyMjA5IgogICAgICBzdEV2dDpzb2Z0d2FyZUFnZW50PSJHaW1wIDIuMTAgKFdpbmRvd3MpIgogICAgICBzdEV2dDp3aGVuPSIyMDIzLTAzLTAzVDIyOjEyOjM5Ii8+CiAgICA8L3JkZjpTZXE+CiAgIDwveG1wTU06SGlzdG9yeT4KICA8L3JkZjpEZXNjcmlwdGlvbj4KIDwvcmRmOlJERj4KPC94OnhtcG1ldGE+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAKPD94cGFja2V0IGVuZD0idyI/PsYyplcAAAAGYktHRAD/AIQAANUbz68AAAAJcEhZcwAAEnQAABJ0Ad5mH3gAAAAHdElNRQfnAwQBDCcHKvxNAAAAdUlEQVRYw+3XwQmAMBBE0R9JBWKxWoEpVmxBz4Jewh7W8PdmDsMjRNgpwEXiqQAse0zasRGdN5F86uNrXvtSzvZ+HpCX/gYFChQoUKBAgZm2ma+tpHcC8tLfYMm+8v/kDdpJ7CT+JAIFChQoUKCdxE4yaCe5Ac//GS89CMbJAAAAAElFTkSuQmCC",
"data:image/png;base64, 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b2JlLmNvbS94YXAvMS4wL21tLyIKICAgIHhtbG5zOnN0RXZ0PSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VFdmVudCMiCiAgICB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iCiAgICB4bWxuczpHSU1QPSJodHRwOi8vd3d3LmdpbXAub3JnL3htcC8iCiAgICB4bWxuczp0aWZmPSJodHRwOi8vbnMuYWRvYmUuY29tL3RpZmYvMS4wLyIKICAgIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIKICAgeG1wTU06RG9jdW1lbnRJRD0iZ2ltcDpkb2NpZDpnaW1wOmMyOGI2NDZmLTg1M2QtNDY2Ny1iMmEyLTA4MjQ4YjIwN2U3ZCIKICAgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDoxZTI1ZGZiMS03ZDdjLTRiNGEtOGQ0Ni0xOTczY2EzODczNzYiCiAgIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpmMjUxMjZlYi1hYTYyLTRlM2MtOWM1MC0zMTg3MDZhZDkxM2QiCiAgIGRjOkZvcm1hdD0iaW1hZ2UvcG5nIgogICBHSU1QOkFQST0iMi4wIgogICBHSU1QOlBsYXRmb3JtPSJXaW5kb3dzIgogICBHSU1QOlRpbWVTdGFtcD0iMTY3NzkwMDI3NTc1MTA2OCIKICAgR0lNUDpWZXJzaW9uPSIyLjEwLjMyIgogICB0aWZmOk9yaWVudGF0aW9uPSIxIgogICB4bXA6Q3JlYXRvclRvb2w9IkdJTVAgMi4xMCIKICAgeG1wOk1ldGFkYXRhRGF0ZT0iMjAyMzowMzowNFQwMDoyNDozNS0wMzowMCIKICAgeG1wOk1vZGlmeURhdGU9IjIwMjM6MDM6MDRUMDA6MjQ6MzUtMDM6MDAiPgogICA8eG1wTU06SGlzdG9yeT4KICAgIDxyZGY6U2VxPgogICAgIDxyZGY6bGkKICAgICAgc3RFdnQ6YWN0aW9uPSJzYXZlZCIKICAgICAgc3RFdnQ6Y2hhbmdlZD0iLyIKICAgICAgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDoyOGJiYjU1NC03ZTZjLTQ5MTItOTQ4Ni0zNGZjOWUwMmI3NWQiCiAgICAgIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkdpbXAgMi4xMCAoV2luZG93cykiCiAgICAgIHN0RXZ0OndoZW49IjIwMjMtMDMtMDNUMjA6NTM6MzciLz4KICAgICA8cmRmOmxpCiAgICAgIHN0RXZ0OmFjdGlvbj0ic2F2ZWQiCiAgICAgIHN0RXZ0OmNoYW5nZWQ9Ii8iCiAgICAgIHN0RXZ0Omluc3RhbmNlSUQ9InhtcC5paWQ6MDdlYTQ2ZWMtMmJmOS00YmNkLWIwYzAtMzY2ZmYxYTI3OGM0IgogICAgICBzdEV2dDpzb2Z0d2FyZUFnZW50PSJHaW1wIDIuMTAgKFdpbmRvd3MpIgogICAgICBzdEV2dDp3aGVuPSIyMDIzLTAzLTAzVDIyOjEyOjQzIi8+CiAgICAgPHJkZjpsaQogICAgICBzdEV2dDphY3Rpb249InNhdmVkIgogICAgICBzdEV2dDpjaGFuZ2VkPSIvIgogICAgICBzdEV2dDppbnN0YW5jZUlEPSJ4bXAuaWlkOjVjOTllYzEzLTc5MTYtNGQxNC04ZDcxLTkzNWQzYjllYWM3MCIKICAgICAgc3RFdnQ6c29mdHdhcmVBZ2VudD0iR2ltcCAyLjEwIChXaW5kb3dzKSIKICAgICAgc3RFdnQ6d2hlbj0iMjAyMy0wMy0wNFQwMDoyNDozNSIvPgogICAgPC9yZGY6U2VxPgogICA8L3htcE1NOkhpc3Rvcnk+CiAgPC9yZGY6RGVzY3JpcHRpb24+CiA8L3JkZjpSREY+CjwveDp4bXBtZXRhPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgCjw/eHBhY2tldCBlbmQ9InciPz7LgcVkAAAABmJLR0QA/wCEAADVG8+vAAAACXBIWXMAABJ0AAASdAHeZh94AAAAB3RJTUUH5wMEAxgjLW07bwAAAKRJREFUaN7t18EJgDAQRNGJWIK12I9gGyJiG4L9WIs96MWDZ5ngav7echkeIYSdJOmQd5IzrJakdpotYds4yD2Vgk99P+xd/yikWZdswPA3CBAgQIAAAQIMtM3k3Ep+e4Mp+sqfA+h/g+5O4swru5M48vioAQIECBAgQIDvdRJHXpGdJG7BuebI9gZdU24ncQ+dBCBAgAABAgT47W2mmE4SeuU/AdSBI71SzHgQAAAAAElFTkSuQmCC",
"data:image/png;base64, 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LyIKICAgeG1wTU06RG9jdW1lbnRJRD0iZ2ltcDpkb2NpZDpnaW1wOjFkYmIwNzRiLTE4ODQtNGJjZS04NGQ3LTZjYzkwZGY5MDMzNiIKICAgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDphOGZkZjNkMC05YWQ3LTQ2YzYtOTQ1NS0zYzgxMTdmYTVjODMiCiAgIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpkMTA0YzYwOC03N2Q3LTQ3ZDgtOWFlNC1hZDg2ZTBjNzQyNjEiCiAgIGRjOkZvcm1hdD0iaW1hZ2UvcG5nIgogICBHSU1QOkFQST0iMi4wIgogICBHSU1QOlBsYXRmb3JtPSJXaW5kb3dzIgogICBHSU1QOlRpbWVTdGFtcD0iMTY3Nzg5MjM2NTczODMyMiIKICAgR0lNUDpWZXJzaW9uPSIyLjEwLjMyIgogICB0aWZmOk9yaWVudGF0aW9uPSIxIgogICB4bXA6Q3JlYXRvclRvb2w9IkdJTVAgMi4xMCIKICAgeG1wOk1ldGFkYXRhRGF0ZT0iMjAyMzowMzowM1QyMjoxMjo0NS0wMzowMCIKICAgeG1wOk1vZGlmeURhdGU9IjIwMjM6MDM6MDNUMjI6MTI6NDUtMDM6MDAiPgogICA8eG1wTU06SGlzdG9yeT4KICAgIDxyZGY6U2VxPgogICAgIDxyZGY6bGkKICAgICAgc3RFdnQ6YWN0aW9uPSJzYXZlZCIKICAgICAgc3RFdnQ6Y2hhbmdlZD0iLyIKICAgICAgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDoxYzdlMzkyNi1mMDUyLTRjOWQtOGE3ZS1mZGU4M2Q1Njc5NzQiCiAgICAgIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkdpbXAgMi4xMCAoV2luZG93cykiCiAgICAgIHN0RXZ0OndoZW49IjIwMjMtMDMtMDNUMjA6NTQ6MzgiLz4KICAgICA8cmRmOmxpCiAgICAgIHN0RXZ0OmFjdGlvbj0ic2F2ZWQiCiAgICAgIHN0RXZ0OmNoYW5nZWQ9Ii8iCiAgICAgIHN0RXZ0Omluc3RhbmNlSUQ9InhtcC5paWQ6YTQzNDE1OTYtNGZhYi00YmYxLTllMDctNzQyMGVhOTVlMTlkIgogICAgICBzdEV2dDpzb2Z0d2FyZUFnZW50PSJHaW1wIDIuMTAgKFdpbmRvd3MpIgogICAgICBzdEV2dDp3aGVuPSIyMDIzLTAzLTAzVDIyOjEyOjQ1Ii8+CiAgICA8L3JkZjpTZXE+CiAgIDwveG1wTU06SGlzdG9yeT4KICA8L3JkZjpEZXNjcmlwdGlvbj4KIDwvcmRmOlJERj4KPC94OnhtcG1ldGE+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAKPD94cGFja2V0IGVuZD0idyI/PsB9L7EAAAAGYktHRAD/AIQAANUbz68AAAAJcEhZcwAAEnQAABJ0Ad5mH3gAAAAHdElNRQfnAwQBDC3n/xVTAAAAoUlEQVRo3u3XsQ2AMAxE0QRlD0ZgGjqYDjqmYYRMAiXU6Cyc+KfHenIA3eWkP5dyWDEApm0eJXPWo6YhOT/Fcvgy1U/P7edzA+43CBAgQIAAAQLsOM28U0m3G8zeI39WDzR5B5UdInYnUXQIOglAgAABAgQI8L80o+gQITvJ1cwVeyxiJp0k7les7iT8qAECBAgQIECAbXeSEBu06CTSyH8DQzIj1cElnmkAAAAASUVORK5CYII=",
"data:image/png;base64, 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3gMud4CBJ10yJEfy0xIKBeD9jL4pB/TfAj1r7txa5zh9ADI0q+Ub4OAQGClS9rrHu7s75/ZvT2t+P21DcqUv7icRAAAPNGlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4KPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iWE1QIENvcmUgNC40LjAtRXhpdjIiPgogPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4KICA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIgogICAgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iCiAgICB4bWxuczpzdEV2dD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlRXZlbnQjIgogICAgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIgogICAgeG1sbnM6R0lNUD0iaHR0cDovL3d3dy5naW1wLm9yZy94bXAvIgogICAgeG1sbnM6dGlmZj0iaHR0cDovL25zLmFkb2JlLmNvbS90aWZmLzEuMC8iCiAgICB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iCiAgIHhtcE1NOkRvY3VtZW50SUQ9ImdpbXA6ZG9jaWQ6Z2ltcDphZTc4NGVhZi03OGM5LTQyZmYtYmI3Ni1hODkzZGExNDEyMzYiCiAgIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6N2QxYmM1ZjMtNGQxNi00ODhhLTlkYmYtZjAwMjFhOTAxMzg3IgogICB4bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ9InhtcC5kaWQ6NDdiMGU3ZjQtNjhkNy00MzllLThkNTItMDgyY2UwN2Q2NWI4IgogICBkYzpGb3JtYXQ9ImltYWdlL3BuZyIKICAgR0lNUDpBUEk9IjIuMCIKICAgR0lNUDpQbGF0Zm9ybT0iV2luZG93cyIKICAgR0lNUDpUaW1lU3RhbXA9IjE2Nzc4OTQxNzM2NjkxNjEiCiAgIEdJTVA6VmVyc2lvbj0iMi4xMC4zMiIKICAgdGlmZjpPcmllbnRhdGlvbj0iMSIKICAgeG1wOkNyZWF0b3JUb29sPSJHSU1QIDIuMTAiCiAgIHhtcDpNZXRhZGF0YURhdGU9IjIwMjM6MDM6MDNUMjI6NDI6NTMtMDM6MDAiCiAgIHhtcDpNb2RpZnlEYXRlPSIyMDIzOjAzOjAzVDIyOjQyOjUzLTAzOjAwIj4KICAgPHhtcE1NOkhpc3Rvcnk+CiAgICA8cmRmOlNlcT4KICAgICA8cmRmOmxpCiAgICAgIHN0RXZ0OmFjdGlvbj0ic2F2ZWQiCiAgICAgIHN0RXZ0OmNoYW5nZWQ9Ii8iCiAgICAgIHN0RXZ0Omluc3RhbmNlSUQ9InhtcC5paWQ6MzIxZjhhZTItN2ZjNy00MTgyLWIzMWYtMjg5NzQ4ZDljM2NjIgogICAgICBzdEV2dDpzb2Z0d2FyZUFnZW50PSJHaW1wIDIuMTAgKFdpbmRvd3MpIgogICAgICBzdEV2dDp3aGVuPSIyMDIzLTAzLTAzVDIwOjU1OjA5Ii8+CiAgICAgPHJkZjpsaQogICAgICBzdEV2dDphY3Rpb249InNhdmVkIgogICAgICBzdEV2dDpjaGFuZ2VkPSIvIgogICAgICBzdEV2dDppbnN0YW5jZUlEPSJ4bXAuaWlkOmM4ZGIyOTJmLTFiOTgtNDg3ZS1hMjQwLTAzMzRiYmZhZWYxYiIKICAgICAgc3RFdnQ6c29mdHdhcmVBZ2VudD0iR2ltcCAyLjEwIChXaW5kb3dzKSIKICAgICAgc3RFdnQ6d2hlbj0iMjAyMy0wMy0wM1QyMjoxMjo0OCIvPgogICAgIDxyZGY6bGkKICAgICAgc3RFdnQ6YWN0aW9uPSJzYXZlZCIKICAgICAgc3RFdnQ6Y2hhbmdlZD0iLyIKICAgICAgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDowY2MyOTUzYi05YTM2LTQ4NzctODhmOC1lNzZiNzU0ODEwMTEiCiAgICAgIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkdpbXAgMi4xMCAoV2luZG93cykiCiAgICAgIHN0RXZ0OndoZW49IjIwMjMtMDMtMDNUMjI6NDI6NTMiLz4KICAgIDwvcmRmOlNlcT4KICAgPC94bXBNTTpIaXN0b3J5PgogIDwvcmRmOkRlc2NyaXB0aW9uPgogPC9yZGY6UkRGPgo8L3g6eG1wbWV0YT4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgIAo8P3hwYWNrZXQgZW5kPSJ3Ij8+I7lE2wAAAAZiS0dEAP8AhAAA1RvPrwAAAAlwSFlzAAASdAAAEnQB3mYfeAAAAAd0SU1FB+cDBAEqNTdNDiEAAACcSURBVGje7dixCYAwEIXhF8kSWcdxtHEUGx3HdTJGrAQLBQkJHN5/nSkefjkI3AVJRY4qStKStiZha55lPW+Qs4r3jzFPVSFH2h/PLea56zBgwIABAwYMGDBgwIAbTEtvU0ptWcxz1+EgZyue0CGzWP7H2OMWW++0eKWtdfiq1jstOgwYMGDAgAEDBgwYMOB/TEs9px46/LHcrXhOuJ4iC8+X7OgAAAAASUVORK5CYII=",
"data:image/png;base64, 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aWZmPSJodHRwOi8vbnMuYWRvYmUuY29tL3RpZmYvMS4wLyIKICAgIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIKICAgeG1wTU06RG9jdW1lbnRJRD0iZ2ltcDpkb2NpZDpnaW1wOjQ5MDdlNmYwLTU0MWYtNDVhNS05YThlLTY5ZDA0MDNhYzA4ZSIKICAgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpjYzUwZWQ0OC1iMjFjLTQ3MzctYmY4ZS03MzYxM2E2MjNjMTYiCiAgIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo1N2Y4MjQ3Ny0yMjJmLTRlYzMtOGFmZi1kZDQ0MDI0MDUwNTUiCiAgIGRjOkZvcm1hdD0iaW1hZ2UvcG5nIgogICBHSU1QOkFQST0iMi4wIgogICBHSU1QOlBsYXRmb3JtPSJXaW5kb3dzIgogICBHSU1QOlRpbWVTdGFtcD0iMTY3Nzg5NDIwMjYwOTM5OSIKICAgR0lNUDpWZXJzaW9uPSIyLjEwLjMyIgogICB0aWZmOk9yaWVudGF0aW9uPSIxIgogICB4bXA6Q3JlYXRvclRvb2w9IkdJTVAgMi4xMCIKICAgeG1wOk1ldGFkYXRhRGF0ZT0iMjAyMzowMzowM1QyMjo0MzoyMi0wMzowMCIKICAgeG1wOk1vZGlmeURhdGU9IjIwMjM6MDM6MDNUMjI6NDM6MjItMDM6MDAiPgogICA8eG1wTU06SGlzdG9yeT4KICAgIDxyZGY6U2VxPgogICAgIDxyZGY6bGkKICAgICAgc3RFdnQ6YWN0aW9uPSJzYXZlZCIKICAgICAgc3RFdnQ6Y2hhbmdlZD0iLyIKICAgICAgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDpiMWIwOTNlZS02YTY5LTQzZDMtYWI3Yi1hYjA3MmFlMDk5ZGMiCiAgICAgIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkdpbXAgMi4xMCAoV2luZG93cykiCiAgICAgIHN0RXZ0OndoZW49IjIwMjMtMDMtMDNUMjA6NTU6MzEiLz4KICAgICA8cmRmOmxpCiAgICAgIHN0RXZ0OmFjdGlvbj0ic2F2ZWQiCiAgICAgIHN0RXZ0OmNoYW5nZWQ9Ii8iCiAgICAgIHN0RXZ0Omluc3RhbmNlSUQ9InhtcC5paWQ6MDI0ZTU0ZWEtODFjMi00Nzk3LWE0NzktMThiNWI1MTEzNTJkIgogICAgICBzdEV2dDpzb2Z0d2FyZUFnZW50PSJHaW1wIDIuMTAgKFdpbmRvd3MpIgogICAgICBzdEV2dDp3aGVuPSIyMDIzLTAzLTAzVDIxOjQ4OjIwIi8+CiAgICAgPHJkZjpsaQogICAgICBzdEV2dDphY3Rpb249InNhdmVkIgogICAgICBzdEV2dDpjaGFuZ2VkPSIvIgogICAgICBzdEV2dDppbnN0YW5jZUlEPSJ4bXAuaWlkOjM3OTUxYzg3LTkyZDgtNGQ4Ni05NmQxLWY4ZjMwM2RmZWVjYiIKICAgICAgc3RFdnQ6c29mdHdhcmVBZ2VudD0iR2ltcCAyLjEwIChXaW5kb3dzKSIKICAgICAgc3RFdnQ6d2hlbj0iMjAyMy0wMy0wM1QyMjoxMjo1NiIvPgogICAgIDxyZGY6bGkKICAgICAgc3RFdnQ6YWN0aW9uPSJzYXZlZCIKICAgICAgc3RFdnQ6Y2hhbmdlZD0iLyIKICAgICAgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDpkOGViMWQ3Yi0xM2NiLTRlZDQtOTYxYi00MTJkM2UyMGY1ODEiCiAgICAgIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkdpbXAgMi4xMCAoV2luZG93cykiCiAgICAgIHN0RXZ0OndoZW49IjIwMjMtMDMtMDNUMjI6NDM6MjIiLz4KICAgIDwvcmRmOlNlcT4KICAgPC94bXBNTTpIaXN0b3J5PgogIDwvcmRmOkRlc2NyaXB0aW9uPgogPC9yZGY6UkRGPgo8L3g6eG1wbWV0YT4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgIAo8P3hwYWNrZXQgZW5kPSJ3Ij8+Q9aHzwAAAAZiS0dEAP8AhAAA1RvPrwAAAAlwSFlzAAASdAAAEnQB3mYfeAAAAAd0SU1FB+cDBAErFowxThIAAACSSURBVGje7dcxCoAwEETRieRMOZmtitp6Mi+lrbVMcE3+djbDY5GwkyRd8k5yhmVJmtZiCduXU+4ZFHzy82Oc323g2Eo1YPgNAgQIECBAgAADXTM1r5JmN5iin/z/+AfpJHQSnhmAAAECBAiQTkInabWT1ADG7yTOvL47iSOPhxogQIAAAQIE+F0nceR12UmscwP9XiKUC7CA3AAAAABJRU5ErkJggg==",
"data:image/png;base64, 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cmNlRXZlbnQjIgogICAgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIgogICAgeG1sbnM6R0lNUD0iaHR0cDovL3d3dy5naW1wLm9yZy94bXAvIgogICAgeG1sbnM6dGlmZj0iaHR0cDovL25zLmFkb2JlLmNvbS90aWZmLzEuMC8iCiAgICB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iCiAgIHhtcE1NOkRvY3VtZW50SUQ9ImdpbXA6ZG9jaWQ6Z2ltcDpmYjI0MTEzNy1lNTBiLTRhNTUtOTQ4MS05MWM4ZWZlYTJhOTciCiAgIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6ZmI1OTA5ODgtNzQxYS00MTlkLWJjNzMtOWQ5ZDE2ODhjZDY0IgogICB4bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ9InhtcC5kaWQ6ZTkyNTVkODktMzI2My00MDYzLWI1ZDYtYWNjZDY3MzRiNGIxIgogICBkYzpGb3JtYXQ9ImltYWdlL3BuZyIKICAgR0lNUDpBUEk9IjIuMCIKICAgR0lNUDpQbGF0Zm9ybT0iV2luZG93cyIKICAgR0lNUDpUaW1lU3RhbXA9IjE2Nzc4OTIzNzExMjEzMzQiCiAgIEdJTVA6VmVyc2lvbj0iMi4xMC4zMiIKICAgdGlmZjpPcmllbnRhdGlvbj0iMSIKICAgeG1wOkNyZWF0b3JUb29sPSJHSU1QIDIuMTAiCiAgIHhtcDpNZXRhZGF0YURhdGU9IjIwMjM6MDM6MDNUMjI6MTI6NTEtMDM6MDAiCiAgIHhtcDpNb2RpZnlEYXRlPSIyMDIzOjAzOjAzVDIyOjEyOjUxLTAzOjAwIj4KICAgPHhtcE1NOkhpc3Rvcnk+CiAgICA8cmRmOlNlcT4KICAgICA8cmRmOmxpCiAgICAgIHN0RXZ0OmFjdGlvbj0ic2F2ZWQiCiAgICAgIHN0RXZ0OmNoYW5nZWQ9Ii8iCiAgICAgIHN0RXZ0Omluc3RhbmNlSUQ9InhtcC5paWQ6Yjc0YTk2YzQtZWQxOC00MjU4LTkwZWQtN2VmY2RmZjFiZTRmIgogICAgICBzdEV2dDpzb2Z0d2FyZUFnZW50PSJHaW1wIDIuMTAgKFdpbmRvd3MpIgogICAgICBzdEV2dDp3aGVuPSIyMDIzLTAzLTAzVDIwOjU1OjQ5Ii8+CiAgICAgPHJkZjpsaQogICAgICBzdEV2dDphY3Rpb249InNhdmVkIgogICAgICBzdEV2dDpjaGFuZ2VkPSIvIgogICAgICBzdEV2dDppbnN0YW5jZUlEPSJ4bXAuaWlkOjY1NDE1ZWE2LTY4NmQtNGY2ZC04MzE5LTAyMjEzNTM2MmI5MCIKICAgICAgc3RFdnQ6c29mdHdhcmVBZ2VudD0iR2ltcCAyLjEwIChXaW5kb3dzKSIKICAgICAgc3RFdnQ6d2hlbj0iMjAyMy0wMy0wM1QyMjoxMjo1MSIvPgogICAgPC9yZGY6U2VxPgogICA8L3htcE1NOkhpc3Rvcnk+CiAgPC9yZGY6RGVzY3JpcHRpb24+CiA8L3JkZjpSREY+CjwveDp4bXBtZXRhPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgCjw/eHBhY2tldCBlbmQ9InciPz54b/nlAAAABmJLR0QA/wCEAADVG8+vAAAACXBIWXMAABJ0AAASdAHeZh94AAAAB3RJTUUH5wMEAQwzHfAoMAAAAJJJREFUaN7t17ENgDAMRFEbpWcV5oH5YB5WYQLoUGp0Flb8XdFgPUWRcuemn1u5rFnE7Itmz3baZMmnhW5fr2//HfP7mf4EAQIECBAgQIAjp5kulQx7gp498he9g3QSOgkvCUCAAAECBEgnoZMk6SSuXhhzB4UdongnEXQIOglAgAABAgQI8Mc0I+gQJTtJ6sj/ANeNGFXdSgMHAAAAAElFTkSuQmCC",
"data:image/png;base64, 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cE1NOkRvY3VtZW50SUQ9ImdpbXA6ZG9jaWQ6Z2ltcDo0ZDY2NzYzYi0xZGE2LTQ5NDgtYjUwYS04ZTE1ZTdkZDIyZDIiCiAgIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6YzM5MjQxYjUtMmRmOC00NmUyLWExZjctZmIwNWQ3YTBlMDI1IgogICB4bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ9InhtcC5kaWQ6NDU4Nzc4NDQtYmQxYy00YTlmLTljZGMtYzBkMzk4ZjQ3ODJhIgogICBkYzpGb3JtYXQ9ImltYWdlL3BuZyIKICAgR0lNUDpBUEk9IjIuMCIKICAgR0lNUDpQbGF0Zm9ybT0iV2luZG93cyIKICAgR0lNUDpUaW1lU3RhbXA9IjE2Nzc4OTIzNzMyMTgyNDciCiAgIEdJTVA6VmVyc2lvbj0iMi4xMC4zMiIKICAgdGlmZjpPcmllbnRhdGlvbj0iMSIKICAgeG1wOkNyZWF0b3JUb29sPSJHSU1QIDIuMTAiCiAgIHhtcDpNZXRhZGF0YURhdGU9IjIwMjM6MDM6MDNUMjI6MTI6NTMtMDM6MDAiCiAgIHhtcDpNb2RpZnlEYXRlPSIyMDIzOjAzOjAzVDIyOjEyOjUzLTAzOjAwIj4KICAgPHhtcE1NOkhpc3Rvcnk+CiAgICA8cmRmOlNlcT4KICAgICA8cmRmOmxpCiAgICAgIHN0RXZ0OmFjdGlvbj0ic2F2ZWQiCiAgICAgIHN0RXZ0OmNoYW5nZWQ9Ii8iCiAgICAgIHN0RXZ0Omluc3RhbmNlSUQ9InhtcC5paWQ6MzA3YzJkYmQtNjdlMy00ZWM1LTgwOTctNTkyYTFlYjZlNTgwIgogICAgICBzdEV2dDpzb2Z0d2FyZUFnZW50PSJHaW1wIDIuMTAgKFdpbmRvd3MpIgogICAgICBzdEV2dDp3aGVuPSIyMDIzLTAzLTAzVDIwOjU2OjI1Ii8+CiAgICAgPHJkZjpsaQogICAgICBzdEV2dDphY3Rpb249InNhdmVkIgogICAgICBzdEV2dDpjaGFuZ2VkPSIvIgogICAgICBzdEV2dDppbnN0YW5jZUlEPSJ4bXAuaWlkOjEyOGM0ODU0LTRiOWQtNGRkZS1hODU5LWM1MmYwODhmZjk2ZCIKICAgICAgc3RFdnQ6c29mdHdhcmVBZ2VudD0iR2ltcCAyLjEwIChXaW5kb3dzKSIKICAgICAgc3RFdnQ6d2hlbj0iMjAyMy0wMy0wM1QyMjoxMjo1MyIvPgogICAgPC9yZGY6U2VxPgogICA8L3htcE1NOkhpc3Rvcnk+CiAgPC9yZGY6RGVzY3JpcHRpb24+CiA8L3JkZjpSREY+CjwveDp4bXBtZXRhPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgCjw/eHBhY2tldCBlbmQ9InciPz42Xb9nAAAABmJLR0QA/wCEAADVG8+vAAAACXBIWXMAABJ0AAASdAHeZh94AAAAB3RJTUUH5wMEAQw19JONBQAAAGJJREFUWMPtmCEOwDAMxNxpn+weuD6zIx0YGGnCYpNKBQbWoTRgItucAHeS7FpvJd/hhhIW+NI3JePnv4LPBQYxoAENaEADigENaEADigENaMBqfK4xI1lewecCgzQ86Yd4ALS4DMfUdaqvAAAAAElFTkSuQmCC",
];
const bgImage = createImage("data:image/png;base64, iVBORw0KGgoAAAANSUhEUgAAAMwAAAGUCAYAAAB5iM3cAAAABHNCSVQICAgIfAhkiAAABStJREFUeJzt3LtNxFAURdEHopYpcqpxCy5mkmkGIhAEiLevkPhorcjRkZMtObl+OI7jeQFbHn/6BeAveXp9uN/vP/ke8KtdLpe11rtg1lrrdrt9y/h5nut6vdqz92/2juNYa/kkg0QwEAgGAsFAIBgIBAOBYCAQDASCgUAwEAgGAsFAIBgIBAOBYCAQDASCgeDDxeV5nt86bs/ef9pba62H17/GuOmHz7npt2cv7LnphwHBQCAYCAQDgWAgEAwEgoFAMBAIBgLBQCAYCAQDgWAgEAwEgoFAMBAIBgI3/fbsBW76YYObfnv2wp6bfhgQDASCgUAwEAgGAsFAIBgIBAOBYCAQDASCgUAwEAgGAsFAIBgIBAOBYCBw02/PXuCmHza46bdnL+y56YcBwUAgGAgEA4FgIBAMBIKBQDAQCAYCwUAgGAgEA4FgIBAMBIKBQDAQCAYCN/327AVu+mGDm3579sKem34YEAwEgoFAMBAIBgLBQCAYCAQDgWAgEAwEgoFAMBAIBgLBQCAYCAQDgWAgcNNvz17gph82uOm3Zy/suemHAcFAIBgIBAOBYCAQDASCgUAwEAgGAsFAIBgIBAOBYCAQDASCgUAwEAgGAjf99uwFbvphg5t+e/bCnpt+GBAMBIKBQDAQCAYCwUAgGAgEA4FgIBAMBIKBQDAQCAYCwUAgGAgEA4FgIHDTb89e4KYfNrjpt2cv7LnphwHBQCAYCAQDgWAgEAwEgoFAMBAIBgLBQCAYCAQDgWAgEAwEgoFAMBAIBgI3/fbsBW76YYObfnv2wp6bfhgQDASCgUAwEAgGAsFAIBgIBAOBYCAQDASCgUAwEAgGAsFAIBgIBAOBYCBw02/PXuCmHza46bdnL+y56YcBwUAgGAgEA4FgIBAMBIKBQDAQCAYCwUAgGAgEA4FgIBAMBIKBQDAQCAYCN/327AVu+mGDm3579sKem34YEAwEgoFAMBAIBgLBQCAYCAQDgWAgEAwEgoFAMBAIBgLBQCAYCAQDgWAgcNNvz17gph82uOm3Zy/suemHAcFAIBgIBAOBYCAQDASCgUAwEAgGAsFAIBgIBAOBYCAQDASCgUAwEAgGAjf99uwFbvphg5t+e/bCnpt+GBAMBIKBQDAQCAYCwUAgGAgEA4FgIBAMBIKBQDAQCAYCwUAgGAgEA4FgIHDTb89e4KYfNrjpt2cv7LnphwHBQCAYCAQDgWAgEAwEgoFAMBAIBgLBQCAYCAQDgWAgEAwEgoFAMBAIBgI3/fbsBW76YYObfnv2wp6bfhgQDASCgUAwEAgGAsFAIBgIBAOBYCAQDASCgUAwEAgGAsFAIBgIBAOBYCBw02/PXuCmHza46bdnL+y56YcBwUAgGAgEA4FgIBAMBIKBQDAQCAYCwUAgGAgEA4FgIBAMBIKBQDAQCAYCN/327AVu+mGDm3579sKem34YEAwEgoFAMBAIBgLBQCAYCAQDgWAgEAwEgoFAMBAIBgLBQCAYCAQDgWAgcNNvz17gph82uOm3Zy/suemHAcFAIBgIBAOBYCAQDASCgUAwEAgGAsFAIBgIBAOBYCAQDASCgUAwEAgGAjf99uwFbvphg5t+e/bCnpt+GBAMBIKBQDAQCAYCwUAgGAgEA4FgIBAMBIKBQDAQCAYCwUAgGAgEA4FgIHDTb89e4KYfNrjpt2cv7LnphwHBQCAYCAQDgWAgEAwEgoFAMBAIBgLBQCAYCAQDgWAgEAwEgoFAMBAIBgI3/fbsBW83/cDXfJJB8AIr+9PLM9tGAQAAAABJRU5ErkJggg==");
const rect = createImage("data:image/png;base64, iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAABHNCSVQICAgIfAhkiAAAADFJREFUOI3t1bERADAMwkCR8/4r4yKNB6BEA3wrASbYANgZUxIvIp0KFixYsOBPhBewHpsFJ5d59QUAAAAASUVORK5CYII=");
const soundFiles = [
'sounds/land.mp3',
'sounds/line.mp3',
'sounds/tetris.mp3',
'sounds/game_over.mp3',
'sounds/move.mp3',
'sounds/pause.mp3',
'sounds/start.mp3'
];
function createImage(src) {
img = new Image();
img.src = src;
return img;
}
const sounds = soundFiles.map((s) => new Audio(s));
const piecesImages = piecesFiles.map((src) => createImage(src));
let statsHTML = '';
for (let i = 0; i < piecesFiles.length; ++i) {
statsHTML = statsHTML +
`<div><img width="30" height="20" src="` + piecesImages[i].src +
`"><input style="border:none;width:70px;" disabled=disabled type=text id="piece` + i + '"></div>';
}
statsHTML = statsHTML + `<div><input style="border:none;width:50px;" disabled=disabled type=text id="count"></div>`;
const values = ['', 'I', 'II', 'III', 'IV'];
for (let i = 1; i < 5; ++i) {
statsHTML = statsHTML +
`<div><input disabled=disabled value=${values[i]} style="width:30px;border:none;" size="1"/><input style="border:none;width:30px;" disabled=disabled type=text id="score` + i + '"></div>';
}
document.getElementById("stats").innerHTML = statsHTML;
let game;
let muted = false;
function newGame(newGameButton) {
if (window.confirm('New Game?')) {
resetGame();
}
newGameButton.blur();
}
function pause(pauseButton) {
if (game) {
if (game.pause()) {
pauseButton.style = "border-style:inset;";
document.getElementById("pause_icon").innerHTML = "play_arrow";
} else {
pauseButton.style = "";
document.getElementById("pause_icon").innerHTML = "pause";
}
}
pauseButton.blur();
}
function mute(muteButton) {
if ((game && game.mute()) || !muted) {
muteButton.style = "border-style:inset;";
document.getElementById("mute_icon").innerHTML = "volume_off";
} else {
muteButton.style = "";
document.getElementById("mute_icon").innerHTML = "volume_up";
}
muted = !muted;
muteButton.blur();
}
function resetGame() {
if (game)
game.stop();
game = new JetrisGame(
document.getElementById("jetris"),
rect.width,
piecesImages,
bgImage,
sounds,
muted,
25,
(game) => {
document.getElementById("score").value = game.score;
document.getElementById("lines").value = game.rowCount;
document.getElementById("level").value = game.level;
document.getElementById("next").src = piecesFiles[game.nextPieceIndex];
for (let i = 1; i < 5; ++i) {
document.getElementById("score" + i).value = game.comboRowCount[i];
}
const totalPieces = game.pieceCount.reduce((a, b) => a + b, 0);
document.getElementById("count").value = '#' + totalPieces;
if (totalPieces > 0) {
for (let i = 0; i < game.pieceCount.length; ++i) {
document.getElementById("piece" + i).value = (100 * (game.pieceCount[i] / totalPieces)).toFixed(2) + '%';
}
}
}
);
game.playSound(JetrisGame.Sounds.START);
game.run();
}
splash = new Image();
splash.onload = () => {
document.getElementById("jetris").getContext("2d").drawImage(splash, 0, 0);
};
splash.src = "data:image/png;base64, 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";
</script>
</body>
</html>