Commit 97bb483f0207df2946003e88dadaf2eda2d306ab

Authored by Imanol-Mikel Barba Sabariego
1 parent 6f6d40ce

--no commit message

Project/applications/smartcities/configServer.c
@@ -5,14 +5,20 @@ char arg_passphraseStr[100]; @@ -5,14 +5,20 @@ char arg_passphraseStr[100];
5 char arg_securityTypeStr[100]; 5 char arg_securityTypeStr[100];
6 char arg_radUserStr[100]; 6 char arg_radUserStr[100];
7 char arg_radPassStr[100]; 7 char arg_radPassStr[100];
  8 +char arg_geoLocalizationStr[100];
8 wismart_timer_t rebootTimer; 9 wismart_timer_t rebootTimer;
9 10
10 /* This is the array that stores the http resources */ 11 /* This is the array that stores the http resources */
11 wismart_server_resource_t configServerResources[22]; 12 wismart_server_resource_t configServerResources[22];
12 13
  14 +/*void create_keys(void)
  15 +{
  16 + libwismart_RegistryCreateKey
  17 +}*/
13 18
14 void configServer_start(uint8_t enableApScan) 19 void configServer_start(uint8_t enableApScan)
15 { 20 {
  21 + //create_keys();
16 configServer_buildResources(); 22 configServer_buildResources();
17 libwismart_server_start(80, "WismartServer", configServer_dynamicCb, chHeapFree, configServerResources); 23 libwismart_server_start(80, "WismartServer", configServer_dynamicCb, chHeapFree, configServerResources);
18 } 24 }
@@ -39,7 +45,8 @@ void configServer_setClientParameters() @@ -39,7 +45,8 @@ void configServer_setClientParameters()
39 libwismart_server_GET("passphrase", arg_passphraseStr, sizeof(arg_passphraseStr)); 45 libwismart_server_GET("passphrase", arg_passphraseStr, sizeof(arg_passphraseStr));
40 libwismart_server_GET("securityType", arg_securityTypeStr, sizeof(arg_securityTypeStr)); 46 libwismart_server_GET("securityType", arg_securityTypeStr, sizeof(arg_securityTypeStr));
41 libwismart_server_GET("radUser", arg_radUserStr, sizeof(arg_radUserStr)); 47 libwismart_server_GET("radUser", arg_radUserStr, sizeof(arg_radUserStr));
42 - libwismart_server_GET("radPass", arg_radPassStr, sizeof(arg_radPassStr)); 48 + libwismart_server_GET("radPass", arg_radPassStr, sizeof(arg_radPassStr));
  49 + libwismart_server_GET("geoloc", arg_geoLocalizationStr, sizeof(arg_geoLocalizationStr));
43 50
44 CONFIG_SERVER_DBG("The following client settings where retrieved:\r\n"); 51 CONFIG_SERVER_DBG("The following client settings where retrieved:\r\n");
45 CONFIG_SERVER_DBG("networkName : %s\r\n",arg_networkNameStr); 52 CONFIG_SERVER_DBG("networkName : %s\r\n",arg_networkNameStr);
@@ -47,6 +54,11 @@ void configServer_setClientParameters() @@ -47,6 +54,11 @@ void configServer_setClientParameters()
47 CONFIG_SERVER_DBG("passphrase : %s\r\n",arg_passphraseStr); 54 CONFIG_SERVER_DBG("passphrase : %s\r\n",arg_passphraseStr);
48 CONFIG_SERVER_DBG("radUser : %s\r\n",arg_radUserStr); 55 CONFIG_SERVER_DBG("radUser : %s\r\n",arg_radUserStr);
49 CONFIG_SERVER_DBG("radPass : %s\r\n",arg_radPassStr); 56 CONFIG_SERVER_DBG("radPass : %s\r\n",arg_radPassStr);
  57 + CONFIG_SERVER_DBG("geoloc : %s\r\n",arg_geoLocalizationStr);
  58 +
  59 + char localization[32];
  60 + strcpy(localization,arg_geoLocalizationStr);
  61 + libwismart_RegistrySet(&geo,&localization[0]);
50 62
51 /* Value validation */ 63 /* Value validation */
52 if((strlen((char*)arg_networkNameStr) > 32) || (strlen((char*)arg_networkNameStr) == 0)) 64 if((strlen((char*)arg_networkNameStr) > 32) || (strlen((char*)arg_networkNameStr) == 0))
@@ -60,7 +72,7 @@ void configServer_setClientParameters() @@ -60,7 +72,7 @@ void configServer_setClientParameters()
60 { 72 {
61 /* OPEN ----------------------------------------------------------- */ 73 /* OPEN ----------------------------------------------------------- */
62 libwismart_ProfileSet_Str("passphrase", (char*)""); 74 libwismart_ProfileSet_Str("passphrase", (char*)"");
63 - libwismart_ProfileSet_Int("securityType", PROFILE_SECURITY_OPEN); 75 + libwismart_ProfileSet_Int("security", PROFILE_SECURITY_OPEN);
64 } 76 }
65 else if(strcmp((char*)arg_securityTypeStr, SECURITY_TYPE_WPA) == 0) 77 else if(strcmp((char*)arg_securityTypeStr, SECURITY_TYPE_WPA) == 0)
66 { 78 {
@@ -72,24 +84,24 @@ void configServer_setClientParameters() @@ -72,24 +84,24 @@ void configServer_setClientParameters()
72 } 84 }
73 libwismart_ProfileSet_Str("wepkey", (char*)arg_passphraseStr); 85 libwismart_ProfileSet_Str("wepkey", (char*)arg_passphraseStr);
74 libwismart_ProfileSet_Str("passphrase", (char*)arg_passphraseStr); 86 libwismart_ProfileSet_Str("passphrase", (char*)arg_passphraseStr);
75 - libwismart_ProfileSet_Int("securityType", PROFILE_SECURITY_WPA_WPA2);  
76 - libwismart_ProfileSet_Str("radUser", (char*)arg_radUserStr);  
77 - libwismart_ProfileSet_Str("radPass", (char*)arg_radPassStr); 87 + libwismart_ProfileSet_Int("security", (uint16_t) PROFILE_SECURITY_WPA_WPA2);
  88 + libwismart_ProfileSet_Str("gateway", (char*)arg_radUserStr); //NO ME ARREPIENTO DE ESTO
  89 + libwismart_ProfileSet_Str("netmask", (char*)arg_radPassStr); //NI DE ESTO
