diff --git a/Languages/danish b/Languages/danish
index 66d6cdcc..392cd126 100644
--- a/Languages/danish
+++ b/Languages/danish
@@ -1,4 +1,4 @@
-Specialthanksto = Special tak til
+Specialthanksto = Special tak til
Updatepath = Opdaterings Sti
Update = Opdater
Sound = Lyd
@@ -12,7 +12,7 @@ Gameload = Spil Indstillinger
Doyouwanttoupdate = Vil du opdatere USB Loader GX?
Nonewupdates = Ingen nye opdateringer.
updating = Opdaterer...
-Updatepathchanged = Opdaterings Sti ndret.
+Updatepathchanged = Opdaterings Sti ændret.
Successfullyupdated = Opdateringen lykkedes.
Updatefailed = Opdateringen mislykkedes
Restarting = Genstarter...
@@ -39,51 +39,51 @@ ClicktoDownloadCovers = Klik for at Downloade Covers
Clock = Klokke
Continueinstallgame = Vil du blive ved med at installere spillet?
ConsoleDefault = Konsol Standard
-Consoleshouldbeunlockedtomodifyit = Konsol skal vre lst op for ndre dette.
-ConsoleLocked = Konsol lst
+Consoleshouldbeunlockedtomodifyit = Konsol skal være låst op for ændre dette.
+ConsoleLocked = Konsol låst
CorrectPassword = Korrekt Password
-Couldnotinitializenetwork = Kunne ikke initialisere netvrk!
-CouldnotopenDisc = Kunne ikke bne dvd
+Couldnotinitializenetwork = Kunne ikke initialisere netværk!
+CouldnotopenDisc = Kunne ikke åbne dvd
CouldnotinitializeDIPmodule = Kunne ikke initialisere DIP module!
CoverDownload = Cover Download
CoverPath = Cover Sti
-CoverpathChanged = CoverSti ndret
-Coverpathchange = CoverSti ndringer
+CoverpathChanged = CoverSti Ændret
+Coverpathchange = CoverSti Ændringer
Credits = Lavet af:
DiscImages = Dvd Covers
DiscimagePath = Dvd Covers Sti
-DiscpathChanged = DvdSti ndret
-Discpathchange = DvdSti ndringer
+DiscpathChanged = DvdSti Ændret
+Discpathchange = DvdSti ændringer
DiscDefault = Spillets standard
-Display = Skrm
+Display = Skærm
Doyouwanttoformat = Vil du formattere?:
Doyoureallywanttodelete = Vil du virkelig slette:
-Doyouwanttoretryfor30secs = Vil du prve igen?
+Doyouwanttoretryfor30secs = Vil du prøve igen?
Downloadingfile = Downloader fil:
DownloadBoxartimage = Downloade Boxart billede?
-Downloadfinished = Download frdig
+Downloadfinished = Download færdig
Error = Fejl!
BOOTERROR = BOOT FEJL
-ErrorreadingDisc = Disken kunne ikke lses
+ErrorreadingDisc = Disken kunne ikke læses
ExitUSBISOLoader = Afslut USB Loader GX?
-InitializingNetwork = Initialiserer Netvrk
-InsertDisk = Indst en disk
-InsertaWiiDisc = Indst en wii disk!
-InsertaSDCardtodownloadimages = Indst et sd kort for at downloade billeder.
-InsertaSDCardtosave = Indst et sd kort for at gemme.
-InstallRenameandDeleteareunlocked = Alle USB Loader GX's funktioner er lst op.
+InitializingNetwork = Initialiserer Netværk
+InsertDisk = Indsæt en disk
+InsertaWiiDisc = Indsæt en wii disk!
+InsertaSDCardtodownloadimages = Indsæt et sd kort for at downloade billeder.
+InsertaSDCardtosave = Indsæt et sd kort for at gemme.
+InstallRenameandDeleteareunlocked = Alle USB Loader GX's funktioner er låst op.
Installerror = Installations fejl!
Installagame = Installer et spil?
Installinggame = Installerer spillet:
Failedtoboot = Kunne ikke start op:
FailedtomountfrontSDcard = Kunne ikke montere sd kort
-FailedtosetUSB = Kunne ikke stte usb:
+FailedtosetUSB = Kunne ikke sætte usb:
Failedformating = Formatteringen mislykkedes
-filesnotfoundontheserver = Filerne blev ikke fundet p serveren!
+filesnotfoundontheserver = Filerne blev ikke fundet på serveren!
filesleft = Fil(er) tilbage
FlipX = Flip-X
Force = Tving
-Youneedtoformatapartition = Du m formattere en partition
+Youneedtoformatapartition = Du må formattere en partition
Format = Format
Formattingpleasewait = Formatterer, vent venligst...
formated = Formatteret!
@@ -94,21 +94,21 @@ GameID = Spil ID
Games = Spil
Gameisalreadyinstalled = Dette spil er allerede installeret:
GameRegion = Region
-GameSize = Spil strrelse
-GoBack = G tilbage
-//GotoPage = G til side
+GameSize = Spil størrelse
+GoBack = Gå tilbage
+//GotoPage = Gå til side
HowtoShutdown = Hvordan skal den slukkes?
Language = Sprog
Langchange = Sprog skift
Left = Venstre
LikeSysMenu = Ligesom wii menu
LoadingincIOS = Loader i cIOS249
-Lock = Ls
-LockConsole = Ls Konsol
+Lock = Lås
+LockConsole = Lås Konsol
MP3Menu = MP3 Menu
Missingfiles = Manglende filer
-Networkiniterror = Netvrket kunne ikke intialiseres
-Next = Nste
+Networkiniterror = Netværket kunne ikke intialiseres
+Next = Næste
No = Nej
Nofilemissing = Ingen filer mangler!
NoHDDfound = Ingen HDD fundet!
@@ -127,46 +127,46 @@ OFF = Fra
OfficialSite = Officielle Side
ok = OK
ON = Til
-Parentalcontrol = Forlder kontrol
+Parentalcontrol = Forælder kontrol
Partition = Partition
Password = Password
-PasswordChanged = Password ndret
-Passwordhasbeenchanged = Passwordet er blevet ndret
+PasswordChanged = Password Ændret
+Passwordhasbeenchanged = Passwordet er blevet ændret
Passwordchange = Password skift
PowerofftheWii = Sluk Wii'en
Prev = Forrig
PromptsButtons = Prompts Buttons
-ReloadSD = Genindls SD
-RenameGameonWBFS = Omdb spil p WBFS
+ReloadSD = Genindlæs SD
+RenameGameonWBFS = Omdøb spil på WBFS
Restart = Genstart
Return = Tilbage
ReturntoWii = Vend tilbage til menuen
-Right = Hjre
+Right = Højre
Rumble = Vibration
QuickBoot = Hurtig opstart
Save = Gem
SaveFailed = Gemningen mislykkedes
Specialthanksto = Speciel tak til
For = for
-theUSBLoaderandreleasingthesourcecodethe = og for at gre deres source code tilgngelig
+theUSBLoaderandreleasingthesourcecodethe = og for at gøre deres source code tilgængelig
secondsleft = Sekunder tilbage
-SelectthePartition = Vlg Partitionen
+SelectthePartition = Vælg Partitionen
youwanttoformat = du vil formatter
settings = Indstillinger
ShutdowntoIdle = Almindeligt
-ShutdownSystem = Sluk Totalt(Rdt lys)
+ShutdownSystem = Sluk Totalt(Rødt lys)
Success = Succes:
Successfullyinstalled = Installationen lykkedes:
Successfullydeleted = Sletningen lykkedes:
SuccessfullySaved = Successfully Saved:
SystemDefault = System standard
ThemePath = Tema Sti
-ThemepathChanged = TemaSti ndret
-Themepathchange = TemaSti mdringer
-Try = Prv
-Tooltips = Vrktjtips
+ThemepathChanged = TemaSti ændret
+Themepathchange = TemaSti æmdringer
+Try = Prøv
+Tooltips = Værktøjtips
Timeleft = Tid tilbage:
-Unlock = Ls op
+Unlock = Lås op
Uninstall = Afinstaller
USBLoaderisprotected = USB Loader GX er beskyttet
USBapparatnotfound = USB apparat ikke fundet
@@ -174,7 +174,7 @@ VideoMode = Video Mode
VIDTVPatch = VIDTV Patch
Volume = Lydstyrke
Waiting = Venter.....
-WaitingforUSBapparat = Venter p USB apparat
+WaitingforUSBapparat = Venter på USB apparat
WidescreenFix = Widescreen Fix
WiiMenu = Wii Menu
WrongPassword = Forkert Password
diff --git a/Languages/dutch b/Languages/dutch
index 95e57af6..76e47630 100644
--- a/Languages/dutch
+++ b/Languages/dutch
@@ -1,225 +1,256 @@
-t3Covers = 3D hoesjes
-addToFavorite = Toevoegen aan favorieten
-all = Allen
-AppLanguage = Toepassingstaal
+addToFavorite = Favoriet
+Adultsonly = 4 (Volwassen 18+)
+all = Alfabetisch
+Always = 0 (Altijd)
+AppLanguage = Taal
+april = Apr
+Alternatedol = Dol afwisselen
Areyousure = Zeker weten?
-available = beschikbaar
+august = Aug
AutoPatch = Automatisch patchen
+available = beschikbaar
+awesometool = voor zijn geweldige programma
Back = Terug
Backgroundmusic = Achtergrondmuziek
-Backgroundmusicpath = Achtergrondmuziek patchen
-BacktoHBCorWiiMenu = Terug naar HBC of Wii menu
+Backgroundmusicpath = Locatie achtergrondmuziek gewijzigd
+BacktoHBCorWiiMenu = Terug naar HBC of Wii Menu
BacktoLoader = Terug naar lader
-BacktoWiiMenu = Terug naar Wii menu
-BootStandard = Boot/Standaard
-Both = Beiden
-Cantcreatedirectory = Kan map niet aanmaken
+BacktoWiiMenu = Terug naar Wii Menu
+BOOTERROR = STARTFOUT
+BootStandard = Start/Standaard
+Both = Beide
Cancel = Annuleren
-Cantbeformated = Kan niet formatteren
-CheckingforUpdates = Zoeken naar updates
-Cantdelete = Kan niet verwijderen :
+Cantbeformated = Kan niet worden geformatteerd
+Cantcreatedirectory = Kan map niet aanmaken
+Cantdelete = Kan niet verwijderen:
+Cheatcodespath = Locatie cheats
+Cheatcodespathchanged = Locatie cheats gewijzigd
+CheckingforUpdates = Controleren op updates
+Child = 1 (Kinderen 7+)
ClicktoDownloadCovers = Klik om hoesjes te downloaden
Clock = Klok
Close = Sluiten
-Continueinstallgame = Installatie voortzetten ?
+Console = Console
ConsoleDefault = Console standaard
+ConsoleLocked = Console vergrendeld
Consoleshouldbeunlockedtomodifyit = Console moet worden vrijgegeven.
-ConsoleLocked = Console op slot
+Continueinstallgame = Installatie spel voortzetten?
Controllevel = Controle level
-CorrectPassword = Correct wachtwoord
-Couldnotinitializenetwork = Kan netwerk niet initialiseren !
-CouldnotopenDisc = Kan schijf niet openen
-CouldnotinitializeDIPmodule = DIP module kan niet worden ingesteld !
-CoverDownload = Hoesjes downloaden
-CoverPath = Locatie van hoesjes
-CoverpathChanged = Locatie van hoesjes gewijzigd
-Coverpathchange = Wijzig hoesjesmap
+CorrectPassword = Juiste wachtwoord
+CouldnotinitializeDIPmodule = Kan de DIP module niet initialiseren!
+Couldnotinitializenetwork = Kan netwerk niet initialiseren!
+CouldnotopenDisc = Kan DVD niet laden
count = Gespeeld
+CoverDownload = Download hoesjes
+CoverPath = Locatie hoesjes
+Coverpathchange = Locatie hoesjes wijzigen
+CoverpathChanged = Locatie hoesjes gewijzigd
Credits = Aftiteling
Custompaths = Bestandslocaties
-DiscImages = DVD Labels
-DiscimagePath = Locatie van DVD labels
-DiscpathChanged = Locatie van DVD labels gewijzigd
-Discpathchange = DVD Labels
-DiscDefault = Standaard van DVD
-Display = Weergave
-Doyouwanttoformat = Wil je dit formatteren ?
-Doyoureallywanttodelete = Wil je dit echt verwijderen ?
-Doyouwanttoretryfor30secs = 30 sec. lang opnieuw proberen?
-Doyouwanttoupdate = Wil je nu updaten ?
-Doyouwanttochangelanguage = Wil je de taal wijzigen ?
-Downloadingfile = Bezig met downloaden:
-DownloadBoxartimage = Hoesjes downloaden ?
-Downloadfinished = Downloaden voltooid
-//Defaultgamesettings = Standaardinstellingen voor spel
-//Defaultsettings = Standaardinstellingen
-Defaultgamesettings = Standaardinstelling voor spel
-Defaultsettings = Terug naar standaardinstellingen
+december = Dec
Default = Standaard
+Defaultgamesettings = Standaardinstelling
+Defaultsettings = Standaardinstellingen
+developedby = Ontwikkeld door
+DiscDefault = DVD standaard
+DiscimagePath = Locatie DVD labels
+DiscImages = DVD labels
+Discpathchange = Locatie DVD labels wijzigen
+DiscpathChanged = Locatie DVD labels gewijzigd
+Display = Tonen
+diversepatches = voor vele correcties
+DolPath = Locatie dol
+Dolpathchange = Locatie dol wijzigen
+DolpathChanged = Locatie dol gewijzigd
+DownloadBoxartimage = Hoesjes downloaden?
+Downloadfinished = Downloaden voltooid
+Downloadingfile = Bestand downloaden
+Doyoureallywanttodelete = Wil je echt verwijderen:
+Doyouwanttochangelanguage = Wil je de taal wijzigen?
+Doyouwanttoformat = Wil je formatteren:
+Doyouwanttoretryfor30secs = Wil je 30 sec. lang opnieuw proberen?
+Doyouwanttoupdate = Hoe wil je updaten?
+Dutch = Nederlands
+English = Engels
Error = Fout !
-hour = Uren
-Homemenu = HOME menu
-BOOTERROR = BOOT FOUT
-ErrorreadingDisc = Fout bij lezen van DVD
-ExitUSBISOLoader = USB Loader GX afsluiten?
-InitializingNetwork = Netwerk initialiseren
-InsertDisk = Voer een DVD in
-InsertaWiiDisc = Voer een Wii DVD in
-InsertaSDCardtodownloadimages = Voer een SD kaart in voor de afbeeldingen
-InsertaSDCardtosave = Voer een SD kaart in om op te slaan
-InsertaSDCardtousethatoption = Voer een SD kaart in om deze optie te gebruiken
-InstallRenameandDeleteareunlocked = Alle functies zijn vrijgegeven
-Installerror = Installatiefout !
-Installagame = Spel installeren
-Installinggame = Bezig met installeren :
-Failedtoboot = Fout tijdens laden van :
-FailedtomountfrontSDcard = Kan SD kaart niet vinden
-FailedtosetUSB = Kan USB niet initialiseren :
+Error002fix = Herstel fout 002
+ErrorreadingDisc = Fout bij lezen DVD
+Everyone = 0 (Iedereen 0+)
+ExitUSBISOLoader = USB Loader GX Afsluiten?
Failedformating = Formatteren mislukt
-fave = favoriet
-Filenotfound = Bestand niet gevonden
-filesnotfoundontheserver = Bestand niet gevonden op server !
-filesleft = bestanden resterend:
+Failedtoboot = Starten mislukt:
+FailedtomountfrontSDcard = Kan SD kaart niet laden
+FailedtosetUSB = Kan USB niet initialiseren:
+fave = Favorieten
+february = Feb
+Filenotfound = Bestand niet gevonden.
+filesleft = Bestanden resterend
+filesnotfoundontheserver = Bestanden niet gevonden op server!
FlipX = X omwisselen
-Force = Forceren
-Youneedtoformatapartition = Je moet een partitie formatteren
-Format = Formatteren
-Formattingpleasewait = Bezig met formattern, even geduld
-formated = geformatteerd !
+For = voor
+Force = Forceer
+Forhostingcovers = (upload van afbeeldingen)
+Forhostingupdatefiles = (upload van updates)
+Format = Formatteer
+formated = geformatteerd!
+Formattingpleasewait = Bezig met formatteren...
free = vrij
-FreeSpace = Beschikbare ruimte
+FreeSpace = Vrije ruimte
+French = Frans
FullShutdown = Volledig uitzetten
GameID = Spel ID
+Gameisalreadyinstalled = Spel is al geïnstalleerd:
+Gameload = Spel opties
+GameRegion = Spel Regio
Games = Spellen
-Gameisalreadyinstalled = Spel is reeds genstalleerd :
-GameRegion = Regio
-GameSize = Spelgrootte
+GameSize = Spel grootte
+German = Duits
GoBack = Terug
-GUISettings = GUI opties
-Gameload = Spel laden
-HowtoShutdown = Hoe uitschakelen ?
+GUISettings = Menu opties
+Homemenu = HOME Menu
+hour = Uur
+HowtoShutdown = Hoe uitzetten?
+InitializingNetwork = Netwerk Initializeren
+InsertaSDCardtodownloadimages = Voer een SD kaart in om afbeeldingen te downloaden.
+InsertaSDCardtosave = Voer een SD kaart in om op te slaan.
+InsertaSDCardtousethatoption = Voer een SD kaart in om deze optie te gebruiken.
+InsertaWiiDisc = Voer een Wii DVD in!!
+InsertDisk = Voeg een DVD in
+Installagame = Spel installeren
+Installerror = Installatiefout!
+Installinggame = Bezig met installeren:
+InstallRenameandDeleteareunlocked = Alle functies zijn vrijgegeven.
+Italian = Italiaans
+january = Jan
+Japanese = Japans
+july = Jul
+june = Jun
Keyboard = Toetsenbord
-Language = Taal
-Languagepathchanged = Taal wijzigen
-Langchange = Taal wijzigen
+Korean = Koreaans
+Language = Taal spel
+Languagepathchanged = Locatie taal gewijzigd.
Left = Links
-LikeSysMenu = Zoals systeemmenu
-LoadingincIOS = Laden in cIOS249
-ListSort = Sorteren van lijst
-Loadingstandardlanguage = Standaardtaal laden
-Loadingstandardmusic = Standaardmuziek laden
-Lock = Vergrendelen
-Locked = Vergrendeld
+LikeSysMenu = Als systeemmenu
+ListSort = Spellenlijst sorteren
+LoadingincIOS = Laden met cIOS249
+Loadingstandardlanguage = Standaardtaal laden.
+Loadingstandardmusic = Standaardmuziek laden.
LockConsole = Console vergrendelen
-//MP3Menu = MP3 menu
-Patchcountrystrings = Country strings patchen
+Locked = Vergrendeld
+march = Mrt
+Mature = 3 (Adolescenten 16+)
+may = Mei
Missingfiles = Missende bestanden
-Networkiniterror = Kan netwerk niet initialiseren
Neither = Geen
+Networkiniterror = Netwerk init. fout
Next = Volgende
-Nonewupdates = Geen nieuwe updates
No = Nee
-Nofilemissing = Geen missende bestanden !
-NoHDDfound = Geen HDD gevonden !
-NoSDcardinserted = Geen SD kaart gevonden !
-Nopartitionsfound = Geen partitie gevonden
-NoUSBDevice = Geen USB-apparaat
+Nofilemissing = Geen missende bestanden!
+NoHDDfound = Geen HDD gevonden!
+Nonewupdates = Geen nieuwe updates.
+Nopartitionsfound = Geen partities gevonden
+Normal = Normaal
+NormalCovers = Gewone hoesjes
+NoSDcardinserted = Geen SD kaart gevonden!
+Notasupportedformat = Formatteren niet ondersteund!
+NotaWiiDisc = Geen Wii DVD
+Notenoughfreespace = Niet genoeg vrije ruimte!
+notset = niet ingesteld
+NoUSBDevice = Geen USB apparaat
+NoUSBDevicefound = Geen USB apparaat gevonden.
+november = Nov
NoWBFSpartitionfound = Geen WBFS partitie gevonden
-NormalCovers = Normale hoesjes
-Normal = Standaard
-NotaWiiDisc = Dit is geen Wii DVD
-NoUSBDevicefound = Geen USB-apparaat gevonden
-Notenoughfreespace = Niet genoeg vrije ruimte !
-Notasupportedformat = Formatteren niet ondersteund !
-notset = niet gedefinieerd
+october = Okt
of = van
OFF = Uit
-OfficialSite = Officile site
-ok = Ok
+OfficialSite = Officiele site
+ok= Ok
ON = Aan
+Onlinefix = Herstel online
OnlyInstall = Alleen installeren
Parentalcontrol = Ouderlijk toezicht
Partition = Partitie
Password = Wachtwoord
-PasswordChanged = Warchtwoord gewijzigd
-Passwordhasbeenchanged = Wachtwoord is gewijzigd
Passwordchange = Wachtwoord wijzigen
+PasswordChanged = Wachtwoord gewijzigd
+Passwordhasbeenchanged = Wachtwoord is gewijzigd
+Patchcountrystrings = Regios herstellen
Plays = Gespeeld
-PowerofftheWii = Wii uitzetten
+PowerofftheWii = Wii uitschakelen
Prev = Vorige
PromptsButtons = Weergave knoppen
+publishedby = Uitgegeven door
+QuickBoot = Snelle start
+released = Uitgebracht
ReloadSD = SD herladen
-RenameGameonWBFS = Spel hernoemen
-Restart = Opnieuw starten
-Restarting = Bezig met opnieuw opstarten
+RenameGameonWBFS = Spel hernoemen op WBFS
+Restart = Herstarten
+Restarting = Herstarten...
Return = Terug
ReturntoWii = Terug naar Wii menu
+ReturntoWiiMenu = Terug naar Wii menu
Right = Rechts
Rumble = Trilfunctie
-QuickBoot = Snel starten
Save = Opslaan
SaveFailed = Opslaan mislukt
-Specialthanksto = Speciale dank aan
-For = voor
-theUSBLoaderandreleasingthesourcecodethe = de USB loader en vrijgeven van bron
-secondsleft = seconden resterend
-Setasbackgroundmusic = Gebruiken als achtergrondmuziek ?
-SelectthePartition = Kies de partitie
-youwanttoformat = Wil je formatteren?
-Standard = Standaard
+SChinese = SChinees
+secondsleft = seconden over:
+SelectthePartition = Kies een partitie
+september = Sept
+Setasbackgroundmusic = Instellen als achtergrondmuziek?
settings = Instellingen
-Sound = Geluid
-ShutdowntoIdle = Slaapstand
+SFXVolume = Volume effecten
ShutdownSystem = Systeem uitzetten
-Success = Succes :
-Successfullyinstalled = Installatie voltooid :
-Successfullyupdated = Updaten voltooid
-Successfullydeleted = Verwijderen voltooid :
-SuccessfullySaved = Correct opgeslagen
-SystemDefault = Systeemstandaard
-ThemePath = Locatie van themas
-ThemepathChanged = Locatie van thema's gewijzigd
-Themepathchange = Locatie van thema's gewijzigd
-Titlestxtpath = Plaats van titles.txt
-TitlestxtpathChanged = Plaats van titles.txt gewijzigd
-Titlestxtpathchange = Plaats van titles.txt
-Try = Proberen
-Tooltips = Tekstbalonnen
-Timeleft = Tijd resterend:
-updating = bezig met updaten
-Unlock = Vrijgeven
-Unlocked = Vrijgegeven
-UnlockConsoletousethisOption = Console moet worden vrijgegeven voor deze optie
-Unicodefix = Unicode fix
-Uninstall = Verwijderen
-Updatepath= Locatie van updatemap
-Updatepathchanged = Locatie van updatemap gewijzigd
-Updatefailed = Updaten mislukt
-Updatedol = Enkel .dol
-Updateall = Alles Updaten
-Updateto = Updaten naar
-Update = Updaten
-USBLoaderisprotected = USB Loader GX is vergrendeld
-USBDevicenotfound = USB-apparaat niet gevonden
-VideoMode = Video mode
-VIDTVPatch = VIDTV patch
-Volume = Volume
-SFXVolume = Volume Geluidseffecten
-Waiting = Wachten
-WaitingforUSBDevice = Wachten op USB-apparaat
-WidescreenFix = Breedbeeldaanpassing
-WiiMenu = Wii menu
-Wiilight = Wii verlichting
-WrongPassword = Onjuist wachtwoord
-Yes = Ja
-YoudonthavecIOS = cIOS222 is niet genstalleerd
-Japanese = Japans
-German = Duits
-English = Engels
-French = Frans
+ShutdowntoIdle = Slaapstand
+Sound = Geluid
Spanish = Spaans
-Italian = Italiaans
-Dutch = Nederlands
-SChinese = Chinees simpel
-TChinese = Chinees traditioneel
-Korean = Koreaans
\ No newline at end of file
+Specialthanksto = Speciale dank aan:
+Standard = Standaard
+Success = Succes:
+Successfullydeleted = met succes verwijderd:
+Successfullyinstalled = Met succes geinstalleerd:
+SuccessfullySaved = met succes opgeslagen!
+Successfullyupdated = met succes geupdate!
+SystemDefault = Systeem standaard
+t3Covers = 3D Hoesjes
+TChinese = TChinees
+Teen = 2 (Tiener 12+)
+Thanksto = Grote dank aan:
+ThemePath = Locatie thema
+Themepathchange = Locatie thema wijzigen
+ThemepathChanged = Locatie thema gewijzigd
+theUSBLoaderandreleasingthesourcecode = (source code)
+Timeleft = Tijd over:
+Titlestxtpath = Locatie titles.txt
+Titlestxtpathchange = Locatie titles.txt wijzigen
+TitlestxtpathChanged = Locatie titles.txt gewijzigd.
+Tooltips = Hulptekstbalonnen
+Try = Probeer
+Uninstall = Verwijderen
+UnlockConsoletousethisOption = Console moet worden vrijgegeven.
+Unlocked = Vrijgegeven
+Update = Updaten
+Updateall = Alles updaten
+Updatedol = DOL updaten
+Updatefailed = Update mislukt
+Updatepath = Locatie update
+Updatepathchanged = Updatelocatie gewijzigd.
+Updateto = Updaten naar
+updating = Updaten
+USBDevicenotfound = USB Apparaat niet gevonden!
+USBLoaderisprotected = USB Loader GX is vergrendeld
+VideoMode = Video mode
+VIDTVPatch = VIDTV patchen
+Volume = Muziekvolume
+Waiting = Wachten...
+WaitingforUSBDevice = Wachten op USB apparaat…
+WidescreenFix = Breedbeeld
+wififeatures = WiFi functies
+Wiilight = Wii verlichting
+WiiMenu = Wii Menu
+WrongPassword = Foute wachtwoord!
+XMLTitles = XML titels
+Yes = Ja
+YoudonthavecIOS = cIOS222 niet gevonden
+Youneedtoformatapartition = Je moet een partitie formatteren
+youwanttoformat = Wil je formatteren?
\ No newline at end of file
diff --git a/Languages/finnish b/Languages/finnish
index c45ce238..4da567a4 100644
--- a/Languages/finnish
+++ b/Languages/finnish
@@ -1,4 +1,4 @@
-Specialthanksto = Erikoiskiitokset:
+Specialthanksto = Erikoiskiitokset:
t3Coverst = 3D kannet
AppLanguage = Ohjelman kieli
Areyousure = Oletko varma?
@@ -7,7 +7,7 @@ Back = Takaisin
BacktoHBCorWiiMenu = Takaisin HBC:hen tai Wii Menuun
BacktoLoader = HBC
BacktoWiiMenu = Takaisin Wii Menuun
-BootStandard = K%ynnistys/Standardi
+BootStandard = Käynnistys/Standardi
BothBoth = Molemmat
Cantcreatedirectory = Ei voi luoda kansiota
Cancel = Peruuta
@@ -20,20 +20,20 @@ ConsoleDefault = Konsolin oletus
Consoleshouldbeunlockedtomodifyit = Avaa konsolin lukitus muokataksesi asetuksia.
ConsoleLocked = Konsoli lukittu
CorrectPassword = Oikea salasana
-Couldnotinitializenetwork = Verkkoon ei voitu yhdist!
-CouldnotopenDisc = Levy ei voitu lukea
+Couldnotinitializenetwork = Verkkoon ei voitu yhdistää!
+CouldnotopenDisc = Levyä ei voitu lukea
CouldnotinitializeDIPmodule = DIP Moduulia ei voitu alustaa!
CoverDownload = kansien lataus
CoverPath = kansien sijainti
CoverpathChanged = kansien sijainti muutettu
Coverpathchange = kansien sijainti
-Credits = Tekij%t
+Credits = Tekijät
DiscImages = Levykuvat
DiscimagePath = Levykuvien sijainti
DiscpathChanged = Levykuvien sijainti muutettu
Discpathchange = Levykuvien sijainti
DiscDefault = Levy oletus
-Display = N%ytt%
+Display = Näyttö
Doyouwanttoformat = Haluatko formatoida:
Doyoureallywanttodelete = Haluatko varmasti formatoida:
Doyouwanttoretryfor30secs = Haluatko odottaa 30 sekuntia?
@@ -42,34 +42,34 @@ DownloadBoxartimage = Lataa kansikuva?
Downloadfinished = Lataus valmistunut
Error = Virhe !
BOOTERROR = BOOTTAUS VIRHE
-ErrorreadingDisc = Virhe luettaessa levy
-ExitUSBISOLoader = Poistu USB Loader GX:st?
-InitializingNetwork = Yhdist verkkoon
+ErrorreadingDisc = Virhe luettaessa levyä
+ExitUSBISOLoader = Poistu USB Loader GX:stä?
+InitializingNetwork = Yhdistää verkkoon
InsertDisk = Aseta levy Wiihin
InsertaWiiDisc = Aseta Wii-levy!
InsertaSDCardtodownloadimages = Aseta SD-kortti ladataksesi kansia.
InsertaSDCardtosave = Aseta SD-kortti tallentaaksesi asetuksia.
-InstallRenameandDeleteareunlocked = Kaikki asetukset on nyt kytettviss.
+InstallRenameandDeleteareunlocked = Kaikki asetukset on nyt käytettävissä.
Installerror = Asennusvirhe!
Installagame = Asenna peli
-Installinggame = Asentaa peli:
-Failedtoboot = Kynnistys ei onnistunut:
+Installinggame = Asentaa peliä:
+Failedtoboot = Käynnistys ei onnistunut:
FailedtomountfrontSDcard = Ei voinut asentaa SD-korttia
FailedtosetUSB = USB:ta ei voitu asentaa:
Failedformating = Formatointi ei onnistunut
-filesnotfoundontheserver = tiedostoja ei lytynyt serverilt!
-filesleft = tiedosto(j)a jljell
-FlipX = k%%nn%-X
+filesnotfoundontheserver = tiedostoja ei löytynyt serveriltä!
+filesleft = tiedosto(j)a jäljellä
+FlipX = käännä-X
Force = Pakota
-Youneedtoformatapartition = Sinun tytyy formatoida osio
+Youneedtoformatapartition = Sinun täytyy formatoida osio
Format = Formatoi
Formattingpleasewait = Formatoi, odota...
formated = formatoitu!
free = vapaa
FreeSpace = Vapaata tilaa
-FullShutdown = Tysi sammutus
+FullShutdown = Täysi sammutus
GameID = Peli ID
-Games = Pelej
+Games = Pelejä
Gameisalreadyinstalled = Peli on jo asennettu:
GameRegion = Alue
GameSize = Pelin koko
@@ -90,15 +90,15 @@ Neither = Ei kumpikaan
Next = Seuraava
No = Ei
Nofilemissing = Ei tiedostoja kadoksissa!
-NoHDDfound = Kovalevy ei lytynyt!
+NoHDDfound = Kovalevyä ei löytynyt!
NoSDcardinserted = SD-korttia ei ole asetettu wiihin!
-Nopartitionsfound = Osioita ei lytynyt
+Nopartitionsfound = Osioita ei löytynyt
NoUSBDevice = Ei USB-laitetta
-NoWBFSpartitionfound = Ei WBFS-osioita lytynyt
+NoWBFSpartitionfound = Ei WBFS-osioita löytynyt
NormalCovers = Normaalit kannet
Normal = Normaali
NotaWiiDisc = Ei Wii-levy
-NoUSBDevicefound = USB-laitetta ei lytynyt.
+NoUSBDevicefound = USB-laitetta ei löytynyt.
Notenoughfreespace = Ei tarpeeksi tilaa!
notset = ei asetettu
of = josta
@@ -116,24 +116,24 @@ PowerofftheWii = Sammuta Wii
Prev = Edellinen
PromptsButtons = Napit
ReloadSD = Uudelleenlataa SD
-RenameGameonWBFS = Uudelleennime peli
-Restart = Kynnist uudelleen
+RenameGameonWBFS = Uudelleennimeä peli
+Restart = Käynnistä uudelleen
Return = Palaa
ReturntoWii = Palaa Wii-menuun
Right = Oikea
-Rumble = V%rin%
-QuickBoot = Pikak%ynnistys
+Rumble = Värinä
+QuickBoot = Pikakäynnistys
Save = Tallenna
SaveFailed = Tallennus ei onnistunut
Specialthanksto = Erikoiskiitokset
For =
-theUSBLoaderandreleasingthesourcecodethe = ja l%hdekoodin julkaisemisesta
-secondsleft = sekuntia jljell
+theUSBLoaderandreleasingthesourcecodethe = ja lähdekoodin julkaisemisesta
+secondsleft = sekuntia jäljellä
SelectthePartition = Valitse osio
youwanttoformat = jonka haluat formatoida
settings = Asetukset
ShutdowntoIdle = Valmiustila
-ShutdownSystem = Sammuta jrjestelm
+ShutdownSystem = Sammuta järjestelmä
Success = Onnistui:
Successfullyinstalled = Asennettu onnistuneesti:
Successfullydeleted = Poistettu onnistuneesti:
@@ -142,13 +142,13 @@ SystemDefault = Wiin oletus
ThemePath = Teeman sijainti
ThemepathChanged = Teeman sijainti muutettu
Themepathchange = Teeman sijainti
-Try = Yrit%
+Try = Yritä
Tooltips = vinkit
-Timeleft = Aikaa jljell:
+Timeleft = Aikaa jäljellä:
Unlock = Avaa
Uninstall = Poista
USBLoaderisprotected = USB Loader GX on suojattu.
-USBDevicenotfound = USB-laitetta ei lytynyt
+USBDevicenotfound = USB-laitetta ei löytynyt
VideoMode = Video tila
VIDTVPatch = VIDTV korjaus
Volume = Voimakkuus
@@ -156,8 +156,8 @@ Waiting = Odottaa...
WaitingforUSBDevice = Odottaa USB-laitetta...
WidescreenFix = Laajakuva korjaus
WiiMenu = Wii Menu
-WrongPassword = Vr salasana
-Yes = Kyll
+WrongPassword = Väärä salasana
+Yes = Kyllä
YoudonthavecIOS = Sinulla ei ole cIOS222:sta
Japanese = Japani
German = Saksa
diff --git a/Languages/french b/Languages/french
index aaadd6ce..77f51043 100644
--- a/Languages/french
+++ b/Languages/french
@@ -1,113 +1,125 @@
-t3Covers = Jaquettes 3D
+//Fichier langue français V5 pour USBLoaderGX
+ok = OK
addToFavorite = Ajouter aux favoris
-all = Alphabtique
+all = Alphabétique
AppLanguage = Langue d'interface
-Areyousure = tes-vous sr?
+t3Covers = Jaquettes 3D
+Areyousure = Êtes-vous sûr?
available = disponible
AutoPatch = AutoPatch
-Always = Toujours
+Adultsonly = 4 (Adultes 18+)
+awesometool = pour son outil impressionnant
Back = Retour
Backgroundmusic = Fond sonore
-Backgroundmusicpath = Dossier fond sonore modifi
+Backgroundmusicpath = Dossier fond sonore modifié
BacktoHBCorWiiMenu = Retour HBC / Menu Wii
-BacktoLoader = Wii HomeBrews
+BacktoLoader = Chaîne Homebrew
BacktoWiiMenu = Retour Menu Wii
BootStandard = Boot/Standard
Both = Tous
-Cantcreatedirectory = Cration du rpertoire impossible
+Cantcreatedirectory = Création du répertoire impossible
Cancel = Annuler
Cantbeformated = Formatage impossible
-CheckingforUpdates = Recherche de Mise Jour
+CheckingforUpdates = Recherche de Mise à Jour
Cantdelete = Impossible de supprimer :
-ClicktoDownloadCovers = Tlchargement des jaquettes
+ClicktoDownloadCovers = Téléchargement des jaquettes
+Child = 1 (Enfants 7+)
Clock = Horloge
Close = Fermer
Continueinstallgame = Continuer l'installation ?
-ConsoleDefault = Console par dfaut
-Consoleshouldbeunlockedtomodifyit = La console doit tre dverrouille.
-ConsoleLocked = Console verrouille
+Console = Console
+ConsoleDefault = Console par défaut
+Consoleshouldbeunlockedtomodifyit = La console doit être déverrouillée.
+ConsoleLocked = Console verrouillée
Controllevel = Niveau moral
CorrectPassword = Mot de passe correct
-Couldnotinitializenetwork = Initialisation rseau impossible !
+Couldnotinitializenetwork = Initialisation réseau impossible !
CouldnotopenDisc = Initialisation disque impossible
CouldnotinitializeDIPmodule = Initialisation DIP impossible !
-CoverDownload = Tlchargement Jaquettes
+CoverDownload = Téléchargement Jaquettes
CoverPath = Dossier Jaquettes
-CoverpathChanged = Dossier des jaquettes modifi
+CoverpathChanged = Dossier des jaquettes modifié
Coverpathchange = Dossier des jaquettes
+Cheatcodespathchanged = Dossier codes de triche modifié
+Cheatcodespath = Dossier Codes Triche
count = Utilisation
-Credits = Crdits
+Credits = Crédits
Custompaths = Localisation Dossiers
DiscImages = Labels DVD
DiscimagePath = Dossier Labels DVD
-DiscpathChanged = Dossier des labels DVD chang
+DiscpathChanged = Dossier des labels DVD changé
Discpathchange = Dossier des labels DVD
-DiscDefault = Disque par dfaut
+DiscDefault = Disque par défaut
Display = Affichage
Doyouwanttoformat = Voulez-vous formater ?
Doyoureallywanttodelete = Voulez-vous vraiment supprimer ?
-Doyouwanttoretryfor30secs = Ressayer pendant 30 sec. ?
-Doyouwanttoupdate = Comment faire la Mise Jour ?
+Doyouwanttoretryfor30secs = Réessayer pendant 30 sec. ?
+Doyouwanttoupdate = Comment faire la Mise à Jour ?
Doyouwanttochangelanguage = Changer de langue ?
-Downloadingfile = Tlchargement du fichier
-DownloadBoxartimage = Tlcharger les jaquettes ?
-Downloadfinished = Tlchargement termin
-//Defaultgamesettings = Rtablir les paramtres du jeu par dfaut
-//Defaultsettings = Rtablir les paramtres par dfaut
-Defaultgamesettings = Reset Paramtres Jeu
-Defaultsettings = Reset Paramtres
-Default = Par dfaut
+Downloadingfile = Téléchargement du fichier
+DownloadBoxartimage = Télécharger les jaquettes ?
+Downloadfinished = Téléchargement terminé
+//Defaultgamesettings = Rétablir les paramètres du jeu par défaut
+//Defaultsettings = Rétablir les paramètres par défaut
+Defaultgamesettings = Reset Paramètres Jeu
+Defaultsettings = Reset Paramètres
+Default = Par défaut
+diversepatches = pour les divers patchs
Error = Erreur !
+Error002fix = Fix Erreur 002
hour = Heures
Homemenu = Menu HOME
-BOOTERROR = ERREUR DE DMARRAGE
-ErrorreadingDisc = Erreur la lecture du disque
+BOOTERROR = ERREUR DE DÉMARRAGE
+ErrorreadingDisc = Erreur à la lecture du disque
ExitUSBISOLoader = Quitter USB Loader GX ?
-InitializingNetwork = Initialisation du rseau
-InsertDisk = Insrez un disque
-InsertaWiiDisc = Insrez un disque Wii !
-InsertaSDCardtodownloadimages = Insrez une carte SD pour tlcharger les jaquettes.
-InsertaSDCardtosave = Insrez une carte SD pour enregistrer.
-InsertaSDCardtousethatoption = Insrez une carte SD pour utiliser cette option.
-InstallRenameandDeleteareunlocked = Toutes les fonctionnalits sont dverrouilles.
-Installerror = Erreur l'installation !
+Everyone = 0 (Tous 3+)
+InitializingNetwork = Initialisation du réseau
+InsertDisk = Insérez un disque
+InsertaWiiDisc = Insérez un disque Wii !
+InsertaSDCardtodownloadimages = Insérez une carte SD pour télécharger les jaquettes.
+InsertaSDCardtosave = Insérez une carte SD pour enregistrer.
+InsertaSDCardtousethatoption = Insérez une carte SD pour utiliser cette option.
+InstallRenameandDeleteareunlocked = Toutes les fonctionnalités sont déverrouillées.
+Installerror = Erreur à l'installation !
Installagame = Installer un jeu
Installinggame = Installation du jeu :
-Failedtoboot = chec au dmarrage de :
-FailedtomountfrontSDcard = chec l'initialisation de la SD
-FailedtosetUSB = chec d'initialisation USB :
-Failedformating = chec du formatage
+Failedtoboot = Échec au démarrage de :
+FailedtomountfrontSDcard = Échec à l'initialisation de la SD
+FailedtosetUSB = Échec d'initialisation USB :
+Failedformating = Échec du formatage
fave = Favoris
-Filenotfound = Fichier introuvable.
filesnotfoundontheserver = fichiers introuvables sur le serveur !
+Filenotfound = Fichier introuvable.
filesleft = fichier(s) restant(s)
FlipX = Inversion-X
Force = Forcer
Youneedtoformatapartition = Vous devez formater une partition
Format = Formater
+Keyboard = Clavier
Formattingpleasewait = Formatage en cours, veuillez patienter...
-formated = format !
+formated = formaté !
+Forhostingcovers = pour l'hébergement des jaquettes
+Forhostingupdatefiles = pour l'hébergement des MàJ
free = libre
FreeSpace = Espace restant
-FullShutdown = teindre
+FullShutdown = Éteindre
GameID = ID du jeu
Games = Jeux
-Gameisalreadyinstalled = Le jeu est dj install :
-GameRegion = Rgion
+Gameisalreadyinstalled = Le jeu est déjà installé :
+GameRegion = Région
GameSize = Taille du jeu
GoBack = Retour
GUISettings = Configuration GUI
Gameload = Chargement Jeux
-HowtoShutdown = Arrt de la Wii ?
-Keyboard = Clavier
+HowtoShutdown = Arrêt de la Wii ?
Language = Langue du jeu
-Languagepathchanged = Dossier Langue chang
-Langchange = Changer la langue
+Languagepathchanged = Dossier Langue changé
+//Langchange = Changer la langue
Left = Gauche
-LikeSysMenu = Menu systme
+LikeSysMenu = Menu système
LoadingincIOS = Charger avec cIOS249
ListSort = Tri des Jeux
-Loadingstandardlanguage = Chargement langue par dfaut.
+Loadingstandardlanguage = Chargement langue par défaut.
Loadingstandardmusic = Chargement musique standard.
//Lock = Verrouiller
Locked = Clic pour deverrouiller
@@ -115,113 +127,132 @@ LockConsole = Verrouiller la console
//MP3Menu = Menu MP3
Patchcountrystrings = Patch Jeux Import
Missingfiles = Fichier(s) manquant(s)
-Mature = Adultes
-Networkiniterror = Erreur d'initialisation rseau
+Mature = 3 (Majeurs 16+)
+Networkiniterror = Erreur d'initialisation réseau
Neither = Aucun
Next = Suivant
-Nonewupdates = Pas de nouvelle Mise Jour.
+Nonewupdates = Pas de nouvelle Mise à Jour.
No = Non
Nofilemissing = Aucun fichier manquant !
-NoHDDfound = Aucun HDD trouv !
-NoSDcardinserted = Aucune carte SD insre !
-Nopartitionsfound = Aucune partition trouve
-NoUSBDevice = Aucun priphrique USB
-NoWBFSpartitionfound = Aucune partition WBFS trouve
+NoHDDfound = Aucun HDD trouvé !
+NoSDcardinserted = Aucune carte SD insérée !
+Nopartitionsfound = Aucune partition trouvée
+NoUSBDevice = Aucun périphérique USB
+NoWBFSpartitionfound = Aucune partition WBFS trouvée
NormalCovers = Normales
Normal = 4:3
NotaWiiDisc = Ce n'est pas un jeu Wii
-NoUSBDevicefound = Aucun priphrique USB trouv.
+NoUSBDevicefound = Aucun périphérique USB trouvé.
Notenoughfreespace = Espace libre insuffisant !
-Notasupportedformat = Format non support !
-notset = non dfini
+Notasupportedformat = Format non supporté !
+notset = non défini
of = sur
-OFF = Dsactiv
+OFF = Inactif
OfficialSite = Site Officiel
-ok = OK
-ON = Activ
-OnlyInstall = Jeu install seulement
-Parentalcontrol = Contrle Parental
+ON = Actif
+OnlyInstall = Jeu installé seulement
+Onlinefix = Fix Jeu en Réseau
+Parentalcontrol = Contrôle Parental
Partition = Partition
Password = Mot de passe
-PasswordChanged = Mot de passe modifi
-Passwordhasbeenchanged = Le mot de passe a t modifi
+PasswordChanged = Mot de passe modifié
+Passwordhasbeenchanged = Le mot de passe a été modifié
Passwordchange = Modification du mot de passe
Plays = Utilisation
-PowerofftheWii = teindre la Wii
-Prev = Prcdent
+PowerofftheWii = Éteindre la Wii
+Prev = Précédent
PromptsButtons = Interface
ReloadSD = Recharger la SD
RenameGameonWBFS = Renommer un jeu
-Restart = Redmarrer
-Restarting = Redmarrage...
+Restart = Redémarrer
+Restarting = Redémarrage...
Return = Retour
-ReturntoWii = Retourner au menu Wii
+released = Date de sortie
+ReturntoWiiMenu = Retourner au menu Wii
Right = Droite
Rumble = Vibrations
-QuickBoot = Dmarrage rapide
+QuickBoot = Démarrage rapide
Save = Enregistrer
-SaveFailed = chec de sauvegarde
-Specialthanksto = Remerciements
+SaveFailed = Échec de sauvegarde
+Specialthanksto = Remerciements spéciaux à:
For = pour
-theUSBLoaderandreleasingthesourcecodethe = et pour avoir partag le code source
+//theUSBLoaderandreleasingthesourcecode = pour le code source de l'USB Loader
+theUSBLoaderandreleasingthesourcecodethe = pour les sources USBLoader
secondsleft = secondes restantes
Setasbackgroundmusic = Utiliser comme fond sonore ?
SelectthePartition = Choisissez la partition
youwanttoformat = Vous voulez formater
Standard = Standard
-settings = Paramtres
+settings = Paramètres
Sound = Sons
ShutdowntoIdle = Veille
-ShutdownSystem = Arrt
-Success = Succs :
-Successfullyinstalled = Install avec succs :
-Successfullyupdated = Mise Jour russie
-Successfullydeleted = Supprim avec succs :
-SuccessfullySaved = Enregistr avec succs
-SystemDefault = Systme par dfaut
-ThemePath = Dossier Thme
-ThemepathChanged = Dossier du thme modifi
-Themepathchange = Dossier du thme
+ShutdownSystem = Arrêt
+Success = Succès :
+Successfullyinstalled = Installé avec succès :
+Successfullyupdated = Mise à Jour réussie
+Successfullydeleted = Supprimé avec succès :
+SuccessfullySaved = Enregistré avec succès
+SystemDefault = Système par défaut
+Teen = 2 (Adolescents 12+)
+Thanksto = Grand merci à:
+ThemePath = Dossier Thème
+ThemepathChanged = Dossier du thème modifié
+Themepathchange = Dossier du thème
Titlestxtpath = Localisation titles.txt
-TitlestxtpathChanged = Localisation de titles.txt modifi
+TitlestxtpathChanged = Localisation de titles.txt modifié
Titlestxtpathchange = Localisation de titles.txt
Try = Essayer
Tooltips = Info-bulles
Timeleft = Fini dans:
-updating = Mise Jour
-//Unlock = Dverrouiller
+updating = Mise à Jour
+//Unlock = Déverrouiller
Unlocked = Clic pour verrouiller
-UnlockConsoletousethisOption = Cette option requiert le dverrouillage de l'interface.
-Unicodefix = Unicode
-Uninstall = Dsinstaller
-Updatepath= Dossier Mise Jour
-Updatepathchanged = Dossier de Mise Jour chang.
-Updatefailed = Mise Jour choue
+UnlockConsoletousethisOption = Cette option requiert le déverrouillage de l'interface.
+Uninstall = Désinstaller
+Updatepath= Dossier Mise à Jour
+Updatepathchanged = Dossier de Mise à Jour changé.
+Updatefailed = Mise à Jour échouée
Updatedol = DOL seul
Updateall = Totale
Updateto = vers la
-Update = Mise Jour
-USBLoaderisprotected = USB Loader GX est verrouill
-USBDevicenotfound = Priphrique USB introuvable
-VideoMode = Mode vido
+Update = Mise à Jour
+USBLoaderisprotected = USB Loader GX est verrouillé
+USBDevicenotfound = Périphérique USB introuvable
+VideoMode = Mode vidéo
VIDTVPatch = Patch VIDTV
Volume = Volume Musique
SFXVolume = Volume SFX
Waiting = En attente...
-WaitingforUSBDevice = Attente d'un priphrique USB
+WaitingforUSBDevice = Attente d'un périphérique USB
WidescreenFix = 16:9
WiiMenu = Menu Wii
Wiilight = Illumination Wii
WrongPassword = Mot de passe incorrect
Yes = Oui
-YoudonthavecIOS = cIOS222 non install
+YoudonthavecIOS = cIOS222 non installé
Japanese = Japonais
German = Allemand
English = Anglais
-French = Franais
+French = Français
Spanish = Espagnol
Italian = Italien
-Dutch = Nerlandais
-SChinese = Chinois simplifi
+Dutch = Néerlandais
+SChinese = Chinois simplifié
TChinese = Chinois traditionnel
-Korean = Coren
\ No newline at end of file
+Korean = Coréen
+january = Jan
+february = Fév
+march = Mar
+april = Avr
+may = Mai
+june = Juin
+july = Juil
+august = Août
+september = Sept
+october = Oct
+november = Nov
+december = Déc
+developedby = Développé par
+publishedby = Publié par
+wififeatures = Connexion WiFi
+XMLTitles = Titres XML
\ No newline at end of file
diff --git a/Languages/german b/Languages/german
index 086c7123..21356994 100644
--- a/Languages/german
+++ b/Languages/german
@@ -1,29 +1,29 @@
-ok = OK
+ok = OK
addToFavorite = Favoriten
all = Alphabetisch
AppLanguage = Sprache
t3Covers = 3D Cover
Areyousure = Sind sie sicher?
-available = verfgbar
+available = verfügbar
AutoPatch = Auto Patch
Always = 0 (Immer)
-awesometool = fr sein groartiges Tool
-Back = Zurck
+awesometool = für sein großartiges Tool
+Back = Zurück
Backgroundmusic = Hintergrundmusik
-Backgroundmusicpath = Hintergrundmusik Pfad gendert.
-BacktoHBCorWiiMenu = Zurck zum HBC oder Wii Men
-BacktoLoader = HBC Men
-BacktoWiiMenu = Wii Men
+Backgroundmusicpath = Hintergrundmusik Pfad geändert.
+BacktoHBCorWiiMenu = Zurück zum HBC oder Wii Menü
+BacktoLoader = HBC Menü
+BacktoWiiMenu = Wii Menü
BootStandard = Bootstandard
Both = Beides
Cantcreatedirectory = Verzeichnis kann nicht erstellt werden
Cancel = Abbrechen
Cantbeformated = Konnte nicht formatiert werden
CheckingforUpdates = Suche nach Aktualisierung
-Cantdelete = Lschen fehlgeschlagen:
+Cantdelete = Löschen fehlgeschlagen:
ClicktoDownloadCovers = Klicken zum Coverdownloaden
Clock = Uhr
-Close = Schlieen
+Close = Schließen
Continueinstallgame = Spiel installieren?
ConsoleDefault = Konsolenstandard
Consoleshouldbeunlockedtomodifyit = Konsole sollte zum bearbeiten entsperrt werden
@@ -31,38 +31,38 @@ ConsoleLocked = Konsole gesperrt
Controllevel = Kontroll Level
CorrectPassword = Richtiges Passwort
Couldnotinitializenetwork = Netzwerk konnte nicht initialisiert werden!
-CouldnotopenDisc = Disk konnte nicht geffnet werden
+CouldnotopenDisc = Disk konnte nicht geöffnet werden
CouldnotinitializeDIPmodule = DIP Modul konnte nicht initialisiert werden!
CoverDownload = Cover Download
CoverPath = Cover Pfad
-CoverpathChanged = Cover Pfad gendert
-Coverpathchange = Cover Pfad ndern
-Cheatcodespathchanged = Cheatcode Pfad gendert
+CoverpathChanged = Cover Pfad geändert
+Coverpathchange = Cover Pfad ändern
+Cheatcodespathchanged = Cheatcode Pfad geändert
Cheatcodespath = Cheatcode Pfad
-count = Spiel Zhler
+count = Spiel Zähler
Credits = Credits
Custompaths = Benutzerdefinierte Pfade
DiscImages = Disk Cover
DiscimagePath = Disk Cover Pfad
-DiscpathChanged = Disk Pfad gendert
-Discpathchange = Disk Pfad ndern
+DiscpathChanged = Disk Pfad geändert
+Discpathchange = Disk Pfad ändern
DiscDefault = Diskstandard
Display = Anzeige
-Doyouwanttoformat = Mchten sie formatieren:
-Doyoureallywanttodelete = Lschvorgang besttigen:
+Doyouwanttoformat = Möchten sie formatieren:
+Doyoureallywanttodelete = Löschvorgang bestätigen:
Doyouwanttoretryfor30secs = In 30 sek erneut versuchen?
Doyouwanttoupdate = USB Loader GX aktualisieren?
-Doyouwanttochangelanguage = Mchten Sie die Sprache ndern?
+Doyouwanttochangelanguage = Möchten Sie die Sprache ändern?
Downloadingfile = Downloade Datei:
DownloadBoxartimage = Download Boxart Bilder?
Downloadfinished = Download abgeschlossen
Defaultgamesettings = Standard Spieleinstellung
Defaultsettings = Standard Einstellungen
Default = Standard
-diversepatches = fr diverse Patchs
+diversepatches = für diverse Patch´s
Error = Fehler !
hour = Stunden
-Homemenu = HOME Men
+Homemenu = HOME Menü
BOOTERROR = BOOT FEHLER
ErrorreadingDisc = Disk-Lesefehler
ExitUSBISOLoader = USB Loader GX beenden?
@@ -83,16 +83,16 @@ Failedformating = Formatieren fehlgeschlagen
fave = Favoriten
filesnotfoundontheserver = Datei(en) konnte(n) auf dem Server nicht gefunden werden!
Filenotfound = Datei nicht gefunden.
-filesleft = Datei(en) brig
+filesleft = Datei(en) übrig
FlipX = Flip-X
Force = Erzwinge
-Youneedtoformatapartition = Sie mssen eine Partition formatieren
+Youneedtoformatapartition = Sie müssen eine Partition formatieren
Format = formatieren
Keyboard = Tastatur
Formattingpleasewait = Formatiere, bitte warten...
formated = Formatieren erfolgreich!
-Forhostingcovers = fr das Hosten der Covers/Discarts
-Forhostingupdatefiles = fr das Hosten der Update Dateien
+Forhostingcovers = für das Hosten der Covers/Discarts
+Forhostingupdatefiles = für das Hosten der Update Dateien
free = frei
FreeSpace = Freier Speicher
FullShutdown = Ausschalten
@@ -100,41 +100,41 @@ GameID = Spiel ID
Games = Spiele
Gameisalreadyinstalled = Spiel bereits vorhanden:
GameRegion = Region
-GameSize = Gre
-GoBack = Zurck
+GameSize = Größe
+GoBack = Zurück
GUISettings = GUI Einstellungen
Gameload = Spiel Einstellungen
HowtoShutdown = Wie soll beendet werden?
Language = Spiel Sprache
-Languagepathchanged = Sprachenpfad gendert.
+Languagepathchanged = Sprachenpfad geändert.
Left = Links
-LikeSysMenu = Wie SysMen
+LikeSysMenu = Wie SysMenü
LoadingincIOS = Lade in cIOS249
ListSort = Sortiere Spielliste
Loadingstandardlanguage = Lade Standardsprache.
Loadingstandardmusic = Lade Standardmusik.
Locked = Gesperrt
LockConsole = Konsole sperren
-Patchcountrystrings = Patche Lnder Strings
+Patchcountrystrings = Patche Länder Strings
Missingfiles = Fehlende Datei(en)
Mature = 3 (Erwachsene)
Networkiniterror = Netzwerkinitialisierungsfehler
Neither = Nichts
-Next = Nchste
+Next = Nächste
Nonewupdates = Keine Aktualisierung vorhanden.
No = Nein
Nofilemissing = Alle Dateien vorhanden!
NoHDDfound = Keine HDD gefunden!
NoSDcardinserted = Keine SD Karte eingelegt!
Nopartitionsfound = Keine Partitionen gefunden
-NoUSBDevice = Kein USB Gert
+NoUSBDevice = Kein USB Gerät
NoWBFSpartitionfound = Keine WBFS Partition gefunden
NormalCovers = Normale Cover
Normal = Normal
NotaWiiDisc = Keine Wii Disk
-NoUSBDevicefound = Kein USB Gert gefunden.
-Notenoughfreespace = Nicht gengend freier Speicher!
-Notasupportedformat = Nicht untersttztes Format!
+NoUSBDevicefound = Kein USB Gerät gefunden.
+Notenoughfreespace = Nicht genügend freier Speicher!
+Notasupportedformat = Nicht unterstütztes Format!
notset = nicht gesetzt
of = von
OFF = AUS
@@ -144,9 +144,9 @@ OnlyInstall = Beim installieren
Parentalcontrol = Jugendschutz
Partition = Partition
Password = Passwort
-PasswordChanged = Passwort gendert
-Passwordhasbeenchanged = Passwort wurde gendert
-Passwordchange = Passwort ndern
+PasswordChanged = Passwort geändert
+Passwordhasbeenchanged = Passwort wurde geändert
+Passwordchange = Passwort ändern
Plays = Gespielt
PowerofftheWii = Wii ausschalten
Prev = Vorherige
@@ -155,21 +155,21 @@ ReloadSD = SD aktualisieren
RenameGameonWBFS = Spiel umbenennen
Restart = Neustart
Restarting = Starte Neu...
-Return = Zurck
-released = Verffentlicht
-ReturntoWii = Zurck ins Wii Men
+Return = Zurück
+released = Veröffentlicht
+ReturntoWii = Zurück ins Wii Menü
Right = Rechts
Rumble = Vibration
QuickBoot = Schnellboot
Save = Speichern
SaveFailed = Speichern fehlgeschlagen
Specialthanksto = Besonderer Dank an
-For = fr
-theUSBLoaderandreleasingthesourcecodethe = und die verffentlichung des Quellcodes
+For = für
+theUSBLoaderandreleasingthesourcecodethe = und die veröffentlichung des Quellcodes
secondsleft = Sekunden verbleiben
-Setasbackgroundmusic = Als Hintergrundmusik whlen?
-SelectthePartition = Partition auswhlen
-youwanttoformat = sie mchten formatieren
+Setasbackgroundmusic = Als Hintergrundmusik wählen?
+SelectthePartition = Partition auswählen
+youwanttoformat = sie möchten formatieren
Standard = Standard
settings = Einstellungen
Sound = Musik
@@ -178,41 +178,40 @@ ShutdownSystem = System herunterfahren
Success = Erfolgreich:
Successfullyinstalled = Erfolgreich installiert:
Successfullyupdated = Erfolgreich aktualisiert
-Successfullydeleted = Erfolgreich gelscht:
+Successfullydeleted = Erfolgreich gelöscht:
SuccessfullySaved = Erfolgreich gespeichert
SystemDefault = Konsolenstandard
Thanksto = Grossen Dank an:
ThemePath = Theme Pfad
-ThemepathChanged = Theme Pfad gendert
-Themepathchange = Theme Pfad ndern
+ThemepathChanged = Theme Pfad geändert
+Themepathchange = Theme Pfad ändern
Titlestxtpath = Titles.txt Pfad
-Titlestxtpathchange = Pfad zur titles.txt ndern
-TitlestxtpathChanged = Pfad zur titles.txt gendert.
+Titlestxtpathchange = Pfad zur titles.txt ändern
+TitlestxtpathChanged = Pfad zur titles.txt geändert.
Try = Versuche(n)
Tooltips = ToolTips
Timeleft = Zeit verbleibend:
updating = Aktualisiere
Unlocked = Entsperrt
UnlockConsoletousethisOption = Entsperre den Loader um diese Option zu nutzen.
-Unicodefix = Unicode Fix
Uninstall = Deinstallieren
Updatepath = Update Pfad
-Updatepathchanged = Aktualisierungspfad gendert.
+Updatepathchanged = Aktualisierungspfad geändert.
Updatefailed = Aktualisierung fehgeschlagen
Updatedol = Aktualisiere DOL
Updateall = Aktualisiere alles
Updateto = Aktualisiere zu
Update = Aktualisieren
-USBLoaderisprotected = USB Loader GX ist geschtzt
-USBDevicenotfound = USB Gert nicht gefunden
+USBLoaderisprotected = USB Loader GX ist geschützt
+USBDevicenotfound = USB Gerät nicht gefunden
VideoMode = Video Modus
VIDTVPatch = VIDTV Patch
-Volume = Lautstrke
-SFXVolume = SFX Lautstrke
+Volume = Lautstärke
+SFXVolume = SFX Lautstärke
Waiting = Warte...
-WaitingforUSBDevice = Warte auf USB-Gert
+WaitingforUSBDevice = Warte auf USB-Gerät
WidescreenFix = Breitbild Fix
-WiiMenu = Wii Men
+WiiMenu = Wii Menü
Wiilight = Wiilicht
WrongPassword = Falsches Passwort
Yes = Ja
@@ -220,16 +219,16 @@ YoudonthavecIOS = cIOS222 nicht vorhanden
Japanese = Japanisch
German = Deutsch
English = Englisch
-French = Franzsisch
+French = Französisch
Spanish = Spanisch
Italian = Italienisch
-Dutch = Niederlndisch
+Dutch = Niederländisch
SChinese = Vereinfachtes Chinesisch
TChinese = Traditionelles Chinesisch
Korean = Koreanisch
january = Jan
february = Feb
-march = Mr
+march = Mär
april = Apr
may = Mai
june = Juni
@@ -240,5 +239,5 @@ october = Okt
november = Nov
december = Dez
developedby = Entwickelt von
-publishedby = Verffentlicht von
+publishedby = Veröffentlicht von
wififeatures = WiFi Eigenschaften
\ No newline at end of file
diff --git a/Languages/italian b/Languages/italian
index 566794ab..c9b220b5 100644
--- a/Languages/italian
+++ b/Languages/italian
@@ -1,23 +1,24 @@
+//Italiano by fox&Joe v_12 - R529
Specialthanksto = Un Ringraziamento Speciale a
t3Covers = 3D
AppLanguage = Percorso Lingua
Areyousure = Sei sicuro?
AutoPatch = Automatico
Back = Indietro
-BacktoHBCorWiiMenu = Torna a HBC/Men Wii
+BacktoHBCorWiiMenu = Torna a HBC/Menù Wii
BacktoLoader = Torna al Loader
-BacktoWiiMenu = Torna al Men Wii
+BacktoWiiMenu = Torna al Menù Wii
BootStandard = Riavvio/Standard
Both = Entrambi
Cantcreatedirectory = Non posso creare la cartella
Cancel = Cancella
-Cantbeformated = Non pu essere Formattato
+Cantbeformated = Non si puo' formattare
Cantdelete = Non Posso Eliminare:
ClicktoDownloadCovers = Premi per scaricare le Copertine
Clock = Orologio
Continueinstallgame = Continua ad Installare il gioco?
ConsoleDefault = Predefinito Console
-Consoleshouldbeunlockedtomodifyit = Console deve essere Sbloccata per Modificarla.
+Consoleshouldbeunlockedtomodifyit = Sbloccare la Console per Modificarla.
ConsoleLocked = Console Bloccata
CorrectPassword = Password Corretta
Couldnotinitializenetwork = Non posso Inizializzare la rete!
@@ -71,11 +72,11 @@ FreeSpace = Spazio libero
FullShutdown = Completo
GameID = ID Gioco
Games = Giochi
-Gameisalreadyinstalled = Gioco gi installato:
+Gameisalreadyinstalled = Gioco già installato:
GameRegion = Regione
GameSize = Dimensione Gioco
GoBack = Indietro
-//GotoPage = Vai alla Pagina
+GotoPage = Vai alla Pagina
HowtoShutdown = Spegnimento Wii?
Keyboard = Tastiera
Language = Lingua
@@ -86,7 +87,7 @@ LoadingincIOS = Caricamento in cIOS249
Loadingstandardlanguage = Caricamento Lingua Standard.
Lock = Blocco
LockConsole = Blocco Console
-MP3Menu = Men MP3
+MP3Menu = Menù MP3
Missingfiles = File Mancante/i
Networkiniterror = Errore inizializzazione rete
Neither = Nessuno
@@ -100,7 +101,7 @@ NoUSBDevice = Nessun Dispositivo USB
NoWBFSpartitionfound = Nessuna partizione WBFS trovata
NormalCovers = Normali
Normal = Normale
-NotaWiiDisc = Non un Disco Wii
+NotaWiiDisc = Non è un Disco Wii
NoUSBDevicefound = Nessun Dispositivo USB trovato.
Notenoughfreespace = Spazio Insufficiente!
notset = non inserita
@@ -112,8 +113,8 @@ ON = ON
Parentalcontrol = Controllo Genitori
Partition = Partizione
Password = Password
-PasswordChanged = Password Modificata
-Passwordhasbeenchanged = Password stata modificata
+PasswordChanged = Password modificata
+Passwordhasbeenchanged = Password è stata modificata
Passwordchange = Modifica Password
PowerofftheWii = Spegnimento Wii
Prev = Indietro
@@ -122,7 +123,7 @@ ReloadSD = Ricarica SD
RenameGameonWBFS = Rinomina Gioco su WBFS
Restart = RiAvvia
Return = Ritorna
-ReturntoWii = Ritorna al Men Wii
+ReturntoWii = Ritorna al Menù Wii
Right = Destra
Rumble = Vibrazione
QuickBoot = Avvio Veloce
@@ -130,14 +131,14 @@ Save = Salva
SaveFailed = Salvataggio Fallito
Specialthanksto = Ringraziamenti Speciali a
Titlestxtpath = Percorso Titles.txt
-TitlestxtpathChanged = Percorso of titles.txt modificato.
-Titlestxtpathchange = Modifica percorso titles.txt
+TitlestxtpathChanged = Percorso per titles.txt modificato.
+Titlestxtpathchange = Modifica percorso per titles.txt
For = per
theUSBLoaderandreleasingthesourcecodethe = e rilascio codice sorgente
secondsleft = secondi mancanti
SelectthePartition = Seleziona la Partizione
youwanttoformat = vuoi formattare
-settings = Strumenti
+/settings = Strumenti
ShutdowntoIdle = StandBy
ShutdownSystem = Spegnimento
Success = Successo:
@@ -152,19 +153,18 @@ Try = Prova
Tooltips = Suggerimenti
Timeleft = Restante:
Unlock = Sblocca
-Unicodefix = Caratteri Speciali
Uninstall = Disinstalla
-USBLoaderisprotected = USB Loader GX Protetto
+USBLoaderisprotected = USB Loader GX è Protetto
USBDevicenotfound = Dispositivo USB non Trovato
-VideoMode = Modalit Video
-VIDTVPatch = Forza Video
+VideoMode = Modalità Video
+VIDTVPatch = Video Forzato
Volume = Volume
Waiting = Caricamento...
WaitingforUSBDevice = Caricamento Dispositivo USB
WidescreenFix = Widescreen
-WiiMenu = Men Wii
+WiiMenu = Menù Wii
WrongPassword = Password Errata
-Yes = S
+Yes = Sì
YoudonthavecIOS = Non Possiedi cIOS222
Japanese = Giapponese
German = Tedesco
@@ -177,22 +177,22 @@ SChinese = Cinese Moderno
TChinese = Cinese Tradizionale
Korean = Coreano
addToFavorite = Favoriti
-Backgroundmusic = Musica di Fondo
+Backgroundmusic = Musica Sottofondo
Backgroundmusicpath = Percorso Musica
hour = ore
Loadingstandardmusic = Caricamento Musica std.
Notasupportedformat = Formato non supportato.
-Setasbackgroundmusic = Imposta come Musica fondo
+Setasbackgroundmusic = Scegli come Musica Sottofondo
Standard = Standard
Plays = Giocati
all = Alfabetico
-count = pi giocati
+count = più giocati
fave = Favoriti
ListSort = Ordine Giochi
InsertaSDCardtousethatoption = Inserire scheda SD per questa opzione
Defaultgamesettings =Impostazione Gioco Predefinita
Defaultsettings = Impostazione Predefinita
-OnlyInstall = Solo Installare
+OnlyInstall = Installa Solamente
Wiilight = Illuminazione Wii.
Updatepath = Percorso Aggiornamento
Updatepathchanged = Perc. Aggiornamento Modificato
@@ -204,6 +204,71 @@ Nonewupdates = Nessun Aggiornamento
Restarting = Riavvio
Successfullyupdated = Aggiornato con successo
updating = Aggiornamento
-Updatedol = solo DOL
-Updateall = Tutto
-Patchcountrystrings = Patch Regione
\ No newline at end of file
+Updatedol = Solo DOL
+Updateall = Tutti i files
+Patchcountrystrings = Patch Regione
+settings = Impostazioni
+/Updatedol = Aggiorna solo DOL
+/Updateall = Aggiorna tutti i files
+//r450
+Updateto = Aggiorna alla
+//r466
+Controllevel = Livello Protezione
+Custompaths = Impostazione Percorsi (Directory)
+Doyouwanttochangelanguage = Vuoi cambiare lingua?
+Default = Default
+GUISettings = Impostazioni Loader
+Gameload = Impostazioni Giochi
+Languagepathchanged = File Lingua modificato
+Sound = Audio
+UnlockConsoletousethisOption = Sblocca la Console per usare questa opzione
+Update = Aggiornamento
+SFXVolume = Volume SFX
+//r470
+Always = Tutti
+Locked = Bloccato
+Mature = Adulti
+Unlocked = Sbloccato
+//475
+awesometool = awesometool
+diversepatches = diversepatches
+Forhostingcovers = Forhostingcovers
+Forhostingupdatefiles = Forhostingupdatefiles
+Thanksto = Grazie a
+released = rilasciato
+publishedby = pubblicato da
+developedby = sviluppato da
+january = gennaio
+february = febbraio
+march = marzo
+april = aprile
+may = maggio
+june = giugno
+july = luglio
+august = agosto
+september = settembre
+october = ottobre
+november = novembre
+december = dicembre
+wififeatures = caratteristiche Wii
+//487
+Cheatcodespathchanged = Percorso Trucchi Modificato
+Cheatcodespath = Percorso Trucchi
+//489
+XMLTitles = Titolo XML
+//497
+Console = Console
+Error002fix = correzione Error002
+//511
+Onlinefix = correzione Online
+//515
+Adultsonly = solo Adulti
+Child = Bambini
+Everyone = Tutti
+Teen = Ragazzi
+//528
+Alternatedol = DOL alternativo
+//529
+DolPath = Percorso DOL
+DolpathChanged = percorso DOL modificato
+Dolpathchange = Modifica percorso DOL
\ No newline at end of file
diff --git a/Languages/japanese b/Languages/japanese
index 2740d066..bc368f74 100644
--- a/Languages/japanese
+++ b/Languages/japanese
@@ -1,245 +1,244 @@
-released = released
-publishedby = sҁF
-developedby = JҁF
-january = 1
-february = 2
-march = 3
-april = 4
-may = 5
-june = 6
-july = 7
-august = 8
-september = 9
-october = 10
-november = 11
-december = 12
-wififeatures = WiFi@\
+released = released
+publishedby = 発行者:
+developedby = 開発者:
+january = 1月
+february = 2月
+march = 3月
+april = 4月
+may = 5月
+june = 6月
+july = 7月
+august = 8月
+september = 9月
+october = 10月
+november = 11月
+december = 12月
+wififeatures = WiFi機能
-t3Covers = 3D ް
-addToFavorite = Cɓ
-all = S
-AppLanguage = App̕\
-available = p\
-Areyousure = s܂?
-AutoPatch = ߯
-Always = 1
-awesometool = 1
-Back = ǂ
-Backgroundmusic =
-Backgroundmusicpath = ނPath
-BacktoHBCorWiiMenu = HBC/Wiiƭւǂ
-BacktoLoader = HBCւǂ
-BacktoWiiMenu = Wiiƭւǂ
-BootStandard = ް/W
-Both =
-Cantcreatedirectory = ިڸ؍쐬Ɏs܂
-Cancel = ݾ
-Cantbeformated = ̫ϯĂɎs܂
-Cantdelete = 폜Ɏs܂:
-CheckingforUpdates = ŐVłmF
-ClicktoDownloadCovers = ް۰ނɂدĉ
+t3Covers = 3D カバー
+addToFavorite = お気に入り
+all = 全て
+AppLanguage = Appの表示言語
+available = 利用可能
+Areyousure = 実行しますか?
+AutoPatch = 自動パッチ
+Always = 1月
+awesometool = 1月
+Back = もどる
+Backgroundmusic = サウンド
+Backgroundmusicpath = サウンドのPath
+BacktoHBCorWiiMenu = HBC/Wiiメニューへもどる
+BacktoLoader = HBCへもどる
+BacktoWiiMenu = Wiiメニューへもどる
+BootStandard = ブート/標準
+Both = 両方
+Cantcreatedirectory = ディレクトリ作成に失敗しました
+Cancel = キャンセル
+Cantbeformated = フォーマットに失敗しました
+Cantdelete = 削除に失敗しました:
+CheckingforUpdates = 最新版を確認中
+ClicktoDownloadCovers = カバーをダウンロードするにはクリックして下さい
Clock = Clock
-Close =
-Continueinstallgame = ްт̲ݽİق𑱂܂?
-ConsoleDefault = ̫ĺݿ
-Consoleshouldbeunlockedtomodifyit = ύXɂͺݿقۯKvł
-ConsoleLocked = ݿقۯĂ܂
-Controllevel = Rg[Ex
-CorrectPassword = ߽ܰ
-Couldnotinitializenetwork = ȯܰ̏ł܂!
-CouldnotopenDisc = ި݂Ɏs܂
-CouldnotinitializeDIPmodule = DIPӼޭق̏ł܂!
-CoverDownload = ް ۰
-CoverPath = ް߽
-CoverpathChanged = ް߽ύX܂
-Coverpathchange = ް߽̕ύX
-count = ڲ
-Credits =
-Custompaths = JX^Path
-DiscImages = ިҰ
-DiscimagePath = ިҰ߽
-DiscpathChanged = ި߽ύX܂
-Discpathchange = ި߽̕ύX
-DiscDefault = ̫ި
-Display = ިڲ
-Doyouwanttoformat = ̫ϯĂ܂:
-Doyoureallywanttodelete = 폜܂:
-Doyouwanttoretryfor30secs = Ďs܂?(30b)
-Doyouwanttoupdate = XVs܂?
-Doyouwanttochangelanguage = ݒύX܂?
-Downloadingfile = ̧ق۰ޒ:
-DownloadBoxartimage = Boxart Ұނ۰ނ܂?
-Downloadfinished = ۰ނI܂
-Defaultgamesettings = ްѐݒ(̫)
-Defaultsettings = ݒ(̫)
-Default = ̫
-diversepatches = 1
+Close = 閉じる
+Continueinstallgame = ゲームのインストールを続けますか?
+ConsoleDefault = デフォルトコンソール
+Consoleshouldbeunlockedtomodifyit = 変更にはコンソールのロック解除が必要です
+ConsoleLocked = コンソールがロックされています
+Controllevel = コントロール・レベル
+CorrectPassword = 正しいパスワード
+Couldnotinitializenetwork = ネットワークの初期化ができません!
+CouldnotopenDisc = ディスクオープンに失敗しました
+CouldnotinitializeDIPmodule = DIPモジュールの初期化ができません!
+CoverDownload = カバー ダウンロード
+CoverPath = カバーパス
+CoverpathChanged = カバーパスを変更しました
+Coverpathchange = カバーパスの変更
+count = プレイ時間
+Credits = 協力
+Custompaths = カスタムPath
+DiscImages = ディスクイメージ
+DiscimagePath = ディスクイメージパス
+DiscpathChanged = ディスクパスを変更しました
+Discpathchange = ディスクパスの変更
+DiscDefault = デフォルトディスク
+Display = ディスプレイ
+Doyouwanttoformat = フォーマットしますか:
+Doyoureallywanttodelete = 削除しますか:
+Doyouwanttoretryfor30secs = 再実行しますか?(30秒)
+Doyouwanttoupdate = 更新を実行しますか?
+Doyouwanttochangelanguage = 言語設定を変更しますか?
+Downloadingfile = ファイルのダウンロード中:
+DownloadBoxartimage = Boxart イメージをダウンロードしますか?
+Downloadfinished = ダウンロードを終了しました
+Defaultgamesettings = ゲーム設定(デフォルト)
+Defaultsettings = 設定(デフォルト)
+Default = デフォルト
+diversepatches = 1月
Error = Error !
BOOTERROR = BOOT ERROR
-ErrorreadingDisc = ިǍݎs
-ExitUSBISOLoader = USB Loader GXI܂?
-InitializingNetwork = ȯܰ̏...
-InsertDisk = ި}
-InsertaWiiDisc = Wiiި}ĉ!
-InsertaSDCardtodownloadimages = Ұނ۰ނSDނ}ĉ
-InsertaSDCardtosave = ۑSDނ}ĉ
-InsertaSDCardtousethatoption = ̵݂gp̂SDނ}ĉ
-InstallRenameandDeleteareunlocked = SĂ̋@\ۯ܂
+ErrorreadingDisc = ディスク読込み失敗
+ExitUSBISOLoader = USB Loader GXを終了しますか?
+InitializingNetwork = ネットワークの初期化中...
+InsertDisk = ディスク挿入
+InsertaWiiDisc = Wiiディスクを挿入して下さい!
+InsertaSDCardtodownloadimages = イメージをダウンロードするSDカードを挿入して下さい
+InsertaSDCardtosave = 保存するSDカードを挿入して下さい
+InsertaSDCardtousethatoption = このオプションを使用するのにSDカードを挿入して下さい
+InstallRenameandDeleteareunlocked = 全ての機能がアンロックされました
Installerror = Install Error!
-Installagame = ްѲݽİ
-Installinggame = ްтݽİْ:
-Failedtoboot = NɎs:
-FailedtomountfrontSDcard = SDނ̔FɎs܂
-FailedtosetUSB = USBڑɎs:
-Failedformating = ̫ϯĂɎs܂
-fave = Cɓ
-Filenotfound = ̧قoł܂ł
-filesnotfoundontheserver = ް̧ق܂!
-filesleft = file(s) left(çِ)
+Installagame = ゲームインストール
+Installinggame = ゲームをインストール中:
+Failedtoboot = 起動に失敗:
+FailedtomountfrontSDcard = SDカードの認識に失敗しました
+FailedtosetUSB = USB接続に失敗:
+Failedformating = フォーマットに失敗しました
+fave = お気に入り
+Filenotfound = ファイルを検出できませんでした
+filesnotfoundontheserver = サーバーにファイルがありません!
+filesleft = file(s) left(残りのファイル数)
FlipX = Flip-X
Force = Force
-Forhostingcovers = ްzz
-Forhostingupdatefiles = XV̧قzz
-Youneedtoformatapartition = ߰è݂̫ϯĂĉ
-Format = ̫ϯ
-Formattingpleasewait = ̫ϯĒłAb҂...
-formated = ̫ϯĊ!
-free =
-FreeSpace = e
-FullShutdown = S
-GameID = ްID
-Games = ް
-Gameisalreadyinstalled = ްт͊ɲݽİٍς݂ł:
-GameRegion = ްт̒n
-GameSize = ްѻ
-GoBack = ǂ
+Forhostingcovers = カバーを配布
+Forhostingupdatefiles = 更新ファイルを配布
+Youneedtoformatapartition = パーティションをフォーマットして下さい
+Format = フォーマット
+Formattingpleasewait = フォーマット中です、暫くお待ち下さい...
+formated = フォーマット完了!
+free = 空き
+FreeSpace = 空き容量
+FullShutdown = 完全シャットダウン
+GameID = ゲームID
+Games = ゲーム
+Gameisalreadyinstalled = ゲームは既にインストール済みです:
+GameRegion = ゲームの地域情報
+GameSize = ゲームサイズ
+GoBack = もどる
GotoPage = Go to Page
-GUISettings = GUIݒ
-Gameload = ްѓǍ
-HowtoShutdown = ݂̕@?
-Homemenu = ΰƭ-
-hour =
-keyboard = ް
-Language =
-Languagepathchanged = PATHύX܂
-Langchange = ̕ύX
-Left =
+GUISettings = GUI設定
+Gameload = ゲーム読込み
+HowtoShutdown = シャットダウンの方法は?
+Homemenu = ホームメニュ-
+hour = 時間
+keyboard = キーボード
+Language = 言語
+Languagepathchanged = 言語PATHを変更しました
+Langchange = 言語の変更
+Left = 左
LikeSysMenu = Like SysMenu
-ListSort = ؽĂ̐
-LoadingincIOS = cIOS249[h...
-Loadingstandardlanguage = W̌[h...
-Loadingstandardmusic = cIOS249[h
-Locked = ۯ
-LockConsole = ݿقۯ
-Patchcountrystrings = MP3ƭ
-Missingfiles = ołȂ̧
+ListSort = リストの整理
+LoadingincIOS = cIOS249をロード中...
+Loadingstandardlanguage = 標準の言語をロード中...
+Loadingstandardmusic = cIOS249ロード
+Locked = ロック
+LockConsole = コンソールをロックする
+Patchcountrystrings = MP3メニュー
+Missingfiles = 検出できなかったファイル
Mature = Mature
Networkiniterror = Network initialization error
-Neither = ǂłȂ
-Next =
-No =
-Nofilemissing = ̧قoł܂ł!
-NoHDDfound = HDDoł܂ł!
-NoSDcardinserted = SDނoł܂ł!
-Nopartitionsfound = ߰è݂oł܂ł
-NoUSBDevice = USBoł܂ł
-NoWBFSpartitionfound = WBFS߰è݂oł܂ł
-Nonewupdates = XV͂܂
-NormalCovers = -ٶް
+Neither = どちらでもない
+Next = 次へ
+No = いいえ
+Nofilemissing = ファイルを検出できませんでした!
+NoHDDfound = HDDを検出できませんでした!
+NoSDcardinserted = SDカードを検出できませんでした!
+Nopartitionsfound = パーティションを検出できませんでした
+NoUSBDevice = USBデバイスを検出できませんでした
+NoWBFSpartitionfound = WBFSパーティションを検出できませんでした
+Nonewupdates = 更新はありません
+NormalCovers = ノ-マルカバー
Normal = Normal(4:3)
-NotaWiiDisc = Wiiިł͂܂
-NoUSBDevicefound = USBނoĂ܂
-Notenoughfreespace = eʂsĂ܂!
-Notasupportedformat = ߰ĂĂȂ̫ϯĂł
-notset = ĂĂ܂
+NotaWiiDisc = Wiiディスクではありません
+NoUSBDevicefound = USBデバイズが検出されていません
+Notenoughfreespace = 空容量が不足しています!
+Notasupportedformat = サポートされていないフォーマットです
+notset = セットされてません
of = of
-OFF = It
-OfficialSite = ̨ٻ
+OFF = オフ
+OfficialSite = オフィシャルサイト
ok = OK
-ON = I
-OnlyInstall = ݽİق̂
-Parentalcontrol = ߱ٺ۰
-Partition = ߰è
-Password = ߽ܰ
-PasswordChanged = ߽ܰޕύX
-Passwordhasbeenchanged = ߽ܰނύX܂
-Passwordchange = ߽ܰޕύX
-PowerofftheWii = Wii̓d
-Plays = ڲ
-Prev = O
-PromptsButtons = ݓ:
-ReloadSD = SDނ۰
-RenameGameonWBFS = WBFS̹ްіύX
-Restart = ؽ
-Restarting = ċN
-Return = ǂ
-ReturntoWiiMenu = Wiiƭւǂ
-Right = E
-Rumble = U
-QuickBoot = N
-Save =
-SaveFailed = ނɎs܂
-Specialthanksto = ̏Ċӂ܂
+ON = オン
+OnlyInstall = インストールのみ
+Parentalcontrol = ピアレンタルコントロール
+Partition = パーティション
+Password = パスワード
+PasswordChanged = パスワード変更
+Passwordhasbeenchanged = パスワードを変更しました
+Passwordchange = パスワード変更
+PowerofftheWii = Wiiの電源を切る
+Plays = プレイ時間
+Prev = 前へ
+PromptsButtons = ボタン入力:
+ReloadSD = SDカードのリロード
+RenameGameonWBFS = WBFS上のゲーム名変更
+Restart = リスタート
+Restarting = 再起動
+Return = もどる
+ReturntoWiiMenu = Wiiメニューへもどる
+Right = 右
+Rumble = 振動
+QuickBoot = クイック起動
+Save = セーブ
+SaveFailed = セーブに失敗しました
+Specialthanksto = この場を借りて感謝します
For = for
-theUSBLoaderandreleasingthesourcecode = USB LoaderyذĂ鿰
-secondsleft = ܂ł̕b
-SelectthePartition = ߰èݑI
-youwanttoformat = ̫ϯĂs
-settings = ݒ
-Setasbackgroundmusic = ނƂĐݒ肷
-Standard = W
-Sound =
-ShutdowntoIdle = тُԂɂ
-ShutdownSystem = тI
-Success = :
-Successfullyinstalled = ݽİقɐ:
-Successfullyupdated = XVɐ܂
-Successfullydeleted = 폜ɐ:
-SuccessfullySaved = ނɐ:
-SystemDefault = ̫ļ
+theUSBLoaderandreleasingthesourcecode = USB Loader及びリリースされているソースコード
+secondsleft = 完了までの秒数
+SelectthePartition = パーティション選択
+youwanttoformat = フォーマットを実行する
+settings = 設定
+Setasbackgroundmusic = サウンドとして設定する
+Standard = 標準
+Sound = サウンド
+ShutdowntoIdle = システムをアイドル状態にする
+ShutdownSystem = システムを終了する
+Success = 成功:
+Successfullyinstalled = インストールに成功:
+Successfullyupdated = 更新に成功しました
+Successfullydeleted = 削除に成功:
+SuccessfullySaved = セーブに成功:
+SystemDefault = デフォルトシステム
Thanksto = Thanks to
-ThemePath = ð߽
-ThemepathChanged = ð߽ύX܂
-Themepathchange = ð߽̕ύX
+ThemePath = テーマパス
+ThemepathChanged = テーマパスを変更しました
+Themepathchange = テーマパスの変更
Titlestxtpath = Titles.txt Path
-Titlestxtpathchange = titles.txtPathύX
-TitlestxtpathChanged = titles.txtPathύX܂
-Try = ݂
-Tooltips = °
-Timeleft = c莞:
-Unlocked = ۯ
-UnlockConsoletousethisOption = ̵݂Lɂ̂ۯ܂
-Unicodefix = Unicode Fix
-Uninstall = ݲݽİ
-USBLoaderisprotected = USB Loader͕ی삳Ă܂
-USBDevicenotfound = USBoł܂ł
-updating = XV
-Updatepath = XVPath
-Updatepathchanged = XVPathύX܂
-Updatefailed = XVɎs܂
-Updatedol = DOLt@CXV
-Updateall = SĂXV
+Titlestxtpathchange = titles.txtのPath変更
+TitlestxtpathChanged = titles.txtのPathを変更しました
+Try = 試みる
+Tooltips = ツールヒント
+Timeleft = 残り時間:
+Unlocked = アンロック
+UnlockConsoletousethisOption = このオプションを有効にするのにロックを解除します
+Uninstall = アンインストール
+USBLoaderisprotected = USB Loaderは保護されています
+USBDevicenotfound = USBデバイスを検出できませんでした
+updating = 更新中
+Updatepath = 更新Path
+Updatepathchanged = 更新Pathを変更しました
+Updatefailed = 更新に失敗しました
+Updatedol = DOLファイルを更新
+Updateall = 全てを更新
Updateto = Update to
-Update = XV
-VideoMode = Ӱ
-VIDTVPatch = VIDTV߯
-Volume = ح
-SFXVolume = SFX
-Waiting = b҂...
-WaitingforUSBDevice = USB̉҂
-WidescreenFix = ܲذ(16:9)
-WiiMenu = Wiiƭ
+Update = 更新
+VideoMode = ビデオモード
+VIDTVPatch = VIDTVパッチ
+Volume = ボリューム
+SFXVolume = SFX音量
+Waiting = 暫くお待ちください...
+WaitingforUSBDevice = USBデバイスの応答待ち
+WidescreenFix = ワイドスクリーン(16:9)
+WiiMenu = Wiiメニュー
Wiilight = Wii light
-WrongPassword = Ԉ߽ܰ
-Yes = ͂
-YoudonthavecIOS = cIOS222oł܂ł
-Japanese = {
-German =
-English = p
-French = ݽ
-Spanish = ߲
-Italian = ر
-Dutch = ތ
-SChinese = (ȑ̎)
-TChinese = (ɑ̎)
-Korean = ؍
+WrongPassword = 間違ったパスワード
+Yes = はい
+YoudonthavecIOS = cIOS222が検出できませんでした
+Japanese = 日本語
+German = ドイツ語
+English = 英語
+French = フランス語
+Spanish = スペイン語
+Italian = イタリア語
+Dutch = オランダ語
+SChinese = 中国語(簡体字)
+TChinese = 中国語(繁体字)
+Korean = 韓国語
\ No newline at end of file
diff --git a/Languages/korean b/Languages/korean
index 827732f1..1cb91a0f 100644
--- a/Languages/korean
+++ b/Languages/korean
@@ -1,171 +1,171 @@
-Specialthanksto = Special thanks to
-t3Covers = 3D ǥ
-AppLanguage = USB δ
-Areyousure = Ȯմϱ?
-AutoPatch = ڵ ġ
-Back = ڷ
-BacktoHBCorWiiMenu = Ȩ Ǵ Wii
-BacktoLoader = δ ư
-BacktoWiiMenu = Wii ư
-BootStandard = ⺻ ü
-BothBoth = ǥ
-Cantcreatedirectory = 丮 ϴ
-Cancel =
-Cantbeformated = ϴ.
-Cantdelete = ϴ:
-ClicktoDownloadCovers = ǥ ٿϷ Ŭϼ
-Clock = ð
-Continueinstallgame = ġϰڽϱ?
-ConsoleDefault = ܼ ⺻
-Consoleshouldbeunlockedtomodifyit = Ϸ ܼ ϼ.
-ConsoleLocked = ܼ
-CorrectPassword = ùٸ йȣ
-Couldnotinitializenetwork = Ʈũ ʱȭ !
-CouldnotopenDisc = ũ ϴ.
-CouldnotinitializeDIPmodule = DIP ʱȭ !
-CoverDownload = ǥ ٿε
-CoverPath = ǥ
-CoverpathChanged = ǥ
-Coverpathchange = ǥ
+Specialthanksto = Special thanks to
+t3Covers = 3D 표지
+AppLanguage = USB 로더 언어
+Areyousure = 확실합니까?
+AutoPatch = 자동 패치
+Back = 뒤로
+BacktoHBCorWiiMenu = 홈브류 메뉴 또는 Wii 메뉴로
+BacktoLoader = 로더로 돌아감
+BacktoWiiMenu = Wii 메뉴로 놀아가기
+BootStandard = 기본 부팅설정
+BothBoth = 전부 표시
+Cantcreatedirectory = 디렉토리를 만들 수 없습니다
+Cancel = 취소
+Cantbeformated = 포맷할 수 없습니다.
+Cantdelete = 삭제할 수 없습니다:
+ClicktoDownloadCovers = 표지를 다운하려면 클릭하세요
+Clock = 시계
+Continueinstallgame = 계속 설치하겠습니까?
+ConsoleDefault = 콘솔 기본값
+Consoleshouldbeunlockedtomodifyit = 변경하려면 콘솔 잠김을 해제하세요.
+ConsoleLocked = 콘솔 잠김
+CorrectPassword = 올바른 비밀번호
+Couldnotinitializenetwork = 네트워크 초기화 실패!
+CouldnotopenDisc = 디스크를 열 수 없습니다.
+CouldnotinitializeDIPmodule = DIP 모듈 초기화 실패!
+CoverDownload = 표지 다운로드
+CoverPath = 표지 경로
+CoverpathChanged = 표지 경로 변경됨
+Coverpathchange = 표지 경로 변경
Credits = Credits
-DiscImages = ũ ̹
-DiscimagePath = ũ ̹
-DiscpathChanged = ũ
-Discpathchange = ũ
-DiscDefault = ũ ⺻
-Display = ȭ ǥ
-Doyouwanttoformat = ϰڽϱ:
-Doyoureallywanttodelete = ϰڽϱ:
-Doyouwanttoretryfor30secs = 30ʰ õ ұ?
-Downloadingfile = ٿε :
-DownloadBoxartimage = ڽ ̹ ٿε ұ?
-Downloadfinished = ٿε Ϸ
-Error = !
-BOOTERROR =
-ErrorreadingDisc = ũ б
-ExitUSBISOLoader = USBδ GX ұ?
-InitializingNetwork = Ʈũ ʱȭ
-InsertDisk = ũ ־ּ
-InsertaWiiDisc = Wii ũ !
-InsertaSDCardtodownloadimages = ٿ ̹ SDī带 .
-InsertaSDCardtosave = SDī带 .
-InstallRenameandDeleteareunlocked = USBδ GX .
-Installerror = ġ !
-Installagame = ġұ
-Installinggame = ġ :
-Failedtoboot = :
-FailedtomountfrontSDcard = SDī ν
-FailedtosetUSB = USB :
-Failedformating =
-filesnotfoundontheserver = ϴ!
-filesleft =
-FlipX = /
-Force =
-Youneedtoformatapartition = Ƽ ؾ մϴ
-Format =
-Formattingpleasewait = . ٷ ּ...
-formated = Ϸ!
-free =
-FreeSpace =
-FullShutdown =
-GameID = ID
-Games =
-Gameisalreadyinstalled = ̹ ġǾ ֽϴ.
-GameRegion =
-GameSize = 뷮
-GoBack = ڷ
-//GotoPage =
-HowtoShutdown = ұ?
-Language =
-Langchange =
-Left =
-LikeSysMenu = ý ó
-LoadingincIOS = cIOS249 ε
-Lock =
-LockConsole = ܼ
-MP3Menu = MP3
-Missingfiles =
-Networkiniterror = Ʈũ ʱȭ
-Neither = ǥ
-Next =
-No = ƴϿ
-Nofilemissing = !
-NoHDDfound = ϵ ũ ϴ!
-NoSDcardinserted = SDī尡 ϴ!
-Nopartitionsfound = Ƽ ϴ.
-NoUSBDevice = USB ġ ϴ.
-NoWBFSpartitionfound = WBFS Ƽ ϴ.
-NormalCovers = Ϲ ǥ
-Normal = Ϲ
-NotaWiiDisc = Wii ũ ƴմϴ
-NoUSBDevicefound = USB ġ ϴ.
-Notenoughfreespace = մϴ!
-notset =
-of =
-OFF =
-OfficialSite = Ʈ
-ok = Ȯ
-ON =
-Parentalcontrol = ڳຸȣ
-Partition = Ƽ
-Password = йȣ
-PasswordChanged = йȣ
-Passwordhasbeenchanged = йȣ Ǿϴ
-Passwordchange = йȣ
-PowerofftheWii = Wii
-Prev =
-PromptsButtons = Ʈ/ư
-ReloadSD = SDī б
-RenameGameonWBFS = WBFS ̸
-Restart = ٽ
-Return = ư
-ReturntoWii = Wii ư
-Right =
-Rumble =
-QuickBoot = ٷν
-Save =
-SaveFailed =
+DiscImages = 디스크 이미지
+DiscimagePath = 디스크 이미지 경로
+DiscpathChanged = 디스크 경로 변경됨
+Discpathchange = 디스크 경로 변경
+DiscDefault = 디스크 기본값
+Display = 화면 표시
+Doyouwanttoformat = 포맷하겠습니까:
+Doyoureallywanttodelete = 정말로 삭제하겠습니까:
+Doyouwanttoretryfor30secs = 30초간 재시도 할까요?
+Downloadingfile = 파일 다운로드 중:
+DownloadBoxartimage = 박스 이미지를 다운로드 할까요?
+Downloadfinished = 다운로드 완료
+Error = 에러 !
+BOOTERROR = 부팅 에러
+ErrorreadingDisc = 디스크 읽기 오류
+ExitUSBISOLoader = USB로더 GX를 종료할까요?
+InitializingNetwork = 네트워크 초기화
+InsertDisk = 디스크를 넣어주세요
+InsertaWiiDisc = Wii 디스크를 넣으세요!
+InsertaSDCardtodownloadimages = 다운받은 이미지를 저장할 SD카드를 넣으세요.
+InsertaSDCardtosave = 저장할 SD카드를 넣으세요.
+InstallRenameandDeleteareunlocked = USB로더 GX 기능 잠금 해제.
+Installerror = 설치 에러!
+Installagame = 게임을 설치할까요
+Installinggame = 게임 설치 중:
+Failedtoboot = 부팅 실패:
+FailedtomountfrontSDcard = SD카드 인식 실패
+FailedtosetUSB = USB 세팅 실패:
+Failedformating = 포맷 실패
+filesnotfoundontheserver = 파일이 서버에 없습니다!
+filesleft = 파일 남음
+FlipX = 좌/우 설정
+Force = 강제
+Youneedtoformatapartition = 파티션을 포맷해야 합니다
+Format = 포맷
+Formattingpleasewait = 포맷 중. 기다려 주세요...
+formated = 포맷 완료!
+free = 남음
+FreeSpace = 여유 공간
+FullShutdown = 완전히 끄기
+GameID = 게임 ID
+Games = 게임
+Gameisalreadyinstalled = 게임이 이미 설치되어 있습니다.
+GameRegion = 지역
+GameSize = 게임 용량
+GoBack = 뒤로 가기
+//GotoPage = 페이지
+HowtoShutdown = 어떻게 종료할까요?
+Language = 언어
+Langchange = 언어 변경
+Left = 왼쪽
+LikeSysMenu = 시스템 메뉴처럼
+LoadingincIOS = cIOS249로 로딩
+Lock = 잠금
+LockConsole = 콘솔 잠금
+MP3Menu = MP3 메뉴
+Missingfiles = 파일 누락
+Networkiniterror = 네트워크 초기화 에러
+Neither = 표시 없음
+Next = 다음
+No = 아니오
+Nofilemissing = 누락 파일 없음!
+NoHDDfound = 하드 디스크가 없습니다!
+NoSDcardinserted = SD카드가 없습니다!
+Nopartitionsfound = 파티션이 없습니다.
+NoUSBDevice = USB 장치가 없습니다.
+NoWBFSpartitionfound = WBFS 파티션이 없습니다.
+NormalCovers = 일반 표지
+Normal = 일반
+NotaWiiDisc = Wii 디스크가 아닙니다
+NoUSBDevicefound = USB 장치가 없습니다.
+Notenoughfreespace = 여유 공간이 부족합니다!
+notset = 설정되지 않음
+of = 중
+OFF = 꺼짐
+OfficialSite = 공식 사이트
+ok = 확인
+ON = 켜짐
+Parentalcontrol = 자녀보호기능
+Partition = 파티션
+Password = 비밀번호
+PasswordChanged = 비밀번호 변경됨
+Passwordhasbeenchanged = 비밀번호가 변경되었습니다
+Passwordchange = 비밀번호 변경
+PowerofftheWii = Wii 전원 끄기
+Prev = 이전
+PromptsButtons = 프롬프트/버튼
+ReloadSD = SD카드 읽기
+RenameGameonWBFS = WBFS에서 게임 이름 변경
+Restart = 다시 시작
+Return = 돌아가기
+ReturntoWii = Wii로 돌아가기
+Right = 오른쪽
+Rumble = 진동
+QuickBoot = 게임 바로실행
+Save = 저장
+SaveFailed = 저장 실패
Specialthanksto = Special thanks to
For = for
theUSBLoaderandreleasingthesourcecodethe = and releasing the source code
-secondsleft = ҽϴ
-SelectthePartition = Ϸ
-youwanttoformat = Ƽ ϼ
-settings =
-ShutdowntoIdle = ·
-ShutdownSystem = ý
-Success = :
-Successfullyinstalled = ġ :
-Successfullydeleted = :
-SuccessfullySaved =
-SystemDefault = ý ⺻
-ThemePath =
-ThemepathChanged =
-Themepathchange =
-Try = õ
+secondsleft = 초 남았습니다
+SelectthePartition = 포맷하려는
+youwanttoformat = 파티션을 선택하세요
+settings = 설정
+ShutdowntoIdle = 대기 상태로
+ShutdownSystem = 시스템 종료
+Success = 성공:
+Successfullyinstalled = 설치 성공:
+Successfullydeleted = 삭제 성공:
+SuccessfullySaved = 저장 성공
+SystemDefault = 시스템 기본값
+ThemePath = 테마 경로
+ThemepathChanged = 테마 경로 변경됨
+Themepathchange = 테마 경로 변경
+Try = 시도
Tooltips = Tooltips
-Timeleft = ð:
-Unlock =
-Uninstall =
-USBLoaderisprotected = USB δ GX
-USBDevicenotfound = USB ġ ϴ.
-VideoMode =
-VIDTVPatch = VIDTV ġ
-Volume =
-Waiting = ٸ ...
-WaitingforUSBDevice = USB ġ ٸ
-WidescreenFix = ̵ ũ
-WiiMenu = Wii
-WrongPassword = ߸ йȣ
-Yes =
-YoudonthavecIOS = cIOS222 ϴ.
-Japanese = Ϻ
-German = Ͼ
-English =
-French = Ҿ
-Spanish = ξ
-Italian = ¸
-Dutch = ״
-SChinese = ߱(ü)
-TChinese = ߱(ü)
-Korean = ѱ
\ No newline at end of file
+Timeleft = 남은 시간:
+Unlock = 잠금해제
+Uninstall = 제거
+USBLoaderisprotected = USB 로더 GX 잠김 상태
+USBDevicenotfound = USB 장치가 없습니다.
+VideoMode = 비디오 모드
+VIDTVPatch = VIDTV 패치
+Volume = 음량
+Waiting = 기다리는 중...
+WaitingforUSBDevice = USB 장치를 기다리는 중
+WidescreenFix = 와이드 스크린에 맞춤
+WiiMenu = Wii 메뉴로
+WrongPassword = 잘못된 비밀번호
+Yes = 예
+YoudonthavecIOS = cIOS222가 없습니다.
+Japanese = 일본어
+German = 독일어
+English = 영어
+French = 불어
+Spanish = 스페인어
+Italian = 이태리어
+Dutch = 네덜란드어
+SChinese = 중국어(간체)
+TChinese = 중국어(번체)
+Korean = 한국어
\ No newline at end of file
diff --git a/Languages/norwegian b/Languages/norwegian
index aa494f8d..1227f820 100644
--- a/Languages/norwegian
+++ b/Languages/norwegian
@@ -1,12 +1,14 @@
-//r450, Norwegian v5, 03.06.2009
+//r494, Norwegian v6, 11.06.2009
ok = OK
addToFavorite = Favoritt
all = Alfabetisk
-AppLanguage = Program sprk
+AppLanguage = Program språk
t3Covers = 3D cover
Areyousure = Er du sikker?
available = tilgjengelig
AutoPatch = AutoPatch
+Always = 0 (Alltid)
+awesometool = for hans råe verktøy
Back = Tilbake
Backgroundmusic = Bakgrunnsmusikk
Backgroundmusicpath = Bakgrunnsmusikk sti endret
@@ -18,25 +20,29 @@ Both = Begge
Cantcreatedirectory = Kan ikke opprette mappestruktur
Cancel = Avbryt
Cantbeformated = Kan ikke formateres
-CheckingforUpdates = Sker etter oppdateringer
+CheckingforUpdates = Søker etter oppdateringer
Cantdelete = Kan ikke slette:
-ClicktoDownloadCovers = Klikk for laste ned cover
+ClicktoDownloadCovers = Klikk for å laste ned cover
Clock = Klokke
Close = Lukk
-Continueinstallgame = Fortsett installere spill?
+Continueinstallgame = Fortsett å installere spill?
ConsoleDefault = Konsoll Standard
-Consoleshouldbeunlockedtomodifyit = Konsoll m vre opplst for modifisere.
-ConsoleLocked = Konsoll lst
+Consoleshouldbeunlockedtomodifyit = Konsoll må være opplåst for å modifisere.
+ConsoleLocked = Konsoll låst
+Controllevel = Kontrollnivå
CorrectPassword = Riktig passord
Couldnotinitializenetwork = Kan ikke initialisere nettverk!
-CouldnotopenDisc = Kan ikke pne plate
+CouldnotopenDisc = Kan ikke åpne plate
CouldnotinitializeDIPmodule = Kan ikke initialisere DIP modul!
CoverDownload = Cover nedlasting
CoverPath = Cover sti
CoverpathChanged = Cover sti endret
Coverpathchange = Endre cover sti
+Cheatcodespathchanged = Juksekode sti endret
+Cheatcodespath = Juksekode sti
count = Ganger spilt
Credits = Medvirkende
+Custompaths = Endre stier
DiscImages = Plate bilder
DiscimagePath = Plate sti
DiscpathChanged = Plate sti endret
@@ -44,14 +50,17 @@ Discpathchange = Endre plate sti
DiscDefault = Spill Standard
Display = Vis
Doyouwanttoformat = Vil du formatere:
-Doyoureallywanttodelete = Er du sikker p at du vil slette:
-Doyouwanttoretryfor30secs = Vil du fortsette prve i 30 sekunder?
+Doyoureallywanttodelete = Er du sikker på at du vil slette:
+Doyouwanttoretryfor30secs = Vil du fortsette å prøve i 30 sekunder?
Doyouwanttoupdate = Hvordan vil du oppdatere?
+Doyouwanttochangelanguage = Vil du endre språk?
Downloadingfile = Laster ned fil:
DownloadBoxartimage = Last ned cover bilde?
Downloadfinished = Nedlasting ferdig
Defaultgamesettings = Standard innstillinger
Defaultsettings = Standard innstillinger
+Default = Standard
+diversepatches = for diverse patcher
Error = Feil !
hour = Timer
Homemenu = HOME Meny
@@ -61,10 +70,10 @@ ExitUSBISOLoader = Avslutt USB Loader GX?
InitializingNetwork = Initialiserer nettverk
InsertDisk = Sett inn plate
InsertaWiiDisc = Sett inn en Wii plate!
-InsertaSDCardtodownloadimages = Sett inn et SD-kort for laste ned bilder.
-InsertaSDCardtosave = Sett inn et SD-kort for lagre.
-InsertaSDCardtousethatoption = Sett inn et SD-kort for bruke innstillingen.
-InstallRenameandDeleteareunlocked = Alle funksjonene til USB Loader GX er opplst.
+InsertaSDCardtodownloadimages = Sett inn et SD-kort for å laste ned bilder.
+InsertaSDCardtosave = Sett inn et SD-kort for å lagre.
+InsertaSDCardtousethatoption = Sett inn et SD-kort for å bruke innstillingen.
+InstallRenameandDeleteareunlocked = Alle funksjonene til USB Loader GX er opplåst.
Installerror = Installasjonsfeil!
Installagame = Installer et spill
Installinggame = Installerer spill:
@@ -73,16 +82,18 @@ FailedtomountfrontSDcard = Feil ved montering av SD-kort i front
FailedtosetUSB = Feil ved valgt USB:
Failedformating = Feil ved formatering
fave = Favoritter
-filesnotfoundontheserver = filer ikke funnet p serveren!
+filesnotfoundontheserver = filer ikke funnet på serveren!
Filenotfound = Fil ikke funnet.
-filesleft = fil(er) gjenstr
+filesleft = fil(er) gjenstår
FlipX = Flip-X
Force = Tving
-Youneedtoformatapartition = Du m formatere en partisjon
+Youneedtoformatapartition = Du må formatere en partisjon
Format = Formater
Keyboard = Tastatur
Formattingpleasewait = Formaterer, vennligst vent...
formated = formatert!
+Forhostingcovers = for hosting av cover/platebilder
+Forhostingupdatefiles = for hosting av oppdateringsfiler
free = ledig
FreeSpace = Ledig plass
FullShutdown = Skru helt av
@@ -90,20 +101,24 @@ GameID = Spill ID
Games = Spill
Gameisalreadyinstalled = Spillet er allerede installert:
GameRegion = Region
-GameSize = Spill strrelse
-GoBack = G tilbake
+GameSize = Spill størrelse
+GoBack = Gå tilbake
+GUISettings = GUI innstillinger
+Gameload = Lasting av spill
HowtoShutdown = Hvordan skru av?
-Language = Sprk
+Language = Språk
+Languagepathchanged = Språksti endret.
Left = Venstre
LikeSysMenu = Lik Systemmeny
LoadingincIOS = Laster i cIOS249
ListSort = Sorter spill liste
-Loadingstandardlanguage = Laster standard sprk.
+Loadingstandardlanguage = Laster standard språk.
Loadingstandardmusic = Laster standard musikk.
-Lock = Ls
-LockConsole = Ls konsoll
+Locked = Låst
+LockConsole = Lås konsoll
Patchcountrystrings = Patch land strenger
Missingfiles = Manglende filer
+Mature = 3 (Voksen)
Networkiniterror = Nettverk init feil
Neither = Ingen
Next = Neste
@@ -120,12 +135,12 @@ Normal = Normal
NotaWiiDisc = Ikke en Wii plate
NoUSBDevicefound = Ingen USB enhet funnet.
Notenoughfreespace = Ikke nok ledig plass!
-Notasupportedformat = Ikke et stttet format!
+Notasupportedformat = Ikke et støttet format!
notset = ikke satt
of = av
OFF = AV
OfficialSite = Offisiell nettside
-ON = P
+ON = PÅ
OnlyInstall = Kun for installering
Parentalcontrol = Foreldre kontroll
Partition = Partisjon
@@ -137,26 +152,28 @@ Plays = Ganger spilt
PowerofftheWii = Skru av Wii
Prev = Forrige
PromptsButtons = Dialog knapper
-ReloadSD = Les SD p nytt
-RenameGameonWBFS = Gi nytt navn til spill p WBFS
-Restart = Start p nytt
-Restarting = Starter p nytt...
-Return = G tilbake
+ReloadSD = Les SD på nytt
+RenameGameonWBFS = Gi nytt navn til spill på WBFS
+Restart = Start på nytt
+Restarting = Starter på nytt...
+Return = Gå tilbake
+released = Lansert
ReturntoWii = Tilbake til Wii meny
-Right = Hyre
+Right = Høyre
Rumble = Vibrasjon
QuickBoot = Hurtig start
Save = Lagre
SaveFailed = Lagre feilet
-Specialthanksto = Spesiell takk til
+Specialthanksto = Spesielt takk til:
For = for
-theUSBLoaderandreleasingthesourcecodethe = og utgivelse av kildekoden
-secondsleft = sekunder gjenstr
+theUSBLoaderandreleasingthesourcecodethe = for kildekoden til USB Loader
+secondsleft = sekunder gjenstår
Setasbackgroundmusic = Bruk som bakgrunnsmusikk?
SelectthePartition = Velg partisjonen
youwanttoformat = du vil formatere
Standard = Standard
settings = Innstillinger
+Sound = Lyd
ShutdowntoIdle = Skru av
ShutdownSystem = Skru helt av
Success = Suksess:
@@ -165,18 +182,19 @@ Successfullyupdated = Vellykket oppdatering
Successfullydeleted = Vellykket sletting:
SuccessfullySaved = Vellykket lagring
SystemDefault = System Standard
+Thanksto = Stor takk til:
ThemePath = Tema sti
ThemepathChanged = Tema sti endret
Themepathchange = Endre tema sti
Titlestxtpath = Titles.txt sti
TitlestxtpathChanged = Titles.txt sti endret.
Titlestxtpathchange = Endre titles.txt sti
-Try = Prv
-Tooltips = Verktystips
+Try = Prøv
+Tooltips = Verktøystips
Timeleft = Tid igjen:
updating = Oppdaterer
-Unlock = Ls opp
-Unicodefix = Unicode fiks
+Unlocked = Opplåst
+UnlockConsoletousethisOption = Lås opp konsollen for å bruke denne innstillingen.
Uninstall = Avinstaller
Updatepath = Oppdatering sti
Updatepathchanged = Oppdatering sti endret.
@@ -184,13 +202,15 @@ Updatefailed = Mislykket oppdatering
Updatedol = Oppdater DOL
Updateall = Oppdater alt
Updateto = Oppdater til
+Update = Oppdater
USBLoaderisprotected = USB Loader GX er beskyttet
USBDevicenotfound = USB enhet ikke funnet
VideoMode = Video modus
VIDTVPatch = VIDTV Patch
-Volume = Volum
+Volume = Musikk volum
+SFXVolume = Effekt volum
Waiting = Venter...
-WaitingforUSBDevice = Venter p USB enhet
+WaitingforUSBDevice = Venter på USB enhet
WidescreenFix = Fiks for 16/9
WiiMenu = Wii meny
Wiilight = Wii DVD lys
@@ -206,4 +226,20 @@ Italian = Italiensk
Dutch = Nederlandsk
SChinese = S.Kinesisk
TChinese = T.Kinesisk
-Korean = Koreansk
\ No newline at end of file
+Korean = Koreansk
+january = Jan
+february = Feb
+march = Mar
+april = Apr
+may = Mai
+june = Jun
+july = Jul
+august = Aug
+september = Sep
+october = Okt
+november = Nov
+december = Des
+developedby = Utviklet av
+publishedby = Publisert av
+wififeatures = WiFi egenskaper
+XMLTitles = Titler fra XML
\ No newline at end of file
diff --git a/Languages/portuguese_br b/Languages/portuguese_br
index 24334660..53b90d92 100644
--- a/Languages/portuguese_br
+++ b/Languages/portuguese_br
@@ -1,172 +1,177 @@
-t3Covers = Capas 3D
+ok= OK
addToFavorite = Adicionar aos Favoritos
-all = Alfabetica
+all = Alfabética
AppLanguage = Idioma
-availabe = disponvel
+t3Covers = Capas 3D
Areyousure = Tem certeza?
-AutoPatch = Mudana Automtica
+available = disponível
+AutoPatch = Mudança Automática
Always = 0 (Sempre)
+awesometool = por sua incrível ferramenta
Back = Voltar
-Backgroundmusic = Msica de Fundo
-Backgroundmusicpath = Local Msica de Fundo alterado
-BacktoHBCorWiiMenu = Voltar ao HBC ou Menu do Wii
+Backgroundmusic = Música de Fundo
+Backgroundmusicpath = Local Música de Fundo alterado
+BacktoHBCorWiiMenu = Voltar ao Loader ou Menu do Wii
BacktoLoader = Voltar ao Loader
BacktoWiiMenu = Voltar Menu Wii
-BootStandard = Incio/Padro
+BootStandard = Início/Padrão
Both = Ambos
-Cantcreatedirectory = No foi possvel criar o diretrio
+Cantcreatedirectory = Não foi possível criar o diretório
Cancel = Cancelar
-Cantbeformated = No pde ser formatado
-Cantdelete = No foi possvel apagar:
-CheckingforUpdates = Procurando Atualizaes...
+Cantbeformated = Não pôde ser formatado
+CheckingforUpdates = Procurando Atualizações...
+Cantdelete = Não foi possível apagar:
ClicktoDownloadCovers = Aperte para baixar Capas
-Clock = Relgio
+Clock = Relógio
Close = Fechar
-Continueinstallgame = Continuar instalao do jogo?
-ConsoleDefault = Padro do Console
-Consoleshouldbeunlockedtomodifyit = Voc precisa primeiro desbloquear para poder modificar.
+Continueinstallgame = Continuar instalação do jogo?
+ConsoleDefault = Padrão do Console
+Consoleshouldbeunlockedtomodifyit = Você precisa primeiro desbloquear para poder modificar.
ConsoleLocked = Console Bloqueado
-Controllevel = Nvel de Controle
+Controllevel = Nível de Controle
CorrectPassword = Senha Correta
-Couldnotinitializenetwork = No foi possvel inciar a rede!
-CouldnotopenDisc = No foi possvel abrir o Disco
-CouldnotinitializeDIPmodule = No foi possvel iniciar o mdulo DIP!
+Couldnotinitializenetwork = Não foi possível inciar a rede!
+CouldnotopenDisc = Não foi possível abrir o Disco
+CouldnotinitializeDIPmodule = Não foi possível iniciar o módulo DIP!
CoverDownload = Baixar Capas
CoverPath = Local Capas
CoverpathChanged = Local Capas alterado
Coverpathchange = Alterar local Capas
+Cheatcodespathchanged = Local Códigos Trapaça alterado
+Cheatcodespath = Local Códigos Trapaça
count = Jogado
-Credits = Crditos
-Custompaths = Locais Personalizados
+Credits = Créditos
+Custompaths = Personalizar Locais
DiscImages = Imagem Disco
DiscimagePath = Local Imagem Disco
DiscpathChanged = Local Imagem Disco alterado
Discpathchange = Alterar local Imagem Disco
-DiscDefault = Padro do Disco
+DiscDefault = Padrão do Disco
Display = Exibir
Doyouwanttoformat = Deseja formatar:
Doyoureallywanttodelete = Quer realmente apagar:
Doyouwanttoretryfor30secs = Deseja tentar novamente em 30s?
-Doyouwanttoupdate = Como voc deseja atualizar?
-Doyouwanttochangelanguage = Voc deseja alterar o idioma?
+Doyouwanttoupdate = Como você deseja atualizar?
+Doyouwanttochangelanguage = Você deseja alterar o idioma?
Downloadingfile = Baixando arquivo:
DownloadBoxartimage = Baixar imagem da Caixa?
Downloadfinished = Pronto
-Defaultgamesettings = Configuraes padro do jogo
-Defaultsettings = Configuraes padro
-Default = Padro
+Defaultgamesettings = Configurações padrão do jogo
+Defaultsettings = Configurações padrão
+Default = Padrão
+diversepatches = pelas diversas correções
Error = Erro!
+hour = Horas
+Homemenu = Menu Inicial
BOOTERROR = Erro ao Iniciar
ErrorreadingDisc = Erro ao ler o Disco
ExitUSBISOLoader = Deseja sair do USB Loader GX?
InitializingNetwork = Iniciando Rede
InsertDisk = Insira o Disco
InsertaWiiDisc = Insira um Disco de Wii!
-InsertaSDCardtodownloadimages = Insira um carto SD para baixar imagens.
-InsertaSDCardtosave = Insira um carto SD para guardar.
-InsertaSDCardtousethatoption = Insira um carto SD para usar esta opo.
-InstallRenameandDeleteareunlocked = As configuraes do USB Loader GX foram desbloqueadas.
+InsertaSDCardtodownloadimages = Insira um cartão SD para baixar imagens.
+InsertaSDCardtosave = Insira um cartão SD para guardar.
+InsertaSDCardtousethatoption = Insira um cartão SD para usar esta opção.
+InstallRenameandDeleteareunlocked = As configurações do USB Loader GX foram desbloqueadas.
Installerror = Erro ao Instalar!
Installagame = Instalar um jogo
Installinggame = Instalando jogo:
Failedtoboot = Falha ao iniciar:
-FailedtomountfrontSDcard = Falha ao montar carto SD frontal
+FailedtomountfrontSDcard = Falha ao montar cartão SD frontal
FailedtosetUSB = Falha ao iniciar USB:
Failedformating = Falha ao formatar
fave = Favoritos
-Filenotfound = Arquivo no encontrado.
-filesnotfoundontheserver = arquivos no encontrados no servidor!
+Filenotfound = Arquivo não encontrado.
+filesnotfoundontheserver = arquivos não encontrados no servidor!
filesleft = arquivo(s) restante(s)
-FlipX = Paginao Horizontal
-Force = Forar
-Youneedtoformatapartition = Voc precisa formatar a partio
+FlipX = Paginação Horizontal
+Force = Forçar
+Youneedtoformatapartition = Você precisa formatar a partição
Format = Formatar
+Keyboard = Teclado
Formattingpleasewait = Formatando, por favor aguarde...
formated = Formatado!
+Forhostingcovers = por hospedar Capas de Caixas/Disco
+Forhostingupdatefiles = por hospedar Atualizações
free = livres
-FreeSpace = Espao Livre
+FreeSpace = Espaço Livre
FullShutdown = Desligar
GameID = ID do Jogo
Games = Jogos
-Gameisalreadyinstalled = Este jogo j est instalado:
-GameRegion = Regio do Jogo
+Gameisalreadyinstalled = Este jogo já está instalado:
+GameRegion = Região do Jogo
GameSize = Tamanho do Jogo
GoBack = Voltar
-GotoPage = Ir para Pgina
-GUISettings = Configuraes do Menu
+GUISettings = Configurações do Menu
Gameload = Carregar Jogo
HowtoShutdown = Como Desligar?
-Homemenu = Menu Inicial
-hour = Horas
-Keyboard = Teclado
Language = Idioma do Jogo
Languagepathchanged = Local Idioma alterado
-Langchange = Alterar Idioma
Left = Esquerda
LikeSysMenu = Igual ao Menu do Wii
-ListSort = Classificar Lista de Jogos
LoadingincIOS = Carregando no cIOS249
-Loadingstandardlanguage = Carregado idioma padro.
-Loadingstardardmusic = Carregado msica padro.
+ListSort = Classificar Lista de Jogos
+Loadingstandardlanguage = Carregado idioma padrão.
+Loadingstardardmusic = Carregado música padrão.
Locked = Bloqueado
LockConsole = Bloquear console
-Patchcountrystrings = Corrigir regio de jogos
+Patchcountrystrings = Corrigir região de jogos
Missingfiles = Arquivos faltando
-Mature = Adulto
+Mature = 3 (Adulto)
Networkiniterror = Erro ao iniciar a rede
Neither = Nenhum
-Next = Prximo
-No = No
-Nofilemissing = No h arquivos faltando!
-NoHDDfound = Disco Rgido no encontrado!
-NoSDcardinserted = Carto SD no inserido!
-Nopartitionsfound = Parties no encontradas
+Next = Próximo
+Nonewupdates = Não há novas atualizações.
+No = Não
+Nofilemissing = Não há arquivos faltando!
+NoHDDfound = Disco Rígido não encontrado!
+NoSDcardinserted = Cartão SD não inserido!
+Nopartitionsfound = Partições não encontradas
NoUSBDevice = Sem dispositivo USB
-NoWBFSpartitionfound = Partio WBFS no encontrada
-Nonewupdates = No h novas atualizaes.
+NoWBFSpartitionfound = Partição WBFS não encontrada
NormalCovers = Capas Normais
Normal = Normal
-NotaWiiDisc = No um Disco de Wii
-NoUSBDevicefound = Dispositivo USB no encontrado.
-Notenoughfreespace = No h espao livre suficiente!
-Notasupportedformat = Formato no suportado!
+NotaWiiDisc = Não é um Disco de Wii
+NoUSBDevicefound = Dispositivo USB não encontrado.
+Notenoughfreespace = Não há espaço livre suficiente!
+Notasupportedformat = Formato não suportado!
notset = Sem Senha!
of = de
OFF = Desligado
OfficialSite = Site Oficial
-ok = OK
ON = Ligado
-OnlyInstall = S para Instalao
+OnlyInstall = Só para Instalação
Parentalcontrol = Controle de Pais
-Partition = Partio
+Partition = Partição
Password = Senha
PasswordChanged = Senha alterada
Passwordhasbeenchanged = A Senha foi alterada
Passwordchange = Alterar Senha
-PowerofftheWii = Desligar o Wii
Plays = Jogado
+PowerofftheWii = Desligar o Wii
Prev = Anterior
-PromptsButtons = Botes
-ReloadSD = Recarregar carto SD
-RenameGameonWBFS = Renomear jogo na partio WBFS
+PromptsButtons = Botões
+ReloadSD = Recarregar cartão SD
+RenameGameonWBFS = Renomear jogo na partição WBFS
Restart = Reiniciar
Restarting = Reiniciando...
Return = Voltar
+released = Liberado
ReturntoWiiMenu = Voltar ao Menu do Wii
Right = Direita
-Rumble = Vibrao
-QuickBoot = Inicio Rpido
+Rumble = Vibração
+QuickBoot = Inicio Rápido
Save = Guardar
SaveFailed = Falha ao Guardar
Specialthanksto = Agradecimento em Especial a
For = com
-theUSBLoaderandreleasingthesourcecodethe = e ter liberado o cdigo fonte
+theUSBLoaderandreleasingthesourcecodethe = e ter liberado o código fonte
secondsleft = segundos restantes
-SelectthePartition = Selecione a partio
+Setasbackgroundmusic = Configurar como música de fundo?
+SelectthePartition = Selecione a partição
youwanttoformat = Deseja formatar?
-settings = Configuraes
-Setasbackgroundmusic = Configurar como msica de fundo?
-Standard = Padro
+Standard = Padrão
+settings = Configurações
Sound = Som
ShutdowntoIdle = Em espera
ShutdownSystem = Desligar Sistema
@@ -175,7 +180,8 @@ Successfullyinstalled = Instalado com Sucesso:
Successfullyupdated = Atualizado com Sucesso
Successfullydeleted = Desinstalado com Sucesso:
SuccessfullySaved = Guardado com Sucesso
-SystemDefault = Pradro do Sistema
+SystemDefault = Pradrão do Sistema
+Thanksto = Um obrigado a:
ThemePath = Local Temas
ThemepathChanged = Local Temas alterado
Themepathchange = Alterar local Temas
@@ -185,20 +191,20 @@ TitlestxtpathChanged = Local titles.txt alterado
Try = Tentar
Tooltips = Dicas
Timeleft = Resta:
-Unlocked = Desbloqueado
-UnlockConsoletousethisOption = Desbloqueio o Console para usar esta Opo
-Unicodefix = Corrigir Unicode
-Uninstall = Desinstalar
-USBLoaderisprotected = USB Loader GX est bloqueado
-USBDevicenotfound = Dispositivo USB no encontrado
updating = Atualizando...
-Updatepath = Local atualizaes
-Updatepathchanged = Local atualizaes alterado.
+Unlocked = Desbloqueado
+UnlockConsoletousethisOption = Desbloqueio o Console para usar esta Opção
+Uninstall = Desinstalar
+Updatepath = Local Atualizações
+Updatepathchanged = Local Atualizações alterado.
Updatefailed = Falhar ao atualizar
Updatedol = Atualizar arquivo .dol
Updateall = Atualizar Tudo
Updateto = Atualizando em
-VideoMode = Modo de Vdeo
+Update = Atualizar
+USBLoaderisprotected = USB Loader GX está bloqueado
+USBDevicenotfound = Dispositivo USB não encontrado
+VideoMode = Modo de Vídeo
VIDTVPatch = Corrigir VIDTV
Volume = Volume
SFXVolume = Volume de Efeitos
@@ -209,18 +215,34 @@ WiiMenu = Menu do Wii
Wiilight = Luz do Wii
WrongPassword = Senha incorreta
Yes = Sim
-YoudonthavecIOS = Voc no tem o cIOS222
-Japanese = Japons
-German = Alemo
-English = Ingls
-French = Francs
+YoudonthavecIOS = Você não tem o cIOS222
+Japanese = Japonês
+German = Alemão
+English = Inglês
+French = Francês
Spanish = Espanhol
Italian = Italiano
-Dutch = Holands
-SChinese = Chins Simplificado
-TChinese = Chins Tradicional
+Dutch = Holandês
+SChinese = Chinês Simplificado
+TChinese = Chinês Tradicional
Korean = Coreano
-// Portuguese(pt-br) Rev4.0
-// Ready for rev471
+january = Jan
+february = Fev
+march = Mar
+april = Abr
+may = Mai
+june = Jun
+july = Jul
+august = Ago
+september = Set
+october = Out
+november = Nov
+december = Dez
+developedby = Desenvolvido por
+publishedby = Publicado por
+wififeatures = Atributos WiFi
+
+// Portuguese(pt-br) Rev5.0
+// Ready for rev488
// Translated by Artidoro
-// Date 06/08/2009 01:32AM
\ No newline at end of file
+// Date 06/10/2009 21:03PM
\ No newline at end of file
diff --git a/Languages/portuguese_pt b/Languages/portuguese_pt
index 25c7c777..3283ae19 100644
--- a/Languages/portuguese_pt
+++ b/Languages/portuguese_pt
@@ -1,49 +1,56 @@
- t3Covers = Capas 3D
+ t3Covers = Capas 3D
addToFavorite = Adicionar aos favoritos
- all = Alfabtica
+ all = Alfabética
AppLanguage = Idioma
- available = disponvel
+ available = disponível
Areyousure = Tem a certeza?
- AutoPatch = Patch automtico
- Always = 0 (Sempre)
+ AutoPatch = Patch automático
+ Adultsonly = 4 (Adultos 18+)
+ Alternatedol = DOL alternativo
awesometool = pela sua espectacular ferramenta
Back = Voltar
- Backgroundmusic = Msica de fundo
- Backgroundmusicpath = Pasta Msica Fundo
+ Backgroundmusic = Música de fundo
+ Backgroundmusicpath = Pasta Música Fundo
BacktoHBCorWiiMenu = Voltar ao Loader/Menu da Wii
BacktoLoader = Loader
BacktoWiiMenu = Menu da Wii
BootStandard = Arranque/Standard
Both = Ambos
- Cantcreatedirectory = No foi possvel criar a pasta
+ Cantcreatedirectory = Não foi possível criar a pasta
Cancel = Cancelar
- Cantbeformated = No pode pode ser formatado
- Cantdelete = No foi possvel apagar:
- CheckingforUpdates = Procurando Actualizaes
+ Cantbeformated = Não pode pode ser formatado
+ Cantdelete = Não foi possível apagar:
+ CheckingforUpdates = Procurando Actualizações
ClicktoDownloadCovers = Carregue para descarregar capas
- Clock = Relgio
+ Child = 1 (Crianças 7+)
+ Clock = Relógio
Close = Fechar
- Continueinstallgame = Continuar instalao do jogo?
- ConsoleDefault = Predefinio Consola
- Consoleshouldbeunlockedtomodifyit = necessrio desbloquear a configurao para poder modificar o parmetro.
- ConsoleLocked = Configurao Bloqueada
- Controllevel = Nvel de Controle
+ Continueinstallgame = Continuar instalação do jogo?
+ ConsoleDefault = Predefinição Consola
+ Consoleshouldbeunlockedtomodifyit = É necessário desbloquear a configuração para poder modificar o parâmetro.
+ ConsoleLocked = Configuração Bloqueada
+ Controllevel = Nível de Controle
CorrectPassword = Password Correcta
- Couldnotinitializenetwork = No foi possvel incializar a Ligao de Rede!
- CouldnotopenDisc = No foi possvel abrir o Disco
- CouldnotinitializeDIPmodule = No foi possvel inicializar o mdulo DIP!
+ Couldnotinitializenetwork = Não foi possível incializar a Ligação de Rede!
+ CouldnotopenDisc = Não foi possível abrir o Disco
+ CouldnotinitializeDIPmodule = Não foi possível inicializar o módulo DIP!
CoverDownload = Download de Capas
CoverPath = Pasta Capas
- CoverpathChanged = Pasta das Capas alterado
+ CoverpathChanged = Pasta das Capas alterada
Coverpathchange = Alterar Pasta das Capas
+ DolPath = Pasta DOL
+ DolpathChanged = Pasta do DOL alterada
+ Dolpathchange = Alterar Pasta do DOL
+ Cheatcodespathchanged = Pasta de Truques alterada
+ Cheatcodespath = Pasta Truques
count = Vezes jogadas
- Credits = Crditos
- Custompaths = Personalizao de Pastas
+ Credits = Créditos
+ Custompaths = Personalização de Pastas
DiscImages = Imagens de Disco
DiscimagePath = Pasta Imagens Disco
DiscpathChanged = Pasta das Imagens Disco alterada
Discpathchange = Alterar da Pasta das Imagens de Disco
- DiscDefault = Predefinio Disco
+ DiscDefault = Predefinição Disco
Display = Mostrar
Doyouwanttoformat = Deseja FORMATAR:
Doyoureallywanttodelete = Quer mesmo REMOVER o jogo:
@@ -53,95 +60,97 @@
Downloadingfile = Descarregando ficheiro:
DownloadBoxartimage = Descarregar imagem da Caixa?
Downloadfinished = Download Terminado
- Defaultgamesettings = Repor Configurao do Jogo
- Defaultsettings = Repor Configuraes
- Default = Predefinio
+ Defaultgamesettings = Repor Configuração do Jogo
+ Defaultsettings = Repor Configurações
+ Default = Predefinição
diversepatches = por diversos patches
Error = Erro !
hour = Horas
BOOTERROR = ERRO DE ARRANQUE
ErrorreadingDisc = Erro ao ler o Disco
ExitUSBISOLoader = Pretende sair do USB Loader GX?
- InitializingNetwork = Inicializando Ligao de Rede
+ Everyone = 0 (Todos)
+ InitializingNetwork = Inicializando Ligação de Rede
InsertDisk = Insira o Disco
InsertaWiiDisc = Insira um Disco da Wii!
- InsertaSDCardtodownloadimages = Insira um carto SD para descarregar as imagens.
- InsertaSDCardtosave = Insira um carto SD para guardar.
- InsertaSDCardtousethatoption = Insira um carto SD para usar esta funcionalidade.
- InstallRenameandDeleteareunlocked = As configuraes esto desbloqueadas.
- Installerror = Erro de Instalao!
+ InsertaSDCardtodownloadimages = Insira um cartão SD para descarregar as imagens.
+ InsertaSDCardtosave = Insira um cartão SD para guardar.
+ InsertaSDCardtousethatoption = Insira um cartão SD para usar esta funcionalidade.
+ InstallRenameandDeleteareunlocked = As configurações estão desbloqueadas.
+ Installerror = Erro de Instalação!
Installagame = Instalar um jogo
Installinggame = Instalando jogo:
Failedtoboot = Falha ao arrancar:
- FailedtomountfrontSDcard = Falha ao montar carto SD
+ FailedtomountfrontSDcard = Falha ao montar cartão SD
FailedtosetUSB = Falha ao iniciar USB:
Failedformating = Falha ao formatar
fave = Favoritos
- Filenotfound = Ficheiro no encontrado.
- filesnotfoundontheserver = ficheiros no encontrados no servidor!
+ Filenotfound = Ficheiro não encontrado.
+ filesnotfoundontheserver = ficheiros não encontrados no servidor!
filesleft = ficheiros(s) restante(s)
- FlipX = Paginao Horizontal
- Force = Forar
- Youneedtoformatapartition = necessrio FORMATAR a partio
+ FlipX = Paginação Horizontal
+ Force = Forçar
+ Youneedtoformatapartition = É necessário FORMATAR a partição
Format = Formatar
Formattingpleasewait = Formatando, por favor aguarde...
formated = formatado!
Forhostingcovers = por alojar capas/imagens de disco
- Forhostingupdatefiles = por alojar actualizaes
+ Forhostingupdatefiles = por alojar actualizações
free = livres
- FreeSpace = Espao Livre
+ FreeSpace = Espaço Livre
FullShutdown = Desligar
GameID = ID do Jogo
Games = Jogos
- Gameisalreadyinstalled = Este jogo j est instalado:
- GameRegion = Regio
+ Gameisalreadyinstalled = Este jogo já está instalado:
+ GameRegion = Região
GameSize = Tamanho do Jogo
GoBack = Voltar
- GotoPage = Ir para a Pgina
- GUISettings = Definies do Interface
+ GotoPage = Ir para a Página
+ GUISettings = Definições do Interface
Gameload = Carregamento de Jogos
HowtoShutdown = Como desligar a consola?
- Homemenu = Men Inicial
+ Homemenu = Menú Inicial
Keyboard = Teclado
Language = Idioma
Languagepathchanged = Caminho para o ficheiro de Idioma alterado.
Langchange = Alterar Idioma
Left = Esquerda
LikeSysMenu = Igual ao Menu da Wii
- ListSort = Ordenao Jogos
+ ListSort = Ordenação Jogos
LoadingincIOS = Carregando com o cIOS249
- Loadingstandardlanguage = Carregado idioma padro.
- Loadingstandardmusic = Carregando msica padro.
+ Loadingstandardlanguage = Carregado idioma padrão.
+ Loadingstandardmusic = Carregando música padrão.
Locked = Bloqueado
- LockConsole = Bloquear Configuraes
+ LockConsole = Bloquear Configurações
Patchcountrystrings = Patch Jogos Importados
Missingfiles = Ficheiros em falta
- Mature = 3 (Adulto)
- Networkiniterror = Erro ao inicializar ligao de rede
+ Mature = 3 (Adulto 16+)
+ Networkiniterror = Erro ao inicializar ligação de rede
Neither = Nenhum
- Next = Prximo
- No = No
- Nofilemissing = No h ficheiros em falta!
- NoHDDfound = No foi encontrado nenhum Disco Rgido!
- NoSDcardinserted = Carto SD no inserido!
- Nopartitionsfound = No foram encontradas parties
+ Next = Próximo
+ No = Não
+ Nofilemissing = Não há ficheiros em falta!
+ NoHDDfound = Não foi encontrado nenhum Disco Rígido!
+ NoSDcardinserted = Cartão SD não inserido!
+ Nopartitionsfound = Não foram encontradas partições
NoUSBDevice = Nenhum dispositivo USB encontrado
- NoWBFSpartitionfound = No foi encontrada nenhuma partio WBFS
- Nonewupdates = No existem novas actualizaes.
+ NoWBFSpartitionfound = Não foi encontrada nenhuma partição WBFS
+ Nonewupdates = Não existem novas actualizações.
NormalCovers = Capas Normais
Normal = Normal
- NotaWiiDisc = No um Disco da Wii
+ NotaWiiDisc = Não é um Disco da Wii
NoUSBDevicefound = Nenhum dispositivo USB encontrado.
- Notenoughfreespace = No h espao livre suficiente!
- notset = no definido
+ Notenoughfreespace = Não há espaço livre suficiente!
+ notset = não definido
of = de
OFF = Desligado
OfficialSite = Site Oficial
ok = OK
ON = Ligado
- OnlyInstall = Apenas na instalao
+ OnlyInstall = Apenas na instalação
+ Onlinefix = Correcção Online
Parentalcontrol = Controlo Parental
- Partition = Partio
+ Partition = Partição
Password = Password
PasswordChanged = Password Alterada
Passwordhasbeenchanged = A Password foi alterada
@@ -149,17 +158,17 @@
Plays = Vezes jogadas
PowerofftheWii = Desligar a Wii
Prev = Anterior
- PromptsButtons = Mensagens/Botes
- ReloadSD = Actualizar do carto SD
- RenameGameonWBFS = Alterar nome do jogo na partio WBFS
+ PromptsButtons = Mensagens/Botões
+ ReloadSD = Actualizar do cartão SD
+ RenameGameonWBFS = Alterar nome do jogo na partição WBFS
Restart = Reiniciar
- Restarting = Carregue em Ok para reiniciar
+ Restarting = A Wii irá reiniciar
Return = Voltar
- released = Lanado
+ released = Lançado
ReturntoWii = Menu da Wii
Right = Direita
- Rumble = Vibrao
- QuickBoot = Arranque Rpido
+ Rumble = Vibração
+ QuickBoot = Arranque Rápido
Save = Gravar
SaveFailed = Falha ao Gravar
Specialthanksto = Agradecimentos especiais para:
@@ -167,13 +176,13 @@
TitlestxtpathChanged = Pasta do ficheiro titles.txt alterada.
Titlestxtpathchange = Alterar pasta do titles.txt
For = pelo
- theUSBLoaderandreleasingthesourcecodethe = pelo cdigo fonte do USB Loader
+ theUSBLoaderandreleasingthesourcecodethe = pelo código fonte do USB Loader
secondsleft = segundos restantes
- SelectthePartition = Seleccione a Partio
+ SelectthePartition = Seleccione a Partição
youwanttoformat = Deseja formatar?
Standard = Standard
Sound = Audio
- settings = Configuraes
+ settings = Configurações
ShutdowntoIdle = Standby
ShutdownSystem = Desligar
Success = Sucesso:
@@ -181,7 +190,8 @@
Successfullyupdated = Programa actualizado com Sucesso
Successfullydeleted = Removido com Sucesso:
SuccessfullySaved = Gravado com Sucesso
- SystemDefault = Predefinio Sistema
+ SystemDefault = Predefinição Sistema
+ Teen = 2 (Adolescente 12+)
Thanksto = Agradecimentos:
ThemePath = Pasta Temas
ThemepathChanged = Pasta dos Temas alterada
@@ -190,40 +200,39 @@
Tooltips = Dicas
Timeleft = Tempo restante:
Unlocked = Desbloqueado
- UnlockConsoletousethisOption = Desbloquear configurao antes de usar esta opo.
- Unicodefix = Corrigir Unicode
+ UnlockConsoletousethisOption = Desbloquear configuração antes de usar esta opção.
Uninstall = Remover
- USBLoaderisprotected = O USB Loader GX est bloqueado
- USBDevicenotfound = Dispositivo USB no encontrado
+ USBLoaderisprotected = O USB Loader GX está bloqueado
+ USBDevicenotfound = Dispositivo USB não encontrado
updating = Actualizando
- Updatepath = Pasta Actualizaes
- Updatepathchanged = A pasta das actualizaes foi alterada.
+ Updatepath = Pasta Actualizações
+ Updatepathchanged = A pasta das actualizações foi alterada.
Updatefailed = Erro ao actualizar
Updatedol = Actualizar DOL
Updateall = Actualizar Tudo
Updateto = Actualizando para
- Update = Verificar Actualizaes
- VideoMode = Modo de Vdeo
+ Update = Verificar Actualizações
+ VideoMode = Modo de Vídeo
VIDTVPatch = Patch VIDTV
- Volume = Volume Msica
+ Volume = Volume Música
SFXVolume = Volume Efeitos
Waiting = Aguardando...
WaitingforUSBDevice = Aguardando pelo Dispositivo USB
- WidescreenFix = Correco 16:9
+ WidescreenFix = Correcção 16:9
WiiMenu = Menu da Wii
- Wiilight = Iluminao Leitor
+ Wiilight = Iluminação Leitor
WrongPassword = Password Incorrecta
Yes = Sim
- YoudonthavecIOS = cIOS222 no instalado
- Japanese = Japons
- German = Alemo
- English = Ingls
- French = Francs
+ YoudonthavecIOS = cIOS222 não instalado
+ Japanese = Japonês
+ German = Alemão
+ English = Inglês
+ French = Francês
Spanish = Espanhol
Italian = Italiano
- Dutch = Holands
- SChinese = Chins Simplificado
- TChinese = Chins Tradicional
+ Dutch = Holandês
+ SChinese = Chinês Simplificado
+ TChinese = Chinês Tradicional
Korean = Coreano
january = Jan
february = Fev
@@ -240,7 +249,8 @@
publishedby = Publicado por
developedby = Desenvolvido por
wififeatures = Rede sem fios
- // Portuguese(pt-pt) Language File rev13.1 (10-06-2009 09:12 GMT) for USB Loader GX 1
- // Added strings for rev476+
- // Tested with rev482
+ XMLTitles = Títulos do XML
+ // Portuguese(pt-pt) Language File rev17 (17-06-2009 07:53 GMT) for USB Loader GX 1
+ // Added strings for rev529+
+ // Tested with rev531
// Translated by Sky8000
\ No newline at end of file
diff --git a/Languages/russian b/Languages/russian
index 8bd8805e..9cfb2463 100644
--- a/Languages/russian
+++ b/Languages/russian
@@ -170,7 +170,6 @@ Try = Попытка
Tooltips = Подсказки
Timeleft = Осталось времени:
Unlock = Разблокировать
-Unicodefix = фикс Unicode
Uninstall = Деинсталлировать
USBLoaderisprotected = USB Loader GX заблокирован
USBDevicenotfound = USB устройство не найдено
diff --git a/Languages/schinese b/Languages/schinese
index 5bd60ce1..32f98fa2 100644
--- a/Languages/schinese
+++ b/Languages/schinese
@@ -1,178 +1,177 @@
-Specialthanksto = رл
-t3Coverst = 3D
-AppLanguage = 趨
-Areyousure = ȷ?
-AutoPatch = Զѡ
-Back =
-BacktoHBCorWiiMenu = HBC Wii ϵͳ˵
-BacktoLoader = Loader
-BacktoWiiMenu = Wii ϵͳ˵
-BootStandard = /
-BothBoth = ȫ
-Cantcreatedirectory = Ŀ¼
-Cancel = ȡ
-Cantbeformated = ʽ
-Cantdelete = ɾ:
-ClicktoDownloadCovers = ط
-Clock = ʱ
-Continueinstallgame = װϷ?
-ConsoleDefault = Ĭ
-Consoleshouldbeunlockedtomodifyit = Կ趨.
-ConsoleLocked =
-CorrectPassword = ȷ
-Couldnotinitializenetwork = !
-CouldnotopenDisc =
-CouldnotinitializeDIPmodule = DIP ģ!
-CoverDownload = ط
-CoverPath = ·
-CoverpathChanged = ·ѱ
-Coverpathchange = ·
+Specialthanksto = 特别感谢
+t3Coverst = 3D 封面
+AppLanguage = 语言设定
+Areyousure = 确定?
+AutoPatch = 自动选择
+Back = 返回
+BacktoHBCorWiiMenu = 返回 HBC 或 Wii 系统菜单
+BacktoLoader = 返回 Loader
+BacktoWiiMenu = 返回 Wii 系统菜单
+BootStandard = 启动/标准
+BothBoth = 全部
+Cantcreatedirectory = 无法建立目录
+Cancel = 取消
+Cantbeformated = 无法格式化
+Cantdelete = 无法删除:
+ClicktoDownloadCovers = 点击下载封面
+Clock = 时钟
+Continueinstallgame = 继续安装游戏?
+ConsoleDefault = 主机默认
+Consoleshouldbeunlockedtomodifyit = 需解锁以开启设定功能.
+ConsoleLocked = 主机锁定
+CorrectPassword = 密码正确
+Couldnotinitializenetwork = 无法启动网络!
+CouldnotopenDisc = 无法开启光盘
+CouldnotinitializeDIPmodule = 无法启动 DIP 模块!
+CoverDownload = 下载封面
+CoverPath = 封面存放路径
+CoverpathChanged = 封面路径已变更
+Coverpathchange = 变更封面存放路径
Credits = Credits
-DiscImages = DVD
-DiscimagePath = ˵·
-DiscpathChanged = DVD·ѱ
-Discpathchange = DVD·
-DiscDefault = ϷĬ
-Display = ʾ
-Doyouwanttoformat = Ƿʽ:
-Doyoureallywanttodelete = ȷɾ:
-Doyouwanttoretryfor30secs = Ƿȴ30?
-Downloadingfile = ļ:
-DownloadBoxartimage = طͼƬ?
-Downloadfinished =
-Error = !
-BOOTERROR =
-ErrorreadingDisc = ȡ̴
-ExitUSBISOLoader = 뿪 USB Loader GX?
-InitializingNetwork =
-InsertDisk =
-InsertaWiiDisc = Wii !
-InsertaSDCardtodownloadimages = SD ط.
-InsertaSDCardtosave = SD.
-InstallRenameandDeleteareunlocked = USB Loader GX ѽ.
-Installerror = װ!
-Installagame = װϷ
-Installinggame = ڰװϷ:
-Failedtoboot = :
-FailedtomountfrontSDcard = ǰ SD ʧ
-FailedtosetUSB = 趨 USB:
-Failedformating = ʽʧ
-filesnotfoundontheserver = ļ!
-filesleft = ʣļ
-FlipX =
-Force = ǿ
-Youneedtoformatapartition = ʽһ
-Format = ʽ
-Formattingpleasewait = ʽ, Ժ...
-formated = ɸʽ!
-free = ʣ
-FreeSpace = ʣռ
-FullShutdown = ȫػ
-GameID = ϷID
-Games = Ϸ
-Gameisalreadyinstalled = ѰװϷ:
-GameRegion =
-GameSize = Ϸ
-GoBack =
-GotoPage = ǰҳ
-HowtoShutdown = ιػ?
-Language =
-Langchange =
-Left =
-LikeSysMenu = ͬϵͳѡ
-LoadingincIOS = cIOS249
-Lock =
-LockConsole = ̨
-MP3Menu = MP3 ѡ
-Missingfiles = ȱٵļ
-Networkiniterror =
-Neither = ȫ
-Next =
-No =
-Nofilemissing = ûȱٵļ!
-NoHDDfound = ҲӲ!
-NoSDcardinserted = δ SD !
-Nopartitionsfound = Ҳ
-NoUSBDevice = û USB 豸
-NoWBFSpartitionfound = Ҳ WBFS
-NormalCovers = һ
-Normal = һ
-NotaWiiDisc = Wii Ĺ
-NoUSBDevicefound = Ҳ USB 豸.
-Notenoughfreespace = ʣռ䲻!
-notset = δ趨
-of =
-OFF = ر
-OfficialSite = ٷַ
-ok = ȷ
-ON =
-Parentalcontrol = ҳ
-Partition =
-Password =
-PasswordChanged = ѱ
-Passwordhasbeenchanged = ѱ
-Passwordchange =
-PowerofftheWii = رWii
-Prev = ǰ
-PromptsButtons = ʾУ
-ReloadSD = SD
-RenameGameonWBFS = ıWBFS(Ӳ)ϵϷ
-Restart =
-Return =
-ReturntoWii = Wiiϵͳ˵
-Right =
-Rumble =
-QuickBoot =
-Save =
-SaveFailed = ʧ
-Specialthanksto = رл
-For =
-theUSBLoaderandreleasingthesourcecodethe = ųԭ
-secondsleft = ʣ
-SelectthePartition = ѡ
-youwanttoformat = Ƿʽ
-settings =
-ShutdowntoIdle = ״̬
-ShutdownSystem = رϵͳ
-Success = ɹ:
-Successfullyinstalled = ɹİװ:
-Successfullydeleted = ɹɾ:
-SuccessfullySaved = ɹ
-SystemDefault = ϵͳĬ
-ThemePath = ·
-ThemepathChanged = ·ѱ
-Themepathchange = ·
-Try =
-Tooltips = ʾ
-Timeleft = ʣʱ:
-Unlock =
-Uninstall = ɾ
-USBLoaderisprotected = USB Loader GX
-USBDevicenotfound = Ҳ USB 豸
-VideoMode = Ƶʽ
-VIDTVPatch = VIDTV
-Volume =
-Waiting = ȴ...
-WaitingforUSBDevice = ȴ USB 豸
-WidescreenFix = У
-WiiMenu = Wii ϵͳ˵
-WrongPassword =
-Yes =
-YoudonthavecIOS = δװ cIOS222
-Japanese =
-German =
-English = Ӣ
-French =
-Spanish =
-Italian =
-Dutch =
-SChinese =
-TChinese =
-Korean =
-keyboard =
-Unicodefix = Unicode
-Filenotfound = Ҳļ
-Loadingstandardlanguage =
-Titlestxtpath = Titles.txt ·
-TitlestxtpathChanged = titles.txt ·ѱ
-Titlestxtpathchange = titles.txt ·
+DiscImages = DVD封面
+DiscimagePath = 菜单封面存放路径
+DiscpathChanged = DVD封面路径已变更
+Discpathchange = 变更DVD封面存放路径
+DiscDefault = 游戏默认
+Display = 显示
+Doyouwanttoformat = 是否格式化:
+Doyoureallywanttodelete = 确定删除:
+Doyouwanttoretryfor30secs = 是否等待30秒重试?
+Downloadingfile = 下载文件:
+DownloadBoxartimage = 下载封面图片?
+Downloadfinished = 下载完成
+Error = 错误 !
+BOOTERROR = 启动错误
+ErrorreadingDisc = 读取光盘错误
+ExitUSBISOLoader = 离开 USB Loader GX?
+InitializingNetwork = 正在启动网络
+InsertDisk = 插入光盘
+InsertaWiiDisc = 插入 Wii 光盘!
+InsertaSDCardtodownloadimages = 插入 SD 卡下载封面.
+InsertaSDCardtosave = 插入SD卡保存.
+InstallRenameandDeleteareunlocked = USB Loader GX 功能已解锁.
+Installerror = 安装错误!
+Installagame = 安装游戏
+Installinggame = 正在安装游戏:
+Failedtoboot = 无法启动:
+FailedtomountfrontSDcard = 挂载前端 SD 卡失败
+FailedtosetUSB = 无法设定 USB:
+Failedformating = 格式化失败
+filesnotfoundontheserver = 服务器中无此文件!
+filesleft = 剩余文件
+FlipX = 按键规则
+Force = 强制
+Youneedtoformatapartition = 必须格式化一个分区
+Format = 格式化
+Formattingpleasewait = 格式化中, 请稍候...
+formated = 完成格式化!
+free = 剩余
+FreeSpace = 剩余空间
+FullShutdown = 完全关机
+GameID = 游戏ID
+Games = 游戏
+Gameisalreadyinstalled = 已安装过游戏:
+GameRegion = 区域
+GameSize = 游戏容量
+GoBack = 返回
+GotoPage = 前往页面
+HowtoShutdown = 如何关机?
+Language = 语言
+Langchange = 变更语言
+Left = 左
+LikeSysMenu = 同系统选单
+LoadingincIOS = 以 cIOS249 载入
+Lock = 锁定
+LockConsole = 锁定控制台
+MP3Menu = MP3 选单
+Missingfiles = 缺少的文件
+Networkiniterror = 网络启动错误
+Neither = 全不
+Next = 往后
+No = 否
+Nofilemissing = 没有缺少的文件!
+NoHDDfound = 找不到硬盘!
+NoSDcardinserted = 未插入 SD 卡!
+Nopartitionsfound = 找不到分区
+NoUSBDevice = 没有 USB 设备
+NoWBFSpartitionfound = 找不到 WBFS 分区
+NormalCovers = 一般封面
+Normal = 一般
+NotaWiiDisc = 不是 Wii 的光盘
+NoUSBDevicefound = 找不到 USB 设备.
+Notenoughfreespace = 剩余空间不足!
+notset = 未设定
+of = 的
+OFF = 关闭
+OfficialSite = 官方网址
+ok = 确定
+ON = 开启
+Parentalcontrol = 家长控制
+Partition = 分区
+Password = 密码
+PasswordChanged = 密码已变更
+Passwordhasbeenchanged = 密码已被变更
+Passwordchange = 变更密码
+PowerofftheWii = 关闭Wii主机
+Prev = 往前
+PromptsButtons = 显示校正
+ReloadSD = 重新载入SD卡
+RenameGameonWBFS = 改变WBFS(硬盘)上的游戏名称
+Restart = 重新启动
+Return = 返回
+ReturntoWii = 返回Wii系统菜单
+Right = 右
+Rumble = 震动
+QuickBoot = 快速启动
+Save = 保存
+SaveFailed = 保存失败
+Specialthanksto = 特别感谢
+For = 的
+theUSBLoaderandreleasingthesourcecodethe = 放出原代码
+secondsleft = 剩余秒数
+SelectthePartition = 选择分区
+youwanttoformat = 是否格式化
+settings = 设置
+ShutdowntoIdle = 进入待机状态
+ShutdownSystem = 关闭系统
+Success = 成功:
+Successfullyinstalled = 成功的安装:
+Successfullydeleted = 成功的删除:
+SuccessfullySaved = 保存成功
+SystemDefault = 系统默认
+ThemePath = 主题存放路径
+ThemepathChanged = 主题路径已变更
+Themepathchange = 变更主题存放路径
+Try = 尝试
+Tooltips = 工具提示
+Timeleft = 剩余时间:
+Unlock = 解锁
+Uninstall = 删除
+USBLoaderisprotected = USB Loader GX 被锁定
+USBDevicenotfound = 找不到 USB 设备
+VideoMode = 视频制式
+VIDTVPatch = VIDTV 修改
+Volume = 音量
+Waiting = 等待中...
+WaitingforUSBDevice = 等待 USB 设备
+WidescreenFix = 宽屏校正
+WiiMenu = Wii 系统菜单
+WrongPassword = 密码错误
+Yes = 是
+YoudonthavecIOS = 未安装 cIOS222
+Japanese = 日文
+German = 德文
+English = 英文
+French = 法文
+Spanish = 西班牙文
+Italian = 意大利文
+Dutch = 荷文
+SChinese = 简体中文
+TChinese = 繁体中文
+Korean = 韩文
+keyboard = 键盘
+Filenotfound = 找不到文件
+Loadingstandardlanguage = 载入标准语言
+Titlestxtpath = Titles.txt 存放路径
+TitlestxtpathChanged = titles.txt 路径已变更
+Titlestxtpathchange = 变更 titles.txt 存放路径
\ No newline at end of file
diff --git a/Languages/spanish b/Languages/spanish
index 0daff35a..4ab4e984 100644
--- a/Languages/spanish
+++ b/Languages/spanish
@@ -1,65 +1,87 @@
-t3Covers = Cartulas 3D
+ok = OK
addToFavorite = Favoritos
-all = Alfabtico
+all = Alfabético
AppLanguage = Idioma Aplic.
-Areyousure = Ests seguro?
-AutoPatch = Auto-Parchear
+Alternatedol = Dol Alternat.
+t3Covers = Carátulas 3D
+Areyousure = ¿Estás seguro?
+available = disponible
+AutoPatch = Auto-Parchar
+Adultsonly = 4 (Sólo Adultos 18+)
+awesometool = por su increible app
Back = Volver
-Backgroundmusic = Msica de fondo
-Backgroundmusicpath = Ruta a Msica cambiada
-BacktoHBCorWiiMenu = Volver a HBC o Men Wii
+Backgroundmusic = Música de fondo
+Backgroundmusicpath = Ruta a Música cambiada
+BacktoHBCorWiiMenu = Volver a HBC o Menú Wii
BacktoLoader = Volver al HBC
-BacktoWiiMenu = Volver a Men Wii
-BootStandard = Inicio/Estndar
+BacktoWiiMenu = Volver a Menú Wii
+BootStandard = Inicio/Estándar
Both = Ambos
-Cantcreatedirectory = No se cre directorio
+Cantcreatedirectory = No se creó directorio
Cancel = Cancelar
Cantbeformated = No se pudo formatear
-Cantdelete = No se elimin:
-ClicktoDownloadCovers = Click para bajar Cartulas
+CheckingforUpdates = Verificando Actualizaciones
+Cantdelete = No se eliminó:
+ClicktoDownloadCovers = Click para bajar Carátulas
+Child = 1 (Niños 7+)
Clock = Reloj
Close = Cerrar
-Continueinstallgame = Continuar instalando juego?
+Continueinstallgame = ¿Continuar instalando juego?
+Console = Consola
ConsoleDefault = Pred. Consola
Consoleshouldbeunlockedtomodifyit = Debes desbloquear la consola para modificar.
ConsoleLocked = Consola Bloqueada
-CorrectPassword = Contrasea Correcta
-Couldnotinitializenetwork = No se pudo iniciar la Conexin!
+Controllevel = Control de Nivel
+CorrectPassword = Contraseña Correcta
+Couldnotinitializenetwork = ¡No se pudo iniciar la Conexión!
CouldnotopenDisc = No se puede abrir Disco
-CouldnotinitializeDIPmodule = No se pudo iniciar mdulo DIP!
-CoverDownload = Descarga de Cartulas
-CoverPath = Ruta Cartulas
-CoverpathChanged = Ruta de Cartulas cambiada
-Coverpathchange = Cambio ruta Cartulas
+CouldnotinitializeDIPmodule = ¡No se pudo iniciar módulo DIP!
+CoverDownload = Descarga de Carátulas
+CoverPath = Ruta Carátulas
+CoverpathChanged = Ruta de Carátulas cambiada
+Coverpathchange = Cambio ruta Carátulas
+DolPath = Ruta Dol
+DolpathChanged = Ruta de Dol cambiada
+Dolpathchange = Cambio ruta Dol
+Cheatcodespathchanged = Ruta de Códigos de Trampas cambiada
+Cheatcodespath = Ruta Cód. Trampas
count = Jugado
-Credits = Crditos
-DiscImages = Imgen Discos
+Credits = Créditos
+Custompaths = Personalizar Rutas
+DiscImages = Imágen Discos
DiscimagePath = Ruta Img. Disco
DiscpathChanged = Ruta Img. Disco cambiada
Discpathchange = Cambio ruta Img. Disco
DiscDefault = Pred. Disco
Display = Mostrar
Doyouwanttoformat = Quieres formatear:
-Doyoureallywanttodelete = Realmente quieres borrar?:
-Doyouwanttoretryfor30secs = Quieres reintentar por 30 segs.?
+Doyoureallywanttodelete = ¿Realmente quieres borrar?:
+Doyouwanttoretryfor30secs = ¿Quieres reintentar por 30 segs.?
+Doyouwanttoupdate = ¿Cómo quieres actualizar?
+Doyouwanttochangelanguage = ¿Quieres cambiar idioma?
Downloadingfile = Descargando archivo
-DownloadBoxartimage = Descargar Imgenes?
+DownloadBoxartimage = ¿Descargar Imágenes?
Downloadfinished = Descarga completa
Defaultgamesettings = Conf. Pred. Juegos
-Defaultsettings = Configuracin Pred.
-Error = Error!
+Defaultsettings = Configuración Pred.
+Default = Predet.
+diversepatches = por diversos parches
+Error = ¡Error!
+Error002fix = Arreglo Error 002
+hour = Horas
+Homemenu = Menú HOME
BOOTERROR = ERROR DE INICIO
ErrorreadingDisc = Error leyendo Disco
-ExitUSBISOLoader = Salir de USB Loader GX?
-Homemenu = Men HOME
-InitializingNetwork = Iniciando Conexin
+ExitUSBISOLoader = ¿Salir de USB Loader GX?
+Everyone = 0 (Todos)
+InitializingNetwork = Iniciando Conexión
InsertDisk = Inserta el Disco
-InsertaWiiDisc = Inserta un Disco Wii!
-InsertaSDCardtodownloadimages = Insertar SD para bajar imgenes.
+InsertaWiiDisc = ¡Inserta un Disco Wii!
+InsertaSDCardtodownloadimages = Insertar SD para bajar imágenes.
InsertaSDCardtosave = Insertar SD para guardar.
-InsertaSDCardtousethatoption = Insertar SD para usar esta opcin
-InstallRenameandDeleteareunlocked = Todas las caractersticas del USB Loader GX desbloqueadas.
-Installerror = Error de Instalacin!
+InsertaSDCardtousethatoption = Insertar SD para usar esta opción
+InstallRenameandDeleteareunlocked = Todas las características del USB Loader GX desbloqueadas.
+Installerror = ¡Error de Instalación!
Installagame = Instalar un juego
Installinggame = Instalando juego:
Failedtoboot = Fallo al iniciar:
@@ -67,166 +89,166 @@ FailedtomountfrontSDcard = Fallo al montar SD
FailedtosetUSB = Fallo al iniciar USB:
Failedformating = Fallo al formatear
fave = Favoritos
-Filenotfound = Archivo no encontrado.
filesnotfoundontheserver = archivo(s) no encontrado(s) en el servidor.
+Filenotfound = Archivo no encontrado.
filesleft = archivo(s) restante(s)
FlipX = Desplazamiento X
Force = Forzar
-Youneedtoformatapartition = Necesitas formatear una particin
+Youneedtoformatapartition = Necesitas formatear una partición
Format = Formateo
+Keyboard = Teclado
Formattingpleasewait = Formateando, por favor espera...
-formated = formateado!
+formated = ¡formateado!
+Forhostingcovers = por alojar las caraturas/img.discos
+Forhostingupdatefiles = por alojar las actualizaciones
free = libres
FreeSpace = Espacio Libre
FullShutdown = Apagado Total
GameID = ID de Juego
Games = Juegos
Gameisalreadyinstalled = El juego ya estaba instalado:
-GameRegion = Regin
-GameSize = Tamao del Juego
+GameRegion = Región
+GameSize = Tamaño del Juego
GoBack = Volver
-//GotoPage = Ir a Pgina
-HowtoShutdown = Cmo Apagar?
-hour = Horas
-Keyboard = Teclado
+GUISettings = Configuración de GUI
+Gameload = Carga de Juegos
+HowtoShutdown = ¿Cómo Apagar?
Language = Idioma
-Langchange = Cambio de Idioma
+Languagepathchanged = Ruta de idioma cambiada.
Left = Izquierda
-LikeSysMenu = Como Men Sist.
+LikeSysMenu = Como Menú Sist.
LoadingincIOS = Cargando en cIOS249
ListSort = Ordenar juegos
-Loadingstandardlanguage = Cargando idioma estndar.
-Loadingstandardmusic = Cargando msica estndar.
+Loadingstandardlanguage = Cargando idioma estándar.
+Loadingstandardmusic = Cargando música estándar.
+Locked = Bloqueada
LockConsole = Bloquear consola
-MP3Menu = Men MP3
+Patchcountrystrings = Parche Frases de País
Missingfiles = Archivo(s) faltante(s)
-Networkiniterror = Error inicio conexin
+Mature = 3 (Maduro 16+)
+Networkiniterror = Error inicio conexión
Neither = Ninguno
Next = Siguiente
+Nonewupdates = No hay actualizaciones.
No = No
-Nofilemissing = No faltan archivos!
-NoHDDfound = HDD no encontrado!
-NoSDcardinserted = SD no insertada!
+Nofilemissing = ¡No faltan archivos!
+NoHDDfound = ¡HDD no encontrado!
+NoSDcardinserted = ¡SD no insertada!
Nopartitionsfound = Particiones no encontradas
NoUSBDevice = USB no encontrado
-NoWBFSpartitionfound = Particin WBFS no encontrada
-NormalCovers = Cartulas Norm.
+NoWBFSpartitionfound = Partición WBFS no encontrada
+NormalCovers = Carátulas Norm.
Normal = Normal
NotaWiiDisc = No es un Disco Wii
NoUSBDevicefound = USB no encontrado.
-Notenoughfreespace = No hay suficiente espacio libre!
+Notenoughfreespace = ¡No hay suficiente espacio libre!
Notasupportedformat = Formato no soportado.
notset = no puesto
of = de
OFF = Apagado
OfficialSite = Sitio Oficial
-ok = OK
ON = Encendido
-OnlyInstall = Slo para instalacin
+OnlyInstall = Sólo para instalación
+Onlinefix = Arreglo EnLinea
Parentalcontrol = Control Parental
-Partition = Particin
-Password = Contrasea
-PasswordChanged = Contrasea cambiada
-Passwordhasbeenchanged = Contrasea ha sido cambiada
-Passwordchange = Cambio Contrasea
-PowerofftheWii = Apagar la Wii
+Partition = Partición
+Password = Contraseña
+PasswordChanged = Contraseña cambiada
+Passwordhasbeenchanged = Contraseña ha sido cambiada
+Passwordchange = Cambio Contraseña
Plays = Jugado
+PowerofftheWii = Apagar la Wii
Prev = Ant.
PromptsButtons = Botones
ReloadSD = Recargar SD
RenameGameonWBFS = Renombrar juego en WBFS
Restart = Reiniciar
+Restarting = Reiniciando...
Return = Volver
-ReturntoWii = Volver a Men Wii
+released = lanzado
+ReturntoWii = Volver a Menú Wii
Right = Derecha
-Rumble = Vibracin
-QuickBoot = Inicio Rpido
+Rumble = Vibración
+QuickBoot = Inicio Rápido
Save = Guardar
SaveFailed = Fallo al guardar
Specialthanksto = Agradecimientos a:
For = por
+theUSBLoaderandreleasingthesourcecodethe = por el código del USB Loader
secondsleft = segundos restantes
-SelectthePartition = Selecciona la particin
-youwanttoformat = quieres formatear?
-settings = Configuracin
-Setasbackgroundmusic = Poner como msica de fondo
-Standard = Estndar
+Setasbackgroundmusic = ¿Poner como música de fondo?
+SelectthePartition = Selecciona la partición
+youwanttoformat = ¿quieres formatear?
+Standard = Estándar
+settings = Configuración
+Sound = Sonido
ShutdowntoIdle = Apagar a Idle
ShutdownSystem = Apagar Sistema
Success = Conseguido:
Successfullyinstalled = Instalado correctamente:
+Successfullyupdated = Actualización correcta
Successfullydeleted = Borrado correctamente:
SuccessfullySaved = Guardado correctamente
SystemDefault = Pred. Sistema
+Teen = 2 (Adolescente 12+)
+Thanksto = Muchas gracias a:
ThemePath = Ruta del Tema
ThemepathChanged = Ruta de Tema cambiada
Themepathchange = Cambio Ruta de Tema
Titlestxtpath = Ruta Titles.txt
-TitlestxtpathChanged = Ruta a titles.txt cambiada.
Titlestxtpathchange = Cambio ruta titles.txt
+TitlestxtpathChanged = Ruta a titles.txt cambiada.
Try = Intentar
Tooltips = InfoBurbujas
Timeleft = T. rest.:
-Unlock = Desbloquear
-Unicodefix = Parche Unicode
+updating = Actualizando
+Unlocked = Desbloqueada
+UnlockConsoletousethisOption = Desbloquea la consola para usar esta opción.
Uninstall = Desinstalar
-USBLoaderisprotected = USB Loader GX est protegido
+Updatepath = Ruta Actualización
+Updatepathchanged = Ruta Actualización cambiada.
+Updatefailed = Fallo en la Actualización
+Updatedol = Actualizar DOL
+Updateall = Actualizar Todo
+Updateto = Actualizando a
+Update = Actualizar
+USBLoaderisprotected = USB Loader GX está protegido
USBDevicenotfound = USB no encontrado
VideoMode = Modo Video
VIDTVPatch = Parche VIDTV
+Volume = Volumen Música
+SFXVolume = Volumen SFX
Waiting = Esperando...
WaitingforUSBDevice = Esperando al Dispositivo USB
-WidescreenFix = Ajuste panormico
-WiiMenu = Men de Wii
+WidescreenFix = Ajuste panorámico
+WiiMenu = Menú de Wii
Wiilight = Luz lector
-WrongPassword = Contrasea incorrecta
-Yes = S
+WrongPassword = Contraseña incorrecta
+Yes = Sí
YoudonthavecIOS = No tienes un cIOS222
-Japanese = Japons
-German = Alemn
-English = Ingls
-French = Francs
-Spanish = Espaol
+Japanese = Japonés
+German = Alemán
+English = Inglés
+French = Francés
+Spanish = Español
Italian = Italiano
-Dutch = Holands
+Dutch = Holandés
SChinese = Chino Simplif.
TChinese = Chino Tradic.
Korean = Coreano
-Updatepath = Ruta Actualizacin
-Updatepathchanged = Ruta Actualizacin cambiada.
-Updatefailed = Fallo en la Actualizacin
-available = disponible
-CheckingforUpdates = Verificando Actualizaciones
-Doyouwanttoupdate = Cmo quieres actualizar?
-Nonewupdates = No hay actualizaciones.
-Restarting = Reiniciando...
-Successfullyupdated = Actualizacin correcta
-updating = Actualizando
-Updatedol = Actualizar DOL
-Updateall = Actualizar Todo
-Patchcountrystrings = Parche Frases de Pas
-Updateto = Actualizando a
-Controllevel = Control de Nivel
-Custompaths = Personalizar Rutas
-Doyouwanttochangelanguage = Quieres cambiar idioma?
-Default = Predet.
-GUISettings = Configuracin de GUI
-Gameload = Carga de Juegos
-Languagepathchanged = Ruta de idioma cambiada.
-Sound = Sonido
-UnlockConsoletousethisOption = Desbloquea la consola para usar esta opcin.
-Update = Actualizar
-Volume = Volumen Msica
-SFXVolume = Volumen SFX
-Always = 0 (Siempre)
-Mature = 3 (Maduro)
-Lock = Bloqueada
-Unlocked = Desbloqueada
-Locked = Bloqueada
-Console = Consola
-awesometool = por su increible app
-diversepatches = por diversos parches
-Forhostingcovers = por alojar las caraturas/img.discos
-Forhostingupdatefiles = por alojar las actualizaciones
-Thanksto = Muchas gracias a:
-theUSBLoaderandreleasingthesourcecodethe = por el cdigo fuente del USB Loader
+january = Ene
+february = Feb
+march = Mar
+april = Abr
+may = May
+june = Jun
+july = Jul
+august = Ago
+september = Sept
+october = Oct
+november = Nov
+december = Dic
+developedby = Desarrollado por
+publishedby = Publicado por
+wififeatures = Caract. WiFi
+XMLTitles = Títulos XML
\ No newline at end of file
diff --git a/Languages/swedish b/Languages/swedish
index cb8d1184..c4a8ce9b 100644
--- a/Languages/swedish
+++ b/Languages/swedish
@@ -1,55 +1,55 @@
-Specialthanksto = Speciella tack till
+Specialthanksto = Speciella tack till
t3Covers = 3D-Omslag
-AppLanguage = Programsprk
-Areyousure = r du sker?
+AppLanguage = Programspråk
+Areyousure = Är du säker?
AutoPatch = AutoPatch
Back = Tillbaka
BacktoHBCorWiiMenu = Tillbaka till HBC eller Wii-Menyn
BacktoLoader = Tillbaka till loader
BacktoWiiMenu = Tillbaka till Wii-menyn
BootStandard = Boot/Standard
-BothBoth = Bda
+BothBoth = Båda
Cantcreatedirectory = Kan inte skapa mapp
-Cancel = ngra
+Cancel = Ångra
Cantbeformated = Kan inte formateras
Cantdelete = Kan ej radera:
-ClicktoDownloadCovers = Klicka fr att ladda ner omslag
+ClicktoDownloadCovers = Klicka för att ladda ner omslag
Clock = Klocka
-Continueinstallgame = Fortstt installera spel?
-ConsoleDefault = Konsolens instllning
-Consoleshouldbeunlockedtomodifyit = Konsolen mste vara upplst fr att kunna ndra det.
-ConsoleLocked = Konsol lst
-CorrectPassword = Rtt lsenord
-Couldnotinitializenetwork = Kunde inte starta ntverket!
-CouldnotopenDisc = Kunde inte ppna skivan
+Continueinstallgame = Fortsätt installera spel?
+ConsoleDefault = Konsolens inställning
+Consoleshouldbeunlockedtomodifyit = Konsolen måste vara upplåst för att kunna ändra det.
+ConsoleLocked = Konsol låst
+CorrectPassword = Rätt lösenord
+Couldnotinitializenetwork = Kunde inte starta nätverket!
+CouldnotopenDisc = Kunde inte öppna skivan
CouldnotinitializeDIPmodule = Kunde inte starta "DIP-module"!
CoverDownload = Omslagsnedladdning
CoverPath = Omslagsmapp
-CoverpathChanged = Omslagsmapp ndrad
-Coverpathchange = ndra Omslagsmapp
+CoverpathChanged = Omslagsmapp ändrad
+Coverpathchange = Ändra Omslagsmapp
Credits = Credits
DiscImages = Skivbilder
DiscimagePath = Skivbildsmapp
-DiscpathChanged = Skivbildsmapp ndrad
-Discpathchange = ndra skivbildsmapp
-DiscDefault = Skivans instllning
+DiscpathChanged = Skivbildsmapp ändrad
+Discpathchange = Ändra skivbildsmapp
+DiscDefault = Skivans inställning
Display = Visning
Doyouwanttoformat = Vill du formatera:
Doyoureallywanttodelete = Vill du verkligen radera:
-Doyouwanttoretryfor30secs = Vill du frska igen i 30 sekunder?
+Doyouwanttoretryfor30secs = Vill du försöka igen i 30 sekunder?
Downloadingfile = Laddar ned fil:
DownloadBoxartimage = Ladda ner omslagsbild?
Downloadfinished = Nedladdning klar
Error = Fel!
BOOTERROR = STARTFEL!
-ErrorreadingDisc = Fel vid lsning av skiva
+ErrorreadingDisc = Fel vid läsning av skiva
ExitUSBISOLoader = Avsluta USB Loader GX?
-InitializingNetwork = Startar ntverk
-InsertDisk = Stt i en skiva
-InsertaWiiDisc = Stt i en Wii-skiva!
-InsertaSDCardtodownloadimages = stt i ett SD-kort fr att ladda ner bilder.
-InsertaSDCardtosave = Stt i ett SD-kort fr att spara.
-InstallRenameandDeleteareunlocked = Alla funktioner i USB Loader GX r upplsta.
+InitializingNetwork = Startar nätverk
+InsertDisk = Sätt i en skiva
+InsertaWiiDisc = Sätt i en Wii-skiva!
+InsertaSDCardtodownloadimages = sätt i ett SD-kort för att ladda ner bilder.
+InsertaSDCardtosave = Sätt i ett SD-kort för att spara.
+InstallRenameandDeleteareunlocked = Alla funktioner i USB Loader GX är upplåsta.
Installerror = Fel vid installering!
Installagame = Installera ett spel
Installinggame = Installerar spel:
@@ -57,40 +57,40 @@ Failedtoboot = Misslyckades att starta:
FailedtomountfrontSDcard = Misslyckades att hitta SD-kort
FailedtosetUSB = USB-enheten kunde inte registreras:
Failedformating = Formatering misslyckad
-filesnotfoundontheserver = Filerna hittades inte p servern!
+filesnotfoundontheserver = Filerna hittades inte på servern!
filesleft = filer kvar
-FlipX = Vnd-X
+FlipX = Vänd-X
Force = Tvinga
-Youneedtoformatapartition = Du behver formatera en partition
+Youneedtoformatapartition = Du behöver formatera en partition
Format = Formatera
-Formattingpleasewait = Formaterar, Vnta...
+Formattingpleasewait = Formaterar, Vänta...
formated = formaterad!
free = ledigt
FreeSpace = Ledigt utrymme
-FullShutdown = Stng av helt
+FullShutdown = Stäng av helt
GameID = Spel-ID
Games = Spel
-Gameisalreadyinstalled = Spelet r redan installerat:
+Gameisalreadyinstalled = Spelet är redan installerat:
GameRegion = Region
GameSize = Spelstorlek
-GoBack = G tillbaka
-//GotoPage = G till sida
-HowtoShutdown = Hur vill du stnga av?
-Language = Sprk
-Langchange = ndra sprk
-Left = Vnster
+GoBack = Gå tillbaka
+//GotoPage = Gå till sida
+HowtoShutdown = Hur vill du stänga av?
+Language = Språk
+Langchange = Ändra språk
+Left = Vänster
LikeSysMenu = Som System-menyn
LoadingincIOS = Laddar i cIOS249
-Lock = Ls
-LockConsole = Ls konsol
+Lock = Lås
+LockConsole = Lås konsol
MP3Menu = MP3-Meny
Missingfiles = Filer som saknas
-Networkiniterror = Fel vid ntverksstart
+Networkiniterror = Fel vid nätverksstart
Neither = Inget
-Next = Nsta
+Next = Nästa
No = Nej
Nofilemissing = Inga filer saknas!
-NoHDDfound = Ingen hrddisk hittad!
+NoHDDfound = Ingen hårddisk hittad!
NoSDcardinserted = Inget SD-kort insatt!
Nopartitionsfound = Hittade ingen partition
NoUSBDevice = Ingen USB-enhet
@@ -99,64 +99,64 @@ NormalCovers = Vanliga omslag
Normal = Vanlig
NotaWiiDisc = Inte en Wii-skiva
NoUSBDevicefound = Ingen USB-enhet hittad.
-Notenoughfreespace = Ej tillrckligt med ledigt utrymme!
+Notenoughfreespace = Ej tillräckligt med ledigt utrymme!
notset = Inget satt
of = av
OFF = AV
OfficialSite = Officiell Sida
ok = OK
-ON = P
-Parentalcontrol = Frldrakontroll
+ON = PÅ
+Parentalcontrol = Föräldrakontroll
Partition = Partition
-Password = Lsenord
-PasswordChanged = Lsenordet ndrat
-Passwordhasbeenchanged = Lsenordet har ndrats
-Passwordchange = ndra lsenord
-PowerofftheWii = Stng av Wii
-Prev = Frra
+Password = Lösenord
+PasswordChanged = Lösenordet ändrat
+Passwordhasbeenchanged = Lösenordet har ändrats
+Passwordchange = Ändra lösenord
+PowerofftheWii = Stäng av Wii
+Prev = Förra
PromptsButtons = Dialogknappar
ReloadSD = Ladda om SD
-RenameGameonWBFS = Dp om spel p WBFS
+RenameGameonWBFS = Döp om spel på WBFS
Restart = Starta om
-Return = tervnd
-ReturntoWii = tervnd till Wii-menyn
-Right = Hger
+Return = Återvänd
+ReturntoWii = Återvänd till Wii-menyn
+Right = Höger
Rumble = Vibration
QuickBoot = Snabb start
Save = Spara
SaveFailed = Sparning misslyckad
Specialthanksto = Speciella tack till
-For = fr
-theUSBLoaderandreleasingthesourcecodethe = och slppet av kllkoden
+For = för
+theUSBLoaderandreleasingthesourcecodethe = och släppet av källkoden
secondsleft = sekunder kvar
-SelectthePartition = Bestm partition
+SelectthePartition = Bestäm partition
youwanttoformat = du vill formatera
-settings = Instllningar
-ShutdowntoIdle = Stng av
-ShutdownSystem = Stng av helt
+settings = Inställningar
+ShutdowntoIdle = Stäng av
+ShutdownSystem = Stäng av helt
Success = Lyckat:
Successfullyinstalled = Lyckad installation av:
Successfullydeleted = Lyckad radering av:
SuccessfullySaved = Lyckad sparning
SystemDefault = Systemets Standard
ThemePath = Tema-mapp
-ThemepathChanged = Tema-mapp ndrad
+ThemepathChanged = Tema-mapp ändrad
Themepathchange = Byt Tema-mapp
-Try = Frsk
+Try = Försök
Tooltips = Verktygstips
Timeleft = Tid kvar:
-Unlock = Ls upp
+Unlock = Lås upp
Uninstall = Avinstallera
-USBLoaderisprotected = USB Loader GX r skyddad
+USBLoaderisprotected = USB Loader GX är skyddad
USBDevicenotfound = USB-enhet ej hittad
-VideoMode = Video-lge
+VideoMode = Video-läge
VIDTVPatch = VIDTV-Patch
Volume = Volym
-Waiting = Vntar...
-WaitingforUSBDevice = Vntar p USB-enhet
+Waiting = Väntar...
+WaitingforUSBDevice = Väntar på USB-enhet
WidescreenFix = Bredbild 16/9 Fix
WiiMenu = Wii-meny
-WrongPassword = Fel Lsenord
+WrongPassword = Fel Lösenord
Yes = Ja
YoudonthavecIOS = Du har inte cIOS222
Japanese = Japanska
@@ -165,7 +165,7 @@ English = Engelska
French = Franska
Spanish = Spanska
Italian = Italienska
-Dutch = Nederlndska
+Dutch = Nederländska
SChinese = SKinesiska
TChinese = TKinesiska
Korean = Koreanska
\ No newline at end of file
diff --git a/Languages/tchinese b/Languages/tchinese
index b29f8c27..75d94434 100644
--- a/Languages/tchinese
+++ b/Languages/tchinese
@@ -1,209 +1,208 @@
-t3Coverst = 3D ʭ
-addToFavorite = sWܧڪ̷R
-all =
-AppLanguage = y]w
-available = io
-Areyousure = Tw?
-AutoPatch = ۰ʭק
-Back = ^
-Backgroundmusic = I
-Backgroundmusicpath = Iָ|
-BacktoHBCorWiiMenu = ^ HBC Wii tο
-BacktoLoader = ^ Loader
-BacktoWiiMenu = ^ Wii tο
-BootStandard = Ұ/з
-Both =
-Cantcreatedirectory = Lkͥؿ
-Cancel =
-Cantbeformated = Lk榡
-Cantdelete = LkR:
-CheckingforUpdates = bˬds
-ClicktoDownloadCovers = IiʭU
-Clock =
-Close =
-Continueinstallgame = ~w˹C?
-ConsoleDefault = Dw]
-Consoleshouldbeunlockedtomodifyit = ݸH}ҳ]w\.
-ConsoleLocked = xw
-CorrectPassword = KXT
-Couldnotinitializenetwork = LkҰʺ!
-CouldnotopenDisc = Lk}ҥ
-CouldnotinitializeDIPmodule = LkҰ DIP Ҳ!
-CoverDownload = Uʭ
-CoverPath = ʭ|
-CoverpathChanged = ʭ|wܧ
-Coverpathchange = ܧʭ|
-count = 榸
+t3Coverst = 3D 封面
+addToFavorite = 新增至我的最愛
+all = 全部
+AppLanguage = 語言設定
+available = 可取得
+Areyousure = 確定?
+AutoPatch = 自動修改
+Back = 返回
+Backgroundmusic = 背景音樂
+Backgroundmusicpath = 背景音樂路徑
+BacktoHBCorWiiMenu = 返回 HBC 或 Wii 系統選單
+BacktoLoader = 返回 Loader
+BacktoWiiMenu = 返回 Wii 系統選單
+BootStandard = 啟動/標準
+Both = 全部顯示
+Cantcreatedirectory = 無法產生目錄
+Cancel = 取消
+Cantbeformated = 無法格式化
+Cantdelete = 無法刪除:
+CheckingforUpdates = 正在檢查更新
+ClicktoDownloadCovers = 點擊進行封面下載
+Clock = 時鐘
+Close = 關閉
+Continueinstallgame = 繼續安裝遊戲?
+ConsoleDefault = 主機預設值
+Consoleshouldbeunlockedtomodifyit = 需解鎖以開啟設定功能.
+ConsoleLocked = 控制台鎖定
+CorrectPassword = 密碼正確
+Couldnotinitializenetwork = 無法啟動網路!
+CouldnotopenDisc = 無法開啟光碟
+CouldnotinitializeDIPmodule = 無法啟動 DIP 模組!
+CoverDownload = 下載封面
+CoverPath = 封面路徑
+CoverpathChanged = 封面路徑已變更
+Coverpathchange = 變更封面路徑
+count = 執行次數
Credits = Credits
-DiscImages = йϹ
-DiscimagePath = йϹ|
-DiscpathChanged = йϹ|wܧ
-Discpathchange = ܧйϹ|
-DiscDefault = йw]
-Display =
-Doyouwanttoformat = O_榡:
-Doyoureallywanttodelete = TwR:
-Doyouwanttoretryfor30secs = O_30?
-Doyouwanttoupdate = O_s?
-Downloadingfile = ɮפU
-DownloadBoxartimage = U~ʭϤ?
-Downloadfinished = U
-Defaultgamesettings = lƹC]w
-Defaultsettings = lƳ]w
-Error = ~ !
-BOOTERROR = Ұʿ~
-ErrorreadingDisc = Ūп~
-ExitUSBISOLoader = } USB Loader GX?
-InitializingNetwork = bҰʺ
-InsertDisk = J
-InsertaWiiDisc = J Wii !
-InsertaSDCardtodownloadimages = J SD dUʭ.
-InsertaSDCardtosave = J SD dxs.
-InsertaSDCardtousethatoption = J SD dHϥθӥ\
-InstallRenameandDeleteareunlocked = USB Loader GX \w.
-Installerror = w˿~!
-Installagame = w˹C
-Installinggame = bw˹C:
-Failedtoboot = LkҰ:
-FailedtomountfrontSDcard = e SD d
-FailedtosetUSB = Lk]w USB:
-Failedformating = 榡ƥ
-fave = ڪ̷R
-Filenotfound = 䤣ɮ
-filesnotfoundontheserver = ALɮ!
-filesleft = ѤUɮ
-FlipX = Wh
-Force = j
-Youneedtoformatapartition = 榡Ƥ@Ӻϰ
-Format = 榡
-Formattingpleasewait = 榡Ƥ, еy...
-formated = 榡!
+DiscImages = 光碟圖像
+DiscimagePath = 光碟圖像路徑
+DiscpathChanged = 光碟圖像路徑已變更
+Discpathchange = 變更光碟圖像路徑
+DiscDefault = 光碟預設
+Display = 顯示
+Doyouwanttoformat = 是否格式化:
+Doyoureallywanttodelete = 確定刪除:
+Doyouwanttoretryfor30secs = 是否等待30秒重試?
+Doyouwanttoupdate = 是否執行更新?
+Downloadingfile = 檔案下載中
+DownloadBoxartimage = 下載外盒封面圖片?
+Downloadfinished = 下載完成
+Defaultgamesettings = 初始化遊戲設定
+Defaultsettings = 初始化設定
+Error = 錯誤 !
+BOOTERROR = 啟動錯誤
+ErrorreadingDisc = 讀取光碟錯誤
+ExitUSBISOLoader = 離開 USB Loader GX?
+InitializingNetwork = 正在啟動網路
+InsertDisk = 插入光碟
+InsertaWiiDisc = 插入 Wii 光碟!
+InsertaSDCardtodownloadimages = 插入 SD 卡下載封面.
+InsertaSDCardtosave = 插入 SD 卡儲存.
+InsertaSDCardtousethatoption = 插入 SD 卡以使用該功能
+InstallRenameandDeleteareunlocked = USB Loader GX 功能已解鎖.
+Installerror = 安裝錯誤!
+Installagame = 安裝遊戲
+Installinggame = 正在安裝遊戲:
+Failedtoboot = 無法啟動:
+FailedtomountfrontSDcard = 掛載前端 SD 卡失敗
+FailedtosetUSB = 無法設定 USB:
+Failedformating = 格式化失敗
+fave = 我的最愛
+Filenotfound = 找不到該檔案
+filesnotfoundontheserver = 伺服器中無此檔案!
+filesleft = 剩下的檔案
+FlipX = 按鍵規則
+Force = 強制
+Youneedtoformatapartition = 必須格式化一個磁區
+Format = 格式化
+Formattingpleasewait = 格式化中, 請稍候...
+formated = 完成格式化!
free =
-FreeSpace = ѾlŶ
-FullShutdown =
-GameID = CNX
-Games = Cƶq
-Gameisalreadyinstalled = ww˹LC:
-GameRegion = CϽX
-GameSize = Ceq
-GoBack = ^
-//GotoPage = e
-HowtoShutdown = ﶵ?
-Homemenu = D
-hour = pɨ
-Keyboard = L
-Language = y
-Langchange = ܧy
-Left =
-LikeSysMenu = Ptο
-ListSort = Ƨ
-LoadingincIOS = H cIOS249 J
-Loadingstandardlanguage = Jw]y
-Loadingstandardmusic = Jw]
-Lock = w
-LockConsole = wx
-Patchcountrystrings = קO]w
-Missingfiles = ʤ֪ɮ
-Networkiniterror = Ұʿ~
-Neither = Ҥ
-Next =
-No = _
-Nofilemissing = Sʤ֪ɮ!
-NoHDDfound = 䤣w!
-NoSDcardinserted = J SD d!
-Nopartitionsfound = 䤣ϰ
-NoUSBDevice = S USB ˸m
-NoWBFSpartitionfound = 䤣 WBFS ϰ
-Nonewupdates = LiΧs
-NormalCovers = @ʭ
-Normal = @
-NotaWiiDisc = O Wii
-NoUSBDevicefound = 䤣 USB ˸m.
-Notenoughfreespace = ѾlŶ!
-Notasupportedformat = 䴩榡
-notset = ]w
-of = ѾlŶ `eq
-OFF =
-OfficialSite = x}
-ok = Tw
-ON = }
-OnlyInstall = w˹C
-Parentalcontrol = ˤl
-Partition = ϰ
-Password = KX
-PasswordChanged = KXwܧ
-Passwordhasbeenchanged = KXwQܧ
-Passwordchange = ܧKX
-PowerofftheWii = Wii D
-Prev = e
-PromptsButtons = ܮե
-ReloadSD = sJSDd
-RenameGameonWBFS = ܧ WBFS WCW
-Restart = sҰ
-Restarting = bsҰ
-Return = ^
-RReturntoWiiMenu = ^tο
-Right = k
-Rumble = _
-QuickBoot = ֳtҰ
-Save = xs
-SaveFailed = xs
-Specialthanksto = SOP
-For =
-theUSBLoaderandreleasingthesourcecodethe = PXlX
-secondsleft = Ѿl
-SelectthePartition = ܺϰ
-youwanttoformat = O_榡
-settings = ]w
-Setasbackgroundmusic = ]wI
-Standard = w]
-ShutdowntoIdle = iJݾA
-ShutdownSystem = t
-Success = \:
-Successfullyinstalled = \w:
-Successfullyupdated = sw
-Successfullydeleted = \R:
-SuccessfullySaved = xs\
-SystemDefault = tιw]
-ThemePath = IDD|
-ThemepathChanged = IDD|wܧ
-Themepathchange = ܧIDD|
-Titlestxtpath = Titleɮ|
-Titlestxtpathchange = ܧ Title ɮ|
-TitlestxtpathChanged = Title ɮ|wܧ
-Try =
-Tooltips = u㴣
-Timeleft = Ѿlɶ:
-Unlock =
-Unicodefix = Unicode ץ
-Uninstall =
-USBLoaderisprotected = USB Loader GX Qw
-USBDevicenotfound = 䤣 USB ˸m
-updating = bs
-Updatepath = s|
-Updatepathchanged = s|wܧ
-Updatefailed = s
-Updatedol = Ȥɯ dol
-Updateall = ɯũҦɮ
-Updateto = ɯŦ
-VideoMode = v榡
-VIDTVPatch = VIDTV ק
-Volume = q
-Waiting = ݤ...
-WaitingforUSBDevice = USB ˸m
-WidescreenFix = eùե
-WiiMenu = Wii tο
-Wiilight = оť
-WrongPassword = KX~
-Yes = O
-YoudonthavecIOS = w cIOS222
-Japanese =
-German = w
-English = ^
-French = k
-Spanish = Z
-Italian = qjQ
-Dutch =
-SChinese = ²餤
-TChinese = c餤
-Korean =
\ No newline at end of file
+FreeSpace = 剩餘空間
+FullShutdown = 關機
+GameID = 遊戲代碼
+Games = 遊戲數量
+Gameisalreadyinstalled = 已安裝過遊戲:
+GameRegion = 遊戲區碼
+GameSize = 遊戲容量
+GoBack = 返回
+//GotoPage = 前往頁面
+HowtoShutdown = 關機選項�?
+Homemenu = 主選單
+hour = 小時制
+Keyboard = 鍵盤
+Language = 語言
+Langchange = 變更語言
+Left = 左
+LikeSysMenu = 同系統選單
+ListSort = 表單排序
+LoadingincIOS = 以 cIOS249 載入
+Loadingstandardlanguage = 載入預設語言
+Loadingstandardmusic = 載入預設音樂
+Lock = 鎖定
+LockConsole = 鎖定控制台
+Patchcountrystrings = 修改國別設定
+Missingfiles = 缺少的檔案
+Networkiniterror = 網路啟動錯誤
+Neither = 皆不顯示
+Next = 往後
+No = 否
+Nofilemissing = 沒有缺少的檔案!
+NoHDDfound = 找不到硬碟!
+NoSDcardinserted = 未插入 SD 卡!
+Nopartitionsfound = 找不到磁區
+NoUSBDevice = 沒有 USB 裝置
+NoWBFSpartitionfound = 找不到 WBFS 磁區
+Nonewupdates = 無可用更新
+NormalCovers = 一般封面
+Normal = 一般
+NotaWiiDisc = 不是 Wii 的光碟
+NoUSBDevicefound = 找不到 USB 裝置.
+Notenoughfreespace = 剩餘空間不足!
+Notasupportedformat = 未支援的格式
+notset = 未設定
+of = 剩餘空間 總容量
+OFF = 關閉
+OfficialSite = 官方網址
+ok = 確定
+ON = 開啟
+OnlyInstall = 安裝遊戲時
+Parentalcontrol = 親子控制
+Partition = 磁區
+Password = 密碼
+PasswordChanged = 密碼已變更
+Passwordhasbeenchanged = 密碼已被變更
+Passwordchange = 變更密碼
+PowerofftheWii = 關閉 Wii 主機
+Prev = 往前
+PromptsButtons = 顯示校正
+ReloadSD = 重新載入SD卡
+RenameGameonWBFS = 變更 WBFS 上的遊戲名稱
+Restart = 重新啟動
+Restarting = 正在重新啟動
+Return = 返回
+RReturntoWiiMenu = 返回系統選單
+Right = 右
+Rumble = 震動
+QuickBoot = 快速啟動
+Save = 儲存
+SaveFailed = 儲存失敗
+Specialthanksto = 特別感謝
+For = 的
+theUSBLoaderandreleasingthesourcecodethe = 與釋出的原始碼
+secondsleft = 剩餘秒數
+SelectthePartition = 選擇磁區
+youwanttoformat = 是否格式化
+settings = 設定
+Setasbackgroundmusic = 設定背景音樂
+Standard = 預設
+ShutdowntoIdle = 進入待機狀態
+ShutdownSystem = 關閉系統
+Success = 成功:
+Successfullyinstalled = 成功的安裝:
+Successfullyupdated = 更新已完成
+Successfullydeleted = 成功的刪除:
+SuccessfullySaved = 儲存成功
+SystemDefault = 系統預設值
+ThemePath = 背景主題路徑
+ThemepathChanged = 背景主題路徑已變更
+Themepathchange = 變更背景主題路徑
+Titlestxtpath = Title檔案路徑
+Titlestxtpathchange = 變更 Title 檔案路徑
+TitlestxtpathChanged = Title 檔案路徑已變更
+Try = 嘗試
+Tooltips = 工具提示
+Timeleft = 剩餘時間:
+Unlock = 解鎖
+Uninstall = 移除
+USBLoaderisprotected = USB Loader GX 被鎖定
+USBDevicenotfound = 找不到 USB 裝置
+updating = 正在更新
+Updatepath = 更新路徑
+Updatepathchanged = 更新路徑已變更
+Updatefailed = 更新失敗
+Updatedol = 僅升級 dol
+Updateall = 升級所有檔案
+Updateto = 升級至
+VideoMode = 影像格式
+VIDTVPatch = VIDTV 修改
+Volume = 音量
+Waiting = 等待中...
+WaitingforUSBDevice = 等待 USB 裝置
+WidescreenFix = 寬螢幕校正
+WiiMenu = Wii 系統選單
+Wiilight = 光碟機藍光
+WrongPassword = 密碼錯誤
+Yes = 是
+YoudonthavecIOS = 未安裝 cIOS222
+Japanese = 日文
+German = 德文
+English = 英文
+French = 法文
+Spanish = 西班牙文
+Italian = 義大利文
+Dutch = 荷文
+SChinese = 簡體中文
+TChinese = 繁體中文
+Korean = 韓文
\ No newline at end of file
diff --git a/Languages/turkish b/Languages/turkish
index 53888c39..8d3c0ee9 100644
--- a/Languages/turkish
+++ b/Languages/turkish
@@ -1,100 +1,100 @@
-Specialthanksto = zel tesekkrler :
+Specialthanksto = Özel tesekkürler :
t3Covers = 3B Kapaklar
AppLanguage = Program Lisani
Areyousure = Emin misiniz?
AutoPatch = OtoYama
Back = Geri
-BacktoHBCorWiiMenu = HBC veya Wii Menye dns
-BacktoLoader = Ykleyiciye dns
-BacktoWiiMenu = Wii Menye dns
+BacktoHBCorWiiMenu = HBC veya Wii Menüye dönüs
+BacktoLoader = Yükleyiciye dönüs
+BacktoWiiMenu = Wii Menüye dönüs
BootStandard = Boot/Standard
BothBoth = Ikisi de
-Cantcreatedirectory = Klasr olusturulamiyorF
+Cantcreatedirectory = Klasör olusturulamiyorF
Cancel = Iptal
-Cantbeformated = Biimlendirilemiyor
+Cantbeformated = Biçimlendirilemiyor
Cantdelete = Silinemiyor
-ClicktoDownloadCovers = Kapaklari Indirmek iin Tiklayin
+ClicktoDownloadCovers = Kapaklari Indirmek için Tiklayin
Clock = Saat
Continueinstallgame = Oyunu kurmaya devam et?
ConsoleDefault = Konsol Ayari
-Consoleshouldbeunlockedtomodifyit = Degistirmek iin konsolun kilidini amalisin.
+Consoleshouldbeunlockedtomodifyit = Degistirmek için konsolun kilidini açmalisin.
ConsoleLocked = Konsol Kilitli
CorrectPassword = Dogru Sifre
Couldnotinitializenetwork = Aga baglanilamiyor!
-CouldnotopenDisc = Disk ailamiyor
-CouldnotinitializeDIPmodule = DIP modl baslatilamiyor!
+CouldnotopenDisc = Disk açilamiyor
+CouldnotinitializeDIPmodule = DIP modülü baslatilamiyor!
CoverDownload = Kapak Indirme
CoverPath = Kapak Yolu
CoverpathChanged = Kapak Yolu Degistir
Coverpathchange = Kapak Yolunu Degistir
-Credits = Emegi Geenler
+Credits = Emegi Geçenler
DiscImages = Disk Resimleri
DiscimagePath = Disk Resimleri Yolu
DiscpathChanged = Disk Resimleri Yolu Degistirildi
Discpathchange = Disk Resimleri Yolunu Degistir
DiscDefault = Disk Ayari
-Display = Grnt
+Display = Görüntü
Doyouwanttoformat = Formatlamak istiyor musunuz:
-Doyoureallywanttodelete = Gerekten silmek istiyor musunuz:
+Doyoureallywanttodelete = Gerçekten silmek istiyor musunuz:
Doyouwanttoretryfor30secs = 30 saniye sonra denemek ister misiniz?
Downloadingfile = Indirilen dosya:
DownloadBoxartimage = Kutu resmini indirmek ister misiniz?
Downloadfinished = Indirme tamamlandi
Error = Hata !
-BOOTERROR = AILIS HATASI
+BOOTERROR = AÇILIS HATASI
ErrorreadingDisc = Disk Okuma Hatasi
-ExitUSBISOLoader = USB Loader GX'dan ik?
+ExitUSBISOLoader = USB Loader GX'dan çik?
InitializingNetwork = Aga Baglaniliyor
InsertDisk = Diski Takin
InsertaWiiDisc = Wii Diski Takin!
-InsertaSDCardtodownloadimages = Resimleri indirebilmek iin SD-Card takin.
-InsertaSDCardtosave = Kaydedebilmek iin SD-Card takin.
-InstallRenameandDeleteareunlocked = USB Loader GX'in tm zellikleri kilitli.
-Installerror = Ykleme Hatasi!
-Installagame = Oyun ykle
-Installinggame = Yklenen oyun:
-Failedtoboot = Ailamadi:
+InsertaSDCardtodownloadimages = Resimleri indirebilmek için SD-Card takin.
+InsertaSDCardtosave = Kaydedebilmek için SD-Card takin.
+InstallRenameandDeleteareunlocked = USB Loader GX'in tüm özellikleri kilitli.
+Installerror = Yükleme Hatasi!
+Installagame = Oyun yükle
+Installinggame = Yüklenen oyun:
+Failedtoboot = Açilamadi:
FailedtomountfrontSDcard = SD-card monte edilemedi
FailedtosetUSB = USB ayarlamasi basarisiz oldu:
-Failedformating = Biimlendirme basarisiz oldu
+Failedformating = Biçimlendirme basarisiz oldu
filesnotfoundontheserver = dosyalar sunucuda bulunamadi!
filesleft = dosya kaldi
FlipX = Flip-X
Force = Zorla
-Youneedtoformatapartition = Bir blm biimlendirmeniz gerekiyor
-Format = Biimlendir
-Formattingpleasewait = Biimlendiriliyor, bekleyiniz...
-formated = biimlendirildi!
+Youneedtoformatapartition = Bir bölüm biçimlendirmeniz gerekiyor
+Format = Biçimlendir
+Formattingpleasewait = Biçimlendiriliyor, bekleyiniz...
+formated = biçimlendirildi!
free = bos
FreeSpace = Bos Yer
FullShutdown = Tam Kapama
GameID = Oyun ID
Games = Oyunlar
-Gameisalreadyinstalled = Oyun zaten ykl:
-GameRegion = Blge
+Gameisalreadyinstalled = Oyun zaten yüklü:
+GameRegion = Bölge
GameSize = Oyun Boyutu
-GoBack = Geri Dn
+GoBack = Geri Dön
//GotoPage = Sayfaya Git
HowtoShutdown = Nasil Kapansin?
Language = Lisan
Langchange = Lisan degistirme
Left = Sol
-LikeSysMenu = Sistem Mens Gibi
-LoadingincIOS = cIOS249'dan ykleme
+LikeSysMenu = Sistem Menüsü Gibi
+LoadingincIOS = cIOS249'dan yükleme
Lock = Kilitle
LockConsole = Konsolu Kilitle
-MP3Menu = MP3 Mens
+MP3Menu = MP3 Menüsü
Missingfiles = Kayip dosyalar
Networkiniterror = Ag baslatma hatasi
-Neither = Hibiri
+Neither = Hiçbiri
Next = Ileri
No = Hayir
Nofilemissing = Kayip dosya yok!
NoHDDfound = HDD bulunamadi!
NoSDcardinserted = SD-Card takili degil!
-Nopartitionsfound = Blm bulunamadi
+Nopartitionsfound = Bölüm bulunamadi
NoUSBDevice = USB Aygiti bulunamadi
-NoWBFSpartitionfound = WBFS blm bulunamadi
+NoWBFSpartitionfound = WBFS bölümü bulunamadi
NormalCovers = Normal Kapaklar
Normal = Normal
NotaWiiDisc = Wii Diski Degil
@@ -105,37 +105,37 @@ of = /
OFF = KAPALI
OfficialSite = Resmi Site
ok = OK
-ON = AIK
-Parentalcontrol = Ebeveyn kontrol
-Partition = Blm
+ON = AÇIK
+Parentalcontrol = Ebeveyn kontrolü
+Partition = Bölüm
Password = Parola
PasswordChanged = Parola degistirildi
Passwordhasbeenchanged = Password has been changed
Passwordchange = Password change
PowerofftheWii = Wii'yi kapat
-Prev = nceki
+Prev = Önceki
PromptsButtons = Hiz ve Butonlar
ReloadSD = SD-Card'i yeniden oku
RenameGameonWBFS = WBFS'deki oyunu yeniden isimlendir
Restart = Yeniden Baslat
-Return = Dns
-ReturntoWii = Wii Men'ye Dns
+Return = Dönüs
+ReturntoWii = Wii Menü'ye Dönüs
Right = Sag
Rumble = Titresim
-QuickBoot = Hizli Ailis
+QuickBoot = Hizli Açilis
Save = Kaydet
SaveFailed = Kaydetme Basarisiz
-Specialthanksto = zel tesekkrler
+Specialthanksto = Özel tesekkürler
For = ,
-theUSBLoaderandreleasingthesourcecodethe = kaynak kodunu atigi iin
+theUSBLoaderandreleasingthesourcecodethe = kaynak kodunu açtigi için
secondsleft = saniye kaldi
-SelectthePartition = Blm Sein
-youwanttoformat = biimlendirmek istiyorsunuz
+SelectthePartition = Bölümü Seçin
+youwanttoformat = biçimlendirmek istiyorsunuz
settings = Ayarlar
ShutdowntoIdle = Yari Kapat
ShutdownSystem = Tam Kapat
Success = Basarili:
-Successfullyinstalled = Basariyla yklendi:
+Successfullyinstalled = Basariyla yüklendi:
Successfullydeleted = Basariyla silindi:
SuccessfullySaved = Basariyla Kaydedildi
SystemDefault = Sistem Ayari
@@ -153,9 +153,9 @@ VideoMode = Video Modu
VIDTVPatch = VIDTV Yamasi
Volume = Ses
Waiting = Bekliyor...
-WaitingforUSBDevice = USB Aygiti iin Bekleniyor
-WidescreenFix = Genisekran zm
-WiiMenu = Wii Men
+WaitingforUSBDevice = USB Aygiti için Bekleniyor
+WidescreenFix = Genisekran Çözümü
+WiiMenu = Wii Menü
WrongPassword = Yanlis Parola
Yes = Evet
YoudonthavecIOS = cIOS222'ye sahip degilsiniz
@@ -166,7 +166,7 @@ French = Fransizca
Spanish = Ispanyolca
Italian = Italyanca
Dutch = Hollandaca
-SChinese = Basitlestirilmis ince
-TChinese = Geleneksel ince
+SChinese = Basitlestirilmis Çince
+TChinese = Geleneksel Çince
Korean = Korece
-Turkish = Trke
\ No newline at end of file
+Turkish = Türkçe
\ No newline at end of file
diff --git a/gui.pnproj b/gui.pnproj
index c514b105..62bef5e1 100644
--- a/gui.pnproj
+++ b/gui.pnproj
@@ -1 +1 @@
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/source/FreeTypeGX.cpp b/source/FreeTypeGX.cpp
index dd00e629..bc2e83af 100644
--- a/source/FreeTypeGX.cpp
+++ b/source/FreeTypeGX.cpp
@@ -22,9 +22,6 @@
#include
#include "FreeTypeGX.h"
-#include "language/CH2Unicode.h"
-#include "language/GB2Unicode.h"
-#include "language/sjis2unicode.h"
#include "settings/cfg.h"
#include "main.h"
@@ -92,23 +89,22 @@ FreeTypeGX::~FreeTypeGX() {
* @return Wide character representation of supplied character string.
*/
wchar_t* FreeTypeGX::charToWideChar(char* strChar) {
- wchar_t *strWChar;
- strWChar = new wchar_t[strlen(strChar) + 1];
-
- if(Settings.unicodefix == 1) {
- CH2Unicode(strChar, strWChar);
- } else if(Settings.unicodefix == 2) {
- ConverGB2Unicode(strChar, strWChar);
- } else if(Settings.unicodefix == 3) {
- _sjis2unicode(strChar, strWChar);
- } else {
- char *tempSrc = strChar;
- wchar_t *tempDest = strWChar;
- while((*tempDest++ = *tempSrc++));
- }
+ wchar_t *strWChar;
+ strWChar = new wchar_t[strlen(strChar) + 1];
+ // UTF-8
+ int bt;
+ bt = mbstowcs(strWChar, strChar, strlen(strChar));
+ if(bt > 0) {
+ strWChar[bt] = (wchar_t)'\0';
+ return strWChar;
+ }
- return strWChar;
+ char *tempSrc = strChar;
+ wchar_t *tempDest = strWChar;
+ while((*tempDest++ = *tempSrc++));
+
+ return strWChar;
}
/**
@@ -202,6 +198,7 @@ void FreeTypeGX::setDefaultMode() {
*
* This routine takes a precompiled true type font buffer and loads the necessary processed data into memory. This routine should be called before drawText will succeed.
*
+ * @param fontPath filename with path to load font from file in memory.
* @param fontBuffer A pointer in memory to a precompiled true type font buffer.
* @param bufferSize Size of the true type font buffer in bytes.
* @param pointSize The desired point size this wrapper's configured font face.
@@ -211,8 +208,21 @@ uint16_t FreeTypeGX::loadFont(char* fontPath, uint8_t* fontBuffer, FT_Long buffe
this->unloadFont();
this->ftPointSize = pointSize;
struct stat st;
- if( !( fontPath && (stat(fontPath, &st)==0) && (FT_New_Face(this->ftLibrary, fontPath, 0, &this->ftFace)==0) ) )
- FT_New_Memory_Face(this->ftLibrary, (FT_Byte *)fontBuffer, bufferSize, 0, &this->ftFace);
+
+ if(fontPath && (stat(fontPath, &st)==0)) {
+ FILE *fontfile = fopen(fontPath, "rb");
+ if (fontfile) {
+ fseek(fontfile, 0, SEEK_END);
+ bufferSize = ftell(fontfile);
+ fseek(fontfile, 0, SEEK_SET);
+ fontBuffer = (uint8_t*)malloc(bufferSize);
+ if (fontBuffer != NULL) {
+ fread(fontBuffer, 1, bufferSize, fontfile);
+ }
+ fclose(fontfile);
+ }
+ }
+ FT_New_Memory_Face(this->ftLibrary, (FT_Byte *)fontBuffer, bufferSize, 0, &this->ftFace);
if(this->ftPointSize > 0)
FT_Set_Pixel_Sizes(this->ftFace, 0, this->ftPointSize);
diff --git a/source/filelist.h b/source/filelist.h
index aa384775..1dd016e9 100644
--- a/source/filelist.h
+++ b/source/filelist.h
@@ -337,63 +337,53 @@ extern const u32 norating_png_size;
extern const u8 guitar_png[];
extern const u32 guitar_png_size;
-
-extern const u8 microphone_png[];
-extern const u32 microphone_png_size;
-
-extern const u8 gcncontroller_png[];
-extern const u32 gcncontroller_png_size;
-
-extern const u8 classiccontroller_png[];
-extern const u32 classiccontroller_png_size;
-
-extern const u8 nunchuck_png[];
-extern const u32 nunchuck_png_size;
-
extern const u8 guitarR_png[];
extern const u32 guitarR_png_size;
+extern const u8 microphone_png[];
+extern const u32 microphone_png_size;
extern const u8 microphoneR_png[];
extern const u32 microphoneR_png_size;
+extern const u8 gcncontroller_png[];
+extern const u32 gcncontroller_png_size;
extern const u8 gcncontrollerR_png[];
extern const u32 gcncontrollerR_png_size;
+extern const u8 classiccontroller_png[];
+extern const u32 classiccontroller_png_size;
extern const u8 classiccontrollerR_png[];
extern const u32 classiccontrollerR_png_size;
-extern const u8 nunchuckR_png[];
-extern const u32 nunchuckR_png_size;
+extern const u8 nunchuk_png[];
+extern const u32 nunchuk_png_size;
+extern const u8 nunchukR_png[];
+extern const u32 nunchukR_png_size;
extern const u8 dancepadR_png[];
extern const u32 dancepadR_size;
-
-extern const u8 balanceboard_png[];
-extern const u32 balanceboard_png_size;
-
-extern const u8 balanceboardR_png[];
-extern const u32 balanceboardR_png_size;
-
extern const u8 dancepad_png[];
extern const u32 dancepad_png_size;
-extern const u8 drumsR_png[];
-extern const u32 drumsR_png_size;
+extern const u8 balanceboard_png[];
+extern const u32 balanceboard_png_size;
+extern const u8 balanceboardR_png[];
+extern const u32 balanceboardR_png_size;
extern const u8 drums_png[];
extern const u32 drums_png_size;
-
-extern const u8 motionplusR_png[];
-extern const u32 motionplusR_png_size;
+extern const u8 drumsR_png[];
+extern const u32 drumsR_png_size;
extern const u8 motionplus_png[];
extern const u32 motionplus_png_size;
-
-extern const u8 wheelR_png[];
-extern const u32 wheelR_png_size;
+extern const u8 motionplusR_png[];
+extern const u32 motionplusR_png_size;
extern const u8 wheel_png[];
extern const u32 wheel_png_size;
+extern const u8 wheelR_png[];
+extern const u32 wheelR_png_size;
extern const u8 esrb_ec_png[];
extern const u32 esrb_ec_png_size;
diff --git a/source/images/nunchuck.png b/source/images/nunchuk.png
similarity index 100%
rename from source/images/nunchuck.png
rename to source/images/nunchuk.png
diff --git a/source/images/nunchuckR.png b/source/images/nunchukR.png
similarity index 100%
rename from source/images/nunchuckR.png
rename to source/images/nunchukR.png
diff --git a/source/language/CH2Unicode.c b/source/language/CH2Unicode.c
deleted file mode 100644
index faf88491..00000000
--- a/source/language/CH2Unicode.c
+++ /dev/null
@@ -1,3161 +0,0 @@
-
-#include "CH2Unicode.h"
-
-
-const unsigned char b2uTable[] =
-{
- 0x30,0x00, 0xff,0x0c, 0x30,0x01, 0x30,0x02, 0xff,0x0e, 0x20,0x22, 0xff,0x1b,
- 0xff,0x1a, 0xff,0x1f, 0xff,0x01, 0xfe,0x30, 0x20,0x26, 0x20,0x25, 0xfe,0x50,
- 0xff,0x64, 0xfe,0x52, 0x00,0xb7, 0xfe,0x54, 0xfe,0x55, 0xfe,0x56, 0xfe,0x57,
- 0xff,0x5c, 0x20,0x13, 0xfe,0x31, 0x20,0x14, 0xfe,0x33, 0xff,0xfd, 0xfe,0x34,
- 0xfe,0x4f, 0xff,0x08, 0xff,0x09, 0xfe,0x35, 0xfe,0x36, 0xff,0x5b, 0xff,0x5d,
- 0xfe,0x37, 0xfe,0x38, 0x30,0x14, 0x30,0x15, 0xfe,0x39, 0xfe,0x3a, 0x30,0x10,
- 0x30,0x11, 0xfe,0x3b, 0xfe,0x3c, 0x30,0x0a, 0x30,0x0b, 0xfe,0x3d, 0xfe,0x3e,
- 0x30,0x08, 0x30,0x09, 0xfe,0x3f, 0xfe,0x40, 0x30,0x0c, 0x30,0x0d, 0xfe,0x41,
- 0xfe,0x42, 0x30,0x0e, 0x30,0x0f, 0xfe,0x43, 0xfe,0x44, 0xfe,0x59, 0xfe,0x5a,
- 0xfe,0x5b, 0xfe,0x5c, 0xfe,0x5d, 0xfe,0x5e, 0x20,0x18, 0x20,0x19, 0x20,0x1c,
- 0x20,0x1d, 0x30,0x1d, 0x30,0x1e, 0x20,0x35, 0x20,0x32, 0xff,0x03, 0xff,0x06,
- 0xff,0x0a, 0x20,0x3b, 0x00,0xa7, 0x30,0x03, 0x25,0xcb, 0x25,0xcf, 0x25,0xb3,
- 0x25,0xb2, 0x25,0xce, 0x26,0x06, 0x26,0x05, 0x25,0xc7, 0x25,0xc6, 0x25,0xa1,
- 0x25,0xa0, 0x25,0xbd, 0x25,0xbc, 0x32,0xa3, 0x21,0x05, 0x20,0x3e, 0xff,0xfd,
- 0xff,0x3f, 0xff,0xfd, 0xfe,0x49, 0xfe,0x4a, 0xfe,0x4d, 0xfe,0x4e, 0xfe,0x4b,
- 0xfe,0x4c, 0xfe,0x5f, 0xfe,0x60, 0xfe,0x61, 0xff,0x0b, 0xff,0x0d, 0x00,0xd7,
- 0x00,0xf7, 0x00,0xb1, 0x22,0x1a, 0xff,0x1c, 0xff,0x1e, 0xff,0x1d, 0x22,0x66,
- 0x22,0x67, 0x22,0x60, 0x22,0x1e, 0x22,0x52, 0x22,0x61, 0xfe,0x62, 0xfe,0x63,
- 0xfe,0x64, 0xfe,0x65, 0xfe,0x66, 0x22,0x3c, 0x22,0x29, 0x22,0x2a, 0x22,0xa5,
- 0x22,0x20, 0x22,0x1f, 0x22,0xbf, 0x33,0xd2, 0x33,0xd1, 0x22,0x2b, 0x22,0x2e,
- 0x22,0x35, 0x22,0x34, 0x26,0x40, 0x26,0x42, 0x26,0x41, 0x26,0x09, 0x21,0x91,
- 0x21,0x93, 0x21,0x90, 0x21,0x92, 0x21,0x96, 0x21,0x97, 0x21,0x99, 0x21,0x98,
- 0x22,0x25, 0x22,0x23, 0xff,0xfd, 0xff,0xfd, 0xff,0x0f, 0xff,0x3c, 0xff,0x04,
- 0x00,0xa5, 0x30,0x12, 0x00,0xa2, 0x00,0xa3, 0xff,0x05, 0xff,0x20, 0x21,0x03,
- 0x21,0x09, 0xfe,0x69, 0xfe,0x6a, 0xfe,0x6b, 0x33,0xd5, 0x33,0x9c, 0x33,0x9d,
- 0x33,0x9e, 0x33,0xce, 0x33,0xa1, 0x33,0x8e, 0x33,0x8f, 0x33,0xc4, 0x00,0xb0,
- 0x51,0x59, 0x51,0x5b, 0x51,0x5e, 0x51,0x5d, 0x51,0x61, 0x51,0x63, 0x55,0xe7,
- 0x74,0xe9, 0x7c,0xce, 0x25,0x81, 0x25,0x82, 0x25,0x83, 0x25,0x84, 0x25,0x85,
- 0x25,0x86, 0x25,0x87, 0x25,0x88, 0x25,0x8f, 0x25,0x8e, 0x25,0x8d, 0x25,0x8c,
- 0x25,0x8b, 0x25,0x8a, 0x25,0x89, 0x25,0x3c, 0x25,0x34, 0x25,0x2c, 0x25,0x24,
- 0x25,0x1c, 0x25,0x94, 0x25,0x00, 0x25,0x02, 0x25,0x95, 0x25,0x0c, 0x25,0x10,
- 0x25,0x14, 0x25,0x18, 0x25,0x6d, 0x25,0x6e, 0x25,0x70, 0x25,0x6f, 0x25,0x50,
- 0x25,0x5e, 0x25,0x6a, 0x25,0x61, 0x25,0xe2, 0x25,0xe3, 0x25,0xe5, 0x25,0xe4,
- 0x25,0x71, 0x25,0x72, 0x25,0x73, 0xff,0x10, 0xff,0x11, 0xff,0x12, 0xff,0x13,
- 0xff,0x14, 0xff,0x15, 0xff,0x16, 0xff,0x17, 0xff,0x18, 0xff,0x19, 0x21,0x60,
- 0x21,0x61, 0x21,0x62, 0x21,0x63, 0x21,0x64, 0x21,0x65, 0x21,0x66, 0x21,0x67,
- 0x21,0x68, 0x21,0x69, 0x30,0x21, 0x30,0x22, 0x30,0x23, 0x30,0x24, 0x30,0x25,
- 0x30,0x26, 0x30,0x27, 0x30,0x28, 0x30,0x29, 0xff,0xfd, 0x53,0x44, 0xff,0xfd,
- 0xff,0x21, 0xff,0x22, 0xff,0x23, 0xff,0x24, 0xff,0x25, 0xff,0x26, 0xff,0x27,
- 0xff,0x28, 0xff,0x29, 0xff,0x2a, 0xff,0x2b, 0xff,0x2c, 0xff,0x2d, 0xff,0x2e,
- 0xff,0x2f, 0xff,0x30, 0xff,0x31, 0xff,0x32, 0xff,0x33, 0xff,0x34, 0xff,0x35,
- 0xff,0x36, 0xff,0x37, 0xff,0x38, 0xff,0x39, 0xff,0x3a, 0xff,0x41, 0xff,0x42,
- 0xff,0x43, 0xff,0x44, 0xff,0x45, 0xff,0x46, 0xff,0x47, 0xff,0x48, 0xff,0x49,
- 0xff,0x4a, 0xff,0x4b, 0xff,0x4c, 0xff,0x4d, 0xff,0x4e, 0xff,0x4f, 0xff,0x50,
- 0xff,0x51, 0xff,0x52, 0xff,0x53, 0xff,0x54, 0xff,0x55, 0xff,0x56, 0xff,0x57,
- 0xff,0x58, 0xff,0x59, 0xff,0x5a, 0x03,0x91, 0x03,0x92, 0x03,0x93, 0x03,0x94,
- 0x03,0x95, 0x03,0x96, 0x03,0x97, 0x03,0x98, 0x03,0x99, 0x03,0x9a, 0x03,0x9b,
- 0x03,0x9c, 0x03,0x9d, 0x03,0x9e, 0x03,0x9f, 0x03,0xa0, 0x03,0xa1, 0x03,0xa3,
- 0x03,0xa4, 0x03,0xa5, 0x03,0xa6, 0x03,0xa7, 0x03,0xa8, 0x03,0xa9, 0x03,0xb1,
- 0x03,0xb2, 0x03,0xb3, 0x03,0xb4, 0x03,0xb5, 0x03,0xb6, 0x03,0xb7, 0x03,0xb8,
- 0x03,0xb9, 0x03,0xba, 0x03,0xbb, 0x03,0xbc, 0x03,0xbd, 0x03,0xbe, 0x03,0xbf,
- 0x03,0xc0, 0x03,0xc1, 0x03,0xc3, 0x03,0xc4, 0x03,0xc5, 0x03,0xc6, 0x03,0xc7,
- 0x03,0xc8, 0x03,0xc9, 0x31,0x05, 0x31,0x06, 0x31,0x07, 0x31,0x08, 0x31,0x09,
- 0x31,0x0a, 0x31,0x0b, 0x31,0x0c, 0x31,0x0d, 0x31,0x0e, 0x31,0x0f, 0x31,0x10,
- 0x31,0x11, 0x31,0x12, 0x31,0x13, 0x31,0x14, 0x31,0x15, 0x31,0x16, 0x31,0x17,
- 0x31,0x18, 0x31,0x19, 0x31,0x1a, 0x31,0x1b, 0x31,0x1c, 0x31,0x1d, 0x31,0x1e,
- 0x31,0x1f, 0x31,0x20, 0x31,0x21, 0x31,0x22, 0x31,0x23, 0x31,0x24, 0x31,0x25,
- 0x31,0x26, 0x31,0x27, 0x31,0x28, 0x31,0x29, 0x02,0xd9, 0x02,0xc9, 0x02,0xca,
- 0x02,0xc7, 0x02,0xcb, 0xff,0xfd, 0xff,0xfd, 0xff,0xfd, 0xff,0xfd, 0xff,0xfd,
- 0xff,0xfd, 0xff,0xfd, 0xff,0xfd, 0xff,0xfd, 0xff,0xfd, 0xff,0xfd, 0xff,0xfd,
- 0xff,0xfd, 0xff,0xfd, 0xff,0xfd, 0xff,0xfd, 0xff,0xfd, 0xff,0xfd, 0xff,0xfd,
- 0xff,0xfd, 0xff,0xfd, 0xff,0xfd, 0xff,0xfd, 0xff,0xfd, 0xff,0xfd, 0xff,0xfd,
- 0xff,0xfd, 0xff,0xfd, 0xff,0xfd, 0xff,0xfd, 0xff,0xfd, 0xff,0xfd, 0xff,0xfd,
- 0xff,0xfd, 0xff,0xfd, 0xff,0xfd, 0xff,0xfd, 0xff,0xfd, 0xff,0xfd, 0xff,0xfd,
- 0xff,0xfd, 0xff,0xfd, 0xff,0xfd, 0xff,0xfd, 0xff,0xfd, 0xff,0xfd, 0xff,0xfd,
- 0xff,0xfd, 0xff,0xfd, 0xff,0xfd, 0xff,0xfd, 0xff,0xfd, 0xff,0xfd, 0xff,0xfd,
- 0xff,0xfd, 0xff,0xfd, 0xff,0xfd, 0xff,0xfd, 0xff,0xfd, 0xff,0xfd, 0xff,0xfd,
- 0xff,0xfd, 0xff,0xfd, 0x4e,0x00, 0x4e,0x59, 0x4e,0x01, 0x4e,0x03, 0x4e,0x43,
- 0x4e,0x5d, 0x4e,0x86, 0x4e,0x8c, 0x4e,0xba, 0x51,0x3f, 0x51,0x65, 0x51,0x6b,
- 0x51,0xe0, 0x52,0x00, 0x52,0x01, 0x52,0x9b, 0x53,0x15, 0x53,0x41, 0x53,0x5c,
- 0x53,0xc8, 0x4e,0x09, 0x4e,0x0b, 0x4e,0x08, 0x4e,0x0a, 0x4e,0x2b, 0x4e,0x38,
- 0x51,0xe1, 0x4e,0x45, 0x4e,0x48, 0x4e,0x5f, 0x4e,0x5e, 0x4e,0x8e, 0x4e,0xa1,
- 0x51,0x40, 0x52,0x03, 0x52,0xfa, 0x53,0x43, 0x53,0xc9, 0x53,0xe3, 0x57,0x1f,
- 0x58,0xeb, 0x59,0x15, 0x59,0x27, 0x59,0x73, 0x5b,0x50, 0x5b,0x51, 0x5b,0x53,
- 0x5b,0xf8, 0x5c,0x0f, 0x5c,0x22, 0x5c,0x38, 0x5c,0x71, 0x5d,0xdd, 0x5d,0xe5,
- 0x5d,0xf1, 0x5d,0xf2, 0x5d,0xf3, 0x5d,0xfe, 0x5e,0x72, 0x5e,0xfe, 0x5f,0x0b,
- 0x5f,0x13, 0x62,0x4d, 0x4e,0x11, 0x4e,0x10, 0x4e,0x0d, 0x4e,0x2d, 0x4e,0x30,
- 0x4e,0x39, 0x4e,0x4b, 0x5c,0x39, 0x4e,0x88, 0x4e,0x91, 0x4e,0x95, 0x4e,0x92,
- 0x4e,0x94, 0x4e,0xa2, 0x4e,0xc1, 0x4e,0xc0, 0x4e,0xc3, 0x4e,0xc6, 0x4e,0xc7,
- 0x4e,0xcd, 0x4e,0xca, 0x4e,0xcb, 0x4e,0xc4, 0x51,0x43, 0x51,0x41, 0x51,0x67,
- 0x51,0x6d, 0x51,0x6e, 0x51,0x6c, 0x51,0x97, 0x51,0xf6, 0x52,0x06, 0x52,0x07,
- 0x52,0x08, 0x52,0xfb, 0x52,0xfe, 0x52,0xff, 0x53,0x16, 0x53,0x39, 0x53,0x48,
- 0x53,0x47, 0x53,0x45, 0x53,0x5e, 0x53,0x84, 0x53,0xcb, 0x53,0xca, 0x53,0xcd,
- 0x58,0xec, 0x59,0x29, 0x59,0x2b, 0x59,0x2a, 0x59,0x2d, 0x5b,0x54, 0x5c,0x11,
- 0x5c,0x24, 0x5c,0x3a, 0x5c,0x6f, 0x5d,0xf4, 0x5e,0x7b, 0x5e,0xff, 0x5f,0x14,
- 0x5f,0x15, 0x5f,0xc3, 0x62,0x08, 0x62,0x36, 0x62,0x4b, 0x62,0x4e, 0x65,0x2f,
- 0x65,0x87, 0x65,0x97, 0x65,0xa4, 0x65,0xb9, 0x65,0xe5, 0x66,0xf0, 0x67,0x08,
- 0x67,0x28, 0x6b,0x20, 0x6b,0x62, 0x6b,0x79, 0x6b,0xcb, 0x6b,0xd4, 0x6b,0xdb,
- 0x6c,0x0f, 0x6c,0x34, 0x70,0x6b, 0x72,0x2a, 0x72,0x36, 0x72,0x3b, 0x72,0x47,
- 0x72,0x59, 0x72,0x5b, 0x72,0xac, 0x73,0x8b, 0x4e,0x19, 0x4e,0x16, 0x4e,0x15,
- 0x4e,0x14, 0x4e,0x18, 0x4e,0x3b, 0x4e,0x4d, 0x4e,0x4f, 0x4e,0x4e, 0x4e,0xe5,
- 0x4e,0xd8, 0x4e,0xd4, 0x4e,0xd5, 0x4e,0xd6, 0x4e,0xd7, 0x4e,0xe3, 0x4e,0xe4,
- 0x4e,0xd9, 0x4e,0xde, 0x51,0x45, 0x51,0x44, 0x51,0x89, 0x51,0x8a, 0x51,0xac,
- 0x51,0xf9, 0x51,0xfa, 0x51,0xf8, 0x52,0x0a, 0x52,0xa0, 0x52,0x9f, 0x53,0x05,
- 0x53,0x06, 0x53,0x17, 0x53,0x1d, 0x4e,0xdf, 0x53,0x4a, 0x53,0x49, 0x53,0x61,
- 0x53,0x60, 0x53,0x6f, 0x53,0x6e, 0x53,0xbb, 0x53,0xef, 0x53,0xe4, 0x53,0xf3,
- 0x53,0xec, 0x53,0xee, 0x53,0xe9, 0x53,0xe8, 0x53,0xfc, 0x53,0xf8, 0x53,0xf5,
- 0x53,0xeb, 0x53,0xe6, 0x53,0xea, 0x53,0xf2, 0x53,0xf1, 0x53,0xf0, 0x53,0xe5,
- 0x53,0xed, 0x53,0xfb, 0x56,0xdb, 0x56,0xda, 0x59,0x16, 0x59,0x2e, 0x59,0x31,
- 0x59,0x74, 0x59,0x76, 0x5b,0x55, 0x5b,0x83, 0x5c,0x3c, 0x5d,0xe8, 0x5d,0xe7,
- 0x5d,0xe6, 0x5e,0x02, 0x5e,0x03, 0x5e,0x73, 0x5e,0x7c, 0x5f,0x01, 0x5f,0x18,
- 0x5f,0x17, 0x5f,0xc5, 0x62,0x0a, 0x62,0x53, 0x62,0x54, 0x62,0x52, 0x62,0x51,
- 0x65,0xa5, 0x65,0xe6, 0x67,0x2e, 0x67,0x2c, 0x67,0x2a, 0x67,0x2b, 0x67,0x2d,
- 0x6b,0x63, 0x6b,0xcd, 0x6c,0x11, 0x6c,0x10, 0x6c,0x38, 0x6c,0x41, 0x6c,0x40,
- 0x6c,0x3e, 0x72,0xaf, 0x73,0x84, 0x73,0x89, 0x74,0xdc, 0x74,0xe6, 0x75,0x18,
- 0x75,0x1f, 0x75,0x28, 0x75,0x29, 0x75,0x30, 0x75,0x31, 0x75,0x32, 0x75,0x33,
- 0x75,0x8b, 0x76,0x7d, 0x76,0xae, 0x76,0xbf, 0x76,0xee, 0x77,0xdb, 0x77,0xe2,
- 0x77,0xf3, 0x79,0x3a, 0x79,0xbe, 0x7a,0x74, 0x7a,0xcb, 0x4e,0x1e, 0x4e,0x1f,
- 0x4e,0x52, 0x4e,0x53, 0x4e,0x69, 0x4e,0x99, 0x4e,0xa4, 0x4e,0xa6, 0x4e,0xa5,
- 0x4e,0xff, 0x4f,0x09, 0x4f,0x19, 0x4f,0x0a, 0x4f,0x15, 0x4f,0x0d, 0x4f,0x10,
- 0x4f,0x11, 0x4f,0x0f, 0x4e,0xf2, 0x4e,0xf6, 0x4e,0xfb, 0x4e,0xf0, 0x4e,0xf3,
- 0x4e,0xfd, 0x4f,0x01, 0x4f,0x0b, 0x51,0x49, 0x51,0x47, 0x51,0x46, 0x51,0x48,
- 0x51,0x68, 0x51,0x71, 0x51,0x8d, 0x51,0xb0, 0x52,0x17, 0x52,0x11, 0x52,0x12,
- 0x52,0x0e, 0x52,0x16, 0x52,0xa3, 0x53,0x08, 0x53,0x21, 0x53,0x20, 0x53,0x70,
- 0x53,0x71, 0x54,0x09, 0x54,0x0f, 0x54,0x0c, 0x54,0x0a, 0x54,0x10, 0x54,0x01,
- 0x54,0x0b, 0x54,0x04, 0x54,0x11, 0x54,0x0d, 0x54,0x08, 0x54,0x03, 0x54,0x0e,
- 0x54,0x06, 0x54,0x12, 0x56,0xe0, 0x56,0xde, 0x56,0xdd, 0x57,0x33, 0x57,0x30,
- 0x57,0x28, 0x57,0x2d, 0x57,0x2c, 0x57,0x2f, 0x57,0x29, 0x59,0x19, 0x59,0x1a,
- 0x59,0x37, 0x59,0x38, 0x59,0x84, 0x59,0x78, 0x59,0x83, 0x59,0x7d, 0x59,0x79,
- 0x59,0x82, 0x59,0x81, 0x5b,0x57, 0x5b,0x58, 0x5b,0x87, 0x5b,0x88, 0x5b,0x85,
- 0x5b,0x89, 0x5b,0xfa, 0x5c,0x16, 0x5c,0x79, 0x5d,0xde, 0x5e,0x06, 0x5e,0x76,
- 0x5e,0x74, 0x5f,0x0f, 0x5f,0x1b, 0x5f,0xd9, 0x5f,0xd6, 0x62,0x0e, 0x62,0x0c,
- 0x62,0x0d, 0x62,0x10, 0x62,0x63, 0x62,0x5b, 0x62,0x58, 0x65,0x36, 0x65,0xe9,
- 0x65,0xe8, 0x65,0xec, 0x65,0xed, 0x66,0xf2, 0x66,0xf3, 0x67,0x09, 0x67,0x3d,
- 0x67,0x34, 0x67,0x31, 0x67,0x35, 0x6b,0x21, 0x6b,0x64, 0x6b,0x7b, 0x6c,0x16,
- 0x6c,0x5d, 0x6c,0x57, 0x6c,0x59, 0x6c,0x5f, 0x6c,0x60, 0x6c,0x50, 0x6c,0x55,
- 0x6c,0x61, 0x6c,0x5b, 0x6c,0x4d, 0x6c,0x4e, 0x70,0x70, 0x72,0x5f, 0x72,0x5d,
- 0x76,0x7e, 0x7a,0xf9, 0x7c,0x73, 0x7c,0xf8, 0x7f,0x36, 0x7f,0x8a, 0x7f,0xbd,
- 0x80,0x01, 0x80,0x03, 0x80,0x0c, 0x80,0x12, 0x80,0x33, 0x80,0x7f, 0x80,0x89,
- 0x80,0x8b, 0x80,0x8c, 0x81,0xe3, 0x81,0xea, 0x81,0xf3, 0x81,0xfc, 0x82,0x0c,
- 0x82,0x1b, 0x82,0x1f, 0x82,0x6e, 0x82,0x72, 0x82,0x7e, 0x86,0x6b, 0x88,0x40,
- 0x88,0x4c, 0x88,0x63, 0x89,0x7f, 0x96,0x21, 0x4e,0x32, 0x4e,0xa8, 0x4f,0x4d,
- 0x4f,0x4f, 0x4f,0x47, 0x4f,0x57, 0x4f,0x5e, 0x4f,0x34, 0x4f,0x5b, 0x4f,0x55,
- 0x4f,0x30, 0x4f,0x50, 0x4f,0x51, 0x4f,0x3d, 0x4f,0x3a, 0x4f,0x38, 0x4f,0x43,
- 0x4f,0x54, 0x4f,0x3c, 0x4f,0x46, 0x4f,0x63, 0x4f,0x5c, 0x4f,0x60, 0x4f,0x2f,
- 0x4f,0x4e, 0x4f,0x36, 0x4f,0x59, 0x4f,0x5d, 0x4f,0x48, 0x4f,0x5a, 0x51,0x4c,
- 0x51,0x4b, 0x51,0x4d, 0x51,0x75, 0x51,0xb6, 0x51,0xb7, 0x52,0x25, 0x52,0x24,
- 0x52,0x29, 0x52,0x2a, 0x52,0x28, 0x52,0xab, 0x52,0xa9, 0x52,0xaa, 0x52,0xac,
- 0x53,0x23, 0x53,0x73, 0x53,0x75, 0x54,0x1d, 0x54,0x2d, 0x54,0x1e, 0x54,0x3e,
- 0x54,0x26, 0x54,0x4e, 0x54,0x27, 0x54,0x46, 0x54,0x43, 0x54,0x33, 0x54,0x48,
- 0x54,0x42, 0x54,0x1b, 0x54,0x29, 0x54,0x4a, 0x54,0x39, 0x54,0x3b, 0x54,0x38,
- 0x54,0x2e, 0x54,0x35, 0x54,0x36, 0x54,0x20, 0x54,0x3c, 0x54,0x40, 0x54,0x31,
- 0x54,0x2b, 0x54,0x1f, 0x54,0x2c, 0x56,0xea, 0x56,0xf0, 0x56,0xe4, 0x56,0xeb,
- 0x57,0x4a, 0x57,0x51, 0x57,0x40, 0x57,0x4d, 0x57,0x47, 0x57,0x4e, 0x57,0x3e,
- 0x57,0x50, 0x57,0x4f, 0x57,0x3b, 0x58,0xef, 0x59,0x3e, 0x59,0x9d, 0x59,0x92,
- 0x59,0xa8, 0x59,0x9e, 0x59,0xa3, 0x59,0x99, 0x59,0x96, 0x59,0x8d, 0x59,0xa4,
- 0x59,0x93, 0x59,0x8a, 0x59,0xa5, 0x5b,0x5d, 0x5b,0x5c, 0x5b,0x5a, 0x5b,0x5b,
- 0x5b,0x8c, 0x5b,0x8b, 0x5b,0x8f, 0x5c,0x2c, 0x5c,0x40, 0x5c,0x41, 0x5c,0x3f,
- 0x5c,0x3e, 0x5c,0x90, 0x5c,0x91, 0x5c,0x94, 0x5c,0x8c, 0x5d,0xeb, 0x5e,0x0c,
- 0x5e,0x8f, 0x5e,0x87, 0x5e,0x8a, 0x5e,0xf7, 0x5f,0x04, 0x5f,0x1f, 0x5f,0x64,
- 0x5f,0x62, 0x5f,0x77, 0x5f,0x79, 0x5f,0xd8, 0x5f,0xcc, 0x5f,0xd7, 0x5f,0xcd,
- 0x5f,0xf1, 0x5f,0xeb, 0x5f,0xf8, 0x5f,0xea, 0x62,0x12, 0x62,0x11, 0x62,0x84,
- 0x62,0x97, 0x62,0x96, 0x62,0x80, 0x62,0x76, 0x62,0x89, 0x62,0x6d, 0x62,0x8a,
- 0x62,0x7c, 0x62,0x7e, 0x62,0x79, 0x62,0x73, 0x62,0x92, 0x62,0x6f, 0x62,0x98,
- 0x62,0x6e, 0x62,0x95, 0x62,0x93, 0x62,0x91, 0x62,0x86, 0x65,0x39, 0x65,0x3b,
- 0x65,0x38, 0x65,0xf1, 0x66,0xf4, 0x67,0x5f, 0x67,0x4e, 0x67,0x4f, 0x67,0x50,
- 0x67,0x51, 0x67,0x5c, 0x67,0x56, 0x67,0x5e, 0x67,0x49, 0x67,0x46, 0x67,0x60,
- 0x67,0x53, 0x67,0x57, 0x6b,0x65, 0x6b,0xcf, 0x6c,0x42, 0x6c,0x5e, 0x6c,0x99,
- 0x6c,0x81, 0x6c,0x88, 0x6c,0x89, 0x6c,0x85, 0x6c,0x9b, 0x6c,0x6a, 0x6c,0x7a,
- 0x6c,0x90, 0x6c,0x70, 0x6c,0x8c, 0x6c,0x68, 0x6c,0x96, 0x6c,0x92, 0x6c,0x7d,
- 0x6c,0x83, 0x6c,0x72, 0x6c,0x7e, 0x6c,0x74, 0x6c,0x86, 0x6c,0x76, 0x6c,0x8d,
- 0x6c,0x94, 0x6c,0x98, 0x6c,0x82, 0x70,0x76, 0x70,0x7c, 0x70,0x7d, 0x70,0x78,
- 0x72,0x62, 0x72,0x61, 0x72,0x60, 0x72,0xc4, 0x72,0xc2, 0x73,0x96, 0x75,0x2c,
- 0x75,0x2b, 0x75,0x37, 0x75,0x38, 0x76,0x82, 0x76,0xef, 0x77,0xe3, 0x79,0xc1,
- 0x79,0xc0, 0x79,0xbf, 0x7a,0x76, 0x7c,0xfb, 0x7f,0x55, 0x80,0x96, 0x80,0x93,
- 0x80,0x9d, 0x80,0x98, 0x80,0x9b, 0x80,0x9a, 0x80,0xb2, 0x82,0x6f, 0x82,0x92,
- 0x82,0x8b, 0x82,0x8d, 0x89,0x8b, 0x89,0xd2, 0x8a,0x00, 0x8c,0x37, 0x8c,0x46,
- 0x8c,0x55, 0x8c,0x9d, 0x8d,0x64, 0x8d,0x70, 0x8d,0xb3, 0x8e,0xab, 0x8e,0xca,
- 0x8f,0x9b, 0x8f,0xb0, 0x8f,0xc2, 0x8f,0xc6, 0x8f,0xc5, 0x8f,0xc4, 0x5d,0xe1,
- 0x90,0x91, 0x90,0xa2, 0x90,0xaa, 0x90,0xa6, 0x90,0xa3, 0x91,0x49, 0x91,0xc6,
- 0x91,0xcc, 0x96,0x32, 0x96,0x2e, 0x96,0x31, 0x96,0x2a, 0x96,0x2c, 0x4e,0x26,
- 0x4e,0x56, 0x4e,0x73, 0x4e,0x8b, 0x4e,0x9b, 0x4e,0x9e, 0x4e,0xab, 0x4e,0xac,
- 0x4f,0x6f, 0x4f,0x9d, 0x4f,0x8d, 0x4f,0x73, 0x4f,0x7f, 0x4f,0x6c, 0x4f,0x9b,
- 0x4f,0x8b, 0x4f,0x86, 0x4f,0x83, 0x4f,0x70, 0x4f,0x75, 0x4f,0x88, 0x4f,0x69,
- 0x4f,0x7b, 0x4f,0x96, 0x4f,0x7e, 0x4f,0x8f, 0x4f,0x91, 0x4f,0x7a, 0x51,0x54,
- 0x51,0x52, 0x51,0x55, 0x51,0x69, 0x51,0x77, 0x51,0x76, 0x51,0x78, 0x51,0xbd,
- 0x51,0xfd, 0x52,0x3b, 0x52,0x38, 0x52,0x37, 0x52,0x3a, 0x52,0x30, 0x52,0x2e,
- 0x52,0x36, 0x52,0x41, 0x52,0xbe, 0x52,0xbb, 0x53,0x52, 0x53,0x54, 0x53,0x53,
- 0x53,0x51, 0x53,0x66, 0x53,0x77, 0x53,0x78, 0x53,0x79, 0x53,0xd6, 0x53,0xd4,
- 0x53,0xd7, 0x54,0x73, 0x54,0x75, 0x54,0x96, 0x54,0x78, 0x54,0x95, 0x54,0x80,
- 0x54,0x7b, 0x54,0x77, 0x54,0x84, 0x54,0x92, 0x54,0x86, 0x54,0x7c, 0x54,0x90,
- 0x54,0x71, 0x54,0x76, 0x54,0x8c, 0x54,0x9a, 0x54,0x62, 0x54,0x68, 0x54,0x8b,
- 0x54,0x7d, 0x54,0x8e, 0x56,0xfa, 0x57,0x83, 0x57,0x77, 0x57,0x6a, 0x57,0x69,
- 0x57,0x61, 0x57,0x66, 0x57,0x64, 0x57,0x7c, 0x59,0x1c, 0x59,0x49, 0x59,0x47,
- 0x59,0x48, 0x59,0x44, 0x59,0x54, 0x59,0xbe, 0x59,0xbb, 0x59,0xd4, 0x59,0xb9,
- 0x59,0xae, 0x59,0xd1, 0x59,0xc6, 0x59,0xd0, 0x59,0xcd, 0x59,0xcb, 0x59,0xd3,
- 0x59,0xca, 0x59,0xaf, 0x59,0xb3, 0x59,0xd2, 0x59,0xc5, 0x5b,0x5f, 0x5b,0x64,
- 0x5b,0x63, 0x5b,0x97, 0x5b,0x9a, 0x5b,0x98, 0x5b,0x9c, 0x5b,0x99, 0x5b,0x9b,
- 0x5c,0x1a, 0x5c,0x48, 0x5c,0x45, 0x5c,0x46, 0x5c,0xb7, 0x5c,0xa1, 0x5c,0xb8,
- 0x5c,0xa9, 0x5c,0xab, 0x5c,0xb1, 0x5c,0xb3, 0x5e,0x18, 0x5e,0x1a, 0x5e,0x16,
- 0x5e,0x15, 0x5e,0x1b, 0x5e,0x11, 0x5e,0x78, 0x5e,0x9a, 0x5e,0x97, 0x5e,0x9c,
- 0x5e,0x95, 0x5e,0x96, 0x5e,0xf6, 0x5f,0x26, 0x5f,0x27, 0x5f,0x29, 0x5f,0x80,
- 0x5f,0x81, 0x5f,0x7f, 0x5f,0x7c, 0x5f,0xdd, 0x5f,0xe0, 0x5f,0xfd, 0x5f,0xf5,
- 0x5f,0xff, 0x60,0x0f, 0x60,0x14, 0x60,0x2f, 0x60,0x35, 0x60,0x16, 0x60,0x2a,
- 0x60,0x15, 0x60,0x21, 0x60,0x27, 0x60,0x29, 0x60,0x2b, 0x60,0x1b, 0x62,0x16,
- 0x62,0x15, 0x62,0x3f, 0x62,0x3e, 0x62,0x40, 0x62,0x7f, 0x62,0xc9, 0x62,0xcc,
- 0x62,0xc4, 0x62,0xbf, 0x62,0xc2, 0x62,0xb9, 0x62,0xd2, 0x62,0xdb, 0x62,0xab,
- 0x62,0xd3, 0x62,0xd4, 0x62,0xcb, 0x62,0xc8, 0x62,0xa8, 0x62,0xbd, 0x62,0xbc,
- 0x62,0xd0, 0x62,0xd9, 0x62,0xc7, 0x62,0xcd, 0x62,0xb5, 0x62,0xda, 0x62,0xb1,
- 0x62,0xd8, 0x62,0xd6, 0x62,0xd7, 0x62,0xc6, 0x62,0xac, 0x62,0xce, 0x65,0x3e,
- 0x65,0xa7, 0x65,0xbc, 0x65,0xfa, 0x66,0x14, 0x66,0x13, 0x66,0x0c, 0x66,0x06,
- 0x66,0x02, 0x66,0x0e, 0x66,0x00, 0x66,0x0f, 0x66,0x15, 0x66,0x0a, 0x66,0x07,
- 0x67,0x0d, 0x67,0x0b, 0x67,0x6d, 0x67,0x8b, 0x67,0x95, 0x67,0x71, 0x67,0x9c,
- 0x67,0x73, 0x67,0x77, 0x67,0x87, 0x67,0x9d, 0x67,0x97, 0x67,0x6f, 0x67,0x70,
- 0x67,0x7f, 0x67,0x89, 0x67,0x7e, 0x67,0x90, 0x67,0x75, 0x67,0x9a, 0x67,0x93,
- 0x67,0x7c, 0x67,0x6a, 0x67,0x72, 0x6b,0x23, 0x6b,0x66, 0x6b,0x67, 0x6b,0x7f,
- 0x6c,0x13, 0x6c,0x1b, 0x6c,0xe3, 0x6c,0xe8, 0x6c,0xf3, 0x6c,0xb1, 0x6c,0xcc,
- 0x6c,0xe5, 0x6c,0xb3, 0x6c,0xbd, 0x6c,0xbe, 0x6c,0xbc, 0x6c,0xe2, 0x6c,0xab,
- 0x6c,0xd5, 0x6c,0xd3, 0x6c,0xb8, 0x6c,0xc4, 0x6c,0xb9, 0x6c,0xc1, 0x6c,0xae,
- 0x6c,0xd7, 0x6c,0xc5, 0x6c,0xf1, 0x6c,0xbf, 0x6c,0xbb, 0x6c,0xe1, 0x6c,0xdb,
- 0x6c,0xca, 0x6c,0xac, 0x6c,0xef, 0x6c,0xdc, 0x6c,0xd6, 0x6c,0xe0, 0x70,0x95,
- 0x70,0x8e, 0x70,0x92, 0x70,0x8a, 0x70,0x99, 0x72,0x2c, 0x72,0x2d, 0x72,0x38,
- 0x72,0x48, 0x72,0x67, 0x72,0x69, 0x72,0xc0, 0x72,0xce, 0x72,0xd9, 0x72,0xd7,
- 0x72,0xd0, 0x73,0xa9, 0x73,0xa8, 0x73,0x9f, 0x73,0xab, 0x73,0xa5, 0x75,0x3d,
- 0x75,0x9d, 0x75,0x99, 0x75,0x9a, 0x76,0x84, 0x76,0xc2, 0x76,0xf2, 0x76,0xf4,
- 0x77,0xe5, 0x77,0xfd, 0x79,0x3e, 0x79,0x40, 0x79,0x41, 0x79,0xc9, 0x79,0xc8,
- 0x7a,0x7a, 0x7a,0x79, 0x7a,0xfa, 0x7c,0xfe, 0x7f,0x54, 0x7f,0x8c, 0x7f,0x8b,
- 0x80,0x05, 0x80,0xba, 0x80,0xa5, 0x80,0xa2, 0x80,0xb1, 0x80,0xa1, 0x80,0xab,
- 0x80,0xa9, 0x80,0xb4, 0x80,0xaa, 0x80,0xaf, 0x81,0xe5, 0x81,0xfe, 0x82,0x0d,
- 0x82,0xb3, 0x82,0x9d, 0x82,0x99, 0x82,0xad, 0x82,0xbd, 0x82,0x9f, 0x82,0xb9,
- 0x82,0xb1, 0x82,0xac, 0x82,0xa5, 0x82,0xaf, 0x82,0xb8, 0x82,0xa3, 0x82,0xb0,
- 0x82,0xbe, 0x82,0xb7, 0x86,0x4e, 0x86,0x71, 0x52,0x1d, 0x88,0x68, 0x8e,0xcb,
- 0x8f,0xce, 0x8f,0xd4, 0x8f,0xd1, 0x90,0xb5, 0x90,0xb8, 0x90,0xb1, 0x90,0xb6,
- 0x91,0xc7, 0x91,0xd1, 0x95,0x77, 0x95,0x80, 0x96,0x1c, 0x96,0x40, 0x96,0x3f,
- 0x96,0x3b, 0x96,0x44, 0x96,0x42, 0x96,0xb9, 0x96,0xe8, 0x97,0x52, 0x97,0x5e,
- 0x4e,0x9f, 0x4e,0xad, 0x4e,0xae, 0x4f,0xe1, 0x4f,0xb5, 0x4f,0xaf, 0x4f,0xbf,
- 0x4f,0xe0, 0x4f,0xd1, 0x4f,0xcf, 0x4f,0xdd, 0x4f,0xc3, 0x4f,0xb6, 0x4f,0xd8,
- 0x4f,0xdf, 0x4f,0xca, 0x4f,0xd7, 0x4f,0xae, 0x4f,0xd0, 0x4f,0xc4, 0x4f,0xc2,
- 0x4f,0xda, 0x4f,0xce, 0x4f,0xde, 0x4f,0xb7, 0x51,0x57, 0x51,0x92, 0x51,0x91,
- 0x51,0xa0, 0x52,0x4e, 0x52,0x43, 0x52,0x4a, 0x52,0x4d, 0x52,0x4c, 0x52,0x4b,
- 0x52,0x47, 0x52,0xc7, 0x52,0xc9, 0x52,0xc3, 0x52,0xc1, 0x53,0x0d, 0x53,0x57,
- 0x53,0x7b, 0x53,0x9a, 0x53,0xdb, 0x54,0xac, 0x54,0xc0, 0x54,0xa8, 0x54,0xce,
- 0x54,0xc9, 0x54,0xb8, 0x54,0xa6, 0x54,0xb3, 0x54,0xc7, 0x54,0xc2, 0x54,0xbd,
- 0x54,0xaa, 0x54,0xc1, 0x54,0xc4, 0x54,0xc8, 0x54,0xaf, 0x54,0xab, 0x54,0xb1,
- 0x54,0xbb, 0x54,0xa9, 0x54,0xa7, 0x54,0xbf, 0x56,0xff, 0x57,0x82, 0x57,0x8b,
- 0x57,0xa0, 0x57,0xa3, 0x57,0xa2, 0x57,0xce, 0x57,0xae, 0x57,0x93, 0x59,0x55,
- 0x59,0x51, 0x59,0x4f, 0x59,0x4e, 0x59,0x50, 0x59,0xdc, 0x59,0xd8, 0x59,0xff,
- 0x59,0xe3, 0x59,0xe8, 0x5a,0x03, 0x59,0xe5, 0x59,0xea, 0x59,0xda, 0x59,0xe6,
- 0x5a,0x01, 0x59,0xfb, 0x5b,0x69, 0x5b,0xa3, 0x5b,0xa6, 0x5b,0xa4, 0x5b,0xa2,
- 0x5b,0xa5, 0x5c,0x01, 0x5c,0x4e, 0x5c,0x4f, 0x5c,0x4d, 0x5c,0x4b, 0x5c,0xd9,
- 0x5c,0xd2, 0x5d,0xf7, 0x5e,0x1d, 0x5e,0x25, 0x5e,0x1f, 0x5e,0x7d, 0x5e,0xa0,
- 0x5e,0xa6, 0x5e,0xfa, 0x5f,0x08, 0x5f,0x2d, 0x5f,0x65, 0x5f,0x88, 0x5f,0x85,
- 0x5f,0x8a, 0x5f,0x8b, 0x5f,0x87, 0x5f,0x8c, 0x5f,0x89, 0x60,0x12, 0x60,0x1d,
- 0x60,0x20, 0x60,0x25, 0x60,0x0e, 0x60,0x28, 0x60,0x4d, 0x60,0x70, 0x60,0x68,
- 0x60,0x62, 0x60,0x46, 0x60,0x43, 0x60,0x6c, 0x60,0x6b, 0x60,0x6a, 0x60,0x64,
- 0x62,0x41, 0x62,0xdc, 0x63,0x16, 0x63,0x09, 0x62,0xfc, 0x62,0xed, 0x63,0x01,
- 0x62,0xee, 0x62,0xfd, 0x63,0x07, 0x62,0xf1, 0x62,0xf7, 0x62,0xef, 0x62,0xec,
- 0x62,0xfe, 0x62,0xf4, 0x63,0x11, 0x63,0x02, 0x65,0x3f, 0x65,0x45, 0x65,0xab,
- 0x65,0xbd, 0x65,0xe2, 0x66,0x25, 0x66,0x2d, 0x66,0x20, 0x66,0x27, 0x66,0x2f,
- 0x66,0x1f, 0x66,0x28, 0x66,0x31, 0x66,0x24, 0x66,0xf7, 0x67,0xff, 0x67,0xd3,
- 0x67,0xf1, 0x67,0xd4, 0x67,0xd0, 0x67,0xec, 0x67,0xb6, 0x67,0xaf, 0x67,0xf5,
- 0x67,0xe9, 0x67,0xef, 0x67,0xc4, 0x67,0xd1, 0x67,0xb4, 0x67,0xda, 0x67,0xe5,
- 0x67,0xb8, 0x67,0xcf, 0x67,0xde, 0x67,0xf3, 0x67,0xb0, 0x67,0xd9, 0x67,0xe2,
- 0x67,0xdd, 0x67,0xd2, 0x6b,0x6a, 0x6b,0x83, 0x6b,0x86, 0x6b,0xb5, 0x6b,0xd2,
- 0x6b,0xd7, 0x6c,0x1f, 0x6c,0xc9, 0x6d,0x0b, 0x6d,0x32, 0x6d,0x2a, 0x6d,0x41,
- 0x6d,0x25, 0x6d,0x0c, 0x6d,0x31, 0x6d,0x1e, 0x6d,0x17, 0x6d,0x3b, 0x6d,0x3d,
- 0x6d,0x3e, 0x6d,0x36, 0x6d,0x1b, 0x6c,0xf5, 0x6d,0x39, 0x6d,0x27, 0x6d,0x38,
- 0x6d,0x29, 0x6d,0x2e, 0x6d,0x35, 0x6d,0x0e, 0x6d,0x2b, 0x70,0xab, 0x70,0xba,
- 0x70,0xb3, 0x70,0xac, 0x70,0xaf, 0x70,0xad, 0x70,0xb8, 0x70,0xae, 0x70,0xa4,
- 0x72,0x30, 0x72,0x72, 0x72,0x6f, 0x72,0x74, 0x72,0xe9, 0x72,0xe0, 0x72,0xe1,
- 0x73,0xb7, 0x73,0xca, 0x73,0xbb, 0x73,0xb2, 0x73,0xcd, 0x73,0xc0, 0x73,0xb3,
- 0x75,0x1a, 0x75,0x2d, 0x75,0x4f, 0x75,0x4c, 0x75,0x4e, 0x75,0x4b, 0x75,0xab,
- 0x75,0xa4, 0x75,0xa5, 0x75,0xa2, 0x75,0xa3, 0x76,0x78, 0x76,0x86, 0x76,0x87,
- 0x76,0x88, 0x76,0xc8, 0x76,0xc6, 0x76,0xc3, 0x76,0xc5, 0x77,0x01, 0x76,0xf9,
- 0x76,0xf8, 0x77,0x09, 0x77,0x0b, 0x76,0xfe, 0x76,0xfc, 0x77,0x07, 0x77,0xdc,
- 0x78,0x02, 0x78,0x14, 0x78,0x0c, 0x78,0x0d, 0x79,0x46, 0x79,0x49, 0x79,0x48,
- 0x79,0x47, 0x79,0xb9, 0x79,0xba, 0x79,0xd1, 0x79,0xd2, 0x79,0xcb, 0x7a,0x7f,
- 0x7a,0x81, 0x7a,0xff, 0x7a,0xfd, 0x7c,0x7d, 0x7d,0x02, 0x7d,0x05, 0x7d,0x00,
- 0x7d,0x09, 0x7d,0x07, 0x7d,0x04, 0x7d,0x06, 0x7f,0x38, 0x7f,0x8e, 0x7f,0xbf,
- 0x80,0x04, 0x80,0x10, 0x80,0x0d, 0x80,0x11, 0x80,0x36, 0x80,0xd6, 0x80,0xe5,
- 0x80,0xda, 0x80,0xc3, 0x80,0xc4, 0x80,0xcc, 0x80,0xe1, 0x80,0xdb, 0x80,0xce,
- 0x80,0xde, 0x80,0xe4, 0x80,0xdd, 0x81,0xf4, 0x82,0x22, 0x82,0xe7, 0x83,0x03,
- 0x83,0x05, 0x82,0xe3, 0x82,0xdb, 0x82,0xe6, 0x83,0x04, 0x82,0xe5, 0x83,0x02,
- 0x83,0x09, 0x82,0xd2, 0x82,0xd7, 0x82,0xf1, 0x83,0x01, 0x82,0xdc, 0x82,0xd4,
- 0x82,0xd1, 0x82,0xde, 0x82,0xd3, 0x82,0xdf, 0x82,0xef, 0x83,0x06, 0x86,0x50,
- 0x86,0x79, 0x86,0x7b, 0x86,0x7a, 0x88,0x4d, 0x88,0x6b, 0x89,0x81, 0x89,0xd4,
- 0x8a,0x08, 0x8a,0x02, 0x8a,0x03, 0x8c,0x9e, 0x8c,0xa0, 0x8d,0x74, 0x8d,0x73,
- 0x8d,0xb4, 0x8e,0xcd, 0x8e,0xcc, 0x8f,0xf0, 0x8f,0xe6, 0x8f,0xe2, 0x8f,0xea,
- 0x8f,0xe5, 0x8f,0xed, 0x8f,0xeb, 0x8f,0xe4, 0x8f,0xe8, 0x90,0xca, 0x90,0xce,
- 0x90,0xc1, 0x90,0xc3, 0x91,0x4b, 0x91,0x4a, 0x91,0xcd, 0x95,0x82, 0x96,0x50,
- 0x96,0x4b, 0x96,0x4c, 0x96,0x4d, 0x97,0x62, 0x97,0x69, 0x97,0xcb, 0x97,0xed,
- 0x97,0xf3, 0x98,0x01, 0x98,0xa8, 0x98,0xdb, 0x98,0xdf, 0x99,0x96, 0x99,0x99,
- 0x4e,0x58, 0x4e,0xb3, 0x50,0x0c, 0x50,0x0d, 0x50,0x23, 0x4f,0xef, 0x50,0x26,
- 0x50,0x25, 0x4f,0xf8, 0x50,0x29, 0x50,0x16, 0x50,0x06, 0x50,0x3c, 0x50,0x1f,
- 0x50,0x1a, 0x50,0x12, 0x50,0x11, 0x4f,0xfa, 0x50,0x00, 0x50,0x14, 0x50,0x28,
- 0x4f,0xf1, 0x50,0x21, 0x50,0x0b, 0x50,0x19, 0x50,0x18, 0x4f,0xf3, 0x4f,0xee,
- 0x50,0x2d, 0x50,0x2a, 0x4f,0xfe, 0x50,0x2b, 0x50,0x09, 0x51,0x7c, 0x51,0xa4,
- 0x51,0xa5, 0x51,0xa2, 0x51,0xcd, 0x51,0xcc, 0x51,0xc6, 0x51,0xcb, 0x52,0x56,
- 0x52,0x5c, 0x52,0x54, 0x52,0x5b, 0x52,0x5d, 0x53,0x2a, 0x53,0x7f, 0x53,0x9f,
- 0x53,0x9d, 0x53,0xdf, 0x54,0xe8, 0x55,0x10, 0x55,0x01, 0x55,0x37, 0x54,0xfc,
- 0x54,0xe5, 0x54,0xf2, 0x55,0x06, 0x54,0xfa, 0x55,0x14, 0x54,0xe9, 0x54,0xed,
- 0x54,0xe1, 0x55,0x09, 0x54,0xee, 0x54,0xea, 0x54,0xe6, 0x55,0x27, 0x55,0x07,
- 0x54,0xfd, 0x55,0x0f, 0x57,0x03, 0x57,0x04, 0x57,0xc2, 0x57,0xd4, 0x57,0xcb,
- 0x57,0xc3, 0x58,0x09, 0x59,0x0f, 0x59,0x57, 0x59,0x58, 0x59,0x5a, 0x5a,0x11,
- 0x5a,0x18, 0x5a,0x1c, 0x5a,0x1f, 0x5a,0x1b, 0x5a,0x13, 0x59,0xec, 0x5a,0x20,
- 0x5a,0x23, 0x5a,0x29, 0x5a,0x25, 0x5a,0x0c, 0x5a,0x09, 0x5b,0x6b, 0x5c,0x58,
- 0x5b,0xb0, 0x5b,0xb3, 0x5b,0xb6, 0x5b,0xb4, 0x5b,0xae, 0x5b,0xb5, 0x5b,0xb9,
- 0x5b,0xb8, 0x5c,0x04, 0x5c,0x51, 0x5c,0x55, 0x5c,0x50, 0x5c,0xed, 0x5c,0xfd,
- 0x5c,0xfb, 0x5c,0xea, 0x5c,0xe8, 0x5c,0xf0, 0x5c,0xf6, 0x5d,0x01, 0x5c,0xf4,
- 0x5d,0xee, 0x5e,0x2d, 0x5e,0x2b, 0x5e,0xab, 0x5e,0xad, 0x5e,0xa7, 0x5f,0x31,
- 0x5f,0x92, 0x5f,0x91, 0x5f,0x90, 0x60,0x59, 0x60,0x63, 0x60,0x65, 0x60,0x50,
- 0x60,0x55, 0x60,0x6d, 0x60,0x69, 0x60,0x6f, 0x60,0x84, 0x60,0x9f, 0x60,0x9a,
- 0x60,0x8d, 0x60,0x94, 0x60,0x8c, 0x60,0x85, 0x60,0x96, 0x62,0x47, 0x62,0xf3,
- 0x63,0x08, 0x62,0xff, 0x63,0x4e, 0x63,0x3e, 0x63,0x2f, 0x63,0x55, 0x63,0x42,
- 0x63,0x46, 0x63,0x4f, 0x63,0x49, 0x63,0x3a, 0x63,0x50, 0x63,0x3d, 0x63,0x2a,
- 0x63,0x2b, 0x63,0x28, 0x63,0x4d, 0x63,0x4c, 0x65,0x48, 0x65,0x49, 0x65,0x99,
- 0x65,0xc1, 0x65,0xc5, 0x66,0x42, 0x66,0x49, 0x66,0x4f, 0x66,0x43, 0x66,0x52,
- 0x66,0x4c, 0x66,0x45, 0x66,0x41, 0x66,0xf8, 0x67,0x14, 0x67,0x15, 0x67,0x17,
- 0x68,0x21, 0x68,0x38, 0x68,0x48, 0x68,0x46, 0x68,0x53, 0x68,0x39, 0x68,0x42,
- 0x68,0x54, 0x68,0x29, 0x68,0xb3, 0x68,0x17, 0x68,0x4c, 0x68,0x51, 0x68,0x3d,
- 0x67,0xf4, 0x68,0x50, 0x68,0x40, 0x68,0x3c, 0x68,0x43, 0x68,0x2a, 0x68,0x45,
- 0x68,0x13, 0x68,0x18, 0x68,0x41, 0x6b,0x8a, 0x6b,0x89, 0x6b,0xb7, 0x6c,0x23,
- 0x6c,0x27, 0x6c,0x28, 0x6c,0x26, 0x6c,0x24, 0x6c,0xf0, 0x6d,0x6a, 0x6d,0x95,
- 0x6d,0x88, 0x6d,0x87, 0x6d,0x66, 0x6d,0x78, 0x6d,0x77, 0x6d,0x59, 0x6d,0x93,
- 0x6d,0x6c, 0x6d,0x89, 0x6d,0x6e, 0x6d,0x5a, 0x6d,0x74, 0x6d,0x69, 0x6d,0x8c,
- 0x6d,0x8a, 0x6d,0x79, 0x6d,0x85, 0x6d,0x65, 0x6d,0x94, 0x70,0xca, 0x70,0xd8,
- 0x70,0xe4, 0x70,0xd9, 0x70,0xc8, 0x70,0xcf, 0x72,0x39, 0x72,0x79, 0x72,0xfc,
- 0x72,0xf9, 0x72,0xfd, 0x72,0xf8, 0x72,0xf7, 0x73,0x86, 0x73,0xed, 0x74,0x09,
- 0x73,0xee, 0x73,0xe0, 0x73,0xea, 0x73,0xde, 0x75,0x54, 0x75,0x5d, 0x75,0x5c,
- 0x75,0x5a, 0x75,0x59, 0x75,0xbe, 0x75,0xc5, 0x75,0xc7, 0x75,0xb2, 0x75,0xb3,
- 0x75,0xbd, 0x75,0xbc, 0x75,0xb9, 0x75,0xc2, 0x75,0xb8, 0x76,0x8b, 0x76,0xb0,
- 0x76,0xca, 0x76,0xcd, 0x76,0xce, 0x77,0x29, 0x77,0x1f, 0x77,0x20, 0x77,0x28,
- 0x77,0xe9, 0x78,0x30, 0x78,0x27, 0x78,0x38, 0x78,0x1d, 0x78,0x34, 0x78,0x37,
- 0x78,0x25, 0x78,0x2d, 0x78,0x20, 0x78,0x1f, 0x78,0x32, 0x79,0x55, 0x79,0x50,
- 0x79,0x60, 0x79,0x5f, 0x79,0x56, 0x79,0x5e, 0x79,0x5d, 0x79,0x57, 0x79,0x5a,
- 0x79,0xe4, 0x79,0xe3, 0x79,0xe7, 0x79,0xdf, 0x79,0xe6, 0x79,0xe9, 0x79,0xd8,
- 0x7a,0x84, 0x7a,0x88, 0x7a,0xd9, 0x7b,0x06, 0x7b,0x11, 0x7c,0x89, 0x7d,0x21,
- 0x7d,0x17, 0x7d,0x0b, 0x7d,0x0a, 0x7d,0x20, 0x7d,0x22, 0x7d,0x14, 0x7d,0x10,
- 0x7d,0x15, 0x7d,0x1a, 0x7d,0x1c, 0x7d,0x0d, 0x7d,0x19, 0x7d,0x1b, 0x7f,0x3a,
- 0x7f,0x5f, 0x7f,0x94, 0x7f,0xc5, 0x7f,0xc1, 0x80,0x06, 0x80,0x18, 0x80,0x15,
- 0x80,0x19, 0x80,0x17, 0x80,0x3d, 0x80,0x3f, 0x80,0xf1, 0x81,0x02, 0x80,0xf0,
- 0x81,0x05, 0x80,0xed, 0x80,0xf4, 0x81,0x06, 0x80,0xf8, 0x80,0xf3, 0x81,0x08,
- 0x80,0xfd, 0x81,0x0a, 0x80,0xfc, 0x80,0xef, 0x81,0xed, 0x81,0xec, 0x82,0x00,
- 0x82,0x10, 0x82,0x2a, 0x82,0x2b, 0x82,0x28, 0x82,0x2c, 0x82,0xbb, 0x83,0x2b,
- 0x83,0x52, 0x83,0x54, 0x83,0x4a, 0x83,0x38, 0x83,0x50, 0x83,0x49, 0x83,0x35,
- 0x83,0x34, 0x83,0x4f, 0x83,0x32, 0x83,0x39, 0x83,0x36, 0x83,0x17, 0x83,0x40,
- 0x83,0x31, 0x83,0x28, 0x83,0x43, 0x86,0x54, 0x86,0x8a, 0x86,0xaa, 0x86,0x93,
- 0x86,0xa4, 0x86,0xa9, 0x86,0x8c, 0x86,0xa3, 0x86,0x9c, 0x88,0x70, 0x88,0x77,
- 0x88,0x81, 0x88,0x82, 0x88,0x7d, 0x88,0x79, 0x8a,0x18, 0x8a,0x10, 0x8a,0x0e,
- 0x8a,0x0c, 0x8a,0x15, 0x8a,0x0a, 0x8a,0x17, 0x8a,0x13, 0x8a,0x16, 0x8a,0x0f,
- 0x8a,0x11, 0x8c,0x48, 0x8c,0x7a, 0x8c,0x79, 0x8c,0xa1, 0x8c,0xa2, 0x8d,0x77,
- 0x8e,0xac, 0x8e,0xd2, 0x8e,0xd4, 0x8e,0xcf, 0x8f,0xb1, 0x90,0x01, 0x90,0x06,
- 0x8f,0xf7, 0x90,0x00, 0x8f,0xfa, 0x8f,0xf4, 0x90,0x03, 0x8f,0xfd, 0x90,0x05,
- 0x8f,0xf8, 0x90,0x95, 0x90,0xe1, 0x90,0xdd, 0x90,0xe2, 0x91,0x52, 0x91,0x4d,
- 0x91,0x4c, 0x91,0xd8, 0x91,0xdd, 0x91,0xd7, 0x91,0xdc, 0x91,0xd9, 0x95,0x83,
- 0x96,0x62, 0x96,0x63, 0x96,0x61, 0x96,0x5b, 0x96,0x5d, 0x96,0x64, 0x96,0x58,
- 0x96,0x5e, 0x96,0xbb, 0x98,0xe2, 0x99,0xac, 0x9a,0xa8, 0x9a,0xd8, 0x9b,0x25,
- 0x9b,0x32, 0x9b,0x3c, 0x4e,0x7e, 0x50,0x7a, 0x50,0x7d, 0x50,0x5c, 0x50,0x47,
- 0x50,0x43, 0x50,0x4c, 0x50,0x5a, 0x50,0x49, 0x50,0x65, 0x50,0x76, 0x50,0x4e,
- 0x50,0x55, 0x50,0x75, 0x50,0x74, 0x50,0x77, 0x50,0x4f, 0x50,0x0f, 0x50,0x6f,
- 0x50,0x6d, 0x51,0x5c, 0x51,0x95, 0x51,0xf0, 0x52,0x6a, 0x52,0x6f, 0x52,0xd2,
- 0x52,0xd9, 0x52,0xd8, 0x52,0xd5, 0x53,0x10, 0x53,0x0f, 0x53,0x19, 0x53,0x3f,
- 0x53,0x40, 0x53,0x3e, 0x53,0xc3, 0x66,0xfc, 0x55,0x46, 0x55,0x6a, 0x55,0x66,
- 0x55,0x44, 0x55,0x5e, 0x55,0x61, 0x55,0x43, 0x55,0x4a, 0x55,0x31, 0x55,0x56,
- 0x55,0x4f, 0x55,0x55, 0x55,0x2f, 0x55,0x64, 0x55,0x38, 0x55,0x2e, 0x55,0x5c,
- 0x55,0x2c, 0x55,0x63, 0x55,0x33, 0x55,0x41, 0x55,0x57, 0x57,0x08, 0x57,0x0b,
- 0x57,0x09, 0x57,0xdf, 0x58,0x05, 0x58,0x0a, 0x58,0x06, 0x57,0xe0, 0x57,0xe4,
- 0x57,0xfa, 0x58,0x02, 0x58,0x35, 0x57,0xf7, 0x57,0xf9, 0x59,0x20, 0x59,0x62,
- 0x5a,0x36, 0x5a,0x41, 0x5a,0x49, 0x5a,0x66, 0x5a,0x6a, 0x5a,0x40, 0x5a,0x3c,
- 0x5a,0x62, 0x5a,0x5a, 0x5a,0x46, 0x5a,0x4a, 0x5b,0x70, 0x5b,0xc7, 0x5b,0xc5,
- 0x5b,0xc4, 0x5b,0xc2, 0x5b,0xbf, 0x5b,0xc6, 0x5c,0x09, 0x5c,0x08, 0x5c,0x07,
- 0x5c,0x60, 0x5c,0x5c, 0x5c,0x5d, 0x5d,0x07, 0x5d,0x06, 0x5d,0x0e, 0x5d,0x1b,
- 0x5d,0x16, 0x5d,0x22, 0x5d,0x11, 0x5d,0x29, 0x5d,0x14, 0x5d,0x19, 0x5d,0x24,
- 0x5d,0x27, 0x5d,0x17, 0x5d,0xe2, 0x5e,0x38, 0x5e,0x36, 0x5e,0x33, 0x5e,0x37,
- 0x5e,0xb7, 0x5e,0xb8, 0x5e,0xb6, 0x5e,0xb5, 0x5e,0xbe, 0x5f,0x35, 0x5f,0x37,
- 0x5f,0x57, 0x5f,0x6c, 0x5f,0x69, 0x5f,0x6b, 0x5f,0x97, 0x5f,0x99, 0x5f,0x9e,
- 0x5f,0x98, 0x5f,0xa1, 0x5f,0xa0, 0x5f,0x9c, 0x60,0x7f, 0x60,0xa3, 0x60,0x89,
- 0x60,0xa0, 0x60,0xa8, 0x60,0xcb, 0x60,0xb4, 0x60,0xe6, 0x60,0xbd, 0x60,0xc5,
- 0x60,0xbb, 0x60,0xb5, 0x60,0xdc, 0x60,0xbc, 0x60,0xd8, 0x60,0xd5, 0x60,0xc6,
- 0x60,0xdf, 0x60,0xb8, 0x60,0xda, 0x60,0xc7, 0x62,0x1a, 0x62,0x1b, 0x62,0x48,
- 0x63,0xa0, 0x63,0xa7, 0x63,0x72, 0x63,0x96, 0x63,0xa2, 0x63,0xa5, 0x63,0x77,
- 0x63,0x67, 0x63,0x98, 0x63,0xaa, 0x63,0x71, 0x63,0xa9, 0x63,0x89, 0x63,0x83,
- 0x63,0x9b, 0x63,0x6b, 0x63,0xa8, 0x63,0x84, 0x63,0x88, 0x63,0x99, 0x63,0xa1,
- 0x63,0xac, 0x63,0x92, 0x63,0x8f, 0x63,0x80, 0x63,0x7b, 0x63,0x69, 0x63,0x68,
- 0x63,0x7a, 0x65,0x5d, 0x65,0x56, 0x65,0x51, 0x65,0x59, 0x65,0x57, 0x55,0x5f,
- 0x65,0x4f, 0x65,0x58, 0x65,0x55, 0x65,0x54, 0x65,0x9c, 0x65,0x9b, 0x65,0xac,
- 0x65,0xcf, 0x65,0xcb, 0x65,0xcc, 0x65,0xce, 0x66,0x5d, 0x66,0x5a, 0x66,0x64,
- 0x66,0x68, 0x66,0x66, 0x66,0x5e, 0x66,0xf9, 0x52,0xd7, 0x67,0x1b, 0x68,0x81,
- 0x68,0xaf, 0x68,0xa2, 0x68,0x93, 0x68,0xb5, 0x68,0x7f, 0x68,0x76, 0x68,0xb1,
- 0x68,0xa7, 0x68,0x97, 0x68,0xb0, 0x68,0x83, 0x68,0xc4, 0x68,0xad, 0x68,0x86,
- 0x68,0x85, 0x68,0x94, 0x68,0x9d, 0x68,0xa8, 0x68,0x9f, 0x68,0xa1, 0x68,0x82,
- 0x6b,0x32, 0x6b,0xba, 0x6b,0xeb, 0x6b,0xec, 0x6c,0x2b, 0x6d,0x8e, 0x6d,0xbc,
- 0x6d,0xf3, 0x6d,0xd9, 0x6d,0xb2, 0x6d,0xe1, 0x6d,0xcc, 0x6d,0xe4, 0x6d,0xfb,
- 0x6d,0xfa, 0x6e,0x05, 0x6d,0xc7, 0x6d,0xcb, 0x6d,0xaf, 0x6d,0xd1, 0x6d,0xae,
- 0x6d,0xde, 0x6d,0xf9, 0x6d,0xb8, 0x6d,0xf7, 0x6d,0xf5, 0x6d,0xc5, 0x6d,0xd2,
- 0x6e,0x1a, 0x6d,0xb5, 0x6d,0xda, 0x6d,0xeb, 0x6d,0xd8, 0x6d,0xea, 0x6d,0xf1,
- 0x6d,0xee, 0x6d,0xe8, 0x6d,0xc6, 0x6d,0xc4, 0x6d,0xaa, 0x6d,0xec, 0x6d,0xbf,
- 0x6d,0xe6, 0x70,0xf9, 0x71,0x09, 0x71,0x0a, 0x70,0xfd, 0x70,0xef, 0x72,0x3d,
- 0x72,0x7d, 0x72,0x81, 0x73,0x1c, 0x73,0x1b, 0x73,0x16, 0x73,0x13, 0x73,0x19,
- 0x73,0x87, 0x74,0x05, 0x74,0x0a, 0x74,0x03, 0x74,0x06, 0x73,0xfe, 0x74,0x0d,
- 0x74,0xe0, 0x74,0xf6, 0x74,0xf7, 0x75,0x1c, 0x75,0x22, 0x75,0x65, 0x75,0x66,
- 0x75,0x62, 0x75,0x70, 0x75,0x8f, 0x75,0xd4, 0x75,0xd5, 0x75,0xb5, 0x75,0xca,
- 0x75,0xcd, 0x76,0x8e, 0x76,0xd4, 0x76,0xd2, 0x76,0xdb, 0x77,0x37, 0x77,0x3e,
- 0x77,0x3c, 0x77,0x36, 0x77,0x38, 0x77,0x3a, 0x78,0x6b, 0x78,0x43, 0x78,0x4e,
- 0x79,0x65, 0x79,0x68, 0x79,0x6d, 0x79,0xfb, 0x7a,0x92, 0x7a,0x95, 0x7b,0x20,
- 0x7b,0x28, 0x7b,0x1b, 0x7b,0x2c, 0x7b,0x26, 0x7b,0x19, 0x7b,0x1e, 0x7b,0x2e,
- 0x7c,0x92, 0x7c,0x97, 0x7c,0x95, 0x7d,0x46, 0x7d,0x43, 0x7d,0x71, 0x7d,0x2e,
- 0x7d,0x39, 0x7d,0x3c, 0x7d,0x40, 0x7d,0x30, 0x7d,0x33, 0x7d,0x44, 0x7d,0x2f,
- 0x7d,0x42, 0x7d,0x32, 0x7d,0x31, 0x7f,0x3d, 0x7f,0x9e, 0x7f,0x9a, 0x7f,0xcc,
- 0x7f,0xce, 0x7f,0xd2, 0x80,0x1c, 0x80,0x4a, 0x80,0x46, 0x81,0x2f, 0x81,0x16,
- 0x81,0x23, 0x81,0x2b, 0x81,0x29, 0x81,0x30, 0x81,0x24, 0x82,0x02, 0x82,0x35,
- 0x82,0x37, 0x82,0x36, 0x82,0x39, 0x83,0x8e, 0x83,0x9e, 0x83,0x98, 0x83,0x78,
- 0x83,0xa2, 0x83,0x96, 0x83,0xbd, 0x83,0xab, 0x83,0x92, 0x83,0x8a, 0x83,0x93,
- 0x83,0x89, 0x83,0xa0, 0x83,0x77, 0x83,0x7b, 0x83,0x7c, 0x83,0x86, 0x83,0xa7,
- 0x86,0x55, 0x5f,0x6a, 0x86,0xc7, 0x86,0xc0, 0x86,0xb6, 0x86,0xc4, 0x86,0xb5,
- 0x86,0xc6, 0x86,0xcb, 0x86,0xb1, 0x86,0xaf, 0x86,0xc9, 0x88,0x53, 0x88,0x9e,
- 0x88,0x88, 0x88,0xab, 0x88,0x92, 0x88,0x96, 0x88,0x8d, 0x88,0x8b, 0x89,0x93,
- 0x89,0x8f, 0x8a,0x2a, 0x8a,0x1d, 0x8a,0x23, 0x8a,0x25, 0x8a,0x31, 0x8a,0x2d,
- 0x8a,0x1f, 0x8a,0x1b, 0x8a,0x22, 0x8c,0x49, 0x8c,0x5a, 0x8c,0xa9, 0x8c,0xac,
- 0x8c,0xab, 0x8c,0xa8, 0x8c,0xaa, 0x8c,0xa7, 0x8d,0x67, 0x8d,0x66, 0x8d,0xbe,
- 0x8d,0xba, 0x8e,0xdb, 0x8e,0xdf, 0x90,0x19, 0x90,0x0d, 0x90,0x1a, 0x90,0x17,
- 0x90,0x23, 0x90,0x1f, 0x90,0x1d, 0x90,0x10, 0x90,0x15, 0x90,0x1e, 0x90,0x20,
- 0x90,0x0f, 0x90,0x22, 0x90,0x16, 0x90,0x1b, 0x90,0x14, 0x90,0xe8, 0x90,0xed,
- 0x90,0xfd, 0x91,0x57, 0x91,0xce, 0x91,0xf5, 0x91,0xe6, 0x91,0xe3, 0x91,0xe7,
- 0x91,0xed, 0x91,0xe9, 0x95,0x89, 0x96,0x6a, 0x96,0x75, 0x96,0x73, 0x96,0x78,
- 0x96,0x70, 0x96,0x74, 0x96,0x76, 0x96,0x77, 0x96,0x6c, 0x96,0xc0, 0x96,0xea,
- 0x96,0xe9, 0x7a,0xe0, 0x7a,0xdf, 0x98,0x02, 0x98,0x03, 0x9b,0x5a, 0x9c,0xe5,
- 0x9e,0x75, 0x9e,0x7f, 0x9e,0xa5, 0x9e,0xbb, 0x50,0xa2, 0x50,0x8d, 0x50,0x85,
- 0x50,0x99, 0x50,0x91, 0x50,0x80, 0x50,0x96, 0x50,0x98, 0x50,0x9a, 0x67,0x00,
- 0x51,0xf1, 0x52,0x72, 0x52,0x74, 0x52,0x75, 0x52,0x69, 0x52,0xde, 0x52,0xdd,
- 0x52,0xdb, 0x53,0x5a, 0x53,0xa5, 0x55,0x7b, 0x55,0x80, 0x55,0xa7, 0x55,0x7c,
- 0x55,0x8a, 0x55,0x9d, 0x55,0x98, 0x55,0x82, 0x55,0x9c, 0x55,0xaa, 0x55,0x94,
- 0x55,0x87, 0x55,0x8b, 0x55,0x83, 0x55,0xb3, 0x55,0xae, 0x55,0x9f, 0x55,0x3e,
- 0x55,0xb2, 0x55,0x9a, 0x55,0xbb, 0x55,0xac, 0x55,0xb1, 0x55,0x7e, 0x55,0x89,
- 0x55,0xab, 0x55,0x99, 0x57,0x0d, 0x58,0x2f, 0x58,0x2a, 0x58,0x34, 0x58,0x24,
- 0x58,0x30, 0x58,0x31, 0x58,0x21, 0x58,0x1d, 0x58,0x20, 0x58,0xf9, 0x58,0xfa,
- 0x59,0x60, 0x5a,0x77, 0x5a,0x9a, 0x5a,0x7f, 0x5a,0x92, 0x5a,0x9b, 0x5a,0xa7,
- 0x5b,0x73, 0x5b,0x71, 0x5b,0xd2, 0x5b,0xcc, 0x5b,0xd3, 0x5b,0xd0, 0x5c,0x0a,
- 0x5c,0x0b, 0x5c,0x31, 0x5d,0x4c, 0x5d,0x50, 0x5d,0x34, 0x5d,0x47, 0x5d,0xfd,
- 0x5e,0x45, 0x5e,0x3d, 0x5e,0x40, 0x5e,0x43, 0x5e,0x7e, 0x5e,0xca, 0x5e,0xc1,
- 0x5e,0xc2, 0x5e,0xc4, 0x5f,0x3c, 0x5f,0x6d, 0x5f,0xa9, 0x5f,0xaa, 0x5f,0xa8,
- 0x60,0xd1, 0x60,0xe1, 0x60,0xb2, 0x60,0xb6, 0x60,0xe0, 0x61,0x1c, 0x61,0x23,
- 0x60,0xfa, 0x61,0x15, 0x60,0xf0, 0x60,0xfb, 0x60,0xf4, 0x61,0x68, 0x60,0xf1,
- 0x61,0x0e, 0x60,0xf6, 0x61,0x09, 0x61,0x00, 0x61,0x12, 0x62,0x1f, 0x62,0x49,
- 0x63,0xa3, 0x63,0x8c, 0x63,0xcf, 0x63,0xc0, 0x63,0xe9, 0x63,0xc9, 0x63,0xc6,
- 0x63,0xcd, 0x63,0xd2, 0x63,0xe3, 0x63,0xd0, 0x63,0xe1, 0x63,0xd6, 0x63,0xed,
- 0x63,0xee, 0x63,0x76, 0x63,0xf4, 0x63,0xea, 0x63,0xdb, 0x64,0x52, 0x63,0xda,
- 0x63,0xf9, 0x65,0x5e, 0x65,0x66, 0x65,0x62, 0x65,0x63, 0x65,0x91, 0x65,0x90,
- 0x65,0xaf, 0x66,0x6e, 0x66,0x70, 0x66,0x74, 0x66,0x76, 0x66,0x6f, 0x66,0x91,
- 0x66,0x7a, 0x66,0x7e, 0x66,0x77, 0x66,0xfe, 0x66,0xff, 0x67,0x1f, 0x67,0x1d,
- 0x68,0xfa, 0x68,0xd5, 0x68,0xe0, 0x68,0xd8, 0x68,0xd7, 0x69,0x05, 0x68,0xdf,
- 0x68,0xf5, 0x68,0xee, 0x68,0xe7, 0x68,0xf9, 0x68,0xd2, 0x68,0xf2, 0x68,0xe3,
- 0x68,0xcb, 0x68,0xcd, 0x69,0x0d, 0x69,0x12, 0x69,0x0e, 0x68,0xc9, 0x68,0xda,
- 0x69,0x6e, 0x68,0xfb, 0x6b,0x3e, 0x6b,0x3a, 0x6b,0x3d, 0x6b,0x98, 0x6b,0x96,
- 0x6b,0xbc, 0x6b,0xef, 0x6c,0x2e, 0x6c,0x2f, 0x6c,0x2c, 0x6e,0x2f, 0x6e,0x38,
- 0x6e,0x54, 0x6e,0x21, 0x6e,0x32, 0x6e,0x67, 0x6e,0x4a, 0x6e,0x20, 0x6e,0x25,
- 0x6e,0x23, 0x6e,0x1b, 0x6e,0x5b, 0x6e,0x58, 0x6e,0x24, 0x6e,0x56, 0x6e,0x6e,
- 0x6e,0x2d, 0x6e,0x26, 0x6e,0x6f, 0x6e,0x34, 0x6e,0x4d, 0x6e,0x3a, 0x6e,0x2c,
- 0x6e,0x43, 0x6e,0x1d, 0x6e,0x3e, 0x6e,0xcb, 0x6e,0x89, 0x6e,0x19, 0x6e,0x4e,
- 0x6e,0x63, 0x6e,0x44, 0x6e,0x72, 0x6e,0x69, 0x6e,0x5f, 0x71,0x19, 0x71,0x1a,
- 0x71,0x26, 0x71,0x30, 0x71,0x21, 0x71,0x36, 0x71,0x6e, 0x71,0x1c, 0x72,0x4c,
- 0x72,0x84, 0x72,0x80, 0x73,0x36, 0x73,0x25, 0x73,0x34, 0x73,0x29, 0x74,0x3a,
- 0x74,0x2a, 0x74,0x33, 0x74,0x22, 0x74,0x25, 0x74,0x35, 0x74,0x36, 0x74,0x34,
- 0x74,0x2f, 0x74,0x1b, 0x74,0x26, 0x74,0x28, 0x75,0x25, 0x75,0x26, 0x75,0x6b,
- 0x75,0x6a, 0x75,0xe2, 0x75,0xdb, 0x75,0xe3, 0x75,0xd9, 0x75,0xd8, 0x75,0xde,
- 0x75,0xe0, 0x76,0x7b, 0x76,0x7c, 0x76,0x96, 0x76,0x93, 0x76,0xb4, 0x76,0xdc,
- 0x77,0x4f, 0x77,0xed, 0x78,0x5d, 0x78,0x6c, 0x78,0x6f, 0x7a,0x0d, 0x7a,0x08,
- 0x7a,0x0b, 0x7a,0x05, 0x7a,0x00, 0x7a,0x98, 0x7a,0x97, 0x7a,0x96, 0x7a,0xe5,
- 0x7a,0xe3, 0x7b,0x49, 0x7b,0x56, 0x7b,0x46, 0x7b,0x50, 0x7b,0x52, 0x7b,0x54,
- 0x7b,0x4d, 0x7b,0x4b, 0x7b,0x4f, 0x7b,0x51, 0x7c,0x9f, 0x7c,0xa5, 0x7d,0x5e,
- 0x7d,0x50, 0x7d,0x68, 0x7d,0x55, 0x7d,0x2b, 0x7d,0x6e, 0x7d,0x72, 0x7d,0x61,
- 0x7d,0x66, 0x7d,0x62, 0x7d,0x70, 0x7d,0x73, 0x55,0x84, 0x7f,0xd4, 0x7f,0xd5,
- 0x80,0x0b, 0x80,0x52, 0x80,0x85, 0x81,0x55, 0x81,0x54, 0x81,0x4b, 0x81,0x51,
- 0x81,0x4e, 0x81,0x39, 0x81,0x46, 0x81,0x3e, 0x81,0x4c, 0x81,0x53, 0x81,0x74,
- 0x82,0x12, 0x82,0x1c, 0x83,0xe9, 0x84,0x03, 0x83,0xf8, 0x84,0x0d, 0x83,0xe0,
- 0x83,0xc5, 0x84,0x0b, 0x83,0xc1, 0x83,0xef, 0x83,0xf1, 0x83,0xf4, 0x84,0x57,
- 0x84,0x0a, 0x83,0xf0, 0x84,0x0c, 0x83,0xcc, 0x83,0xfd, 0x83,0xf2, 0x83,0xca,
- 0x84,0x38, 0x84,0x0e, 0x84,0x04, 0x83,0xdc, 0x84,0x07, 0x83,0xd4, 0x83,0xdf,
- 0x86,0x5b, 0x86,0xdf, 0x86,0xd9, 0x86,0xed, 0x86,0xd4, 0x86,0xdb, 0x86,0xe4,
- 0x86,0xd0, 0x86,0xde, 0x88,0x57, 0x88,0xc1, 0x88,0xc2, 0x88,0xb1, 0x89,0x83,
- 0x89,0x96, 0x8a,0x3b, 0x8a,0x60, 0x8a,0x55, 0x8a,0x5e, 0x8a,0x3c, 0x8a,0x41,
- 0x8a,0x54, 0x8a,0x5b, 0x8a,0x50, 0x8a,0x46, 0x8a,0x34, 0x8a,0x3a, 0x8a,0x36,
- 0x8a,0x56, 0x8c,0x61, 0x8c,0x82, 0x8c,0xaf, 0x8c,0xbc, 0x8c,0xb3, 0x8c,0xbd,
- 0x8c,0xc1, 0x8c,0xbb, 0x8c,0xc0, 0x8c,0xb4, 0x8c,0xb7, 0x8c,0xb6, 0x8c,0xbf,
- 0x8c,0xb8, 0x8d,0x8a, 0x8d,0x85, 0x8d,0x81, 0x8d,0xce, 0x8d,0xdd, 0x8d,0xcb,
- 0x8d,0xda, 0x8d,0xd1, 0x8d,0xcc, 0x8d,0xdb, 0x8d,0xc6, 0x8e,0xfb, 0x8e,0xf8,
- 0x8e,0xfc, 0x8f,0x9c, 0x90,0x2e, 0x90,0x35, 0x90,0x31, 0x90,0x38, 0x90,0x32,
- 0x90,0x36, 0x91,0x02, 0x90,0xf5, 0x91,0x09, 0x90,0xfe, 0x91,0x63, 0x91,0x65,
- 0x91,0xcf, 0x92,0x14, 0x92,0x15, 0x92,0x23, 0x92,0x09, 0x92,0x1e, 0x92,0x0d,
- 0x92,0x10, 0x92,0x07, 0x92,0x11, 0x95,0x94, 0x95,0x8f, 0x95,0x8b, 0x95,0x91,
- 0x95,0x93, 0x95,0x92, 0x95,0x8e, 0x96,0x8a, 0x96,0x8e, 0x96,0x8b, 0x96,0x7d,
- 0x96,0x85, 0x96,0x86, 0x96,0x8d, 0x96,0x72, 0x96,0x84, 0x96,0xc1, 0x96,0xc5,
- 0x96,0xc4, 0x96,0xc6, 0x96,0xc7, 0x96,0xef, 0x96,0xf2, 0x97,0xcc, 0x98,0x05,
- 0x98,0x06, 0x98,0x08, 0x98,0xe7, 0x98,0xea, 0x98,0xef, 0x98,0xe9, 0x98,0xf2,
- 0x98,0xed, 0x99,0xae, 0x99,0xad, 0x9e,0xc3, 0x9e,0xcd, 0x9e,0xd1, 0x4e,0x82,
- 0x50,0xad, 0x50,0xb5, 0x50,0xb2, 0x50,0xb3, 0x50,0xc5, 0x50,0xbe, 0x50,0xac,
- 0x50,0xb7, 0x50,0xbb, 0x50,0xaf, 0x50,0xc7, 0x52,0x7f, 0x52,0x77, 0x52,0x7d,
- 0x52,0xdf, 0x52,0xe6, 0x52,0xe4, 0x52,0xe2, 0x52,0xe3, 0x53,0x2f, 0x55,0xdf,
- 0x55,0xe8, 0x55,0xd3, 0x55,0xe6, 0x55,0xce, 0x55,0xdc, 0x55,0xc7, 0x55,0xd1,
- 0x55,0xe3, 0x55,0xe4, 0x55,0xef, 0x55,0xda, 0x55,0xe1, 0x55,0xc5, 0x55,0xc6,
- 0x55,0xe5, 0x55,0xc9, 0x57,0x12, 0x57,0x13, 0x58,0x5e, 0x58,0x51, 0x58,0x58,
- 0x58,0x57, 0x58,0x5a, 0x58,0x54, 0x58,0x6b, 0x58,0x4c, 0x58,0x6d, 0x58,0x4a,
- 0x58,0x62, 0x58,0x52, 0x58,0x4b, 0x59,0x67, 0x5a,0xc1, 0x5a,0xc9, 0x5a,0xcc,
- 0x5a,0xbe, 0x5a,0xbd, 0x5a,0xbc, 0x5a,0xb3, 0x5a,0xc2, 0x5a,0xb2, 0x5d,0x69,
- 0x5d,0x6f, 0x5e,0x4c, 0x5e,0x79, 0x5e,0xc9, 0x5e,0xc8, 0x5f,0x12, 0x5f,0x59,
- 0x5f,0xac, 0x5f,0xae, 0x61,0x1a, 0x61,0x0f, 0x61,0x48, 0x61,0x1f, 0x60,0xf3,
- 0x61,0x1b, 0x60,0xf9, 0x61,0x01, 0x61,0x08, 0x61,0x4e, 0x61,0x4c, 0x61,0x44,
- 0x61,0x4d, 0x61,0x3e, 0x61,0x34, 0x61,0x27, 0x61,0x0d, 0x61,0x06, 0x61,0x37,
- 0x62,0x21, 0x62,0x22, 0x64,0x13, 0x64,0x3e, 0x64,0x1e, 0x64,0x2a, 0x64,0x2d,
- 0x64,0x3d, 0x64,0x2c, 0x64,0x0f, 0x64,0x1c, 0x64,0x14, 0x64,0x0d, 0x64,0x36,
- 0x64,0x16, 0x64,0x17, 0x64,0x06, 0x65,0x6c, 0x65,0x9f, 0x65,0xb0, 0x66,0x97,
- 0x66,0x89, 0x66,0x87, 0x66,0x88, 0x66,0x96, 0x66,0x84, 0x66,0x98, 0x66,0x8d,
- 0x67,0x03, 0x69,0x94, 0x69,0x6d, 0x69,0x5a, 0x69,0x77, 0x69,0x60, 0x69,0x54,
- 0x69,0x75, 0x69,0x30, 0x69,0x82, 0x69,0x4a, 0x69,0x68, 0x69,0x6b, 0x69,0x5e,
- 0x69,0x53, 0x69,0x79, 0x69,0x86, 0x69,0x5d, 0x69,0x63, 0x69,0x5b, 0x6b,0x47,
- 0x6b,0x72, 0x6b,0xc0, 0x6b,0xbf, 0x6b,0xd3, 0x6b,0xfd, 0x6e,0xa2, 0x6e,0xaf,
- 0x6e,0xd3, 0x6e,0xb6, 0x6e,0xc2, 0x6e,0x90, 0x6e,0x9d, 0x6e,0xc7, 0x6e,0xc5,
- 0x6e,0xa5, 0x6e,0x98, 0x6e,0xbc, 0x6e,0xba, 0x6e,0xab, 0x6e,0xd1, 0x6e,0x96,
- 0x6e,0x9c, 0x6e,0xc4, 0x6e,0xd4, 0x6e,0xaa, 0x6e,0xa7, 0x6e,0xb4, 0x71,0x4e,
- 0x71,0x59, 0x71,0x69, 0x71,0x64, 0x71,0x49, 0x71,0x67, 0x71,0x5c, 0x71,0x6c,
- 0x71,0x66, 0x71,0x4c, 0x71,0x65, 0x71,0x5e, 0x71,0x46, 0x71,0x68, 0x71,0x56,
- 0x72,0x3a, 0x72,0x52, 0x73,0x37, 0x73,0x45, 0x73,0x3f, 0x73,0x3e, 0x74,0x6f,
- 0x74,0x5a, 0x74,0x55, 0x74,0x5f, 0x74,0x5e, 0x74,0x41, 0x74,0x3f, 0x74,0x59,
- 0x74,0x5b, 0x74,0x5c, 0x75,0x76, 0x75,0x78, 0x76,0x00, 0x75,0xf0, 0x76,0x01,
- 0x75,0xf2, 0x75,0xf1, 0x75,0xfa, 0x75,0xff, 0x75,0xf4, 0x75,0xf3, 0x76,0xde,
- 0x76,0xdf, 0x77,0x5b, 0x77,0x6b, 0x77,0x66, 0x77,0x5e, 0x77,0x63, 0x77,0x79,
- 0x77,0x6a, 0x77,0x6c, 0x77,0x5c, 0x77,0x65, 0x77,0x68, 0x77,0x62, 0x77,0xee,
- 0x78,0x8e, 0x78,0xb0, 0x78,0x97, 0x78,0x98, 0x78,0x8c, 0x78,0x89, 0x78,0x7c,
- 0x78,0x91, 0x78,0x93, 0x78,0x7f, 0x79,0x7a, 0x79,0x7f, 0x79,0x81, 0x84,0x2c,
- 0x79,0xbd, 0x7a,0x1c, 0x7a,0x1a, 0x7a,0x20, 0x7a,0x14, 0x7a,0x1f, 0x7a,0x1e,
- 0x7a,0x9f, 0x7a,0xa0, 0x7b,0x77, 0x7b,0xc0, 0x7b,0x60, 0x7b,0x6e, 0x7b,0x67,
- 0x7c,0xb1, 0x7c,0xb3, 0x7c,0xb5, 0x7d,0x93, 0x7d,0x79, 0x7d,0x91, 0x7d,0x81,
- 0x7d,0x8f, 0x7d,0x5b, 0x7f,0x6e, 0x7f,0x69, 0x7f,0x6a, 0x7f,0x72, 0x7f,0xa9,
- 0x7f,0xa8, 0x7f,0xa4, 0x80,0x56, 0x80,0x58, 0x80,0x86, 0x80,0x84, 0x81,0x71,
- 0x81,0x70, 0x81,0x78, 0x81,0x65, 0x81,0x6e, 0x81,0x73, 0x81,0x6b, 0x81,0x79,
- 0x81,0x7a, 0x81,0x66, 0x82,0x05, 0x82,0x47, 0x84,0x82, 0x84,0x77, 0x84,0x3d,
- 0x84,0x31, 0x84,0x75, 0x84,0x66, 0x84,0x6b, 0x84,0x49, 0x84,0x6c, 0x84,0x5b,
- 0x84,0x3c, 0x84,0x35, 0x84,0x61, 0x84,0x63, 0x84,0x69, 0x84,0x6d, 0x84,0x46,
- 0x86,0x5e, 0x86,0x5c, 0x86,0x5f, 0x86,0xf9, 0x87,0x13, 0x87,0x08, 0x87,0x07,
- 0x87,0x00, 0x86,0xfe, 0x86,0xfb, 0x87,0x02, 0x87,0x03, 0x87,0x06, 0x87,0x0a,
- 0x88,0x59, 0x88,0xdf, 0x88,0xd4, 0x88,0xd9, 0x88,0xdc, 0x88,0xd8, 0x88,0xdd,
- 0x88,0xe1, 0x88,0xca, 0x88,0xd5, 0x88,0xd2, 0x89,0x9c, 0x89,0xe3, 0x8a,0x6b,
- 0x8a,0x72, 0x8a,0x73, 0x8a,0x66, 0x8a,0x69, 0x8a,0x70, 0x8a,0x87, 0x8a,0x7c,
- 0x8a,0x63, 0x8a,0xa0, 0x8a,0x71, 0x8a,0x85, 0x8a,0x6d, 0x8a,0x62, 0x8a,0x6e,
- 0x8a,0x6c, 0x8a,0x79, 0x8a,0x7b, 0x8a,0x3e, 0x8a,0x68, 0x8c,0x62, 0x8c,0x8a,
- 0x8c,0x89, 0x8c,0xca, 0x8c,0xc7, 0x8c,0xc8, 0x8c,0xc4, 0x8c,0xb2, 0x8c,0xc3,
- 0x8c,0xc2, 0x8c,0xc5, 0x8d,0xe1, 0x8d,0xdf, 0x8d,0xe8, 0x8d,0xef, 0x8d,0xf3,
- 0x8d,0xfa, 0x8d,0xea, 0x8d,0xe4, 0x8d,0xe6, 0x8e,0xb2, 0x8f,0x03, 0x8f,0x09,
- 0x8e,0xfe, 0x8f,0x0a, 0x8f,0x9f, 0x8f,0xb2, 0x90,0x4b, 0x90,0x4a, 0x90,0x53,
- 0x90,0x42, 0x90,0x54, 0x90,0x3c, 0x90,0x55, 0x90,0x50, 0x90,0x47, 0x90,0x4f,
- 0x90,0x4e, 0x90,0x4d, 0x90,0x51, 0x90,0x3e, 0x90,0x41, 0x91,0x12, 0x91,0x17,
- 0x91,0x6c, 0x91,0x6a, 0x91,0x69, 0x91,0xc9, 0x92,0x37, 0x92,0x57, 0x92,0x38,
- 0x92,0x3d, 0x92,0x40, 0x92,0x3e, 0x92,0x5b, 0x92,0x4b, 0x92,0x64, 0x92,0x51,
- 0x92,0x34, 0x92,0x49, 0x92,0x4d, 0x92,0x45, 0x92,0x39, 0x92,0x3f, 0x92,0x5a,
- 0x95,0x98, 0x96,0x98, 0x96,0x94, 0x96,0x95, 0x96,0xcd, 0x96,0xcb, 0x96,0xc9,
- 0x96,0xca, 0x96,0xf7, 0x96,0xfb, 0x96,0xf9, 0x96,0xf6, 0x97,0x56, 0x97,0x74,
- 0x97,0x76, 0x98,0x10, 0x98,0x11, 0x98,0x13, 0x98,0x0a, 0x98,0x12, 0x98,0x0c,
- 0x98,0xfc, 0x98,0xf4, 0x98,0xfd, 0x98,0xfe, 0x99,0xb3, 0x99,0xb1, 0x99,0xb4,
- 0x9a,0xe1, 0x9c,0xe9, 0x9e,0x82, 0x9f,0x0e, 0x9f,0x13, 0x9f,0x20, 0x50,0xe7,
- 0x50,0xee, 0x50,0xe5, 0x50,0xd6, 0x50,0xed, 0x50,0xda, 0x50,0xd5, 0x50,0xcf,
- 0x50,0xd1, 0x50,0xf1, 0x50,0xce, 0x50,0xe9, 0x51,0x62, 0x51,0xf3, 0x52,0x83,
- 0x52,0x82, 0x53,0x31, 0x53,0xad, 0x55,0xfe, 0x56,0x00, 0x56,0x1b, 0x56,0x17,
- 0x55,0xfd, 0x56,0x14, 0x56,0x06, 0x56,0x09, 0x56,0x0d, 0x56,0x0e, 0x55,0xf7,
- 0x56,0x16, 0x56,0x1f, 0x56,0x08, 0x56,0x10, 0x55,0xf6, 0x57,0x18, 0x57,0x16,
- 0x58,0x75, 0x58,0x7e, 0x58,0x83, 0x58,0x93, 0x58,0x8a, 0x58,0x79, 0x58,0x85,
- 0x58,0x7d, 0x58,0xfd, 0x59,0x25, 0x59,0x22, 0x59,0x24, 0x59,0x6a, 0x59,0x69,
- 0x5a,0xe1, 0x5a,0xe6, 0x5a,0xe9, 0x5a,0xd7, 0x5a,0xd6, 0x5a,0xd8, 0x5a,0xe3,
- 0x5b,0x75, 0x5b,0xde, 0x5b,0xe7, 0x5b,0xe1, 0x5b,0xe5, 0x5b,0xe6, 0x5b,0xe8,
- 0x5b,0xe2, 0x5b,0xe4, 0x5b,0xdf, 0x5c,0x0d, 0x5c,0x62, 0x5d,0x84, 0x5d,0x87,
- 0x5e,0x5b, 0x5e,0x63, 0x5e,0x55, 0x5e,0x57, 0x5e,0x54, 0x5e,0xd3, 0x5e,0xd6,
- 0x5f,0x0a, 0x5f,0x46, 0x5f,0x70, 0x5f,0xb9, 0x61,0x47, 0x61,0x3f, 0x61,0x4b,
- 0x61,0x77, 0x61,0x62, 0x61,0x63, 0x61,0x5f, 0x61,0x5a, 0x61,0x58, 0x61,0x75,
- 0x62,0x2a, 0x64,0x87, 0x64,0x58, 0x64,0x54, 0x64,0xa4, 0x64,0x78, 0x64,0x5f,
- 0x64,0x7a, 0x64,0x51, 0x64,0x67, 0x64,0x34, 0x64,0x6d, 0x64,0x7b, 0x65,0x72,
- 0x65,0xa1, 0x65,0xd7, 0x65,0xd6, 0x66,0xa2, 0x66,0xa8, 0x66,0x9d, 0x69,0x9c,
- 0x69,0xa8, 0x69,0x95, 0x69,0xc1, 0x69,0xae, 0x69,0xd3, 0x69,0xcb, 0x69,0x9b,
- 0x69,0xb7, 0x69,0xbb, 0x69,0xab, 0x69,0xb4, 0x69,0xd0, 0x69,0xcd, 0x69,0xad,
- 0x69,0xcc, 0x69,0xa6, 0x69,0xc3, 0x69,0xa3, 0x6b,0x49, 0x6b,0x4c, 0x6c,0x33,
- 0x6f,0x33, 0x6f,0x14, 0x6e,0xfe, 0x6f,0x13, 0x6e,0xf4, 0x6f,0x29, 0x6f,0x3e,
- 0x6f,0x20, 0x6f,0x2c, 0x6f,0x0f, 0x6f,0x02, 0x6f,0x22, 0x6e,0xff, 0x6e,0xef,
- 0x6f,0x06, 0x6f,0x31, 0x6f,0x38, 0x6f,0x32, 0x6f,0x23, 0x6f,0x15, 0x6f,0x2b,
- 0x6f,0x2f, 0x6f,0x88, 0x6f,0x2a, 0x6e,0xec, 0x6f,0x01, 0x6e,0xf2, 0x6e,0xcc,
- 0x6e,0xf7, 0x71,0x94, 0x71,0x99, 0x71,0x7d, 0x71,0x8a, 0x71,0x84, 0x71,0x92,
- 0x72,0x3e, 0x72,0x92, 0x72,0x96, 0x73,0x44, 0x73,0x50, 0x74,0x64, 0x74,0x63,
- 0x74,0x6a, 0x74,0x70, 0x74,0x6d, 0x75,0x04, 0x75,0x91, 0x76,0x27, 0x76,0x0d,
- 0x76,0x0b, 0x76,0x09, 0x76,0x13, 0x76,0xe1, 0x76,0xe3, 0x77,0x84, 0x77,0x7d,
- 0x77,0x7f, 0x77,0x61, 0x78,0xc1, 0x78,0x9f, 0x78,0xa7, 0x78,0xb3, 0x78,0xa9,
- 0x78,0xa3, 0x79,0x8e, 0x79,0x8f, 0x79,0x8d, 0x7a,0x2e, 0x7a,0x31, 0x7a,0xaa,
- 0x7a,0xa9, 0x7a,0xed, 0x7a,0xef, 0x7b,0xa1, 0x7b,0x95, 0x7b,0x8b, 0x7b,0x75,
- 0x7b,0x97, 0x7b,0x9d, 0x7b,0x94, 0x7b,0x8f, 0x7b,0xb8, 0x7b,0x87, 0x7b,0x84,
- 0x7c,0xb9, 0x7c,0xbd, 0x7c,0xbe, 0x7d,0xbb, 0x7d,0xb0, 0x7d,0x9c, 0x7d,0xbd,
- 0x7d,0xbe, 0x7d,0xa0, 0x7d,0xca, 0x7d,0xb4, 0x7d,0xb2, 0x7d,0xb1, 0x7d,0xba,
- 0x7d,0xa2, 0x7d,0xbf, 0x7d,0xb5, 0x7d,0xb8, 0x7d,0xad, 0x7d,0xd2, 0x7d,0xc7,
- 0x7d,0xac, 0x7f,0x70, 0x7f,0xe0, 0x7f,0xe1, 0x7f,0xdf, 0x80,0x5e, 0x80,0x5a,
- 0x80,0x87, 0x81,0x50, 0x81,0x80, 0x81,0x8f, 0x81,0x88, 0x81,0x8a, 0x81,0x7f,
- 0x81,0x82, 0x81,0xe7, 0x81,0xfa, 0x82,0x07, 0x82,0x14, 0x82,0x1e, 0x82,0x4b,
- 0x84,0xc9, 0x84,0xbf, 0x84,0xc6, 0x84,0xc4, 0x84,0x99, 0x84,0x9e, 0x84,0xb2,
- 0x84,0x9c, 0x84,0xcb, 0x84,0xb8, 0x84,0xc0, 0x84,0xd3, 0x84,0x90, 0x84,0xbc,
- 0x84,0xd1, 0x84,0xca, 0x87,0x3f, 0x87,0x1c, 0x87,0x3b, 0x87,0x22, 0x87,0x25,
- 0x87,0x34, 0x87,0x18, 0x87,0x55, 0x87,0x37, 0x87,0x29, 0x88,0xf3, 0x89,0x02,
- 0x88,0xf4, 0x88,0xf9, 0x88,0xf8, 0x88,0xfd, 0x88,0xe8, 0x89,0x1a, 0x88,0xef,
- 0x8a,0xa6, 0x8a,0x8c, 0x8a,0x9e, 0x8a,0xa3, 0x8a,0x8d, 0x8a,0xa1, 0x8a,0x93,
- 0x8a,0xa4, 0x8a,0xaa, 0x8a,0xa5, 0x8a,0xa8, 0x8a,0x98, 0x8a,0x91, 0x8a,0x9a,
- 0x8a,0xa7, 0x8c,0x6a, 0x8c,0x8d, 0x8c,0x8c, 0x8c,0xd3, 0x8c,0xd1, 0x8c,0xd2,
- 0x8d,0x6b, 0x8d,0x99, 0x8d,0x95, 0x8d,0xfc, 0x8f,0x14, 0x8f,0x12, 0x8f,0x15,
- 0x8f,0x13, 0x8f,0xa3, 0x90,0x60, 0x90,0x58, 0x90,0x5c, 0x90,0x63, 0x90,0x59,
- 0x90,0x5e, 0x90,0x62, 0x90,0x5d, 0x90,0x5b, 0x91,0x19, 0x91,0x18, 0x91,0x1e,
- 0x91,0x75, 0x91,0x78, 0x91,0x77, 0x91,0x74, 0x92,0x78, 0x92,0x80, 0x92,0x85,
- 0x92,0x98, 0x92,0x96, 0x92,0x7b, 0x92,0x93, 0x92,0x9c, 0x92,0xa8, 0x92,0x7c,
- 0x92,0x91, 0x95,0xa1, 0x95,0xa8, 0x95,0xa9, 0x95,0xa3, 0x95,0xa5, 0x95,0xa4,
- 0x96,0x99, 0x96,0x9c, 0x96,0x9b, 0x96,0xcc, 0x96,0xd2, 0x97,0x00, 0x97,0x7c,
- 0x97,0x85, 0x97,0xf6, 0x98,0x17, 0x98,0x18, 0x98,0xaf, 0x98,0xb1, 0x99,0x03,
- 0x99,0x05, 0x99,0x0c, 0x99,0x09, 0x99,0xc1, 0x9a,0xaf, 0x9a,0xb0, 0x9a,0xe6,
- 0x9b,0x41, 0x9b,0x42, 0x9c,0xf4, 0x9c,0xf6, 0x9c,0xf3, 0x9e,0xbc, 0x9f,0x3b,
- 0x9f,0x4a, 0x51,0x04, 0x51,0x00, 0x50,0xfb, 0x50,0xf5, 0x50,0xf9, 0x51,0x02,
- 0x51,0x08, 0x51,0x09, 0x51,0x05, 0x51,0xdc, 0x52,0x87, 0x52,0x88, 0x52,0x89,
- 0x52,0x8d, 0x52,0x8a, 0x52,0xf0, 0x53,0xb2, 0x56,0x2e, 0x56,0x3b, 0x56,0x39,
- 0x56,0x32, 0x56,0x3f, 0x56,0x34, 0x56,0x29, 0x56,0x53, 0x56,0x4e, 0x56,0x57,
- 0x56,0x74, 0x56,0x36, 0x56,0x2f, 0x56,0x30, 0x58,0x80, 0x58,0x9f, 0x58,0x9e,
- 0x58,0xb3, 0x58,0x9c, 0x58,0xae, 0x58,0xa9, 0x58,0xa6, 0x59,0x6d, 0x5b,0x09,
- 0x5a,0xfb, 0x5b,0x0b, 0x5a,0xf5, 0x5b,0x0c, 0x5b,0x08, 0x5b,0xee, 0x5b,0xec,
- 0x5b,0xe9, 0x5b,0xeb, 0x5c,0x64, 0x5c,0x65, 0x5d,0x9d, 0x5d,0x94, 0x5e,0x62,
- 0x5e,0x5f, 0x5e,0x61, 0x5e,0xe2, 0x5e,0xda, 0x5e,0xdf, 0x5e,0xdd, 0x5e,0xe3,
- 0x5e,0xe0, 0x5f,0x48, 0x5f,0x71, 0x5f,0xb7, 0x5f,0xb5, 0x61,0x76, 0x61,0x67,
- 0x61,0x6e, 0x61,0x5d, 0x61,0x55, 0x61,0x82, 0x61,0x7c, 0x61,0x70, 0x61,0x6b,
- 0x61,0x7e, 0x61,0xa7, 0x61,0x90, 0x61,0xab, 0x61,0x8e, 0x61,0xac, 0x61,0x9a,
- 0x61,0xa4, 0x61,0x94, 0x61,0xae, 0x62,0x2e, 0x64,0x69, 0x64,0x6f, 0x64,0x79,
- 0x64,0x9e, 0x64,0xb2, 0x64,0x88, 0x64,0x90, 0x64,0xb0, 0x64,0xa5, 0x64,0x93,
- 0x64,0x95, 0x64,0xa9, 0x64,0x92, 0x64,0xae, 0x64,0xad, 0x64,0xab, 0x64,0x9a,
- 0x64,0xac, 0x64,0x99, 0x64,0xa2, 0x64,0xb3, 0x65,0x75, 0x65,0x77, 0x65,0x78,
- 0x66,0xae, 0x66,0xab, 0x66,0xb4, 0x66,0xb1, 0x6a,0x23, 0x6a,0x1f, 0x69,0xe8,
- 0x6a,0x01, 0x6a,0x1e, 0x6a,0x19, 0x69,0xfd, 0x6a,0x21, 0x6a,0x13, 0x6a,0x0a,
- 0x69,0xf3, 0x6a,0x02, 0x6a,0x05, 0x69,0xed, 0x6a,0x11, 0x6b,0x50, 0x6b,0x4e,
- 0x6b,0xa4, 0x6b,0xc5, 0x6b,0xc6, 0x6f,0x3f, 0x6f,0x7c, 0x6f,0x84, 0x6f,0x51,
- 0x6f,0x66, 0x6f,0x54, 0x6f,0x86, 0x6f,0x6d, 0x6f,0x5b, 0x6f,0x78, 0x6f,0x6e,
- 0x6f,0x8e, 0x6f,0x7a, 0x6f,0x70, 0x6f,0x64, 0x6f,0x97, 0x6f,0x58, 0x6e,0xd5,
- 0x6f,0x6f, 0x6f,0x60, 0x6f,0x5f, 0x71,0x9f, 0x71,0xac, 0x71,0xb1, 0x71,0xa8,
- 0x72,0x56, 0x72,0x9b, 0x73,0x4e, 0x73,0x57, 0x74,0x69, 0x74,0x8b, 0x74,0x83,
- 0x74,0x7e, 0x74,0x80, 0x75,0x7f, 0x76,0x20, 0x76,0x29, 0x76,0x1f, 0x76,0x24,
- 0x76,0x26, 0x76,0x21, 0x76,0x22, 0x76,0x9a, 0x76,0xba, 0x76,0xe4, 0x77,0x8e,
- 0x77,0x87, 0x77,0x8c, 0x77,0x91, 0x77,0x8b, 0x78,0xcb, 0x78,0xc5, 0x78,0xba,
- 0x78,0xca, 0x78,0xbe, 0x78,0xd5, 0x78,0xbc, 0x78,0xd0, 0x7a,0x3f, 0x7a,0x3c,
- 0x7a,0x40, 0x7a,0x3d, 0x7a,0x37, 0x7a,0x3b, 0x7a,0xaf, 0x7a,0xae, 0x7b,0xad,
- 0x7b,0xb1, 0x7b,0xc4, 0x7b,0xb4, 0x7b,0xc6, 0x7b,0xc7, 0x7b,0xc1, 0x7b,0xa0,
- 0x7b,0xcc, 0x7c,0xca, 0x7d,0xe0, 0x7d,0xf4, 0x7d,0xef, 0x7d,0xfb, 0x7d,0xd8,
- 0x7d,0xec, 0x7d,0xdd, 0x7d,0xe8, 0x7d,0xe3, 0x7d,0xda, 0x7d,0xde, 0x7d,0xe9,
- 0x7d,0x9e, 0x7d,0xd9, 0x7d,0xf2, 0x7d,0xf9, 0x7f,0x75, 0x7f,0x77, 0x7f,0xaf,
- 0x7f,0xe9, 0x80,0x26, 0x81,0x9b, 0x81,0x9c, 0x81,0x9d, 0x81,0xa0, 0x81,0x9a,
- 0x81,0x98, 0x85,0x17, 0x85,0x3d, 0x85,0x1a, 0x84,0xee, 0x85,0x2c, 0x85,0x2d,
- 0x85,0x13, 0x85,0x11, 0x85,0x23, 0x85,0x21, 0x85,0x14, 0x84,0xec, 0x85,0x25,
- 0x84,0xff, 0x85,0x06, 0x87,0x82, 0x87,0x74, 0x87,0x76, 0x87,0x60, 0x87,0x66,
- 0x87,0x78, 0x87,0x68, 0x87,0x59, 0x87,0x57, 0x87,0x4c, 0x87,0x53, 0x88,0x5b,
- 0x88,0x5d, 0x89,0x10, 0x89,0x07, 0x89,0x12, 0x89,0x13, 0x89,0x15, 0x89,0x0a,
- 0x8a,0xbc, 0x8a,0xd2, 0x8a,0xc7, 0x8a,0xc4, 0x8a,0x95, 0x8a,0xcb, 0x8a,0xf8,
- 0x8a,0xb2, 0x8a,0xc9, 0x8a,0xc2, 0x8a,0xbf, 0x8a,0xb0, 0x8a,0xd6, 0x8a,0xcd,
- 0x8a,0xb6, 0x8a,0xb9, 0x8a,0xdb, 0x8c,0x4c, 0x8c,0x4e, 0x8c,0x6c, 0x8c,0xe0,
- 0x8c,0xde, 0x8c,0xe6, 0x8c,0xe4, 0x8c,0xec, 0x8c,0xed, 0x8c,0xe2, 0x8c,0xe3,
- 0x8c,0xdc, 0x8c,0xea, 0x8c,0xe1, 0x8d,0x6d, 0x8d,0x9f, 0x8d,0xa3, 0x8e,0x2b,
- 0x8e,0x10, 0x8e,0x1d, 0x8e,0x22, 0x8e,0x0f, 0x8e,0x29, 0x8e,0x1f, 0x8e,0x21,
- 0x8e,0x1e, 0x8e,0xba, 0x8f,0x1d, 0x8f,0x1b, 0x8f,0x1f, 0x8f,0x29, 0x8f,0x26,
- 0x8f,0x2a, 0x8f,0x1c, 0x8f,0x1e, 0x8f,0x25, 0x90,0x69, 0x90,0x6e, 0x90,0x68,
- 0x90,0x6d, 0x90,0x77, 0x91,0x30, 0x91,0x2d, 0x91,0x27, 0x91,0x31, 0x91,0x87,
- 0x91,0x89, 0x91,0x8b, 0x91,0x83, 0x92,0xc5, 0x92,0xbb, 0x92,0xb7, 0x92,0xea,
- 0x92,0xac, 0x92,0xe4, 0x92,0xc1, 0x92,0xb3, 0x92,0xbc, 0x92,0xd2, 0x92,0xc7,
- 0x92,0xf0, 0x92,0xb2, 0x95,0xad, 0x95,0xb1, 0x97,0x04, 0x97,0x06, 0x97,0x07,
- 0x97,0x09, 0x97,0x60, 0x97,0x8d, 0x97,0x8b, 0x97,0x8f, 0x98,0x21, 0x98,0x2b,
- 0x98,0x1c, 0x98,0xb3, 0x99,0x0a, 0x99,0x13, 0x99,0x12, 0x99,0x18, 0x99,0xdd,
- 0x99,0xd0, 0x99,0xdf, 0x99,0xdb, 0x99,0xd1, 0x99,0xd5, 0x99,0xd2, 0x99,0xd9,
- 0x9a,0xb7, 0x9a,0xee, 0x9a,0xef, 0x9b,0x27, 0x9b,0x45, 0x9b,0x44, 0x9b,0x77,
- 0x9b,0x6f, 0x9d,0x06, 0x9d,0x09, 0x9d,0x03, 0x9e,0xa9, 0x9e,0xbe, 0x9e,0xce,
- 0x58,0xa8, 0x9f,0x52, 0x51,0x12, 0x51,0x18, 0x51,0x14, 0x51,0x10, 0x51,0x15,
- 0x51,0x80, 0x51,0xaa, 0x51,0xdd, 0x52,0x91, 0x52,0x93, 0x52,0xf3, 0x56,0x59,
- 0x56,0x6b, 0x56,0x79, 0x56,0x69, 0x56,0x64, 0x56,0x78, 0x56,0x6a, 0x56,0x68,
- 0x56,0x65, 0x56,0x71, 0x56,0x6f, 0x56,0x6c, 0x56,0x62, 0x56,0x76, 0x58,0xc1,
- 0x58,0xbe, 0x58,0xc7, 0x58,0xc5, 0x59,0x6e, 0x5b,0x1d, 0x5b,0x34, 0x5b,0x78,
- 0x5b,0xf0, 0x5c,0x0e, 0x5f,0x4a, 0x61,0xb2, 0x61,0x91, 0x61,0xa9, 0x61,0x8a,
- 0x61,0xcd, 0x61,0xb6, 0x61,0xbe, 0x61,0xca, 0x61,0xc8, 0x62,0x30, 0x64,0xc5,
- 0x64,0xc1, 0x64,0xcb, 0x64,0xbb, 0x64,0xbc, 0x64,0xda, 0x64,0xc4, 0x64,0xc7,
- 0x64,0xc2, 0x64,0xcd, 0x64,0xbf, 0x64,0xd2, 0x64,0xd4, 0x64,0xbe, 0x65,0x74,
- 0x66,0xc6, 0x66,0xc9, 0x66,0xb9, 0x66,0xc4, 0x66,0xc7, 0x66,0xb8, 0x6a,0x3d,
- 0x6a,0x38, 0x6a,0x3a, 0x6a,0x59, 0x6a,0x6b, 0x6a,0x58, 0x6a,0x39, 0x6a,0x44,
- 0x6a,0x62, 0x6a,0x61, 0x6a,0x4b, 0x6a,0x47, 0x6a,0x35, 0x6a,0x5f, 0x6a,0x48,
- 0x6b,0x59, 0x6b,0x77, 0x6c,0x05, 0x6f,0xc2, 0x6f,0xb1, 0x6f,0xa1, 0x6f,0xc3,
- 0x6f,0xa4, 0x6f,0xc1, 0x6f,0xa7, 0x6f,0xb3, 0x6f,0xc0, 0x6f,0xb9, 0x6f,0xb6,
- 0x6f,0xa6, 0x6f,0xa0, 0x6f,0xb4, 0x71,0xbe, 0x71,0xc9, 0x71,0xd0, 0x71,0xd2,
- 0x71,0xc8, 0x71,0xd5, 0x71,0xb9, 0x71,0xce, 0x71,0xd9, 0x71,0xdc, 0x71,0xc3,
- 0x71,0xc4, 0x73,0x68, 0x74,0x9c, 0x74,0xa3, 0x74,0x98, 0x74,0x9f, 0x74,0x9e,
- 0x74,0xe2, 0x75,0x0c, 0x75,0x0d, 0x76,0x34, 0x76,0x38, 0x76,0x3a, 0x76,0xe7,
- 0x76,0xe5, 0x77,0xa0, 0x77,0x9e, 0x77,0x9f, 0x77,0xa5, 0x78,0xe8, 0x78,0xda,
- 0x78,0xec, 0x78,0xe7, 0x79,0xa6, 0x7a,0x4d, 0x7a,0x4e, 0x7a,0x46, 0x7a,0x4c,
- 0x7a,0x4b, 0x7a,0xba, 0x7b,0xd9, 0x7c,0x11, 0x7b,0xc9, 0x7b,0xe4, 0x7b,0xdb,
- 0x7b,0xe1, 0x7b,0xe9, 0x7b,0xe6, 0x7c,0xd5, 0x7c,0xd6, 0x7e,0x0a, 0x7e,0x11,
- 0x7e,0x08, 0x7e,0x1b, 0x7e,0x23, 0x7e,0x1e, 0x7e,0x1d, 0x7e,0x09, 0x7e,0x10,
- 0x7f,0x79, 0x7f,0xb2, 0x7f,0xf0, 0x7f,0xf1, 0x7f,0xee, 0x80,0x28, 0x81,0xb3,
- 0x81,0xa9, 0x81,0xa8, 0x81,0xfb, 0x82,0x08, 0x82,0x58, 0x82,0x59, 0x85,0x4a,
- 0x85,0x59, 0x85,0x48, 0x85,0x68, 0x85,0x69, 0x85,0x43, 0x85,0x49, 0x85,0x6d,
- 0x85,0x6a, 0x85,0x5e, 0x87,0x83, 0x87,0x9f, 0x87,0x9e, 0x87,0xa2, 0x87,0x8d,
- 0x88,0x61, 0x89,0x2a, 0x89,0x32, 0x89,0x25, 0x89,0x2b, 0x89,0x21, 0x89,0xaa,
- 0x89,0xa6, 0x8a,0xe6, 0x8a,0xfa, 0x8a,0xeb, 0x8a,0xf1, 0x8b,0x00, 0x8a,0xdc,
- 0x8a,0xe7, 0x8a,0xee, 0x8a,0xfe, 0x8b,0x01, 0x8b,0x02, 0x8a,0xf7, 0x8a,0xed,
- 0x8a,0xf3, 0x8a,0xf6, 0x8a,0xfc, 0x8c,0x6b, 0x8c,0x6d, 0x8c,0x93, 0x8c,0xf4,
- 0x8e,0x44, 0x8e,0x31, 0x8e,0x34, 0x8e,0x42, 0x8e,0x39, 0x8e,0x35, 0x8f,0x3b,
- 0x8f,0x2f, 0x8f,0x38, 0x8f,0x33, 0x8f,0xa8, 0x8f,0xa6, 0x90,0x75, 0x90,0x74,
- 0x90,0x78, 0x90,0x72, 0x90,0x7c, 0x90,0x7a, 0x91,0x34, 0x91,0x92, 0x93,0x20,
- 0x93,0x36, 0x92,0xf8, 0x93,0x33, 0x93,0x2f, 0x93,0x22, 0x92,0xfc, 0x93,0x2b,
- 0x93,0x04, 0x93,0x1a, 0x93,0x10, 0x93,0x26, 0x93,0x21, 0x93,0x15, 0x93,0x2e,
- 0x93,0x19, 0x95,0xbb, 0x96,0xa7, 0x96,0xa8, 0x96,0xaa, 0x96,0xd5, 0x97,0x0e,
- 0x97,0x11, 0x97,0x16, 0x97,0x0d, 0x97,0x13, 0x97,0x0f, 0x97,0x5b, 0x97,0x5c,
- 0x97,0x66, 0x97,0x98, 0x98,0x30, 0x98,0x38, 0x98,0x3b, 0x98,0x37, 0x98,0x2d,
- 0x98,0x39, 0x98,0x24, 0x99,0x10, 0x99,0x28, 0x99,0x1e, 0x99,0x1b, 0x99,0x21,
- 0x99,0x1a, 0x99,0xed, 0x99,0xe2, 0x99,0xf1, 0x9a,0xb8, 0x9a,0xbc, 0x9a,0xfb,
- 0x9a,0xed, 0x9b,0x28, 0x9b,0x91, 0x9d,0x15, 0x9d,0x23, 0x9d,0x26, 0x9d,0x28,
- 0x9d,0x12, 0x9d,0x1b, 0x9e,0xd8, 0x9e,0xd4, 0x9f,0x8d, 0x9f,0x9c, 0x51,0x2a,
- 0x51,0x1f, 0x51,0x21, 0x51,0x32, 0x52,0xf5, 0x56,0x8e, 0x56,0x80, 0x56,0x90,
- 0x56,0x85, 0x56,0x87, 0x56,0x8f, 0x58,0xd5, 0x58,0xd3, 0x58,0xd1, 0x58,0xce,
- 0x5b,0x30, 0x5b,0x2a, 0x5b,0x24, 0x5b,0x7a, 0x5c,0x37, 0x5c,0x68, 0x5d,0xbc,
- 0x5d,0xba, 0x5d,0xbd, 0x5d,0xb8, 0x5e,0x6b, 0x5f,0x4c, 0x5f,0xbd, 0x61,0xc9,
- 0x61,0xc2, 0x61,0xc7, 0x61,0xe6, 0x61,0xcb, 0x62,0x32, 0x62,0x34, 0x64,0xce,
- 0x64,0xca, 0x64,0xd8, 0x64,0xe0, 0x64,0xf0, 0x64,0xe6, 0x64,0xec, 0x64,0xf1,
- 0x64,0xe2, 0x64,0xed, 0x65,0x82, 0x65,0x83, 0x66,0xd9, 0x66,0xd6, 0x6a,0x80,
- 0x6a,0x94, 0x6a,0x84, 0x6a,0xa2, 0x6a,0x9c, 0x6a,0xdb, 0x6a,0xa3, 0x6a,0x7e,
- 0x6a,0x97, 0x6a,0x90, 0x6a,0xa0, 0x6b,0x5c, 0x6b,0xae, 0x6b,0xda, 0x6c,0x08,
- 0x6f,0xd8, 0x6f,0xf1, 0x6f,0xdf, 0x6f,0xe0, 0x6f,0xdb, 0x6f,0xe4, 0x6f,0xeb,
- 0x6f,0xef, 0x6f,0x80, 0x6f,0xec, 0x6f,0xe1, 0x6f,0xe9, 0x6f,0xd5, 0x6f,0xee,
- 0x6f,0xf0, 0x71,0xe7, 0x71,0xdf, 0x71,0xee, 0x71,0xe6, 0x71,0xe5, 0x71,0xed,
- 0x71,0xec, 0x71,0xf4, 0x71,0xe0, 0x72,0x35, 0x72,0x46, 0x73,0x70, 0x73,0x72,
- 0x74,0xa9, 0x74,0xb0, 0x74,0xa6, 0x74,0xa8, 0x76,0x46, 0x76,0x42, 0x76,0x4c,
- 0x76,0xea, 0x77,0xb3, 0x77,0xaa, 0x77,0xb0, 0x77,0xac, 0x77,0xa7, 0x77,0xad,
- 0x77,0xef, 0x78,0xf7, 0x78,0xfa, 0x78,0xf4, 0x78,0xef, 0x79,0x01, 0x79,0xa7,
- 0x79,0xaa, 0x7a,0x57, 0x7a,0xbf, 0x7c,0x07, 0x7c,0x0d, 0x7b,0xfe, 0x7b,0xf7,
- 0x7c,0x0c, 0x7b,0xe0, 0x7c,0xe0, 0x7c,0xdc, 0x7c,0xde, 0x7c,0xe2, 0x7c,0xdf,
- 0x7c,0xd9, 0x7c,0xdd, 0x7e,0x2e, 0x7e,0x3e, 0x7e,0x46, 0x7e,0x37, 0x7e,0x32,
- 0x7e,0x43, 0x7e,0x2b, 0x7e,0x3d, 0x7e,0x31, 0x7e,0x45, 0x7e,0x41, 0x7e,0x34,
- 0x7e,0x39, 0x7e,0x48, 0x7e,0x35, 0x7e,0x3f, 0x7e,0x2f, 0x7f,0x44, 0x7f,0xf3,
- 0x7f,0xfc, 0x80,0x71, 0x80,0x72, 0x80,0x70, 0x80,0x6f, 0x80,0x73, 0x81,0xc6,
- 0x81,0xc3, 0x81,0xba, 0x81,0xc2, 0x81,0xc0, 0x81,0xbf, 0x81,0xbd, 0x81,0xc9,
- 0x81,0xbe, 0x81,0xe8, 0x82,0x09, 0x82,0x71, 0x85,0xaa, 0x85,0x84, 0x85,0x7e,
- 0x85,0x9c, 0x85,0x91, 0x85,0x94, 0x85,0xaf, 0x85,0x9b, 0x85,0x87, 0x85,0xa8,
- 0x85,0x8a, 0x86,0x67, 0x87,0xc0, 0x87,0xd1, 0x87,0xb3, 0x87,0xd2, 0x87,0xc6,
- 0x87,0xab, 0x87,0xbb, 0x87,0xba, 0x87,0xc8, 0x87,0xcb, 0x89,0x3b, 0x89,0x36,
- 0x89,0x44, 0x89,0x38, 0x89,0x3d, 0x89,0xac, 0x8b,0x0e, 0x8b,0x17, 0x8b,0x19,
- 0x8b,0x1b, 0x8b,0x0a, 0x8b,0x20, 0x8b,0x1d, 0x8b,0x04, 0x8b,0x10, 0x8c,0x41,
- 0x8c,0x3f, 0x8c,0x73, 0x8c,0xfa, 0x8c,0xfd, 0x8c,0xfc, 0x8c,0xf8, 0x8c,0xfb,
- 0x8d,0xa8, 0x8e,0x49, 0x8e,0x4b, 0x8e,0x48, 0x8e,0x4a, 0x8f,0x44, 0x8f,0x3e,
- 0x8f,0x42, 0x8f,0x45, 0x8f,0x3f, 0x90,0x7f, 0x90,0x7d, 0x90,0x84, 0x90,0x81,
- 0x90,0x82, 0x90,0x80, 0x91,0x39, 0x91,0xa3, 0x91,0x9e, 0x91,0x9c, 0x93,0x4d,
- 0x93,0x82, 0x93,0x28, 0x93,0x75, 0x93,0x4a, 0x93,0x65, 0x93,0x4b, 0x93,0x18,
- 0x93,0x7e, 0x93,0x6c, 0x93,0x5b, 0x93,0x70, 0x93,0x5a, 0x93,0x54, 0x95,0xca,
- 0x95,0xcb, 0x95,0xcc, 0x95,0xc8, 0x95,0xc6, 0x96,0xb1, 0x96,0xb8, 0x96,0xd6,
- 0x97,0x1c, 0x97,0x1e, 0x97,0xa0, 0x97,0xd3, 0x98,0x46, 0x98,0xb6, 0x99,0x35,
- 0x9a,0x01, 0x99,0xff, 0x9b,0xae, 0x9b,0xab, 0x9b,0xaa, 0x9b,0xad, 0x9d,0x3b,
- 0x9d,0x3f, 0x9e,0x8b, 0x9e,0xcf, 0x9e,0xde, 0x9e,0xdc, 0x9e,0xdd, 0x9e,0xdb,
- 0x9f,0x3e, 0x9f,0x4b, 0x53,0xe2, 0x56,0x95, 0x56,0xae, 0x58,0xd9, 0x58,0xd8,
- 0x5b,0x38, 0x5f,0x5d, 0x61,0xe3, 0x62,0x33, 0x64,0xf4, 0x64,0xf2, 0x64,0xfe,
- 0x65,0x06, 0x64,0xfa, 0x64,0xfb, 0x64,0xf7, 0x65,0xb7, 0x66,0xdc, 0x67,0x26,
- 0x6a,0xb3, 0x6a,0xac, 0x6a,0xc3, 0x6a,0xbb, 0x6a,0xb8, 0x6a,0xc2, 0x6a,0xae,
- 0x6a,0xaf, 0x6b,0x5f, 0x6b,0x78, 0x6b,0xaf, 0x70,0x09, 0x70,0x0b, 0x6f,0xfe,
- 0x70,0x06, 0x6f,0xfa, 0x70,0x11, 0x70,0x0f, 0x71,0xfb, 0x71,0xfc, 0x71,0xfe,
- 0x71,0xf8, 0x73,0x77, 0x73,0x75, 0x74,0xa7, 0x74,0xbf, 0x75,0x15, 0x76,0x56,
- 0x76,0x58, 0x76,0x52, 0x77,0xbd, 0x77,0xbf, 0x77,0xbb, 0x77,0xbc, 0x79,0x0e,
- 0x79,0xae, 0x7a,0x61, 0x7a,0x62, 0x7a,0x60, 0x7a,0xc4, 0x7a,0xc5, 0x7c,0x2b,
- 0x7c,0x27, 0x7c,0x2a, 0x7c,0x1e, 0x7c,0x23, 0x7c,0x21, 0x7c,0xe7, 0x7e,0x54,
- 0x7e,0x55, 0x7e,0x5e, 0x7e,0x5a, 0x7e,0x61, 0x7e,0x52, 0x7e,0x59, 0x7f,0x48,
- 0x7f,0xf9, 0x7f,0xfb, 0x80,0x77, 0x80,0x76, 0x81,0xcd, 0x81,0xcf, 0x82,0x0a,
- 0x85,0xcf, 0x85,0xa9, 0x85,0xcd, 0x85,0xd0, 0x85,0xc9, 0x85,0xb0, 0x85,0xba,
- 0x85,0xb9, 0x85,0xa6, 0x87,0xef, 0x87,0xec, 0x87,0xf2, 0x87,0xe0, 0x89,0x86,
- 0x89,0xb2, 0x89,0xf4, 0x8b,0x28, 0x8b,0x39, 0x8b,0x2c, 0x8b,0x2b, 0x8c,0x50,
- 0x8d,0x05, 0x8e,0x59, 0x8e,0x63, 0x8e,0x66, 0x8e,0x64, 0x8e,0x5f, 0x8e,0x55,
- 0x8e,0xc0, 0x8f,0x49, 0x8f,0x4d, 0x90,0x87, 0x90,0x83, 0x90,0x88, 0x91,0xab,
- 0x91,0xac, 0x91,0xd0, 0x93,0x94, 0x93,0x8a, 0x93,0x96, 0x93,0xa2, 0x93,0xb3,
- 0x93,0xae, 0x93,0xac, 0x93,0xb0, 0x93,0x98, 0x93,0x9a, 0x93,0x97, 0x95,0xd4,
- 0x95,0xd6, 0x95,0xd0, 0x95,0xd5, 0x96,0xe2, 0x96,0xdc, 0x96,0xd9, 0x96,0xdb,
- 0x96,0xde, 0x97,0x24, 0x97,0xa3, 0x97,0xa6, 0x97,0xad, 0x97,0xf9, 0x98,0x4d,
- 0x98,0x4f, 0x98,0x4c, 0x98,0x4e, 0x98,0x53, 0x98,0xba, 0x99,0x3e, 0x99,0x3f,
- 0x99,0x3d, 0x99,0x2e, 0x99,0xa5, 0x9a,0x0e, 0x9a,0xc1, 0x9b,0x03, 0x9b,0x06,
- 0x9b,0x4f, 0x9b,0x4e, 0x9b,0x4d, 0x9b,0xca, 0x9b,0xc9, 0x9b,0xfd, 0x9b,0xc8,
- 0x9b,0xc0, 0x9d,0x51, 0x9d,0x5d, 0x9d,0x60, 0x9e,0xe0, 0x9f,0x15, 0x9f,0x2c,
- 0x51,0x33, 0x56,0xa5, 0x58,0xde, 0x58,0xdf, 0x58,0xe2, 0x5b,0xf5, 0x9f,0x90,
- 0x5e,0xec, 0x61,0xf2, 0x61,0xf7, 0x61,0xf6, 0x61,0xf5, 0x65,0x00, 0x65,0x0f,
- 0x66,0xe0, 0x66,0xdd, 0x6a,0xe5, 0x6a,0xdd, 0x6a,0xda, 0x6a,0xd3, 0x70,0x1b,
- 0x70,0x1f, 0x70,0x28, 0x70,0x1a, 0x70,0x1d, 0x70,0x15, 0x70,0x18, 0x72,0x06,
- 0x72,0x0d, 0x72,0x58, 0x72,0xa2, 0x73,0x78, 0x73,0x7a, 0x74,0xbd, 0x74,0xca,
- 0x74,0xe3, 0x75,0x87, 0x75,0x86, 0x76,0x5f, 0x76,0x61, 0x77,0xc7, 0x79,0x19,
- 0x79,0xb1, 0x7a,0x6b, 0x7a,0x69, 0x7c,0x3e, 0x7c,0x3f, 0x7c,0x38, 0x7c,0x3d,
- 0x7c,0x37, 0x7c,0x40, 0x7e,0x6b, 0x7e,0x6d, 0x7e,0x79, 0x7e,0x69, 0x7e,0x6a,
- 0x7f,0x85, 0x7e,0x73, 0x7f,0xb6, 0x7f,0xb9, 0x7f,0xb8, 0x81,0xd8, 0x85,0xe9,
- 0x85,0xdd, 0x85,0xea, 0x85,0xd5, 0x85,0xe4, 0x85,0xe5, 0x85,0xf7, 0x87,0xfb,
- 0x88,0x05, 0x88,0x0d, 0x87,0xf9, 0x87,0xfe, 0x89,0x60, 0x89,0x5f, 0x89,0x56,
- 0x89,0x5e, 0x8b,0x41, 0x8b,0x5c, 0x8b,0x58, 0x8b,0x49, 0x8b,0x5a, 0x8b,0x4e,
- 0x8b,0x4f, 0x8b,0x46, 0x8b,0x59, 0x8d,0x08, 0x8d,0x0a, 0x8e,0x7c, 0x8e,0x72,
- 0x8e,0x87, 0x8e,0x76, 0x8e,0x6c, 0x8e,0x7a, 0x8e,0x74, 0x8f,0x54, 0x8f,0x4e,
- 0x8f,0xad, 0x90,0x8a, 0x90,0x8b, 0x91,0xb1, 0x91,0xae, 0x93,0xe1, 0x93,0xd1,
- 0x93,0xdf, 0x93,0xc3, 0x93,0xc8, 0x93,0xdc, 0x93,0xdd, 0x93,0xd6, 0x93,0xe2,
- 0x93,0xcd, 0x93,0xd8, 0x93,0xe4, 0x93,0xd7, 0x93,0xe8, 0x95,0xdc, 0x96,0xb4,
- 0x96,0xe3, 0x97,0x2a, 0x97,0x27, 0x97,0x61, 0x97,0xdc, 0x97,0xfb, 0x98,0x5e,
- 0x98,0x58, 0x98,0x5b, 0x98,0xbc, 0x99,0x45, 0x99,0x49, 0x9a,0x16, 0x9a,0x19,
- 0x9b,0x0d, 0x9b,0xe8, 0x9b,0xe7, 0x9b,0xd6, 0x9b,0xdb, 0x9d,0x89, 0x9d,0x61,
- 0x9d,0x72, 0x9d,0x6a, 0x9d,0x6c, 0x9e,0x92, 0x9e,0x97, 0x9e,0x93, 0x9e,0xb4,
- 0x52,0xf8, 0x56,0xa8, 0x56,0xb7, 0x56,0xb6, 0x56,0xb4, 0x56,0xbc, 0x58,0xe4,
- 0x5b,0x40, 0x5b,0x43, 0x5b,0x7d, 0x5b,0xf6, 0x5d,0xc9, 0x61,0xf8, 0x61,0xfa,
- 0x65,0x18, 0x65,0x14, 0x65,0x19, 0x66,0xe6, 0x67,0x27, 0x6a,0xec, 0x70,0x3e,
- 0x70,0x30, 0x70,0x32, 0x72,0x10, 0x73,0x7b, 0x74,0xcf, 0x76,0x62, 0x76,0x65,
- 0x79,0x26, 0x79,0x2a, 0x79,0x2c, 0x79,0x2b, 0x7a,0xc7, 0x7a,0xf6, 0x7c,0x4c,
- 0x7c,0x43, 0x7c,0x4d, 0x7c,0xef, 0x7c,0xf0, 0x8f,0xae, 0x7e,0x7d, 0x7e,0x7c,
- 0x7e,0x82, 0x7f,0x4c, 0x80,0x00, 0x81,0xda, 0x82,0x66, 0x85,0xfb, 0x85,0xf9,
- 0x86,0x11, 0x85,0xfa, 0x86,0x06, 0x86,0x0b, 0x86,0x07, 0x86,0x0a, 0x88,0x14,
- 0x88,0x15, 0x89,0x64, 0x89,0xba, 0x89,0xf8, 0x8b,0x70, 0x8b,0x6c, 0x8b,0x66,
- 0x8b,0x6f, 0x8b,0x5f, 0x8b,0x6b, 0x8d,0x0f, 0x8d,0x0d, 0x8e,0x89, 0x8e,0x81,
- 0x8e,0x85, 0x8e,0x82, 0x91,0xb4, 0x91,0xcb, 0x94,0x18, 0x94,0x03, 0x93,0xfd,
- 0x95,0xe1, 0x97,0x30, 0x98,0xc4, 0x99,0x52, 0x99,0x51, 0x99,0xa8, 0x9a,0x2b,
- 0x9a,0x30, 0x9a,0x37, 0x9a,0x35, 0x9c,0x13, 0x9c,0x0d, 0x9e,0x79, 0x9e,0xb5,
- 0x9e,0xe8, 0x9f,0x2f, 0x9f,0x5f, 0x9f,0x63, 0x9f,0x61, 0x51,0x37, 0x51,0x38,
- 0x56,0xc1, 0x56,0xc0, 0x56,0xc2, 0x59,0x14, 0x5c,0x6c, 0x5d,0xcd, 0x61,0xfc,
- 0x61,0xfe, 0x65,0x1d, 0x65,0x1c, 0x65,0x95, 0x66,0xe9, 0x6a,0xfb, 0x6b,0x04,
- 0x6a,0xfa, 0x6b,0xb2, 0x70,0x4c, 0x72,0x1b, 0x72,0xa7, 0x74,0xd6, 0x74,0xd4,
- 0x76,0x69, 0x77,0xd3, 0x7c,0x50, 0x7e,0x8f, 0x7e,0x8c, 0x7f,0xbc, 0x86,0x17,
- 0x86,0x2d, 0x86,0x1a, 0x88,0x23, 0x88,0x22, 0x88,0x21, 0x88,0x1f, 0x89,0x6a,
- 0x89,0x6c, 0x89,0xbd, 0x8b,0x74, 0x8b,0x77, 0x8b,0x7d, 0x8d,0x13, 0x8e,0x8a,
- 0x8e,0x8d, 0x8e,0x8b, 0x8f,0x5f, 0x8f,0xaf, 0x91,0xba, 0x94,0x2e, 0x94,0x33,
- 0x94,0x35, 0x94,0x3a, 0x94,0x38, 0x94,0x32, 0x94,0x2b, 0x95,0xe2, 0x97,0x38,
- 0x97,0x39, 0x97,0x32, 0x97,0xff, 0x98,0x67, 0x98,0x65, 0x99,0x57, 0x9a,0x45,
- 0x9a,0x43, 0x9a,0x40, 0x9a,0x3e, 0x9a,0xcf, 0x9b,0x54, 0x9b,0x51, 0x9c,0x2d,
- 0x9c,0x25, 0x9d,0xaf, 0x9d,0xb4, 0x9d,0xc2, 0x9d,0xb8, 0x9e,0x9d, 0x9e,0xef,
- 0x9f,0x19, 0x9f,0x5c, 0x9f,0x66, 0x9f,0x67, 0x51,0x3c, 0x51,0x3b, 0x56,0xc8,
- 0x56,0xca, 0x56,0xc9, 0x5b,0x7f, 0x5d,0xd4, 0x5d,0xd2, 0x5f,0x4e, 0x61,0xff,
- 0x65,0x24, 0x6b,0x0a, 0x6b,0x61, 0x70,0x51, 0x70,0x58, 0x73,0x80, 0x74,0xe4,
- 0x75,0x8a, 0x76,0x6e, 0x76,0x6c, 0x79,0xb3, 0x7c,0x60, 0x7c,0x5f, 0x80,0x7e,
- 0x80,0x7d, 0x81,0xdf, 0x89,0x72, 0x89,0x6f, 0x89,0xfc, 0x8b,0x80, 0x8d,0x16,
- 0x8d,0x17, 0x8e,0x91, 0x8e,0x93, 0x8f,0x61, 0x91,0x48, 0x94,0x44, 0x94,0x51,
- 0x94,0x52, 0x97,0x3d, 0x97,0x3e, 0x97,0xc3, 0x97,0xc1, 0x98,0x6b, 0x99,0x55,
- 0x9a,0x55, 0x9a,0x4d, 0x9a,0xd2, 0x9b,0x1a, 0x9c,0x49, 0x9c,0x31, 0x9c,0x3e,
- 0x9c,0x3b, 0x9d,0xd3, 0x9d,0xd7, 0x9f,0x34, 0x9f,0x6c, 0x9f,0x6a, 0x9f,0x94,
- 0x56,0xcc, 0x5d,0xd6, 0x62,0x00, 0x65,0x23, 0x65,0x2b, 0x65,0x2a, 0x66,0xec,
- 0x6b,0x10, 0x74,0xda, 0x7a,0xca, 0x7c,0x64, 0x7c,0x63, 0x7c,0x65, 0x7e,0x93,
- 0x7e,0x96, 0x7e,0x94, 0x81,0xe2, 0x86,0x38, 0x86,0x3f, 0x88,0x31, 0x8b,0x8a,
- 0x90,0x90, 0x90,0x8f, 0x94,0x63, 0x94,0x60, 0x94,0x64, 0x97,0x68, 0x98,0x6f,
- 0x99,0x5c, 0x9a,0x5a, 0x9a,0x5b, 0x9a,0x57, 0x9a,0xd3, 0x9a,0xd4, 0x9a,0xd1,
- 0x9c,0x54, 0x9c,0x57, 0x9c,0x56, 0x9d,0xe5, 0x9e,0x9f, 0x9e,0xf4, 0x56,0xd1,
- 0x58,0xe9, 0x65,0x2c, 0x70,0x5e, 0x76,0x71, 0x76,0x72, 0x77,0xd7, 0x7f,0x50,
- 0x7f,0x88, 0x88,0x36, 0x88,0x39, 0x88,0x62, 0x8b,0x93, 0x8b,0x92, 0x8b,0x96,
- 0x82,0x77, 0x8d,0x1b, 0x91,0xc0, 0x94,0x6a, 0x97,0x42, 0x97,0x48, 0x97,0x44,
- 0x97,0xc6, 0x98,0x70, 0x9a,0x5f, 0x9b,0x22, 0x9b,0x58, 0x9c,0x5f, 0x9d,0xf9,
- 0x9d,0xfa, 0x9e,0x7c, 0x9e,0x7d, 0x9f,0x07, 0x9f,0x77, 0x9f,0x72, 0x5e,0xf3,
- 0x6b,0x16, 0x70,0x63, 0x7c,0x6c, 0x7c,0x6e, 0x88,0x3b, 0x89,0xc0, 0x8e,0xa1,
- 0x91,0xc1, 0x94,0x72, 0x94,0x70, 0x98,0x71, 0x99,0x5e, 0x9a,0xd6, 0x9b,0x23,
- 0x9e,0xcc, 0x70,0x64, 0x77,0xda, 0x8b,0x9a, 0x94,0x77, 0x97,0xc9, 0x9a,0x62,
- 0x9a,0x65, 0x7e,0x9c, 0x8b,0x9c, 0x8e,0xaa, 0x91,0xc5, 0x94,0x7d, 0x94,0x7e,
- 0x94,0x7c, 0x9c,0x77, 0x9c,0x78, 0x9e,0xf7, 0x8c,0x54, 0x94,0x7f, 0x9e,0x1a,
- 0x72,0x28, 0x9a,0x6a, 0x9b,0x31, 0x9e,0x1b, 0x9e,0x1e, 0x7c,0x72, 0x30,0xfe,
- 0x30,0x9d, 0x30,0x9e, 0x30,0x05, 0x30,0x41, 0x30,0x42, 0x30,0x43, 0x30,0x44,
- 0x30,0x45, 0x30,0x46, 0x30,0x47, 0x30,0x48, 0x30,0x49, 0x30,0x4a, 0x30,0x4b,
- 0x30,0x4c, 0x30,0x4d, 0x30,0x4e, 0x30,0x4f, 0x30,0x50, 0x30,0x51, 0x30,0x52,
- 0x30,0x53, 0x30,0x54, 0x30,0x55, 0x30,0x56, 0x30,0x57, 0x30,0x58, 0x30,0x59,
- 0x30,0x5a, 0x30,0x5b, 0x30,0x5c, 0x30,0x5d, 0x30,0x5e, 0x30,0x5f, 0x30,0x60,
- 0x30,0x61, 0x30,0x62, 0x30,0x63, 0x30,0x64, 0x30,0x65, 0x30,0x66, 0x30,0x67,
- 0x30,0x68, 0x30,0x69, 0x30,0x6a, 0x30,0x6b, 0x30,0x6c, 0x30,0x6d, 0x30,0x6e,
- 0x30,0x6f, 0x30,0x70, 0x30,0x71, 0x30,0x72, 0x30,0x73, 0x30,0x74, 0x30,0x75,
- 0x30,0x76, 0x30,0x77, 0x30,0x78, 0x30,0x79, 0x30,0x7a, 0x30,0x7b, 0x30,0x7c,
- 0x30,0x7d, 0x30,0x7e, 0x30,0x7f, 0x30,0x80, 0x30,0x81, 0x30,0x82, 0x30,0x83,
- 0x30,0x84, 0x30,0x85, 0x30,0x86, 0x30,0x87, 0x30,0x88, 0x30,0x89, 0x30,0x8a,
- 0x30,0x8b, 0x30,0x8c, 0x30,0x8d, 0x30,0x8e, 0x30,0x8f, 0x30,0x90, 0x30,0x91,
- 0x30,0x92, 0x30,0x93, 0x30,0xa1, 0x30,0xa2, 0x30,0xa3, 0x30,0xa4, 0x30,0xa5,
- 0x30,0xa6, 0x30,0xa7, 0x30,0xa8, 0x30,0xa9, 0x30,0xaa, 0x30,0xab, 0x30,0xac,
- 0x30,0xad, 0x30,0xae, 0x30,0xaf, 0x30,0xb0, 0x30,0xb1, 0x30,0xb2, 0x30,0xb3,
- 0x30,0xb4, 0x30,0xb5, 0x30,0xb6, 0x30,0xb7, 0x30,0xb8, 0x30,0xb9, 0x30,0xba,
- 0x30,0xbb, 0x30,0xbc, 0x30,0xbd, 0x30,0xbe, 0x30,0xbf, 0x30,0xc0, 0x30,0xc1,
- 0x30,0xc2, 0x30,0xc3, 0x30,0xc4, 0x30,0xc5, 0x30,0xc6, 0x30,0xc7, 0x30,0xc8,
- 0x30,0xc9, 0x30,0xca, 0x30,0xcb, 0x30,0xcc, 0x30,0xcd, 0x30,0xce, 0x30,0xcf,
- 0x30,0xd0, 0x30,0xd1, 0x30,0xd2, 0x30,0xd3, 0x30,0xd4, 0x30,0xd5, 0x30,0xd6,
- 0x30,0xd7, 0x30,0xd8, 0x30,0xd9, 0x30,0xda, 0x30,0xdb, 0x30,0xdc, 0x30,0xdd,
- 0x30,0xde, 0x30,0xdf, 0x30,0xe0, 0x30,0xe1, 0x30,0xe2, 0x30,0xe3, 0x30,0xe4,
- 0x30,0xe5, 0x30,0xe6, 0x30,0xe7, 0x30,0xe8, 0x30,0xe9, 0x30,0xea, 0x30,0xeb,
- 0x30,0xec, 0x30,0xed, 0x30,0xee, 0x30,0xef, 0x30,0xf0, 0x30,0xf1, 0x30,0xf2,
- 0x30,0xf3, 0x30,0xf4, 0x30,0xf5, 0x30,0xf6, 0x04,0x14, 0x04,0x15, 0x04,0x01,
- 0x04,0x16, 0x04,0x17, 0x04,0x18, 0x04,0x19, 0x04,0x1a, 0x04,0x1b, 0x04,0x1c,
- 0x04,0x23, 0x04,0x24, 0x04,0x25, 0x04,0x26, 0x04,0x27, 0x04,0x28, 0x04,0x29,
- 0x04,0x2a, 0x04,0x2b, 0x04,0x2c, 0x04,0x2d, 0x04,0x2e, 0x04,0x2f, 0x04,0x30,
- 0x04,0x31, 0x04,0x32, 0x04,0x33, 0x04,0x34, 0x04,0x35, 0x04,0x51, 0x04,0x36,
- 0x04,0x37, 0x04,0x38, 0x04,0x39, 0x04,0x3a, 0x04,0x3b, 0x04,0x3c, 0x04,0x3d,
- 0x04,0x3e, 0x04,0x3f, 0x04,0x40, 0x04,0x41, 0x04,0x42, 0x04,0x43, 0x04,0x44,
- 0x04,0x45, 0x04,0x46, 0x04,0x47, 0x04,0x48, 0x04,0x49, 0x04,0x4a, 0x04,0x4b,
- 0x04,0x4c, 0x04,0x4d, 0x04,0x4e, 0x04,0x4f, 0x24,0x60, 0x24,0x61, 0x24,0x62,
- 0x24,0x63, 0x24,0x64, 0x24,0x65, 0x24,0x66, 0x24,0x67, 0x24,0x68, 0x24,0x69,
- 0x24,0x74, 0x24,0x75, 0x24,0x76, 0x24,0x77, 0x24,0x78, 0x24,0x79, 0x24,0x7a,
- 0x24,0x7b, 0x24,0x7c, 0x24,0x7d, 0xff,0xfd, 0xff,0xfd, 0xff,0xfd, 0xff,0xfd,
- 0xff,0xfd, 0xff,0xfd, 0xff,0xfd, 0xff,0xfd, 0xff,0xfd, 0xff,0xfd, 0xff,0xfd,
- 0xff,0xfd, 0xff,0xfd, 0xff,0xfd, 0xff,0xfd, 0xff,0xfd, 0xff,0xfd, 0xff,0xfd,
- 0xff,0xfd, 0xff,0xfd, 0xff,0xfd, 0xff,0xfd, 0xff,0xfd, 0xff,0xfd, 0xff,0xfd,
- 0xff,0xfd, 0xff,0xfd, 0xff,0xfd, 0xff,0xfd, 0xff,0xfd, 0xff,0xfd, 0xff,0xfd,
- 0xff,0xfd, 0xff,0xfd, 0xff,0xfd, 0xff,0xfd, 0xff,0xfd, 0xff,0xfd, 0xff,0xfd,
- 0xff,0xfd, 0xff,0xfd, 0xff,0xfd, 0xff,0xfd, 0xff,0xfd, 0xff,0xfd, 0xff,0xfd,
- 0xff,0xfd, 0xff,0xfd, 0xff,0xfd, 0xff,0xfd, 0xff,0xfd, 0xff,0xfd, 0xff,0xfd,
- 0xff,0xfd, 0xff,0xfd, 0xff,0xfd, 0xff,0xfd, 0xff,0xfd, 0xff,0xfd, 0xff,0xfd,
- 0xff,0xfd, 0xff,0xfd, 0xff,0xfd, 0xff,0xfd, 0xff,0xfd, 0xff,0xfd, 0xff,0xfd,
- 0xff,0xfd, 0xff,0xfd, 0xff,0xfd, 0xff,0xfd, 0xff,0xfd, 0xff,0xfd, 0xff,0xfd,
- 0xff,0xfd, 0xff,0xfd, 0xff,0xfd, 0xff,0xfd, 0xff,0xfd, 0xff,0xfd, 0xff,0xfd,
- 0xff,0xfd, 0xff,0xfd, 0xff,0xfd, 0xff,0xfd, 0xff,0xfd, 0xff,0xfd, 0xff,0xfd,
- 0xff,0xfd, 0xff,0xfd, 0xff,0xfd, 0xff,0xfd, 0xff,0xfd, 0xff,0xfd, 0xff,0xfd,
- 0xff,0xfd, 0xff,0xfd, 0xff,0xfd, 0xff,0xfd, 0xff,0xfd, 0xff,0xfd, 0xff,0xfd,
- 0xff,0xfd, 0xff,0xfd, 0xff,0xfd, 0xff,0xfd, 0xff,0xfd, 0xff,0xfd, 0xff,0xfd,
- 0xff,0xfd, 0xff,0xfd, 0xff,0xfd, 0xff,0xfd, 0xff,0xfd, 0xff,0xfd, 0xff,0xfd,
- 0xff,0xfd, 0xff,0xfd, 0xff,0xfd, 0xff,0xfd, 0xff,0xfd, 0xff,0xfd, 0xff,0xfd,
- 0xff,0xfd, 0xff,0xfd, 0xff,0xfd, 0xff,0xfd, 0xff,0xfd, 0xff,0xfd, 0xff,0xfd,
- 0xff,0xfd, 0xff,0xfd, 0xff,0xfd, 0xff,0xfd, 0xff,0xfd, 0xff,0xfd, 0xff,0xfd,
- 0xff,0xfd, 0xff,0xfd, 0xff,0xfd, 0xff,0xfd, 0xff,0xfd, 0xff,0xfd, 0xff,0xfd,
- 0xff,0xfd, 0xff,0xfd, 0xff,0xfd, 0xff,0xfd, 0xff,0xfd, 0xff,0xfd, 0xff,0xfd,
- 0xff,0xfd, 0xff,0xfd, 0xff,0xfd, 0xff,0xfd, 0xff,0xfd, 0xff,0xfd, 0xff,0xfd,
- 0xff,0xfd, 0x4e,0x42, 0x4e,0x5c, 0x51,0xf5, 0x53,0x1a, 0x53,0x82, 0x4e,0x07,
- 0x4e,0x0c, 0x4e,0x47, 0x4e,0x8d, 0x56,0xd7, 0xfa,0x0c, 0x5c,0x6e, 0x5f,0x73,
- 0x4e,0x0f, 0x51,0x87, 0x4e,0x0e, 0x4e,0x2e, 0x4e,0x93, 0x4e,0xc2, 0x4e,0xc9,
- 0x4e,0xc8, 0x51,0x98, 0x52,0xfc, 0x53,0x6c, 0x53,0xb9, 0x57,0x20, 0x59,0x03,
- 0x59,0x2c, 0x5c,0x10, 0x5d,0xff, 0x65,0xe1, 0x6b,0xb3, 0x6b,0xcc, 0x6c,0x14,
- 0x72,0x3f, 0x4e,0x31, 0x4e,0x3c, 0x4e,0xe8, 0x4e,0xdc, 0x4e,0xe9, 0x4e,0xe1,
- 0x4e,0xdd, 0x4e,0xda, 0x52,0x0c, 0x53,0x1c, 0x53,0x4c, 0x57,0x22, 0x57,0x23,
- 0x59,0x17, 0x59,0x2f, 0x5b,0x81, 0x5b,0x84, 0x5c,0x12, 0x5c,0x3b, 0x5c,0x74,
- 0x5c,0x73, 0x5e,0x04, 0x5e,0x80, 0x5e,0x82, 0x5f,0xc9, 0x62,0x09, 0x62,0x50,
- 0x6c,0x15, 0x6c,0x36, 0x6c,0x43, 0x6c,0x3f, 0x6c,0x3b, 0x72,0xae, 0x72,0xb0,
- 0x73,0x8a, 0x79,0xb8, 0x80,0x8a, 0x96,0x1e, 0x4f,0x0e, 0x4f,0x18, 0x4f,0x2c,
- 0x4e,0xf5, 0x4f,0x14, 0x4e,0xf1, 0x4f,0x00, 0x4e,0xf7, 0x4f,0x08, 0x4f,0x1d,
- 0x4f,0x02, 0x4f,0x05, 0x4f,0x22, 0x4f,0x13, 0x4f,0x04, 0x4e,0xf4, 0x4f,0x12,
- 0x51,0xb1, 0x52,0x13, 0x52,0x09, 0x52,0x10, 0x52,0xa6, 0x53,0x22, 0x53,0x1f,
- 0x53,0x4d, 0x53,0x8a, 0x54,0x07, 0x56,0xe1, 0x56,0xdf, 0x57,0x2e, 0x57,0x2a,
- 0x57,0x34, 0x59,0x3c, 0x59,0x80, 0x59,0x7c, 0x59,0x85, 0x59,0x7b, 0x59,0x7e,
- 0x59,0x77, 0x59,0x7f, 0x5b,0x56, 0x5c,0x15, 0x5c,0x25, 0x5c,0x7c, 0x5c,0x7a,
- 0x5c,0x7b, 0x5c,0x7e, 0x5d,0xdf, 0x5e,0x75, 0x5e,0x84, 0x5f,0x02, 0x5f,0x1a,
- 0x5f,0x74, 0x5f,0xd5, 0x5f,0xd4, 0x5f,0xcf, 0x62,0x5c, 0x62,0x5e, 0x62,0x64,
- 0x62,0x61, 0x62,0x66, 0x62,0x62, 0x62,0x59, 0x62,0x60, 0x62,0x5a, 0x62,0x65,
- 0x65,0xef, 0x65,0xee, 0x67,0x3e, 0x67,0x39, 0x67,0x38, 0x67,0x3b, 0x67,0x3a,
- 0x67,0x3f, 0x67,0x3c, 0x67,0x33, 0x6c,0x18, 0x6c,0x46, 0x6c,0x52, 0x6c,0x5c,
- 0x6c,0x4f, 0x6c,0x4a, 0x6c,0x54, 0x6c,0x4b, 0x6c,0x4c, 0x70,0x71, 0x72,0x5e,
- 0x72,0xb4, 0x72,0xb5, 0x73,0x8e, 0x75,0x2a, 0x76,0x7f, 0x7a,0x75, 0x7f,0x51,
- 0x82,0x78, 0x82,0x7c, 0x82,0x80, 0x82,0x7d, 0x82,0x7f, 0x86,0x4d, 0x89,0x7e,
- 0x90,0x99, 0x90,0x97, 0x90,0x98, 0x90,0x9b, 0x90,0x94, 0x96,0x22, 0x96,0x24,
- 0x96,0x20, 0x96,0x23, 0x4f,0x56, 0x4f,0x3b, 0x4f,0x62, 0x4f,0x49, 0x4f,0x53,
- 0x4f,0x64, 0x4f,0x3e, 0x4f,0x67, 0x4f,0x52, 0x4f,0x5f, 0x4f,0x41, 0x4f,0x58,
- 0x4f,0x2d, 0x4f,0x33, 0x4f,0x3f, 0x4f,0x61, 0x51,0x8f, 0x51,0xb9, 0x52,0x1c,
- 0x52,0x1e, 0x52,0x21, 0x52,0xad, 0x52,0xae, 0x53,0x09, 0x53,0x63, 0x53,0x72,
- 0x53,0x8e, 0x53,0x8f, 0x54,0x30, 0x54,0x37, 0x54,0x2a, 0x54,0x54, 0x54,0x45,
- 0x54,0x19, 0x54,0x1c, 0x54,0x25, 0x54,0x18, 0x54,0x3d, 0x54,0x4f, 0x54,0x41,
- 0x54,0x28, 0x54,0x24, 0x54,0x47, 0x56,0xee, 0x56,0xe7, 0x56,0xe5, 0x57,0x41,
- 0x57,0x45, 0x57,0x4c, 0x57,0x49, 0x57,0x4b, 0x57,0x52, 0x59,0x06, 0x59,0x40,
- 0x59,0xa6, 0x59,0x98, 0x59,0xa0, 0x59,0x97, 0x59,0x8e, 0x59,0xa2, 0x59,0x90,
- 0x59,0x8f, 0x59,0xa7, 0x59,0xa1, 0x5b,0x8e, 0x5b,0x92, 0x5c,0x28, 0x5c,0x2a,
- 0x5c,0x8d, 0x5c,0x8f, 0x5c,0x88, 0x5c,0x8b, 0x5c,0x89, 0x5c,0x92, 0x5c,0x8a,
- 0x5c,0x86, 0x5c,0x93, 0x5c,0x95, 0x5d,0xe0, 0x5e,0x0a, 0x5e,0x0e, 0x5e,0x8b,
- 0x5e,0x89, 0x5e,0x8c, 0x5e,0x88, 0x5e,0x8d, 0x5f,0x05, 0x5f,0x1d, 0x5f,0x78,
- 0x5f,0x76, 0x5f,0xd2, 0x5f,0xd1, 0x5f,0xd0, 0x5f,0xed, 0x5f,0xe8, 0x5f,0xee,
- 0x5f,0xf3, 0x5f,0xe1, 0x5f,0xe4, 0x5f,0xe3, 0x5f,0xfa, 0x5f,0xef, 0x5f,0xf7,
- 0x5f,0xfb, 0x60,0x00, 0x5f,0xf4, 0x62,0x3a, 0x62,0x83, 0x62,0x8c, 0x62,0x8e,
- 0x62,0x8f, 0x62,0x94, 0x62,0x87, 0x62,0x71, 0x62,0x7b, 0x62,0x7a, 0x62,0x70,
- 0x62,0x81, 0x62,0x88, 0x62,0x77, 0x62,0x7d, 0x62,0x72, 0x62,0x74, 0x65,0x37,
- 0x65,0xf0, 0x65,0xf4, 0x65,0xf3, 0x65,0xf2, 0x65,0xf5, 0x67,0x45, 0x67,0x47,
- 0x67,0x59, 0x67,0x55, 0x67,0x4c, 0x67,0x48, 0x67,0x5d, 0x67,0x4d, 0x67,0x5a,
- 0x67,0x4b, 0x6b,0xd0, 0x6c,0x19, 0x6c,0x1a, 0x6c,0x78, 0x6c,0x67, 0x6c,0x6b,
- 0x6c,0x84, 0x6c,0x8b, 0x6c,0x8f, 0x6c,0x71, 0x6c,0x6f, 0x6c,0x69, 0x6c,0x9a,
- 0x6c,0x6d, 0x6c,0x87, 0x6c,0x95, 0x6c,0x9c, 0x6c,0x66, 0x6c,0x73, 0x6c,0x65,
- 0x6c,0x7b, 0x6c,0x8e, 0x70,0x74, 0x70,0x7a, 0x72,0x63, 0x72,0xbf, 0x72,0xbd,
- 0x72,0xc3, 0x72,0xc6, 0x72,0xc1, 0x72,0xba, 0x72,0xc5, 0x73,0x95, 0x73,0x97,
- 0x73,0x93, 0x73,0x94, 0x73,0x92, 0x75,0x3a, 0x75,0x39, 0x75,0x94, 0x75,0x95,
- 0x76,0x81, 0x79,0x3d, 0x80,0x34, 0x80,0x95, 0x80,0x99, 0x80,0x90, 0x80,0x92,
- 0x80,0x9c, 0x82,0x90, 0x82,0x8f, 0x82,0x85, 0x82,0x8e, 0x82,0x91, 0x82,0x93,
- 0x82,0x8a, 0x82,0x83, 0x82,0x84, 0x8c,0x78, 0x8f,0xc9, 0x8f,0xbf, 0x90,0x9f,
- 0x90,0xa1, 0x90,0xa5, 0x90,0x9e, 0x90,0xa7, 0x90,0xa0, 0x96,0x30, 0x96,0x28,
- 0x96,0x2f, 0x96,0x2d, 0x4e,0x33, 0x4f,0x98, 0x4f,0x7c, 0x4f,0x85, 0x4f,0x7d,
- 0x4f,0x80, 0x4f,0x87, 0x4f,0x76, 0x4f,0x74, 0x4f,0x89, 0x4f,0x84, 0x4f,0x77,
- 0x4f,0x4c, 0x4f,0x97, 0x4f,0x6a, 0x4f,0x9a, 0x4f,0x79, 0x4f,0x81, 0x4f,0x78,
- 0x4f,0x90, 0x4f,0x9c, 0x4f,0x94, 0x4f,0x9e, 0x4f,0x92, 0x4f,0x82, 0x4f,0x95,
- 0x4f,0x6b, 0x4f,0x6e, 0x51,0x9e, 0x51,0xbc, 0x51,0xbe, 0x52,0x35, 0x52,0x32,
- 0x52,0x33, 0x52,0x46, 0x52,0x31, 0x52,0xbc, 0x53,0x0a, 0x53,0x0b, 0x53,0x3c,
- 0x53,0x92, 0x53,0x94, 0x54,0x87, 0x54,0x7f, 0x54,0x81, 0x54,0x91, 0x54,0x82,
- 0x54,0x88, 0x54,0x6b, 0x54,0x7a, 0x54,0x7e, 0x54,0x65, 0x54,0x6c, 0x54,0x74,
- 0x54,0x66, 0x54,0x8d, 0x54,0x6f, 0x54,0x61, 0x54,0x60, 0x54,0x98, 0x54,0x63,
- 0x54,0x67, 0x54,0x64, 0x56,0xf7, 0x56,0xf9, 0x57,0x6f, 0x57,0x72, 0x57,0x6d,
- 0x57,0x6b, 0x57,0x71, 0x57,0x70, 0x57,0x76, 0x57,0x80, 0x57,0x75, 0x57,0x7b,
- 0x57,0x73, 0x57,0x74, 0x57,0x62, 0x57,0x68, 0x57,0x7d, 0x59,0x0c, 0x59,0x45,
- 0x59,0xb5, 0x59,0xba, 0x59,0xcf, 0x59,0xce, 0x59,0xb2, 0x59,0xcc, 0x59,0xc1,
- 0x59,0xb6, 0x59,0xbc, 0x59,0xc3, 0x59,0xd6, 0x59,0xb1, 0x59,0xbd, 0x59,0xc0,
- 0x59,0xc8, 0x59,0xb4, 0x59,0xc7, 0x5b,0x62, 0x5b,0x65, 0x5b,0x93, 0x5b,0x95,
- 0x5c,0x44, 0x5c,0x47, 0x5c,0xae, 0x5c,0xa4, 0x5c,0xa0, 0x5c,0xb5, 0x5c,0xaf,
- 0x5c,0xa8, 0x5c,0xac, 0x5c,0x9f, 0x5c,0xa3, 0x5c,0xad, 0x5c,0xa2, 0x5c,0xaa,
- 0x5c,0xa7, 0x5c,0x9d, 0x5c,0xa5, 0x5c,0xb6, 0x5c,0xb0, 0x5c,0xa6, 0x5e,0x17,
- 0x5e,0x14, 0x5e,0x19, 0x5f,0x28, 0x5f,0x22, 0x5f,0x23, 0x5f,0x24, 0x5f,0x54,
- 0x5f,0x82, 0x5f,0x7e, 0x5f,0x7d, 0x5f,0xde, 0x5f,0xe5, 0x60,0x2d, 0x60,0x26,
- 0x60,0x19, 0x60,0x32, 0x60,0x0b, 0x60,0x34, 0x60,0x0a, 0x60,0x17, 0x60,0x33,
- 0x60,0x1a, 0x60,0x1e, 0x60,0x2c, 0x60,0x22, 0x60,0x0d, 0x60,0x10, 0x60,0x2e,
- 0x60,0x13, 0x60,0x11, 0x60,0x0c, 0x60,0x09, 0x60,0x1c, 0x62,0x14, 0x62,0x3d,
- 0x62,0xad, 0x62,0xb4, 0x62,0xd1, 0x62,0xbe, 0x62,0xaa, 0x62,0xb6, 0x62,0xca,
- 0x62,0xae, 0x62,0xb3, 0x62,0xaf, 0x62,0xbb, 0x62,0xa9, 0x62,0xb0, 0x62,0xb8,
- 0x65,0x3d, 0x65,0xa8, 0x65,0xbb, 0x66,0x09, 0x65,0xfc, 0x66,0x04, 0x66,0x12,
- 0x66,0x08, 0x65,0xfb, 0x66,0x03, 0x66,0x0b, 0x66,0x0d, 0x66,0x05, 0x65,0xfd,
- 0x66,0x11, 0x66,0x10, 0x66,0xf6, 0x67,0x0a, 0x67,0x85, 0x67,0x6c, 0x67,0x8e,
- 0x67,0x92, 0x67,0x76, 0x67,0x7b, 0x67,0x98, 0x67,0x86, 0x67,0x84, 0x67,0x74,
- 0x67,0x8d, 0x67,0x8c, 0x67,0x7a, 0x67,0x9f, 0x67,0x91, 0x67,0x99, 0x67,0x83,
- 0x67,0x7d, 0x67,0x81, 0x67,0x78, 0x67,0x79, 0x67,0x94, 0x6b,0x25, 0x6b,0x80,
- 0x6b,0x7e, 0x6b,0xde, 0x6c,0x1d, 0x6c,0x93, 0x6c,0xec, 0x6c,0xeb, 0x6c,0xee,
- 0x6c,0xd9, 0x6c,0xb6, 0x6c,0xd4, 0x6c,0xad, 0x6c,0xe7, 0x6c,0xb7, 0x6c,0xd0,
- 0x6c,0xc2, 0x6c,0xba, 0x6c,0xc3, 0x6c,0xc6, 0x6c,0xed, 0x6c,0xf2, 0x6c,0xd2,
- 0x6c,0xdd, 0x6c,0xb4, 0x6c,0x8a, 0x6c,0x9d, 0x6c,0x80, 0x6c,0xde, 0x6c,0xc0,
- 0x6d,0x30, 0x6c,0xcd, 0x6c,0xc7, 0x6c,0xb0, 0x6c,0xf9, 0x6c,0xcf, 0x6c,0xe9,
- 0x6c,0xd1, 0x70,0x94, 0x70,0x98, 0x70,0x85, 0x70,0x93, 0x70,0x86, 0x70,0x84,
- 0x70,0x91, 0x70,0x96, 0x70,0x82, 0x70,0x9a, 0x70,0x83, 0x72,0x6a, 0x72,0xd6,
- 0x72,0xcb, 0x72,0xd8, 0x72,0xc9, 0x72,0xdc, 0x72,0xd2, 0x72,0xd4, 0x72,0xda,
- 0x72,0xcc, 0x72,0xd1, 0x73,0xa4, 0x73,0xa1, 0x73,0xad, 0x73,0xa6, 0x73,0xa2,
- 0x73,0xa0, 0x73,0xac, 0x73,0x9d, 0x74,0xdd, 0x74,0xe8, 0x75,0x3f, 0x75,0x40,
- 0x75,0x3e, 0x75,0x8c, 0x75,0x98, 0x76,0xaf, 0x76,0xf3, 0x76,0xf1, 0x76,0xf0,
- 0x76,0xf5, 0x77,0xf8, 0x77,0xfc, 0x77,0xf9, 0x77,0xfb, 0x77,0xfa, 0x77,0xf7,
- 0x79,0x42, 0x79,0x3f, 0x79,0xc5, 0x7a,0x78, 0x7a,0x7b, 0x7a,0xfb, 0x7c,0x75,
- 0x7c,0xfd, 0x80,0x35, 0x80,0x8f, 0x80,0xae, 0x80,0xa3, 0x80,0xb8, 0x80,0xb5,
- 0x80,0xad, 0x82,0x20, 0x82,0xa0, 0x82,0xc0, 0x82,0xab, 0x82,0x9a, 0x82,0x98,
- 0x82,0x9b, 0x82,0xb5, 0x82,0xa7, 0x82,0xae, 0x82,0xbc, 0x82,0x9e, 0x82,0xba,
- 0x82,0xb4, 0x82,0xa8, 0x82,0xa1, 0x82,0xa9, 0x82,0xc2, 0x82,0xa4, 0x82,0xc3,
- 0x82,0xb6, 0x82,0xa2, 0x86,0x70, 0x86,0x6f, 0x86,0x6d, 0x86,0x6e, 0x8c,0x56,
- 0x8f,0xd2, 0x8f,0xcb, 0x8f,0xd3, 0x8f,0xcd, 0x8f,0xd6, 0x8f,0xd5, 0x8f,0xd7,
- 0x90,0xb2, 0x90,0xb4, 0x90,0xaf, 0x90,0xb3, 0x90,0xb0, 0x96,0x39, 0x96,0x3d,
- 0x96,0x3c, 0x96,0x3a, 0x96,0x43, 0x4f,0xcd, 0x4f,0xc5, 0x4f,0xd3, 0x4f,0xb2,
- 0x4f,0xc9, 0x4f,0xcb, 0x4f,0xc1, 0x4f,0xd4, 0x4f,0xdc, 0x4f,0xd9, 0x4f,0xbb,
- 0x4f,0xb3, 0x4f,0xdb, 0x4f,0xc7, 0x4f,0xd6, 0x4f,0xba, 0x4f,0xc0, 0x4f,0xb9,
- 0x4f,0xec, 0x52,0x44, 0x52,0x49, 0x52,0xc0, 0x52,0xc2, 0x53,0x3d, 0x53,0x7c,
- 0x53,0x97, 0x53,0x96, 0x53,0x99, 0x53,0x98, 0x54,0xba, 0x54,0xa1, 0x54,0xad,
- 0x54,0xa5, 0x54,0xcf, 0x54,0xc3, 0x83,0x0d, 0x54,0xb7, 0x54,0xae, 0x54,0xd6,
- 0x54,0xb6, 0x54,0xc5, 0x54,0xc6, 0x54,0xa0, 0x54,0x70, 0x54,0xbc, 0x54,0xa2,
- 0x54,0xbe, 0x54,0x72, 0x54,0xde, 0x54,0xb0, 0x57,0xb5, 0x57,0x9e, 0x57,0x9f,
- 0x57,0xa4, 0x57,0x8c, 0x57,0x97, 0x57,0x9d, 0x57,0x9b, 0x57,0x94, 0x57,0x98,
- 0x57,0x8f, 0x57,0x99, 0x57,0xa5, 0x57,0x9a, 0x57,0x95, 0x58,0xf4, 0x59,0x0d,
- 0x59,0x53, 0x59,0xe1, 0x59,0xde, 0x59,0xee, 0x5a,0x00, 0x59,0xf1, 0x59,0xdd,
- 0x59,0xfa, 0x59,0xfd, 0x59,0xfc, 0x59,0xf6, 0x59,0xe4, 0x59,0xf2, 0x59,0xf7,
- 0x59,0xdb, 0x59,0xe9, 0x59,0xf3, 0x59,0xf5, 0x59,0xe0, 0x59,0xfe, 0x59,0xf4,
- 0x59,0xed, 0x5b,0xa8, 0x5c,0x4c, 0x5c,0xd0, 0x5c,0xd8, 0x5c,0xcc, 0x5c,0xd7,
- 0x5c,0xcb, 0x5c,0xdb, 0x5c,0xde, 0x5c,0xda, 0x5c,0xc9, 0x5c,0xc7, 0x5c,0xca,
- 0x5c,0xd6, 0x5c,0xd3, 0x5c,0xd4, 0x5c,0xcf, 0x5c,0xc8, 0x5c,0xc6, 0x5c,0xce,
- 0x5c,0xdf, 0x5c,0xf8, 0x5d,0xf9, 0x5e,0x21, 0x5e,0x22, 0x5e,0x23, 0x5e,0x20,
- 0x5e,0x24, 0x5e,0xb0, 0x5e,0xa4, 0x5e,0xa2, 0x5e,0x9b, 0x5e,0xa3, 0x5e,0xa5,
- 0x5f,0x07, 0x5f,0x2e, 0x5f,0x56, 0x5f,0x86, 0x60,0x37, 0x60,0x39, 0x60,0x54,
- 0x60,0x72, 0x60,0x5e, 0x60,0x45, 0x60,0x53, 0x60,0x47, 0x60,0x49, 0x60,0x5b,
- 0x60,0x4c, 0x60,0x40, 0x60,0x42, 0x60,0x5f, 0x60,0x24, 0x60,0x44, 0x60,0x58,
- 0x60,0x66, 0x60,0x6e, 0x62,0x42, 0x62,0x43, 0x62,0xcf, 0x63,0x0d, 0x63,0x0b,
- 0x62,0xf5, 0x63,0x0e, 0x63,0x03, 0x62,0xeb, 0x62,0xf9, 0x63,0x0f, 0x63,0x0c,
- 0x62,0xf8, 0x62,0xf6, 0x63,0x00, 0x63,0x13, 0x63,0x14, 0x62,0xfa, 0x63,0x15,
- 0x62,0xfb, 0x62,0xf0, 0x65,0x41, 0x65,0x43, 0x65,0xaa, 0x65,0xbf, 0x66,0x36,
- 0x66,0x21, 0x66,0x32, 0x66,0x35, 0x66,0x1c, 0x66,0x26, 0x66,0x22, 0x66,0x33,
- 0x66,0x2b, 0x66,0x3a, 0x66,0x1d, 0x66,0x34, 0x66,0x39, 0x66,0x2e, 0x67,0x0f,
- 0x67,0x10, 0x67,0xc1, 0x67,0xf2, 0x67,0xc8, 0x67,0xba, 0x67,0xdc, 0x67,0xbb,
- 0x67,0xf8, 0x67,0xd8, 0x67,0xc0, 0x67,0xb7, 0x67,0xc5, 0x67,0xeb, 0x67,0xe4,
- 0x67,0xdf, 0x67,0xb5, 0x67,0xcd, 0x67,0xb3, 0x67,0xf7, 0x67,0xf6, 0x67,0xee,
- 0x67,0xe3, 0x67,0xc2, 0x67,0xb9, 0x67,0xce, 0x67,0xe7, 0x67,0xf0, 0x67,0xb2,
- 0x67,0xfc, 0x67,0xc6, 0x67,0xed, 0x67,0xcc, 0x67,0xae, 0x67,0xe6, 0x67,0xdb,
- 0x67,0xfa, 0x67,0xc9, 0x67,0xca, 0x67,0xc3, 0x67,0xea, 0x67,0xcb, 0x6b,0x28,
- 0x6b,0x82, 0x6b,0x84, 0x6b,0xb6, 0x6b,0xd6, 0x6b,0xd8, 0x6b,0xe0, 0x6c,0x20,
- 0x6c,0x21, 0x6d,0x28, 0x6d,0x34, 0x6d,0x2d, 0x6d,0x1f, 0x6d,0x3c, 0x6d,0x3f,
- 0x6d,0x12, 0x6d,0x0a, 0x6c,0xda, 0x6d,0x33, 0x6d,0x04, 0x6d,0x19, 0x6d,0x3a,
- 0x6d,0x1a, 0x6d,0x11, 0x6d,0x00, 0x6d,0x1d, 0x6d,0x42, 0x6d,0x01, 0x6d,0x18,
- 0x6d,0x37, 0x6d,0x03, 0x6d,0x0f, 0x6d,0x40, 0x6d,0x07, 0x6d,0x20, 0x6d,0x2c,
- 0x6d,0x08, 0x6d,0x22, 0x6d,0x09, 0x6d,0x10, 0x70,0xb7, 0x70,0x9f, 0x70,0xbe,
- 0x70,0xb1, 0x70,0xb0, 0x70,0xa1, 0x70,0xb4, 0x70,0xb5, 0x70,0xa9, 0x72,0x41,
- 0x72,0x49, 0x72,0x4a, 0x72,0x6c, 0x72,0x70, 0x72,0x73, 0x72,0x6e, 0x72,0xca,
- 0x72,0xe4, 0x72,0xe8, 0x72,0xeb, 0x72,0xdf, 0x72,0xea, 0x72,0xe6, 0x72,0xe3,
- 0x73,0x85, 0x73,0xcc, 0x73,0xc2, 0x73,0xc8, 0x73,0xc5, 0x73,0xb9, 0x73,0xb6,
- 0x73,0xb5, 0x73,0xb4, 0x73,0xeb, 0x73,0xbf, 0x73,0xc7, 0x73,0xbe, 0x73,0xc3,
- 0x73,0xc6, 0x73,0xb8, 0x73,0xcb, 0x74,0xec, 0x74,0xee, 0x75,0x2e, 0x75,0x47,
- 0x75,0x48, 0x75,0xa7, 0x75,0xaa, 0x76,0x79, 0x76,0xc4, 0x77,0x08, 0x77,0x03,
- 0x77,0x04, 0x77,0x05, 0x77,0x0a, 0x76,0xf7, 0x76,0xfb, 0x76,0xfa, 0x77,0xe7,
- 0x77,0xe8, 0x78,0x06, 0x78,0x11, 0x78,0x12, 0x78,0x05, 0x78,0x10, 0x78,0x0f,
- 0x78,0x0e, 0x78,0x09, 0x78,0x03, 0x78,0x13, 0x79,0x4a, 0x79,0x4c, 0x79,0x4b,
- 0x79,0x45, 0x79,0x44, 0x79,0xd5, 0x79,0xcd, 0x79,0xcf, 0x79,0xd6, 0x79,0xce,
- 0x7a,0x80, 0x7a,0x7e, 0x7a,0xd1, 0x7b,0x00, 0x7b,0x01, 0x7c,0x7a, 0x7c,0x78,
- 0x7c,0x79, 0x7c,0x7f, 0x7c,0x80, 0x7c,0x81, 0x7d,0x03, 0x7d,0x08, 0x7d,0x01,
- 0x7f,0x58, 0x7f,0x91, 0x7f,0x8d, 0x7f,0xbe, 0x80,0x07, 0x80,0x0e, 0x80,0x0f,
- 0x80,0x14, 0x80,0x37, 0x80,0xd8, 0x80,0xc7, 0x80,0xe0, 0x80,0xd1, 0x80,0xc8,
- 0x80,0xc2, 0x80,0xd0, 0x80,0xc5, 0x80,0xe3, 0x80,0xd9, 0x80,0xdc, 0x80,0xca,
- 0x80,0xd5, 0x80,0xc9, 0x80,0xcf, 0x80,0xd7, 0x80,0xe6, 0x80,0xcd, 0x81,0xff,
- 0x82,0x21, 0x82,0x94, 0x82,0xd9, 0x82,0xfe, 0x82,0xf9, 0x83,0x07, 0x82,0xe8,
- 0x83,0x00, 0x82,0xd5, 0x83,0x3a, 0x82,0xeb, 0x82,0xd6, 0x82,0xf4, 0x82,0xec,
- 0x82,0xe1, 0x82,0xf2, 0x82,0xf5, 0x83,0x0c, 0x82,0xfb, 0x82,0xf6, 0x82,0xf0,
- 0x82,0xea, 0x82,0xe4, 0x82,0xe0, 0x82,0xfa, 0x82,0xf3, 0x82,0xed, 0x86,0x77,
- 0x86,0x74, 0x86,0x7c, 0x86,0x73, 0x88,0x41, 0x88,0x4e, 0x88,0x67, 0x88,0x6a,
- 0x88,0x69, 0x89,0xd3, 0x8a,0x04, 0x8a,0x07, 0x8d,0x72, 0x8f,0xe3, 0x8f,0xe1,
- 0x8f,0xee, 0x8f,0xe0, 0x90,0xf1, 0x90,0xbd, 0x90,0xbf, 0x90,0xd5, 0x90,0xc5,
- 0x90,0xbe, 0x90,0xc7, 0x90,0xcb, 0x90,0xc8, 0x91,0xd4, 0x91,0xd3, 0x96,0x54,
- 0x96,0x4f, 0x96,0x51, 0x96,0x53, 0x96,0x4a, 0x96,0x4e, 0x50,0x1e, 0x50,0x05,
- 0x50,0x07, 0x50,0x13, 0x50,0x22, 0x50,0x30, 0x50,0x1b, 0x4f,0xf5, 0x4f,0xf4,
- 0x50,0x33, 0x50,0x37, 0x50,0x2c, 0x4f,0xf6, 0x4f,0xf7, 0x50,0x17, 0x50,0x1c,
- 0x50,0x20, 0x50,0x27, 0x50,0x35, 0x50,0x2f, 0x50,0x31, 0x50,0x0e, 0x51,0x5a,
- 0x51,0x94, 0x51,0x93, 0x51,0xca, 0x51,0xc4, 0x51,0xc5, 0x51,0xc8, 0x51,0xce,
- 0x52,0x61, 0x52,0x5a, 0x52,0x52, 0x52,0x5e, 0x52,0x5f, 0x52,0x55, 0x52,0x62,
- 0x52,0xcd, 0x53,0x0e, 0x53,0x9e, 0x55,0x26, 0x54,0xe2, 0x55,0x17, 0x55,0x12,
- 0x54,0xe7, 0x54,0xf3, 0x54,0xe4, 0x55,0x1a, 0x54,0xff, 0x55,0x04, 0x55,0x08,
- 0x54,0xeb, 0x55,0x11, 0x55,0x05, 0x54,0xf1, 0x55,0x0a, 0x54,0xfb, 0x54,0xf7,
- 0x54,0xf8, 0x54,0xe0, 0x55,0x0e, 0x55,0x03, 0x55,0x0b, 0x57,0x01, 0x57,0x02,
- 0x57,0xcc, 0x58,0x32, 0x57,0xd5, 0x57,0xd2, 0x57,0xba, 0x57,0xc6, 0x57,0xbd,
- 0x57,0xbc, 0x57,0xb8, 0x57,0xb6, 0x57,0xbf, 0x57,0xc7, 0x57,0xd0, 0x57,0xb9,
- 0x57,0xc1, 0x59,0x0e, 0x59,0x4a, 0x5a,0x19, 0x5a,0x16, 0x5a,0x2d, 0x5a,0x2e,
- 0x5a,0x15, 0x5a,0x0f, 0x5a,0x17, 0x5a,0x0a, 0x5a,0x1e, 0x5a,0x33, 0x5b,0x6c,
- 0x5b,0xa7, 0x5b,0xad, 0x5b,0xac, 0x5c,0x03, 0x5c,0x56, 0x5c,0x54, 0x5c,0xec,
- 0x5c,0xff, 0x5c,0xee, 0x5c,0xf1, 0x5c,0xf7, 0x5d,0x00, 0x5c,0xf9, 0x5e,0x29,
- 0x5e,0x28, 0x5e,0xa8, 0x5e,0xae, 0x5e,0xaa, 0x5e,0xac, 0x5f,0x33, 0x5f,0x30,
- 0x5f,0x67, 0x60,0x5d, 0x60,0x5a, 0x60,0x67, 0x60,0x41, 0x60,0xa2, 0x60,0x88,
- 0x60,0x80, 0x60,0x92, 0x60,0x81, 0x60,0x9d, 0x60,0x83, 0x60,0x95, 0x60,0x9b,
- 0x60,0x97, 0x60,0x87, 0x60,0x9c, 0x60,0x8e, 0x62,0x19, 0x62,0x46, 0x62,0xf2,
- 0x63,0x10, 0x63,0x56, 0x63,0x2c, 0x63,0x44, 0x63,0x45, 0x63,0x36, 0x63,0x43,
- 0x63,0xe4, 0x63,0x39, 0x63,0x4b, 0x63,0x4a, 0x63,0x3c, 0x63,0x29, 0x63,0x41,
- 0x63,0x34, 0x63,0x58, 0x63,0x54, 0x63,0x59, 0x63,0x2d, 0x63,0x47, 0x63,0x33,
- 0x63,0x5a, 0x63,0x51, 0x63,0x38, 0x63,0x57, 0x63,0x40, 0x63,0x48, 0x65,0x4a,
- 0x65,0x46, 0x65,0xc6, 0x65,0xc3, 0x65,0xc4, 0x65,0xc2, 0x66,0x4a, 0x66,0x5f,
- 0x66,0x47, 0x66,0x51, 0x67,0x12, 0x67,0x13, 0x68,0x1f, 0x68,0x1a, 0x68,0x49,
- 0x68,0x32, 0x68,0x33, 0x68,0x3b, 0x68,0x4b, 0x68,0x4f, 0x68,0x16, 0x68,0x31,
- 0x68,0x1c, 0x68,0x35, 0x68,0x2b, 0x68,0x2d, 0x68,0x2f, 0x68,0x4e, 0x68,0x44,
- 0x68,0x34, 0x68,0x1d, 0x68,0x12, 0x68,0x14, 0x68,0x26, 0x68,0x28, 0x68,0x2e,
- 0x68,0x4d, 0x68,0x3a, 0x68,0x25, 0x68,0x20, 0x6b,0x2c, 0x6b,0x2f, 0x6b,0x2d,
- 0x6b,0x31, 0x6b,0x34, 0x6b,0x6d, 0x80,0x82, 0x6b,0x88, 0x6b,0xe6, 0x6b,0xe4,
- 0x6b,0xe8, 0x6b,0xe3, 0x6b,0xe2, 0x6b,0xe7, 0x6c,0x25, 0x6d,0x7a, 0x6d,0x63,
- 0x6d,0x64, 0x6d,0x76, 0x6d,0x0d, 0x6d,0x61, 0x6d,0x92, 0x6d,0x58, 0x6d,0x62,
- 0x6d,0x6d, 0x6d,0x6f, 0x6d,0x91, 0x6d,0x8d, 0x6d,0xef, 0x6d,0x7f, 0x6d,0x86,
- 0x6d,0x5e, 0x6d,0x67, 0x6d,0x60, 0x6d,0x97, 0x6d,0x70, 0x6d,0x7c, 0x6d,0x5f,
- 0x6d,0x82, 0x6d,0x98, 0x6d,0x2f, 0x6d,0x68, 0x6d,0x8b, 0x6d,0x7e, 0x6d,0x80,
- 0x6d,0x84, 0x6d,0x16, 0x6d,0x83, 0x6d,0x7b, 0x6d,0x7d, 0x6d,0x75, 0x6d,0x90,
- 0x70,0xdc, 0x70,0xd3, 0x70,0xd1, 0x70,0xdd, 0x70,0xcb, 0x7f,0x39, 0x70,0xe2,
- 0x70,0xd7, 0x70,0xd2, 0x70,0xde, 0x70,0xe0, 0x70,0xd4, 0x70,0xcd, 0x70,0xc5,
- 0x70,0xc6, 0x70,0xc7, 0x70,0xda, 0x70,0xce, 0x70,0xe1, 0x72,0x42, 0x72,0x78,
- 0x72,0x77, 0x72,0x76, 0x73,0x00, 0x72,0xfa, 0x72,0xf4, 0x72,0xfe, 0x72,0xf6,
- 0x72,0xf3, 0x72,0xfb, 0x73,0x01, 0x73,0xd3, 0x73,0xd9, 0x73,0xe5, 0x73,0xd6,
- 0x73,0xbc, 0x73,0xe7, 0x73,0xe3, 0x73,0xe9, 0x73,0xdc, 0x73,0xd2, 0x73,0xdb,
- 0x73,0xd4, 0x73,0xdd, 0x73,0xda, 0x73,0xd7, 0x73,0xd8, 0x73,0xe8, 0x74,0xde,
- 0x74,0xdf, 0x74,0xf4, 0x74,0xf5, 0x75,0x21, 0x75,0x5b, 0x75,0x5f, 0x75,0xb0,
- 0x75,0xc1, 0x75,0xbb, 0x75,0xc4, 0x75,0xc0, 0x75,0xbf, 0x75,0xb6, 0x75,0xba,
- 0x76,0x8a, 0x76,0xc9, 0x77,0x1d, 0x77,0x1b, 0x77,0x10, 0x77,0x13, 0x77,0x12,
- 0x77,0x23, 0x77,0x11, 0x77,0x15, 0x77,0x19, 0x77,0x1a, 0x77,0x22, 0x77,0x27,
- 0x78,0x23, 0x78,0x2c, 0x78,0x22, 0x78,0x35, 0x78,0x2f, 0x78,0x28, 0x78,0x2e,
- 0x78,0x2b, 0x78,0x21, 0x78,0x29, 0x78,0x33, 0x78,0x2a, 0x78,0x31, 0x79,0x54,
- 0x79,0x5b, 0x79,0x4f, 0x79,0x5c, 0x79,0x53, 0x79,0x52, 0x79,0x51, 0x79,0xeb,
- 0x79,0xec, 0x79,0xe0, 0x79,0xee, 0x79,0xed, 0x79,0xea, 0x79,0xdc, 0x79,0xde,
- 0x79,0xdd, 0x7a,0x86, 0x7a,0x89, 0x7a,0x85, 0x7a,0x8b, 0x7a,0x8c, 0x7a,0x8a,
- 0x7a,0x87, 0x7a,0xd8, 0x7b,0x10, 0x7b,0x04, 0x7b,0x13, 0x7b,0x05, 0x7b,0x0f,
- 0x7b,0x08, 0x7b,0x0a, 0x7b,0x0e, 0x7b,0x09, 0x7b,0x12, 0x7c,0x84, 0x7c,0x91,
- 0x7c,0x8a, 0x7c,0x8c, 0x7c,0x88, 0x7c,0x8d, 0x7c,0x85, 0x7d,0x1e, 0x7d,0x1d,
- 0x7d,0x11, 0x7d,0x0e, 0x7d,0x18, 0x7d,0x16, 0x7d,0x13, 0x7d,0x1f, 0x7d,0x12,
- 0x7d,0x0f, 0x7d,0x0c, 0x7f,0x5c, 0x7f,0x61, 0x7f,0x5e, 0x7f,0x60, 0x7f,0x5d,
- 0x7f,0x5b, 0x7f,0x96, 0x7f,0x92, 0x7f,0xc3, 0x7f,0xc2, 0x7f,0xc0, 0x80,0x16,
- 0x80,0x3e, 0x80,0x39, 0x80,0xfa, 0x80,0xf2, 0x80,0xf9, 0x80,0xf5, 0x81,0x01,
- 0x80,0xfb, 0x81,0x00, 0x82,0x01, 0x82,0x2f, 0x82,0x25, 0x83,0x33, 0x83,0x2d,
- 0x83,0x44, 0x83,0x19, 0x83,0x51, 0x83,0x25, 0x83,0x56, 0x83,0x3f, 0x83,0x41,
- 0x83,0x26, 0x83,0x1c, 0x83,0x22, 0x83,0x42, 0x83,0x4e, 0x83,0x1b, 0x83,0x2a,
- 0x83,0x08, 0x83,0x3c, 0x83,0x4d, 0x83,0x16, 0x83,0x24, 0x83,0x20, 0x83,0x37,
- 0x83,0x2f, 0x83,0x29, 0x83,0x47, 0x83,0x45, 0x83,0x4c, 0x83,0x53, 0x83,0x1e,
- 0x83,0x2c, 0x83,0x4b, 0x83,0x27, 0x83,0x48, 0x86,0x53, 0x86,0x52, 0x86,0xa2,
- 0x86,0xa8, 0x86,0x96, 0x86,0x8d, 0x86,0x91, 0x86,0x9e, 0x86,0x87, 0x86,0x97,
- 0x86,0x86, 0x86,0x8b, 0x86,0x9a, 0x86,0x85, 0x86,0xa5, 0x86,0x99, 0x86,0xa1,
- 0x86,0xa7, 0x86,0x95, 0x86,0x98, 0x86,0x8e, 0x86,0x9d, 0x86,0x90, 0x86,0x94,
- 0x88,0x43, 0x88,0x44, 0x88,0x6d, 0x88,0x75, 0x88,0x76, 0x88,0x72, 0x88,0x80,
- 0x88,0x71, 0x88,0x7f, 0x88,0x6f, 0x88,0x83, 0x88,0x7e, 0x88,0x74, 0x88,0x7c,
- 0x8a,0x12, 0x8c,0x47, 0x8c,0x57, 0x8c,0x7b, 0x8c,0xa4, 0x8c,0xa3, 0x8d,0x76,
- 0x8d,0x78, 0x8d,0xb5, 0x8d,0xb7, 0x8d,0xb6, 0x8e,0xd1, 0x8e,0xd3, 0x8f,0xfe,
- 0x8f,0xf5, 0x90,0x02, 0x8f,0xff, 0x8f,0xfb, 0x90,0x04, 0x8f,0xfc, 0x8f,0xf6,
- 0x90,0xd6, 0x90,0xe0, 0x90,0xd9, 0x90,0xda, 0x90,0xe3, 0x90,0xdf, 0x90,0xe5,
- 0x90,0xd8, 0x90,0xdb, 0x90,0xd7, 0x90,0xdc, 0x90,0xe4, 0x91,0x50, 0x91,0x4e,
- 0x91,0x4f, 0x91,0xd5, 0x91,0xe2, 0x91,0xda, 0x96,0x5c, 0x96,0x5f, 0x96,0xbc,
- 0x98,0xe3, 0x9a,0xdf, 0x9b,0x2f, 0x4e,0x7f, 0x50,0x70, 0x50,0x6a, 0x50,0x61,
- 0x50,0x5e, 0x50,0x60, 0x50,0x53, 0x50,0x4b, 0x50,0x5d, 0x50,0x72, 0x50,0x48,
- 0x50,0x4d, 0x50,0x41, 0x50,0x5b, 0x50,0x4a, 0x50,0x62, 0x50,0x15, 0x50,0x45,
- 0x50,0x5f, 0x50,0x69, 0x50,0x6b, 0x50,0x63, 0x50,0x64, 0x50,0x46, 0x50,0x40,
- 0x50,0x6e, 0x50,0x73, 0x50,0x57, 0x50,0x51, 0x51,0xd0, 0x52,0x6b, 0x52,0x6d,
- 0x52,0x6c, 0x52,0x6e, 0x52,0xd6, 0x52,0xd3, 0x53,0x2d, 0x53,0x9c, 0x55,0x75,
- 0x55,0x76, 0x55,0x3c, 0x55,0x4d, 0x55,0x50, 0x55,0x34, 0x55,0x2a, 0x55,0x51,
- 0x55,0x62, 0x55,0x36, 0x55,0x35, 0x55,0x30, 0x55,0x52, 0x55,0x45, 0x55,0x0c,
- 0x55,0x32, 0x55,0x65, 0x55,0x4e, 0x55,0x39, 0x55,0x48, 0x55,0x2d, 0x55,0x3b,
- 0x55,0x40, 0x55,0x4b, 0x57,0x0a, 0x57,0x07, 0x57,0xfb, 0x58,0x14, 0x57,0xe2,
- 0x57,0xf6, 0x57,0xdc, 0x57,0xf4, 0x58,0x00, 0x57,0xed, 0x57,0xfd, 0x58,0x08,
- 0x57,0xf8, 0x58,0x0b, 0x57,0xf3, 0x57,0xcf, 0x58,0x07, 0x57,0xee, 0x57,0xe3,
- 0x57,0xf2, 0x57,0xe5, 0x57,0xec, 0x57,0xe1, 0x58,0x0e, 0x57,0xfc, 0x58,0x10,
- 0x57,0xe7, 0x58,0x01, 0x58,0x0c, 0x57,0xf1, 0x57,0xe9, 0x57,0xf0, 0x58,0x0d,
- 0x58,0x04, 0x59,0x5c, 0x5a,0x60, 0x5a,0x58, 0x5a,0x55, 0x5a,0x67, 0x5a,0x5e,
- 0x5a,0x38, 0x5a,0x35, 0x5a,0x6d, 0x5a,0x50, 0x5a,0x5f, 0x5a,0x65, 0x5a,0x6c,
- 0x5a,0x53, 0x5a,0x64, 0x5a,0x57, 0x5a,0x43, 0x5a,0x5d, 0x5a,0x52, 0x5a,0x44,
- 0x5a,0x5b, 0x5a,0x48, 0x5a,0x8e, 0x5a,0x3e, 0x5a,0x4d, 0x5a,0x39, 0x5a,0x4c,
- 0x5a,0x70, 0x5a,0x69, 0x5a,0x47, 0x5a,0x51, 0x5a,0x56, 0x5a,0x42, 0x5a,0x5c,
- 0x5b,0x72, 0x5b,0x6e, 0x5b,0xc1, 0x5b,0xc0, 0x5c,0x59, 0x5d,0x1e, 0x5d,0x0b,
- 0x5d,0x1d, 0x5d,0x1a, 0x5d,0x20, 0x5d,0x0c, 0x5d,0x28, 0x5d,0x0d, 0x5d,0x26,
- 0x5d,0x25, 0x5d,0x0f, 0x5d,0x30, 0x5d,0x12, 0x5d,0x23, 0x5d,0x1f, 0x5d,0x2e,
- 0x5e,0x3e, 0x5e,0x34, 0x5e,0xb1, 0x5e,0xb4, 0x5e,0xb9, 0x5e,0xb2, 0x5e,0xb3,
- 0x5f,0x36, 0x5f,0x38, 0x5f,0x9b, 0x5f,0x96, 0x5f,0x9f, 0x60,0x8a, 0x60,0x90,
- 0x60,0x86, 0x60,0xbe, 0x60,0xb0, 0x60,0xba, 0x60,0xd3, 0x60,0xd4, 0x60,0xcf,
- 0x60,0xe4, 0x60,0xd9, 0x60,0xdd, 0x60,0xc8, 0x60,0xb1, 0x60,0xdb, 0x60,0xb7,
- 0x60,0xca, 0x60,0xbf, 0x60,0xc3, 0x60,0xcd, 0x60,0xc0, 0x63,0x32, 0x63,0x65,
- 0x63,0x8a, 0x63,0x82, 0x63,0x7d, 0x63,0xbd, 0x63,0x9e, 0x63,0xad, 0x63,0x9d,
- 0x63,0x97, 0x63,0xab, 0x63,0x8e, 0x63,0x6f, 0x63,0x87, 0x63,0x90, 0x63,0x6e,
- 0x63,0xaf, 0x63,0x75, 0x63,0x9c, 0x63,0x6d, 0x63,0xae, 0x63,0x7c, 0x63,0xa4,
- 0x63,0x3b, 0x63,0x9f, 0x63,0x78, 0x63,0x85, 0x63,0x81, 0x63,0x91, 0x63,0x8d,
- 0x63,0x70, 0x65,0x53, 0x65,0xcd, 0x66,0x65, 0x66,0x61, 0x66,0x5b, 0x66,0x59,
- 0x66,0x5c, 0x66,0x62, 0x67,0x18, 0x68,0x79, 0x68,0x87, 0x68,0x90, 0x68,0x9c,
- 0x68,0x6d, 0x68,0x6e, 0x68,0xae, 0x68,0xab, 0x69,0x56, 0x68,0x6f, 0x68,0xa3,
- 0x68,0xac, 0x68,0xa9, 0x68,0x75, 0x68,0x74, 0x68,0xb2, 0x68,0x8f, 0x68,0x77,
- 0x68,0x92, 0x68,0x7c, 0x68,0x6b, 0x68,0x72, 0x68,0xaa, 0x68,0x80, 0x68,0x71,
- 0x68,0x7e, 0x68,0x9b, 0x68,0x96, 0x68,0x8b, 0x68,0xa0, 0x68,0x89, 0x68,0xa4,
- 0x68,0x78, 0x68,0x7b, 0x68,0x91, 0x68,0x8c, 0x68,0x8a, 0x68,0x7d, 0x6b,0x36,
- 0x6b,0x33, 0x6b,0x37, 0x6b,0x38, 0x6b,0x91, 0x6b,0x8f, 0x6b,0x8d, 0x6b,0x8e,
- 0x6b,0x8c, 0x6c,0x2a, 0x6d,0xc0, 0x6d,0xab, 0x6d,0xb4, 0x6d,0xb3, 0x6e,0x74,
- 0x6d,0xac, 0x6d,0xe9, 0x6d,0xe2, 0x6d,0xb7, 0x6d,0xf6, 0x6d,0xd4, 0x6e,0x00,
- 0x6d,0xc8, 0x6d,0xe0, 0x6d,0xdf, 0x6d,0xd6, 0x6d,0xbe, 0x6d,0xe5, 0x6d,0xdc,
- 0x6d,0xdd, 0x6d,0xdb, 0x6d,0xf4, 0x6d,0xca, 0x6d,0xbd, 0x6d,0xed, 0x6d,0xf0,
- 0x6d,0xba, 0x6d,0xd5, 0x6d,0xc2, 0x6d,0xcf, 0x6d,0xc9, 0x6d,0xd0, 0x6d,0xf2,
- 0x6d,0xd3, 0x6d,0xfd, 0x6d,0xd7, 0x6d,0xcd, 0x6d,0xe3, 0x6d,0xbb, 0x70,0xfa,
- 0x71,0x0d, 0x70,0xf7, 0x71,0x17, 0x70,0xf4, 0x71,0x0c, 0x70,0xf0, 0x71,0x04,
- 0x70,0xf3, 0x71,0x10, 0x70,0xfc, 0x70,0xff, 0x71,0x06, 0x71,0x13, 0x71,0x00,
- 0x70,0xf8, 0x70,0xf6, 0x71,0x0b, 0x71,0x02, 0x71,0x0e, 0x72,0x7e, 0x72,0x7b,
- 0x72,0x7c, 0x72,0x7f, 0x73,0x1d, 0x73,0x17, 0x73,0x07, 0x73,0x11, 0x73,0x18,
- 0x73,0x0a, 0x73,0x08, 0x72,0xff, 0x73,0x0f, 0x73,0x1e, 0x73,0x88, 0x73,0xf6,
- 0x73,0xf8, 0x73,0xf5, 0x74,0x04, 0x74,0x01, 0x73,0xfd, 0x74,0x07, 0x74,0x00,
- 0x73,0xfa, 0x73,0xfc, 0x73,0xff, 0x74,0x0c, 0x74,0x0b, 0x73,0xf4, 0x74,0x08,
- 0x75,0x64, 0x75,0x63, 0x75,0xce, 0x75,0xd2, 0x75,0xcf, 0x75,0xcb, 0x75,0xcc,
- 0x75,0xd1, 0x75,0xd0, 0x76,0x8f, 0x76,0x89, 0x76,0xd3, 0x77,0x39, 0x77,0x2f,
- 0x77,0x2d, 0x77,0x31, 0x77,0x32, 0x77,0x34, 0x77,0x33, 0x77,0x3d, 0x77,0x25,
- 0x77,0x3b, 0x77,0x35, 0x78,0x48, 0x78,0x52, 0x78,0x49, 0x78,0x4d, 0x78,0x4a,
- 0x78,0x4c, 0x78,0x26, 0x78,0x45, 0x78,0x50, 0x79,0x64, 0x79,0x67, 0x79,0x69,
- 0x79,0x6a, 0x79,0x63, 0x79,0x6b, 0x79,0x61, 0x79,0xbb, 0x79,0xfa, 0x79,0xf8,
- 0x79,0xf6, 0x79,0xf7, 0x7a,0x8f, 0x7a,0x94, 0x7a,0x90, 0x7b,0x35, 0x7b,0x47,
- 0x7b,0x34, 0x7b,0x25, 0x7b,0x30, 0x7b,0x22, 0x7b,0x24, 0x7b,0x33, 0x7b,0x18,
- 0x7b,0x2a, 0x7b,0x1d, 0x7b,0x31, 0x7b,0x2b, 0x7b,0x2d, 0x7b,0x2f, 0x7b,0x32,
- 0x7b,0x38, 0x7b,0x1a, 0x7b,0x23, 0x7c,0x94, 0x7c,0x98, 0x7c,0x96, 0x7c,0xa3,
- 0x7d,0x35, 0x7d,0x3d, 0x7d,0x38, 0x7d,0x36, 0x7d,0x3a, 0x7d,0x45, 0x7d,0x2c,
- 0x7d,0x29, 0x7d,0x41, 0x7d,0x47, 0x7d,0x3e, 0x7d,0x3f, 0x7d,0x4a, 0x7d,0x3b,
- 0x7d,0x28, 0x7f,0x63, 0x7f,0x95, 0x7f,0x9c, 0x7f,0x9d, 0x7f,0x9b, 0x7f,0xca,
- 0x7f,0xcb, 0x7f,0xcd, 0x7f,0xd0, 0x7f,0xd1, 0x7f,0xc7, 0x7f,0xcf, 0x7f,0xc9,
- 0x80,0x1f, 0x80,0x1e, 0x80,0x1b, 0x80,0x47, 0x80,0x43, 0x80,0x48, 0x81,0x18,
- 0x81,0x25, 0x81,0x19, 0x81,0x1b, 0x81,0x2d, 0x81,0x1f, 0x81,0x2c, 0x81,0x1e,
- 0x81,0x21, 0x81,0x15, 0x81,0x27, 0x81,0x1d, 0x81,0x22, 0x82,0x11, 0x82,0x38,
- 0x82,0x33, 0x82,0x3a, 0x82,0x34, 0x82,0x32, 0x82,0x74, 0x83,0x90, 0x83,0xa3,
- 0x83,0xa8, 0x83,0x8d, 0x83,0x7a, 0x83,0x73, 0x83,0xa4, 0x83,0x74, 0x83,0x8f,
- 0x83,0x81, 0x83,0x95, 0x83,0x99, 0x83,0x75, 0x83,0x94, 0x83,0xa9, 0x83,0x7d,
- 0x83,0x83, 0x83,0x8c, 0x83,0x9d, 0x83,0x9b, 0x83,0xaa, 0x83,0x8b, 0x83,0x7e,
- 0x83,0xa5, 0x83,0xaf, 0x83,0x88, 0x83,0x97, 0x83,0xb0, 0x83,0x7f, 0x83,0xa6,
- 0x83,0x87, 0x83,0xae, 0x83,0x76, 0x83,0x9a, 0x86,0x59, 0x86,0x56, 0x86,0xbf,
- 0x86,0xb7, 0x86,0xc2, 0x86,0xc1, 0x86,0xc5, 0x86,0xba, 0x86,0xb0, 0x86,0xc8,
- 0x86,0xb9, 0x86,0xb3, 0x86,0xb8, 0x86,0xcc, 0x86,0xb4, 0x86,0xbb, 0x86,0xbc,
- 0x86,0xc3, 0x86,0xbd, 0x86,0xbe, 0x88,0x52, 0x88,0x89, 0x88,0x95, 0x88,0xa8,
- 0x88,0xa2, 0x88,0xaa, 0x88,0x9a, 0x88,0x91, 0x88,0xa1, 0x88,0x9f, 0x88,0x98,
- 0x88,0xa7, 0x88,0x99, 0x88,0x9b, 0x88,0x97, 0x88,0xa4, 0x88,0xac, 0x88,0x8c,
- 0x88,0x93, 0x88,0x8e, 0x89,0x82, 0x89,0xd6, 0x89,0xd9, 0x89,0xd5, 0x8a,0x30,
- 0x8a,0x27, 0x8a,0x2c, 0x8a,0x1e, 0x8c,0x39, 0x8c,0x3b, 0x8c,0x5c, 0x8c,0x5d,
- 0x8c,0x7d, 0x8c,0xa5, 0x8d,0x7d, 0x8d,0x7b, 0x8d,0x79, 0x8d,0xbc, 0x8d,0xc2,
- 0x8d,0xb9, 0x8d,0xbf, 0x8d,0xc1, 0x8e,0xd8, 0x8e,0xde, 0x8e,0xdd, 0x8e,0xdc,
- 0x8e,0xd7, 0x8e,0xe0, 0x8e,0xe1, 0x90,0x24, 0x90,0x0b, 0x90,0x11, 0x90,0x1c,
- 0x90,0x0c, 0x90,0x21, 0x90,0xef, 0x90,0xea, 0x90,0xf0, 0x90,0xf4, 0x90,0xf2,
- 0x90,0xf3, 0x90,0xd4, 0x90,0xeb, 0x90,0xec, 0x90,0xe9, 0x91,0x56, 0x91,0x58,
- 0x91,0x5a, 0x91,0x53, 0x91,0x55, 0x91,0xec, 0x91,0xf4, 0x91,0xf1, 0x91,0xf3,
- 0x91,0xf8, 0x91,0xe4, 0x91,0xf9, 0x91,0xea, 0x91,0xeb, 0x91,0xf7, 0x91,0xe8,
- 0x91,0xee, 0x95,0x7a, 0x95,0x86, 0x95,0x88, 0x96,0x7c, 0x96,0x6d, 0x96,0x6b,
- 0x96,0x71, 0x96,0x6f, 0x96,0xbf, 0x97,0x6a, 0x98,0x04, 0x98,0xe5, 0x99,0x97,
- 0x50,0x9b, 0x50,0x95, 0x50,0x94, 0x50,0x9e, 0x50,0x8b, 0x50,0xa3, 0x50,0x83,
- 0x50,0x8c, 0x50,0x8e, 0x50,0x9d, 0x50,0x68, 0x50,0x9c, 0x50,0x92, 0x50,0x82,
- 0x50,0x87, 0x51,0x5f, 0x51,0xd4, 0x53,0x12, 0x53,0x11, 0x53,0xa4, 0x53,0xa7,
- 0x55,0x91, 0x55,0xa8, 0x55,0xa5, 0x55,0xad, 0x55,0x77, 0x56,0x45, 0x55,0xa2,
- 0x55,0x93, 0x55,0x88, 0x55,0x8f, 0x55,0xb5, 0x55,0x81, 0x55,0xa3, 0x55,0x92,
- 0x55,0xa4, 0x55,0x7d, 0x55,0x8c, 0x55,0xa6, 0x55,0x7f, 0x55,0x95, 0x55,0xa1,
- 0x55,0x8e, 0x57,0x0c, 0x58,0x29, 0x58,0x37, 0x58,0x19, 0x58,0x1e, 0x58,0x27,
- 0x58,0x23, 0x58,0x28, 0x57,0xf5, 0x58,0x48, 0x58,0x25, 0x58,0x1c, 0x58,0x1b,
- 0x58,0x33, 0x58,0x3f, 0x58,0x36, 0x58,0x2e, 0x58,0x39, 0x58,0x38, 0x58,0x2d,
- 0x58,0x2c, 0x58,0x3b, 0x59,0x61, 0x5a,0xaf, 0x5a,0x94, 0x5a,0x9f, 0x5a,0x7a,
- 0x5a,0xa2, 0x5a,0x9e, 0x5a,0x78, 0x5a,0xa6, 0x5a,0x7c, 0x5a,0xa5, 0x5a,0xac,
- 0x5a,0x95, 0x5a,0xae, 0x5a,0x37, 0x5a,0x84, 0x5a,0x8a, 0x5a,0x97, 0x5a,0x83,
- 0x5a,0x8b, 0x5a,0xa9, 0x5a,0x7b, 0x5a,0x7d, 0x5a,0x8c, 0x5a,0x9c, 0x5a,0x8f,
- 0x5a,0x93, 0x5a,0x9d, 0x5b,0xea, 0x5b,0xcd, 0x5b,0xcb, 0x5b,0xd4, 0x5b,0xd1,
- 0x5b,0xca, 0x5b,0xce, 0x5c,0x0c, 0x5c,0x30, 0x5d,0x37, 0x5d,0x43, 0x5d,0x6b,
- 0x5d,0x41, 0x5d,0x4b, 0x5d,0x3f, 0x5d,0x35, 0x5d,0x51, 0x5d,0x4e, 0x5d,0x55,
- 0x5d,0x33, 0x5d,0x3a, 0x5d,0x52, 0x5d,0x3d, 0x5d,0x31, 0x5d,0x59, 0x5d,0x42,
- 0x5d,0x39, 0x5d,0x49, 0x5d,0x38, 0x5d,0x3c, 0x5d,0x32, 0x5d,0x36, 0x5d,0x40,
- 0x5d,0x45, 0x5e,0x44, 0x5e,0x41, 0x5f,0x58, 0x5f,0xa6, 0x5f,0xa5, 0x5f,0xab,
- 0x60,0xc9, 0x60,0xb9, 0x60,0xcc, 0x60,0xe2, 0x60,0xce, 0x60,0xc4, 0x61,0x14,
- 0x60,0xf2, 0x61,0x0a, 0x61,0x16, 0x61,0x05, 0x60,0xf5, 0x61,0x13, 0x60,0xf8,
- 0x60,0xfc, 0x60,0xfe, 0x60,0xc1, 0x61,0x03, 0x61,0x18, 0x61,0x1d, 0x61,0x10,
- 0x60,0xff, 0x61,0x04, 0x61,0x0b, 0x62,0x4a, 0x63,0x94, 0x63,0xb1, 0x63,0xb0,
- 0x63,0xce, 0x63,0xe5, 0x63,0xe8, 0x63,0xef, 0x63,0xc3, 0x64,0x9d, 0x63,0xf3,
- 0x63,0xca, 0x63,0xe0, 0x63,0xf6, 0x63,0xd5, 0x63,0xf2, 0x63,0xf5, 0x64,0x61,
- 0x63,0xdf, 0x63,0xbe, 0x63,0xdd, 0x63,0xdc, 0x63,0xc4, 0x63,0xd8, 0x63,0xd3,
- 0x63,0xc2, 0x63,0xc7, 0x63,0xcc, 0x63,0xcb, 0x63,0xc8, 0x63,0xf0, 0x63,0xd7,
- 0x63,0xd9, 0x65,0x32, 0x65,0x67, 0x65,0x6a, 0x65,0x64, 0x65,0x5c, 0x65,0x68,
- 0x65,0x65, 0x65,0x8c, 0x65,0x9d, 0x65,0x9e, 0x65,0xae, 0x65,0xd0, 0x65,0xd2,
- 0x66,0x7c, 0x66,0x6c, 0x66,0x7b, 0x66,0x80, 0x66,0x71, 0x66,0x79, 0x66,0x6a,
- 0x66,0x72, 0x67,0x01, 0x69,0x0c, 0x68,0xd3, 0x69,0x04, 0x68,0xdc, 0x69,0x2a,
- 0x68,0xec, 0x68,0xea, 0x68,0xf1, 0x69,0x0f, 0x68,0xd6, 0x68,0xf7, 0x68,0xeb,
- 0x68,0xe4, 0x68,0xf6, 0x69,0x13, 0x69,0x10, 0x68,0xf3, 0x68,0xe1, 0x69,0x07,
- 0x68,0xcc, 0x69,0x08, 0x69,0x70, 0x68,0xb4, 0x69,0x11, 0x68,0xef, 0x68,0xc6,
- 0x69,0x14, 0x68,0xf8, 0x68,0xd0, 0x68,0xfd, 0x68,0xfc, 0x68,0xe8, 0x69,0x0b,
- 0x69,0x0a, 0x69,0x17, 0x68,0xce, 0x68,0xc8, 0x68,0xdd, 0x68,0xde, 0x68,0xe6,
- 0x68,0xf4, 0x68,0xd1, 0x69,0x06, 0x68,0xd4, 0x68,0xe9, 0x69,0x15, 0x69,0x25,
- 0x68,0xc7, 0x6b,0x39, 0x6b,0x3b, 0x6b,0x3f, 0x6b,0x3c, 0x6b,0x94, 0x6b,0x97,
- 0x6b,0x99, 0x6b,0x95, 0x6b,0xbd, 0x6b,0xf0, 0x6b,0xf2, 0x6b,0xf3, 0x6c,0x30,
- 0x6d,0xfc, 0x6e,0x46, 0x6e,0x47, 0x6e,0x1f, 0x6e,0x49, 0x6e,0x88, 0x6e,0x3c,
- 0x6e,0x3d, 0x6e,0x45, 0x6e,0x62, 0x6e,0x2b, 0x6e,0x3f, 0x6e,0x41, 0x6e,0x5d,
- 0x6e,0x73, 0x6e,0x1c, 0x6e,0x33, 0x6e,0x4b, 0x6e,0x40, 0x6e,0x51, 0x6e,0x3b,
- 0x6e,0x03, 0x6e,0x2e, 0x6e,0x5e, 0x6e,0x68, 0x6e,0x5c, 0x6e,0x61, 0x6e,0x31,
- 0x6e,0x28, 0x6e,0x60, 0x6e,0x71, 0x6e,0x6b, 0x6e,0x39, 0x6e,0x22, 0x6e,0x30,
- 0x6e,0x53, 0x6e,0x65, 0x6e,0x27, 0x6e,0x78, 0x6e,0x64, 0x6e,0x77, 0x6e,0x55,
- 0x6e,0x79, 0x6e,0x52, 0x6e,0x66, 0x6e,0x35, 0x6e,0x36, 0x6e,0x5a, 0x71,0x20,
- 0x71,0x1e, 0x71,0x2f, 0x70,0xfb, 0x71,0x2e, 0x71,0x31, 0x71,0x23, 0x71,0x25,
- 0x71,0x22, 0x71,0x32, 0x71,0x1f, 0x71,0x28, 0x71,0x3a, 0x71,0x1b, 0x72,0x4b,
- 0x72,0x5a, 0x72,0x88, 0x72,0x89, 0x72,0x86, 0x72,0x85, 0x72,0x8b, 0x73,0x12,
- 0x73,0x0b, 0x73,0x30, 0x73,0x22, 0x73,0x31, 0x73,0x33, 0x73,0x27, 0x73,0x32,
- 0x73,0x2d, 0x73,0x26, 0x73,0x23, 0x73,0x35, 0x73,0x0c, 0x74,0x2e, 0x74,0x2c,
- 0x74,0x30, 0x74,0x2b, 0x74,0x16, 0x74,0x1a, 0x74,0x21, 0x74,0x2d, 0x74,0x31,
- 0x74,0x24, 0x74,0x23, 0x74,0x1d, 0x74,0x29, 0x74,0x20, 0x74,0x32, 0x74,0xfb,
- 0x75,0x2f, 0x75,0x6f, 0x75,0x6c, 0x75,0xe7, 0x75,0xda, 0x75,0xe1, 0x75,0xe6,
- 0x75,0xdd, 0x75,0xdf, 0x75,0xe4, 0x75,0xd7, 0x76,0x95, 0x76,0x92, 0x76,0xda,
- 0x77,0x46, 0x77,0x47, 0x77,0x44, 0x77,0x4d, 0x77,0x45, 0x77,0x4a, 0x77,0x4e,
- 0x77,0x4b, 0x77,0x4c, 0x77,0xde, 0x77,0xec, 0x78,0x60, 0x78,0x64, 0x78,0x65,
- 0x78,0x5c, 0x78,0x6d, 0x78,0x71, 0x78,0x6a, 0x78,0x6e, 0x78,0x70, 0x78,0x69,
- 0x78,0x68, 0x78,0x5e, 0x78,0x62, 0x79,0x74, 0x79,0x73, 0x79,0x72, 0x79,0x70,
- 0x7a,0x02, 0x7a,0x0a, 0x7a,0x03, 0x7a,0x0c, 0x7a,0x04, 0x7a,0x99, 0x7a,0xe6,
- 0x7a,0xe4, 0x7b,0x4a, 0x7b,0x3b, 0x7b,0x44, 0x7b,0x48, 0x7b,0x4c, 0x7b,0x4e,
- 0x7b,0x40, 0x7b,0x58, 0x7b,0x45, 0x7c,0xa2, 0x7c,0x9e, 0x7c,0xa8, 0x7c,0xa1,
- 0x7d,0x58, 0x7d,0x6f, 0x7d,0x63, 0x7d,0x53, 0x7d,0x56, 0x7d,0x67, 0x7d,0x6a,
- 0x7d,0x4f, 0x7d,0x6d, 0x7d,0x5c, 0x7d,0x6b, 0x7d,0x52, 0x7d,0x54, 0x7d,0x69,
- 0x7d,0x51, 0x7d,0x5f, 0x7d,0x4e, 0x7f,0x3e, 0x7f,0x3f, 0x7f,0x65, 0x7f,0x66,
- 0x7f,0xa2, 0x7f,0xa0, 0x7f,0xa1, 0x7f,0xd7, 0x80,0x51, 0x80,0x4f, 0x80,0x50,
- 0x80,0xfe, 0x80,0xd4, 0x81,0x43, 0x81,0x4a, 0x81,0x52, 0x81,0x4f, 0x81,0x47,
- 0x81,0x3d, 0x81,0x4d, 0x81,0x3a, 0x81,0xe6, 0x81,0xee, 0x81,0xf7, 0x81,0xf8,
- 0x81,0xf9, 0x82,0x04, 0x82,0x3c, 0x82,0x3d, 0x82,0x3f, 0x82,0x75, 0x83,0x3b,
- 0x83,0xcf, 0x83,0xf9, 0x84,0x23, 0x83,0xc0, 0x83,0xe8, 0x84,0x12, 0x83,0xe7,
- 0x83,0xe4, 0x83,0xfc, 0x83,0xf6, 0x84,0x10, 0x83,0xc6, 0x83,0xc8, 0x83,0xeb,
- 0x83,0xe3, 0x83,0xbf, 0x84,0x01, 0x83,0xdd, 0x83,0xe5, 0x83,0xd8, 0x83,0xff,
- 0x83,0xe1, 0x83,0xcb, 0x83,0xce, 0x83,0xd6, 0x83,0xf5, 0x83,0xc9, 0x84,0x09,
- 0x84,0x0f, 0x83,0xde, 0x84,0x11, 0x84,0x06, 0x83,0xc2, 0x83,0xf3, 0x83,0xd5,
- 0x83,0xfa, 0x83,0xc7, 0x83,0xd1, 0x83,0xea, 0x84,0x13, 0x83,0xc3, 0x83,0xec,
- 0x83,0xee, 0x83,0xc4, 0x83,0xfb, 0x83,0xd7, 0x83,0xe2, 0x84,0x1b, 0x83,0xdb,
- 0x83,0xfe, 0x86,0xd8, 0x86,0xe2, 0x86,0xe6, 0x86,0xd3, 0x86,0xe3, 0x86,0xda,
- 0x86,0xea, 0x86,0xdd, 0x86,0xeb, 0x86,0xdc, 0x86,0xec, 0x86,0xe9, 0x86,0xd7,
- 0x86,0xe8, 0x86,0xd1, 0x88,0x48, 0x88,0x56, 0x88,0x55, 0x88,0xba, 0x88,0xd7,
- 0x88,0xb9, 0x88,0xb8, 0x88,0xc0, 0x88,0xbe, 0x88,0xb6, 0x88,0xbc, 0x88,0xb7,
- 0x88,0xbd, 0x88,0xb2, 0x89,0x01, 0x88,0xc9, 0x89,0x95, 0x89,0x98, 0x89,0x97,
- 0x89,0xdd, 0x89,0xda, 0x89,0xdb, 0x8a,0x4e, 0x8a,0x4d, 0x8a,0x39, 0x8a,0x59,
- 0x8a,0x40, 0x8a,0x57, 0x8a,0x58, 0x8a,0x44, 0x8a,0x45, 0x8a,0x52, 0x8a,0x48,
- 0x8a,0x51, 0x8a,0x4a, 0x8a,0x4c, 0x8a,0x4f, 0x8c,0x5f, 0x8c,0x81, 0x8c,0x80,
- 0x8c,0xba, 0x8c,0xbe, 0x8c,0xb0, 0x8c,0xb9, 0x8c,0xb5, 0x8d,0x84, 0x8d,0x80,
- 0x8d,0x89, 0x8d,0xd8, 0x8d,0xd3, 0x8d,0xcd, 0x8d,0xc7, 0x8d,0xd6, 0x8d,0xdc,
- 0x8d,0xcf, 0x8d,0xd5, 0x8d,0xd9, 0x8d,0xc8, 0x8d,0xd7, 0x8d,0xc5, 0x8e,0xef,
- 0x8e,0xf7, 0x8e,0xfa, 0x8e,0xf9, 0x8e,0xe6, 0x8e,0xee, 0x8e,0xe5, 0x8e,0xf5,
- 0x8e,0xe7, 0x8e,0xe8, 0x8e,0xf6, 0x8e,0xeb, 0x8e,0xf1, 0x8e,0xec, 0x8e,0xf4,
- 0x8e,0xe9, 0x90,0x2d, 0x90,0x34, 0x90,0x2f, 0x91,0x06, 0x91,0x2c, 0x91,0x04,
- 0x90,0xff, 0x90,0xfc, 0x91,0x08, 0x90,0xf9, 0x90,0xfb, 0x91,0x01, 0x91,0x00,
- 0x91,0x07, 0x91,0x05, 0x91,0x03, 0x91,0x61, 0x91,0x64, 0x91,0x5f, 0x91,0x62,
- 0x91,0x60, 0x92,0x01, 0x92,0x0a, 0x92,0x25, 0x92,0x03, 0x92,0x1a, 0x92,0x26,
- 0x92,0x0f, 0x92,0x0c, 0x92,0x00, 0x92,0x12, 0x91,0xff, 0x91,0xfd, 0x92,0x06,
- 0x92,0x04, 0x92,0x27, 0x92,0x02, 0x92,0x1c, 0x92,0x24, 0x92,0x19, 0x92,0x17,
- 0x92,0x05, 0x92,0x16, 0x95,0x7b, 0x95,0x8d, 0x95,0x8c, 0x95,0x90, 0x96,0x87,
- 0x96,0x7e, 0x96,0x88, 0x96,0x89, 0x96,0x83, 0x96,0x80, 0x96,0xc2, 0x96,0xc8,
- 0x96,0xc3, 0x96,0xf1, 0x96,0xf0, 0x97,0x6c, 0x97,0x70, 0x97,0x6e, 0x98,0x07,
- 0x98,0xa9, 0x98,0xeb, 0x9c,0xe6, 0x9e,0xf9, 0x4e,0x83, 0x4e,0x84, 0x4e,0xb6,
- 0x50,0xbd, 0x50,0xbf, 0x50,0xc6, 0x50,0xae, 0x50,0xc4, 0x50,0xca, 0x50,0xb4,
- 0x50,0xc8, 0x50,0xc2, 0x50,0xb0, 0x50,0xc1, 0x50,0xba, 0x50,0xb1, 0x50,0xcb,
- 0x50,0xc9, 0x50,0xb6, 0x50,0xb8, 0x51,0xd7, 0x52,0x7a, 0x52,0x78, 0x52,0x7b,
- 0x52,0x7c, 0x55,0xc3, 0x55,0xdb, 0x55,0xcc, 0x55,0xd0, 0x55,0xcb, 0x55,0xca,
- 0x55,0xdd, 0x55,0xc0, 0x55,0xd4, 0x55,0xc4, 0x55,0xe9, 0x55,0xbf, 0x55,0xd2,
- 0x55,0x8d, 0x55,0xcf, 0x55,0xd5, 0x55,0xe2, 0x55,0xd6, 0x55,0xc8, 0x55,0xf2,
- 0x55,0xcd, 0x55,0xd9, 0x55,0xc2, 0x57,0x14, 0x58,0x53, 0x58,0x68, 0x58,0x64,
- 0x58,0x4f, 0x58,0x4d, 0x58,0x49, 0x58,0x6f, 0x58,0x55, 0x58,0x4e, 0x58,0x5d,
- 0x58,0x59, 0x58,0x65, 0x58,0x5b, 0x58,0x3d, 0x58,0x63, 0x58,0x71, 0x58,0xfc,
- 0x5a,0xc7, 0x5a,0xc4, 0x5a,0xcb, 0x5a,0xba, 0x5a,0xb8, 0x5a,0xb1, 0x5a,0xb5,
- 0x5a,0xb0, 0x5a,0xbf, 0x5a,0xc8, 0x5a,0xbb, 0x5a,0xc6, 0x5a,0xb7, 0x5a,0xc0,
- 0x5a,0xca, 0x5a,0xb4, 0x5a,0xb6, 0x5a,0xcd, 0x5a,0xb9, 0x5a,0x90, 0x5b,0xd6,
- 0x5b,0xd8, 0x5b,0xd9, 0x5c,0x1f, 0x5c,0x33, 0x5d,0x71, 0x5d,0x63, 0x5d,0x4a,
- 0x5d,0x65, 0x5d,0x72, 0x5d,0x6c, 0x5d,0x5e, 0x5d,0x68, 0x5d,0x67, 0x5d,0x62,
- 0x5d,0xf0, 0x5e,0x4f, 0x5e,0x4e, 0x5e,0x4a, 0x5e,0x4d, 0x5e,0x4b, 0x5e,0xc5,
- 0x5e,0xcc, 0x5e,0xc6, 0x5e,0xcb, 0x5e,0xc7, 0x5f,0x40, 0x5f,0xaf, 0x5f,0xad,
- 0x60,0xf7, 0x61,0x49, 0x61,0x4a, 0x61,0x2b, 0x61,0x45, 0x61,0x36, 0x61,0x32,
- 0x61,0x2e, 0x61,0x46, 0x61,0x2f, 0x61,0x4f, 0x61,0x29, 0x61,0x40, 0x62,0x20,
- 0x91,0x68, 0x62,0x23, 0x62,0x25, 0x62,0x24, 0x63,0xc5, 0x63,0xf1, 0x63,0xeb,
- 0x64,0x10, 0x64,0x12, 0x64,0x09, 0x64,0x20, 0x64,0x24, 0x64,0x33, 0x64,0x43,
- 0x64,0x1f, 0x64,0x15, 0x64,0x18, 0x64,0x39, 0x64,0x37, 0x64,0x22, 0x64,0x23,
- 0x64,0x0c, 0x64,0x26, 0x64,0x30, 0x64,0x28, 0x64,0x41, 0x64,0x35, 0x64,0x2f,
- 0x64,0x0a, 0x64,0x1a, 0x64,0x40, 0x64,0x25, 0x64,0x27, 0x64,0x0b, 0x63,0xe7,
- 0x64,0x1b, 0x64,0x2e, 0x64,0x21, 0x64,0x0e, 0x65,0x6f, 0x65,0x92, 0x65,0xd3,
- 0x66,0x86, 0x66,0x8c, 0x66,0x95, 0x66,0x90, 0x66,0x8b, 0x66,0x8a, 0x66,0x99,
- 0x66,0x94, 0x66,0x78, 0x67,0x20, 0x69,0x66, 0x69,0x5f, 0x69,0x38, 0x69,0x4e,
- 0x69,0x62, 0x69,0x71, 0x69,0x3f, 0x69,0x45, 0x69,0x6a, 0x69,0x39, 0x69,0x42,
- 0x69,0x57, 0x69,0x59, 0x69,0x7a, 0x69,0x48, 0x69,0x49, 0x69,0x35, 0x69,0x6c,
- 0x69,0x33, 0x69,0x3d, 0x69,0x65, 0x68,0xf0, 0x69,0x78, 0x69,0x34, 0x69,0x69,
- 0x69,0x40, 0x69,0x6f, 0x69,0x44, 0x69,0x76, 0x69,0x58, 0x69,0x41, 0x69,0x74,
- 0x69,0x4c, 0x69,0x3b, 0x69,0x4b, 0x69,0x37, 0x69,0x5c, 0x69,0x4f, 0x69,0x51,
- 0x69,0x32, 0x69,0x52, 0x69,0x2f, 0x69,0x7b, 0x69,0x3c, 0x6b,0x46, 0x6b,0x45,
- 0x6b,0x43, 0x6b,0x42, 0x6b,0x48, 0x6b,0x41, 0x6b,0x9b, 0xfa,0x0d, 0x6b,0xfb,
- 0x6b,0xfc, 0x6b,0xf9, 0x6b,0xf7, 0x6b,0xf8, 0x6e,0x9b, 0x6e,0xd6, 0x6e,0xc8,
- 0x6e,0x8f, 0x6e,0xc0, 0x6e,0x9f, 0x6e,0x93, 0x6e,0x94, 0x6e,0xa0, 0x6e,0xb1,
- 0x6e,0xb9, 0x6e,0xc6, 0x6e,0xd2, 0x6e,0xbd, 0x6e,0xc1, 0x6e,0x9e, 0x6e,0xc9,
- 0x6e,0xb7, 0x6e,0xb0, 0x6e,0xcd, 0x6e,0xa6, 0x6e,0xcf, 0x6e,0xb2, 0x6e,0xbe,
- 0x6e,0xc3, 0x6e,0xdc, 0x6e,0xd8, 0x6e,0x99, 0x6e,0x92, 0x6e,0x8e, 0x6e,0x8d,
- 0x6e,0xa4, 0x6e,0xa1, 0x6e,0xbf, 0x6e,0xb3, 0x6e,0xd0, 0x6e,0xca, 0x6e,0x97,
- 0x6e,0xae, 0x6e,0xa3, 0x71,0x47, 0x71,0x54, 0x71,0x52, 0x71,0x63, 0x71,0x60,
- 0x71,0x41, 0x71,0x5d, 0x71,0x62, 0x71,0x72, 0x71,0x78, 0x71,0x6a, 0x71,0x61,
- 0x71,0x42, 0x71,0x58, 0x71,0x43, 0x71,0x4b, 0x71,0x70, 0x71,0x5f, 0x71,0x50,
- 0x71,0x53, 0x71,0x44, 0x71,0x4d, 0x71,0x5a, 0x72,0x4f, 0x72,0x8d, 0x72,0x8c,
- 0x72,0x91, 0x72,0x90, 0x72,0x8e, 0x73,0x3c, 0x73,0x42, 0x73,0x3b, 0x73,0x3a,
- 0x73,0x40, 0x73,0x4a, 0x73,0x49, 0x74,0x44, 0x74,0x4a, 0x74,0x4b, 0x74,0x52,
- 0x74,0x51, 0x74,0x57, 0x74,0x40, 0x74,0x4f, 0x74,0x50, 0x74,0x4e, 0x74,0x42,
- 0x74,0x46, 0x74,0x4d, 0x74,0x54, 0x74,0xe1, 0x74,0xff, 0x74,0xfe, 0x74,0xfd,
- 0x75,0x1d, 0x75,0x79, 0x75,0x77, 0x69,0x83, 0x75,0xef, 0x76,0x0f, 0x76,0x03,
- 0x75,0xf7, 0x75,0xfe, 0x75,0xfc, 0x75,0xf9, 0x75,0xf8, 0x76,0x10, 0x75,0xfb,
- 0x75,0xf6, 0x75,0xed, 0x75,0xf5, 0x75,0xfd, 0x76,0x99, 0x76,0xb5, 0x76,0xdd,
- 0x77,0x55, 0x77,0x5f, 0x77,0x60, 0x77,0x52, 0x77,0x56, 0x77,0x5a, 0x77,0x69,
- 0x77,0x67, 0x77,0x54, 0x77,0x59, 0x77,0x6d, 0x77,0xe0, 0x78,0x87, 0x78,0x9a,
- 0x78,0x94, 0x78,0x8f, 0x78,0x84, 0x78,0x95, 0x78,0x85, 0x78,0x86, 0x78,0xa1,
- 0x78,0x83, 0x78,0x79, 0x78,0x99, 0x78,0x80, 0x78,0x96, 0x78,0x7b, 0x79,0x7c,
- 0x79,0x82, 0x79,0x7d, 0x79,0x79, 0x7a,0x11, 0x7a,0x18, 0x7a,0x19, 0x7a,0x12,
- 0x7a,0x17, 0x7a,0x15, 0x7a,0x22, 0x7a,0x13, 0x7a,0x1b, 0x7a,0x10, 0x7a,0xa3,
- 0x7a,0xa2, 0x7a,0x9e, 0x7a,0xeb, 0x7b,0x66, 0x7b,0x64, 0x7b,0x6d, 0x7b,0x74,
- 0x7b,0x69, 0x7b,0x72, 0x7b,0x65, 0x7b,0x73, 0x7b,0x71, 0x7b,0x70, 0x7b,0x61,
- 0x7b,0x78, 0x7b,0x76, 0x7b,0x63, 0x7c,0xb2, 0x7c,0xb4, 0x7c,0xaf, 0x7d,0x88,
- 0x7d,0x86, 0x7d,0x80, 0x7d,0x8d, 0x7d,0x7f, 0x7d,0x85, 0x7d,0x7a, 0x7d,0x8e,
- 0x7d,0x7b, 0x7d,0x83, 0x7d,0x7c, 0x7d,0x8c, 0x7d,0x94, 0x7d,0x84, 0x7d,0x7d,
- 0x7d,0x92, 0x7f,0x6d, 0x7f,0x6b, 0x7f,0x67, 0x7f,0x68, 0x7f,0x6c, 0x7f,0xa6,
- 0x7f,0xa5, 0x7f,0xa7, 0x7f,0xdb, 0x7f,0xdc, 0x80,0x21, 0x81,0x64, 0x81,0x60,
- 0x81,0x77, 0x81,0x5c, 0x81,0x69, 0x81,0x5b, 0x81,0x62, 0x81,0x72, 0x67,0x21,
- 0x81,0x5e, 0x81,0x76, 0x81,0x67, 0x81,0x6f, 0x81,0x44, 0x81,0x61, 0x82,0x1d,
- 0x82,0x49, 0x82,0x44, 0x82,0x40, 0x82,0x42, 0x82,0x45, 0x84,0xf1, 0x84,0x3f,
- 0x84,0x56, 0x84,0x76, 0x84,0x79, 0x84,0x8f, 0x84,0x8d, 0x84,0x65, 0x84,0x51,
- 0x84,0x40, 0x84,0x86, 0x84,0x67, 0x84,0x30, 0x84,0x4d, 0x84,0x7d, 0x84,0x5a,
- 0x84,0x59, 0x84,0x74, 0x84,0x73, 0x84,0x5d, 0x85,0x07, 0x84,0x5e, 0x84,0x37,
- 0x84,0x3a, 0x84,0x34, 0x84,0x7a, 0x84,0x43, 0x84,0x78, 0x84,0x32, 0x84,0x45,
- 0x84,0x29, 0x83,0xd9, 0x84,0x4b, 0x84,0x2f, 0x84,0x42, 0x84,0x2d, 0x84,0x5f,
- 0x84,0x70, 0x84,0x39, 0x84,0x4e, 0x84,0x4c, 0x84,0x52, 0x84,0x6f, 0x84,0xc5,
- 0x84,0x8e, 0x84,0x3b, 0x84,0x47, 0x84,0x36, 0x84,0x33, 0x84,0x68, 0x84,0x7e,
- 0x84,0x44, 0x84,0x2b, 0x84,0x60, 0x84,0x54, 0x84,0x6e, 0x84,0x50, 0x87,0x0b,
- 0x87,0x04, 0x86,0xf7, 0x87,0x0c, 0x86,0xfa, 0x86,0xd6, 0x86,0xf5, 0x87,0x4d,
- 0x86,0xf8, 0x87,0x0e, 0x87,0x09, 0x87,0x01, 0x86,0xf6, 0x87,0x0d, 0x87,0x05,
- 0x88,0xd6, 0x88,0xcb, 0x88,0xcd, 0x88,0xce, 0x88,0xde, 0x88,0xdb, 0x88,0xda,
- 0x88,0xcc, 0x88,0xd0, 0x89,0x85, 0x89,0x9b, 0x89,0xdf, 0x89,0xe5, 0x89,0xe4,
- 0x89,0xe1, 0x89,0xe0, 0x89,0xe2, 0x89,0xdc, 0x89,0xe6, 0x8a,0x76, 0x8a,0x86,
- 0x8a,0x7f, 0x8a,0x61, 0x8a,0x3f, 0x8a,0x77, 0x8a,0x82, 0x8a,0x84, 0x8a,0x75,
- 0x8a,0x83, 0x8a,0x81, 0x8a,0x74, 0x8a,0x7a, 0x8c,0x3c, 0x8c,0x4b, 0x8c,0x4a,
- 0x8c,0x65, 0x8c,0x64, 0x8c,0x66, 0x8c,0x86, 0x8c,0x84, 0x8c,0x85, 0x8c,0xcc,
- 0x8d,0x68, 0x8d,0x69, 0x8d,0x91, 0x8d,0x8c, 0x8d,0x8e, 0x8d,0x8f, 0x8d,0x8d,
- 0x8d,0x93, 0x8d,0x94, 0x8d,0x90, 0x8d,0x92, 0x8d,0xf0, 0x8d,0xe0, 0x8d,0xec,
- 0x8d,0xf1, 0x8d,0xee, 0x8d,0xd0, 0x8d,0xe9, 0x8d,0xe3, 0x8d,0xe2, 0x8d,0xe7,
- 0x8d,0xf2, 0x8d,0xeb, 0x8d,0xf4, 0x8f,0x06, 0x8e,0xff, 0x8f,0x01, 0x8f,0x00,
- 0x8f,0x05, 0x8f,0x07, 0x8f,0x08, 0x8f,0x02, 0x8f,0x0b, 0x90,0x52, 0x90,0x3f,
- 0x90,0x44, 0x90,0x49, 0x90,0x3d, 0x91,0x10, 0x91,0x0d, 0x91,0x0f, 0x91,0x11,
- 0x91,0x16, 0x91,0x14, 0x91,0x0b, 0x91,0x0e, 0x91,0x6e, 0x91,0x6f, 0x92,0x48,
- 0x92,0x52, 0x92,0x30, 0x92,0x3a, 0x92,0x66, 0x92,0x33, 0x92,0x65, 0x92,0x5e,
- 0x92,0x83, 0x92,0x2e, 0x92,0x4a, 0x92,0x46, 0x92,0x6d, 0x92,0x6c, 0x92,0x4f,
- 0x92,0x60, 0x92,0x67, 0x92,0x6f, 0x92,0x36, 0x92,0x61, 0x92,0x70, 0x92,0x31,
- 0x92,0x54, 0x92,0x63, 0x92,0x50, 0x92,0x72, 0x92,0x4e, 0x92,0x53, 0x92,0x4c,
- 0x92,0x56, 0x92,0x32, 0x95,0x9f, 0x95,0x9c, 0x95,0x9e, 0x95,0x9b, 0x96,0x92,
- 0x96,0x93, 0x96,0x91, 0x96,0x97, 0x96,0xce, 0x96,0xfa, 0x96,0xfd, 0x96,0xf8,
- 0x96,0xf5, 0x97,0x73, 0x97,0x77, 0x97,0x78, 0x97,0x72, 0x98,0x0f, 0x98,0x0d,
- 0x98,0x0e, 0x98,0xac, 0x98,0xf6, 0x98,0xf9, 0x99,0xaf, 0x99,0xb2, 0x99,0xb0,
- 0x99,0xb5, 0x9a,0xad, 0x9a,0xab, 0x9b,0x5b, 0x9c,0xea, 0x9c,0xed, 0x9c,0xe7,
- 0x9e,0x80, 0x9e,0xfd, 0x50,0xe6, 0x50,0xd4, 0x50,0xd7, 0x50,0xe8, 0x50,0xf3,
- 0x50,0xdb, 0x50,0xea, 0x50,0xdd, 0x50,0xe4, 0x50,0xd3, 0x50,0xec, 0x50,0xf0,
- 0x50,0xef, 0x50,0xe3, 0x50,0xe0, 0x51,0xd8, 0x52,0x80, 0x52,0x81, 0x52,0xe9,
- 0x52,0xeb, 0x53,0x30, 0x53,0xac, 0x56,0x27, 0x56,0x15, 0x56,0x0c, 0x56,0x12,
- 0x55,0xfc, 0x56,0x0f, 0x56,0x1c, 0x56,0x01, 0x56,0x13, 0x56,0x02, 0x55,0xfa,
- 0x56,0x1d, 0x56,0x04, 0x55,0xff, 0x55,0xf9, 0x58,0x89, 0x58,0x7c, 0x58,0x90,
- 0x58,0x98, 0x58,0x86, 0x58,0x81, 0x58,0x7f, 0x58,0x74, 0x58,0x8b, 0x58,0x7a,
- 0x58,0x87, 0x58,0x91, 0x58,0x8e, 0x58,0x76, 0x58,0x82, 0x58,0x88, 0x58,0x7b,
- 0x58,0x94, 0x58,0x8f, 0x58,0xfe, 0x59,0x6b, 0x5a,0xdc, 0x5a,0xee, 0x5a,0xe5,
- 0x5a,0xd5, 0x5a,0xea, 0x5a,0xda, 0x5a,0xed, 0x5a,0xeb, 0x5a,0xf3, 0x5a,0xe2,
- 0x5a,0xe0, 0x5a,0xdb, 0x5a,0xec, 0x5a,0xde, 0x5a,0xdd, 0x5a,0xd9, 0x5a,0xe8,
- 0x5a,0xdf, 0x5b,0x77, 0x5b,0xe0, 0x5b,0xe3, 0x5c,0x63, 0x5d,0x82, 0x5d,0x80,
- 0x5d,0x7d, 0x5d,0x86, 0x5d,0x7a, 0x5d,0x81, 0x5d,0x77, 0x5d,0x8a, 0x5d,0x89,
- 0x5d,0x88, 0x5d,0x7e, 0x5d,0x7c, 0x5d,0x8d, 0x5d,0x79, 0x5d,0x7f, 0x5e,0x58,
- 0x5e,0x59, 0x5e,0x53, 0x5e,0xd8, 0x5e,0xd1, 0x5e,0xd7, 0x5e,0xce, 0x5e,0xdc,
- 0x5e,0xd5, 0x5e,0xd9, 0x5e,0xd2, 0x5e,0xd4, 0x5f,0x44, 0x5f,0x43, 0x5f,0x6f,
- 0x5f,0xb6, 0x61,0x2c, 0x61,0x28, 0x61,0x41, 0x61,0x5e, 0x61,0x71, 0x61,0x73,
- 0x61,0x52, 0x61,0x53, 0x61,0x72, 0x61,0x6c, 0x61,0x80, 0x61,0x74, 0x61,0x54,
- 0x61,0x7a, 0x61,0x5b, 0x61,0x65, 0x61,0x3b, 0x61,0x6a, 0x61,0x61, 0x61,0x56,
- 0x62,0x29, 0x62,0x27, 0x62,0x2b, 0x64,0x2b, 0x64,0x4d, 0x64,0x5b, 0x64,0x5d,
- 0x64,0x74, 0x64,0x76, 0x64,0x72, 0x64,0x73, 0x64,0x7d, 0x64,0x75, 0x64,0x66,
- 0x64,0xa6, 0x64,0x4e, 0x64,0x82, 0x64,0x5e, 0x64,0x5c, 0x64,0x4b, 0x64,0x53,
- 0x64,0x60, 0x64,0x50, 0x64,0x7f, 0x64,0x3f, 0x64,0x6c, 0x64,0x6b, 0x64,0x59,
- 0x64,0x65, 0x64,0x77, 0x65,0x73, 0x65,0xa0, 0x66,0xa1, 0x66,0xa0, 0x66,0x9f,
- 0x67,0x05, 0x67,0x04, 0x67,0x22, 0x69,0xb1, 0x69,0xb6, 0x69,0xc9, 0x69,0xa0,
- 0x69,0xce, 0x69,0x96, 0x69,0xb0, 0x69,0xac, 0x69,0xbc, 0x69,0x91, 0x69,0x99,
- 0x69,0x8e, 0x69,0xa7, 0x69,0x8d, 0x69,0xa9, 0x69,0xbe, 0x69,0xaf, 0x69,0xbf,
- 0x69,0xc4, 0x69,0xbd, 0x69,0xa4, 0x69,0xd4, 0x69,0xb9, 0x69,0xca, 0x69,0x9a,
- 0x69,0xcf, 0x69,0xb3, 0x69,0x93, 0x69,0xaa, 0x69,0xa1, 0x69,0x9e, 0x69,0xd9,
- 0x69,0x97, 0x69,0x90, 0x69,0xc2, 0x69,0xb5, 0x69,0xa5, 0x69,0xc6, 0x6b,0x4a,
- 0x6b,0x4d, 0x6b,0x4b, 0x6b,0x9e, 0x6b,0x9f, 0x6b,0xa0, 0x6b,0xc3, 0x6b,0xc4,
- 0x6b,0xfe, 0x6e,0xce, 0x6e,0xf5, 0x6e,0xf1, 0x6f,0x03, 0x6f,0x25, 0x6e,0xf8,
- 0x6f,0x37, 0x6e,0xfb, 0x6f,0x2e, 0x6f,0x09, 0x6f,0x4e, 0x6f,0x19, 0x6f,0x1a,
- 0x6f,0x27, 0x6f,0x18, 0x6f,0x3b, 0x6f,0x12, 0x6e,0xed, 0x6f,0x0a, 0x6f,0x36,
- 0x6f,0x73, 0x6e,0xf9, 0x6e,0xee, 0x6f,0x2d, 0x6f,0x40, 0x6f,0x30, 0x6f,0x3c,
- 0x6f,0x35, 0x6e,0xeb, 0x6f,0x07, 0x6f,0x0e, 0x6f,0x43, 0x6f,0x05, 0x6e,0xfd,
- 0x6e,0xf6, 0x6f,0x39, 0x6f,0x1c, 0x6e,0xfc, 0x6f,0x3a, 0x6f,0x1f, 0x6f,0x0d,
- 0x6f,0x1e, 0x6f,0x08, 0x6f,0x21, 0x71,0x87, 0x71,0x90, 0x71,0x89, 0x71,0x80,
- 0x71,0x85, 0x71,0x82, 0x71,0x8f, 0x71,0x7b, 0x71,0x86, 0x71,0x81, 0x71,0x97,
- 0x72,0x44, 0x72,0x53, 0x72,0x97, 0x72,0x95, 0x72,0x93, 0x73,0x43, 0x73,0x4d,
- 0x73,0x51, 0x73,0x4c, 0x74,0x62, 0x74,0x73, 0x74,0x71, 0x74,0x75, 0x74,0x72,
- 0x74,0x67, 0x74,0x6e, 0x75,0x00, 0x75,0x02, 0x75,0x03, 0x75,0x7d, 0x75,0x90,
- 0x76,0x16, 0x76,0x08, 0x76,0x0c, 0x76,0x15, 0x76,0x11, 0x76,0x0a, 0x76,0x14,
- 0x76,0xb8, 0x77,0x81, 0x77,0x7c, 0x77,0x85, 0x77,0x82, 0x77,0x6e, 0x77,0x80,
- 0x77,0x6f, 0x77,0x7e, 0x77,0x83, 0x78,0xb2, 0x78,0xaa, 0x78,0xb4, 0x78,0xad,
- 0x78,0xa8, 0x78,0x7e, 0x78,0xab, 0x78,0x9e, 0x78,0xa5, 0x78,0xa0, 0x78,0xac,
- 0x78,0xa2, 0x78,0xa4, 0x79,0x98, 0x79,0x8a, 0x79,0x8b, 0x79,0x96, 0x79,0x95,
- 0x79,0x94, 0x79,0x93, 0x79,0x97, 0x79,0x88, 0x79,0x92, 0x79,0x90, 0x7a,0x2b,
- 0x7a,0x4a, 0x7a,0x30, 0x7a,0x2f, 0x7a,0x28, 0x7a,0x26, 0x7a,0xa8, 0x7a,0xab,
- 0x7a,0xac, 0x7a,0xee, 0x7b,0x88, 0x7b,0x9c, 0x7b,0x8a, 0x7b,0x91, 0x7b,0x90,
- 0x7b,0x96, 0x7b,0x8d, 0x7b,0x8c, 0x7b,0x9b, 0x7b,0x8e, 0x7b,0x85, 0x7b,0x98,
- 0x52,0x84, 0x7b,0x99, 0x7b,0xa4, 0x7b,0x82, 0x7c,0xbb, 0x7c,0xbf, 0x7c,0xbc,
- 0x7c,0xba, 0x7d,0xa7, 0x7d,0xb7, 0x7d,0xc2, 0x7d,0xa3, 0x7d,0xaa, 0x7d,0xc1,
- 0x7d,0xc0, 0x7d,0xc5, 0x7d,0x9d, 0x7d,0xce, 0x7d,0xc4, 0x7d,0xc6, 0x7d,0xcb,
- 0x7d,0xcc, 0x7d,0xaf, 0x7d,0xb9, 0x7d,0x96, 0x7d,0xbc, 0x7d,0x9f, 0x7d,0xa6,
- 0x7d,0xae, 0x7d,0xa9, 0x7d,0xa1, 0x7d,0xc9, 0x7f,0x73, 0x7f,0xe2, 0x7f,0xe3,
- 0x7f,0xe5, 0x7f,0xde, 0x80,0x24, 0x80,0x5d, 0x80,0x5c, 0x81,0x89, 0x81,0x86,
- 0x81,0x83, 0x81,0x87, 0x81,0x8d, 0x81,0x8c, 0x81,0x8b, 0x82,0x15, 0x84,0x97,
- 0x84,0xa4, 0x84,0xa1, 0x84,0x9f, 0x84,0xba, 0x84,0xce, 0x84,0xc2, 0x84,0xac,
- 0x84,0xae, 0x84,0xab, 0x84,0xb9, 0x84,0xb4, 0x84,0xc1, 0x84,0xcd, 0x84,0xaa,
- 0x84,0x9a, 0x84,0xb1, 0x84,0xd0, 0x84,0x9d, 0x84,0xa7, 0x84,0xbb, 0x84,0xa2,
- 0x84,0x94, 0x84,0xc7, 0x84,0xcc, 0x84,0x9b, 0x84,0xa9, 0x84,0xaf, 0x84,0xa8,
- 0x84,0xd6, 0x84,0x98, 0x84,0xb6, 0x84,0xcf, 0x84,0xa0, 0x84,0xd7, 0x84,0xd4,
- 0x84,0xd2, 0x84,0xdb, 0x84,0xb0, 0x84,0x91, 0x86,0x61, 0x87,0x33, 0x87,0x23,
- 0x87,0x28, 0x87,0x6b, 0x87,0x40, 0x87,0x2e, 0x87,0x1e, 0x87,0x21, 0x87,0x19,
- 0x87,0x1b, 0x87,0x43, 0x87,0x2c, 0x87,0x41, 0x87,0x3e, 0x87,0x46, 0x87,0x20,
- 0x87,0x32, 0x87,0x2a, 0x87,0x2d, 0x87,0x3c, 0x87,0x12, 0x87,0x3a, 0x87,0x31,
- 0x87,0x35, 0x87,0x42, 0x87,0x26, 0x87,0x27, 0x87,0x38, 0x87,0x24, 0x87,0x1a,
- 0x87,0x30, 0x87,0x11, 0x88,0xf7, 0x88,0xe7, 0x88,0xf1, 0x88,0xf2, 0x88,0xfa,
- 0x88,0xfe, 0x88,0xee, 0x88,0xfc, 0x88,0xf6, 0x88,0xfb, 0x88,0xf0, 0x88,0xec,
- 0x88,0xeb, 0x89,0x9d, 0x89,0xa1, 0x89,0x9f, 0x89,0x9e, 0x89,0xe9, 0x89,0xeb,
- 0x89,0xe8, 0x8a,0xab, 0x8a,0x99, 0x8a,0x8b, 0x8a,0x92, 0x8a,0x8f, 0x8a,0x96,
- 0x8c,0x3d, 0x8c,0x68, 0x8c,0x69, 0x8c,0xd5, 0x8c,0xcf, 0x8c,0xd7, 0x8d,0x96,
- 0x8e,0x09, 0x8e,0x02, 0x8d,0xff, 0x8e,0x0d, 0x8d,0xfd, 0x8e,0x0a, 0x8e,0x03,
- 0x8e,0x07, 0x8e,0x06, 0x8e,0x05, 0x8d,0xfe, 0x8e,0x00, 0x8e,0x04, 0x8f,0x10,
- 0x8f,0x11, 0x8f,0x0e, 0x8f,0x0d, 0x91,0x23, 0x91,0x1c, 0x91,0x20, 0x91,0x22,
- 0x91,0x1f, 0x91,0x1d, 0x91,0x1a, 0x91,0x24, 0x91,0x21, 0x91,0x1b, 0x91,0x7a,
- 0x91,0x72, 0x91,0x79, 0x91,0x73, 0x92,0xa5, 0x92,0xa4, 0x92,0x76, 0x92,0x9b,
- 0x92,0x7a, 0x92,0xa0, 0x92,0x94, 0x92,0xaa, 0x92,0x8d, 0x92,0xa6, 0x92,0x9a,
- 0x92,0xab, 0x92,0x79, 0x92,0x97, 0x92,0x7f, 0x92,0xa3, 0x92,0xee, 0x92,0x8e,
- 0x92,0x82, 0x92,0x95, 0x92,0xa2, 0x92,0x7d, 0x92,0x88, 0x92,0xa1, 0x92,0x8a,
- 0x92,0x86, 0x92,0x8c, 0x92,0x99, 0x92,0xa7, 0x92,0x7e, 0x92,0x87, 0x92,0xa9,
- 0x92,0x9d, 0x92,0x8b, 0x92,0x2d, 0x96,0x9e, 0x96,0xa1, 0x96,0xff, 0x97,0x58,
- 0x97,0x7d, 0x97,0x7a, 0x97,0x7e, 0x97,0x83, 0x97,0x80, 0x97,0x82, 0x97,0x7b,
- 0x97,0x84, 0x97,0x81, 0x97,0x7f, 0x97,0xce, 0x97,0xcd, 0x98,0x16, 0x98,0xad,
- 0x98,0xae, 0x99,0x02, 0x99,0x00, 0x99,0x07, 0x99,0x9d, 0x99,0x9c, 0x99,0xc3,
- 0x99,0xb9, 0x99,0xbb, 0x99,0xba, 0x99,0xc2, 0x99,0xbd, 0x99,0xc7, 0x9a,0xb1,
- 0x9a,0xe3, 0x9a,0xe7, 0x9b,0x3e, 0x9b,0x3f, 0x9b,0x60, 0x9b,0x61, 0x9b,0x5f,
- 0x9c,0xf1, 0x9c,0xf2, 0x9c,0xf5, 0x9e,0xa7, 0x50,0xff, 0x51,0x03, 0x51,0x30,
- 0x50,0xf8, 0x51,0x06, 0x51,0x07, 0x50,0xf6, 0x50,0xfe, 0x51,0x0b, 0x51,0x0c,
- 0x50,0xfd, 0x51,0x0a, 0x52,0x8b, 0x52,0x8c, 0x52,0xf1, 0x52,0xef, 0x56,0x48,
- 0x56,0x42, 0x56,0x4c, 0x56,0x35, 0x56,0x41, 0x56,0x4a, 0x56,0x49, 0x56,0x46,
- 0x56,0x58, 0x56,0x5a, 0x56,0x40, 0x56,0x33, 0x56,0x3d, 0x56,0x2c, 0x56,0x3e,
- 0x56,0x38, 0x56,0x2a, 0x56,0x3a, 0x57,0x1a, 0x58,0xab, 0x58,0x9d, 0x58,0xb1,
- 0x58,0xa0, 0x58,0xa3, 0x58,0xaf, 0x58,0xac, 0x58,0xa5, 0x58,0xa1, 0x58,0xff,
- 0x5a,0xff, 0x5a,0xf4, 0x5a,0xfd, 0x5a,0xf7, 0x5a,0xf6, 0x5b,0x03, 0x5a,0xf8,
- 0x5b,0x02, 0x5a,0xf9, 0x5b,0x01, 0x5b,0x07, 0x5b,0x05, 0x5b,0x0f, 0x5c,0x67,
- 0x5d,0x99, 0x5d,0x97, 0x5d,0x9f, 0x5d,0x92, 0x5d,0xa2, 0x5d,0x93, 0x5d,0x95,
- 0x5d,0xa0, 0x5d,0x9c, 0x5d,0xa1, 0x5d,0x9a, 0x5d,0x9e, 0x5e,0x69, 0x5e,0x5d,
- 0x5e,0x60, 0x5e,0x5c, 0x7d,0xf3, 0x5e,0xdb, 0x5e,0xde, 0x5e,0xe1, 0x5f,0x49,
- 0x5f,0xb2, 0x61,0x8b, 0x61,0x83, 0x61,0x79, 0x61,0xb1, 0x61,0xb0, 0x61,0xa2,
- 0x61,0x89, 0x61,0x9b, 0x61,0x93, 0x61,0xaf, 0x61,0xad, 0x61,0x9f, 0x61,0x92,
- 0x61,0xaa, 0x61,0xa1, 0x61,0x8d, 0x61,0x66, 0x61,0xb3, 0x62,0x2d, 0x64,0x6e,
- 0x64,0x70, 0x64,0x96, 0x64,0xa0, 0x64,0x85, 0x64,0x97, 0x64,0x9c, 0x64,0x8f,
- 0x64,0x8b, 0x64,0x8a, 0x64,0x8c, 0x64,0xa3, 0x64,0x9f, 0x64,0x68, 0x64,0xb1,
- 0x64,0x98, 0x65,0x76, 0x65,0x7a, 0x65,0x79, 0x65,0x7b, 0x65,0xb2, 0x65,0xb3,
- 0x66,0xb5, 0x66,0xb0, 0x66,0xa9, 0x66,0xb2, 0x66,0xb7, 0x66,0xaa, 0x66,0xaf,
- 0x6a,0x00, 0x6a,0x06, 0x6a,0x17, 0x69,0xe5, 0x69,0xf8, 0x6a,0x15, 0x69,0xf1,
- 0x69,0xe4, 0x6a,0x20, 0x69,0xff, 0x69,0xec, 0x69,0xe2, 0x6a,0x1b, 0x6a,0x1d,
- 0x69,0xfe, 0x6a,0x27, 0x69,0xf2, 0x69,0xee, 0x6a,0x14, 0x69,0xf7, 0x69,0xe7,
- 0x6a,0x40, 0x6a,0x08, 0x69,0xe6, 0x69,0xfb, 0x6a,0x0d, 0x69,0xfc, 0x69,0xeb,
- 0x6a,0x09, 0x6a,0x04, 0x6a,0x18, 0x6a,0x25, 0x6a,0x0f, 0x69,0xf6, 0x6a,0x26,
- 0x6a,0x07, 0x69,0xf4, 0x6a,0x16, 0x6b,0x51, 0x6b,0xa5, 0x6b,0xa3, 0x6b,0xa2,
- 0x6b,0xa6, 0x6c,0x01, 0x6c,0x00, 0x6b,0xff, 0x6c,0x02, 0x6f,0x41, 0x6f,0x26,
- 0x6f,0x7e, 0x6f,0x87, 0x6f,0xc6, 0x6f,0x92, 0x6f,0x8d, 0x6f,0x89, 0x6f,0x8c,
- 0x6f,0x62, 0x6f,0x4f, 0x6f,0x85, 0x6f,0x5a, 0x6f,0x96, 0x6f,0x76, 0x6f,0x6c,
- 0x6f,0x82, 0x6f,0x55, 0x6f,0x72, 0x6f,0x52, 0x6f,0x50, 0x6f,0x57, 0x6f,0x94,
- 0x6f,0x93, 0x6f,0x5d, 0x6f,0x00, 0x6f,0x61, 0x6f,0x6b, 0x6f,0x7d, 0x6f,0x67,
- 0x6f,0x90, 0x6f,0x53, 0x6f,0x8b, 0x6f,0x69, 0x6f,0x7f, 0x6f,0x95, 0x6f,0x63,
- 0x6f,0x77, 0x6f,0x6a, 0x6f,0x7b, 0x71,0xb2, 0x71,0xaf, 0x71,0x9b, 0x71,0xb0,
- 0x71,0xa0, 0x71,0x9a, 0x71,0xa9, 0x71,0xb5, 0x71,0x9d, 0x71,0xa5, 0x71,0x9e,
- 0x71,0xa4, 0x71,0xa1, 0x71,0xaa, 0x71,0x9c, 0x71,0xa7, 0x71,0xb3, 0x72,0x98,
- 0x72,0x9a, 0x73,0x58, 0x73,0x52, 0x73,0x5e, 0x73,0x5f, 0x73,0x60, 0x73,0x5d,
- 0x73,0x5b, 0x73,0x61, 0x73,0x5a, 0x73,0x59, 0x73,0x62, 0x74,0x87, 0x74,0x89,
- 0x74,0x8a, 0x74,0x86, 0x74,0x81, 0x74,0x7d, 0x74,0x85, 0x74,0x88, 0x74,0x7c,
- 0x74,0x79, 0x75,0x08, 0x75,0x07, 0x75,0x7e, 0x76,0x25, 0x76,0x1e, 0x76,0x19,
- 0x76,0x1d, 0x76,0x1c, 0x76,0x23, 0x76,0x1a, 0x76,0x28, 0x76,0x1b, 0x76,0x9c,
- 0x76,0x9d, 0x76,0x9e, 0x76,0x9b, 0x77,0x8d, 0x77,0x8f, 0x77,0x89, 0x77,0x88,
- 0x78,0xcd, 0x78,0xbb, 0x78,0xcf, 0x78,0xcc, 0x78,0xd1, 0x78,0xce, 0x78,0xd4,
- 0x78,0xc8, 0x78,0xc3, 0x78,0xc4, 0x78,0xc9, 0x79,0x9a, 0x79,0xa1, 0x79,0xa0,
- 0x79,0x9c, 0x79,0xa2, 0x79,0x9b, 0x6b,0x76, 0x7a,0x39, 0x7a,0xb2, 0x7a,0xb4,
- 0x7a,0xb3, 0x7b,0xb7, 0x7b,0xcb, 0x7b,0xbe, 0x7b,0xac, 0x7b,0xce, 0x7b,0xaf,
- 0x7b,0xb9, 0x7b,0xca, 0x7b,0xb5, 0x7c,0xc5, 0x7c,0xc8, 0x7c,0xcc, 0x7c,0xcb,
- 0x7d,0xf7, 0x7d,0xdb, 0x7d,0xea, 0x7d,0xe7, 0x7d,0xd7, 0x7d,0xe1, 0x7e,0x03,
- 0x7d,0xfa, 0x7d,0xe6, 0x7d,0xf6, 0x7d,0xf1, 0x7d,0xf0, 0x7d,0xee, 0x7d,0xdf,
- 0x7f,0x76, 0x7f,0xac, 0x7f,0xb0, 0x7f,0xad, 0x7f,0xed, 0x7f,0xeb, 0x7f,0xea,
- 0x7f,0xec, 0x7f,0xe6, 0x7f,0xe8, 0x80,0x64, 0x80,0x67, 0x81,0xa3, 0x81,0x9f,
- 0x81,0x9e, 0x81,0x95, 0x81,0xa2, 0x81,0x99, 0x81,0x97, 0x82,0x16, 0x82,0x4f,
- 0x82,0x53, 0x82,0x52, 0x82,0x50, 0x82,0x4e, 0x82,0x51, 0x85,0x24, 0x85,0x3b,
- 0x85,0x0f, 0x85,0x00, 0x85,0x29, 0x85,0x0e, 0x85,0x09, 0x85,0x0d, 0x85,0x1f,
- 0x85,0x0a, 0x85,0x27, 0x85,0x1c, 0x84,0xfb, 0x85,0x2b, 0x84,0xfa, 0x85,0x08,
- 0x85,0x0c, 0x84,0xf4, 0x85,0x2a, 0x84,0xf2, 0x85,0x15, 0x84,0xf7, 0x84,0xeb,
- 0x84,0xf3, 0x84,0xfc, 0x85,0x12, 0x84,0xea, 0x84,0xe9, 0x85,0x16, 0x84,0xfe,
- 0x85,0x28, 0x85,0x1d, 0x85,0x2e, 0x85,0x02, 0x84,0xfd, 0x85,0x1e, 0x84,0xf6,
- 0x85,0x31, 0x85,0x26, 0x84,0xe7, 0x84,0xe8, 0x84,0xf0, 0x84,0xef, 0x84,0xf9,
- 0x85,0x18, 0x85,0x20, 0x85,0x30, 0x85,0x0b, 0x85,0x19, 0x85,0x2f, 0x86,0x62,
- 0x87,0x56, 0x87,0x63, 0x87,0x64, 0x87,0x77, 0x87,0xe1, 0x87,0x73, 0x87,0x58,
- 0x87,0x54, 0x87,0x5b, 0x87,0x52, 0x87,0x61, 0x87,0x5a, 0x87,0x51, 0x87,0x5e,
- 0x87,0x6d, 0x87,0x6a, 0x87,0x50, 0x87,0x4e, 0x87,0x5f, 0x87,0x5d, 0x87,0x6f,
- 0x87,0x6c, 0x87,0x7a, 0x87,0x6e, 0x87,0x5c, 0x87,0x65, 0x87,0x4f, 0x87,0x7b,
- 0x87,0x75, 0x87,0x62, 0x87,0x67, 0x87,0x69, 0x88,0x5a, 0x89,0x05, 0x89,0x0c,
- 0x89,0x14, 0x89,0x0b, 0x89,0x17, 0x89,0x18, 0x89,0x19, 0x89,0x06, 0x89,0x16,
- 0x89,0x11, 0x89,0x0e, 0x89,0x09, 0x89,0xa2, 0x89,0xa4, 0x89,0xa3, 0x89,0xed,
- 0x89,0xf0, 0x89,0xec, 0x8a,0xcf, 0x8a,0xc6, 0x8a,0xb8, 0x8a,0xd3, 0x8a,0xd1,
- 0x8a,0xd4, 0x8a,0xd5, 0x8a,0xbb, 0x8a,0xd7, 0x8a,0xbe, 0x8a,0xc0, 0x8a,0xc5,
- 0x8a,0xd8, 0x8a,0xc3, 0x8a,0xba, 0x8a,0xbd, 0x8a,0xd9, 0x8c,0x3e, 0x8c,0x4d,
- 0x8c,0x8f, 0x8c,0xe5, 0x8c,0xdf, 0x8c,0xd9, 0x8c,0xe8, 0x8c,0xda, 0x8c,0xdd,
- 0x8c,0xe7, 0x8d,0xa0, 0x8d,0x9c, 0x8d,0xa1, 0x8d,0x9b, 0x8e,0x20, 0x8e,0x23,
- 0x8e,0x25, 0x8e,0x24, 0x8e,0x2e, 0x8e,0x15, 0x8e,0x1b, 0x8e,0x16, 0x8e,0x11,
- 0x8e,0x19, 0x8e,0x26, 0x8e,0x27, 0x8e,0x14, 0x8e,0x12, 0x8e,0x18, 0x8e,0x13,
- 0x8e,0x1c, 0x8e,0x17, 0x8e,0x1a, 0x8f,0x2c, 0x8f,0x24, 0x8f,0x18, 0x8f,0x1a,
- 0x8f,0x20, 0x8f,0x23, 0x8f,0x16, 0x8f,0x17, 0x90,0x73, 0x90,0x70, 0x90,0x6f,
- 0x90,0x67, 0x90,0x6b, 0x91,0x2f, 0x91,0x2b, 0x91,0x29, 0x91,0x2a, 0x91,0x32,
- 0x91,0x26, 0x91,0x2e, 0x91,0x85, 0x91,0x86, 0x91,0x8a, 0x91,0x81, 0x91,0x82,
- 0x91,0x84, 0x91,0x80, 0x92,0xd0, 0x92,0xc3, 0x92,0xc4, 0x92,0xc0, 0x92,0xd9,
- 0x92,0xb6, 0x92,0xcf, 0x92,0xf1, 0x92,0xdf, 0x92,0xd8, 0x92,0xe9, 0x92,0xd7,
- 0x92,0xdd, 0x92,0xcc, 0x92,0xef, 0x92,0xc2, 0x92,0xe8, 0x92,0xca, 0x92,0xc8,
- 0x92,0xce, 0x92,0xe6, 0x92,0xcd, 0x92,0xd5, 0x92,0xc9, 0x92,0xe0, 0x92,0xde,
- 0x92,0xe7, 0x92,0xd1, 0x92,0xd3, 0x92,0xb5, 0x92,0xe1, 0x92,0xc6, 0x92,0xb4,
- 0x95,0x7c, 0x95,0xac, 0x95,0xab, 0x95,0xae, 0x95,0xb0, 0x96,0xa4, 0x96,0xa2,
- 0x96,0xd3, 0x97,0x05, 0x97,0x08, 0x97,0x02, 0x97,0x5a, 0x97,0x8a, 0x97,0x8e,
- 0x97,0x88, 0x97,0xd0, 0x97,0xcf, 0x98,0x1e, 0x98,0x1d, 0x98,0x26, 0x98,0x29,
- 0x98,0x28, 0x98,0x20, 0x98,0x1b, 0x98,0x27, 0x98,0xb2, 0x99,0x08, 0x98,0xfa,
- 0x99,0x11, 0x99,0x14, 0x99,0x16, 0x99,0x17, 0x99,0x15, 0x99,0xdc, 0x99,0xcd,
- 0x99,0xcf, 0x99,0xd3, 0x99,0xd4, 0x99,0xce, 0x99,0xc9, 0x99,0xd6, 0x99,0xd8,
- 0x99,0xcb, 0x99,0xd7, 0x99,0xcc, 0x9a,0xb3, 0x9a,0xec, 0x9a,0xeb, 0x9a,0xf3,
- 0x9a,0xf2, 0x9a,0xf1, 0x9b,0x46, 0x9b,0x43, 0x9b,0x67, 0x9b,0x74, 0x9b,0x71,
- 0x9b,0x66, 0x9b,0x76, 0x9b,0x75, 0x9b,0x70, 0x9b,0x68, 0x9b,0x64, 0x9b,0x6c,
- 0x9c,0xfc, 0x9c,0xfa, 0x9c,0xfd, 0x9c,0xff, 0x9c,0xf7, 0x9d,0x07, 0x9d,0x00,
- 0x9c,0xf9, 0x9c,0xfb, 0x9d,0x08, 0x9d,0x05, 0x9d,0x04, 0x9e,0x83, 0x9e,0xd3,
- 0x9f,0x0f, 0x9f,0x10, 0x51,0x1c, 0x51,0x13, 0x51,0x17, 0x51,0x1a, 0x51,0x11,
- 0x51,0xde, 0x53,0x34, 0x53,0xe1, 0x56,0x70, 0x56,0x60, 0x56,0x6e, 0x56,0x73,
- 0x56,0x66, 0x56,0x63, 0x56,0x6d, 0x56,0x72, 0x56,0x5e, 0x56,0x77, 0x57,0x1c,
- 0x57,0x1b, 0x58,0xc8, 0x58,0xbd, 0x58,0xc9, 0x58,0xbf, 0x58,0xba, 0x58,0xc2,
- 0x58,0xbc, 0x58,0xc6, 0x5b,0x17, 0x5b,0x19, 0x5b,0x1b, 0x5b,0x21, 0x5b,0x14,
- 0x5b,0x13, 0x5b,0x10, 0x5b,0x16, 0x5b,0x28, 0x5b,0x1a, 0x5b,0x20, 0x5b,0x1e,
- 0x5b,0xef, 0x5d,0xac, 0x5d,0xb1, 0x5d,0xa9, 0x5d,0xa7, 0x5d,0xb5, 0x5d,0xb0,
- 0x5d,0xae, 0x5d,0xaa, 0x5d,0xa8, 0x5d,0xb2, 0x5d,0xad, 0x5d,0xaf, 0x5d,0xb4,
- 0x5e,0x67, 0x5e,0x68, 0x5e,0x66, 0x5e,0x6f, 0x5e,0xe9, 0x5e,0xe7, 0x5e,0xe6,
- 0x5e,0xe8, 0x5e,0xe5, 0x5f,0x4b, 0x5f,0xbc, 0x61,0x9d, 0x61,0xa8, 0x61,0x96,
- 0x61,0xc5, 0x61,0xb4, 0x61,0xc6, 0x61,0xc1, 0x61,0xcc, 0x61,0xba, 0x61,0xbf,
- 0x61,0xb8, 0x61,0x8c, 0x64,0xd7, 0x64,0xd6, 0x64,0xd0, 0x64,0xcf, 0x64,0xc9,
- 0x64,0xbd, 0x64,0x89, 0x64,0xc3, 0x64,0xdb, 0x64,0xf3, 0x64,0xd9, 0x65,0x33,
- 0x65,0x7f, 0x65,0x7c, 0x65,0xa2, 0x66,0xc8, 0x66,0xbe, 0x66,0xc0, 0x66,0xca,
- 0x66,0xcb, 0x66,0xcf, 0x66,0xbd, 0x66,0xbb, 0x66,0xba, 0x66,0xcc, 0x67,0x23,
- 0x6a,0x34, 0x6a,0x66, 0x6a,0x49, 0x6a,0x67, 0x6a,0x32, 0x6a,0x68, 0x6a,0x3e,
- 0x6a,0x5d, 0x6a,0x6d, 0x6a,0x76, 0x6a,0x5b, 0x6a,0x51, 0x6a,0x28, 0x6a,0x5a,
- 0x6a,0x3b, 0x6a,0x3f, 0x6a,0x41, 0x6a,0x6a, 0x6a,0x64, 0x6a,0x50, 0x6a,0x4f,
- 0x6a,0x54, 0x6a,0x6f, 0x6a,0x69, 0x6a,0x60, 0x6a,0x3c, 0x6a,0x5e, 0x6a,0x56,
- 0x6a,0x55, 0x6a,0x4d, 0x6a,0x4e, 0x6a,0x46, 0x6b,0x55, 0x6b,0x54, 0x6b,0x56,
- 0x6b,0xa7, 0x6b,0xaa, 0x6b,0xab, 0x6b,0xc8, 0x6b,0xc7, 0x6c,0x04, 0x6c,0x03,
- 0x6c,0x06, 0x6f,0xad, 0x6f,0xcb, 0x6f,0xa3, 0x6f,0xc7, 0x6f,0xbc, 0x6f,0xce,
- 0x6f,0xc8, 0x6f,0x5e, 0x6f,0xc4, 0x6f,0xbd, 0x6f,0x9e, 0x6f,0xca, 0x6f,0xa8,
- 0x70,0x04, 0x6f,0xa5, 0x6f,0xae, 0x6f,0xba, 0x6f,0xac, 0x6f,0xaa, 0x6f,0xcf,
- 0x6f,0xbf, 0x6f,0xb8, 0x6f,0xa2, 0x6f,0xc9, 0x6f,0xab, 0x6f,0xcd, 0x6f,0xaf,
- 0x6f,0xb2, 0x6f,0xb0, 0x71,0xc5, 0x71,0xc2, 0x71,0xbf, 0x71,0xb8, 0x71,0xd6,
- 0x71,0xc0, 0x71,0xc1, 0x71,0xcb, 0x71,0xd4, 0x71,0xca, 0x71,0xc7, 0x71,0xcf,
- 0x71,0xbd, 0x71,0xd8, 0x71,0xbc, 0x71,0xc6, 0x71,0xda, 0x71,0xdb, 0x72,0x9d,
- 0x72,0x9e, 0x73,0x69, 0x73,0x66, 0x73,0x67, 0x73,0x6c, 0x73,0x65, 0x73,0x6b,
- 0x73,0x6a, 0x74,0x7f, 0x74,0x9a, 0x74,0xa0, 0x74,0x94, 0x74,0x92, 0x74,0x95,
- 0x74,0xa1, 0x75,0x0b, 0x75,0x80, 0x76,0x2f, 0x76,0x2d, 0x76,0x31, 0x76,0x3d,
- 0x76,0x33, 0x76,0x3c, 0x76,0x35, 0x76,0x32, 0x76,0x30, 0x76,0xbb, 0x76,0xe6,
- 0x77,0x9a, 0x77,0x9d, 0x77,0xa1, 0x77,0x9c, 0x77,0x9b, 0x77,0xa2, 0x77,0xa3,
- 0x77,0x95, 0x77,0x99, 0x77,0x97, 0x78,0xdd, 0x78,0xe9, 0x78,0xe5, 0x78,0xea,
- 0x78,0xde, 0x78,0xe3, 0x78,0xdb, 0x78,0xe1, 0x78,0xe2, 0x78,0xed, 0x78,0xdf,
- 0x78,0xe0, 0x79,0xa4, 0x7a,0x44, 0x7a,0x48, 0x7a,0x47, 0x7a,0xb6, 0x7a,0xb8,
- 0x7a,0xb5, 0x7a,0xb1, 0x7a,0xb7, 0x7b,0xde, 0x7b,0xe3, 0x7b,0xe7, 0x7b,0xdd,
- 0x7b,0xd5, 0x7b,0xe5, 0x7b,0xda, 0x7b,0xe8, 0x7b,0xf9, 0x7b,0xd4, 0x7b,0xea,
- 0x7b,0xe2, 0x7b,0xdc, 0x7b,0xeb, 0x7b,0xd8, 0x7b,0xdf, 0x7c,0xd2, 0x7c,0xd4,
- 0x7c,0xd7, 0x7c,0xd0, 0x7c,0xd1, 0x7e,0x12, 0x7e,0x21, 0x7e,0x17, 0x7e,0x0c,
- 0x7e,0x1f, 0x7e,0x20, 0x7e,0x13, 0x7e,0x0e, 0x7e,0x1c, 0x7e,0x15, 0x7e,0x1a,
- 0x7e,0x22, 0x7e,0x0b, 0x7e,0x0f, 0x7e,0x16, 0x7e,0x0d, 0x7e,0x14, 0x7e,0x25,
- 0x7e,0x24, 0x7f,0x43, 0x7f,0x7b, 0x7f,0x7c, 0x7f,0x7a, 0x7f,0xb1, 0x7f,0xef,
- 0x80,0x2a, 0x80,0x29, 0x80,0x6c, 0x81,0xb1, 0x81,0xa6, 0x81,0xae, 0x81,0xb9,
- 0x81,0xb5, 0x81,0xab, 0x81,0xb0, 0x81,0xac, 0x81,0xb4, 0x81,0xb2, 0x81,0xb7,
- 0x81,0xa7, 0x81,0xf2, 0x82,0x55, 0x82,0x56, 0x82,0x57, 0x85,0x56, 0x85,0x45,
- 0x85,0x6b, 0x85,0x4d, 0x85,0x53, 0x85,0x61, 0x85,0x58, 0x85,0x40, 0x85,0x46,
- 0x85,0x64, 0x85,0x41, 0x85,0x62, 0x85,0x44, 0x85,0x51, 0x85,0x47, 0x85,0x63,
- 0x85,0x3e, 0x85,0x5b, 0x85,0x71, 0x85,0x4e, 0x85,0x6e, 0x85,0x75, 0x85,0x55,
- 0x85,0x67, 0x85,0x60, 0x85,0x8c, 0x85,0x66, 0x85,0x5d, 0x85,0x54, 0x85,0x65,
- 0x85,0x6c, 0x86,0x63, 0x86,0x65, 0x86,0x64, 0x87,0x9b, 0x87,0x8f, 0x87,0x97,
- 0x87,0x93, 0x87,0x92, 0x87,0x88, 0x87,0x81, 0x87,0x96, 0x87,0x98, 0x87,0x79,
- 0x87,0x87, 0x87,0xa3, 0x87,0x85, 0x87,0x90, 0x87,0x91, 0x87,0x9d, 0x87,0x84,
- 0x87,0x94, 0x87,0x9c, 0x87,0x9a, 0x87,0x89, 0x89,0x1e, 0x89,0x26, 0x89,0x30,
- 0x89,0x2d, 0x89,0x2e, 0x89,0x27, 0x89,0x31, 0x89,0x22, 0x89,0x29, 0x89,0x23,
- 0x89,0x2f, 0x89,0x2c, 0x89,0x1f, 0x89,0xf1, 0x8a,0xe0, 0x8a,0xe2, 0x8a,0xf2,
- 0x8a,0xf4, 0x8a,0xf5, 0x8a,0xdd, 0x8b,0x14, 0x8a,0xe4, 0x8a,0xdf, 0x8a,0xf0,
- 0x8a,0xc8, 0x8a,0xde, 0x8a,0xe1, 0x8a,0xe8, 0x8a,0xff, 0x8a,0xef, 0x8a,0xfb,
- 0x8c,0x91, 0x8c,0x92, 0x8c,0x90, 0x8c,0xf5, 0x8c,0xee, 0x8c,0xf1, 0x8c,0xf0,
- 0x8c,0xf3, 0x8d,0x6c, 0x8d,0x6e, 0x8d,0xa5, 0x8d,0xa7, 0x8e,0x33, 0x8e,0x3e,
- 0x8e,0x38, 0x8e,0x40, 0x8e,0x45, 0x8e,0x36, 0x8e,0x3c, 0x8e,0x3d, 0x8e,0x41,
- 0x8e,0x30, 0x8e,0x3f, 0x8e,0xbd, 0x8f,0x36, 0x8f,0x2e, 0x8f,0x35, 0x8f,0x32,
- 0x8f,0x39, 0x8f,0x37, 0x8f,0x34, 0x90,0x76, 0x90,0x79, 0x90,0x7b, 0x90,0x86,
- 0x90,0xfa, 0x91,0x33, 0x91,0x35, 0x91,0x36, 0x91,0x93, 0x91,0x90, 0x91,0x91,
- 0x91,0x8d, 0x91,0x8f, 0x93,0x27, 0x93,0x1e, 0x93,0x08, 0x93,0x1f, 0x93,0x06,
- 0x93,0x0f, 0x93,0x7a, 0x93,0x38, 0x93,0x3c, 0x93,0x1b, 0x93,0x23, 0x93,0x12,
- 0x93,0x01, 0x93,0x46, 0x93,0x2d, 0x93,0x0e, 0x93,0x0d, 0x92,0xcb, 0x93,0x1d,
- 0x92,0xfa, 0x93,0x25, 0x93,0x13, 0x92,0xf9, 0x92,0xf7, 0x93,0x34, 0x93,0x02,
- 0x93,0x24, 0x92,0xff, 0x93,0x29, 0x93,0x39, 0x93,0x35, 0x93,0x2a, 0x93,0x14,
- 0x93,0x0c, 0x93,0x0b, 0x92,0xfe, 0x93,0x09, 0x93,0x00, 0x92,0xfb, 0x93,0x16,
- 0x95,0xbc, 0x95,0xcd, 0x95,0xbe, 0x95,0xb9, 0x95,0xba, 0x95,0xb6, 0x95,0xbf,
- 0x95,0xb5, 0x95,0xbd, 0x96,0xa9, 0x96,0xd4, 0x97,0x0b, 0x97,0x12, 0x97,0x10,
- 0x97,0x99, 0x97,0x97, 0x97,0x94, 0x97,0xf0, 0x97,0xf8, 0x98,0x35, 0x98,0x2f,
- 0x98,0x32, 0x99,0x24, 0x99,0x1f, 0x99,0x27, 0x99,0x29, 0x99,0x9e, 0x99,0xee,
- 0x99,0xec, 0x99,0xe5, 0x99,0xe4, 0x99,0xf0, 0x99,0xe3, 0x99,0xea, 0x99,0xe9,
- 0x99,0xe7, 0x9a,0xb9, 0x9a,0xbf, 0x9a,0xb4, 0x9a,0xbb, 0x9a,0xf6, 0x9a,0xfa,
- 0x9a,0xf9, 0x9a,0xf7, 0x9b,0x33, 0x9b,0x80, 0x9b,0x85, 0x9b,0x87, 0x9b,0x7c,
- 0x9b,0x7e, 0x9b,0x7b, 0x9b,0x82, 0x9b,0x93, 0x9b,0x92, 0x9b,0x90, 0x9b,0x7a,
- 0x9b,0x95, 0x9b,0x7d, 0x9b,0x88, 0x9d,0x25, 0x9d,0x17, 0x9d,0x20, 0x9d,0x1e,
- 0x9d,0x14, 0x9d,0x29, 0x9d,0x1d, 0x9d,0x18, 0x9d,0x22, 0x9d,0x10, 0x9d,0x19,
- 0x9d,0x1f, 0x9e,0x88, 0x9e,0x86, 0x9e,0x87, 0x9e,0xae, 0x9e,0xad, 0x9e,0xd5,
- 0x9e,0xd6, 0x9e,0xfa, 0x9f,0x12, 0x9f,0x3d, 0x51,0x26, 0x51,0x25, 0x51,0x22,
- 0x51,0x24, 0x51,0x20, 0x51,0x29, 0x52,0xf4, 0x56,0x93, 0x56,0x8c, 0x56,0x8d,
- 0x56,0x86, 0x56,0x84, 0x56,0x83, 0x56,0x7e, 0x56,0x82, 0x56,0x7f, 0x56,0x81,
- 0x58,0xd6, 0x58,0xd4, 0x58,0xcf, 0x58,0xd2, 0x5b,0x2d, 0x5b,0x25, 0x5b,0x32,
- 0x5b,0x23, 0x5b,0x2c, 0x5b,0x27, 0x5b,0x26, 0x5b,0x2f, 0x5b,0x2e, 0x5b,0x7b,
- 0x5b,0xf1, 0x5b,0xf2, 0x5d,0xb7, 0x5e,0x6c, 0x5e,0x6a, 0x5f,0xbe, 0x5f,0xbb,
- 0x61,0xc3, 0x61,0xb5, 0x61,0xbc, 0x61,0xe7, 0x61,0xe0, 0x61,0xe5, 0x61,0xe4,
- 0x61,0xe8, 0x61,0xde, 0x64,0xef, 0x64,0xe9, 0x64,0xe3, 0x64,0xeb, 0x64,0xe4,
- 0x64,0xe8, 0x65,0x81, 0x65,0x80, 0x65,0xb6, 0x65,0xda, 0x66,0xd2, 0x6a,0x8d,
- 0x6a,0x96, 0x6a,0x81, 0x6a,0xa5, 0x6a,0x89, 0x6a,0x9f, 0x6a,0x9b, 0x6a,0xa1,
- 0x6a,0x9e, 0x6a,0x87, 0x6a,0x93, 0x6a,0x8e, 0x6a,0x95, 0x6a,0x83, 0x6a,0xa8,
- 0x6a,0xa4, 0x6a,0x91, 0x6a,0x7f, 0x6a,0xa6, 0x6a,0x9a, 0x6a,0x85, 0x6a,0x8c,
- 0x6a,0x92, 0x6b,0x5b, 0x6b,0xad, 0x6c,0x09, 0x6f,0xcc, 0x6f,0xa9, 0x6f,0xf4,
- 0x6f,0xd4, 0x6f,0xe3, 0x6f,0xdc, 0x6f,0xed, 0x6f,0xe7, 0x6f,0xe6, 0x6f,0xde,
- 0x6f,0xf2, 0x6f,0xdd, 0x6f,0xe2, 0x6f,0xe8, 0x71,0xe1, 0x71,0xf1, 0x71,0xe8,
- 0x71,0xf2, 0x71,0xe4, 0x71,0xf0, 0x71,0xe2, 0x73,0x73, 0x73,0x6e, 0x73,0x6f,
- 0x74,0x97, 0x74,0xb2, 0x74,0xab, 0x74,0x90, 0x74,0xaa, 0x74,0xad, 0x74,0xb1,
- 0x74,0xa5, 0x74,0xaf, 0x75,0x10, 0x75,0x11, 0x75,0x12, 0x75,0x0f, 0x75,0x84,
- 0x76,0x43, 0x76,0x48, 0x76,0x49, 0x76,0x47, 0x76,0xa4, 0x76,0xe9, 0x77,0xb5,
- 0x77,0xab, 0x77,0xb2, 0x77,0xb7, 0x77,0xb6, 0x77,0xb4, 0x77,0xb1, 0x77,0xa8,
- 0x77,0xf0, 0x78,0xf3, 0x78,0xfd, 0x79,0x02, 0x78,0xfb, 0x78,0xfc, 0x78,0xf2,
- 0x79,0x05, 0x78,0xf9, 0x78,0xfe, 0x79,0x04, 0x79,0xab, 0x79,0xa8, 0x7a,0x5c,
- 0x7a,0x5b, 0x7a,0x56, 0x7a,0x58, 0x7a,0x54, 0x7a,0x5a, 0x7a,0xbe, 0x7a,0xc0,
- 0x7a,0xc1, 0x7c,0x05, 0x7c,0x0f, 0x7b,0xf2, 0x7c,0x00, 0x7b,0xff, 0x7b,0xfb,
- 0x7c,0x0e, 0x7b,0xf4, 0x7c,0x0b, 0x7b,0xf3, 0x7c,0x02, 0x7c,0x09, 0x7c,0x03,
- 0x7c,0x01, 0x7b,0xf8, 0x7b,0xfd, 0x7c,0x06, 0x7b,0xf0, 0x7b,0xf1, 0x7c,0x10,
- 0x7c,0x0a, 0x7c,0xe8, 0x7e,0x2d, 0x7e,0x3c, 0x7e,0x42, 0x7e,0x33, 0x98,0x48,
- 0x7e,0x38, 0x7e,0x2a, 0x7e,0x49, 0x7e,0x40, 0x7e,0x47, 0x7e,0x29, 0x7e,0x4c,
- 0x7e,0x30, 0x7e,0x3b, 0x7e,0x36, 0x7e,0x44, 0x7e,0x3a, 0x7f,0x45, 0x7f,0x7f,
- 0x7f,0x7e, 0x7f,0x7d, 0x7f,0xf4, 0x7f,0xf2, 0x80,0x2c, 0x81,0xbb, 0x81,0xc4,
- 0x81,0xcc, 0x81,0xca, 0x81,0xc5, 0x81,0xc7, 0x81,0xbc, 0x81,0xe9, 0x82,0x5b,
- 0x82,0x5a, 0x82,0x5c, 0x85,0x83, 0x85,0x80, 0x85,0x8f, 0x85,0xa7, 0x85,0x95,
- 0x85,0xa0, 0x85,0x8b, 0x85,0xa3, 0x85,0x7b, 0x85,0xa4, 0x85,0x9a, 0x85,0x9e,
- 0x85,0x77, 0x85,0x7c, 0x85,0x89, 0x85,0xa1, 0x85,0x7a, 0x85,0x78, 0x85,0x57,
- 0x85,0x8e, 0x85,0x96, 0x85,0x86, 0x85,0x8d, 0x85,0x99, 0x85,0x9d, 0x85,0x81,
- 0x85,0xa2, 0x85,0x82, 0x85,0x88, 0x85,0x85, 0x85,0x79, 0x85,0x76, 0x85,0x98,
- 0x85,0x90, 0x85,0x9f, 0x86,0x68, 0x87,0xbe, 0x87,0xaa, 0x87,0xad, 0x87,0xc5,
- 0x87,0xb0, 0x87,0xac, 0x87,0xb9, 0x87,0xb5, 0x87,0xbc, 0x87,0xae, 0x87,0xc9,
- 0x87,0xc3, 0x87,0xc2, 0x87,0xcc, 0x87,0xb7, 0x87,0xaf, 0x87,0xc4, 0x87,0xca,
- 0x87,0xb4, 0x87,0xb6, 0x87,0xbf, 0x87,0xb8, 0x87,0xbd, 0x87,0xde, 0x87,0xb2,
- 0x89,0x35, 0x89,0x33, 0x89,0x3c, 0x89,0x3e, 0x89,0x41, 0x89,0x52, 0x89,0x37,
- 0x89,0x42, 0x89,0xad, 0x89,0xaf, 0x89,0xae, 0x89,0xf2, 0x89,0xf3, 0x8b,0x1e,
- 0x8b,0x18, 0x8b,0x16, 0x8b,0x11, 0x8b,0x05, 0x8b,0x0b, 0x8b,0x22, 0x8b,0x0f,
- 0x8b,0x12, 0x8b,0x15, 0x8b,0x07, 0x8b,0x0d, 0x8b,0x08, 0x8b,0x06, 0x8b,0x1c,
- 0x8b,0x13, 0x8b,0x1a, 0x8c,0x4f, 0x8c,0x70, 0x8c,0x72, 0x8c,0x71, 0x8c,0x6f,
- 0x8c,0x95, 0x8c,0x94, 0x8c,0xf9, 0x8d,0x6f, 0x8e,0x4e, 0x8e,0x4d, 0x8e,0x53,
- 0x8e,0x50, 0x8e,0x4c, 0x8e,0x47, 0x8f,0x43, 0x8f,0x40, 0x90,0x85, 0x90,0x7e,
- 0x91,0x38, 0x91,0x9a, 0x91,0xa2, 0x91,0x9b, 0x91,0x99, 0x91,0x9f, 0x91,0xa1,
- 0x91,0x9d, 0x91,0xa0, 0x93,0xa1, 0x93,0x83, 0x93,0xaf, 0x93,0x64, 0x93,0x56,
- 0x93,0x47, 0x93,0x7c, 0x93,0x58, 0x93,0x5c, 0x93,0x76, 0x93,0x49, 0x93,0x50,
- 0x93,0x51, 0x93,0x60, 0x93,0x6d, 0x93,0x8f, 0x93,0x4c, 0x93,0x6a, 0x93,0x79,
- 0x93,0x57, 0x93,0x55, 0x93,0x52, 0x93,0x4f, 0x93,0x71, 0x93,0x77, 0x93,0x7b,
- 0x93,0x61, 0x93,0x5e, 0x93,0x63, 0x93,0x67, 0x93,0x80, 0x93,0x4e, 0x93,0x59,
- 0x95,0xc7, 0x95,0xc0, 0x95,0xc9, 0x95,0xc3, 0x95,0xc5, 0x95,0xb7, 0x96,0xae,
- 0x96,0xb0, 0x96,0xac, 0x97,0x20, 0x97,0x1f, 0x97,0x18, 0x97,0x1d, 0x97,0x19,
- 0x97,0x9a, 0x97,0xa1, 0x97,0x9c, 0x97,0x9e, 0x97,0x9d, 0x97,0xd5, 0x97,0xd4,
- 0x97,0xf1, 0x98,0x41, 0x98,0x44, 0x98,0x4a, 0x98,0x49, 0x98,0x45, 0x98,0x43,
- 0x99,0x25, 0x99,0x2b, 0x99,0x2c, 0x99,0x2a, 0x99,0x33, 0x99,0x32, 0x99,0x2f,
- 0x99,0x2d, 0x99,0x31, 0x99,0x30, 0x99,0x98, 0x99,0xa3, 0x99,0xa1, 0x9a,0x02,
- 0x99,0xfa, 0x99,0xf4, 0x99,0xf7, 0x99,0xf9, 0x99,0xf8, 0x99,0xf6, 0x99,0xfb,
- 0x99,0xfd, 0x99,0xfe, 0x99,0xfc, 0x9a,0x03, 0x9a,0xbe, 0x9a,0xfe, 0x9a,0xfd,
- 0x9b,0x01, 0x9a,0xfc, 0x9b,0x48, 0x9b,0x9a, 0x9b,0xa8, 0x9b,0x9e, 0x9b,0x9b,
- 0x9b,0xa6, 0x9b,0xa1, 0x9b,0xa5, 0x9b,0xa4, 0x9b,0x86, 0x9b,0xa2, 0x9b,0xa0,
- 0x9b,0xaf, 0x9d,0x33, 0x9d,0x41, 0x9d,0x67, 0x9d,0x36, 0x9d,0x2e, 0x9d,0x2f,
- 0x9d,0x31, 0x9d,0x38, 0x9d,0x30, 0x9d,0x45, 0x9d,0x42, 0x9d,0x43, 0x9d,0x3e,
- 0x9d,0x37, 0x9d,0x40, 0x9d,0x3d, 0x7f,0xf5, 0x9d,0x2d, 0x9e,0x8a, 0x9e,0x89,
- 0x9e,0x8d, 0x9e,0xb0, 0x9e,0xc8, 0x9e,0xda, 0x9e,0xfb, 0x9e,0xff, 0x9f,0x24,
- 0x9f,0x23, 0x9f,0x22, 0x9f,0x54, 0x9f,0xa0, 0x51,0x31, 0x51,0x2d, 0x51,0x2e,
- 0x56,0x98, 0x56,0x9c, 0x56,0x97, 0x56,0x9a, 0x56,0x9d, 0x56,0x99, 0x59,0x70,
- 0x5b,0x3c, 0x5c,0x69, 0x5c,0x6a, 0x5d,0xc0, 0x5e,0x6d, 0x5e,0x6e, 0x61,0xd8,
- 0x61,0xdf, 0x61,0xed, 0x61,0xee, 0x61,0xf1, 0x61,0xea, 0x61,0xf0, 0x61,0xeb,
- 0x61,0xd6, 0x61,0xe9, 0x64,0xff, 0x65,0x04, 0x64,0xfd, 0x64,0xf8, 0x65,0x01,
- 0x65,0x03, 0x64,0xfc, 0x65,0x94, 0x65,0xdb, 0x66,0xda, 0x66,0xdb, 0x66,0xd8,
- 0x6a,0xc5, 0x6a,0xb9, 0x6a,0xbd, 0x6a,0xe1, 0x6a,0xc6, 0x6a,0xba, 0x6a,0xb6,
- 0x6a,0xb7, 0x6a,0xc7, 0x6a,0xb4, 0x6a,0xad, 0x6b,0x5e, 0x6b,0xc9, 0x6c,0x0b,
- 0x70,0x07, 0x70,0x0c, 0x70,0x0d, 0x70,0x01, 0x70,0x05, 0x70,0x14, 0x70,0x0e,
- 0x6f,0xff, 0x70,0x00, 0x6f,0xfb, 0x70,0x26, 0x6f,0xfc, 0x6f,0xf7, 0x70,0x0a,
- 0x72,0x01, 0x71,0xff, 0x71,0xf9, 0x72,0x03, 0x71,0xfd, 0x73,0x76, 0x74,0xb8,
- 0x74,0xc0, 0x74,0xb5, 0x74,0xc1, 0x74,0xbe, 0x74,0xb6, 0x74,0xbb, 0x74,0xc2,
- 0x75,0x14, 0x75,0x13, 0x76,0x5c, 0x76,0x64, 0x76,0x59, 0x76,0x50, 0x76,0x53,
- 0x76,0x57, 0x76,0x5a, 0x76,0xa6, 0x76,0xbd, 0x76,0xec, 0x77,0xc2, 0x77,0xba,
- 0x78,0xff, 0x79,0x0c, 0x79,0x13, 0x79,0x14, 0x79,0x09, 0x79,0x10, 0x79,0x12,
- 0x79,0x11, 0x79,0xad, 0x79,0xac, 0x7a,0x5f, 0x7c,0x1c, 0x7c,0x29, 0x7c,0x19,
- 0x7c,0x20, 0x7c,0x1f, 0x7c,0x2d, 0x7c,0x1d, 0x7c,0x26, 0x7c,0x28, 0x7c,0x22,
- 0x7c,0x25, 0x7c,0x30, 0x7e,0x5c, 0x7e,0x50, 0x7e,0x56, 0x7e,0x63, 0x7e,0x58,
- 0x7e,0x62, 0x7e,0x5f, 0x7e,0x51, 0x7e,0x60, 0x7e,0x57, 0x7e,0x53, 0x7f,0xb5,
- 0x7f,0xb3, 0x7f,0xf7, 0x7f,0xf8, 0x80,0x75, 0x81,0xd1, 0x81,0xd2, 0x81,0xd0,
- 0x82,0x5f, 0x82,0x5e, 0x85,0xb4, 0x85,0xc6, 0x85,0xc0, 0x85,0xc3, 0x85,0xc2,
- 0x85,0xb3, 0x85,0xb5, 0x85,0xbd, 0x85,0xc7, 0x85,0xc4, 0x85,0xbf, 0x85,0xcb,
- 0x85,0xce, 0x85,0xc8, 0x85,0xc5, 0x85,0xb1, 0x85,0xb6, 0x85,0xd2, 0x86,0x24,
- 0x85,0xb8, 0x85,0xb7, 0x85,0xbe, 0x86,0x69, 0x87,0xe7, 0x87,0xe6, 0x87,0xe2,
- 0x87,0xdb, 0x87,0xeb, 0x87,0xea, 0x87,0xe5, 0x87,0xdf, 0x87,0xf3, 0x87,0xe4,
- 0x87,0xd4, 0x87,0xdc, 0x87,0xd3, 0x87,0xed, 0x87,0xd8, 0x87,0xe3, 0x87,0xa4,
- 0x87,0xd7, 0x87,0xd9, 0x88,0x01, 0x87,0xf4, 0x87,0xe8, 0x87,0xdd, 0x89,0x53,
- 0x89,0x4b, 0x89,0x4f, 0x89,0x4c, 0x89,0x46, 0x89,0x50, 0x89,0x51, 0x89,0x49,
- 0x8b,0x2a, 0x8b,0x27, 0x8b,0x23, 0x8b,0x33, 0x8b,0x30, 0x8b,0x35, 0x8b,0x47,
- 0x8b,0x2f, 0x8b,0x3c, 0x8b,0x3e, 0x8b,0x31, 0x8b,0x25, 0x8b,0x37, 0x8b,0x26,
- 0x8b,0x36, 0x8b,0x2e, 0x8b,0x24, 0x8b,0x3b, 0x8b,0x3d, 0x8b,0x3a, 0x8c,0x42,
- 0x8c,0x75, 0x8c,0x99, 0x8c,0x98, 0x8c,0x97, 0x8c,0xfe, 0x8d,0x04, 0x8d,0x02,
- 0x8d,0x00, 0x8e,0x5c, 0x8e,0x62, 0x8e,0x60, 0x8e,0x57, 0x8e,0x56, 0x8e,0x5e,
- 0x8e,0x65, 0x8e,0x67, 0x8e,0x5b, 0x8e,0x5a, 0x8e,0x61, 0x8e,0x5d, 0x8e,0x69,
- 0x8e,0x54, 0x8f,0x46, 0x8f,0x47, 0x8f,0x48, 0x8f,0x4b, 0x91,0x28, 0x91,0x3a,
- 0x91,0x3b, 0x91,0x3e, 0x91,0xa8, 0x91,0xa5, 0x91,0xa7, 0x91,0xaf, 0x91,0xaa,
- 0x93,0xb5, 0x93,0x8c, 0x93,0x92, 0x93,0xb7, 0x93,0x9b, 0x93,0x9d, 0x93,0x89,
- 0x93,0xa7, 0x93,0x8e, 0x93,0xaa, 0x93,0x9e, 0x93,0xa6, 0x93,0x95, 0x93,0x88,
- 0x93,0x99, 0x93,0x9f, 0x93,0x8d, 0x93,0xb1, 0x93,0x91, 0x93,0xb2, 0x93,0xa4,
- 0x93,0xa8, 0x93,0xb4, 0x93,0xa3, 0x93,0xa5, 0x95,0xd2, 0x95,0xd3, 0x95,0xd1,
- 0x96,0xb3, 0x96,0xd7, 0x96,0xda, 0x5d,0xc2, 0x96,0xdf, 0x96,0xd8, 0x96,0xdd,
- 0x97,0x23, 0x97,0x22, 0x97,0x25, 0x97,0xac, 0x97,0xae, 0x97,0xa8, 0x97,0xab,
- 0x97,0xa4, 0x97,0xaa, 0x97,0xa2, 0x97,0xa5, 0x97,0xd7, 0x97,0xd9, 0x97,0xd6,
- 0x97,0xd8, 0x97,0xfa, 0x98,0x50, 0x98,0x51, 0x98,0x52, 0x98,0xb8, 0x99,0x41,
- 0x99,0x3c, 0x99,0x3a, 0x9a,0x0f, 0x9a,0x0b, 0x9a,0x09, 0x9a,0x0d, 0x9a,0x04,
- 0x9a,0x11, 0x9a,0x0a, 0x9a,0x05, 0x9a,0x07, 0x9a,0x06, 0x9a,0xc0, 0x9a,0xdc,
- 0x9b,0x08, 0x9b,0x04, 0x9b,0x05, 0x9b,0x29, 0x9b,0x35, 0x9b,0x4a, 0x9b,0x4c,
- 0x9b,0x4b, 0x9b,0xc7, 0x9b,0xc6, 0x9b,0xc3, 0x9b,0xbf, 0x9b,0xc1, 0x9b,0xb5,
- 0x9b,0xb8, 0x9b,0xd3, 0x9b,0xb6, 0x9b,0xc4, 0x9b,0xb9, 0x9b,0xbd, 0x9d,0x5c,
- 0x9d,0x53, 0x9d,0x4f, 0x9d,0x4a, 0x9d,0x5b, 0x9d,0x4b, 0x9d,0x59, 0x9d,0x56,
- 0x9d,0x4c, 0x9d,0x57, 0x9d,0x52, 0x9d,0x54, 0x9d,0x5f, 0x9d,0x58, 0x9d,0x5a,
- 0x9e,0x8e, 0x9e,0x8c, 0x9e,0xdf, 0x9f,0x01, 0x9f,0x00, 0x9f,0x16, 0x9f,0x25,
- 0x9f,0x2b, 0x9f,0x2a, 0x9f,0x29, 0x9f,0x28, 0x9f,0x4c, 0x9f,0x55, 0x51,0x34,
- 0x51,0x35, 0x52,0x96, 0x52,0xf7, 0x53,0xb4, 0x56,0xab, 0x56,0xad, 0x56,0xa6,
- 0x56,0xa7, 0x56,0xaa, 0x56,0xac, 0x58,0xda, 0x58,0xdd, 0x58,0xdb, 0x59,0x12,
- 0x5b,0x3d, 0x5b,0x3e, 0x5b,0x3f, 0x5d,0xc3, 0x5e,0x70, 0x5f,0xbf, 0x61,0xfb,
- 0x65,0x07, 0x65,0x10, 0x65,0x0d, 0x65,0x09, 0x65,0x0c, 0x65,0x0e, 0x65,0x84,
- 0x65,0xde, 0x65,0xdd, 0x66,0xde, 0x6a,0xe7, 0x6a,0xe0, 0x6a,0xcc, 0x6a,0xd1,
- 0x6a,0xd9, 0x6a,0xcb, 0x6a,0xdf, 0x6a,0xdc, 0x6a,0xd0, 0x6a,0xeb, 0x6a,0xcf,
- 0x6a,0xcd, 0x6a,0xde, 0x6b,0x60, 0x6b,0xb0, 0x6c,0x0c, 0x70,0x19, 0x70,0x27,
- 0x70,0x20, 0x70,0x16, 0x70,0x2b, 0x70,0x21, 0x70,0x22, 0x70,0x23, 0x70,0x29,
- 0x70,0x17, 0x70,0x24, 0x70,0x1c, 0x70,0x2a, 0x72,0x0c, 0x72,0x0a, 0x72,0x07,
- 0x72,0x02, 0x72,0x05, 0x72,0xa5, 0x72,0xa6, 0x72,0xa4, 0x72,0xa3, 0x72,0xa1,
- 0x74,0xcb, 0x74,0xc5, 0x74,0xb7, 0x74,0xc3, 0x75,0x16, 0x76,0x60, 0x77,0xc9,
- 0x77,0xca, 0x77,0xc4, 0x77,0xf1, 0x79,0x1d, 0x79,0x1b, 0x79,0x21, 0x79,0x1c,
- 0x79,0x17, 0x79,0x1e, 0x79,0xb0, 0x7a,0x67, 0x7a,0x68, 0x7c,0x33, 0x7c,0x3c,
- 0x7c,0x39, 0x7c,0x2c, 0x7c,0x3b, 0x7c,0xec, 0x7c,0xea, 0x7e,0x76, 0x7e,0x75,
- 0x7e,0x78, 0x7e,0x70, 0x7e,0x77, 0x7e,0x6f, 0x7e,0x7a, 0x7e,0x72, 0x7e,0x74,
- 0x7e,0x68, 0x7f,0x4b, 0x7f,0x4a, 0x7f,0x83, 0x7f,0x86, 0x7f,0xb7, 0x7f,0xfd,
- 0x7f,0xfe, 0x80,0x78, 0x81,0xd7, 0x81,0xd5, 0x82,0x64, 0x82,0x61, 0x82,0x63,
- 0x85,0xeb, 0x85,0xf1, 0x85,0xed, 0x85,0xd9, 0x85,0xe1, 0x85,0xe8, 0x85,0xda,
- 0x85,0xd7, 0x85,0xec, 0x85,0xf2, 0x85,0xf8, 0x85,0xd8, 0x85,0xdf, 0x85,0xe3,
- 0x85,0xdc, 0x85,0xd1, 0x85,0xf0, 0x85,0xe6, 0x85,0xef, 0x85,0xde, 0x85,0xe2,
- 0x88,0x00, 0x87,0xfa, 0x88,0x03, 0x87,0xf6, 0x87,0xf7, 0x88,0x09, 0x88,0x0c,
- 0x88,0x0b, 0x88,0x06, 0x87,0xfc, 0x88,0x08, 0x87,0xff, 0x88,0x0a, 0x88,0x02,
- 0x89,0x62, 0x89,0x5a, 0x89,0x5b, 0x89,0x57, 0x89,0x61, 0x89,0x5c, 0x89,0x58,
- 0x89,0x5d, 0x89,0x59, 0x89,0x88, 0x89,0xb7, 0x89,0xb6, 0x89,0xf6, 0x8b,0x50,
- 0x8b,0x48, 0x8b,0x4a, 0x8b,0x40, 0x8b,0x53, 0x8b,0x56, 0x8b,0x54, 0x8b,0x4b,
- 0x8b,0x55, 0x8b,0x51, 0x8b,0x42, 0x8b,0x52, 0x8b,0x57, 0x8c,0x43, 0x8c,0x77,
- 0x8c,0x76, 0x8c,0x9a, 0x8d,0x06, 0x8d,0x07, 0x8d,0x09, 0x8d,0xac, 0x8d,0xaa,
- 0x8d,0xad, 0x8d,0xab, 0x8e,0x6d, 0x8e,0x78, 0x8e,0x73, 0x8e,0x6a, 0x8e,0x6f,
- 0x8e,0x7b, 0x8e,0xc2, 0x8f,0x52, 0x8f,0x51, 0x8f,0x4f, 0x8f,0x50, 0x8f,0x53,
- 0x8f,0xb4, 0x91,0x40, 0x91,0x3f, 0x91,0xb0, 0x91,0xad, 0x93,0xde, 0x93,0xc7,
- 0x93,0xcf, 0x93,0xc2, 0x93,0xda, 0x93,0xd0, 0x93,0xf9, 0x93,0xec, 0x93,0xcc,
- 0x93,0xd9, 0x93,0xa9, 0x93,0xe6, 0x93,0xca, 0x93,0xd4, 0x93,0xee, 0x93,0xe3,
- 0x93,0xd5, 0x93,0xc4, 0x93,0xce, 0x93,0xc0, 0x93,0xd2, 0x93,0xe7, 0x95,0x7d,
- 0x95,0xda, 0x95,0xdb, 0x96,0xe1, 0x97,0x29, 0x97,0x2b, 0x97,0x2c, 0x97,0x28,
- 0x97,0x26, 0x97,0xb3, 0x97,0xb7, 0x97,0xb6, 0x97,0xdd, 0x97,0xde, 0x97,0xdf,
- 0x98,0x5c, 0x98,0x59, 0x98,0x5d, 0x98,0x57, 0x98,0xbf, 0x98,0xbd, 0x98,0xbb,
- 0x98,0xbe, 0x99,0x48, 0x99,0x47, 0x99,0x43, 0x99,0xa6, 0x99,0xa7, 0x9a,0x1a,
- 0x9a,0x15, 0x9a,0x25, 0x9a,0x1d, 0x9a,0x24, 0x9a,0x1b, 0x9a,0x22, 0x9a,0x20,
- 0x9a,0x27, 0x9a,0x23, 0x9a,0x1e, 0x9a,0x1c, 0x9a,0x14, 0x9a,0xc2, 0x9b,0x0b,
- 0x9b,0x0a, 0x9b,0x0e, 0x9b,0x0c, 0x9b,0x37, 0x9b,0xea, 0x9b,0xeb, 0x9b,0xe0,
- 0x9b,0xde, 0x9b,0xe4, 0x9b,0xe6, 0x9b,0xe2, 0x9b,0xf0, 0x9b,0xd4, 0x9b,0xd7,
- 0x9b,0xec, 0x9b,0xdc, 0x9b,0xd9, 0x9b,0xe5, 0x9b,0xd5, 0x9b,0xe1, 0x9b,0xda,
- 0x9d,0x77, 0x9d,0x81, 0x9d,0x8a, 0x9d,0x84, 0x9d,0x88, 0x9d,0x71, 0x9d,0x80,
- 0x9d,0x78, 0x9d,0x86, 0x9d,0x8b, 0x9d,0x8c, 0x9d,0x7d, 0x9d,0x6b, 0x9d,0x74,
- 0x9d,0x75, 0x9d,0x70, 0x9d,0x69, 0x9d,0x85, 0x9d,0x73, 0x9d,0x7b, 0x9d,0x82,
- 0x9d,0x6f, 0x9d,0x79, 0x9d,0x7f, 0x9d,0x87, 0x9d,0x68, 0x9e,0x94, 0x9e,0x91,
- 0x9e,0xc0, 0x9e,0xfc, 0x9f,0x2d, 0x9f,0x40, 0x9f,0x41, 0x9f,0x4d, 0x9f,0x56,
- 0x9f,0x57, 0x9f,0x58, 0x53,0x37, 0x56,0xb2, 0x56,0xb5, 0x56,0xb3, 0x58,0xe3,
- 0x5b,0x45, 0x5d,0xc6, 0x5d,0xc7, 0x5e,0xee, 0x5e,0xef, 0x5f,0xc0, 0x5f,0xc1,
- 0x61,0xf9, 0x65,0x17, 0x65,0x16, 0x65,0x15, 0x65,0x13, 0x65,0xdf, 0x66,0xe8,
- 0x66,0xe3, 0x66,0xe4, 0x6a,0xf3, 0x6a,0xf0, 0x6a,0xea, 0x6a,0xe8, 0x6a,0xf9,
- 0x6a,0xf1, 0x6a,0xee, 0x6a,0xef, 0x70,0x3c, 0x70,0x35, 0x70,0x2f, 0x70,0x37,
- 0x70,0x34, 0x70,0x31, 0x70,0x42, 0x70,0x38, 0x70,0x3f, 0x70,0x3a, 0x70,0x39,
- 0x70,0x40, 0x70,0x3b, 0x70,0x33, 0x70,0x41, 0x72,0x13, 0x72,0x14, 0x72,0xa8,
- 0x73,0x7d, 0x73,0x7c, 0x74,0xba, 0x76,0xab, 0x76,0xaa, 0x76,0xbe, 0x76,0xed,
- 0x77,0xcc, 0x77,0xce, 0x77,0xcf, 0x77,0xcd, 0x77,0xf2, 0x79,0x25, 0x79,0x23,
- 0x79,0x27, 0x79,0x28, 0x79,0x24, 0x79,0x29, 0x79,0xb2, 0x7a,0x6e, 0x7a,0x6c,
- 0x7a,0x6d, 0x7a,0xf7, 0x7c,0x49, 0x7c,0x48, 0x7c,0x4a, 0x7c,0x47, 0x7c,0x45,
- 0x7c,0xee, 0x7e,0x7b, 0x7e,0x7e, 0x7e,0x81, 0x7e,0x80, 0x7f,0xba, 0x7f,0xff,
- 0x80,0x79, 0x81,0xdb, 0x81,0xd9, 0x82,0x0b, 0x82,0x68, 0x82,0x69, 0x86,0x22,
- 0x85,0xff, 0x86,0x01, 0x85,0xfe, 0x86,0x1b, 0x86,0x00, 0x85,0xf6, 0x86,0x04,
- 0x86,0x09, 0x86,0x05, 0x86,0x0c, 0x85,0xfd, 0x88,0x19, 0x88,0x10, 0x88,0x11,
- 0x88,0x17, 0x88,0x13, 0x88,0x16, 0x89,0x63, 0x89,0x66, 0x89,0xb9, 0x89,0xf7,
- 0x8b,0x60, 0x8b,0x6a, 0x8b,0x5d, 0x8b,0x68, 0x8b,0x63, 0x8b,0x65, 0x8b,0x67,
- 0x8b,0x6d, 0x8d,0xae, 0x8e,0x86, 0x8e,0x88, 0x8e,0x84, 0x8f,0x59, 0x8f,0x56,
- 0x8f,0x57, 0x8f,0x55, 0x8f,0x58, 0x8f,0x5a, 0x90,0x8d, 0x91,0x43, 0x91,0x41,
- 0x91,0xb7, 0x91,0xb5, 0x91,0xb2, 0x91,0xb3, 0x94,0x0b, 0x94,0x13, 0x93,0xfb,
- 0x94,0x20, 0x94,0x0f, 0x94,0x14, 0x93,0xfe, 0x94,0x15, 0x94,0x10, 0x94,0x28,
- 0x94,0x19, 0x94,0x0d, 0x93,0xf5, 0x94,0x00, 0x93,0xf7, 0x94,0x07, 0x94,0x0e,
- 0x94,0x16, 0x94,0x12, 0x93,0xfa, 0x94,0x09, 0x93,0xf8, 0x94,0x0a, 0x93,0xff,
- 0x93,0xfc, 0x94,0x0c, 0x93,0xf6, 0x94,0x11, 0x94,0x06, 0x95,0xde, 0x95,0xe0,
- 0x95,0xdf, 0x97,0x2e, 0x97,0x2f, 0x97,0xb9, 0x97,0xbb, 0x97,0xfd, 0x97,0xfe,
- 0x98,0x60, 0x98,0x62, 0x98,0x63, 0x98,0x5f, 0x98,0xc1, 0x98,0xc2, 0x99,0x50,
- 0x99,0x4e, 0x99,0x59, 0x99,0x4c, 0x99,0x4b, 0x99,0x53, 0x9a,0x32, 0x9a,0x34,
- 0x9a,0x31, 0x9a,0x2c, 0x9a,0x2a, 0x9a,0x36, 0x9a,0x29, 0x9a,0x2e, 0x9a,0x38,
- 0x9a,0x2d, 0x9a,0xc7, 0x9a,0xca, 0x9a,0xc6, 0x9b,0x10, 0x9b,0x12, 0x9b,0x11,
- 0x9c,0x0b, 0x9c,0x08, 0x9b,0xf7, 0x9c,0x05, 0x9c,0x12, 0x9b,0xf8, 0x9c,0x40,
- 0x9c,0x07, 0x9c,0x0e, 0x9c,0x06, 0x9c,0x17, 0x9c,0x14, 0x9c,0x09, 0x9d,0x9f,
- 0x9d,0x99, 0x9d,0xa4, 0x9d,0x9d, 0x9d,0x92, 0x9d,0x98, 0x9d,0x90, 0x9d,0x9b,
- 0x9d,0xa0, 0x9d,0x94, 0x9d,0x9c, 0x9d,0xaa, 0x9d,0x97, 0x9d,0xa1, 0x9d,0x9a,
- 0x9d,0xa2, 0x9d,0xa8, 0x9d,0x9e, 0x9d,0xa3, 0x9d,0xbf, 0x9d,0xa9, 0x9d,0x96,
- 0x9d,0xa6, 0x9d,0xa7, 0x9e,0x99, 0x9e,0x9b, 0x9e,0x9a, 0x9e,0xe5, 0x9e,0xe4,
- 0x9e,0xe7, 0x9e,0xe6, 0x9f,0x30, 0x9f,0x2e, 0x9f,0x5b, 0x9f,0x60, 0x9f,0x5e,
- 0x9f,0x5d, 0x9f,0x59, 0x9f,0x91, 0x51,0x3a, 0x51,0x39, 0x52,0x98, 0x52,0x97,
- 0x56,0xc3, 0x56,0xbd, 0x56,0xbe, 0x5b,0x48, 0x5b,0x47, 0x5d,0xcb, 0x5d,0xcf,
- 0x5e,0xf1, 0x61,0xfd, 0x65,0x1b, 0x6b,0x02, 0x6a,0xfc, 0x6b,0x03, 0x6a,0xf8,
- 0x6b,0x00, 0x70,0x43, 0x70,0x44, 0x70,0x4a, 0x70,0x48, 0x70,0x49, 0x70,0x45,
- 0x70,0x46, 0x72,0x1d, 0x72,0x1a, 0x72,0x19, 0x73,0x7e, 0x75,0x17, 0x76,0x6a,
- 0x77,0xd0, 0x79,0x2d, 0x79,0x31, 0x79,0x2f, 0x7c,0x54, 0x7c,0x53, 0x7c,0xf2,
- 0x7e,0x8a, 0x7e,0x87, 0x7e,0x88, 0x7e,0x8b, 0x7e,0x86, 0x7e,0x8d, 0x7f,0x4d,
- 0x7f,0xbb, 0x80,0x30, 0x81,0xdd, 0x86,0x18, 0x86,0x2a, 0x86,0x26, 0x86,0x1f,
- 0x86,0x23, 0x86,0x1c, 0x86,0x19, 0x86,0x27, 0x86,0x2e, 0x86,0x21, 0x86,0x20,
- 0x86,0x29, 0x86,0x1e, 0x86,0x25, 0x88,0x29, 0x88,0x1d, 0x88,0x1b, 0x88,0x20,
- 0x88,0x24, 0x88,0x1c, 0x88,0x2b, 0x88,0x4a, 0x89,0x6d, 0x89,0x69, 0x89,0x6e,
- 0x89,0x6b, 0x89,0xfa, 0x8b,0x79, 0x8b,0x78, 0x8b,0x45, 0x8b,0x7a, 0x8b,0x7b,
- 0x8d,0x10, 0x8d,0x14, 0x8d,0xaf, 0x8e,0x8e, 0x8e,0x8c, 0x8f,0x5e, 0x8f,0x5b,
- 0x8f,0x5d, 0x91,0x46, 0x91,0x44, 0x91,0x45, 0x91,0xb9, 0x94,0x3f, 0x94,0x3b,
- 0x94,0x36, 0x94,0x29, 0x94,0x3d, 0x94,0x3c, 0x94,0x30, 0x94,0x39, 0x94,0x2a,
- 0x94,0x37, 0x94,0x2c, 0x94,0x40, 0x94,0x31, 0x95,0xe5, 0x95,0xe4, 0x95,0xe3,
- 0x97,0x35, 0x97,0x3a, 0x97,0xbf, 0x97,0xe1, 0x98,0x64, 0x98,0xc9, 0x98,0xc6,
- 0x98,0xc0, 0x99,0x58, 0x99,0x56, 0x9a,0x39, 0x9a,0x3d, 0x9a,0x46, 0x9a,0x44,
- 0x9a,0x42, 0x9a,0x41, 0x9a,0x3a, 0x9a,0x3f, 0x9a,0xcd, 0x9b,0x15, 0x9b,0x17,
- 0x9b,0x18, 0x9b,0x16, 0x9b,0x3a, 0x9b,0x52, 0x9c,0x2b, 0x9c,0x1d, 0x9c,0x1c,
- 0x9c,0x2c, 0x9c,0x23, 0x9c,0x28, 0x9c,0x29, 0x9c,0x24, 0x9c,0x21, 0x9d,0xb7,
- 0x9d,0xb6, 0x9d,0xbc, 0x9d,0xc1, 0x9d,0xc7, 0x9d,0xca, 0x9d,0xcf, 0x9d,0xbe,
- 0x9d,0xc5, 0x9d,0xc3, 0x9d,0xbb, 0x9d,0xb5, 0x9d,0xce, 0x9d,0xb9, 0x9d,0xba,
- 0x9d,0xac, 0x9d,0xc8, 0x9d,0xb1, 0x9d,0xad, 0x9d,0xcc, 0x9d,0xb3, 0x9d,0xcd,
- 0x9d,0xb2, 0x9e,0x7a, 0x9e,0x9c, 0x9e,0xeb, 0x9e,0xee, 0x9e,0xed, 0x9f,0x1b,
- 0x9f,0x18, 0x9f,0x1a, 0x9f,0x31, 0x9f,0x4e, 0x9f,0x65, 0x9f,0x64, 0x9f,0x92,
- 0x4e,0xb9, 0x56,0xc6, 0x56,0xc5, 0x56,0xcb, 0x59,0x71, 0x5b,0x4b, 0x5b,0x4c,
- 0x5d,0xd5, 0x5d,0xd1, 0x5e,0xf2, 0x65,0x21, 0x65,0x20, 0x65,0x26, 0x65,0x22,
- 0x6b,0x0b, 0x6b,0x08, 0x6b,0x09, 0x6c,0x0d, 0x70,0x55, 0x70,0x56, 0x70,0x57,
- 0x70,0x52, 0x72,0x1e, 0x72,0x1f, 0x72,0xa9, 0x73,0x7f, 0x74,0xd8, 0x74,0xd5,
- 0x74,0xd9, 0x74,0xd7, 0x76,0x6d, 0x76,0xad, 0x79,0x35, 0x79,0xb4, 0x7a,0x70,
- 0x7a,0x71, 0x7c,0x57, 0x7c,0x5c, 0x7c,0x59, 0x7c,0x5b, 0x7c,0x5a, 0x7c,0xf4,
- 0x7c,0xf1, 0x7e,0x91, 0x7f,0x4f, 0x7f,0x87, 0x81,0xde, 0x82,0x6b, 0x86,0x34,
- 0x86,0x35, 0x86,0x33, 0x86,0x2c, 0x86,0x32, 0x86,0x36, 0x88,0x2c, 0x88,0x28,
- 0x88,0x26, 0x88,0x2a, 0x88,0x25, 0x89,0x71, 0x89,0xbf, 0x89,0xbe, 0x89,0xfb,
- 0x8b,0x7e, 0x8b,0x84, 0x8b,0x82, 0x8b,0x86, 0x8b,0x85, 0x8b,0x7f, 0x8d,0x15,
- 0x8e,0x95, 0x8e,0x94, 0x8e,0x9a, 0x8e,0x92, 0x8e,0x90, 0x8e,0x96, 0x8e,0x97,
- 0x8f,0x60, 0x8f,0x62, 0x91,0x47, 0x94,0x4c, 0x94,0x50, 0x94,0x4a, 0x94,0x4b,
- 0x94,0x4f, 0x94,0x47, 0x94,0x45, 0x94,0x48, 0x94,0x49, 0x94,0x46, 0x97,0x3f,
- 0x97,0xe3, 0x98,0x6a, 0x98,0x69, 0x98,0xcb, 0x99,0x54, 0x99,0x5b, 0x9a,0x4e,
- 0x9a,0x53, 0x9a,0x54, 0x9a,0x4c, 0x9a,0x4f, 0x9a,0x48, 0x9a,0x4a, 0x9a,0x49,
- 0x9a,0x52, 0x9a,0x50, 0x9a,0xd0, 0x9b,0x19, 0x9b,0x2b, 0x9b,0x3b, 0x9b,0x56,
- 0x9b,0x55, 0x9c,0x46, 0x9c,0x48, 0x9c,0x3f, 0x9c,0x44, 0x9c,0x39, 0x9c,0x33,
- 0x9c,0x41, 0x9c,0x3c, 0x9c,0x37, 0x9c,0x34, 0x9c,0x32, 0x9c,0x3d, 0x9c,0x36,
- 0x9d,0xdb, 0x9d,0xd2, 0x9d,0xde, 0x9d,0xda, 0x9d,0xcb, 0x9d,0xd0, 0x9d,0xdc,
- 0x9d,0xd1, 0x9d,0xdf, 0x9d,0xe9, 0x9d,0xd9, 0x9d,0xd8, 0x9d,0xd6, 0x9d,0xf5,
- 0x9d,0xd5, 0x9d,0xdd, 0x9e,0xb6, 0x9e,0xf0, 0x9f,0x35, 0x9f,0x33, 0x9f,0x32,
- 0x9f,0x42, 0x9f,0x6b, 0x9f,0x95, 0x9f,0xa2, 0x51,0x3d, 0x52,0x99, 0x58,0xe8,
- 0x58,0xe7, 0x59,0x72, 0x5b,0x4d, 0x5d,0xd8, 0x88,0x2f, 0x5f,0x4f, 0x62,0x01,
- 0x62,0x03, 0x62,0x04, 0x65,0x29, 0x65,0x25, 0x65,0x96, 0x66,0xeb, 0x6b,0x11,
- 0x6b,0x12, 0x6b,0x0f, 0x6b,0xca, 0x70,0x5b, 0x70,0x5a, 0x72,0x22, 0x73,0x82,
- 0x73,0x81, 0x73,0x83, 0x76,0x70, 0x77,0xd4, 0x7c,0x67, 0x7c,0x66, 0x7e,0x95,
- 0x82,0x6c, 0x86,0x3a, 0x86,0x40, 0x86,0x39, 0x86,0x3c, 0x86,0x31, 0x86,0x3b,
- 0x86,0x3e, 0x88,0x30, 0x88,0x32, 0x88,0x2e, 0x88,0x33, 0x89,0x76, 0x89,0x74,
- 0x89,0x73, 0x89,0xfe, 0x8b,0x8c, 0x8b,0x8e, 0x8b,0x8b, 0x8b,0x88, 0x8c,0x45,
- 0x8d,0x19, 0x8e,0x98, 0x8f,0x64, 0x8f,0x63, 0x91,0xbc, 0x94,0x62, 0x94,0x55,
- 0x94,0x5d, 0x94,0x57, 0x94,0x5e, 0x97,0xc4, 0x97,0xc5, 0x98,0x00, 0x9a,0x56,
- 0x9a,0x59, 0x9b,0x1e, 0x9b,0x1f, 0x9b,0x20, 0x9c,0x52, 0x9c,0x58, 0x9c,0x50,
- 0x9c,0x4a, 0x9c,0x4d, 0x9c,0x4b, 0x9c,0x55, 0x9c,0x59, 0x9c,0x4c, 0x9c,0x4e,
- 0x9d,0xfb, 0x9d,0xf7, 0x9d,0xef, 0x9d,0xe3, 0x9d,0xeb, 0x9d,0xf8, 0x9d,0xe4,
- 0x9d,0xf6, 0x9d,0xe1, 0x9d,0xee, 0x9d,0xe6, 0x9d,0xf2, 0x9d,0xf0, 0x9d,0xe2,
- 0x9d,0xec, 0x9d,0xf4, 0x9d,0xf3, 0x9d,0xe8, 0x9d,0xed, 0x9e,0xc2, 0x9e,0xd0,
- 0x9e,0xf2, 0x9e,0xf3, 0x9f,0x06, 0x9f,0x1c, 0x9f,0x38, 0x9f,0x37, 0x9f,0x36,
- 0x9f,0x43, 0x9f,0x4f, 0x9f,0x71, 0x9f,0x70, 0x9f,0x6e, 0x9f,0x6f, 0x56,0xd3,
- 0x56,0xcd, 0x5b,0x4e, 0x5c,0x6d, 0x65,0x2d, 0x66,0xed, 0x66,0xee, 0x6b,0x13,
- 0x70,0x5f, 0x70,0x61, 0x70,0x5d, 0x70,0x60, 0x72,0x23, 0x74,0xdb, 0x74,0xe5,
- 0x77,0xd5, 0x79,0x38, 0x79,0xb7, 0x79,0xb6, 0x7c,0x6a, 0x7e,0x97, 0x7f,0x89,
- 0x82,0x6d, 0x86,0x43, 0x88,0x38, 0x88,0x37, 0x88,0x35, 0x88,0x4b, 0x8b,0x94,
- 0x8b,0x95, 0x8e,0x9e, 0x8e,0x9f, 0x8e,0xa0, 0x8e,0x9d, 0x91,0xbe, 0x91,0xbd,
- 0x91,0xc2, 0x94,0x6b, 0x94,0x68, 0x94,0x69, 0x96,0xe5, 0x97,0x46, 0x97,0x43,
- 0x97,0x47, 0x97,0xc7, 0x97,0xe5, 0x9a,0x5e, 0x9a,0xd5, 0x9b,0x59, 0x9c,0x63,
- 0x9c,0x67, 0x9c,0x66, 0x9c,0x62, 0x9c,0x5e, 0x9c,0x60, 0x9e,0x02, 0x9d,0xfe,
- 0x9e,0x07, 0x9e,0x03, 0x9e,0x06, 0x9e,0x05, 0x9e,0x00, 0x9e,0x01, 0x9e,0x09,
- 0x9d,0xff, 0x9d,0xfd, 0x9e,0x04, 0x9e,0xa0, 0x9f,0x1e, 0x9f,0x46, 0x9f,0x74,
- 0x9f,0x75, 0x9f,0x76, 0x56,0xd4, 0x65,0x2e, 0x65,0xb8, 0x6b,0x18, 0x6b,0x19,
- 0x6b,0x17, 0x6b,0x1a, 0x70,0x62, 0x72,0x26, 0x72,0xaa, 0x77,0xd8, 0x77,0xd9,
- 0x79,0x39, 0x7c,0x69, 0x7c,0x6b, 0x7c,0xf6, 0x7e,0x9a, 0x7e,0x98, 0x7e,0x9b,
- 0x7e,0x99, 0x81,0xe0, 0x81,0xe1, 0x86,0x46, 0x86,0x47, 0x86,0x48, 0x89,0x79,
- 0x89,0x7a, 0x89,0x7c, 0x89,0x7b, 0x89,0xff, 0x8b,0x98, 0x8b,0x99, 0x8e,0xa5,
- 0x8e,0xa4, 0x8e,0xa3, 0x94,0x6e, 0x94,0x6d, 0x94,0x6f, 0x94,0x71, 0x94,0x73,
- 0x97,0x49, 0x98,0x72, 0x99,0x5f, 0x9c,0x68, 0x9c,0x6e, 0x9c,0x6d, 0x9e,0x0b,
- 0x9e,0x0d, 0x9e,0x10, 0x9e,0x0f, 0x9e,0x12, 0x9e,0x11, 0x9e,0xa1, 0x9e,0xf5,
- 0x9f,0x09, 0x9f,0x47, 0x9f,0x78, 0x9f,0x7b, 0x9f,0x7a, 0x9f,0x79, 0x57,0x1e,
- 0x70,0x66, 0x7c,0x6f, 0x88,0x3c, 0x8d,0xb2, 0x8e,0xa6, 0x91,0xc3, 0x94,0x74,
- 0x94,0x78, 0x94,0x76, 0x94,0x75, 0x9a,0x60, 0x9c,0x74, 0x9c,0x73, 0x9c,0x71,
- 0x9c,0x75, 0x9e,0x14, 0x9e,0x13, 0x9e,0xf6, 0x9f,0x0a, 0x9f,0xa4, 0x70,0x68,
- 0x70,0x65, 0x7c,0xf7, 0x86,0x6a, 0x88,0x3e, 0x88,0x3d, 0x88,0x3f, 0x8b,0x9e,
- 0x8c,0x9c, 0x8e,0xa9, 0x8e,0xc9, 0x97,0x4b, 0x98,0x73, 0x98,0x74, 0x98,0xcc,
- 0x99,0x61, 0x99,0xab, 0x9a,0x64, 0x9a,0x66, 0x9a,0x67, 0x9b,0x24, 0x9e,0x15,
- 0x9e,0x17, 0x9f,0x48, 0x62,0x07, 0x6b,0x1e, 0x72,0x27, 0x86,0x4c, 0x8e,0xa8,
- 0x94,0x82, 0x94,0x80, 0x94,0x81, 0x9a,0x69, 0x9a,0x68, 0x9b,0x2e, 0x9e,0x19,
- 0x72,0x29, 0x86,0x4b, 0x8b,0x9f, 0x94,0x83, 0x9c,0x79, 0x9e,0xb7, 0x76,0x75,
- 0x9a,0x6b, 0x9c,0x7a, 0x9e,0x1d, 0x70,0x69, 0x70,0x6a, 0x9e,0xa4, 0x9f,0x7e,
- 0x9f,0x49, 0x9f,0x98, 0xff,0xfd, 0xff,0xfd, 0xff,0xfd, 0xff,0xfd, 0xff,0xfd,
- 0xff,0xfd, 0xff,0xfd, 0xff,0xfd, 0xff,0xfd, 0xff,0xfd, 0xff,0xfd, 0xff,0xfd,
- 0xff,0xfd, 0xff,0xfd, 0xff,0xfd, 0xff,0xfd, 0xff,0xfd, 0xff,0xfd, 0xff,0xfd,
- 0xff,0xfd, 0xff,0xfd, 0xff,0xfd, 0xff,0xfd, 0xff,0xfd, 0xff,0xfd, 0xff,0xfd,
- 0xff,0xfd, 0xff,0xfd, 0xff,0xfd, 0xff,0xfd, 0xff,0xfd, 0xff,0xfd, 0xff,0xfd,
- 0xff,0xfd, 0xff,0xfd, 0xff,0xfd, 0xff,0xfd, 0xff,0xfd, 0xff,0xfd, 0xff,0xfd,
- 0xff,0xfd,
-};
-
-/*
-const unsigned char gb2uTable[] =
-{
- 0x30,0x00, 0x30,0x01, 0x30,0x02, 0x30,0xfb, 0x02,0xc9, 0x02,0xc7, 0x00,0xa8,
- 0x30,0x03, 0x30,0x05, 0x20,0x15, 0xff,0x5e, 0x22,0x25, 0x20,0x26, 0x20,0x18,
- 0x20,0x19, 0x20,0x1c, 0x20,0x1d, 0x30,0x14, 0x30,0x15, 0x30,0x08, 0x30,0x09,
- 0x30,0x0a, 0x30,0x0b, 0x30,0x0c, 0x30,0x0d, 0x30,0x0e, 0x30,0x0f, 0x30,0x16,
- 0x30,0x17, 0x30,0x10, 0x30,0x11, 0x00,0xb1, 0x00,0xd7, 0x00,0xf7, 0x22,0x36,
- 0x22,0x27, 0x22,0x28, 0x22,0x11, 0x22,0x0f, 0x22,0x2a, 0x22,0x29, 0x22,0x08,
- 0x22,0x37, 0x22,0x1a, 0x22,0xa5, 0x22,0x25, 0x22,0x20, 0x23,0x12, 0x22,0x99,
- 0x22,0x2b, 0x22,0x2e, 0x22,0x61, 0x22,0x4c, 0x22,0x48, 0x22,0x3d, 0x22,0x1d,
- 0x22,0x60, 0x22,0x6e, 0x22,0x6f, 0x22,0x64, 0x22,0x65, 0x22,0x1e, 0x22,0x35,
- 0x22,0x34, 0x26,0x42, 0x26,0x40, 0x00,0xb0, 0x20,0x32, 0x20,0x33, 0x21,0x03,
- 0xff,0x04, 0x00,0xa4, 0xff,0xe0, 0xff,0xe1, 0x20,0x30, 0x00,0xa7, 0x21,0x16,
- 0x26,0x06, 0x26,0x05, 0x25,0xcb, 0x25,0xcf, 0x25,0xce, 0x25,0xc7, 0x25,0xc6,
- 0x25,0xa1, 0x25,0xa0, 0x25,0xb3, 0x25,0xb2, 0x20,0x3b, 0x21,0x92, 0x21,0x90,
- 0x21,0x91, 0x21,0x93, 0x30,0x13, 0xff,0xfd, 0xff,0xfd, 0xff,0xfd, 0xff,0xfd,
- 0xff,0xfd, 0xff,0xfd, 0xff,0xfd, 0xff,0xfd, 0xff,0xfd, 0xff,0xfd, 0xff,0xfd,
- 0xff,0xfd, 0xff,0xfd, 0xff,0xfd, 0xff,0xfd, 0xff,0xfd, 0x24,0x88, 0x24,0x89,
- 0x24,0x8a, 0x24,0x8b, 0x24,0x8c, 0x24,0x8d, 0x24,0x8e, 0x24,0x8f, 0x24,0x90,
- 0x24,0x91, 0x24,0x92, 0x24,0x93, 0x24,0x94, 0x24,0x95, 0x24,0x96, 0x24,0x97,
- 0x24,0x98, 0x24,0x99, 0x24,0x9a, 0x24,0x9b, 0x24,0x74, 0x24,0x75, 0x24,0x76,
- 0x24,0x77, 0x24,0x78, 0x24,0x79, 0x24,0x7a, 0x24,0x7b, 0x24,0x7c, 0x24,0x7d,
- 0x24,0x7e, 0x24,0x7f, 0x24,0x80, 0x24,0x81, 0x24,0x82, 0x24,0x83, 0x24,0x84,
- 0x24,0x85, 0x24,0x86, 0x24,0x87, 0x24,0x60, 0x24,0x61, 0x24,0x62, 0x24,0x63,
- 0x24,0x64, 0x24,0x65, 0x24,0x66, 0x24,0x67, 0x24,0x68, 0x24,0x69, 0xff,0xfd,
- 0xff,0xfd, 0x32,0x20, 0x32,0x21, 0x32,0x22, 0x32,0x23, 0x32,0x24, 0x32,0x25,
- 0x32,0x26, 0x32,0x27, 0x32,0x28, 0x32,0x29, 0xff,0xfd, 0xff,0xfd, 0x21,0x60,
- 0x21,0x61, 0x21,0x62, 0x21,0x63, 0x21,0x64, 0x21,0x65, 0x21,0x66, 0x21,0x67,
- 0x21,0x68, 0x21,0x69, 0x21,0x6a, 0x21,0x6b, 0xff,0xfd, 0xff,0xfd, 0xff,0x01,
- 0xff,0x02, 0xff,0x03, 0xff,0xe5, 0xff,0x05, 0xff,0x06, 0xff,0x07, 0xff,0x08,
- 0xff,0x09, 0xff,0x0a, 0xff,0x0b, 0xff,0x0c, 0xff,0x0d, 0xff,0x0e, 0xff,0x0f,
- 0xff,0x10, 0xff,0x11, 0xff,0x12, 0xff,0x13, 0xff,0x14, 0xff,0x15, 0xff,0x16,
- 0xff,0x17, 0xff,0x18, 0xff,0x19, 0xff,0x1a, 0xff,0x1b, 0xff,0x1c, 0xff,0x1d,
- 0xff,0x1e, 0xff,0x1f, 0xff,0x20, 0xff,0x21, 0xff,0x22, 0xff,0x23, 0xff,0x24,
- 0xff,0x25, 0xff,0x26, 0xff,0x27, 0xff,0x28, 0xff,0x29, 0xff,0x2a, 0xff,0x2b,
- 0xff,0x2c, 0xff,0x2d, 0xff,0x2e, 0xff,0x2f, 0xff,0x30, 0xff,0x31, 0xff,0x32,
- 0xff,0x33, 0xff,0x34, 0xff,0x35, 0xff,0x36, 0xff,0x37, 0xff,0x38, 0xff,0x39,
- 0xff,0x3a, 0xff,0x3b, 0xff,0x3c, 0xff,0x3d, 0xff,0x3e, 0xff,0x3f, 0xff,0x40,
- 0xff,0x41, 0xff,0x42, 0xff,0x43, 0xff,0x44, 0xff,0x45, 0xff,0x46, 0xff,0x47,
- 0xff,0x48, 0xff,0x49, 0xff,0x4a, 0xff,0x4b, 0xff,0x4c, 0xff,0x4d, 0xff,0x4e,
- 0xff,0x4f, 0xff,0x50, 0xff,0x51, 0xff,0x52, 0xff,0x53, 0xff,0x54, 0xff,0x55,
- 0xff,0x56, 0xff,0x57, 0xff,0x58, 0xff,0x59, 0xff,0x5a, 0xff,0x5b, 0xff,0x5c,
- 0xff,0x5d, 0xff,0xe3, 0x30,0x41, 0x30,0x42, 0x30,0x43, 0x30,0x44, 0x30,0x45,
- 0x30,0x46, 0x30,0x47, 0x30,0x48, 0x30,0x49, 0x30,0x4a, 0x30,0x4b, 0x30,0x4c,
- 0x30,0x4d, 0x30,0x4e, 0x30,0x4f, 0x30,0x50, 0x30,0x51, 0x30,0x52, 0x30,0x53,
- 0x30,0x54, 0x30,0x55, 0x30,0x56, 0x30,0x57, 0x30,0x58, 0x30,0x59, 0x30,0x5a,
- 0x30,0x5b, 0x30,0x5c, 0x30,0x5d, 0x30,0x5e, 0x30,0x5f, 0x30,0x60, 0x30,0x61,
- 0x30,0x62, 0x30,0x63, 0x30,0x64, 0x30,0x65, 0x30,0x66, 0x30,0x67, 0x30,0x68,
- 0x30,0x69, 0x30,0x6a, 0x30,0x6b, 0x30,0x6c, 0x30,0x6d, 0x30,0x6e, 0x30,0x6f,
- 0x30,0x70, 0x30,0x71, 0x30,0x72, 0x30,0x73, 0x30,0x74, 0x30,0x75, 0x30,0x76,
- 0x30,0x77, 0x30,0x78, 0x30,0x79, 0x30,0x7a, 0x30,0x7b, 0x30,0x7c, 0x30,0x7d,
- 0x30,0x7e, 0x30,0x7f, 0x30,0x80, 0x30,0x81, 0x30,0x82, 0x30,0x83, 0x30,0x84,
- 0x30,0x85, 0x30,0x86, 0x30,0x87, 0x30,0x88, 0x30,0x89, 0x30,0x8a, 0x30,0x8b,
- 0x30,0x8c, 0x30,0x8d, 0x30,0x8e, 0x30,0x8f, 0x30,0x90, 0x30,0x91, 0x30,0x92,
- 0x30,0x93, 0xff,0xfd, 0xff,0xfd, 0xff,0xfd, 0xff,0xfd, 0xff,0xfd, 0xff,0xfd,
- 0xff,0xfd, 0xff,0xfd, 0xff,0xfd, 0xff,0xfd, 0xff,0xfd, 0x30,0xa1, 0x30,0xa2,
- 0x30,0xa3, 0x30,0xa4, 0x30,0xa5, 0x30,0xa6, 0x30,0xa7, 0x30,0xa8, 0x30,0xa9,
- 0x30,0xaa, 0x30,0xab, 0x30,0xac, 0x30,0xad, 0x30,0xae, 0x30,0xaf, 0x30,0xb0,
- 0x30,0xb1, 0x30,0xb2, 0x30,0xb3, 0x30,0xb4, 0x30,0xb5, 0x30,0xb6, 0x30,0xb7,
- 0x30,0xb8, 0x30,0xb9, 0x30,0xba, 0x30,0xbb, 0x30,0xbc, 0x30,0xbd, 0x30,0xbe,
- 0x30,0xbf, 0x30,0xc0, 0x30,0xc1, 0x30,0xc2, 0x30,0xc3, 0x30,0xc4, 0x30,0xc5,
- 0x30,0xc6, 0x30,0xc7, 0x30,0xc8, 0x30,0xc9, 0x30,0xca, 0x30,0xcb, 0x30,0xcc,
- 0x30,0xcd, 0x30,0xce, 0x30,0xcf, 0x30,0xd0, 0x30,0xd1, 0x30,0xd2, 0x30,0xd3,
- 0x30,0xd4, 0x30,0xd5, 0x30,0xd6, 0x30,0xd7, 0x30,0xd8, 0x30,0xd9, 0x30,0xda,
- 0x30,0xdb, 0x30,0xdc, 0x30,0xdd, 0x30,0xde, 0x30,0xdf, 0x30,0xe0, 0x30,0xe1,
- 0x30,0xe2, 0x30,0xe3, 0x30,0xe4, 0x30,0xe5, 0x30,0xe6, 0x30,0xe7, 0x30,0xe8,
- 0x30,0xe9, 0x30,0xea, 0x30,0xeb, 0x30,0xec, 0x30,0xed, 0x30,0xee, 0x30,0xef,
- 0x30,0xf0, 0x30,0xf1, 0x30,0xf2, 0x30,0xf3, 0x30,0xf4, 0x30,0xf5, 0x30,0xf6,
- 0xff,0xfd, 0xff,0xfd, 0xff,0xfd, 0xff,0xfd, 0xff,0xfd, 0xff,0xfd, 0xff,0xfd,
- 0xff,0xfd, 0x03,0x91, 0x03,0x92, 0x03,0x93, 0x03,0x94, 0x03,0x95, 0x03,0x96,
- 0x03,0x97, 0x03,0x98, 0x03,0x99, 0x03,0x9a, 0x03,0x9b, 0x03,0x9c, 0x03,0x9d,
- 0x03,0x9e, 0x03,0x9f, 0x03,0xa0, 0x03,0xa1, 0x03,0xa3, 0x03,0xa4, 0x03,0xa5,
- 0x03,0xa6, 0x03,0xa7, 0x03,0xa8, 0x03,0xa9, 0xff,0xfd, 0xff,0xfd, 0xff,0xfd,
- 0xff,0xfd, 0xff,0xfd, 0xff,0xfd, 0xff,0xfd, 0xff,0xfd, 0x03,0xb1, 0x03,0xb2,
- 0x03,0xb3, 0x03,0xb4, 0x03,0xb5, 0x03,0xb6, 0x03,0xb7, 0x03,0xb8, 0x03,0xb9,
- 0x03,0xba, 0x03,0xbb, 0x03,0xbc, 0x03,0xbd, 0x03,0xbe, 0x03,0xbf, 0x03,0xc0,
- 0x03,0xc1, 0x03,0xc3, 0x03,0xc4, 0x03,0xc5, 0x03,0xc6, 0x03,0xc7, 0x03,0xc8,
- 0x03,0xc9, 0xff,0xfd, 0xff,0xfd, 0xff,0xfd, 0xff,0xfd, 0xff,0xfd, 0xff,0xfd,
- 0xff,0xfd, 0xff,0xfd, 0xff,0xfd, 0xff,0xfd, 0xff,0xfd, 0xff,0xfd, 0xff,0xfd,
- 0xff,0xfd, 0xff,0xfd, 0xff,0xfd, 0xff,0xfd, 0xff,0xfd, 0xff,0xfd, 0xff,0xfd,
- 0xff,0xfd, 0xff,0xfd, 0xff,0xfd, 0xff,0xfd, 0xff,0xfd, 0xff,0xfd, 0xff,0xfd,
- 0xff,0xfd, 0xff,0xfd, 0xff,0xfd, 0xff,0xfd, 0xff,0xfd, 0xff,0xfd, 0xff,0xfd,
- 0xff,0xfd, 0xff,0xfd, 0xff,0xfd, 0xff,0xfd, 0x04,0x10, 0x04,0x11, 0x04,0x12,
- 0x04,0x13, 0x04,0x14, 0x04,0x15, 0x04,0x01, 0x04,0x16, 0x04,0x17, 0x04,0x18,
- 0x04,0x19, 0x04,0x1a, 0x04,0x1b, 0x04,0x1c, 0x04,0x1d, 0x04,0x1e, 0x04,0x1f,
- 0x04,0x20, 0x04,0x21, 0x04,0x22, 0x04,0x23, 0x04,0x24, 0x04,0x25, 0x04,0x26,
- 0x04,0x27, 0x04,0x28, 0x04,0x29, 0x04,0x2a, 0x04,0x2b, 0x04,0x2c, 0x04,0x2d,
- 0x04,0x2e, 0x04,0x2f, 0xff,0xfd, 0xff,0xfd, 0xff,0xfd, 0xff,0xfd, 0xff,0xfd,
- 0xff,0xfd, 0xff,0xfd, 0xff,0xfd, 0xff,0xfd, 0xff,0xfd, 0xff,0xfd, 0xff,0xfd,
- 0xff,0xfd, 0xff,0xfd, 0xff,0xfd, 0x04,0x30, 0x04,0x31, 0x04,0x32, 0x04,0x33,
- 0x04,0x34, 0x04,0x35, 0x04,0x51, 0x04,0x36, 0x04,0x37, 0x04,0x38, 0x04,0x39,
- 0x04,0x3a, 0x04,0x3b, 0x04,0x3c, 0x04,0x3d, 0x04,0x3e, 0x04,0x3f, 0x04,0x40,
- 0x04,0x41, 0x04,0x42, 0x04,0x43, 0x04,0x44, 0x04,0x45, 0x04,0x46, 0x04,0x47,
- 0x04,0x48, 0x04,0x49, 0x04,0x4a, 0x04,0x4b, 0x04,0x4c, 0x04,0x4d, 0x04,0x4e,
- 0x04,0x4f, 0xff,0xfd, 0xff,0xfd, 0xff,0xfd, 0xff,0xfd, 0xff,0xfd, 0xff,0xfd,
- 0xff,0xfd, 0xff,0xfd, 0xff,0xfd, 0xff,0xfd, 0xff,0xfd, 0xff,0xfd, 0xff,0xfd,
- 0x01,0x01, 0x00,0xe1, 0x01,0xce, 0x00,0xe0, 0x01,0x13, 0x00,0xe9, 0x01,0x1b,
- 0x00,0xe8, 0x01,0x2b, 0x00,0xed, 0x01,0xd0, 0x00,0xec, 0x01,0x4d, 0x00,0xf3,
- 0x01,0xd2, 0x00,0xf2, 0x01,0x6b, 0x00,0xfa, 0x01,0xd4, 0x00,0xf9, 0x01,0xd6,
- 0x01,0xd8, 0x01,0xda, 0x01,0xdc, 0x00,0xfc, 0x00,0xea, 0xff,0xfd, 0xff,0xfd,
- 0xff,0xfd, 0xff,0xfd, 0xff,0xfd, 0xff,0xfd, 0xff,0xfd, 0xff,0xfd, 0xff,0xfd,
- 0xff,0xfd, 0x31,0x05, 0x31,0x06, 0x31,0x07, 0x31,0x08, 0x31,0x09, 0x31,0x0a,
- 0x31,0x0b, 0x31,0x0c, 0x31,0x0d, 0x31,0x0e, 0x31,0x0f, 0x31,0x10, 0x31,0x11,
- 0x31,0x12, 0x31,0x13, 0x31,0x14, 0x31,0x15, 0x31,0x16, 0x31,0x17, 0x31,0x18,
- 0x31,0x19, 0x31,0x1a, 0x31,0x1b, 0x31,0x1c, 0x31,0x1d, 0x31,0x1e, 0x31,0x1f,
- 0x31,0x20, 0x31,0x21, 0x31,0x22, 0x31,0x23, 0x31,0x24, 0x31,0x25, 0x31,0x26,
- 0x31,0x27, 0x31,0x28, 0x31,0x29, 0xff,0xfd, 0xff,0xfd, 0xff,0xfd, 0xff,0xfd,
- 0xff,0xfd, 0xff,0xfd, 0xff,0xfd, 0xff,0xfd, 0xff,0xfd, 0xff,0xfd, 0xff,0xfd,
- 0xff,0xfd, 0xff,0xfd, 0xff,0xfd, 0xff,0xfd, 0xff,0xfd, 0xff,0xfd, 0xff,0xfd,
- 0xff,0xfd, 0xff,0xfd, 0xff,0xfd, 0xff,0xfd, 0xff,0xfd, 0xff,0xfd, 0x25,0x00,
- 0x25,0x01, 0x25,0x02, 0x25,0x03, 0x25,0x04, 0x25,0x05, 0x25,0x06, 0x25,0x07,
- 0x25,0x08, 0x25,0x09, 0x25,0x0a, 0x25,0x0b, 0x25,0x0c, 0x25,0x0d, 0x25,0x0e,
- 0x25,0x0f, 0x25,0x10, 0x25,0x11, 0x25,0x12, 0x25,0x13, 0x25,0x14, 0x25,0x15,
- 0x25,0x16, 0x25,0x17, 0x25,0x18, 0x25,0x19, 0x25,0x1a, 0x25,0x1b, 0x25,0x1c,
- 0x25,0x1d, 0x25,0x1e, 0x25,0x1f, 0x25,0x20, 0x25,0x21, 0x25,0x22, 0x25,0x23,
- 0x25,0x24, 0x25,0x25, 0x25,0x26, 0x25,0x27, 0x25,0x28, 0x25,0x29, 0x25,0x2a,
- 0x25,0x2b, 0x25,0x2c, 0x25,0x2d, 0x25,0x2e, 0x25,0x2f, 0x25,0x30, 0x25,0x31,
- 0x25,0x32, 0x25,0x33, 0x25,0x34, 0x25,0x35, 0x25,0x36, 0x25,0x37, 0x25,0x38,
- 0x25,0x39, 0x25,0x3a, 0x25,0x3b, 0x25,0x3c, 0x25,0x3d, 0x25,0x3e, 0x25,0x3f,
- 0x25,0x40, 0x25,0x41, 0x25,0x42, 0x25,0x43, 0x25,0x44, 0x25,0x45, 0x25,0x46,
- 0x25,0x47, 0x25,0x48, 0x25,0x49, 0x25,0x4a, 0x25,0x4b, 0xff,0xfd, 0xff,0xfd,
- 0xff,0xfd, 0xff,0xfd, 0xff,0xfd, 0xff,0xfd, 0xff,0xfd, 0xff,0xfd, 0xff,0xfd,
- 0xff,0xfd, 0xff,0xfd, 0xff,0xfd, 0xff,0xfd, 0xff,0xfd, 0xff,0xfd, 0x55,0x4a,
- 0x96,0x3f, 0x57,0xc3, 0x63,0x28, 0x54,0xce, 0x55,0x09, 0x54,0xc0, 0x76,0x91,
- 0x76,0x4c, 0x85,0x3c, 0x77,0xee, 0x82,0x7e, 0x78,0x8d, 0x72,0x31, 0x96,0x98,
- 0x97,0x8d, 0x6c,0x28, 0x5b,0x89, 0x4f,0xfa, 0x63,0x09, 0x66,0x97, 0x5c,0xb8,
- 0x80,0xfa, 0x68,0x48, 0x80,0xae, 0x66,0x02, 0x76,0xce, 0x51,0xf9, 0x65,0x56,
- 0x71,0xac, 0x7f,0xf1, 0x88,0x84, 0x50,0xb2, 0x59,0x65, 0x61,0xca, 0x6f,0xb3,
- 0x82,0xad, 0x63,0x4c, 0x62,0x52, 0x53,0xed, 0x54,0x27, 0x7b,0x06, 0x51,0x6b,
- 0x75,0xa4, 0x5d,0xf4, 0x62,0xd4, 0x8d,0xcb, 0x97,0x76, 0x62,0x8a, 0x80,0x19,
- 0x57,0x5d, 0x97,0x38, 0x7f,0x62, 0x72,0x38, 0x76,0x7d, 0x67,0xcf, 0x76,0x7e,
- 0x64,0x46, 0x4f,0x70, 0x8d,0x25, 0x62,0xdc, 0x7a,0x17, 0x65,0x91, 0x73,0xed,
- 0x64,0x2c, 0x62,0x73, 0x82,0x2c, 0x98,0x81, 0x67,0x7f, 0x72,0x48, 0x62,0x6e,
- 0x62,0xcc, 0x4f,0x34, 0x74,0xe3, 0x53,0x4a, 0x52,0x9e, 0x7e,0xca, 0x90,0xa6,
- 0x5e,0x2e, 0x68,0x86, 0x69,0x9c, 0x81,0x80, 0x7e,0xd1, 0x68,0xd2, 0x78,0xc5,
- 0x86,0x8c, 0x95,0x51, 0x50,0x8d, 0x8c,0x24, 0x82,0xde, 0x80,0xde, 0x53,0x05,
- 0x89,0x12, 0x52,0x65, 0x85,0x84, 0x96,0xf9, 0x4f,0xdd, 0x58,0x21, 0x99,0x71,
- 0x5b,0x9d, 0x62,0xb1, 0x62,0xa5, 0x66,0xb4, 0x8c,0x79, 0x9c,0x8d, 0x72,0x06,
- 0x67,0x6f, 0x78,0x91, 0x60,0xb2, 0x53,0x51, 0x53,0x17, 0x8f,0x88, 0x80,0xcc,
- 0x8d,0x1d, 0x94,0xa1, 0x50,0x0d, 0x72,0xc8, 0x59,0x07, 0x60,0xeb, 0x71,0x19,
- 0x88,0xab, 0x59,0x54, 0x82,0xef, 0x67,0x2c, 0x7b,0x28, 0x5d,0x29, 0x7e,0xf7,
- 0x75,0x2d, 0x6c,0xf5, 0x8e,0x66, 0x8f,0xf8, 0x90,0x3c, 0x9f,0x3b, 0x6b,0xd4,
- 0x91,0x19, 0x7b,0x14, 0x5f,0x7c, 0x78,0xa7, 0x84,0xd6, 0x85,0x3d, 0x6b,0xd5,
- 0x6b,0xd9, 0x6b,0xd6, 0x5e,0x01, 0x5e,0x87, 0x75,0xf9, 0x95,0xed, 0x65,0x5d,
- 0x5f,0x0a, 0x5f,0xc5, 0x8f,0x9f, 0x58,0xc1, 0x81,0xc2, 0x90,0x7f, 0x96,0x5b,
- 0x97,0xad, 0x8f,0xb9, 0x7f,0x16, 0x8d,0x2c, 0x62,0x41, 0x4f,0xbf, 0x53,0xd8,
- 0x53,0x5e, 0x8f,0xa8, 0x8f,0xa9, 0x8f,0xab, 0x90,0x4d, 0x68,0x07, 0x5f,0x6a,
- 0x81,0x98, 0x88,0x68, 0x9c,0xd6, 0x61,0x8b, 0x52,0x2b, 0x76,0x2a, 0x5f,0x6c,
- 0x65,0x8c, 0x6f,0xd2, 0x6e,0xe8, 0x5b,0xbe, 0x64,0x48, 0x51,0x75, 0x51,0xb0,
- 0x67,0xc4, 0x4e,0x19, 0x79,0xc9, 0x99,0x7c, 0x70,0xb3, 0x75,0xc5, 0x5e,0x76,
- 0x73,0xbb, 0x83,0xe0, 0x64,0xad, 0x62,0xe8, 0x94,0xb5, 0x6c,0xe2, 0x53,0x5a,
- 0x52,0xc3, 0x64,0x0f, 0x94,0xc2, 0x7b,0x94, 0x4f,0x2f, 0x5e,0x1b, 0x82,0x36,
- 0x81,0x16, 0x81,0x8a, 0x6e,0x24, 0x6c,0xca, 0x9a,0x73, 0x63,0x55, 0x53,0x5c,
- 0x54,0xfa, 0x88,0x65, 0x57,0xe0, 0x4e,0x0d, 0x5e,0x03, 0x6b,0x65, 0x7c,0x3f,
- 0x90,0xe8, 0x60,0x16, 0x64,0xe6, 0x73,0x1c, 0x88,0xc1, 0x67,0x50, 0x62,0x4d,
- 0x8d,0x22, 0x77,0x6c, 0x8e,0x29, 0x91,0xc7, 0x5f,0x69, 0x83,0xdc, 0x85,0x21,
- 0x99,0x10, 0x53,0xc2, 0x86,0x95, 0x6b,0x8b, 0x60,0xed, 0x60,0xe8, 0x70,0x7f,
- 0x82,0xcd, 0x82,0x31, 0x4e,0xd3, 0x6c,0xa7, 0x85,0xcf, 0x64,0xcd, 0x7c,0xd9,
- 0x69,0xfd, 0x66,0xf9, 0x83,0x49, 0x53,0x95, 0x7b,0x56, 0x4f,0xa7, 0x51,0x8c,
- 0x6d,0x4b, 0x5c,0x42, 0x8e,0x6d, 0x63,0xd2, 0x53,0xc9, 0x83,0x2c, 0x83,0x36,
- 0x67,0xe5, 0x78,0xb4, 0x64,0x3d, 0x5b,0xdf, 0x5c,0x94, 0x5d,0xee, 0x8b,0xe7,
- 0x62,0xc6, 0x67,0xf4, 0x8c,0x7a, 0x64,0x00, 0x63,0xba, 0x87,0x49, 0x99,0x8b,
- 0x8c,0x17, 0x7f,0x20, 0x94,0xf2, 0x4e,0xa7, 0x96,0x10, 0x98,0xa4, 0x66,0x0c,
- 0x73,0x16, 0x57,0x3a, 0x5c,0x1d, 0x5e,0x38, 0x95,0x7f, 0x50,0x7f, 0x80,0xa0,
- 0x53,0x82, 0x65,0x5e, 0x75,0x45, 0x55,0x31, 0x50,0x21, 0x8d,0x85, 0x62,0x84,
- 0x94,0x9e, 0x67,0x1d, 0x56,0x32, 0x6f,0x6e, 0x5d,0xe2, 0x54,0x35, 0x70,0x92,
- 0x8f,0x66, 0x62,0x6f, 0x64,0xa4, 0x63,0xa3, 0x5f,0x7b, 0x6f,0x88, 0x90,0xf4,
- 0x81,0xe3, 0x8f,0xb0, 0x5c,0x18, 0x66,0x68, 0x5f,0xf1, 0x6c,0x89, 0x96,0x48,
- 0x8d,0x81, 0x88,0x6c, 0x64,0x91, 0x79,0xf0, 0x57,0xce, 0x6a,0x59, 0x62,0x10,
- 0x54,0x48, 0x4e,0x58, 0x7a,0x0b, 0x60,0xe9, 0x6f,0x84, 0x8b,0xda, 0x62,0x7f,
- 0x90,0x1e, 0x9a,0x8b, 0x79,0xe4, 0x54,0x03, 0x75,0xf4, 0x63,0x01, 0x53,0x19,
- 0x6c,0x60, 0x8f,0xdf, 0x5f,0x1b, 0x9a,0x70, 0x80,0x3b, 0x9f,0x7f, 0x4f,0x88,
- 0x5c,0x3a, 0x8d,0x64, 0x7f,0xc5, 0x65,0xa5, 0x70,0xbd, 0x51,0x45, 0x51,0xb2,
- 0x86,0x6b, 0x5d,0x07, 0x5b,0xa0, 0x62,0xbd, 0x91,0x6c, 0x75,0x74, 0x8e,0x0c,
- 0x7a,0x20, 0x61,0x01, 0x7b,0x79, 0x4e,0xc7, 0x7e,0xf8, 0x77,0x85, 0x4e,0x11,
- 0x81,0xed, 0x52,0x1d, 0x51,0xfa, 0x6a,0x71, 0x53,0xa8, 0x8e,0x87, 0x95,0x04,
- 0x96,0xcf, 0x6e,0xc1, 0x96,0x64, 0x69,0x5a, 0x78,0x40, 0x50,0xa8, 0x77,0xd7,
- 0x64,0x10, 0x89,0xe6, 0x59,0x04, 0x63,0xe3, 0x5d,0xdd, 0x7a,0x7f, 0x69,0x3d,
- 0x4f,0x20, 0x82,0x39, 0x55,0x98, 0x4e,0x32, 0x75,0xae, 0x7a,0x97, 0x5e,0x62,
- 0x5e,0x8a, 0x95,0xef, 0x52,0x1b, 0x54,0x39, 0x70,0x8a, 0x63,0x76, 0x95,0x24,
- 0x57,0x82, 0x66,0x25, 0x69,0x3f, 0x91,0x87, 0x55,0x07, 0x6d,0xf3, 0x7e,0xaf,
- 0x88,0x22, 0x62,0x33, 0x7e,0xf0, 0x75,0xb5, 0x83,0x28, 0x78,0xc1, 0x96,0xcc,
- 0x8f,0x9e, 0x61,0x48, 0x74,0xf7, 0x8b,0xcd, 0x6b,0x64, 0x52,0x3a, 0x8d,0x50,
- 0x6b,0x21, 0x80,0x6a, 0x84,0x71, 0x56,0xf1, 0x53,0x06, 0x4e,0xce, 0x4e,0x1b,
- 0x51,0xd1, 0x7c,0x97, 0x91,0x8b, 0x7c,0x07, 0x4f,0xc3, 0x8e,0x7f, 0x7b,0xe1,
- 0x7a,0x9c, 0x64,0x67, 0x5d,0x14, 0x50,0xac, 0x81,0x06, 0x76,0x01, 0x7c,0xb9,
- 0x6d,0xec, 0x7f,0xe0, 0x67,0x51, 0x5b,0x58, 0x5b,0xf8, 0x78,0xcb, 0x64,0xae,
- 0x64,0x13, 0x63,0xaa, 0x63,0x2b, 0x95,0x19, 0x64,0x2d, 0x8f,0xbe, 0x7b,0x54,
- 0x76,0x29, 0x62,0x53, 0x59,0x27, 0x54,0x46, 0x6b,0x79, 0x50,0xa3, 0x62,0x34,
- 0x5e,0x26, 0x6b,0x86, 0x4e,0xe3, 0x8d,0x37, 0x88,0x8b, 0x5f,0x85, 0x90,0x2e,
- 0x60,0x20, 0x80,0x3d, 0x62,0xc5, 0x4e,0x39, 0x53,0x55, 0x90,0xf8, 0x63,0xb8,
- 0x80,0xc6, 0x65,0xe6, 0x6c,0x2e, 0x4f,0x46, 0x60,0xee, 0x6d,0xe1, 0x8b,0xde,
- 0x5f,0x39, 0x86,0xcb, 0x5f,0x53, 0x63,0x21, 0x51,0x5a, 0x83,0x61, 0x68,0x63,
- 0x52,0x00, 0x63,0x63, 0x8e,0x48, 0x50,0x12, 0x5c,0x9b, 0x79,0x77, 0x5b,0xfc,
- 0x52,0x30, 0x7a,0x3b, 0x60,0xbc, 0x90,0x53, 0x76,0xd7, 0x5f,0xb7, 0x5f,0x97,
- 0x76,0x84, 0x8e,0x6c, 0x70,0x6f, 0x76,0x7b, 0x7b,0x49, 0x77,0xaa, 0x51,0xf3,
- 0x90,0x93, 0x58,0x24, 0x4f,0x4e, 0x6e,0xf4, 0x8f,0xea, 0x65,0x4c, 0x7b,0x1b,
- 0x72,0xc4, 0x6d,0xa4, 0x7f,0xdf, 0x5a,0xe1, 0x62,0xb5, 0x5e,0x95, 0x57,0x30,
- 0x84,0x82, 0x7b,0x2c, 0x5e,0x1d, 0x5f,0x1f, 0x90,0x12, 0x7f,0x14, 0x98,0xa0,
- 0x63,0x82, 0x6e,0xc7, 0x78,0x98, 0x70,0xb9, 0x51,0x78, 0x97,0x5b, 0x57,0xab,
- 0x75,0x35, 0x4f,0x43, 0x75,0x38, 0x5e,0x97, 0x60,0xe6, 0x59,0x60, 0x6d,0xc0,
- 0x6b,0xbf, 0x78,0x89, 0x53,0xfc, 0x96,0xd5, 0x51,0xcb, 0x52,0x01, 0x63,0x89,
- 0x54,0x0a, 0x94,0x93, 0x8c,0x03, 0x8d,0xcc, 0x72,0x39, 0x78,0x9f, 0x87,0x76,
- 0x8f,0xed, 0x8c,0x0d, 0x53,0xe0, 0x4e,0x01, 0x76,0xef, 0x53,0xee, 0x94,0x89,
- 0x98,0x76, 0x9f,0x0e, 0x95,0x2d, 0x5b,0x9a, 0x8b,0xa2, 0x4e,0x22, 0x4e,0x1c,
- 0x51,0xac, 0x84,0x63, 0x61,0xc2, 0x52,0xa8, 0x68,0x0b, 0x4f,0x97, 0x60,0x6b,
- 0x51,0xbb, 0x6d,0x1e, 0x51,0x5c, 0x62,0x96, 0x65,0x97, 0x96,0x61, 0x8c,0x46,
- 0x90,0x17, 0x75,0xd8, 0x90,0xfd, 0x77,0x63, 0x6b,0xd2, 0x72,0x8a, 0x72,0xec,
- 0x8b,0xfb, 0x58,0x35, 0x77,0x79, 0x8d,0x4c, 0x67,0x5c, 0x95,0x40, 0x80,0x9a,
- 0x5e,0xa6, 0x6e,0x21, 0x59,0x92, 0x7a,0xef, 0x77,0xed, 0x95,0x3b, 0x6b,0xb5,
- 0x65,0xad, 0x7f,0x0e, 0x58,0x06, 0x51,0x51, 0x96,0x1f, 0x5b,0xf9, 0x58,0xa9,
- 0x54,0x28, 0x8e,0x72, 0x65,0x66, 0x98,0x7f, 0x56,0xe4, 0x94,0x9d, 0x76,0xfe,
- 0x90,0x41, 0x63,0x87, 0x54,0xc6, 0x59,0x1a, 0x59,0x3a, 0x57,0x9b, 0x8e,0xb2,
- 0x67,0x35, 0x8d,0xfa, 0x82,0x35, 0x52,0x41, 0x60,0xf0, 0x58,0x15, 0x86,0xfe,
- 0x5c,0xe8, 0x9e,0x45, 0x4f,0xc4, 0x98,0x9d, 0x8b,0xb9, 0x5a,0x25, 0x60,0x76,
- 0x53,0x84, 0x62,0x7c, 0x90,0x4f, 0x91,0x02, 0x99,0x7f, 0x60,0x69, 0x80,0x0c,
- 0x51,0x3f, 0x80,0x33, 0x5c,0x14, 0x99,0x75, 0x6d,0x31, 0x4e,0x8c, 0x8d,0x30,
- 0x53,0xd1, 0x7f,0x5a, 0x7b,0x4f, 0x4f,0x10, 0x4e,0x4f, 0x96,0x00, 0x6c,0xd5,
- 0x73,0xd0, 0x85,0xe9, 0x5e,0x06, 0x75,0x6a, 0x7f,0xfb, 0x6a,0x0a, 0x77,0xfe,
- 0x94,0x92, 0x7e,0x41, 0x51,0xe1, 0x70,0xe6, 0x53,0xcd, 0x8f,0xd4, 0x83,0x03,
- 0x8d,0x29, 0x72,0xaf, 0x99,0x6d, 0x6c,0xdb, 0x57,0x4a, 0x82,0xb3, 0x65,0xb9,
- 0x80,0xaa, 0x62,0x3f, 0x96,0x32, 0x59,0xa8, 0x4e,0xff, 0x8b,0xbf, 0x7e,0xba,
- 0x65,0x3e, 0x83,0xf2, 0x97,0x5e, 0x55,0x61, 0x98,0xde, 0x80,0xa5, 0x53,0x2a,
- 0x8b,0xfd, 0x54,0x20, 0x80,0xba, 0x5e,0x9f, 0x6c,0xb8, 0x8d,0x39, 0x82,0xac,
- 0x91,0x5a, 0x54,0x29, 0x6c,0x1b, 0x52,0x06, 0x7e,0xb7, 0x57,0x5f, 0x71,0x1a,
- 0x6c,0x7e, 0x7c,0x89, 0x59,0x4b, 0x4e,0xfd, 0x5f,0xff, 0x61,0x24, 0x7c,0xaa,
- 0x4e,0x30, 0x5c,0x01, 0x67,0xab, 0x87,0x02, 0x5c,0xf0, 0x95,0x0b, 0x98,0xce,
- 0x75,0xaf, 0x70,0xfd, 0x90,0x22, 0x51,0xaf, 0x7f,0x1d, 0x8b,0xbd, 0x59,0x49,
- 0x51,0xe4, 0x4f,0x5b, 0x54,0x26, 0x59,0x2b, 0x65,0x77, 0x80,0xa4, 0x5b,0x75,
- 0x62,0x76, 0x62,0xc2, 0x8f,0x90, 0x5e,0x45, 0x6c,0x1f, 0x7b,0x26, 0x4f,0x0f,
- 0x4f,0xd8, 0x67,0x0d, 0x6d,0x6e, 0x6d,0xaa, 0x79,0x8f, 0x88,0xb1, 0x5f,0x17,
- 0x75,0x2b, 0x62,0x9a, 0x8f,0x85, 0x4f,0xef, 0x91,0xdc, 0x65,0xa7, 0x81,0x2f,
- 0x81,0x51, 0x5e,0x9c, 0x81,0x50, 0x8d,0x74, 0x52,0x6f, 0x89,0x86, 0x8d,0x4b,
- 0x59,0x0d, 0x50,0x85, 0x4e,0xd8, 0x96,0x1c, 0x72,0x36, 0x81,0x79, 0x8d,0x1f,
- 0x5b,0xcc, 0x8b,0xa3, 0x96,0x44, 0x59,0x87, 0x7f,0x1a, 0x54,0x90, 0x56,0x76,
- 0x56,0x0e, 0x8b,0xe5, 0x65,0x39, 0x69,0x82, 0x94,0x99, 0x76,0xd6, 0x6e,0x89,
- 0x5e,0x72, 0x75,0x18, 0x67,0x46, 0x67,0xd1, 0x7a,0xff, 0x80,0x9d, 0x8d,0x76,
- 0x61,0x1f, 0x79,0xc6, 0x65,0x62, 0x8d,0x63, 0x51,0x88, 0x52,0x1a, 0x94,0xa2,
- 0x7f,0x38, 0x80,0x9b, 0x7e,0xb2, 0x5c,0x97, 0x6e,0x2f, 0x67,0x60, 0x7b,0xd9,
- 0x76,0x8b, 0x9a,0xd8, 0x81,0x8f, 0x7f,0x94, 0x7c,0xd5, 0x64,0x1e, 0x95,0x50,
- 0x7a,0x3f, 0x54,0x4a, 0x54,0xe5, 0x6b,0x4c, 0x64,0x01, 0x62,0x08, 0x9e,0x3d,
- 0x80,0xf3, 0x75,0x99, 0x52,0x72, 0x97,0x69, 0x84,0x5b, 0x68,0x3c, 0x86,0xe4,
- 0x96,0x01, 0x96,0x94, 0x94,0xec, 0x4e,0x2a, 0x54,0x04, 0x7e,0xd9, 0x68,0x39,
- 0x8d,0xdf, 0x80,0x15, 0x66,0xf4, 0x5e,0x9a, 0x7f,0xb9, 0x57,0xc2, 0x80,0x3f,
- 0x68,0x97, 0x5d,0xe5, 0x65,0x3b, 0x52,0x9f, 0x60,0x6d, 0x9f,0x9a, 0x4f,0x9b,
- 0x8e,0xac, 0x51,0x6c, 0x5b,0xab, 0x5f,0x13, 0x5d,0xe9, 0x6c,0x5e, 0x62,0xf1,
- 0x8d,0x21, 0x51,0x71, 0x94,0xa9, 0x52,0xfe, 0x6c,0x9f, 0x82,0xdf, 0x72,0xd7,
- 0x57,0xa2, 0x67,0x84, 0x8d,0x2d, 0x59,0x1f, 0x8f,0x9c, 0x83,0xc7, 0x54,0x95,
- 0x7b,0x8d, 0x4f,0x30, 0x6c,0xbd, 0x5b,0x64, 0x59,0xd1, 0x9f,0x13, 0x53,0xe4,
- 0x86,0xca, 0x9a,0xa8, 0x8c,0x37, 0x80,0xa1, 0x65,0x45, 0x98,0x7e, 0x56,0xfa,
- 0x96,0xc7, 0x52,0x2e, 0x74,0xdc, 0x52,0x50, 0x5b,0xe1, 0x63,0x02, 0x89,0x02,
- 0x4e,0x56, 0x62,0xd0, 0x60,0x2a, 0x68,0xfa, 0x51,0x73, 0x5b,0x98, 0x51,0xa0,
- 0x89,0xc2, 0x7b,0xa1, 0x99,0x86, 0x7f,0x50, 0x60,0xef, 0x70,0x4c, 0x8d,0x2f,
- 0x51,0x49, 0x5e,0x7f, 0x90,0x1b, 0x74,0x70, 0x89,0xc4, 0x57,0x2d, 0x78,0x45,
- 0x5f,0x52, 0x9f,0x9f, 0x95,0xfa, 0x8f,0x68, 0x9b,0x3c, 0x8b,0xe1, 0x76,0x78,
- 0x68,0x42, 0x67,0xdc, 0x8d,0xea, 0x8d,0x35, 0x52,0x3d, 0x8f,0x8a, 0x6e,0xda,
- 0x68,0xcd, 0x95,0x05, 0x90,0xed, 0x56,0xfd, 0x67,0x9c, 0x88,0xf9, 0x8f,0xc7,
- 0x54,0xc8, 0x9a,0xb8, 0x5b,0x69, 0x6d,0x77, 0x6c,0x26, 0x4e,0xa5, 0x5b,0xb3,
- 0x9a,0x87, 0x91,0x63, 0x61,0xa8, 0x90,0xaf, 0x97,0xe9, 0x54,0x2b, 0x6d,0xb5,
- 0x5b,0xd2, 0x51,0xfd, 0x55,0x8a, 0x7f,0x55, 0x7f,0xf0, 0x64,0xbc, 0x63,0x4d,
- 0x65,0xf1, 0x61,0xbe, 0x60,0x8d, 0x71,0x0a, 0x6c,0x57, 0x6c,0x49, 0x59,0x2f,
- 0x67,0x6d, 0x82,0x2a, 0x58,0xd5, 0x56,0x8e, 0x8c,0x6a, 0x6b,0xeb, 0x90,0xdd,
- 0x59,0x7d, 0x80,0x17, 0x53,0xf7, 0x6d,0x69, 0x54,0x75, 0x55,0x9d, 0x83,0x77,
- 0x83,0xcf, 0x68,0x38, 0x79,0xbe, 0x54,0x8c, 0x4f,0x55, 0x54,0x08, 0x76,0xd2,
- 0x8c,0x89, 0x96,0x02, 0x6c,0xb3, 0x6d,0xb8, 0x8d,0x6b, 0x89,0x10, 0x9e,0x64,
- 0x8d,0x3a, 0x56,0x3f, 0x9e,0xd1, 0x75,0xd5, 0x5f,0x88, 0x72,0xe0, 0x60,0x68,
- 0x54,0xfc, 0x4e,0xa8, 0x6a,0x2a, 0x88,0x61, 0x60,0x52, 0x8f,0x70, 0x54,0xc4,
- 0x70,0xd8, 0x86,0x79, 0x9e,0x3f, 0x6d,0x2a, 0x5b,0x8f, 0x5f,0x18, 0x7e,0xa2,
- 0x55,0x89, 0x4f,0xaf, 0x73,0x34, 0x54,0x3c, 0x53,0x9a, 0x50,0x19, 0x54,0x0e,
- 0x54,0x7c, 0x4e,0x4e, 0x5f,0xfd, 0x74,0x5a, 0x58,0xf6, 0x84,0x6b, 0x80,0xe1,
- 0x87,0x74, 0x72,0xd0, 0x7c,0xca, 0x6e,0x56, 0x5f,0x27, 0x86,0x4e, 0x55,0x2c,
- 0x62,0xa4, 0x4e,0x92, 0x6c,0xaa, 0x62,0x37, 0x82,0xb1, 0x54,0xd7, 0x53,0x4e,
- 0x73,0x3e, 0x6e,0xd1, 0x75,0x3b, 0x52,0x12, 0x53,0x16, 0x8b,0xdd, 0x69,0xd0,
- 0x5f,0x8a, 0x60,0x00, 0x6d,0xee, 0x57,0x4f, 0x6b,0x22, 0x73,0xaf, 0x68,0x53,
- 0x8f,0xd8, 0x7f,0x13, 0x63,0x62, 0x60,0xa3, 0x55,0x24, 0x75,0xea, 0x8c,0x62,
- 0x71,0x15, 0x6d,0xa3, 0x5b,0xa6, 0x5e,0x7b, 0x83,0x52, 0x61,0x4c, 0x9e,0xc4,
- 0x78,0xfa, 0x87,0x57, 0x7c,0x27, 0x76,0x87, 0x51,0xf0, 0x60,0xf6, 0x71,0x4c,
- 0x66,0x43, 0x5e,0x4c, 0x60,0x4d, 0x8c,0x0e, 0x70,0x70, 0x63,0x25, 0x8f,0x89,
- 0x5f,0xbd, 0x60,0x62, 0x86,0xd4, 0x56,0xde, 0x6b,0xc1, 0x60,0x94, 0x61,0x67,
- 0x53,0x49, 0x60,0xe0, 0x66,0x66, 0x8d,0x3f, 0x79,0xfd, 0x4f,0x1a, 0x70,0xe9,
- 0x6c,0x47, 0x8b,0xb3, 0x8b,0xf2, 0x7e,0xd8, 0x83,0x64, 0x66,0x0f, 0x5a,0x5a,
- 0x9b,0x42, 0x6d,0x51, 0x6d,0xf7, 0x8c,0x41, 0x6d,0x3b, 0x4f,0x19, 0x70,0x6b,
- 0x83,0xb7, 0x62,0x16, 0x60,0xd1, 0x97,0x0d, 0x8d,0x27, 0x79,0x78, 0x51,0xfb,
- 0x57,0x3e, 0x57,0xfa, 0x67,0x3a, 0x75,0x78, 0x7a,0x3d, 0x79,0xef, 0x7b,0x95,
- 0x80,0x8c, 0x99,0x65, 0x8f,0xf9, 0x6f,0xc0, 0x8b,0xa5, 0x9e,0x21, 0x59,0xec,
- 0x7e,0xe9, 0x7f,0x09, 0x54,0x09, 0x67,0x81, 0x68,0xd8, 0x8f,0x91, 0x7c,0x4d,
- 0x96,0xc6, 0x53,0xca, 0x60,0x25, 0x75,0xbe, 0x6c,0x72, 0x53,0x73, 0x5a,0xc9,
- 0x7e,0xa7, 0x63,0x24, 0x51,0xe0, 0x81,0x0a, 0x5d,0xf1, 0x84,0xdf, 0x62,0x80,
- 0x51,0x80, 0x5b,0x63, 0x4f,0x0e, 0x79,0x6d, 0x52,0x42, 0x60,0xb8, 0x6d,0x4e,
- 0x5b,0xc4, 0x5b,0xc2, 0x8b,0xa1, 0x8b,0xb0, 0x65,0xe2, 0x5f,0xcc, 0x96,0x45,
- 0x59,0x93, 0x7e,0xe7, 0x7e,0xaa, 0x56,0x09, 0x67,0xb7, 0x59,0x39, 0x4f,0x73,
- 0x5b,0xb6, 0x52,0xa0, 0x83,0x5a, 0x98,0x8a, 0x8d,0x3e, 0x75,0x32, 0x94,0xbe,
- 0x50,0x47, 0x7a,0x3c, 0x4e,0xf7, 0x67,0xb6, 0x9a,0x7e, 0x5a,0xc1, 0x6b,0x7c,
- 0x76,0xd1, 0x57,0x5a, 0x5c,0x16, 0x7b,0x3a, 0x95,0xf4, 0x71,0x4e, 0x51,0x7c,
- 0x80,0xa9, 0x82,0x70, 0x59,0x78, 0x7f,0x04, 0x83,0x27, 0x68,0xc0, 0x67,0xec,
- 0x78,0xb1, 0x78,0x77, 0x62,0xe3, 0x63,0x61, 0x7b,0x80, 0x4f,0xed, 0x52,0x6a,
- 0x51,0xcf, 0x83,0x50, 0x69,0xdb, 0x92,0x74, 0x8d,0xf5, 0x8d,0x31, 0x89,0xc1,
- 0x95,0x2e, 0x7b,0xad, 0x4e,0xf6, 0x50,0x65, 0x82,0x30, 0x52,0x51, 0x99,0x6f,
- 0x6e,0x10, 0x6e,0x85, 0x6d,0xa7, 0x5e,0xfa, 0x50,0xf5, 0x59,0xdc, 0x5c,0x06,
- 0x6d,0x46, 0x6c,0x5f, 0x75,0x86, 0x84,0x8b, 0x68,0x68, 0x59,0x56, 0x8b,0xb2,
- 0x53,0x20, 0x91,0x71, 0x96,0x4d, 0x85,0x49, 0x69,0x12, 0x79,0x01, 0x71,0x26,
- 0x80,0xf6, 0x4e,0xa4, 0x90,0xca, 0x6d,0x47, 0x9a,0x84, 0x5a,0x07, 0x56,0xbc,
- 0x64,0x05, 0x94,0xf0, 0x77,0xeb, 0x4f,0xa5, 0x81,0x1a, 0x72,0xe1, 0x89,0xd2,
- 0x99,0x7a, 0x7f,0x34, 0x7e,0xde, 0x52,0x7f, 0x65,0x59, 0x91,0x75, 0x8f,0x7f,
- 0x8f,0x83, 0x53,0xeb, 0x7a,0x96, 0x63,0xed, 0x63,0xa5, 0x76,0x86, 0x79,0xf8,
- 0x88,0x57, 0x96,0x36, 0x62,0x2a, 0x52,0xab, 0x82,0x82, 0x68,0x54, 0x67,0x70,
- 0x63,0x77, 0x77,0x6b, 0x7a,0xed, 0x6d,0x01, 0x7e,0xd3, 0x89,0xe3, 0x59,0xd0,
- 0x62,0x12, 0x85,0xc9, 0x82,0xa5, 0x75,0x4c, 0x50,0x1f, 0x4e,0xcb, 0x75,0xa5,
- 0x8b,0xeb, 0x5c,0x4a, 0x5d,0xfe, 0x7b,0x4b, 0x65,0xa4, 0x91,0xd1, 0x4e,0xca,
- 0x6d,0x25, 0x89,0x5f, 0x7d,0x27, 0x95,0x26, 0x4e,0xc5, 0x8c,0x28, 0x8f,0xdb,
- 0x97,0x73, 0x66,0x4b, 0x79,0x81, 0x8f,0xd1, 0x70,0xec, 0x6d,0x78, 0x5c,0x3d,
- 0x52,0xb2, 0x83,0x46, 0x51,0x62, 0x83,0x0e, 0x77,0x5b, 0x66,0x76, 0x9c,0xb8,
- 0x4e,0xac, 0x60,0xca, 0x7c,0xbe, 0x7c,0xb3, 0x7e,0xcf, 0x4e,0x95, 0x8b,0x66,
- 0x66,0x6f, 0x98,0x88, 0x97,0x59, 0x58,0x83, 0x65,0x6c, 0x95,0x5c, 0x5f,0x84,
- 0x75,0xc9, 0x97,0x56, 0x7a,0xdf, 0x7a,0xde, 0x51,0xc0, 0x70,0xaf, 0x7a,0x98,
- 0x63,0xea, 0x7a,0x76, 0x7e,0xa0, 0x73,0x96, 0x97,0xed, 0x4e,0x45, 0x70,0x78,
- 0x4e,0x5d, 0x91,0x52, 0x53,0xa9, 0x65,0x51, 0x65,0xe7, 0x81,0xfc, 0x82,0x05,
- 0x54,0x8e, 0x5c,0x31, 0x75,0x9a, 0x97,0xa0, 0x62,0xd8, 0x72,0xd9, 0x75,0xbd,
- 0x5c,0x45, 0x9a,0x79, 0x83,0xca, 0x5c,0x40, 0x54,0x80, 0x77,0xe9, 0x4e,0x3e,
- 0x6c,0xae, 0x80,0x5a, 0x62,0xd2, 0x63,0x6e, 0x5d,0xe8, 0x51,0x77, 0x8d,0xdd,
- 0x8e,0x1e, 0x95,0x2f, 0x4f,0xf1, 0x53,0xe5, 0x60,0xe7, 0x70,0xac, 0x52,0x67,
- 0x63,0x50, 0x9e,0x43, 0x5a,0x1f, 0x50,0x26, 0x77,0x37, 0x53,0x77, 0x7e,0xe2,
- 0x64,0x85, 0x65,0x2b, 0x62,0x89, 0x63,0x98, 0x50,0x14, 0x72,0x35, 0x89,0xc9,
- 0x51,0xb3, 0x8b,0xc0, 0x7e,0xdd, 0x57,0x47, 0x83,0xcc, 0x94,0xa7, 0x51,0x9b,
- 0x54,0x1b, 0x5c,0xfb, 0x4f,0xca, 0x7a,0xe3, 0x6d,0x5a, 0x90,0xe1, 0x9a,0x8f,
- 0x55,0x80, 0x54,0x96, 0x53,0x61, 0x54,0xaf, 0x5f,0x00, 0x63,0xe9, 0x69,0x77,
- 0x51,0xef, 0x61,0x68, 0x52,0x0a, 0x58,0x2a, 0x52,0xd8, 0x57,0x4e, 0x78,0x0d,
- 0x77,0x0b, 0x5e,0xb7, 0x61,0x77, 0x7c,0xe0, 0x62,0x5b, 0x62,0x97, 0x4e,0xa2,
- 0x70,0x95, 0x80,0x03, 0x62,0xf7, 0x70,0xe4, 0x97,0x60, 0x57,0x77, 0x82,0xdb,
- 0x67,0xef, 0x68,0xf5, 0x78,0xd5, 0x98,0x97, 0x79,0xd1, 0x58,0xf3, 0x54,0xb3,
- 0x53,0xef, 0x6e,0x34, 0x51,0x4b, 0x52,0x3b, 0x5b,0xa2, 0x8b,0xfe, 0x80,0xaf,
- 0x55,0x43, 0x57,0xa6, 0x60,0x73, 0x57,0x51, 0x54,0x2d, 0x7a,0x7a, 0x60,0x50,
- 0x5b,0x54, 0x63,0xa7, 0x62,0xa0, 0x53,0xe3, 0x62,0x63, 0x5b,0xc7, 0x67,0xaf,
- 0x54,0xed, 0x7a,0x9f, 0x82,0xe6, 0x91,0x77, 0x5e,0x93, 0x88,0xe4, 0x59,0x38,
- 0x57,0xae, 0x63,0x0e, 0x8d,0xe8, 0x80,0xef, 0x57,0x57, 0x7b,0x77, 0x4f,0xa9,
- 0x5f,0xeb, 0x5b,0xbd, 0x6b,0x3e, 0x53,0x21, 0x7b,0x50, 0x72,0xc2, 0x68,0x46,
- 0x77,0xff, 0x77,0x36, 0x65,0xf7, 0x51,0xb5, 0x4e,0x8f, 0x76,0xd4, 0x5c,0xbf,
- 0x7a,0xa5, 0x84,0x75, 0x59,0x4e, 0x9b,0x41, 0x50,0x80, 0x99,0x88, 0x61,0x27,
- 0x6e,0x83, 0x57,0x64, 0x66,0x06, 0x63,0x46, 0x56,0xf0, 0x62,0xec, 0x62,0x69,
- 0x5e,0xd3, 0x96,0x14, 0x57,0x83, 0x62,0xc9, 0x55,0x87, 0x87,0x21, 0x81,0x4a,
- 0x8f,0xa3, 0x55,0x66, 0x83,0xb1, 0x67,0x65, 0x8d,0x56, 0x84,0xdd, 0x5a,0x6a,
- 0x68,0x0f, 0x62,0xe6, 0x7b,0xee, 0x96,0x11, 0x51,0x70, 0x6f,0x9c, 0x8c,0x30,
- 0x63,0xfd, 0x89,0xc8, 0x61,0xd2, 0x7f,0x06, 0x70,0xc2, 0x6e,0xe5, 0x74,0x05,
- 0x69,0x94, 0x72,0xfc, 0x5e,0xca, 0x90,0xce, 0x67,0x17, 0x6d,0x6a, 0x63,0x5e,
- 0x52,0xb3, 0x72,0x62, 0x80,0x01, 0x4f,0x6c, 0x59,0xe5, 0x91,0x6a, 0x70,0xd9,
- 0x6d,0x9d, 0x52,0xd2, 0x4e,0x50, 0x96,0xf7, 0x95,0x6d, 0x85,0x7e, 0x78,0xca,
- 0x7d,0x2f, 0x51,0x21, 0x57,0x92, 0x64,0xc2, 0x80,0x8b, 0x7c,0x7b, 0x6c,0xea,
- 0x68,0xf1, 0x69,0x5e, 0x51,0xb7, 0x53,0x98, 0x68,0xa8, 0x72,0x81, 0x9e,0xce,
- 0x7b,0xf1, 0x72,0xf8, 0x79,0xbb, 0x6f,0x13, 0x74,0x06, 0x67,0x4e, 0x91,0xcc,
- 0x9c,0xa4, 0x79,0x3c, 0x83,0x89, 0x83,0x54, 0x54,0x0f, 0x68,0x17, 0x4e,0x3d,
- 0x53,0x89, 0x52,0xb1, 0x78,0x3e, 0x53,0x86, 0x52,0x29, 0x50,0x88, 0x4f,0x8b,
- 0x4f,0xd0, 0x75,0xe2, 0x7a,0xcb, 0x7c,0x92, 0x6c,0xa5, 0x96,0xb6, 0x52,0x9b,
- 0x74,0x83, 0x54,0xe9, 0x4f,0xe9, 0x80,0x54, 0x83,0xb2, 0x8f,0xde, 0x95,0x70,
- 0x5e,0xc9, 0x60,0x1c, 0x6d,0x9f, 0x5e,0x18, 0x65,0x5b, 0x81,0x38, 0x94,0xfe,
- 0x60,0x4b, 0x70,0xbc, 0x7e,0xc3, 0x7c,0xae, 0x51,0xc9, 0x68,0x81, 0x7c,0xb1,
- 0x82,0x6f, 0x4e,0x24, 0x8f,0x86, 0x91,0xcf, 0x66,0x7e, 0x4e,0xae, 0x8c,0x05,
- 0x64,0xa9, 0x80,0x4a, 0x50,0xda, 0x75,0x97, 0x71,0xce, 0x5b,0xe5, 0x8f,0xbd,
- 0x6f,0x66, 0x4e,0x86, 0x64,0x82, 0x95,0x63, 0x5e,0xd6, 0x65,0x99, 0x52,0x17,
- 0x88,0xc2, 0x70,0xc8, 0x52,0xa3, 0x73,0x0e, 0x74,0x33, 0x67,0x97, 0x78,0xf7,
- 0x97,0x16, 0x4e,0x34, 0x90,0xbb, 0x9c,0xde, 0x6d,0xcb, 0x51,0xdb, 0x8d,0x41,
- 0x54,0x1d, 0x62,0xce, 0x73,0xb2, 0x83,0xf1, 0x96,0xf6, 0x9f,0x84, 0x94,0xc3,
- 0x4f,0x36, 0x7f,0x9a, 0x51,0xcc, 0x70,0x75, 0x96,0x75, 0x5c,0xad, 0x98,0x86,
- 0x53,0xe6, 0x4e,0xe4, 0x6e,0x9c, 0x74,0x09, 0x69,0xb4, 0x78,0x6b, 0x99,0x8f,
- 0x75,0x59, 0x52,0x18, 0x76,0x24, 0x6d,0x41, 0x67,0xf3, 0x51,0x6d, 0x9f,0x99,
- 0x80,0x4b, 0x54,0x99, 0x7b,0x3c, 0x7a,0xbf, 0x96,0x86, 0x57,0x84, 0x62,0xe2,
- 0x96,0x47, 0x69,0x7c, 0x5a,0x04, 0x64,0x02, 0x7b,0xd3, 0x6f,0x0f, 0x96,0x4b,
- 0x82,0xa6, 0x53,0x62, 0x98,0x85, 0x5e,0x90, 0x70,0x89, 0x63,0xb3, 0x53,0x64,
- 0x86,0x4f, 0x9c,0x81, 0x9e,0x93, 0x78,0x8c, 0x97,0x32, 0x8d,0xef, 0x8d,0x42,
- 0x9e,0x7f, 0x6f,0x5e, 0x79,0x84, 0x5f,0x55, 0x96,0x46, 0x62,0x2e, 0x9a,0x74,
- 0x54,0x15, 0x94,0xdd, 0x4f,0xa3, 0x65,0xc5, 0x5c,0x65, 0x5c,0x61, 0x7f,0x15,
- 0x86,0x51, 0x6c,0x2f, 0x5f,0x8b, 0x73,0x87, 0x6e,0xe4, 0x7e,0xff, 0x5c,0xe6,
- 0x63,0x1b, 0x5b,0x6a, 0x6e,0xe6, 0x53,0x75, 0x4e,0x71, 0x63,0xa0, 0x75,0x65,
- 0x62,0xa1, 0x8f,0x6e, 0x4f,0x26, 0x4e,0xd1, 0x6c,0xa6, 0x7e,0xb6, 0x8b,0xba,
- 0x84,0x1d, 0x87,0xba, 0x7f,0x57, 0x90,0x3b, 0x95,0x23, 0x7b,0xa9, 0x9a,0xa1,
- 0x88,0xf8, 0x84,0x3d, 0x6d,0x1b, 0x9a,0x86, 0x7e,0xdc, 0x59,0x88, 0x9e,0xbb,
- 0x73,0x9b, 0x78,0x01, 0x86,0x82, 0x9a,0x6c, 0x9a,0x82, 0x56,0x1b, 0x54,0x17,
- 0x57,0xcb, 0x4e,0x70, 0x9e,0xa6, 0x53,0x56, 0x8f,0xc8, 0x81,0x09, 0x77,0x92,
- 0x99,0x92, 0x86,0xee, 0x6e,0xe1, 0x85,0x13, 0x66,0xfc, 0x61,0x62, 0x6f,0x2b,
- 0x8c,0x29, 0x82,0x92, 0x83,0x2b, 0x76,0xf2, 0x6c,0x13, 0x5f,0xd9, 0x83,0xbd,
- 0x73,0x2b, 0x83,0x05, 0x95,0x1a, 0x6b,0xdb, 0x77,0xdb, 0x94,0xc6, 0x53,0x6f,
- 0x83,0x02, 0x51,0x92, 0x5e,0x3d, 0x8c,0x8c, 0x8d,0x38, 0x4e,0x48, 0x73,0xab,
- 0x67,0x9a, 0x68,0x85, 0x91,0x76, 0x97,0x09, 0x71,0x64, 0x6c,0xa1, 0x77,0x09,
- 0x5a,0x92, 0x95,0x41, 0x6b,0xcf, 0x7f,0x8e, 0x66,0x27, 0x5b,0xd0, 0x59,0xb9,
- 0x5a,0x9a, 0x95,0xe8, 0x95,0xf7, 0x4e,0xec, 0x84,0x0c, 0x84,0x99, 0x6a,0xac,
- 0x76,0xdf, 0x95,0x30, 0x73,0x1b, 0x68,0xa6, 0x5b,0x5f, 0x77,0x2f, 0x91,0x9a,
- 0x97,0x61, 0x7c,0xdc, 0x8f,0xf7, 0x8c,0x1c, 0x5f,0x25, 0x7c,0x73, 0x79,0xd8,
- 0x89,0xc5, 0x6c,0xcc, 0x87,0x1c, 0x5b,0xc6, 0x5e,0x42, 0x68,0xc9, 0x77,0x20,
- 0x7e,0xf5, 0x51,0x95, 0x51,0x4d, 0x52,0xc9, 0x5a,0x29, 0x7f,0x05, 0x97,0x62,
- 0x82,0xd7, 0x63,0xcf, 0x77,0x84, 0x85,0xd0, 0x79,0xd2, 0x6e,0x3a, 0x5e,0x99,
- 0x59,0x99, 0x85,0x11, 0x70,0x6d, 0x6c,0x11, 0x62,0xbf, 0x76,0xbf, 0x65,0x4f,
- 0x60,0xaf, 0x95,0xfd, 0x66,0x0e, 0x87,0x9f, 0x9e,0x23, 0x94,0xed, 0x54,0x0d,
- 0x54,0x7d, 0x8c,0x2c, 0x64,0x78, 0x64,0x79, 0x86,0x11, 0x6a,0x21, 0x81,0x9c,
- 0x78,0xe8, 0x64,0x69, 0x9b,0x54, 0x62,0xb9, 0x67,0x2b, 0x83,0xab, 0x58,0xa8,
- 0x9e,0xd8, 0x6c,0xab, 0x6f,0x20, 0x5b,0xde, 0x96,0x4c, 0x8c,0x0b, 0x72,0x5f,
- 0x67,0xd0, 0x62,0xc7, 0x72,0x61, 0x4e,0xa9, 0x59,0xc6, 0x6b,0xcd, 0x58,0x93,
- 0x66,0xae, 0x5e,0x55, 0x52,0xdf, 0x61,0x55, 0x67,0x28, 0x76,0xee, 0x77,0x66,
- 0x72,0x67, 0x7a,0x46, 0x62,0xff, 0x54,0xea, 0x54,0x50, 0x94,0xa0, 0x90,0xa3,
- 0x5a,0x1c, 0x7e,0xb3, 0x6c,0x16, 0x4e,0x43, 0x59,0x76, 0x80,0x10, 0x59,0x48,
- 0x53,0x57, 0x75,0x37, 0x96,0xbe, 0x56,0xca, 0x63,0x20, 0x81,0x11, 0x60,0x7c,
- 0x95,0xf9, 0x6d,0xd6, 0x54,0x62, 0x99,0x81, 0x51,0x85, 0x5a,0xe9, 0x80,0xfd,
- 0x59,0xae, 0x97,0x13, 0x50,0x2a, 0x6c,0xe5, 0x5c,0x3c, 0x62,0xdf, 0x4f,0x60,
- 0x53,0x3f, 0x81,0x7b, 0x90,0x06, 0x6e,0xba, 0x85,0x2b, 0x62,0xc8, 0x5e,0x74,
- 0x78,0xbe, 0x64,0xb5, 0x63,0x7b, 0x5f,0xf5, 0x5a,0x18, 0x91,0x7f, 0x9e,0x1f,
- 0x5c,0x3f, 0x63,0x4f, 0x80,0x42, 0x5b,0x7d, 0x55,0x6e, 0x95,0x4a, 0x95,0x4d,
- 0x6d,0x85, 0x60,0xa8, 0x67,0xe0, 0x72,0xde, 0x51,0xdd, 0x5b,0x81, 0x62,0xe7,
- 0x6c,0xde, 0x72,0x5b, 0x62,0x6d, 0x94,0xae, 0x7e,0xbd, 0x81,0x13, 0x6d,0x53,
- 0x51,0x9c, 0x5f,0x04, 0x59,0x74, 0x52,0xaa, 0x60,0x12, 0x59,0x73, 0x66,0x96,
- 0x86,0x50, 0x75,0x9f, 0x63,0x2a, 0x61,0xe6, 0x7c,0xef, 0x8b,0xfa, 0x54,0xe6,
- 0x6b,0x27, 0x9e,0x25, 0x6b,0xb4, 0x85,0xd5, 0x54,0x55, 0x50,0x76, 0x6c,0xa4,
- 0x55,0x6a, 0x8d,0xb4, 0x72,0x2c, 0x5e,0x15, 0x60,0x15, 0x74,0x36, 0x62,0xcd,
- 0x63,0x92, 0x72,0x4c, 0x5f,0x98, 0x6e,0x43, 0x6d,0x3e, 0x65,0x00, 0x6f,0x58,
- 0x76,0xd8, 0x78,0xd0, 0x76,0xfc, 0x75,0x54, 0x52,0x24, 0x53,0xdb, 0x4e,0x53,
- 0x5e,0x9e, 0x65,0xc1, 0x80,0x2a, 0x80,0xd6, 0x62,0x9b, 0x54,0x86, 0x52,0x28,
- 0x70,0xae, 0x88,0x8d, 0x8d,0xd1, 0x6c,0xe1, 0x54,0x78, 0x80,0xda, 0x57,0xf9,
- 0x88,0xf4, 0x8d,0x54, 0x96,0x6a, 0x91,0x4d, 0x4f,0x69, 0x6c,0x9b, 0x55,0xb7,
- 0x76,0xc6, 0x78,0x30, 0x62,0xa8, 0x70,0xf9, 0x6f,0x8e, 0x5f,0x6d, 0x84,0xec,
- 0x68,0xda, 0x78,0x7c, 0x7b,0xf7, 0x81,0xa8, 0x67,0x0b, 0x9e,0x4f, 0x63,0x67,
- 0x78,0xb0, 0x57,0x6f, 0x78,0x12, 0x97,0x39, 0x62,0x79, 0x62,0xab, 0x52,0x88,
- 0x74,0x35, 0x6b,0xd7, 0x55,0x64, 0x81,0x3e, 0x75,0xb2, 0x76,0xae, 0x53,0x39,
- 0x75,0xde, 0x50,0xfb, 0x5c,0x41, 0x8b,0x6c, 0x7b,0xc7, 0x50,0x4f, 0x72,0x47,
- 0x9a,0x97, 0x98,0xd8, 0x6f,0x02, 0x74,0xe2, 0x79,0x68, 0x64,0x87, 0x77,0xa5,
- 0x62,0xfc, 0x98,0x91, 0x8d,0x2b, 0x54,0xc1, 0x80,0x58, 0x4e,0x52, 0x57,0x6a,
- 0x82,0xf9, 0x84,0x0d, 0x5e,0x73, 0x51,0xed, 0x74,0xf6, 0x8b,0xc4, 0x5c,0x4f,
- 0x57,0x61, 0x6c,0xfc, 0x98,0x87, 0x5a,0x46, 0x78,0x34, 0x9b,0x44, 0x8f,0xeb,
- 0x7c,0x95, 0x52,0x56, 0x62,0x51, 0x94,0xfa, 0x4e,0xc6, 0x83,0x86, 0x84,0x61,
- 0x83,0xe9, 0x84,0xb2, 0x57,0xd4, 0x67,0x34, 0x57,0x03, 0x66,0x6e, 0x6d,0x66,
- 0x8c,0x31, 0x66,0xdd, 0x70,0x11, 0x67,0x1f, 0x6b,0x3a, 0x68,0x16, 0x62,0x1a,
- 0x59,0xbb, 0x4e,0x03, 0x51,0xc4, 0x6f,0x06, 0x67,0xd2, 0x6c,0x8f, 0x51,0x76,
- 0x68,0xcb, 0x59,0x47, 0x6b,0x67, 0x75,0x66, 0x5d,0x0e, 0x81,0x10, 0x9f,0x50,
- 0x65,0xd7, 0x79,0x48, 0x79,0x41, 0x9a,0x91, 0x8d,0x77, 0x5c,0x82, 0x4e,0x5e,
- 0x4f,0x01, 0x54,0x2f, 0x59,0x51, 0x78,0x0c, 0x56,0x68, 0x6c,0x14, 0x8f,0xc4,
- 0x5f,0x03, 0x6c,0x7d, 0x6c,0xe3, 0x8b,0xab, 0x63,0x90, 0x60,0x70, 0x6d,0x3d,
- 0x72,0x75, 0x62,0x66, 0x94,0x8e, 0x94,0xc5, 0x53,0x43, 0x8f,0xc1, 0x7b,0x7e,
- 0x4e,0xdf, 0x8c,0x26, 0x4e,0x7e, 0x9e,0xd4, 0x94,0xb1, 0x94,0xb3, 0x52,0x4d,
- 0x6f,0x5c, 0x90,0x63, 0x6d,0x45, 0x8c,0x34, 0x58,0x11, 0x5d,0x4c, 0x6b,0x20,
- 0x6b,0x49, 0x67,0xaa, 0x54,0x5b, 0x81,0x54, 0x7f,0x8c, 0x58,0x99, 0x85,0x37,
- 0x5f,0x3a, 0x62,0xa2, 0x6a,0x47, 0x95,0x39, 0x65,0x72, 0x60,0x84, 0x68,0x65,
- 0x77,0xa7, 0x4e,0x54, 0x4f,0xa8, 0x5d,0xe7, 0x97,0x98, 0x64,0xac, 0x7f,0xd8,
- 0x5c,0xed, 0x4f,0xcf, 0x7a,0x8d, 0x52,0x07, 0x83,0x04, 0x4e,0x14, 0x60,0x2f,
- 0x7a,0x83, 0x94,0xa6, 0x4f,0xb5, 0x4e,0xb2, 0x79,0xe6, 0x74,0x34, 0x52,0xe4,
- 0x82,0xb9, 0x64,0xd2, 0x79,0xbd, 0x5b,0xdd, 0x6c,0x81, 0x97,0x52, 0x8f,0x7b,
- 0x6c,0x22, 0x50,0x3e, 0x53,0x7f, 0x6e,0x05, 0x64,0xce, 0x66,0x74, 0x6c,0x30,
- 0x60,0xc5, 0x98,0x77, 0x8b,0xf7, 0x5e,0x86, 0x74,0x3c, 0x7a,0x77, 0x79,0xcb,
- 0x4e,0x18, 0x90,0xb1, 0x74,0x03, 0x6c,0x42, 0x56,0xda, 0x91,0x4b, 0x6c,0xc5,
- 0x8d,0x8b, 0x53,0x3a, 0x86,0xc6, 0x66,0xf2, 0x8e,0xaf, 0x5c,0x48, 0x9a,0x71,
- 0x6e,0x20, 0x53,0xd6, 0x5a,0x36, 0x9f,0x8b, 0x8d,0xa3, 0x53,0xbb, 0x57,0x08,
- 0x98,0xa7, 0x67,0x43, 0x91,0x9b, 0x6c,0xc9, 0x51,0x68, 0x75,0xca, 0x62,0xf3,
- 0x72,0xac, 0x52,0x38, 0x52,0x9d, 0x7f,0x3a, 0x70,0x94, 0x76,0x38, 0x53,0x74,
- 0x9e,0x4a, 0x69,0xb7, 0x78,0x6e, 0x96,0xc0, 0x88,0xd9, 0x7f,0xa4, 0x71,0x36,
- 0x71,0xc3, 0x51,0x89, 0x67,0xd3, 0x74,0xe4, 0x58,0xe4, 0x65,0x18, 0x56,0xb7,
- 0x8b,0xa9, 0x99,0x76, 0x62,0x70, 0x7e,0xd5, 0x60,0xf9, 0x70,0xed, 0x58,0xec,
- 0x4e,0xc1, 0x4e,0xba, 0x5f,0xcd, 0x97,0xe7, 0x4e,0xfb, 0x8b,0xa4, 0x52,0x03,
- 0x59,0x8a, 0x7e,0xab, 0x62,0x54, 0x4e,0xcd, 0x65,0xe5, 0x62,0x0e, 0x83,0x38,
- 0x84,0xc9, 0x83,0x63, 0x87,0x8d, 0x71,0x94, 0x6e,0xb6, 0x5b,0xb9, 0x7e,0xd2,
- 0x51,0x97, 0x63,0xc9, 0x67,0xd4, 0x80,0x89, 0x83,0x39, 0x88,0x15, 0x51,0x12,
- 0x5b,0x7a, 0x59,0x82, 0x8f,0xb1, 0x4e,0x73, 0x6c,0x5d, 0x51,0x65, 0x89,0x25,
- 0x8f,0x6f, 0x96,0x2e, 0x85,0x4a, 0x74,0x5e, 0x95,0x10, 0x95,0xf0, 0x6d,0xa6,
- 0x82,0xe5, 0x5f,0x31, 0x64,0x92, 0x6d,0x12, 0x84,0x28, 0x81,0x6e, 0x9c,0xc3,
- 0x58,0x5e, 0x8d,0x5b, 0x4e,0x09, 0x53,0xc1, 0x4f,0x1e, 0x65,0x63, 0x68,0x51,
- 0x55,0xd3, 0x4e,0x27, 0x64,0x14, 0x9a,0x9a, 0x62,0x6b, 0x5a,0xc2, 0x74,0x5f,
- 0x82,0x72, 0x6d,0xa9, 0x68,0xee, 0x50,0xe7, 0x83,0x8e, 0x78,0x02, 0x67,0x40,
- 0x52,0x39, 0x6c,0x99, 0x7e,0xb1, 0x50,0xbb, 0x55,0x65, 0x71,0x5e, 0x7b,0x5b,
- 0x66,0x52, 0x73,0xca, 0x82,0xeb, 0x67,0x49, 0x5c,0x71, 0x52,0x20, 0x71,0x7d,
- 0x88,0x6b, 0x95,0xea, 0x96,0x55, 0x64,0xc5, 0x8d,0x61, 0x81,0xb3, 0x55,0x84,
- 0x6c,0x55, 0x62,0x47, 0x7f,0x2e, 0x58,0x92, 0x4f,0x24, 0x55,0x46, 0x8d,0x4f,
- 0x66,0x4c, 0x4e,0x0a, 0x5c,0x1a, 0x88,0xf3, 0x68,0xa2, 0x63,0x4e, 0x7a,0x0d,
- 0x70,0xe7, 0x82,0x8d, 0x52,0xfa, 0x97,0xf6, 0x5c,0x11, 0x54,0xe8, 0x90,0xb5,
- 0x7e,0xcd, 0x59,0x62, 0x8d,0x4a, 0x86,0xc7, 0x82,0x0c, 0x82,0x0d, 0x8d,0x66,
- 0x64,0x44, 0x5c,0x04, 0x61,0x51, 0x6d,0x89, 0x79,0x3e, 0x8b,0xbe, 0x78,0x37,
- 0x75,0x33, 0x54,0x7b, 0x4f,0x38, 0x8e,0xab, 0x6d,0xf1, 0x5a,0x20, 0x7e,0xc5,
- 0x79,0x5e, 0x6c,0x88, 0x5b,0xa1, 0x5a,0x76, 0x75,0x1a, 0x80,0xbe, 0x61,0x4e,
- 0x6e,0x17, 0x58,0xf0, 0x75,0x1f, 0x75,0x25, 0x72,0x72, 0x53,0x47, 0x7e,0xf3,
- 0x77,0x01, 0x76,0xdb, 0x52,0x69, 0x80,0xdc, 0x57,0x23, 0x5e,0x08, 0x59,0x31,
- 0x72,0xee, 0x65,0xbd, 0x6e,0x7f, 0x8b,0xd7, 0x5c,0x38, 0x86,0x71, 0x53,0x41,
- 0x77,0xf3, 0x62,0xfe, 0x65,0xf6, 0x4e,0xc0, 0x98,0xdf, 0x86,0x80, 0x5b,0x9e,
- 0x8b,0xc6, 0x53,0xf2, 0x77,0xe2, 0x4f,0x7f, 0x5c,0x4e, 0x9a,0x76, 0x59,0xcb,
- 0x5f,0x0f, 0x79,0x3a, 0x58,0xeb, 0x4e,0x16, 0x67,0xff, 0x4e,0x8b, 0x62,0xed,
- 0x8a,0x93, 0x90,0x1d, 0x52,0xbf, 0x66,0x2f, 0x55,0xdc, 0x56,0x6c, 0x90,0x02,
- 0x4e,0xd5, 0x4f,0x8d, 0x91,0xca, 0x99,0x70, 0x6c,0x0f, 0x5e,0x02, 0x60,0x43,
- 0x5b,0xa4, 0x89,0xc6, 0x8b,0xd5, 0x65,0x36, 0x62,0x4b, 0x99,0x96, 0x5b,0x88,
- 0x5b,0xff, 0x63,0x88, 0x55,0x2e, 0x53,0xd7, 0x76,0x26, 0x51,0x7d, 0x85,0x2c,
- 0x67,0xa2, 0x68,0xb3, 0x6b,0x8a, 0x62,0x92, 0x8f,0x93, 0x53,0xd4, 0x82,0x12,
- 0x6d,0xd1, 0x75,0x8f, 0x4e,0x66, 0x8d,0x4e, 0x5b,0x70, 0x71,0x9f, 0x85,0xaf,
- 0x66,0x91, 0x66,0xd9, 0x7f,0x72, 0x87,0x00, 0x9e,0xcd, 0x9f,0x20, 0x5c,0x5e,
- 0x67,0x2f, 0x8f,0xf0, 0x68,0x11, 0x67,0x5f, 0x62,0x0d, 0x7a,0xd6, 0x58,0x85,
- 0x5e,0xb6, 0x65,0x70, 0x6f,0x31, 0x60,0x55, 0x52,0x37, 0x80,0x0d, 0x64,0x54,
- 0x88,0x70, 0x75,0x29, 0x5e,0x05, 0x68,0x13, 0x62,0xf4, 0x97,0x1c, 0x53,0xcc,
- 0x72,0x3d, 0x8c,0x01, 0x6c,0x34, 0x77,0x61, 0x7a,0x0e, 0x54,0x2e, 0x77,0xac,
- 0x98,0x7a, 0x82,0x1c, 0x8b,0xf4, 0x78,0x55, 0x67,0x14, 0x70,0xc1, 0x65,0xaf,
- 0x64,0x95, 0x56,0x36, 0x60,0x1d, 0x79,0xc1, 0x53,0xf8, 0x4e,0x1d, 0x6b,0x7b,
- 0x80,0x86, 0x5b,0xfa, 0x55,0xe3, 0x56,0xdb, 0x4f,0x3a, 0x4f,0x3c, 0x99,0x72,
- 0x5d,0xf3, 0x67,0x7e, 0x80,0x38, 0x60,0x02, 0x98,0x82, 0x90,0x01, 0x5b,0x8b,
- 0x8b,0xbc, 0x8b,0xf5, 0x64,0x1c, 0x82,0x58, 0x64,0xde, 0x55,0xfd, 0x82,0xcf,
- 0x91,0x65, 0x4f,0xd7, 0x7d,0x20, 0x90,0x1f, 0x7c,0x9f, 0x50,0xf3, 0x58,0x51,
- 0x6e,0xaf, 0x5b,0xbf, 0x8b,0xc9, 0x80,0x83, 0x91,0x78, 0x84,0x9c, 0x7b,0x97,
- 0x86,0x7d, 0x96,0x8b, 0x96,0x8f, 0x7e,0xe5, 0x9a,0xd3, 0x78,0x8e, 0x5c,0x81,
- 0x7a,0x57, 0x90,0x42, 0x96,0xa7, 0x79,0x5f, 0x5b,0x59, 0x63,0x5f, 0x7b,0x0b,
- 0x84,0xd1, 0x68,0xad, 0x55,0x06, 0x7f,0x29, 0x74,0x10, 0x7d,0x22, 0x95,0x01,
- 0x62,0x40, 0x58,0x4c, 0x4e,0xd6, 0x5b,0x83, 0x59,0x79, 0x58,0x54, 0x73,0x6d,
- 0x63,0x1e, 0x8e,0x4b, 0x8e,0x0f, 0x80,0xce, 0x82,0xd4, 0x62,0xac, 0x53,0xf0,
- 0x6c,0xf0, 0x91,0x5e, 0x59,0x2a, 0x60,0x01, 0x6c,0x70, 0x57,0x4d, 0x64,0x4a,
- 0x8d,0x2a, 0x76,0x2b, 0x6e,0xe9, 0x57,0x5b, 0x6a,0x80, 0x75,0xf0, 0x6f,0x6d,
- 0x8c,0x2d, 0x8c,0x08, 0x57,0x66, 0x6b,0xef, 0x88,0x92, 0x78,0xb3, 0x63,0xa2,
- 0x53,0xf9, 0x70,0xad, 0x6c,0x64, 0x58,0x58, 0x64,0x2a, 0x58,0x02, 0x68,0xe0,
- 0x81,0x9b, 0x55,0x10, 0x7c,0xd6, 0x50,0x18, 0x8e,0xba, 0x6d,0xcc, 0x8d,0x9f,
- 0x70,0xeb, 0x63,0x8f, 0x6d,0x9b, 0x6e,0xd4, 0x7e,0xe6, 0x84,0x04, 0x68,0x43,
- 0x90,0x03, 0x6d,0xd8, 0x96,0x76, 0x8b,0xa8, 0x59,0x57, 0x72,0x79, 0x85,0xe4,
- 0x81,0x7e, 0x75,0xbc, 0x8a,0x8a, 0x68,0xaf, 0x52,0x54, 0x8e,0x22, 0x95,0x11,
- 0x63,0xd0, 0x98,0x98, 0x8e,0x44, 0x55,0x7c, 0x4f,0x53, 0x66,0xff, 0x56,0x8f,
- 0x60,0xd5, 0x6d,0x95, 0x52,0x43, 0x5c,0x49, 0x59,0x29, 0x6d,0xfb, 0x58,0x6b,
- 0x75,0x30, 0x75,0x1c, 0x60,0x6c, 0x82,0x14, 0x81,0x46, 0x63,0x11, 0x67,0x61,
- 0x8f,0xe2, 0x77,0x3a, 0x8d,0xf3, 0x8d,0x34, 0x94,0xc1, 0x5e,0x16, 0x53,0x85,
- 0x54,0x2c, 0x70,0xc3, 0x6c,0x40, 0x5e,0xf7, 0x50,0x5c, 0x4e,0xad, 0x5e,0xad,
- 0x63,0x3a, 0x82,0x47, 0x90,0x1a, 0x68,0x50, 0x91,0x6e, 0x77,0xb3, 0x54,0x0c,
- 0x94,0xdc, 0x5f,0x64, 0x7a,0xe5, 0x68,0x76, 0x63,0x45, 0x7b,0x52, 0x7e,0xdf,
- 0x75,0xdb, 0x50,0x77, 0x62,0x95, 0x59,0x34, 0x90,0x0f, 0x51,0xf8, 0x79,0xc3,
- 0x7a,0x81, 0x56,0xfe, 0x5f,0x92, 0x90,0x14, 0x6d,0x82, 0x5c,0x60, 0x57,0x1f,
- 0x54,0x10, 0x51,0x54, 0x6e,0x4d, 0x56,0xe2, 0x63,0xa8, 0x98,0x93, 0x81,0x7f,
- 0x87,0x15, 0x89,0x2a, 0x90,0x00, 0x54,0x1e, 0x5c,0x6f, 0x81,0xc0, 0x62,0xd6,
- 0x62,0x58, 0x81,0x31, 0x9e,0x35, 0x96,0x40, 0x9a,0x6e, 0x9a,0x7c, 0x69,0x2d,
- 0x59,0xa5, 0x62,0xd3, 0x55,0x3e, 0x63,0x16, 0x54,0xc7, 0x86,0xd9, 0x6d,0x3c,
- 0x5a,0x03, 0x74,0xe6, 0x88,0x9c, 0x6b,0x6a, 0x59,0x16, 0x8c,0x4c, 0x5f,0x2f,
- 0x6e,0x7e, 0x73,0xa9, 0x98,0x7d, 0x4e,0x38, 0x70,0xf7, 0x5b,0x8c, 0x78,0x97,
- 0x63,0x3d, 0x66,0x5a, 0x76,0x96, 0x60,0xcb, 0x5b,0x9b, 0x5a,0x49, 0x4e,0x07,
- 0x81,0x55, 0x6c,0x6a, 0x73,0x8b, 0x4e,0xa1, 0x67,0x89, 0x7f,0x51, 0x5f,0x80,
- 0x65,0xfa, 0x67,0x1b, 0x5f,0xd8, 0x59,0x84, 0x5a,0x01, 0x5d,0xcd, 0x5f,0xae,
- 0x53,0x71, 0x97,0xe6, 0x8f,0xdd, 0x68,0x45, 0x56,0xf4, 0x55,0x2f, 0x60,0xdf,
- 0x4e,0x3a, 0x6f,0x4d, 0x7e,0xf4, 0x82,0xc7, 0x84,0x0e, 0x59,0xd4, 0x4f,0x1f,
- 0x4f,0x2a, 0x5c,0x3e, 0x7e,0xac, 0x67,0x2a, 0x85,0x1a, 0x54,0x73, 0x75,0x4f,
- 0x80,0xc3, 0x55,0x82, 0x9b,0x4f, 0x4f,0x4d, 0x6e,0x2d, 0x8c,0x13, 0x5c,0x09,
- 0x61,0x70, 0x53,0x6b, 0x76,0x1f, 0x6e,0x29, 0x86,0x8a, 0x65,0x87, 0x95,0xfb,
- 0x7e,0xb9, 0x54,0x3b, 0x7a,0x33, 0x7d,0x0a, 0x95,0xee, 0x55,0xe1, 0x7f,0xc1,
- 0x74,0xee, 0x63,0x1d, 0x87,0x17, 0x6d,0xa1, 0x7a,0x9d, 0x62,0x11, 0x65,0xa1,
- 0x53,0x67, 0x63,0xe1, 0x6c,0x83, 0x5d,0xeb, 0x54,0x5c, 0x94,0xa8, 0x4e,0x4c,
- 0x6c,0x61, 0x8b,0xec, 0x5c,0x4b, 0x65,0xe0, 0x82,0x9c, 0x68,0xa7, 0x54,0x3e,
- 0x54,0x34, 0x6b,0xcb, 0x6b,0x66, 0x4e,0x94, 0x63,0x42, 0x53,0x48, 0x82,0x1e,
- 0x4f,0x0d, 0x4f,0xae, 0x57,0x5e, 0x62,0x0a, 0x96,0xfe, 0x66,0x64, 0x72,0x69,
- 0x52,0xff, 0x52,0xa1, 0x60,0x9f, 0x8b,0xef, 0x66,0x14, 0x71,0x99, 0x67,0x90,
- 0x89,0x7f, 0x78,0x52, 0x77,0xfd, 0x66,0x70, 0x56,0x3b, 0x54,0x38, 0x95,0x21,
- 0x72,0x7a, 0x7a,0x00, 0x60,0x6f, 0x5e,0x0c, 0x60,0x89, 0x81,0x9d, 0x59,0x15,
- 0x60,0xdc, 0x71,0x84, 0x70,0xef, 0x6e,0xaa, 0x6c,0x50, 0x72,0x80, 0x6a,0x84,
- 0x88,0xad, 0x5e,0x2d, 0x4e,0x60, 0x5a,0xb3, 0x55,0x9c, 0x94,0xe3, 0x6d,0x17,
- 0x7c,0xfb, 0x96,0x99, 0x62,0x0f, 0x7e,0xc6, 0x77,0x8e, 0x86,0x7e, 0x53,0x23,
- 0x97,0x1e, 0x8f,0x96, 0x66,0x87, 0x5c,0xe1, 0x4f,0xa0, 0x72,0xed, 0x4e,0x0b,
- 0x53,0xa6, 0x59,0x0f, 0x54,0x13, 0x63,0x80, 0x95,0x28, 0x51,0x48, 0x4e,0xd9,
- 0x9c,0x9c, 0x7e,0xa4, 0x54,0xb8, 0x8d,0x24, 0x88,0x54, 0x82,0x37, 0x95,0xf2,
- 0x6d,0x8e, 0x5f,0x26, 0x5a,0xcc, 0x66,0x3e, 0x96,0x69, 0x73,0xb0, 0x73,0x2e,
- 0x53,0xbf, 0x81,0x7a, 0x99,0x85, 0x7f,0xa1, 0x5b,0xaa, 0x96,0x77, 0x96,0x50,
- 0x7e,0xbf, 0x76,0xf8, 0x53,0xa2, 0x95,0x76, 0x99,0x99, 0x7b,0xb1, 0x89,0x44,
- 0x6e,0x58, 0x4e,0x61, 0x7f,0xd4, 0x79,0x65, 0x8b,0xe6, 0x60,0xf3, 0x54,0xcd,
- 0x4e,0xab, 0x98,0x79, 0x5d,0xf7, 0x6a,0x61, 0x50,0xcf, 0x54,0x11, 0x8c,0x61,
- 0x84,0x27, 0x78,0x5d, 0x97,0x04, 0x52,0x4a, 0x54,0xee, 0x56,0xa3, 0x95,0x00,
- 0x6d,0x88, 0x5b,0xb5, 0x6d,0xc6, 0x66,0x53, 0x5c,0x0f, 0x5b,0x5d, 0x68,0x21,
- 0x80,0x96, 0x55,0x78, 0x7b,0x11, 0x65,0x48, 0x69,0x54, 0x4e,0x9b, 0x6b,0x47,
- 0x87,0x4e, 0x97,0x8b, 0x53,0x4f, 0x63,0x1f, 0x64,0x3a, 0x90,0xaa, 0x65,0x9c,
- 0x80,0xc1, 0x8c,0x10, 0x51,0x99, 0x68,0xb0, 0x53,0x78, 0x87,0xf9, 0x61,0xc8,
- 0x6c,0xc4, 0x6c,0xfb, 0x8c,0x22, 0x5c,0x51, 0x85,0xaa, 0x82,0xaf, 0x95,0x0c,
- 0x6b,0x23, 0x8f,0x9b, 0x65,0xb0, 0x5f,0xfb, 0x5f,0xc3, 0x4f,0xe1, 0x88,0x45,
- 0x66,0x1f, 0x81,0x65, 0x73,0x29, 0x60,0xfa, 0x51,0x74, 0x52,0x11, 0x57,0x8b,
- 0x5f,0x62, 0x90,0xa2, 0x88,0x4c, 0x91,0x92, 0x5e,0x78, 0x67,0x4f, 0x60,0x27,
- 0x59,0xd3, 0x51,0x44, 0x51,0xf6, 0x80,0xf8, 0x53,0x08, 0x6c,0x79, 0x96,0xc4,
- 0x71,0x8a, 0x4f,0x11, 0x4f,0xee, 0x7f,0x9e, 0x67,0x3d, 0x55,0xc5, 0x95,0x08,
- 0x79,0xc0, 0x88,0x96, 0x7e,0xe3, 0x58,0x9f, 0x62,0x0c, 0x97,0x00, 0x86,0x5a,
- 0x56,0x18, 0x98,0x7b, 0x5f,0x90, 0x8b,0xb8, 0x84,0xc4, 0x91,0x57, 0x53,0xd9,
- 0x65,0xed, 0x5e,0x8f, 0x75,0x5c, 0x60,0x64, 0x7d,0x6e, 0x5a,0x7f, 0x7e,0xea,
- 0x7e,0xed, 0x8f,0x69, 0x55,0xa7, 0x5b,0xa3, 0x60,0xac, 0x65,0xcb, 0x73,0x84,
- 0x90,0x09, 0x76,0x63, 0x77,0x29, 0x7e,0xda, 0x97,0x74, 0x85,0x9b, 0x5b,0x66,
- 0x7a,0x74, 0x96,0xea, 0x88,0x40, 0x52,0xcb, 0x71,0x8f, 0x5f,0xaa, 0x65,0xec,
- 0x8b,0xe2, 0x5b,0xfb, 0x9a,0x6f, 0x5d,0xe1, 0x6b,0x89, 0x6c,0x5b, 0x8b,0xad,
- 0x8b,0xaf, 0x90,0x0a, 0x8f,0xc5, 0x53,0x8b, 0x62,0xbc, 0x9e,0x26, 0x9e,0x2d,
- 0x54,0x40, 0x4e,0x2b, 0x82,0xbd, 0x72,0x59, 0x86,0x9c, 0x5d,0x16, 0x88,0x59,
- 0x6d,0xaf, 0x96,0xc5, 0x54,0xd1, 0x4e,0x9a, 0x8b,0xb6, 0x71,0x09, 0x54,0xbd,
- 0x96,0x09, 0x70,0xdf, 0x6d,0xf9, 0x76,0xd0, 0x4e,0x25, 0x78,0x14, 0x87,0x12,
- 0x5c,0xa9, 0x5e,0xf6, 0x8a,0x00, 0x98,0x9c, 0x96,0x0e, 0x70,0x8e, 0x6c,0xbf,
- 0x59,0x44, 0x63,0xa9, 0x77,0x3c, 0x88,0x4d, 0x6f,0x14, 0x82,0x73, 0x58,0x30,
- 0x71,0xd5, 0x53,0x8c, 0x78,0x1a, 0x96,0xc1, 0x55,0x01, 0x5f,0x66, 0x71,0x30,
- 0x5b,0xb4, 0x8c,0x1a, 0x9a,0x8c, 0x6b,0x83, 0x59,0x2e, 0x9e,0x2f, 0x79,0xe7,
- 0x67,0x68, 0x62,0x6c, 0x4f,0x6f, 0x75,0xa1, 0x7f,0x8a, 0x6d,0x0b, 0x96,0x33,
- 0x6c,0x27, 0x4e,0xf0, 0x75,0xd2, 0x51,0x7b, 0x68,0x37, 0x6f,0x3e, 0x90,0x80,
- 0x81,0x70, 0x59,0x96, 0x74,0x76, 0x64,0x47, 0x5c,0x27, 0x90,0x65, 0x7a,0x91,
- 0x8c,0x23, 0x59,0xda, 0x54,0xac, 0x82,0x00, 0x83,0x6f, 0x89,0x81, 0x80,0x00,
- 0x69,0x30, 0x56,0x4e, 0x80,0x36, 0x72,0x37, 0x91,0xce, 0x51,0xb6, 0x4e,0x5f,
- 0x98,0x75, 0x63,0x96, 0x4e,0x1a, 0x53,0xf6, 0x66,0xf3, 0x81,0x4b, 0x59,0x1c,
- 0x6d,0xb2, 0x4e,0x00, 0x58,0xf9, 0x53,0x3b, 0x63,0xd6, 0x94,0xf1, 0x4f,0x9d,
- 0x4f,0x0a, 0x88,0x63, 0x98,0x90, 0x59,0x37, 0x90,0x57, 0x79,0xfb, 0x4e,0xea,
- 0x80,0xf0, 0x75,0x91, 0x6c,0x82, 0x5b,0x9c, 0x59,0xe8, 0x5f,0x5d, 0x69,0x05,
- 0x86,0x81, 0x50,0x1a, 0x5d,0xf2, 0x4e,0x59, 0x77,0xe3, 0x4e,0xe5, 0x82,0x7a,
- 0x62,0x91, 0x66,0x13, 0x90,0x91, 0x5c,0x79, 0x4e,0xbf, 0x5f,0x79, 0x81,0xc6,
- 0x90,0x38, 0x80,0x84, 0x75,0xab, 0x4e,0xa6, 0x88,0xd4, 0x61,0x0f, 0x6b,0xc5,
- 0x5f,0xc6, 0x4e,0x49, 0x76,0xca, 0x6e,0xa2, 0x8b,0xe3, 0x8b,0xae, 0x8c,0x0a,
- 0x8b,0xd1, 0x5f,0x02, 0x7f,0xfc, 0x7f,0xcc, 0x7e,0xce, 0x83,0x35, 0x83,0x6b,
- 0x56,0xe0, 0x6b,0xb7, 0x97,0xf3, 0x96,0x34, 0x59,0xfb, 0x54,0x1f, 0x94,0xf6,
- 0x6d,0xeb, 0x5b,0xc5, 0x99,0x6e, 0x5c,0x39, 0x5f,0x15, 0x96,0x90, 0x53,0x70,
- 0x82,0xf1, 0x6a,0x31, 0x5a,0x74, 0x9e,0x70, 0x5e,0x94, 0x7f,0x28, 0x83,0xb9,
- 0x84,0x24, 0x84,0x25, 0x83,0x67, 0x87,0x47, 0x8f,0xce, 0x8d,0x62, 0x76,0xc8,
- 0x5f,0x71, 0x98,0x96, 0x78,0x6c, 0x66,0x20, 0x54,0xdf, 0x62,0xe5, 0x4f,0x63,
- 0x81,0xc3, 0x75,0xc8, 0x5e,0xb8, 0x96,0xcd, 0x8e,0x0a, 0x86,0xf9, 0x54,0x8f,
- 0x6c,0xf3, 0x6d,0x8c, 0x6c,0x38, 0x60,0x7f, 0x52,0xc7, 0x75,0x28, 0x5e,0x7d,
- 0x4f,0x18, 0x60,0xa0, 0x5f,0xe7, 0x5c,0x24, 0x75,0x31, 0x90,0xae, 0x94,0xc0,
- 0x72,0xb9, 0x6c,0xb9, 0x6e,0x38, 0x91,0x49, 0x67,0x09, 0x53,0xcb, 0x53,0xf3,
- 0x4f,0x51, 0x91,0xc9, 0x8b,0xf1, 0x53,0xc8, 0x5e,0x7c, 0x8f,0xc2, 0x6d,0xe4,
- 0x4e,0x8e, 0x76,0xc2, 0x69,0x86, 0x86,0x5e, 0x61,0x1a, 0x82,0x06, 0x4f,0x59,
- 0x4f,0xde, 0x90,0x3e, 0x9c,0x7c, 0x61,0x09, 0x6e,0x1d, 0x6e,0x14, 0x96,0x85,
- 0x4e,0x88, 0x5a,0x31, 0x96,0xe8, 0x4e,0x0e, 0x5c,0x7f, 0x79,0xb9, 0x5b,0x87,
- 0x8b,0xed, 0x7f,0xbd, 0x73,0x89, 0x57,0xdf, 0x82,0x8b, 0x90,0xc1, 0x54,0x01,
- 0x90,0x47, 0x55,0xbb, 0x5c,0xea, 0x5f,0xa1, 0x61,0x08, 0x6b,0x32, 0x72,0xf1,
- 0x80,0xb2, 0x8a,0x89, 0x6d,0x74, 0x5b,0xd3, 0x88,0xd5, 0x98,0x84, 0x8c,0x6b,
- 0x9a,0x6d, 0x9e,0x33, 0x6e,0x0a, 0x51,0xa4, 0x51,0x43, 0x57,0xa3, 0x88,0x81,
- 0x53,0x9f, 0x63,0xf4, 0x8f,0x95, 0x56,0xed, 0x54,0x58, 0x57,0x06, 0x73,0x3f,
- 0x6e,0x90, 0x7f,0x18, 0x8f,0xdc, 0x82,0xd1, 0x61,0x3f, 0x60,0x28, 0x96,0x62,
- 0x66,0xf0, 0x7e,0xa6, 0x8d,0x8a, 0x8d,0xc3, 0x94,0xa5, 0x5c,0xb3, 0x7c,0xa4,
- 0x67,0x08, 0x60,0xa6, 0x96,0x05, 0x80,0x18, 0x4e,0x91, 0x90,0xe7, 0x53,0x00,
- 0x96,0x68, 0x51,0x41, 0x8f,0xd0, 0x85,0x74, 0x91,0x5d, 0x66,0x55, 0x97,0xf5,
- 0x5b,0x55, 0x53,0x1d, 0x78,0x38, 0x67,0x42, 0x68,0x3d, 0x54,0xc9, 0x70,0x7e,
- 0x5b,0xb0, 0x8f,0x7d, 0x51,0x8d, 0x57,0x28, 0x54,0xb1, 0x65,0x12, 0x66,0x82,
- 0x8d,0x5e, 0x8d,0x43, 0x81,0x0f, 0x84,0x6c, 0x90,0x6d, 0x7c,0xdf, 0x51,0xff,
- 0x85,0xfb, 0x67,0xa3, 0x65,0xe9, 0x6f,0xa1, 0x86,0xa4, 0x8e,0x81, 0x56,0x6a,
- 0x90,0x20, 0x76,0x82, 0x70,0x76, 0x71,0xe5, 0x8d,0x23, 0x62,0xe9, 0x52,0x19,
- 0x6c,0xfd, 0x8d,0x3c, 0x60,0x0e, 0x58,0x9e, 0x61,0x8e, 0x66,0xfe, 0x8d,0x60,
- 0x62,0x4e, 0x55,0xb3, 0x6e,0x23, 0x67,0x2d, 0x8f,0x67, 0x94,0xe1, 0x95,0xf8,
- 0x77,0x28, 0x68,0x05, 0x69,0xa8, 0x54,0x8b, 0x4e,0x4d, 0x70,0xb8, 0x8b,0xc8,
- 0x64,0x58, 0x65,0x8b, 0x5b,0x85, 0x7a,0x84, 0x50,0x3a, 0x5b,0xe8, 0x77,0xbb,
- 0x6b,0xe1, 0x8a,0x79, 0x7c,0x98, 0x6c,0xbe, 0x76,0xcf, 0x65,0xa9, 0x8f,0x97,
- 0x5d,0x2d, 0x5c,0x55, 0x86,0x38, 0x68,0x08, 0x53,0x60, 0x62,0x18, 0x7a,0xd9,
- 0x6e,0x5b, 0x7e,0xfd, 0x6a,0x1f, 0x7a,0xe0, 0x5f,0x70, 0x6f,0x33, 0x5f,0x20,
- 0x63,0x8c, 0x6d,0xa8, 0x67,0x56, 0x4e,0x08, 0x5e,0x10, 0x8d,0x26, 0x4e,0xd7,
- 0x80,0xc0, 0x76,0x34, 0x96,0x9c, 0x62,0xdb, 0x66,0x2d, 0x62,0x7e, 0x6c,0xbc,
- 0x8d,0x75, 0x71,0x67, 0x7f,0x69, 0x51,0x46, 0x80,0x87, 0x53,0xec, 0x90,0x6e,
- 0x62,0x98, 0x54,0xf2, 0x86,0xf0, 0x8f,0x99, 0x80,0x05, 0x95,0x17, 0x85,0x17,
- 0x8f,0xd9, 0x6d,0x59, 0x73,0xcd, 0x65,0x9f, 0x77,0x1f, 0x75,0x04, 0x78,0x27,
- 0x81,0xfb, 0x8d,0x1e, 0x94,0x88, 0x4f,0xa6, 0x67,0x95, 0x75,0xb9, 0x8b,0xca,
- 0x97,0x07, 0x63,0x2f, 0x95,0x47, 0x96,0x35, 0x84,0xb8, 0x63,0x23, 0x77,0x41,
- 0x5f,0x81, 0x72,0xf0, 0x4e,0x89, 0x60,0x14, 0x65,0x74, 0x62,0xef, 0x6b,0x63,
- 0x65,0x3f, 0x5e,0x27, 0x75,0xc7, 0x90,0xd1, 0x8b,0xc1, 0x82,0x9d, 0x67,0x9d,
- 0x65,0x2f, 0x54,0x31, 0x87,0x18, 0x77,0xe5, 0x80,0xa2, 0x81,0x02, 0x6c,0x41,
- 0x4e,0x4b, 0x7e,0xc7, 0x80,0x4c, 0x76,0xf4, 0x69,0x0d, 0x6b,0x96, 0x62,0x67,
- 0x50,0x3c, 0x4f,0x84, 0x57,0x40, 0x63,0x07, 0x6b,0x62, 0x8d,0xbe, 0x53,0xea,
- 0x65,0xe8, 0x7e,0xb8, 0x5f,0xd7, 0x63,0x1a, 0x63,0xb7, 0x81,0xf3, 0x81,0xf4,
- 0x7f,0x6e, 0x5e,0x1c, 0x5c,0xd9, 0x52,0x36, 0x66,0x7a, 0x79,0xe9, 0x7a,0x1a,
- 0x8d,0x28, 0x70,0x99, 0x75,0xd4, 0x6e,0xde, 0x6c,0xbb, 0x7a,0x92, 0x4e,0x2d,
- 0x76,0xc5, 0x5f,0xe0, 0x94,0x9f, 0x88,0x77, 0x7e,0xc8, 0x79,0xcd, 0x80,0xbf,
- 0x91,0xcd, 0x4e,0xf2, 0x4f,0x17, 0x82,0x1f, 0x54,0x68, 0x5d,0xde, 0x6d,0x32,
- 0x8b,0xcc, 0x7c,0xa5, 0x8f,0x74, 0x80,0x98, 0x5e,0x1a, 0x54,0x92, 0x76,0xb1,
- 0x5b,0x99, 0x66,0x3c, 0x9a,0xa4, 0x73,0xe0, 0x68,0x2a, 0x86,0xdb, 0x67,0x31,
- 0x73,0x2a, 0x8b,0xf8, 0x8b,0xdb, 0x90,0x10, 0x7a,0xf9, 0x70,0xdb, 0x71,0x6e,
- 0x62,0xc4, 0x77,0xa9, 0x56,0x31, 0x4e,0x3b, 0x84,0x57, 0x67,0xf1, 0x52,0xa9,
- 0x86,0xc0, 0x8d,0x2e, 0x94,0xf8, 0x7b,0x51, 0x4f,0x4f, 0x6c,0xe8, 0x79,0x5d,
- 0x9a,0x7b, 0x62,0x93, 0x72,0x2a, 0x62,0xfd, 0x4e,0x13, 0x78,0x16, 0x8f,0x6c,
- 0x64,0xb0, 0x8d,0x5a, 0x7b,0xc6, 0x68,0x69, 0x5e,0x84, 0x88,0xc5, 0x59,0x86,
- 0x64,0x9e, 0x58,0xee, 0x72,0xb6, 0x69,0x0e, 0x95,0x25, 0x8f,0xfd, 0x8d,0x58,
- 0x57,0x60, 0x7f,0x00, 0x8c,0x06, 0x51,0xc6, 0x63,0x49, 0x62,0xd9, 0x53,0x53,
- 0x68,0x4c, 0x74,0x22, 0x83,0x01, 0x91,0x4c, 0x55,0x44, 0x77,0x40, 0x70,0x7c,
- 0x6d,0x4a, 0x51,0x79, 0x54,0xa8, 0x8d,0x44, 0x59,0xff, 0x6e,0xcb, 0x6d,0xc4,
- 0x5b,0x5c, 0x7d,0x2b, 0x4e,0xd4, 0x7c,0x7d, 0x6e,0xd3, 0x5b,0x50, 0x81,0xea,
- 0x6e,0x0d, 0x5b,0x57, 0x9b,0x03, 0x68,0xd5, 0x8e,0x2a, 0x5b,0x97, 0x7e,0xfc,
- 0x60,0x3b, 0x7e,0xb5, 0x90,0xb9, 0x8d,0x70, 0x59,0x4f, 0x63,0xcd, 0x79,0xdf,
- 0x8d,0xb3, 0x53,0x52, 0x65,0xcf, 0x79,0x56, 0x8b,0xc5, 0x96,0x3b, 0x7e,0xc4,
- 0x94,0xbb, 0x7e,0x82, 0x56,0x34, 0x91,0x89, 0x67,0x00, 0x7f,0x6a, 0x5c,0x0a,
- 0x90,0x75, 0x66,0x28, 0x5d,0xe6, 0x4f,0x50, 0x67,0xde, 0x50,0x5a, 0x4f,0x5c,
- 0x57,0x50, 0x5e,0xa7, 0xff,0xfd, 0xff,0xfd, 0xff,0xfd, 0xff,0xfd, 0xff,0xfd,
- 0x4e,0x8d, 0x4e,0x0c, 0x51,0x40, 0x4e,0x10, 0x5e,0xff, 0x53,0x45, 0x4e,0x15,
- 0x4e,0x98, 0x4e,0x1e, 0x9b,0x32, 0x5b,0x6c, 0x56,0x69, 0x4e,0x28, 0x79,0xba,
- 0x4e,0x3f, 0x53,0x15, 0x4e,0x47, 0x59,0x2d, 0x72,0x3b, 0x53,0x6e, 0x6c,0x10,
- 0x56,0xdf, 0x80,0xe4, 0x99,0x97, 0x6b,0xd3, 0x77,0x7e, 0x9f,0x17, 0x4e,0x36,
- 0x4e,0x9f, 0x9f,0x10, 0x4e,0x5c, 0x4e,0x69, 0x4e,0x93, 0x82,0x88, 0x5b,0x5b,
- 0x55,0x6c, 0x56,0x0f, 0x4e,0xc4, 0x53,0x8d, 0x53,0x9d, 0x53,0xa3, 0x53,0xa5,
- 0x53,0xae, 0x97,0x65, 0x8d,0x5d, 0x53,0x1a, 0x53,0xf5, 0x53,0x26, 0x53,0x2e,
- 0x53,0x3e, 0x8d,0x5c, 0x53,0x66, 0x53,0x63, 0x52,0x02, 0x52,0x08, 0x52,0x0e,
- 0x52,0x2d, 0x52,0x33, 0x52,0x3f, 0x52,0x40, 0x52,0x4c, 0x52,0x5e, 0x52,0x61,
- 0x52,0x5c, 0x84,0xaf, 0x52,0x7d, 0x52,0x82, 0x52,0x81, 0x52,0x90, 0x52,0x93,
- 0x51,0x82, 0x7f,0x54, 0x4e,0xbb, 0x4e,0xc3, 0x4e,0xc9, 0x4e,0xc2, 0x4e,0xe8,
- 0x4e,0xe1, 0x4e,0xeb, 0x4e,0xde, 0x4f,0x1b, 0x4e,0xf3, 0x4f,0x22, 0x4f,0x64,
- 0x4e,0xf5, 0x4f,0x25, 0x4f,0x27, 0x4f,0x09, 0x4f,0x2b, 0x4f,0x5e, 0x4f,0x67,
- 0x65,0x38, 0x4f,0x5a, 0x4f,0x5d, 0x4f,0x5f, 0x4f,0x57, 0x4f,0x32, 0x4f,0x3d,
- 0x4f,0x76, 0x4f,0x74, 0x4f,0x91, 0x4f,0x89, 0x4f,0x83, 0x4f,0x8f, 0x4f,0x7e,
- 0x4f,0x7b, 0x4f,0xaa, 0x4f,0x7c, 0x4f,0xac, 0x4f,0x94, 0x4f,0xe6, 0x4f,0xe8,
- 0x4f,0xea, 0x4f,0xc5, 0x4f,0xda, 0x4f,0xe3, 0x4f,0xdc, 0x4f,0xd1, 0x4f,0xdf,
- 0x4f,0xf8, 0x50,0x29, 0x50,0x4c, 0x4f,0xf3, 0x50,0x2c, 0x50,0x0f, 0x50,0x2e,
- 0x50,0x2d, 0x4f,0xfe, 0x50,0x1c, 0x50,0x0c, 0x50,0x25, 0x50,0x28, 0x50,0x7e,
- 0x50,0x43, 0x50,0x55, 0x50,0x48, 0x50,0x4e, 0x50,0x6c, 0x50,0x7b, 0x50,0xa5,
- 0x50,0xa7, 0x50,0xa9, 0x50,0xba, 0x50,0xd6, 0x51,0x06, 0x50,0xed, 0x50,0xec,
- 0x50,0xe6, 0x50,0xee, 0x51,0x07, 0x51,0x0b, 0x4e,0xdd, 0x6c,0x3d, 0x4f,0x58,
- 0x4f,0x65, 0x4f,0xce, 0x9f,0xa0, 0x6c,0x46, 0x7c,0x74, 0x51,0x6e, 0x5d,0xfd,
- 0x9e,0xc9, 0x99,0x98, 0x51,0x81, 0x59,0x14, 0x52,0xf9, 0x53,0x0d, 0x8a,0x07,
- 0x53,0x10, 0x51,0xeb, 0x59,0x19, 0x51,0x55, 0x4e,0xa0, 0x51,0x56, 0x4e,0xb3,
- 0x88,0x6e, 0x88,0xa4, 0x4e,0xb5, 0x81,0x14, 0x88,0xd2, 0x79,0x80, 0x5b,0x34,
- 0x88,0x03, 0x7f,0xb8, 0x51,0xab, 0x51,0xb1, 0x51,0xbd, 0x51,0xbc, 0x51,0xc7,
- 0x51,0x96, 0x51,0xa2, 0x51,0xa5, 0x8b,0xa0, 0x8b,0xa6, 0x8b,0xa7, 0x8b,0xaa,
- 0x8b,0xb4, 0x8b,0xb5, 0x8b,0xb7, 0x8b,0xc2, 0x8b,0xc3, 0x8b,0xcb, 0x8b,0xcf,
- 0x8b,0xce, 0x8b,0xd2, 0x8b,0xd3, 0x8b,0xd4, 0x8b,0xd6, 0x8b,0xd8, 0x8b,0xd9,
- 0x8b,0xdc, 0x8b,0xdf, 0x8b,0xe0, 0x8b,0xe4, 0x8b,0xe8, 0x8b,0xe9, 0x8b,0xee,
- 0x8b,0xf0, 0x8b,0xf3, 0x8b,0xf6, 0x8b,0xf9, 0x8b,0xfc, 0x8b,0xff, 0x8c,0x00,
- 0x8c,0x02, 0x8c,0x04, 0x8c,0x07, 0x8c,0x0c, 0x8c,0x0f, 0x8c,0x11, 0x8c,0x12,
- 0x8c,0x14, 0x8c,0x15, 0x8c,0x16, 0x8c,0x19, 0x8c,0x1b, 0x8c,0x18, 0x8c,0x1d,
- 0x8c,0x1f, 0x8c,0x20, 0x8c,0x21, 0x8c,0x25, 0x8c,0x27, 0x8c,0x2a, 0x8c,0x2b,
- 0x8c,0x2e, 0x8c,0x2f, 0x8c,0x32, 0x8c,0x33, 0x8c,0x35, 0x8c,0x36, 0x53,0x69,
- 0x53,0x7a, 0x96,0x1d, 0x96,0x22, 0x96,0x21, 0x96,0x31, 0x96,0x2a, 0x96,0x3d,
- 0x96,0x3c, 0x96,0x42, 0x96,0x49, 0x96,0x54, 0x96,0x5f, 0x96,0x67, 0x96,0x6c,
- 0x96,0x72, 0x96,0x74, 0x96,0x88, 0x96,0x8d, 0x96,0x97, 0x96,0xb0, 0x90,0x97,
- 0x90,0x9b, 0x90,0x9d, 0x90,0x99, 0x90,0xac, 0x90,0xa1, 0x90,0xb4, 0x90,0xb3,
- 0x90,0xb6, 0x90,0xba, 0x90,0xb8, 0x90,0xb0, 0x90,0xcf, 0x90,0xc5, 0x90,0xbe,
- 0x90,0xd0, 0x90,0xc4, 0x90,0xc7, 0x90,0xd3, 0x90,0xe6, 0x90,0xe2, 0x90,0xdc,
- 0x90,0xd7, 0x90,0xdb, 0x90,0xeb, 0x90,0xef, 0x90,0xfe, 0x91,0x04, 0x91,0x22,
- 0x91,0x1e, 0x91,0x23, 0x91,0x31, 0x91,0x2f, 0x91,0x39, 0x91,0x43, 0x91,0x46,
- 0x52,0x0d, 0x59,0x42, 0x52,0xa2, 0x52,0xac, 0x52,0xad, 0x52,0xbe, 0x54,0xff,
- 0x52,0xd0, 0x52,0xd6, 0x52,0xf0, 0x53,0xdf, 0x71,0xee, 0x77,0xcd, 0x5e,0xf4,
- 0x51,0xf5, 0x51,0xfc, 0x9b,0x2f, 0x53,0xb6, 0x5f,0x01, 0x75,0x5a, 0x5d,0xef,
- 0x57,0x4c, 0x57,0xa9, 0x57,0xa1, 0x58,0x7e, 0x58,0xbc, 0x58,0xc5, 0x58,0xd1,
- 0x57,0x29, 0x57,0x2c, 0x57,0x2a, 0x57,0x33, 0x57,0x39, 0x57,0x2e, 0x57,0x2f,
- 0x57,0x5c, 0x57,0x3b, 0x57,0x42, 0x57,0x69, 0x57,0x85, 0x57,0x6b, 0x57,0x86,
- 0x57,0x7c, 0x57,0x7b, 0x57,0x68, 0x57,0x6d, 0x57,0x76, 0x57,0x73, 0x57,0xad,
- 0x57,0xa4, 0x57,0x8c, 0x57,0xb2, 0x57,0xcf, 0x57,0xa7, 0x57,0xb4, 0x57,0x93,
- 0x57,0xa0, 0x57,0xd5, 0x57,0xd8, 0x57,0xda, 0x57,0xd9, 0x57,0xd2, 0x57,0xb8,
- 0x57,0xf4, 0x57,0xef, 0x57,0xf8, 0x57,0xe4, 0x57,0xdd, 0x58,0x0b, 0x58,0x0d,
- 0x57,0xfd, 0x57,0xed, 0x58,0x00, 0x58,0x1e, 0x58,0x19, 0x58,0x44, 0x58,0x20,
- 0x58,0x65, 0x58,0x6c, 0x58,0x81, 0x58,0x89, 0x58,0x9a, 0x58,0x80, 0x99,0xa8,
- 0x9f,0x19, 0x61,0xff, 0x82,0x79, 0x82,0x7d, 0x82,0x7f, 0x82,0x8f, 0x82,0x8a,
- 0x82,0xa8, 0x82,0x84, 0x82,0x8e, 0x82,0x91, 0x82,0x97, 0x82,0x99, 0x82,0xab,
- 0x82,0xb8, 0x82,0xbe, 0x82,0xb0, 0x82,0xc8, 0x82,0xca, 0x82,0xe3, 0x82,0x98,
- 0x82,0xb7, 0x82,0xae, 0x82,0xcb, 0x82,0xcc, 0x82,0xc1, 0x82,0xa9, 0x82,0xb4,
- 0x82,0xa1, 0x82,0xaa, 0x82,0x9f, 0x82,0xc4, 0x82,0xce, 0x82,0xa4, 0x82,0xe1,
- 0x83,0x09, 0x82,0xf7, 0x82,0xe4, 0x83,0x0f, 0x83,0x07, 0x82,0xdc, 0x82,0xf4,
- 0x82,0xd2, 0x82,0xd8, 0x83,0x0c, 0x82,0xfb, 0x82,0xd3, 0x83,0x11, 0x83,0x1a,
- 0x83,0x06, 0x83,0x14, 0x83,0x15, 0x82,0xe0, 0x82,0xd5, 0x83,0x1c, 0x83,0x51,
- 0x83,0x5b, 0x83,0x5c, 0x83,0x08, 0x83,0x92, 0x83,0x3c, 0x83,0x34, 0x83,0x31,
- 0x83,0x9b, 0x83,0x5e, 0x83,0x2f, 0x83,0x4f, 0x83,0x47, 0x83,0x43, 0x83,0x5f,
- 0x83,0x40, 0x83,0x17, 0x83,0x60, 0x83,0x2d, 0x83,0x3a, 0x83,0x33, 0x83,0x66,
- 0x83,0x65, 0x83,0x68, 0x83,0x1b, 0x83,0x69, 0x83,0x6c, 0x83,0x6a, 0x83,0x6d,
- 0x83,0x6e, 0x83,0xb0, 0x83,0x78, 0x83,0xb3, 0x83,0xb4, 0x83,0xa0, 0x83,0xaa,
- 0x83,0x93, 0x83,0x9c, 0x83,0x85, 0x83,0x7c, 0x83,0xb6, 0x83,0xa9, 0x83,0x7d,
- 0x83,0xb8, 0x83,0x7b, 0x83,0x98, 0x83,0x9e, 0x83,0xa8, 0x83,0xba, 0x83,0xbc,
- 0x83,0xc1, 0x84,0x01, 0x83,0xe5, 0x83,0xd8, 0x58,0x07, 0x84,0x18, 0x84,0x0b,
- 0x83,0xdd, 0x83,0xfd, 0x83,0xd6, 0x84,0x1c, 0x84,0x38, 0x84,0x11, 0x84,0x06,
- 0x83,0xd4, 0x83,0xdf, 0x84,0x0f, 0x84,0x03, 0x83,0xf8, 0x83,0xf9, 0x83,0xea,
- 0x83,0xc5, 0x83,0xc0, 0x84,0x26, 0x83,0xf0, 0x83,0xe1, 0x84,0x5c, 0x84,0x51,
- 0x84,0x5a, 0x84,0x59, 0x84,0x73, 0x84,0x87, 0x84,0x88, 0x84,0x7a, 0x84,0x89,
- 0x84,0x78, 0x84,0x3c, 0x84,0x46, 0x84,0x69, 0x84,0x76, 0x84,0x8c, 0x84,0x8e,
- 0x84,0x31, 0x84,0x6d, 0x84,0xc1, 0x84,0xcd, 0x84,0xd0, 0x84,0xe6, 0x84,0xbd,
- 0x84,0xd3, 0x84,0xca, 0x84,0xbf, 0x84,0xba, 0x84,0xe0, 0x84,0xa1, 0x84,0xb9,
- 0x84,0xb4, 0x84,0x97, 0x84,0xe5, 0x84,0xe3, 0x85,0x0c, 0x75,0x0d, 0x85,0x38,
- 0x84,0xf0, 0x85,0x39, 0x85,0x1f, 0x85,0x3a, 0x85,0x56, 0x85,0x3b, 0x84,0xff,
- 0x84,0xfc, 0x85,0x59, 0x85,0x48, 0x85,0x68, 0x85,0x64, 0x85,0x5e, 0x85,0x7a,
- 0x77,0xa2, 0x85,0x43, 0x85,0x72, 0x85,0x7b, 0x85,0xa4, 0x85,0xa8, 0x85,0x87,
- 0x85,0x8f, 0x85,0x79, 0x85,0xae, 0x85,0x9c, 0x85,0x85, 0x85,0xb9, 0x85,0xb7,
- 0x85,0xb0, 0x85,0xd3, 0x85,0xc1, 0x85,0xdc, 0x85,0xff, 0x86,0x27, 0x86,0x05,
- 0x86,0x29, 0x86,0x16, 0x86,0x3c, 0x5e,0xfe, 0x5f,0x08, 0x59,0x3c, 0x59,0x41,
- 0x80,0x37, 0x59,0x55, 0x59,0x5a, 0x59,0x58, 0x53,0x0f, 0x5c,0x22, 0x5c,0x25,
- 0x5c,0x2c, 0x5c,0x34, 0x62,0x4c, 0x62,0x6a, 0x62,0x9f, 0x62,0xbb, 0x62,0xca,
- 0x62,0xda, 0x62,0xd7, 0x62,0xee, 0x63,0x22, 0x62,0xf6, 0x63,0x39, 0x63,0x4b,
- 0x63,0x43, 0x63,0xad, 0x63,0xf6, 0x63,0x71, 0x63,0x7a, 0x63,0x8e, 0x63,0xb4,
- 0x63,0x6d, 0x63,0xac, 0x63,0x8a, 0x63,0x69, 0x63,0xae, 0x63,0xbc, 0x63,0xf2,
- 0x63,0xf8, 0x63,0xe0, 0x63,0xff, 0x63,0xc4, 0x63,0xde, 0x63,0xce, 0x64,0x52,
- 0x63,0xc6, 0x63,0xbe, 0x64,0x45, 0x64,0x41, 0x64,0x0b, 0x64,0x1b, 0x64,0x20,
- 0x64,0x0c, 0x64,0x26, 0x64,0x21, 0x64,0x5e, 0x64,0x84, 0x64,0x6d, 0x64,0x96,
- 0x64,0x7a, 0x64,0xb7, 0x64,0xb8, 0x64,0x99, 0x64,0xba, 0x64,0xc0, 0x64,0xd0,
- 0x64,0xd7, 0x64,0xe4, 0x64,0xe2, 0x65,0x09, 0x65,0x25, 0x65,0x2e, 0x5f,0x0b,
- 0x5f,0xd2, 0x75,0x19, 0x5f,0x11, 0x53,0x5f, 0x53,0xf1, 0x53,0xfd, 0x53,0xe9,
- 0x53,0xe8, 0x53,0xfb, 0x54,0x12, 0x54,0x16, 0x54,0x06, 0x54,0x4b, 0x54,0x52,
- 0x54,0x53, 0x54,0x54, 0x54,0x56, 0x54,0x43, 0x54,0x21, 0x54,0x57, 0x54,0x59,
- 0x54,0x23, 0x54,0x32, 0x54,0x82, 0x54,0x94, 0x54,0x77, 0x54,0x71, 0x54,0x64,
- 0x54,0x9a, 0x54,0x9b, 0x54,0x84, 0x54,0x76, 0x54,0x66, 0x54,0x9d, 0x54,0xd0,
- 0x54,0xad, 0x54,0xc2, 0x54,0xb4, 0x54,0xd2, 0x54,0xa7, 0x54,0xa6, 0x54,0xd3,
- 0x54,0xd4, 0x54,0x72, 0x54,0xa3, 0x54,0xd5, 0x54,0xbb, 0x54,0xbf, 0x54,0xcc,
- 0x54,0xd9, 0x54,0xda, 0x54,0xdc, 0x54,0xa9, 0x54,0xaa, 0x54,0xa4, 0x54,0xdd,
- 0x54,0xcf, 0x54,0xde, 0x55,0x1b, 0x54,0xe7, 0x55,0x20, 0x54,0xfd, 0x55,0x14,
- 0x54,0xf3, 0x55,0x22, 0x55,0x23, 0x55,0x0f, 0x55,0x11, 0x55,0x27, 0x55,0x2a,
- 0x55,0x67, 0x55,0x8f, 0x55,0xb5, 0x55,0x49, 0x55,0x6d, 0x55,0x41, 0x55,0x55,
- 0x55,0x3f, 0x55,0x50, 0x55,0x3c, 0x55,0x37, 0x55,0x56, 0x55,0x75, 0x55,0x76,
- 0x55,0x77, 0x55,0x33, 0x55,0x30, 0x55,0x5c, 0x55,0x8b, 0x55,0xd2, 0x55,0x83,
- 0x55,0xb1, 0x55,0xb9, 0x55,0x88, 0x55,0x81, 0x55,0x9f, 0x55,0x7e, 0x55,0xd6,
- 0x55,0x91, 0x55,0x7b, 0x55,0xdf, 0x55,0xbd, 0x55,0xbe, 0x55,0x94, 0x55,0x99,
- 0x55,0xea, 0x55,0xf7, 0x55,0xc9, 0x56,0x1f, 0x55,0xd1, 0x55,0xeb, 0x55,0xec,
- 0x55,0xd4, 0x55,0xe6, 0x55,0xdd, 0x55,0xc4, 0x55,0xef, 0x55,0xe5, 0x55,0xf2,
- 0x55,0xf3, 0x55,0xcc, 0x55,0xcd, 0x55,0xe8, 0x55,0xf5, 0x55,0xe4, 0x8f,0x94,
- 0x56,0x1e, 0x56,0x08, 0x56,0x0c, 0x56,0x01, 0x56,0x24, 0x56,0x23, 0x55,0xfe,
- 0x56,0x00, 0x56,0x27, 0x56,0x2d, 0x56,0x58, 0x56,0x39, 0x56,0x57, 0x56,0x2c,
- 0x56,0x4d, 0x56,0x62, 0x56,0x59, 0x56,0x5c, 0x56,0x4c, 0x56,0x54, 0x56,0x86,
- 0x56,0x64, 0x56,0x71, 0x56,0x6b, 0x56,0x7b, 0x56,0x7c, 0x56,0x85, 0x56,0x93,
- 0x56,0xaf, 0x56,0xd4, 0x56,0xd7, 0x56,0xdd, 0x56,0xe1, 0x56,0xf5, 0x56,0xeb,
- 0x56,0xf9, 0x56,0xff, 0x57,0x04, 0x57,0x0a, 0x57,0x09, 0x57,0x1c, 0x5e,0x0f,
- 0x5e,0x19, 0x5e,0x14, 0x5e,0x11, 0x5e,0x31, 0x5e,0x3b, 0x5e,0x3c, 0x5e,0x37,
- 0x5e,0x44, 0x5e,0x54, 0x5e,0x5b, 0x5e,0x5e, 0x5e,0x61, 0x5c,0x8c, 0x5c,0x7a,
- 0x5c,0x8d, 0x5c,0x90, 0x5c,0x96, 0x5c,0x88, 0x5c,0x98, 0x5c,0x99, 0x5c,0x91,
- 0x5c,0x9a, 0x5c,0x9c, 0x5c,0xb5, 0x5c,0xa2, 0x5c,0xbd, 0x5c,0xac, 0x5c,0xab,
- 0x5c,0xb1, 0x5c,0xa3, 0x5c,0xc1, 0x5c,0xb7, 0x5c,0xc4, 0x5c,0xd2, 0x5c,0xe4,
- 0x5c,0xcb, 0x5c,0xe5, 0x5d,0x02, 0x5d,0x03, 0x5d,0x27, 0x5d,0x26, 0x5d,0x2e,
- 0x5d,0x24, 0x5d,0x1e, 0x5d,0x06, 0x5d,0x1b, 0x5d,0x58, 0x5d,0x3e, 0x5d,0x34,
- 0x5d,0x3d, 0x5d,0x6c, 0x5d,0x5b, 0x5d,0x6f, 0x5d,0x5d, 0x5d,0x6b, 0x5d,0x4b,
- 0x5d,0x4a, 0x5d,0x69, 0x5d,0x74, 0x5d,0x82, 0x5d,0x99, 0x5d,0x9d, 0x8c,0x73,
- 0x5d,0xb7, 0x5d,0xc5, 0x5f,0x73, 0x5f,0x77, 0x5f,0x82, 0x5f,0x87, 0x5f,0x89,
- 0x5f,0x8c, 0x5f,0x95, 0x5f,0x99, 0x5f,0x9c, 0x5f,0xa8, 0x5f,0xad, 0x5f,0xb5,
- 0x5f,0xbc, 0x88,0x62, 0x5f,0x61, 0x72,0xad, 0x72,0xb0, 0x72,0xb4, 0x72,0xb7,
- 0x72,0xb8, 0x72,0xc3, 0x72,0xc1, 0x72,0xce, 0x72,0xcd, 0x72,0xd2, 0x72,0xe8,
- 0x72,0xef, 0x72,0xe9, 0x72,0xf2, 0x72,0xf4, 0x72,0xf7, 0x73,0x01, 0x72,0xf3,
- 0x73,0x03, 0x72,0xfa, 0x72,0xfb, 0x73,0x17, 0x73,0x13, 0x73,0x21, 0x73,0x0a,
- 0x73,0x1e, 0x73,0x1d, 0x73,0x15, 0x73,0x22, 0x73,0x39, 0x73,0x25, 0x73,0x2c,
- 0x73,0x38, 0x73,0x31, 0x73,0x50, 0x73,0x4d, 0x73,0x57, 0x73,0x60, 0x73,0x6c,
- 0x73,0x6f, 0x73,0x7e, 0x82,0x1b, 0x59,0x25, 0x98,0xe7, 0x59,0x24, 0x59,0x02,
- 0x99,0x63, 0x99,0x67, 0x99,0x68, 0x99,0x69, 0x99,0x6a, 0x99,0x6b, 0x99,0x6c,
- 0x99,0x74, 0x99,0x77, 0x99,0x7d, 0x99,0x80, 0x99,0x84, 0x99,0x87, 0x99,0x8a,
- 0x99,0x8d, 0x99,0x90, 0x99,0x91, 0x99,0x93, 0x99,0x94, 0x99,0x95, 0x5e,0x80,
- 0x5e,0x91, 0x5e,0x8b, 0x5e,0x96, 0x5e,0xa5, 0x5e,0xa0, 0x5e,0xb9, 0x5e,0xb5,
- 0x5e,0xbe, 0x5e,0xb3, 0x8d,0x53, 0x5e,0xd2, 0x5e,0xd1, 0x5e,0xdb, 0x5e,0xe8,
- 0x5e,0xea, 0x81,0xba, 0x5f,0xc4, 0x5f,0xc9, 0x5f,0xd6, 0x5f,0xcf, 0x60,0x03,
- 0x5f,0xee, 0x60,0x04, 0x5f,0xe1, 0x5f,0xe4, 0x5f,0xfe, 0x60,0x05, 0x60,0x06,
- 0x5f,0xea, 0x5f,0xed, 0x5f,0xf8, 0x60,0x19, 0x60,0x35, 0x60,0x26, 0x60,0x1b,
- 0x60,0x0f, 0x60,0x0d, 0x60,0x29, 0x60,0x2b, 0x60,0x0a, 0x60,0x3f, 0x60,0x21,
- 0x60,0x78, 0x60,0x79, 0x60,0x7b, 0x60,0x7a, 0x60,0x42, 0x60,0x6a, 0x60,0x7d,
- 0x60,0x96, 0x60,0x9a, 0x60,0xad, 0x60,0x9d, 0x60,0x83, 0x60,0x92, 0x60,0x8c,
- 0x60,0x9b, 0x60,0xec, 0x60,0xbb, 0x60,0xb1, 0x60,0xdd, 0x60,0xd8, 0x60,0xc6,
- 0x60,0xda, 0x60,0xb4, 0x61,0x20, 0x61,0x26, 0x61,0x15, 0x61,0x23, 0x60,0xf4,
- 0x61,0x00, 0x61,0x0e, 0x61,0x2b, 0x61,0x4a, 0x61,0x75, 0x61,0xac, 0x61,0x94,
- 0x61,0xa7, 0x61,0xb7, 0x61,0xd4, 0x61,0xf5, 0x5f,0xdd, 0x96,0xb3, 0x95,0xe9,
- 0x95,0xeb, 0x95,0xf1, 0x95,0xf3, 0x95,0xf5, 0x95,0xf6, 0x95,0xfc, 0x95,0xfe,
- 0x96,0x03, 0x96,0x04, 0x96,0x06, 0x96,0x08, 0x96,0x0a, 0x96,0x0b, 0x96,0x0c,
- 0x96,0x0d, 0x96,0x0f, 0x96,0x12, 0x96,0x15, 0x96,0x16, 0x96,0x17, 0x96,0x19,
- 0x96,0x1a, 0x4e,0x2c, 0x72,0x3f, 0x62,0x15, 0x6c,0x35, 0x6c,0x54, 0x6c,0x5c,
- 0x6c,0x4a, 0x6c,0xa3, 0x6c,0x85, 0x6c,0x90, 0x6c,0x94, 0x6c,0x8c, 0x6c,0x68,
- 0x6c,0x69, 0x6c,0x74, 0x6c,0x76, 0x6c,0x86, 0x6c,0xa9, 0x6c,0xd0, 0x6c,0xd4,
- 0x6c,0xad, 0x6c,0xf7, 0x6c,0xf8, 0x6c,0xf1, 0x6c,0xd7, 0x6c,0xb2, 0x6c,0xe0,
- 0x6c,0xd6, 0x6c,0xfa, 0x6c,0xeb, 0x6c,0xee, 0x6c,0xb1, 0x6c,0xd3, 0x6c,0xef,
- 0x6c,0xfe, 0x6d,0x39, 0x6d,0x27, 0x6d,0x0c, 0x6d,0x43, 0x6d,0x48, 0x6d,0x07,
- 0x6d,0x04, 0x6d,0x19, 0x6d,0x0e, 0x6d,0x2b, 0x6d,0x4d, 0x6d,0x2e, 0x6d,0x35,
- 0x6d,0x1a, 0x6d,0x4f, 0x6d,0x52, 0x6d,0x54, 0x6d,0x33, 0x6d,0x91, 0x6d,0x6f,
- 0x6d,0x9e, 0x6d,0xa0, 0x6d,0x5e, 0x6d,0x93, 0x6d,0x94, 0x6d,0x5c, 0x6d,0x60,
- 0x6d,0x7c, 0x6d,0x63, 0x6e,0x1a, 0x6d,0xc7, 0x6d,0xc5, 0x6d,0xde, 0x6e,0x0e,
- 0x6d,0xbf, 0x6d,0xe0, 0x6e,0x11, 0x6d,0xe6, 0x6d,0xdd, 0x6d,0xd9, 0x6e,0x16,
- 0x6d,0xab, 0x6e,0x0c, 0x6d,0xae, 0x6e,0x2b, 0x6e,0x6e, 0x6e,0x4e, 0x6e,0x6b,
- 0x6e,0xb2, 0x6e,0x5f, 0x6e,0x86, 0x6e,0x53, 0x6e,0x54, 0x6e,0x32, 0x6e,0x25,
- 0x6e,0x44, 0x6e,0xdf, 0x6e,0xb1, 0x6e,0x98, 0x6e,0xe0, 0x6f,0x2d, 0x6e,0xe2,
- 0x6e,0xa5, 0x6e,0xa7, 0x6e,0xbd, 0x6e,0xbb, 0x6e,0xb7, 0x6e,0xd7, 0x6e,0xb4,
- 0x6e,0xcf, 0x6e,0x8f, 0x6e,0xc2, 0x6e,0x9f, 0x6f,0x62, 0x6f,0x46, 0x6f,0x47,
- 0x6f,0x24, 0x6f,0x15, 0x6e,0xf9, 0x6f,0x2f, 0x6f,0x36, 0x6f,0x4b, 0x6f,0x74,
- 0x6f,0x2a, 0x6f,0x09, 0x6f,0x29, 0x6f,0x89, 0x6f,0x8d, 0x6f,0x8c, 0x6f,0x78,
- 0x6f,0x72, 0x6f,0x7c, 0x6f,0x7a, 0x6f,0xd1, 0x6f,0xc9, 0x6f,0xa7, 0x6f,0xb9,
- 0x6f,0xb6, 0x6f,0xc2, 0x6f,0xe1, 0x6f,0xee, 0x6f,0xde, 0x6f,0xe0, 0x6f,0xef,
- 0x70,0x1a, 0x70,0x23, 0x70,0x1b, 0x70,0x39, 0x70,0x35, 0x70,0x4f, 0x70,0x5e,
- 0x5b,0x80, 0x5b,0x84, 0x5b,0x95, 0x5b,0x93, 0x5b,0xa5, 0x5b,0xb8, 0x75,0x2f,
- 0x9a,0x9e, 0x64,0x34, 0x5b,0xe4, 0x5b,0xee, 0x89,0x30, 0x5b,0xf0, 0x8e,0x47,
- 0x8b,0x07, 0x8f,0xb6, 0x8f,0xd3, 0x8f,0xd5, 0x8f,0xe5, 0x8f,0xee, 0x8f,0xe4,
- 0x8f,0xe9, 0x8f,0xe6, 0x8f,0xf3, 0x8f,0xe8, 0x90,0x05, 0x90,0x04, 0x90,0x0b,
- 0x90,0x26, 0x90,0x11, 0x90,0x0d, 0x90,0x16, 0x90,0x21, 0x90,0x35, 0x90,0x36,
- 0x90,0x2d, 0x90,0x2f, 0x90,0x44, 0x90,0x51, 0x90,0x52, 0x90,0x50, 0x90,0x68,
- 0x90,0x58, 0x90,0x62, 0x90,0x5b, 0x66,0xb9, 0x90,0x74, 0x90,0x7d, 0x90,0x82,
- 0x90,0x88, 0x90,0x83, 0x90,0x8b, 0x5f,0x50, 0x5f,0x57, 0x5f,0x56, 0x5f,0x58,
- 0x5c,0x3b, 0x54,0xab, 0x5c,0x50, 0x5c,0x59, 0x5b,0x71, 0x5c,0x63, 0x5c,0x66,
- 0x7f,0xbc, 0x5f,0x2a, 0x5f,0x29, 0x5f,0x2d, 0x82,0x74, 0x5f,0x3c, 0x9b,0x3b,
- 0x5c,0x6e, 0x59,0x81, 0x59,0x83, 0x59,0x8d, 0x59,0xa9, 0x59,0xaa, 0x59,0xa3,
- 0x59,0x97, 0x59,0xca, 0x59,0xab, 0x59,0x9e, 0x59,0xa4, 0x59,0xd2, 0x59,0xb2,
- 0x59,0xaf, 0x59,0xd7, 0x59,0xbe, 0x5a,0x05, 0x5a,0x06, 0x59,0xdd, 0x5a,0x08,
- 0x59,0xe3, 0x59,0xd8, 0x59,0xf9, 0x5a,0x0c, 0x5a,0x09, 0x5a,0x32, 0x5a,0x34,
- 0x5a,0x11, 0x5a,0x23, 0x5a,0x13, 0x5a,0x40, 0x5a,0x67, 0x5a,0x4a, 0x5a,0x55,
- 0x5a,0x3c, 0x5a,0x62, 0x5a,0x75, 0x80,0xec, 0x5a,0xaa, 0x5a,0x9b, 0x5a,0x77,
- 0x5a,0x7a, 0x5a,0xbe, 0x5a,0xeb, 0x5a,0xb2, 0x5a,0xd2, 0x5a,0xd4, 0x5a,0xb8,
- 0x5a,0xe0, 0x5a,0xe3, 0x5a,0xf1, 0x5a,0xd6, 0x5a,0xe6, 0x5a,0xd8, 0x5a,0xdc,
- 0x5b,0x09, 0x5b,0x17, 0x5b,0x16, 0x5b,0x32, 0x5b,0x37, 0x5b,0x40, 0x5c,0x15,
- 0x5c,0x1c, 0x5b,0x5a, 0x5b,0x65, 0x5b,0x73, 0x5b,0x51, 0x5b,0x53, 0x5b,0x62,
- 0x9a,0x75, 0x9a,0x77, 0x9a,0x78, 0x9a,0x7a, 0x9a,0x7f, 0x9a,0x7d, 0x9a,0x80,
- 0x9a,0x81, 0x9a,0x85, 0x9a,0x88, 0x9a,0x8a, 0x9a,0x90, 0x9a,0x92, 0x9a,0x93,
- 0x9a,0x96, 0x9a,0x98, 0x9a,0x9b, 0x9a,0x9c, 0x9a,0x9d, 0x9a,0x9f, 0x9a,0xa0,
- 0x9a,0xa2, 0x9a,0xa3, 0x9a,0xa5, 0x9a,0xa7, 0x7e,0x9f, 0x7e,0xa1, 0x7e,0xa3,
- 0x7e,0xa5, 0x7e,0xa8, 0x7e,0xa9, 0x7e,0xad, 0x7e,0xb0, 0x7e,0xbe, 0x7e,0xc0,
- 0x7e,0xc1, 0x7e,0xc2, 0x7e,0xc9, 0x7e,0xcb, 0x7e,0xcc, 0x7e,0xd0, 0x7e,0xd4,
- 0x7e,0xd7, 0x7e,0xdb, 0x7e,0xe0, 0x7e,0xe1, 0x7e,0xe8, 0x7e,0xeb, 0x7e,0xee,
- 0x7e,0xef, 0x7e,0xf1, 0x7e,0xf2, 0x7f,0x0d, 0x7e,0xf6, 0x7e,0xfa, 0x7e,0xfb,
- 0x7e,0xfe, 0x7f,0x01, 0x7f,0x02, 0x7f,0x03, 0x7f,0x07, 0x7f,0x08, 0x7f,0x0b,
- 0x7f,0x0c, 0x7f,0x0f, 0x7f,0x11, 0x7f,0x12, 0x7f,0x17, 0x7f,0x19, 0x7f,0x1c,
- 0x7f,0x1b, 0x7f,0x1f, 0x7f,0x21, 0x7f,0x22, 0x7f,0x23, 0x7f,0x24, 0x7f,0x25,
- 0x7f,0x26, 0x7f,0x27, 0x7f,0x2a, 0x7f,0x2b, 0x7f,0x2c, 0x7f,0x2d, 0x7f,0x2f,
- 0x7f,0x30, 0x7f,0x31, 0x7f,0x32, 0x7f,0x33, 0x7f,0x35, 0x5e,0x7a, 0x75,0x7f,
- 0x5d,0xdb, 0x75,0x3e, 0x90,0x95, 0x73,0x8e, 0x73,0x91, 0x73,0xae, 0x73,0xa2,
- 0x73,0x9f, 0x73,0xcf, 0x73,0xc2, 0x73,0xd1, 0x73,0xb7, 0x73,0xb3, 0x73,0xc0,
- 0x73,0xc9, 0x73,0xc8, 0x73,0xe5, 0x73,0xd9, 0x98,0x7c, 0x74,0x0a, 0x73,0xe9,
- 0x73,0xe7, 0x73,0xde, 0x73,0xba, 0x73,0xf2, 0x74,0x0f, 0x74,0x2a, 0x74,0x5b,
- 0x74,0x26, 0x74,0x25, 0x74,0x28, 0x74,0x30, 0x74,0x2e, 0x74,0x2c, 0x74,0x1b,
- 0x74,0x1a, 0x74,0x41, 0x74,0x5c, 0x74,0x57, 0x74,0x55, 0x74,0x59, 0x74,0x77,
- 0x74,0x6d, 0x74,0x7e, 0x74,0x9c, 0x74,0x8e, 0x74,0x80, 0x74,0x81, 0x74,0x87,
- 0x74,0x8b, 0x74,0x9e, 0x74,0xa8, 0x74,0xa9, 0x74,0x90, 0x74,0xa7, 0x74,0xd2,
- 0x74,0xba, 0x97,0xea, 0x97,0xeb, 0x97,0xec, 0x67,0x4c, 0x67,0x53, 0x67,0x5e,
- 0x67,0x48, 0x67,0x69, 0x67,0xa5, 0x67,0x87, 0x67,0x6a, 0x67,0x73, 0x67,0x98,
- 0x67,0xa7, 0x67,0x75, 0x67,0xa8, 0x67,0x9e, 0x67,0xad, 0x67,0x8b, 0x67,0x77,
- 0x67,0x7c, 0x67,0xf0, 0x68,0x09, 0x67,0xd8, 0x68,0x0a, 0x67,0xe9, 0x67,0xb0,
- 0x68,0x0c, 0x67,0xd9, 0x67,0xb5, 0x67,0xda, 0x67,0xb3, 0x67,0xdd, 0x68,0x00,
- 0x67,0xc3, 0x67,0xb8, 0x67,0xe2, 0x68,0x0e, 0x67,0xc1, 0x67,0xfd, 0x68,0x32,
- 0x68,0x33, 0x68,0x60, 0x68,0x61, 0x68,0x4e, 0x68,0x62, 0x68,0x44, 0x68,0x64,
- 0x68,0x83, 0x68,0x1d, 0x68,0x55, 0x68,0x66, 0x68,0x41, 0x68,0x67, 0x68,0x40,
- 0x68,0x3e, 0x68,0x4a, 0x68,0x49, 0x68,0x29, 0x68,0xb5, 0x68,0x8f, 0x68,0x74,
- 0x68,0x77, 0x68,0x93, 0x68,0x6b, 0x68,0xc2, 0x69,0x6e, 0x68,0xfc, 0x69,0x1f,
- 0x69,0x20, 0x68,0xf9, 0x69,0x24, 0x68,0xf0, 0x69,0x0b, 0x69,0x01, 0x69,0x57,
- 0x68,0xe3, 0x69,0x10, 0x69,0x71, 0x69,0x39, 0x69,0x60, 0x69,0x42, 0x69,0x5d,
- 0x69,0x84, 0x69,0x6b, 0x69,0x80, 0x69,0x98, 0x69,0x78, 0x69,0x34, 0x69,0xcc,
- 0x69,0x87, 0x69,0x88, 0x69,0xce, 0x69,0x89, 0x69,0x66, 0x69,0x63, 0x69,0x79,
- 0x69,0x9b, 0x69,0xa7, 0x69,0xbb, 0x69,0xab, 0x69,0xad, 0x69,0xd4, 0x69,0xb1,
- 0x69,0xc1, 0x69,0xca, 0x69,0xdf, 0x69,0x95, 0x69,0xe0, 0x69,0x8d, 0x69,0xff,
- 0x6a,0x2f, 0x69,0xed, 0x6a,0x17, 0x6a,0x18, 0x6a,0x65, 0x69,0xf2, 0x6a,0x44,
- 0x6a,0x3e, 0x6a,0xa0, 0x6a,0x50, 0x6a,0x5b, 0x6a,0x35, 0x6a,0x8e, 0x6a,0x79,
- 0x6a,0x3d, 0x6a,0x28, 0x6a,0x58, 0x6a,0x7c, 0x6a,0x91, 0x6a,0x90, 0x6a,0xa9,
- 0x6a,0x97, 0x6a,0xab, 0x73,0x37, 0x73,0x52, 0x6b,0x81, 0x6b,0x82, 0x6b,0x87,
- 0x6b,0x84, 0x6b,0x92, 0x6b,0x93, 0x6b,0x8d, 0x6b,0x9a, 0x6b,0x9b, 0x6b,0xa1,
- 0x6b,0xaa, 0x8f,0x6b, 0x8f,0x6d, 0x8f,0x71, 0x8f,0x72, 0x8f,0x73, 0x8f,0x75,
- 0x8f,0x76, 0x8f,0x78, 0x8f,0x77, 0x8f,0x79, 0x8f,0x7a, 0x8f,0x7c, 0x8f,0x7e,
- 0x8f,0x81, 0x8f,0x82, 0x8f,0x84, 0x8f,0x87, 0x8f,0x8b, 0x8f,0x8d, 0x8f,0x8e,
- 0x8f,0x8f, 0x8f,0x98, 0x8f,0x9a, 0x8e,0xce, 0x62,0x0b, 0x62,0x17, 0x62,0x1b,
- 0x62,0x1f, 0x62,0x22, 0x62,0x21, 0x62,0x25, 0x62,0x24, 0x62,0x2c, 0x81,0xe7,
- 0x74,0xef, 0x74,0xf4, 0x74,0xff, 0x75,0x0f, 0x75,0x11, 0x75,0x13, 0x65,0x34,
- 0x65,0xee, 0x65,0xef, 0x65,0xf0, 0x66,0x0a, 0x66,0x19, 0x67,0x72, 0x66,0x03,
- 0x66,0x15, 0x66,0x00, 0x70,0x85, 0x66,0xf7, 0x66,0x1d, 0x66,0x34, 0x66,0x31,
- 0x66,0x36, 0x66,0x35, 0x80,0x06, 0x66,0x5f, 0x66,0x54, 0x66,0x41, 0x66,0x4f,
- 0x66,0x56, 0x66,0x61, 0x66,0x57, 0x66,0x77, 0x66,0x84, 0x66,0x8c, 0x66,0xa7,
- 0x66,0x9d, 0x66,0xbe, 0x66,0xdb, 0x66,0xdc, 0x66,0xe6, 0x66,0xe9, 0x8d,0x32,
- 0x8d,0x33, 0x8d,0x36, 0x8d,0x3b, 0x8d,0x3d, 0x8d,0x40, 0x8d,0x45, 0x8d,0x46,
- 0x8d,0x48, 0x8d,0x49, 0x8d,0x47, 0x8d,0x4d, 0x8d,0x55, 0x8d,0x59, 0x89,0xc7,
- 0x89,0xca, 0x89,0xcb, 0x89,0xcc, 0x89,0xce, 0x89,0xcf, 0x89,0xd0, 0x89,0xd1,
- 0x72,0x6e, 0x72,0x9f, 0x72,0x5d, 0x72,0x66, 0x72,0x6f, 0x72,0x7e, 0x72,0x7f,
- 0x72,0x84, 0x72,0x8b, 0x72,0x8d, 0x72,0x8f, 0x72,0x92, 0x63,0x08, 0x63,0x32,
- 0x63,0xb0, 0x64,0x3f, 0x64,0xd8, 0x80,0x04, 0x6b,0xea, 0x6b,0xf3, 0x6b,0xfd,
- 0x6b,0xf5, 0x6b,0xf9, 0x6c,0x05, 0x6c,0x07, 0x6c,0x06, 0x6c,0x0d, 0x6c,0x15,
- 0x6c,0x18, 0x6c,0x19, 0x6c,0x1a, 0x6c,0x21, 0x6c,0x29, 0x6c,0x24, 0x6c,0x2a,
- 0x6c,0x32, 0x65,0x35, 0x65,0x55, 0x65,0x6b, 0x72,0x4d, 0x72,0x52, 0x72,0x56,
- 0x72,0x30, 0x86,0x62, 0x52,0x16, 0x80,0x9f, 0x80,0x9c, 0x80,0x93, 0x80,0xbc,
- 0x67,0x0a, 0x80,0xbd, 0x80,0xb1, 0x80,0xab, 0x80,0xad, 0x80,0xb4, 0x80,0xb7,
- 0x80,0xe7, 0x80,0xe8, 0x80,0xe9, 0x80,0xea, 0x80,0xdb, 0x80,0xc2, 0x80,0xc4,
- 0x80,0xd9, 0x80,0xcd, 0x80,0xd7, 0x67,0x10, 0x80,0xdd, 0x80,0xeb, 0x80,0xf1,
- 0x80,0xf4, 0x80,0xed, 0x81,0x0d, 0x81,0x0e, 0x80,0xf2, 0x80,0xfc, 0x67,0x15,
- 0x81,0x12, 0x8c,0x5a, 0x81,0x36, 0x81,0x1e, 0x81,0x2c, 0x81,0x18, 0x81,0x32,
- 0x81,0x48, 0x81,0x4c, 0x81,0x53, 0x81,0x74, 0x81,0x59, 0x81,0x5a, 0x81,0x71,
- 0x81,0x60, 0x81,0x69, 0x81,0x7c, 0x81,0x7d, 0x81,0x6d, 0x81,0x67, 0x58,0x4d,
- 0x5a,0xb5, 0x81,0x88, 0x81,0x82, 0x81,0x91, 0x6e,0xd5, 0x81,0xa3, 0x81,0xaa,
- 0x81,0xcc, 0x67,0x26, 0x81,0xca, 0x81,0xbb, 0x81,0xc1, 0x81,0xa6, 0x6b,0x24,
- 0x6b,0x37, 0x6b,0x39, 0x6b,0x43, 0x6b,0x46, 0x6b,0x59, 0x98,0xd1, 0x98,0xd2,
- 0x98,0xd3, 0x98,0xd5, 0x98,0xd9, 0x98,0xda, 0x6b,0xb3, 0x5f,0x40, 0x6b,0xc2,
- 0x89,0xf3, 0x65,0x90, 0x9f,0x51, 0x65,0x93, 0x65,0xbc, 0x65,0xc6, 0x65,0xc4,
- 0x65,0xc3, 0x65,0xcc, 0x65,0xce, 0x65,0xd2, 0x65,0xd6, 0x70,0x80, 0x70,0x9c,
- 0x70,0x96, 0x70,0x9d, 0x70,0xbb, 0x70,0xc0, 0x70,0xb7, 0x70,0xab, 0x70,0xb1,
- 0x70,0xe8, 0x70,0xca, 0x71,0x10, 0x71,0x13, 0x71,0x16, 0x71,0x2f, 0x71,0x31,
- 0x71,0x73, 0x71,0x5c, 0x71,0x68, 0x71,0x45, 0x71,0x72, 0x71,0x4a, 0x71,0x78,
- 0x71,0x7a, 0x71,0x98, 0x71,0xb3, 0x71,0xb5, 0x71,0xa8, 0x71,0xa0, 0x71,0xe0,
- 0x71,0xd4, 0x71,0xe7, 0x71,0xf9, 0x72,0x1d, 0x72,0x28, 0x70,0x6c, 0x71,0x18,
- 0x71,0x66, 0x71,0xb9, 0x62,0x3e, 0x62,0x3d, 0x62,0x43, 0x62,0x48, 0x62,0x49,
- 0x79,0x3b, 0x79,0x40, 0x79,0x46, 0x79,0x49, 0x79,0x5b, 0x79,0x5c, 0x79,0x53,
- 0x79,0x5a, 0x79,0x62, 0x79,0x57, 0x79,0x60, 0x79,0x6f, 0x79,0x67, 0x79,0x7a,
- 0x79,0x85, 0x79,0x8a, 0x79,0x9a, 0x79,0xa7, 0x79,0xb3, 0x5f,0xd1, 0x5f,0xd0,
- 0x60,0x3c, 0x60,0x5d, 0x60,0x5a, 0x60,0x67, 0x60,0x41, 0x60,0x59, 0x60,0x63,
- 0x60,0xab, 0x61,0x06, 0x61,0x0d, 0x61,0x5d, 0x61,0xa9, 0x61,0x9d, 0x61,0xcb,
- 0x61,0xd1, 0x62,0x06, 0x80,0x80, 0x80,0x7f, 0x6c,0x93, 0x6c,0xf6, 0x6d,0xfc,
- 0x77,0xf6, 0x77,0xf8, 0x78,0x00, 0x78,0x09, 0x78,0x17, 0x78,0x18, 0x78,0x11,
- 0x65,0xab, 0x78,0x2d, 0x78,0x1c, 0x78,0x1d, 0x78,0x39, 0x78,0x3a, 0x78,0x3b,
- 0x78,0x1f, 0x78,0x3c, 0x78,0x25, 0x78,0x2c, 0x78,0x23, 0x78,0x29, 0x78,0x4e,
- 0x78,0x6d, 0x78,0x56, 0x78,0x57, 0x78,0x26, 0x78,0x50, 0x78,0x47, 0x78,0x4c,
- 0x78,0x6a, 0x78,0x9b, 0x78,0x93, 0x78,0x9a, 0x78,0x87, 0x78,0x9c, 0x78,0xa1,
- 0x78,0xa3, 0x78,0xb2, 0x78,0xb9, 0x78,0xa5, 0x78,0xd4, 0x78,0xd9, 0x78,0xc9,
- 0x78,0xec, 0x78,0xf2, 0x79,0x05, 0x78,0xf4, 0x79,0x13, 0x79,0x24, 0x79,0x1e,
- 0x79,0x34, 0x9f,0x9b, 0x9e,0xf9, 0x9e,0xfb, 0x9e,0xfc, 0x76,0xf1, 0x77,0x04,
- 0x77,0x0d, 0x76,0xf9, 0x77,0x07, 0x77,0x08, 0x77,0x1a, 0x77,0x22, 0x77,0x19,
- 0x77,0x2d, 0x77,0x26, 0x77,0x35, 0x77,0x38, 0x77,0x50, 0x77,0x51, 0x77,0x47,
- 0x77,0x43, 0x77,0x5a, 0x77,0x68, 0x77,0x62, 0x77,0x65, 0x77,0x7f, 0x77,0x8d,
- 0x77,0x7d, 0x77,0x80, 0x77,0x8c, 0x77,0x91, 0x77,0x9f, 0x77,0xa0, 0x77,0xb0,
- 0x77,0xb5, 0x77,0xbd, 0x75,0x3a, 0x75,0x40, 0x75,0x4e, 0x75,0x4b, 0x75,0x48,
- 0x75,0x5b, 0x75,0x72, 0x75,0x79, 0x75,0x83, 0x7f,0x58, 0x7f,0x61, 0x7f,0x5f,
- 0x8a,0x48, 0x7f,0x68, 0x7f,0x74, 0x7f,0x71, 0x7f,0x79, 0x7f,0x81, 0x7f,0x7e,
- 0x76,0xcd, 0x76,0xe5, 0x88,0x32, 0x94,0x85, 0x94,0x86, 0x94,0x87, 0x94,0x8b,
- 0x94,0x8a, 0x94,0x8c, 0x94,0x8d, 0x94,0x8f, 0x94,0x90, 0x94,0x94, 0x94,0x97,
- 0x94,0x95, 0x94,0x9a, 0x94,0x9b, 0x94,0x9c, 0x94,0xa3, 0x94,0xa4, 0x94,0xab,
- 0x94,0xaa, 0x94,0xad, 0x94,0xac, 0x94,0xaf, 0x94,0xb0, 0x94,0xb2, 0x94,0xb4,
- 0x94,0xb6, 0x94,0xb7, 0x94,0xb8, 0x94,0xb9, 0x94,0xba, 0x94,0xbc, 0x94,0xbd,
- 0x94,0xbf, 0x94,0xc4, 0x94,0xc8, 0x94,0xc9, 0x94,0xca, 0x94,0xcb, 0x94,0xcc,
- 0x94,0xcd, 0x94,0xce, 0x94,0xd0, 0x94,0xd1, 0x94,0xd2, 0x94,0xd5, 0x94,0xd6,
- 0x94,0xd7, 0x94,0xd9, 0x94,0xd8, 0x94,0xdb, 0x94,0xde, 0x94,0xdf, 0x94,0xe0,
- 0x94,0xe2, 0x94,0xe4, 0x94,0xe5, 0x94,0xe7, 0x94,0xe8, 0x94,0xea, 0x94,0xe9,
- 0x94,0xeb, 0x94,0xee, 0x94,0xef, 0x94,0xf3, 0x94,0xf4, 0x94,0xf5, 0x94,0xf7,
- 0x94,0xf9, 0x94,0xfc, 0x94,0xfd, 0x94,0xff, 0x95,0x03, 0x95,0x02, 0x95,0x06,
- 0x95,0x07, 0x95,0x09, 0x95,0x0a, 0x95,0x0d, 0x95,0x0e, 0x95,0x0f, 0x95,0x12,
- 0x95,0x13, 0x95,0x14, 0x95,0x15, 0x95,0x16, 0x95,0x18, 0x95,0x1b, 0x95,0x1d,
- 0x95,0x1e, 0x95,0x1f, 0x95,0x22, 0x95,0x2a, 0x95,0x2b, 0x95,0x29, 0x95,0x2c,
- 0x95,0x31, 0x95,0x32, 0x95,0x34, 0x95,0x36, 0x95,0x37, 0x95,0x38, 0x95,0x3c,
- 0x95,0x3e, 0x95,0x3f, 0x95,0x42, 0x95,0x35, 0x95,0x44, 0x95,0x45, 0x95,0x46,
- 0x95,0x49, 0x95,0x4c, 0x95,0x4e, 0x95,0x4f, 0x95,0x52, 0x95,0x53, 0x95,0x54,
- 0x95,0x56, 0x95,0x57, 0x95,0x58, 0x95,0x59, 0x95,0x5b, 0x95,0x5e, 0x95,0x5f,
- 0x95,0x5d, 0x95,0x61, 0x95,0x62, 0x95,0x64, 0x95,0x65, 0x95,0x66, 0x95,0x67,
- 0x95,0x68, 0x95,0x69, 0x95,0x6a, 0x95,0x6b, 0x95,0x6c, 0x95,0x6f, 0x95,0x71,
- 0x95,0x72, 0x95,0x73, 0x95,0x3a, 0x77,0xe7, 0x77,0xec, 0x96,0xc9, 0x79,0xd5,
- 0x79,0xed, 0x79,0xe3, 0x79,0xeb, 0x7a,0x06, 0x5d,0x47, 0x7a,0x03, 0x7a,0x02,
- 0x7a,0x1e, 0x7a,0x14, 0x7a,0x39, 0x7a,0x37, 0x7a,0x51, 0x9e,0xcf, 0x99,0xa5,
- 0x7a,0x70, 0x76,0x88, 0x76,0x8e, 0x76,0x93, 0x76,0x99, 0x76,0xa4, 0x74,0xde,
- 0x74,0xe0, 0x75,0x2c, 0x9e,0x20, 0x9e,0x22, 0x9e,0x28, 0x9e,0x29, 0x9e,0x2a,
- 0x9e,0x2b, 0x9e,0x2c, 0x9e,0x32, 0x9e,0x31, 0x9e,0x36, 0x9e,0x38, 0x9e,0x37,
- 0x9e,0x39, 0x9e,0x3a, 0x9e,0x3e, 0x9e,0x41, 0x9e,0x42, 0x9e,0x44, 0x9e,0x46,
- 0x9e,0x47, 0x9e,0x48, 0x9e,0x49, 0x9e,0x4b, 0x9e,0x4c, 0x9e,0x4e, 0x9e,0x51,
- 0x9e,0x55, 0x9e,0x57, 0x9e,0x5a, 0x9e,0x5b, 0x9e,0x5c, 0x9e,0x5e, 0x9e,0x63,
- 0x9e,0x66, 0x9e,0x67, 0x9e,0x68, 0x9e,0x69, 0x9e,0x6a, 0x9e,0x6b, 0x9e,0x6c,
- 0x9e,0x71, 0x9e,0x6d, 0x9e,0x73, 0x75,0x92, 0x75,0x94, 0x75,0x96, 0x75,0xa0,
- 0x75,0x9d, 0x75,0xac, 0x75,0xa3, 0x75,0xb3, 0x75,0xb4, 0x75,0xb8, 0x75,0xc4,
- 0x75,0xb1, 0x75,0xb0, 0x75,0xc3, 0x75,0xc2, 0x75,0xd6, 0x75,0xcd, 0x75,0xe3,
- 0x75,0xe8, 0x75,0xe6, 0x75,0xe4, 0x75,0xeb, 0x75,0xe7, 0x76,0x03, 0x75,0xf1,
- 0x75,0xfc, 0x75,0xff, 0x76,0x10, 0x76,0x00, 0x76,0x05, 0x76,0x0c, 0x76,0x17,
- 0x76,0x0a, 0x76,0x25, 0x76,0x18, 0x76,0x15, 0x76,0x19, 0x76,0x1b, 0x76,0x3c,
- 0x76,0x22, 0x76,0x20, 0x76,0x40, 0x76,0x2d, 0x76,0x30, 0x76,0x3f, 0x76,0x35,
- 0x76,0x43, 0x76,0x3e, 0x76,0x33, 0x76,0x4d, 0x76,0x5e, 0x76,0x54, 0x76,0x5c,
- 0x76,0x56, 0x76,0x6b, 0x76,0x6f, 0x7f,0xca, 0x7a,0xe6, 0x7a,0x78, 0x7a,0x79,
- 0x7a,0x80, 0x7a,0x86, 0x7a,0x88, 0x7a,0x95, 0x7a,0xa6, 0x7a,0xa0, 0x7a,0xac,
- 0x7a,0xa8, 0x7a,0xad, 0x7a,0xb3, 0x88,0x64, 0x88,0x69, 0x88,0x72, 0x88,0x7d,
- 0x88,0x7f, 0x88,0x82, 0x88,0xa2, 0x88,0xc6, 0x88,0xb7, 0x88,0xbc, 0x88,0xc9,
- 0x88,0xe2, 0x88,0xce, 0x88,0xe3, 0x88,0xe5, 0x88,0xf1, 0x89,0x1a, 0x88,0xfc,
- 0x88,0xe8, 0x88,0xfe, 0x88,0xf0, 0x89,0x21, 0x89,0x19, 0x89,0x13, 0x89,0x1b,
- 0x89,0x0a, 0x89,0x34, 0x89,0x2b, 0x89,0x36, 0x89,0x41, 0x89,0x66, 0x89,0x7b,
- 0x75,0x8b, 0x80,0xe5, 0x76,0xb2, 0x76,0xb4, 0x77,0xdc, 0x80,0x12, 0x80,0x14,
- 0x80,0x16, 0x80,0x1c, 0x80,0x20, 0x80,0x22, 0x80,0x25, 0x80,0x26, 0x80,0x27,
- 0x80,0x29, 0x80,0x28, 0x80,0x31, 0x80,0x0b, 0x80,0x35, 0x80,0x43, 0x80,0x46,
- 0x80,0x4d, 0x80,0x52, 0x80,0x69, 0x80,0x71, 0x89,0x83, 0x98,0x78, 0x98,0x80,
- 0x98,0x83, 0x98,0x89, 0x98,0x8c, 0x98,0x8d, 0x98,0x8f, 0x98,0x94, 0x98,0x9a,
- 0x98,0x9b, 0x98,0x9e, 0x98,0x9f, 0x98,0xa1, 0x98,0xa2, 0x98,0xa5, 0x98,0xa6,
- 0x86,0x4d, 0x86,0x54, 0x86,0x6c, 0x86,0x6e, 0x86,0x7f, 0x86,0x7a, 0x86,0x7c,
- 0x86,0x7b, 0x86,0xa8, 0x86,0x8d, 0x86,0x8b, 0x86,0xac, 0x86,0x9d, 0x86,0xa7,
- 0x86,0xa3, 0x86,0xaa, 0x86,0x93, 0x86,0xa9, 0x86,0xb6, 0x86,0xc4, 0x86,0xb5,
- 0x86,0xce, 0x86,0xb0, 0x86,0xba, 0x86,0xb1, 0x86,0xaf, 0x86,0xc9, 0x86,0xcf,
- 0x86,0xb4, 0x86,0xe9, 0x86,0xf1, 0x86,0xf2, 0x86,0xed, 0x86,0xf3, 0x86,0xd0,
- 0x87,0x13, 0x86,0xde, 0x86,0xf4, 0x86,0xdf, 0x86,0xd8, 0x86,0xd1, 0x87,0x03,
- 0x87,0x07, 0x86,0xf8, 0x87,0x08, 0x87,0x0a, 0x87,0x0d, 0x87,0x09, 0x87,0x23,
- 0x87,0x3b, 0x87,0x1e, 0x87,0x25, 0x87,0x2e, 0x87,0x1a, 0x87,0x3e, 0x87,0x48,
- 0x87,0x34, 0x87,0x31, 0x87,0x29, 0x87,0x37, 0x87,0x3f, 0x87,0x82, 0x87,0x22,
- 0x87,0x7d, 0x87,0x7e, 0x87,0x7b, 0x87,0x60, 0x87,0x70, 0x87,0x4c, 0x87,0x6e,
- 0x87,0x8b, 0x87,0x53, 0x87,0x63, 0x87,0x7c, 0x87,0x64, 0x87,0x59, 0x87,0x65,
- 0x87,0x93, 0x87,0xaf, 0x87,0xa8, 0x87,0xd2, 0x87,0xc6, 0x87,0x88, 0x87,0x85,
- 0x87,0xad, 0x87,0x97, 0x87,0x83, 0x87,0xab, 0x87,0xe5, 0x87,0xac, 0x87,0xb5,
- 0x87,0xb3, 0x87,0xcb, 0x87,0xd3, 0x87,0xbd, 0x87,0xd1, 0x87,0xc0, 0x87,0xca,
- 0x87,0xdb, 0x87,0xea, 0x87,0xe0, 0x87,0xee, 0x88,0x16, 0x88,0x13, 0x87,0xfe,
- 0x88,0x0a, 0x88,0x1b, 0x88,0x21, 0x88,0x39, 0x88,0x3c, 0x7f,0x36, 0x7f,0x42,
- 0x7f,0x44, 0x7f,0x45, 0x82,0x10, 0x7a,0xfa, 0x7a,0xfd, 0x7b,0x08, 0x7b,0x03,
- 0x7b,0x04, 0x7b,0x15, 0x7b,0x0a, 0x7b,0x2b, 0x7b,0x0f, 0x7b,0x47, 0x7b,0x38,
- 0x7b,0x2a, 0x7b,0x19, 0x7b,0x2e, 0x7b,0x31, 0x7b,0x20, 0x7b,0x25, 0x7b,0x24,
- 0x7b,0x33, 0x7b,0x3e, 0x7b,0x1e, 0x7b,0x58, 0x7b,0x5a, 0x7b,0x45, 0x7b,0x75,
- 0x7b,0x4c, 0x7b,0x5d, 0x7b,0x60, 0x7b,0x6e, 0x7b,0x7b, 0x7b,0x62, 0x7b,0x72,
- 0x7b,0x71, 0x7b,0x90, 0x7b,0xa6, 0x7b,0xa7, 0x7b,0xb8, 0x7b,0xac, 0x7b,0x9d,
- 0x7b,0xa8, 0x7b,0x85, 0x7b,0xaa, 0x7b,0x9c, 0x7b,0xa2, 0x7b,0xab, 0x7b,0xb4,
- 0x7b,0xd1, 0x7b,0xc1, 0x7b,0xcc, 0x7b,0xdd, 0x7b,0xda, 0x7b,0xe5, 0x7b,0xe6,
- 0x7b,0xea, 0x7c,0x0c, 0x7b,0xfe, 0x7b,0xfc, 0x7c,0x0f, 0x7c,0x16, 0x7c,0x0b,
- 0x7c,0x1f, 0x7c,0x2a, 0x7c,0x26, 0x7c,0x38, 0x7c,0x41, 0x7c,0x40, 0x81,0xfe,
- 0x82,0x01, 0x82,0x02, 0x82,0x04, 0x81,0xec, 0x88,0x44, 0x82,0x21, 0x82,0x22,
- 0x82,0x23, 0x82,0x2d, 0x82,0x2f, 0x82,0x28, 0x82,0x2b, 0x82,0x38, 0x82,0x3b,
- 0x82,0x33, 0x82,0x34, 0x82,0x3e, 0x82,0x44, 0x82,0x49, 0x82,0x4b, 0x82,0x4f,
- 0x82,0x5a, 0x82,0x5f, 0x82,0x68, 0x88,0x7e, 0x88,0x85, 0x88,0x88, 0x88,0xd8,
- 0x88,0xdf, 0x89,0x5e, 0x7f,0x9d, 0x7f,0x9f, 0x7f,0xa7, 0x7f,0xaf, 0x7f,0xb0,
- 0x7f,0xb2, 0x7c,0x7c, 0x65,0x49, 0x7c,0x91, 0x7c,0x9d, 0x7c,0x9c, 0x7c,0x9e,
- 0x7c,0xa2, 0x7c,0xb2, 0x7c,0xbc, 0x7c,0xbd, 0x7c,0xc1, 0x7c,0xc7, 0x7c,0xcc,
- 0x7c,0xcd, 0x7c,0xc8, 0x7c,0xc5, 0x7c,0xd7, 0x7c,0xe8, 0x82,0x6e, 0x66,0xa8,
- 0x7f,0xbf, 0x7f,0xce, 0x7f,0xd5, 0x7f,0xe5, 0x7f,0xe1, 0x7f,0xe6, 0x7f,0xe9,
- 0x7f,0xee, 0x7f,0xf3, 0x7c,0xf8, 0x7d,0x77, 0x7d,0xa6, 0x7d,0xae, 0x7e,0x47,
- 0x7e,0x9b, 0x9e,0xb8, 0x9e,0xb4, 0x8d,0x73, 0x8d,0x84, 0x8d,0x94, 0x8d,0x91,
- 0x8d,0xb1, 0x8d,0x67, 0x8d,0x6d, 0x8c,0x47, 0x8c,0x49, 0x91,0x4a, 0x91,0x50,
- 0x91,0x4e, 0x91,0x4f, 0x91,0x64, 0x91,0x62, 0x91,0x61, 0x91,0x70, 0x91,0x69,
- 0x91,0x6f, 0x91,0x7d, 0x91,0x7e, 0x91,0x72, 0x91,0x74, 0x91,0x79, 0x91,0x8c,
- 0x91,0x85, 0x91,0x90, 0x91,0x8d, 0x91,0x91, 0x91,0xa2, 0x91,0xa3, 0x91,0xaa,
- 0x91,0xad, 0x91,0xae, 0x91,0xaf, 0x91,0xb5, 0x91,0xb4, 0x91,0xba, 0x8c,0x55,
- 0x9e,0x7e, 0x8d,0xb8, 0x8d,0xeb, 0x8e,0x05, 0x8e,0x59, 0x8e,0x69, 0x8d,0xb5,
- 0x8d,0xbf, 0x8d,0xbc, 0x8d,0xba, 0x8d,0xc4, 0x8d,0xd6, 0x8d,0xd7, 0x8d,0xda,
- 0x8d,0xde, 0x8d,0xce, 0x8d,0xcf, 0x8d,0xdb, 0x8d,0xc6, 0x8d,0xec, 0x8d,0xf7,
- 0x8d,0xf8, 0x8d,0xe3, 0x8d,0xf9, 0x8d,0xfb, 0x8d,0xe4, 0x8e,0x09, 0x8d,0xfd,
- 0x8e,0x14, 0x8e,0x1d, 0x8e,0x1f, 0x8e,0x2c, 0x8e,0x2e, 0x8e,0x23, 0x8e,0x2f,
- 0x8e,0x3a, 0x8e,0x40, 0x8e,0x39, 0x8e,0x35, 0x8e,0x3d, 0x8e,0x31, 0x8e,0x49,
- 0x8e,0x41, 0x8e,0x42, 0x8e,0x51, 0x8e,0x52, 0x8e,0x4a, 0x8e,0x70, 0x8e,0x76,
- 0x8e,0x7c, 0x8e,0x6f, 0x8e,0x74, 0x8e,0x85, 0x8e,0x8f, 0x8e,0x94, 0x8e,0x90,
- 0x8e,0x9c, 0x8e,0x9e, 0x8c,0x78, 0x8c,0x82, 0x8c,0x8a, 0x8c,0x85, 0x8c,0x98,
- 0x8c,0x94, 0x65,0x9b, 0x89,0xd6, 0x89,0xde, 0x89,0xda, 0x89,0xdc, 0x89,0xe5,
- 0x89,0xeb, 0x89,0xef, 0x8a,0x3e, 0x8b,0x26, 0x97,0x53, 0x96,0xe9, 0x96,0xf3,
- 0x96,0xef, 0x97,0x06, 0x97,0x01, 0x97,0x08, 0x97,0x0f, 0x97,0x0e, 0x97,0x2a,
- 0x97,0x2d, 0x97,0x30, 0x97,0x3e, 0x9f,0x80, 0x9f,0x83, 0x9f,0x85, 0x9f,0x86,
- 0x9f,0x87, 0x9f,0x88, 0x9f,0x89, 0x9f,0x8a, 0x9f,0x8c, 0x9e,0xfe, 0x9f,0x0b,
- 0x9f,0x0d, 0x96,0xb9, 0x96,0xbc, 0x96,0xbd, 0x96,0xce, 0x96,0xd2, 0x77,0xbf,
- 0x96,0xe0, 0x92,0x8e, 0x92,0xae, 0x92,0xc8, 0x93,0x3e, 0x93,0x6a, 0x93,0xca,
- 0x93,0x8f, 0x94,0x3e, 0x94,0x6b, 0x9c,0x7f, 0x9c,0x82, 0x9c,0x85, 0x9c,0x86,
- 0x9c,0x87, 0x9c,0x88, 0x7a,0x23, 0x9c,0x8b, 0x9c,0x8e, 0x9c,0x90, 0x9c,0x91,
- 0x9c,0x92, 0x9c,0x94, 0x9c,0x95, 0x9c,0x9a, 0x9c,0x9b, 0x9c,0x9e, 0x9c,0x9f,
- 0x9c,0xa0, 0x9c,0xa1, 0x9c,0xa2, 0x9c,0xa3, 0x9c,0xa5, 0x9c,0xa6, 0x9c,0xa7,
- 0x9c,0xa8, 0x9c,0xa9, 0x9c,0xab, 0x9c,0xad, 0x9c,0xae, 0x9c,0xb0, 0x9c,0xb1,
- 0x9c,0xb2, 0x9c,0xb3, 0x9c,0xb4, 0x9c,0xb5, 0x9c,0xb6, 0x9c,0xb7, 0x9c,0xba,
- 0x9c,0xbb, 0x9c,0xbc, 0x9c,0xbd, 0x9c,0xc4, 0x9c,0xc5, 0x9c,0xc6, 0x9c,0xc7,
- 0x9c,0xca, 0x9c,0xcb, 0x9c,0xcc, 0x9c,0xcd, 0x9c,0xce, 0x9c,0xcf, 0x9c,0xd0,
- 0x9c,0xd3, 0x9c,0xd4, 0x9c,0xd5, 0x9c,0xd7, 0x9c,0xd8, 0x9c,0xd9, 0x9c,0xdc,
- 0x9c,0xdd, 0x9c,0xdf, 0x9c,0xe2, 0x97,0x7c, 0x97,0x85, 0x97,0x91, 0x97,0x92,
- 0x97,0x94, 0x97,0xaf, 0x97,0xab, 0x97,0xa3, 0x97,0xb2, 0x97,0xb4, 0x9a,0xb1,
- 0x9a,0xb0, 0x9a,0xb7, 0x9e,0x58, 0x9a,0xb6, 0x9a,0xba, 0x9a,0xbc, 0x9a,0xc1,
- 0x9a,0xc0, 0x9a,0xc5, 0x9a,0xc2, 0x9a,0xcb, 0x9a,0xcc, 0x9a,0xd1, 0x9b,0x45,
- 0x9b,0x43, 0x9b,0x47, 0x9b,0x49, 0x9b,0x48, 0x9b,0x4d, 0x9b,0x51, 0x98,0xe8,
- 0x99,0x0d, 0x99,0x2e, 0x99,0x55, 0x99,0x54, 0x9a,0xdf, 0x9a,0xe1, 0x9a,0xe6,
- 0x9a,0xef, 0x9a,0xeb, 0x9a,0xfb, 0x9a,0xed, 0x9a,0xf9, 0x9b,0x08, 0x9b,0x0f,
- 0x9b,0x13, 0x9b,0x1f, 0x9b,0x23, 0x9e,0xbd, 0x9e,0xbe, 0x7e,0x3b, 0x9e,0x82,
- 0x9e,0x87, 0x9e,0x88, 0x9e,0x8b, 0x9e,0x92, 0x93,0xd6, 0x9e,0x9d, 0x9e,0x9f,
- 0x9e,0xdb, 0x9e,0xdc, 0x9e,0xdd, 0x9e,0xe0, 0x9e,0xdf, 0x9e,0xe2, 0x9e,0xe9,
- 0x9e,0xe7, 0x9e,0xe5, 0x9e,0xea, 0x9e,0xef, 0x9f,0x22, 0x9f,0x2c, 0x9f,0x2f,
- 0x9f,0x39, 0x9f,0x37, 0x9f,0x3d, 0x9f,0x3e, 0x9f,0x44,
-};
-*/
-
-
-//const int dataszie=78328;
-
-int CH2Unicode(char *szFrom,wchar_t *wszTo) //,int ctype)
-{
- int i=0;
- int k=0;
- int idx=0;
- int size=strlen(szFrom);
-
- for(i=0;i= 0xa1) && (szFrom[i] <= 0xfe))
- {
- if ((szFrom[i+1] >= 0x40) && (szFrom[i+1] <= 0x7e))
- {
- idx = ((szFrom[i] - 0xa1) * 157 + (szFrom[i+1] - 0x40)) * 2;
- }
- else
- if ((szFrom[i+1] >= 0xa1) && (szFrom[i+1] <= 0xfe))
- {
- idx = ((szFrom[i] - 0xa1) * 157 + (szFrom[i+1] - 0xa1 ) + 63) * 2;
- }
- wszTo[k++] = b2uTable[idx] * 0x100 + b2uTable[idx+1];
- }
- //}
- //else
- //{
- /*
- // GB to Unicode
- if ((szFrom[i+1] >= 0xa1) && (szFrom[i+1] <= 0xfe))
- {
- if ((szFrom[i] >= 0xa1) && (szFrom[i] <= 0xa9))
- {
- idx = ((szFrom[i] - 0xa1) * 94 + (szFrom[i+1] - 0xa1)) * 2;
- }
- else
- if ((szFrom[i] >= 0xb0) && (szFrom[i] <= 0xf7))
- {
- idx = ((szFrom[i] - 0xb0 + 9) * 94 + (szFrom[i+1] - 0xa1)) * 2;
- }
- wszTo[k++] = gb2uTable[idx] * 0x100 + gb2uTable[idx+1];
- }
- */
- //}
- i+=2;
- }
- }
- wszTo[k]=0;
- return k;
-}
-
diff --git a/source/language/CH2Unicode.h b/source/language/CH2Unicode.h
deleted file mode 100644
index 624f7406..00000000
--- a/source/language/CH2Unicode.h
+++ /dev/null
@@ -1,22 +0,0 @@
-
-#ifndef CH2UNICODE_H_
-#define CH2UNICODE_H_
-
-#include
-#include
-#include
-
-
-
-#ifdef __cplusplus
-extern "C" {
-#endif
-
-int CH2Unicode(char *szFrom,wchar_t *wszTo); //,int ctype);
-
-#ifdef __cplusplus
-}
-#endif
-
-#endif
-
diff --git a/source/language/GB2Unicode.c b/source/language/GB2Unicode.c
deleted file mode 100644
index 82a51b0d..00000000
--- a/source/language/GB2Unicode.c
+++ /dev/null
@@ -1,997 +0,0 @@
-//GB2Unicode.c
-
-
-#include "GB2Unicode.h"
-
-
-
-
-unsigned short bGbUnicodedat1[]={
-0x3000,0x3001,0x3002,0x00B7,0x02C9,0x02C7,0x00A8,0x3003,
-0x3005,0x2014,0xFF5E,0x2016,0x2026,0x2018,0x2019,0x201C,
-0x201D,0x3014,0x3015,0x3008,0x3009,0x300A,0x300B,0x300C,
-0x300D,0x300E,0x300F,0x3016,0x3017,0x3010,0x3011,0x00B1,
-0x00D7,0x00F7,0x2236,0x2227,0x2228,0x2211,0x220F,0x222A,
-0x2229,0x2208,0x2237,0x221A,0x22A5,0x2225,0x2220,0x2312,
-0x2299,0x222B,0x222E,0x2261,0x224C,0x2248,0x223D,0x221D,
-0x2260,0x226E,0x226F,0x2264,0x2265,0x221E,0x2235,0x2234,
-0x2642,0x2640,0x00B0,0x2032,0x2033,0x2103,0xFF04,0x00A4,
-0xFFE0,0xFFE1,0x2030,0x00A7,0x2116,0x2606,0x2605,0x25CB,
-0x25CF,0x25CE,0x25C7,0x25C6,0x25A1,0x25A0,0x25B3,0x25B2,
-0x203B,0x2192,0x2190,0x2191,0x2193,0x3013,0x2170,0x2171,
-0x2172,0x2173,0x2174,0x2175,0x2176,0x2177,0x2178,0x2179,
-0x2000,0x2000,0x2000,0x2000,0x2000,0x2000,0x2488,0x2489,
-0x248A,0x248B,0x248C,0x248D,0x248E,0x248F,0x2490,0x2491,
-0x2492,0x2493,0x2494,0x2495,0x2496,0x2497,0x2498,0x2499,
-0x249A,0x249B,0x2474,0x2475,0x2476,0x2477,0x2478,0x2479,
-0x247A,0x247B,0x247C,0x247D,0x247E,0x247F,0x2480,0x2481,
-0x2482,0x2483,0x2484,0x2485,0x2486,0x2487,0x2460,0x2461,
-0x2462,0x2463,0x2464,0x2465,0x2466,0x2467,0x2468,0x2469,
-0x2000,0x2000,0x3220,0x3221,0x3222,0x3223,0x3224,0x3225,
-0x3226,0x3227,0x3228,0x3229,0x2000,0x2000,0x2160,0x2161,
-0x2162,0x2163,0x2164,0x2165,0x2166,0x2167,0x2168,0x2169,
-0x216A,0x216B,0x2000,0x2000,0xFF01,0xFF02,0xFF03,0xFFE5,
-0xFF05,0xFF06,0xFF07,0xFF08,0xFF09,0xFF0A,0xFF0B,0xFF0C,
-0xFF0D,0xFF0E,0xFF0F,0xFF10,0xFF11,0xFF12,0xFF13,0xFF14,
-0xFF15,0xFF16,0xFF17,0xFF18,0xFF19,0xFF1A,0xFF1B,0xFF1C,
-0xFF1D,0xFF1E,0xFF1F,0xFF20,0xFF21,0xFF22,0xFF23,0xFF24,
-0xFF25,0xFF26,0xFF27,0xFF28,0xFF29,0xFF2A,0xFF2B,0xFF2C,
-0xFF2D,0xFF2E,0xFF2F,0xFF30,0xFF31,0xFF32,0xFF33,0xFF34,
-0xFF35,0xFF36,0xFF37,0xFF38,0xFF39,0xFF3A,0xFF3B,0xFF3C,
-0xFF3D,0xFF3E,0xFF3F,0xFF40,0xFF41,0xFF42,0xFF43,0xFF44,
-0xFF45,0xFF46,0xFF47,0xFF48,0xFF49,0xFF4A,0xFF4B,0xFF4C,
-0xFF4D,0xFF4E,0xFF4F,0xFF50,0xFF51,0xFF52,0xFF53,0xFF54,
-0xFF55,0xFF56,0xFF57,0xFF58,0xFF59,0xFF5A,0xFF5B,0xFF5C,
-0xFF5D,0xFFE3,0x3041,0x3042,0x3043,0x3044,0x3045,0x3046,
-0x3047,0x3048,0x3049,0x304A,0x304B,0x304C,0x304D,0x304E,
-0x304F,0x3050,0x3051,0x3052,0x3053,0x3054,0x3055,0x3056,
-0x3057,0x3058,0x3059,0x305A,0x305B,0x305C,0x305D,0x305E,
-0x305F,0x3060,0x3061,0x3062,0x3063,0x3064,0x3065,0x3066,
-0x3067,0x3068,0x3069,0x306A,0x306B,0x306C,0x306D,0x306E,
-0x306F,0x3070,0x3071,0x3072,0x3073,0x3074,0x3075,0x3076,
-0x3077,0x3078,0x3079,0x307A,0x307B,0x307C,0x307D,0x307E,
-0x307F,0x3080,0x3081,0x3082,0x3083,0x3084,0x3085,0x3086,
-0x3087,0x3088,0x3089,0x308A,0x308B,0x308C,0x308D,0x308E,
-0x308F,0x3090,0x3091,0x3092,0x3093,0x2000,0x2000,0x2000,
-0x2000,0x2000,0x2000,0x2000,0x2000,0x2000,0x2000,0x2000,
-0x30A1,0x30A2,0x30A3,0x30A4,0x30A5,0x30A6,0x30A7,0x30A8,
-0x30A9,0x30AA,0x30AB,0x30AC,0x30AD,0x30AE,0x30AF,0x30B0,
-0x30B1,0x30B2,0x30B3,0x30B4,0x30B5,0x30B6,0x30B7,0x30B8,
-0x30B9,0x30BA,0x30BB,0x30BC,0x30BD,0x30BE,0x30BF,0x30C0,
-0x30C1,0x30C2,0x30C3,0x30C4,0x30C5,0x30C6,0x30C7,0x30C8,
-0x30C9,0x30CA,0x30CB,0x30CC,0x30CD,0x30CE,0x30CF,0x30D0,
-0x30D1,0x30D2,0x30D3,0x30D4,0x30D5,0x30D6,0x30D7,0x30D8,
-0x30D9,0x30DA,0x30DB,0x30DC,0x30DD,0x30DE,0x30DF,0x30E0,
-0x30E1,0x30E2,0x30E3,0x30E4,0x30E5,0x30E6,0x30E7,0x30E8,
-0x30E9,0x30EA,0x30EB,0x30EC,0x30ED,0x30EE,0x30EF,0x30F0,
-0x30F1,0x30F2,0x30F3,0x30F4,0x30F5,0x30F6,0x2000,0x2000,
-0x2000,0x2000,0x2000,0x2000,0x2000,0x2000,0x0391,0x0392,
-0x0393,0x0394,0x0395,0x0396,0x0397,0x0398,0x0399,0x039A,
-0x039B,0x039C,0x039D,0x039E,0x039F,0x03A0,0x03A1,0x03A3,
-0x03A4,0x03A5,0x03A6,0x03A7,0x03A8,0x03A9,0x2000,0x2000,
-0x2000,0x2000,0x2000,0x2000,0x2000,0x2000,0x03B1,0x03B2,
-0x03B3,0x03B4,0x03B5,0x03B6,0x03B7,0x03B8,0x03B9,0x03BA,
-0x03BB,0x03BC,0x03BD,0x03BE,0x03BF,0x03C0,0x03C1,0x03C3,
-0x03C4,0x03C5,0x03C6,0x03C7,0x03C8,0x03C9,0x2000,0x2000,
-0x2000,0x2000,0x2000,0x2000,0x2000,0xFE35,0xFE36,0xFE39,
-0xFE3A,0xFE3F,0xFE40,0xFE3D,0xFE3E,0xFE41,0xFE42,0xFE43,
-0xFE44,0x2000,0x2000,0xFE3B,0xFE3C,0xFE37,0xFE38,0xFE31,
-0x2000,0xFE33,0xFE34,0x2000,0x2000,0x2000,0x2000,0x2000,
-0x2000,0x2000,0x2000,0x2000,0x0410,0x0411,0x0412,0x0413,
-0x0414,0x0415,0x0401,0x0416,0x0417,0x0418,0x0419,0x041A,
-0x041B,0x041C,0x041D,0x041E,0x041F,0x0420,0x0421,0x0422,
-0x0423,0x0424,0x0425,0x0426,0x0427,0x0428,0x0429,0x042A,
-0x042B,0x042C,0x042D,0x042E,0x042F,0x2000,0x2000,0x2000,
-0x2000,0x2000,0x2000,0x2000,0x2000,0x2000,0x2000,0x2000,
-0x2000,0x2000,0x2000,0x2000,0x0430,0x0431,0x0432,0x0433,
-0x0434,0x0435,0x0451,0x0436,0x0437,0x0438,0x0439,0x043A,
-0x043B,0x043C,0x043D,0x043E,0x043F,0x0440,0x0441,0x0442,
-0x0443,0x0444,0x0445,0x0446,0x0447,0x0448,0x0449,0x044A,
-0x044B,0x044C,0x044D,0x044E,0x044F,0x2000,0x2000,0x2000,
-0x2000,0x2000,0x2000,0x2000,0x2000,0x2000,0x2000,0x2000,
-0x2000,0x2000,0x0101,0x00E1,0x01CE,0x00E0,0x0113,0x00E9,
-0x011B,0x00E8,0x012B,0x00ED,0x01D0,0x00EC,0x014D,0x00F3,
-0x01D2,0x00F2,0x016B,0x00FA,0x01D4,0x00F9,0x01D6,0x01D8,
-0x01DA,0x01DC,0x00FC,0x00EA,0x0251,0xE7C7,0x0144,0x0148,
-0xE7C8,0x0261,0x2000,0x2000,0x2000,0x2000,0x3105,0x3106,
-0x3107,0x3108,0x3109,0x310A,0x310B,0x310C,0x310D,0x310E,
-0x310F,0x3110,0x3111,0x3112,0x3113,0x3114,0x3115,0x3116,
-0x3117,0x3118,0x3119,0x311A,0x311B,0x311C,0x311D,0x311E,
-0x311F,0x3120,0x3121,0x3122,0x3123,0x3124,0x3125,0x3126,
-0x3127,0x3128,0x3129,0x2000,0x2000,0x2000,0x2000,0x2000,
-0x2000,0x2000,0x2000,0x2000,0x2000,0x2000,0x2000,0x2000,
-0x2000,0x2000,0x2000,0x2000,0x2000,0x2000,0x2000,0x2000,
-0x2000,0x2000,0x2000,0x2500,0x2501,0x2502,0x2503,0x2504,
-0x2505,0x2506,0x2507,0x2508,0x2509,0x250A,0x250B,0x250C,
-0x250D,0x250E,0x250F,0x2510,0x2511,0x2512,0x2513,0x2514,
-0x2515,0x2516,0x2517,0x2518,0x2519,0x251A,0x251B,0x251C,
-0x251D,0x251E,0x251F,0x2520,0x2521,0x2522,0x2523,0x2524,
-0x2525,0x2526,0x2527,0x2528,0x2529,0x252A,0x252B,0x252C,
-0x252D,0x252E,0x252F,0x2530,0x2531,0x2532,0x2533,0x2534,
-0x2535,0x2536,0x2537,0x2538,0x2539,0x253A,0x253B,0x253C,
-0x253D,0x253E,0x253F,0x2540,0x2541,0x2542,0x2543,0x2544,
-0x2545,0x2546,0x2547,0x2548,0x2549,0x254A,0x254B,0x2000,
-0x2000,0x2000,0x2000,0x2000,0x2000,0x2000,0x2000,0x2000,
-0x2000,0x2000,0x2000,0x2000,0x2000,0x2000
-};
-unsigned short bGbUnicodedat2[]={
-0x554A,0x963F,0x57C3,0x6328,0x54CE,0x5509,0x54C0,0x7691,
-0x764C,0x853C,0x77EE,0x827E,0x788D,0x7231,0x9698,0x978D,
-0x6C28,0x5B89,0x4FFA,0x6309,0x6697,0x5CB8,0x80FA,0x6848,
-0x80AE,0x6602,0x76CE,0x51F9,0x6556,0x71AC,0x7FF1,0x8884,
-0x50B2,0x5965,0x61CA,0x6FB3,0x82AD,0x634C,0x6252,0x53ED,
-0x5427,0x7B06,0x516B,0x75A4,0x5DF4,0x62D4,0x8DCB,0x9776,
-0x628A,0x8019,0x575D,0x9738,0x7F62,0x7238,0x767D,0x67CF,
-0x767E,0x6446,0x4F70,0x8D25,0x62DC,0x7A17,0x6591,0x73ED,
-0x642C,0x6273,0x822C,0x9881,0x677F,0x7248,0x626E,0x62CC,
-0x4F34,0x74E3,0x534A,0x529E,0x7ECA,0x90A6,0x5E2E,0x6886,
-0x699C,0x8180,0x7ED1,0x68D2,0x78C5,0x868C,0x9551,0x508D,
-0x8C24,0x82DE,0x80DE,0x5305,0x8912,0x5265,0x8584,0x96F9,
-0x4FDD,0x5821,0x9971,0x5B9D,0x62B1,0x62A5,0x66B4,0x8C79,
-0x9C8D,0x7206,0x676F,0x7891,0x60B2,0x5351,0x5317,0x8F88,
-0x80CC,0x8D1D,0x94A1,0x500D,0x72C8,0x5907,0x60EB,0x7119,
-0x88AB,0x5954,0x82EF,0x672C,0x7B28,0x5D29,0x7EF7,0x752D,
-0x6CF5,0x8E66,0x8FF8,0x903C,0x9F3B,0x6BD4,0x9119,0x7B14,
-0x5F7C,0x78A7,0x84D6,0x853D,0x6BD5,0x6BD9,0x6BD6,0x5E01,
-0x5E87,0x75F9,0x95ED,0x655D,0x5F0A,0x5FC5,0x8F9F,0x58C1,
-0x81C2,0x907F,0x965B,0x97AD,0x8FB9,0x7F16,0x8D2C,0x6241,
-0x4FBF,0x53D8,0x535E,0x8FA8,0x8FA9,0x8FAB,0x904D,0x6807,
-0x5F6A,0x8198,0x8868,0x9CD6,0x618B,0x522B,0x762A,0x5F6C,
-0x658C,0x6FD2,0x6EE8,0x5BBE,0x6448,0x5175,0x51B0,0x67C4,
-0x4E19,0x79C9,0x997C,0x70B3,0x75C5,0x5E76,0x73BB,0x83E0,
-0x64AD,0x62E8,0x94B5,0x6CE2,0x535A,0x52C3,0x640F,0x94C2,
-0x7B94,0x4F2F,0x5E1B,0x8236,0x8116,0x818A,0x6E24,0x6CCA,
-0x9A73,0x6355,0x535C,0x54FA,0x8865,0x57E0,0x4E0D,0x5E03,
-0x6B65,0x7C3F,0x90E8,0x6016,0x64E6,0x731C,0x88C1,0x6750,
-0x624D,0x8D22,0x776C,0x8E29,0x91C7,0x5F69,0x83DC,0x8521,
-0x9910,0x53C2,0x8695,0x6B8B,0x60ED,0x60E8,0x707F,0x82CD,
-0x8231,0x4ED3,0x6CA7,0x85CF,0x64CD,0x7CD9,0x69FD,0x66F9,
-0x8349,0x5395,0x7B56,0x4FA7,0x518C,0x6D4B,0x5C42,0x8E6D,
-0x63D2,0x53C9,0x832C,0x8336,0x67E5,0x78B4,0x643D,0x5BDF,
-0x5C94,0x5DEE,0x8BE7,0x62C6,0x67F4,0x8C7A,0x6400,0x63BA,
-0x8749,0x998B,0x8C17,0x7F20,0x94F2,0x4EA7,0x9610,0x98A4,
-0x660C,0x7316,0x573A,0x5C1D,0x5E38,0x957F,0x507F,0x80A0,
-0x5382,0x655E,0x7545,0x5531,0x5021,0x8D85,0x6284,0x949E,
-0x671D,0x5632,0x6F6E,0x5DE2,0x5435,0x7092,0x8F66,0x626F,
-0x64A4,0x63A3,0x5F7B,0x6F88,0x90F4,0x81E3,0x8FB0,0x5C18,
-0x6668,0x5FF1,0x6C89,0x9648,0x8D81,0x886C,0x6491,0x79F0,
-0x57CE,0x6A59,0x6210,0x5448,0x4E58,0x7A0B,0x60E9,0x6F84,
-0x8BDA,0x627F,0x901E,0x9A8B,0x79E4,0x5403,0x75F4,0x6301,
-0x5319,0x6C60,0x8FDF,0x5F1B,0x9A70,0x803B,0x9F7F,0x4F88,
-0x5C3A,0x8D64,0x7FC5,0x65A5,0x70BD,0x5145,0x51B2,0x866B,
-0x5D07,0x5BA0,0x62BD,0x916C,0x7574,0x8E0C,0x7A20,0x6101,
-0x7B79,0x4EC7,0x7EF8,0x7785,0x4E11,0x81ED,0x521D,0x51FA,
-0x6A71,0x53A8,0x8E87,0x9504,0x96CF,0x6EC1,0x9664,0x695A,
-0x7840,0x50A8,0x77D7,0x6410,0x89E6,0x5904,0x63E3,0x5DDD,
-0x7A7F,0x693D,0x4F20,0x8239,0x5598,0x4E32,0x75AE,0x7A97,
-0x5E62,0x5E8A,0x95EF,0x521B,0x5439,0x708A,0x6376,0x9524,
-0x5782,0x6625,0x693F,0x9187,0x5507,0x6DF3,0x7EAF,0x8822,
-0x6233,0x7EF0,0x75B5,0x8328,0x78C1,0x96CC,0x8F9E,0x6148,
-0x74F7,0x8BCD,0x6B64,0x523A,0x8D50,0x6B21,0x806A,0x8471,
-0x56F1,0x5306,0x4ECE,0x4E1B,0x51D1,0x7C97,0x918B,0x7C07,
-0x4FC3,0x8E7F,0x7BE1,0x7A9C,0x6467,0x5D14,0x50AC,0x8106,
-0x7601,0x7CB9,0x6DEC,0x7FE0,0x6751,0x5B58,0x5BF8,0x78CB,
-0x64AE,0x6413,0x63AA,0x632B,0x9519,0x642D,0x8FBE,0x7B54,
-0x7629,0x6253,0x5927,0x5446,0x6B79,0x50A3,0x6234,0x5E26,
-0x6B86,0x4EE3,0x8D37,0x888B,0x5F85,0x902E,0x6020,0x803D,
-0x62C5,0x4E39,0x5355,0x90F8,0x63B8,0x80C6,0x65E6,0x6C2E,
-0x4F46,0x60EE,0x6DE1,0x8BDE,0x5F39,0x86CB,0x5F53,0x6321,
-0x515A,0x8361,0x6863,0x5200,0x6363,0x8E48,0x5012,0x5C9B,
-0x7977,0x5BFC,0x5230,0x7A3B,0x60BC,0x9053,0x76D7,0x5FB7,
-0x5F97,0x7684,0x8E6C,0x706F,0x767B,0x7B49,0x77AA,0x51F3,
-0x9093,0x5824,0x4F4E,0x6EF4,0x8FEA,0x654C,0x7B1B,0x72C4,
-0x6DA4,0x7FDF,0x5AE1,0x62B5,0x5E95,0x5730,0x8482,0x7B2C,
-0x5E1D,0x5F1F,0x9012,0x7F14,0x98A0,0x6382,0x6EC7,0x7898,
-0x70B9,0x5178,0x975B,0x57AB,0x7535,0x4F43,0x7538,0x5E97,
-0x60E6,0x5960,0x6DC0,0x6BBF,0x7889,0x53FC,0x96D5,0x51CB,
-0x5201,0x6389,0x540A,0x9493,0x8C03,0x8DCC,0x7239,0x789F,
-0x8776,0x8FED,0x8C0D,0x53E0,0x4E01,0x76EF,0x53EE,0x9489,
-0x9876,0x9F0E,0x952D,0x5B9A,0x8BA2,0x4E22,0x4E1C,0x51AC,
-0x8463,0x61C2,0x52A8,0x680B,0x4F97,0x606B,0x51BB,0x6D1E,
-0x515C,0x6296,0x6597,0x9661,0x8C46,0x9017,0x75D8,0x90FD,
-0x7763,0x6BD2,0x728A,0x72EC,0x8BFB,0x5835,0x7779,0x8D4C,
-0x675C,0x9540,0x809A,0x5EA6,0x6E21,0x5992,0x7AEF,0x77ED,
-0x953B,0x6BB5,0x65AD,0x7F0E,0x5806,0x5151,0x961F,0x5BF9,
-0x58A9,0x5428,0x8E72,0x6566,0x987F,0x56E4,0x949D,0x76FE,
-0x9041,0x6387,0x54C6,0x591A,0x593A,0x579B,0x8EB2,0x6735,
-0x8DFA,0x8235,0x5241,0x60F0,0x5815,0x86FE,0x5CE8,0x9E45,
-0x4FC4,0x989D,0x8BB9,0x5A25,0x6076,0x5384,0x627C,0x904F,
-0x9102,0x997F,0x6069,0x800C,0x513F,0x8033,0x5C14,0x9975,
-0x6D31,0x4E8C,0x8D30,0x53D1,0x7F5A,0x7B4F,0x4F10,0x4E4F,
-0x9600,0x6CD5,0x73D0,0x85E9,0x5E06,0x756A,0x7FFB,0x6A0A,
-0x77FE,0x9492,0x7E41,0x51E1,0x70E6,0x53CD,0x8FD4,0x8303,
-0x8D29,0x72AF,0x996D,0x6CDB,0x574A,0x82B3,0x65B9,0x80AA,
-0x623F,0x9632,0x59A8,0x4EFF,0x8BBF,0x7EBA,0x653E,0x83F2,
-0x975E,0x5561,0x98DE,0x80A5,0x532A,0x8BFD,0x5420,0x80BA,
-0x5E9F,0x6CB8,0x8D39,0x82AC,0x915A,0x5429,0x6C1B,0x5206,
-0x7EB7,0x575F,0x711A,0x6C7E,0x7C89,0x594B,0x4EFD,0x5FFF,
-0x6124,0x7CAA,0x4E30,0x5C01,0x67AB,0x8702,0x5CF0,0x950B,
-0x98CE,0x75AF,0x70FD,0x9022,0x51AF,0x7F1D,0x8BBD,0x5949,
-0x51E4,0x4F5B,0x5426,0x592B,0x6577,0x80A4,0x5B75,0x6276,
-0x62C2,0x8F90,0x5E45,0x6C1F,0x7B26,0x4F0F,0x4FD8,0x670D,
-0x6D6E,0x6DAA,0x798F,0x88B1,0x5F17,0x752B,0x629A,0x8F85,
-0x4FEF,0x91DC,0x65A7,0x812F,0x8151,0x5E9C,0x8150,0x8D74,
-0x526F,0x8986,0x8D4B,0x590D,0x5085,0x4ED8,0x961C,0x7236,
-0x8179,0x8D1F,0x5BCC,0x8BA3,0x9644,0x5987,0x7F1A,0x5490,
-0x5676,0x560E,0x8BE5,0x6539,0x6982,0x9499,0x76D6,0x6E89,
-0x5E72,0x7518,0x6746,0x67D1,0x7AFF,0x809D,0x8D76,0x611F,
-0x79C6,0x6562,0x8D63,0x5188,0x521A,0x94A2,0x7F38,0x809B,
-0x7EB2,0x5C97,0x6E2F,0x6760,0x7BD9,0x768B,0x9AD8,0x818F,
-0x7F94,0x7CD5,0x641E,0x9550,0x7A3F,0x544A,0x54E5,0x6B4C,
-0x6401,0x6208,0x9E3D,0x80F3,0x7599,0x5272,0x9769,0x845B,
-0x683C,0x86E4,0x9601,0x9694,0x94EC,0x4E2A,0x5404,0x7ED9,
-0x6839,0x8DDF,0x8015,0x66F4,0x5E9A,0x7FB9,0x57C2,0x803F,
-0x6897,0x5DE5,0x653B,0x529F,0x606D,0x9F9A,0x4F9B,0x8EAC,
-0x516C,0x5BAB,0x5F13,0x5DE9,0x6C5E,0x62F1,0x8D21,0x5171,
-0x94A9,0x52FE,0x6C9F,0x82DF,0x72D7,0x57A2,0x6784,0x8D2D,
-0x591F,0x8F9C,0x83C7,0x5495,0x7B8D,0x4F30,0x6CBD,0x5B64,
-0x59D1,0x9F13,0x53E4,0x86CA,0x9AA8,0x8C37,0x80A1,0x6545,
-0x987E,0x56FA,0x96C7,0x522E,0x74DC,0x5250,0x5BE1,0x6302,
-0x8902,0x4E56,0x62D0,0x602A,0x68FA,0x5173,0x5B98,0x51A0,
-0x89C2,0x7BA1,0x9986,0x7F50,0x60EF,0x704C,0x8D2F,0x5149,
-0x5E7F,0x901B,0x7470,0x89C4,0x572D,0x7845,0x5F52,0x9F9F,
-0x95FA,0x8F68,0x9B3C,0x8BE1,0x7678,0x6842,0x67DC,0x8DEA,
-0x8D35,0x523D,0x8F8A,0x6EDA,0x68CD,0x9505,0x90ED,0x56FD,
-0x679C,0x88F9,0x8FC7,0x54C8,0x9AB8,0x5B69,0x6D77,0x6C26,
-0x4EA5,0x5BB3,0x9A87,0x9163,0x61A8,0x90AF,0x97E9,0x542B,
-0x6DB5,0x5BD2,0x51FD,0x558A,0x7F55,0x7FF0,0x64BC,0x634D,
-0x65F1,0x61BE,0x608D,0x710A,0x6C57,0x6C49,0x592F,0x676D,
-0x822A,0x58D5,0x568E,0x8C6A,0x6BEB,0x90DD,0x597D,0x8017,
-0x53F7,0x6D69,0x5475,0x559D,0x8377,0x83CF,0x6838,0x79BE,
-0x548C,0x4F55,0x5408,0x76D2,0x8C89,0x9602,0x6CB3,0x6DB8,
-0x8D6B,0x8910,0x9E64,0x8D3A,0x563F,0x9ED1,0x75D5,0x5F88,
-0x72E0,0x6068,0x54FC,0x4EA8,0x6A2A,0x8861,0x6052,0x8F70,
-0x54C4,0x70D8,0x8679,0x9E3F,0x6D2A,0x5B8F,0x5F18,0x7EA2,
-0x5589,0x4FAF,0x7334,0x543C,0x539A,0x5019,0x540E,0x547C,
-0x4E4E,0x5FFD,0x745A,0x58F6,0x846B,0x80E1,0x8774,0x72D0,
-0x7CCA,0x6E56,0x5F27,0x864E,0x552C,0x62A4,0x4E92,0x6CAA,
-0x6237,0x82B1,0x54D7,0x534E,0x733E,0x6ED1,0x753B,0x5212,
-0x5316,0x8BDD,0x69D0,0x5F8A,0x6000,0x6DEE,0x574F,0x6B22,
-0x73AF,0x6853,0x8FD8,0x7F13,0x6362,0x60A3,0x5524,0x75EA,
-0x8C62,0x7115,0x6DA3,0x5BA6,0x5E7B,0x8352,0x614C,0x9EC4,
-0x78FA,0x8757,0x7C27,0x7687,0x51F0,0x60F6,0x714C,0x6643,
-0x5E4C,0x604D,0x8C0E,0x7070,0x6325,0x8F89,0x5FBD,0x6062,
-0x86D4,0x56DE,0x6BC1,0x6094,0x6167,0x5349,0x60E0,0x6666,
-0x8D3F,0x79FD,0x4F1A,0x70E9,0x6C47,0x8BB3,0x8BF2,0x7ED8,
-0x8364,0x660F,0x5A5A,0x9B42,0x6D51,0x6DF7,0x8C41,0x6D3B,
-0x4F19,0x706B,0x83B7,0x6216,0x60D1,0x970D,0x8D27,0x7978,
-0x51FB,0x573E,0x57FA,0x673A,0x7578,0x7A3D,0x79EF,0x7B95,
-0x808C,0x9965,0x8FF9,0x6FC0,0x8BA5,0x9E21,0x59EC,0x7EE9,
-0x7F09,0x5409,0x6781,0x68D8,0x8F91,0x7C4D,0x96C6,0x53CA,
-0x6025,0x75BE,0x6C72,0x5373,0x5AC9,0x7EA7,0x6324,0x51E0,
-0x810A,0x5DF1,0x84DF,0x6280,0x5180,0x5B63,0x4F0E,0x796D,
-0x5242,0x60B8,0x6D4E,0x5BC4,0x5BC2,0x8BA1,0x8BB0,0x65E2,
-0x5FCC,0x9645,0x5993,0x7EE7,0x7EAA,0x5609,0x67B7,0x5939,
-0x4F73,0x5BB6,0x52A0,0x835A,0x988A,0x8D3E,0x7532,0x94BE,
-0x5047,0x7A3C,0x4EF7,0x67B6,0x9A7E,0x5AC1,0x6B7C,0x76D1,
-0x575A,0x5C16,0x7B3A,0x95F4,0x714E,0x517C,0x80A9,0x8270,
-0x5978,0x7F04,0x8327,0x68C0,0x67EC,0x78B1,0x7877,0x62E3,
-0x6361,0x7B80,0x4FED,0x526A,0x51CF,0x8350,0x69DB,0x9274,
-0x8DF5,0x8D31,0x89C1,0x952E,0x7BAD,0x4EF6,0x5065,0x8230,
-0x5251,0x996F,0x6E10,0x6E85,0x6DA7,0x5EFA,0x50F5,0x59DC,
-0x5C06,0x6D46,0x6C5F,0x7586,0x848B,0x6868,0x5956,0x8BB2,
-0x5320,0x9171,0x964D,0x8549,0x6912,0x7901,0x7126,0x80F6,
-0x4EA4,0x90CA,0x6D47,0x9A84,0x5A07,0x56BC,0x6405,0x94F0,
-0x77EB,0x4FA5,0x811A,0x72E1,0x89D2,0x997A,0x7F34,0x7EDE,
-0x527F,0x6559,0x9175,0x8F7F,0x8F83,0x53EB,0x7A96,0x63ED,
-0x63A5,0x7686,0x79F8,0x8857,0x9636,0x622A,0x52AB,0x8282,
-0x6854,0x6770,0x6377,0x776B,0x7AED,0x6D01,0x7ED3,0x89E3,
-0x59D0,0x6212,0x85C9,0x82A5,0x754C,0x501F,0x4ECB,0x75A5,
-0x8BEB,0x5C4A,0x5DFE,0x7B4B,0x65A4,0x91D1,0x4ECA,0x6D25,
-0x895F,0x7D27,0x9526,0x4EC5,0x8C28,0x8FDB,0x9773,0x664B,
-0x7981,0x8FD1,0x70EC,0x6D78,0x5C3D,0x52B2,0x8346,0x5162,
-0x830E,0x775B,0x6676,0x9CB8,0x4EAC,0x60CA,0x7CBE,0x7CB3,
-0x7ECF,0x4E95,0x8B66,0x666F,0x9888,0x9759,0x5883,0x656C,
-0x955C,0x5F84,0x75C9,0x9756,0x7ADF,0x7ADE,0x51C0,0x70AF,
-0x7A98,0x63EA,0x7A76,0x7EA0,0x7396,0x97ED,0x4E45,0x7078,
-0x4E5D,0x9152,0x53A9,0x6551,0x65E7,0x81FC,0x8205,0x548E,
-0x5C31,0x759A,0x97A0,0x62D8,0x72D9,0x75BD,0x5C45,0x9A79,
-0x83CA,0x5C40,0x5480,0x77E9,0x4E3E,0x6CAE,0x805A,0x62D2,
-0x636E,0x5DE8,0x5177,0x8DDD,0x8E1E,0x952F,0x4FF1,0x53E5,
-0x60E7,0x70AC,0x5267,0x6350,0x9E43,0x5A1F,0x5026,0x7737,
-0x5377,0x7EE2,0x6485,0x652B,0x6289,0x6398,0x5014,0x7235,
-0x89C9,0x51B3,0x8BC0,0x7EDD,0x5747,0x83CC,0x94A7,0x519B,
-0x541B,0x5CFB,0x4FCA,0x7AE3,0x6D5A,0x90E1,0x9A8F,0x5580,
-0x5496,0x5361,0x54AF,0x5F00,0x63E9,0x6977,0x51EF,0x6168,
-0x520A,0x582A,0x52D8,0x574E,0x780D,0x770B,0x5EB7,0x6177,
-0x7CE0,0x625B,0x6297,0x4EA2,0x7095,0x8003,0x62F7,0x70E4,
-0x9760,0x5777,0x82DB,0x67EF,0x68F5,0x78D5,0x9897,0x79D1,
-0x58F3,0x54B3,0x53EF,0x6E34,0x514B,0x523B,0x5BA2,0x8BFE,
-0x80AF,0x5543,0x57A6,0x6073,0x5751,0x542D,0x7A7A,0x6050,
-0x5B54,0x63A7,0x62A0,0x53E3,0x6263,0x5BC7,0x67AF,0x54ED,
-0x7A9F,0x82E6,0x9177,0x5E93,0x88E4,0x5938,0x57AE,0x630E,
-0x8DE8,0x80EF,0x5757,0x7B77,0x4FA9,0x5FEB,0x5BBD,0x6B3E,
-0x5321,0x7B50,0x72C2,0x6846,0x77FF,0x7736,0x65F7,0x51B5,
-0x4E8F,0x76D4,0x5CBF,0x7AA5,0x8475,0x594E,0x9B41,0x5080,
-0x9988,0x6127,0x6E83,0x5764,0x6606,0x6346,0x56F0,0x62EC,
-0x6269,0x5ED3,0x9614,0x5783,0x62C9,0x5587,0x8721,0x814A,
-0x8FA3,0x5566,0x83B1,0x6765,0x8D56,0x84DD,0x5A6A,0x680F,
-0x62E6,0x7BEE,0x9611,0x5170,0x6F9C,0x8C30,0x63FD,0x89C8,
-0x61D2,0x7F06,0x70C2,0x6EE5,0x7405,0x6994,0x72FC,0x5ECA,
-0x90CE,0x6717,0x6D6A,0x635E,0x52B3,0x7262,0x8001,0x4F6C,
-0x59E5,0x916A,0x70D9,0x6D9D,0x52D2,0x4E50,0x96F7,0x956D,
-0x857E,0x78CA,0x7D2F,0x5121,0x5792,0x64C2,0x808B,0x7C7B,
-0x6CEA,0x68F1,0x695E,0x51B7,0x5398,0x68A8,0x7281,0x9ECE,
-0x7BF1,0x72F8,0x79BB,0x6F13,0x7406,0x674E,0x91CC,0x9CA4,
-0x793C,0x8389,0x8354,0x540F,0x6817,0x4E3D,0x5389,0x52B1,
-0x783E,0x5386,0x5229,0x5088,0x4F8B,0x4FD0,0x75E2,0x7ACB,
-0x7C92,0x6CA5,0x96B6,0x529B,0x7483,0x54E9,0x4FE9,0x8054,
-0x83B2,0x8FDE,0x9570,0x5EC9,0x601C,0x6D9F,0x5E18,0x655B,
-0x8138,0x94FE,0x604B,0x70BC,0x7EC3,0x7CAE,0x51C9,0x6881,
-0x7CB1,0x826F,0x4E24,0x8F86,0x91CF,0x667E,0x4EAE,0x8C05,
-0x64A9,0x804A,0x50DA,0x7597,0x71CE,0x5BE5,0x8FBD,0x6F66,
-0x4E86,0x6482,0x9563,0x5ED6,0x6599,0x5217,0x88C2,0x70C8,
-0x52A3,0x730E,0x7433,0x6797,0x78F7,0x9716,0x4E34,0x90BB,
-0x9CDE,0x6DCB,0x51DB,0x8D41,0x541D,0x62CE,0x73B2,0x83F1,
-0x96F6,0x9F84,0x94C3,0x4F36,0x7F9A,0x51CC,0x7075,0x9675,
-0x5CAD,0x9886,0x53E6,0x4EE4,0x6E9C,0x7409,0x69B4,0x786B,
-0x998F,0x7559,0x5218,0x7624,0x6D41,0x67F3,0x516D,0x9F99,
-0x804B,0x5499,0x7B3C,0x7ABF,0x9686,0x5784,0x62E2,0x9647,
-0x697C,0x5A04,0x6402,0x7BD3,0x6F0F,0x964B,0x82A6,0x5362,
-0x9885,0x5E90,0x7089,0x63B3,0x5364,0x864F,0x9C81,0x9E93,
-0x788C,0x9732,0x8DEF,0x8D42,0x9E7F,0x6F5E,0x7984,0x5F55,
-0x9646,0x622E,0x9A74,0x5415,0x94DD,0x4FA3,0x65C5,0x5C65,
-0x5C61,0x7F15,0x8651,0x6C2F,0x5F8B,0x7387,0x6EE4,0x7EFF,
-0x5CE6,0x631B,0x5B6A,0x6EE6,0x5375,0x4E71,0x63A0,0x7565,
-0x62A1,0x8F6E,0x4F26,0x4ED1,0x6CA6,0x7EB6,0x8BBA,0x841D,
-0x87BA,0x7F57,0x903B,0x9523,0x7BA9,0x9AA1,0x88F8,0x843D,
-0x6D1B,0x9A86,0x7EDC,0x5988,0x9EBB,0x739B,0x7801,0x8682,
-0x9A6C,0x9A82,0x561B,0x5417,0x57CB,0x4E70,0x9EA6,0x5356,
-0x8FC8,0x8109,0x7792,0x9992,0x86EE,0x6EE1,0x8513,0x66FC,
-0x6162,0x6F2B,0x8C29,0x8292,0x832B,0x76F2,0x6C13,0x5FD9,
-0x83BD,0x732B,0x8305,0x951A,0x6BDB,0x77DB,0x94C6,0x536F,
-0x8302,0x5192,0x5E3D,0x8C8C,0x8D38,0x4E48,0x73AB,0x679A,
-0x6885,0x9176,0x9709,0x7164,0x6CA1,0x7709,0x5A92,0x9541,
-0x6BCF,0x7F8E,0x6627,0x5BD0,0x59B9,0x5A9A,0x95E8,0x95F7,
-0x4EEC,0x840C,0x8499,0x6AAC,0x76DF,0x9530,0x731B,0x68A6,
-0x5B5F,0x772F,0x919A,0x9761,0x7CDC,0x8FF7,0x8C1C,0x5F25,
-0x7C73,0x79D8,0x89C5,0x6CCC,0x871C,0x5BC6,0x5E42,0x68C9,
-0x7720,0x7EF5,0x5195,0x514D,0x52C9,0x5A29,0x7F05,0x9762,
-0x82D7,0x63CF,0x7784,0x85D0,0x79D2,0x6E3A,0x5E99,0x5999,
-0x8511,0x706D,0x6C11,0x62BF,0x76BF,0x654F,0x60AF,0x95FD,
-0x660E,0x879F,0x9E23,0x94ED,0x540D,0x547D,0x8C2C,0x6478,
-0x6479,0x8611,0x6A21,0x819C,0x78E8,0x6469,0x9B54,0x62B9,
-0x672B,0x83AB,0x58A8,0x9ED8,0x6CAB,0x6F20,0x5BDE,0x964C,
-0x8C0B,0x725F,0x67D0,0x62C7,0x7261,0x4EA9,0x59C6,0x6BCD,
-0x5893,0x66AE,0x5E55,0x52DF,0x6155,0x6728,0x76EE,0x7766,
-0x7267,0x7A46,0x62FF,0x54EA,0x5450,0x94A0,0x90A3,0x5A1C,
-0x7EB3,0x6C16,0x4E43,0x5976,0x8010,0x5948,0x5357,0x7537,
-0x96BE,0x56CA,0x6320,0x8111,0x607C,0x95F9,0x6DD6,0x5462,
-0x9981,0x5185,0x5AE9,0x80FD,0x59AE,0x9713,0x502A,0x6CE5,
-0x5C3C,0x62DF,0x4F60,0x533F,0x817B,0x9006,0x6EBA,0x852B,
-0x62C8,0x5E74,0x78BE,0x64B5,0x637B,0x5FF5,0x5A18,0x917F,
-0x9E1F,0x5C3F,0x634F,0x8042,0x5B7D,0x556E,0x954A,0x954D,
-0x6D85,0x60A8,0x67E0,0x72DE,0x51DD,0x5B81,0x62E7,0x6CDE,
-0x725B,0x626D,0x94AE,0x7EBD,0x8113,0x6D53,0x519C,0x5F04,
-0x5974,0x52AA,0x6012,0x5973,0x6696,0x8650,0x759F,0x632A,
-0x61E6,0x7CEF,0x8BFA,0x54E6,0x6B27,0x9E25,0x6BB4,0x85D5,
-0x5455,0x5076,0x6CA4,0x556A,0x8DB4,0x722C,0x5E15,0x6015,
-0x7436,0x62CD,0x6392,0x724C,0x5F98,0x6E43,0x6D3E,0x6500,
-0x6F58,0x76D8,0x78D0,0x76FC,0x7554,0x5224,0x53DB,0x4E53,
-0x5E9E,0x65C1,0x802A,0x80D6,0x629B,0x5486,0x5228,0x70AE,
-0x888D,0x8DD1,0x6CE1,0x5478,0x80DA,0x57F9,0x88F4,0x8D54,
-0x966A,0x914D,0x4F69,0x6C9B,0x55B7,0x76C6,0x7830,0x62A8,
-0x70F9,0x6F8E,0x5F6D,0x84EC,0x68DA,0x787C,0x7BF7,0x81A8,
-0x670B,0x9E4F,0x6367,0x78B0,0x576F,0x7812,0x9739,0x6279,
-0x62AB,0x5288,0x7435,0x6BD7,0x5564,0x813E,0x75B2,0x76AE,
-0x5339,0x75DE,0x50FB,0x5C41,0x8B6C,0x7BC7,0x504F,0x7247,
-0x9A97,0x98D8,0x6F02,0x74E2,0x7968,0x6487,0x77A5,0x62FC,
-0x9891,0x8D2B,0x54C1,0x8058,0x4E52,0x576A,0x82F9,0x840D,
-0x5E73,0x51ED,0x74F6,0x8BC4,0x5C4F,0x5761,0x6CFC,0x9887,
-0x5A46,0x7834,0x9B44,0x8FEB,0x7C95,0x5256,0x6251,0x94FA,
-0x4EC6,0x8386,0x8461,0x83E9,0x84B2,0x57D4,0x6734,0x5703,
-0x666E,0x6D66,0x8C31,0x66DD,0x7011,0x671F,0x6B3A,0x6816,
-0x621A,0x59BB,0x4E03,0x51C4,0x6F06,0x67D2,0x6C8F,0x5176,
-0x68CB,0x5947,0x6B67,0x7566,0x5D0E,0x8110,0x9F50,0x65D7,
-0x7948,0x7941,0x9A91,0x8D77,0x5C82,0x4E5E,0x4F01,0x542F,
-0x5951,0x780C,0x5668,0x6C14,0x8FC4,0x5F03,0x6C7D,0x6CE3,
-0x8BAB,0x6390,0x6070,0x6D3D,0x7275,0x6266,0x948E,0x94C5,
-0x5343,0x8FC1,0x7B7E,0x4EDF,0x8C26,0x4E7E,0x9ED4,0x94B1,
-0x94B3,0x524D,0x6F5C,0x9063,0x6D45,0x8C34,0x5811,0x5D4C,
-0x6B20,0x6B49,0x67AA,0x545B,0x8154,0x7F8C,0x5899,0x8537,
-0x5F3A,0x62A2,0x6A47,0x9539,0x6572,0x6084,0x6865,0x77A7,
-0x4E54,0x4FA8,0x5DE7,0x9798,0x64AC,0x7FD8,0x5CED,0x4FCF,
-0x7A8D,0x5207,0x8304,0x4E14,0x602F,0x7A83,0x94A6,0x4FB5,
-0x4EB2,0x79E6,0x7434,0x52E4,0x82B9,0x64D2,0x79BD,0x5BDD,
-0x6C81,0x9752,0x8F7B,0x6C22,0x503E,0x537F,0x6E05,0x64CE,
-0x6674,0x6C30,0x60C5,0x9877,0x8BF7,0x5E86,0x743C,0x7A77,
-0x79CB,0x4E18,0x90B1,0x7403,0x6C42,0x56DA,0x914B,0x6CC5,
-0x8D8B,0x533A,0x86C6,0x66F2,0x8EAF,0x5C48,0x9A71,0x6E20,
-0x53D6,0x5A36,0x9F8B,0x8DA3,0x53BB,0x5708,0x98A7,0x6743,
-0x919B,0x6CC9,0x5168,0x75CA,0x62F3,0x72AC,0x5238,0x529D,
-0x7F3A,0x7094,0x7638,0x5374,0x9E4A,0x69B7,0x786E,0x96C0,
-0x88D9,0x7FA4,0x7136,0x71C3,0x5189,0x67D3,0x74E4,0x58E4,
-0x6518,0x56B7,0x8BA9,0x9976,0x6270,0x7ED5,0x60F9,0x70ED,
-0x58EC,0x4EC1,0x4EBA,0x5FCD,0x97E7,0x4EFB,0x8BA4,0x5203,
-0x598A,0x7EAB,0x6254,0x4ECD,0x65E5,0x620E,0x8338,0x84C9,
-0x8363,0x878D,0x7194,0x6EB6,0x5BB9,0x7ED2,0x5197,0x63C9,
-0x67D4,0x8089,0x8339,0x8815,0x5112,0x5B7A,0x5982,0x8FB1,
-0x4E73,0x6C5D,0x5165,0x8925,0x8F6F,0x962E,0x854A,0x745E,
-0x9510,0x95F0,0x6DA6,0x82E5,0x5F31,0x6492,0x6D12,0x8428,
-0x816E,0x9CC3,0x585E,0x8D5B,0x4E09,0x53C1,0x4F1E,0x6563,
-0x6851,0x55D3,0x4E27,0x6414,0x9A9A,0x626B,0x5AC2,0x745F,
-0x8272,0x6DA9,0x68EE,0x50E7,0x838E,0x7802,0x6740,0x5239,
-0x6C99,0x7EB1,0x50BB,0x5565,0x715E,0x7B5B,0x6652,0x73CA,
-0x82EB,0x6749,0x5C71,0x5220,0x717D,0x886B,0x95EA,0x9655,
-0x64C5,0x8D61,0x81B3,0x5584,0x6C55,0x6247,0x7F2E,0x5892,
-0x4F24,0x5546,0x8D4F,0x664C,0x4E0A,0x5C1A,0x88F3,0x68A2,
-0x634E,0x7A0D,0x70E7,0x828D,0x52FA,0x97F6,0x5C11,0x54E8,
-0x90B5,0x7ECD,0x5962,0x8D4A,0x86C7,0x820C,0x820D,0x8D66,
-0x6444,0x5C04,0x6151,0x6D89,0x793E,0x8BBE,0x7837,0x7533,
-0x547B,0x4F38,0x8EAB,0x6DF1,0x5A20,0x7EC5,0x795E,0x6C88,
-0x5BA1,0x5A76,0x751A,0x80BE,0x614E,0x6E17,0x58F0,0x751F,
-0x7525,0x7272,0x5347,0x7EF3,0x7701,0x76DB,0x5269,0x80DC,
-0x5723,0x5E08,0x5931,0x72EE,0x65BD,0x6E7F,0x8BD7,0x5C38,
-0x8671,0x5341,0x77F3,0x62FE,0x65F6,0x4EC0,0x98DF,0x8680,
-0x5B9E,0x8BC6,0x53F2,0x77E2,0x4F7F,0x5C4E,0x9A76,0x59CB,
-0x5F0F,0x793A,0x58EB,0x4E16,0x67FF,0x4E8B,0x62ED,0x8A93,
-0x901D,0x52BF,0x662F,0x55DC,0x566C,0x9002,0x4ED5,0x4F8D,
-0x91CA,0x9970,0x6C0F,0x5E02,0x6043,0x5BA4,0x89C6,0x8BD5,
-0x6536,0x624B,0x9996,0x5B88,0x5BFF,0x6388,0x552E,0x53D7,
-0x7626,0x517D,0x852C,0x67A2,0x68B3,0x6B8A,0x6292,0x8F93,
-0x53D4,0x8212,0x6DD1,0x758F,0x4E66,0x8D4E,0x5B70,0x719F,
-0x85AF,0x6691,0x66D9,0x7F72,0x8700,0x9ECD,0x9F20,0x5C5E,
-0x672F,0x8FF0,0x6811,0x675F,0x620D,0x7AD6,0x5885,0x5EB6,
-0x6570,0x6F31,0x6055,0x5237,0x800D,0x6454,0x8870,0x7529,
-0x5E05,0x6813,0x62F4,0x971C,0x53CC,0x723D,0x8C01,0x6C34,
-0x7761,0x7A0E,0x542E,0x77AC,0x987A,0x821C,0x8BF4,0x7855,
-0x6714,0x70C1,0x65AF,0x6495,0x5636,0x601D,0x79C1,0x53F8,
-0x4E1D,0x6B7B,0x8086,0x5BFA,0x55E3,0x56DB,0x4F3A,0x4F3C,
-0x9972,0x5DF3,0x677E,0x8038,0x6002,0x9882,0x9001,0x5B8B,
-0x8BBC,0x8BF5,0x641C,0x8258,0x64DE,0x55FD,0x82CF,0x9165,
-0x4FD7,0x7D20,0x901F,0x7C9F,0x50F3,0x5851,0x6EAF,0x5BBF,
-0x8BC9,0x8083,0x9178,0x849C,0x7B97,0x867D,0x968B,0x968F,
-0x7EE5,0x9AD3,0x788E,0x5C81,0x7A57,0x9042,0x96A7,0x795F,
-0x5B59,0x635F,0x7B0B,0x84D1,0x68AD,0x5506,0x7F29,0x7410,
-0x7D22,0x9501,0x6240,0x584C,0x4ED6,0x5B83,0x5979,0x5854,
-0x736D,0x631E,0x8E4B,0x8E0F,0x80CE,0x82D4,0x62AC,0x53F0,
-0x6CF0,0x915E,0x592A,0x6001,0x6C70,0x574D,0x644A,0x8D2A,
-0x762B,0x6EE9,0x575B,0x6A80,0x75F0,0x6F6D,0x8C2D,0x8C08,
-0x5766,0x6BEF,0x8892,0x78B3,0x63A2,0x53F9,0x70AD,0x6C64,
-0x5858,0x642A,0x5802,0x68E0,0x819B,0x5510,0x7CD6,0x5018,
-0x8EBA,0x6DCC,0x8D9F,0x70EB,0x638F,0x6D9B,0x6ED4,0x7EE6,
-0x8404,0x6843,0x9003,0x6DD8,0x9676,0x8BA8,0x5957,0x7279,
-0x85E4,0x817E,0x75BC,0x8A8A,0x68AF,0x5254,0x8E22,0x9511,
-0x63D0,0x9898,0x8E44,0x557C,0x4F53,0x66FF,0x568F,0x60D5,
-0x6D95,0x5243,0x5C49,0x5929,0x6DFB,0x586B,0x7530,0x751C,
-0x606C,0x8214,0x8146,0x6311,0x6761,0x8FE2,0x773A,0x8DF3,
-0x8D34,0x94C1,0x5E16,0x5385,0x542C,0x70C3,0x6C40,0x5EF7,
-0x505C,0x4EAD,0x5EAD,0x633A,0x8247,0x901A,0x6850,0x916E,
-0x77B3,0x540C,0x94DC,0x5F64,0x7AE5,0x6876,0x6345,0x7B52,
-0x7EDF,0x75DB,0x5077,0x6295,0x5934,0x900F,0x51F8,0x79C3,
-0x7A81,0x56FE,0x5F92,0x9014,0x6D82,0x5C60,0x571F,0x5410,
-0x5154,0x6E4D,0x56E2,0x63A8,0x9893,0x817F,0x8715,0x892A,
-0x9000,0x541E,0x5C6F,0x81C0,0x62D6,0x6258,0x8131,0x9E35,
-0x9640,0x9A6E,0x9A7C,0x692D,0x59A5,0x62D3,0x553E,0x6316,
-0x54C7,0x86D9,0x6D3C,0x5A03,0x74E6,0x889C,0x6B6A,0x5916,
-0x8C4C,0x5F2F,0x6E7E,0x73A9,0x987D,0x4E38,0x70F7,0x5B8C,
-0x7897,0x633D,0x665A,0x7696,0x60CB,0x5B9B,0x5A49,0x4E07,
-0x8155,0x6C6A,0x738B,0x4EA1,0x6789,0x7F51,0x5F80,0x65FA,
-0x671B,0x5FD8,0x5984,0x5A01,0x5DCD,0x5FAE,0x5371,0x97E6,
-0x8FDD,0x6845,0x56F4,0x552F,0x60DF,0x4E3A,0x6F4D,0x7EF4,
-0x82C7,0x840E,0x59D4,0x4F1F,0x4F2A,0x5C3E,0x7EAC,0x672A,
-0x851A,0x5473,0x754F,0x80C3,0x5582,0x9B4F,0x4F4D,0x6E2D,
-0x8C13,0x5C09,0x6170,0x536B,0x761F,0x6E29,0x868A,0x6587,
-0x95FB,0x7EB9,0x543B,0x7A33,0x7D0A,0x95EE,0x55E1,0x7FC1,
-0x74EE,0x631D,0x8717,0x6DA1,0x7A9D,0x6211,0x65A1,0x5367,
-0x63E1,0x6C83,0x5DEB,0x545C,0x94A8,0x4E4C,0x6C61,0x8BEC,
-0x5C4B,0x65E0,0x829C,0x68A7,0x543E,0x5434,0x6BCB,0x6B66,
-0x4E94,0x6342,0x5348,0x821E,0x4F0D,0x4FAE,0x575E,0x620A,
-0x96FE,0x6664,0x7269,0x52FF,0x52A1,0x609F,0x8BEF,0x6614,
-0x7199,0x6790,0x897F,0x7852,0x77FD,0x6670,0x563B,0x5438,
-0x9521,0x727A,0x7A00,0x606F,0x5E0C,0x6089,0x819D,0x5915,
-0x60DC,0x7184,0x70EF,0x6EAA,0x6C50,0x7280,0x6A84,0x88AD,
-0x5E2D,0x4E60,0x5AB3,0x559C,0x94E3,0x6D17,0x7CFB,0x9699,
-0x620F,0x7EC6,0x778E,0x867E,0x5323,0x971E,0x8F96,0x6687,
-0x5CE1,0x4FA0,0x72ED,0x4E0B,0x53A6,0x590F,0x5413,0x6380,
-0x9528,0x5148,0x4ED9,0x9C9C,0x7EA4,0x54B8,0x8D24,0x8854,
-0x8237,0x95F2,0x6D8E,0x5F26,0x5ACC,0x663E,0x9669,0x73B0,
-0x732E,0x53BF,0x817A,0x9985,0x7FA1,0x5BAA,0x9677,0x9650,
-0x7EBF,0x76F8,0x53A2,0x9576,0x9999,0x7BB1,0x8944,0x6E58,
-0x4E61,0x7FD4,0x7965,0x8BE6,0x60F3,0x54CD,0x4EAB,0x9879,
-0x5DF7,0x6A61,0x50CF,0x5411,0x8C61,0x8427,0x785D,0x9704,
-0x524A,0x54EE,0x56A3,0x9500,0x6D88,0x5BB5,0x6DC6,0x6653,
-0x5C0F,0x5B5D,0x6821,0x8096,0x5578,0x7B11,0x6548,0x6954,
-0x4E9B,0x6B47,0x874E,0x978B,0x534F,0x631F,0x643A,0x90AA,
-0x659C,0x80C1,0x8C10,0x5199,0x68B0,0x5378,0x87F9,0x61C8,
-0x6CC4,0x6CFB,0x8C22,0x5C51,0x85AA,0x82AF,0x950C,0x6B23,
-0x8F9B,0x65B0,0x5FFB,0x5FC3,0x4FE1,0x8845,0x661F,0x8165,
-0x7329,0x60FA,0x5174,0x5211,0x578B,0x5F62,0x90A2,0x884C,
-0x9192,0x5E78,0x674F,0x6027,0x59D3,0x5144,0x51F6,0x80F8,
-0x5308,0x6C79,0x96C4,0x718A,0x4F11,0x4FEE,0x7F9E,0x673D,
-0x55C5,0x9508,0x79C0,0x8896,0x7EE3,0x589F,0x620C,0x9700,
-0x865A,0x5618,0x987B,0x5F90,0x8BB8,0x84C4,0x9157,0x53D9,
-0x65ED,0x5E8F,0x755C,0x6064,0x7D6E,0x5A7F,0x7EEA,0x7EED,
-0x8F69,0x55A7,0x5BA3,0x60AC,0x65CB,0x7384,0x9009,0x7663,
-0x7729,0x7EDA,0x9774,0x859B,0x5B66,0x7A74,0x96EA,0x8840,
-0x52CB,0x718F,0x5FAA,0x65EC,0x8BE2,0x5BFB,0x9A6F,0x5DE1,
-0x6B89,0x6C5B,0x8BAD,0x8BAF,0x900A,0x8FC5,0x538B,0x62BC,
-0x9E26,0x9E2D,0x5440,0x4E2B,0x82BD,0x7259,0x869C,0x5D16,
-0x8859,0x6DAF,0x96C5,0x54D1,0x4E9A,0x8BB6,0x7109,0x54BD,
-0x9609,0x70DF,0x6DF9,0x76D0,0x4E25,0x7814,0x8712,0x5CA9,
-0x5EF6,0x8A00,0x989C,0x960E,0x708E,0x6CBF,0x5944,0x63A9,
-0x773C,0x884D,0x6F14,0x8273,0x5830,0x71D5,0x538C,0x781A,
-0x96C1,0x5501,0x5F66,0x7130,0x5BB4,0x8C1A,0x9A8C,0x6B83,
-0x592E,0x9E2F,0x79E7,0x6768,0x626C,0x4F6F,0x75A1,0x7F8A,
-0x6D0B,0x9633,0x6C27,0x4EF0,0x75D2,0x517B,0x6837,0x6F3E,
-0x9080,0x8170,0x5996,0x7476,0x6447,0x5C27,0x9065,0x7A91,
-0x8C23,0x59DA,0x54AC,0x8200,0x836F,0x8981,0x8000,0x6930,
-0x564E,0x8036,0x7237,0x91CE,0x51B6,0x4E5F,0x9875,0x6396,
-0x4E1A,0x53F6,0x66F3,0x814B,0x591C,0x6DB2,0x4E00,0x58F9,
-0x533B,0x63D6,0x94F1,0x4F9D,0x4F0A,0x8863,0x9890,0x5937,
-0x9057,0x79FB,0x4EEA,0x80F0,0x7591,0x6C82,0x5B9C,0x59E8,
-0x5F5D,0x6905,0x8681,0x501A,0x5DF2,0x4E59,0x77E3,0x4EE5,
-0x827A,0x6291,0x6613,0x9091,0x5C79,0x4EBF,0x5F79,0x81C6,
-0x9038,0x8084,0x75AB,0x4EA6,0x88D4,0x610F,0x6BC5,0x5FC6,
-0x4E49,0x76CA,0x6EA2,0x8BE3,0x8BAE,0x8C0A,0x8BD1,0x5F02,
-0x7FFC,0x7FCC,0x7ECE,0x8335,0x836B,0x56E0,0x6BB7,0x97F3,
-0x9634,0x59FB,0x541F,0x94F6,0x6DEB,0x5BC5,0x996E,0x5C39,
-0x5F15,0x9690,0x5370,0x82F1,0x6A31,0x5A74,0x9E70,0x5E94,
-0x7F28,0x83B9,0x8424,0x8425,0x8367,0x8747,0x8FCE,0x8D62,
-0x76C8,0x5F71,0x9896,0x786C,0x6620,0x54DF,0x62E5,0x4F63,
-0x81C3,0x75C8,0x5EB8,0x96CD,0x8E0A,0x86F9,0x548F,0x6CF3,
-0x6D8C,0x6C38,0x607F,0x52C7,0x7528,0x5E7D,0x4F18,0x60A0,
-0x5FE7,0x5C24,0x7531,0x90AE,0x94C0,0x72B9,0x6CB9,0x6E38,
-0x9149,0x6709,0x53CB,0x53F3,0x4F51,0x91C9,0x8BF1,0x53C8,
-0x5E7C,0x8FC2,0x6DE4,0x4E8E,0x76C2,0x6986,0x865E,0x611A,
-0x8206,0x4F59,0x4FDE,0x903E,0x9C7C,0x6109,0x6E1D,0x6E14,
-0x9685,0x4E88,0x5A31,0x96E8,0x4E0E,0x5C7F,0x79B9,0x5B87,
-0x8BED,0x7FBD,0x7389,0x57DF,0x828B,0x90C1,0x5401,0x9047,
-0x55BB,0x5CEA,0x5FA1,0x6108,0x6B32,0x72F1,0x80B2,0x8A89,
-0x6D74,0x5BD3,0x88D5,0x9884,0x8C6B,0x9A6D,0x9E33,0x6E0A,
-0x51A4,0x5143,0x57A3,0x8881,0x539F,0x63F4,0x8F95,0x56ED,
-0x5458,0x5706,0x733F,0x6E90,0x7F18,0x8FDC,0x82D1,0x613F,
-0x6028,0x9662,0x66F0,0x7EA6,0x8D8A,0x8DC3,0x94A5,0x5CB3,
-0x7CA4,0x6708,0x60A6,0x9605,0x8018,0x4E91,0x90E7,0x5300,
-0x9668,0x5141,0x8FD0,0x8574,0x915D,0x6655,0x97F5,0x5B55,
-0x531D,0x7838,0x6742,0x683D,0x54C9,0x707E,0x5BB0,0x8F7D,
-0x518D,0x5728,0x54B1,0x6512,0x6682,0x8D5E,0x8D43,0x810F,
-0x846C,0x906D,0x7CDF,0x51FF,0x85FB,0x67A3,0x65E9,0x6FA1,
-0x86A4,0x8E81,0x566A,0x9020,0x7682,0x7076,0x71E5,0x8D23,
-0x62E9,0x5219,0x6CFD,0x8D3C,0x600E,0x589E,0x618E,0x66FE,
-0x8D60,0x624E,0x55B3,0x6E23,0x672D,0x8F67,0x94E1,0x95F8,
-0x7728,0x6805,0x69A8,0x548B,0x4E4D,0x70B8,0x8BC8,0x6458,
-0x658B,0x5B85,0x7A84,0x503A,0x5BE8,0x77BB,0x6BE1,0x8A79,
-0x7C98,0x6CBE,0x76CF,0x65A9,0x8F97,0x5D2D,0x5C55,0x8638,
-0x6808,0x5360,0x6218,0x7AD9,0x6E5B,0x7EFD,0x6A1F,0x7AE0,
-0x5F70,0x6F33,0x5F20,0x638C,0x6DA8,0x6756,0x4E08,0x5E10,
-0x8D26,0x4ED7,0x80C0,0x7634,0x969C,0x62DB,0x662D,0x627E,
-0x6CBC,0x8D75,0x7167,0x7F69,0x5146,0x8087,0x53EC,0x906E,
-0x6298,0x54F2,0x86F0,0x8F99,0x8005,0x9517,0x8517,0x8FD9,
-0x6D59,0x73CD,0x659F,0x771F,0x7504,0x7827,0x81FB,0x8D1E,
-0x9488,0x4FA6,0x6795,0x75B9,0x8BCA,0x9707,0x632F,0x9547,
-0x9635,0x84B8,0x6323,0x7741,0x5F81,0x72F0,0x4E89,0x6014,
-0x6574,0x62EF,0x6B63,0x653F,0x5E27,0x75C7,0x90D1,0x8BC1,
-0x829D,0x679D,0x652F,0x5431,0x8718,0x77E5,0x80A2,0x8102,
-0x6C41,0x4E4B,0x7EC7,0x804C,0x76F4,0x690D,0x6B96,0x6267,
-0x503C,0x4F84,0x5740,0x6307,0x6B62,0x8DBE,0x53EA,0x65E8,
-0x7EB8,0x5FD7,0x631A,0x63B7,0x81F3,0x81F4,0x7F6E,0x5E1C,
-0x5CD9,0x5236,0x667A,0x79E9,0x7A1A,0x8D28,0x7099,0x75D4,
-0x6EDE,0x6CBB,0x7A92,0x4E2D,0x76C5,0x5FE0,0x949F,0x8877,
-0x7EC8,0x79CD,0x80BF,0x91CD,0x4EF2,0x4F17,0x821F,0x5468,
-0x5DDE,0x6D32,0x8BCC,0x7CA5,0x8F74,0x8098,0x5E1A,0x5492,
-0x76B1,0x5B99,0x663C,0x9AA4,0x73E0,0x682A,0x86DB,0x6731,
-0x732A,0x8BF8,0x8BDB,0x9010,0x7AF9,0x70DB,0x716E,0x62C4,
-0x77A9,0x5631,0x4E3B,0x8457,0x67F1,0x52A9,0x86C0,0x8D2E,
-0x94F8,0x7B51,0x4F4F,0x6CE8,0x795D,0x9A7B,0x6293,0x722A,
-0x62FD,0x4E13,0x7816,0x8F6C,0x64B0,0x8D5A,0x7BC6,0x6869,
-0x5E84,0x88C5,0x5986,0x649E,0x58EE,0x72B6,0x690E,0x9525,
-0x8FFD,0x8D58,0x5760,0x7F00,0x8C06,0x51C6,0x6349,0x62D9,
-0x5353,0x684C,0x7422,0x8301,0x914C,0x5544,0x7740,0x707C,
-0x6D4A,0x5179,0x54A8,0x8D44,0x59FF,0x6ECB,0x6DC4,0x5B5C,
-0x7D2B,0x4ED4,0x7C7D,0x6ED3,0x5B50,0x81EA,0x6E0D,0x5B57,
-0x9B03,0x68D5,0x8E2A,0x5B97,0x7EFC,0x603B,0x7EB5,0x90B9,
-0x8D70,0x594F,0x63CD,0x79DF,0x8DB3,0x5352,0x65CF,0x7956,
-0x8BC5,0x963B,0x7EC4,0x94BB,0x7E82,0x5634,0x9189,0x6700,
-0x7F6A,0x5C0A,0x9075,0x6628,0x5DE6,0x4F50,0x67DE,0x505A,
-0x4F5C,0x5750,0x5EA7,0x2000,0x2000,0x2000,0x2000,0x2000,
-0x4E8D,0x4E0C,0x5140,0x4E10,0x5EFF,0x5345,0x4E15,0x4E98,
-0x4E1E,0x9B32,0x5B6C,0x5669,0x4E28,0x79BA,0x4E3F,0x5315,
-0x4E47,0x592D,0x723B,0x536E,0x6C10,0x56DF,0x80E4,0x9997,
-0x6BD3,0x777E,0x9F17,0x4E36,0x4E9F,0x9F10,0x4E5C,0x4E69,
-0x4E93,0x8288,0x5B5B,0x556C,0x560F,0x4EC4,0x538D,0x539D,
-0x53A3,0x53A5,0x53AE,0x9765,0x8D5D,0x531A,0x53F5,0x5326,
-0x532E,0x533E,0x8D5C,0x5366,0x5363,0x5202,0x5208,0x520E,
-0x522D,0x5233,0x523F,0x5240,0x524C,0x525E,0x5261,0x525C,
-0x84AF,0x527D,0x5282,0x5281,0x5290,0x5293,0x5182,0x7F54,
-0x4EBB,0x4EC3,0x4EC9,0x4EC2,0x4EE8,0x4EE1,0x4EEB,0x4EDE,
-0x4F1B,0x4EF3,0x4F22,0x4F64,0x4EF5,0x4F25,0x4F27,0x4F09,
-0x4F2B,0x4F5E,0x4F67,0x6538,0x4F5A,0x4F5D,0x4F5F,0x4F57,
-0x4F32,0x4F3D,0x4F76,0x4F74,0x4F91,0x4F89,0x4F83,0x4F8F,
-0x4F7E,0x4F7B,0x4FAA,0x4F7C,0x4FAC,0x4F94,0x4FE6,0x4FE8,
-0x4FEA,0x4FC5,0x4FDA,0x4FE3,0x4FDC,0x4FD1,0x4FDF,0x4FF8,
-0x5029,0x504C,0x4FF3,0x502C,0x500F,0x502E,0x502D,0x4FFE,
-0x501C,0x500C,0x5025,0x5028,0x507E,0x5043,0x5055,0x5048,
-0x504E,0x506C,0x507B,0x50A5,0x50A7,0x50A9,0x50BA,0x50D6,
-0x5106,0x50ED,0x50EC,0x50E6,0x50EE,0x5107,0x510B,0x4EDD,
-0x6C3D,0x4F58,0x4F65,0x4FCE,0x9FA0,0x6C46,0x7C74,0x516E,
-0x5DFD,0x9EC9,0x9998,0x5181,0x5914,0x52F9,0x530D,0x8A07,
-0x5310,0x51EB,0x5919,0x5155,0x4EA0,0x5156,0x4EB3,0x886E,
-0x88A4,0x4EB5,0x8114,0x88D2,0x7980,0x5B34,0x8803,0x7FB8,
-0x51AB,0x51B1,0x51BD,0x51BC,0x51C7,0x5196,0x51A2,0x51A5,
-0x8BA0,0x8BA6,0x8BA7,0x8BAA,0x8BB4,0x8BB5,0x8BB7,0x8BC2,
-0x8BC3,0x8BCB,0x8BCF,0x8BCE,0x8BD2,0x8BD3,0x8BD4,0x8BD6,
-0x8BD8,0x8BD9,0x8BDC,0x8BDF,0x8BE0,0x8BE4,0x8BE8,0x8BE9,
-0x8BEE,0x8BF0,0x8BF3,0x8BF6,0x8BF9,0x8BFC,0x8BFF,0x8C00,
-0x8C02,0x8C04,0x8C07,0x8C0C,0x8C0F,0x8C11,0x8C12,0x8C14,
-0x8C15,0x8C16,0x8C19,0x8C1B,0x8C18,0x8C1D,0x8C1F,0x8C20,
-0x8C21,0x8C25,0x8C27,0x8C2A,0x8C2B,0x8C2E,0x8C2F,0x8C32,
-0x8C33,0x8C35,0x8C36,0x5369,0x537A,0x961D,0x9622,0x9621,
-0x9631,0x962A,0x963D,0x963C,0x9642,0x9649,0x9654,0x965F,
-0x9667,0x966C,0x9672,0x9674,0x9688,0x968D,0x9697,0x96B0,
-0x9097,0x909B,0x909D,0x9099,0x90AC,0x90A1,0x90B4,0x90B3,
-0x90B6,0x90BA,0x90B8,0x90B0,0x90CF,0x90C5,0x90BE,0x90D0,
-0x90C4,0x90C7,0x90D3,0x90E6,0x90E2,0x90DC,0x90D7,0x90DB,
-0x90EB,0x90EF,0x90FE,0x9104,0x9122,0x911E,0x9123,0x9131,
-0x912F,0x9139,0x9143,0x9146,0x520D,0x5942,0x52A2,0x52AC,
-0x52AD,0x52BE,0x54FF,0x52D0,0x52D6,0x52F0,0x53DF,0x71EE,
-0x77CD,0x5EF4,0x51F5,0x51FC,0x9B2F,0x53B6,0x5F01,0x755A,
-0x5DEF,0x574C,0x57A9,0x57A1,0x587E,0x58BC,0x58C5,0x58D1,
-0x5729,0x572C,0x572A,0x5733,0x5739,0x572E,0x572F,0x575C,
-0x573B,0x5742,0x5769,0x5785,0x576B,0x5786,0x577C,0x577B,
-0x5768,0x576D,0x5776,0x5773,0x57AD,0x57A4,0x578C,0x57B2,
-0x57CF,0x57A7,0x57B4,0x5793,0x57A0,0x57D5,0x57D8,0x57DA,
-0x57D9,0x57D2,0x57B8,0x57F4,0x57EF,0x57F8,0x57E4,0x57DD,
-0x580B,0x580D,0x57FD,0x57ED,0x5800,0x581E,0x5819,0x5844,
-0x5820,0x5865,0x586C,0x5881,0x5889,0x589A,0x5880,0x99A8,
-0x9F19,0x61FF,0x8279,0x827D,0x827F,0x828F,0x828A,0x82A8,
-0x8284,0x828E,0x8291,0x8297,0x8299,0x82AB,0x82B8,0x82BE,
-0x82B0,0x82C8,0x82CA,0x82E3,0x8298,0x82B7,0x82AE,0x82CB,
-0x82CC,0x82C1,0x82A9,0x82B4,0x82A1,0x82AA,0x829F,0x82C4,
-0x82CE,0x82A4,0x82E1,0x8309,0x82F7,0x82E4,0x830F,0x8307,
-0x82DC,0x82F4,0x82D2,0x82D8,0x830C,0x82FB,0x82D3,0x8311,
-0x831A,0x8306,0x8314,0x8315,0x82E0,0x82D5,0x831C,0x8351,
-0x835B,0x835C,0x8308,0x8392,0x833C,0x8334,0x8331,0x839B,
-0x835E,0x832F,0x834F,0x8347,0x8343,0x835F,0x8340,0x8317,
-0x8360,0x832D,0x833A,0x8333,0x8366,0x8365,0x8368,0x831B,
-0x8369,0x836C,0x836A,0x836D,0x836E,0x83B0,0x8378,0x83B3,
-0x83B4,0x83A0,0x83AA,0x8393,0x839C,0x8385,0x837C,0x83B6,
-0x83A9,0x837D,0x83B8,0x837B,0x8398,0x839E,0x83A8,0x83BA,
-0x83BC,0x83C1,0x8401,0x83E5,0x83D8,0x5807,0x8418,0x840B,
-0x83DD,0x83FD,0x83D6,0x841C,0x8438,0x8411,0x8406,0x83D4,
-0x83DF,0x840F,0x8403,0x83F8,0x83F9,0x83EA,0x83C5,0x83C0,
-0x8426,0x83F0,0x83E1,0x845C,0x8451,0x845A,0x8459,0x8473,
-0x8487,0x8488,0x847A,0x8489,0x8478,0x843C,0x8446,0x8469,
-0x8476,0x848C,0x848E,0x8431,0x846D,0x84C1,0x84CD,0x84D0,
-0x84E6,0x84BD,0x84D3,0x84CA,0x84BF,0x84BA,0x84E0,0x84A1,
-0x84B9,0x84B4,0x8497,0x84E5,0x84E3,0x850C,0x750D,0x8538,
-0x84F0,0x8539,0x851F,0x853A,0x8556,0x853B,0x84FF,0x84FC,
-0x8559,0x8548,0x8568,0x8564,0x855E,0x857A,0x77A2,0x8543,
-0x8572,0x857B,0x85A4,0x85A8,0x8587,0x858F,0x8579,0x85AE,
-0x859C,0x8585,0x85B9,0x85B7,0x85B0,0x85D3,0x85C1,0x85DC,
-0x85FF,0x8627,0x8605,0x8629,0x8616,0x863C,0x5EFE,0x5F08,
-0x593C,0x5941,0x8037,0x5955,0x595A,0x5958,0x530F,0x5C22,
-0x5C25,0x5C2C,0x5C34,0x624C,0x626A,0x629F,0x62BB,0x62CA,
-0x62DA,0x62D7,0x62EE,0x6322,0x62F6,0x6339,0x634B,0x6343,
-0x63AD,0x63F6,0x6371,0x637A,0x638E,0x63B4,0x636D,0x63AC,
-0x638A,0x6369,0x63AE,0x63BC,0x63F2,0x63F8,0x63E0,0x63FF,
-0x63C4,0x63DE,0x63CE,0x6452,0x63C6,0x63BE,0x6445,0x6441,
-0x640B,0x641B,0x6420,0x640C,0x6426,0x6421,0x645E,0x6484,
-0x646D,0x6496,0x647A,0x64B7,0x64B8,0x6499,0x64BA,0x64C0,
-0x64D0,0x64D7,0x64E4,0x64E2,0x6509,0x6525,0x652E,0x5F0B,
-0x5FD2,0x7519,0x5F11,0x535F,0x53F1,0x53FD,0x53E9,0x53E8,
-0x53FB,0x5412,0x5416,0x5406,0x544B,0x5452,0x5453,0x5454,
-0x5456,0x5443,0x5421,0x5457,0x5459,0x5423,0x5432,0x5482,
-0x5494,0x5477,0x5471,0x5464,0x549A,0x549B,0x5484,0x5476,
-0x5466,0x549D,0x54D0,0x54AD,0x54C2,0x54B4,0x54D2,0x54A7,
-0x54A6,0x54D3,0x54D4,0x5472,0x54A3,0x54D5,0x54BB,0x54BF,
-0x54CC,0x54D9,0x54DA,0x54DC,0x54A9,0x54AA,0x54A4,0x54DD,
-0x54CF,0x54DE,0x551B,0x54E7,0x5520,0x54FD,0x5514,0x54F3,
-0x5522,0x5523,0x550F,0x5511,0x5527,0x552A,0x5567,0x558F,
-0x55B5,0x5549,0x556D,0x5541,0x5555,0x553F,0x5550,0x553C,
-0x5537,0x5556,0x5575,0x5576,0x5577,0x5533,0x5530,0x555C,
-0x558B,0x55D2,0x5583,0x55B1,0x55B9,0x5588,0x5581,0x559F,
-0x557E,0x55D6,0x5591,0x557B,0x55DF,0x55BD,0x55BE,0x5594,
-0x5599,0x55EA,0x55F7,0x55C9,0x561F,0x55D1,0x55EB,0x55EC,
-0x55D4,0x55E6,0x55DD,0x55C4,0x55EF,0x55E5,0x55F2,0x55F3,
-0x55CC,0x55CD,0x55E8,0x55F5,0x55E4,0x8F94,0x561E,0x5608,
-0x560C,0x5601,0x5624,0x5623,0x55FE,0x5600,0x5627,0x562D,
-0x5658,0x5639,0x5657,0x562C,0x564D,0x5662,0x5659,0x565C,
-0x564C,0x5654,0x5686,0x5664,0x5671,0x566B,0x567B,0x567C,
-0x5685,0x5693,0x56AF,0x56D4,0x56D7,0x56DD,0x56E1,0x56F5,
-0x56EB,0x56F9,0x56FF,0x5704,0x570A,0x5709,0x571C,0x5E0F,
-0x5E19,0x5E14,0x5E11,0x5E31,0x5E3B,0x5E3C,0x5E37,0x5E44,
-0x5E54,0x5E5B,0x5E5E,0x5E61,0x5C8C,0x5C7A,0x5C8D,0x5C90,
-0x5C96,0x5C88,0x5C98,0x5C99,0x5C91,0x5C9A,0x5C9C,0x5CB5,
-0x5CA2,0x5CBD,0x5CAC,0x5CAB,0x5CB1,0x5CA3,0x5CC1,0x5CB7,
-0x5CC4,0x5CD2,0x5CE4,0x5CCB,0x5CE5,0x5D02,0x5D03,0x5D27,
-0x5D26,0x5D2E,0x5D24,0x5D1E,0x5D06,0x5D1B,0x5D58,0x5D3E,
-0x5D34,0x5D3D,0x5D6C,0x5D5B,0x5D6F,0x5D5D,0x5D6B,0x5D4B,
-0x5D4A,0x5D69,0x5D74,0x5D82,0x5D99,0x5D9D,0x8C73,0x5DB7,
-0x5DC5,0x5F73,0x5F77,0x5F82,0x5F87,0x5F89,0x5F8C,0x5F95,
-0x5F99,0x5F9C,0x5FA8,0x5FAD,0x5FB5,0x5FBC,0x8862,0x5F61,
-0x72AD,0x72B0,0x72B4,0x72B7,0x72B8,0x72C3,0x72C1,0x72CE,
-0x72CD,0x72D2,0x72E8,0x72EF,0x72E9,0x72F2,0x72F4,0x72F7,
-0x7301,0x72F3,0x7303,0x72FA,0x72FB,0x7317,0x7313,0x7321,
-0x730A,0x731E,0x731D,0x7315,0x7322,0x7339,0x7325,0x732C,
-0x7338,0x7331,0x7350,0x734D,0x7357,0x7360,0x736C,0x736F,
-0x737E,0x821B,0x5925,0x98E7,0x5924,0x5902,0x9963,0x9967,
-0x9968,0x9969,0x996A,0x996B,0x996C,0x9974,0x9977,0x997D,
-0x9980,0x9984,0x9987,0x998A,0x998D,0x9990,0x9991,0x9993,
-0x9994,0x9995,0x5E80,0x5E91,0x5E8B,0x5E96,0x5EA5,0x5EA0,
-0x5EB9,0x5EB5,0x5EBE,0x5EB3,0x8D53,0x5ED2,0x5ED1,0x5EDB,
-0x5EE8,0x5EEA,0x81BA,0x5FC4,0x5FC9,0x5FD6,0x5FCF,0x6003,
-0x5FEE,0x6004,0x5FE1,0x5FE4,0x5FFE,0x6005,0x6006,0x5FEA,
-0x5FED,0x5FF8,0x6019,0x6035,0x6026,0x601B,0x600F,0x600D,
-0x6029,0x602B,0x600A,0x603F,0x6021,0x6078,0x6079,0x607B,
-0x607A,0x6042,0x606A,0x607D,0x6096,0x609A,0x60AD,0x609D,
-0x6083,0x6092,0x608C,0x609B,0x60EC,0x60BB,0x60B1,0x60DD,
-0x60D8,0x60C6,0x60DA,0x60B4,0x6120,0x6126,0x6115,0x6123,
-0x60F4,0x6100,0x610E,0x612B,0x614A,0x6175,0x61AC,0x6194,
-0x61A7,0x61B7,0x61D4,0x61F5,0x5FDD,0x96B3,0x95E9,0x95EB,
-0x95F1,0x95F3,0x95F5,0x95F6,0x95FC,0x95FE,0x9603,0x9604,
-0x9606,0x9608,0x960A,0x960B,0x960C,0x960D,0x960F,0x9612,
-0x9615,0x9616,0x9617,0x9619,0x961A,0x4E2C,0x723F,0x6215,
-0x6C35,0x6C54,0x6C5C,0x6C4A,0x6CA3,0x6C85,0x6C90,0x6C94,
-0x6C8C,0x6C68,0x6C69,0x6C74,0x6C76,0x6C86,0x6CA9,0x6CD0,
-0x6CD4,0x6CAD,0x6CF7,0x6CF8,0x6CF1,0x6CD7,0x6CB2,0x6CE0,
-0x6CD6,0x6CFA,0x6CEB,0x6CEE,0x6CB1,0x6CD3,0x6CEF,0x6CFE,
-0x6D39,0x6D27,0x6D0C,0x6D43,0x6D48,0x6D07,0x6D04,0x6D19,
-0x6D0E,0x6D2B,0x6D4D,0x6D2E,0x6D35,0x6D1A,0x6D4F,0x6D52,
-0x6D54,0x6D33,0x6D91,0x6D6F,0x6D9E,0x6DA0,0x6D5E,0x6D93,
-0x6D94,0x6D5C,0x6D60,0x6D7C,0x6D63,0x6E1A,0x6DC7,0x6DC5,
-0x6DDE,0x6E0E,0x6DBF,0x6DE0,0x6E11,0x6DE6,0x6DDD,0x6DD9,
-0x6E16,0x6DAB,0x6E0C,0x6DAE,0x6E2B,0x6E6E,0x6E4E,0x6E6B,
-0x6EB2,0x6E5F,0x6E86,0x6E53,0x6E54,0x6E32,0x6E25,0x6E44,
-0x6EDF,0x6EB1,0x6E98,0x6EE0,0x6F2D,0x6EE2,0x6EA5,0x6EA7,
-0x6EBD,0x6EBB,0x6EB7,0x6ED7,0x6EB4,0x6ECF,0x6E8F,0x6EC2,
-0x6E9F,0x6F62,0x6F46,0x6F47,0x6F24,0x6F15,0x6EF9,0x6F2F,
-0x6F36,0x6F4B,0x6F74,0x6F2A,0x6F09,0x6F29,0x6F89,0x6F8D,
-0x6F8C,0x6F78,0x6F72,0x6F7C,0x6F7A,0x6FD1,0x6FC9,0x6FA7,
-0x6FB9,0x6FB6,0x6FC2,0x6FE1,0x6FEE,0x6FDE,0x6FE0,0x6FEF,
-0x701A,0x7023,0x701B,0x7039,0x7035,0x704F,0x705E,0x5B80,
-0x5B84,0x5B95,0x5B93,0x5BA5,0x5BB8,0x752F,0x9A9E,0x6434,
-0x5BE4,0x5BEE,0x8930,0x5BF0,0x8E47,0x8B07,0x8FB6,0x8FD3,
-0x8FD5,0x8FE5,0x8FEE,0x8FE4,0x8FE9,0x8FE6,0x8FF3,0x8FE8,
-0x9005,0x9004,0x900B,0x9026,0x9011,0x900D,0x9016,0x9021,
-0x9035,0x9036,0x902D,0x902F,0x9044,0x9051,0x9052,0x9050,
-0x9068,0x9058,0x9062,0x905B,0x66B9,0x9074,0x907D,0x9082,
-0x9088,0x9083,0x908B,0x5F50,0x5F57,0x5F56,0x5F58,0x5C3B,
-0x54AB,0x5C50,0x5C59,0x5B71,0x5C63,0x5C66,0x7FBC,0x5F2A,
-0x5F29,0x5F2D,0x8274,0x5F3C,0x9B3B,0x5C6E,0x5981,0x5983,
-0x598D,0x59A9,0x59AA,0x59A3,0x5997,0x59CA,0x59AB,0x599E,
-0x59A4,0x59D2,0x59B2,0x59AF,0x59D7,0x59BE,0x5A05,0x5A06,
-0x59DD,0x5A08,0x59E3,0x59D8,0x59F9,0x5A0C,0x5A09,0x5A32,
-0x5A34,0x5A11,0x5A23,0x5A13,0x5A40,0x5A67,0x5A4A,0x5A55,
-0x5A3C,0x5A62,0x5A75,0x80EC,0x5AAA,0x5A9B,0x5A77,0x5A7A,
-0x5ABE,0x5AEB,0x5AB2,0x5AD2,0x5AD4,0x5AB8,0x5AE0,0x5AE3,
-0x5AF1,0x5AD6,0x5AE6,0x5AD8,0x5ADC,0x5B09,0x5B17,0x5B16,
-0x5B32,0x5B37,0x5B40,0x5C15,0x5C1C,0x5B5A,0x5B65,0x5B73,
-0x5B51,0x5B53,0x5B62,0x9A75,0x9A77,0x9A78,0x9A7A,0x9A7F,
-0x9A7D,0x9A80,0x9A81,0x9A85,0x9A88,0x9A8A,0x9A90,0x9A92,
-0x9A93,0x9A96,0x9A98,0x9A9B,0x9A9C,0x9A9D,0x9A9F,0x9AA0,
-0x9AA2,0x9AA3,0x9AA5,0x9AA7,0x7E9F,0x7EA1,0x7EA3,0x7EA5,
-0x7EA8,0x7EA9,0x7EAD,0x7EB0,0x7EBE,0x7EC0,0x7EC1,0x7EC2,
-0x7EC9,0x7ECB,0x7ECC,0x7ED0,0x7ED4,0x7ED7,0x7EDB,0x7EE0,
-0x7EE1,0x7EE8,0x7EEB,0x7EEE,0x7EEF,0x7EF1,0x7EF2,0x7F0D,
-0x7EF6,0x7EFA,0x7EFB,0x7EFE,0x7F01,0x7F02,0x7F03,0x7F07,
-0x7F08,0x7F0B,0x7F0C,0x7F0F,0x7F11,0x7F12,0x7F17,0x7F19,
-0x7F1C,0x7F1B,0x7F1F,0x7F21,0x7F22,0x7F23,0x7F24,0x7F25,
-0x7F26,0x7F27,0x7F2A,0x7F2B,0x7F2C,0x7F2D,0x7F2F,0x7F30,
-0x7F31,0x7F32,0x7F33,0x7F35,0x5E7A,0x757F,0x5DDB,0x753E,
-0x9095,0x738E,0x7391,0x73AE,0x73A2,0x739F,0x73CF,0x73C2,
-0x73D1,0x73B7,0x73B3,0x73C0,0x73C9,0x73C8,0x73E5,0x73D9,
-0x987C,0x740A,0x73E9,0x73E7,0x73DE,0x73BA,0x73F2,0x740F,
-0x742A,0x745B,0x7426,0x7425,0x7428,0x7430,0x742E,0x742C,
-0x741B,0x741A,0x7441,0x745C,0x7457,0x7455,0x7459,0x7477,
-0x746D,0x747E,0x749C,0x748E,0x7480,0x7481,0x7487,0x748B,
-0x749E,0x74A8,0x74A9,0x7490,0x74A7,0x74D2,0x74BA,0x97EA,
-0x97EB,0x97EC,0x674C,0x6753,0x675E,0x6748,0x6769,0x67A5,
-0x6787,0x676A,0x6773,0x6798,0x67A7,0x6775,0x67A8,0x679E,
-0x67AD,0x678B,0x6777,0x677C,0x67F0,0x6809,0x67D8,0x680A,
-0x67E9,0x67B0,0x680C,0x67D9,0x67B5,0x67DA,0x67B3,0x67DD,
-0x6800,0x67C3,0x67B8,0x67E2,0x680E,0x67C1,0x67FD,0x6832,
-0x6833,0x6860,0x6861,0x684E,0x6862,0x6844,0x6864,0x6883,
-0x681D,0x6855,0x6866,0x6841,0x6867,0x6840,0x683E,0x684A,
-0x6849,0x6829,0x68B5,0x688F,0x6874,0x6877,0x6893,0x686B,
-0x68C2,0x696E,0x68FC,0x691F,0x6920,0x68F9,0x6924,0x68F0,
-0x690B,0x6901,0x6957,0x68E3,0x6910,0x6971,0x6939,0x6960,
-0x6942,0x695D,0x6984,0x696B,0x6980,0x6998,0x6978,0x6934,
-0x69CC,0x6987,0x6988,0x69CE,0x6989,0x6966,0x6963,0x6979,
-0x699B,0x69A7,0x69BB,0x69AB,0x69AD,0x69D4,0x69B1,0x69C1,
-0x69CA,0x69DF,0x6995,0x69E0,0x698D,0x69FF,0x6A2F,0x69ED,
-0x6A17,0x6A18,0x6A65,0x69F2,0x6A44,0x6A3E,0x6AA0,0x6A50,
-0x6A5B,0x6A35,0x6A8E,0x6A79,0x6A3D,0x6A28,0x6A58,0x6A7C,
-0x6A91,0x6A90,0x6AA9,0x6A97,0x6AAB,0x7337,0x7352,0x6B81,
-0x6B82,0x6B87,0x6B84,0x6B92,0x6B93,0x6B8D,0x6B9A,0x6B9B,
-0x6BA1,0x6BAA,0x8F6B,0x8F6D,0x8F71,0x8F72,0x8F73,0x8F75,
-0x8F76,0x8F78,0x8F77,0x8F79,0x8F7A,0x8F7C,0x8F7E,0x8F81,
-0x8F82,0x8F84,0x8F87,0x8F8B,0x8F8D,0x8F8E,0x8F8F,0x8F98,
-0x8F9A,0x8ECE,0x620B,0x6217,0x621B,0x621F,0x6222,0x6221,
-0x6225,0x6224,0x622C,0x81E7,0x74EF,0x74F4,0x74FF,0x750F,
-0x7511,0x7513,0x6534,0x65EE,0x65EF,0x65F0,0x660A,0x6619,
-0x6772,0x6603,0x6615,0x6600,0x7085,0x66F7,0x661D,0x6634,
-0x6631,0x6636,0x6635,0x8006,0x665F,0x6654,0x6641,0x664F,
-0x6656,0x6661,0x6657,0x6677,0x6684,0x668C,0x66A7,0x669D,
-0x66BE,0x66DB,0x66DC,0x66E6,0x66E9,0x8D32,0x8D33,0x8D36,
-0x8D3B,0x8D3D,0x8D40,0x8D45,0x8D46,0x8D48,0x8D49,0x8D47,
-0x8D4D,0x8D55,0x8D59,0x89C7,0x89CA,0x89CB,0x89CC,0x89CE,
-0x89CF,0x89D0,0x89D1,0x726E,0x729F,0x725D,0x7266,0x726F,
-0x727E,0x727F,0x7284,0x728B,0x728D,0x728F,0x7292,0x6308,
-0x6332,0x63B0,0x643F,0x64D8,0x8004,0x6BEA,0x6BF3,0x6BFD,
-0x6BF5,0x6BF9,0x6C05,0x6C07,0x6C06,0x6C0D,0x6C15,0x6C18,
-0x6C19,0x6C1A,0x6C21,0x6C29,0x6C24,0x6C2A,0x6C32,0x6535,
-0x6555,0x656B,0x724D,0x7252,0x7256,0x7230,0x8662,0x5216,
-0x809F,0x809C,0x8093,0x80BC,0x670A,0x80BD,0x80B1,0x80AB,
-0x80AD,0x80B4,0x80B7,0x80E7,0x80E8,0x80E9,0x80EA,0x80DB,
-0x80C2,0x80C4,0x80D9,0x80CD,0x80D7,0x6710,0x80DD,0x80EB,
-0x80F1,0x80F4,0x80ED,0x810D,0x810E,0x80F2,0x80FC,0x6715,
-0x8112,0x8C5A,0x8136,0x811E,0x812C,0x8118,0x8132,0x8148,
-0x814C,0x8153,0x8174,0x8159,0x815A,0x8171,0x8160,0x8169,
-0x817C,0x817D,0x816D,0x8167,0x584D,0x5AB5,0x8188,0x8182,
-0x8191,0x6ED5,0x81A3,0x81AA,0x81CC,0x6726,0x81CA,0x81BB,
-0x81C1,0x81A6,0x6B24,0x6B37,0x6B39,0x6B43,0x6B46,0x6B59,
-0x98D1,0x98D2,0x98D3,0x98D5,0x98D9,0x98DA,0x6BB3,0x5F40,
-0x6BC2,0x89F3,0x6590,0x9F51,0x6593,0x65BC,0x65C6,0x65C4,
-0x65C3,0x65CC,0x65CE,0x65D2,0x65D6,0x7080,0x709C,0x7096,
-0x709D,0x70BB,0x70C0,0x70B7,0x70AB,0x70B1,0x70E8,0x70CA,
-0x7110,0x7113,0x7116,0x712F,0x7131,0x7173,0x715C,0x7168,
-0x7145,0x7172,0x714A,0x7178,0x717A,0x7198,0x71B3,0x71B5,
-0x71A8,0x71A0,0x71E0,0x71D4,0x71E7,0x71F9,0x721D,0x7228,
-0x706C,0x7118,0x7166,0x71B9,0x623E,0x623D,0x6243,0x6248,
-0x6249,0x793B,0x7940,0x7946,0x7949,0x795B,0x795C,0x7953,
-0x795A,0x7962,0x7957,0x7960,0x796F,0x7967,0x797A,0x7985,
-0x798A,0x799A,0x79A7,0x79B3,0x5FD1,0x5FD0,0x603C,0x605D,
-0x605A,0x6067,0x6041,0x6059,0x6063,0x60AB,0x6106,0x610D,
-0x615D,0x61A9,0x619D,0x61CB,0x61D1,0x6206,0x8080,0x807F,
-0x6C93,0x6CF6,0x6DFC,0x77F6,0x77F8,0x7800,0x7809,0x7817,
-0x7818,0x7811,0x65AB,0x782D,0x781C,0x781D,0x7839,0x783A,
-0x783B,0x781F,0x783C,0x7825,0x782C,0x7823,0x7829,0x784E,
-0x786D,0x7856,0x7857,0x7826,0x7850,0x7847,0x784C,0x786A,
-0x789B,0x7893,0x789A,0x7887,0x789C,0x78A1,0x78A3,0x78B2,
-0x78B9,0x78A5,0x78D4,0x78D9,0x78C9,0x78EC,0x78F2,0x7905,
-0x78F4,0x7913,0x7924,0x791E,0x7934,0x9F9B,0x9EF9,0x9EFB,
-0x9EFC,0x76F1,0x7704,0x770D,0x76F9,0x7707,0x7708,0x771A,
-0x7722,0x7719,0x772D,0x7726,0x7735,0x7738,0x7750,0x7751,
-0x7747,0x7743,0x775A,0x7768,0x7762,0x7765,0x777F,0x778D,
-0x777D,0x7780,0x778C,0x7791,0x779F,0x77A0,0x77B0,0x77B5,
-0x77BD,0x753A,0x7540,0x754E,0x754B,0x7548,0x755B,0x7572,
-0x7579,0x7583,0x7F58,0x7F61,0x7F5F,0x8A48,0x7F68,0x7F74,
-0x7F71,0x7F79,0x7F81,0x7F7E,0x76CD,0x76E5,0x8832,0x9485,
-0x9486,0x9487,0x948B,0x948A,0x948C,0x948D,0x948F,0x9490,
-0x9494,0x9497,0x9495,0x949A,0x949B,0x949C,0x94A3,0x94A4,
-0x94AB,0x94AA,0x94AD,0x94AC,0x94AF,0x94B0,0x94B2,0x94B4,
-0x94B6,0x94B7,0x94B8,0x94B9,0x94BA,0x94BC,0x94BD,0x94BF,
-0x94C4,0x94C8,0x94C9,0x94CA,0x94CB,0x94CC,0x94CD,0x94CE,
-0x94D0,0x94D1,0x94D2,0x94D5,0x94D6,0x94D7,0x94D9,0x94D8,
-0x94DB,0x94DE,0x94DF,0x94E0,0x94E2,0x94E4,0x94E5,0x94E7,
-0x94E8,0x94EA,0x94E9,0x94EB,0x94EE,0x94EF,0x94F3,0x94F4,
-0x94F5,0x94F7,0x94F9,0x94FC,0x94FD,0x94FF,0x9503,0x9502,
-0x9506,0x9507,0x9509,0x950A,0x950D,0x950E,0x950F,0x9512,
-0x9513,0x9514,0x9515,0x9516,0x9518,0x951B,0x951D,0x951E,
-0x951F,0x9522,0x952A,0x952B,0x9529,0x952C,0x9531,0x9532,
-0x9534,0x9536,0x9537,0x9538,0x953C,0x953E,0x953F,0x9542,
-0x9535,0x9544,0x9545,0x9546,0x9549,0x954C,0x954E,0x954F,
-0x9552,0x9553,0x9554,0x9556,0x9557,0x9558,0x9559,0x955B,
-0x955E,0x955F,0x955D,0x9561,0x9562,0x9564,0x9565,0x9566,
-0x9567,0x9568,0x9569,0x956A,0x956B,0x956C,0x956F,0x9571,
-0x9572,0x9573,0x953A,0x77E7,0x77EC,0x96C9,0x79D5,0x79ED,
-0x79E3,0x79EB,0x7A06,0x5D47,0x7A03,0x7A02,0x7A1E,0x7A14,
-0x7A39,0x7A37,0x7A51,0x9ECF,0x99A5,0x7A70,0x7688,0x768E,
-0x7693,0x7699,0x76A4,0x74DE,0x74E0,0x752C,0x9E20,0x9E22,
-0x9E28,0x9E29,0x9E2A,0x9E2B,0x9E2C,0x9E32,0x9E31,0x9E36,
-0x9E38,0x9E37,0x9E39,0x9E3A,0x9E3E,0x9E41,0x9E42,0x9E44,
-0x9E46,0x9E47,0x9E48,0x9E49,0x9E4B,0x9E4C,0x9E4E,0x9E51,
-0x9E55,0x9E57,0x9E5A,0x9E5B,0x9E5C,0x9E5E,0x9E63,0x9E66,
-0x9E67,0x9E68,0x9E69,0x9E6A,0x9E6B,0x9E6C,0x9E71,0x9E6D,
-0x9E73,0x7592,0x7594,0x7596,0x75A0,0x759D,0x75AC,0x75A3,
-0x75B3,0x75B4,0x75B8,0x75C4,0x75B1,0x75B0,0x75C3,0x75C2,
-0x75D6,0x75CD,0x75E3,0x75E8,0x75E6,0x75E4,0x75EB,0x75E7,
-0x7603,0x75F1,0x75FC,0x75FF,0x7610,0x7600,0x7605,0x760C,
-0x7617,0x760A,0x7625,0x7618,0x7615,0x7619,0x761B,0x763C,
-0x7622,0x7620,0x7640,0x762D,0x7630,0x763F,0x7635,0x7643,
-0x763E,0x7633,0x764D,0x765E,0x7654,0x765C,0x7656,0x766B,
-0x766F,0x7FCA,0x7AE6,0x7A78,0x7A79,0x7A80,0x7A86,0x7A88,
-0x7A95,0x7AA6,0x7AA0,0x7AAC,0x7AA8,0x7AAD,0x7AB3,0x8864,
-0x8869,0x8872,0x887D,0x887F,0x8882,0x88A2,0x88C6,0x88B7,
-0x88BC,0x88C9,0x88E2,0x88CE,0x88E3,0x88E5,0x88F1,0x891A,
-0x88FC,0x88E8,0x88FE,0x88F0,0x8921,0x8919,0x8913,0x891B,
-0x890A,0x8934,0x892B,0x8936,0x8941,0x8966,0x897B,0x758B,
-0x80E5,0x76B2,0x76B4,0x77DC,0x8012,0x8014,0x8016,0x801C,
-0x8020,0x8022,0x8025,0x8026,0x8027,0x8029,0x8028,0x8031,
-0x800B,0x8035,0x8043,0x8046,0x804D,0x8052,0x8069,0x8071,
-0x8983,0x9878,0x9880,0x9883,0x9889,0x988C,0x988D,0x988F,
-0x9894,0x989A,0x989B,0x989E,0x989F,0x98A1,0x98A2,0x98A5,
-0x98A6,0x864D,0x8654,0x866C,0x866E,0x867F,0x867A,0x867C,
-0x867B,0x86A8,0x868D,0x868B,0x86AC,0x869D,0x86A7,0x86A3,
-0x86AA,0x8693,0x86A9,0x86B6,0x86C4,0x86B5,0x86CE,0x86B0,
-0x86BA,0x86B1,0x86AF,0x86C9,0x86CF,0x86B4,0x86E9,0x86F1,
-0x86F2,0x86ED,0x86F3,0x86D0,0x8713,0x86DE,0x86F4,0x86DF,
-0x86D8,0x86D1,0x8703,0x8707,0x86F8,0x8708,0x870A,0x870D,
-0x8709,0x8723,0x873B,0x871E,0x8725,0x872E,0x871A,0x873E,
-0x8748,0x8734,0x8731,0x8729,0x8737,0x873F,0x8782,0x8722,
-0x877D,0x877E,0x877B,0x8760,0x8770,0x874C,0x876E,0x878B,
-0x8753,0x8763,0x877C,0x8764,0x8759,0x8765,0x8793,0x87AF,
-0x87A8,0x87D2,0x87C6,0x8788,0x8785,0x87AD,0x8797,0x8783,
-0x87AB,0x87E5,0x87AC,0x87B5,0x87B3,0x87CB,0x87D3,0x87BD,
-0x87D1,0x87C0,0x87CA,0x87DB,0x87EA,0x87E0,0x87EE,0x8816,
-0x8813,0x87FE,0x880A,0x881B,0x8821,0x8839,0x883C,0x7F36,
-0x7F42,0x7F44,0x7F45,0x8210,0x7AFA,0x7AFD,0x7B08,0x7B03,
-0x7B04,0x7B15,0x7B0A,0x7B2B,0x7B0F,0x7B47,0x7B38,0x7B2A,
-0x7B19,0x7B2E,0x7B31,0x7B20,0x7B25,0x7B24,0x7B33,0x7B3E,
-0x7B1E,0x7B58,0x7B5A,0x7B45,0x7B75,0x7B4C,0x7B5D,0x7B60,
-0x7B6E,0x7B7B,0x7B62,0x7B72,0x7B71,0x7B90,0x7BA6,0x7BA7,
-0x7BB8,0x7BAC,0x7B9D,0x7BA8,0x7B85,0x7BAA,0x7B9C,0x7BA2,
-0x7BAB,0x7BB4,0x7BD1,0x7BC1,0x7BCC,0x7BDD,0x7BDA,0x7BE5,
-0x7BE6,0x7BEA,0x7C0C,0x7BFE,0x7BFC,0x7C0F,0x7C16,0x7C0B,
-0x7C1F,0x7C2A,0x7C26,0x7C38,0x7C41,0x7C40,0x81FE,0x8201,
-0x8202,0x8204,0x81EC,0x8844,0x8221,0x8222,0x8223,0x822D,
-0x822F,0x8228,0x822B,0x8238,0x823B,0x8233,0x8234,0x823E,
-0x8244,0x8249,0x824B,0x824F,0x825A,0x825F,0x8268,0x887E,
-0x8885,0x8888,0x88D8,0x88DF,0x895E,0x7F9D,0x7F9F,0x7FA7,
-0x7FAF,0x7FB0,0x7FB2,0x7C7C,0x6549,0x7C91,0x7C9D,0x7C9C,
-0x7C9E,0x7CA2,0x7CB2,0x7CBC,0x7CBD,0x7CC1,0x7CC7,0x7CCC,
-0x7CCD,0x7CC8,0x7CC5,0x7CD7,0x7CE8,0x826E,0x66A8,0x7FBF,
-0x7FCE,0x7FD5,0x7FE5,0x7FE1,0x7FE6,0x7FE9,0x7FEE,0x7FF3,
-0x7CF8,0x7D77,0x7DA6,0x7DAE,0x7E47,0x7E9B,0x9EB8,0x9EB4,
-0x8D73,0x8D84,0x8D94,0x8D91,0x8DB1,0x8D67,0x8D6D,0x8C47,
-0x8C49,0x914A,0x9150,0x914E,0x914F,0x9164,0x9162,0x9161,
-0x9170,0x9169,0x916F,0x917D,0x917E,0x9172,0x9174,0x9179,
-0x918C,0x9185,0x9190,0x918D,0x9191,0x91A2,0x91A3,0x91AA,
-0x91AD,0x91AE,0x91AF,0x91B5,0x91B4,0x91BA,0x8C55,0x9E7E,
-0x8DB8,0x8DEB,0x8E05,0x8E59,0x8E69,0x8DB5,0x8DBF,0x8DBC,
-0x8DBA,0x8DC4,0x8DD6,0x8DD7,0x8DDA,0x8DDE,0x8DCE,0x8DCF,
-0x8DDB,0x8DC6,0x8DEC,0x8DF7,0x8DF8,0x8DE3,0x8DF9,0x8DFB,
-0x8DE4,0x8E09,0x8DFD,0x8E14,0x8E1D,0x8E1F,0x8E2C,0x8E2E,
-0x8E23,0x8E2F,0x8E3A,0x8E40,0x8E39,0x8E35,0x8E3D,0x8E31,
-0x8E49,0x8E41,0x8E42,0x8E51,0x8E52,0x8E4A,0x8E70,0x8E76,
-0x8E7C,0x8E6F,0x8E74,0x8E85,0x8E8F,0x8E94,0x8E90,0x8E9C,
-0x8E9E,0x8C78,0x8C82,0x8C8A,0x8C85,0x8C98,0x8C94,0x659B,
-0x89D6,0x89DE,0x89DA,0x89DC,0x89E5,0x89EB,0x89EF,0x8A3E,
-0x8B26,0x9753,0x96E9,0x96F3,0x96EF,0x9706,0x9701,0x9708,
-0x970F,0x970E,0x972A,0x972D,0x9730,0x973E,0x9F80,0x9F83,
-0x9F85,0x9F86,0x9F87,0x9F88,0x9F89,0x9F8A,0x9F8C,0x9EFE,
-0x9F0B,0x9F0D,0x96B9,0x96BC,0x96BD,0x96CE,0x96D2,0x77BF,
-0x96E0,0x928E,0x92AE,0x92C8,0x933E,0x936A,0x93CA,0x938F,
-0x943E,0x946B,0x9C7F,0x9C82,0x9C85,0x9C86,0x9C87,0x9C88,
-0x7A23,0x9C8B,0x9C8E,0x9C90,0x9C91,0x9C92,0x9C94,0x9C95,
-0x9C9A,0x9C9B,0x9C9E,0x9C9F,0x9CA0,0x9CA1,0x9CA2,0x9CA3,
-0x9CA5,0x9CA6,0x9CA7,0x9CA8,0x9CA9,0x9CAB,0x9CAD,0x9CAE,
-0x9CB0,0x9CB1,0x9CB2,0x9CB3,0x9CB4,0x9CB5,0x9CB6,0x9CB7,
-0x9CBA,0x9CBB,0x9CBC,0x9CBD,0x9CC4,0x9CC5,0x9CC6,0x9CC7,
-0x9CCA,0x9CCB,0x9CCC,0x9CCD,0x9CCE,0x9CCF,0x9CD0,0x9CD3,
-0x9CD4,0x9CD5,0x9CD7,0x9CD8,0x9CD9,0x9CDC,0x9CDD,0x9CDF,
-0x9CE2,0x977C,0x9785,0x9791,0x9792,0x9794,0x97AF,0x97AB,
-0x97A3,0x97B2,0x97B4,0x9AB1,0x9AB0,0x9AB7,0x9E58,0x9AB6,
-0x9ABA,0x9ABC,0x9AC1,0x9AC0,0x9AC5,0x9AC2,0x9ACB,0x9ACC,
-0x9AD1,0x9B45,0x9B43,0x9B47,0x9B49,0x9B48,0x9B4D,0x9B51,
-0x98E8,0x990D,0x992E,0x9955,0x9954,0x9ADF,0x9AE1,0x9AE6,
-0x9AEF,0x9AEB,0x9AFB,0x9AED,0x9AF9,0x9B08,0x9B0F,0x9B13,
-0x9B1F,0x9B23,0x9EBD,0x9EBE,0x7E3B,0x9E82,0x9E87,0x9E88,
-0x9E8B,0x9E92,0x93D6,0x9E9D,0x9E9F,0x9EDB,0x9EDC,0x9EDD,
-0x9EE0,0x9EDF,0x9EE2,0x9EE9,0x9EE7,0x9EE5,0x9EEA,0x9EEF,
-0x9F22,0x9F2C,0x9F2F,0x9F39,0x9F37,0x9F3D,0x9F3E,0x9F44
-};
-
-//#define B_DEBUG
-int ConverGB2Unicode(char *szFrom,wchar_t *wszTo)
-{
- int i=0;
- int j=0;
- int k=0;
- int size=strlen(szFrom);
- unsigned char utemp=0;
-
- for(i=0;i=0xA1A1 && j<=0xA9FE)
- wszTo[k]=bGbUnicodedat1[(szFrom[i]-0xA1)*94+ (unsigned char)szFrom[i+1]-0xA1];
- if (j>=0xB0A1 && j<=0xF7FE)
- wszTo[k]=bGbUnicodedat2[(szFrom[i]-0xB0)*94+ (unsigned char)szFrom[i+1]-0xA1];
- i++;
- k++;
- }
- }
- wszTo[k]=0;
- return k;
-}
-
diff --git a/source/language/GB2Unicode.h b/source/language/GB2Unicode.h
deleted file mode 100644
index 3ca3dfa8..00000000
--- a/source/language/GB2Unicode.h
+++ /dev/null
@@ -1,24 +0,0 @@
-//GB2Unicode.h
-
-
-#ifndef GB2UNICODE_H_
-#define GB2UNICODE_H_
-
-#include
-#include
-#include
-
-
-
-#ifdef __cplusplus
-extern "C" {
-#endif
-
-int ConverGB2Unicode(char *szFrom,wchar_t *wszTo);
-
-#ifdef __cplusplus
-}
-#endif
-
-#endif //GB2UNICODE_H_
-
diff --git a/source/language/language.c b/source/language/language.c
index f786ea33..d0a769e3 100644
--- a/source/language/language.c
+++ b/source/language/language.c
@@ -239,7 +239,6 @@ snprintf(LANGUAGE.Timeleft, sizeof(LANGUAGE.Timeleft), "Time left:");
snprintf(LANGUAGE.updating, sizeof(LANGUAGE.updating), "Updating");
snprintf(LANGUAGE.Unlocked, sizeof(LANGUAGE.Unlocked), "Unlocked");
snprintf(LANGUAGE.UnlockConsoletousethisOption, sizeof(LANGUAGE.UnlockConsoletousethisOption), "Unlock console to use this option.");
-snprintf(LANGUAGE.Unicodefix, sizeof(LANGUAGE.Unicodefix), "Unicode Fix");
snprintf(LANGUAGE.Uninstall, sizeof(LANGUAGE.Uninstall), "Uninstall");
snprintf(LANGUAGE.Updatepath, sizeof(LANGUAGE.Updatepath), "Updatepath");
snprintf(LANGUAGE.Updatepathchanged, sizeof(LANGUAGE.Updatepathchanged), "Updatepath changed.");
@@ -1103,10 +1102,6 @@ void language_set(char *name, char *val)
strcopy(LANGUAGE.UnlockConsoletousethisOption, val, sizeof(LANGUAGE.UnlockConsoletousethisOption));
return;
}
- if (strcmp(name, "Unicodefix") == 0) {
- strcopy(LANGUAGE.Unicodefix, val, sizeof(LANGUAGE.Unicodefix));
- return;
- }
if (strcmp(name, "Uninstall") == 0) {
strcopy(LANGUAGE.Uninstall, val, sizeof(LANGUAGE.Uninstall));
return;
diff --git a/source/language/language.h b/source/language/language.h
index 00f7715d..c2fbcb62 100644
--- a/source/language/language.h
+++ b/source/language/language.h
@@ -28,7 +28,6 @@ struct LANGUAGE
char XMLTitles[15];
char wififeatures[20];
-
char t3Covers[50];
char addToFavorite[50];
char all[30];
@@ -236,7 +235,6 @@ struct LANGUAGE
char Timeleft[50];
char Unlocked[50];
char UnlockConsoletousethisOption[100];
- char Unicodefix[50];
char Uninstall[50];
char USBLoaderisprotected[80];
char USBDevicenotfound[80];
diff --git a/source/language/sjis2unicode.h b/source/language/sjis2unicode.h
deleted file mode 100644
index ccc39b23..00000000
--- a/source/language/sjis2unicode.h
+++ /dev/null
@@ -1,49 +0,0 @@
-////////////////////////////////////////////
-// SJIS(CP932)/UTF-8 -> UNICODE
-// 2009/05/02 by Rudolph
-////////////////////////////////////////////
-
-extern const u8 sjis2unicode_tbl[];
-
-static bool _isKanji1(wchar_t ch)
-{
- if((ch >= (wchar_t)0x81) && (ch <= (wchar_t)0x9F))
- return true;
- if((ch >= (wchar_t)0xE0) && (ch <= (wchar_t)0xEF))
- return true;
- if((ch >= (wchar_t)0xFA) && (ch <= (wchar_t)0xFB)) // JIS X 0218 IBMg (0xFA40-0xFC4B)
- return true;
- return false;
-}
-
-static void _sjis2unicode(char *src, wchar_t *dest)
-{
- wchar_t lc = 0;
- int bt;
-
-
- bt = mbstowcs(dest, src, strlen(src)); // UTF-8 to UTF-16
- if(bt > 0) {
- dest[bt] = (wchar_t)'\0';
- return;
- }
-
- while(*src) {
- lc = (wchar_t)*src;
- src++;
-
- if(_isKanji1(lc) && *src) {
- lc = (lc << 8) + ((wchar_t)*src);
- src++;
- }
-
- if(lc < ((wchar_t)(sjis2unicode_tbl[3]) << 8) + (wchar_t)(sjis2unicode_tbl[2])) {
- *dest = (((wchar_t)(sjis2unicode_tbl[lc*2+5]) << 8)) + (wchar_t)(sjis2unicode_tbl[lc*2+4]);
- if(*dest == (wchar_t)'\0')
- *dest = (wchar_t)'?';
- } else *dest = (wchar_t)'?';
- dest++;
- }
- *dest = (wchar_t)'\0';
- return;
-}
diff --git a/source/language/sjis2unicode.tbl b/source/language/sjis2unicode.tbl
deleted file mode 100644
index 434eb7b4..00000000
Binary files a/source/language/sjis2unicode.tbl and /dev/null differ
diff --git a/source/language/sjis2unicode_tbl.s b/source/language/sjis2unicode_tbl.s
deleted file mode 100644
index 9adfd181..00000000
--- a/source/language/sjis2unicode_tbl.s
+++ /dev/null
@@ -1,11 +0,0 @@
-# SJIS(CP932) -> UNICODE ϊe[uw by Rudolph
-
- .rodata
-
- .globl sjis2unicode_tbl
-
- .balign 32
-
-sjis2unicode_tbl:
- .incbin "../source/language/sjis2unicode.tbl"
-
diff --git a/source/main.cpp b/source/main.cpp
index 1bb8dfcb..62c40b24 100644
--- a/source/main.cpp
+++ b/source/main.cpp
@@ -121,12 +121,21 @@ main(int argc, char *argv[])
WPAD_SetDataFormat(WPAD_CHAN_ALL,WPAD_FMT_BTNS_ACC_IR);
WPAD_SetVRes(WPAD_CHAN_ALL, screenwidth, screenheight);
+ // load main font from file, or default to built-in font
fontSystem = new FreeTypeGX();
char *fontPath = NULL;
- asprintf(&fontPath, "%sfont.ttf", CFG.theme_path);
- fontSystem->loadFont(fontPath, font_ttf, font_ttf_size, 0);
- fontSystem->setCompatibilityMode(FTGX_COMPATIBILITY_DEFAULT_TEVOP_GX_PASSCLR | FTGX_COMPATIBILITY_DEFAULT_VTXDESC_GX_NONE);
- free(fontPath);
+ asprintf(&fontPath, "%sfont.ttf", CFG.theme_path);
+ u8* fontbuf = NULL;
+ int fontbuffersize = NULL;
+ FILE *fontfile = fopen(fontPath, "rb");
+ if (fontfile) {
+ fclose(fontfile);
+ fontSystem->loadFont(fontPath, fontbuf, fontbuffersize, 0);
+ fontSystem->setCompatibilityMode(FTGX_COMPATIBILITY_DEFAULT_TEVOP_GX_PASSCLR | FTGX_COMPATIBILITY_DEFAULT_VTXDESC_GX_NONE);
+ } else {
+ fontSystem->loadFont(NULL, font_ttf, font_ttf_size, 0);
+ fontSystem->setCompatibilityMode(FTGX_COMPATIBILITY_DEFAULT_TEVOP_GX_PASSCLR | FTGX_COMPATIBILITY_DEFAULT_VTXDESC_GX_NONE);
+ }
fontClock = new FreeTypeGX();
fontClock->loadFont(NULL, clock_ttf, clock_ttf_size, 0);
@@ -136,3 +145,5 @@ main(int argc, char *argv[])
MainMenu(MENU_CHECK);
return 0;
}
+
+
diff --git a/source/menu.cpp b/source/menu.cpp
index 9b082730..1042fd35 100644
--- a/source/menu.cpp
+++ b/source/menu.cpp
@@ -11,6 +11,7 @@
#include
#include //CLOCK
#include
+#include
#include "libwiigui/gui.h"
#include "libwiigui/gui_gamegrid.h"
@@ -36,8 +37,6 @@
#include "listfiles.h"
#include "fatmounter.h"
-//#include "xml.h" /* XML - Lustar*/
-
#define MAX_CHARACTERS 38
#define GB_SIZE 1073741824.0
@@ -1093,15 +1092,12 @@ static int MenuDiscList()
}
}
else if (gameInfo.GetState() == STATE_CLICKED) {
- struct discHdr *header = &gameList[selectImg1];
- snprintf (ID,sizeof(ID),"%c%c%c", header->id[0], header->id[1], header->id[2]);
- snprintf (IDfull,sizeof(IDfull),"%c%c%c%c%c%c", header->id[0], header->id[1], header->id[2],header->id[3], header->id[4], header->id[5]);
-
- choice = showGameInfo(IDfull, header->id);
- if (choice>0){
- gameInfo.ResetState();
- //break;
- }
+ struct discHdr *header = &gameList[selectImg1];
+ snprintf (IDfull,sizeof(IDfull),"%c%c%c%c%c%c", header->id[0], header->id[1], header->id[2],header->id[3], header->id[4], header->id[5]);
+ choice = showGameInfo(IDfull);
+ //if (choice>0){
+ gameInfo.ResetState();
+ //}
}
if (Settings.gameDisplay==grid){
@@ -1905,7 +1901,19 @@ int MainMenu(int menu)
break;
}
- bool onlinefix = ShutdownWC24();
+ bool onlinefix = IsNetworkInit();
+ if(onlinefix && IOS_GetVersion() == ios2) {
+ s32 kd_fd, ret;
+ STACK_ALIGN(u8, kd_buf, 0x20, 32);
+
+ kd_fd = IOS_Open("/dev/net/kd/request", 0);
+ if (kd_fd >= 0) {
+ ret = IOS_Ioctl(kd_fd, 7, NULL, 0, kd_buf, 0x20);
+ if(ret >= 0)
+ onlinefix = false; // fixed no IOS reload needed
+ IOS_Close(kd_fd);
+ }
+ }
if(IOS_GetVersion() != ios2 || onlinefix == true) {
ret = Sys_IosReload(ios2);
if(ret < 0) {
diff --git a/source/prompts/PromptWindows.cpp b/source/prompts/PromptWindows.cpp
index 2afc223f..d8d1192c 100644
--- a/source/prompts/PromptWindows.cpp
+++ b/source/prompts/PromptWindows.cpp
@@ -2067,17 +2067,17 @@ ProgressDownloadWindow(int choice2)
char URLFile[100];
if (choice2 == 2)
{
- sprintf(URLFile,"http://www.theotherzone.com/wii/3d/176/248/%s",missingFiles[i]); // For 3D Covers
+ sprintf(URLFile,"http://www.wiiboxart.com/3d/176/248/%s",missingFiles[i]); // For 3D Covers
sprintf(imgPath,"%s%s", Settings.covers_path, missingFiles[i]);
}
if(choice2 == 3)
{
- sprintf(URLFile,"http://www.theotherzone.com/wii/diskart/160/160/%s",missingFiles[i]);
+ sprintf(URLFile,"http://www.wiiboxart.com/diskart/160/160/%s",missingFiles[i]);
sprintf(imgPath,"%s%s", Settings.disc_path, missingFiles[i]);
}
if(choice2 == 1)
{
- sprintf(URLFile,"http://www.theotherzone.com/wii/resize/160/224/%s",missingFiles[i]);
+ sprintf(URLFile,"http://www.wiiboxart.com/resize/160/224/%s",missingFiles[i]);
sprintf(imgPath,"%s%s", Settings.covers_path, missingFiles[i]);
}
@@ -2114,15 +2114,15 @@ ProgressDownloadWindow(int choice2)
char URLFile[100];
if (choice2 == 2) {
- sprintf(URLFile,"http://www.theotherzone.com/wii/3d/176/248/%s",missingFiles[0]); // For 3D Covers
+ sprintf(URLFile,"http://www.wiiboxart.com/3d/176/248/%s",missingFiles[0]); // For 3D Covers
sprintf(imgPath,"%s%s", Settings.covers_path, missingFiles[0]);
}
if(choice2 == 3) {
- sprintf(URLFile,"http://www.theotherzone.com/wii/diskart/160/160/%s",missingFiles[0]);
+ sprintf(URLFile,"http://www.wiiboxart.com/diskart/160/160/%s",missingFiles[0]);
sprintf(imgPath,"%s%s", Settings.disc_path, missingFiles[0]);
}
if(choice2 == 1) {
- sprintf(URLFile,"http://www.theotherzone.com/wii/resize/160/224/%s",missingFiles[0]);
+ sprintf(URLFile,"http://www.wiiboxart.com/resize/160/224/%s",missingFiles[0]);
sprintf(imgPath,"%s%s", Settings.covers_path, missingFiles[0]);
}
diff --git a/source/prompts/gameinfo.cpp b/source/prompts/gameinfo.cpp
index dc20194c..cd0f7548 100644
--- a/source/prompts/gameinfo.cpp
+++ b/source/prompts/gameinfo.cpp
@@ -32,749 +32,726 @@ extern void HaltGui();
/****************************************************************************
* gameinfo
***************************************************************************/
-int
-showGameInfo(char *ID, u8 *headerID)
+int showGameInfo(char *ID)
{
//load the xml shit
- char pathname[100];
- snprintf(pathname, sizeof(pathname), "%s%s", Settings.titlestxt_path, "wiitdb.zip");
- // database should always be zipped, while it may be convenient detecting and loading from .xml may lead to confusion:
- bool fileexists = OpenXMLFile(pathname);
- if(!fileexists) {
- snprintf(pathname, sizeof(pathname), "%s%s", Settings.titlestxt_path, "wiitdb.xml");
- fileexists = OpenXMLFile(pathname);
- }
- if(fileexists) {
+ bool databaseopened = true;
+ OpenXMLDatabase(Settings.titlestxt_path, Settings.db_language, Settings.db_JPtoEN, true, false, true); // open file, do not load titles, keep in memory
+ if(databaseopened) {
- int choice = -1;
- //int i = 0;
- int y = 0, y1 = 32;
- int intputX =200, inputY=-30, txtXOffset = 90;
- u8 nunchuk=0,
- classiccontroller=0,
- balanceboard=0,
- dancepad=0,
- guitar=0,
- gamecube=0,
- wheel=0,
- motionplus=0,
- drums=0,
- microphone=0;
- int newline=1;
- u8 page =1;
+ LoadGameInfoFromXML(ID, Settings.db_language);
+ CloseXMLDatabase();
- // GuiText * debugTxt = NULL;
+ bool showmeminfo = false;
+
+ int choice=-1;
+ int titley=10;
+ int marginY=titley+40;
+ int indexy = marginY;
+ int wifiY=0;
+ int intputX=200, inputY=-30, txtXOffset=90;
+ u8 nunchuk=0,
+ classiccontroller=0,
+ balanceboard=0,
+ dancepad=0,
+ guitar=0,
+ gamecube=0,
+ wheel=0,
+ motionplus=0,
+ drums=0,
+ microphone=0;
+ int newline=1;
+ u8 page=1;
+
+ GuiImageData * playersImgData = NULL;
+ GuiImage * playersImg = NULL;
- GuiImageData * playersImgData = NULL;
- GuiImage * playersImg = NULL;
+ GuiImageData * wifiplayersImgData = NULL;
+ GuiImage * wifiplayersImg = NULL;
+ GuiImage * ratingImg = NULL;
- GuiImageData * wifiplayersImgData = NULL;
- GuiImage * wifiplayersImg = NULL;
- GuiImage * ratingImg = NULL;
+ GuiImage * classiccontrollerImg = NULL;
+ GuiImage * nunchukImg = NULL;
+ GuiImage * guitarImg = NULL;
+ GuiImage * drumsImg = NULL;
+ GuiImage * dancepadImg = NULL;
+ GuiImage * motionplusImg = NULL;
+ GuiImage * wheelImg = NULL;
+ GuiImage * balanceboardImg = NULL;
+ GuiImage * microphoneImg = NULL;
+ GuiImage * gcImg = NULL;
+ GuiImage * dialogBoxImg1 = NULL;
+ GuiImage * dialogBoxImg2 = NULL;
+ GuiImage * dialogBoxImg3 = NULL;
+ GuiImage * dialogBoxImg4 = NULL;
+ GuiImage * dialogBoxImg11 = NULL;
+ GuiImage * dialogBoxImg22 = NULL;
+ GuiImage * dialogBoxImg33 = NULL;
+ GuiImage * dialogBoxImg44 = NULL;
+ GuiImage * coverImg = NULL;
+ GuiImage * coverImg2 = NULL;
- GuiImage * classiccontrollerImg = NULL;
- GuiImage * nunchuckImg = NULL;
- GuiImage * guitarImg = NULL;
- GuiImage * drumsImg = NULL;
- GuiImage * dancepadImg = NULL;
- GuiImage * motionplusImg = NULL;
- GuiImage * wheelImg = NULL;
- GuiImage * balanceboardImg = NULL;
- GuiImage * microphoneImg = NULL;
- GuiImage * gcImg = NULL;
- GuiImage * dialogBoxImg1 = NULL;
- GuiImage * dialogBoxImg2 = NULL;
- GuiImage * dialogBoxImg3 = NULL;
- GuiImage * dialogBoxImg4 = NULL;
- GuiImage * dialogBoxImg11 = NULL;
- GuiImage * dialogBoxImg22 = NULL;
- GuiImage * dialogBoxImg33 = NULL;
- GuiImage * dialogBoxImg44 = NULL;
- GuiImage * coverImg = NULL;
- GuiImage * coverImg2 = NULL;
+ GuiImageData * classiccontrollerImgData = NULL;
+ GuiImageData * nunchukImgData = NULL;
+ GuiImageData * guitarImgData = NULL;
+ GuiImageData * drumsImgData = NULL;
+ GuiImageData * motionplusImgData = NULL;
+ GuiImageData * wheelImgData = NULL;
+ GuiImageData * balanceboardImgData = NULL;
+ GuiImageData * dancepadImgData = NULL;
+ GuiImageData * microphoneImgData = NULL;
+ GuiImageData * gamecubeImgData = NULL;
+ GuiImageData * ratingImgData = NULL;
+ GuiImageData * cover = NULL;
- GuiImageData * classiccontrollerImgData = NULL;
- GuiImageData * nunchuckImgData = NULL;
- GuiImageData * guitarImgData = NULL;
- GuiImageData * drumsImgData = NULL;
- GuiImageData * motionplusImgData = NULL;
- GuiImageData * wheelImgData = NULL;
- GuiImageData * balanceboardImgData = NULL;
- GuiImageData * dancepadImgData = NULL;
- GuiImageData * microphoneImgData = NULL;
- GuiImageData * gamecubeImgData = NULL;
- GuiImageData * ratingImgData = NULL;
- GuiImageData * cover = NULL;
+ GuiText * releasedTxt = NULL;
+ GuiText * publisherTxt = NULL;
+ GuiText * developerTxt = NULL;
+ GuiText * titleTxt = NULL;
+ GuiText * synopsisTxt = NULL;
+ GuiText ** genreTxt = NULL;
+ GuiText ** wifiTxt = NULL;
+ GuiText * betaTxt = NULL;
+ GuiText * beta1Txt = NULL;
+ GuiText * memTxt = NULL;
- GuiText * releasedTxt = NULL;
- GuiText * publisherTxt = NULL;
- GuiText * developerTxt = NULL;
- GuiText * titleTxt = NULL;
- GuiText * synopsisTxt = NULL;
- GuiText * genreTxt = NULL;
- GuiText * betaTxt = NULL;
- GuiText * beta1Txt = NULL;
- GuiText ** wifiTxt = NULL;
+ GuiWindow gameinfoWindow(600,308);
+ gameinfoWindow.SetAlignment(ALIGN_CENTRE, ALIGN_MIDDLE);
+ gameinfoWindow.SetPosition(0, -50);
- GuiWindow gameinfoWindow(600,308);
- gameinfoWindow.SetAlignment(ALIGN_CENTRE, ALIGN_MIDDLE);
- gameinfoWindow.SetPosition(0, -50);
+ GuiWindow gameinfoWindow2(600,308);
+ gameinfoWindow2.SetAlignment(ALIGN_CENTRE, ALIGN_MIDDLE);
+ gameinfoWindow2.SetPosition(0, -50);
- GuiWindow gameinfoWindow2(600,308);
- gameinfoWindow2.SetAlignment(ALIGN_CENTRE, ALIGN_MIDDLE);
- gameinfoWindow2.SetPosition(0, -50);
+ GuiWindow txtWindow(350,270);
+ txtWindow.SetAlignment(ALIGN_CENTRE, ALIGN_RIGHT);
+ txtWindow.SetPosition(85, 50);
- GuiWindow txtWindow(350,270);
- txtWindow.SetAlignment(ALIGN_CENTRE, ALIGN_RIGHT);
- txtWindow.SetPosition(85, 50);
+ GuiSound btnSoundOver(button_over_pcm, button_over_pcm_size, SOUND_PCM, Settings.sfxvolume);
+ GuiSound btnClick(button_click2_pcm, button_click2_pcm_size, SOUND_PCM, Settings.sfxvolume);
+ char imgPath[50];
+ snprintf(imgPath, sizeof(imgPath), "%sbutton_dialogue_box.png", CFG.theme_path);
+ GuiImageData btnOutline(imgPath, button_dialogue_box_png);
+ snprintf(imgPath, sizeof(imgPath), "%sgameinfo1_png.png", CFG.theme_path);
+ GuiImageData dialogBox1(imgPath, gameinfo1_png);
+ snprintf(imgPath, sizeof(imgPath), "%sgameinfo1a_png.png", CFG.theme_path);
+ GuiImageData dialogBox2(imgPath, gameinfo1a_png);
+ snprintf(imgPath, sizeof(imgPath), "%sgameinfo2_png.png", CFG.theme_path);
+ GuiImageData dialogBox3(imgPath, gameinfo2_png);
+ snprintf(imgPath, sizeof(imgPath), "%sgameinfo2a_png.png", CFG.theme_path);
+ GuiImageData dialogBox4(imgPath, gameinfo2a_png);
+ GuiTrigger trigA;
+ trigA.SetButtonOnlyTrigger(-1, WPAD_BUTTON_A | WPAD_CLASSIC_BUTTON_A, PAD_BUTTON_A);
+ GuiTrigger trigB;
+ trigB.SetButtonOnlyTrigger(-1, WPAD_BUTTON_B | WPAD_CLASSIC_BUTTON_B, PAD_BUTTON_B);
- GuiSound btnSoundOver(button_over_pcm, button_over_pcm_size, SOUND_PCM, Settings.sfxvolume);
- GuiSound btnClick(button_click2_pcm, button_click2_pcm_size, SOUND_PCM, Settings.sfxvolume);
- char imgPath[50];
- snprintf(imgPath, sizeof(imgPath), "%sbutton_dialogue_box.png", CFG.theme_path);
- GuiImageData btnOutline(imgPath, button_dialogue_box_png);
- snprintf(imgPath, sizeof(imgPath), "%sgameinfo1_png.png", CFG.theme_path);
- GuiImageData dialogBox1(imgPath, gameinfo1_png);
- snprintf(imgPath, sizeof(imgPath), "%sgameinfo1a_png.png", CFG.theme_path);
- GuiImageData dialogBox2(imgPath, gameinfo1a_png);
- snprintf(imgPath, sizeof(imgPath), "%sgameinfo2_png.png", CFG.theme_path);
- GuiImageData dialogBox3(imgPath, gameinfo2_png);
- snprintf(imgPath, sizeof(imgPath), "%sgameinfo2a_png.png", CFG.theme_path);
- GuiImageData dialogBox4(imgPath, gameinfo2a_png);
+ GuiButton backBtn(0,0);
+ backBtn.SetPosition(-20,-20);
+ backBtn.SetTrigger(&trigB);
+ gameinfoWindow.Append(&backBtn);
- GuiTrigger trigA;
- trigA.SetButtonOnlyTrigger(-1, WPAD_BUTTON_A | WPAD_CLASSIC_BUTTON_A, PAD_BUTTON_A);
- GuiTrigger trigB;
- trigB.SetButtonOnlyTrigger(-1, WPAD_BUTTON_B | WPAD_CLASSIC_BUTTON_B, PAD_BUTTON_B);
+ GuiButton nextBtn(0,0);
+ nextBtn.SetPosition(20,20);
+ nextBtn.SetTrigger(&trigA);
+ gameinfoWindow.Append(&nextBtn);
+
+ char linebuf[1000] = "";
+ char linebuf2[100] = "";
+ // enable icons for required accessories
+ for (int i=1;i<=XML_ELEMMAX;i++)
+ {
+ if (strcmp(gameinfo.accessoriesReq[i],"classiccontroller")==0)
+ classiccontroller=1;
+ if (strcmp(gameinfo.accessoriesReq[i],"nunchuk")==0)
+ nunchuk=1;
+ if (strcmp(gameinfo.accessoriesReq[i],"guitar")==0)
+ guitar=1;
+ if (strcmp(gameinfo.accessoriesReq[i],"drums")==0)
+ drums=1;
+ if (strcmp(gameinfo.accessoriesReq[i],"dancepad")==0)
+ dancepad=1;
+ if (strcmp(gameinfo.accessoriesReq[i],"motionplus")==0)
+ motionplus=1;
+ if (strcmp(gameinfo.accessoriesReq[i],"wheel")==0)
+ wheel=1;
+ if (strcmp(gameinfo.accessoriesReq[i],"balanceboard")==0)
+ balanceboard=1;
+ if (strcmp(gameinfo.accessoriesReq[i],"microphone")==0)
+ microphone=1;
+ if (strcmp(gameinfo.accessoriesReq[i],"gamecube")==0)
+ gamecube=1;
+ }
+
+ // switch icons
+ if (nunchuk) nunchukImgData = new GuiImageData(nunchukR_png);
+ else nunchukImgData = new GuiImageData(nunchuk_png);
+
+ if (classiccontroller) classiccontrollerImgData = new GuiImageData(classiccontrollerR_png);
+ else classiccontrollerImgData = new GuiImageData(classiccontroller_png);
+
+ if (guitar) guitarImgData = new GuiImageData(guitarR_png);
+ else guitarImgData = new GuiImageData(guitar_png);
+
+ if (gamecube) gamecubeImgData = new GuiImageData(gcncontrollerR_png);
+ else gamecubeImgData = new GuiImageData(gcncontroller_png);
+
+ if (wheel) wheelImgData = new GuiImageData(wheelR_png);
+ else wheelImgData = new GuiImageData(wheel_png);
+
+ if (motionplus) motionplusImgData = new GuiImageData(motionplusR_png);
+ else motionplusImgData = new GuiImageData(motionplus_png);
+
+ if (drums) drumsImgData = new GuiImageData(drumsR_png);
+ else drumsImgData = new GuiImageData(drums_png);
+
+ if (microphone) microphoneImgData = new GuiImageData(microphoneR_png);
+ else microphoneImgData = new GuiImageData(microphone_png);
+
+ if (balanceboard) balanceboardImgData = new GuiImageData(balanceboardR_png);
+ else balanceboardImgData = new GuiImageData(balanceboard_png);
+
+ if (dancepad) dancepadImgData = new GuiImageData(dancepadR_png);
+ else dancepadImgData = new GuiImageData(dancepad_png);
- GuiButton backBtn(0,0);
- backBtn.SetPosition(-20,-20);
- backBtn.SetTrigger(&trigB);
- gameinfoWindow.Append(&backBtn);
+ // look for optional accessories
+ for (int i=1;i<=XML_ELEMMAX;i++)
+ {
+ if (strcmp(gameinfo.accessories[i],"classiccontroller")==0)
+ classiccontroller=1;
+ if (strcmp(gameinfo.accessories[i],"nunchuk")==0)
+ nunchuk=1;
+ if (strcmp(gameinfo.accessories[i],"guitar")==0)
+ guitar=1;
+ if (strcmp(gameinfo.accessories[i],"drums")==0)
+ drums=1;
+ if (strcmp(gameinfo.accessories[i],"dancepad")==0)
+ dancepad=1;
+ if (strcmp(gameinfo.accessories[i],"motionplus")==0)
+ motionplus=1;
+ if (strcmp(gameinfo.accessories[i],"wheel")==0)
+ wheel=1;
+ if (strcmp(gameinfo.accessories[i],"balanceboard")==0)
+ balanceboard=1;
+ if (strcmp(gameinfo.accessories[i],"microphone")==0)
+ microphone=1;
+ if (strcmp(gameinfo.accessories[i],"gamecube")==0)
+ gamecube=1;
+ }
- GuiButton nextBtn(0,0);
- nextBtn.SetPosition(20,20);
- nextBtn.SetTrigger(&trigA);
- gameinfoWindow.Append(&nextBtn);
-
- struct Game_CFG *game_cfg = NULL;
- int opt_lang;
- char langtexttmp[11][22] =
- {{"Console Default"},
- {"Japanese"},
- {"English"},
- {"German"},
- {"French"},
- {"Spanish"},
- {"Italian"},
- {"Dutch"},
- {"S. Chinese"},
- {"T. Chinese"},
- {"Korean"}};
- game_cfg = CFG_get_game_opt((u8*)ID);
- if (game_cfg) {
- opt_lang = game_cfg->language;
- } else {
- opt_lang = Settings.language;
- }
- LoadGameInfoFromXML(ID,langtexttmp[opt_lang]);
- char linebuf[1000] = "";
- char linebuf2[100] = "";
+ dialogBoxImg1 = new GuiImage(&dialogBox1);
+ dialogBoxImg1->SetAlignment(0,3);
+ dialogBoxImg1->SetPosition(-9,0);
- // set images for required input
- for (int i=1;strcmp(gameinfo.accessories_required[i],"") != 0;i++)
- {
- if (strcmp(gameinfo.accessories_required[i],"nunchuk")==0)
- {nunchuckImgData = new GuiImageData(nunchuckR_png);nunchuk=1;}
- else
- nunchuckImgData = new GuiImageData(nunchuck_png);
+ dialogBoxImg2 = new GuiImage(&dialogBox2);
+ dialogBoxImg2->SetAlignment(0,3);
+ dialogBoxImg2->SetPosition(145,0);
- if (strcmp(gameinfo.accessories_required[i],"classiccontroller")==0)
- {classiccontrollerImgData = new GuiImageData(classiccontrollerR_png);classiccontroller=1;}
- else
- classiccontrollerImgData = new GuiImageData(classiccontroller_png);
+ dialogBoxImg3 = new GuiImage(&dialogBox3);
+ dialogBoxImg3->SetAlignment(0,3);
+ dialogBoxImg3->SetPosition(301,0);
- if (strcmp(gameinfo.accessories_required[i],"guitar")==0)
- {guitarImgData = new GuiImageData(guitarR_png);guitar=1;}
- else
- guitarImgData = new GuiImageData(guitar_png);
+ dialogBoxImg4 = new GuiImage(&dialogBox4);
+ dialogBoxImg4->SetAlignment(0,3);
+ dialogBoxImg4->SetPosition(457,0);
- if (strcmp(gameinfo.accessories_required[i],"gamecube")==0)
- {gamecubeImgData = new GuiImageData(gcncontrollerR_png);gamecube=1;}
- else
- gamecubeImgData = new GuiImageData(gcncontroller_png);
+ gameinfoWindow.Append(dialogBoxImg1);
+ gameinfoWindow.Append(dialogBoxImg2);
+ gameinfoWindow.Append(dialogBoxImg3);
+ gameinfoWindow.Append(dialogBoxImg4);
- if (strcmp(gameinfo.accessories_required[i],"wheel")==0)
- {wheelImgData = new GuiImageData(wheelR_png);wheel=1;}
- else
- wheelImgData = new GuiImageData(wheel_png);
-
- if (strcmp(gameinfo.accessories_required[i],"motionplus")==0)
- {motionplusImgData = new GuiImageData(motionplusR_png);motionplus=1;}
- else
- motionplusImgData = new GuiImageData(motionplus_png);
-
- if (strcmp(gameinfo.accessories_required[i],"drums")==0)
- {drumsImgData = new GuiImageData(drumsR_png);drums=1;}
- else
- drumsImgData = new GuiImageData(drums_png);
-
- if (strcmp(gameinfo.accessories_required[i],"microphone")==0)
- {microphoneImgData = new GuiImageData(microphoneR_png);microphone=1;}
- else
- microphoneImgData = new GuiImageData(microphone_png);
-
- if (strcmp(gameinfo.accessories_required[i],"balanceboard")==0)
- {balanceboardImgData = new GuiImageData(balanceboardR_png);balanceboard=1;}
- else
- balanceboardImgData = new GuiImageData(balanceboard_png);
-
- if (strcmp(gameinfo.accessories_required[i],"dancepad")==0)
- {dancepadImgData = new GuiImageData(dancepadR_png);dancepad=1;}
- else
- dancepadImgData = new GuiImageData(dancepad_png);
-
- }
- for (int i=1;strcmp(gameinfo.accessories[i],"") != 0;i++)
- {
- if (strcmp(gameinfo.accessories[i],"classiccontroller")==0)
- classiccontroller=1;
-
- if (strcmp(gameinfo.accessories[i],"nunchuk")==0)
- {nunchuk=1;}
-
- if (strcmp(gameinfo.accessories[i],"guitar")==0)
- guitar=1;
-
- if (strcmp(gameinfo.accessories[i],"drums")==0)
- drums=1;
-
- if (strcmp(gameinfo.accessories[i],"dancepad")==0)
- dancepad=1;
-
- if (strcmp(gameinfo.accessories[i],"motionplus")==0)
- motionplus=1;
-
- if (strcmp(gameinfo.accessories[i],"wheel")==0)
- wheel=1;
-
- if (strcmp(gameinfo.accessories[i],"balanceboard")==0)
- balanceboard=1;
-
- if (strcmp(gameinfo.accessories[i],"microphone")==0)
- microphone=1;
-
- if (strcmp(gameinfo.accessories[i],"gamecube")==0)
- gamecube=1;
- }
-
- dialogBoxImg1 = new GuiImage(&dialogBox1);
- dialogBoxImg1->SetAlignment(0,3);
- dialogBoxImg1->SetPosition(-9,0);
-
- dialogBoxImg2 = new GuiImage(&dialogBox2);
- dialogBoxImg2->SetAlignment(0,3);
- dialogBoxImg2->SetPosition(145,0);
-
- dialogBoxImg3 = new GuiImage(&dialogBox3);
- dialogBoxImg3->SetAlignment(0,3);
- dialogBoxImg3->SetPosition(301,0);
-
- dialogBoxImg4 = new GuiImage(&dialogBox4);
- dialogBoxImg4->SetAlignment(0,3);
- dialogBoxImg4->SetPosition(457,0);
-
-
- gameinfoWindow.Append(dialogBoxImg1);
- gameinfoWindow.Append(dialogBoxImg2);
- gameinfoWindow.Append(dialogBoxImg3);
- gameinfoWindow.Append(dialogBoxImg4);
-
- snprintf(imgPath, sizeof(imgPath), "%s%s.png", Settings.covers_path, ID);
- cover = new GuiImageData(imgPath, 0); //load full id image
- if (!cover->GetImage())
- {
- delete cover;
- snprintf(imgPath, sizeof(imgPath), "%snoimage.png", Settings.covers_path);
- cover = new GuiImageData(imgPath, nocover_png); //load no image
- }
+ snprintf(imgPath, sizeof(imgPath), "%s%s.png", Settings.covers_path, ID);
+ cover = new GuiImageData(imgPath, 0); //load full id image
+ if (!cover->GetImage()) {
+ delete cover;
+ snprintf(imgPath, sizeof(imgPath), "%snoimage.png", Settings.covers_path);
+ cover = new GuiImageData(imgPath, nocover_png); //load no image
+ }
delete coverImg;
coverImg = NULL;
- coverImg = new GuiImage(cover);
- coverImg->SetWidescreen(CFG.widescreen);
- coverImg->SetPosition(15,30);
- gameinfoWindow.Append(coverImg);
+ coverImg = new GuiImage(cover);
+ coverImg->SetWidescreen(CFG.widescreen);
+ coverImg->SetPosition(15,30);
+ gameinfoWindow.Append(coverImg);
- // # of players
- if (strcmp(gameinfo.players,"") != 0) {
- playersImgData = new GuiImageData(Wiimote1_png);
- if (atoi(gameinfo.players)>1){
- playersImgData= new GuiImageData(Wiimote2_png);}
- if (atoi(gameinfo.players)>2){
- playersImgData= new GuiImageData(Wiimote4_png);}
+ // # of players
+ if (strcmp(gameinfo.players,"") != 0) {
+ playersImgData = new GuiImageData(Wiimote1_png);
+ if (atoi(gameinfo.players)>1){
+ playersImgData= new GuiImageData(Wiimote2_png);
+ }
+ if (atoi(gameinfo.players)>2){
+ playersImgData= new GuiImageData(Wiimote4_png);
+ }
- playersImg = new GuiImage(playersImgData);
- playersImg->SetWidescreen(CFG.widescreen);
- playersImg->SetPosition(intputX , inputY);
- playersImg->SetAlignment(0,4);
- gameinfoWindow.Append(playersImg);
- intputX += (CFG.widescreen ? playersImg->GetWidth() * .8 : playersImg->GetWidth())+5;
- }
+ playersImg = new GuiImage(playersImgData);
+ playersImg->SetWidescreen(CFG.widescreen);
+ playersImg->SetPosition(intputX , inputY);
+ playersImg->SetAlignment(0,4);
+ gameinfoWindow.Append(playersImg);
+ intputX += (CFG.widescreen ? playersImg->GetWidth() * .8 : playersImg->GetWidth())+5;
+ }
- //draw the inupt types for this game
- if (nunchuk==1){
- nunchuckImg = new GuiImage(nunchuckImgData);
- nunchuckImg->SetWidescreen(CFG.widescreen);
- nunchuckImg->SetPosition(intputX , inputY);
- nunchuckImg->SetAlignment(0,4);
- gameinfoWindow.Append(nunchuckImg);
- intputX += (CFG.widescreen ? nunchuckImg->GetWidth() * .8 : nunchuckImg->GetWidth())+5;}
-
- if (classiccontroller==1){
- classiccontrollerImg = new GuiImage(classiccontrollerImgData);
- classiccontrollerImg->SetWidescreen(CFG.widescreen);
- classiccontrollerImg->SetPosition(intputX , inputY);
- classiccontrollerImg->SetAlignment(0,4);
- gameinfoWindow.Append(classiccontrollerImg);
- intputX += (CFG.widescreen ? classiccontrollerImg->GetWidth() * .8 : classiccontrollerImg->GetWidth())+5;}
-
- if (gamecube==1){
- gcImg = new GuiImage(gamecubeImgData);
- gcImg->SetWidescreen(CFG.widescreen);
- gcImg->SetPosition(intputX , inputY);
- gcImg->SetAlignment(0,4);
- gameinfoWindow.Append(gcImg);
- intputX += (CFG.widescreen ? gcImg->GetWidth() * .8 : gcImg->GetWidth())+5;}
-
- if (wheel==1){
- wheelImg = new GuiImage(wheelImgData);
- wheelImg->SetWidescreen(CFG.widescreen);
- wheelImg->SetPosition(intputX , inputY);
- wheelImg->SetAlignment(0,4);
- gameinfoWindow.Append(wheelImg);
- intputX += (CFG.widescreen ? wheelImg->GetWidth() * .8 : wheelImg->GetWidth())+5;}
-
- if (guitar==1){
- guitarImg = new GuiImage(guitarImgData);
- guitarImg->SetWidescreen(CFG.widescreen);
- guitarImg->SetPosition(intputX , inputY);
- guitarImg->SetAlignment(0,4);
- gameinfoWindow.Append(guitarImg);
- intputX += (CFG.widescreen ? guitarImg->GetWidth() * .8 : guitarImg->GetWidth())+5;}
-
- if (drums==1){
- drumsImg = new GuiImage(drumsImgData);
- drumsImg->SetWidescreen(CFG.widescreen);
- drumsImg->SetPosition(intputX , inputY);
- drumsImg->SetAlignment(0,4);
- gameinfoWindow.Append(drumsImg);
- intputX += (CFG.widescreen ? drumsImg->GetWidth() * .8 : drumsImg->GetWidth())+5;}
-
- if (microphone==1){
- microphoneImg = new GuiImage(microphoneImgData);
- microphoneImg->SetWidescreen(CFG.widescreen);
- microphoneImg->SetPosition(intputX , inputY);
- microphoneImg->SetAlignment(0,4);
- gameinfoWindow.Append(microphoneImg);
- intputX += (CFG.widescreen ? microphoneImg->GetWidth() * .8 : microphoneImg->GetWidth())+5;}
-
- if (dancepad==1){
- dancepadImg = new GuiImage(dancepadImgData);
- dancepadImg->SetWidescreen(CFG.widescreen);
- dancepadImg->SetPosition(intputX , inputY);
- dancepadImg->SetAlignment(0,4);
- gameinfoWindow.Append(dancepadImg);
- intputX += (CFG.widescreen ? dancepadImg->GetWidth() * .8 : dancepadImg->GetWidth())+5;}
-
- if (motionplus==1){
+ //draw the input types for this game
+ if (motionplus==1){
motionplusImg = new GuiImage(motionplusImgData);
motionplusImg->SetWidescreen(CFG.widescreen);
motionplusImg->SetPosition(intputX , inputY);
motionplusImg->SetAlignment(0,4);
gameinfoWindow.Append(motionplusImg);
- intputX += (CFG.widescreen ? motionplusImg->GetWidth() * .8 : motionplusImg->GetWidth())+5;}
-
-
-
+ intputX += (CFG.widescreen ? motionplusImg->GetWidth() * .8 : motionplusImg->GetWidth())+5;
+ }
+ if (nunchuk==1){
+ nunchukImg = new GuiImage(nunchukImgData);
+ nunchukImg->SetWidescreen(CFG.widescreen);
+ nunchukImg->SetPosition(intputX , inputY);
+ nunchukImg->SetAlignment(0,4);
+ gameinfoWindow.Append(nunchukImg);
+ intputX += (CFG.widescreen ? nunchukImg->GetWidth() * .8 : nunchukImg->GetWidth())+5;
+ }
+ if (classiccontroller==1){
+ classiccontrollerImg = new GuiImage(classiccontrollerImgData);
+ classiccontrollerImg->SetWidescreen(CFG.widescreen);
+ classiccontrollerImg->SetPosition(intputX , inputY);
+ classiccontrollerImg->SetAlignment(0,4);
+ gameinfoWindow.Append(classiccontrollerImg);
+ intputX += (CFG.widescreen ? classiccontrollerImg->GetWidth() * .8 : classiccontrollerImg->GetWidth())+5;
+ }
+ if (gamecube==1){
+ gcImg = new GuiImage(gamecubeImgData);
+ gcImg->SetWidescreen(CFG.widescreen);
+ gcImg->SetPosition(intputX , inputY);
+ gcImg->SetAlignment(0,4);
+ gameinfoWindow.Append(gcImg);
+ intputX += (CFG.widescreen ? gcImg->GetWidth() * .8 : gcImg->GetWidth())+5;
+ }
+ if (wheel==1){
+ wheelImg = new GuiImage(wheelImgData);
+ wheelImg->SetWidescreen(CFG.widescreen);
+ wheelImg->SetPosition(intputX , inputY);
+ wheelImg->SetAlignment(0,4);
+ gameinfoWindow.Append(wheelImg);
+ intputX += (CFG.widescreen ? wheelImg->GetWidth() * .8 : wheelImg->GetWidth())+5;
+ }
+ if (guitar==1){
+ guitarImg = new GuiImage(guitarImgData);
+ guitarImg->SetWidescreen(CFG.widescreen);
+ guitarImg->SetPosition(intputX , inputY);
+ guitarImg->SetAlignment(0,4);
+ gameinfoWindow.Append(guitarImg);
+ intputX += (CFG.widescreen ? guitarImg->GetWidth() * .8 : guitarImg->GetWidth())+5;
+ }
+ if (drums==1){
+ drumsImg = new GuiImage(drumsImgData);
+ drumsImg->SetWidescreen(CFG.widescreen);
+ drumsImg->SetPosition(intputX , inputY);
+ drumsImg->SetAlignment(0,4);
+ gameinfoWindow.Append(drumsImg);
+ intputX += (CFG.widescreen ? drumsImg->GetWidth() * .8 : drumsImg->GetWidth())+5;
+ }
+ if (microphone==1){
+ microphoneImg = new GuiImage(microphoneImgData);
+ microphoneImg->SetWidescreen(CFG.widescreen);
+ microphoneImg->SetPosition(intputX , inputY);
+ microphoneImg->SetAlignment(0,4);
+ gameinfoWindow.Append(microphoneImg);
+ intputX += (CFG.widescreen ? microphoneImg->GetWidth() * .8 : microphoneImg->GetWidth())+5;
+ }
+ if (dancepad==1){
+ dancepadImg = new GuiImage(dancepadImgData);
+ dancepadImg->SetWidescreen(CFG.widescreen);
+ dancepadImg->SetPosition(intputX , inputY);
+ dancepadImg->SetAlignment(0,4);
+ gameinfoWindow.Append(dancepadImg);
+ intputX += (CFG.widescreen ? dancepadImg->GetWidth() * .8 : dancepadImg->GetWidth())+5;
+ }
+ if (balanceboard==1){
+ balanceboardImg = new GuiImage(balanceboardImgData);
+ balanceboardImg->SetWidescreen(CFG.widescreen);
+ balanceboardImg->SetPosition(intputX , inputY);
+ balanceboardImg->SetAlignment(0,4);
+ gameinfoWindow.Append(balanceboardImg);
+ intputX += (CFG.widescreen ? balanceboardImg->GetWidth() * .8 : balanceboardImg->GetWidth())+5;
+ }
// # online players
- if ((strcmp(gameinfo.wifiplayers,"") != 0) && (strcmp(gameinfo.wifiplayers,"0") != 0)){
- wifiplayersImgData = new GuiImageData(wifi1_png);
- if (atoi(gameinfo.wifiplayers)>1){
- wifiplayersImgData= new GuiImageData(wifi2_png);}
- if (atoi(gameinfo.wifiplayers)>2){
- wifiplayersImgData= new GuiImageData(wifi4_png);}
- if (atoi(gameinfo.wifiplayers)>4){
- wifiplayersImgData= new GuiImageData(wifi8_png);}
- /*if (atoi(gameinfo.wifiplayers)>8){ uncomment this when we actually have these images and it is needed
- wifiplayersImgData= new GuiImageData(wifi12_png);}
- if (atoi(gameinfo.wifiplayers)>12){
- wifiplayersImgData= new GuiImageData(wifi16_png);}
- if (atoi(gameinfo.wifiplayers)>16){
- wifiplayersImgData= new GuiImageData(wifi32_png);}*/
- wifiplayersImg = new GuiImage(wifiplayersImgData);
- wifiplayersImg->SetWidescreen(CFG.widescreen);
- wifiplayersImg->SetPosition(intputX , inputY);
- wifiplayersImg->SetAlignment(0,4);
- gameinfoWindow.Append(wifiplayersImg);
- intputX += (CFG.widescreen ? wifiplayersImg->GetWidth() * .8 : wifiplayersImg->GetWidth())+5;
- }
-
- // ratings
- if (strcmp(gameinfo.ratingtype,"") !=0){
- if (strcmp(gameinfo.ratingtype,"ESRB")==0) {
- if (strcmp(gameinfo.ratingvalueESRB,"EC")==0)
- ratingImgData = new GuiImageData(esrb_ec_png);
- else if (strcmp(gameinfo.ratingvalueESRB,"E")==0)
- ratingImgData = new GuiImageData(esrb_e_png);
- else if (strcmp(gameinfo.ratingvalueESRB,"E10+")==0)
- ratingImgData = new GuiImageData(esrb_eten_png);
- else if (strcmp(gameinfo.ratingvalueESRB,"T")==0)
- ratingImgData = new GuiImageData(esrb_t_png);
- else if (strcmp(gameinfo.ratingvalueESRB,"M")==0)
- ratingImgData = new GuiImageData(esrb_m_png);
- else if (strcmp(gameinfo.ratingvalueESRB,"AO")==0)
- ratingImgData = new GuiImageData(esrb_ao_png);
- else {ratingImgData = new GuiImageData(norating_png);}
- } //there are 2 values here cause some countries are stupid and
- else if (strcmp(gameinfo.ratingtype,"PEGI")==0) {//can't use the same as everybody else
- if ((strcmp(gameinfo.ratingvaluePEGI,"3")==0)||(strcmp(gameinfo.ratingvaluePEGI,"4")==0))
- ratingImgData = new GuiImageData(pegi_3_png);
- else if ((strcmp(gameinfo.ratingvaluePEGI,"7")==0)||(strcmp(gameinfo.ratingvaluePEGI,"7")==0))
- ratingImgData = new GuiImageData(pegi_7_png);
- else if (strcmp(gameinfo.ratingvaluePEGI,"12")==0)
- ratingImgData = new GuiImageData(pegi_12_png);
- else if ((strcmp(gameinfo.ratingvaluePEGI,"16")==0)||(strcmp(gameinfo.ratingvaluePEGI,"15")==0))
- ratingImgData = new GuiImageData(pegi_16_png);
- else if (strcmp(gameinfo.ratingvaluePEGI,"18")==0)
- ratingImgData = new GuiImageData(pegi_18_png);
- else {ratingImgData = new GuiImageData(norating_png);}
- }
- else if (strcmp(gameinfo.ratingtype,"CERO")==0) {
- if (strcmp(gameinfo.ratingvalueCERO,"A")==0)
- ratingImgData = new GuiImageData(cero_a_png);
- else if (strcmp(gameinfo.ratingvalueCERO,"B")==0)
- ratingImgData = new GuiImageData(cero_b_png);
- else if (strcmp(gameinfo.ratingvalueCERO,"C")==0)
- ratingImgData = new GuiImageData(cero_c_png);
- else if (strcmp(gameinfo.ratingvalueCERO,"D")==0)
- ratingImgData = new GuiImageData(cero_d_png);
- else if (strcmp(gameinfo.ratingvalueCERO,"Z")==0)
- ratingImgData = new GuiImageData(cero_z_png);
- else {ratingImgData = new GuiImageData(norating_png);}
+ if ((strcmp(gameinfo.wifiplayers,"") != 0) && (strcmp(gameinfo.wifiplayers,"0") != 0)){
+ wifiplayersImgData = new GuiImageData(wifi1_png);
+ if (atoi(gameinfo.wifiplayers)>1){
+ wifiplayersImgData= new GuiImageData(wifi2_png);}
+ if (atoi(gameinfo.wifiplayers)>2){
+ wifiplayersImgData= new GuiImageData(wifi4_png);}
+ if (atoi(gameinfo.wifiplayers)>4){
+ wifiplayersImgData= new GuiImageData(wifi8_png);}
+ /*if (atoi(gameinfo.wifiplayers)>8){ uncomment this when we actually have these images and it is needed
+ wifiplayersImgData= new GuiImageData(wifi12_png);}
+ if (atoi(gameinfo.wifiplayers)>12){
+ wifiplayersImgData= new GuiImageData(wifi16_png);}
+ if (atoi(gameinfo.wifiplayers)>16){
+ wifiplayersImgData= new GuiImageData(wifi32_png);}*/
+ wifiplayersImg = new GuiImage(wifiplayersImgData);
+ wifiplayersImg->SetWidescreen(CFG.widescreen);
+ wifiplayersImg->SetPosition(intputX , inputY);
+ wifiplayersImg->SetAlignment(0,4);
+ gameinfoWindow.Append(wifiplayersImg);
+ intputX += (CFG.widescreen ? wifiplayersImg->GetWidth() * .8 : wifiplayersImg->GetWidth())+5;
}
- else {ratingImgData = new GuiImageData(norating_png);}
- ratingImg = new GuiImage(ratingImgData);
- ratingImg->SetWidescreen(CFG.widescreen);
- ratingImg->SetPosition(-25 , inputY);
- ratingImg->SetAlignment(1,4);
- gameinfoWindow.Append(ratingImg);
- intputX += (CFG.widescreen ? ratingImg->GetWidth() * .8 : ratingImg->GetWidth())+5;
+ // ratings
+ if (strcmp(gameinfo.ratingtype,"") !=0){
+ if (strcmp(gameinfo.ratingtype,"ESRB")==0) {
+ if (strcmp(gameinfo.ratingvalueESRB,"EC")==0)
+ ratingImgData = new GuiImageData(esrb_ec_png);
+ else if (strcmp(gameinfo.ratingvalueESRB,"E")==0)
+ ratingImgData = new GuiImageData(esrb_e_png);
+ else if (strcmp(gameinfo.ratingvalueESRB,"E10+")==0)
+ ratingImgData = new GuiImageData(esrb_eten_png);
+ else if (strcmp(gameinfo.ratingvalueESRB,"T")==0)
+ ratingImgData = new GuiImageData(esrb_t_png);
+ else if (strcmp(gameinfo.ratingvalueESRB,"M")==0)
+ ratingImgData = new GuiImageData(esrb_m_png);
+ else if (strcmp(gameinfo.ratingvalueESRB,"AO")==0)
+ ratingImgData = new GuiImageData(esrb_ao_png);
+ else {ratingImgData = new GuiImageData(norating_png);}
+ } //there are 2 values here cause some countries are stupid and
+ else if (strcmp(gameinfo.ratingtype,"PEGI")==0) {//can't use the same as everybody else
+ if ((strcmp(gameinfo.ratingvaluePEGI,"3")==0)||(strcmp(gameinfo.ratingvaluePEGI,"4")==0))
+ ratingImgData = new GuiImageData(pegi_3_png);
+ else if ((strcmp(gameinfo.ratingvaluePEGI,"7")==0)||(strcmp(gameinfo.ratingvaluePEGI,"7")==0))
+ ratingImgData = new GuiImageData(pegi_7_png);
+ else if (strcmp(gameinfo.ratingvaluePEGI,"12")==0)
+ ratingImgData = new GuiImageData(pegi_12_png);
+ else if ((strcmp(gameinfo.ratingvaluePEGI,"16")==0)||(strcmp(gameinfo.ratingvaluePEGI,"15")==0))
+ ratingImgData = new GuiImageData(pegi_16_png);
+ else if (strcmp(gameinfo.ratingvaluePEGI,"18")==0)
+ ratingImgData = new GuiImageData(pegi_18_png);
+ else {ratingImgData = new GuiImageData(norating_png);}
+ }
+ else if (strcmp(gameinfo.ratingtype,"CERO")==0) {
+ if (strcmp(gameinfo.ratingvalueCERO,"A")==0)
+ ratingImgData = new GuiImageData(cero_a_png);
+ else if (strcmp(gameinfo.ratingvalueCERO,"B")==0)
+ ratingImgData = new GuiImageData(cero_b_png);
+ else if (strcmp(gameinfo.ratingvalueCERO,"C")==0)
+ ratingImgData = new GuiImageData(cero_c_png);
+ else if (strcmp(gameinfo.ratingvalueCERO,"D")==0)
+ ratingImgData = new GuiImageData(cero_d_png);
+ else if (strcmp(gameinfo.ratingvalueCERO,"Z")==0)
+ ratingImgData = new GuiImageData(cero_z_png);
+ else {ratingImgData = new GuiImageData(norating_png);}
+ }
- }
+ else {ratingImgData = new GuiImageData(norating_png);}
+ ratingImg = new GuiImage(ratingImgData);
+ ratingImg->SetWidescreen(CFG.widescreen);
+ ratingImg->SetPosition(-25 , inputY);
+ ratingImg->SetAlignment(1,4);
+ gameinfoWindow.Append(ratingImg);
+ intputX += (CFG.widescreen ? ratingImg->GetWidth() * .8 : ratingImg->GetWidth())+5;
+ }
-//////////debugging line
-// snprintf(linebuf, sizeof(linebuf), "%s%s%s%s%i%i%i",gameinfo.accessories_required[1],gameinfo.accessories[1],gameinfo.accessories[2],gameinfo.accessories[3],gameinfo.accessoryCnt,
-// guitar,microphone);
+ // memory info
+ if (showmeminfo) {
+ char meminfotxt[200];
+ strlcpy(meminfotxt,MemInfo(),sizeof(meminfotxt));
+ snprintf(linebuf, sizeof(linebuf), "%s",meminfotxt);
+ memTxt = new GuiText(linebuf, 18, (GXColor){0,0,0, 255});
+ memTxt->SetAlignment(ALIGN_LEFT, ALIGN_TOP); memTxt->SetPosition(0,0);
+ gameinfoWindow.Append(memTxt);
+ }
+
+ // title
+ int titlefontsize=25;
+ if (strcmp(gameinfo.title,"") != 0) {
+ snprintf(linebuf, sizeof(linebuf), "%s",gameinfo.title);
+ titleTxt = new GuiText(linebuf, titlefontsize, (GXColor){0,0,0, 255});
+ //while (titleTxt->GetWidth()>250) { titleTxt->SetFontSize(titlefontsize-=2); }
+ titleTxt->SetAlignment(ALIGN_CENTRE, ALIGN_TOP); titleTxt->SetPosition(txtXOffset,12+titley);
+ gameinfoWindow.Append(titleTxt);
+ }
- /*for (int i=0;strcmp(gameinfo.accessories_required[i+1],"") != 0;i++)
+ //publisher
+ if (strcmp(gameinfo.publisher,"") != 0){
+ snprintf(linebuf, sizeof(linebuf), "%s %s", LANGUAGE.publishedby, gameinfo.publisher);
+ publisherTxt = new GuiText(linebuf, 16, (GXColor){0,0,0, 255});
+ if (publisherTxt->GetWidth()>250) newline=2;
+ publisherTxt->SetMaxWidth(250,GuiText::WRAP);
+ publisherTxt->SetAlignment(ALIGN_RIGHT, ALIGN_TOP); publisherTxt->SetPosition(-17,12+indexy); indexy+=(20 * newline);newline=1;
+ gameinfoWindow.Append(publisherTxt);
+ }
+
+ //developer
+ if (strcmp(gameinfo.developer,"") != 0 && strcasecmp(gameinfo.developer,gameinfo.publisher) != 0) {
+ snprintf(linebuf, sizeof(linebuf), "%s %s", LANGUAGE.developedby, gameinfo.developer);
+ developerTxt = new GuiText(linebuf, 16, (GXColor){0,0,0, 255});
+ if (developerTxt->GetWidth()>250) newline=2;
+ developerTxt->SetMaxWidth(250,GuiText::WRAP);
+ developerTxt->SetAlignment(ALIGN_RIGHT, ALIGN_TOP); developerTxt->SetPosition(-17,12+indexy); indexy+=(20 * newline);newline=1;
+ gameinfoWindow.Append(developerTxt);
+ }
+
+ //date
+ snprintf(linebuf2, sizeof(linebuf2), " ");
+ if (strcmp(gameinfo.day,"") != 0)
+ {snprintf(linebuf2, sizeof(linebuf2), "%s ", gameinfo.day);}
+ if (strcmp(gameinfo.month,"") != 0){
+ switch (atoi(gameinfo.month))
{
- snprintf(linebuf, sizeof(linebuf), "%s %s",linebuf, gameinfo.accessories_required[i+1]);
- }*/
+ case 1:
+ snprintf(linebuf2, sizeof(linebuf2), "%s%s ", linebuf2, LANGUAGE.january);
+ break;
+ case 2:
+ snprintf(linebuf2, sizeof(linebuf2), "%s%s ", linebuf2, LANGUAGE.february);
+ break;
+ case 3:
+ snprintf(linebuf2, sizeof(linebuf2), "%s%s ", linebuf2, LANGUAGE.march);
+ break;
+ case 4:
+ snprintf(linebuf2, sizeof(linebuf2), "%s%s ", linebuf2, LANGUAGE.april);
+ break;
+ case 5:
+ snprintf(linebuf2, sizeof(linebuf2), "%s%s ", linebuf2, LANGUAGE.may);
+ break;
+ case 6:
+ snprintf(linebuf2, sizeof(linebuf2), "%s%s ", linebuf2, LANGUAGE.june);
+ break;
+ case 7:
+ snprintf(linebuf2, sizeof(linebuf2), "%s%s ", linebuf2, LANGUAGE.july);
+ break;
+ case 8:
+ snprintf(linebuf2, sizeof(linebuf2), "%s%s ", linebuf2, LANGUAGE.august);
+ break;
+ case 9:
+ snprintf(linebuf2, sizeof(linebuf2), "%s%s ", linebuf2, LANGUAGE.september);
+ break;
+ case 10:
+ snprintf(linebuf2, sizeof(linebuf2), "%s%s ", linebuf2, LANGUAGE.october);
+ break;
+ case 11:
+ snprintf(linebuf2, sizeof(linebuf2), "%s%s ", linebuf2, LANGUAGE.november);
+ break;
+ case 12:
+ snprintf(linebuf2, sizeof(linebuf2), "%s%s ", linebuf2, LANGUAGE.december);
+ break;
+ }
+ }
+ if (strcmp(gameinfo.year,"") != 0){
+ snprintf(linebuf, sizeof(linebuf), "%s : %s%s", LANGUAGE.released, linebuf2, gameinfo.year);
+ releasedTxt = new GuiText(linebuf, 16, (GXColor){0,0,0, 255});
+ if (releasedTxt->GetWidth()>300) newline=2;
+ releasedTxt->SetAlignment(ALIGN_RIGHT, ALIGN_TOP); releasedTxt->SetPosition(-17,12+indexy); indexy+=(20 * newline);newline=1;
+ gameinfoWindow.Append(releasedTxt);
+ }
-//debugTxt = new GuiText(linebuf, 18, (GXColor){0,0,0, 255});
-// debugTxt->SetAlignment(ALIGN_LEFT, ALIGN_BOTTOM); debugTxt->SetPosition(0,0);
-// gameinfoWindow.Append(debugTxt);
-
- if (strcmp(gameinfo.title,"") != 0)
- {snprintf(linebuf, sizeof(linebuf), "%s",gameinfo.title);
- titleTxt = new GuiText(linebuf, 22, (GXColor){0,0,0, 255});
- if (titleTxt->GetWidth()>300)titleTxt->SetFontSize(18);
- titleTxt->SetAlignment(ALIGN_CENTRE, ALIGN_TOP); titleTxt->SetPosition(txtXOffset,12+y); y+=24;
- gameinfoWindow.Append(titleTxt);}
-
- //date
- snprintf(linebuf2, sizeof(linebuf2), " ");
- if (strcmp(gameinfo.day,"") != 0)
- {snprintf(linebuf2, sizeof(linebuf2), "%s ", gameinfo.day);}
- if (strcmp(gameinfo.month,"") != 0){
- switch (atoi(gameinfo.month))
- {
- case 1:
- snprintf(linebuf2, sizeof(linebuf2), "%s%s ", linebuf2, LANGUAGE.january);
- break;
- case 2:
- snprintf(linebuf2, sizeof(linebuf2), "%s%s ", linebuf2, LANGUAGE.february);
- break;
- case 3:
- snprintf(linebuf2, sizeof(linebuf2), "%s%s ", linebuf2, LANGUAGE.march);
- break;
- case 4:
- snprintf(linebuf2, sizeof(linebuf2), "%s%s ", linebuf2, LANGUAGE.april);
- break;
- case 5:
- snprintf(linebuf2, sizeof(linebuf2), "%s%s ", linebuf2, LANGUAGE.may);
- break;
- case 6:
- snprintf(linebuf2, sizeof(linebuf2), "%s%s ", linebuf2, LANGUAGE.june);
- break;
- case 7:
- snprintf(linebuf2, sizeof(linebuf2), "%s%s ", linebuf2, LANGUAGE.july);
- break;
- case 8:
- snprintf(linebuf2, sizeof(linebuf2), "%s%s ", linebuf2, LANGUAGE.august);
- break;
- case 9:
- snprintf(linebuf2, sizeof(linebuf2), "%s%s ", linebuf2, LANGUAGE.september);
- break;
- case 10:
- snprintf(linebuf2, sizeof(linebuf2), "%s%s ", linebuf2, LANGUAGE.october);
- break;
- case 11:
- snprintf(linebuf2, sizeof(linebuf2), "%s%s ", linebuf2, LANGUAGE.november);
- break;
- case 12:
- snprintf(linebuf2, sizeof(linebuf2), "%s%s ", linebuf2, LANGUAGE.december);
- break;
- }
- }
- if (strcmp(gameinfo.year,"") != 0){newline=1;
- snprintf(linebuf, sizeof(linebuf), "%s : %s%s", LANGUAGE.released, linebuf2, gameinfo.year);
- releasedTxt = new GuiText(linebuf, 16, (GXColor){0,0,0, 255});
- if (releasedTxt->GetWidth()>300) newline=2;
- releasedTxt->SetAlignment(ALIGN_RIGHT, ALIGN_TOP); releasedTxt->SetPosition(-17,12+y); y+=(20 * newline);newline=1;
- gameinfoWindow.Append(releasedTxt);}
- //genre
- if (strcmp(gameinfo.genresplit[1],"") != 0){
- for (int i=1;strcmp(gameinfo.genresplit[i],"") !=0;i++)
+ //genre
+ int genreY = marginY;
+ genreTxt = new GuiText * [gameinfo.genreCnt + 1];
+ for (int i=1;i<=gameinfo.genreCnt;i++)
{
snprintf(linebuf, sizeof(linebuf), "%s", gameinfo.genresplit[i]);
- genreTxt = new GuiText(linebuf, 16, (GXColor){0,0,0, 255});
- genreTxt->SetAlignment(ALIGN_LEFT, ALIGN_TOP); genreTxt->SetPosition(205,12+y1); y1+=(20 * i);
- gameinfoWindow.Append(genreTxt);
+ genreTxt[i] = new GuiText(linebuf, 16, (GXColor){0,0,0, 255});
+ genreTxt[i]->SetAlignment(ALIGN_LEFT, ALIGN_TOP); genreTxt[i]->SetPosition(205,12+genreY); genreY+=20;
+ gameinfoWindow.Append(genreTxt[i]);
}
- }
-
- //developer
- if (strcmp(gameinfo.developer,"") != 0 && strcmp(gameinfo.developer,gameinfo.publisher) != 0) {
- snprintf(linebuf, sizeof(linebuf), "%s %s", LANGUAGE.developedby, gameinfo.developer);
- developerTxt = new GuiText(linebuf, 16, (GXColor){0,0,0, 255});
- if (developerTxt->GetWidth()>250) newline=2;
- developerTxt->SetMaxWidth(250,GuiText::WRAP);
- developerTxt->SetAlignment(ALIGN_RIGHT, ALIGN_TOP); developerTxt->SetPosition(-17,12+y); y+=(40 * newline);newline=1;
- gameinfoWindow.Append(developerTxt);
- }
-
- //publisher
- if (strcmp(gameinfo.publisher,"") != 0){
- snprintf(linebuf, sizeof(linebuf), "%s %s", LANGUAGE.publishedby, gameinfo.publisher);
- publisherTxt = new GuiText(linebuf, 16, (GXColor){0,0,0, 255});
- if (publisherTxt->GetWidth()>250) newline=2;
- publisherTxt->SetMaxWidth(250,GuiText::WRAP);
- publisherTxt->SetAlignment(ALIGN_RIGHT, ALIGN_TOP); publisherTxt->SetPosition(-17,12+y); y+=(20 * newline);newline=1;
- gameinfoWindow.Append(publisherTxt);
- }
-
- //don't bother us txt
- snprintf(linebuf, sizeof(linebuf), "Don't bother the USB Loader GX Team about errors in this file.");
- betaTxt = new GuiText(linebuf, 14, (GXColor){0,0,0, 255});
- betaTxt->SetAlignment(ALIGN_RIGHT, ALIGN_BOTTOM); betaTxt->SetPosition(-17,-20);//
- gameinfoWindow.Append(betaTxt);
- snprintf(linebuf, sizeof(linebuf), "A site will be available in the near nuture to submit changes.");
- beta1Txt = new GuiText(linebuf, 14, (GXColor){0,0,0, 255});
- beta1Txt->SetAlignment(ALIGN_RIGHT, ALIGN_BOTTOM); beta1Txt->SetPosition(-17,-10);
- gameinfoWindow.Append(beta1Txt);
-
- wifiTxt = new GuiText * [gameinfo.wifiCnt + 1];
- int wifiY=0;
- for (int i=1;i<=gameinfo.wifiCnt;i++)
- {
- if (strcmp(gameinfo.wififeatures[i],"Nintendods") == 0) {
- snprintf(linebuf, sizeof(linebuf), "Nintendo DS");
- } else {
- snprintf(linebuf, sizeof(linebuf), "%s",gameinfo.wififeatures[i]);
- }
- wifiTxt[i] = new GuiText(linebuf, 16, (GXColor){0,0,0, 255});
- wifiTxt[i]->SetAlignment(ALIGN_LEFT, ALIGN_TOP); wifiTxt[i]->SetPosition(215,200+wifiY); wifiY-=(20 * newline);
- gameinfoWindow.Append(wifiTxt[i]);
- }
-
- if (strcmp(gameinfo.wififeatures[1],"") != 0){
- snprintf(linebuf, sizeof(linebuf), "%s:",LANGUAGE.wififeatures);
- wifiTxt[0] = new GuiText(linebuf, 16, (GXColor){0,0,0, 255});
- wifiTxt[0]->SetAlignment(ALIGN_LEFT, ALIGN_TOP); wifiTxt[0]->SetPosition(205,200+wifiY); //wifiY+=(20 * newline);
- gameinfoWindow.Append(wifiTxt[0]);
- }
- //synopsis
- if (strcmp(gameinfo.synopsis,"") != 0) {
- snprintf(linebuf, sizeof(linebuf), "%s", gameinfo.synopsis);
- synopsisTxt = new GuiText(linebuf, 16, (GXColor){0,0,0, 255});
- synopsisTxt->SetMaxWidth(350,GuiText::WRAP);
- synopsisTxt->SetAlignment(ALIGN_LEFT, ALIGN_TOP); synopsisTxt->SetPosition(0,0);
- dialogBoxImg11 = new GuiImage(&dialogBox1);
- dialogBoxImg11->SetAlignment(0,3);
- dialogBoxImg11->SetPosition(-9,0);
-
- dialogBoxImg22 = new GuiImage(&dialogBox2);
- dialogBoxImg22->SetAlignment(0,3);
- dialogBoxImg22->SetPosition(145,0);
-
- dialogBoxImg33 = new GuiImage(&dialogBox3);
- dialogBoxImg33->SetAlignment(0,3);
- dialogBoxImg33->SetPosition(301,0);
-
- dialogBoxImg44 = new GuiImage(&dialogBox4);
- dialogBoxImg44->SetAlignment(0,3);
- dialogBoxImg44->SetPosition(457,0);
-
-
- gameinfoWindow2.Append(dialogBoxImg11);
- gameinfoWindow2.Append(dialogBoxImg22);
- gameinfoWindow2.Append(dialogBoxImg33);
- gameinfoWindow2.Append(dialogBoxImg44);
-
- txtWindow.Append(synopsisTxt);
- coverImg2 = new GuiImage(cover);
- coverImg2->SetWidescreen(CFG.widescreen);
- coverImg2->SetPosition(15,30);
- gameinfoWindow2.Append(coverImg2);
- gameinfoWindow2.Append(&txtWindow);
- }
-
- gameinfoWindow.SetEffect(EFFECT_SLIDE_LEFT | EFFECT_SLIDE_IN, 50);
- HaltGui();
- mainWindow->SetState(STATE_DISABLED);
- mainWindow->Append(&gameinfoWindow);
- mainWindow->ChangeFocus(&gameinfoWindow);
- ResumeGui();
-
- while(choice == -1)
- {
- VIDEO_WaitVSync();
- if(shutdown == 1)
- {
- wiilight(0);
- Sys_Shutdown();
- }
- if(reset == 1)
- Sys_Reboot();
-
-
- if ((backBtn.GetState()==STATE_CLICKED)||(backBtn.GetState()==STATE_HELD)){
- choice=1;
- synopsisTxt = NULL;
- break;}
-
- else if (((nextBtn.GetState()==STATE_CLICKED)||(nextBtn.GetState()==STATE_HELD))&&
- (strcmp(gameinfo.synopsis,"") != 0)){
-
- if (page==1){
- nextBtn.ResetState();
- HaltGui();
- gameinfoWindow.SetVisible(false);
- gameinfoWindow2.SetVisible(true);
- coverImg->SetPosition(15,30);
-
- backBtn.SetClickable(false);
- gameinfoWindow2.Append(&nextBtn);
- mainWindow->Append(&gameinfoWindow2);
- ResumeGui();
- page=2;
- }
- else {
- nextBtn.ResetState();
- HaltGui();
- backBtn.SetClickable(true);
- gameinfoWindow2.SetVisible(false);
- gameinfoWindow.SetVisible(true);
- gameinfoWindow.Append(&backBtn);
- gameinfoWindow.Append(&nextBtn);
- mainWindow->Remove(&gameinfoWindow2);
- ResumeGui();
- page=1;
- }
- nextBtn.ResetState();
- }
- }
- if (page==1){
- gameinfoWindow.SetEffect(EFFECT_SLIDE_LEFT | EFFECT_SLIDE_OUT, 50);
- while(gameinfoWindow.GetEffect() > 0) usleep(50);
- HaltGui();
- mainWindow->Remove(&gameinfoWindow);
- mainWindow->SetState(STATE_DEFAULT);
-
-
- delete playersImgData;
- delete playersImg;
-
- delete wifiplayersImgData;
- delete wifiplayersImg;
- delete ratingImg;
-
- delete classiccontrollerImg;
- delete nunchuckImg;
- delete guitarImg;
- delete drumsImg;
- delete dancepadImg;
- delete motionplusImg;
- delete wheelImg;
- delete balanceboardImg;
- delete microphoneImg;
- delete gcImg;
- delete dialogBoxImg1;
- delete dialogBoxImg2;
- delete dialogBoxImg3;
- delete dialogBoxImg4;
- delete dialogBoxImg11;
- delete dialogBoxImg22;
- delete dialogBoxImg33;
- delete dialogBoxImg44;
- delete coverImg;
- delete coverImg2;
-
- delete classiccontrollerImgData;
- delete nunchuckImgData;
- delete guitarImgData;
- delete drumsImgData;
- delete motionplusImgData;
- delete wheelImgData;
- delete balanceboardImgData;
- delete dancepadImgData;
- delete microphoneImgData;
- delete gamecubeImgData;
- delete ratingImgData;
- delete cover;
-
- delete releasedTxt;
- delete publisherTxt;
- delete developerTxt;
- delete titleTxt;
- delete synopsisTxt;
- delete genreTxt;
- delete betaTxt;
- delete beta1Txt;
- if (gameinfo.wifiCnt>0){
- for(int i=1; i<=gameinfo.wifiCnt; i++)
+
+ //online
+ wifiTxt = new GuiText * [gameinfo.wifiCnt + 1];
+ for (int i=gameinfo.wifiCnt;i>=1;i--)
{
- delete wifiTxt[i];
+ if (strcmp(gameinfo.wififeatures[i],"Nintendods") == 0) {
+ snprintf(linebuf, sizeof(linebuf), "Nintendo DS");
+ } else {
+ snprintf(linebuf, sizeof(linebuf), "%s",gameinfo.wififeatures[i]);
+ }
+ wifiTxt[i] = new GuiText(linebuf, 16, (GXColor){0,0,0, 255});
+ wifiTxt[i]->SetAlignment(ALIGN_LEFT, ALIGN_TOP); wifiTxt[i]->SetPosition(215,200+wifiY); wifiY-=20;
+ gameinfoWindow.Append(wifiTxt[i]);
+ }
+ if (strcmp(gameinfo.wififeatures[1],"") != 0){
+ snprintf(linebuf, sizeof(linebuf), "%s:",LANGUAGE.wififeatures);
+ wifiTxt[0] = new GuiText(linebuf, 16, (GXColor){0,0,0, 255});
+ wifiTxt[0]->SetAlignment(ALIGN_LEFT, ALIGN_TOP); wifiTxt[0]->SetPosition(205,200+wifiY);
+ gameinfoWindow.Append(wifiTxt[0]);
+ }
+
+ //synopsis
+ if (strcmp(gameinfo.synopsis,"") != 0) {
+ snprintf(linebuf, sizeof(linebuf), "%s", gameinfo.synopsis);
+ synopsisTxt = new GuiText(linebuf, 16, (GXColor){0,0,0, 255});
+ synopsisTxt->SetMaxWidth(350,GuiText::WRAP);
+ synopsisTxt->SetAlignment(ALIGN_LEFT, ALIGN_TOP); synopsisTxt->SetPosition(0,0);
+ dialogBoxImg11 = new GuiImage(&dialogBox1);
+ dialogBoxImg11->SetAlignment(0,3);
+ dialogBoxImg11->SetPosition(-9,0);
+
+ dialogBoxImg22 = new GuiImage(&dialogBox2);
+ dialogBoxImg22->SetAlignment(0,3);
+ dialogBoxImg22->SetPosition(145,0);
+
+ dialogBoxImg33 = new GuiImage(&dialogBox3);
+ dialogBoxImg33->SetAlignment(0,3);
+ dialogBoxImg33->SetPosition(301,0);
+
+ dialogBoxImg44 = new GuiImage(&dialogBox4);
+ dialogBoxImg44->SetAlignment(0,3);
+ dialogBoxImg44->SetPosition(457,0);
+
+ gameinfoWindow2.Append(dialogBoxImg11);
+ gameinfoWindow2.Append(dialogBoxImg22);
+ gameinfoWindow2.Append(dialogBoxImg33);
+ gameinfoWindow2.Append(dialogBoxImg44);
+
+ txtWindow.Append(synopsisTxt);
+ coverImg2 = new GuiImage(cover);
+ coverImg2->SetWidescreen(CFG.widescreen);
+ coverImg2->SetPosition(15,30);
+ gameinfoWindow2.Append(coverImg2);
+ gameinfoWindow2.Append(&txtWindow);
+ }
+
+ //don't bother us txt
+ snprintf(linebuf, sizeof(linebuf), "Don't bother the USB Loader GX Team about errors in this file.");
+ betaTxt = new GuiText(linebuf, 14, (GXColor){0,0,0, 255});
+ betaTxt->SetAlignment(ALIGN_RIGHT, ALIGN_BOTTOM); betaTxt->SetPosition(-17,-20);
+ gameinfoWindow.Append(betaTxt);
+ snprintf(linebuf, sizeof(linebuf), "A site will be available in the near nuture to submit changes.");
+ beta1Txt = new GuiText(linebuf, 14, (GXColor){0,0,0, 255});
+ beta1Txt->SetAlignment(ALIGN_RIGHT, ALIGN_BOTTOM); beta1Txt->SetPosition(-17,-10);
+ gameinfoWindow.Append(beta1Txt);
+
+ gameinfoWindow.SetEffect(EFFECT_SLIDE_LEFT | EFFECT_SLIDE_IN, 100);
+ HaltGui();
+ mainWindow->SetState(STATE_DISABLED);
+ mainWindow->Append(&gameinfoWindow);
+ mainWindow->ChangeFocus(&gameinfoWindow);
+ ResumeGui();
+
+ while(choice == -1)
+ {
+ VIDEO_WaitVSync();
+ if(shutdown == 1)
+ {
+ wiilight(0);
+ Sys_Shutdown();
+ }
+ if(reset == 1)
+ Sys_Reboot();
+
+ if ((backBtn.GetState()==STATE_CLICKED)||(backBtn.GetState()==STATE_HELD)){
+ choice=1;
+ synopsisTxt = NULL;
+ break;
+ }
+ else if (((nextBtn.GetState()==STATE_CLICKED)||(nextBtn.GetState()==STATE_HELD))&&
+ (strcmp(gameinfo.synopsis,"") != 0)){
+
+ if (page==1){
+ nextBtn.ResetState();
+ HaltGui();
+ gameinfoWindow.SetVisible(false);
+ gameinfoWindow2.SetVisible(true);
+ coverImg->SetPosition(15,30);
+
+ backBtn.SetClickable(false);
+ gameinfoWindow2.Append(&nextBtn);
+ mainWindow->Append(&gameinfoWindow2);
+ ResumeGui();
+ page=2;
+ }
+ else {
+ nextBtn.ResetState();
+ HaltGui();
+ backBtn.SetClickable(true);
+ gameinfoWindow2.SetVisible(false);
+ gameinfoWindow.SetVisible(true);
+ gameinfoWindow.Append(&backBtn);
+ gameinfoWindow.Append(&nextBtn);
+ mainWindow->Remove(&gameinfoWindow2);
+ ResumeGui();
+ page=1;
+ }
+ nextBtn.ResetState();
}
}
- FreeXMLMemory();
- ResumeGui();
- } else {
- gameinfoWindow2.SetEffect(EFFECT_SLIDE_LEFT | EFFECT_SLIDE_OUT, 50);
- while(gameinfoWindow2.GetEffect() > 0) usleep(50);
- HaltGui();
- mainWindow->Remove(&gameinfoWindow2);
- mainWindow->SetState(STATE_DEFAULT);
- FreeXMLMemory();
- ResumeGui();
- }
- return choice;
+ if (page==1){
+ gameinfoWindow.SetEffect(EFFECT_SLIDE_LEFT | EFFECT_SLIDE_OUT, 100);
+ while(gameinfoWindow.GetEffect() > 0) usleep(50);
+ HaltGui();
+ mainWindow->Remove(&gameinfoWindow);
+ mainWindow->SetState(STATE_DEFAULT);
+
+ delete playersImgData;
+ delete playersImg;
+
+ delete wifiplayersImgData;
+ delete wifiplayersImg;
+ delete ratingImg;
+
+ delete classiccontrollerImg;
+ delete nunchukImg;
+ delete guitarImg;
+ delete drumsImg;
+ delete dancepadImg;
+ delete motionplusImg;
+ delete wheelImg;
+ delete balanceboardImg;
+ delete microphoneImg;
+ delete gcImg;
+ delete dialogBoxImg1;
+ delete dialogBoxImg2;
+ delete dialogBoxImg3;
+ delete dialogBoxImg4;
+ delete dialogBoxImg11;
+ delete dialogBoxImg22;
+ delete dialogBoxImg33;
+ delete dialogBoxImg44;
+ delete coverImg;
+ delete coverImg2;
+
+ delete classiccontrollerImgData;
+ delete nunchukImgData;
+ delete guitarImgData;
+ delete drumsImgData;
+ delete motionplusImgData;
+ delete wheelImgData;
+ delete balanceboardImgData;
+ delete dancepadImgData;
+ delete microphoneImgData;
+ delete gamecubeImgData;
+ delete ratingImgData;
+ delete cover;
+ delete releasedTxt;
+ delete publisherTxt;
+ delete developerTxt;
+ delete titleTxt;
+ delete synopsisTxt;
+ delete betaTxt;
+ delete beta1Txt;
+ delete memTxt;
+ if (gameinfo.genreCnt>0){
+ for(int i=1;i<=gameinfo.genreCnt;i++)
+ {
+ delete genreTxt[i];
+ }
+ }
+ if (gameinfo.wifiCnt>0){
+ for(int i=0;i<=gameinfo.wifiCnt;i++)
+ {
+ delete wifiTxt[i];
+ }
+ }
+ ResumeGui();
+ } else {
+ gameinfoWindow2.SetEffect(EFFECT_SLIDE_LEFT | EFFECT_SLIDE_OUT, 100);
+ while(gameinfoWindow2.GetEffect() > 0) usleep(50);
+ HaltGui();
+ mainWindow->Remove(&gameinfoWindow2);
+ mainWindow->SetState(STATE_DEFAULT);
+ ResumeGui();
+ }
+ return choice;
/* File not found */
} else {
diff --git a/source/prompts/gameinfo.h b/source/prompts/gameinfo.h
index cbdda2f7..b7e81b41 100644
--- a/source/prompts/gameinfo.h
+++ b/source/prompts/gameinfo.h
@@ -8,7 +8,5 @@
#ifndef _GAMEINFO_H_
#define _GAMEINFO_H_
-
-int showGameInfo(char *ID, u8 *headerID);
-void eatADick();
+int showGameInfo(char *ID);
#endif
diff --git a/source/settings/Settings.cpp b/source/settings/Settings.cpp
index d0328fa5..a819e836 100644
--- a/source/settings/Settings.cpp
+++ b/source/settings/Settings.cpp
@@ -12,12 +12,12 @@
#include "menu.h"
#include "filelist.h"
#include "sys.h"
-
#define MAXOPTIONS 12
/*** Extern functions ***/
extern void ResumeGui();
extern void HaltGui();
+extern bool OpenXMLDatabase(bool openfile, bool loadtitles, bool freemem);
/*** Extern variables ***/
extern GuiWindow * mainWindow;
@@ -477,7 +477,6 @@ int MenuSettings()
options2.SetName(6, "%s",LANGUAGE.keyboard);
options2.SetName(7, "%s",LANGUAGE.Wiilight);
options2.SetName(8, "%s",LANGUAGE.Rumble);
- options2.SetName(9, "%s",LANGUAGE.Unicodefix);
options2.SetName(10, "%s",LANGUAGE.XMLTitles);
options2.SetName(11, "Screensaver");
for(int i = 0; i <= MAXOPTIONS; i++) options2.SetValue(i, NULL);
@@ -518,8 +517,6 @@ int MenuSettings()
Settings.rumble = 0; //RUMBLE
if(Settings.screensaver >= settings_screensaver_max)
Settings.screensaver = 0; //RUMBLE
- if ( Settings.unicodefix > 3 )
- Settings.unicodefix = 0;
if(Settings.titlesOverride >= 2)
Settings.titlesOverride = 0;
if(!strcmp("notset", Settings.language_path))
@@ -560,11 +557,6 @@ int MenuSettings()
if (Settings.rumble == RumbleOn) options2.SetValue(8,"%s",LANGUAGE.ON);
else if (Settings.rumble == RumbleOff) options2.SetValue(8,"%s",LANGUAGE.OFF);
- if (Settings.unicodefix == 0) options2.SetValue(9,"%s",LANGUAGE.OFF);
- else if (Settings.unicodefix == 1) options2.SetValue(9,"%s",LANGUAGE.TChinese);
- else if (Settings.unicodefix == 2) options2.SetValue(9,"%s",LANGUAGE.SChinese);
- else if (Settings.unicodefix == 3) options2.SetValue(9,"%s",LANGUAGE.Japanese);
-
if (Settings.titlesOverride == 0) options2.SetValue(10,"%s",LANGUAGE.OFF);
else if (Settings.titlesOverride == 1) options2.SetValue(10,"%s",LANGUAGE.ON);
@@ -679,7 +671,6 @@ int MenuSettings()
Settings.rumble++;
break;
case 9:
- Settings.unicodefix++;
break;
case 10:
//HaltGui(); this isn't done on the fly yet. you have to restart the loader for it to take effect
@@ -1700,7 +1691,7 @@ int MenuSettings()
int opt_langnew = 0;
opt_langnew = Settings.language;
if (Settings.titlesOverride==1 && opt_lang != opt_langnew) {
- CFG_LoadXml(true, true, false); // open file, reload titles, do not keep in memory
+ OpenXMLDatabase(Settings.titlestxt_path, Settings.db_language, Settings.db_JPtoEN, true, true, false); // open file, reload titles, do not keep in memory
menu = MENU_DISCLIST;
}
@@ -1972,7 +1963,7 @@ int GameSettings(struct discHdr * header)
int opt_langnew = 0;
opt_langnew = Settings.language;
if (Settings.titlesOverride==1 && opt_lang != opt_langnew)
- CFG_LoadXml(true, true, false); // open file, reload titles, do not keep in memory
+ OpenXMLDatabase(Settings.titlestxt_path, Settings.db_language, Settings.db_JPtoEN, true, true, false); // open file, reload titles, do not keep in memory
// titles are refreshed in menu.cpp as soon as this function returns
}
break;
@@ -1989,7 +1980,7 @@ int GameSettings(struct discHdr * header)
game_cfg = CFG_get_game_opt(header->id);
if (game_cfg) opt_langnew = game_cfg->language;
if (Settings.titlesOverride==1 && opt_lang != opt_langnew)
- CFG_LoadXml(true, true, false); // open file, reload titles, do not keep in memory
+ OpenXMLDatabase(Settings.titlestxt_path, Settings.db_language, Settings.db_JPtoEN, true, true, false); // open file, reload titles, do not keep in memory
// titles are refreshed in menu.cpp as soon as this function returns
WindowPrompt(LANGUAGE.SuccessfullySaved, 0, LANGUAGE.ok, 0,0,0);
}
diff --git a/source/settings/cfg.c b/source/settings/cfg.c
index 3f13af06..90b18b78 100644
--- a/source/settings/cfg.c
+++ b/source/settings/cfg.c
@@ -327,12 +327,14 @@ void Global_Default(void)
Settings.cios = ios249;
Settings.xflip = no;
Settings.qboot = no;
- Settings.unicodefix = 0;
Settings.wiilight = 1;
Settings.patchcountrystrings = 0;
- Settings.titlesOverride = 0;
- Settings.screensaver = 3;
Settings.error002 = 0;
+ Settings.titlesOverride = 0;
+ snprintf(Settings.db_url, sizeof(Settings.db_url), empty);
+ snprintf(Settings.db_language, sizeof(Settings.db_language), empty);
+ Settings.db_JPtoEN = 0;
+ Settings.screensaver = 3;
Settings.anti002fix = 0;
}
@@ -942,13 +944,6 @@ void global_cfg_set(char *name, char *val)
}
return;
}
- else if (strcmp(name, "unicodefix") == 0) {
- int i;
- if (sscanf(val, "%d", &i) == 1) {
- Settings.unicodefix =i;
- }
- return;
- }
else if (strcmp(name, "wiilight") == 0) {
int i;
if (sscanf(val, "%d", &i) == 1) {
@@ -984,6 +979,13 @@ void global_cfg_set(char *name, char *val)
}
return;
}
+ else if (strcmp(name, "db_JPtoEN") == 0) {
+ int i;
+ if (sscanf(val, "%d", &i) == 1) {
+ Settings.db_JPtoEN = i;
+ }
+ return;
+ }
else if (strcmp(name, "gameDisplay") == 0) {
int i;
if (sscanf(val, "%d", &i) == 1) {
@@ -1206,7 +1208,6 @@ bool cfg_save_global()// save global settings
fprintf(f, "keyset = %d\n ", Settings.keyset);
fprintf(f, "xflip = %d\n ", Settings.xflip);
fprintf(f, "qboot = %d\n ", Settings.qboot);
- fprintf(f, "unicodefix = %d\n ", Settings.unicodefix);
fprintf(f, "wsprompt = %d\n", Settings.wsprompt);
fprintf(f, "parentalcontrol = %d\n ", Settings.parentalcontrol);
fprintf(f, "cover_path = %s\n ", Settings.covers_path);
@@ -1232,6 +1233,9 @@ bool cfg_save_global()// save global settings
fprintf(f, "update_path = %s\n ", Settings.update_path);
fprintf(f, "Cheatcodespath = %s\n ", Settings.Cheatcodespath);
fprintf(f, "titlesOverride = %d\n ", Settings.titlesOverride);
+ //fprintf(f, "db_url = %s\n ", Settings.db_url);
+ //fprintf(f, "db_JPtoEN = %d\n ", Settings.db_JPtoEN);
+ //fprintf(f, "db_language = %d\n ", Settings.language);
fprintf(f, "patchcountrystrings = %d\n ", Settings.patchcountrystrings);
fprintf(f, "screensaver = %d\n ", Settings.screensaver);
fprintf(f, "error002 = %d\n ", Settings.error002);
@@ -1465,7 +1469,7 @@ bool cfg_save_games()
fprintf(f, "errorfix002:%d; ", cfg_game[i].errorfix002);
fprintf(f, "iosreloadblock:%d; ", cfg_game[i].iosreloadblock);
fprintf(f, "patchcountrystrings:%d; ", cfg_game[i].patchcountrystrings);
- fprintf(f, "loadalternatedol:%d;\n", cfg_game[i].loadalternatedol);
+ fprintf(f, "loadalternatedol:%d; ", cfg_game[i].loadalternatedol);
}
fprintf(f, "# END\n");
fclose(f);
@@ -1528,8 +1532,12 @@ bool cfg_load_global()
}
Settings.volume = 80;
Settings.sfxvolume = 80;
+
Settings.titlesOverride = 0;
-
+ char * empty = "";
+ snprintf(Settings.db_url, sizeof(Settings.db_url), empty);
+ snprintf(Settings.db_language, sizeof(Settings.db_language), empty);
+ Settings.db_JPtoEN = 0;
return cfg_parsefile(GXGlobal_cfg, &global_cfg_set);
}
@@ -1602,17 +1610,6 @@ bool CFG_forget_game_num(u8 *id)
return cfg_save_game_num();
}
-void CFG_LoadXml(bool openfile, bool loadtitles, bool freemem)
-{
- /* load renamed titles from proper names and game info XML, needs to be after cfg_load_games - Lustar */
- char pathname[200];
- snprintf(pathname, sizeof(pathname), "%s%s", Settings.titlestxt_path, "wiitdb.zip");
- if (openfile) OpenXMLFile(pathname);
- char forcedlanguage[200] = "";
- if (loadtitles) LoadTitlesFromXML(forcedlanguage, true); // options can be added to set force title language to any language and force Japanese title to English
- // true = force english for al Japanese tiles, this should be set to true as long as Japanese titles are not displayed properly
- if (freemem) FreeXMLMemory(); // free memory as soon as titles are loaded, the file will need to be loaded again if needed
-}
void CFG_Load(void)
{
@@ -1645,7 +1642,7 @@ void CFG_Load(void)
Global_Default(); //global default depends on theme information
CFG_LoadGlobal();
- if (Settings.titlesOverride==1) CFG_LoadXml(true, true, false); // load titles, do not keep in memory
+ if (Settings.titlesOverride==1) OpenXMLDatabase(Settings.titlestxt_path, Settings.db_language, Settings.db_JPtoEN, true, true, false); // open file, load titles, do not keep in memory
// loaded after database to override database titles with custom titles
snprintf(pathname, sizeof(pathname), "%stitles.txt", Settings.titlestxt_path);
diff --git a/source/settings/cfg.h b/source/settings/cfg.h
index 007bb396..218294f1 100644
--- a/source/settings/cfg.h
+++ b/source/settings/cfg.h
@@ -327,7 +327,6 @@ struct SSettings {
int qboot;
int wsprompt;
int keyset;
- int unicodefix;
int sort;
int fave;
int wiilight;
@@ -347,16 +346,20 @@ struct SSettings {
char dolpath[150];
char update_path[150];
char Cheatcodespath[100];
- int titlesOverride;
short error002;
+ int titlesOverride; // db_titles
+ char db_url[200];
+ char db_language[100];
+ int db_JPtoEN;
short anti002fix;
};
void CFG_LoadGlobal(void);
bool cfg_save_global(void);
-void CFG_LoadXml(bool openfile, bool loadtitles, bool freemem);
//Astidof - End of modification
+bool OpenXMLDatabase(char* xmlfilepath, char* argdblang, bool argJPtoEN, bool openfile, bool loadtitles, bool freemem);
+
char *get_title(struct discHdr *header);
u8 get_block(struct discHdr *header);
diff --git a/source/xml/xml.c b/source/xml/xml.c
index 18973fe8..6f86013f 100644
--- a/source/xml/xml.c
+++ b/source/xml/xml.c
@@ -1,6 +1,6 @@
/*
Load game information from XML - Lustar
- - Mini-XML ported by Beardface
+ - Mini-XML by Michael Sweet
- MiniZip adapted by Tantric
*/
@@ -13,10 +13,16 @@ Load game information from XML - Lustar
//#include "xml.h"
-bool xml_loaded = false;
+
+/* config */
static bool xmldebug = false;
+static char xmlcfg_filename[100] = "wiitdb.zip";
+
+
extern struct SSettings Settings; // for loader GX
+
+
static char langlist[11][22] =
{{"Console Default"},
{"Japanese"},
@@ -30,7 +36,7 @@ static char langlist[11][22] =
{"T. Chinese"},
{"Korean"}};
-static char langcodes[11][22] =
+static char langcodes[11][3] =
{{""},
{"JA"},
{"EN"},
@@ -44,7 +50,6 @@ static char langcodes[11][22] =
{"KO"}};
static char element_text[5000];
-
static mxml_node_t *nodetree=NULL;
static mxml_node_t *nodedata=NULL;
static mxml_node_t *nodeid=NULL;
@@ -52,58 +57,53 @@ static mxml_node_t *nodeidtmp=NULL;
static mxml_node_t *nodefound=NULL;
static mxml_index_t *nodeindex=NULL;
static mxml_index_t *nodeindextmp=NULL;
-
-
int xmlloadtime = 0;
+static char * get_text(mxml_node_t *node, char *buffer, int buflen);
+bool xml_loaded = false;
-/* get_text() taken as is from mini-mxml example mxmldoc.c */
-/* get_text() - Get the text for a node. */
-static char *get_text(mxml_node_t *node, char *buffer, int buflen);
-static char * /* O - Text in node */
-get_text(mxml_node_t *node, /* I - Node to get */
- char *buffer, /* I - Buffer */
- int buflen) /* I - Size of buffer */
+
+/* load renamed titles from proper names and game info XML, needs to be after cfg_load_games */
+bool OpenXMLDatabase(char* xmlfilepath, char* argdblang, bool argJPtoEN, bool openfile, bool loadtitles, bool keepopen)
{
- char *ptr, /* Pointer into buffer */
- *end; /* End of buffer */
- int len; /* Length of node */
- mxml_node_t *current; /* Current node */
- ptr = buffer;
- end = buffer + buflen - 1;
- for (current = node->child; current && ptr < end; current = current->next)
- {
- if (current->type == MXML_TEXT) {
- if (current->value.text.whitespace)
- *ptr++ = ' ';
- len = (int)strlen(current->value.text.string);
- if (len > (int)(end - ptr))
- len = (int)(end - ptr);
- memcpy(ptr, current->value.text.string, len);
- ptr += len;
- } else if (current->type == MXML_OPAQUE) {
- len = (int)strlen(current->value.opaque);
- if (len > (int)(end - ptr))
- len = (int)(end - ptr);
- memcpy(ptr, current->value.opaque, len);
- ptr += len;
- }
- }
- *ptr = '\0';
- return (buffer);
+ if (!xml_loaded) {
+ bool opensuccess = false;
+ char pathname[200];
+ snprintf(pathname, sizeof(pathname), "%s", xmlfilepath);
+ if (xmlfilepath[strlen(xmlfilepath) - 1] != '/') snprintf(pathname, sizeof(pathname), "%s/",pathname);
+ snprintf(pathname, sizeof(pathname), "%s%s", pathname, xmlcfg_filename);
+ if (openfile) opensuccess = OpenXMLFile(pathname);
+ if (!opensuccess) {
+ CloseXMLDatabase();
+ return false;
+ }
+ if (loadtitles) LoadTitlesFromXML(argdblang, argJPtoEN);
+ if (!keepopen) CloseXMLDatabase();
+ }
+ return true;
}
-
-void GetTextFromNode(mxml_node_t *currentnode, mxml_node_t *topnode, char *nodename, char *attributename, char *value, int descend, char *dest)
+void CloseXMLDatabase()
{
- *element_text = 0; // reset text
+ /* free memory */
+ if (xml_loaded) {
+ mxmlDelete(nodedata);
+ mxmlDelete(nodetree);
+ xml_loaded = false;
+ }
+}
+
+void GetTextFromNode(mxml_node_t *currentnode, mxml_node_t *topnode, char *nodename,
+ char *attributename, char *value, int descend, char *dest, int destsize)
+{
+ *element_text = 0;
nodefound = mxmlFindElement(currentnode, topnode, nodename, attributename, value, descend);
if (nodefound != NULL) {
if (attributename != NULL) {
- strcpy(dest,mxmlElementGetAttr(nodefound, attributename));
+ strlcpy(dest,mxmlElementGetAttr(nodefound, attributename),destsize);
} else {
get_text(nodefound, element_text, sizeof(element_text));
- strcpy(dest,element_text);
+ strlcpy(dest,element_text,destsize);
}
} else {
strcpy(dest,"");
@@ -114,15 +114,17 @@ void GetTextFromNode(mxml_node_t *currentnode, mxml_node_t *topnode, char *noden
bool OpenXMLFile(char *filename)
{
//if (xmldebug) dbg_time1();
-
- nodeid=NULL;
+
+ if (xml_loaded)
+ return false;
+
+ gameinfo = gameinfo_reset;
nodedata=NULL;
nodetree=NULL;
+ nodeid=NULL;
nodeidtmp=NULL;
nodefound=NULL;
- nodeindex=NULL;
- nodeindextmp=NULL;
-
+
char* strresult = strstr(filename,".zip");
if (strresult == NULL) {
/* Load XML file */
@@ -164,12 +166,7 @@ bool OpenXMLFile(char *filename)
return false;
nodedata = mxmlFindElement(nodetree, nodetree, "datafile", NULL, NULL, MXML_DESCEND);
- if (nodedata == NULL)
- return false;
-
- /* create index of elements */
- nodeindex = mxmlIndexNew(nodetree,"id", NULL);
- if (nodedata == NULL) {
+ if (nodedata == NULL) {
return false;
} else {
//if (xmldebug) xmlloadtime = dbg_time2(NULL);
@@ -179,21 +176,22 @@ bool OpenXMLFile(char *filename)
}
-void FreeXMLMemory()
-{
- /* free memory */
- if (xml_loaded) {
- mxmlIndexDelete(nodeindex);
- mxmlIndexDelete(nodeindextmp);
- mxmlDelete(nodeid);
- mxmlDelete(nodeidtmp);
- mxmlDelete(nodefound);
- mxmlDelete(nodedata);
- mxmlDelete(nodetree);
- xml_loaded = false;
- }
-}
+char *GetLangSettingFromGame(char *gameid)
+{
+ int langcode;
+ struct Game_CFG *game_cfg = NULL;
+ game_cfg = CFG_get_game_opt((u8*)gameid);
+ if (game_cfg) {
+ langcode = game_cfg->language;
+ } else {
+ //langcode = CFG.language; // for Configurable Loader
+ langcode = Settings.language; // for Loader GX
+ }
+ char *langtxt = langlist[langcode];
+ return langtxt;
+}
+
/* convert language text into ISO 639 two-letter language code */
char *ConvertLangTextToCode(char *languagetxt)
@@ -211,17 +209,16 @@ char *ConvertLangTextToCode(char *languagetxt)
char ConvertRatingToIndex(char *ratingtext)
{
int type = -1;
- if (strcmp(ratingtext,"CERO") == 0) { type = 0; }
- if (strcmp(ratingtext,"ESRB") == 0) { type = 1; }
- if (strcmp(ratingtext,"PEGI") == 0) { type = 2; }
+ if (!strcmp(ratingtext,"CERO")) { type = 0; }
+ if (!strcmp(ratingtext,"ESRB")) { type = 1; }
+ if (!strcmp(ratingtext,"PEGI")) { type = 2; }
return type;
}
-
-void ConvertRating(char *ratingvalue, char *fromrating, char *torating, char *destvalue)
+void ConvertRating(char *ratingvalue, char *fromrating, char *torating, char *destvalue, int destsize)
{
- if(strcmp(fromrating,torating) == 0) {
- strcpy(destvalue,ratingvalue);
+ if(!strcmp(fromrating,torating)) {
+ strlcpy(destvalue,ratingvalue,destsize);
return;
}
@@ -257,8 +254,8 @@ void ConvertRating(char *ratingvalue, char *fromrating, char *torating, char *de
int i;
for (i=0;i<=11;i++)
{
- if (strcmp(ratingtable[i][type],ratingvalue) == 0) {
- strcpy(destvalue,ratingtable[i][desttype]);
+ if (!strcmp(ratingtable[i][type],ratingvalue)) {
+ strlcpy(destvalue,ratingtable[i][desttype],destsize);
return;
}
}
@@ -269,23 +266,25 @@ void LoadTitlesFromXML(char *langtxt, bool forcejptoen)
/* langtxt: set to "English","French","German", to force language for all titles, or "" to load title depending on each game's setting */
/* forcejptoen: set to true to load English title instead of Japanese title when game is set to Japanese */
{
- if (nodeindex == NULL || nodedata == NULL)
+ if (nodedata == NULL)
return;
bool forcelang = false;
if (strcmp(langtxt,""))
- forcelang = true;
+ forcelang = true;
- char langcode[100] = "";
+ char langcode[10] = "";
if (forcelang)
strcpy(langcode,ConvertLangTextToCode(langtxt)); /* convert language text into ISO 639 two-letter language code */
- /* reset index before new search */
+ /* create index of elements */
+ nodeindex = mxmlIndexNew(nodedata,"id", NULL);
nodeid = mxmlIndexReset(nodeindex);
*element_text = 0;
char id_text[10];
- char title_text[500] = "";
- char title_text_EN[500] = "";
+ char title_text[100] = "";
+ char title_text_EN[100] = "";
+
/* search index of id elements, load all id/titles text */
while (nodeid != NULL)
{
@@ -299,56 +298,48 @@ void LoadTitlesFromXML(char *langtxt, bool forcejptoen)
// if language is not forced, use game language setting from config
if (!forcelang) {
- struct Game_CFG *game_cfg = NULL;
- int opt_lang;
- game_cfg = CFG_get_game_opt((u8*)id_text);
- if (game_cfg) {
- opt_lang = game_cfg->language;
- } else {
- //opt_lang = CFG.language; // for Configurable Loader
- opt_lang = Settings.language; // for Loader GX
- }
- strcpy(langcode,ConvertLangTextToCode(langlist[opt_lang]));
+ langtxt = GetLangSettingFromGame(id_text);
+ strcpy(langcode,ConvertLangTextToCode(langtxt));
}
-
+
/* if enabled, force English title for all games set to Japanese */
- if (forcejptoen && strcmp(langcode,"JA") == 0)
+ if (forcejptoen && (!strcmp(langcode,"JA")))
strcpy(langcode,"EN");
/* load title from nodes */
nodefound = mxmlFindElement(nodeid, nodedata, "locale", "lang", "EN", MXML_NO_DESCEND);
- if (nodefound != NULL){// &&(Settings.titlesOverride==1)){
- GetTextFromNode(nodefound, nodedata, "title", NULL, NULL, MXML_DESCEND, title_text_EN);
-
+ if (nodefound != NULL) {
+ GetTextFromNode(nodefound, nodedata, "title", NULL, NULL, MXML_DESCEND, title_text_EN,sizeof(title_text_EN));
}
nodefound = mxmlFindElement(nodeid, nodedata, "locale", "lang", langcode, MXML_NO_DESCEND);
if (nodefound != NULL) {
-
- GetTextFromNode(nodefound, nodedata, "title", NULL, NULL, MXML_DESCEND, title_text);
+ GetTextFromNode(nodefound, nodedata, "title", NULL, NULL, MXML_DESCEND, title_text,sizeof(title_text));
}
+
/* fall back to English title if prefered language was not found */
- if (strcmp(title_text,"") == 0) {
+ if (!strcmp(title_text,"")) {
strcpy(title_text,title_text_EN);
}
-
+
snprintf(id_text, 5, "%s",id_text);
- //printf("%s %s\n",id_text,title_text);
title_set(id_text, title_text);
}
}
- //if (xmldebug);
- //xmlloadtime = dbg_time2(NULL);
+
+ // free memory
+ mxmlIndexDelete(nodeindex);
+
+ //if (xmldebug) xmlloadtime = dbg_time2(NULL);
}
-void GetPublisherFromGameid(char *idtxt, char *dest)
+void GetPublisherFromGameid(char *idtxt, char *dest, int destsize)
{
/* guess publisher from company list using last two characters from game id */
-
nodeindextmp = mxmlIndexNew(nodedata,"company", NULL);
nodeidtmp = mxmlIndexReset(nodeindextmp);
- *element_text = 0;
+ *element_text=0;
char publishercode[3];
sprintf(publishercode,"%c%c", idtxt[4],idtxt[5]);
@@ -356,38 +347,44 @@ void GetPublisherFromGameid(char *idtxt, char *dest)
{
nodeidtmp = mxmlIndexFind(nodeindextmp,"company", NULL);
if (nodeidtmp != NULL) {
- strcpy(element_text,mxmlElementGetAttr(nodeidtmp, "code"));
+ strlcpy(element_text,mxmlElementGetAttr(nodeidtmp, "code"),sizeof(element_text));
} else {
break;
}
}
- if (strcmp(element_text,publishercode) == 0) {
- strcpy(dest,mxmlElementGetAttr(nodeidtmp, "name"));
+ if (!strcmp(element_text,publishercode)) {
+ strlcpy(dest,mxmlElementGetAttr(nodeidtmp, "name"),destsize);
} else {
strcpy(dest,"");
}
+
+ // free memory
+ mxmlIndexDelete(nodeindextmp);
}
+
bool LoadGameInfoFromXML(char* gameid, char* langtxt)
/* gameid: full game id */
-/* langcode: "English","French","German" */
-{
+/* langtxt: "English","French","German" */
+{
bool exist=false;
- if (nodeindex == NULL || nodedata == NULL)
+ if (!xml_loaded || nodedata == NULL)
return exist;
-
- /* convert language text into ISO 639 two-letter language codes */
- char langcode[100] = "";
- strcpy(langcode,ConvertLangTextToCode(langtxt));
+ // load game info using forced language, or game individual setting, or main language setting
+ char langcode[100] = "";
+ if (!strcmp(langtxt,""))
+ langtxt = GetLangSettingFromGame(gameid);
+ strcpy(langcode,ConvertLangTextToCode(langtxt));
+
/* reset all game info */
gameinfo = gameinfo_reset;
-
- /* reset index before new search */
+
+ /* index all IDs */
+ nodeindex = mxmlIndexNew(nodedata,"id", NULL);
nodeid = mxmlIndexReset(nodeindex);
*element_text = 0;
-
/* search for game matching gameid */
while (1)
{
@@ -395,57 +392,52 @@ bool LoadGameInfoFromXML(char* gameid, char* langtxt)
if (nodeid != NULL) {
get_text(nodeid, element_text, sizeof(element_text));
if (!strcmp(element_text,gameid)) {
- exist=true;
break;
}
} else {
break;
}
}
-
- if (strcmp(element_text,gameid) == 0) {
+
+ if (!strcmp(element_text,gameid)) {
/* text from elements */
- strcpy(gameinfo.id,element_text);
- GetTextFromNode(nodeid, nodedata, "region", NULL, NULL, MXML_NO_DESCEND, gameinfo.region);
- GetTextFromNode(nodeid, nodedata, "version", NULL, NULL, MXML_NO_DESCEND, gameinfo.version);
- GetTextFromNode(nodeid, nodedata, "genre", NULL, NULL, MXML_NO_DESCEND, gameinfo.genre);
- GetTextFromNode(nodeid, nodedata, "developer", NULL, NULL, MXML_NO_DESCEND, gameinfo.developer);
- GetTextFromNode(nodeid, nodedata, "publisher", NULL, NULL, MXML_NO_DESCEND, gameinfo.publisher);
- // try to guess publisher from game id in case it is missing
- if (strcmp(gameinfo.publisher,"") == 0) {
- GetPublisherFromGameid(gameid,gameinfo.publisher);
- }
- GetPublisherFromGameid(gameid,gameinfo.publisherfromid);
+ strlcpy(gameinfo.id,element_text,sizeof(gameinfo.id));
+ GetTextFromNode(nodeid, nodedata, "region", NULL, NULL, MXML_NO_DESCEND, gameinfo.region,sizeof(gameinfo.region));
+ GetTextFromNode(nodeid, nodedata, "version", NULL, NULL, MXML_NO_DESCEND, gameinfo.version,sizeof(gameinfo.version));
+ GetTextFromNode(nodeid, nodedata, "genre", NULL, NULL, MXML_NO_DESCEND, gameinfo.genre,sizeof(gameinfo.genre));
+ GetTextFromNode(nodeid, nodedata, "developer", NULL, NULL, MXML_NO_DESCEND, gameinfo.developer,sizeof(gameinfo.developer));
+ GetTextFromNode(nodeid, nodedata, "publisher", NULL, NULL, MXML_NO_DESCEND, gameinfo.publisher,sizeof(gameinfo.publisher));
+ GetPublisherFromGameid(gameid,gameinfo.publisherfromid,sizeof(gameinfo.publisherfromid));
/* text from attributes */
- GetTextFromNode(nodeid, nodedata, "date", "year", NULL, MXML_NO_DESCEND, gameinfo.year);
- GetTextFromNode(nodeid, nodedata, "date", "month", NULL,MXML_NO_DESCEND, gameinfo.month);
- GetTextFromNode(nodeid, nodedata, "date", "day", NULL, MXML_NO_DESCEND, gameinfo.day);
- GetTextFromNode(nodeid, nodedata, "rating", "type", NULL, MXML_NO_DESCEND, gameinfo.ratingtype);
- GetTextFromNode(nodeid, nodedata, "rating", "value", NULL, MXML_NO_DESCEND, gameinfo.ratingvalue);
- GetTextFromNode(nodeid, nodedata, "rom", "crc", NULL, MXML_NO_DESCEND, gameinfo.iso_crc);
- GetTextFromNode(nodeid, nodedata, "rom", "md5", NULL, MXML_NO_DESCEND, gameinfo.iso_md5);
- GetTextFromNode(nodeid, nodedata, "rom", "sha1", NULL, MXML_NO_DESCEND, gameinfo.iso_sha1);
-
+ GetTextFromNode(nodeid, nodedata, "date", "year", NULL, MXML_NO_DESCEND, gameinfo.year,sizeof(gameinfo.year));
+ GetTextFromNode(nodeid, nodedata, "date", "month", NULL,MXML_NO_DESCEND, gameinfo.month,sizeof(gameinfo.month));
+ GetTextFromNode(nodeid, nodedata, "date", "day", NULL, MXML_NO_DESCEND, gameinfo.day,sizeof(gameinfo.day));
+ GetTextFromNode(nodeid, nodedata, "rating", "type", NULL, MXML_NO_DESCEND, gameinfo.ratingtype,sizeof(gameinfo.ratingtype));
+ GetTextFromNode(nodeid, nodedata, "rating", "value", NULL, MXML_NO_DESCEND, gameinfo.ratingvalue,sizeof(gameinfo.ratingvalue));
+ GetTextFromNode(nodeid, nodedata, "rom", "crc", NULL, MXML_NO_DESCEND, gameinfo.iso_crc,sizeof(gameinfo.iso_crc));
+ GetTextFromNode(nodeid, nodedata, "rom", "md5", NULL, MXML_NO_DESCEND, gameinfo.iso_md5,sizeof(gameinfo.iso_md5));
+ GetTextFromNode(nodeid, nodedata, "rom", "sha1", NULL, MXML_NO_DESCEND, gameinfo.iso_sha1,sizeof(gameinfo.iso_sha1));
+
/* text from child elements */
nodefound = mxmlFindElement(nodeid, nodedata, "locale", "lang", "EN", MXML_NO_DESCEND);
if (nodefound != NULL) {
- GetTextFromNode(nodefound, nodedata, "title", NULL, NULL, MXML_DESCEND, gameinfo.title_EN);
- GetTextFromNode(nodefound, nodedata, "synopsis", NULL, NULL, MXML_DESCEND, gameinfo.synopsis_EN);
+ GetTextFromNode(nodefound, nodedata, "title", NULL, NULL, MXML_DESCEND, gameinfo.title_EN,sizeof(gameinfo.title_EN));
+ GetTextFromNode(nodefound, nodedata, "synopsis", NULL, NULL, MXML_DESCEND, gameinfo.synopsis_EN,sizeof(gameinfo.synopsis_EN));
}
nodefound = mxmlFindElement(nodeid, nodedata, "locale", "lang", langcode, MXML_NO_DESCEND);
if (nodefound != NULL) {
- GetTextFromNode(nodefound, nodedata, "title", NULL, NULL, MXML_DESCEND, gameinfo.title);
- GetTextFromNode(nodefound, nodedata, "synopsis", NULL, NULL, MXML_DESCEND, gameinfo.synopsis);
+ GetTextFromNode(nodefound, nodedata, "title", NULL, NULL, MXML_DESCEND, gameinfo.title,sizeof(gameinfo.title));
+ GetTextFromNode(nodefound, nodedata, "synopsis", NULL, NULL, MXML_DESCEND, gameinfo.synopsis,sizeof(gameinfo.synopsis));
}
// fall back to English title and synopsis if prefered language was not found
- if (strcmp(gameinfo.title,"") == 0) {
- strcpy(gameinfo.title,gameinfo.title_EN);
+ if (!strcmp(gameinfo.title,"")) {
+ strlcpy(gameinfo.title,gameinfo.title_EN,sizeof(gameinfo.title));
}
- if (strcmp(gameinfo.synopsis,"") == 0) {
- strcpy(gameinfo.synopsis,gameinfo.synopsis_EN);
+ if (!strcmp(gameinfo.synopsis,"")) {
+ strlcpy(gameinfo.synopsis,gameinfo.synopsis_EN,sizeof(gameinfo.synopsis));
}
-
+
/* list locale lang attributes */
nodefound = mxmlFindElement(nodeid, nodedata, "locale", "lang", NULL, MXML_NO_DESCEND);
if (nodefound != NULL) {
@@ -453,109 +445,147 @@ bool LoadGameInfoFromXML(char* gameid, char* langtxt)
while (nodefound != NULL)
{
++incr;
- strcpy(gameinfo.locales[incr],mxmlElementGetAttr(nodefound, "lang"));
+ strlcpy(gameinfo.locales[incr],mxmlElementGetAttr(nodefound, "lang"),sizeof(gameinfo.locales[incr]));
nodefound = mxmlWalkNext(nodefound, nodedata, MXML_NO_DESCEND);
if (nodefound != NULL) {
nodefound = mxmlFindElement(nodefound, nodedata, "locale", "lang", NULL, MXML_NO_DESCEND);
}
}
}
-
+
/* unbounded child elements */
- GetTextFromNode(nodeid, nodedata, "wi-fi", "players", NULL, MXML_NO_DESCEND, gameinfo.wifiplayers);
+ GetTextFromNode(nodeid, nodedata, "wi-fi", "players", NULL, MXML_NO_DESCEND, gameinfo.wifiplayers,sizeof(gameinfo.wifiplayers));
nodefound = mxmlFindElement(nodeid, nodedata, "wi-fi", NULL, NULL, MXML_NO_DESCEND);
if (nodefound != NULL) {
gameinfo.wifiCnt = 0;
nodeindextmp = mxmlIndexNew(nodefound,"feature", NULL);
nodeidtmp = mxmlIndexReset(nodeindextmp);
-
while (nodeidtmp != NULL)
{
nodeidtmp = mxmlIndexFind(nodeindextmp,"feature", NULL);
if (nodeidtmp != NULL) {
++gameinfo.wifiCnt;
- GetTextFromNode(nodeidtmp, nodedata, "feature", NULL, NULL, MXML_DESCEND, gameinfo.wififeatures[gameinfo.wifiCnt]);
- }gameinfo.wififeatures[gameinfo.wifiCnt][0] = toupper(gameinfo.wififeatures[gameinfo.wifiCnt][0]);
+ GetTextFromNode(nodeidtmp, nodedata, "feature", NULL, NULL, MXML_DESCEND, gameinfo.wififeatures[gameinfo.wifiCnt],
+ sizeof(gameinfo.wififeatures[gameinfo.wifiCnt]));
+ gameinfo.wififeatures[gameinfo.wifiCnt][0] = toupper(gameinfo.wififeatures[gameinfo.wifiCnt][0]);
+ if (gameinfo.wifiCnt == XML_ELEMMAX)
+ break;
+ }
}
+ mxmlIndexDelete(nodeindextmp); // placed after each mxmlIndexNew to prevent memory leak
}
-
+
nodefound = mxmlFindElement(nodeid, nodedata, "rating", NULL, NULL, MXML_NO_DESCEND);
if (nodefound != NULL) {
gameinfo.descriptorCnt=0;
nodeindextmp = mxmlIndexNew(nodefound,"descriptor", NULL);
nodeidtmp = mxmlIndexReset(nodeindextmp);
-
while (nodeidtmp != NULL)
{
nodeidtmp = mxmlIndexFind(nodeindextmp,"descriptor", NULL);
if (nodeidtmp != NULL) {
++gameinfo.descriptorCnt;
- GetTextFromNode(nodeidtmp, nodedata, "descriptor", NULL, NULL, MXML_DESCEND, gameinfo.ratingdescriptors[gameinfo.descriptorCnt]);
+ GetTextFromNode(nodeidtmp, nodedata, "descriptor", NULL, NULL, MXML_DESCEND,
+ gameinfo.ratingdescriptors[gameinfo.descriptorCnt], sizeof(gameinfo.ratingdescriptors[gameinfo.descriptorCnt]));
+ if (gameinfo.descriptorCnt == XML_ELEMMAX)
+ break;
}
}
+ mxmlIndexDelete(nodeindextmp);
}
-
- GetTextFromNode(nodeid, nodedata, "input", "players", NULL, MXML_NO_DESCEND, gameinfo.players);
+
+ GetTextFromNode(nodeid, nodedata, "input", "players", NULL, MXML_NO_DESCEND, gameinfo.players,sizeof(gameinfo.players));
nodefound = mxmlFindElement(nodeid, nodedata, "input", NULL, NULL, MXML_NO_DESCEND);
if (nodefound != NULL) {
gameinfo.accessoryCnt=0;
gameinfo.accessoryReqCnt=0;
-
nodeindextmp = mxmlIndexNew(nodefound,"control", NULL);
nodeidtmp = mxmlIndexReset(nodeindextmp);
-
while (nodeidtmp != NULL)
{
nodeidtmp = mxmlIndexFind(nodeindextmp,"control", NULL);
if (nodeidtmp != NULL) {
- if (strcmp(mxmlElementGetAttr(nodeidtmp, "required"),"true") == 0) {
+ if (!strcmp(mxmlElementGetAttr(nodeidtmp, "required"),"true") && gameinfo.accessoryReqCnt < XML_ELEMMAX) {
++gameinfo.accessoryReqCnt;
- strcpy(gameinfo.accessories_required[gameinfo.accessoryReqCnt],mxmlElementGetAttr(nodeidtmp, "type"));
- } else {
+ strlcpy(gameinfo.accessoriesReq[gameinfo.accessoryReqCnt],mxmlElementGetAttr(nodeidtmp, "type"),
+ sizeof(gameinfo.accessoriesReq[gameinfo.accessoryReqCnt]));
+ } else if (gameinfo.accessoryCnt < XML_ELEMMAX) {
++gameinfo.accessoryCnt;
- strcpy(gameinfo.accessories[gameinfo.accessoryCnt],mxmlElementGetAttr(nodeidtmp, "type"));
+ strlcpy(gameinfo.accessories[gameinfo.accessoryCnt],mxmlElementGetAttr(nodeidtmp, "type"),
+ sizeof(gameinfo.accessories[gameinfo.accessoryCnt]));
}
}
}
+ mxmlIndexDelete(nodeindextmp);
}
-
+
/* convert rating value */
- ConvertRating(gameinfo.ratingvalue, gameinfo.ratingtype, "CERO",gameinfo.ratingvalueCERO);
- ConvertRating(gameinfo.ratingvalue, gameinfo.ratingtype, "ESRB",gameinfo.ratingvalueESRB);
- ConvertRating(gameinfo.ratingvalue, gameinfo.ratingtype, "PEGI",gameinfo.ratingvaluePEGI);
+ ConvertRating(gameinfo.ratingvalue, gameinfo.ratingtype, "CERO",gameinfo.ratingvalueCERO,sizeof(gameinfo.ratingvalueCERO));
+ ConvertRating(gameinfo.ratingvalue, gameinfo.ratingtype, "ESRB",gameinfo.ratingvalueESRB,sizeof(gameinfo.ratingvalueESRB));
+ ConvertRating(gameinfo.ratingvalue, gameinfo.ratingtype, "PEGI",gameinfo.ratingvaluePEGI,sizeof(gameinfo.ratingvaluePEGI));
/* provide genre as an array: gameinfo.genresplit */
if (strcmp(gameinfo.genre,"") != 0){
+ gameinfo.genreCnt=0;
const char *delimgenre = ",;";
- char genretxt[500];
- strcpy(genretxt,gameinfo.genre);
+ char genretxt[200];
+ strlcpy(genretxt,gameinfo.genre,sizeof(genretxt));
char *splitresult;
splitresult = strtok(genretxt, delimgenre);
if (splitresult != NULL) {
+ ++gameinfo.genreCnt;
trimcopy(splitresult,splitresult,strlen(splitresult)+1);
- strcpy(gameinfo.genresplit[1],splitresult);
- gameinfo.genresplit[1][0] = toupper(gameinfo.genresplit[1][0]);
- int incr = 1;
+ strlcpy(gameinfo.genresplit[gameinfo.genreCnt],splitresult,sizeof(gameinfo.genresplit[gameinfo.genreCnt]));
+ gameinfo.genresplit[gameinfo.genreCnt][0] = toupper(gameinfo.genresplit[gameinfo.genreCnt][0]);
while (splitresult != NULL)
{
splitresult = strtok(NULL, delimgenre);
if (splitresult != NULL && strcmp(splitresult,"")!=0) {
- ++incr;
+ ++gameinfo.genreCnt;
trimcopy(splitresult,splitresult,strlen(splitresult)+1);
- strcpy(gameinfo.genresplit[incr],splitresult);
- gameinfo.genresplit[incr][0] = toupper(gameinfo.genresplit[incr][0]);
+ strlcpy(gameinfo.genresplit[gameinfo.genreCnt],splitresult,sizeof(gameinfo.genresplit[gameinfo.genreCnt]));
+ gameinfo.genresplit[gameinfo.genreCnt][0] = toupper(gameinfo.genresplit[gameinfo.genreCnt][0]);
+ if (gameinfo.genreCnt == XML_ELEMMAX)
+ break;
}
}
}
+
}
- //PrintGameInfo();
-
exist=true;
} else {
/*game not found */
exist=false;
- }return exist;
+ }
+
+ // if game was not found or info is missing
+ // guess publisher from game id in case it is missing
+ if (!strcmp(gameinfo.publisher,"")) {
+ GetPublisherFromGameid(gameid,gameinfo.publisherfromid,sizeof(gameinfo.publisherfromid));
+ strlcpy(gameinfo.publisher,gameinfo.publisherfromid,sizeof(gameinfo.publisher));
+ }
+
+ // if missing, get region from game ID
+ if (!strcmp(gameinfo.region,"")) {
+ if (gameid[3] == 'E') strlcpy(gameinfo.region,"NTSC-U",sizeof(gameinfo.region));
+ if (gameid[3] == 'J') strlcpy(gameinfo.region,"NTSC-J",sizeof(gameinfo.region));
+ if (gameid[3] == 'K') strlcpy(gameinfo.region,"NTSC-K",sizeof(gameinfo.region));
+ if (gameid[3] == 'P') strlcpy(gameinfo.region,"PAL",sizeof(gameinfo.region));
+ if (gameid[3] == 'X') strlcpy(gameinfo.region,"PAL-X",sizeof(gameinfo.region)); // does X appear in any original game ID?
+ // the following codes do not exist and should only appear on modified game IDs
+ if (gameid[3] == 'D') strlcpy(gameinfo.region,"PAL",sizeof(gameinfo.region));
+ if (gameid[3] == 'G') strlcpy(gameinfo.region,"PAL",sizeof(gameinfo.region));
+ if (gameid[3] == 'F') strlcpy(gameinfo.region,"PAL",sizeof(gameinfo.region));
+ if (gameid[3] == 'S') strlcpy(gameinfo.region,"PAL",sizeof(gameinfo.region));
+ if (gameid[3] == 'I') strlcpy(gameinfo.region,"PAL",sizeof(gameinfo.region));
+ if (gameid[3] == 'N') strlcpy(gameinfo.region,"PAL",sizeof(gameinfo.region));
+ }
+
+ // free memory
+ mxmlIndexDelete(nodeindex);
+
+ return exist;
}
@@ -566,41 +596,41 @@ void PrintGameInfo(bool showfullinfo)
//Con_Clear();
//printf("id: %s version: %s region: %s",gameinfo.id, gameinfo.version, gameinfo.region);
- printf("title: %s\n",gameinfo.title);
+ //printf("title: %s\n",gameinfo.title);
int i;
- printf("locales:");
+ printf("languages:");
for (i=1;strcmp(gameinfo.locales[i],"") != 0;i++)
{
printf(" %s",gameinfo.locales[i]);
}
printf("\n");
- printf("developer: %s\n",gameinfo.developer);
- printf("publisher: %s\n",gameinfo.publisher);
- printf("publisher from ID: %s\n",gameinfo.publisherfromid);
+ //printf("developer: %s\n",gameinfo.developer);
+ //printf("publisher: %s\n",gameinfo.publisher);
+ //printf("publisher from ID: %s\n",gameinfo.publisherfromid);
printf("year:%s month:%s day:%s\n",gameinfo.year,gameinfo.month,gameinfo.day);
printf("genre: %s\n",gameinfo.genre);
- printf("rating: %s %s (CERO: %s ESRB: %s PEGI: %s)\n",gameinfo.ratingtype, gameinfo.ratingvalue,
- gameinfo.ratingvalueCERO,gameinfo.ratingvalueESRB,gameinfo.ratingvaluePEGI);
- printf("content descriptor:");
+ //printf("rating: %s %s (CERO: %s ESRB: %s PEGI: %s)\n",gameinfo.ratingtype, gameinfo.ratingvalue,
+ // gameinfo.ratingvalueCERO,gameinfo.ratingvalueESRB,gameinfo.ratingvaluePEGI);
+ printf("content descriptors:");
for (i=1;strcmp(gameinfo.wififeatures[i],"") != 0;i++)
{
printf(" %s",gameinfo.ratingdescriptors[i]);
}
printf("\n");
- printf("players: %s wi-fi: %s\n",gameinfo.players,gameinfo.wifiplayers);
- printf("wi-fi features:");
+ printf("players: %s online: %s\n",gameinfo.players,gameinfo.wifiplayers);
+ printf("online features:");
for (i=1;strcmp(gameinfo.wififeatures[i],"") != 0;i++)
{
printf(" %s",gameinfo.wififeatures[i]);
}
printf("\n");
- printf("accessory required:");
- for (i=1;strcmp(gameinfo.accessories_required[i],"") != 0;i++)
+ printf("required accessories:");
+ for (i=1;strcmp(gameinfo.accessoriesReq[i],"") != 0;i++)
{
- printf(" %s",gameinfo.accessories_required[i]);
+ printf(" %s",gameinfo.accessoriesReq[i]);
}
printf("\n");
- printf("accessory:");
+ printf("accessories:");
for (i=1;strcmp(gameinfo.accessories[i],"") != 0;i++)
{
printf(" %s",gameinfo.accessories[i]);
@@ -608,7 +638,7 @@ void PrintGameInfo(bool showfullinfo)
printf("\n");
//printf("iso_crc: %s iso_md5: %s\n",gameinfo.iso_crc,gameinfo.iso_md5);
//printf("iso_sha1: %s\n",gameinfo.iso_sha1);
- printf("synopsis: %s\n",gameinfo.synopsis);
+ //printf("synopsis: %s\n",gameinfo.synopsis);
} else {
@@ -626,18 +656,7 @@ void PrintGameInfo(bool showfullinfo)
sprintf(xmljptoen,"%d",CFG.db_JPtoEN);
printf("xml JPtoEN: %s\n",xmljptoen);
*/
-
- // guidebug
- struct mallinfo mymallinfo = mallinfo();
- char memtotal[100];
- char memused[100];
- char memnotinuse[100];
- char memcanbefreed[100];
- sprintf(memtotal,"%d",mymallinfo.arena/1024);
- sprintf(memused,"%d",mymallinfo.uordblks/1024);
- sprintf(memnotinuse,"%d",mymallinfo.fordblks/1024);
- sprintf(memcanbefreed,"%d",mymallinfo.keepcost/1024);
- printf("allocated:%sKB used:%sKB notused:%sKB canbefreed:%s", memtotal, memused, memnotinuse, memcanbefreed);
+ printf(MemInfo()); // guidebug
}
//printf("%s: ",gameidfull);
@@ -659,7 +678,7 @@ void PrintGameInfo(bool showfullinfo)
if (strcmp(gameinfo.ratingvalue,"") != 0) {
snprintf(linebuf, sizeof(linebuf), "rated %s", gameinfo.ratingvalue);
- if (strcmp(gameinfo.ratingtype,"PEGI") == 0)
+ if (!strcmp(gameinfo.ratingtype,"PEGI"))
snprintf(linebuf, sizeof(linebuf), "%s+ ", linebuf);
snprintf(linebuf, sizeof(linebuf), "%s ", linebuf);
}
@@ -676,4 +695,54 @@ void PrintGameInfo(bool showfullinfo)
}
+char *MemInfo()
+{
+ char linebuf[300] = "";
+ char memtotal[20];
+ char memused[20];
+ char memnotinuse[20];
+ char memcanbefreed[20];
+ struct mallinfo mymallinfo = mallinfo();
+ sprintf(memtotal,"%d",mymallinfo.arena/1024);
+ sprintf(memused,"%d",mymallinfo.uordblks/1024);
+ sprintf(memnotinuse,"%d",mymallinfo.fordblks/1024);
+ sprintf(memcanbefreed,"%d",mymallinfo.keepcost/1024);
+ snprintf(linebuf,sizeof(linebuf),"all:%sKB used:%sKB notused:%sKB canfree:%sKB", memtotal, memused, memnotinuse, memcanbefreed);
+ char *minfo[300];
+ *minfo = linebuf;
+ return *minfo;
+}
+
+
+
+/*-------------------------------------------------------------------------------------*/
+/* get_text() - Get the text for a node, taken from mini-mxml example mxmldoc.c */
+static char * get_text(mxml_node_t *node, char *buffer, int buflen) /* O - Text in node, I - Node to get, I - Buffer, I - Size of buffer */
+{
+ char *ptr, *end; /* Pointer into buffer, End of buffer */
+ int len; /* Length of node */
+ mxml_node_t *current; /* Current node */
+ ptr = buffer;
+ end = buffer + buflen - 1;
+ for (current = node->child; current && ptr < end; current = current->next)
+ {
+ if (current->type == MXML_TEXT) {
+ if (current->value.text.whitespace)
+ *ptr++ = ' ';
+ len = (int)strlen(current->value.text.string);
+ if (len > (int)(end - ptr))
+ len = (int)(end - ptr);
+ memcpy(ptr, current->value.text.string, len);
+ ptr += len;
+ } else if (current->type == MXML_OPAQUE) {
+ len = (int)strlen(current->value.opaque);
+ if (len > (int)(end - ptr))
+ len = (int)(end - ptr);
+ memcpy(ptr, current->value.opaque, len);
+ ptr += len;
+ }
+ }
+ *ptr = '\0';
+ return (buffer);
+}
diff --git a/source/xml/xml.h b/source/xml/xml.h
index d3c9557b..5424d73d 100644
--- a/source/xml/xml.h
+++ b/source/xml/xml.h
@@ -8,58 +8,64 @@ extern "C"
{
#endif
+// open database, close database, load info for a game
+bool OpenXMLDatabase(char* xmlfilepath, char* argdblang, bool argJPtoEN, bool openfile, bool loadtitles, bool keepopen);
+void CloseXMLDatabase();
+bool LoadGameInfoFromXML(char* gameid, char* langcode);
+#define XML_ELEMMAX 15
+
struct gameXMLinfo
-{
- char id[10];
- char version[500];
- char region[10];
- char title[500];
+{
+ char id[7];
+ char version[50];
+ char region[7];
+ char title[100];
char synopsis[2000];
- char title_EN[500];
+ char title_EN[100];
char synopsis_EN[2000];
- char locales[100][500];
- char developer[500];
- char publisher[500];
- char publisherfromid[500];
- char year[10];
- char month[10];
- char day[10];
- char genre[500];
- char genresplit[100][500];
- char ratingtype[10];
- char ratingvalue[10];
- char ratingdescriptors[100][500];
- char ratingvalueCERO[10];
- char ratingvalueESRB[10];
- char ratingvaluePEGI[10];
- char wifiplayers[10];
- char wififeatures[100][500];
- char players[10];
- char accessories[100][500];
- char accessories_required[100][500];
- char iso_crc[10];
- char iso_md5[50];
- char iso_sha1[50];
+ char locales[XML_ELEMMAX+1][3];
+ int localeCnt;
+ char developer[75];
+ char publisher[75];
+ char publisherfromid[75];
+ char year[5];
+ char month[3];
+ char day[3];
+ char genre[75];
+ char genresplit[XML_ELEMMAX+1][20];
+ int genreCnt;
+ char ratingtype[5];
+ char ratingvalue[5];
+ char ratingdescriptors[XML_ELEMMAX+1][40];
int descriptorCnt;
- int accessoryCnt;
- int accessoryReqCnt;
+ char ratingvalueCERO[5];
+ char ratingvalueESRB[5];
+ char ratingvaluePEGI[5];
+ char wifiplayers[4];
+ char wififeatures[XML_ELEMMAX+1][20];
int wifiCnt;
-
+ char players[4];
+ char accessories[XML_ELEMMAX+1][20];
+ int accessoryCnt;
+ char accessoriesReq[XML_ELEMMAX+1][20];
+ int accessoryReqCnt;
+ char iso_crc[9];
+ char iso_md5[33];
+ char iso_sha1[41];
} ;
struct gameXMLinfo gameinfo;
struct gameXMLinfo gameinfo_reset;
bool OpenXMLFile(char* filename);
-bool LoadGameInfoFromXML(char* gameid, char* langcode);
void LoadTitlesFromXML(char *langcode, bool forcejptoen);
-void GetPublisherFromGameid(char *idtxt, char *dest);
+void GetPublisherFromGameid(char *idtxt, char *dest, int destsize);
char *ConvertLangTextToCode(char *langtext);
-void ConvertRating(char *ratingvalue, char *fromrating, char *torating, char *destvalue);
+void ConvertRating(char *ratingvalue, char *fromrating, char *torating, char *destvalue, int destsize);
void PrintGameInfo(bool showfullinfo);
-void FreeXMLMemory();
+char *MemInfo();
void title_set(char *id, char *title);
char* trimcopy(char *dest, char *src, int size);