ia64/xen-unstable

changeset 19367:986d0ed147ff

hvmloader: Allow any unused PCI device to be used for PCI hotplug

Signed-off-by: Simon Horman <horms@verge.net.au>
author Keir Fraser <keir.fraser@citrix.com>
date Tue Mar 17 10:48:52 2009 +0000 (2009-03-17)
parents 6e3e841f0259
children 27e15492aa25
files tools/firmware/hvmloader/acpi/dsdt.asl tools/firmware/hvmloader/acpi/dsdt.c
line diff
     1.1 --- a/tools/firmware/hvmloader/acpi/dsdt.asl	Tue Mar 17 10:42:32 2009 +0000
     1.2 +++ b/tools/firmware/hvmloader/acpi/dsdt.asl	Tue Mar 17 10:48:52 2009 +0000
     1.3 @@ -981,60 +981,1027 @@ DefinitionBlock ("DSDT.aml", "DSDT", 2, 
     1.4               * handle the hotplug action and status, which is beyond the ACPI
     1.5               * scope.
     1.6               */
     1.7 -
     1.8 -            Device (S1F0)
     1.9 +            Device(S00)
    1.10              {
    1.11 -                Name (_ADR, 0x00060000) /* Dev 6, Func 0 */
    1.12 -                Name (_SUN, 0x00000001)
    1.13 +                Name (_ADR, 0x00000000) /* Dev 0, Func 0 */
    1.14 +                Name (_SUN, 0x00000000)
    1.15  
    1.16                  Method (_PS0, 0)
    1.17                  {
    1.18 +                    Store (0x00, \_GPE.DPT1)
    1.19                      Store (0x80, \_GPE.DPT2)
    1.20                  }
    1.21  
    1.22                  Method (_PS3, 0)
    1.23                  {
    1.24 +                    Store (0x00, \_GPE.DPT1)
    1.25                      Store (0x83, \_GPE.DPT2)
    1.26                  }
    1.27  
    1.28                  Method (_EJ0, 1)
    1.29                  {
    1.30 +                    Store (0x00, \_GPE.DPT1)
    1.31                      Store (0x88, \_GPE.DPT2)
    1.32 -                    Store (0x1, \_GPE.PHP1) /* eject php slot 1*/
    1.33 +                    Store (0x1, \_GPE.PH00) /* eject php slot 0x00 */
    1.34                  }
    1.35  
    1.36                  Method (_STA, 0)
    1.37                  {
    1.38 +                    Store (0x00, \_GPE.DPT1)
    1.39                      Store (0x89, \_GPE.DPT2)
    1.40 -                    Return ( \_GPE.PHP1 )   /* IN status as the _STA */
    1.41 +                    Return (\_GPE.PH00) /* IN status as the _STA */
    1.42                  }
    1.43              }
    1.44  
    1.45 -            Device (S2F0)
    1.46 +            Device(S01)
    1.47              {
    1.48 -                Name (_ADR, 0x00070000) /* Dev 7, Func 0 */
    1.49 +                Name (_ADR, 0x00010000) /* Dev 1, Func 0 */
    1.50 +                Name (_SUN, 0x00000001)
    1.51 +
    1.52 +                Method (_PS0, 0)
    1.53 +                {
    1.54 +                    Store (0x01, \_GPE.DPT1)
    1.55 +                    Store (0x80, \_GPE.DPT2)
    1.56 +                }
    1.57 +
    1.58 +                Method (_PS3, 0)
    1.59 +                {
    1.60 +                    Store (0x01, \_GPE.DPT1)
    1.61 +                    Store (0x83, \_GPE.DPT2)
    1.62 +                }
    1.63 +
    1.64 +                Method (_EJ0, 1)
    1.65 +                {
    1.66 +                    Store (0x01, \_GPE.DPT1)
    1.67 +                    Store (0x88, \_GPE.DPT2)
    1.68 +                    Store (0x1, \_GPE.PH01) /* eject php slot 0x01 */
    1.69 +                }
    1.70 +
    1.71 +                Method (_STA, 0)
    1.72 +                {
    1.73 +                    Store (0x01, \_GPE.DPT1)
    1.74 +                    Store (0x89, \_GPE.DPT2)
    1.75 +                    Return (\_GPE.PH01) /* IN status as the _STA */
    1.76 +                }
    1.77 +            }
    1.78 +
    1.79 +            Device(S02)
    1.80 +            {
    1.81 +                Name (_ADR, 0x00020000) /* Dev 2, Func 0 */
    1.82                  Name (_SUN, 0x00000002)
    1.83  
    1.84                  Method (_PS0, 0)
    1.85                  {
    1.86 -                    Store (0x90, \_GPE.DPT2)
    1.87 +                    Store (0x02, \_GPE.DPT1)
    1.88 +                    Store (0x80, \_GPE.DPT2)
    1.89                  }
    1.90  
    1.91                  Method (_PS3, 0)
    1.92                  {
    1.93 -                    Store (0x93, \_GPE.DPT2)
    1.94 +                    Store (0x02, \_GPE.DPT1)
    1.95 +                    Store (0x83, \_GPE.DPT2)
    1.96                  }
    1.97  
    1.98                  Method (_EJ0, 1)
    1.99                  {
   1.100 -                    Store (0x98, \_GPE.DPT2)
   1.101 -                    Store (0x1, \_GPE.PHP2) /* eject php slot 1*/
   1.102 +                    Store (0x02, \_GPE.DPT1)
   1.103 +                    Store (0x88, \_GPE.DPT2)
   1.104 +                    Store (0x1, \_GPE.PH02) /* eject php slot 0x02 */
   1.105                  }
   1.106  
   1.107                  Method (_STA, 0)
   1.108                  {
   1.109 -                    Store (0x99, \_GPE.DPT2)
   1.110 -                    Return ( \_GPE.PHP2 )   /* IN status as the _STA */
   1.111 +                    Store (0x02, \_GPE.DPT1)
   1.112 +                    Store (0x89, \_GPE.DPT2)
   1.113 +                    Return (\_GPE.PH02) /* IN status as the _STA */
   1.114 +                }
   1.115 +            }
   1.116 +
   1.117 +            Device(S03)
   1.118 +            {
   1.119 +                Name (_ADR, 0x00030000) /* Dev 3, Func 0 */
   1.120 +                Name (_SUN, 0x00000003)
   1.121 +
   1.122 +                Method (_PS0, 0)
   1.123 +                {
   1.124 +                    Store (0x03, \_GPE.DPT1)
   1.125 +                    Store (0x80, \_GPE.DPT2)
   1.126 +                }
   1.127 +
   1.128 +                Method (_PS3, 0)
   1.129 +                {
   1.130 +                    Store (0x03, \_GPE.DPT1)
   1.131 +                    Store (0x83, \_GPE.DPT2)
   1.132 +                }
   1.133 +
   1.134 +                Method (_EJ0, 1)
   1.135 +                {
   1.136 +                    Store (0x03, \_GPE.DPT1)
   1.137 +                    Store (0x88, \_GPE.DPT2)
   1.138 +                    Store (0x1, \_GPE.PH03) /* eject php slot 0x03 */
   1.139 +                }
   1.140 +
   1.141 +                Method (_STA, 0)
   1.142 +                {
   1.143 +                    Store (0x03, \_GPE.DPT1)
   1.144 +                    Store (0x89, \_GPE.DPT2)
   1.145 +                    Return (\_GPE.PH03) /* IN status as the _STA */
   1.146 +                }
   1.147 +            }
   1.148 +
   1.149 +            Device(S04)
   1.150 +            {
   1.151 +                Name (_ADR, 0x00040000) /* Dev 4, Func 0 */
   1.152 +                Name (_SUN, 0x00000004)
   1.153 +
   1.154 +                Method (_PS0, 0)
   1.155 +                {
   1.156 +                    Store (0x04, \_GPE.DPT1)
   1.157 +                    Store (0x80, \_GPE.DPT2)
   1.158 +                }
   1.159 +
   1.160 +                Method (_PS3, 0)
   1.161 +                {
   1.162 +                    Store (0x04, \_GPE.DPT1)
   1.163 +                    Store (0x83, \_GPE.DPT2)
   1.164 +                }
   1.165 +
   1.166 +                Method (_EJ0, 1)
   1.167 +                {
   1.168 +                    Store (0x04, \_GPE.DPT1)
   1.169 +                    Store (0x88, \_GPE.DPT2)
   1.170 +                    Store (0x1, \_GPE.PH04) /* eject php slot 0x04 */
   1.171 +                }
   1.172 +
   1.173 +                Method (_STA, 0)
   1.174 +                {
   1.175 +                    Store (0x04, \_GPE.DPT1)
   1.176 +                    Store (0x89, \_GPE.DPT2)
   1.177 +                    Return (\_GPE.PH04) /* IN status as the _STA */
   1.178 +                }
   1.179 +            }
   1.180 +
   1.181 +            Device(S05)
   1.182 +            {
   1.183 +                Name (_ADR, 0x00050000) /* Dev 5, Func 0 */
   1.184 +                Name (_SUN, 0x00000005)
   1.185 +
   1.186 +                Method (_PS0, 0)
   1.187 +                {
   1.188 +                    Store (0x05, \_GPE.DPT1)
   1.189 +                    Store (0x80, \_GPE.DPT2)
   1.190 +                }
   1.191 +
   1.192 +                Method (_PS3, 0)
   1.193 +                {
   1.194 +                    Store (0x05, \_GPE.DPT1)
   1.195 +                    Store (0x83, \_GPE.DPT2)
   1.196 +                }
   1.197 +
   1.198 +                Method (_EJ0, 1)
   1.199 +                {
   1.200 +                    Store (0x05, \_GPE.DPT1)
   1.201 +                    Store (0x88, \_GPE.DPT2)
   1.202 +                    Store (0x1, \_GPE.PH05) /* eject php slot 0x05 */
   1.203 +                }
   1.204 +
   1.205 +                Method (_STA, 0)
   1.206 +                {
   1.207 +                    Store (0x05, \_GPE.DPT1)
   1.208 +                    Store (0x89, \_GPE.DPT2)
   1.209 +                    Return (\_GPE.PH05) /* IN status as the _STA */
   1.210 +                }
   1.211 +            }
   1.212 +
   1.213 +            Device(S06)
   1.214 +            {
   1.215 +                Name (_ADR, 0x00060000) /* Dev 6, Func 0 */
   1.216 +                Name (_SUN, 0x00000006)
   1.217 +
   1.218 +                Method (_PS0, 0)
   1.219 +                {
   1.220 +                    Store (0x06, \_GPE.DPT1)
   1.221 +                    Store (0x80, \_GPE.DPT2)
   1.222 +                }
   1.223 +
   1.224 +                Method (_PS3, 0)
   1.225 +                {
   1.226 +                    Store (0x06, \_GPE.DPT1)
   1.227 +                    Store (0x83, \_GPE.DPT2)
   1.228 +                }
   1.229 +
   1.230 +                Method (_EJ0, 1)
   1.231 +                {
   1.232 +                    Store (0x06, \_GPE.DPT1)
   1.233 +                    Store (0x88, \_GPE.DPT2)
   1.234 +                    Store (0x1, \_GPE.PH06) /* eject php slot 0x06 */
   1.235 +                }
   1.236 +
   1.237 +                Method (_STA, 0)
   1.238 +                {
   1.239 +                    Store (0x06, \_GPE.DPT1)
   1.240 +                    Store (0x89, \_GPE.DPT2)
   1.241 +                    Return (\_GPE.PH06) /* IN status as the _STA */
   1.242 +                }
   1.243 +            }
   1.244 +
   1.245 +            Device(S07)
   1.246 +            {
   1.247 +                Name (_ADR, 0x00070000) /* Dev 7, Func 0 */
   1.248 +                Name (_SUN, 0x00000007)
   1.249 +
   1.250 +                Method (_PS0, 0)
   1.251 +                {
   1.252 +                    Store (0x07, \_GPE.DPT1)
   1.253 +                    Store (0x80, \_GPE.DPT2)
   1.254 +                }
   1.255 +
   1.256 +                Method (_PS3, 0)
   1.257 +                {
   1.258 +                    Store (0x07, \_GPE.DPT1)
   1.259 +                    Store (0x83, \_GPE.DPT2)
   1.260 +                }
   1.261 +
   1.262 +                Method (_EJ0, 1)
   1.263 +                {
   1.264 +                    Store (0x07, \_GPE.DPT1)
   1.265 +                    Store (0x88, \_GPE.DPT2)
   1.266 +                    Store (0x1, \_GPE.PH07) /* eject php slot 0x07 */
   1.267 +                }
   1.268 +
   1.269 +                Method (_STA, 0)
   1.270 +                {
   1.271 +                    Store (0x07, \_GPE.DPT1)
   1.272 +                    Store (0x89, \_GPE.DPT2)
   1.273 +                    Return (\_GPE.PH07) /* IN status as the _STA */
   1.274 +                }
   1.275 +            }
   1.276 +
   1.277 +            Device(S08)
   1.278 +            {
   1.279 +                Name (_ADR, 0x00080000) /* Dev 8, Func 0 */
   1.280 +                Name (_SUN, 0x00000008)
   1.281 +
   1.282 +                Method (_PS0, 0)
   1.283 +                {
   1.284 +                    Store (0x08, \_GPE.DPT1)
   1.285 +                    Store (0x80, \_GPE.DPT2)
   1.286 +                }
   1.287 +
   1.288 +                Method (_PS3, 0)
   1.289 +                {
   1.290 +                    Store (0x08, \_GPE.DPT1)
   1.291 +                    Store (0x83, \_GPE.DPT2)
   1.292 +                }
   1.293 +
   1.294 +                Method (_EJ0, 1)
   1.295 +                {
   1.296 +                    Store (0x08, \_GPE.DPT1)
   1.297 +                    Store (0x88, \_GPE.DPT2)
   1.298 +                    Store (0x1, \_GPE.PH08) /* eject php slot 0x08 */
   1.299 +                }
   1.300 +
   1.301 +                Method (_STA, 0)
   1.302 +                {
   1.303 +                    Store (0x08, \_GPE.DPT1)
   1.304 +                    Store (0x89, \_GPE.DPT2)
   1.305 +                    Return (\_GPE.PH08) /* IN status as the _STA */
   1.306 +                }
   1.307 +            }
   1.308 +
   1.309 +            Device(S09)
   1.310 +            {
   1.311 +                Name (_ADR, 0x00090000) /* Dev 9, Func 0 */
   1.312 +                Name (_SUN, 0x00000009)
   1.313 +
   1.314 +                Method (_PS0, 0)
   1.315 +                {
   1.316 +                    Store (0x09, \_GPE.DPT1)
   1.317 +                    Store (0x80, \_GPE.DPT2)
   1.318 +                }
   1.319 +
   1.320 +                Method (_PS3, 0)
   1.321 +                {
   1.322 +                    Store (0x09, \_GPE.DPT1)
   1.323 +                    Store (0x83, \_GPE.DPT2)
   1.324 +                }
   1.325 +
   1.326 +                Method (_EJ0, 1)
   1.327 +                {
   1.328 +                    Store (0x09, \_GPE.DPT1)
   1.329 +                    Store (0x88, \_GPE.DPT2)
   1.330 +                    Store (0x1, \_GPE.PH09) /* eject php slot 0x09 */
   1.331 +                }
   1.332 +
   1.333 +                Method (_STA, 0)
   1.334 +                {
   1.335 +                    Store (0x09, \_GPE.DPT1)
   1.336 +                    Store (0x89, \_GPE.DPT2)
   1.337 +                    Return (\_GPE.PH09) /* IN status as the _STA */
   1.338 +                }
   1.339 +            }
   1.340 +
   1.341 +            Device(S0A)
   1.342 +            {
   1.343 +                Name (_ADR, 0x000a0000) /* Dev 10, Func 0 */
   1.344 +                Name (_SUN, 0x0000000a)
   1.345 +
   1.346 +                Method (_PS0, 0)
   1.347 +                {
   1.348 +                    Store (0x0a, \_GPE.DPT1)
   1.349 +                    Store (0x80, \_GPE.DPT2)
   1.350 +                }
   1.351 +
   1.352 +                Method (_PS3, 0)
   1.353 +                {
   1.354 +                    Store (0x0a, \_GPE.DPT1)
   1.355 +                    Store (0x83, \_GPE.DPT2)
   1.356 +                }
   1.357 +
   1.358 +                Method (_EJ0, 1)
   1.359 +                {
   1.360 +                    Store (0x0a, \_GPE.DPT1)
   1.361 +                    Store (0x88, \_GPE.DPT2)
   1.362 +                    Store (0x1, \_GPE.PH0A) /* eject php slot 0x0a */
   1.363 +                }
   1.364 +
   1.365 +                Method (_STA, 0)
   1.366 +                {
   1.367 +                    Store (0x0a, \_GPE.DPT1)
   1.368 +                    Store (0x89, \_GPE.DPT2)
   1.369 +                    Return (\_GPE.PH0A) /* IN status as the _STA */
   1.370 +                }
   1.371 +            }
   1.372 +
   1.373 +            Device(S0B)
   1.374 +            {
   1.375 +                Name (_ADR, 0x000b0000) /* Dev 11, Func 0 */
   1.376 +                Name (_SUN, 0x0000000b)
   1.377 +
   1.378 +                Method (_PS0, 0)
   1.379 +                {
   1.380 +                    Store (0x0b, \_GPE.DPT1)
   1.381 +                    Store (0x80, \_GPE.DPT2)
   1.382 +                }
   1.383 +
   1.384 +                Method (_PS3, 0)
   1.385 +                {
   1.386 +                    Store (0x0b, \_GPE.DPT1)
   1.387 +                    Store (0x83, \_GPE.DPT2)
   1.388 +                }
   1.389 +
   1.390 +                Method (_EJ0, 1)
   1.391 +                {
   1.392 +                    Store (0x0b, \_GPE.DPT1)
   1.393 +                    Store (0x88, \_GPE.DPT2)
   1.394 +                    Store (0x1, \_GPE.PH0B) /* eject php slot 0x0b */
   1.395 +                }
   1.396 +
   1.397 +                Method (_STA, 0)
   1.398 +                {
   1.399 +                    Store (0x0b, \_GPE.DPT1)
   1.400 +                    Store (0x89, \_GPE.DPT2)
   1.401 +                    Return (\_GPE.PH0B) /* IN status as the _STA */
   1.402 +                }
   1.403 +            }
   1.404 +
   1.405 +            Device(S0C)
   1.406 +            {
   1.407 +                Name (_ADR, 0x000c0000) /* Dev 12, Func 0 */
   1.408 +                Name (_SUN, 0x0000000c)
   1.409 +
   1.410 +                Method (_PS0, 0)
   1.411 +                {
   1.412 +                    Store (0x0c, \_GPE.DPT1)
   1.413 +                    Store (0x80, \_GPE.DPT2)
   1.414 +                }
   1.415 +
   1.416 +                Method (_PS3, 0)
   1.417 +                {
   1.418 +                    Store (0x0c, \_GPE.DPT1)
   1.419 +                    Store (0x83, \_GPE.DPT2)
   1.420 +                }
   1.421 +
   1.422 +                Method (_EJ0, 1)
   1.423 +                {
   1.424 +                    Store (0x0c, \_GPE.DPT1)
   1.425 +                    Store (0x88, \_GPE.DPT2)
   1.426 +                    Store (0x1, \_GPE.PH0C) /* eject php slot 0x0c */
   1.427 +                }
   1.428 +
   1.429 +                Method (_STA, 0)
   1.430 +                {
   1.431 +                    Store (0x0c, \_GPE.DPT1)
   1.432 +                    Store (0x89, \_GPE.DPT2)
   1.433 +                    Return (\_GPE.PH0C) /* IN status as the _STA */
   1.434 +                }
   1.435 +            }
   1.436 +
   1.437 +            Device(S0D)
   1.438 +            {
   1.439 +                Name (_ADR, 0x000d0000) /* Dev 13, Func 0 */
   1.440 +                Name (_SUN, 0x0000000d)
   1.441 +
   1.442 +                Method (_PS0, 0)
   1.443 +                {
   1.444 +                    Store (0x0d, \_GPE.DPT1)
   1.445 +                    Store (0x80, \_GPE.DPT2)
   1.446 +                }
   1.447 +
   1.448 +                Method (_PS3, 0)
   1.449 +                {
   1.450 +                    Store (0x0d, \_GPE.DPT1)
   1.451 +                    Store (0x83, \_GPE.DPT2)
   1.452 +                }
   1.453 +
   1.454 +                Method (_EJ0, 1)
   1.455 +                {
   1.456 +                    Store (0x0d, \_GPE.DPT1)
   1.457 +                    Store (0x88, \_GPE.DPT2)
   1.458 +                    Store (0x1, \_GPE.PH0D) /* eject php slot 0x0d */
   1.459 +                }
   1.460 +
   1.461 +                Method (_STA, 0)
   1.462 +                {
   1.463 +                    Store (0x0d, \_GPE.DPT1)
   1.464 +                    Store (0x89, \_GPE.DPT2)
   1.465 +                    Return (\_GPE.PH0D) /* IN status as the _STA */
   1.466 +                }
   1.467 +            }
   1.468 +
   1.469 +            Device(S0E)
   1.470 +            {
   1.471 +                Name (_ADR, 0x000e0000) /* Dev 14, Func 0 */
   1.472 +                Name (_SUN, 0x0000000e)
   1.473 +
   1.474 +                Method (_PS0, 0)
   1.475 +                {
   1.476 +                    Store (0x0e, \_GPE.DPT1)
   1.477 +                    Store (0x80, \_GPE.DPT2)
   1.478 +                }
   1.479 +
   1.480 +                Method (_PS3, 0)
   1.481 +                {
   1.482 +                    Store (0x0e, \_GPE.DPT1)
   1.483 +                    Store (0x83, \_GPE.DPT2)
   1.484 +                }
   1.485 +
   1.486 +                Method (_EJ0, 1)
   1.487 +                {
   1.488 +                    Store (0x0e, \_GPE.DPT1)
   1.489 +                    Store (0x88, \_GPE.DPT2)
   1.490 +                    Store (0x1, \_GPE.PH0E) /* eject php slot 0x0e */
   1.491 +                }
   1.492 +
   1.493 +                Method (_STA, 0)
   1.494 +                {
   1.495 +                    Store (0x0e, \_GPE.DPT1)
   1.496 +                    Store (0x89, \_GPE.DPT2)
   1.497 +                    Return (\_GPE.PH0E) /* IN status as the _STA */
   1.498 +                }
   1.499 +            }
   1.500 +
   1.501 +            Device(S0F)
   1.502 +            {
   1.503 +                Name (_ADR, 0x000f0000) /* Dev 15, Func 0 */
   1.504 +                Name (_SUN, 0x0000000f)
   1.505 +
   1.506 +                Method (_PS0, 0)
   1.507 +                {
   1.508 +                    Store (0x0f, \_GPE.DPT1)
   1.509 +                    Store (0x80, \_GPE.DPT2)
   1.510 +                }
   1.511 +
   1.512 +                Method (_PS3, 0)
   1.513 +                {
   1.514 +                    Store (0x0f, \_GPE.DPT1)
   1.515 +                    Store (0x83, \_GPE.DPT2)
   1.516 +                }
   1.517 +
   1.518 +                Method (_EJ0, 1)
   1.519 +                {
   1.520 +                    Store (0x0f, \_GPE.DPT1)
   1.521 +                    Store (0x88, \_GPE.DPT2)
   1.522 +                    Store (0x1, \_GPE.PH0F) /* eject php slot 0x0f */
   1.523 +                }
   1.524 +
   1.525 +                Method (_STA, 0)
   1.526 +                {
   1.527 +                    Store (0x0f, \_GPE.DPT1)
   1.528 +                    Store (0x89, \_GPE.DPT2)
   1.529 +                    Return (\_GPE.PH0F) /* IN status as the _STA */
   1.530 +                }
   1.531 +            }
   1.532 +
   1.533 +            Device(S10)
   1.534 +            {
   1.535 +                Name (_ADR, 0x00100000) /* Dev 16, Func 0 */
   1.536 +                Name (_SUN, 0x00000010)
   1.537 +
   1.538 +                Method (_PS0, 0)
   1.539 +                {
   1.540 +                    Store (0x10, \_GPE.DPT1)
   1.541 +                    Store (0x80, \_GPE.DPT2)
   1.542 +                }
   1.543 +
   1.544 +                Method (_PS3, 0)
   1.545 +                {
   1.546 +                    Store (0x10, \_GPE.DPT1)
   1.547 +                    Store (0x83, \_GPE.DPT2)
   1.548 +                }
   1.549 +
   1.550 +                Method (_EJ0, 1)
   1.551 +                {
   1.552 +                    Store (0x10, \_GPE.DPT1)
   1.553 +                    Store (0x88, \_GPE.DPT2)
   1.554 +                    Store (0x1, \_GPE.PH10) /* eject php slot 0x10 */
   1.555 +                }
   1.556 +
   1.557 +                Method (_STA, 0)
   1.558 +                {
   1.559 +                    Store (0x10, \_GPE.DPT1)
   1.560 +                    Store (0x89, \_GPE.DPT2)
   1.561 +                    Return (\_GPE.PH10) /* IN status as the _STA */
   1.562 +                }
   1.563 +            }
   1.564 +
   1.565 +            Device(S11)
   1.566 +            {
   1.567 +                Name (_ADR, 0x00110000) /* Dev 17, Func 0 */
   1.568 +                Name (_SUN, 0x00000011)
   1.569 +
   1.570 +                Method (_PS0, 0)
   1.571 +                {
   1.572 +                    Store (0x11, \_GPE.DPT1)
   1.573 +                    Store (0x80, \_GPE.DPT2)
   1.574 +                }
   1.575 +
   1.576 +                Method (_PS3, 0)
   1.577 +                {
   1.578 +                    Store (0x11, \_GPE.DPT1)
   1.579 +                    Store (0x83, \_GPE.DPT2)
   1.580 +                }
   1.581 +
   1.582 +                Method (_EJ0, 1)
   1.583 +                {
   1.584 +                    Store (0x11, \_GPE.DPT1)
   1.585 +                    Store (0x88, \_GPE.DPT2)
   1.586 +                    Store (0x1, \_GPE.PH11) /* eject php slot 0x11 */
   1.587 +                }
   1.588 +
   1.589 +                Method (_STA, 0)
   1.590 +                {
   1.591 +                    Store (0x11, \_GPE.DPT1)
   1.592 +                    Store (0x89, \_GPE.DPT2)
   1.593 +                    Return (\_GPE.PH11) /* IN status as the _STA */
   1.594 +                }
   1.595 +            }
   1.596 +
   1.597 +            Device(S12)
   1.598 +            {
   1.599 +                Name (_ADR, 0x00120000) /* Dev 18, Func 0 */
   1.600 +                Name (_SUN, 0x00000012)
   1.601 +
   1.602 +                Method (_PS0, 0)
   1.603 +                {
   1.604 +                    Store (0x12, \_GPE.DPT1)
   1.605 +                    Store (0x80, \_GPE.DPT2)
   1.606 +                }
   1.607 +
   1.608 +                Method (_PS3, 0)
   1.609 +                {
   1.610 +                    Store (0x12, \_GPE.DPT1)
   1.611 +                    Store (0x83, \_GPE.DPT2)
   1.612 +                }
   1.613 +
   1.614 +                Method (_EJ0, 1)
   1.615 +                {
   1.616 +                    Store (0x12, \_GPE.DPT1)
   1.617 +                    Store (0x88, \_GPE.DPT2)
   1.618 +                    Store (0x1, \_GPE.PH12) /* eject php slot 0x12 */
   1.619 +                }
   1.620 +
   1.621 +                Method (_STA, 0)
   1.622 +                {
   1.623 +                    Store (0x12, \_GPE.DPT1)
   1.624 +                    Store (0x89, \_GPE.DPT2)
   1.625 +                    Return (\_GPE.PH12) /* IN status as the _STA */
   1.626 +                }
   1.627 +            }
   1.628 +
   1.629 +            Device(S13)
   1.630 +            {
   1.631 +                Name (_ADR, 0x00130000) /* Dev 19, Func 0 */
   1.632 +                Name (_SUN, 0x00000013)
   1.633 +
   1.634 +                Method (_PS0, 0)
   1.635 +                {
   1.636 +                    Store (0x13, \_GPE.DPT1)
   1.637 +                    Store (0x80, \_GPE.DPT2)
   1.638 +                }
   1.639 +
   1.640 +                Method (_PS3, 0)
   1.641 +                {
   1.642 +                    Store (0x13, \_GPE.DPT1)
   1.643 +                    Store (0x83, \_GPE.DPT2)
   1.644 +                }
   1.645 +
   1.646 +                Method (_EJ0, 1)
   1.647 +                {
   1.648 +                    Store (0x13, \_GPE.DPT1)
   1.649 +                    Store (0x88, \_GPE.DPT2)
   1.650 +                    Store (0x1, \_GPE.PH13) /* eject php slot 0x13 */
   1.651 +                }
   1.652 +
   1.653 +                Method (_STA, 0)
   1.654 +                {
   1.655 +                    Store (0x13, \_GPE.DPT1)
   1.656 +                    Store (0x89, \_GPE.DPT2)
   1.657 +                    Return (\_GPE.PH13) /* IN status as the _STA */
   1.658 +                }
   1.659 +            }
   1.660 +
   1.661 +            Device(S14)
   1.662 +            {
   1.663 +                Name (_ADR, 0x00140000) /* Dev 20, Func 0 */
   1.664 +                Name (_SUN, 0x00000014)
   1.665 +
   1.666 +                Method (_PS0, 0)
   1.667 +                {
   1.668 +                    Store (0x14, \_GPE.DPT1)
   1.669 +                    Store (0x80, \_GPE.DPT2)
   1.670 +                }
   1.671 +
   1.672 +                Method (_PS3, 0)
   1.673 +                {
   1.674 +                    Store (0x14, \_GPE.DPT1)
   1.675 +                    Store (0x83, \_GPE.DPT2)
   1.676 +                }
   1.677 +
   1.678 +                Method (_EJ0, 1)
   1.679 +                {
   1.680 +                    Store (0x14, \_GPE.DPT1)
   1.681 +                    Store (0x88, \_GPE.DPT2)
   1.682 +                    Store (0x1, \_GPE.PH14) /* eject php slot 0x14 */
   1.683 +                }
   1.684 +
   1.685 +                Method (_STA, 0)
   1.686 +                {
   1.687 +                    Store (0x14, \_GPE.DPT1)
   1.688 +                    Store (0x89, \_GPE.DPT2)
   1.689 +                    Return (\_GPE.PH14) /* IN status as the _STA */
   1.690 +                }
   1.691 +            }
   1.692 +
   1.693 +            Device(S15)
   1.694 +            {
   1.695 +                Name (_ADR, 0x00150000) /* Dev 21, Func 0 */
   1.696 +                Name (_SUN, 0x00000015)
   1.697 +
   1.698 +                Method (_PS0, 0)
   1.699 +                {
   1.700 +                    Store (0x15, \_GPE.DPT1)
   1.701 +                    Store (0x80, \_GPE.DPT2)
   1.702 +                }
   1.703 +
   1.704 +                Method (_PS3, 0)
   1.705 +                {
   1.706 +                    Store (0x15, \_GPE.DPT1)
   1.707 +                    Store (0x83, \_GPE.DPT2)
   1.708 +                }
   1.709 +
   1.710 +                Method (_EJ0, 1)
   1.711 +                {
   1.712 +                    Store (0x15, \_GPE.DPT1)
   1.713 +                    Store (0x88, \_GPE.DPT2)
   1.714 +                    Store (0x1, \_GPE.PH15) /* eject php slot 0x15 */
   1.715 +                }
   1.716 +
   1.717 +                Method (_STA, 0)
   1.718 +                {
   1.719 +                    Store (0x15, \_GPE.DPT1)
   1.720 +                    Store (0x89, \_GPE.DPT2)
   1.721 +                    Return (\_GPE.PH15) /* IN status as the _STA */
   1.722 +                }
   1.723 +            }
   1.724 +
   1.725 +            Device(S16)
   1.726 +            {
   1.727 +                Name (_ADR, 0x00160000) /* Dev 22, Func 0 */
   1.728 +                Name (_SUN, 0x00000016)
   1.729 +
   1.730 +                Method (_PS0, 0)
   1.731 +                {
   1.732 +                    Store (0x16, \_GPE.DPT1)
   1.733 +                    Store (0x80, \_GPE.DPT2)
   1.734 +                }
   1.735 +
   1.736 +                Method (_PS3, 0)
   1.737 +                {
   1.738 +                    Store (0x16, \_GPE.DPT1)
   1.739 +                    Store (0x83, \_GPE.DPT2)
   1.740 +                }
   1.741 +
   1.742 +                Method (_EJ0, 1)
   1.743 +                {
   1.744 +                    Store (0x16, \_GPE.DPT1)
   1.745 +                    Store (0x88, \_GPE.DPT2)
   1.746 +                    Store (0x1, \_GPE.PH16) /* eject php slot 0x16 */
   1.747 +                }
   1.748 +
   1.749 +                Method (_STA, 0)
   1.750 +                {
   1.751 +                    Store (0x16, \_GPE.DPT1)
   1.752 +                    Store (0x89, \_GPE.DPT2)
   1.753 +                    Return (\_GPE.PH16) /* IN status as the _STA */
   1.754 +                }
   1.755 +            }
   1.756 +
   1.757 +            Device(S17)
   1.758 +            {
   1.759 +                Name (_ADR, 0x00170000) /* Dev 23, Func 0 */
   1.760 +                Name (_SUN, 0x00000017)
   1.761 +
   1.762 +                Method (_PS0, 0)
   1.763 +                {
   1.764 +                    Store (0x17, \_GPE.DPT1)
   1.765 +                    Store (0x80, \_GPE.DPT2)
   1.766 +                }
   1.767 +
   1.768 +                Method (_PS3, 0)
   1.769 +                {
   1.770 +                    Store (0x17, \_GPE.DPT1)
   1.771 +                    Store (0x83, \_GPE.DPT2)
   1.772 +                }
   1.773 +
   1.774 +                Method (_EJ0, 1)
   1.775 +                {
   1.776 +                    Store (0x17, \_GPE.DPT1)
   1.777 +                    Store (0x88, \_GPE.DPT2)
   1.778 +                    Store (0x1, \_GPE.PH17) /* eject php slot 0x17 */
   1.779 +                }
   1.780 +
   1.781 +                Method (_STA, 0)
   1.782 +                {
   1.783 +                    Store (0x17, \_GPE.DPT1)
   1.784 +                    Store (0x89, \_GPE.DPT2)
   1.785 +                    Return (\_GPE.PH17) /* IN status as the _STA */
   1.786 +                }
   1.787 +            }
   1.788 +
   1.789 +            Device(S18)
   1.790 +            {
   1.791 +                Name (_ADR, 0x00180000) /* Dev 24, Func 0 */
   1.792 +                Name (_SUN, 0x00000018)
   1.793 +
   1.794 +                Method (_PS0, 0)
   1.795 +                {
   1.796 +                    Store (0x18, \_GPE.DPT1)
   1.797 +                    Store (0x80, \_GPE.DPT2)
   1.798 +                }
   1.799 +
   1.800 +                Method (_PS3, 0)
   1.801 +                {
   1.802 +                    Store (0x18, \_GPE.DPT1)
   1.803 +                    Store (0x83, \_GPE.DPT2)
   1.804 +                }
   1.805 +
   1.806 +                Method (_EJ0, 1)
   1.807 +                {
   1.808 +                    Store (0x18, \_GPE.DPT1)
   1.809 +                    Store (0x88, \_GPE.DPT2)
   1.810 +                    Store (0x1, \_GPE.PH18) /* eject php slot 0x18 */
   1.811 +                }
   1.812 +
   1.813 +                Method (_STA, 0)
   1.814 +                {
   1.815 +                    Store (0x18, \_GPE.DPT1)
   1.816 +                    Store (0x89, \_GPE.DPT2)
   1.817 +                    Return (\_GPE.PH18) /* IN status as the _STA */
   1.818 +                }
   1.819 +            }
   1.820 +
   1.821 +            Device(S19)
   1.822 +            {
   1.823 +                Name (_ADR, 0x00190000) /* Dev 25, Func 0 */
   1.824 +                Name (_SUN, 0x00000019)
   1.825 +
   1.826 +                Method (_PS0, 0)
   1.827 +                {
   1.828 +                    Store (0x19, \_GPE.DPT1)
   1.829 +                    Store (0x80, \_GPE.DPT2)
   1.830 +                }
   1.831 +
   1.832 +                Method (_PS3, 0)
   1.833 +                {
   1.834 +                    Store (0x19, \_GPE.DPT1)
   1.835 +                    Store (0x83, \_GPE.DPT2)
   1.836 +                }
   1.837 +
   1.838 +                Method (_EJ0, 1)
   1.839 +                {
   1.840 +                    Store (0x19, \_GPE.DPT1)
   1.841 +                    Store (0x88, \_GPE.DPT2)
   1.842 +                    Store (0x1, \_GPE.PH19) /* eject php slot 0x19 */
   1.843 +                }
   1.844 +
   1.845 +                Method (_STA, 0)
   1.846 +                {
   1.847 +                    Store (0x19, \_GPE.DPT1)
   1.848 +                    Store (0x89, \_GPE.DPT2)
   1.849 +                    Return (\_GPE.PH19) /* IN status as the _STA */
   1.850 +                }
   1.851 +            }
   1.852 +
   1.853 +            Device(S1A)
   1.854 +            {
   1.855 +                Name (_ADR, 0x001a0000) /* Dev 26, Func 0 */
   1.856 +                Name (_SUN, 0x0000001a)
   1.857 +
   1.858 +                Method (_PS0, 0)
   1.859 +                {
   1.860 +                    Store (0x1a, \_GPE.DPT1)
   1.861 +                    Store (0x80, \_GPE.DPT2)
   1.862 +                }
   1.863 +
   1.864 +                Method (_PS3, 0)
   1.865 +                {
   1.866 +                    Store (0x1a, \_GPE.DPT1)
   1.867 +                    Store (0x83, \_GPE.DPT2)
   1.868 +                }
   1.869 +
   1.870 +                Method (_EJ0, 1)
   1.871 +                {
   1.872 +                    Store (0x1a, \_GPE.DPT1)
   1.873 +                    Store (0x88, \_GPE.DPT2)
   1.874 +                    Store (0x1, \_GPE.PH1A) /* eject php slot 0x1a */
   1.875 +                }
   1.876 +
   1.877 +                Method (_STA, 0)
   1.878 +                {
   1.879 +                    Store (0x1a, \_GPE.DPT1)
   1.880 +                    Store (0x89, \_GPE.DPT2)
   1.881 +                    Return (\_GPE.PH1A) /* IN status as the _STA */
   1.882 +                }
   1.883 +            }
   1.884 +
   1.885 +            Device(S1B)
   1.886 +            {
   1.887 +                Name (_ADR, 0x001b0000) /* Dev 27, Func 0 */
   1.888 +                Name (_SUN, 0x0000001b)
   1.889 +
   1.890 +                Method (_PS0, 0)
   1.891 +                {
   1.892 +                    Store (0x1b, \_GPE.DPT1)
   1.893 +                    Store (0x80, \_GPE.DPT2)
   1.894 +                }
   1.895 +
   1.896 +                Method (_PS3, 0)
   1.897 +                {
   1.898 +                    Store (0x1b, \_GPE.DPT1)
   1.899 +                    Store (0x83, \_GPE.DPT2)
   1.900 +                }
   1.901 +
   1.902 +                Method (_EJ0, 1)
   1.903 +                {
   1.904 +                    Store (0x1b, \_GPE.DPT1)
   1.905 +                    Store (0x88, \_GPE.DPT2)
   1.906 +                    Store (0x1, \_GPE.PH1B) /* eject php slot 0x1b */
   1.907 +                }
   1.908 +
   1.909 +                Method (_STA, 0)
   1.910 +                {
   1.911 +                    Store (0x1b, \_GPE.DPT1)
   1.912 +                    Store (0x89, \_GPE.DPT2)
   1.913 +                    Return (\_GPE.PH1B) /* IN status as the _STA */
   1.914 +                }
   1.915 +            }
   1.916 +
   1.917 +            Device(S1C)
   1.918 +            {
   1.919 +                Name (_ADR, 0x001c0000) /* Dev 28, Func 0 */
   1.920 +                Name (_SUN, 0x0000001c)
   1.921 +
   1.922 +                Method (_PS0, 0)
   1.923 +                {
   1.924 +                    Store (0x1c, \_GPE.DPT1)
   1.925 +                    Store (0x80, \_GPE.DPT2)
   1.926 +                }
   1.927 +
   1.928 +                Method (_PS3, 0)
   1.929 +                {
   1.930 +                    Store (0x1c, \_GPE.DPT1)
   1.931 +                    Store (0x83, \_GPE.DPT2)
   1.932 +                }
   1.933 +
   1.934 +                Method (_EJ0, 1)
   1.935 +                {
   1.936 +                    Store (0x1c, \_GPE.DPT1)
   1.937 +                    Store (0x88, \_GPE.DPT2)
   1.938 +                    Store (0x1, \_GPE.PH1C) /* eject php slot 0x1c */
   1.939 +                }
   1.940 +
   1.941 +                Method (_STA, 0)
   1.942 +                {
   1.943 +                    Store (0x1c, \_GPE.DPT1)
   1.944 +                    Store (0x89, \_GPE.DPT2)
   1.945 +                    Return (\_GPE.PH1C) /* IN status as the _STA */
   1.946 +                }
   1.947 +            }
   1.948 +
   1.949 +            Device(S1D)
   1.950 +            {
   1.951 +                Name (_ADR, 0x001d0000) /* Dev 29, Func 0 */
   1.952 +                Name (_SUN, 0x0000001d)
   1.953 +
   1.954 +                Method (_PS0, 0)
   1.955 +                {
   1.956 +                    Store (0x1d, \_GPE.DPT1)
   1.957 +                    Store (0x80, \_GPE.DPT2)
   1.958 +                }
   1.959 +
   1.960 +                Method (_PS3, 0)
   1.961 +                {
   1.962 +                    Store (0x1d, \_GPE.DPT1)
   1.963 +                    Store (0x83, \_GPE.DPT2)
   1.964 +                }
   1.965 +
   1.966 +                Method (_EJ0, 1)
   1.967 +                {
   1.968 +                    Store (0x1d, \_GPE.DPT1)
   1.969 +                    Store (0x88, \_GPE.DPT2)
   1.970 +                    Store (0x1, \_GPE.PH1D) /* eject php slot 0x1d */
   1.971 +                }
   1.972 +
   1.973 +                Method (_STA, 0)
   1.974 +                {
   1.975 +                    Store (0x1d, \_GPE.DPT1)
   1.976 +                    Store (0x89, \_GPE.DPT2)
   1.977 +                    Return (\_GPE.PH1D) /* IN status as the _STA */
   1.978 +                }
   1.979 +            }
   1.980 +
   1.981 +            Device(S1E)
   1.982 +            {
   1.983 +                Name (_ADR, 0x001e0000) /* Dev 30, Func 0 */
   1.984 +                Name (_SUN, 0x0000001e)
   1.985 +
   1.986 +                Method (_PS0, 0)
   1.987 +                {
   1.988 +                    Store (0x1e, \_GPE.DPT1)
   1.989 +                    Store (0x80, \_GPE.DPT2)
   1.990 +                }
   1.991 +
   1.992 +                Method (_PS3, 0)
   1.993 +                {
   1.994 +                    Store (0x1e, \_GPE.DPT1)
   1.995 +                    Store (0x83, \_GPE.DPT2)
   1.996 +                }
   1.997 +
   1.998 +                Method (_EJ0, 1)
   1.999 +                {
  1.1000 +                    Store (0x1e, \_GPE.DPT1)
  1.1001 +                    Store (0x88, \_GPE.DPT2)
  1.1002 +                    Store (0x1, \_GPE.PH1E) /* eject php slot 0x1e */
  1.1003 +                }
  1.1004 +
  1.1005 +                Method (_STA, 0)
  1.1006 +                {
  1.1007 +                    Store (0x1e, \_GPE.DPT1)
  1.1008 +                    Store (0x89, \_GPE.DPT2)
  1.1009 +                    Return (\_GPE.PH1E) /* IN status as the _STA */
  1.1010 +                }
  1.1011 +            }
  1.1012 +
  1.1013 +            Device(S1F)
  1.1014 +            {
  1.1015 +                Name (_ADR, 0x001f0000) /* Dev 31, Func 0 */
  1.1016 +                Name (_SUN, 0x0000001f)
  1.1017 +
  1.1018 +                Method (_PS0, 0)
  1.1019 +                {
  1.1020 +                    Store (0x1f, \_GPE.DPT1)
  1.1021 +                    Store (0x80, \_GPE.DPT2)
  1.1022 +                }
  1.1023 +
  1.1024 +                Method (_PS3, 0)
  1.1025 +                {
  1.1026 +                    Store (0x1f, \_GPE.DPT1)
  1.1027 +                    Store (0x83, \_GPE.DPT2)
  1.1028 +                }
  1.1029 +
  1.1030 +                Method (_EJ0, 1)
  1.1031 +                {
  1.1032 +                    Store (0x1f, \_GPE.DPT1)
  1.1033 +                    Store (0x88, \_GPE.DPT2)
  1.1034 +                    Store (0x1, \_GPE.PH1F) /* eject php slot 0x1f */
  1.1035 +                }
  1.1036 +
  1.1037 +                Method (_STA, 0)
  1.1038 +                {
  1.1039 +                    Store (0x1f, \_GPE.DPT1)
  1.1040 +                    Store (0x89, \_GPE.DPT2)
  1.1041 +                    Return (\_GPE.PH1F) /* IN status as the _STA */
  1.1042                  }
  1.1043              }
  1.1044          }
  1.1045 @@ -1042,39 +2009,162 @@ DefinitionBlock ("DSDT.aml", "DSDT", 2, 
  1.1046  
  1.1047      Scope (\_GPE)
  1.1048      {
  1.1049 -        OperationRegion (PHP, SystemIO, 0x10c0, 0x03)
  1.1050 +        OperationRegion (PHP, SystemIO, 0x10c0, 0x22)
  1.1051          Field (PHP, ByteAcc, NoLock, Preserve)
  1.1052          {
  1.1053 -            PSTA,   8, /* hotplug controller status reg */
  1.1054 -            PHP1,   8, /* hotplug slot 1 control reg */
  1.1055 -            PHP2,   8  /* hotplug slot 2 control reg */
  1.1056 -        }
  1.1057 +            PSTA,  8, /* hotplug controller event reg */
  1.1058 +            PSTB,  8, /* hotplug controller slot  reg */
  1.1059 +            PH00,  8, /* hotplug slot 0x00 control reg */
  1.1060 +            PH01,  8, /* hotplug slot 0x01 control reg */
  1.1061 +            PH02,  8, /* hotplug slot 0x02 control reg */
  1.1062 +            PH03,  8, /* hotplug slot 0x03 control reg */
  1.1063 +            PH04,  8, /* hotplug slot 0x04 control reg */
  1.1064 +            PH05,  8, /* hotplug slot 0x05 control reg */
  1.1065 +            PH06,  8, /* hotplug slot 0x06 control reg */
  1.1066 +            PH07,  8, /* hotplug slot 0x07 control reg */
  1.1067 +            PH08,  8, /* hotplug slot 0x08 control reg */
  1.1068 +            PH09,  8, /* hotplug slot 0x09 control reg */
  1.1069 +            PH0A,  8, /* hotplug slot 0x0a control reg */
  1.1070 +            PH0B,  8, /* hotplug slot 0x0b control reg */
  1.1071 +            PH0C,  8, /* hotplug slot 0x0c control reg */
  1.1072 +            PH0D,  8, /* hotplug slot 0x0d control reg */
  1.1073 +            PH0E,  8, /* hotplug slot 0x0e control reg */
  1.1074 +            PH0F,  8, /* hotplug slot 0x0f control reg */
  1.1075 +            PH10,  8, /* hotplug slot 0x10 control reg */
  1.1076 +            PH11,  8, /* hotplug slot 0x11 control reg */
  1.1077 +            PH12,  8, /* hotplug slot 0x12 control reg */
  1.1078 +            PH13,  8, /* hotplug slot 0x13 control reg */
  1.1079 +            PH14,  8, /* hotplug slot 0x14 control reg */
  1.1080 +            PH15,  8, /* hotplug slot 0x15 control reg */
  1.1081 +            PH16,  8, /* hotplug slot 0x16 control reg */
  1.1082 +            PH17,  8, /* hotplug slot 0x17 control reg */
  1.1083 +            PH18,  8, /* hotplug slot 0x18 control reg */
  1.1084 +            PH19,  8, /* hotplug slot 0x19 control reg */
  1.1085 +            PH1A,  8, /* hotplug slot 0x1a control reg */
  1.1086 +            PH1B,  8, /* hotplug slot 0x1b control reg */
  1.1087 +            PH1C,  8, /* hotplug slot 0x1c control reg */
  1.1088 +            PH1D,  8, /* hotplug slot 0x1d control reg */
  1.1089 +            PH1E,  8, /* hotplug slot 0x1e control reg */
  1.1090 +            PH1F,  8  /* hotplug slot 0x1f control reg */
  1.1091 +       }
  1.1092          OperationRegion (DG1, SystemIO, 0xb044, 0x04)
  1.1093          Field (DG1, ByteAcc, NoLock, Preserve)
  1.1094          {
  1.1095              DPT1,   8,
  1.1096              DPT2,   8
  1.1097          }
  1.1098 -        Method (_L03, 0, NotSerialized)
  1.1099 +        Method (_L03, 0, Serialized)
  1.1100          {
  1.1101              /* detect slot and event(remove/add) */
  1.1102              Name (SLT, 0x0)
  1.1103              Name (EVT, 0x0)
  1.1104              Store (PSTA, Local1)
  1.1105 -            ShiftRight (Local1, 0x4, SLT)
  1.1106              And (Local1, 0xf, EVT)
  1.1107 +            Store (PSTB, Local1)           /* XXX: Store (PSTB, SLT) ? */
  1.1108 +            And (Local1, 0xff, SLT)
  1.1109  
  1.1110              /* debug */
  1.1111              Store (SLT, DPT1)
  1.1112              Store (EVT, DPT2)
  1.1113  
  1.1114 -            If ( LEqual(SLT, 0x1) )
  1.1115 +            Switch (SLT)
  1.1116              {
  1.1117 -                Notify (\_SB.PCI0.S1F0, EVT)
  1.1118 -            }
  1.1119 -            ElseIf ( LEqual(SLT, 0x2) )
  1.1120 -            {
  1.1121 -                Notify (\_SB.PCI0.S2F0, EVT)
  1.1122 +                Case (0x00) {
  1.1123 +                    Notify (\_SB.PCI0.S00, EVT)
  1.1124 +                }
  1.1125 +                Case (0x01) {
  1.1126 +                    Notify (\_SB.PCI0.S01, EVT)
  1.1127 +                }
  1.1128 +                Case (0x02) {
  1.1129 +                    Notify (\_SB.PCI0.S02, EVT)
  1.1130 +                }
  1.1131 +                Case (0x03) {
  1.1132 +                    Notify (\_SB.PCI0.S03, EVT)
  1.1133 +                }
  1.1134 +                Case (0x04) {
  1.1135 +                    Notify (\_SB.PCI0.S04, EVT)
  1.1136 +                }
  1.1137 +                Case (0x05) {
  1.1138 +                    Notify (\_SB.PCI0.S05, EVT)
  1.1139 +                }
  1.1140 +                Case (0x06) {
  1.1141 +                    Notify (\_SB.PCI0.S06, EVT)
  1.1142 +                }
  1.1143 +                Case (0x07) {
  1.1144 +                    Notify (\_SB.PCI0.S07, EVT)
  1.1145 +                }
  1.1146 +                Case (0x08) {
  1.1147 +                    Notify (\_SB.PCI0.S08, EVT)
  1.1148 +                }
  1.1149 +                Case (0x09) {
  1.1150 +                    Notify (\_SB.PCI0.S09, EVT)
  1.1151 +                }
  1.1152 +                Case (0x0a) {
  1.1153 +                    Notify (\_SB.PCI0.S0A, EVT)
  1.1154 +                }
  1.1155 +                Case (0x0b) {
  1.1156 +                    Notify (\_SB.PCI0.S0B, EVT)
  1.1157 +                }
  1.1158 +                Case (0x0c) {
  1.1159 +                    Notify (\_SB.PCI0.S0C, EVT)
  1.1160 +                }
  1.1161 +                Case (0x0d) {
  1.1162 +                    Notify (\_SB.PCI0.S0D, EVT)
  1.1163 +                }
  1.1164 +                Case (0x0e) {
  1.1165 +                    Notify (\_SB.PCI0.S0E, EVT)
  1.1166 +                }
  1.1167 +                Case (0x0f) {
  1.1168 +                    Notify (\_SB.PCI0.S0F, EVT)
  1.1169 +                }
  1.1170 +                Case (0x10) {
  1.1171 +                    Notify (\_SB.PCI0.S10, EVT)
  1.1172 +                }
  1.1173 +                Case (0x11) {
  1.1174 +                    Notify (\_SB.PCI0.S11, EVT)
  1.1175 +                }
  1.1176 +                Case (0x12) {
  1.1177 +                    Notify (\_SB.PCI0.S12, EVT)
  1.1178 +                }
  1.1179 +                Case (0x13) {
  1.1180 +                    Notify (\_SB.PCI0.S13, EVT)
  1.1181 +                }
  1.1182 +                Case (0x14) {
  1.1183 +                    Notify (\_SB.PCI0.S14, EVT)
  1.1184 +                }
  1.1185 +                Case (0x15) {
  1.1186 +                    Notify (\_SB.PCI0.S15, EVT)
  1.1187 +                }
  1.1188 +                Case (0x16) {
  1.1189 +                    Notify (\_SB.PCI0.S16, EVT)
  1.1190 +                }
  1.1191 +                Case (0x17) {
  1.1192 +                    Notify (\_SB.PCI0.S17, EVT)
  1.1193 +                }
  1.1194 +                Case (0x18) {
  1.1195 +                    Notify (\_SB.PCI0.S18, EVT)
  1.1196 +                }
  1.1197 +                Case (0x19) {
  1.1198 +                    Notify (\_SB.PCI0.S19, EVT)
  1.1199 +                }
  1.1200 +                Case (0x1a) {
  1.1201 +                    Notify (\_SB.PCI0.S1A, EVT)
  1.1202 +                }
  1.1203 +                Case (0x1b) {
  1.1204 +                    Notify (\_SB.PCI0.S1B, EVT)
  1.1205 +                }
  1.1206 +                Case (0x1c) {
  1.1207 +                    Notify (\_SB.PCI0.S1C, EVT)
  1.1208 +                }
  1.1209 +                Case (0x1d) {
  1.1210 +                    Notify (\_SB.PCI0.S1D, EVT)
  1.1211 +                }
  1.1212 +                Case (0x1e) {
  1.1213 +                    Notify (\_SB.PCI0.S1E, EVT)
  1.1214 +                }
  1.1215 +                Case (0x1f) {
  1.1216 +                    Notify (\_SB.PCI0.S1F, EVT)
  1.1217 +                }
  1.1218              }
  1.1219          }
  1.1220      }
     2.1 --- a/tools/firmware/hvmloader/acpi/dsdt.c	Tue Mar 17 10:42:32 2009 +0000
     2.2 +++ b/tools/firmware/hvmloader/acpi/dsdt.c	Tue Mar 17 10:48:52 2009 +0000
     2.3 @@ -5,15 +5,15 @@
     2.4   * Copyright (C) 2000 - 2009 Intel Corporation
     2.5   * Supports ACPI Specification Revision 3.0a
     2.6   * 
     2.7 - * Compilation of "dsdt.asl" - Mon Mar  9 09:11:00 2009
     2.8 + * Compilation of "dsdt.asl" - Tue Mar 17 10:44:21 2009
     2.9   * 
    2.10   * C source code output
    2.11   *
    2.12   */
    2.13  unsigned char AmlCode[] =
    2.14  {
    2.15 -    0x44,0x53,0x44,0x54,0x20,0x18,0x00,0x00,  /* 00000000    "DSDT ..." */
    2.16 -    0x02,0x5B,0x58,0x65,0x6E,0x00,0x00,0x00,  /* 00000008    ".[Xen..." */
    2.17 +    0x44,0x53,0x44,0x54,0x02,0x32,0x00,0x00,  /* 00000000    "DSDT.2.." */
    2.18 +    0x02,0xC6,0x58,0x65,0x6E,0x00,0x00,0x00,  /* 00000008    "..Xen..." */
    2.19      0x48,0x56,0x4D,0x00,0x00,0x00,0x00,0x00,  /* 00000010    "HVM....." */
    2.20      0x00,0x00,0x00,0x00,0x49,0x4E,0x54,0x4C,  /* 00000018    "....INTL" */
    2.21      0x20,0x02,0x09,0x20,0x08,0x50,0x4D,0x42,  /* 00000020    " .. .PMB" */
    2.22 @@ -56,7 +56,7 @@ unsigned char AmlCode[] =
    2.23      0x07,0x0A,0x07,0x00,0x00,0x08,0x50,0x49,  /* 00000148    "......PI" */
    2.24      0x43,0x44,0x00,0x14,0x0C,0x5F,0x50,0x49,  /* 00000150    "CD..._PI" */
    2.25      0x43,0x01,0x70,0x68,0x50,0x49,0x43,0x44,  /* 00000158    "C.phPICD" */
    2.26 -    0x10,0x80,0x60,0x01,0x5F,0x53,0x42,0x5F,  /* 00000160    "..`._SB_" */
    2.27 +    0x10,0x83,0xB7,0x02,0x5F,0x53,0x42,0x5F,  /* 00000160    "...._SB_" */
    2.28      0x5B,0x80,0x42,0x49,0x4F,0x53,0x00,0x0C,  /* 00000168    "[.BIOS.." */
    2.29      0x00,0xA0,0x0E,0x00,0x0A,0x10,0x5B,0x81,  /* 00000170    "......[." */
    2.30      0x21,0x42,0x49,0x4F,0x53,0x01,0x55,0x41,  /* 00000178    "!BIOS.UA" */
    2.31 @@ -72,8 +72,8 @@ unsigned char AmlCode[] =
    2.32      0x00,0x00,0xFF,0xFF,0x09,0x00,0x00,0x00,  /* 000001C8    "........" */
    2.33      0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,  /* 000001D0    "........" */
    2.34      0x00,0x00,0x00,0x00,0x0A,0x00,0x00,0x00,  /* 000001D8    "........" */
    2.35 -    0x00,0x00,0x79,0x00,0x5B,0x82,0x8B,0x57,  /* 000001E0    "..y.[..W" */
    2.36 -    0x01,0x50,0x43,0x49,0x30,0x08,0x5F,0x48,  /* 000001E8    ".PCI0._H" */
    2.37 +    0x00,0x00,0x79,0x00,0x5B,0x82,0x8E,0xAE,  /* 000001E0    "..y.[..." */
    2.38 +    0x02,0x50,0x43,0x49,0x30,0x08,0x5F,0x48,  /* 000001E8    ".PCI0._H" */
    2.39      0x49,0x44,0x0C,0x41,0xD0,0x0A,0x03,0x08,  /* 000001F0    "ID.A...." */
    2.40      0x5F,0x55,0x49,0x44,0x00,0x08,0x5F,0x41,  /* 000001F8    "_UID.._A" */
    2.41      0x44,0x52,0x00,0x08,0x5F,0x42,0x42,0x4E,  /* 00000200    "DR.._BBN" */
    2.42 @@ -728,62 +728,890 @@ unsigned char AmlCode[] =
    2.43      0x00,0xA4,0x0A,0x0F,0x08,0x5F,0x43,0x52,  /* 00001648    "....._CR" */
    2.44      0x53,0x11,0x10,0x0A,0x0D,0x47,0x01,0x78,  /* 00001650    "S....G.x" */
    2.45      0x03,0x78,0x03,0x08,0x08,0x22,0x80,0x00,  /* 00001658    ".x...".." */
    2.46 -    0x79,0x00,0x5B,0x82,0x4D,0x07,0x53,0x31,  /* 00001660    "y.[.M.S1" */
    2.47 -    0x46,0x30,0x08,0x5F,0x41,0x44,0x52,0x0C,  /* 00001668    "F0._ADR." */
    2.48 -    0x00,0x00,0x06,0x00,0x08,0x5F,0x53,0x55,  /* 00001670    "....._SU" */
    2.49 -    0x4E,0x01,0x14,0x13,0x5F,0x50,0x53,0x30,  /* 00001678    "N..._PS0" */
    2.50 -    0x00,0x70,0x0A,0x80,0x5C,0x2E,0x5F,0x47,  /* 00001680    ".p..\._G" */
    2.51 -    0x50,0x45,0x44,0x50,0x54,0x32,0x14,0x13,  /* 00001688    "PEDPT2.." */
    2.52 -    0x5F,0x50,0x53,0x33,0x00,0x70,0x0A,0x83,  /* 00001690    "_PS3.p.." */
    2.53 -    0x5C,0x2E,0x5F,0x47,0x50,0x45,0x44,0x50,  /* 00001698    "\._GPEDP" */
    2.54 -    0x54,0x32,0x14,0x1F,0x5F,0x45,0x4A,0x30,  /* 000016A0    "T2.._EJ0" */
    2.55 -    0x01,0x70,0x0A,0x88,0x5C,0x2E,0x5F,0x47,  /* 000016A8    ".p..\._G" */
    2.56 -    0x50,0x45,0x44,0x50,0x54,0x32,0x70,0x01,  /* 000016B0    "PEDPT2p." */
    2.57 -    0x5C,0x2E,0x5F,0x47,0x50,0x45,0x50,0x48,  /* 000016B8    "\._GPEPH" */
    2.58 -    0x50,0x31,0x14,0x1E,0x5F,0x53,0x54,0x41,  /* 000016C0    "P1.._STA" */
    2.59 -    0x00,0x70,0x0A,0x89,0x5C,0x2E,0x5F,0x47,  /* 000016C8    ".p..\._G" */
    2.60 -    0x50,0x45,0x44,0x50,0x54,0x32,0xA4,0x5C,  /* 000016D0    "PEDPT2.\" */
    2.61 -    0x2E,0x5F,0x47,0x50,0x45,0x50,0x48,0x50,  /* 000016D8    "._GPEPHP" */
    2.62 -    0x31,0x5B,0x82,0x4E,0x07,0x53,0x32,0x46,  /* 000016E0    "1[.N.S2F" */
    2.63 -    0x30,0x08,0x5F,0x41,0x44,0x52,0x0C,0x00,  /* 000016E8    "0._ADR.." */
    2.64 -    0x00,0x07,0x00,0x08,0x5F,0x53,0x55,0x4E,  /* 000016F0    "...._SUN" */
    2.65 -    0x0A,0x02,0x14,0x13,0x5F,0x50,0x53,0x30,  /* 000016F8    "...._PS0" */
    2.66 -    0x00,0x70,0x0A,0x90,0x5C,0x2E,0x5F,0x47,  /* 00001700    ".p..\._G" */
    2.67 -    0x50,0x45,0x44,0x50,0x54,0x32,0x14,0x13,  /* 00001708    "PEDPT2.." */
    2.68 -    0x5F,0x50,0x53,0x33,0x00,0x70,0x0A,0x93,  /* 00001710    "_PS3.p.." */
    2.69 -    0x5C,0x2E,0x5F,0x47,0x50,0x45,0x44,0x50,  /* 00001718    "\._GPEDP" */
    2.70 -    0x54,0x32,0x14,0x1F,0x5F,0x45,0x4A,0x30,  /* 00001720    "T2.._EJ0" */
    2.71 -    0x01,0x70,0x0A,0x98,0x5C,0x2E,0x5F,0x47,  /* 00001728    ".p..\._G" */
    2.72 -    0x50,0x45,0x44,0x50,0x54,0x32,0x70,0x01,  /* 00001730    "PEDPT2p." */
    2.73 -    0x5C,0x2E,0x5F,0x47,0x50,0x45,0x50,0x48,  /* 00001738    "\._GPEPH" */
    2.74 -    0x50,0x32,0x14,0x1E,0x5F,0x53,0x54,0x41,  /* 00001740    "P2.._STA" */
    2.75 -    0x00,0x70,0x0A,0x99,0x5C,0x2E,0x5F,0x47,  /* 00001748    ".p..\._G" */
    2.76 -    0x50,0x45,0x44,0x50,0x54,0x32,0xA4,0x5C,  /* 00001750    "PEDPT2.\" */
    2.77 -    0x2E,0x5F,0x47,0x50,0x45,0x50,0x48,0x50,  /* 00001758    "._GPEPHP" */
    2.78 -    0x32,0x10,0x4E,0x0B,0x5F,0x47,0x50,0x45,  /* 00001760    "2.N._GPE" */
    2.79 -    0x5B,0x80,0x50,0x48,0x50,0x5F,0x01,0x0B,  /* 00001768    "[.PHP_.." */
    2.80 -    0xC0,0x10,0x0A,0x03,0x5B,0x81,0x15,0x50,  /* 00001770    "....[..P" */
    2.81 -    0x48,0x50,0x5F,0x01,0x50,0x53,0x54,0x41,  /* 00001778    "HP_.PSTA" */
    2.82 -    0x08,0x50,0x48,0x50,0x31,0x08,0x50,0x48,  /* 00001780    ".PHP1.PH" */
    2.83 -    0x50,0x32,0x08,0x5B,0x80,0x44,0x47,0x31,  /* 00001788    "P2.[.DG1" */
    2.84 -    0x5F,0x01,0x0B,0x44,0xB0,0x0A,0x04,0x5B,  /* 00001790    "_..D...[" */
    2.85 -    0x81,0x10,0x44,0x47,0x31,0x5F,0x01,0x44,  /* 00001798    "..DG1_.D" */
    2.86 -    0x50,0x54,0x31,0x08,0x44,0x50,0x54,0x32,  /* 000017A0    "PT1.DPT2" */
    2.87 -    0x08,0x14,0x46,0x07,0x5F,0x4C,0x30,0x33,  /* 000017A8    "..F._L03" */
    2.88 -    0x00,0x08,0x53,0x4C,0x54,0x5F,0x00,0x08,  /* 000017B0    "..SLT_.." */
    2.89 -    0x45,0x56,0x54,0x5F,0x00,0x70,0x50,0x53,  /* 000017B8    "EVT_.pPS" */
    2.90 -    0x54,0x41,0x61,0x7A,0x61,0x0A,0x04,0x53,  /* 000017C0    "TAaza..S" */
    2.91 -    0x4C,0x54,0x5F,0x7B,0x61,0x0A,0x0F,0x45,  /* 000017C8    "LT_{a..E" */
    2.92 -    0x56,0x54,0x5F,0x70,0x53,0x4C,0x54,0x5F,  /* 000017D0    "VT_pSLT_" */
    2.93 -    0x44,0x50,0x54,0x31,0x70,0x45,0x56,0x54,  /* 000017D8    "DPT1pEVT" */
    2.94 -    0x5F,0x44,0x50,0x54,0x32,0xA0,0x1B,0x93,  /* 000017E0    "_DPT2..." */
    2.95 -    0x53,0x4C,0x54,0x5F,0x01,0x86,0x5C,0x2F,  /* 000017E8    "SLT_..\/" */
    2.96 -    0x03,0x5F,0x53,0x42,0x5F,0x50,0x43,0x49,  /* 000017F0    "._SB_PCI" */
    2.97 -    0x30,0x53,0x31,0x46,0x30,0x45,0x56,0x54,  /* 000017F8    "0S1F0EVT" */
    2.98 -    0x5F,0xA1,0x1E,0xA0,0x1C,0x93,0x53,0x4C,  /* 00001800    "_.....SL" */
    2.99 -    0x54,0x5F,0x0A,0x02,0x86,0x5C,0x2F,0x03,  /* 00001808    "T_...\/." */
   2.100 -    0x5F,0x53,0x42,0x5F,0x50,0x43,0x49,0x30,  /* 00001810    "_SB_PCI0" */
   2.101 -    0x53,0x32,0x46,0x30,0x45,0x56,0x54,0x5F,  /* 00001818    "S2F0EVT_" */
   2.102 -
   2.103 +    0x79,0x00,0x5B,0x82,0x49,0x0A,0x53,0x30,  /* 00001660    "y.[.I.S0" */
   2.104 +    0x30,0x5F,0x08,0x5F,0x41,0x44,0x52,0x00,  /* 00001668    "0_._ADR." */
   2.105 +    0x08,0x5F,0x53,0x55,0x4E,0x00,0x14,0x1F,  /* 00001670    "._SUN..." */
   2.106 +    0x5F,0x50,0x53,0x30,0x00,0x70,0x00,0x5C,  /* 00001678    "_PS0.p.\" */
   2.107 +    0x2E,0x5F,0x47,0x50,0x45,0x44,0x50,0x54,  /* 00001680    "._GPEDPT" */
   2.108 +    0x31,0x70,0x0A,0x80,0x5C,0x2E,0x5F,0x47,  /* 00001688    "1p..\._G" */
   2.109 +    0x50,0x45,0x44,0x50,0x54,0x32,0x14,0x1F,  /* 00001690    "PEDPT2.." */
   2.110 +    0x5F,0x50,0x53,0x33,0x00,0x70,0x00,0x5C,  /* 00001698    "_PS3.p.\" */
   2.111 +    0x2E,0x5F,0x47,0x50,0x45,0x44,0x50,0x54,  /* 000016A0    "._GPEDPT" */
   2.112 +    0x31,0x70,0x0A,0x83,0x5C,0x2E,0x5F,0x47,  /* 000016A8    "1p..\._G" */
   2.113 +    0x50,0x45,0x44,0x50,0x54,0x32,0x14,0x2B,  /* 000016B0    "PEDPT2.+" */
   2.114 +    0x5F,0x45,0x4A,0x30,0x01,0x70,0x00,0x5C,  /* 000016B8    "_EJ0.p.\" */
   2.115 +    0x2E,0x5F,0x47,0x50,0x45,0x44,0x50,0x54,  /* 000016C0    "._GPEDPT" */
   2.116 +    0x31,0x70,0x0A,0x88,0x5C,0x2E,0x5F,0x47,  /* 000016C8    "1p..\._G" */
   2.117 +    0x50,0x45,0x44,0x50,0x54,0x32,0x70,0x01,  /* 000016D0    "PEDPT2p." */
   2.118 +    0x5C,0x2E,0x5F,0x47,0x50,0x45,0x50,0x48,  /* 000016D8    "\._GPEPH" */
   2.119 +    0x30,0x30,0x14,0x2A,0x5F,0x53,0x54,0x41,  /* 000016E0    "00.*_STA" */
   2.120 +    0x00,0x70,0x00,0x5C,0x2E,0x5F,0x47,0x50,  /* 000016E8    ".p.\._GP" */
   2.121 +    0x45,0x44,0x50,0x54,0x31,0x70,0x0A,0x89,  /* 000016F0    "EDPT1p.." */
   2.122 +    0x5C,0x2E,0x5F,0x47,0x50,0x45,0x44,0x50,  /* 000016F8    "\._GPEDP" */
   2.123 +    0x54,0x32,0xA4,0x5C,0x2E,0x5F,0x47,0x50,  /* 00001700    "T2.\._GP" */
   2.124 +    0x45,0x50,0x48,0x30,0x30,0x5B,0x82,0x4D,  /* 00001708    "EPH00[.M" */
   2.125 +    0x0A,0x53,0x30,0x31,0x5F,0x08,0x5F,0x41,  /* 00001710    ".S01_._A" */
   2.126 +    0x44,0x52,0x0C,0x00,0x00,0x01,0x00,0x08,  /* 00001718    "DR......" */
   2.127 +    0x5F,0x53,0x55,0x4E,0x01,0x14,0x1F,0x5F,  /* 00001720    "_SUN..._" */
   2.128 +    0x50,0x53,0x30,0x00,0x70,0x01,0x5C,0x2E,  /* 00001728    "PS0.p.\." */
   2.129 +    0x5F,0x47,0x50,0x45,0x44,0x50,0x54,0x31,  /* 00001730    "_GPEDPT1" */
   2.130 +    0x70,0x0A,0x80,0x5C,0x2E,0x5F,0x47,0x50,  /* 00001738    "p..\._GP" */
   2.131 +    0x45,0x44,0x50,0x54,0x32,0x14,0x1F,0x5F,  /* 00001740    "EDPT2.._" */
   2.132 +    0x50,0x53,0x33,0x00,0x70,0x01,0x5C,0x2E,  /* 00001748    "PS3.p.\." */
   2.133 +    0x5F,0x47,0x50,0x45,0x44,0x50,0x54,0x31,  /* 00001750    "_GPEDPT1" */
   2.134 +    0x70,0x0A,0x83,0x5C,0x2E,0x5F,0x47,0x50,  /* 00001758    "p..\._GP" */
   2.135 +    0x45,0x44,0x50,0x54,0x32,0x14,0x2B,0x5F,  /* 00001760    "EDPT2.+_" */
   2.136 +    0x45,0x4A,0x30,0x01,0x70,0x01,0x5C,0x2E,  /* 00001768    "EJ0.p.\." */
   2.137 +    0x5F,0x47,0x50,0x45,0x44,0x50,0x54,0x31,  /* 00001770    "_GPEDPT1" */
   2.138 +    0x70,0x0A,0x88,0x5C,0x2E,0x5F,0x47,0x50,  /* 00001778    "p..\._GP" */
   2.139 +    0x45,0x44,0x50,0x54,0x32,0x70,0x01,0x5C,  /* 00001780    "EDPT2p.\" */
   2.140 +    0x2E,0x5F,0x47,0x50,0x45,0x50,0x48,0x30,  /* 00001788    "._GPEPH0" */
   2.141 +    0x31,0x14,0x2A,0x5F,0x53,0x54,0x41,0x00,  /* 00001790    "1.*_STA." */
   2.142 +    0x70,0x01,0x5C,0x2E,0x5F,0x47,0x50,0x45,  /* 00001798    "p.\._GPE" */
   2.143 +    0x44,0x50,0x54,0x31,0x70,0x0A,0x89,0x5C,  /* 000017A0    "DPT1p..\" */
   2.144 +    0x2E,0x5F,0x47,0x50,0x45,0x44,0x50,0x54,  /* 000017A8    "._GPEDPT" */
   2.145 +    0x32,0xA4,0x5C,0x2E,0x5F,0x47,0x50,0x45,  /* 000017B0    "2.\._GPE" */
   2.146 +    0x50,0x48,0x30,0x31,0x5B,0x82,0x42,0x0B,  /* 000017B8    "PH01[.B." */
   2.147 +    0x53,0x30,0x32,0x5F,0x08,0x5F,0x41,0x44,  /* 000017C0    "S02_._AD" */
   2.148 +    0x52,0x0C,0x00,0x00,0x02,0x00,0x08,0x5F,  /* 000017C8    "R......_" */
   2.149 +    0x53,0x55,0x4E,0x0A,0x02,0x14,0x20,0x5F,  /* 000017D0    "SUN... _" */
   2.150 +    0x50,0x53,0x30,0x00,0x70,0x0A,0x02,0x5C,  /* 000017D8    "PS0.p..\" */
   2.151 +    0x2E,0x5F,0x47,0x50,0x45,0x44,0x50,0x54,  /* 000017E0    "._GPEDPT" */
   2.152 +    0x31,0x70,0x0A,0x80,0x5C,0x2E,0x5F,0x47,  /* 000017E8    "1p..\._G" */
   2.153 +    0x50,0x45,0x44,0x50,0x54,0x32,0x14,0x20,  /* 000017F0    "PEDPT2. " */
   2.154 +    0x5F,0x50,0x53,0x33,0x00,0x70,0x0A,0x02,  /* 000017F8    "_PS3.p.." */
   2.155 +    0x5C,0x2E,0x5F,0x47,0x50,0x45,0x44,0x50,  /* 00001800    "\._GPEDP" */
   2.156 +    0x54,0x31,0x70,0x0A,0x83,0x5C,0x2E,0x5F,  /* 00001808    "T1p..\._" */
   2.157 +    0x47,0x50,0x45,0x44,0x50,0x54,0x32,0x14,  /* 00001810    "GPEDPT2." */
   2.158 +    0x2C,0x5F,0x45,0x4A,0x30,0x01,0x70,0x0A,  /* 00001818    ",_EJ0.p." */
   2.159 +    0x02,0x5C,0x2E,0x5F,0x47,0x50,0x45,0x44,  /* 00001820    ".\._GPED" */
   2.160 +    0x50,0x54,0x31,0x70,0x0A,0x88,0x5C,0x2E,  /* 00001828    "PT1p..\." */
   2.161 +    0x5F,0x47,0x50,0x45,0x44,0x50,0x54,0x32,  /* 00001830    "_GPEDPT2" */
   2.162 +    0x70,0x01,0x5C,0x2E,0x5F,0x47,0x50,0x45,  /* 00001838    "p.\._GPE" */
   2.163 +    0x50,0x48,0x30,0x32,0x14,0x2B,0x5F,0x53,  /* 00001840    "PH02.+_S" */
   2.164 +    0x54,0x41,0x00,0x70,0x0A,0x02,0x5C,0x2E,  /* 00001848    "TA.p..\." */
   2.165 +    0x5F,0x47,0x50,0x45,0x44,0x50,0x54,0x31,  /* 00001850    "_GPEDPT1" */
   2.166 +    0x70,0x0A,0x89,0x5C,0x2E,0x5F,0x47,0x50,  /* 00001858    "p..\._GP" */
   2.167 +    0x45,0x44,0x50,0x54,0x32,0xA4,0x5C,0x2E,  /* 00001860    "EDPT2.\." */
   2.168 +    0x5F,0x47,0x50,0x45,0x50,0x48,0x30,0x32,  /* 00001868    "_GPEPH02" */
   2.169 +    0x5B,0x82,0x42,0x0B,0x53,0x30,0x33,0x5F,  /* 00001870    "[.B.S03_" */
   2.170 +    0x08,0x5F,0x41,0x44,0x52,0x0C,0x00,0x00,  /* 00001878    "._ADR..." */
   2.171 +    0x03,0x00,0x08,0x5F,0x53,0x55,0x4E,0x0A,  /* 00001880    "..._SUN." */
   2.172 +    0x03,0x14,0x20,0x5F,0x50,0x53,0x30,0x00,  /* 00001888    ".. _PS0." */
   2.173 +    0x70,0x0A,0x03,0x5C,0x2E,0x5F,0x47,0x50,  /* 00001890    "p..\._GP" */
   2.174 +    0x45,0x44,0x50,0x54,0x31,0x70,0x0A,0x80,  /* 00001898    "EDPT1p.." */
   2.175 +    0x5C,0x2E,0x5F,0x47,0x50,0x45,0x44,0x50,  /* 000018A0    "\._GPEDP" */
   2.176 +    0x54,0x32,0x14,0x20,0x5F,0x50,0x53,0x33,  /* 000018A8    "T2. _PS3" */
   2.177 +    0x00,0x70,0x0A,0x03,0x5C,0x2E,0x5F,0x47,  /* 000018B0    ".p..\._G" */
   2.178 +    0x50,0x45,0x44,0x50,0x54,0x31,0x70,0x0A,  /* 000018B8    "PEDPT1p." */
   2.179 +    0x83,0x5C,0x2E,0x5F,0x47,0x50,0x45,0x44,  /* 000018C0    ".\._GPED" */
   2.180 +    0x50,0x54,0x32,0x14,0x2C,0x5F,0x45,0x4A,  /* 000018C8    "PT2.,_EJ" */
   2.181 +    0x30,0x01,0x70,0x0A,0x03,0x5C,0x2E,0x5F,  /* 000018D0    "0.p..\._" */
   2.182 +    0x47,0x50,0x45,0x44,0x50,0x54,0x31,0x70,  /* 000018D8    "GPEDPT1p" */
   2.183 +    0x0A,0x88,0x5C,0x2E,0x5F,0x47,0x50,0x45,  /* 000018E0    "..\._GPE" */
   2.184 +    0x44,0x50,0x54,0x32,0x70,0x01,0x5C,0x2E,  /* 000018E8    "DPT2p.\." */
   2.185 +    0x5F,0x47,0x50,0x45,0x50,0x48,0x30,0x33,  /* 000018F0    "_GPEPH03" */
   2.186 +    0x14,0x2B,0x5F,0x53,0x54,0x41,0x00,0x70,  /* 000018F8    ".+_STA.p" */
   2.187 +    0x0A,0x03,0x5C,0x2E,0x5F,0x47,0x50,0x45,  /* 00001900    "..\._GPE" */
   2.188 +    0x44,0x50,0x54,0x31,0x70,0x0A,0x89,0x5C,  /* 00001908    "DPT1p..\" */
   2.189 +    0x2E,0x5F,0x47,0x50,0x45,0x44,0x50,0x54,  /* 00001910    "._GPEDPT" */
   2.190 +    0x32,0xA4,0x5C,0x2E,0x5F,0x47,0x50,0x45,  /* 00001918    "2.\._GPE" */
   2.191 +    0x50,0x48,0x30,0x33,0x5B,0x82,0x42,0x0B,  /* 00001920    "PH03[.B." */
   2.192 +    0x53,0x30,0x34,0x5F,0x08,0x5F,0x41,0x44,  /* 00001928    "S04_._AD" */
   2.193 +    0x52,0x0C,0x00,0x00,0x04,0x00,0x08,0x5F,  /* 00001930    "R......_" */
   2.194 +    0x53,0x55,0x4E,0x0A,0x04,0x14,0x20,0x5F,  /* 00001938    "SUN... _" */
   2.195 +    0x50,0x53,0x30,0x00,0x70,0x0A,0x04,0x5C,  /* 00001940    "PS0.p..\" */
   2.196 +    0x2E,0x5F,0x47,0x50,0x45,0x44,0x50,0x54,  /* 00001948    "._GPEDPT" */
   2.197 +    0x31,0x70,0x0A,0x80,0x5C,0x2E,0x5F,0x47,  /* 00001950    "1p..\._G" */
   2.198 +    0x50,0x45,0x44,0x50,0x54,0x32,0x14,0x20,  /* 00001958    "PEDPT2. " */
   2.199 +    0x5F,0x50,0x53,0x33,0x00,0x70,0x0A,0x04,  /* 00001960    "_PS3.p.." */
   2.200 +    0x5C,0x2E,0x5F,0x47,0x50,0x45,0x44,0x50,  /* 00001968    "\._GPEDP" */
   2.201 +    0x54,0x31,0x70,0x0A,0x83,0x5C,0x2E,0x5F,  /* 00001970    "T1p..\._" */
   2.202 +    0x47,0x50,0x45,0x44,0x50,0x54,0x32,0x14,  /* 00001978    "GPEDPT2." */
   2.203 +    0x2C,0x5F,0x45,0x4A,0x30,0x01,0x70,0x0A,  /* 00001980    ",_EJ0.p." */
   2.204 +    0x04,0x5C,0x2E,0x5F,0x47,0x50,0x45,0x44,  /* 00001988    ".\._GPED" */
   2.205 +    0x50,0x54,0x31,0x70,0x0A,0x88,0x5C,0x2E,  /* 00001990    "PT1p..\." */
   2.206 +    0x5F,0x47,0x50,0x45,0x44,0x50,0x54,0x32,  /* 00001998    "_GPEDPT2" */
   2.207 +    0x70,0x01,0x5C,0x2E,0x5F,0x47,0x50,0x45,  /* 000019A0    "p.\._GPE" */
   2.208 +    0x50,0x48,0x30,0x34,0x14,0x2B,0x5F,0x53,  /* 000019A8    "PH04.+_S" */
   2.209 +    0x54,0x41,0x00,0x70,0x0A,0x04,0x5C,0x2E,  /* 000019B0    "TA.p..\." */
   2.210 +    0x5F,0x47,0x50,0x45,0x44,0x50,0x54,0x31,  /* 000019B8    "_GPEDPT1" */
   2.211 +    0x70,0x0A,0x89,0x5C,0x2E,0x5F,0x47,0x50,  /* 000019C0    "p..\._GP" */
   2.212 +    0x45,0x44,0x50,0x54,0x32,0xA4,0x5C,0x2E,  /* 000019C8    "EDPT2.\." */
   2.213 +    0x5F,0x47,0x50,0x45,0x50,0x48,0x30,0x34,  /* 000019D0    "_GPEPH04" */
   2.214 +    0x5B,0x82,0x42,0x0B,0x53,0x30,0x35,0x5F,  /* 000019D8    "[.B.S05_" */
   2.215 +    0x08,0x5F,0x41,0x44,0x52,0x0C,0x00,0x00,  /* 000019E0    "._ADR..." */
   2.216 +    0x05,0x00,0x08,0x5F,0x53,0x55,0x4E,0x0A,  /* 000019E8    "..._SUN." */
   2.217 +    0x05,0x14,0x20,0x5F,0x50,0x53,0x30,0x00,  /* 000019F0    ".. _PS0." */
   2.218 +    0x70,0x0A,0x05,0x5C,0x2E,0x5F,0x47,0x50,  /* 000019F8    "p..\._GP" */
   2.219 +    0x45,0x44,0x50,0x54,0x31,0x70,0x0A,0x80,  /* 00001A00    "EDPT1p.." */
   2.220 +    0x5C,0x2E,0x5F,0x47,0x50,0x45,0x44,0x50,  /* 00001A08    "\._GPEDP" */
   2.221 +    0x54,0x32,0x14,0x20,0x5F,0x50,0x53,0x33,  /* 00001A10    "T2. _PS3" */
   2.222 +    0x00,0x70,0x0A,0x05,0x5C,0x2E,0x5F,0x47,  /* 00001A18    ".p..\._G" */
   2.223 +    0x50,0x45,0x44,0x50,0x54,0x31,0x70,0x0A,  /* 00001A20    "PEDPT1p." */
   2.224 +    0x83,0x5C,0x2E,0x5F,0x47,0x50,0x45,0x44,  /* 00001A28    ".\._GPED" */
   2.225 +    0x50,0x54,0x32,0x14,0x2C,0x5F,0x45,0x4A,  /* 00001A30    "PT2.,_EJ" */
   2.226 +    0x30,0x01,0x70,0x0A,0x05,0x5C,0x2E,0x5F,  /* 00001A38    "0.p..\._" */
   2.227 +    0x47,0x50,0x45,0x44,0x50,0x54,0x31,0x70,  /* 00001A40    "GPEDPT1p" */
   2.228 +    0x0A,0x88,0x5C,0x2E,0x5F,0x47,0x50,0x45,  /* 00001A48    "..\._GPE" */
   2.229 +    0x44,0x50,0x54,0x32,0x70,0x01,0x5C,0x2E,  /* 00001A50    "DPT2p.\." */
   2.230 +    0x5F,0x47,0x50,0x45,0x50,0x48,0x30,0x35,  /* 00001A58    "_GPEPH05" */
   2.231 +    0x14,0x2B,0x5F,0x53,0x54,0x41,0x00,0x70,  /* 00001A60    ".+_STA.p" */
   2.232 +    0x0A,0x05,0x5C,0x2E,0x5F,0x47,0x50,0x45,  /* 00001A68    "..\._GPE" */
   2.233 +    0x44,0x50,0x54,0x31,0x70,0x0A,0x89,0x5C,  /* 00001A70    "DPT1p..\" */
   2.234 +    0x2E,0x5F,0x47,0x50,0x45,0x44,0x50,0x54,  /* 00001A78    "._GPEDPT" */
   2.235 +    0x32,0xA4,0x5C,0x2E,0x5F,0x47,0x50,0x45,  /* 00001A80    "2.\._GPE" */
   2.236 +    0x50,0x48,0x30,0x35,0x5B,0x82,0x42,0x0B,  /* 00001A88    "PH05[.B." */
   2.237 +    0x53,0x30,0x36,0x5F,0x08,0x5F,0x41,0x44,  /* 00001A90    "S06_._AD" */
   2.238 +    0x52,0x0C,0x00,0x00,0x06,0x00,0x08,0x5F,  /* 00001A98    "R......_" */
   2.239 +    0x53,0x55,0x4E,0x0A,0x06,0x14,0x20,0x5F,  /* 00001AA0    "SUN... _" */
   2.240 +    0x50,0x53,0x30,0x00,0x70,0x0A,0x06,0x5C,  /* 00001AA8    "PS0.p..\" */
   2.241 +    0x2E,0x5F,0x47,0x50,0x45,0x44,0x50,0x54,  /* 00001AB0    "._GPEDPT" */
   2.242 +    0x31,0x70,0x0A,0x80,0x5C,0x2E,0x5F,0x47,  /* 00001AB8    "1p..\._G" */
   2.243 +    0x50,0x45,0x44,0x50,0x54,0x32,0x14,0x20,  /* 00001AC0    "PEDPT2. " */
   2.244 +    0x5F,0x50,0x53,0x33,0x00,0x70,0x0A,0x06,  /* 00001AC8    "_PS3.p.." */
   2.245 +    0x5C,0x2E,0x5F,0x47,0x50,0x45,0x44,0x50,  /* 00001AD0    "\._GPEDP" */
   2.246 +    0x54,0x31,0x70,0x0A,0x83,0x5C,0x2E,0x5F,  /* 00001AD8    "T1p..\._" */
   2.247 +    0x47,0x50,0x45,0x44,0x50,0x54,0x32,0x14,  /* 00001AE0    "GPEDPT2." */
   2.248 +    0x2C,0x5F,0x45,0x4A,0x30,0x01,0x70,0x0A,  /* 00001AE8    ",_EJ0.p." */
   2.249 +    0x06,0x5C,0x2E,0x5F,0x47,0x50,0x45,0x44,  /* 00001AF0    ".\._GPED" */
   2.250 +    0x50,0x54,0x31,0x70,0x0A,0x88,0x5C,0x2E,  /* 00001AF8    "PT1p..\." */
   2.251 +    0x5F,0x47,0x50,0x45,0x44,0x50,0x54,0x32,  /* 00001B00    "_GPEDPT2" */
   2.252 +    0x70,0x01,0x5C,0x2E,0x5F,0x47,0x50,0x45,  /* 00001B08    "p.\._GPE" */
   2.253 +    0x50,0x48,0x30,0x36,0x14,0x2B,0x5F,0x53,  /* 00001B10    "PH06.+_S" */
   2.254 +    0x54,0x41,0x00,0x70,0x0A,0x06,0x5C,0x2E,  /* 00001B18    "TA.p..\." */
   2.255 +    0x5F,0x47,0x50,0x45,0x44,0x50,0x54,0x31,  /* 00001B20    "_GPEDPT1" */
   2.256 +    0x70,0x0A,0x89,0x5C,0x2E,0x5F,0x47,0x50,  /* 00001B28    "p..\._GP" */
   2.257 +    0x45,0x44,0x50,0x54,0x32,0xA4,0x5C,0x2E,  /* 00001B30    "EDPT2.\." */
   2.258 +    0x5F,0x47,0x50,0x45,0x50,0x48,0x30,0x36,  /* 00001B38    "_GPEPH06" */
   2.259 +    0x5B,0x82,0x42,0x0B,0x53,0x30,0x37,0x5F,  /* 00001B40    "[.B.S07_" */
   2.260 +    0x08,0x5F,0x41,0x44,0x52,0x0C,0x00,0x00,  /* 00001B48    "._ADR..." */
   2.261 +    0x07,0x00,0x08,0x5F,0x53,0x55,0x4E,0x0A,  /* 00001B50    "..._SUN." */
   2.262 +    0x07,0x14,0x20,0x5F,0x50,0x53,0x30,0x00,  /* 00001B58    ".. _PS0." */
   2.263 +    0x70,0x0A,0x07,0x5C,0x2E,0x5F,0x47,0x50,  /* 00001B60    "p..\._GP" */
   2.264 +    0x45,0x44,0x50,0x54,0x31,0x70,0x0A,0x80,  /* 00001B68    "EDPT1p.." */
   2.265 +    0x5C,0x2E,0x5F,0x47,0x50,0x45,0x44,0x50,  /* 00001B70    "\._GPEDP" */
   2.266 +    0x54,0x32,0x14,0x20,0x5F,0x50,0x53,0x33,  /* 00001B78    "T2. _PS3" */
   2.267 +    0x00,0x70,0x0A,0x07,0x5C,0x2E,0x5F,0x47,  /* 00001B80    ".p..\._G" */
   2.268 +    0x50,0x45,0x44,0x50,0x54,0x31,0x70,0x0A,  /* 00001B88    "PEDPT1p." */
   2.269 +    0x83,0x5C,0x2E,0x5F,0x47,0x50,0x45,0x44,  /* 00001B90    ".\._GPED" */
   2.270 +    0x50,0x54,0x32,0x14,0x2C,0x5F,0x45,0x4A,  /* 00001B98    "PT2.,_EJ" */
   2.271 +    0x30,0x01,0x70,0x0A,0x07,0x5C,0x2E,0x5F,  /* 00001BA0    "0.p..\._" */
   2.272 +    0x47,0x50,0x45,0x44,0x50,0x54,0x31,0x70,  /* 00001BA8    "GPEDPT1p" */
   2.273 +    0x0A,0x88,0x5C,0x2E,0x5F,0x47,0x50,0x45,  /* 00001BB0    "..\._GPE" */
   2.274 +    0x44,0x50,0x54,0x32,0x70,0x01,0x5C,0x2E,  /* 00001BB8    "DPT2p.\." */
   2.275 +    0x5F,0x47,0x50,0x45,0x50,0x48,0x30,0x37,  /* 00001BC0    "_GPEPH07" */
   2.276 +    0x14,0x2B,0x5F,0x53,0x54,0x41,0x00,0x70,  /* 00001BC8    ".+_STA.p" */
   2.277 +    0x0A,0x07,0x5C,0x2E,0x5F,0x47,0x50,0x45,  /* 00001BD0    "..\._GPE" */
   2.278 +    0x44,0x50,0x54,0x31,0x70,0x0A,0x89,0x5C,  /* 00001BD8    "DPT1p..\" */
   2.279 +    0x2E,0x5F,0x47,0x50,0x45,0x44,0x50,0x54,  /* 00001BE0    "._GPEDPT" */
   2.280 +    0x32,0xA4,0x5C,0x2E,0x5F,0x47,0x50,0x45,  /* 00001BE8    "2.\._GPE" */
   2.281 +    0x50,0x48,0x30,0x37,0x5B,0x82,0x42,0x0B,  /* 00001BF0    "PH07[.B." */
   2.282 +    0x53,0x30,0x38,0x5F,0x08,0x5F,0x41,0x44,  /* 00001BF8    "S08_._AD" */
   2.283 +    0x52,0x0C,0x00,0x00,0x08,0x00,0x08,0x5F,  /* 00001C00    "R......_" */
   2.284 +    0x53,0x55,0x4E,0x0A,0x08,0x14,0x20,0x5F,  /* 00001C08    "SUN... _" */
   2.285 +    0x50,0x53,0x30,0x00,0x70,0x0A,0x08,0x5C,  /* 00001C10    "PS0.p..\" */
   2.286 +    0x2E,0x5F,0x47,0x50,0x45,0x44,0x50,0x54,  /* 00001C18    "._GPEDPT" */
   2.287 +    0x31,0x70,0x0A,0x80,0x5C,0x2E,0x5F,0x47,  /* 00001C20    "1p..\._G" */
   2.288 +    0x50,0x45,0x44,0x50,0x54,0x32,0x14,0x20,  /* 00001C28    "PEDPT2. " */
   2.289 +    0x5F,0x50,0x53,0x33,0x00,0x70,0x0A,0x08,  /* 00001C30    "_PS3.p.." */
   2.290 +    0x5C,0x2E,0x5F,0x47,0x50,0x45,0x44,0x50,  /* 00001C38    "\._GPEDP" */
   2.291 +    0x54,0x31,0x70,0x0A,0x83,0x5C,0x2E,0x5F,  /* 00001C40    "T1p..\._" */
   2.292 +    0x47,0x50,0x45,0x44,0x50,0x54,0x32,0x14,  /* 00001C48    "GPEDPT2." */
   2.293 +    0x2C,0x5F,0x45,0x4A,0x30,0x01,0x70,0x0A,  /* 00001C50    ",_EJ0.p." */
   2.294 +    0x08,0x5C,0x2E,0x5F,0x47,0x50,0x45,0x44,  /* 00001C58    ".\._GPED" */
   2.295 +    0x50,0x54,0x31,0x70,0x0A,0x88,0x5C,0x2E,  /* 00001C60    "PT1p..\." */
   2.296 +    0x5F,0x47,0x50,0x45,0x44,0x50,0x54,0x32,  /* 00001C68    "_GPEDPT2" */
   2.297 +    0x70,0x01,0x5C,0x2E,0x5F,0x47,0x50,0x45,  /* 00001C70    "p.\._GPE" */
   2.298 +    0x50,0x48,0x30,0x38,0x14,0x2B,0x5F,0x53,  /* 00001C78    "PH08.+_S" */
   2.299 +    0x54,0x41,0x00,0x70,0x0A,0x08,0x5C,0x2E,  /* 00001C80    "TA.p..\." */
   2.300 +    0x5F,0x47,0x50,0x45,0x44,0x50,0x54,0x31,  /* 00001C88    "_GPEDPT1" */
   2.301 +    0x70,0x0A,0x89,0x5C,0x2E,0x5F,0x47,0x50,  /* 00001C90    "p..\._GP" */
   2.302 +    0x45,0x44,0x50,0x54,0x32,0xA4,0x5C,0x2E,  /* 00001C98    "EDPT2.\." */
   2.303 +    0x5F,0x47,0x50,0x45,0x50,0x48,0x30,0x38,  /* 00001CA0    "_GPEPH08" */
   2.304 +    0x5B,0x82,0x42,0x0B,0x53,0x30,0x39,0x5F,  /* 00001CA8    "[.B.S09_" */
   2.305 +    0x08,0x5F,0x41,0x44,0x52,0x0C,0x00,0x00,  /* 00001CB0    "._ADR..." */
   2.306 +    0x09,0x00,0x08,0x5F,0x53,0x55,0x4E,0x0A,  /* 00001CB8    "..._SUN." */
   2.307 +    0x09,0x14,0x20,0x5F,0x50,0x53,0x30,0x00,  /* 00001CC0    ".. _PS0." */
   2.308 +    0x70,0x0A,0x09,0x5C,0x2E,0x5F,0x47,0x50,  /* 00001CC8    "p..\._GP" */
   2.309 +    0x45,0x44,0x50,0x54,0x31,0x70,0x0A,0x80,  /* 00001CD0    "EDPT1p.." */
   2.310 +    0x5C,0x2E,0x5F,0x47,0x50,0x45,0x44,0x50,  /* 00001CD8    "\._GPEDP" */
   2.311 +    0x54,0x32,0x14,0x20,0x5F,0x50,0x53,0x33,  /* 00001CE0    "T2. _PS3" */
   2.312 +    0x00,0x70,0x0A,0x09,0x5C,0x2E,0x5F,0x47,  /* 00001CE8    ".p..\._G" */
   2.313 +    0x50,0x45,0x44,0x50,0x54,0x31,0x70,0x0A,  /* 00001CF0    "PEDPT1p." */
   2.314 +    0x83,0x5C,0x2E,0x5F,0x47,0x50,0x45,0x44,  /* 00001CF8    ".\._GPED" */
   2.315 +    0x50,0x54,0x32,0x14,0x2C,0x5F,0x45,0x4A,  /* 00001D00    "PT2.,_EJ" */
   2.316 +    0x30,0x01,0x70,0x0A,0x09,0x5C,0x2E,0x5F,  /* 00001D08    "0.p..\._" */
   2.317 +    0x47,0x50,0x45,0x44,0x50,0x54,0x31,0x70,  /* 00001D10    "GPEDPT1p" */
   2.318 +    0x0A,0x88,0x5C,0x2E,0x5F,0x47,0x50,0x45,  /* 00001D18    "..\._GPE" */
   2.319 +    0x44,0x50,0x54,0x32,0x70,0x01,0x5C,0x2E,  /* 00001D20    "DPT2p.\." */
   2.320 +    0x5F,0x47,0x50,0x45,0x50,0x48,0x30,0x39,  /* 00001D28    "_GPEPH09" */
   2.321 +    0x14,0x2B,0x5F,0x53,0x54,0x41,0x00,0x70,  /* 00001D30    ".+_STA.p" */
   2.322 +    0x0A,0x09,0x5C,0x2E,0x5F,0x47,0x50,0x45,  /* 00001D38    "..\._GPE" */
   2.323 +    0x44,0x50,0x54,0x31,0x70,0x0A,0x89,0x5C,  /* 00001D40    "DPT1p..\" */
   2.324 +    0x2E,0x5F,0x47,0x50,0x45,0x44,0x50,0x54,  /* 00001D48    "._GPEDPT" */
   2.325 +    0x32,0xA4,0x5C,0x2E,0x5F,0x47,0x50,0x45,  /* 00001D50    "2.\._GPE" */
   2.326 +    0x50,0x48,0x30,0x39,0x5B,0x82,0x42,0x0B,  /* 00001D58    "PH09[.B." */
   2.327 +    0x53,0x30,0x41,0x5F,0x08,0x5F,0x41,0x44,  /* 00001D60    "S0A_._AD" */
   2.328 +    0x52,0x0C,0x00,0x00,0x0A,0x00,0x08,0x5F,  /* 00001D68    "R......_" */
   2.329 +    0x53,0x55,0x4E,0x0A,0x0A,0x14,0x20,0x5F,  /* 00001D70    "SUN... _" */
   2.330 +    0x50,0x53,0x30,0x00,0x70,0x0A,0x0A,0x5C,  /* 00001D78    "PS0.p..\" */
   2.331 +    0x2E,0x5F,0x47,0x50,0x45,0x44,0x50,0x54,  /* 00001D80    "._GPEDPT" */
   2.332 +    0x31,0x70,0x0A,0x80,0x5C,0x2E,0x5F,0x47,  /* 00001D88    "1p..\._G" */
   2.333 +    0x50,0x45,0x44,0x50,0x54,0x32,0x14,0x20,  /* 00001D90    "PEDPT2. " */
   2.334 +    0x5F,0x50,0x53,0x33,0x00,0x70,0x0A,0x0A,  /* 00001D98    "_PS3.p.." */
   2.335 +    0x5C,0x2E,0x5F,0x47,0x50,0x45,0x44,0x50,  /* 00001DA0    "\._GPEDP" */
   2.336 +    0x54,0x31,0x70,0x0A,0x83,0x5C,0x2E,0x5F,  /* 00001DA8    "T1p..\._" */
   2.337 +    0x47,0x50,0x45,0x44,0x50,0x54,0x32,0x14,  /* 00001DB0    "GPEDPT2." */
   2.338 +    0x2C,0x5F,0x45,0x4A,0x30,0x01,0x70,0x0A,  /* 00001DB8    ",_EJ0.p." */
   2.339 +    0x0A,0x5C,0x2E,0x5F,0x47,0x50,0x45,0x44,  /* 00001DC0    ".\._GPED" */
   2.340 +    0x50,0x54,0x31,0x70,0x0A,0x88,0x5C,0x2E,  /* 00001DC8    "PT1p..\." */
   2.341 +    0x5F,0x47,0x50,0x45,0x44,0x50,0x54,0x32,  /* 00001DD0    "_GPEDPT2" */
   2.342 +    0x70,0x01,0x5C,0x2E,0x5F,0x47,0x50,0x45,  /* 00001DD8    "p.\._GPE" */
   2.343 +    0x50,0x48,0x30,0x41,0x14,0x2B,0x5F,0x53,  /* 00001DE0    "PH0A.+_S" */
   2.344 +    0x54,0x41,0x00,0x70,0x0A,0x0A,0x5C,0x2E,  /* 00001DE8    "TA.p..\." */
   2.345 +    0x5F,0x47,0x50,0x45,0x44,0x50,0x54,0x31,  /* 00001DF0    "_GPEDPT1" */
   2.346 +    0x70,0x0A,0x89,0x5C,0x2E,0x5F,0x47,0x50,  /* 00001DF8    "p..\._GP" */
   2.347 +    0x45,0x44,0x50,0x54,0x32,0xA4,0x5C,0x2E,  /* 00001E00    "EDPT2.\." */
   2.348 +    0x5F,0x47,0x50,0x45,0x50,0x48,0x30,0x41,  /* 00001E08    "_GPEPH0A" */
   2.349 +    0x5B,0x82,0x42,0x0B,0x53,0x30,0x42,0x5F,  /* 00001E10    "[.B.S0B_" */
   2.350 +    0x08,0x5F,0x41,0x44,0x52,0x0C,0x00,0x00,  /* 00001E18    "._ADR..." */
   2.351 +    0x0B,0x00,0x08,0x5F,0x53,0x55,0x4E,0x0A,  /* 00001E20    "..._SUN." */
   2.352 +    0x0B,0x14,0x20,0x5F,0x50,0x53,0x30,0x00,  /* 00001E28    ".. _PS0." */
   2.353 +    0x70,0x0A,0x0B,0x5C,0x2E,0x5F,0x47,0x50,  /* 00001E30    "p..\._GP" */
   2.354 +    0x45,0x44,0x50,0x54,0x31,0x70,0x0A,0x80,  /* 00001E38    "EDPT1p.." */
   2.355 +    0x5C,0x2E,0x5F,0x47,0x50,0x45,0x44,0x50,  /* 00001E40    "\._GPEDP" */
   2.356 +    0x54,0x32,0x14,0x20,0x5F,0x50,0x53,0x33,  /* 00001E48    "T2. _PS3" */
   2.357 +    0x00,0x70,0x0A,0x0B,0x5C,0x2E,0x5F,0x47,  /* 00001E50    ".p..\._G" */
   2.358 +    0x50,0x45,0x44,0x50,0x54,0x31,0x70,0x0A,  /* 00001E58    "PEDPT1p." */
   2.359 +    0x83,0x5C,0x2E,0x5F,0x47,0x50,0x45,0x44,  /* 00001E60    ".\._GPED" */
   2.360 +    0x50,0x54,0x32,0x14,0x2C,0x5F,0x45,0x4A,  /* 00001E68    "PT2.,_EJ" */
   2.361 +    0x30,0x01,0x70,0x0A,0x0B,0x5C,0x2E,0x5F,  /* 00001E70    "0.p..\._" */
   2.362 +    0x47,0x50,0x45,0x44,0x50,0x54,0x31,0x70,  /* 00001E78    "GPEDPT1p" */
   2.363 +    0x0A,0x88,0x5C,0x2E,0x5F,0x47,0x50,0x45,  /* 00001E80    "..\._GPE" */
   2.364 +    0x44,0x50,0x54,0x32,0x70,0x01,0x5C,0x2E,  /* 00001E88    "DPT2p.\." */
   2.365 +    0x5F,0x47,0x50,0x45,0x50,0x48,0x30,0x42,  /* 00001E90    "_GPEPH0B" */
   2.366 +    0x14,0x2B,0x5F,0x53,0x54,0x41,0x00,0x70,  /* 00001E98    ".+_STA.p" */
   2.367 +    0x0A,0x0B,0x5C,0x2E,0x5F,0x47,0x50,0x45,  /* 00001EA0    "..\._GPE" */
   2.368 +    0x44,0x50,0x54,0x31,0x70,0x0A,0x89,0x5C,  /* 00001EA8    "DPT1p..\" */
   2.369 +    0x2E,0x5F,0x47,0x50,0x45,0x44,0x50,0x54,  /* 00001EB0    "._GPEDPT" */
   2.370 +    0x32,0xA4,0x5C,0x2E,0x5F,0x47,0x50,0x45,  /* 00001EB8    "2.\._GPE" */
   2.371 +    0x50,0x48,0x30,0x42,0x5B,0x82,0x42,0x0B,  /* 00001EC0    "PH0B[.B." */
   2.372 +    0x53,0x30,0x43,0x5F,0x08,0x5F,0x41,0x44,  /* 00001EC8    "S0C_._AD" */
   2.373 +    0x52,0x0C,0x00,0x00,0x0C,0x00,0x08,0x5F,  /* 00001ED0    "R......_" */
   2.374 +    0x53,0x55,0x4E,0x0A,0x0C,0x14,0x20,0x5F,  /* 00001ED8    "SUN... _" */
   2.375 +    0x50,0x53,0x30,0x00,0x70,0x0A,0x0C,0x5C,  /* 00001EE0    "PS0.p..\" */
   2.376 +    0x2E,0x5F,0x47,0x50,0x45,0x44,0x50,0x54,  /* 00001EE8    "._GPEDPT" */
   2.377 +    0x31,0x70,0x0A,0x80,0x5C,0x2E,0x5F,0x47,  /* 00001EF0    "1p..\._G" */
   2.378 +    0x50,0x45,0x44,0x50,0x54,0x32,0x14,0x20,  /* 00001EF8    "PEDPT2. " */
   2.379 +    0x5F,0x50,0x53,0x33,0x00,0x70,0x0A,0x0C,  /* 00001F00    "_PS3.p.." */
   2.380 +    0x5C,0x2E,0x5F,0x47,0x50,0x45,0x44,0x50,  /* 00001F08    "\._GPEDP" */
   2.381 +    0x54,0x31,0x70,0x0A,0x83,0x5C,0x2E,0x5F,  /* 00001F10    "T1p..\._" */
   2.382 +    0x47,0x50,0x45,0x44,0x50,0x54,0x32,0x14,  /* 00001F18    "GPEDPT2." */
   2.383 +    0x2C,0x5F,0x45,0x4A,0x30,0x01,0x70,0x0A,  /* 00001F20    ",_EJ0.p." */
   2.384 +    0x0C,0x5C,0x2E,0x5F,0x47,0x50,0x45,0x44,  /* 00001F28    ".\._GPED" */
   2.385 +    0x50,0x54,0x31,0x70,0x0A,0x88,0x5C,0x2E,  /* 00001F30    "PT1p..\." */
   2.386 +    0x5F,0x47,0x50,0x45,0x44,0x50,0x54,0x32,  /* 00001F38    "_GPEDPT2" */
   2.387 +    0x70,0x01,0x5C,0x2E,0x5F,0x47,0x50,0x45,  /* 00001F40    "p.\._GPE" */
   2.388 +    0x50,0x48,0x30,0x43,0x14,0x2B,0x5F,0x53,  /* 00001F48    "PH0C.+_S" */
   2.389 +    0x54,0x41,0x00,0x70,0x0A,0x0C,0x5C,0x2E,  /* 00001F50    "TA.p..\." */
   2.390 +    0x5F,0x47,0x50,0x45,0x44,0x50,0x54,0x31,  /* 00001F58    "_GPEDPT1" */
   2.391 +    0x70,0x0A,0x89,0x5C,0x2E,0x5F,0x47,0x50,  /* 00001F60    "p..\._GP" */
   2.392 +    0x45,0x44,0x50,0x54,0x32,0xA4,0x5C,0x2E,  /* 00001F68    "EDPT2.\." */
   2.393 +    0x5F,0x47,0x50,0x45,0x50,0x48,0x30,0x43,  /* 00001F70    "_GPEPH0C" */
   2.394 +    0x5B,0x82,0x42,0x0B,0x53,0x30,0x44,0x5F,  /* 00001F78    "[.B.S0D_" */
   2.395 +    0x08,0x5F,0x41,0x44,0x52,0x0C,0x00,0x00,  /* 00001F80    "._ADR..." */
   2.396 +    0x0D,0x00,0x08,0x5F,0x53,0x55,0x4E,0x0A,  /* 00001F88    "..._SUN." */
   2.397 +    0x0D,0x14,0x20,0x5F,0x50,0x53,0x30,0x00,  /* 00001F90    ".. _PS0." */
   2.398 +    0x70,0x0A,0x0D,0x5C,0x2E,0x5F,0x47,0x50,  /* 00001F98    "p..\._GP" */
   2.399 +    0x45,0x44,0x50,0x54,0x31,0x70,0x0A,0x80,  /* 00001FA0    "EDPT1p.." */
   2.400 +    0x5C,0x2E,0x5F,0x47,0x50,0x45,0x44,0x50,  /* 00001FA8    "\._GPEDP" */
   2.401 +    0x54,0x32,0x14,0x20,0x5F,0x50,0x53,0x33,  /* 00001FB0    "T2. _PS3" */
   2.402 +    0x00,0x70,0x0A,0x0D,0x5C,0x2E,0x5F,0x47,  /* 00001FB8    ".p..\._G" */
   2.403 +    0x50,0x45,0x44,0x50,0x54,0x31,0x70,0x0A,  /* 00001FC0    "PEDPT1p." */
   2.404 +    0x83,0x5C,0x2E,0x5F,0x47,0x50,0x45,0x44,  /* 00001FC8    ".\._GPED" */
   2.405 +    0x50,0x54,0x32,0x14,0x2C,0x5F,0x45,0x4A,  /* 00001FD0    "PT2.,_EJ" */
   2.406 +    0x30,0x01,0x70,0x0A,0x0D,0x5C,0x2E,0x5F,  /* 00001FD8    "0.p..\._" */
   2.407 +    0x47,0x50,0x45,0x44,0x50,0x54,0x31,0x70,  /* 00001FE0    "GPEDPT1p" */
   2.408 +    0x0A,0x88,0x5C,0x2E,0x5F,0x47,0x50,0x45,  /* 00001FE8    "..\._GPE" */
   2.409 +    0x44,0x50,0x54,0x32,0x70,0x01,0x5C,0x2E,  /* 00001FF0    "DPT2p.\." */
   2.410 +    0x5F,0x47,0x50,0x45,0x50,0x48,0x30,0x44,  /* 00001FF8    "_GPEPH0D" */
   2.411 +    0x14,0x2B,0x5F,0x53,0x54,0x41,0x00,0x70,  /* 00002000    ".+_STA.p" */
   2.412 +    0x0A,0x0D,0x5C,0x2E,0x5F,0x47,0x50,0x45,  /* 00002008    "..\._GPE" */
   2.413 +    0x44,0x50,0x54,0x31,0x70,0x0A,0x89,0x5C,  /* 00002010    "DPT1p..\" */
   2.414 +    0x2E,0x5F,0x47,0x50,0x45,0x44,0x50,0x54,  /* 00002018    "._GPEDPT" */
   2.415 +    0x32,0xA4,0x5C,0x2E,0x5F,0x47,0x50,0x45,  /* 00002020    "2.\._GPE" */
   2.416 +    0x50,0x48,0x30,0x44,0x5B,0x82,0x42,0x0B,  /* 00002028    "PH0D[.B." */
   2.417 +    0x53,0x30,0x45,0x5F,0x08,0x5F,0x41,0x44,  /* 00002030    "S0E_._AD" */
   2.418 +    0x52,0x0C,0x00,0x00,0x0E,0x00,0x08,0x5F,  /* 00002038    "R......_" */
   2.419 +    0x53,0x55,0x4E,0x0A,0x0E,0x14,0x20,0x5F,  /* 00002040    "SUN... _" */
   2.420 +    0x50,0x53,0x30,0x00,0x70,0x0A,0x0E,0x5C,  /* 00002048    "PS0.p..\" */
   2.421 +    0x2E,0x5F,0x47,0x50,0x45,0x44,0x50,0x54,  /* 00002050    "._GPEDPT" */
   2.422 +    0x31,0x70,0x0A,0x80,0x5C,0x2E,0x5F,0x47,  /* 00002058    "1p..\._G" */
   2.423 +    0x50,0x45,0x44,0x50,0x54,0x32,0x14,0x20,  /* 00002060    "PEDPT2. " */
   2.424 +    0x5F,0x50,0x53,0x33,0x00,0x70,0x0A,0x0E,  /* 00002068    "_PS3.p.." */
   2.425 +    0x5C,0x2E,0x5F,0x47,0x50,0x45,0x44,0x50,  /* 00002070    "\._GPEDP" */
   2.426 +    0x54,0x31,0x70,0x0A,0x83,0x5C,0x2E,0x5F,  /* 00002078    "T1p..\._" */
   2.427 +    0x47,0x50,0x45,0x44,0x50,0x54,0x32,0x14,  /* 00002080    "GPEDPT2." */
   2.428 +    0x2C,0x5F,0x45,0x4A,0x30,0x01,0x70,0x0A,  /* 00002088    ",_EJ0.p." */
   2.429 +    0x0E,0x5C,0x2E,0x5F,0x47,0x50,0x45,0x44,  /* 00002090    ".\._GPED" */
   2.430 +    0x50,0x54,0x31,0x70,0x0A,0x88,0x5C,0x2E,  /* 00002098    "PT1p..\." */
   2.431 +    0x5F,0x47,0x50,0x45,0x44,0x50,0x54,0x32,  /* 000020A0    "_GPEDPT2" */
   2.432 +    0x70,0x01,0x5C,0x2E,0x5F,0x47,0x50,0x45,  /* 000020A8    "p.\._GPE" */
   2.433 +    0x50,0x48,0x30,0x45,0x14,0x2B,0x5F,0x53,  /* 000020B0    "PH0E.+_S" */
   2.434 +    0x54,0x41,0x00,0x70,0x0A,0x0E,0x5C,0x2E,  /* 000020B8    "TA.p..\." */
   2.435 +    0x5F,0x47,0x50,0x45,0x44,0x50,0x54,0x31,  /* 000020C0    "_GPEDPT1" */
   2.436 +    0x70,0x0A,0x89,0x5C,0x2E,0x5F,0x47,0x50,  /* 000020C8    "p..\._GP" */
   2.437 +    0x45,0x44,0x50,0x54,0x32,0xA4,0x5C,0x2E,  /* 000020D0    "EDPT2.\." */
   2.438 +    0x5F,0x47,0x50,0x45,0x50,0x48,0x30,0x45,  /* 000020D8    "_GPEPH0E" */
   2.439 +    0x5B,0x82,0x42,0x0B,0x53,0x30,0x46,0x5F,  /* 000020E0    "[.B.S0F_" */
   2.440 +    0x08,0x5F,0x41,0x44,0x52,0x0C,0x00,0x00,  /* 000020E8    "._ADR..." */
   2.441 +    0x0F,0x00,0x08,0x5F,0x53,0x55,0x4E,0x0A,  /* 000020F0    "..._SUN." */
   2.442 +    0x0F,0x14,0x20,0x5F,0x50,0x53,0x30,0x00,  /* 000020F8    ".. _PS0." */
   2.443 +    0x70,0x0A,0x0F,0x5C,0x2E,0x5F,0x47,0x50,  /* 00002100    "p..\._GP" */
   2.444 +    0x45,0x44,0x50,0x54,0x31,0x70,0x0A,0x80,  /* 00002108    "EDPT1p.." */
   2.445 +    0x5C,0x2E,0x5F,0x47,0x50,0x45,0x44,0x50,  /* 00002110    "\._GPEDP" */
   2.446 +    0x54,0x32,0x14,0x20,0x5F,0x50,0x53,0x33,  /* 00002118    "T2. _PS3" */
   2.447 +    0x00,0x70,0x0A,0x0F,0x5C,0x2E,0x5F,0x47,  /* 00002120    ".p..\._G" */
   2.448 +    0x50,0x45,0x44,0x50,0x54,0x31,0x70,0x0A,  /* 00002128    "PEDPT1p." */
   2.449 +    0x83,0x5C,0x2E,0x5F,0x47,0x50,0x45,0x44,  /* 00002130    ".\._GPED" */
   2.450 +    0x50,0x54,0x32,0x14,0x2C,0x5F,0x45,0x4A,  /* 00002138    "PT2.,_EJ" */
   2.451 +    0x30,0x01,0x70,0x0A,0x0F,0x5C,0x2E,0x5F,  /* 00002140    "0.p..\._" */
   2.452 +    0x47,0x50,0x45,0x44,0x50,0x54,0x31,0x70,  /* 00002148    "GPEDPT1p" */
   2.453 +    0x0A,0x88,0x5C,0x2E,0x5F,0x47,0x50,0x45,  /* 00002150    "..\._GPE" */
   2.454 +    0x44,0x50,0x54,0x32,0x70,0x01,0x5C,0x2E,  /* 00002158    "DPT2p.\." */
   2.455 +    0x5F,0x47,0x50,0x45,0x50,0x48,0x30,0x46,  /* 00002160    "_GPEPH0F" */
   2.456 +    0x14,0x2B,0x5F,0x53,0x54,0x41,0x00,0x70,  /* 00002168    ".+_STA.p" */
   2.457 +    0x0A,0x0F,0x5C,0x2E,0x5F,0x47,0x50,0x45,  /* 00002170    "..\._GPE" */
   2.458 +    0x44,0x50,0x54,0x31,0x70,0x0A,0x89,0x5C,  /* 00002178    "DPT1p..\" */
   2.459 +    0x2E,0x5F,0x47,0x50,0x45,0x44,0x50,0x54,  /* 00002180    "._GPEDPT" */
   2.460 +    0x32,0xA4,0x5C,0x2E,0x5F,0x47,0x50,0x45,  /* 00002188    "2.\._GPE" */
   2.461 +    0x50,0x48,0x30,0x46,0x5B,0x82,0x42,0x0B,  /* 00002190    "PH0F[.B." */
   2.462 +    0x53,0x31,0x30,0x5F,0x08,0x5F,0x41,0x44,  /* 00002198    "S10_._AD" */
   2.463 +    0x52,0x0C,0x00,0x00,0x10,0x00,0x08,0x5F,  /* 000021A0    "R......_" */
   2.464 +    0x53,0x55,0x4E,0x0A,0x10,0x14,0x20,0x5F,  /* 000021A8    "SUN... _" */
   2.465 +    0x50,0x53,0x30,0x00,0x70,0x0A,0x10,0x5C,  /* 000021B0    "PS0.p..\" */
   2.466 +    0x2E,0x5F,0x47,0x50,0x45,0x44,0x50,0x54,  /* 000021B8    "._GPEDPT" */
   2.467 +    0x31,0x70,0x0A,0x80,0x5C,0x2E,0x5F,0x47,  /* 000021C0    "1p..\._G" */
   2.468 +    0x50,0x45,0x44,0x50,0x54,0x32,0x14,0x20,  /* 000021C8    "PEDPT2. " */
   2.469 +    0x5F,0x50,0x53,0x33,0x00,0x70,0x0A,0x10,  /* 000021D0    "_PS3.p.." */
   2.470 +    0x5C,0x2E,0x5F,0x47,0x50,0x45,0x44,0x50,  /* 000021D8    "\._GPEDP" */
   2.471 +    0x54,0x31,0x70,0x0A,0x83,0x5C,0x2E,0x5F,  /* 000021E0    "T1p..\._" */
   2.472 +    0x47,0x50,0x45,0x44,0x50,0x54,0x32,0x14,  /* 000021E8    "GPEDPT2." */
   2.473 +    0x2C,0x5F,0x45,0x4A,0x30,0x01,0x70,0x0A,  /* 000021F0    ",_EJ0.p." */
   2.474 +    0x10,0x5C,0x2E,0x5F,0x47,0x50,0x45,0x44,  /* 000021F8    ".\._GPED" */
   2.475 +    0x50,0x54,0x31,0x70,0x0A,0x88,0x5C,0x2E,  /* 00002200    "PT1p..\." */
   2.476 +    0x5F,0x47,0x50,0x45,0x44,0x50,0x54,0x32,  /* 00002208    "_GPEDPT2" */
   2.477 +    0x70,0x01,0x5C,0x2E,0x5F,0x47,0x50,0x45,  /* 00002210    "p.\._GPE" */
   2.478 +    0x50,0x48,0x31,0x30,0x14,0x2B,0x5F,0x53,  /* 00002218    "PH10.+_S" */
   2.479 +    0x54,0x41,0x00,0x70,0x0A,0x10,0x5C,0x2E,  /* 00002220    "TA.p..\." */
   2.480 +    0x5F,0x47,0x50,0x45,0x44,0x50,0x54,0x31,  /* 00002228    "_GPEDPT1" */
   2.481 +    0x70,0x0A,0x89,0x5C,0x2E,0x5F,0x47,0x50,  /* 00002230    "p..\._GP" */
   2.482 +    0x45,0x44,0x50,0x54,0x32,0xA4,0x5C,0x2E,  /* 00002238    "EDPT2.\." */
   2.483 +    0x5F,0x47,0x50,0x45,0x50,0x48,0x31,0x30,  /* 00002240    "_GPEPH10" */
   2.484 +    0x5B,0x82,0x42,0x0B,0x53,0x31,0x31,0x5F,  /* 00002248    "[.B.S11_" */
   2.485 +    0x08,0x5F,0x41,0x44,0x52,0x0C,0x00,0x00,  /* 00002250    "._ADR..." */
   2.486 +    0x11,0x00,0x08,0x5F,0x53,0x55,0x4E,0x0A,  /* 00002258    "..._SUN." */
   2.487 +    0x11,0x14,0x20,0x5F,0x50,0x53,0x30,0x00,  /* 00002260    ".. _PS0." */
   2.488 +    0x70,0x0A,0x11,0x5C,0x2E,0x5F,0x47,0x50,  /* 00002268    "p..\._GP" */
   2.489 +    0x45,0x44,0x50,0x54,0x31,0x70,0x0A,0x80,  /* 00002270    "EDPT1p.." */
   2.490 +    0x5C,0x2E,0x5F,0x47,0x50,0x45,0x44,0x50,  /* 00002278    "\._GPEDP" */
   2.491 +    0x54,0x32,0x14,0x20,0x5F,0x50,0x53,0x33,  /* 00002280    "T2. _PS3" */
   2.492 +    0x00,0x70,0x0A,0x11,0x5C,0x2E,0x5F,0x47,  /* 00002288    ".p..\._G" */
   2.493 +    0x50,0x45,0x44,0x50,0x54,0x31,0x70,0x0A,  /* 00002290    "PEDPT1p." */
   2.494 +    0x83,0x5C,0x2E,0x5F,0x47,0x50,0x45,0x44,  /* 00002298    ".\._GPED" */
   2.495 +    0x50,0x54,0x32,0x14,0x2C,0x5F,0x45,0x4A,  /* 000022A0    "PT2.,_EJ" */
   2.496 +    0x30,0x01,0x70,0x0A,0x11,0x5C,0x2E,0x5F,  /* 000022A8    "0.p..\._" */
   2.497 +    0x47,0x50,0x45,0x44,0x50,0x54,0x31,0x70,  /* 000022B0    "GPEDPT1p" */
   2.498 +    0x0A,0x88,0x5C,0x2E,0x5F,0x47,0x50,0x45,  /* 000022B8    "..\._GPE" */
   2.499 +    0x44,0x50,0x54,0x32,0x70,0x01,0x5C,0x2E,  /* 000022C0    "DPT2p.\." */
   2.500 +    0x5F,0x47,0x50,0x45,0x50,0x48,0x31,0x31,  /* 000022C8    "_GPEPH11" */
   2.501 +    0x14,0x2B,0x5F,0x53,0x54,0x41,0x00,0x70,  /* 000022D0    ".+_STA.p" */
   2.502 +    0x0A,0x11,0x5C,0x2E,0x5F,0x47,0x50,0x45,  /* 000022D8    "..\._GPE" */
   2.503 +    0x44,0x50,0x54,0x31,0x70,0x0A,0x89,0x5C,  /* 000022E0    "DPT1p..\" */
   2.504 +    0x2E,0x5F,0x47,0x50,0x45,0x44,0x50,0x54,  /* 000022E8    "._GPEDPT" */
   2.505 +    0x32,0xA4,0x5C,0x2E,0x5F,0x47,0x50,0x45,  /* 000022F0    "2.\._GPE" */
   2.506 +    0x50,0x48,0x31,0x31,0x5B,0x82,0x42,0x0B,  /* 000022F8    "PH11[.B." */
   2.507 +    0x53,0x31,0x32,0x5F,0x08,0x5F,0x41,0x44,  /* 00002300    "S12_._AD" */
   2.508 +    0x52,0x0C,0x00,0x00,0x12,0x00,0x08,0x5F,  /* 00002308    "R......_" */
   2.509 +    0x53,0x55,0x4E,0x0A,0x12,0x14,0x20,0x5F,  /* 00002310    "SUN... _" */
   2.510 +    0x50,0x53,0x30,0x00,0x70,0x0A,0x12,0x5C,  /* 00002318    "PS0.p..\" */
   2.511 +    0x2E,0x5F,0x47,0x50,0x45,0x44,0x50,0x54,  /* 00002320    "._GPEDPT" */
   2.512 +    0x31,0x70,0x0A,0x80,0x5C,0x2E,0x5F,0x47,  /* 00002328    "1p..\._G" */
   2.513 +    0x50,0x45,0x44,0x50,0x54,0x32,0x14,0x20,  /* 00002330    "PEDPT2. " */
   2.514 +    0x5F,0x50,0x53,0x33,0x00,0x70,0x0A,0x12,  /* 00002338    "_PS3.p.." */
   2.515 +    0x5C,0x2E,0x5F,0x47,0x50,0x45,0x44,0x50,  /* 00002340    "\._GPEDP" */
   2.516 +    0x54,0x31,0x70,0x0A,0x83,0x5C,0x2E,0x5F,  /* 00002348    "T1p..\._" */
   2.517 +    0x47,0x50,0x45,0x44,0x50,0x54,0x32,0x14,  /* 00002350    "GPEDPT2." */
   2.518 +    0x2C,0x5F,0x45,0x4A,0x30,0x01,0x70,0x0A,  /* 00002358    ",_EJ0.p." */
   2.519 +    0x12,0x5C,0x2E,0x5F,0x47,0x50,0x45,0x44,  /* 00002360    ".\._GPED" */
   2.520 +    0x50,0x54,0x31,0x70,0x0A,0x88,0x5C,0x2E,  /* 00002368    "PT1p..\." */
   2.521 +    0x5F,0x47,0x50,0x45,0x44,0x50,0x54,0x32,  /* 00002370    "_GPEDPT2" */
   2.522 +    0x70,0x01,0x5C,0x2E,0x5F,0x47,0x50,0x45,  /* 00002378    "p.\._GPE" */
   2.523 +    0x50,0x48,0x31,0x32,0x14,0x2B,0x5F,0x53,  /* 00002380    "PH12.+_S" */
   2.524 +    0x54,0x41,0x00,0x70,0x0A,0x12,0x5C,0x2E,  /* 00002388    "TA.p..\." */
   2.525 +    0x5F,0x47,0x50,0x45,0x44,0x50,0x54,0x31,  /* 00002390    "_GPEDPT1" */
   2.526 +    0x70,0x0A,0x89,0x5C,0x2E,0x5F,0x47,0x50,  /* 00002398    "p..\._GP" */
   2.527 +    0x45,0x44,0x50,0x54,0x32,0xA4,0x5C,0x2E,  /* 000023A0    "EDPT2.\." */
   2.528 +    0x5F,0x47,0x50,0x45,0x50,0x48,0x31,0x32,  /* 000023A8    "_GPEPH12" */
   2.529 +    0x5B,0x82,0x42,0x0B,0x53,0x31,0x33,0x5F,  /* 000023B0    "[.B.S13_" */
   2.530 +    0x08,0x5F,0x41,0x44,0x52,0x0C,0x00,0x00,  /* 000023B8    "._ADR..." */
   2.531 +    0x13,0x00,0x08,0x5F,0x53,0x55,0x4E,0x0A,  /* 000023C0    "..._SUN." */
   2.532 +    0x13,0x14,0x20,0x5F,0x50,0x53,0x30,0x00,  /* 000023C8    ".. _PS0." */
   2.533 +    0x70,0x0A,0x13,0x5C,0x2E,0x5F,0x47,0x50,  /* 000023D0    "p..\._GP" */
   2.534 +    0x45,0x44,0x50,0x54,0x31,0x70,0x0A,0x80,  /* 000023D8    "EDPT1p.." */
   2.535 +    0x5C,0x2E,0x5F,0x47,0x50,0x45,0x44,0x50,  /* 000023E0    "\._GPEDP" */
   2.536 +    0x54,0x32,0x14,0x20,0x5F,0x50,0x53,0x33,  /* 000023E8    "T2. _PS3" */
   2.537 +    0x00,0x70,0x0A,0x13,0x5C,0x2E,0x5F,0x47,  /* 000023F0    ".p..\._G" */
   2.538 +    0x50,0x45,0x44,0x50,0x54,0x31,0x70,0x0A,  /* 000023F8    "PEDPT1p." */
   2.539 +    0x83,0x5C,0x2E,0x5F,0x47,0x50,0x45,0x44,  /* 00002400    ".\._GPED" */
   2.540 +    0x50,0x54,0x32,0x14,0x2C,0x5F,0x45,0x4A,  /* 00002408    "PT2.,_EJ" */
   2.541 +    0x30,0x01,0x70,0x0A,0x13,0x5C,0x2E,0x5F,  /* 00002410    "0.p..\._" */
   2.542 +    0x47,0x50,0x45,0x44,0x50,0x54,0x31,0x70,  /* 00002418    "GPEDPT1p" */
   2.543 +    0x0A,0x88,0x5C,0x2E,0x5F,0x47,0x50,0x45,  /* 00002420    "..\._GPE" */
   2.544 +    0x44,0x50,0x54,0x32,0x70,0x01,0x5C,0x2E,  /* 00002428    "DPT2p.\." */
   2.545 +    0x5F,0x47,0x50,0x45,0x50,0x48,0x31,0x33,  /* 00002430    "_GPEPH13" */
   2.546 +    0x14,0x2B,0x5F,0x53,0x54,0x41,0x00,0x70,  /* 00002438    ".+_STA.p" */
   2.547 +    0x0A,0x13,0x5C,0x2E,0x5F,0x47,0x50,0x45,  /* 00002440    "..\._GPE" */
   2.548 +    0x44,0x50,0x54,0x31,0x70,0x0A,0x89,0x5C,  /* 00002448    "DPT1p..\" */
   2.549 +    0x2E,0x5F,0x47,0x50,0x45,0x44,0x50,0x54,  /* 00002450    "._GPEDPT" */
   2.550 +    0x32,0xA4,0x5C,0x2E,0x5F,0x47,0x50,0x45,  /* 00002458    "2.\._GPE" */
   2.551 +    0x50,0x48,0x31,0x33,0x5B,0x82,0x42,0x0B,  /* 00002460    "PH13[.B." */
   2.552 +    0x53,0x31,0x34,0x5F,0x08,0x5F,0x41,0x44,  /* 00002468    "S14_._AD" */
   2.553 +    0x52,0x0C,0x00,0x00,0x14,0x00,0x08,0x5F,  /* 00002470    "R......_" */
   2.554 +    0x53,0x55,0x4E,0x0A,0x14,0x14,0x20,0x5F,  /* 00002478    "SUN... _" */
   2.555 +    0x50,0x53,0x30,0x00,0x70,0x0A,0x14,0x5C,  /* 00002480    "PS0.p..\" */
   2.556 +    0x2E,0x5F,0x47,0x50,0x45,0x44,0x50,0x54,  /* 00002488    "._GPEDPT" */
   2.557 +    0x31,0x70,0x0A,0x80,0x5C,0x2E,0x5F,0x47,  /* 00002490    "1p..\._G" */
   2.558 +    0x50,0x45,0x44,0x50,0x54,0x32,0x14,0x20,  /* 00002498    "PEDPT2. " */
   2.559 +    0x5F,0x50,0x53,0x33,0x00,0x70,0x0A,0x14,  /* 000024A0    "_PS3.p.." */
   2.560 +    0x5C,0x2E,0x5F,0x47,0x50,0x45,0x44,0x50,  /* 000024A8    "\._GPEDP" */
   2.561 +    0x54,0x31,0x70,0x0A,0x83,0x5C,0x2E,0x5F,  /* 000024B0    "T1p..\._" */
   2.562 +    0x47,0x50,0x45,0x44,0x50,0x54,0x32,0x14,  /* 000024B8    "GPEDPT2." */
   2.563 +    0x2C,0x5F,0x45,0x4A,0x30,0x01,0x70,0x0A,  /* 000024C0    ",_EJ0.p." */
   2.564 +    0x14,0x5C,0x2E,0x5F,0x47,0x50,0x45,0x44,  /* 000024C8    ".\._GPED" */
   2.565 +    0x50,0x54,0x31,0x70,0x0A,0x88,0x5C,0x2E,  /* 000024D0    "PT1p..\." */
   2.566 +    0x5F,0x47,0x50,0x45,0x44,0x50,0x54,0x32,  /* 000024D8    "_GPEDPT2" */
   2.567 +    0x70,0x01,0x5C,0x2E,0x5F,0x47,0x50,0x45,  /* 000024E0    "p.\._GPE" */
   2.568 +    0x50,0x48,0x31,0x34,0x14,0x2B,0x5F,0x53,  /* 000024E8    "PH14.+_S" */
   2.569 +    0x54,0x41,0x00,0x70,0x0A,0x14,0x5C,0x2E,  /* 000024F0    "TA.p..\." */
   2.570 +    0x5F,0x47,0x50,0x45,0x44,0x50,0x54,0x31,  /* 000024F8    "_GPEDPT1" */
   2.571 +    0x70,0x0A,0x89,0x5C,0x2E,0x5F,0x47,0x50,  /* 00002500    "p..\._GP" */
   2.572 +    0x45,0x44,0x50,0x54,0x32,0xA4,0x5C,0x2E,  /* 00002508    "EDPT2.\." */
   2.573 +    0x5F,0x47,0x50,0x45,0x50,0x48,0x31,0x34,  /* 00002510    "_GPEPH14" */
   2.574 +    0x5B,0x82,0x42,0x0B,0x53,0x31,0x35,0x5F,  /* 00002518    "[.B.S15_" */
   2.575 +    0x08,0x5F,0x41,0x44,0x52,0x0C,0x00,0x00,  /* 00002520    "._ADR..." */
   2.576 +    0x15,0x00,0x08,0x5F,0x53,0x55,0x4E,0x0A,  /* 00002528    "..._SUN." */
   2.577 +    0x15,0x14,0x20,0x5F,0x50,0x53,0x30,0x00,  /* 00002530    ".. _PS0." */
   2.578 +    0x70,0x0A,0x15,0x5C,0x2E,0x5F,0x47,0x50,  /* 00002538    "p..\._GP" */
   2.579 +    0x45,0x44,0x50,0x54,0x31,0x70,0x0A,0x80,  /* 00002540    "EDPT1p.." */
   2.580 +    0x5C,0x2E,0x5F,0x47,0x50,0x45,0x44,0x50,  /* 00002548    "\._GPEDP" */
   2.581 +    0x54,0x32,0x14,0x20,0x5F,0x50,0x53,0x33,  /* 00002550    "T2. _PS3" */
   2.582 +    0x00,0x70,0x0A,0x15,0x5C,0x2E,0x5F,0x47,  /* 00002558    ".p..\._G" */
   2.583 +    0x50,0x45,0x44,0x50,0x54,0x31,0x70,0x0A,  /* 00002560    "PEDPT1p." */
   2.584 +    0x83,0x5C,0x2E,0x5F,0x47,0x50,0x45,0x44,  /* 00002568    ".\._GPED" */
   2.585 +    0x50,0x54,0x32,0x14,0x2C,0x5F,0x45,0x4A,  /* 00002570    "PT2.,_EJ" */
   2.586 +    0x30,0x01,0x70,0x0A,0x15,0x5C,0x2E,0x5F,  /* 00002578    "0.p..\._" */
   2.587 +    0x47,0x50,0x45,0x44,0x50,0x54,0x31,0x70,  /* 00002580    "GPEDPT1p" */
   2.588 +    0x0A,0x88,0x5C,0x2E,0x5F,0x47,0x50,0x45,  /* 00002588    "..\._GPE" */
   2.589 +    0x44,0x50,0x54,0x32,0x70,0x01,0x5C,0x2E,  /* 00002590    "DPT2p.\." */
   2.590 +    0x5F,0x47,0x50,0x45,0x50,0x48,0x31,0x35,  /* 00002598    "_GPEPH15" */
   2.591 +    0x14,0x2B,0x5F,0x53,0x54,0x41,0x00,0x70,  /* 000025A0    ".+_STA.p" */
   2.592 +    0x0A,0x15,0x5C,0x2E,0x5F,0x47,0x50,0x45,  /* 000025A8    "..\._GPE" */
   2.593 +    0x44,0x50,0x54,0x31,0x70,0x0A,0x89,0x5C,  /* 000025B0    "DPT1p..\" */
   2.594 +    0x2E,0x5F,0x47,0x50,0x45,0x44,0x50,0x54,  /* 000025B8    "._GPEDPT" */
   2.595 +    0x32,0xA4,0x5C,0x2E,0x5F,0x47,0x50,0x45,  /* 000025C0    "2.\._GPE" */
   2.596 +    0x50,0x48,0x31,0x35,0x5B,0x82,0x42,0x0B,  /* 000025C8    "PH15[.B." */
   2.597 +    0x53,0x31,0x36,0x5F,0x08,0x5F,0x41,0x44,  /* 000025D0    "S16_._AD" */
   2.598 +    0x52,0x0C,0x00,0x00,0x16,0x00,0x08,0x5F,  /* 000025D8    "R......_" */
   2.599 +    0x53,0x55,0x4E,0x0A,0x16,0x14,0x20,0x5F,  /* 000025E0    "SUN... _" */
   2.600 +    0x50,0x53,0x30,0x00,0x70,0x0A,0x16,0x5C,  /* 000025E8    "PS0.p..\" */
   2.601 +    0x2E,0x5F,0x47,0x50,0x45,0x44,0x50,0x54,  /* 000025F0    "._GPEDPT" */
   2.602 +    0x31,0x70,0x0A,0x80,0x5C,0x2E,0x5F,0x47,  /* 000025F8    "1p..\._G" */
   2.603 +    0x50,0x45,0x44,0x50,0x54,0x32,0x14,0x20,  /* 00002600    "PEDPT2. " */
   2.604 +    0x5F,0x50,0x53,0x33,0x00,0x70,0x0A,0x16,  /* 00002608    "_PS3.p.." */
   2.605 +    0x5C,0x2E,0x5F,0x47,0x50,0x45,0x44,0x50,  /* 00002610    "\._GPEDP" */
   2.606 +    0x54,0x31,0x70,0x0A,0x83,0x5C,0x2E,0x5F,  /* 00002618    "T1p..\._" */
   2.607 +    0x47,0x50,0x45,0x44,0x50,0x54,0x32,0x14,  /* 00002620    "GPEDPT2." */
   2.608 +    0x2C,0x5F,0x45,0x4A,0x30,0x01,0x70,0x0A,  /* 00002628    ",_EJ0.p." */
   2.609 +    0x16,0x5C,0x2E,0x5F,0x47,0x50,0x45,0x44,  /* 00002630    ".\._GPED" */
   2.610 +    0x50,0x54,0x31,0x70,0x0A,0x88,0x5C,0x2E,  /* 00002638    "PT1p..\." */
   2.611 +    0x5F,0x47,0x50,0x45,0x44,0x50,0x54,0x32,  /* 00002640    "_GPEDPT2" */
   2.612 +    0x70,0x01,0x5C,0x2E,0x5F,0x47,0x50,0x45,  /* 00002648    "p.\._GPE" */
   2.613 +    0x50,0x48,0x31,0x36,0x14,0x2B,0x5F,0x53,  /* 00002650    "PH16.+_S" */
   2.614 +    0x54,0x41,0x00,0x70,0x0A,0x16,0x5C,0x2E,  /* 00002658    "TA.p..\." */
   2.615 +    0x5F,0x47,0x50,0x45,0x44,0x50,0x54,0x31,  /* 00002660    "_GPEDPT1" */
   2.616 +    0x70,0x0A,0x89,0x5C,0x2E,0x5F,0x47,0x50,  /* 00002668    "p..\._GP" */
   2.617 +    0x45,0x44,0x50,0x54,0x32,0xA4,0x5C,0x2E,  /* 00002670    "EDPT2.\." */
   2.618 +    0x5F,0x47,0x50,0x45,0x50,0x48,0x31,0x36,  /* 00002678    "_GPEPH16" */
   2.619 +    0x5B,0x82,0x42,0x0B,0x53,0x31,0x37,0x5F,  /* 00002680    "[.B.S17_" */
   2.620 +    0x08,0x5F,0x41,0x44,0x52,0x0C,0x00,0x00,  /* 00002688    "._ADR..." */
   2.621 +    0x17,0x00,0x08,0x5F,0x53,0x55,0x4E,0x0A,  /* 00002690    "..._SUN." */
   2.622 +    0x17,0x14,0x20,0x5F,0x50,0x53,0x30,0x00,  /* 00002698    ".. _PS0." */
   2.623 +    0x70,0x0A,0x17,0x5C,0x2E,0x5F,0x47,0x50,  /* 000026A0    "p..\._GP" */
   2.624 +    0x45,0x44,0x50,0x54,0x31,0x70,0x0A,0x80,  /* 000026A8    "EDPT1p.." */
   2.625 +    0x5C,0x2E,0x5F,0x47,0x50,0x45,0x44,0x50,  /* 000026B0    "\._GPEDP" */
   2.626 +    0x54,0x32,0x14,0x20,0x5F,0x50,0x53,0x33,  /* 000026B8    "T2. _PS3" */
   2.627 +    0x00,0x70,0x0A,0x17,0x5C,0x2E,0x5F,0x47,  /* 000026C0    ".p..\._G" */
   2.628 +    0x50,0x45,0x44,0x50,0x54,0x31,0x70,0x0A,  /* 000026C8    "PEDPT1p." */
   2.629 +    0x83,0x5C,0x2E,0x5F,0x47,0x50,0x45,0x44,  /* 000026D0    ".\._GPED" */
   2.630 +    0x50,0x54,0x32,0x14,0x2C,0x5F,0x45,0x4A,  /* 000026D8    "PT2.,_EJ" */
   2.631 +    0x30,0x01,0x70,0x0A,0x17,0x5C,0x2E,0x5F,  /* 000026E0    "0.p..\._" */
   2.632 +    0x47,0x50,0x45,0x44,0x50,0x54,0x31,0x70,  /* 000026E8    "GPEDPT1p" */
   2.633 +    0x0A,0x88,0x5C,0x2E,0x5F,0x47,0x50,0x45,  /* 000026F0    "..\._GPE" */
   2.634 +    0x44,0x50,0x54,0x32,0x70,0x01,0x5C,0x2E,  /* 000026F8    "DPT2p.\." */
   2.635 +    0x5F,0x47,0x50,0x45,0x50,0x48,0x31,0x37,  /* 00002700    "_GPEPH17" */
   2.636 +    0x14,0x2B,0x5F,0x53,0x54,0x41,0x00,0x70,  /* 00002708    ".+_STA.p" */
   2.637 +    0x0A,0x17,0x5C,0x2E,0x5F,0x47,0x50,0x45,  /* 00002710    "..\._GPE" */
   2.638 +    0x44,0x50,0x54,0x31,0x70,0x0A,0x89,0x5C,  /* 00002718    "DPT1p..\" */
   2.639 +    0x2E,0x5F,0x47,0x50,0x45,0x44,0x50,0x54,  /* 00002720    "._GPEDPT" */
   2.640 +    0x32,0xA4,0x5C,0x2E,0x5F,0x47,0x50,0x45,  /* 00002728    "2.\._GPE" */
   2.641 +    0x50,0x48,0x31,0x37,0x5B,0x82,0x42,0x0B,  /* 00002730    "PH17[.B." */
   2.642 +    0x53,0x31,0x38,0x5F,0x08,0x5F,0x41,0x44,  /* 00002738    "S18_._AD" */
   2.643 +    0x52,0x0C,0x00,0x00,0x18,0x00,0x08,0x5F,  /* 00002740    "R......_" */
   2.644 +    0x53,0x55,0x4E,0x0A,0x18,0x14,0x20,0x5F,  /* 00002748    "SUN... _" */
   2.645 +    0x50,0x53,0x30,0x00,0x70,0x0A,0x18,0x5C,  /* 00002750    "PS0.p..\" */
   2.646 +    0x2E,0x5F,0x47,0x50,0x45,0x44,0x50,0x54,  /* 00002758    "._GPEDPT" */
   2.647 +    0x31,0x70,0x0A,0x80,0x5C,0x2E,0x5F,0x47,  /* 00002760    "1p..\._G" */
   2.648 +    0x50,0x45,0x44,0x50,0x54,0x32,0x14,0x20,  /* 00002768    "PEDPT2. " */
   2.649 +    0x5F,0x50,0x53,0x33,0x00,0x70,0x0A,0x18,  /* 00002770    "_PS3.p.." */
   2.650 +    0x5C,0x2E,0x5F,0x47,0x50,0x45,0x44,0x50,  /* 00002778    "\._GPEDP" */
   2.651 +    0x54,0x31,0x70,0x0A,0x83,0x5C,0x2E,0x5F,  /* 00002780    "T1p..\._" */
   2.652 +    0x47,0x50,0x45,0x44,0x50,0x54,0x32,0x14,  /* 00002788    "GPEDPT2." */
   2.653 +    0x2C,0x5F,0x45,0x4A,0x30,0x01,0x70,0x0A,  /* 00002790    ",_EJ0.p." */
   2.654 +    0x18,0x5C,0x2E,0x5F,0x47,0x50,0x45,0x44,  /* 00002798    ".\._GPED" */
   2.655 +    0x50,0x54,0x31,0x70,0x0A,0x88,0x5C,0x2E,  /* 000027A0    "PT1p..\." */
   2.656 +    0x5F,0x47,0x50,0x45,0x44,0x50,0x54,0x32,  /* 000027A8    "_GPEDPT2" */
   2.657 +    0x70,0x01,0x5C,0x2E,0x5F,0x47,0x50,0x45,  /* 000027B0    "p.\._GPE" */
   2.658 +    0x50,0x48,0x31,0x38,0x14,0x2B,0x5F,0x53,  /* 000027B8    "PH18.+_S" */
   2.659 +    0x54,0x41,0x00,0x70,0x0A,0x18,0x5C,0x2E,  /* 000027C0    "TA.p..\." */
   2.660 +    0x5F,0x47,0x50,0x45,0x44,0x50,0x54,0x31,  /* 000027C8    "_GPEDPT1" */
   2.661 +    0x70,0x0A,0x89,0x5C,0x2E,0x5F,0x47,0x50,  /* 000027D0    "p..\._GP" */
   2.662 +    0x45,0x44,0x50,0x54,0x32,0xA4,0x5C,0x2E,  /* 000027D8    "EDPT2.\." */
   2.663 +    0x5F,0x47,0x50,0x45,0x50,0x48,0x31,0x38,  /* 000027E0    "_GPEPH18" */
   2.664 +    0x5B,0x82,0x42,0x0B,0x53,0x31,0x39,0x5F,  /* 000027E8    "[.B.S19_" */
   2.665 +    0x08,0x5F,0x41,0x44,0x52,0x0C,0x00,0x00,  /* 000027F0    "._ADR..." */
   2.666 +    0x19,0x00,0x08,0x5F,0x53,0x55,0x4E,0x0A,  /* 000027F8    "..._SUN." */
   2.667 +    0x19,0x14,0x20,0x5F,0x50,0x53,0x30,0x00,  /* 00002800    ".. _PS0." */
   2.668 +    0x70,0x0A,0x19,0x5C,0x2E,0x5F,0x47,0x50,  /* 00002808    "p..\._GP" */
   2.669 +    0x45,0x44,0x50,0x54,0x31,0x70,0x0A,0x80,  /* 00002810    "EDPT1p.." */
   2.670 +    0x5C,0x2E,0x5F,0x47,0x50,0x45,0x44,0x50,  /* 00002818    "\._GPEDP" */
   2.671 +    0x54,0x32,0x14,0x20,0x5F,0x50,0x53,0x33,  /* 00002820    "T2. _PS3" */
   2.672 +    0x00,0x70,0x0A,0x19,0x5C,0x2E,0x5F,0x47,  /* 00002828    ".p..\._G" */
   2.673 +    0x50,0x45,0x44,0x50,0x54,0x31,0x70,0x0A,  /* 00002830    "PEDPT1p." */
   2.674 +    0x83,0x5C,0x2E,0x5F,0x47,0x50,0x45,0x44,  /* 00002838    ".\._GPED" */
   2.675 +    0x50,0x54,0x32,0x14,0x2C,0x5F,0x45,0x4A,  /* 00002840    "PT2.,_EJ" */
   2.676 +    0x30,0x01,0x70,0x0A,0x19,0x5C,0x2E,0x5F,  /* 00002848    "0.p..\._" */
   2.677 +    0x47,0x50,0x45,0x44,0x50,0x54,0x31,0x70,  /* 00002850    "GPEDPT1p" */
   2.678 +    0x0A,0x88,0x5C,0x2E,0x5F,0x47,0x50,0x45,  /* 00002858    "..\._GPE" */
   2.679 +    0x44,0x50,0x54,0x32,0x70,0x01,0x5C,0x2E,  /* 00002860    "DPT2p.\." */
   2.680 +    0x5F,0x47,0x50,0x45,0x50,0x48,0x31,0x39,  /* 00002868    "_GPEPH19" */
   2.681 +    0x14,0x2B,0x5F,0x53,0x54,0x41,0x00,0x70,  /* 00002870    ".+_STA.p" */
   2.682 +    0x0A,0x19,0x5C,0x2E,0x5F,0x47,0x50,0x45,  /* 00002878    "..\._GPE" */
   2.683 +    0x44,0x50,0x54,0x31,0x70,0x0A,0x89,0x5C,  /* 00002880    "DPT1p..\" */
   2.684 +    0x2E,0x5F,0x47,0x50,0x45,0x44,0x50,0x54,  /* 00002888    "._GPEDPT" */
   2.685 +    0x32,0xA4,0x5C,0x2E,0x5F,0x47,0x50,0x45,  /* 00002890    "2.\._GPE" */
   2.686 +    0x50,0x48,0x31,0x39,0x5B,0x82,0x42,0x0B,  /* 00002898    "PH19[.B." */
   2.687 +    0x53,0x31,0x41,0x5F,0x08,0x5F,0x41,0x44,  /* 000028A0    "S1A_._AD" */
   2.688 +    0x52,0x0C,0x00,0x00,0x1A,0x00,0x08,0x5F,  /* 000028A8    "R......_" */
   2.689 +    0x53,0x55,0x4E,0x0A,0x1A,0x14,0x20,0x5F,  /* 000028B0    "SUN... _" */
   2.690 +    0x50,0x53,0x30,0x00,0x70,0x0A,0x1A,0x5C,  /* 000028B8    "PS0.p..\" */
   2.691 +    0x2E,0x5F,0x47,0x50,0x45,0x44,0x50,0x54,  /* 000028C0    "._GPEDPT" */
   2.692 +    0x31,0x70,0x0A,0x80,0x5C,0x2E,0x5F,0x47,  /* 000028C8    "1p..\._G" */
   2.693 +    0x50,0x45,0x44,0x50,0x54,0x32,0x14,0x20,  /* 000028D0    "PEDPT2. " */
   2.694 +    0x5F,0x50,0x53,0x33,0x00,0x70,0x0A,0x1A,  /* 000028D8    "_PS3.p.." */
   2.695 +    0x5C,0x2E,0x5F,0x47,0x50,0x45,0x44,0x50,  /* 000028E0    "\._GPEDP" */
   2.696 +    0x54,0x31,0x70,0x0A,0x83,0x5C,0x2E,0x5F,  /* 000028E8    "T1p..\._" */
   2.697 +    0x47,0x50,0x45,0x44,0x50,0x54,0x32,0x14,  /* 000028F0    "GPEDPT2." */
   2.698 +    0x2C,0x5F,0x45,0x4A,0x30,0x01,0x70,0x0A,  /* 000028F8    ",_EJ0.p." */
   2.699 +    0x1A,0x5C,0x2E,0x5F,0x47,0x50,0x45,0x44,  /* 00002900    ".\._GPED" */
   2.700 +    0x50,0x54,0x31,0x70,0x0A,0x88,0x5C,0x2E,  /* 00002908    "PT1p..\." */
   2.701 +    0x5F,0x47,0x50,0x45,0x44,0x50,0x54,0x32,  /* 00002910    "_GPEDPT2" */
   2.702 +    0x70,0x01,0x5C,0x2E,0x5F,0x47,0x50,0x45,  /* 00002918    "p.\._GPE" */
   2.703 +    0x50,0x48,0x31,0x41,0x14,0x2B,0x5F,0x53,  /* 00002920    "PH1A.+_S" */
   2.704 +    0x54,0x41,0x00,0x70,0x0A,0x1A,0x5C,0x2E,  /* 00002928    "TA.p..\." */
   2.705 +    0x5F,0x47,0x50,0x45,0x44,0x50,0x54,0x31,  /* 00002930    "_GPEDPT1" */
   2.706 +    0x70,0x0A,0x89,0x5C,0x2E,0x5F,0x47,0x50,  /* 00002938    "p..\._GP" */
   2.707 +    0x45,0x44,0x50,0x54,0x32,0xA4,0x5C,0x2E,  /* 00002940    "EDPT2.\." */
   2.708 +    0x5F,0x47,0x50,0x45,0x50,0x48,0x31,0x41,  /* 00002948    "_GPEPH1A" */
   2.709 +    0x5B,0x82,0x42,0x0B,0x53,0x31,0x42,0x5F,  /* 00002950    "[.B.S1B_" */
   2.710 +    0x08,0x5F,0x41,0x44,0x52,0x0C,0x00,0x00,  /* 00002958    "._ADR..." */
   2.711 +    0x1B,0x00,0x08,0x5F,0x53,0x55,0x4E,0x0A,  /* 00002960    "..._SUN." */
   2.712 +    0x1B,0x14,0x20,0x5F,0x50,0x53,0x30,0x00,  /* 00002968    ".. _PS0." */
   2.713 +    0x70,0x0A,0x1B,0x5C,0x2E,0x5F,0x47,0x50,  /* 00002970    "p..\._GP" */
   2.714 +    0x45,0x44,0x50,0x54,0x31,0x70,0x0A,0x80,  /* 00002978    "EDPT1p.." */
   2.715 +    0x5C,0x2E,0x5F,0x47,0x50,0x45,0x44,0x50,  /* 00002980    "\._GPEDP" */
   2.716 +    0x54,0x32,0x14,0x20,0x5F,0x50,0x53,0x33,  /* 00002988    "T2. _PS3" */
   2.717 +    0x00,0x70,0x0A,0x1B,0x5C,0x2E,0x5F,0x47,  /* 00002990    ".p..\._G" */
   2.718 +    0x50,0x45,0x44,0x50,0x54,0x31,0x70,0x0A,  /* 00002998    "PEDPT1p." */
   2.719 +    0x83,0x5C,0x2E,0x5F,0x47,0x50,0x45,0x44,  /* 000029A0    ".\._GPED" */
   2.720 +    0x50,0x54,0x32,0x14,0x2C,0x5F,0x45,0x4A,  /* 000029A8    "PT2.,_EJ" */
   2.721 +    0x30,0x01,0x70,0x0A,0x1B,0x5C,0x2E,0x5F,  /* 000029B0    "0.p..\._" */
   2.722 +    0x47,0x50,0x45,0x44,0x50,0x54,0x31,0x70,  /* 000029B8    "GPEDPT1p" */
   2.723 +    0x0A,0x88,0x5C,0x2E,0x5F,0x47,0x50,0x45,  /* 000029C0    "..\._GPE" */
   2.724 +    0x44,0x50,0x54,0x32,0x70,0x01,0x5C,0x2E,  /* 000029C8    "DPT2p.\." */
   2.725 +    0x5F,0x47,0x50,0x45,0x50,0x48,0x31,0x42,  /* 000029D0    "_GPEPH1B" */
   2.726 +    0x14,0x2B,0x5F,0x53,0x54,0x41,0x00,0x70,  /* 000029D8    ".+_STA.p" */
   2.727 +    0x0A,0x1B,0x5C,0x2E,0x5F,0x47,0x50,0x45,  /* 000029E0    "..\._GPE" */
   2.728 +    0x44,0x50,0x54,0x31,0x70,0x0A,0x89,0x5C,  /* 000029E8    "DPT1p..\" */
   2.729 +    0x2E,0x5F,0x47,0x50,0x45,0x44,0x50,0x54,  /* 000029F0    "._GPEDPT" */
   2.730 +    0x32,0xA4,0x5C,0x2E,0x5F,0x47,0x50,0x45,  /* 000029F8    "2.\._GPE" */
   2.731 +    0x50,0x48,0x31,0x42,0x5B,0x82,0x42,0x0B,  /* 00002A00    "PH1B[.B." */
   2.732 +    0x53,0x31,0x43,0x5F,0x08,0x5F,0x41,0x44,  /* 00002A08    "S1C_._AD" */
   2.733 +    0x52,0x0C,0x00,0x00,0x1C,0x00,0x08,0x5F,  /* 00002A10    "R......_" */
   2.734 +    0x53,0x55,0x4E,0x0A,0x1C,0x14,0x20,0x5F,  /* 00002A18    "SUN... _" */
   2.735 +    0x50,0x53,0x30,0x00,0x70,0x0A,0x1C,0x5C,  /* 00002A20    "PS0.p..\" */
   2.736 +    0x2E,0x5F,0x47,0x50,0x45,0x44,0x50,0x54,  /* 00002A28    "._GPEDPT" */
   2.737 +    0x31,0x70,0x0A,0x80,0x5C,0x2E,0x5F,0x47,  /* 00002A30    "1p..\._G" */
   2.738 +    0x50,0x45,0x44,0x50,0x54,0x32,0x14,0x20,  /* 00002A38    "PEDPT2. " */
   2.739 +    0x5F,0x50,0x53,0x33,0x00,0x70,0x0A,0x1C,  /* 00002A40    "_PS3.p.." */
   2.740 +    0x5C,0x2E,0x5F,0x47,0x50,0x45,0x44,0x50,  /* 00002A48    "\._GPEDP" */
   2.741 +    0x54,0x31,0x70,0x0A,0x83,0x5C,0x2E,0x5F,  /* 00002A50    "T1p..\._" */
   2.742 +    0x47,0x50,0x45,0x44,0x50,0x54,0x32,0x14,  /* 00002A58    "GPEDPT2." */
   2.743 +    0x2C,0x5F,0x45,0x4A,0x30,0x01,0x70,0x0A,  /* 00002A60    ",_EJ0.p." */
   2.744 +    0x1C,0x5C,0x2E,0x5F,0x47,0x50,0x45,0x44,  /* 00002A68    ".\._GPED" */
   2.745 +    0x50,0x54,0x31,0x70,0x0A,0x88,0x5C,0x2E,  /* 00002A70    "PT1p..\." */
   2.746 +    0x5F,0x47,0x50,0x45,0x44,0x50,0x54,0x32,  /* 00002A78    "_GPEDPT2" */
   2.747 +    0x70,0x01,0x5C,0x2E,0x5F,0x47,0x50,0x45,  /* 00002A80    "p.\._GPE" */
   2.748 +    0x50,0x48,0x31,0x43,0x14,0x2B,0x5F,0x53,  /* 00002A88    "PH1C.+_S" */
   2.749 +    0x54,0x41,0x00,0x70,0x0A,0x1C,0x5C,0x2E,  /* 00002A90    "TA.p..\." */
   2.750 +    0x5F,0x47,0x50,0x45,0x44,0x50,0x54,0x31,  /* 00002A98    "_GPEDPT1" */
   2.751 +    0x70,0x0A,0x89,0x5C,0x2E,0x5F,0x47,0x50,  /* 00002AA0    "p..\._GP" */
   2.752 +    0x45,0x44,0x50,0x54,0x32,0xA4,0x5C,0x2E,  /* 00002AA8    "EDPT2.\." */
   2.753 +    0x5F,0x47,0x50,0x45,0x50,0x48,0x31,0x43,  /* 00002AB0    "_GPEPH1C" */
   2.754 +    0x5B,0x82,0x42,0x0B,0x53,0x31,0x44,0x5F,  /* 00002AB8    "[.B.S1D_" */
   2.755 +    0x08,0x5F,0x41,0x44,0x52,0x0C,0x00,0x00,  /* 00002AC0    "._ADR..." */
   2.756 +    0x1D,0x00,0x08,0x5F,0x53,0x55,0x4E,0x0A,  /* 00002AC8    "..._SUN." */
   2.757 +    0x1D,0x14,0x20,0x5F,0x50,0x53,0x30,0x00,  /* 00002AD0    ".. _PS0." */
   2.758 +    0x70,0x0A,0x1D,0x5C,0x2E,0x5F,0x47,0x50,  /* 00002AD8    "p..\._GP" */
   2.759 +    0x45,0x44,0x50,0x54,0x31,0x70,0x0A,0x80,  /* 00002AE0    "EDPT1p.." */
   2.760 +    0x5C,0x2E,0x5F,0x47,0x50,0x45,0x44,0x50,  /* 00002AE8    "\._GPEDP" */
   2.761 +    0x54,0x32,0x14,0x20,0x5F,0x50,0x53,0x33,  /* 00002AF0    "T2. _PS3" */
   2.762 +    0x00,0x70,0x0A,0x1D,0x5C,0x2E,0x5F,0x47,  /* 00002AF8    ".p..\._G" */
   2.763 +    0x50,0x45,0x44,0x50,0x54,0x31,0x70,0x0A,  /* 00002B00    "PEDPT1p." */
   2.764 +    0x83,0x5C,0x2E,0x5F,0x47,0x50,0x45,0x44,  /* 00002B08    ".\._GPED" */
   2.765 +    0x50,0x54,0x32,0x14,0x2C,0x5F,0x45,0x4A,  /* 00002B10    "PT2.,_EJ" */
   2.766 +    0x30,0x01,0x70,0x0A,0x1D,0x5C,0x2E,0x5F,  /* 00002B18    "0.p..\._" */
   2.767 +    0x47,0x50,0x45,0x44,0x50,0x54,0x31,0x70,  /* 00002B20    "GPEDPT1p" */
   2.768 +    0x0A,0x88,0x5C,0x2E,0x5F,0x47,0x50,0x45,  /* 00002B28    "..\._GPE" */
   2.769 +    0x44,0x50,0x54,0x32,0x70,0x01,0x5C,0x2E,  /* 00002B30    "DPT2p.\." */
   2.770 +    0x5F,0x47,0x50,0x45,0x50,0x48,0x31,0x44,  /* 00002B38    "_GPEPH1D" */
   2.771 +    0x14,0x2B,0x5F,0x53,0x54,0x41,0x00,0x70,  /* 00002B40    ".+_STA.p" */
   2.772 +    0x0A,0x1D,0x5C,0x2E,0x5F,0x47,0x50,0x45,  /* 00002B48    "..\._GPE" */
   2.773 +    0x44,0x50,0x54,0x31,0x70,0x0A,0x89,0x5C,  /* 00002B50    "DPT1p..\" */
   2.774 +    0x2E,0x5F,0x47,0x50,0x45,0x44,0x50,0x54,  /* 00002B58    "._GPEDPT" */
   2.775 +    0x32,0xA4,0x5C,0x2E,0x5F,0x47,0x50,0x45,  /* 00002B60    "2.\._GPE" */
   2.776 +    0x50,0x48,0x31,0x44,0x5B,0x82,0x42,0x0B,  /* 00002B68    "PH1D[.B." */
   2.777 +    0x53,0x31,0x45,0x5F,0x08,0x5F,0x41,0x44,  /* 00002B70    "S1E_._AD" */
   2.778 +    0x52,0x0C,0x00,0x00,0x1E,0x00,0x08,0x5F,  /* 00002B78    "R......_" */
   2.779 +    0x53,0x55,0x4E,0x0A,0x1E,0x14,0x20,0x5F,  /* 00002B80    "SUN... _" */
   2.780 +    0x50,0x53,0x30,0x00,0x70,0x0A,0x1E,0x5C,  /* 00002B88    "PS0.p..\" */
   2.781 +    0x2E,0x5F,0x47,0x50,0x45,0x44,0x50,0x54,  /* 00002B90    "._GPEDPT" */
   2.782 +    0x31,0x70,0x0A,0x80,0x5C,0x2E,0x5F,0x47,  /* 00002B98    "1p..\._G" */
   2.783 +    0x50,0x45,0x44,0x50,0x54,0x32,0x14,0x20,  /* 00002BA0    "PEDPT2. " */
   2.784 +    0x5F,0x50,0x53,0x33,0x00,0x70,0x0A,0x1E,  /* 00002BA8    "_PS3.p.." */
   2.785 +    0x5C,0x2E,0x5F,0x47,0x50,0x45,0x44,0x50,  /* 00002BB0    "\._GPEDP" */
   2.786 +    0x54,0x31,0x70,0x0A,0x83,0x5C,0x2E,0x5F,  /* 00002BB8    "T1p..\._" */
   2.787 +    0x47,0x50,0x45,0x44,0x50,0x54,0x32,0x14,  /* 00002BC0    "GPEDPT2." */
   2.788 +    0x2C,0x5F,0x45,0x4A,0x30,0x01,0x70,0x0A,  /* 00002BC8    ",_EJ0.p." */
   2.789 +    0x1E,0x5C,0x2E,0x5F,0x47,0x50,0x45,0x44,  /* 00002BD0    ".\._GPED" */
   2.790 +    0x50,0x54,0x31,0x70,0x0A,0x88,0x5C,0x2E,  /* 00002BD8    "PT1p..\." */
   2.791 +    0x5F,0x47,0x50,0x45,0x44,0x50,0x54,0x32,  /* 00002BE0    "_GPEDPT2" */
   2.792 +    0x70,0x01,0x5C,0x2E,0x5F,0x47,0x50,0x45,  /* 00002BE8    "p.\._GPE" */
   2.793 +    0x50,0x48,0x31,0x45,0x14,0x2B,0x5F,0x53,  /* 00002BF0    "PH1E.+_S" */
   2.794 +    0x54,0x41,0x00,0x70,0x0A,0x1E,0x5C,0x2E,  /* 00002BF8    "TA.p..\." */
   2.795 +    0x5F,0x47,0x50,0x45,0x44,0x50,0x54,0x31,  /* 00002C00    "_GPEDPT1" */
   2.796 +    0x70,0x0A,0x89,0x5C,0x2E,0x5F,0x47,0x50,  /* 00002C08    "p..\._GP" */
   2.797 +    0x45,0x44,0x50,0x54,0x32,0xA4,0x5C,0x2E,  /* 00002C10    "EDPT2.\." */
   2.798 +    0x5F,0x47,0x50,0x45,0x50,0x48,0x31,0x45,  /* 00002C18    "_GPEPH1E" */
   2.799 +    0x5B,0x82,0x42,0x0B,0x53,0x31,0x46,0x5F,  /* 00002C20    "[.B.S1F_" */
   2.800 +    0x08,0x5F,0x41,0x44,0x52,0x0C,0x00,0x00,  /* 00002C28    "._ADR..." */
   2.801 +    0x1F,0x00,0x08,0x5F,0x53,0x55,0x4E,0x0A,  /* 00002C30    "..._SUN." */
   2.802 +    0x1F,0x14,0x20,0x5F,0x50,0x53,0x30,0x00,  /* 00002C38    ".. _PS0." */
   2.803 +    0x70,0x0A,0x1F,0x5C,0x2E,0x5F,0x47,0x50,  /* 00002C40    "p..\._GP" */
   2.804 +    0x45,0x44,0x50,0x54,0x31,0x70,0x0A,0x80,  /* 00002C48    "EDPT1p.." */
   2.805 +    0x5C,0x2E,0x5F,0x47,0x50,0x45,0x44,0x50,  /* 00002C50    "\._GPEDP" */
   2.806 +    0x54,0x32,0x14,0x20,0x5F,0x50,0x53,0x33,  /* 00002C58    "T2. _PS3" */
   2.807 +    0x00,0x70,0x0A,0x1F,0x5C,0x2E,0x5F,0x47,  /* 00002C60    ".p..\._G" */
   2.808 +    0x50,0x45,0x44,0x50,0x54,0x31,0x70,0x0A,  /* 00002C68    "PEDPT1p." */
   2.809 +    0x83,0x5C,0x2E,0x5F,0x47,0x50,0x45,0x44,  /* 00002C70    ".\._GPED" */
   2.810 +    0x50,0x54,0x32,0x14,0x2C,0x5F,0x45,0x4A,  /* 00002C78    "PT2.,_EJ" */
   2.811 +    0x30,0x01,0x70,0x0A,0x1F,0x5C,0x2E,0x5F,  /* 00002C80    "0.p..\._" */
   2.812 +    0x47,0x50,0x45,0x44,0x50,0x54,0x31,0x70,  /* 00002C88    "GPEDPT1p" */
   2.813 +    0x0A,0x88,0x5C,0x2E,0x5F,0x47,0x50,0x45,  /* 00002C90    "..\._GPE" */
   2.814 +    0x44,0x50,0x54,0x32,0x70,0x01,0x5C,0x2E,  /* 00002C98    "DPT2p.\." */
   2.815 +    0x5F,0x47,0x50,0x45,0x50,0x48,0x31,0x46,  /* 00002CA0    "_GPEPH1F" */
   2.816 +    0x14,0x2B,0x5F,0x53,0x54,0x41,0x00,0x70,  /* 00002CA8    ".+_STA.p" */
   2.817 +    0x0A,0x1F,0x5C,0x2E,0x5F,0x47,0x50,0x45,  /* 00002CB0    "..\._GPE" */
   2.818 +    0x44,0x50,0x54,0x31,0x70,0x0A,0x89,0x5C,  /* 00002CB8    "DPT1p..\" */
   2.819 +    0x2E,0x5F,0x47,0x50,0x45,0x44,0x50,0x54,  /* 00002CC0    "._GPEDPT" */
   2.820 +    0x32,0xA4,0x5C,0x2E,0x5F,0x47,0x50,0x45,  /* 00002CC8    "2.\._GPE" */
   2.821 +    0x50,0x48,0x31,0x46,0x10,0x4D,0x52,0x5F,  /* 00002CD0    "PH1F.MR_" */
   2.822 +    0x47,0x50,0x45,0x5B,0x80,0x50,0x48,0x50,  /* 00002CD8    "GPE[.PHP" */
   2.823 +    0x5F,0x01,0x0B,0xC0,0x10,0x0A,0x22,0x5B,  /* 00002CE0    "_....."[" */
   2.824 +    0x81,0x41,0x0B,0x50,0x48,0x50,0x5F,0x01,  /* 00002CE8    ".A.PHP_." */
   2.825 +    0x50,0x53,0x54,0x41,0x08,0x50,0x53,0x54,  /* 00002CF0    "PSTA.PST" */
   2.826 +    0x42,0x08,0x50,0x48,0x30,0x30,0x08,0x50,  /* 00002CF8    "B.PH00.P" */
   2.827 +    0x48,0x30,0x31,0x08,0x50,0x48,0x30,0x32,  /* 00002D00    "H01.PH02" */
   2.828 +    0x08,0x50,0x48,0x30,0x33,0x08,0x50,0x48,  /* 00002D08    ".PH03.PH" */
   2.829 +    0x30,0x34,0x08,0x50,0x48,0x30,0x35,0x08,  /* 00002D10    "04.PH05." */
   2.830 +    0x50,0x48,0x30,0x36,0x08,0x50,0x48,0x30,  /* 00002D18    "PH06.PH0" */
   2.831 +    0x37,0x08,0x50,0x48,0x30,0x38,0x08,0x50,  /* 00002D20    "7.PH08.P" */
   2.832 +    0x48,0x30,0x39,0x08,0x50,0x48,0x30,0x41,  /* 00002D28    "H09.PH0A" */
   2.833 +    0x08,0x50,0x48,0x30,0x42,0x08,0x50,0x48,  /* 00002D30    ".PH0B.PH" */
   2.834 +    0x30,0x43,0x08,0x50,0x48,0x30,0x44,0x08,  /* 00002D38    "0C.PH0D." */
   2.835 +    0x50,0x48,0x30,0x45,0x08,0x50,0x48,0x30,  /* 00002D40    "PH0E.PH0" */
   2.836 +    0x46,0x08,0x50,0x48,0x31,0x30,0x08,0x50,  /* 00002D48    "F.PH10.P" */
   2.837 +    0x48,0x31,0x31,0x08,0x50,0x48,0x31,0x32,  /* 00002D50    "H11.PH12" */
   2.838 +    0x08,0x50,0x48,0x31,0x33,0x08,0x50,0x48,  /* 00002D58    ".PH13.PH" */
   2.839 +    0x31,0x34,0x08,0x50,0x48,0x31,0x35,0x08,  /* 00002D60    "14.PH15." */
   2.840 +    0x50,0x48,0x31,0x36,0x08,0x50,0x48,0x31,  /* 00002D68    "PH16.PH1" */
   2.841 +    0x37,0x08,0x50,0x48,0x31,0x38,0x08,0x50,  /* 00002D70    "7.PH18.P" */
   2.842 +    0x48,0x31,0x39,0x08,0x50,0x48,0x31,0x41,  /* 00002D78    "H19.PH1A" */
   2.843 +    0x08,0x50,0x48,0x31,0x42,0x08,0x50,0x48,  /* 00002D80    ".PH1B.PH" */
   2.844 +    0x31,0x43,0x08,0x50,0x48,0x31,0x44,0x08,  /* 00002D88    "1C.PH1D." */
   2.845 +    0x50,0x48,0x31,0x45,0x08,0x50,0x48,0x31,  /* 00002D90    "PH1E.PH1" */
   2.846 +    0x46,0x08,0x5B,0x80,0x44,0x47,0x31,0x5F,  /* 00002D98    "F.[.DG1_" */
   2.847 +    0x01,0x0B,0x44,0xB0,0x0A,0x04,0x5B,0x81,  /* 00002DA0    "..D...[." */
   2.848 +    0x10,0x44,0x47,0x31,0x5F,0x01,0x44,0x50,  /* 00002DA8    ".DG1_.DP" */
   2.849 +    0x54,0x31,0x08,0x44,0x50,0x54,0x32,0x08,  /* 00002DB0    "T1.DPT2." */
   2.850 +    0x14,0x49,0x44,0x5F,0x4C,0x30,0x33,0x08,  /* 00002DB8    ".ID_L03." */
   2.851 +    0x08,0x5F,0x54,0x5F,0x30,0x00,0x08,0x53,  /* 00002DC0    "._T_0..S" */
   2.852 +    0x4C,0x54,0x5F,0x00,0x08,0x45,0x56,0x54,  /* 00002DC8    "LT_..EVT" */
   2.853 +    0x5F,0x00,0x70,0x50,0x53,0x54,0x41,0x61,  /* 00002DD0    "_.pPSTAa" */
   2.854 +    0x7B,0x61,0x0A,0x0F,0x45,0x56,0x54,0x5F,  /* 00002DD8    "{a..EVT_" */
   2.855 +    0x70,0x50,0x53,0x54,0x42,0x61,0x7B,0x61,  /* 00002DE0    "pPSTBa{a" */
   2.856 +    0x0A,0xFF,0x53,0x4C,0x54,0x5F,0x70,0x53,  /* 00002DE8    "..SLT_pS" */
   2.857 +    0x4C,0x54,0x5F,0x44,0x50,0x54,0x31,0x70,  /* 00002DF0    "LT_DPT1p" */
   2.858 +    0x45,0x56,0x54,0x5F,0x44,0x50,0x54,0x32,  /* 00002DF8    "EVT_DPT2" */
   2.859 +    0x70,0x53,0x4C,0x54,0x5F,0x5F,0x54,0x5F,  /* 00002E00    "pSLT__T_" */
   2.860 +    0x30,0xA0,0x1B,0x93,0x5F,0x54,0x5F,0x30,  /* 00002E08    "0..._T_0" */
   2.861 +    0x00,0x86,0x5C,0x2F,0x03,0x5F,0x53,0x42,  /* 00002E10    "..\/._SB" */
   2.862 +    0x5F,0x50,0x43,0x49,0x30,0x53,0x30,0x30,  /* 00002E18    "_PCI0S00" */
   2.863 +    0x5F,0x45,0x56,0x54,0x5F,0xA1,0x4C,0x3D,  /* 00002E20    "_EVT_.L=" */
   2.864 +    0xA0,0x1B,0x93,0x5F,0x54,0x5F,0x30,0x01,  /* 00002E28    "..._T_0." */
   2.865 +    0x86,0x5C,0x2F,0x03,0x5F,0x53,0x42,0x5F,  /* 00002E30    ".\/._SB_" */
   2.866 +    0x50,0x43,0x49,0x30,0x53,0x30,0x31,0x5F,  /* 00002E38    "PCI0S01_" */
   2.867 +    0x45,0x56,0x54,0x5F,0xA1,0x4D,0x3B,0xA0,  /* 00002E40    "EVT_.M;." */
   2.868 +    0x1C,0x93,0x5F,0x54,0x5F,0x30,0x0A,0x02,  /* 00002E48    ".._T_0.." */
   2.869 +    0x86,0x5C,0x2F,0x03,0x5F,0x53,0x42,0x5F,  /* 00002E50    ".\/._SB_" */
   2.870 +    0x50,0x43,0x49,0x30,0x53,0x30,0x32,0x5F,  /* 00002E58    "PCI0S02_" */
   2.871 +    0x45,0x56,0x54,0x5F,0xA1,0x4D,0x39,0xA0,  /* 00002E60    "EVT_.M9." */
   2.872 +    0x1C,0x93,0x5F,0x54,0x5F,0x30,0x0A,0x03,  /* 00002E68    ".._T_0.." */
   2.873 +    0x86,0x5C,0x2F,0x03,0x5F,0x53,0x42,0x5F,  /* 00002E70    ".\/._SB_" */
   2.874 +    0x50,0x43,0x49,0x30,0x53,0x30,0x33,0x5F,  /* 00002E78    "PCI0S03_" */
   2.875 +    0x45,0x56,0x54,0x5F,0xA1,0x4D,0x37,0xA0,  /* 00002E80    "EVT_.M7." */
   2.876 +    0x1C,0x93,0x5F,0x54,0x5F,0x30,0x0A,0x04,  /* 00002E88    ".._T_0.." */
   2.877 +    0x86,0x5C,0x2F,0x03,0x5F,0x53,0x42,0x5F,  /* 00002E90    ".\/._SB_" */
   2.878 +    0x50,0x43,0x49,0x30,0x53,0x30,0x34,0x5F,  /* 00002E98    "PCI0S04_" */
   2.879 +    0x45,0x56,0x54,0x5F,0xA1,0x4D,0x35,0xA0,  /* 00002EA0    "EVT_.M5." */
   2.880 +    0x1C,0x93,0x5F,0x54,0x5F,0x30,0x0A,0x05,  /* 00002EA8    ".._T_0.." */
   2.881 +    0x86,0x5C,0x2F,0x03,0x5F,0x53,0x42,0x5F,  /* 00002EB0    ".\/._SB_" */
   2.882 +    0x50,0x43,0x49,0x30,0x53,0x30,0x35,0x5F,  /* 00002EB8    "PCI0S05_" */
   2.883 +    0x45,0x56,0x54,0x5F,0xA1,0x4D,0x33,0xA0,  /* 00002EC0    "EVT_.M3." */
   2.884 +    0x1C,0x93,0x5F,0x54,0x5F,0x30,0x0A,0x06,  /* 00002EC8    ".._T_0.." */
   2.885 +    0x86,0x5C,0x2F,0x03,0x5F,0x53,0x42,0x5F,  /* 00002ED0    ".\/._SB_" */
   2.886 +    0x50,0x43,0x49,0x30,0x53,0x30,0x36,0x5F,  /* 00002ED8    "PCI0S06_" */
   2.887 +    0x45,0x56,0x54,0x5F,0xA1,0x4D,0x31,0xA0,  /* 00002EE0    "EVT_.M1." */
   2.888 +    0x1C,0x93,0x5F,0x54,0x5F,0x30,0x0A,0x07,  /* 00002EE8    ".._T_0.." */
   2.889 +    0x86,0x5C,0x2F,0x03,0x5F,0x53,0x42,0x5F,  /* 00002EF0    ".\/._SB_" */
   2.890 +    0x50,0x43,0x49,0x30,0x53,0x30,0x37,0x5F,  /* 00002EF8    "PCI0S07_" */
   2.891 +    0x45,0x56,0x54,0x5F,0xA1,0x4D,0x2F,0xA0,  /* 00002F00    "EVT_.M/." */
   2.892 +    0x1C,0x93,0x5F,0x54,0x5F,0x30,0x0A,0x08,  /* 00002F08    ".._T_0.." */
   2.893 +    0x86,0x5C,0x2F,0x03,0x5F,0x53,0x42,0x5F,  /* 00002F10    ".\/._SB_" */
   2.894 +    0x50,0x43,0x49,0x30,0x53,0x30,0x38,0x5F,  /* 00002F18    "PCI0S08_" */
   2.895 +    0x45,0x56,0x54,0x5F,0xA1,0x4D,0x2D,0xA0,  /* 00002F20    "EVT_.M-." */
   2.896 +    0x1C,0x93,0x5F,0x54,0x5F,0x30,0x0A,0x09,  /* 00002F28    ".._T_0.." */
   2.897 +    0x86,0x5C,0x2F,0x03,0x5F,0x53,0x42,0x5F,  /* 00002F30    ".\/._SB_" */
   2.898 +    0x50,0x43,0x49,0x30,0x53,0x30,0x39,0x5F,  /* 00002F38    "PCI0S09_" */
   2.899 +    0x45,0x56,0x54,0x5F,0xA1,0x4D,0x2B,0xA0,  /* 00002F40    "EVT_.M+." */
   2.900 +    0x1C,0x93,0x5F,0x54,0x5F,0x30,0x0A,0x0A,  /* 00002F48    ".._T_0.." */
   2.901 +    0x86,0x5C,0x2F,0x03,0x5F,0x53,0x42,0x5F,  /* 00002F50    ".\/._SB_" */
   2.902 +    0x50,0x43,0x49,0x30,0x53,0x30,0x41,0x5F,  /* 00002F58    "PCI0S0A_" */
   2.903 +    0x45,0x56,0x54,0x5F,0xA1,0x4D,0x29,0xA0,  /* 00002F60    "EVT_.M)." */
   2.904 +    0x1C,0x93,0x5F,0x54,0x5F,0x30,0x0A,0x0B,  /* 00002F68    ".._T_0.." */
   2.905 +    0x86,0x5C,0x2F,0x03,0x5F,0x53,0x42,0x5F,  /* 00002F70    ".\/._SB_" */
   2.906 +    0x50,0x43,0x49,0x30,0x53,0x30,0x42,0x5F,  /* 00002F78    "PCI0S0B_" */
   2.907 +    0x45,0x56,0x54,0x5F,0xA1,0x4D,0x27,0xA0,  /* 00002F80    "EVT_.M'." */
   2.908 +    0x1C,0x93,0x5F,0x54,0x5F,0x30,0x0A,0x0C,  /* 00002F88    ".._T_0.." */
   2.909 +    0x86,0x5C,0x2F,0x03,0x5F,0x53,0x42,0x5F,  /* 00002F90    ".\/._SB_" */
   2.910 +    0x50,0x43,0x49,0x30,0x53,0x30,0x43,0x5F,  /* 00002F98    "PCI0S0C_" */
   2.911 +    0x45,0x56,0x54,0x5F,0xA1,0x4D,0x25,0xA0,  /* 00002FA0    "EVT_.M%." */
   2.912 +    0x1C,0x93,0x5F,0x54,0x5F,0x30,0x0A,0x0D,  /* 00002FA8    ".._T_0.." */
   2.913 +    0x86,0x5C,0x2F,0x03,0x5F,0x53,0x42,0x5F,  /* 00002FB0    ".\/._SB_" */
   2.914 +    0x50,0x43,0x49,0x30,0x53,0x30,0x44,0x5F,  /* 00002FB8    "PCI0S0D_" */
   2.915 +    0x45,0x56,0x54,0x5F,0xA1,0x4D,0x23,0xA0,  /* 00002FC0    "EVT_.M#." */
   2.916 +    0x1C,0x93,0x5F,0x54,0x5F,0x30,0x0A,0x0E,  /* 00002FC8    ".._T_0.." */
   2.917 +    0x86,0x5C,0x2F,0x03,0x5F,0x53,0x42,0x5F,  /* 00002FD0    ".\/._SB_" */
   2.918 +    0x50,0x43,0x49,0x30,0x53,0x30,0x45,0x5F,  /* 00002FD8    "PCI0S0E_" */
   2.919 +    0x45,0x56,0x54,0x5F,0xA1,0x4D,0x21,0xA0,  /* 00002FE0    "EVT_.M!." */
   2.920 +    0x1C,0x93,0x5F,0x54,0x5F,0x30,0x0A,0x0F,  /* 00002FE8    ".._T_0.." */
   2.921 +    0x86,0x5C,0x2F,0x03,0x5F,0x53,0x42,0x5F,  /* 00002FF0    ".\/._SB_" */
   2.922 +    0x50,0x43,0x49,0x30,0x53,0x30,0x46,0x5F,  /* 00002FF8    "PCI0S0F_" */
   2.923 +    0x45,0x56,0x54,0x5F,0xA1,0x4D,0x1F,0xA0,  /* 00003000    "EVT_.M.." */
   2.924 +    0x1C,0x93,0x5F,0x54,0x5F,0x30,0x0A,0x10,  /* 00003008    ".._T_0.." */
   2.925 +    0x86,0x5C,0x2F,0x03,0x5F,0x53,0x42,0x5F,  /* 00003010    ".\/._SB_" */
   2.926 +    0x50,0x43,0x49,0x30,0x53,0x31,0x30,0x5F,  /* 00003018    "PCI0S10_" */
   2.927 +    0x45,0x56,0x54,0x5F,0xA1,0x4D,0x1D,0xA0,  /* 00003020    "EVT_.M.." */
   2.928 +    0x1C,0x93,0x5F,0x54,0x5F,0x30,0x0A,0x11,  /* 00003028    ".._T_0.." */
   2.929 +    0x86,0x5C,0x2F,0x03,0x5F,0x53,0x42,0x5F,  /* 00003030    ".\/._SB_" */
   2.930 +    0x50,0x43,0x49,0x30,0x53,0x31,0x31,0x5F,  /* 00003038    "PCI0S11_" */
   2.931 +    0x45,0x56,0x54,0x5F,0xA1,0x4D,0x1B,0xA0,  /* 00003040    "EVT_.M.." */
   2.932 +    0x1C,0x93,0x5F,0x54,0x5F,0x30,0x0A,0x12,  /* 00003048    ".._T_0.." */
   2.933 +    0x86,0x5C,0x2F,0x03,0x5F,0x53,0x42,0x5F,  /* 00003050    ".\/._SB_" */
   2.934 +    0x50,0x43,0x49,0x30,0x53,0x31,0x32,0x5F,  /* 00003058    "PCI0S12_" */
   2.935 +    0x45,0x56,0x54,0x5F,0xA1,0x4D,0x19,0xA0,  /* 00003060    "EVT_.M.." */
   2.936 +    0x1C,0x93,0x5F,0x54,0x5F,0x30,0x0A,0x13,  /* 00003068    ".._T_0.." */
   2.937 +    0x86,0x5C,0x2F,0x03,0x5F,0x53,0x42,0x5F,  /* 00003070    ".\/._SB_" */
   2.938 +    0x50,0x43,0x49,0x30,0x53,0x31,0x33,0x5F,  /* 00003078    "PCI0S13_" */
   2.939 +    0x45,0x56,0x54,0x5F,0xA1,0x4D,0x17,0xA0,  /* 00003080    "EVT_.M.." */
   2.940 +    0x1C,0x93,0x5F,0x54,0x5F,0x30,0x0A,0x14,  /* 00003088    ".._T_0.." */
   2.941 +    0x86,0x5C,0x2F,0x03,0x5F,0x53,0x42,0x5F,  /* 00003090    ".\/._SB_" */
   2.942 +    0x50,0x43,0x49,0x30,0x53,0x31,0x34,0x5F,  /* 00003098    "PCI0S14_" */
   2.943 +    0x45,0x56,0x54,0x5F,0xA1,0x4D,0x15,0xA0,  /* 000030A0    "EVT_.M.." */
   2.944 +    0x1C,0x93,0x5F,0x54,0x5F,0x30,0x0A,0x15,  /* 000030A8    ".._T_0.." */
   2.945 +    0x86,0x5C,0x2F,0x03,0x5F,0x53,0x42,0x5F,  /* 000030B0    ".\/._SB_" */
   2.946 +    0x50,0x43,0x49,0x30,0x53,0x31,0x35,0x5F,  /* 000030B8    "PCI0S15_" */
   2.947 +    0x45,0x56,0x54,0x5F,0xA1,0x4D,0x13,0xA0,  /* 000030C0    "EVT_.M.." */
   2.948 +    0x1C,0x93,0x5F,0x54,0x5F,0x30,0x0A,0x16,  /* 000030C8    ".._T_0.." */
   2.949 +    0x86,0x5C,0x2F,0x03,0x5F,0x53,0x42,0x5F,  /* 000030D0    ".\/._SB_" */
   2.950 +    0x50,0x43,0x49,0x30,0x53,0x31,0x36,0x5F,  /* 000030D8    "PCI0S16_" */
   2.951 +    0x45,0x56,0x54,0x5F,0xA1,0x4D,0x11,0xA0,  /* 000030E0    "EVT_.M.." */
   2.952 +    0x1C,0x93,0x5F,0x54,0x5F,0x30,0x0A,0x17,  /* 000030E8    ".._T_0.." */
   2.953 +    0x86,0x5C,0x2F,0x03,0x5F,0x53,0x42,0x5F,  /* 000030F0    ".\/._SB_" */
   2.954 +    0x50,0x43,0x49,0x30,0x53,0x31,0x37,0x5F,  /* 000030F8    "PCI0S17_" */
   2.955 +    0x45,0x56,0x54,0x5F,0xA1,0x4D,0x0F,0xA0,  /* 00003100    "EVT_.M.." */
   2.956 +    0x1C,0x93,0x5F,0x54,0x5F,0x30,0x0A,0x18,  /* 00003108    ".._T_0.." */
   2.957 +    0x86,0x5C,0x2F,0x03,0x5F,0x53,0x42,0x5F,  /* 00003110    ".\/._SB_" */
   2.958 +    0x50,0x43,0x49,0x30,0x53,0x31,0x38,0x5F,  /* 00003118    "PCI0S18_" */
   2.959 +    0x45,0x56,0x54,0x5F,0xA1,0x4D,0x0D,0xA0,  /* 00003120    "EVT_.M.." */
   2.960 +    0x1C,0x93,0x5F,0x54,0x5F,0x30,0x0A,0x19,  /* 00003128    ".._T_0.." */
   2.961 +    0x86,0x5C,0x2F,0x03,0x5F,0x53,0x42,0x5F,  /* 00003130    ".\/._SB_" */
   2.962 +    0x50,0x43,0x49,0x30,0x53,0x31,0x39,0x5F,  /* 00003138    "PCI0S19_" */
   2.963 +    0x45,0x56,0x54,0x5F,0xA1,0x4D,0x0B,0xA0,  /* 00003140    "EVT_.M.." */
   2.964 +    0x1C,0x93,0x5F,0x54,0x5F,0x30,0x0A,0x1A,  /* 00003148    ".._T_0.." */
   2.965 +    0x86,0x5C,0x2F,0x03,0x5F,0x53,0x42,0x5F,  /* 00003150    ".\/._SB_" */
   2.966 +    0x50,0x43,0x49,0x30,0x53,0x31,0x41,0x5F,  /* 00003158    "PCI0S1A_" */
   2.967 +    0x45,0x56,0x54,0x5F,0xA1,0x4D,0x09,0xA0,  /* 00003160    "EVT_.M.." */
   2.968 +    0x1C,0x93,0x5F,0x54,0x5F,0x30,0x0A,0x1B,  /* 00003168    ".._T_0.." */
   2.969 +    0x86,0x5C,0x2F,0x03,0x5F,0x53,0x42,0x5F,  /* 00003170    ".\/._SB_" */
   2.970 +    0x50,0x43,0x49,0x30,0x53,0x31,0x42,0x5F,  /* 00003178    "PCI0S1B_" */
   2.971 +    0x45,0x56,0x54,0x5F,0xA1,0x4D,0x07,0xA0,  /* 00003180    "EVT_.M.." */
   2.972 +    0x1C,0x93,0x5F,0x54,0x5F,0x30,0x0A,0x1C,  /* 00003188    ".._T_0.." */
   2.973 +    0x86,0x5C,0x2F,0x03,0x5F,0x53,0x42,0x5F,  /* 00003190    ".\/._SB_" */
   2.974 +    0x50,0x43,0x49,0x30,0x53,0x31,0x43,0x5F,  /* 00003198    "PCI0S1C_" */
   2.975 +    0x45,0x56,0x54,0x5F,0xA1,0x4D,0x05,0xA0,  /* 000031A0    "EVT_.M.." */
   2.976 +    0x1C,0x93,0x5F,0x54,0x5F,0x30,0x0A,0x1D,  /* 000031A8    ".._T_0.." */
   2.977 +    0x86,0x5C,0x2F,0x03,0x5F,0x53,0x42,0x5F,  /* 000031B0    ".\/._SB_" */
   2.978 +    0x50,0x43,0x49,0x30,0x53,0x31,0x44,0x5F,  /* 000031B8    "PCI0S1D_" */
   2.979 +    0x45,0x56,0x54,0x5F,0xA1,0x3D,0xA0,0x1C,  /* 000031C0    "EVT_.=.." */
   2.980 +    0x93,0x5F,0x54,0x5F,0x30,0x0A,0x1E,0x86,  /* 000031C8    "._T_0..." */
   2.981 +    0x5C,0x2F,0x03,0x5F,0x53,0x42,0x5F,0x50,  /* 000031D0    "\/._SB_P" */
   2.982 +    0x43,0x49,0x30,0x53,0x31,0x45,0x5F,0x45,  /* 000031D8    "CI0S1E_E" */
   2.983 +    0x56,0x54,0x5F,0xA1,0x1E,0xA0,0x1C,0x93,  /* 000031E0    "VT_....." */
   2.984 +    0x5F,0x54,0x5F,0x30,0x0A,0x1F,0x86,0x5C,  /* 000031E8    "_T_0...\" */
   2.985 +    0x2F,0x03,0x5F,0x53,0x42,0x5F,0x50,0x43,  /* 000031F0    "/._SB_PC" */
   2.986 +    0x49,0x30,0x53,0x31,0x46,0x5F,0x45,0x56,  /* 000031F8    "I0S1F_EV" */
   2.987 +    0x54,0x5F,
   2.988  };
   2.989  int DsdtLen=sizeof(AmlCode);