78 } 90 }
79 else 91 else
80 { 92 {
81 /* WEP ------------------------------------------------------------- */ 93 /* WEP ------------------------------------------------------------- */
82 if(strlen((char*)arg_passphraseStr) == 5) 94 if(strlen((char*)arg_passphraseStr) == 5)
83 { 95 {
84 - libwismart_ProfileSet_Int("securityType", PROFILE_SECURITY_WEP40); 96 + libwismart_ProfileSet_Int("security", PROFILE_SECURITY_WEP40);
85 } 97 }
86 else if(strlen((char*)arg_passphraseStr) == 13) 98 else if(strlen((char*)arg_passphraseStr) == 13)
87 { 99 {
88 - libwismart_ProfileSet_Int("securityType", PROFILE_SECURITY_WEP104); 100 + libwismart_ProfileSet_Int("security", PROFILE_SECURITY_WEP104);
89 } 101 }
90 else if(strlen((char*)arg_passphraseStr) == 10) 102 else if(strlen((char*)arg_passphraseStr) == 10)
91 { 103 {
92 - libwismart_ProfileSet_Int("securityType", PROFILE_SECURITY_WEP104); 104 + libwismart_ProfileSet_Int("security", PROFILE_SECURITY_WEP104);
93 CONFIG_SERVER_DBG("WEP hex2ascii conversion for '%s' ...\r\n",arg_passphraseStr); 105 CONFIG_SERVER_DBG("WEP hex2ascii conversion for '%s' ...\r\n",arg_passphraseStr);
94 int ret; 106 int ret;
95 ret = configServer_hex2bin((char*)arg_passphraseStr, (char*)asciiBuf, 5); 107 ret = configServer_hex2bin((char*)arg_passphraseStr, (char*)asciiBuf, 5);
@@ -109,7 +121,7 @@ void configServer_setClientParameters() @@ -109,7 +121,7 @@ void configServer_setClientParameters()
109 } 121 }
110 else if(strlen((char*)arg_passphraseStr) == 26) 122 else if(strlen((char*)arg_passphraseStr) == 26)
111 { 123 {
112 - libwismart_ProfileSet_Int("securityType", PROFILE_SECURITY_WEP104); 124 + libwismart_ProfileSet_Int("security", PROFILE_SECURITY_WEP104);
113 CONFIG_SERVER_DBG("WEP hex2ascii conversion for '%s' ...\r\n",arg_passphraseStr); 125 CONFIG_SERVER_DBG("WEP hex2ascii conversion for '%s' ...\r\n",arg_passphraseStr);
114 int ret; 126 int ret;
115 ret = configServer_hex2bin((char*)arg_passphraseStr, (char*)asciiBuf, 13); 127 ret = configServer_hex2bin((char*)arg_passphraseStr, (char*)asciiBuf, 13);
@@ -129,7 +141,7 @@ void configServer_setClientParameters() @@ -129,7 +141,7 @@ void configServer_setClientParameters()
129 else 141 else
130 { 142 {
131 CONFIG_SERVER_DBG_WARNING("Invalid WEP key length![%s]\r\n",(char*)arg_passphraseStr); 143 CONFIG_SERVER_DBG_WARNING("Invalid WEP key length![%s]\r\n",(char*)arg_passphraseStr);
132 - libwismart_ProfileSet_Int("securityType", PROFILE_SECURITY_WEP104); 144 + libwismart_ProfileSet_Int("security", PROFILE_SECURITY_WEP104);
133 strcpy((char*)arg_passphraseStr,""); 145 strcpy((char*)arg_passphraseStr,"");
134 } 146 }
135 147
Project/applications/smartcities/include/configServer.h
@@ -13,7 +13,7 @@ @@ -13,7 +13,7 @@
13 #define CONFIG_SERVER_DBG(fmt,...) if(1){printf("[SRV] "fmt"\r\n", ##__VA_ARGS__);}else{({});} 13 #define CONFIG_SERVER_DBG(fmt,...) if(1){printf("[SRV] "fmt"\r\n", ##__VA_ARGS__);}else{({});}
14 #define CONFIG_SERVER_DBG_WARNING(fmt,...) if(1){printf("[SRV_WARNING] "fmt"\r\n", ##__VA_ARGS__);}else{({});} 14 #define CONFIG_SERVER_DBG_WARNING(fmt,...) if(1){printf("[SRV_WARNING] "fmt"\r\n", ##__VA_ARGS__);}else{({});}
15 15
16 - 16 +//void create_keys(void);
17 void configServer_start(uint8_t enableApScan); 17 void configServer_start(uint8_t enableApScan);
18 void configServer_connect(void); 18 void configServer_connect(void);
19 uint32_t condigServer_dynamicCb(char* varName, char** varValue, uint8_t* varAllocType); 19 uint32_t condigServer_dynamicCb(char* varName, char** varValue, uint8_t* varAllocType);
@@ -24,6 +24,7 @@ void configServer_rebootTimerHandler(void *arg); @@ -24,6 +24,7 @@ void configServer_rebootTimerHandler(void *arg);
24 int configServer_hex2bin(char *hex, char *buf, size_t hexLen); 24 int configServer_hex2bin(char *hex, char *buf, size_t hexLen);
25 uint32_t configServer_dynamicCb(char* varName, char** varValue, uint8_t* varAllocType); 25 uint32_t configServer_dynamicCb(char* varName, char** varValue, uint8_t* varAllocType);
26 26
  27 +extern wismart_registryKey_t geo;
27 28
28 #define SECURITY_TYPE_OPEN "open" 29 #define SECURITY_TYPE_OPEN "open"
29 #define SECURITY_TYPE_WPA "wpa" 30 #define SECURITY_TYPE_WPA "wpa"
Project/applications/smartcities/makefsdata/fs/en_client.html
@@ -16,9 +16,9 @@ function validateForm(){ @@ -16,9 +16,9 @@ function validateForm(){
16 if ((networkName.length < 1)||(networkName.length > 32)){ 16 if ((networkName.length < 1)||(networkName.length > 32)){
17 document.getElementById('formError').innerHTML = "&lt;Network name&gt; must be between 1 and 32 characters long, please input again!"; 17 document.getElementById('formError').innerHTML = "&lt;Network name&gt; must be between 1 and 32 characters long, please input again!";
18 return false;} 18 return false;}
19 - if ((securityType=="wpa") && ((passphrase.length < 8) || (passphrase.length > 64))){ 19 + /*if ((securityType=="wpa") && ((passphrase.length < 8) || (passphrase.length > 64))){
20 document.getElementById('formError').innerHTML = "WPA/WPA2 &lt;Security Key&gt; must be between 8 and 64 characters long, please input again!"; 20 document.getElementById('formError').innerHTML = "WPA/WPA2 &lt;Security Key&gt; must be between 8 and 64 characters long, please input again!";
21 - return false;} 21 + return false;}*/
22 if ((securityType=="wep1") && (passphrase.length != 5 && passphrase.length != 10 && passphrase.length != 13 && passphrase.length != 26) ){ 22 if ((securityType=="wep1") && (passphrase.length != 5 && passphrase.length != 10 && passphrase.length != 13 && passphrase.length != 26) ){
23 document.getElementById('formError').innerHTML = "WEP &lt;Security Key&gt; must be 5 or 13 characters long (10 or 26 characters if HEX format is used), please input again!"; 23 document.getElementById('formError').innerHTML = "WEP &lt;Security Key&gt; must be 5 or 13 characters long (10 or 26 characters if HEX format is used), please input again!";
24 return false;} 24 return false;}
@@ -72,13 +72,17 @@ function validateForm(){ @@ -72,13 +72,17 @@ function validateForm(){
72 <div class="formLabel">Security Key:</div> 72 <div class="formLabel">Security Key:</div>
73 <div class="formText"><input class = "inputText" type="text" name="passphrase"/></div> 73 <div class="formText"><input class = "inputText" type="text" name="passphrase"/></div>
74 74
75 - <div class="formSection">4. Enter RADIUS User</div> 75 + <div class="formSection">4. Enter RADIUS User (Optional)</div>
76 <div class="formLabel">User:</div> 76 <div class="formLabel">User:</div>
77 <div class="formText"><input class = "inputText" type="text" name="radUser"/></div> 77 <div class="formText"><input class = "inputText" type="text" name="radUser"/></div>
78 78
79 - <div class="formSection">5. Enter RADIUS User</div> 79 + <div class="formSection">5. Enter RADIUS Password (Optional)</div>
80 <div class="formLabel">Password:</div> 80 <div class="formLabel">Password:</div>
81 <div class="formText"><input class = "inputText" type="text" name="radPass"/></div> 81 <div class="formText"><input class = "inputText" type="text" name="radPass"/></div>
  82 +
  83 + <div class="formSection">5. Enter Geometrical Coordinates</div>
  84 + <div class="formLabel">Coordinates:</div>
  85 + <div class="formText"><input class = "inputText" type="text" name="geoloc"/></div>
82 86
83 <div class="formSection"></div> 87 <div class="formSection"></div>
84 <div class="formLabel"></div> 88 <div class="formLabel"></div>
Project/applications/smartcities/makefsdata/fsdata.c
@@ -479,253 +479,256 @@ static const char data_en_client_html[] = { @@ -479,253 +479,256 @@ static const char data_en_client_html[] = {
479 0x75, 0x74, 0x20, 0x61, 0x67, 0x61, 0x69, 0x6e, 0x21, 0x22, 479 0x75, 0x74, 0x20, 0x61, 0x67, 0x61, 0x69, 0x6e, 0x21, 0x22,
480 0x3b, 0xd, 0xa, 0x9, 0x9, 0x72, 0x65, 0x74, 0x75, 0x72, 480 0x3b, 0xd, 0xa, 0x9, 0x9, 0x72, 0x65, 0x74, 0x75, 0x72,
481 0x6e, 0x20, 0x66, 0x61, 0x6c, 0x73, 0x65, 0x3b, 0x7d, 0xd, 481 0x6e, 0x20, 0x66, 0x61, 0x6c, 0x73, 0x65, 0x3b, 0x7d, 0xd,
482 - 0xa, 0x9, 0x69, 0x66, 0x20, 0x28, 0x28, 0x73, 0x65, 0x63,  
483 - 0x75, 0x72, 0x69, 0x74, 0x79, 0x54, 0x79, 0x70, 0x65, 0x3d,  
484 - 0x3d, 0x22, 0x77, 0x70, 0x61, 0x22, 0x29, 0x20, 0x26, 0x26,  
485 - 0x20, 0x28, 0x28, 0x70, 0x61, 0x73, 0x73, 0x70, 0x68, 0x72,  
486 - 0x61, 0x73, 0x65, 0x2e, 0x6c, 0x65, 0x6e, 0x67, 0x74, 0x68,  
487 - 0x20, 0x3c, 0x20, 0x38, 0x29, 0x20, 0x7c, 0x7c, 0x20, 0x28,  
488 - 0x70, 0x61, 0x73, 0x73, 0x70, 0x68, 0x72, 0x61, 0x73, 0x65,  
489 - 0x2e, 0x6c, 0x65, 0x6e, 0x67, 0x74, 0x68, 0x20, 0x3e, 0x20,  
490 - 0x36, 0x34, 0x29, 0x29, 0x29, 0x7b, 0xd, 0xa, 0x9, 0x9, 482 + 0xa, 0x9, 0x2f, 0x2a, 0x69, 0x66, 0x20, 0x28, 0x28, 0x73,
  483 + 0x65, 0x63, 0x75, 0x72, 0x69, 0x74, 0x79, 0x54, 0x79, 0x70,
  484 + 0x65, 0x3d, 0x3d, 0x22, 0x77, 0x70, 0x61, 0x22, 0x29, 0x20,
  485 + 0x26, 0x26, 0x20, 0x28, 0x28, 0x70, 0x61, 0x73, 0x73, 0x70,
  486 + 0x68, 0x72, 0x61, 0x73, 0x65, 0x2e, 0x6c, 0x65, 0x6e, 0x67,
  487 + 0x74, 0x68, 0x20, 0x3c, 0x20, 0x38, 0x29, 0x20, 0x7c, 0x7c,
  488 + 0x20, 0x28, 0x70, 0x61, 0x73, 0x73, 0x70, 0x68, 0x72, 0x61,
  489 + 0x73, 0x65, 0x2e, 0x6c, 0x65, 0x6e, 0x67, 0x74, 0x68, 0x20,
  490 + 0x3e, 0x20, 0x36, 0x34, 0x29, 0x29, 0x29, 0x7b, 0xd, 0xa,
  491 + 0x9, 0x9, 0x64, 0x6f, 0x63, 0x75, 0x6d, 0x65, 0x6e, 0x74,
  492 + 0x2e, 0x67, 0x65, 0x74, 0x45, 0x6c, 0x65, 0x6d, 0x65, 0x6e,
  493 + 0x74, 0x42, 0x79, 0x49, 0x64, 0x28, 0x27, 0x66, 0x6f, 0x72,
  494 + 0x6d, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x27, 0x29, 0x2e, 0x69,
  495 + 0x6e, 0x6e, 0x65, 0x72, 0x48, 0x54, 0x4d, 0x4c, 0x20, 0x3d,
  496 + 0x20, 0x22, 0x57, 0x50, 0x41, 0x2f, 0x57, 0x50, 0x41, 0x32,
  497 + 0x20, 0x26, 0x6c, 0x74, 0x3b, 0x53, 0x65, 0x63, 0x75, 0x72,
  498 + 0x69, 0x74, 0x79, 0x20, 0x4b, 0x65, 0x79, 0x26, 0x67, 0x74,
  499 + 0x3b, 0x20, 0x6d, 0x75, 0x73, 0x74, 0x20, 0x62, 0x65, 0x20,
  500 + 0x62, 0x65, 0x74, 0x77, 0x65, 0x65, 0x6e, 0x20, 0x38, 0x20,
  501 + 0x61, 0x6e, 0x64, 0x20, 0x36, 0x34, 0x20, 0x63, 0x68, 0x61,
  502 + 0x72, 0x61, 0x63, 0x74, 0x65, 0x72, 0x73, 0x20, 0x6c, 0x6f,
  503 + 0x6e, 0x67, 0x2c, 0x20, 0x70, 0x6c, 0x65, 0x61, 0x73, 0x65,
  504 + 0x20, 0x69, 0x6e, 0x70, 0x75, 0x74, 0x20, 0x61, 0x67, 0x61,
  505 + 0x69, 0x6e, 0x21, 0x22, 0x3b, 0xd, 0xa, 0x9, 0x9, 0x72,
  506 + 0x65, 0x74, 0x75, 0x72, 0x6e, 0x20, 0x66, 0x61, 0x6c, 0x73,
  507 + 0x65, 0x3b, 0x7d, 0x2a, 0x2f, 0xd, 0xa, 0x9, 0x69, 0x66,
  508 + 0x20, 0x28, 0x28, 0x73, 0x65, 0x63, 0x75, 0x72, 0x69, 0x74,
  509 + 0x79, 0x54, 0x79, 0x70, 0x65, 0x3d, 0x3d, 0x22, 0x77, 0x65,
  510 + 0x70, 0x31, 0x22, 0x29, 0x20, 0x26, 0x26, 0x20, 0x28, 0x70,
  511 + 0x61, 0x73, 0x73, 0x70, 0x68, 0x72, 0x61, 0x73, 0x65, 0x2e,
  512 + 0x6c, 0x65, 0x6e, 0x67, 0x74, 0x68, 0x20, 0x21, 0x3d, 0x20,
  513 + 0x35, 0x20, 0x26, 0x26, 0x20, 0x70, 0x61, 0x73, 0x73, 0x70,
  514 + 0x68, 0x72, 0x61, 0x73, 0x65, 0x2e, 0x6c, 0x65, 0x6e, 0x67,
  515 + 0x74, 0x68, 0x20, 0x21, 0x3d, 0x20, 0x31, 0x30, 0x20, 0x26,
  516 + 0x26, 0x20, 0x70, 0x61, 0x73, 0x73, 0x70, 0x68, 0x72, 0x61,
  517 + 0x73, 0x65, 0x2e, 0x6c, 0x65, 0x6e, 0x67, 0x74, 0x68, 0x20,
  518 + 0x21, 0x3d, 0x20, 0x31, 0x33, 0x20, 0x26, 0x26, 0x20, 0x70,
  519 + 0x61, 0x73, 0x73, 0x70, 0x68, 0x72, 0x61, 0x73, 0x65, 0x2e,
  520 + 0x6c, 0x65, 0x6e, 0x67, 0x74, 0x68, 0x20, 0x21, 0x3d, 0x20,
  521 + 0x32, 0x36, 0x29, 0x20, 0x29, 0x7b, 0xd, 0xa, 0x9, 0x9,
491 0x64, 0x6f, 0x63, 0x75, 0x6d, 0x65, 0x6e, 0x74, 0x2e, 0x67, 522 0x64, 0x6f, 0x63, 0x75, 0x6d, 0x65, 0x6e, 0x74, 0x2e, 0x67,
492 0x65, 0x74, 0x45, 0x6c, 0x65, 0x6d, 0x65, 0x6e, 0x74, 0x42, 523 0x65, 0x74, 0x45, 0x6c, 0x65, 0x6d, 0x65, 0x6e, 0x74, 0x42,
493 0x79, 0x49, 0x64, 0x28, 0x27, 0x66, 0x6f, 0x72, 0x6d, 0x45, 524 0x79, 0x49, 0x64, 0x28, 0x27, 0x66, 0x6f, 0x72, 0x6d, 0x45,
494 0x72, 0x72, 0x6f, 0x72, 0x27, 0x29, 0x2e, 0x69, 0x6e, 0x6e, 525 0x72, 0x72, 0x6f, 0x72, 0x27, 0x29, 0x2e, 0x69, 0x6e, 0x6e,
495 0x65, 0x72, 0x48, 0x54, 0x4d, 0x4c, 0x20, 0x3d, 0x20, 0x22, 526 0x65, 0x72, 0x48, 0x54, 0x4d, 0x4c, 0x20, 0x3d, 0x20, 0x22,
496 - 0x57, 0x50, 0x41, 0x2f, 0x57, 0x50, 0x41, 0x32, 0x20, 0x26,  
497 - 0x6c, 0x74, 0x3b, 0x53, 0x65, 0x63, 0x75, 0x72, 0x69, 0x74,  
498 - 0x79, 0x20, 0x4b, 0x65, 0x79, 0x26, 0x67, 0x74, 0x3b, 0x20,  
499 - 0x6d, 0x75, 0x73, 0x74, 0x20, 0x62, 0x65, 0x20, 0x62, 0x65,  
500 - 0x74, 0x77, 0x65, 0x65, 0x6e, 0x20, 0x38, 0x20, 0x61, 0x6e,  
501 - 0x64, 0x20, 0x36, 0x34, 0x20, 0x63, 0x68, 0x61, 0x72, 0x61,  
502 - 0x63, 0x74, 0x65, 0x72, 0x73, 0x20, 0x6c, 0x6f, 0x6e, 0x67, 527 + 0x57, 0x45, 0x50, 0x20, 0x26, 0x6c, 0x74, 0x3b, 0x53, 0x65,
  528 + 0x63, 0x75, 0x72, 0x69, 0x74, 0x79, 0x20, 0x4b, 0x65, 0x79,
  529 + 0x26, 0x67, 0x74, 0x3b, 0x20, 0x6d, 0x75, 0x73, 0x74, 0x20,
  530 + 0x62, 0x65, 0x20, 0x35, 0x20, 0x6f, 0x72, 0x20, 0x31, 0x33,
  531 + 0x20, 0x63, 0x68, 0x61, 0x72, 0x61, 0x63, 0x74, 0x65, 0x72,
  532 + 0x73, 0x20, 0x6c, 0x6f, 0x6e, 0x67, 0x20, 0x28, 0x31, 0x30,
  533 + 0x20, 0x6f, 0x72, 0x20, 0x32, 0x36, 0x20, 0x63, 0x68, 0x61,
  534 + 0x72, 0x61, 0x63, 0x74, 0x65, 0x72, 0x73, 0x20, 0x69, 0x66,
  535 + 0x20, 0x48, 0x45, 0x58, 0x20, 0x66, 0x6f, 0x72, 0x6d, 0x61,
  536 + 0x74, 0x20, 0x69, 0x73, 0x20, 0x75, 0x73, 0x65, 0x64, 0x29,
503 0x2c, 0x20, 0x70, 0x6c, 0x65, 0x61, 0x73, 0x65, 0x20, 0x69, 537 0x2c, 0x20, 0x70, 0x6c, 0x65, 0x61, 0x73, 0x65, 0x20, 0x69,
504 0x6e, 0x70, 0x75, 0x74, 0x20, 0x61, 0x67, 0x61, 0x69, 0x6e, 538 0x6e, 0x70, 0x75, 0x74, 0x20, 0x61, 0x67, 0x61, 0x69, 0x6e,
505 0x21, 0x22, 0x3b, 0xd, 0xa, 0x9, 0x9, 0x72, 0x65, 0x74, 539 0x21, 0x22, 0x3b, 0xd, 0xa, 0x9, 0x9, 0x72, 0x65, 0x74,
506 0x75, 0x72, 0x6e, 0x20, 0x66, 0x61, 0x6c, 0x73, 0x65, 0x3b, 540 0x75, 0x72, 0x6e, 0x20, 0x66, 0x61, 0x6c, 0x73, 0x65, 0x3b,
507 - 0x7d, 0xd, 0xa, 0x9, 0x69, 0x66, 0x20, 0x28, 0x28, 0x73,  
508 - 0x65, 0x63, 0x75, 0x72, 0x69, 0x74, 0x79, 0x54, 0x79, 0x70,  
509 - 0x65, 0x3d, 0x3d, 0x22, 0x77, 0x65, 0x70, 0x31, 0x22, 0x29,  
510 - 0x20, 0x26, 0x26, 0x20, 0x28, 0x70, 0x61, 0x73, 0x73, 0x70,  
511 - 0x68, 0x72, 0x61, 0x73, 0x65, 0x2e, 0x6c, 0x65, 0x6e, 0x67,  
512 - 0x74, 0x68, 0x20, 0x21, 0x3d, 0x20, 0x35, 0x20, 0x26, 0x26,  
513 - 0x20, 0x70, 0x61, 0x73, 0x73, 0x70, 0x68, 0x72, 0x61, 0x73,  
514 - 0x65, 0x2e, 0x6c, 0x65, 0x6e, 0x67, 0x74, 0x68, 0x20, 0x21,  
515 - 0x3d, 0x20, 0x31, 0x30, 0x20, 0x26, 0x26, 0x20, 0x70, 0x61,  
516 - 0x73, 0x73, 0x70, 0x68, 0x72, 0x61, 0x73, 0x65, 0x2e, 0x6c,  
517 - 0x65, 0x6e, 0x67, 0x74, 0x68, 0x20, 0x21, 0x3d, 0x20, 0x31,  
518 - 0x33, 0x20, 0x26, 0x26, 0x20, 0x70, 0x61, 0x73, 0x73, 0x70,  
519 - 0x68, 0x72, 0x61, 0x73, 0x65, 0x2e, 0x6c, 0x65, 0x6e, 0x67,  
520 - 0x74, 0x68, 0x20, 0x21, 0x3d, 0x20, 0x32, 0x36, 0x29, 0x20,  
521 - 0x29, 0x7b, 0xd, 0xa, 0x9, 0x9, 0x64, 0x6f, 0x63, 0x75,  
522 - 0x6d, 0x65, 0x6e, 0x74, 0x2e, 0x67, 0x65, 0x74, 0x45, 0x6c,  
523 - 0x65, 0x6d, 0x65, 0x6e, 0x74, 0x42, 0x79, 0x49, 0x64, 0x28,  
524 - 0x27, 0x66, 0x6f, 0x72, 0x6d, 0x45, 0x72, 0x72, 0x6f, 0x72,  
525 - 0x27, 0x29, 0x2e, 0x69, 0x6e, 0x6e, 0x65, 0x72, 0x48, 0x54,  
526 - 0x4d, 0x4c, 0x20, 0x3d, 0x20, 0x22, 0x57, 0x45, 0x50, 0x20,  
527 - 0x26, 0x6c, 0x74, 0x3b, 0x53, 0x65, 0x63, 0x75, 0x72, 0x69,  
528 - 0x74, 0x79, 0x20, 0x4b, 0x65, 0x79, 0x26, 0x67, 0x74, 0x3b,  
529 - 0x20, 0x6d, 0x75, 0x73, 0x74, 0x20, 0x62, 0x65, 0x20, 0x35,  
530 - 0x20, 0x6f, 0x72, 0x20, 0x31, 0x33, 0x20, 0x63, 0x68, 0x61,  
531 - 0x72, 0x61, 0x63, 0x74, 0x65, 0x72, 0x73, 0x20, 0x6c, 0x6f,  
532 - 0x6e, 0x67, 0x20, 0x28, 0x31, 0x30, 0x20, 0x6f, 0x72, 0x20,  
533 - 0x32, 0x36, 0x20, 0x63, 0x68, 0x61, 0x72, 0x61, 0x63, 0x74,  
534 - 0x65, 0x72, 0x73, 0x20, 0x69, 0x66, 0x20, 0x48, 0x45, 0x58,  
535 - 0x20, 0x66, 0x6f, 0x72, 0x6d, 0x61, 0x74, 0x20, 0x69, 0x73,  
536 - 0x20, 0x75, 0x73, 0x65, 0x64, 0x29, 0x2c, 0x20, 0x70, 0x6c,  
537 - 0x65, 0x61, 0x73, 0x65, 0x20, 0x69, 0x6e, 0x70, 0x75, 0x74,  
538 - 0x20, 0x61, 0x67, 0x61, 0x69, 0x6e, 0x21, 0x22, 0x3b, 0xd,  
539 - 0xa, 0x9, 0x9, 0x72, 0x65, 0x74, 0x75, 0x72, 0x6e, 0x20,  
540 - 0x66, 0x61, 0x6c, 0x73, 0x65, 0x3b, 0x7d, 0xd, 0xa, 0x9,  
541 - 0x69, 0x66, 0x20, 0x28, 0x73, 0x65, 0x63, 0x75, 0x72, 0x69,  
542 - 0x74, 0x79, 0x54, 0x79, 0x70, 0x65, 0x3d, 0x3d, 0x22, 0x6f,  
543 - 0x70, 0x65, 0x6e, 0x22, 0x20, 0x26, 0x26, 0x20, 0x70, 0x61,  
544 - 0x73, 0x73, 0x70, 0x68, 0x72, 0x61, 0x73, 0x65, 0x2e, 0x6c,  
545 - 0x65, 0x6e, 0x67, 0x74, 0x68, 0x20, 0x21, 0x3d, 0x20, 0x30,  
546 - 0x20, 0x29, 0x7b, 0xd, 0xa, 0x9, 0x9, 0x64, 0x6f, 0x63,  
547 - 0x75, 0x6d, 0x65, 0x6e, 0x74, 0x2e, 0x67, 0x65, 0x74, 0x45,  
548 - 0x6c, 0x65, 0x6d, 0x65, 0x6e, 0x74, 0x42, 0x79, 0x49, 0x64,  
549 - 0x28, 0x27, 0x66, 0x6f, 0x72, 0x6d, 0x45, 0x72, 0x72, 0x6f,  
550 - 0x72, 0x27, 0x29, 0x2e, 0x69, 0x6e, 0x6e, 0x65, 0x72, 0x48,  
551 - 0x54, 0x4d, 0x4c, 0x20, 0x3d, 0x20, 0x22, 0x26, 0x6c, 0x74,  
552 - 0x3b, 0x53, 0x65, 0x63, 0x75, 0x72, 0x69, 0x74, 0x79, 0x20,  
553 - 0x4b, 0x65, 0x79, 0x26, 0x67, 0x74, 0x3b, 0x20, 0x6d, 0x75,  
554 - 0x73, 0x74, 0x20, 0x62, 0x65, 0x20, 0x65, 0x6d, 0x70, 0x74,  
555 - 0x79, 0x20, 0x77, 0x68, 0x65, 0x6e, 0x20, 0x4f, 0x70, 0x65,  
556 - 0x6e, 0x20, 0x65, 0x6e, 0x63, 0x72, 0x79, 0x70, 0x74, 0x69,  
557 - 0x6f, 0x6e, 0x20, 0x69, 0x73, 0x20, 0x75, 0x73, 0x65, 0x64,  
558 - 0x21, 0x22, 0x3b, 0xd, 0xa, 0x9, 0x9, 0x72, 0x65, 0x74,  
559 - 0x75, 0x72, 0x6e, 0x20, 0x66, 0x61, 0x6c, 0x73, 0x65, 0x3b,  
560 - 0x7d, 0xd, 0xa, 0x7d, 0xd, 0xa, 0x3c, 0x2f, 0x73, 0x63,  
561 - 0x72, 0x69, 0x70, 0x74, 0x3e, 0xd, 0xa, 0xd, 0xa, 0x3c,  
562 - 0x2f, 0x68, 0x65, 0x61, 0x64, 0x3e, 0xd, 0xa, 0x20, 0xd,  
563 - 0xa, 0x3c, 0x62, 0x6f, 0x64, 0x79, 0x3e, 0xd, 0xa, 0x3c,  
564 - 0x64, 0x69, 0x76, 0x3e, 0xd, 0xa, 0x3c, 0x69, 0x6d, 0x67,  
565 - 0x20, 0x63, 0x6c, 0x61, 0x73, 0x73, 0x3d, 0x22, 0x6c, 0x6f,  
566 - 0x67, 0x6f, 0x22, 0x20, 0x73, 0x72, 0x63, 0x3d, 0x22, 0x6c,  
567 - 0x6f, 0x67, 0x6f, 0x2e, 0x70, 0x6e, 0x67, 0x22, 0x20, 0x61,  
568 - 0x6c, 0x74, 0x3d, 0x22, 0x6c, 0x6f, 0x67, 0x6f, 0x22, 0x20,  
569 - 0x2f, 0x3e, 0xd, 0xa, 0x3c, 0x64, 0x69, 0x76, 0x20, 0x63,  
570 - 0x6c, 0x61, 0x73, 0x73, 0x3d, 0x22, 0x63, 0x6c, 0x65, 0x61,  
571 - 0x6e, 0x65, 0x72, 0x22, 0x3e, 0x3c, 0x2f, 0x64, 0x69, 0x76,  
572 - 0x3e, 0xd, 0xa, 0x3c, 0x2f, 0x64, 0x69, 0x76, 0x3e, 0xd,  
573 - 0xa, 0x3c, 0x64, 0x69, 0x76, 0x20, 0x69, 0x64, 0x3d, 0x22,  
574 - 0x68, 0x65, 0x61, 0x64, 0x65, 0x72, 0x22, 0x3e, 0xd, 0xa,  
575 - 0x3c, 0x64, 0x69, 0x76, 0x20, 0x63, 0x6c, 0x61, 0x73, 0x73,  
576 - 0x3d, 0x22, 0x62, 0x69, 0x67, 0x46, 0x6f, 0x6e, 0x74, 0x22,  
577 - 0x3e, 0x57, 0x69, 0x53, 0x6d, 0x61, 0x72, 0x74, 0x20, 0x57,  
578 - 0x69, 0x72, 0x65, 0x6c, 0x65, 0x73, 0x73, 0x20, 0x53, 0x65,  
579 - 0x74, 0x74, 0x69, 0x6e, 0x67, 0x73, 0x3c, 0x2f, 0x64, 0x69,  
580 - 0x76, 0x3e, 0xd, 0xa, 0x3c, 0x2f, 0x64, 0x69, 0x76, 0x3e,  
581 - 0xd, 0xa, 0xd, 0xa, 0x3c, 0x64, 0x69, 0x76, 0x20, 0x69,  
582 - 0x64, 0x3d, 0x22, 0x6d, 0x65, 0x6e, 0x75, 0x22, 0x3e, 0xd,  
583 - 0xa, 0x9, 0x3c, 0x64, 0x69, 0x76, 0x20, 0x63, 0x6c, 0x61,  
584 - 0x73, 0x73, 0x3d, 0x22, 0x6d, 0x65, 0x6e, 0x75, 0x49, 0x74,  
585 - 0x65, 0x6d, 0x22, 0x3e, 0x3c, 0x61, 0x20, 0x68, 0x72, 0x65,  
586 - 0x66, 0x3d, 0x22, 0x65, 0x6e, 0x5f, 0x69, 0x6e, 0x64, 0x65,  
587 - 0x78, 0x2e, 0x68, 0x74, 0x6d, 0x6c, 0x22, 0x3e, 0x48, 0x6f,  
588 - 0x6d, 0x65, 0x3c, 0x2f, 0x61, 0x3e, 0x3c, 0x2f, 0x64, 0x69,  
589 - 0x76, 0x3e, 0xd, 0xa, 0x9, 0x3c, 0x64, 0x69, 0x76, 0x20,  
590 - 0x63, 0x6c, 0x61, 0x73, 0x73, 0x3d, 0x22, 0x6d, 0x65, 0x6e,  
591 - 0x75, 0x49, 0x74, 0x65, 0x6d, 0x22, 0x3e, 0x3c, 0x61, 0x20,  
592 - 0x68, 0x72, 0x65, 0x66, 0x3d, 0x22, 0x65, 0x6e, 0x5f, 0x63,  
593 - 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x2e, 0x68, 0x74, 0x6d, 0x6c,  
594 - 0x22, 0x3e, 0x43, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x20, 0x6d,  
595 - 0x6f, 0x64, 0x65, 0x20, 0x63, 0x6f, 0x6e, 0x66, 0x69, 0x67,  
596 - 0x75, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x20, 0x28, 0x4d,  
597 - 0x61, 0x6e, 0x75, 0x61, 0x6c, 0x29, 0x3c, 0x2f, 0x61, 0x3e,  
598 - 0x3c, 0x2f, 0x64, 0x69, 0x76, 0x3e, 0xd, 0xa, 0x9, 0x3c,  
599 - 0x64, 0x69, 0x76, 0x20, 0x63, 0x6c, 0x61, 0x73, 0x73, 0x3d,  
600 - 0x22, 0x63, 0x6c, 0x65, 0x61, 0x6e, 0x65, 0x72, 0x22, 0x3e, 541 + 0x7d, 0xd, 0xa, 0x9, 0x69, 0x66, 0x20, 0x28, 0x73, 0x65,
  542 + 0x63, 0x75, 0x72, 0x69, 0x74, 0x79, 0x54, 0x79, 0x70, 0x65,
  543 + 0x3d, 0x3d, 0x22, 0x6f, 0x70, 0x65, 0x6e, 0x22, 0x20, 0x26,
  544 + 0x26, 0x20, 0x70, 0x61, 0x73, 0x73, 0x70, 0x68, 0x72, 0x61,
  545 + 0x73, 0x65, 0x2e, 0x6c, 0x65, 0x6e, 0x67, 0x74, 0x68, 0x20,
  546 + 0x21, 0x3d, 0x20, 0x30, 0x20, 0x29, 0x7b, 0xd, 0xa, 0x9,
  547 + 0x9, 0x64, 0x6f, 0x63, 0x75, 0x6d, 0x65, 0x6e, 0x74, 0x2e,
  548 + 0x67, 0x65, 0x74, 0x45, 0x6c, 0x65, 0x6d, 0x65, 0x6e, 0x74,
  549 + 0x42, 0x79, 0x49, 0x64, 0x28, 0x27, 0x66, 0x6f, 0x72, 0x6d,
  550 + 0x45, 0x72, 0x72, 0x6f, 0x72, 0x27, 0x29, 0x2e, 0x69, 0x6e,
  551 + 0x6e, 0x65, 0x72, 0x48, 0x54, 0x4d, 0x4c, 0x20, 0x3d, 0x20,
  552 + 0x22, 0x26, 0x6c, 0x74, 0x3b, 0x53, 0x65, 0x63, 0x75, 0x72,
  553 + 0x69, 0x74, 0x79, 0x20, 0x4b, 0x65, 0x79, 0x26, 0x67, 0x74,
  554 + 0x3b, 0x20, 0x6d, 0x75, 0x73, 0x74, 0x20, 0x62, 0x65, 0x20,
  555 + 0x65, 0x6d, 0x70, 0x74, 0x79, 0x20, 0x77, 0x68, 0x65, 0x6e,
  556 + 0x20, 0x4f, 0x70, 0x65, 0x6e, 0x20, 0x65, 0x6e, 0x63, 0x72,
  557 + 0x79, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x20, 0x69, 0x73, 0x20,
  558 + 0x75, 0x73, 0x65, 0x64, 0x21, 0x22, 0x3b, 0xd, 0xa, 0x9,
  559 + 0x9, 0x72, 0x65, 0x74, 0x75, 0x72, 0x6e, 0x20, 0x66, 0x61,
  560 + 0x6c, 0x73, 0x65, 0x3b, 0x7d, 0xd, 0xa, 0x7d, 0xd, 0xa,
  561 + 0x3c, 0x2f, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x3e, 0xd,
  562 + 0xa, 0xd, 0xa, 0x3c, 0x2f, 0x68, 0x65, 0x61, 0x64, 0x3e,
  563 + 0xd, 0xa, 0x20, 0xd, 0xa, 0x3c, 0x62, 0x6f, 0x64, 0x79,
  564 + 0x3e, 0xd, 0xa, 0x3c, 0x64, 0x69, 0x76, 0x3e, 0xd, 0xa,
  565 + 0x3c, 0x69, 0x6d, 0x67, 0x20, 0x63, 0x6c, 0x61, 0x73, 0x73,
  566 + 0x3d, 0x22, 0x6c, 0x6f, 0x67, 0x6f, 0x22, 0x20, 0x73, 0x72,
  567 + 0x63, 0x3d, 0x22, 0x6c, 0x6f, 0x67, 0x6f, 0x2e, 0x70, 0x6e,
  568 + 0x67, 0x22, 0x20, 0x61, 0x6c, 0x74, 0x3d, 0x22, 0x6c, 0x6f,
  569 + 0x67, 0x6f, 0x22, 0x20, 0x2f, 0x3e, 0xd, 0xa, 0x3c, 0x64,
  570 + 0x69, 0x76, 0x20, 0x63, 0x6c, 0x61, 0x73, 0x73, 0x3d, 0x22,
  571 + 0x63, 0x6c, 0x65, 0x61, 0x6e, 0x65, 0x72, 0x22, 0x3e, 0x3c,
  572 + 0x2f, 0x64, 0x69, 0x76, 0x3e, 0xd, 0xa, 0x3c, 0x2f, 0x64,
  573 + 0x69, 0x76, 0x3e, 0xd, 0xa, 0x3c, 0x64, 0x69, 0x76, 0x20,
  574 + 0x69, 0x64, 0x3d, 0x22, 0x68, 0x65, 0x61, 0x64, 0x65, 0x72,
  575 + 0x22, 0x3e, 0xd, 0xa, 0x3c, 0x64, 0x69, 0x76, 0x20, 0x63,
  576 + 0x6c, 0x61, 0x73, 0x73, 0x3d, 0x22, 0x62, 0x69, 0x67, 0x46,
  577 + 0x6f, 0x6e, 0x74, 0x22, 0x3e, 0x57, 0x69, 0x53, 0x6d, 0x61,
  578 + 0x72, 0x74, 0x20, 0x57, 0x69, 0x72, 0x65, 0x6c, 0x65, 0x73,
  579 + 0x73, 0x20, 0x53, 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, 0x73,
601 0x3c, 0x2f, 0x64, 0x69, 0x76, 0x3e, 0xd, 0xa, 0x3c, 0x2f, 580 0x3c, 0x2f, 0x64, 0x69, 0x76, 0x3e, 0xd, 0xa, 0x3c, 0x2f,
602 0x64, 0x69, 0x76, 0x3e, 0xd, 0xa, 0xd, 0xa, 0x3c, 0x64, 581 0x64, 0x69, 0x76, 0x3e, 0xd, 0xa, 0xd, 0xa, 0x3c, 0x64,
603 - 0x69, 0x76, 0x20, 0x69, 0x64, 0x3d, 0x22, 0x6d, 0x61, 0x69,  
604 - 0x6e, 0x22, 0x3e, 0xd, 0xa, 0x3c, 0x64, 0x69, 0x76, 0x20,  
605 - 0x63, 0x6c, 0x61, 0x73, 0x73, 0x3d, 0x22, 0x66, 0x6f, 0x72,  
606 - 0x6d, 0x22, 0x3e, 0xd, 0xa, 0x9, 0x3c, 0x64, 0x69, 0x76,  
607 - 0x20, 0x63, 0x6c, 0x61, 0x73, 0x73, 0x3d, 0x22, 0x66, 0x6f,  
608 - 0x72, 0x6d, 0x43, 0x61, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x22,  
609 - 0x3e, 0xd, 0xa, 0x9, 0x43, 0x6c, 0x69, 0x65, 0x6e, 0x74,  
610 - 0x20, 0x6d, 0x6f, 0x64, 0x65, 0x20, 0x63, 0x6f, 0x6e, 0x66,  
611 - 0x69, 0x67, 0x75, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0xd,  
612 - 0xa, 0x9, 0x3c, 0x2f, 0x64, 0x69, 0x76, 0x3e, 0xd, 0xa,  
613 - 0x9, 0xd, 0xa, 0x9, 0x3c, 0x64, 0x69, 0x76, 0x20, 0x63, 582 + 0x69, 0x76, 0x20, 0x69, 0x64, 0x3d, 0x22, 0x6d, 0x65, 0x6e,
  583 + 0x75, 0x22, 0x3e, 0xd, 0xa, 0x9, 0x3c, 0x64, 0x69, 0x76,
  584 + 0x20, 0x63, 0x6c, 0x61, 0x73, 0x73, 0x3d, 0x22, 0x6d, 0x65,
  585 + 0x6e, 0x75, 0x49, 0x74, 0x65, 0x6d, 0x22, 0x3e, 0x3c, 0x61,
  586 + 0x20, 0x68, 0x72, 0x65, 0x66, 0x3d, 0x22, 0x65, 0x6e, 0x5f,
  587 + 0x69, 0x6e, 0x64, 0x65, 0x78, 0x2e, 0x68, 0x74, 0x6d, 0x6c,
  588 + 0x22, 0x3e, 0x48, 0x6f, 0x6d, 0x65, 0x3c, 0x2f, 0x61, 0x3e,
  589 + 0x3c, 0x2f, 0x64, 0x69, 0x76, 0x3e, 0xd, 0xa, 0x9, 0x3c,
  590 + 0x64, 0x69, 0x76, 0x20, 0x63, 0x6c, 0x61, 0x73, 0x73, 0x3d,
  591 + 0x22, 0x6d, 0x65, 0x6e, 0x75, 0x49, 0x74, 0x65, 0x6d, 0x22,
  592 + 0x3e, 0x3c, 0x61, 0x20, 0x68, 0x72, 0x65, 0x66, 0x3d, 0x22,
  593 + 0x65, 0x6e, 0x5f, 0x63, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x2e,
  594 + 0x68, 0x74, 0x6d, 0x6c, 0x22, 0x3e, 0x43, 0x6c, 0x69, 0x65,
  595 + 0x6e, 0x74, 0x20, 0x6d, 0x6f, 0x64, 0x65, 0x20, 0x63, 0x6f,
  596 + 0x6e, 0x66, 0x69, 0x67, 0x75, 0x72, 0x61, 0x74, 0x69, 0x6f,
  597 + 0x6e, 0x20, 0x28, 0x4d, 0x61, 0x6e, 0x75, 0x61, 0x6c, 0x29,
  598 + 0x3c, 0x2f, 0x61, 0x3e, 0x3c, 0x2f, 0x64, 0x69, 0x76, 0x3e,
  599 + 0xd, 0xa, 0x9, 0x3c, 0x64, 0x69, 0x76, 0x20, 0x63, 0x6c,
  600 + 0x61, 0x73, 0x73, 0x3d, 0x22, 0x63, 0x6c, 0x65, 0x61, 0x6e,
  601 + 0x65, 0x72, 0x22, 0x3e, 0x3c, 0x2f, 0x64, 0x69, 0x76, 0x3e,
  602 + 0xd, 0xa, 0x3c, 0x2f, 0x64, 0x69, 0x76, 0x3e, 0xd, 0xa,
  603 + 0xd, 0xa, 0x3c, 0x64, 0x69, 0x76, 0x20, 0x69, 0x64, 0x3d,
  604 + 0x22, 0x6d, 0x61, 0x69, 0x6e, 0x22, 0x3e, 0xd, 0xa, 0x3c,
  605 + 0x64, 0x69, 0x76, 0x20, 0x63, 0x6c, 0x61, 0x73, 0x73, 0x3d,
  606 + 0x22, 0x66, 0x6f, 0x72, 0x6d, 0x22, 0x3e, 0xd, 0xa, 0x9,
  607 + 0x3c, 0x64, 0x69, 0x76, 0x20, 0x63, 0x6c, 0x61, 0x73, 0x73,
  608 + 0x3d, 0x22, 0x66, 0x6f, 0x72, 0x6d, 0x43, 0x61, 0x70, 0x74,
  609 + 0x69, 0x6f, 0x6e, 0x22, 0x3e, 0xd, 0xa, 0x9, 0x43, 0x6c,
  610 + 0x69, 0x65, 0x6e, 0x74, 0x20, 0x6d, 0x6f, 0x64, 0x65, 0x20,
  611 + 0x63, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x75, 0x72, 0x61, 0x74,
  612 + 0x69, 0x6f, 0x6e, 0xd, 0xa, 0x9, 0x3c, 0x2f, 0x64, 0x69,
  613 + 0x76, 0x3e, 0xd, 0xa, 0x9, 0xd, 0xa, 0x9, 0x3c, 0x64,
  614 + 0x69, 0x76, 0x20, 0x63, 0x6c, 0x61, 0x73, 0x73, 0x3d, 0x22,
  615 + 0x66, 0x6f, 0x72, 0x6d, 0x4d, 0x61, 0x69, 0x6e, 0x22, 0x3e,
  616 + 0xd, 0xa, 0x9, 0x9, 0x3c, 0x64, 0x69, 0x76, 0x20, 0x63,
614 0x6c, 0x61, 0x73, 0x73, 0x3d, 0x22, 0x66, 0x6f, 0x72, 0x6d, 617 0x6c, 0x61, 0x73, 0x73, 0x3d, 0x22, 0x66, 0x6f, 0x72, 0x6d,
615 0x4d, 0x61, 0x69, 0x6e, 0x22, 0x3e, 0xd, 0xa, 0x9, 0x9, 618 0x4d, 0x61, 0x69, 0x6e, 0x22, 0x3e, 0xd, 0xa, 0x9, 0x9,
616 0x3c, 0x64, 0x69, 0x76, 0x20, 0x63, 0x6c, 0x61, 0x73, 0x73, 619 0x3c, 0x64, 0x69, 0x76, 0x20, 0x63, 0x6c, 0x61, 0x73, 0x73,
617 - 0x3d, 0x22, 0x66, 0x6f, 0x72, 0x6d, 0x4d, 0x61, 0x69, 0x6e,  
618 - 0x22, 0x3e, 0xd, 0xa, 0x9, 0x9, 0x3c, 0x64, 0x69, 0x76, 620 + 0x3d, 0x22, 0x66, 0x6f, 0x72, 0x6d, 0x45, 0x72, 0x72, 0x6f,
  621 + 0x72, 0x22, 0x20, 0x69, 0x64, 0x3d, 0x27, 0x66, 0x6f, 0x72,
  622 + 0x6d, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x27, 0x3e, 0x3c, 0x2f,
  623 + 0x64, 0x69, 0x76, 0x3e, 0xd, 0xa, 0x9, 0x9, 0x9, 0x3c,
  624 + 0x66, 0x6f, 0x72, 0x6d, 0x20, 0x6e, 0x61, 0x6d, 0x65, 0x3d,
  625 + 0x22, 0x63, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x50, 0x61, 0x72,
  626 + 0x61, 0x6d, 0x65, 0x74, 0x65, 0x72, 0x73, 0x46, 0x6f, 0x72,
  627 + 0x6d, 0x22, 0x20, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x3d,
  628 + 0x22, 0x65, 0x6e, 0x5f, 0x63, 0x6c, 0x69, 0x65, 0x6e, 0x74,
  629 + 0x50, 0x61, 0x72, 0x61, 0x6d, 0x73, 0x22, 0x20, 0x6f, 0x6e,
  630 + 0x73, 0x75, 0x62, 0x6d, 0x69, 0x74, 0x3d, 0x22, 0x72, 0x65,
  631 + 0x74, 0x75, 0x72, 0x6e, 0x20, 0x76, 0x61, 0x6c, 0x69, 0x64,
  632 + 0x61, 0x74, 0x65, 0x46, 0x6f, 0x72, 0x6d, 0x28, 0x29, 0x22,
  633 + 0x20, 0x6d, 0x65, 0x74, 0x68, 0x6f, 0x64, 0x3d, 0x22, 0x67,
  634 + 0x65, 0x74, 0x22, 0x3e, 0xd, 0xa, 0x9, 0x9, 0x9, 0x3c,
  635 + 0x64, 0x69, 0x76, 0x20, 0x63, 0x6c, 0x61, 0x73, 0x73, 0x3d,
  636 + 0x22, 0x66, 0x6f, 0x72, 0x6d, 0x53, 0x65, 0x63, 0x74, 0x69,
  637 + 0x6f, 0x6e, 0x22, 0x3e, 0x31, 0x2e, 0x20, 0x45, 0x6e, 0x74,
  638 + 0x65, 0x72, 0x20, 0x4e, 0x65, 0x74, 0x77, 0x6f, 0x72, 0x6b,
  639 + 0x20, 0x4e, 0x61, 0x6d, 0x65, 0x3c, 0x2f, 0x64, 0x69, 0x76,
  640 + 0x3e, 0xd, 0xa, 0x9, 0x9, 0x9, 0x3c, 0x64, 0x69, 0x76,
619 0x20, 0x63, 0x6c, 0x61, 0x73, 0x73, 0x3d, 0x22, 0x66, 0x6f, 641 0x20, 0x63, 0x6c, 0x61, 0x73, 0x73, 0x3d, 0x22, 0x66, 0x6f,
620 - 0x72, 0x6d, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x22, 0x20, 0x69,  
621 - 0x64, 0x3d, 0x27, 0x66, 0x6f, 0x72, 0x6d, 0x45, 0x72, 0x72,  
622 - 0x6f, 0x72, 0x27, 0x3e, 0x3c, 0x2f, 0x64, 0x69, 0x76, 0x3e,  
623 - 0xd, 0xa, 0x9, 0x9, 0x9, 0x3c, 0x66, 0x6f, 0x72, 0x6d,  
624 - 0x20, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x22, 0x63, 0x6c, 0x69,  
625 - 0x65, 0x6e, 0x74, 0x50, 0x61, 0x72, 0x61, 0x6d, 0x65, 0x74,  
626 - 0x65, 0x72, 0x73, 0x46, 0x6f, 0x72, 0x6d, 0x22, 0x20, 0x61,  
627 - 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x3d, 0x22, 0x65, 0x6e, 0x5f,  
628 - 0x63, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x50, 0x61, 0x72, 0x61,  
629 - 0x6d, 0x73, 0x22, 0x20, 0x6f, 0x6e, 0x73, 0x75, 0x62, 0x6d,  
630 - 0x69, 0x74, 0x3d, 0x22, 0x72, 0x65, 0x74, 0x75, 0x72, 0x6e,  
631 - 0x20, 0x76, 0x61, 0x6c, 0x69, 0x64, 0x61, 0x74, 0x65, 0x46,  
632 - 0x6f, 0x72, 0x6d, 0x28, 0x29, 0x22, 0x20, 0x6d, 0x65, 0x74,  
633 - 0x68, 0x6f, 0x64, 0x3d, 0x22, 0x67, 0x65, 0x74, 0x22, 0x3e,  
634 - 0xd, 0xa, 0x9, 0x9, 0x9, 0x3c, 0x64, 0x69, 0x76, 0x20,  
635 - 0x63, 0x6c, 0x61, 0x73, 0x73, 0x3d, 0x22, 0x66, 0x6f, 0x72,  
636 - 0x6d, 0x53, 0x65, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x22, 0x3e,  
637 - 0x31, 0x2e, 0x20, 0x45, 0x6e, 0x74, 0x65, 0x72, 0x20, 0x4e, 642 + 0x72, 0x6d, 0x4c, 0x61, 0x62, 0x65, 0x6c, 0x22, 0x3e, 0x4e,
638 0x65, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x20, 0x4e, 0x61, 0x6d, 643 0x65, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x20, 0x4e, 0x61, 0x6d,
639 - 0x65, 0x3c, 0x2f, 0x64, 0x69, 0x76, 0x3e, 0xd, 0xa, 0x9,  
640 - 0x9, 0x9, 0x3c, 0x64, 0x69, 0x76, 0x20, 0x63, 0x6c, 0x61,  
641 - 0x73, 0x73, 0x3d, 0x22, 0x66, 0x6f, 0x72, 0x6d, 0x4c, 0x61,  
642 - 0x62, 0x65, 0x6c, 0x22, 0x3e, 0x4e, 0x65, 0x74, 0x77, 0x6f,  
643 - 0x72, 0x6b, 0x20, 0x4e, 0x61, 0x6d, 0x65, 0x3a, 0x3c, 0x2f,  
644 - 0x64, 0x69, 0x76, 0x3e, 0xd, 0xa, 0x9, 0x9, 0x9, 0x3c, 644 + 0x65, 0x3a, 0x3c, 0x2f, 0x64, 0x69, 0x76, 0x3e, 0xd, 0xa,
  645 + 0x9, 0x9, 0x9, 0x3c, 0x64, 0x69, 0x76, 0x20, 0x63, 0x6c,
  646 + 0x61, 0x73, 0x73, 0x3d, 0x22, 0x66, 0x6f, 0x72, 0x6d, 0x54,
  647 + 0x65, 0x78, 0x74, 0x22, 0x3e, 0x3c, 0x69, 0x6e, 0x70, 0x75,
  648 + 0x74, 0x20, 0x63, 0x6c, 0x61, 0x73, 0x73, 0x20, 0x3d, 0x20,
  649 + 0x22, 0x69, 0x6e, 0x70, 0x75, 0x74, 0x54, 0x65, 0x78, 0x74,
  650 + 0x22, 0x20, 0x74, 0x79, 0x70, 0x65, 0x3d, 0x22, 0x74, 0x65,
  651 + 0x78, 0x74, 0x22, 0x20, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x22,
  652 + 0x6e, 0x65, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x4e, 0x61, 0x6d,
  653 + 0x65, 0x22, 0x20, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x3d, 0x22,
  654 + 0x22, 0x2f, 0x3e, 0x3c, 0x2f, 0x64, 0x69, 0x76, 0x3e, 0xd,
  655 + 0xa, 0x9, 0x9, 0x9, 0xd, 0xa, 0x9, 0x9, 0x9, 0x3c,
645 0x64, 0x69, 0x76, 0x20, 0x63, 0x6c, 0x61, 0x73, 0x73, 0x3d, 656 0x64, 0x69, 0x76, 0x20, 0x63, 0x6c, 0x61, 0x73, 0x73, 0x3d,
646 - 0x22, 0x66, 0x6f, 0x72, 0x6d, 0x54, 0x65, 0x78, 0x74, 0x22,  
647 - 0x3e, 0x3c, 0x69, 0x6e, 0x70, 0x75, 0x74, 0x20, 0x63, 0x6c,  
648 - 0x61, 0x73, 0x73, 0x20, 0x3d, 0x20, 0x22, 0x69, 0x6e, 0x70,  
649 - 0x75, 0x74, 0x54, 0x65, 0x78, 0x74, 0x22, 0x20, 0x74, 0x79,  
650 - 0x70, 0x65, 0x3d, 0x22, 0x74, 0x65, 0x78, 0x74, 0x22, 0x20,  
651 - 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x22, 0x6e, 0x65, 0x74, 0x77,  
652 - 0x6f, 0x72, 0x6b, 0x4e, 0x61, 0x6d, 0x65, 0x22, 0x20, 0x76,  
653 - 0x61, 0x6c, 0x75, 0x65, 0x3d, 0x22, 0x22, 0x2f, 0x3e, 0x3c,  
654 - 0x2f, 0x64, 0x69, 0x76, 0x3e, 0xd, 0xa, 0x9, 0x9, 0x9, 657 + 0x22, 0x66, 0x6f, 0x72, 0x6d, 0x53, 0x65, 0x63, 0x74, 0x69,
  658 + 0x6f, 0x6e, 0x22, 0x3e, 0x32, 0x2e, 0x20, 0x53, 0x65, 0x6c,
  659 + 0x65, 0x63, 0x74, 0x20, 0x53, 0x65, 0x63, 0x75, 0x72, 0x69,
  660 + 0x74, 0x79, 0x20, 0x54, 0x79, 0x70, 0x65, 0x3c, 0x2f, 0x64,
  661 + 0x69, 0x76, 0x3e, 0xd, 0xa, 0x9, 0x9, 0x9, 0x3c, 0x64,
  662 + 0x69, 0x76, 0x20, 0x63, 0x6c, 0x61, 0x73, 0x73, 0x3d, 0x22,
  663 + 0x66, 0x6f, 0x72, 0x6d, 0x4c, 0x61, 0x62, 0x65, 0x6c, 0x22,
  664 + 0x3e, 0x53, 0x65, 0x63, 0x75, 0x72, 0x69, 0x74, 0x79, 0x20,
  665 + 0x54, 0x79, 0x70, 0x65, 0x3a, 0x3c, 0x2f, 0x64, 0x69, 0x76,
  666 + 0x3e, 0xd, 0xa, 0x9, 0x9, 0x9, 0x3c, 0x73, 0x65, 0x6c,
  667 + 0x65, 0x63, 0x74, 0x20, 0x63, 0x6c, 0x61, 0x73, 0x73, 0x3d,
  668 + 0x22, 0x63, 0x6f, 0x6d, 0x62, 0x6f, 0x42, 0x6f, 0x78, 0x22,
  669 + 0x20, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x22, 0x73, 0x65, 0x63,
  670 + 0x75, 0x72, 0x69, 0x74, 0x79, 0x54, 0x79, 0x70, 0x65, 0x22,
  671 + 0x3e, 0xd, 0xa, 0x9, 0x9, 0x9, 0x9, 0x3c, 0x6f, 0x70,
  672 + 0x74, 0x69, 0x6f, 0x6e, 0x20, 0x76, 0x61, 0x6c, 0x75, 0x65,
  673 + 0x3d, 0x22, 0x6f, 0x70, 0x65, 0x6e, 0x22, 0x3e, 0x4f, 0x70,
  674 + 0x65, 0x6e, 0x3c, 0x2f, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e,
  675 + 0x3e, 0xd, 0xa, 0x9, 0x9, 0x9, 0x9, 0x3c, 0x6f, 0x70,
  676 + 0x74, 0x69, 0x6f, 0x6e, 0x20, 0x76, 0x61, 0x6c, 0x75, 0x65,
  677 + 0x3d, 0x22, 0x77, 0x70, 0x61, 0x22, 0x3e, 0x57, 0x50, 0x41,
  678 + 0x20, 0x2f, 0x20, 0x57, 0x50, 0x41, 0x32, 0x3c, 0x2f, 0x6f,
  679 + 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x3e, 0xd, 0xa, 0x9, 0x9,
  680 + 0x9, 0x9, 0x3c, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x20,
  681 + 0x76, 0x61, 0x6c, 0x75, 0x65, 0x3d, 0x22, 0x77, 0x65, 0x70,
  682 + 0x31, 0x22, 0x3e, 0x57, 0x45, 0x50, 0x3c, 0x2f, 0x6f, 0x70,
  683 + 0x74, 0x69, 0x6f, 0x6e, 0x3e, 0xd, 0xa, 0xd, 0xa, 0x9,
  684 + 0x9, 0x9, 0x3c, 0x2f, 0x73, 0x65, 0x6c, 0x65, 0x63, 0x74,
  685 + 0x3e, 0xd, 0xa, 0x9, 0x9, 0x9, 0xd, 0xa, 0x9, 0x9,
  686 + 0x9, 0x3c, 0x64, 0x69, 0x76, 0x20, 0x63, 0x6c, 0x61, 0x73,
  687 + 0x73, 0x3d, 0x22, 0x66, 0x6f, 0x72, 0x6d, 0x53, 0x65, 0x63,
  688 + 0x74, 0x69, 0x6f, 0x6e, 0x22, 0x3e, 0x33, 0x2e, 0x20, 0x45,
  689 + 0x6e, 0x74, 0x65, 0x72, 0x20, 0x53, 0x65, 0x63, 0x75, 0x72,
  690 + 0x69, 0x74, 0x79, 0x20, 0x4b, 0x65, 0x79, 0x3c, 0x2f, 0x64,
  691 + 0x69, 0x76, 0x3e, 0xd, 0xa, 0x9, 0x9, 0x9, 0x3c, 0x64,
  692 + 0x69, 0x76, 0x20, 0x63, 0x6c, 0x61, 0x73, 0x73, 0x3d, 0x22,
  693 + 0x66, 0x6f, 0x72, 0x6d, 0x4c, 0x61, 0x62, 0x65, 0x6c, 0x22,
  694 + 0x3e, 0x53, 0x65, 0x63, 0x75, 0x72, 0x69, 0x74, 0x79, 0x20,
  695 + 0x4b, 0x65, 0x79, 0x3a, 0x3c, 0x2f, 0x64, 0x69, 0x76, 0x3e,
655 0xd, 0xa, 0x9, 0x9, 0x9, 0x3c, 0x64, 0x69, 0x76, 0x20, 696 0xd, 0xa, 0x9, 0x9, 0x9, 0x3c, 0x64, 0x69, 0x76, 0x20,
656 0x63, 0x6c, 0x61, 0x73, 0x73, 0x3d, 0x22, 0x66, 0x6f, 0x72, 697 0x63, 0x6c, 0x61, 0x73, 0x73, 0x3d, 0x22, 0x66, 0x6f, 0x72,
657 - 0x6d, 0x53, 0x65, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x22, 0x3e,  
658 - 0x32, 0x2e, 0x20, 0x53, 0x65, 0x6c, 0x65, 0x63, 0x74, 0x20,  
659 - 0x53, 0x65, 0x63, 0x75, 0x72, 0x69, 0x74, 0x79, 0x20, 0x54,  
660 - 0x79, 0x70, 0x65, 0x3c, 0x2f, 0x64, 0x69, 0x76, 0x3e, 0xd,  
661 - 0xa, 0x9, 0x9, 0x9, 0x3c, 0x64, 0x69, 0x76, 0x20, 0x63,  
662 - 0x6c, 0x61, 0x73, 0x73, 0x3d, 0x22, 0x66, 0x6f, 0x72, 0x6d,  
663 - 0x4c, 0x61, 0x62, 0x65, 0x6c, 0x22, 0x3e, 0x53, 0x65, 0x63,  
664 - 0x75, 0x72, 0x69, 0x74, 0x79, 0x20, 0x54, 0x79, 0x70, 0x65,  
665 - 0x3a, 0x3c, 0x2f, 0x64, 0x69, 0x76, 0x3e, 0xd, 0xa, 0x9,  
666 - 0x9, 0x9, 0x3c, 0x73, 0x65, 0x6c, 0x65, 0x63, 0x74, 0x20,  
667 - 0x63, 0x6c, 0x61, 0x73, 0x73, 0x3d, 0x22, 0x63, 0x6f, 0x6d,  
668 - 0x62, 0x6f, 0x42, 0x6f, 0x78, 0x22, 0x20, 0x6e, 0x61, 0x6d,  
669 - 0x65, 0x3d, 0x22, 0x73, 0x65, 0x63, 0x75, 0x72, 0x69, 0x74,  
670 - 0x79, 0x54, 0x79, 0x70, 0x65, 0x22, 0x3e, 0xd, 0xa, 0x9,  
671 - 0x9, 0x9, 0x9, 0x3c, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e,  
672 - 0x20, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x3d, 0x22, 0x6f, 0x70,  
673 - 0x65, 0x6e, 0x22, 0x3e, 0x4f, 0x70, 0x65, 0x6e, 0x3c, 0x2f,  
674 - 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x3e, 0xd, 0xa, 0x9,  
675 - 0x9, 0x9, 0x9, 0x3c, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e,  
676 - 0x20, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x3d, 0x22, 0x77, 0x70,  
677 - 0x61, 0x22, 0x3e, 0x57, 0x50, 0x41, 0x20, 0x2f, 0x20, 0x57,  
678 - 0x50, 0x41, 0x32, 0x3c, 0x2f, 0x6f, 0x70, 0x74, 0x69, 0x6f,  
679 - 0x6e, 0x3e, 0xd, 0xa, 0x9, 0x9, 0x9, 0x9, 0x3c, 0x6f,  
680 - 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x20, 0x76, 0x61, 0x6c, 0x75,  
681 - 0x65, 0x3d, 0x22, 0x77, 0x65, 0x70, 0x31, 0x22, 0x3e, 0x57,  
682 - 0x45, 0x50, 0x3c, 0x2f, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e,  
683 - 0x3e, 0xd, 0xa, 0xd, 0xa, 0x9, 0x9, 0x9, 0x3c, 0x2f,  
684 - 0x73, 0x65, 0x6c, 0x65, 0x63, 0x74, 0x3e, 0xd, 0xa, 0x9,  
685 - 0x9, 0x9, 0xd, 0xa, 0x9, 0x9, 0x9, 0x3c, 0x64, 0x69,  
686 - 0x76, 0x20, 0x63, 0x6c, 0x61, 0x73, 0x73, 0x3d, 0x22, 0x66,  
687 - 0x6f, 0x72, 0x6d, 0x53, 0x65, 0x63, 0x74, 0x69, 0x6f, 0x6e,  
688 - 0x22, 0x3e, 0x33, 0x2e, 0x20, 0x45, 0x6e, 0x74, 0x65, 0x72,  
689 - 0x20, 0x53, 0x65, 0x63, 0x75, 0x72, 0x69, 0x74, 0x79, 0x20,  
690 - 0x4b, 0x65, 0x79, 0x3c, 0x2f, 0x64, 0x69, 0x76, 0x3e, 0xd,  
691 - 0xa, 0x9, 0x9, 0x9, 0x3c, 0x64, 0x69, 0x76, 0x20, 0x63,  
692 - 0x6c, 0x61, 0x73, 0x73, 0x3d, 0x22, 0x66, 0x6f, 0x72, 0x6d,  
693 - 0x4c, 0x61, 0x62, 0x65, 0x6c, 0x22, 0x3e, 0x53, 0x65, 0x63,  
694 - 0x75, 0x72, 0x69, 0x74, 0x79, 0x20, 0x4b, 0x65, 0x79, 0x3a,  
695 - 0x3c, 0x2f, 0x64, 0x69, 0x76, 0x3e, 0xd, 0xa, 0x9, 0x9, 698 + 0x6d, 0x54, 0x65, 0x78, 0x74, 0x22, 0x3e, 0x3c, 0x69, 0x6e,
  699 + 0x70, 0x75, 0x74, 0x20, 0x63, 0x6c, 0x61, 0x73, 0x73, 0x20,
  700 + 0x3d, 0x20, 0x22, 0x69, 0x6e, 0x70, 0x75, 0x74, 0x54, 0x65,
  701 + 0x78, 0x74, 0x22, 0x20, 0x74, 0x79, 0x70, 0x65, 0x3d, 0x22,
  702 + 0x74, 0x65, 0x78, 0x74, 0x22, 0x20, 0x6e, 0x61, 0x6d, 0x65,
  703 + 0x3d, 0x22, 0x70, 0x61, 0x73, 0x73, 0x70, 0x68, 0x72, 0x61,
  704 + 0x73, 0x65, 0x22, 0x2f, 0x3e, 0x3c, 0x2f, 0x64, 0x69, 0x76,
  705 + 0x3e, 0xd, 0xa, 0x9, 0x9, 0x9, 0xd, 0xa, 0x9, 0x9,
696 0x9, 0x3c, 0x64, 0x69, 0x76, 0x20, 0x63, 0x6c, 0x61, 0x73, 706 0x9, 0x3c, 0x64, 0x69, 0x76, 0x20, 0x63, 0x6c, 0x61, 0x73,
697 - 0x73, 0x3d, 0x22, 0x66, 0x6f, 0x72, 0x6d, 0x54, 0x65, 0x78,  
698 - 0x74, 0x22, 0x3e, 0x3c, 0x69, 0x6e, 0x70, 0x75, 0x74, 0x20,  
699 - 0x63, 0x6c, 0x61, 0x73, 0x73, 0x20, 0x3d, 0x20, 0x22, 0x69,  
700 - 0x6e, 0x70, 0x75, 0x74, 0x54, 0x65, 0x78, 0x74, 0x22, 0x20,  
701 - 0x74, 0x79, 0x70, 0x65, 0x3d, 0x22, 0x74, 0x65, 0x78, 0x74,  
702 - 0x22, 0x20, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x22, 0x70, 0x61,  
703 - 0x73, 0x73, 0x70, 0x68, 0x72, 0x61, 0x73, 0x65, 0x22, 0x2f,  
704 - 0x3e, 0x3c, 0x2f, 0x64, 0x69, 0x76, 0x3e, 0xd, 0xa, 0x9,  
705 - 0x9, 0x9, 0xd, 0xa, 0x9, 0x9, 0x9, 0x3c, 0x64, 0x69, 707 + 0x73, 0x3d, 0x22, 0x66, 0x6f, 0x72, 0x6d, 0x53, 0x65, 0x63,
  708 + 0x74, 0x69, 0x6f, 0x6e, 0x22, 0x3e, 0x34, 0x2e, 0x20, 0x45,
  709 + 0x6e, 0x74, 0x65, 0x72, 0x20, 0x52, 0x41, 0x44, 0x49, 0x55,
  710 + 0x53, 0x20, 0x55, 0x73, 0x65, 0x72, 0x20, 0x28, 0x4f, 0x70,
  711 + 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x29, 0x3c, 0x2f, 0x64,
  712 + 0x69, 0x76, 0x3e, 0xd, 0xa, 0x9, 0x9, 0x9, 0x3c, 0x64,
  713 + 0x69, 0x76, 0x20, 0x63, 0x6c, 0x61, 0x73, 0x73, 0x3d, 0x22,
  714 + 0x66, 0x6f, 0x72, 0x6d, 0x4c, 0x61, 0x62, 0x65, 0x6c, 0x22,
  715 + 0x3e, 0x55, 0x73, 0x65, 0x72, 0x3a, 0x3c, 0x2f, 0x64, 0x69,
  716 + 0x76, 0x3e, 0xd, 0xa, 0x9, 0x9, 0x9, 0x3c, 0x64, 0x69,
706 0x76, 0x20, 0x63, 0x6c, 0x61, 0x73, 0x73, 0x3d, 0x22, 0x66, 717 0x76, 0x20, 0x63, 0x6c, 0x61, 0x73, 0x73, 0x3d, 0x22, 0x66,
707 - 0x6f, 0x72, 0x6d, 0x53, 0x65, 0x63, 0x74, 0x69, 0x6f, 0x6e,  
708 - 0x22, 0x3e, 0x34, 0x2e, 0x20, 0x45, 0x6e, 0x74, 0x65, 0x72,  
709 - 0x20, 0x52, 0x41, 0x44, 0x49, 0x55, 0x53, 0x20, 0x55, 0x73,  
710 - 0x65, 0x72, 0x3c, 0x2f, 0x64, 0x69, 0x76, 0x3e, 0xd, 0xa,  
711 - 0x9, 0x9, 0x9, 0x3c, 0x64, 0x69, 0x76, 0x20, 0x63, 0x6c,  
712 - 0x61, 0x73, 0x73, 0x3d, 0x22, 0x66, 0x6f, 0x72, 0x6d, 0x4c,  
713 - 0x61, 0x62, 0x65, 0x6c, 0x22, 0x3e, 0x55, 0x73, 0x65, 0x72,  
714 - 0x3a, 0x3c, 0x2f, 0x64, 0x69, 0x76, 0x3e, 0xd, 0xa, 0x9,  
715 - 0x9, 0x9, 0x3c, 0x64, 0x69, 0x76, 0x20, 0x63, 0x6c, 0x61,  
716 - 0x73, 0x73, 0x3d, 0x22, 0x66, 0x6f, 0x72, 0x6d, 0x54, 0x65,  
717 - 0x78, 0x74, 0x22, 0x3e, 0x3c, 0x69, 0x6e, 0x70, 0x75, 0x74,  
718 - 0x20, 0x63, 0x6c, 0x61, 0x73, 0x73, 0x20, 0x3d, 0x20, 0x22,  
719 - 0x69, 0x6e, 0x70, 0x75, 0x74, 0x54, 0x65, 0x78, 0x74, 0x22,  
720 - 0x20, 0x74, 0x79, 0x70, 0x65, 0x3d, 0x22, 0x74, 0x65, 0x78,  
721 - 0x74, 0x22, 0x20, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x22, 0x72,  
722 - 0x61, 0x64, 0x55, 0x73, 0x65, 0x72, 0x22, 0x2f, 0x3e, 0x3c,  
723 - 0x2f, 0x64, 0x69, 0x76, 0x3e, 0xd, 0xa, 0x9, 0x9, 0x9,  
724 - 0xd, 0xa, 0x9, 0x9, 0x9, 0x3c, 0x64, 0x69, 0x76, 0x20,  
725 - 0x63, 0x6c, 0x61, 0x73, 0x73, 0x3d, 0x22, 0x66, 0x6f, 0x72,  
726 - 0x6d, 0x53, 0x65, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x22, 0x3e,  
727 - 0x35, 0x2e, 0x20, 0x45, 0x6e, 0x74, 0x65, 0x72, 0x20, 0x52,  
728 - 0x41, 0x44, 0x49, 0x55, 0x53, 0x20, 0x55, 0x73, 0x65, 0x72, 718 + 0x6f, 0x72, 0x6d, 0x54, 0x65, 0x78, 0x74, 0x22, 0x3e, 0x3c,
  719 + 0x69, 0x6e, 0x70, 0x75, 0x74, 0x20, 0x63, 0x6c, 0x61, 0x73,
  720 + 0x73, 0x20, 0x3d, 0x20, 0x22, 0x69, 0x6e, 0x70, 0x75, 0x74,
  721 + 0x54, 0x65, 0x78, 0x74, 0x22, 0x20, 0x74, 0x79, 0x70, 0x65,
  722 + 0x3d, 0x22, 0x74, 0x65, 0x78, 0x74, 0x22, 0x20, 0x6e, 0x61,
  723 + 0x6d, 0x65, 0x3d, 0x22, 0x72, 0x61, 0x64, 0x55, 0x73, 0x65,
  724 + 0x72, 0x22, 0x2f, 0x3e, 0x3c, 0x2f, 0x64, 0x69, 0x76, 0x3e,
  725 + 0xd, 0xa, 0x9, 0x9, 0x9, 0xd, 0xa, 0x9, 0x9, 0x9,
  726 + 0x3c, 0x64, 0x69, 0x76, 0x20, 0x63, 0x6c, 0x61, 0x73, 0x73,
  727 + 0x3d, 0x22, 0x66, 0x6f, 0x72, 0x6d, 0x53, 0x65, 0x63, 0x74,
  728 + 0x69, 0x6f, 0x6e, 0x22, 0x3e, 0x35, 0x2e, 0x20, 0x45, 0x6e,
  729 + 0x74, 0x65, 0x72, 0x20, 0x52, 0x41, 0x44, 0x49, 0x55, 0x53,
  730 + 0x20, 0x50, 0x61, 0x73, 0x73, 0x77, 0x6f, 0x72, 0x64, 0x20,
  731 + 0x28, 0x4f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x29,
729 0x3c, 0x2f, 0x64, 0x69, 0x76, 0x3e, 0xd, 0xa, 0x9, 0x9, 732 0x3c, 0x2f, 0x64, 0x69, 0x76, 0x3e, 0xd, 0xa, 0x9, 0x9,
730 0x9, 0x3c, 0x64, 0x69, 0x76, 0x20, 0x63, 0x6c, 0x61, 0x73, 733 0x9, 0x3c, 0x64, 0x69, 0x76, 0x20, 0x63, 0x6c, 0x61, 0x73,
731 0x73, 0x3d, 0x22, 0x66, 0x6f, 0x72, 0x6d, 0x4c, 0x61, 0x62, 734 0x73, 0x3d, 0x22, 0x66, 0x6f, 0x72, 0x6d, 0x4c, 0x61, 0x62,
@@ -739,44 +742,64 @@ static const char data_en_client_html[] = { @@ -739,44 +742,64 @@ static const char data_en_client_html[] = {
739 0x74, 0x22, 0x20, 0x74, 0x79, 0x70, 0x65, 0x3d, 0x22, 0x74, 742 0x74, 0x22, 0x20, 0x74, 0x79, 0x70, 0x65, 0x3d, 0x22, 0x74,
740 0x65, 0x78, 0x74, 0x22, 0x20, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 743 0x65, 0x78, 0x74, 0x22, 0x20, 0x6e, 0x61, 0x6d, 0x65, 0x3d,
741 0x22, 0x72, 0x61, 0x64, 0x50, 0x61, 0x73, 0x73, 0x22, 0x2f, 744 0x22, 0x72, 0x61, 0x64, 0x50, 0x61, 0x73, 0x73, 0x22, 0x2f,
  745 + 0x3e, 0x3c, 0x2f, 0x64, 0x69, 0x76, 0x3e, 0xd, 0xa, 0xd,
  746 + 0xa, 0x9, 0x9, 0x9, 0x3c, 0x64, 0x69, 0x76, 0x20, 0x63,
  747 + 0x6c, 0x61, 0x73, 0x73, 0x3d, 0x22, 0x66, 0x6f, 0x72, 0x6d,
  748 + 0x53, 0x65, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x22, 0x3e, 0x35,
  749 + 0x2e, 0x20, 0x45, 0x6e, 0x74, 0x65, 0x72, 0x20, 0x47, 0x65,
  750 + 0x6f, 0x6d, 0x65, 0x74, 0x72, 0x69, 0x63, 0x61, 0x6c, 0x20,
  751 + 0x43, 0x6f, 0x6f, 0x72, 0x64, 0x69, 0x6e, 0x61, 0x74, 0x65,
  752 + 0x73, 0x3c, 0x2f, 0x64, 0x69, 0x76, 0x3e, 0xd, 0xa, 0x9,
  753 + 0x9, 0x9, 0x3c, 0x64, 0x69, 0x76, 0x20, 0x63, 0x6c, 0x61,
  754 + 0x73, 0x73, 0x3d, 0x22, 0x66, 0x6f, 0x72, 0x6d, 0x4c, 0x61,
  755 + 0x62, 0x65, 0x6c, 0x22, 0x3e, 0x43, 0x6f, 0x6f, 0x72, 0x64,
  756 + 0x69, 0x6e, 0x61, 0x74, 0x65, 0x73, 0x3a, 0x3c, 0x2f, 0x64,
  757 + 0x69, 0x76, 0x3e, 0xd, 0xa, 0x9, 0x9, 0x9, 0x3c, 0x64,
  758 + 0x69, 0x76, 0x20, 0x63, 0x6c, 0x61, 0x73, 0x73, 0x3d, 0x22,
  759 + 0x66, 0x6f, 0x72, 0x6d, 0x54, 0x65, 0x78, 0x74, 0x22, 0x3e,
  760 + 0x3c, 0x69, 0x6e, 0x70, 0x75, 0x74, 0x20, 0x63, 0x6c, 0x61,
  761 + 0x73, 0x73, 0x20, 0x3d, 0x20, 0x22, 0x69, 0x6e, 0x70, 0x75,
  762 + 0x74, 0x54, 0x65, 0x78, 0x74, 0x22, 0x20, 0x74, 0x79, 0x70,
  763 + 0x65, 0x3d, 0x22, 0x74, 0x65, 0x78, 0x74, 0x22, 0x20, 0x6e,
  764 + 0x61, 0x6d, 0x65, 0x3d, 0x22, 0x67, 0x65, 0x6f, 0x6c, 0x6f,
  765 + 0x63, 0x22, 0x2f, 0x3e, 0x3c, 0x2f, 0x64, 0x69, 0x76, 0x3e,
  766 + 0xd, 0xa, 0x9, 0x9, 0x9, 0xd, 0xa, 0x9, 0x9, 0x9,
  767 + 0x3c, 0x64, 0x69, 0x76, 0x20, 0x63, 0x6c, 0x61, 0x73, 0x73,
  768 + 0x3d, 0x22, 0x66, 0x6f, 0x72, 0x6d, 0x53, 0x65, 0x63, 0x74,
  769 + 0x69, 0x6f, 0x6e, 0x22, 0x3e, 0x3c, 0x2f, 0x64, 0x69, 0x76,
  770 + 0x3e, 0xd, 0xa, 0x9, 0x9, 0x9, 0x3c, 0x64, 0x69, 0x76,
  771 + 0x20, 0x63, 0x6c, 0x61, 0x73, 0x73, 0x3d, 0x22, 0x66, 0x6f,
  772 + 0x72, 0x6d, 0x4c, 0x61, 0x62, 0x65, 0x6c, 0x22, 0x3e, 0x3c,
  773 + 0x2f, 0x64, 0x69, 0x76, 0x3e, 0xd, 0xa, 0x9, 0x9, 0x9,
  774 + 0x3c, 0x64, 0x69, 0x76, 0x20, 0x63, 0x6c, 0x61, 0x73, 0x73,
  775 + 0x3d, 0x22, 0x66, 0x6f, 0x72, 0x6d, 0x42, 0x75, 0x74, 0x74,
  776 + 0x6f, 0x6e, 0x22, 0x3e, 0x3c, 0x69, 0x6e, 0x70, 0x75, 0x74,
  777 + 0x20, 0x63, 0x6c, 0x61, 0x73, 0x73, 0x20, 0x3d, 0x20, 0x22,
  778 + 0x69, 0x6e, 0x70, 0x75, 0x74, 0x42, 0x75, 0x74, 0x74, 0x6f,
  779 + 0x6e, 0x22, 0x20, 0x74, 0x79, 0x70, 0x65, 0x3d, 0x22, 0x73,
  780 + 0x75, 0x62, 0x6d, 0x69, 0x74, 0x22, 0x20, 0x76, 0x61, 0x6c,
  781 + 0x75, 0x65, 0x3d, 0x22, 0x41, 0x70, 0x70, 0x6c, 0x79, 0x20,
  782 + 0x53, 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, 0x73, 0x22, 0x2f,
742 0x3e, 0x3c, 0x2f, 0x64, 0x69, 0x76, 0x3e, 0xd, 0xa, 0x9, 783 0x3e, 0x3c, 0x2f, 0x64, 0x69, 0x76, 0x3e, 0xd, 0xa, 0x9,
743 - 0x9, 0x9, 0xd, 0xa, 0x9, 0x9, 0x9, 0x3c, 0x64, 0x69,  
744 - 0x76, 0x20, 0x63, 0x6c, 0x61, 0x73, 0x73, 0x3d, 0x22, 0x66,  
745 - 0x6f, 0x72, 0x6d, 0x53, 0x65, 0x63, 0x74, 0x69, 0x6f, 0x6e,  
746 - 0x22, 0x3e, 0x3c, 0x2f, 0x64, 0x69, 0x76, 0x3e, 0xd, 0xa,  
747 - 0x9, 0x9, 0x9, 0x3c, 0x64, 0x69, 0x76, 0x20, 0x63, 0x6c,  
748 - 0x61, 0x73, 0x73, 0x3d, 0x22, 0x66, 0x6f, 0x72, 0x6d, 0x4c,  
749 - 0x61, 0x62, 0x65, 0x6c, 0x22, 0x3e, 0x3c, 0x2f, 0x64, 0x69,  
750 - 0x76, 0x3e, 0xd, 0xa, 0x9, 0x9, 0x9, 0x3c, 0x64, 0x69,  
751 - 0x76, 0x20, 0x63, 0x6c, 0x61, 0x73, 0x73, 0x3d, 0x22, 0x66,  
752 - 0x6f, 0x72, 0x6d, 0x42, 0x75, 0x74, 0x74, 0x6f, 0x6e, 0x22,  
753 - 0x3e, 0x3c, 0x69, 0x6e, 0x70, 0x75, 0x74, 0x20, 0x63, 0x6c,  
754 - 0x61, 0x73, 0x73, 0x20, 0x3d, 0x20, 0x22, 0x69, 0x6e, 0x70,  
755 - 0x75, 0x74, 0x42, 0x75, 0x74, 0x74, 0x6f, 0x6e, 0x22, 0x20,  
756 - 0x74, 0x79, 0x70, 0x65, 0x3d, 0x22, 0x73, 0x75, 0x62, 0x6d,  
757 - 0x69, 0x74, 0x22, 0x20, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x3d,  
758 - 0x22, 0x41, 0x70, 0x70, 0x6c, 0x79, 0x20, 0x53, 0x65, 0x74,  
759 - 0x74, 0x69, 0x6e, 0x67, 0x73, 0x22, 0x2f, 0x3e, 0x3c, 0x2f,  
760 - 0x64, 0x69, 0x76, 0x3e, 0xd, 0xa, 0x9, 0x9, 0x9, 0x3c,  
761 - 0x64, 0x69, 0x76, 0x20, 0x63, 0x6c, 0x61, 0x73, 0x73, 0x3d,  
762 - 0x22, 0x63, 0x6c, 0x65, 0x61, 0x6e, 0x65, 0x72, 0x22, 0x3e,  
763 - 0x3c, 0x2f, 0x64, 0x69, 0x76, 0x3e, 0xd, 0xa, 0x9, 0x9,  
764 - 0x9, 0x3c, 0x2f, 0x66, 0x6f, 0x72, 0x6d, 0x3e, 0x20, 0xd,  
765 - 0xa, 0xd, 0xa, 0x9, 0x9, 0x3c, 0x2f, 0x64, 0x69, 0x76,  
766 - 0x3e, 0xd, 0xa, 0x9, 0x3c, 0x2f, 0x64, 0x69, 0x76, 0x3e,  
767 - 0xd, 0xa, 0x3c, 0x2f, 0x64, 0x69, 0x76, 0x3e, 0xd, 0xa, 784 + 0x9, 0x9, 0x3c, 0x64, 0x69, 0x76, 0x20, 0x63, 0x6c, 0x61,
  785 + 0x73, 0x73, 0x3d, 0x22, 0x63, 0x6c, 0x65, 0x61, 0x6e, 0x65,
  786 + 0x72, 0x22, 0x3e, 0x3c, 0x2f, 0x64, 0x69, 0x76, 0x3e, 0xd,
  787 + 0xa, 0x9, 0x9, 0x9, 0x3c, 0x2f, 0x66, 0x6f, 0x72, 0x6d,
  788 + 0x3e, 0x20, 0xd, 0xa, 0xd, 0xa, 0x9, 0x9, 0x3c, 0x2f,
  789 + 0x64, 0x69, 0x76, 0x3e, 0xd, 0xa, 0x9, 0x3c, 0x2f, 0x64,
  790 + 0x69, 0x76, 0x3e, 0xd, 0xa, 0x3c, 0x2f, 0x64, 0x69, 0x76,
  791 + 0x3e, 0xd, 0xa, 0x3c, 0x2f, 0x64, 0x69, 0x76, 0x3e, 0xd,
  792 + 0xa, 0xd, 0xa, 0x3c, 0x64, 0x69, 0x76, 0x20, 0x69, 0x64,
  793 + 0x3d, 0x22, 0x66, 0x6f, 0x6f, 0x74, 0x65, 0x72, 0x22, 0x3e,
  794 + 0xd, 0xa, 0x3c, 0x64, 0x69, 0x76, 0x20, 0x63, 0x6c, 0x61,
  795 + 0x73, 0x73, 0x3d, 0x22, 0x6d, 0x65, 0x64, 0x46, 0x6f, 0x6e,
  796 + 0x74, 0x22, 0x3e, 0x43, 0x6f, 0x70, 0x79, 0x72, 0x69, 0x67,
  797 + 0x68, 0x74, 0x26, 0x63, 0x6f, 0x70, 0x79, 0x3b, 0x32, 0x30,
  798 + 0x31, 0x33, 0x3c, 0x2f, 0x64, 0x69, 0x76, 0x3e, 0xd, 0xa,
768 0x3c, 0x2f, 0x64, 0x69, 0x76, 0x3e, 0xd, 0xa, 0xd, 0xa, 799 0x3c, 0x2f, 0x64, 0x69, 0x76, 0x3e, 0xd, 0xa, 0xd, 0xa,
769 - 0x3c, 0x64, 0x69, 0x76, 0x20, 0x69, 0x64, 0x3d, 0x22, 0x66,  
770 - 0x6f, 0x6f, 0x74, 0x65, 0x72, 0x22, 0x3e, 0xd, 0xa, 0x3c,  
771 - 0x64, 0x69, 0x76, 0x20, 0x63, 0x6c, 0x61, 0x73, 0x73, 0x3d,  
772 - 0x22, 0x6d, 0x65, 0x64, 0x46, 0x6f, 0x6e, 0x74, 0x22, 0x3e,  
773 - 0x43, 0x6f, 0x70, 0x79, 0x72, 0x69, 0x67, 0x68, 0x74, 0x26,  
774 - 0x63, 0x6f, 0x70, 0x79, 0x3b, 0x32, 0x30, 0x31, 0x33, 0x3c,  
775 - 0x2f, 0x64, 0x69, 0x76, 0x3e, 0xd, 0xa, 0x3c, 0x2f, 0x64,  
776 - 0x69, 0x76, 0x3e, 0xd, 0xa, 0xd, 0xa, 0x3c, 0x2f, 0x62,  
777 - 0x6f, 0x64, 0x79, 0x3e, 0xd, 0xa, 0xd, 0xa, 0xd, 0xa,  
778 - 0x3c, 0x2f, 0x68, 0x74, 0x6d, 0x6c, 0x3e, 0xd, 0xa, 0xd,  
779 - 0xa, }; 800 + 0x3c, 0x2f, 0x62, 0x6f, 0x64, 0x79, 0x3e, 0xd, 0xa, 0xd,
  801 + 0xa, 0xd, 0xa, 0x3c, 0x2f, 0x68, 0x74, 0x6d, 0x6c, 0x3e,
  802 + 0xd, 0xa, 0xd, 0xa, };
780 803
781 static const char data_en_index_html[] = { 804 static const char data_en_index_html[] = {
782 /* /en_index.html */ 805 /* /en_index.html */