libunicode-table.h 247 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200020012002200320042005200620072008200920102011201220132014201520162017201820192020202120222023202420252026202720282029203020312032203320342035203620372038203920402041204220432044204520462047204820492050205120522053205420552056205720582059206020612062206320642065206620672068206920702071207220732074207520762077207820792080208120822083208420852086208720882089209020912092209320942095209620972098209921002101210221032104210521062107210821092110211121122113211421152116211721182119212021212122212321242125212621272128212921302131213221332134213521362137213821392140214121422143214421452146214721482149215021512152215321542155215621572158215921602161216221632164216521662167216821692170217121722173217421752176217721782179218021812182218321842185218621872188218921902191219221932194219521962197219821992200220122022203220422052206220722082209221022112212221322142215221622172218221922202221222222232224222522262227222822292230223122322233223422352236223722382239224022412242224322442245224622472248224922502251225222532254225522562257225822592260226122622263226422652266226722682269227022712272227322742275227622772278227922802281228222832284228522862287228822892290229122922293229422952296229722982299230023012302230323042305230623072308230923102311231223132314231523162317231823192320232123222323232423252326232723282329233023312332233323342335233623372338233923402341234223432344234523462347234823492350235123522353235423552356235723582359236023612362236323642365236623672368236923702371237223732374237523762377237823792380238123822383238423852386238723882389239023912392239323942395239623972398239924002401240224032404240524062407240824092410241124122413241424152416241724182419242024212422242324242425242624272428242924302431243224332434243524362437243824392440244124422443244424452446244724482449245024512452245324542455245624572458245924602461246224632464246524662467246824692470247124722473247424752476247724782479248024812482248324842485248624872488248924902491249224932494249524962497249824992500250125022503250425052506250725082509251025112512251325142515251625172518251925202521252225232524252525262527252825292530253125322533253425352536253725382539254025412542254325442545254625472548254925502551255225532554255525562557255825592560256125622563256425652566256725682569257025712572257325742575257625772578257925802581258225832584258525862587258825892590259125922593259425952596259725982599260026012602260326042605260626072608260926102611261226132614261526162617261826192620262126222623262426252626262726282629263026312632263326342635263626372638263926402641264226432644264526462647264826492650265126522653265426552656265726582659266026612662266326642665266626672668266926702671267226732674267526762677267826792680268126822683268426852686268726882689269026912692269326942695269626972698269927002701270227032704270527062707270827092710271127122713271427152716271727182719272027212722272327242725272627272728272927302731273227332734273527362737273827392740274127422743274427452746274727482749275027512752275327542755275627572758275927602761276227632764276527662767276827692770277127722773277427752776277727782779278027812782278327842785278627872788278927902791279227932794279527962797279827992800280128022803280428052806280728082809281028112812281328142815281628172818281928202821282228232824282528262827282828292830283128322833283428352836283728382839284028412842284328442845284628472848284928502851285228532854285528562857285828592860286128622863286428652866286728682869287028712872287328742875287628772878287928802881288228832884288528862887288828892890289128922893289428952896289728982899290029012902290329042905290629072908290929102911291229132914291529162917291829192920292129222923292429252926292729282929293029312932293329342935293629372938293929402941294229432944294529462947294829492950295129522953295429552956295729582959296029612962296329642965296629672968296929702971297229732974297529762977297829792980298129822983298429852986298729882989299029912992299329942995299629972998299930003001300230033004300530063007300830093010301130123013301430153016301730183019302030213022302330243025302630273028302930303031303230333034303530363037303830393040304130423043304430453046304730483049305030513052305330543055305630573058305930603061306230633064306530663067306830693070307130723073307430753076307730783079308030813082308330843085308630873088308930903091309230933094309530963097309830993100310131023103310431053106310731083109311031113112311331143115311631173118311931203121312231233124312531263127312831293130313131323133313431353136313731383139314031413142314331443145314631473148314931503151315231533154315531563157315831593160316131623163316431653166316731683169317031713172317331743175317631773178317931803181318231833184318531863187318831893190319131923193319431953196319731983199320032013202320332043205320632073208320932103211321232133214321532163217321832193220322132223223322432253226322732283229323032313232323332343235323632373238323932403241324232433244324532463247324832493250325132523253325432553256325732583259326032613262326332643265326632673268326932703271327232733274327532763277327832793280328132823283328432853286328732883289329032913292329332943295329632973298329933003301330233033304330533063307330833093310331133123313331433153316331733183319332033213322332333243325332633273328332933303331333233333334333533363337333833393340334133423343334433453346334733483349335033513352335333543355335633573358335933603361336233633364336533663367336833693370337133723373337433753376337733783379338033813382338333843385338633873388338933903391339233933394339533963397339833993400340134023403340434053406340734083409341034113412341334143415341634173418341934203421342234233424342534263427342834293430343134323433343434353436343734383439344034413442344334443445344634473448344934503451345234533454345534563457345834593460346134623463346434653466346734683469347034713472347334743475347634773478347934803481348234833484348534863487348834893490349134923493349434953496349734983499350035013502350335043505350635073508350935103511351235133514351535163517351835193520352135223523352435253526352735283529353035313532353335343535353635373538353935403541354235433544354535463547354835493550355135523553355435553556355735583559356035613562356335643565356635673568356935703571357235733574357535763577357835793580358135823583358435853586358735883589359035913592359335943595359635973598359936003601360236033604360536063607360836093610361136123613361436153616361736183619362036213622362336243625362636273628362936303631363236333634363536363637363836393640364136423643364436453646364736483649365036513652365336543655365636573658365936603661366236633664366536663667366836693670367136723673367436753676367736783679368036813682368336843685368636873688368936903691369236933694369536963697369836993700370137023703370437053706370737083709371037113712371337143715371637173718371937203721372237233724372537263727372837293730373137323733373437353736373737383739374037413742374337443745374637473748374937503751375237533754375537563757375837593760376137623763376437653766376737683769377037713772377337743775377637773778377937803781378237833784378537863787378837893790379137923793379437953796379737983799380038013802380338043805380638073808380938103811381238133814381538163817381838193820382138223823382438253826382738283829383038313832383338343835383638373838383938403841384238433844384538463847384838493850385138523853385438553856385738583859386038613862386338643865386638673868386938703871387238733874387538763877387838793880388138823883388438853886388738883889389038913892389338943895389638973898389939003901390239033904390539063907390839093910391139123913391439153916391739183919392039213922392339243925392639273928392939303931393239333934393539363937393839393940394139423943394439453946394739483949395039513952395339543955395639573958395939603961396239633964396539663967396839693970397139723973397439753976397739783979398039813982398339843985398639873988398939903991399239933994399539963997399839994000400140024003400440054006400740084009401040114012401340144015401640174018401940204021402240234024402540264027402840294030403140324033403440354036403740384039404040414042404340444045404640474048404940504051405240534054405540564057405840594060406140624063406440654066406740684069407040714072407340744075407640774078407940804081408240834084408540864087408840894090409140924093409440954096409740984099410041014102410341044105410641074108410941104111411241134114411541164117411841194120412141224123412441254126412741284129413041314132413341344135413641374138413941404141414241434144414541464147414841494150415141524153415441554156415741584159416041614162416341644165416641674168416941704171417241734174417541764177417841794180418141824183418441854186418741884189419041914192419341944195419641974198419942004201420242034204420542064207420842094210421142124213421442154216421742184219422042214222422342244225422642274228422942304231423242334234423542364237423842394240424142424243424442454246424742484249425042514252425342544255425642574258425942604261426242634264426542664267426842694270427142724273427442754276427742784279428042814282428342844285428642874288428942904291429242934294429542964297429842994300430143024303430443054306430743084309431043114312431343144315431643174318431943204321432243234324432543264327432843294330433143324333433443354336433743384339434043414342434343444345434643474348434943504351435243534354435543564357435843594360436143624363436443654366436743684369437043714372437343744375437643774378437943804381438243834384438543864387438843894390439143924393439443954396439743984399440044014402440344044405440644074408440944104411441244134414441544164417441844194420442144224423442444254426442744284429443044314432443344344435443644374438443944404441444244434444444544464447444844494450445144524453445444554456445744584459446044614462446344644465446644674468446944704471447244734474447544764477447844794480448144824483448444854486448744884489449044914492449344944495449644974498449945004501450245034504450545064507450845094510451145124513451445154516451745184519452045214522452345244525452645274528452945304531453245334534453545364537453845394540454145424543454445454546454745484549455045514552455345544555455645574558455945604561456245634564456545664567456845694570457145724573457445754576457745784579458045814582458345844585458645874588458945904591459245934594459545964597459845994600460146024603460446054606460746084609461046114612461346144615461646174618461946204621462246234624462546264627462846294630463146324633463446354636463746384639464046414642464346444645464646474648464946504651465246534654465546564657465846594660466146624663466446654666466746684669467046714672467346744675467646774678467946804681468246834684468546864687468846894690469146924693469446954696469746984699470047014702470347044705470647074708470947104711471247134714471547164717471847194720472147224723472447254726472747284729473047314732473347344735473647374738473947404741474247434744474547464747474847494750475147524753475447554756475747584759476047614762476347644765476647674768476947704771477247734774477547764777477847794780478147824783478447854786478747884789479047914792479347944795479647974798479948004801480248034804480548064807480848094810481148124813481448154816481748184819482048214822482348244825482648274828482948304831483248334834483548364837483848394840484148424843484448454846484748484849485048514852485348544855485648574858485948604861486248634864486548664867486848694870487148724873487448754876487748784879488048814882488348844885488648874888488948904891489248934894489548964897489848994900490149024903490449054906490749084909491049114912491349144915491649174918491949204921492249234924492549264927492849294930493149324933493449354936493749384939494049414942494349444945494649474948494949504951495249534954495549564957495849594960496149624963496449654966496749684969497049714972497349744975497649774978497949804981498249834984498549864987498849894990499149924993499449954996499749984999500050015002500350045005500650075008500950105011501250135014501550165017501850195020502150225023502450255026502750285029503050315032503350345035503650375038503950405041504250435044504550465047504850495050505150525053505450555056505750585059506050615062506350645065506650675068506950705071507250735074507550765077507850795080508150825083508450855086508750885089509050915092509350945095509650975098509951005101510251035104510551065107510851095110511151125113511451155116511751185119512051215122512351245125512651275128512951305131513251335134513551365137513851395140514151425143514451455146514751485149515051515152515351545155515651575158515951605161516251635164516551665167516851695170517151725173517451755176517751785179518051815182518351845185518651875188518951905191519251935194519551965197519851995200520152025203520452055206
  1. /* Compressed unicode tables */
  2. /* Automatically generated file - do not edit */
  3. #include <stdint.h>
  4. static const uint32_t case_conv_table1[378] = {
  5. 0x00209a30, 0x00309a00, 0x005a8173, 0x00601730,
  6. 0x006c0730, 0x006f81b3, 0x00701700, 0x007c0700,
  7. 0x007f8100, 0x00803040, 0x009801c3, 0x00988190,
  8. 0x00990640, 0x009c9040, 0x00a481b4, 0x00a52e40,
  9. 0x00bc0130, 0x00bc8640, 0x00bf8170, 0x00c00100,
  10. 0x00c08130, 0x00c10440, 0x00c30130, 0x00c38240,
  11. 0x00c48230, 0x00c58240, 0x00c70130, 0x00c78130,
  12. 0x00c80130, 0x00c88240, 0x00c98130, 0x00ca0130,
  13. 0x00ca8100, 0x00cb0130, 0x00cb8130, 0x00cc0240,
  14. 0x00cd0100, 0x00cd8101, 0x00ce0130, 0x00ce8130,
  15. 0x00cf0100, 0x00cf8130, 0x00d00640, 0x00d30130,
  16. 0x00d38240, 0x00d48130, 0x00d60240, 0x00d70130,
  17. 0x00d78240, 0x00d88230, 0x00d98440, 0x00db8130,
  18. 0x00dc0240, 0x00de0240, 0x00df8100, 0x00e20350,
  19. 0x00e38350, 0x00e50350, 0x00e69040, 0x00ee8100,
  20. 0x00ef1240, 0x00f801b4, 0x00f88350, 0x00fa0240,
  21. 0x00fb0130, 0x00fb8130, 0x00fc2840, 0x01100130,
  22. 0x01111240, 0x011d0131, 0x011d8240, 0x011e8130,
  23. 0x011f0131, 0x011f8201, 0x01208240, 0x01218130,
  24. 0x01220130, 0x01228130, 0x01230a40, 0x01280101,
  25. 0x01288101, 0x01290101, 0x01298100, 0x012a0100,
  26. 0x012b0200, 0x012c8100, 0x012d8100, 0x012e0101,
  27. 0x01300100, 0x01308101, 0x01318100, 0x01320101,
  28. 0x01328101, 0x01330101, 0x01340100, 0x01348100,
  29. 0x01350101, 0x01358101, 0x01360101, 0x01378100,
  30. 0x01388101, 0x01390100, 0x013a8100, 0x013e8101,
  31. 0x01400100, 0x01410101, 0x01418100, 0x01438101,
  32. 0x01440100, 0x01448100, 0x01450200, 0x01460100,
  33. 0x01490100, 0x014e8101, 0x014f0101, 0x01a28173,
  34. 0x01b80440, 0x01bb0240, 0x01bd8300, 0x01bf8130,
  35. 0x01c30130, 0x01c40330, 0x01c60130, 0x01c70230,
  36. 0x01c801d0, 0x01c89130, 0x01d18930, 0x01d60100,
  37. 0x01d68300, 0x01d801d3, 0x01d89100, 0x01e10173,
  38. 0x01e18900, 0x01e60100, 0x01e68200, 0x01e78130,
  39. 0x01e80173, 0x01e88173, 0x01ea8173, 0x01eb0173,
  40. 0x01eb8100, 0x01ec1840, 0x01f80173, 0x01f88173,
  41. 0x01f90100, 0x01f98100, 0x01fa01a0, 0x01fa8173,
  42. 0x01fb8240, 0x01fc8130, 0x01fd0240, 0x01fe8330,
  43. 0x02001030, 0x02082030, 0x02182000, 0x02281000,
  44. 0x02302240, 0x02453640, 0x02600130, 0x02608e40,
  45. 0x02678100, 0x02686040, 0x0298a630, 0x02b0a600,
  46. 0x02c381b5, 0x08502631, 0x08638131, 0x08668131,
  47. 0x08682b00, 0x087e8300, 0x09d05011, 0x09f80610,
  48. 0x09fc0620, 0x0e400174, 0x0e408174, 0x0e410174,
  49. 0x0e418174, 0x0e420174, 0x0e428174, 0x0e430174,
  50. 0x0e438180, 0x0e440180, 0x0e448240, 0x0e482b30,
  51. 0x0e5e8330, 0x0ebc8101, 0x0ebe8101, 0x0ec70101,
  52. 0x0f007e40, 0x0f3f1840, 0x0f4b01b5, 0x0f4b81b6,
  53. 0x0f4c01b6, 0x0f4c81b6, 0x0f4d01b7, 0x0f4d8180,
  54. 0x0f4f0130, 0x0f506040, 0x0f800800, 0x0f840830,
  55. 0x0f880600, 0x0f8c0630, 0x0f900800, 0x0f940830,
  56. 0x0f980800, 0x0f9c0830, 0x0fa00600, 0x0fa40630,
  57. 0x0fa801b0, 0x0fa88100, 0x0fa901d3, 0x0fa98100,
  58. 0x0faa01d3, 0x0faa8100, 0x0fab01d3, 0x0fab8100,
  59. 0x0fac8130, 0x0fad8130, 0x0fae8130, 0x0faf8130,
  60. 0x0fb00800, 0x0fb40830, 0x0fb80200, 0x0fb90400,
  61. 0x0fbb0201, 0x0fbc0201, 0x0fbd0201, 0x0fbe0201,
  62. 0x0fc008b7, 0x0fc40867, 0x0fc808b8, 0x0fcc0868,
  63. 0x0fd008b8, 0x0fd40868, 0x0fd80200, 0x0fd901b9,
  64. 0x0fd981b1, 0x0fda01b9, 0x0fdb01b1, 0x0fdb81d7,
  65. 0x0fdc0230, 0x0fdd0230, 0x0fde0161, 0x0fdf0173,
  66. 0x0fe101b9, 0x0fe181b2, 0x0fe201ba, 0x0fe301b2,
  67. 0x0fe381d8, 0x0fe40430, 0x0fe60162, 0x0fe80201,
  68. 0x0fe901d0, 0x0fe981d0, 0x0feb01b0, 0x0feb81d0,
  69. 0x0fec0230, 0x0fed0230, 0x0ff00201, 0x0ff101d3,
  70. 0x0ff181d3, 0x0ff201ba, 0x0ff28101, 0x0ff301b0,
  71. 0x0ff381d3, 0x0ff40231, 0x0ff50230, 0x0ff60131,
  72. 0x0ff901ba, 0x0ff981b2, 0x0ffa01bb, 0x0ffb01b2,
  73. 0x0ffb81d9, 0x0ffc0230, 0x0ffd0230, 0x0ffe0162,
  74. 0x109301a0, 0x109501a0, 0x109581a0, 0x10990131,
  75. 0x10a70101, 0x10b01031, 0x10b81001, 0x10c18240,
  76. 0x125b1a31, 0x12681a01, 0x16003031, 0x16183001,
  77. 0x16300240, 0x16310130, 0x16318130, 0x16320130,
  78. 0x16328100, 0x16330100, 0x16338640, 0x16368130,
  79. 0x16370130, 0x16378130, 0x16380130, 0x16390240,
  80. 0x163a8240, 0x163f0230, 0x16406440, 0x16758440,
  81. 0x16790240, 0x16802600, 0x16938100, 0x16968100,
  82. 0x53202e40, 0x53401c40, 0x53910e40, 0x53993e40,
  83. 0x53bc8440, 0x53be8130, 0x53bf0a40, 0x53c58240,
  84. 0x53c68130, 0x53c80440, 0x53ca0101, 0x53cb1440,
  85. 0x53d50130, 0x53d58130, 0x53d60130, 0x53d68130,
  86. 0x53d70130, 0x53d80130, 0x53d88130, 0x53d90130,
  87. 0x53d98131, 0x53da1040, 0x53e20131, 0x53e28130,
  88. 0x53e30130, 0x53e38440, 0x53e58130, 0x53e61040,
  89. 0x53ee0130, 0x53fa8240, 0x55a98101, 0x55b85020,
  90. 0x7d8001b2, 0x7d8081b2, 0x7d8101b2, 0x7d8181da,
  91. 0x7d8201da, 0x7d8281b3, 0x7d8301b3, 0x7d8981bb,
  92. 0x7d8a01bb, 0x7d8a81bb, 0x7d8b01bc, 0x7d8b81bb,
  93. 0x7f909a31, 0x7fa09a01, 0x82002831, 0x82142801,
  94. 0x82582431, 0x826c2401, 0x82b80b31, 0x82be0f31,
  95. 0x82c60731, 0x82ca0231, 0x82cb8b01, 0x82d18f01,
  96. 0x82d98701, 0x82dd8201, 0x86403331, 0x86603301,
  97. 0x86a81631, 0x86b81601, 0x8c502031, 0x8c602001,
  98. 0xb7202031, 0xb7302001, 0xb7501931, 0xb75d9901,
  99. 0xf4802231, 0xf4912201,
  100. };
  101. static const uint8_t case_conv_table2[378] = {
  102. 0x01, 0x00, 0x9c, 0x06, 0x07, 0x4d, 0x03, 0x04,
  103. 0x10, 0x00, 0x8f, 0x0b, 0x00, 0x00, 0x11, 0x00,
  104. 0x08, 0x00, 0x53, 0x4b, 0x52, 0x00, 0x53, 0x00,
  105. 0x54, 0x00, 0x3b, 0x55, 0x56, 0x00, 0x58, 0x5a,
  106. 0x40, 0x5f, 0x5e, 0x00, 0x47, 0x50, 0x63, 0x65,
  107. 0x43, 0x66, 0x00, 0x68, 0x00, 0x6a, 0x00, 0x6c,
  108. 0x00, 0x6e, 0x00, 0x70, 0x00, 0x00, 0x41, 0x00,
  109. 0x00, 0x00, 0x00, 0x1a, 0x00, 0x93, 0x00, 0x00,
  110. 0x20, 0x36, 0x00, 0x28, 0x00, 0x24, 0x00, 0x24,
  111. 0x25, 0x2d, 0x00, 0x13, 0x6d, 0x6f, 0x00, 0x29,
  112. 0x27, 0x2a, 0x14, 0x16, 0x18, 0x1b, 0x1c, 0x41,
  113. 0x1e, 0x42, 0x1f, 0x4e, 0x3c, 0x40, 0x22, 0x21,
  114. 0x44, 0x21, 0x43, 0x26, 0x28, 0x27, 0x29, 0x23,
  115. 0x2b, 0x4b, 0x2d, 0x46, 0x2f, 0x4c, 0x31, 0x4d,
  116. 0x33, 0x47, 0x45, 0x99, 0x00, 0x00, 0x97, 0x91,
  117. 0x7f, 0x80, 0x85, 0x86, 0x12, 0x82, 0x84, 0x78,
  118. 0x79, 0x12, 0x7d, 0xa3, 0x7e, 0x7a, 0x7b, 0x8c,
  119. 0x92, 0x98, 0xa6, 0xa0, 0x87, 0x00, 0x9a, 0xa1,
  120. 0x95, 0x77, 0x33, 0x95, 0x00, 0x90, 0x00, 0x76,
  121. 0x9b, 0x9a, 0x99, 0x98, 0x00, 0x00, 0xa0, 0x00,
  122. 0x9e, 0x00, 0xa3, 0xa2, 0x15, 0x31, 0x32, 0x33,
  123. 0xb7, 0xb8, 0x53, 0xac, 0xab, 0x12, 0x14, 0x1e,
  124. 0x21, 0x22, 0x22, 0x2a, 0x34, 0x35, 0x00, 0xa8,
  125. 0xa9, 0x39, 0x22, 0x4c, 0x00, 0x00, 0x97, 0x01,
  126. 0x5a, 0xda, 0x1d, 0x36, 0x05, 0x00, 0xc7, 0xc6,
  127. 0xc9, 0xc8, 0xcb, 0xca, 0xcd, 0xcc, 0xcf, 0xce,
  128. 0xc4, 0xd8, 0x45, 0xd9, 0x42, 0xda, 0x46, 0xdb,
  129. 0xd1, 0xd3, 0xd5, 0xd7, 0xdd, 0xdc, 0xf1, 0xf9,
  130. 0x01, 0x11, 0x0a, 0x12, 0x80, 0x9f, 0x00, 0x21,
  131. 0x80, 0xa3, 0xf0, 0x00, 0xc0, 0x40, 0xc6, 0x60,
  132. 0xea, 0xde, 0xe6, 0x99, 0xc0, 0x00, 0x00, 0x06,
  133. 0x60, 0xdf, 0x29, 0x00, 0x15, 0x12, 0x06, 0x16,
  134. 0xfb, 0xe0, 0x09, 0x15, 0x12, 0x84, 0x0b, 0xc6,
  135. 0x16, 0x02, 0xe2, 0x06, 0xc0, 0x40, 0x00, 0x46,
  136. 0x60, 0xe1, 0xe3, 0x6d, 0x37, 0x38, 0x39, 0x18,
  137. 0x17, 0x1a, 0x19, 0x00, 0x1d, 0x1c, 0x1f, 0x1e,
  138. 0x00, 0x61, 0xba, 0x67, 0x45, 0x48, 0x00, 0x50,
  139. 0x64, 0x4f, 0x51, 0x00, 0x00, 0x49, 0x00, 0x00,
  140. 0x00, 0xa5, 0xa6, 0xa7, 0x00, 0x00, 0x00, 0x00,
  141. 0x00, 0xb9, 0x00, 0x00, 0x5c, 0x00, 0x4a, 0x00,
  142. 0x5d, 0x57, 0x59, 0x62, 0x60, 0x72, 0x6b, 0x71,
  143. 0x52, 0x00, 0x3e, 0x69, 0xbb, 0x00, 0x5b, 0x00,
  144. 0x25, 0x00, 0x48, 0xaa, 0x8a, 0x8b, 0x8c, 0xab,
  145. 0xac, 0x58, 0x58, 0xaf, 0x94, 0xb0, 0x6f, 0xb2,
  146. 0x61, 0x60, 0x63, 0x62, 0x65, 0x64, 0x6a, 0x6b,
  147. 0x6c, 0x6d, 0x66, 0x67, 0x68, 0x69, 0x6f, 0x6e,
  148. 0x71, 0x70, 0x73, 0x72, 0x75, 0x74, 0x77, 0x76,
  149. 0x79, 0x78,
  150. };
  151. static const uint16_t case_conv_ext[58] = {
  152. 0x0399, 0x0308, 0x0301, 0x03a5, 0x0313, 0x0300, 0x0342, 0x0391,
  153. 0x0397, 0x03a9, 0x0046, 0x0049, 0x004c, 0x0053, 0x0069, 0x0307,
  154. 0x02bc, 0x004e, 0x004a, 0x030c, 0x0535, 0x0552, 0x0048, 0x0331,
  155. 0x0054, 0x0057, 0x030a, 0x0059, 0x0041, 0x02be, 0x1f08, 0x1f80,
  156. 0x1f28, 0x1f90, 0x1f68, 0x1fa0, 0x1fba, 0x0386, 0x1fb3, 0x1fca,
  157. 0x0389, 0x1fc3, 0x03a1, 0x1ffa, 0x038f, 0x1ff3, 0x0544, 0x0546,
  158. 0x053b, 0x054e, 0x053d, 0x03b8, 0x0462, 0xa64a, 0x1e60, 0x03c9,
  159. 0x006b, 0x00e5,
  160. };
  161. static const uint8_t unicode_prop_Cased1_table[190] = {
  162. 0x40, 0xa9, 0x80, 0x8e, 0x80, 0xfc, 0x80, 0xd3,
  163. 0x80, 0x9b, 0x81, 0x8d, 0x02, 0x80, 0xe1, 0x80,
  164. 0x91, 0x85, 0x9a, 0x01, 0x00, 0x01, 0x11, 0x03,
  165. 0x04, 0x08, 0x01, 0x08, 0x30, 0x08, 0x01, 0x15,
  166. 0x20, 0x01, 0x31, 0x99, 0x31, 0x9d, 0x84, 0x40,
  167. 0x94, 0x80, 0xd6, 0x82, 0xa6, 0x80, 0x41, 0x62,
  168. 0x80, 0xa6, 0x80, 0x4b, 0x72, 0x80, 0x4c, 0x02,
  169. 0xf8, 0x02, 0x80, 0x8f, 0x80, 0xb0, 0x40, 0xdb,
  170. 0x08, 0x80, 0x41, 0xd0, 0x80, 0x8c, 0x80, 0x8f,
  171. 0x8c, 0xe4, 0x03, 0x01, 0x89, 0x00, 0x14, 0x28,
  172. 0x10, 0x11, 0x02, 0x01, 0x18, 0x0b, 0x24, 0x4b,
  173. 0x26, 0x01, 0x01, 0x86, 0xe5, 0x80, 0x60, 0x79,
  174. 0xb6, 0x81, 0x40, 0x91, 0x81, 0xbd, 0x88, 0x94,
  175. 0x05, 0x80, 0x98, 0x80, 0xc0, 0x1a, 0x82, 0x43,
  176. 0x34, 0xa2, 0x06, 0x80, 0x8d, 0x60, 0x5c, 0x15,
  177. 0x01, 0x10, 0xa9, 0x80, 0x88, 0x60, 0xcc, 0x44,
  178. 0xd4, 0x80, 0xc6, 0x01, 0x08, 0x09, 0x0b, 0x80,
  179. 0x8b, 0x00, 0x06, 0x80, 0xc0, 0x03, 0x0f, 0x06,
  180. 0x80, 0x9b, 0x03, 0x04, 0x00, 0x16, 0x80, 0x41,
  181. 0x53, 0x81, 0x98, 0x80, 0x98, 0x80, 0x9e, 0x80,
  182. 0x98, 0x80, 0x9e, 0x80, 0x98, 0x80, 0x9e, 0x80,
  183. 0x98, 0x80, 0x9e, 0x80, 0x98, 0x07, 0x47, 0x33,
  184. 0x89, 0x80, 0x93, 0x2d, 0x41, 0x04, 0xbd, 0x50,
  185. 0xc1, 0x99, 0x85, 0x99, 0x85, 0x99,
  186. };
  187. static const uint8_t unicode_prop_Cased1_index[18] = {
  188. 0xb9, 0x02, 0x80, // 002B9 at 36
  189. 0xa0, 0x1e, 0x40, // 01EA0 at 66
  190. 0x9e, 0xa6, 0x40, // 0A69E at 98
  191. 0x55, 0xd4, 0x21, // 1D455 at 129
  192. 0x15, 0xd7, 0x21, // 1D715 at 161
  193. 0x8a, 0xf1, 0x01, // 1F18A at 192 (upper bound)
  194. };
  195. static const uint8_t unicode_prop_Case_Ignorable_table[785] = {
  196. 0xa6, 0x05, 0x80, 0x8a, 0x80, 0xa2, 0x00, 0x80,
  197. 0xc6, 0x03, 0x00, 0x03, 0x01, 0x81, 0x41, 0xf6,
  198. 0x40, 0xbf, 0x19, 0x18, 0x88, 0x08, 0x80, 0x40,
  199. 0xfa, 0x86, 0x40, 0xce, 0x04, 0x80, 0xb0, 0xac,
  200. 0x00, 0x01, 0x01, 0x00, 0xab, 0x80, 0x8a, 0x85,
  201. 0x89, 0x8a, 0x00, 0xa2, 0x80, 0x89, 0x94, 0x8f,
  202. 0x80, 0xe4, 0x38, 0x89, 0x03, 0xa0, 0x00, 0x80,
  203. 0x9d, 0x9a, 0xda, 0x8a, 0xb9, 0x8a, 0x18, 0x08,
  204. 0x97, 0x97, 0xaa, 0x82, 0xab, 0x06, 0x0c, 0x88,
  205. 0xa8, 0xb9, 0xb6, 0x00, 0x03, 0x3b, 0x02, 0x86,
  206. 0x89, 0x81, 0x8c, 0x80, 0x8e, 0x80, 0xb9, 0x03,
  207. 0x1f, 0x80, 0x93, 0x81, 0x99, 0x01, 0x81, 0xb8,
  208. 0x03, 0x0b, 0x09, 0x12, 0x80, 0x9d, 0x0a, 0x80,
  209. 0x8a, 0x81, 0xb8, 0x03, 0x20, 0x0b, 0x80, 0x93,
  210. 0x81, 0x95, 0x28, 0x80, 0xb9, 0x01, 0x00, 0x1f,
  211. 0x06, 0x81, 0x8a, 0x81, 0x9d, 0x80, 0xbc, 0x80,
  212. 0x8b, 0x80, 0xb1, 0x02, 0x80, 0xb6, 0x00, 0x14,
  213. 0x10, 0x1e, 0x81, 0x8a, 0x81, 0x9c, 0x80, 0xb9,
  214. 0x01, 0x05, 0x04, 0x81, 0x93, 0x81, 0x9b, 0x81,
  215. 0xb8, 0x0b, 0x1f, 0x80, 0x93, 0x81, 0x9c, 0x80,
  216. 0xc7, 0x06, 0x10, 0x80, 0xd9, 0x01, 0x86, 0x8a,
  217. 0x88, 0xe1, 0x01, 0x88, 0x88, 0x00, 0x86, 0xc8,
  218. 0x81, 0x9a, 0x00, 0x00, 0x80, 0xb6, 0x8d, 0x04,
  219. 0x01, 0x84, 0x8a, 0x80, 0xa3, 0x88, 0x80, 0xe5,
  220. 0x18, 0x28, 0x09, 0x81, 0x98, 0x0b, 0x82, 0x8f,
  221. 0x83, 0x8c, 0x01, 0x0d, 0x80, 0x8e, 0x80, 0xdd,
  222. 0x80, 0x42, 0x5f, 0x82, 0x43, 0xb1, 0x82, 0x9c,
  223. 0x81, 0x9d, 0x81, 0x9d, 0x81, 0xbf, 0x08, 0x37,
  224. 0x01, 0x8a, 0x10, 0x20, 0xac, 0x84, 0xb2, 0x80,
  225. 0xc0, 0x81, 0xa1, 0x80, 0xf5, 0x13, 0x81, 0x88,
  226. 0x05, 0x82, 0x40, 0xda, 0x09, 0x80, 0xb9, 0x00,
  227. 0x30, 0x00, 0x01, 0x3d, 0x89, 0x08, 0xa6, 0x07,
  228. 0xad, 0x81, 0x8b, 0x93, 0x83, 0xaf, 0x00, 0x20,
  229. 0x04, 0x80, 0xa7, 0x88, 0x8b, 0x81, 0x9f, 0x19,
  230. 0x08, 0x82, 0xb7, 0x00, 0x0a, 0x00, 0x82, 0xb9,
  231. 0x39, 0x81, 0xbf, 0x85, 0xd1, 0x10, 0x8c, 0x06,
  232. 0x18, 0x28, 0x11, 0xb1, 0xbe, 0x8c, 0x80, 0xa1,
  233. 0xe4, 0x41, 0xbc, 0x00, 0x82, 0x8a, 0x82, 0x8c,
  234. 0x82, 0x8c, 0x82, 0x8c, 0x81, 0x8b, 0x27, 0x81,
  235. 0x89, 0x01, 0x01, 0x84, 0xb0, 0x20, 0x89, 0x00,
  236. 0x8c, 0x80, 0x8f, 0x8c, 0xb2, 0xa0, 0x4b, 0x8a,
  237. 0x81, 0xf0, 0x82, 0xfc, 0x80, 0x8e, 0x80, 0xdf,
  238. 0x9f, 0xae, 0x80, 0x41, 0xd4, 0x80, 0xa3, 0x1a,
  239. 0x24, 0x80, 0xdc, 0x85, 0xdc, 0x82, 0x60, 0x6f,
  240. 0x15, 0x80, 0x44, 0xe1, 0x85, 0x41, 0x0d, 0x80,
  241. 0xe1, 0x18, 0x89, 0x00, 0x9b, 0x83, 0xcf, 0x81,
  242. 0x8d, 0xa1, 0xcd, 0x80, 0x96, 0x82, 0xe5, 0x1a,
  243. 0x0f, 0x02, 0x03, 0x80, 0x98, 0x0c, 0x80, 0x40,
  244. 0x96, 0x81, 0x99, 0x91, 0x8c, 0x80, 0xa5, 0x87,
  245. 0x98, 0x8a, 0xad, 0x82, 0xaf, 0x01, 0x19, 0x81,
  246. 0x90, 0x80, 0x94, 0x81, 0xc1, 0x29, 0x09, 0x81,
  247. 0x8b, 0x07, 0x80, 0xa2, 0x80, 0x8a, 0x80, 0xb2,
  248. 0x00, 0x11, 0x0c, 0x08, 0x80, 0x9a, 0x80, 0x8d,
  249. 0x0c, 0x08, 0x80, 0xe3, 0x84, 0x88, 0x82, 0xf8,
  250. 0x01, 0x03, 0x80, 0x60, 0x4f, 0x2f, 0x80, 0x40,
  251. 0x92, 0x90, 0x42, 0x3c, 0x8f, 0x10, 0x8b, 0x8f,
  252. 0xa1, 0x01, 0x80, 0x40, 0xa8, 0x06, 0x05, 0x80,
  253. 0x8a, 0x80, 0xa2, 0x00, 0x80, 0xae, 0x80, 0xac,
  254. 0x81, 0xc2, 0x80, 0x94, 0x82, 0x42, 0x00, 0x80,
  255. 0x40, 0xe1, 0x80, 0x40, 0x94, 0x84, 0x44, 0x04,
  256. 0x28, 0xa9, 0x80, 0x88, 0x42, 0x45, 0x10, 0x0c,
  257. 0x83, 0xa7, 0x13, 0x80, 0x40, 0xa4, 0x81, 0x42,
  258. 0x3c, 0x83, 0xa5, 0x80, 0x99, 0x20, 0x80, 0x41,
  259. 0x3a, 0x81, 0x97, 0x80, 0xb3, 0x85, 0xc5, 0x8a,
  260. 0xb0, 0x83, 0xfa, 0x80, 0xb5, 0x8e, 0xa8, 0x01,
  261. 0x81, 0x89, 0x82, 0xb0, 0x19, 0x09, 0x03, 0x80,
  262. 0x89, 0x80, 0xb1, 0x82, 0xa3, 0x20, 0x87, 0xbd,
  263. 0x80, 0x8b, 0x81, 0xb3, 0x88, 0x89, 0x19, 0x80,
  264. 0xde, 0x11, 0x00, 0x0d, 0x01, 0x80, 0x40, 0x9c,
  265. 0x02, 0x87, 0x94, 0x81, 0xb8, 0x0a, 0x80, 0xa4,
  266. 0x32, 0x84, 0xc5, 0x85, 0x8c, 0x00, 0x00, 0x80,
  267. 0x8d, 0x81, 0xd4, 0x39, 0x10, 0x80, 0x96, 0x80,
  268. 0xd3, 0x28, 0x03, 0x08, 0x81, 0x40, 0xed, 0x1d,
  269. 0x08, 0x81, 0x9a, 0x81, 0xd4, 0x39, 0x00, 0x81,
  270. 0xe9, 0x00, 0x01, 0x28, 0x80, 0xe4, 0x00, 0x01,
  271. 0x18, 0x84, 0x41, 0x02, 0x88, 0x01, 0x40, 0xff,
  272. 0x08, 0x03, 0x80, 0x40, 0x8f, 0x19, 0x0b, 0x80,
  273. 0x9f, 0x89, 0xa7, 0x29, 0x1f, 0x80, 0x88, 0x29,
  274. 0x82, 0xad, 0x8c, 0x01, 0x40, 0xc5, 0x00, 0x10,
  275. 0x80, 0x40, 0xc8, 0x30, 0x28, 0x80, 0xd1, 0x95,
  276. 0x0e, 0x01, 0x01, 0xf9, 0x2a, 0x00, 0x08, 0x30,
  277. 0x80, 0xc7, 0x0a, 0x00, 0x80, 0xc0, 0x80, 0x41,
  278. 0x18, 0x81, 0x8a, 0x81, 0xb3, 0x24, 0x00, 0x80,
  279. 0x96, 0x80, 0x54, 0xd4, 0x90, 0x85, 0x8e, 0x60,
  280. 0x2c, 0xc7, 0x8b, 0x12, 0x49, 0xbf, 0x84, 0xba,
  281. 0x86, 0x88, 0x83, 0x41, 0xfb, 0x82, 0xa7, 0x81,
  282. 0x41, 0xe1, 0x80, 0xbe, 0x90, 0xbf, 0x08, 0x81,
  283. 0x8c, 0x81, 0x60, 0x3f, 0xfb, 0x18, 0x30, 0x81,
  284. 0x4c, 0x9d, 0x08, 0x83, 0x52, 0x5b, 0xad, 0x81,
  285. 0x96, 0x42, 0x1f, 0x82, 0x88, 0x8f, 0x0e, 0x9d,
  286. 0x83, 0x40, 0x93, 0x82, 0x47, 0xba, 0xb6, 0x83,
  287. 0xb1, 0x38, 0x8d, 0x80, 0x95, 0x20, 0x8e, 0x45,
  288. 0x4f, 0x30, 0x90, 0x0e, 0x01, 0x04, 0x84, 0xbd,
  289. 0xa0, 0x80, 0x40, 0x9f, 0x8d, 0x41, 0x6f, 0x80,
  290. 0xbc, 0x83, 0x41, 0xfa, 0x84, 0x40, 0xfd, 0x81,
  291. 0x40, 0xf2, 0x01, 0x06, 0x0c, 0x80, 0x88, 0x80,
  292. 0x41, 0xcf, 0x86, 0xec, 0x87, 0x4a, 0xae, 0x84,
  293. 0x6c, 0x0c, 0x00, 0x80, 0x9d, 0xdf, 0xff, 0x40,
  294. 0xef,
  295. };
  296. static const uint8_t unicode_prop_Case_Ignorable_index[75] = {
  297. 0xbe, 0x05, 0x00, // 005BE at 32
  298. 0xfe, 0x07, 0x00, // 007FE at 64
  299. 0x52, 0x0a, 0xa0, // 00A52 at 101
  300. 0xc1, 0x0b, 0x00, // 00BC1 at 128
  301. 0x82, 0x0d, 0x00, // 00D82 at 160
  302. 0x3f, 0x10, 0x80, // 0103F at 196
  303. 0xd4, 0x17, 0x40, // 017D4 at 226
  304. 0xde, 0x1a, 0x20, // 01ADE at 257
  305. 0xe9, 0x1c, 0x00, // 01CE9 at 288
  306. 0x72, 0x20, 0x00, // 02072 at 320
  307. 0x16, 0xa0, 0x40, // 0A016 at 354
  308. 0xc6, 0xa8, 0x40, // 0A8C6 at 386
  309. 0xc2, 0xaa, 0xa0, // 0AAC2 at 421
  310. 0x30, 0xfe, 0x00, // 0FE30 at 448
  311. 0xb1, 0x07, 0x41, // 107B1 at 482
  312. 0x51, 0x0f, 0x01, // 10F51 at 512
  313. 0xd0, 0x11, 0x01, // 111D0 at 544
  314. 0x5f, 0x14, 0x01, // 1145F at 576
  315. 0x44, 0x19, 0x61, // 11944 at 611
  316. 0xa8, 0x1c, 0x01, // 11CA8 at 640
  317. 0x2a, 0x61, 0x61, // 1612A at 675
  318. 0xff, 0xaf, 0x01, // 1AFFF at 704
  319. 0x19, 0xe0, 0x61, // 1E019 at 739
  320. 0x00, 0xe7, 0x01, // 1E700 at 768
  321. 0xf0, 0x01, 0x0e, // E01F0 at 800 (upper bound)
  322. };
  323. static const uint8_t unicode_prop_ID_Start_table[1146] = {
  324. 0xc0, 0x99, 0x85, 0x99, 0xae, 0x80, 0x89, 0x03,
  325. 0x04, 0x96, 0x80, 0x9e, 0x80, 0x41, 0xc9, 0x83,
  326. 0x8b, 0x8d, 0x26, 0x00, 0x80, 0x40, 0x80, 0x20,
  327. 0x09, 0x18, 0x05, 0x00, 0x10, 0x00, 0x93, 0x80,
  328. 0xd2, 0x80, 0x40, 0x8a, 0x87, 0x40, 0xa5, 0x80,
  329. 0xa5, 0x08, 0x85, 0xa8, 0xc6, 0x9a, 0x1b, 0xac,
  330. 0xaa, 0xa2, 0x08, 0xe2, 0x00, 0x8e, 0x0e, 0x81,
  331. 0x89, 0x11, 0x80, 0x8f, 0x00, 0x9d, 0x9c, 0xd8,
  332. 0x8a, 0x80, 0x97, 0xa0, 0x88, 0x0b, 0x04, 0x95,
  333. 0x18, 0x88, 0x02, 0x80, 0x96, 0x98, 0x86, 0x8a,
  334. 0x84, 0x97, 0x06, 0x8f, 0xa9, 0xb9, 0xb5, 0x10,
  335. 0x91, 0x06, 0x89, 0x8e, 0x8f, 0x1f, 0x09, 0x81,
  336. 0x95, 0x06, 0x00, 0x13, 0x10, 0x8f, 0x80, 0x8c,
  337. 0x08, 0x82, 0x8d, 0x81, 0x89, 0x07, 0x2b, 0x09,
  338. 0x95, 0x06, 0x01, 0x01, 0x01, 0x9e, 0x18, 0x80,
  339. 0x92, 0x82, 0x8f, 0x88, 0x02, 0x80, 0x95, 0x06,
  340. 0x01, 0x04, 0x10, 0x91, 0x80, 0x8e, 0x81, 0x96,
  341. 0x80, 0x8a, 0x39, 0x09, 0x95, 0x06, 0x01, 0x04,
  342. 0x10, 0x9d, 0x08, 0x82, 0x8e, 0x80, 0x90, 0x00,
  343. 0x2a, 0x10, 0x1a, 0x08, 0x00, 0x0a, 0x0a, 0x12,
  344. 0x8b, 0x95, 0x80, 0xb3, 0x38, 0x10, 0x96, 0x80,
  345. 0x8f, 0x10, 0x99, 0x10, 0x09, 0x81, 0x9d, 0x03,
  346. 0x38, 0x10, 0x96, 0x80, 0x89, 0x04, 0x10, 0x9d,
  347. 0x10, 0x81, 0x8e, 0x81, 0x90, 0x88, 0x02, 0x80,
  348. 0xa8, 0x08, 0x8f, 0x04, 0x17, 0x82, 0x97, 0x2c,
  349. 0x91, 0x82, 0x97, 0x80, 0x88, 0x00, 0x0e, 0xb9,
  350. 0xaf, 0x01, 0x8b, 0x86, 0xb9, 0x08, 0x00, 0x20,
  351. 0x97, 0x00, 0x80, 0x89, 0x01, 0x88, 0x01, 0x20,
  352. 0x80, 0x94, 0x83, 0x9f, 0x80, 0xbe, 0x38, 0xa3,
  353. 0x9a, 0x84, 0xf2, 0xaa, 0x93, 0x80, 0x8f, 0x2b,
  354. 0x1a, 0x02, 0x0e, 0x13, 0x8c, 0x8b, 0x80, 0x90,
  355. 0xa5, 0x00, 0x20, 0x81, 0xaa, 0x80, 0x41, 0x4c,
  356. 0x03, 0x0e, 0x00, 0x03, 0x81, 0xa8, 0x03, 0x81,
  357. 0xa0, 0x03, 0x0e, 0x00, 0x03, 0x81, 0x8e, 0x80,
  358. 0xb8, 0x03, 0x81, 0xc2, 0xa4, 0x8f, 0x8f, 0xd5,
  359. 0x0d, 0x82, 0x42, 0x6b, 0x81, 0x90, 0x80, 0x99,
  360. 0x84, 0xca, 0x82, 0x8a, 0x86, 0x91, 0x8c, 0x92,
  361. 0x8d, 0x91, 0x8d, 0x8c, 0x02, 0x8e, 0xb3, 0xa2,
  362. 0x03, 0x80, 0xc2, 0xd8, 0x86, 0xa8, 0x00, 0x84,
  363. 0xc5, 0x89, 0x9e, 0xb0, 0x9d, 0x0c, 0x8a, 0xab,
  364. 0x83, 0x99, 0xb5, 0x96, 0x88, 0xb4, 0xd1, 0x80,
  365. 0xdc, 0xae, 0x90, 0x87, 0xb5, 0x9d, 0x8c, 0x81,
  366. 0x89, 0xab, 0x99, 0xa3, 0xa8, 0x82, 0x89, 0xa3,
  367. 0x81, 0x8a, 0x84, 0xaa, 0x0a, 0xa8, 0x18, 0x28,
  368. 0x0a, 0x04, 0x40, 0xbf, 0xbf, 0x41, 0x15, 0x0d,
  369. 0x81, 0xa5, 0x0d, 0x0f, 0x00, 0x00, 0x00, 0x80,
  370. 0x9e, 0x81, 0xb4, 0x06, 0x00, 0x12, 0x06, 0x13,
  371. 0x0d, 0x83, 0x8c, 0x22, 0x06, 0xf3, 0x80, 0x8c,
  372. 0x80, 0x8f, 0x8c, 0xe4, 0x03, 0x01, 0x89, 0x00,
  373. 0x0d, 0x28, 0x00, 0x00, 0x80, 0x8f, 0x0b, 0x24,
  374. 0x18, 0x90, 0xa8, 0x4a, 0x76, 0x40, 0xe4, 0x2b,
  375. 0x11, 0x8b, 0xa5, 0x00, 0x20, 0x81, 0xb7, 0x30,
  376. 0x8f, 0x96, 0x88, 0x30, 0x30, 0x30, 0x30, 0x30,
  377. 0x30, 0x30, 0x86, 0x42, 0x25, 0x82, 0x98, 0x88,
  378. 0x34, 0x0c, 0x83, 0xd5, 0x1c, 0x80, 0xd9, 0x03,
  379. 0x84, 0xaa, 0x80, 0xdd, 0x90, 0x9f, 0xaf, 0x8f,
  380. 0x41, 0xff, 0x59, 0xbf, 0xbf, 0x60, 0x56, 0x8c,
  381. 0xc2, 0xad, 0x81, 0x41, 0x0c, 0x82, 0x8f, 0x89,
  382. 0x81, 0x93, 0xae, 0x8f, 0x9e, 0x81, 0xcf, 0xa6,
  383. 0x88, 0x81, 0xe6, 0x81, 0xd1, 0x93, 0x90, 0x02,
  384. 0x03, 0x80, 0x96, 0x9c, 0xb3, 0x8d, 0xb1, 0xbd,
  385. 0x2a, 0x00, 0x81, 0x8a, 0x9b, 0x89, 0x96, 0x98,
  386. 0x9c, 0x86, 0xae, 0x9b, 0x80, 0x8f, 0x20, 0x89,
  387. 0x89, 0x20, 0xa8, 0x96, 0x10, 0x87, 0x93, 0x96,
  388. 0x10, 0x82, 0xb1, 0x00, 0x11, 0x0c, 0x08, 0x00,
  389. 0x97, 0x11, 0x8a, 0x32, 0x8b, 0x29, 0x29, 0x85,
  390. 0x88, 0x30, 0x30, 0xaa, 0x80, 0x8d, 0x85, 0xf2,
  391. 0x9c, 0x60, 0x2b, 0xa3, 0x8b, 0x96, 0x83, 0xb0,
  392. 0x60, 0x21, 0x03, 0x41, 0x6d, 0x81, 0xe9, 0xa5,
  393. 0x86, 0x8b, 0x24, 0x00, 0x89, 0x80, 0x8c, 0x04,
  394. 0x00, 0x01, 0x01, 0x80, 0xeb, 0xa0, 0x41, 0x6a,
  395. 0x91, 0xbf, 0x81, 0xb5, 0xa7, 0x8b, 0xf3, 0x20,
  396. 0x40, 0x86, 0xa3, 0x99, 0x85, 0x99, 0x8a, 0xd8,
  397. 0x15, 0x0d, 0x0d, 0x0a, 0xa2, 0x8b, 0x80, 0x99,
  398. 0x80, 0x92, 0x01, 0x80, 0x8e, 0x81, 0x8d, 0xa1,
  399. 0xfa, 0xc4, 0xb4, 0x41, 0x0a, 0x9c, 0x82, 0xb0,
  400. 0xae, 0x9f, 0x8c, 0x9d, 0x84, 0xa5, 0x89, 0x9d,
  401. 0x81, 0xa3, 0x1f, 0x04, 0xa9, 0x40, 0x9d, 0x91,
  402. 0xa3, 0x83, 0xa3, 0x83, 0xa7, 0x87, 0xb3, 0x8b,
  403. 0x8a, 0x80, 0x8e, 0x06, 0x01, 0x80, 0x8a, 0x80,
  404. 0x8e, 0x06, 0x01, 0x82, 0xb3, 0x8b, 0x41, 0x36,
  405. 0x88, 0x95, 0x89, 0x87, 0x97, 0x28, 0xa9, 0x80,
  406. 0x88, 0xc4, 0x29, 0x00, 0xab, 0x01, 0x10, 0x81,
  407. 0x96, 0x89, 0x96, 0x88, 0x9e, 0xc0, 0x92, 0x01,
  408. 0x89, 0x95, 0x89, 0x99, 0x85, 0x99, 0xa5, 0xb7,
  409. 0x29, 0xbf, 0x80, 0x8e, 0x18, 0x10, 0x9c, 0xa9,
  410. 0x9c, 0x82, 0x9c, 0xa2, 0x38, 0x9b, 0x9a, 0xb5,
  411. 0x89, 0x95, 0x89, 0x92, 0x8c, 0x91, 0xed, 0xc8,
  412. 0xb6, 0xb2, 0x8c, 0xb2, 0x8c, 0xa3, 0xa5, 0x9b,
  413. 0x88, 0x96, 0x40, 0xf9, 0xa9, 0x29, 0x8f, 0x85,
  414. 0xb7, 0x9c, 0x89, 0x07, 0x95, 0xa9, 0x91, 0xad,
  415. 0x94, 0x9a, 0x96, 0x8b, 0xb4, 0xb8, 0x09, 0x80,
  416. 0x8c, 0xac, 0x9f, 0x98, 0x99, 0xa3, 0x9c, 0x01,
  417. 0x07, 0xa2, 0x10, 0x8b, 0xaf, 0x8d, 0x83, 0x94,
  418. 0x00, 0x80, 0xa2, 0x91, 0x80, 0x98, 0x92, 0x81,
  419. 0xbe, 0x30, 0x00, 0x18, 0x8e, 0x80, 0x89, 0x86,
  420. 0xae, 0xa5, 0x39, 0x09, 0x95, 0x06, 0x01, 0x04,
  421. 0x10, 0x91, 0x80, 0x8b, 0x84, 0x9d, 0x89, 0x00,
  422. 0x08, 0x80, 0xa5, 0x00, 0x98, 0x00, 0x80, 0xab,
  423. 0xb4, 0x91, 0x83, 0x93, 0x82, 0x9d, 0xaf, 0x93,
  424. 0x08, 0x80, 0x40, 0xb7, 0xae, 0xa8, 0x83, 0xa3,
  425. 0xaf, 0x93, 0x80, 0xba, 0xaa, 0x8c, 0x80, 0xc6,
  426. 0x9a, 0xa4, 0x86, 0x40, 0xb8, 0xab, 0xf3, 0xbf,
  427. 0x9e, 0x39, 0x01, 0x38, 0x08, 0x97, 0x8e, 0x00,
  428. 0x80, 0xdd, 0x39, 0xa6, 0x8f, 0x00, 0x80, 0x9b,
  429. 0x80, 0x89, 0xa7, 0x30, 0x94, 0x80, 0x8a, 0xad,
  430. 0x92, 0x80, 0x91, 0xc8, 0x40, 0xc6, 0xa0, 0x9e,
  431. 0x88, 0x80, 0xa4, 0x90, 0x80, 0xb0, 0x9d, 0xef,
  432. 0x30, 0x08, 0xa5, 0x94, 0x80, 0x98, 0x28, 0x08,
  433. 0x9f, 0x8d, 0x80, 0x96, 0xab, 0x41, 0x03, 0x92,
  434. 0x8e, 0x00, 0x8c, 0x80, 0xa1, 0xfb, 0x80, 0xce,
  435. 0x43, 0x99, 0xe5, 0xee, 0x90, 0x40, 0xc3, 0x4a,
  436. 0x4b, 0xe0, 0x8e, 0x44, 0x2f, 0x90, 0x85, 0x98,
  437. 0x4f, 0x9a, 0x84, 0x42, 0x46, 0x5a, 0xb8, 0x9d,
  438. 0x46, 0xe1, 0x42, 0x38, 0x86, 0x9e, 0x90, 0xce,
  439. 0x90, 0x9d, 0x91, 0xaf, 0x8f, 0x83, 0x9e, 0x94,
  440. 0x84, 0x92, 0x41, 0xaf, 0xac, 0x40, 0xd2, 0xbf,
  441. 0x9f, 0x98, 0x81, 0x98, 0xab, 0xca, 0x20, 0xc1,
  442. 0x8c, 0xbf, 0x08, 0x80, 0x8d, 0x84, 0x88, 0x5c,
  443. 0xd5, 0xa8, 0x9f, 0xe0, 0xf2, 0x60, 0x21, 0xfc,
  444. 0x18, 0x30, 0x08, 0x41, 0x22, 0x8e, 0x80, 0x9c,
  445. 0x11, 0x80, 0x8d, 0x1f, 0x41, 0x8b, 0x49, 0x03,
  446. 0xea, 0x84, 0x8c, 0x82, 0x88, 0x86, 0x89, 0x57,
  447. 0x65, 0xd4, 0x80, 0xc6, 0x01, 0x08, 0x09, 0x0b,
  448. 0x80, 0x8b, 0x00, 0x06, 0x80, 0xc0, 0x03, 0x0f,
  449. 0x06, 0x80, 0x9b, 0x03, 0x04, 0x00, 0x16, 0x80,
  450. 0x41, 0x53, 0x81, 0x98, 0x80, 0x98, 0x80, 0x9e,
  451. 0x80, 0x98, 0x80, 0x9e, 0x80, 0x98, 0x80, 0x9e,
  452. 0x80, 0x98, 0x80, 0x9e, 0x80, 0x98, 0x07, 0x47,
  453. 0x33, 0x9e, 0x2d, 0x41, 0x04, 0xbd, 0x40, 0x91,
  454. 0xac, 0x89, 0x86, 0x8f, 0x80, 0x41, 0x40, 0x9d,
  455. 0x91, 0xab, 0x41, 0xe3, 0x9b, 0x40, 0xe3, 0x9d,
  456. 0x08, 0x40, 0xce, 0x9e, 0x02, 0x01, 0x06, 0x0c,
  457. 0x88, 0x81, 0x40, 0xdf, 0x30, 0x18, 0x08, 0x8e,
  458. 0x80, 0x40, 0xc4, 0xba, 0xc3, 0x30, 0x44, 0xb3,
  459. 0x18, 0x9a, 0x01, 0x00, 0x08, 0x80, 0x89, 0x03,
  460. 0x00, 0x00, 0x28, 0x18, 0x00, 0x00, 0x02, 0x01,
  461. 0x00, 0x08, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00,
  462. 0x0b, 0x06, 0x03, 0x03, 0x00, 0x80, 0x89, 0x80,
  463. 0x90, 0x22, 0x04, 0x80, 0x90, 0x51, 0x43, 0x60,
  464. 0xa6, 0xdf, 0x9f, 0x51, 0x1d, 0x81, 0x56, 0x8d,
  465. 0x81, 0x5d, 0x30, 0x8e, 0x42, 0x6d, 0x49, 0xa1,
  466. 0x42, 0x1d, 0x45, 0xe1, 0x53, 0x4a, 0x84, 0x60,
  467. 0x21, 0x29,
  468. };
  469. static const uint8_t unicode_prop_ID_Start_index[108] = {
  470. 0xf6, 0x03, 0x20, // 003F6 at 33
  471. 0xa6, 0x07, 0x00, // 007A6 at 64
  472. 0xa9, 0x09, 0x20, // 009A9 at 97
  473. 0xb1, 0x0a, 0x00, // 00AB1 at 128
  474. 0xba, 0x0b, 0x20, // 00BBA at 161
  475. 0x3b, 0x0d, 0x20, // 00D3B at 193
  476. 0xc7, 0x0e, 0x20, // 00EC7 at 225
  477. 0x49, 0x12, 0x00, // 01249 at 256
  478. 0x9b, 0x16, 0x00, // 0169B at 288
  479. 0xac, 0x19, 0x00, // 019AC at 320
  480. 0xc0, 0x1d, 0x80, // 01DC0 at 356
  481. 0x80, 0x20, 0x20, // 02080 at 385
  482. 0x70, 0x2d, 0x00, // 02D70 at 416
  483. 0x00, 0x32, 0x00, // 03200 at 448
  484. 0x06, 0xa8, 0x00, // 0A806 at 480
  485. 0x77, 0xaa, 0x00, // 0AA77 at 512
  486. 0xfc, 0xd7, 0x00, // 0D7FC at 544
  487. 0xfd, 0xfe, 0x40, // 0FEFD at 578
  488. 0xd1, 0x02, 0x01, // 102D1 at 608
  489. 0xb2, 0x05, 0x21, // 105B2 at 641
  490. 0xf6, 0x08, 0x01, // 108F6 at 672
  491. 0x49, 0x0c, 0x01, // 10C49 at 704
  492. 0x76, 0x10, 0x01, // 11076 at 736
  493. 0xdf, 0x12, 0x21, // 112DF at 769
  494. 0xc8, 0x14, 0x41, // 114C8 at 802
  495. 0x42, 0x19, 0x21, // 11942 at 833
  496. 0x31, 0x1d, 0x61, // 11D31 at 867
  497. 0xf1, 0x2f, 0x41, // 12FF1 at 898
  498. 0x78, 0x6b, 0x01, // 16B78 at 928
  499. 0x23, 0xb1, 0xa1, // 1B123 at 965
  500. 0xad, 0xd4, 0x01, // 1D4AD at 992
  501. 0x6f, 0xd7, 0x01, // 1D76F at 1024
  502. 0xee, 0xe5, 0x01, // 1E5EE at 1056
  503. 0x38, 0xee, 0x01, // 1EE38 at 1088
  504. 0xe0, 0xa6, 0x42, // 2A6E0 at 1122
  505. 0x7a, 0x34, 0x03, // 3347A at 1152 (upper bound)
  506. };
  507. static const uint8_t unicode_prop_ID_Continue1_table[708] = {
  508. 0xaf, 0x89, 0xa4, 0x80, 0xd6, 0x80, 0x42, 0x47,
  509. 0xef, 0x96, 0x80, 0x40, 0xfa, 0x84, 0x41, 0x08,
  510. 0xac, 0x00, 0x01, 0x01, 0x00, 0xc7, 0x8a, 0xaf,
  511. 0x9e, 0x28, 0xe4, 0x31, 0x29, 0x08, 0x19, 0x89,
  512. 0x96, 0x80, 0x9d, 0x9a, 0xda, 0x8a, 0x8e, 0x89,
  513. 0xa0, 0x88, 0x88, 0x80, 0x97, 0x18, 0x88, 0x02,
  514. 0x04, 0xaa, 0x82, 0xba, 0x88, 0xa9, 0x97, 0x80,
  515. 0xa0, 0xb5, 0x10, 0x91, 0x06, 0x89, 0x09, 0x89,
  516. 0x90, 0x82, 0xb7, 0x00, 0x31, 0x09, 0x82, 0x88,
  517. 0x80, 0x89, 0x09, 0x89, 0x8d, 0x01, 0x82, 0xb7,
  518. 0x00, 0x23, 0x09, 0x12, 0x80, 0x93, 0x8b, 0x10,
  519. 0x8a, 0x82, 0xb7, 0x00, 0x38, 0x10, 0x82, 0x93,
  520. 0x09, 0x89, 0x89, 0x28, 0x82, 0xb7, 0x00, 0x31,
  521. 0x09, 0x16, 0x82, 0x89, 0x09, 0x89, 0x91, 0x80,
  522. 0xba, 0x22, 0x10, 0x83, 0x88, 0x80, 0x8d, 0x89,
  523. 0x8f, 0x84, 0xb6, 0x00, 0x30, 0x10, 0x1e, 0x81,
  524. 0x8a, 0x09, 0x89, 0x90, 0x82, 0xb7, 0x00, 0x30,
  525. 0x10, 0x1e, 0x81, 0x8a, 0x09, 0x89, 0x10, 0x8b,
  526. 0x83, 0xb6, 0x08, 0x30, 0x10, 0x83, 0x88, 0x80,
  527. 0x89, 0x09, 0x89, 0x90, 0x82, 0xc5, 0x03, 0x28,
  528. 0x00, 0x3d, 0x89, 0x09, 0xbc, 0x01, 0x86, 0x8b,
  529. 0x38, 0x89, 0xd6, 0x01, 0x88, 0x8a, 0x30, 0x89,
  530. 0xbd, 0x0d, 0x89, 0x8a, 0x00, 0x00, 0x03, 0x81,
  531. 0xb0, 0x93, 0x01, 0x84, 0x8a, 0x80, 0xa3, 0x88,
  532. 0x80, 0xe3, 0x93, 0x80, 0x89, 0x8b, 0x1b, 0x10,
  533. 0x11, 0x32, 0x83, 0x8c, 0x8b, 0x80, 0x8e, 0x42,
  534. 0xbe, 0x82, 0x88, 0x88, 0x43, 0x9f, 0x83, 0x9b,
  535. 0x82, 0x9c, 0x81, 0x9d, 0x81, 0xbf, 0x9f, 0x88,
  536. 0x01, 0x89, 0xa0, 0x10, 0x8a, 0x40, 0x8e, 0x80,
  537. 0xf5, 0x8b, 0x83, 0x8b, 0x89, 0x89, 0xff, 0x8a,
  538. 0xbb, 0x84, 0xb8, 0x89, 0x80, 0x9c, 0x81, 0x8a,
  539. 0x85, 0x89, 0x95, 0x8d, 0x80, 0x9e, 0x81, 0x8b,
  540. 0x93, 0x84, 0xae, 0x90, 0x8a, 0x89, 0x90, 0x88,
  541. 0x8b, 0x82, 0x9d, 0x8c, 0x81, 0x89, 0xab, 0x8d,
  542. 0xaf, 0x93, 0x87, 0x89, 0x85, 0x89, 0xf5, 0x10,
  543. 0x94, 0x18, 0x28, 0x0a, 0x40, 0xc5, 0xbf, 0x42,
  544. 0x0b, 0x81, 0xb0, 0x81, 0x92, 0x80, 0xfa, 0x8c,
  545. 0x18, 0x82, 0x8b, 0x4b, 0xfd, 0x82, 0x40, 0x8c,
  546. 0x80, 0xdf, 0x9f, 0x42, 0x29, 0x85, 0xe8, 0x81,
  547. 0xdf, 0x80, 0x60, 0x75, 0x23, 0x89, 0xc4, 0x03,
  548. 0x89, 0x9f, 0x81, 0xcf, 0x81, 0x41, 0x0f, 0x02,
  549. 0x03, 0x80, 0x96, 0x23, 0x80, 0xd2, 0x81, 0xb1,
  550. 0x91, 0x89, 0x89, 0x85, 0x91, 0x8c, 0x8a, 0x9b,
  551. 0x87, 0x98, 0x8c, 0xab, 0x83, 0xae, 0x8d, 0x8e,
  552. 0x89, 0x8a, 0x80, 0x89, 0x89, 0xae, 0x8d, 0x8b,
  553. 0x07, 0x09, 0x89, 0xa0, 0x82, 0xb1, 0x00, 0x11,
  554. 0x0c, 0x08, 0x80, 0xa8, 0x24, 0x81, 0x40, 0xeb,
  555. 0x38, 0x09, 0x89, 0x60, 0x4f, 0x23, 0x80, 0x42,
  556. 0xe0, 0x8f, 0x8f, 0x8f, 0x11, 0x97, 0x82, 0x40,
  557. 0xbf, 0x89, 0xa4, 0x80, 0xa4, 0x80, 0x42, 0x96,
  558. 0x80, 0x40, 0xe1, 0x80, 0x40, 0x94, 0x84, 0x41,
  559. 0x24, 0x89, 0x45, 0x56, 0x10, 0x0c, 0x83, 0xa7,
  560. 0x13, 0x80, 0x40, 0xa4, 0x81, 0x42, 0x3c, 0x1f,
  561. 0x89, 0x85, 0x89, 0x9e, 0x84, 0x41, 0x3c, 0x81,
  562. 0xcc, 0x85, 0xc5, 0x8a, 0xb0, 0x83, 0xf9, 0x82,
  563. 0xb4, 0x8e, 0x9e, 0x8a, 0x09, 0x89, 0x83, 0xac,
  564. 0x8a, 0x30, 0xac, 0x89, 0x2a, 0xa3, 0x8d, 0x80,
  565. 0x89, 0x21, 0xab, 0x80, 0x8b, 0x82, 0xaf, 0x8d,
  566. 0x3b, 0x80, 0x8b, 0xd1, 0x8b, 0x28, 0x08, 0x40,
  567. 0x9c, 0x8b, 0x84, 0x89, 0x2b, 0xb6, 0x08, 0x31,
  568. 0x09, 0x82, 0x88, 0x80, 0x89, 0x09, 0x32, 0x84,
  569. 0xc2, 0x88, 0x00, 0x08, 0x03, 0x04, 0x00, 0x8d,
  570. 0x81, 0xd1, 0x91, 0x88, 0x89, 0x18, 0xd0, 0x93,
  571. 0x8b, 0x89, 0x40, 0xd4, 0x31, 0x88, 0x9a, 0x81,
  572. 0xd1, 0x90, 0x8e, 0x89, 0xd0, 0x8c, 0x87, 0x89,
  573. 0x85, 0x93, 0xb8, 0x8e, 0x83, 0x89, 0x40, 0xf1,
  574. 0x8e, 0x40, 0xa4, 0x89, 0xc5, 0x28, 0x09, 0x18,
  575. 0x00, 0x81, 0x8b, 0x89, 0xf6, 0x31, 0x32, 0x80,
  576. 0x9b, 0x89, 0xa7, 0x30, 0x1f, 0x80, 0x88, 0x8a,
  577. 0xad, 0x8f, 0x40, 0xc5, 0x87, 0x40, 0x87, 0x89,
  578. 0xb4, 0x38, 0x87, 0x8f, 0x89, 0xb7, 0x95, 0x80,
  579. 0x8d, 0xf9, 0x2a, 0x00, 0x08, 0x30, 0x07, 0x89,
  580. 0xaf, 0x20, 0x08, 0x27, 0x89, 0xb5, 0x89, 0x41,
  581. 0x08, 0x83, 0x88, 0x08, 0x80, 0xaf, 0x32, 0x84,
  582. 0x8c, 0x8a, 0x54, 0xe4, 0x05, 0x8e, 0x60, 0x2c,
  583. 0xc7, 0x9b, 0x49, 0x25, 0x89, 0xd5, 0x89, 0xa5,
  584. 0x84, 0xba, 0x86, 0x98, 0x89, 0x42, 0x15, 0x89,
  585. 0x41, 0xd4, 0x00, 0xb6, 0x33, 0xd0, 0x80, 0x8a,
  586. 0x81, 0x60, 0x4c, 0xaa, 0x81, 0x50, 0x50, 0x89,
  587. 0x42, 0x05, 0xad, 0x81, 0x96, 0x42, 0x1d, 0x22,
  588. 0x2f, 0x39, 0x86, 0x9d, 0x83, 0x40, 0x93, 0x82,
  589. 0x45, 0x88, 0xb1, 0x41, 0xff, 0xb6, 0x83, 0xb1,
  590. 0x38, 0x8d, 0x80, 0x95, 0x20, 0x8e, 0x45, 0x4f,
  591. 0x30, 0x90, 0x0e, 0x01, 0x04, 0xe3, 0x80, 0x40,
  592. 0x9f, 0x86, 0x88, 0x89, 0x41, 0x63, 0x80, 0xbc,
  593. 0x8d, 0x41, 0xf1, 0x8d, 0x40, 0xf3, 0x08, 0x89,
  594. 0x40, 0xe7, 0x01, 0x06, 0x0c, 0x80, 0x41, 0xd9,
  595. 0x86, 0xec, 0x34, 0x89, 0x52, 0x95, 0x89, 0x6c,
  596. 0x05, 0x05, 0x40, 0xef,
  597. };
  598. static const uint8_t unicode_prop_ID_Continue1_index[66] = {
  599. 0xfa, 0x06, 0x00, // 006FA at 32
  600. 0x70, 0x09, 0x00, // 00970 at 64
  601. 0xf0, 0x0a, 0x40, // 00AF0 at 98
  602. 0x57, 0x0c, 0x00, // 00C57 at 128
  603. 0xf0, 0x0d, 0x60, // 00DF0 at 163
  604. 0xc7, 0x0f, 0x20, // 00FC7 at 193
  605. 0xea, 0x17, 0x40, // 017EA at 226
  606. 0xec, 0x1a, 0x00, // 01AEC at 256
  607. 0x0e, 0x20, 0x40, // 0200E at 290
  608. 0x7e, 0xa6, 0x20, // 0A67E at 321
  609. 0xda, 0xa9, 0x20, // 0A9DA at 353
  610. 0x10, 0xfe, 0x40, // 0FE10 at 386
  611. 0x40, 0x0a, 0x41, // 10A40 at 418
  612. 0xbb, 0x10, 0x21, // 110BB at 449
  613. 0x4e, 0x13, 0x41, // 1134E at 482
  614. 0xde, 0x15, 0x01, // 115DE at 512
  615. 0xe5, 0x19, 0x01, // 119E5 at 544
  616. 0x5a, 0x1d, 0x01, // 11D5A at 576
  617. 0xf5, 0x6a, 0x21, // 16AF5 at 609
  618. 0x8c, 0xd1, 0x61, // 1D18C at 643
  619. 0x37, 0xe1, 0x41, // 1E137 at 674
  620. 0xf0, 0x01, 0x0e, // E01F0 at 704 (upper bound)
  621. };
  622. #ifdef CONFIG_ALL_UNICODE
  623. static const uint8_t unicode_cc_table[937] = {
  624. 0xb2, 0xcf, 0xd4, 0x00, 0xe8, 0x03, 0xdc, 0x00,
  625. 0xe8, 0x00, 0xd8, 0x04, 0xdc, 0x01, 0xca, 0x03,
  626. 0xdc, 0x01, 0xca, 0x0a, 0xdc, 0x04, 0x01, 0x03,
  627. 0xdc, 0xc7, 0x00, 0xf0, 0xc0, 0x02, 0xdc, 0xc2,
  628. 0x01, 0xdc, 0x80, 0xc2, 0x03, 0xdc, 0xc0, 0x00,
  629. 0xe8, 0x01, 0xdc, 0xc0, 0x41, 0xe9, 0x00, 0xea,
  630. 0x41, 0xe9, 0x00, 0xea, 0x00, 0xe9, 0xcc, 0xb0,
  631. 0xe2, 0xc4, 0xb0, 0xd8, 0x00, 0xdc, 0xc3, 0x00,
  632. 0xdc, 0xc2, 0x00, 0xde, 0x00, 0xdc, 0xc5, 0x05,
  633. 0xdc, 0xc1, 0x00, 0xdc, 0xc1, 0x00, 0xde, 0x00,
  634. 0xe4, 0xc0, 0x49, 0x0a, 0x43, 0x13, 0x80, 0x00,
  635. 0x17, 0x80, 0x41, 0x18, 0x80, 0xc0, 0x00, 0xdc,
  636. 0x80, 0x00, 0x12, 0xb0, 0x17, 0xc7, 0x42, 0x1e,
  637. 0xaf, 0x47, 0x1b, 0xc1, 0x01, 0xdc, 0xc4, 0x00,
  638. 0xdc, 0xc1, 0x00, 0xdc, 0x8f, 0x00, 0x23, 0xb0,
  639. 0x34, 0xc6, 0x81, 0xc3, 0x00, 0xdc, 0xc0, 0x81,
  640. 0xc1, 0x80, 0x00, 0xdc, 0xc1, 0x00, 0xdc, 0xa2,
  641. 0x00, 0x24, 0x9d, 0xc0, 0x00, 0xdc, 0xc1, 0x00,
  642. 0xdc, 0xc1, 0x02, 0xdc, 0xc0, 0x01, 0xdc, 0xc0,
  643. 0x00, 0xdc, 0xc2, 0x00, 0xdc, 0xc0, 0x00, 0xdc,
  644. 0xc0, 0x00, 0xdc, 0xc0, 0x00, 0xdc, 0xc1, 0xb0,
  645. 0x6f, 0xc6, 0x00, 0xdc, 0xc0, 0x88, 0x00, 0xdc,
  646. 0x97, 0xc3, 0x80, 0xc8, 0x80, 0xc2, 0x80, 0xc4,
  647. 0xaa, 0x02, 0xdc, 0xb0, 0x0a, 0xc1, 0x02, 0xdc,
  648. 0xc3, 0xa9, 0xc4, 0x04, 0xdc, 0xcd, 0x80, 0x00,
  649. 0xdc, 0xc1, 0x00, 0xdc, 0xc1, 0x00, 0xdc, 0xc2,
  650. 0x02, 0xdc, 0x42, 0x1b, 0xc2, 0x00, 0xdc, 0xc1,
  651. 0x01, 0xdc, 0xc4, 0xb0, 0x0b, 0x00, 0x07, 0x8f,
  652. 0x00, 0x09, 0x82, 0xc0, 0x00, 0xdc, 0xc1, 0xb0,
  653. 0x36, 0x00, 0x07, 0x8f, 0x00, 0x09, 0xaf, 0xc0,
  654. 0xb0, 0x0c, 0x00, 0x07, 0x8f, 0x00, 0x09, 0xb0,
  655. 0x3d, 0x00, 0x07, 0x8f, 0x00, 0x09, 0xb0, 0x3d,
  656. 0x00, 0x07, 0x8f, 0x00, 0x09, 0xb0, 0x4e, 0x00,
  657. 0x09, 0xb0, 0x3d, 0x00, 0x07, 0x8f, 0x00, 0x09,
  658. 0x86, 0x00, 0x54, 0x00, 0x5b, 0xb0, 0x34, 0x00,
  659. 0x07, 0x8f, 0x00, 0x09, 0xb0, 0x3c, 0x01, 0x09,
  660. 0x8f, 0x00, 0x09, 0xb0, 0x4b, 0x00, 0x09, 0xb0,
  661. 0x3c, 0x01, 0x67, 0x00, 0x09, 0x8c, 0x03, 0x6b,
  662. 0xb0, 0x3b, 0x01, 0x76, 0x00, 0x09, 0x8c, 0x03,
  663. 0x7a, 0xb0, 0x1b, 0x01, 0xdc, 0x9a, 0x00, 0xdc,
  664. 0x80, 0x00, 0xdc, 0x80, 0x00, 0xd8, 0xb0, 0x06,
  665. 0x41, 0x81, 0x80, 0x00, 0x84, 0x84, 0x03, 0x82,
  666. 0x81, 0x00, 0x82, 0x80, 0xc1, 0x00, 0x09, 0x80,
  667. 0xc1, 0xb0, 0x0d, 0x00, 0xdc, 0xb0, 0x3f, 0x00,
  668. 0x07, 0x80, 0x01, 0x09, 0xb0, 0x21, 0x00, 0xdc,
  669. 0xb2, 0x9e, 0xc2, 0xb3, 0x83, 0x01, 0x09, 0x9d,
  670. 0x00, 0x09, 0xb0, 0x6c, 0x00, 0x09, 0x89, 0xc0,
  671. 0xb0, 0x9a, 0x00, 0xe4, 0xb0, 0x5e, 0x00, 0xde,
  672. 0xc0, 0x00, 0xdc, 0xb0, 0xaa, 0xc0, 0x00, 0xdc,
  673. 0xb0, 0x16, 0x00, 0x09, 0x93, 0xc7, 0x81, 0x00,
  674. 0xdc, 0xaf, 0xc4, 0x05, 0xdc, 0xc1, 0x00, 0xdc,
  675. 0x80, 0x01, 0xdc, 0xc1, 0x01, 0xdc, 0xc4, 0x00,
  676. 0xdc, 0xd1, 0x00, 0xdc, 0x81, 0xc5, 0x00, 0xdc,
  677. 0xc3, 0x00, 0xea, 0xb0, 0x17, 0x00, 0x07, 0x8e,
  678. 0x00, 0x09, 0xa5, 0xc0, 0x00, 0xdc, 0xc6, 0xb0,
  679. 0x05, 0x01, 0x09, 0xb0, 0x09, 0x00, 0x07, 0x8a,
  680. 0x01, 0x09, 0xb0, 0x12, 0x00, 0x07, 0xb0, 0x67,
  681. 0xc2, 0x41, 0x00, 0x04, 0xdc, 0xc1, 0x03, 0xdc,
  682. 0xc0, 0x41, 0x00, 0x05, 0x01, 0x83, 0x00, 0xdc,
  683. 0x85, 0xc0, 0x82, 0xc1, 0xb0, 0x95, 0xc1, 0x00,
  684. 0xdc, 0xc6, 0x00, 0xdc, 0xc1, 0x00, 0xea, 0x00,
  685. 0xd6, 0x00, 0xdc, 0x00, 0xca, 0xe4, 0x00, 0xe8,
  686. 0x01, 0xe4, 0x00, 0xdc, 0x00, 0xda, 0xc0, 0x00,
  687. 0xe9, 0x00, 0xdc, 0xc0, 0x00, 0xdc, 0xb2, 0x9f,
  688. 0xc1, 0x01, 0x01, 0xc3, 0x02, 0x01, 0xc1, 0x83,
  689. 0xc0, 0x82, 0x01, 0x01, 0xc0, 0x00, 0xdc, 0xc0,
  690. 0x01, 0x01, 0x03, 0xdc, 0xc0, 0xb8, 0x03, 0xcd,
  691. 0xc2, 0xb0, 0x5c, 0x00, 0x09, 0xb0, 0x2f, 0xdf,
  692. 0xb1, 0xf9, 0x00, 0xda, 0x00, 0xe4, 0x00, 0xe8,
  693. 0x00, 0xde, 0x01, 0xe0, 0xb0, 0x38, 0x01, 0x08,
  694. 0xb8, 0x6d, 0xa3, 0xc0, 0x83, 0xc9, 0x9f, 0xc1,
  695. 0xb0, 0x1f, 0xc1, 0xb0, 0xe3, 0x00, 0x09, 0xa4,
  696. 0x00, 0x09, 0xb0, 0x66, 0x00, 0x09, 0x9a, 0xd1,
  697. 0xb0, 0x08, 0x02, 0xdc, 0xa4, 0x00, 0x09, 0xb0,
  698. 0x2e, 0x00, 0x07, 0x8b, 0x00, 0x09, 0xb0, 0xbe,
  699. 0xc0, 0x80, 0xc1, 0x00, 0xdc, 0x81, 0xc1, 0x84,
  700. 0xc1, 0x80, 0xc0, 0xb0, 0x03, 0x00, 0x09, 0xb0,
  701. 0xc5, 0x00, 0x09, 0xb8, 0x46, 0xff, 0x00, 0x1a,
  702. 0xb2, 0xd0, 0xc6, 0x06, 0xdc, 0xc1, 0xb3, 0x9c,
  703. 0x00, 0xdc, 0xb0, 0xb1, 0x00, 0xdc, 0xb0, 0x64,
  704. 0xc4, 0xb6, 0x61, 0x00, 0xdc, 0x80, 0xc0, 0xa7,
  705. 0xc0, 0x00, 0x01, 0x00, 0xdc, 0x83, 0x00, 0x09,
  706. 0xb0, 0x74, 0xc0, 0x00, 0xdc, 0xb2, 0x0c, 0xc3,
  707. 0xb0, 0x10, 0xc4, 0xb1, 0x0c, 0xc1, 0xb0, 0x1c,
  708. 0x01, 0xdc, 0x80, 0x02, 0xdc, 0xb0, 0x15, 0x01,
  709. 0xdc, 0xc2, 0x00, 0xdc, 0xc0, 0x03, 0xdc, 0xb0,
  710. 0x00, 0xc0, 0x00, 0xdc, 0xc0, 0x00, 0xdc, 0xb0,
  711. 0x8f, 0x00, 0x09, 0xa8, 0x00, 0x09, 0x8d, 0x00,
  712. 0x09, 0xb0, 0x08, 0x00, 0x09, 0x00, 0x07, 0xb0,
  713. 0x14, 0xc2, 0xaf, 0x01, 0x09, 0xb0, 0x0d, 0x00,
  714. 0x07, 0xb0, 0x1b, 0x00, 0x09, 0x88, 0x00, 0x07,
  715. 0xb0, 0x39, 0x00, 0x09, 0x00, 0x07, 0xb0, 0x81,
  716. 0x00, 0x07, 0x00, 0x09, 0xb0, 0x1f, 0x01, 0x07,
  717. 0x8f, 0x00, 0x09, 0x97, 0xc6, 0x82, 0xc4, 0xb0,
  718. 0x28, 0x02, 0x09, 0xb0, 0x40, 0x00, 0x09, 0x82,
  719. 0x00, 0x07, 0x96, 0xc0, 0xb0, 0x32, 0x00, 0x09,
  720. 0x00, 0x07, 0xb0, 0xca, 0x00, 0x09, 0x00, 0x07,
  721. 0xb0, 0x4d, 0x00, 0x09, 0xb0, 0x45, 0x00, 0x09,
  722. 0x00, 0x07, 0xb0, 0x42, 0x00, 0x09, 0xb0, 0xdc,
  723. 0x00, 0x09, 0x00, 0x07, 0xb0, 0xd1, 0x01, 0x09,
  724. 0x83, 0x00, 0x07, 0xb0, 0x6b, 0x00, 0x09, 0xb0,
  725. 0x22, 0x00, 0x09, 0x91, 0x00, 0x09, 0xb0, 0x20,
  726. 0x00, 0x09, 0xb1, 0x74, 0x00, 0x09, 0xb0, 0xd1,
  727. 0x00, 0x07, 0x80, 0x01, 0x09, 0xb0, 0x20, 0x00,
  728. 0x09, 0xb1, 0x78, 0x01, 0x09, 0xb8, 0x39, 0xbb,
  729. 0x00, 0x09, 0xb8, 0x01, 0x8f, 0x04, 0x01, 0xb0,
  730. 0x0a, 0xc6, 0xb4, 0x88, 0x01, 0x06, 0xb8, 0x44,
  731. 0x7b, 0x00, 0x01, 0xb8, 0x0c, 0x95, 0x01, 0xd8,
  732. 0x02, 0x01, 0x82, 0x00, 0xe2, 0x04, 0xd8, 0x87,
  733. 0x07, 0xdc, 0x81, 0xc4, 0x01, 0xdc, 0x9d, 0xc3,
  734. 0xb0, 0x63, 0xc2, 0xb8, 0x05, 0x8a, 0xc6, 0x80,
  735. 0xd0, 0x81, 0xc6, 0x80, 0xc1, 0x80, 0xc4, 0xb0,
  736. 0x33, 0xc0, 0xb0, 0x6f, 0xc6, 0xb1, 0x46, 0xc0,
  737. 0xb0, 0x0c, 0xc3, 0xb1, 0xcb, 0x01, 0xe8, 0x00,
  738. 0xdc, 0xc0, 0xb0, 0xcd, 0xc0, 0x00, 0xdc, 0xb0,
  739. 0xc2, 0xc0, 0x81, 0xc0, 0x86, 0xc1, 0x84, 0xc0,
  740. 0xb1, 0xa9, 0x06, 0xdc, 0xb0, 0x3c, 0xc5, 0x00,
  741. 0x07,
  742. };
  743. static const uint8_t unicode_cc_index[90] = {
  744. 0x4d, 0x03, 0x00, // 0034D at 32
  745. 0x97, 0x05, 0x20, // 00597 at 65
  746. 0xc6, 0x05, 0x00, // 005C6 at 96
  747. 0xe7, 0x06, 0x00, // 006E7 at 128
  748. 0x45, 0x07, 0x00, // 00745 at 160
  749. 0x9c, 0x08, 0x00, // 0089C at 192
  750. 0x4d, 0x09, 0x00, // 0094D at 224
  751. 0x3c, 0x0b, 0x00, // 00B3C at 256
  752. 0x3d, 0x0d, 0x00, // 00D3D at 288
  753. 0x36, 0x0f, 0x00, // 00F36 at 320
  754. 0x38, 0x10, 0x20, // 01038 at 353
  755. 0x3a, 0x19, 0x00, // 0193A at 384
  756. 0xcb, 0x1a, 0x20, // 01ACB at 417
  757. 0xf2, 0x1b, 0x00, // 01BF2 at 448
  758. 0xc3, 0x1d, 0x20, // 01DC3 at 481
  759. 0xd0, 0x20, 0x00, // 020D0 at 512
  760. 0x00, 0x2e, 0x00, // 02E00 at 544
  761. 0x2c, 0xa8, 0x00, // 0A82C at 576
  762. 0xbe, 0xaa, 0x00, // 0AABE at 608
  763. 0x76, 0x03, 0x01, // 10376 at 640
  764. 0xfa, 0x0e, 0x01, // 10EFA at 672
  765. 0x80, 0x10, 0x21, // 11080 at 705
  766. 0xe9, 0x12, 0x01, // 112E9 at 736
  767. 0xc3, 0x14, 0x01, // 114C3 at 768
  768. 0x3f, 0x19, 0x01, // 1193F at 800
  769. 0x98, 0x1d, 0x21, // 11D98 at 833
  770. 0x67, 0xd1, 0x01, // 1D167 at 864
  771. 0x8f, 0xe0, 0x21, // 1E08F at 897
  772. 0xf6, 0xe6, 0x01, // 1E6F6 at 928
  773. 0x4b, 0xe9, 0x01, // 1E94B at 960 (upper bound)
  774. };
  775. static const uint32_t unicode_decomp_table1[709] = {
  776. 0x00280081, 0x002a0097, 0x002a8081, 0x002bc097,
  777. 0x002c8115, 0x002d0097, 0x002d4081, 0x002e0097,
  778. 0x002e4115, 0x002f0199, 0x00302016, 0x00400842,
  779. 0x00448a42, 0x004a0442, 0x004c0096, 0x004c8117,
  780. 0x004d0242, 0x004e4342, 0x004fc12f, 0x0050c342,
  781. 0x005240bf, 0x00530342, 0x00550942, 0x005a0842,
  782. 0x005e0096, 0x005e4342, 0x005fc081, 0x00680142,
  783. 0x006bc142, 0x00710185, 0x0071c317, 0x00734844,
  784. 0x00778344, 0x00798342, 0x007b02be, 0x007c4197,
  785. 0x007d0142, 0x007e0444, 0x00800e42, 0x00878142,
  786. 0x00898744, 0x00ac0483, 0x00b60317, 0x00b80283,
  787. 0x00d00214, 0x00d10096, 0x00dd0080, 0x00de8097,
  788. 0x00df8080, 0x00e10097, 0x00e1413e, 0x00e1c080,
  789. 0x00e204be, 0x00ea83ae, 0x00f282ae, 0x00f401ad,
  790. 0x00f4c12e, 0x00f54103, 0x00fc0303, 0x00fe4081,
  791. 0x0100023e, 0x0101c0be, 0x010301be, 0x010640be,
  792. 0x010e40be, 0x0114023e, 0x0115c0be, 0x011701be,
  793. 0x011d8144, 0x01304144, 0x01340244, 0x01358144,
  794. 0x01368344, 0x01388344, 0x013a8644, 0x013e0144,
  795. 0x0161c085, 0x018882ae, 0x019d422f, 0x01b00184,
  796. 0x01b4c084, 0x024a4084, 0x024c4084, 0x024d0084,
  797. 0x0256042e, 0x0272c12e, 0x02770120, 0x0277c084,
  798. 0x028cc084, 0x028d8084, 0x029641ae, 0x02978084,
  799. 0x02d20084, 0x02d2c12e, 0x02d70120, 0x02e50084,
  800. 0x02f281ae, 0x03120084, 0x03300084, 0x0331c122,
  801. 0x0332812e, 0x035281ae, 0x03768084, 0x037701ae,
  802. 0x038cc085, 0x03acc085, 0x03b7012f, 0x03c30081,
  803. 0x03d0c084, 0x03d34084, 0x03d48084, 0x03d5c084,
  804. 0x03d70084, 0x03da4084, 0x03dcc084, 0x03dd412e,
  805. 0x03ddc085, 0x03de0084, 0x03de4085, 0x03e04084,
  806. 0x03e4c084, 0x03e74084, 0x03e88084, 0x03e9c084,
  807. 0x03eb0084, 0x03ee4084, 0x04098084, 0x043f0081,
  808. 0x06c18484, 0x06c48084, 0x06cec184, 0x06d00120,
  809. 0x06d0c084, 0x074b0383, 0x074cc41f, 0x074f1783,
  810. 0x075e0081, 0x0766d283, 0x07801d44, 0x078e8942,
  811. 0x07931844, 0x079f0d42, 0x07a58216, 0x07a68085,
  812. 0x07a6c0be, 0x07a80d44, 0x07aea044, 0x07c00122,
  813. 0x07c08344, 0x07c20122, 0x07c28344, 0x07c40122,
  814. 0x07c48244, 0x07c60122, 0x07c68244, 0x07c8113e,
  815. 0x07d08244, 0x07d20122, 0x07d28244, 0x07d40122,
  816. 0x07d48344, 0x07d64c3e, 0x07dc4080, 0x07dc80be,
  817. 0x07dcc080, 0x07dd00be, 0x07dd4080, 0x07dd80be,
  818. 0x07ddc080, 0x07de00be, 0x07de4080, 0x07de80be,
  819. 0x07dec080, 0x07df00be, 0x07df4080, 0x07e00820,
  820. 0x07e40820, 0x07e80820, 0x07ec05be, 0x07eec080,
  821. 0x07ef00be, 0x07ef4097, 0x07ef8080, 0x07efc117,
  822. 0x07f0443e, 0x07f24080, 0x07f280be, 0x07f2c080,
  823. 0x07f303be, 0x07f4c080, 0x07f582ae, 0x07f6c080,
  824. 0x07f7433e, 0x07f8c080, 0x07f903ae, 0x07fac080,
  825. 0x07fb013e, 0x07fb8102, 0x07fc83be, 0x07fe4080,
  826. 0x07fe80be, 0x07fec080, 0x07ff00be, 0x07ff4080,
  827. 0x07ff8097, 0x0800011e, 0x08008495, 0x08044081,
  828. 0x0805c097, 0x08090081, 0x08094097, 0x08098099,
  829. 0x080bc081, 0x080cc085, 0x080d00b1, 0x080d8085,
  830. 0x080dc0b1, 0x080f0197, 0x0811c197, 0x0815c0b3,
  831. 0x0817c081, 0x081c0595, 0x081ec081, 0x081f0215,
  832. 0x0820051f, 0x08228583, 0x08254415, 0x082a0097,
  833. 0x08400119, 0x08408081, 0x0840c0bf, 0x08414119,
  834. 0x0841c081, 0x084240bf, 0x0842852d, 0x08454081,
  835. 0x08458097, 0x08464295, 0x08480097, 0x08484099,
  836. 0x08488097, 0x08490081, 0x08498080, 0x084a0081,
  837. 0x084a8102, 0x084b0495, 0x084d421f, 0x084e4081,
  838. 0x084ec099, 0x084f0283, 0x08514295, 0x08540119,
  839. 0x0854809b, 0x0854c619, 0x0857c097, 0x08580081,
  840. 0x08584097, 0x08588099, 0x0858c097, 0x08590081,
  841. 0x08594097, 0x08598099, 0x0859c09b, 0x085a0097,
  842. 0x085a4081, 0x085a8097, 0x085ac099, 0x085b0295,
  843. 0x085c4097, 0x085c8099, 0x085cc097, 0x085d0081,
  844. 0x085d4097, 0x085d8099, 0x085dc09b, 0x085e0097,
  845. 0x085e4081, 0x085e8097, 0x085ec099, 0x085f0215,
  846. 0x08624099, 0x0866813e, 0x086b80be, 0x087341be,
  847. 0x088100be, 0x088240be, 0x088300be, 0x088901be,
  848. 0x088b0085, 0x088b40b1, 0x088bc085, 0x088c00b1,
  849. 0x089040be, 0x089100be, 0x0891c1be, 0x089801be,
  850. 0x089b42be, 0x089d0144, 0x089e0144, 0x08a00144,
  851. 0x08a10144, 0x08a20144, 0x08ab023e, 0x08b80244,
  852. 0x08ba8220, 0x08ca411e, 0x0918049f, 0x091a4523,
  853. 0x091cc097, 0x091d04a5, 0x091f452b, 0x0921c09b,
  854. 0x092204a1, 0x09244525, 0x0926c099, 0x09270d25,
  855. 0x092d8d1f, 0x09340d1f, 0x093a8081, 0x0a8300b3,
  856. 0x0a9d0099, 0x0a9d4097, 0x0a9d8099, 0x0ab700be,
  857. 0x0b1f0115, 0x0b5bc081, 0x0ba7c081, 0x0bbcc081,
  858. 0x0bc004ad, 0x0bc244ad, 0x0bc484ad, 0x0bc6f383,
  859. 0x0be0852d, 0x0be31d03, 0x0bf1882d, 0x0c000081,
  860. 0x0c0d8283, 0x0c130b84, 0x0c194284, 0x0c1c0122,
  861. 0x0c1cc122, 0x0c1d8122, 0x0c1e4122, 0x0c1f0122,
  862. 0x0c250084, 0x0c26c123, 0x0c278084, 0x0c27c085,
  863. 0x0c2b0b84, 0x0c314284, 0x0c340122, 0x0c34c122,
  864. 0x0c358122, 0x0c364122, 0x0c370122, 0x0c3d0084,
  865. 0x0c3dc220, 0x0c3f8084, 0x0c3fc085, 0x0c4c4a2d,
  866. 0x0c51451f, 0x0c53ca9f, 0x0c5915ad, 0x0c648703,
  867. 0x0c800741, 0x0c838089, 0x0c83c129, 0x0c8441a9,
  868. 0x0c850089, 0x0c854129, 0x0c85c2a9, 0x0c870089,
  869. 0x0c87408f, 0x0c87808d, 0x0c881241, 0x0c910203,
  870. 0x0c940099, 0x0c9444a3, 0x0c968323, 0x0c98072d,
  871. 0x0c9b84af, 0x0c9dc2a1, 0x0c9f00b5, 0x0c9f40b3,
  872. 0x0c9f8085, 0x0ca01883, 0x0cac4223, 0x0cad4523,
  873. 0x0cafc097, 0x0cb004a1, 0x0cb241a5, 0x0cb30097,
  874. 0x0cb34099, 0x0cb38097, 0x0cb3c099, 0x0cb417ad,
  875. 0x0cbfc085, 0x0cc001b3, 0x0cc0c0b1, 0x0cc100b3,
  876. 0x0cc14131, 0x0cc1c0b5, 0x0cc200b3, 0x0cc241b1,
  877. 0x0cc30133, 0x0cc38131, 0x0cc40085, 0x0cc440b1,
  878. 0x0cc48133, 0x0cc50085, 0x0cc540b5, 0x0cc580b7,
  879. 0x0cc5c0b5, 0x0cc600b1, 0x0cc64135, 0x0cc6c0b3,
  880. 0x0cc701b1, 0x0cc7c0b3, 0x0cc800b5, 0x0cc840b3,
  881. 0x0cc881b1, 0x0cc9422f, 0x0cca4131, 0x0ccac0b5,
  882. 0x0ccb00b1, 0x0ccb40b3, 0x0ccb80b5, 0x0ccbc0b1,
  883. 0x0ccc012f, 0x0ccc80b5, 0x0cccc0b3, 0x0ccd00b5,
  884. 0x0ccd40b1, 0x0ccd80b5, 0x0ccdc085, 0x0cce02b1,
  885. 0x0ccf40b3, 0x0ccf80b1, 0x0ccfc085, 0x0cd001b1,
  886. 0x0cd0c0b3, 0x0cd101b1, 0x0cd1c0b5, 0x0cd200b3,
  887. 0x0cd24085, 0x0cd280b5, 0x0cd2c085, 0x0cd30133,
  888. 0x0cd381b1, 0x0cd440b3, 0x0cd48085, 0x0cd4c0b1,
  889. 0x0cd500b3, 0x0cd54085, 0x0cd580b5, 0x0cd5c0b1,
  890. 0x0cd60521, 0x0cd88525, 0x0cdb02a5, 0x0cdc4099,
  891. 0x0cdc8117, 0x0cdd0099, 0x0cdd4197, 0x0cde0127,
  892. 0x0cde8285, 0x0cdfc089, 0x0ce0043f, 0x0ce20099,
  893. 0x0ce2409b, 0x0ce283bf, 0x0ce44219, 0x0ce54205,
  894. 0x0ce6433f, 0x0ce7c131, 0x0ce84085, 0x0ce881b1,
  895. 0x0ce94085, 0x0ce98107, 0x0cea0089, 0x0cea4097,
  896. 0x0cea8219, 0x0ceb809d, 0x0cebc08d, 0x0cec083f,
  897. 0x0cf00105, 0x0cf0809b, 0x0cf0c197, 0x0cf1809b,
  898. 0x0cf1c099, 0x0cf20517, 0x0cf48099, 0x0cf4c117,
  899. 0x0cf54119, 0x0cf5c097, 0x0cf6009b, 0x0cf64099,
  900. 0x0cf68217, 0x0cf78119, 0x0cf804a1, 0x0cfa4525,
  901. 0x0cfcc525, 0x0cff4125, 0x0cffc099, 0x29a70103,
  902. 0x29dc0081, 0x29fc4215, 0x29fe0103, 0x2ad70203,
  903. 0x2ada4081, 0x3e401482, 0x3e4a7f82, 0x3e6a3f82,
  904. 0x3e8aa102, 0x3e9b0110, 0x3e9c2f82, 0x3eb3c590,
  905. 0x3ec00197, 0x3ec0c119, 0x3ec1413f, 0x3ec4c2af,
  906. 0x3ec74184, 0x3ec804ad, 0x3eca4081, 0x3eca8304,
  907. 0x3ecc03a0, 0x3ece02a0, 0x3ecf8084, 0x3ed00120,
  908. 0x3ed0c120, 0x3ed184ae, 0x3ed3c085, 0x3ed4312d,
  909. 0x3ef4cbad, 0x3efa892f, 0x3eff022d, 0x3f002f2f,
  910. 0x3f1782a5, 0x3f18c0b1, 0x3f1907af, 0x3f1cffaf,
  911. 0x3f3c81a5, 0x3f3d64af, 0x3f542031, 0x3f649b31,
  912. 0x3f7c0131, 0x3f7c83b3, 0x3f7e40b1, 0x3f7e80bd,
  913. 0x3f7ec0bb, 0x3f7f00b3, 0x3f840503, 0x3f8c01ad,
  914. 0x3f8cc315, 0x3f8e462d, 0x3f91cc03, 0x3f97c695,
  915. 0x3f9c01af, 0x3f9d0085, 0x3f9d852f, 0x3fa03aad,
  916. 0x3fbd442f, 0x3fc06f1f, 0x3fd7c11f, 0x3fd85fad,
  917. 0x3fe80081, 0x3fe84f1f, 0x3ff0831f, 0x3ff2831f,
  918. 0x3ff4831f, 0x3ff6819f, 0x3ff80783, 0x41724092,
  919. 0x41790092, 0x41e04d83, 0x41e70f91, 0x44268192,
  920. 0x442ac092, 0x444b8112, 0x44d2c112, 0x44e0c192,
  921. 0x44e38092, 0x44e44092, 0x44f14212, 0x452ec212,
  922. 0x456e8112, 0x464e0092, 0x58484412, 0x5b5a0192,
  923. 0x73358d1f, 0x733c051f, 0x74578392, 0x746ec312,
  924. 0x75000d1f, 0x75068d1f, 0x750d0d1f, 0x7513839f,
  925. 0x7515891f, 0x751a0d1f, 0x75208d1f, 0x75271015,
  926. 0x752f439f, 0x7531459f, 0x75340d1f, 0x753a8d1f,
  927. 0x75410395, 0x7543441f, 0x7545839f, 0x75478d1f,
  928. 0x754e0795, 0x7552839f, 0x75548d1f, 0x755b0d1f,
  929. 0x75618d1f, 0x75680d1f, 0x756e8d1f, 0x75750d1f,
  930. 0x757b8d1f, 0x75820d1f, 0x75888d1f, 0x758f0d1f,
  931. 0x75958d1f, 0x759c0d1f, 0x75a28d1f, 0x75a90103,
  932. 0x75aa089f, 0x75ae4081, 0x75ae839f, 0x75b04081,
  933. 0x75b08c9f, 0x75b6c081, 0x75b7032d, 0x75b8889f,
  934. 0x75bcc081, 0x75bd039f, 0x75bec081, 0x75bf0c9f,
  935. 0x75c54081, 0x75c5832d, 0x75c7089f, 0x75cb4081,
  936. 0x75cb839f, 0x75cd4081, 0x75cd8c9f, 0x75d3c081,
  937. 0x75d4032d, 0x75d5889f, 0x75d9c081, 0x75da039f,
  938. 0x75dbc081, 0x75dc0c9f, 0x75e24081, 0x75e2832d,
  939. 0x75e4089f, 0x75e84081, 0x75e8839f, 0x75ea4081,
  940. 0x75ea8c9f, 0x75f0c081, 0x75f1042d, 0x75f3851f,
  941. 0x75f6051f, 0x75f8851f, 0x75fb051f, 0x75fd851f,
  942. 0x780c049f, 0x780e419f, 0x780f059f, 0x7811c203,
  943. 0x7812d0ad, 0x781b0103, 0x7b80022d, 0x7b814dad,
  944. 0x7b884203, 0x7b89c081, 0x7b8a452d, 0x7b8d0403,
  945. 0x7b908081, 0x7b91dc03, 0x7ba0052d, 0x7ba2c8ad,
  946. 0x7ba84483, 0x7baac8ad, 0x7c400097, 0x7c404521,
  947. 0x7c440d25, 0x7c4a8087, 0x7c4ac115, 0x7c4b4117,
  948. 0x7c4c0d1f, 0x7c528217, 0x7c538099, 0x7c53c097,
  949. 0x7c5a8197, 0x7c640097, 0x7c80012f, 0x7c808081,
  950. 0x7c841603, 0x7c9004c1, 0x7c940103, 0x7efc051f,
  951. 0xbe0001ac, 0xbe00d110, 0xbe0947ac, 0xbe0d3910,
  952. 0xbe29872c, 0xbe2d022c, 0xbe2e3790, 0xbe49ff90,
  953. 0xbe69bc10,
  954. };
  955. static const uint16_t unicode_decomp_table2[709] = {
  956. 0x0020, 0x0000, 0x0061, 0x0002, 0x0004, 0x0006, 0x03bc, 0x0008,
  957. 0x000a, 0x000c, 0x0015, 0x0095, 0x00a5, 0x00b9, 0x00c1, 0x00c3,
  958. 0x00c7, 0x00cb, 0x00d1, 0x00d7, 0x00dd, 0x00e0, 0x00e6, 0x00f8,
  959. 0x0108, 0x010a, 0x0073, 0x0110, 0x0112, 0x0114, 0x0120, 0x012c,
  960. 0x0144, 0x014d, 0x0153, 0x0162, 0x0168, 0x016a, 0x0176, 0x0192,
  961. 0x0194, 0x01a9, 0x01bb, 0x01c7, 0x01d1, 0x01d5, 0x02b9, 0x01d7,
  962. 0x003b, 0x01d9, 0x01db, 0x00b7, 0x01e1, 0x01fc, 0x020c, 0x0218,
  963. 0x021d, 0x0223, 0x0227, 0x03a3, 0x0233, 0x023f, 0x0242, 0x024b,
  964. 0x024e, 0x0251, 0x025d, 0x0260, 0x0269, 0x026c, 0x026f, 0x0275,
  965. 0x0278, 0x0281, 0x028a, 0x029c, 0x029f, 0x02a3, 0x02af, 0x02b9,
  966. 0x02c5, 0x02c9, 0x02cd, 0x02d1, 0x02d5, 0x02e7, 0x02ed, 0x02f1,
  967. 0x02f5, 0x02f9, 0x02fd, 0x0305, 0x0309, 0x030d, 0x0313, 0x0317,
  968. 0x031b, 0x0323, 0x0327, 0x032b, 0x032f, 0x0335, 0x033d, 0x0341,
  969. 0x0349, 0x034d, 0x0351, 0x0f0b, 0x0357, 0x035b, 0x035f, 0x0363,
  970. 0x0367, 0x036b, 0x036f, 0x0373, 0x0379, 0x037d, 0x0381, 0x0385,
  971. 0x0389, 0x038d, 0x0391, 0x0395, 0x0399, 0x039d, 0x03a1, 0x10dc,
  972. 0x03a5, 0x03c9, 0x03cd, 0x03d9, 0x03dd, 0x03e1, 0x03ef, 0x03f1,
  973. 0x043d, 0x044f, 0x0499, 0x04f0, 0x0502, 0x054a, 0x0564, 0x056c,
  974. 0x0570, 0x0573, 0x059a, 0x05fa, 0x05fe, 0x0607, 0x060b, 0x0614,
  975. 0x0618, 0x061e, 0x0622, 0x0628, 0x068e, 0x0694, 0x0698, 0x069e,
  976. 0x06a2, 0x06ab, 0x03ac, 0x06f3, 0x03ad, 0x06f6, 0x03ae, 0x06f9,
  977. 0x03af, 0x06fc, 0x03cc, 0x06ff, 0x03cd, 0x0702, 0x03ce, 0x0705,
  978. 0x0709, 0x070d, 0x0711, 0x0386, 0x0732, 0x0735, 0x03b9, 0x0737,
  979. 0x073b, 0x0388, 0x0753, 0x0389, 0x0756, 0x0390, 0x076b, 0x038a,
  980. 0x0777, 0x03b0, 0x0789, 0x038e, 0x0799, 0x079f, 0x07a3, 0x038c,
  981. 0x07b8, 0x038f, 0x07bb, 0x00b4, 0x07be, 0x07c0, 0x07c2, 0x2010,
  982. 0x07cb, 0x002e, 0x07cd, 0x07cf, 0x0020, 0x07d2, 0x07d6, 0x07db,
  983. 0x07df, 0x07e4, 0x07ea, 0x07f0, 0x0020, 0x07f6, 0x2212, 0x0801,
  984. 0x0805, 0x0807, 0x081d, 0x0825, 0x0827, 0x0043, 0x082d, 0x0830,
  985. 0x0190, 0x0836, 0x0839, 0x004e, 0x0845, 0x0847, 0x084c, 0x084e,
  986. 0x0851, 0x005a, 0x03a9, 0x005a, 0x0853, 0x0857, 0x0860, 0x0069,
  987. 0x0862, 0x0865, 0x086f, 0x0874, 0x087a, 0x087e, 0x08a2, 0x0049,
  988. 0x08a4, 0x08a6, 0x08a9, 0x0056, 0x08ab, 0x08ad, 0x08b0, 0x08b4,
  989. 0x0058, 0x08b6, 0x08b8, 0x08bb, 0x08c0, 0x08c2, 0x08c5, 0x0076,
  990. 0x08c7, 0x08c9, 0x08cc, 0x08d0, 0x0078, 0x08d2, 0x08d4, 0x08d7,
  991. 0x08db, 0x08de, 0x08e4, 0x08e7, 0x08f0, 0x08f3, 0x08f6, 0x08f9,
  992. 0x0902, 0x0906, 0x090b, 0x090f, 0x0914, 0x0917, 0x091a, 0x0923,
  993. 0x092c, 0x093b, 0x093e, 0x0941, 0x0944, 0x0947, 0x094a, 0x0956,
  994. 0x095c, 0x0960, 0x0962, 0x0964, 0x0968, 0x096a, 0x0970, 0x0978,
  995. 0x097c, 0x0980, 0x0986, 0x0989, 0x098f, 0x0991, 0x0030, 0x0993,
  996. 0x0999, 0x099c, 0x099e, 0x09a1, 0x09a4, 0x2d61, 0x6bcd, 0x9f9f,
  997. 0x09a6, 0x09b1, 0x09bc, 0x09c7, 0x0a95, 0x0aa1, 0x0b15, 0x0020,
  998. 0x0b27, 0x0b31, 0x0b8d, 0x0ba1, 0x0ba5, 0x0ba9, 0x0bad, 0x0bb1,
  999. 0x0bb5, 0x0bb9, 0x0bbd, 0x0bc1, 0x0bc5, 0x0c21, 0x0c35, 0x0c39,
  1000. 0x0c3d, 0x0c41, 0x0c45, 0x0c49, 0x0c4d, 0x0c51, 0x0c55, 0x0c59,
  1001. 0x0c6f, 0x0c71, 0x0c73, 0x0ca0, 0x0cbc, 0x0cdc, 0x0ce4, 0x0cec,
  1002. 0x0cf4, 0x0cfc, 0x0d04, 0x0d0c, 0x0d14, 0x0d22, 0x0d2e, 0x0d7a,
  1003. 0x0d82, 0x0d85, 0x0d89, 0x0d8d, 0x0d9d, 0x0db1, 0x0db5, 0x0dbc,
  1004. 0x0dc2, 0x0dc6, 0x0e28, 0x0e2c, 0x0e30, 0x0e32, 0x0e36, 0x0e3c,
  1005. 0x0e3e, 0x0e41, 0x0e43, 0x0e46, 0x0e77, 0x0e7b, 0x0e89, 0x0e8e,
  1006. 0x0e94, 0x0e9c, 0x0ea3, 0x0ea9, 0x0eb4, 0x0ebe, 0x0ec6, 0x0eca,
  1007. 0x0ecf, 0x0ed9, 0x0edd, 0x0ee4, 0x0eec, 0x0ef3, 0x0ef8, 0x0f04,
  1008. 0x0f0a, 0x0f15, 0x0f1b, 0x0f22, 0x0f28, 0x0f33, 0x0f3d, 0x0f45,
  1009. 0x0f4c, 0x0f51, 0x0f57, 0x0f5e, 0x0f63, 0x0f69, 0x0f70, 0x0f76,
  1010. 0x0f7d, 0x0f82, 0x0f89, 0x0f8d, 0x0f9e, 0x0fa4, 0x0fa9, 0x0fad,
  1011. 0x0fb8, 0x0fbe, 0x0fc9, 0x0fd0, 0x0fd6, 0x0fda, 0x0fe1, 0x0fe5,
  1012. 0x0fef, 0x0ffa, 0x1000, 0x1004, 0x1009, 0x100f, 0x1013, 0x101a,
  1013. 0x101f, 0x1023, 0x1029, 0x102f, 0x1032, 0x1036, 0x1039, 0x103f,
  1014. 0x1045, 0x1059, 0x1061, 0x1079, 0x107c, 0x1080, 0x1095, 0x10a1,
  1015. 0x10b1, 0x10c3, 0x10cb, 0x10cf, 0x10da, 0x10de, 0x10ea, 0x10f2,
  1016. 0x10f4, 0x1100, 0x1105, 0x1111, 0x1141, 0x1149, 0x114d, 0x1153,
  1017. 0x1157, 0x115a, 0x116e, 0x1171, 0x1175, 0x117b, 0x117d, 0x1181,
  1018. 0x1184, 0x118c, 0x1192, 0x1196, 0x119c, 0x11a2, 0x11a8, 0x11ab,
  1019. 0xa76f, 0x11af, 0x11b3, 0x11b7, 0x028d, 0x11bf, 0x1211, 0x130f,
  1020. 0x140d, 0x1491, 0x1496, 0x1554, 0x156d, 0x1573, 0x1579, 0x157f,
  1021. 0x158b, 0x1597, 0x002b, 0x15a2, 0x15ba, 0x15be, 0x15c2, 0x15c6,
  1022. 0x15ca, 0x15ce, 0x15e2, 0x15e6, 0x164a, 0x1663, 0x1689, 0x168f,
  1023. 0x174d, 0x1753, 0x1758, 0x1778, 0x1878, 0x187e, 0x1912, 0x19d4,
  1024. 0x1a78, 0x1a80, 0x1a9e, 0x1aa3, 0x1ab7, 0x1ac1, 0x1ac7, 0x1adb,
  1025. 0x1ae0, 0x1ae6, 0x1af4, 0x1b24, 0x1b31, 0x1b39, 0x1b3d, 0x1b53,
  1026. 0x1bca, 0x1bdc, 0x1bde, 0x1be0, 0x3164, 0x1c21, 0x1c23, 0x1c25,
  1027. 0x1c27, 0x1c29, 0x1c2b, 0x1c49, 0x1c4e, 0x1c53, 0x1c89, 0x1ccf,
  1028. 0x1cdd, 0x1ce2, 0x1ceb, 0x1cf4, 0x1d02, 0x1d07, 0x1d0c, 0x1d1e,
  1029. 0x1d30, 0x1d39, 0x1d3e, 0x1d62, 0x1d70, 0x1d72, 0x1d74, 0x1d94,
  1030. 0x1daf, 0x1db1, 0x1db3, 0x1db5, 0x1db7, 0x1db9, 0x1dbb, 0x1dbd,
  1031. 0x1ddd, 0x1ddf, 0x1de1, 0x1de3, 0x1de5, 0x1dec, 0x1dee, 0x1df0,
  1032. 0x1df2, 0x1e01, 0x1e03, 0x1e05, 0x1e07, 0x1e09, 0x1e0b, 0x1e0d,
  1033. 0x1e0f, 0x1e11, 0x1e13, 0x1e15, 0x1e17, 0x1e19, 0x1e1b, 0x1e1d,
  1034. 0x1e21, 0x03f4, 0x1e23, 0x2207, 0x1e25, 0x2202, 0x1e27, 0x1e2f,
  1035. 0x03f4, 0x1e31, 0x2207, 0x1e33, 0x2202, 0x1e35, 0x1e3d, 0x03f4,
  1036. 0x1e3f, 0x2207, 0x1e41, 0x2202, 0x1e43, 0x1e4b, 0x03f4, 0x1e4d,
  1037. 0x2207, 0x1e4f, 0x2202, 0x1e51, 0x1e59, 0x03f4, 0x1e5b, 0x2207,
  1038. 0x1e5d, 0x2202, 0x1e5f, 0x1e69, 0x1e6b, 0x1e6d, 0x1e6f, 0x1e71,
  1039. 0x1e73, 0x1e75, 0x1e77, 0x1e79, 0x1e81, 0x1ea4, 0x1ea8, 0x1eae,
  1040. 0x1ecb, 0x062d, 0x1ed3, 0x1edf, 0x062c, 0x1eef, 0x1f5f, 0x1f6b,
  1041. 0x1f7e, 0x1f90, 0x1fa3, 0x1fa5, 0x1fa9, 0x1faf, 0x1fb5, 0x1fb7,
  1042. 0x1fbb, 0x1fbd, 0x1fc5, 0x1fc8, 0x1fca, 0x1fd0, 0x1fd2, 0x30b5,
  1043. 0x1fd8, 0x2030, 0x2046, 0x204a, 0x204c, 0x2051, 0x209e, 0x20af,
  1044. 0x21b0, 0x21c0, 0x21c6, 0x22c0, 0x23de,
  1045. };
  1046. static const uint8_t unicode_decomp_data[9452] = {
  1047. 0x20, 0x88, 0x20, 0x84, 0x32, 0x33, 0x20, 0x81,
  1048. 0x20, 0xa7, 0x31, 0x6f, 0x31, 0xd0, 0x34, 0x31,
  1049. 0xd0, 0x32, 0x33, 0xd0, 0x34, 0x41, 0x80, 0x41,
  1050. 0x81, 0x41, 0x82, 0x41, 0x83, 0x41, 0x88, 0x41,
  1051. 0x8a, 0x00, 0x00, 0x43, 0xa7, 0x45, 0x80, 0x45,
  1052. 0x81, 0x45, 0x82, 0x45, 0x88, 0x49, 0x80, 0x49,
  1053. 0x81, 0x49, 0x82, 0x49, 0x88, 0x00, 0x00, 0x4e,
  1054. 0x83, 0x4f, 0x80, 0x4f, 0x81, 0x4f, 0x82, 0x4f,
  1055. 0x83, 0x4f, 0x88, 0x00, 0x00, 0x00, 0x00, 0x55,
  1056. 0x80, 0x55, 0x81, 0x55, 0x82, 0x55, 0x88, 0x59,
  1057. 0x81, 0x00, 0x00, 0x00, 0x00, 0x61, 0x80, 0x61,
  1058. 0x81, 0x61, 0x82, 0x61, 0x83, 0x61, 0x88, 0x61,
  1059. 0x8a, 0x00, 0x00, 0x63, 0xa7, 0x65, 0x80, 0x65,
  1060. 0x81, 0x65, 0x82, 0x65, 0x88, 0x69, 0x80, 0x69,
  1061. 0x81, 0x69, 0x82, 0x69, 0x88, 0x00, 0x00, 0x6e,
  1062. 0x83, 0x6f, 0x80, 0x6f, 0x81, 0x6f, 0x82, 0x6f,
  1063. 0x83, 0x6f, 0x88, 0x00, 0x00, 0x00, 0x00, 0x75,
  1064. 0x80, 0x75, 0x81, 0x75, 0x82, 0x75, 0x88, 0x79,
  1065. 0x81, 0x00, 0x00, 0x79, 0x88, 0x41, 0x84, 0x41,
  1066. 0x86, 0x41, 0xa8, 0x43, 0x81, 0x43, 0x82, 0x43,
  1067. 0x87, 0x43, 0x8c, 0x44, 0x8c, 0x45, 0x84, 0x45,
  1068. 0x86, 0x45, 0x87, 0x45, 0xa8, 0x45, 0x8c, 0x47,
  1069. 0x82, 0x47, 0x86, 0x47, 0x87, 0x47, 0xa7, 0x48,
  1070. 0x82, 0x49, 0x83, 0x49, 0x84, 0x49, 0x86, 0x49,
  1071. 0xa8, 0x49, 0x87, 0x49, 0x4a, 0x69, 0x6a, 0x4a,
  1072. 0x82, 0x4b, 0xa7, 0x4c, 0x81, 0x4c, 0xa7, 0x4c,
  1073. 0x8c, 0x4c, 0x00, 0x00, 0x6b, 0x20, 0x6b, 0x4e,
  1074. 0x81, 0x4e, 0xa7, 0x4e, 0x8c, 0xbc, 0x02, 0x6e,
  1075. 0x4f, 0x84, 0x4f, 0x86, 0x4f, 0x8b, 0x52, 0x81,
  1076. 0x52, 0xa7, 0x52, 0x8c, 0x53, 0x81, 0x53, 0x82,
  1077. 0x53, 0xa7, 0x53, 0x8c, 0x54, 0xa7, 0x54, 0x8c,
  1078. 0x55, 0x83, 0x55, 0x84, 0x55, 0x86, 0x55, 0x8a,
  1079. 0x55, 0x8b, 0x55, 0xa8, 0x57, 0x82, 0x59, 0x82,
  1080. 0x59, 0x88, 0x5a, 0x81, 0x5a, 0x87, 0x5a, 0x8c,
  1081. 0x4f, 0x9b, 0x55, 0x9b, 0x44, 0x00, 0x7d, 0x01,
  1082. 0x44, 0x00, 0x7e, 0x01, 0x64, 0x00, 0x7e, 0x01,
  1083. 0x4c, 0x4a, 0x4c, 0x6a, 0x6c, 0x6a, 0x4e, 0x4a,
  1084. 0x4e, 0x6a, 0x6e, 0x6a, 0x41, 0x00, 0x8c, 0x49,
  1085. 0x00, 0x8c, 0x4f, 0x00, 0x8c, 0x55, 0x00, 0x8c,
  1086. 0xdc, 0x00, 0x84, 0xdc, 0x00, 0x81, 0xdc, 0x00,
  1087. 0x8c, 0xdc, 0x00, 0x80, 0xc4, 0x00, 0x84, 0x26,
  1088. 0x02, 0x84, 0xc6, 0x00, 0x84, 0x47, 0x8c, 0x4b,
  1089. 0x8c, 0x4f, 0xa8, 0xea, 0x01, 0x84, 0xeb, 0x01,
  1090. 0x84, 0xb7, 0x01, 0x8c, 0x92, 0x02, 0x8c, 0x6a,
  1091. 0x00, 0x8c, 0x44, 0x5a, 0x44, 0x7a, 0x64, 0x7a,
  1092. 0x47, 0x81, 0x4e, 0x00, 0x80, 0xc5, 0x00, 0x81,
  1093. 0xc6, 0x00, 0x81, 0xd8, 0x00, 0x81, 0x41, 0x8f,
  1094. 0x41, 0x91, 0x45, 0x8f, 0x45, 0x91, 0x49, 0x8f,
  1095. 0x49, 0x91, 0x4f, 0x8f, 0x4f, 0x91, 0x52, 0x8f,
  1096. 0x52, 0x91, 0x55, 0x8f, 0x55, 0x91, 0x53, 0xa6,
  1097. 0x54, 0xa6, 0x48, 0x8c, 0x41, 0x00, 0x87, 0x45,
  1098. 0x00, 0xa7, 0xd6, 0x00, 0x84, 0xd5, 0x00, 0x84,
  1099. 0x4f, 0x00, 0x87, 0x2e, 0x02, 0x84, 0x59, 0x00,
  1100. 0x84, 0x68, 0x00, 0x66, 0x02, 0x6a, 0x00, 0x72,
  1101. 0x00, 0x79, 0x02, 0x7b, 0x02, 0x81, 0x02, 0x77,
  1102. 0x00, 0x79, 0x00, 0x20, 0x86, 0x20, 0x87, 0x20,
  1103. 0x8a, 0x20, 0xa8, 0x20, 0x83, 0x20, 0x8b, 0x63,
  1104. 0x02, 0x6c, 0x00, 0x73, 0x00, 0x78, 0x00, 0x95,
  1105. 0x02, 0x80, 0x81, 0x00, 0x93, 0x88, 0x81, 0x20,
  1106. 0xc5, 0x20, 0x81, 0xa8, 0x00, 0x81, 0x91, 0x03,
  1107. 0x81, 0x95, 0x03, 0x81, 0x97, 0x03, 0x81, 0x99,
  1108. 0x03, 0x81, 0x00, 0x00, 0x00, 0x9f, 0x03, 0x81,
  1109. 0x00, 0x00, 0x00, 0xa5, 0x03, 0x81, 0xa9, 0x03,
  1110. 0x81, 0xca, 0x03, 0x81, 0x01, 0x03, 0x98, 0x07,
  1111. 0xa4, 0x07, 0xb0, 0x00, 0xb4, 0x00, 0xb6, 0x00,
  1112. 0xb8, 0x00, 0xca, 0x00, 0x01, 0x03, 0xb8, 0x07,
  1113. 0xc4, 0x07, 0xbe, 0x00, 0xc4, 0x00, 0xc8, 0x00,
  1114. 0xa5, 0x03, 0x0d, 0x13, 0x00, 0x01, 0x03, 0xd1,
  1115. 0x00, 0xd1, 0x07, 0xc6, 0x03, 0xc0, 0x03, 0xba,
  1116. 0x03, 0xc1, 0x03, 0xc2, 0x03, 0x00, 0x00, 0x98,
  1117. 0x03, 0xb5, 0x03, 0x15, 0x04, 0x80, 0x15, 0x04,
  1118. 0x88, 0x00, 0x00, 0x00, 0x13, 0x04, 0x81, 0x06,
  1119. 0x04, 0x88, 0x1a, 0x04, 0x81, 0x18, 0x04, 0x80,
  1120. 0x23, 0x04, 0x86, 0x18, 0x04, 0x86, 0x38, 0x04,
  1121. 0x86, 0x35, 0x04, 0x80, 0x35, 0x04, 0x88, 0x00,
  1122. 0x00, 0x00, 0x33, 0x04, 0x81, 0x56, 0x04, 0x88,
  1123. 0x3a, 0x04, 0x81, 0x38, 0x04, 0x80, 0x43, 0x04,
  1124. 0x86, 0x74, 0x04, 0x8f, 0x16, 0x04, 0x86, 0x10,
  1125. 0x04, 0x86, 0x10, 0x04, 0x88, 0x15, 0x04, 0x86,
  1126. 0xd8, 0x04, 0x88, 0x16, 0x04, 0x88, 0x17, 0x04,
  1127. 0x88, 0x18, 0x04, 0x84, 0x18, 0x04, 0x88, 0x1e,
  1128. 0x04, 0x88, 0xe8, 0x04, 0x88, 0x2d, 0x04, 0x88,
  1129. 0x23, 0x04, 0x84, 0x23, 0x04, 0x88, 0x23, 0x04,
  1130. 0x8b, 0x27, 0x04, 0x88, 0x2b, 0x04, 0x88, 0x65,
  1131. 0x05, 0x82, 0x05, 0x27, 0x06, 0x00, 0x2c, 0x00,
  1132. 0x2d, 0x21, 0x2d, 0x00, 0x2e, 0x23, 0x2d, 0x27,
  1133. 0x06, 0x00, 0x4d, 0x21, 0x4d, 0xa0, 0x4d, 0x23,
  1134. 0x4d, 0xd5, 0x06, 0x54, 0x06, 0x00, 0x00, 0x00,
  1135. 0x00, 0xc1, 0x06, 0x54, 0x06, 0xd2, 0x06, 0x54,
  1136. 0x06, 0x28, 0x09, 0x3c, 0x09, 0x30, 0x09, 0x3c,
  1137. 0x09, 0x33, 0x09, 0x3c, 0x09, 0x15, 0x09, 0x00,
  1138. 0x27, 0x01, 0x27, 0x02, 0x27, 0x07, 0x27, 0x0c,
  1139. 0x27, 0x0d, 0x27, 0x16, 0x27, 0x1a, 0x27, 0xbe,
  1140. 0x09, 0x09, 0x00, 0x09, 0x19, 0xa1, 0x09, 0xbc,
  1141. 0x09, 0xaf, 0x09, 0xbc, 0x09, 0x32, 0x0a, 0x3c,
  1142. 0x0a, 0x38, 0x0a, 0x3c, 0x0a, 0x16, 0x0a, 0x00,
  1143. 0x26, 0x01, 0x26, 0x06, 0x26, 0x2b, 0x0a, 0x3c,
  1144. 0x0a, 0x47, 0x0b, 0x56, 0x0b, 0x3e, 0x0b, 0x09,
  1145. 0x00, 0x09, 0x19, 0x21, 0x0b, 0x3c, 0x0b, 0x92,
  1146. 0x0b, 0xd7, 0x0b, 0xbe, 0x0b, 0x08, 0x00, 0x09,
  1147. 0x00, 0x08, 0x19, 0x46, 0x0c, 0x56, 0x0c, 0xbf,
  1148. 0x0c, 0xd5, 0x0c, 0xc6, 0x0c, 0xd5, 0x0c, 0xc2,
  1149. 0x0c, 0x04, 0x00, 0x08, 0x13, 0x3e, 0x0d, 0x08,
  1150. 0x00, 0x09, 0x00, 0x08, 0x19, 0xd9, 0x0d, 0xca,
  1151. 0x0d, 0xca, 0x0d, 0x0f, 0x05, 0x12, 0x00, 0x0f,
  1152. 0x15, 0x4d, 0x0e, 0x32, 0x0e, 0xcd, 0x0e, 0xb2,
  1153. 0x0e, 0x99, 0x0e, 0x12, 0x00, 0x12, 0x08, 0x42,
  1154. 0x0f, 0xb7, 0x0f, 0x4c, 0x0f, 0xb7, 0x0f, 0x51,
  1155. 0x0f, 0xb7, 0x0f, 0x56, 0x0f, 0xb7, 0x0f, 0x5b,
  1156. 0x0f, 0xb7, 0x0f, 0x40, 0x0f, 0xb5, 0x0f, 0x71,
  1157. 0x0f, 0x72, 0x0f, 0x71, 0x0f, 0x00, 0x03, 0x41,
  1158. 0x0f, 0xb2, 0x0f, 0x81, 0x0f, 0xb3, 0x0f, 0x80,
  1159. 0x0f, 0xb3, 0x0f, 0x81, 0x0f, 0x71, 0x0f, 0x80,
  1160. 0x0f, 0x92, 0x0f, 0xb7, 0x0f, 0x9c, 0x0f, 0xb7,
  1161. 0x0f, 0xa1, 0x0f, 0xb7, 0x0f, 0xa6, 0x0f, 0xb7,
  1162. 0x0f, 0xab, 0x0f, 0xb7, 0x0f, 0x90, 0x0f, 0xb5,
  1163. 0x0f, 0x25, 0x10, 0x2e, 0x10, 0x05, 0x1b, 0x35,
  1164. 0x1b, 0x00, 0x00, 0x00, 0x00, 0x07, 0x1b, 0x35,
  1165. 0x1b, 0x00, 0x00, 0x00, 0x00, 0x09, 0x1b, 0x35,
  1166. 0x1b, 0x00, 0x00, 0x00, 0x00, 0x0b, 0x1b, 0x35,
  1167. 0x1b, 0x00, 0x00, 0x00, 0x00, 0x0d, 0x1b, 0x35,
  1168. 0x1b, 0x11, 0x1b, 0x35, 0x1b, 0x3a, 0x1b, 0x35,
  1169. 0x1b, 0x00, 0x00, 0x00, 0x00, 0x3c, 0x1b, 0x35,
  1170. 0x1b, 0x3e, 0x1b, 0x35, 0x1b, 0x42, 0x1b, 0x35,
  1171. 0x1b, 0x41, 0x00, 0xc6, 0x00, 0x42, 0x00, 0x00,
  1172. 0x00, 0x44, 0x00, 0x45, 0x00, 0x8e, 0x01, 0x47,
  1173. 0x00, 0x4f, 0x00, 0x22, 0x02, 0x50, 0x00, 0x52,
  1174. 0x00, 0x54, 0x00, 0x55, 0x00, 0x57, 0x00, 0x61,
  1175. 0x00, 0x50, 0x02, 0x51, 0x02, 0x02, 0x1d, 0x62,
  1176. 0x00, 0x64, 0x00, 0x65, 0x00, 0x59, 0x02, 0x5b,
  1177. 0x02, 0x5c, 0x02, 0x67, 0x00, 0x00, 0x00, 0x6b,
  1178. 0x00, 0x6d, 0x00, 0x4b, 0x01, 0x6f, 0x00, 0x54,
  1179. 0x02, 0x16, 0x1d, 0x17, 0x1d, 0x70, 0x00, 0x74,
  1180. 0x00, 0x75, 0x00, 0x1d, 0x1d, 0x6f, 0x02, 0x76,
  1181. 0x00, 0x25, 0x1d, 0xb2, 0x03, 0xb3, 0x03, 0xb4,
  1182. 0x03, 0xc6, 0x03, 0xc7, 0x03, 0x69, 0x00, 0x72,
  1183. 0x00, 0x75, 0x00, 0x76, 0x00, 0xb2, 0x03, 0xb3,
  1184. 0x03, 0xc1, 0x03, 0xc6, 0x03, 0xc7, 0x03, 0x52,
  1185. 0x02, 0x63, 0x00, 0x55, 0x02, 0xf0, 0x00, 0x5c,
  1186. 0x02, 0x66, 0x00, 0x5f, 0x02, 0x61, 0x02, 0x65,
  1187. 0x02, 0x68, 0x02, 0x69, 0x02, 0x6a, 0x02, 0x7b,
  1188. 0x1d, 0x9d, 0x02, 0x6d, 0x02, 0x85, 0x1d, 0x9f,
  1189. 0x02, 0x71, 0x02, 0x70, 0x02, 0x72, 0x02, 0x73,
  1190. 0x02, 0x74, 0x02, 0x75, 0x02, 0x78, 0x02, 0x82,
  1191. 0x02, 0x83, 0x02, 0xab, 0x01, 0x89, 0x02, 0x8a,
  1192. 0x02, 0x1c, 0x1d, 0x8b, 0x02, 0x8c, 0x02, 0x7a,
  1193. 0x00, 0x90, 0x02, 0x91, 0x02, 0x92, 0x02, 0xb8,
  1194. 0x03, 0x41, 0x00, 0xa5, 0x42, 0x00, 0x87, 0x42,
  1195. 0x00, 0xa3, 0x42, 0x00, 0xb1, 0xc7, 0x00, 0x81,
  1196. 0x44, 0x00, 0x87, 0x44, 0x00, 0xa3, 0x44, 0x00,
  1197. 0xb1, 0x44, 0x00, 0xa7, 0x44, 0x00, 0xad, 0x12,
  1198. 0x01, 0x80, 0x12, 0x01, 0x81, 0x45, 0x00, 0xad,
  1199. 0x45, 0x00, 0xb0, 0x28, 0x02, 0x86, 0x46, 0x00,
  1200. 0x87, 0x47, 0x00, 0x84, 0x48, 0x00, 0x87, 0x48,
  1201. 0x00, 0xa3, 0x48, 0x00, 0x88, 0x48, 0x00, 0xa7,
  1202. 0x48, 0x00, 0xae, 0x49, 0x00, 0xb0, 0xcf, 0x00,
  1203. 0x81, 0x4b, 0x00, 0x81, 0x4b, 0x00, 0xa3, 0x4b,
  1204. 0x00, 0xb1, 0x4c, 0x00, 0xa3, 0x36, 0x1e, 0x84,
  1205. 0x4c, 0xb1, 0x4c, 0xad, 0x4d, 0x81, 0x4d, 0x87,
  1206. 0x4d, 0xa3, 0x4e, 0x87, 0x4e, 0xa3, 0x4e, 0xb1,
  1207. 0x4e, 0xad, 0xd5, 0x00, 0x81, 0xd5, 0x00, 0x88,
  1208. 0x4c, 0x01, 0x80, 0x4c, 0x01, 0x81, 0x50, 0x00,
  1209. 0x81, 0x50, 0x00, 0x87, 0x52, 0x00, 0x87, 0x52,
  1210. 0x00, 0xa3, 0x5a, 0x1e, 0x84, 0x52, 0x00, 0xb1,
  1211. 0x53, 0x00, 0x87, 0x53, 0x00, 0xa3, 0x5a, 0x01,
  1212. 0x87, 0x60, 0x01, 0x87, 0x62, 0x1e, 0x87, 0x54,
  1213. 0x00, 0x87, 0x54, 0x00, 0xa3, 0x54, 0x00, 0xb1,
  1214. 0x54, 0x00, 0xad, 0x55, 0x00, 0xa4, 0x55, 0x00,
  1215. 0xb0, 0x55, 0x00, 0xad, 0x68, 0x01, 0x81, 0x6a,
  1216. 0x01, 0x88, 0x56, 0x83, 0x56, 0xa3, 0x57, 0x80,
  1217. 0x57, 0x81, 0x57, 0x88, 0x57, 0x87, 0x57, 0xa3,
  1218. 0x58, 0x87, 0x58, 0x88, 0x59, 0x87, 0x5a, 0x82,
  1219. 0x5a, 0xa3, 0x5a, 0xb1, 0x68, 0xb1, 0x74, 0x88,
  1220. 0x77, 0x8a, 0x79, 0x8a, 0x61, 0x00, 0xbe, 0x02,
  1221. 0x7f, 0x01, 0x87, 0x41, 0x00, 0xa3, 0x41, 0x00,
  1222. 0x89, 0xc2, 0x00, 0x81, 0xc2, 0x00, 0x80, 0xc2,
  1223. 0x00, 0x89, 0xc2, 0x00, 0x83, 0xa0, 0x1e, 0x82,
  1224. 0x02, 0x01, 0x81, 0x02, 0x01, 0x80, 0x02, 0x01,
  1225. 0x89, 0x02, 0x01, 0x83, 0xa0, 0x1e, 0x86, 0x45,
  1226. 0x00, 0xa3, 0x45, 0x00, 0x89, 0x45, 0x00, 0x83,
  1227. 0xca, 0x00, 0x81, 0xca, 0x00, 0x80, 0xca, 0x00,
  1228. 0x89, 0xca, 0x00, 0x83, 0xb8, 0x1e, 0x82, 0x49,
  1229. 0x00, 0x89, 0x49, 0x00, 0xa3, 0x4f, 0x00, 0xa3,
  1230. 0x4f, 0x00, 0x89, 0xd4, 0x00, 0x81, 0xd4, 0x00,
  1231. 0x80, 0xd4, 0x00, 0x89, 0xd4, 0x00, 0x83, 0xcc,
  1232. 0x1e, 0x82, 0xa0, 0x01, 0x81, 0xa0, 0x01, 0x80,
  1233. 0xa0, 0x01, 0x89, 0xa0, 0x01, 0x83, 0xa0, 0x01,
  1234. 0xa3, 0x55, 0x00, 0xa3, 0x55, 0x00, 0x89, 0xaf,
  1235. 0x01, 0x81, 0xaf, 0x01, 0x80, 0xaf, 0x01, 0x89,
  1236. 0xaf, 0x01, 0x83, 0xaf, 0x01, 0xa3, 0x59, 0x00,
  1237. 0x80, 0x59, 0x00, 0xa3, 0x59, 0x00, 0x89, 0x59,
  1238. 0x00, 0x83, 0xb1, 0x03, 0x13, 0x03, 0x00, 0x1f,
  1239. 0x80, 0x00, 0x1f, 0x81, 0x00, 0x1f, 0xc2, 0x91,
  1240. 0x03, 0x13, 0x03, 0x08, 0x1f, 0x80, 0x08, 0x1f,
  1241. 0x81, 0x08, 0x1f, 0xc2, 0xb5, 0x03, 0x13, 0x03,
  1242. 0x10, 0x1f, 0x80, 0x10, 0x1f, 0x81, 0x95, 0x03,
  1243. 0x13, 0x03, 0x18, 0x1f, 0x80, 0x18, 0x1f, 0x81,
  1244. 0xb7, 0x03, 0x93, 0xb7, 0x03, 0x94, 0x20, 0x1f,
  1245. 0x80, 0x21, 0x1f, 0x80, 0x20, 0x1f, 0x81, 0x21,
  1246. 0x1f, 0x81, 0x20, 0x1f, 0xc2, 0x21, 0x1f, 0xc2,
  1247. 0x97, 0x03, 0x93, 0x97, 0x03, 0x94, 0x28, 0x1f,
  1248. 0x80, 0x29, 0x1f, 0x80, 0x28, 0x1f, 0x81, 0x29,
  1249. 0x1f, 0x81, 0x28, 0x1f, 0xc2, 0x29, 0x1f, 0xc2,
  1250. 0xb9, 0x03, 0x93, 0xb9, 0x03, 0x94, 0x30, 0x1f,
  1251. 0x80, 0x31, 0x1f, 0x80, 0x30, 0x1f, 0x81, 0x31,
  1252. 0x1f, 0x81, 0x30, 0x1f, 0xc2, 0x31, 0x1f, 0xc2,
  1253. 0x99, 0x03, 0x93, 0x99, 0x03, 0x94, 0x38, 0x1f,
  1254. 0x80, 0x39, 0x1f, 0x80, 0x38, 0x1f, 0x81, 0x39,
  1255. 0x1f, 0x81, 0x38, 0x1f, 0xc2, 0x39, 0x1f, 0xc2,
  1256. 0xbf, 0x03, 0x93, 0xbf, 0x03, 0x94, 0x40, 0x1f,
  1257. 0x80, 0x40, 0x1f, 0x81, 0x9f, 0x03, 0x13, 0x03,
  1258. 0x48, 0x1f, 0x80, 0x48, 0x1f, 0x81, 0xc5, 0x03,
  1259. 0x13, 0x03, 0x50, 0x1f, 0x80, 0x50, 0x1f, 0x81,
  1260. 0x50, 0x1f, 0xc2, 0xa5, 0x03, 0x94, 0x00, 0x00,
  1261. 0x00, 0x59, 0x1f, 0x80, 0x00, 0x00, 0x00, 0x59,
  1262. 0x1f, 0x81, 0x00, 0x00, 0x00, 0x59, 0x1f, 0xc2,
  1263. 0xc9, 0x03, 0x93, 0xc9, 0x03, 0x94, 0x60, 0x1f,
  1264. 0x80, 0x61, 0x1f, 0x80, 0x60, 0x1f, 0x81, 0x61,
  1265. 0x1f, 0x81, 0x60, 0x1f, 0xc2, 0x61, 0x1f, 0xc2,
  1266. 0xa9, 0x03, 0x93, 0xa9, 0x03, 0x94, 0x68, 0x1f,
  1267. 0x80, 0x69, 0x1f, 0x80, 0x68, 0x1f, 0x81, 0x69,
  1268. 0x1f, 0x81, 0x68, 0x1f, 0xc2, 0x69, 0x1f, 0xc2,
  1269. 0xb1, 0x03, 0x80, 0xb5, 0x03, 0x80, 0xb7, 0x03,
  1270. 0x80, 0xb9, 0x03, 0x80, 0xbf, 0x03, 0x80, 0xc5,
  1271. 0x03, 0x80, 0xc9, 0x03, 0x80, 0x00, 0x1f, 0x45,
  1272. 0x03, 0x20, 0x1f, 0x45, 0x03, 0x60, 0x1f, 0x45,
  1273. 0x03, 0xb1, 0x03, 0x86, 0xb1, 0x03, 0x84, 0x70,
  1274. 0x1f, 0xc5, 0xb1, 0x03, 0xc5, 0xac, 0x03, 0xc5,
  1275. 0x00, 0x00, 0x00, 0xb1, 0x03, 0xc2, 0xb6, 0x1f,
  1276. 0xc5, 0x91, 0x03, 0x86, 0x91, 0x03, 0x84, 0x91,
  1277. 0x03, 0x80, 0x91, 0x03, 0xc5, 0x20, 0x93, 0x20,
  1278. 0x93, 0x20, 0xc2, 0xa8, 0x00, 0xc2, 0x74, 0x1f,
  1279. 0xc5, 0xb7, 0x03, 0xc5, 0xae, 0x03, 0xc5, 0x00,
  1280. 0x00, 0x00, 0xb7, 0x03, 0xc2, 0xc6, 0x1f, 0xc5,
  1281. 0x95, 0x03, 0x80, 0x97, 0x03, 0x80, 0x97, 0x03,
  1282. 0xc5, 0xbf, 0x1f, 0x80, 0xbf, 0x1f, 0x81, 0xbf,
  1283. 0x1f, 0xc2, 0xb9, 0x03, 0x86, 0xb9, 0x03, 0x84,
  1284. 0xca, 0x03, 0x80, 0x00, 0x03, 0xb9, 0x42, 0xca,
  1285. 0x42, 0x99, 0x06, 0x99, 0x04, 0x99, 0x00, 0xfe,
  1286. 0x1f, 0x80, 0xfe, 0x1f, 0x81, 0xfe, 0x1f, 0xc2,
  1287. 0xc5, 0x03, 0x86, 0xc5, 0x03, 0x84, 0xcb, 0x03,
  1288. 0x80, 0x00, 0x03, 0xc1, 0x13, 0xc1, 0x14, 0xc5,
  1289. 0x42, 0xcb, 0x42, 0xa5, 0x06, 0xa5, 0x04, 0xa5,
  1290. 0x00, 0xa1, 0x03, 0x94, 0xa8, 0x00, 0x80, 0x85,
  1291. 0x03, 0x60, 0x00, 0x7c, 0x1f, 0xc5, 0xc9, 0x03,
  1292. 0xc5, 0xce, 0x03, 0xc5, 0x00, 0x00, 0x00, 0xc9,
  1293. 0x03, 0xc2, 0xf6, 0x1f, 0xc5, 0x9f, 0x03, 0x80,
  1294. 0xa9, 0x03, 0x80, 0xa9, 0x03, 0xc5, 0x20, 0x94,
  1295. 0x02, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20,
  1296. 0x20, 0x20, 0x20, 0x20, 0xb3, 0x2e, 0x2e, 0x2e,
  1297. 0x2e, 0x2e, 0x32, 0x20, 0x32, 0x20, 0x32, 0x20,
  1298. 0x00, 0x00, 0x00, 0x35, 0x20, 0x35, 0x20, 0x35,
  1299. 0x20, 0x00, 0x00, 0x00, 0x21, 0x21, 0x00, 0x00,
  1300. 0x20, 0x85, 0x3f, 0x3f, 0x3f, 0x21, 0x21, 0x3f,
  1301. 0x32, 0x20, 0x00, 0x00, 0x00, 0x00, 0x30, 0x69,
  1302. 0x00, 0x00, 0x34, 0x35, 0x36, 0x37, 0x38, 0x39,
  1303. 0x2b, 0x3d, 0x28, 0x29, 0x6e, 0x30, 0x00, 0x2b,
  1304. 0x00, 0x12, 0x22, 0x3d, 0x00, 0x28, 0x00, 0x29,
  1305. 0x00, 0x00, 0x00, 0x61, 0x00, 0x65, 0x00, 0x6f,
  1306. 0x00, 0x78, 0x00, 0x59, 0x02, 0x68, 0x6b, 0x6c,
  1307. 0x6d, 0x6e, 0x70, 0x73, 0x74, 0x52, 0x73, 0x61,
  1308. 0x2f, 0x63, 0x61, 0x2f, 0x73, 0xb0, 0x00, 0x43,
  1309. 0x63, 0x2f, 0x6f, 0x63, 0x2f, 0x75, 0xb0, 0x00,
  1310. 0x46, 0x48, 0x00, 0x1f, 0x00, 0x00, 0x00, 0x20,
  1311. 0xdf, 0x01, 0x01, 0x04, 0x24, 0x4e, 0x6f, 0x50,
  1312. 0x51, 0x52, 0x52, 0x52, 0x53, 0x4d, 0x54, 0x45,
  1313. 0x4c, 0x54, 0x4d, 0x4b, 0x00, 0xc5, 0x00, 0x42,
  1314. 0x43, 0x00, 0x65, 0x45, 0x46, 0x00, 0x4d, 0x6f,
  1315. 0xd0, 0x05, 0x46, 0x41, 0x58, 0xc0, 0x03, 0xb3,
  1316. 0x03, 0x93, 0x03, 0xa0, 0x03, 0x11, 0x22, 0x44,
  1317. 0x64, 0x65, 0x69, 0x6a, 0x31, 0xd0, 0x37, 0x31,
  1318. 0xd0, 0x39, 0x31, 0xd0, 0x31, 0x30, 0x31, 0xd0,
  1319. 0x33, 0x32, 0xd0, 0x33, 0x31, 0xd0, 0x35, 0x32,
  1320. 0xd0, 0x35, 0x33, 0xd0, 0x35, 0x34, 0xd0, 0x35,
  1321. 0x31, 0xd0, 0x36, 0x35, 0xd0, 0x36, 0x31, 0xd0,
  1322. 0x38, 0x33, 0xd0, 0x38, 0x35, 0xd0, 0x38, 0x37,
  1323. 0xd0, 0x38, 0x31, 0xd0, 0x49, 0x49, 0x49, 0x49,
  1324. 0x49, 0x49, 0x56, 0x56, 0x49, 0x56, 0x49, 0x49,
  1325. 0x56, 0x49, 0x49, 0x49, 0x49, 0x58, 0x58, 0x49,
  1326. 0x58, 0x49, 0x49, 0x4c, 0x43, 0x44, 0x4d, 0x69,
  1327. 0x69, 0x69, 0x69, 0x69, 0x69, 0x69, 0x76, 0x76,
  1328. 0x69, 0x76, 0x69, 0x69, 0x76, 0x69, 0x69, 0x69,
  1329. 0x69, 0x78, 0x78, 0x69, 0x78, 0x69, 0x69, 0x6c,
  1330. 0x63, 0x64, 0x6d, 0x30, 0xd0, 0x33, 0x90, 0x21,
  1331. 0xb8, 0x92, 0x21, 0xb8, 0x94, 0x21, 0xb8, 0xd0,
  1332. 0x21, 0xb8, 0xd4, 0x21, 0xb8, 0xd2, 0x21, 0xb8,
  1333. 0x03, 0x22, 0xb8, 0x08, 0x22, 0xb8, 0x0b, 0x22,
  1334. 0xb8, 0x23, 0x22, 0xb8, 0x00, 0x00, 0x00, 0x25,
  1335. 0x22, 0xb8, 0x2b, 0x22, 0x2b, 0x22, 0x2b, 0x22,
  1336. 0x00, 0x00, 0x00, 0x2e, 0x22, 0x2e, 0x22, 0x2e,
  1337. 0x22, 0x00, 0x00, 0x00, 0x3c, 0x22, 0xb8, 0x43,
  1338. 0x22, 0xb8, 0x45, 0x22, 0xb8, 0x00, 0x00, 0x00,
  1339. 0x48, 0x22, 0xb8, 0x3d, 0x00, 0xb8, 0x00, 0x00,
  1340. 0x00, 0x61, 0x22, 0xb8, 0x4d, 0x22, 0xb8, 0x3c,
  1341. 0x00, 0xb8, 0x3e, 0x00, 0xb8, 0x64, 0x22, 0xb8,
  1342. 0x65, 0x22, 0xb8, 0x72, 0x22, 0xb8, 0x76, 0x22,
  1343. 0xb8, 0x7a, 0x22, 0xb8, 0x82, 0x22, 0xb8, 0x86,
  1344. 0x22, 0xb8, 0xa2, 0x22, 0xb8, 0xa8, 0x22, 0xb8,
  1345. 0xa9, 0x22, 0xb8, 0xab, 0x22, 0xb8, 0x7c, 0x22,
  1346. 0xb8, 0x91, 0x22, 0xb8, 0xb2, 0x22, 0x38, 0x03,
  1347. 0x08, 0x30, 0x31, 0x00, 0x31, 0x00, 0x30, 0x00,
  1348. 0x32, 0x30, 0x28, 0x00, 0x31, 0x00, 0x29, 0x00,
  1349. 0x28, 0x00, 0x31, 0x00, 0x30, 0x00, 0x29, 0x00,
  1350. 0x28, 0x32, 0x30, 0x29, 0x31, 0x00, 0x2e, 0x00,
  1351. 0x31, 0x00, 0x30, 0x00, 0x2e, 0x00, 0x32, 0x30,
  1352. 0x2e, 0x28, 0x00, 0x61, 0x00, 0x29, 0x00, 0x41,
  1353. 0x00, 0x61, 0x00, 0x2b, 0x22, 0x00, 0x00, 0x00,
  1354. 0x00, 0x3a, 0x3a, 0x3d, 0x3d, 0x3d, 0x3d, 0x3d,
  1355. 0x3d, 0xdd, 0x2a, 0xb8, 0x6a, 0x56, 0x00, 0x4e,
  1356. 0x00, 0x28, 0x36, 0x3f, 0x59, 0x85, 0x8c, 0xa0,
  1357. 0xba, 0x3f, 0x51, 0x00, 0x26, 0x2c, 0x43, 0x57,
  1358. 0x6c, 0xa1, 0xb6, 0xc1, 0x9b, 0x52, 0x00, 0x5e,
  1359. 0x7a, 0x7f, 0x9d, 0xa6, 0xc1, 0xce, 0xe7, 0xb6,
  1360. 0x53, 0xc8, 0x53, 0xe3, 0x53, 0xd7, 0x56, 0x1f,
  1361. 0x57, 0xeb, 0x58, 0x02, 0x59, 0x0a, 0x59, 0x15,
  1362. 0x59, 0x27, 0x59, 0x73, 0x59, 0x50, 0x5b, 0x80,
  1363. 0x5b, 0xf8, 0x5b, 0x0f, 0x5c, 0x22, 0x5c, 0x38,
  1364. 0x5c, 0x6e, 0x5c, 0x71, 0x5c, 0xdb, 0x5d, 0xe5,
  1365. 0x5d, 0xf1, 0x5d, 0xfe, 0x5d, 0x72, 0x5e, 0x7a,
  1366. 0x5e, 0x7f, 0x5e, 0xf4, 0x5e, 0xfe, 0x5e, 0x0b,
  1367. 0x5f, 0x13, 0x5f, 0x50, 0x5f, 0x61, 0x5f, 0x73,
  1368. 0x5f, 0xc3, 0x5f, 0x08, 0x62, 0x36, 0x62, 0x4b,
  1369. 0x62, 0x2f, 0x65, 0x34, 0x65, 0x87, 0x65, 0x97,
  1370. 0x65, 0xa4, 0x65, 0xb9, 0x65, 0xe0, 0x65, 0xe5,
  1371. 0x65, 0xf0, 0x66, 0x08, 0x67, 0x28, 0x67, 0x20,
  1372. 0x6b, 0x62, 0x6b, 0x79, 0x6b, 0xb3, 0x6b, 0xcb,
  1373. 0x6b, 0xd4, 0x6b, 0xdb, 0x6b, 0x0f, 0x6c, 0x14,
  1374. 0x6c, 0x34, 0x6c, 0x6b, 0x70, 0x2a, 0x72, 0x36,
  1375. 0x72, 0x3b, 0x72, 0x3f, 0x72, 0x47, 0x72, 0x59,
  1376. 0x72, 0x5b, 0x72, 0xac, 0x72, 0x84, 0x73, 0x89,
  1377. 0x73, 0xdc, 0x74, 0xe6, 0x74, 0x18, 0x75, 0x1f,
  1378. 0x75, 0x28, 0x75, 0x30, 0x75, 0x8b, 0x75, 0x92,
  1379. 0x75, 0x76, 0x76, 0x7d, 0x76, 0xae, 0x76, 0xbf,
  1380. 0x76, 0xee, 0x76, 0xdb, 0x77, 0xe2, 0x77, 0xf3,
  1381. 0x77, 0x3a, 0x79, 0xb8, 0x79, 0xbe, 0x79, 0x74,
  1382. 0x7a, 0xcb, 0x7a, 0xf9, 0x7a, 0x73, 0x7c, 0xf8,
  1383. 0x7c, 0x36, 0x7f, 0x51, 0x7f, 0x8a, 0x7f, 0xbd,
  1384. 0x7f, 0x01, 0x80, 0x0c, 0x80, 0x12, 0x80, 0x33,
  1385. 0x80, 0x7f, 0x80, 0x89, 0x80, 0xe3, 0x81, 0x00,
  1386. 0x07, 0x10, 0x19, 0x29, 0x38, 0x3c, 0x8b, 0x8f,
  1387. 0x95, 0x4d, 0x86, 0x6b, 0x86, 0x40, 0x88, 0x4c,
  1388. 0x88, 0x63, 0x88, 0x7e, 0x89, 0x8b, 0x89, 0xd2,
  1389. 0x89, 0x00, 0x8a, 0x37, 0x8c, 0x46, 0x8c, 0x55,
  1390. 0x8c, 0x78, 0x8c, 0x9d, 0x8c, 0x64, 0x8d, 0x70,
  1391. 0x8d, 0xb3, 0x8d, 0xab, 0x8e, 0xca, 0x8e, 0x9b,
  1392. 0x8f, 0xb0, 0x8f, 0xb5, 0x8f, 0x91, 0x90, 0x49,
  1393. 0x91, 0xc6, 0x91, 0xcc, 0x91, 0xd1, 0x91, 0x77,
  1394. 0x95, 0x80, 0x95, 0x1c, 0x96, 0xb6, 0x96, 0xb9,
  1395. 0x96, 0xe8, 0x96, 0x51, 0x97, 0x5e, 0x97, 0x62,
  1396. 0x97, 0x69, 0x97, 0xcb, 0x97, 0xed, 0x97, 0xf3,
  1397. 0x97, 0x01, 0x98, 0xa8, 0x98, 0xdb, 0x98, 0xdf,
  1398. 0x98, 0x96, 0x99, 0x99, 0x99, 0xac, 0x99, 0xa8,
  1399. 0x9a, 0xd8, 0x9a, 0xdf, 0x9a, 0x25, 0x9b, 0x2f,
  1400. 0x9b, 0x32, 0x9b, 0x3c, 0x9b, 0x5a, 0x9b, 0xe5,
  1401. 0x9c, 0x75, 0x9e, 0x7f, 0x9e, 0xa5, 0x9e, 0x00,
  1402. 0x16, 0x1e, 0x28, 0x2c, 0x54, 0x58, 0x69, 0x6e,
  1403. 0x7b, 0x96, 0xa5, 0xad, 0xe8, 0xf7, 0xfb, 0x12,
  1404. 0x30, 0x00, 0x00, 0x41, 0x53, 0x44, 0x53, 0x45,
  1405. 0x53, 0x4b, 0x30, 0x99, 0x30, 0x00, 0x00, 0x00,
  1406. 0x00, 0x4d, 0x30, 0x99, 0x30, 0x00, 0x00, 0x00,
  1407. 0x00, 0x4f, 0x30, 0x99, 0x30, 0x00, 0x00, 0x00,
  1408. 0x00, 0x51, 0x30, 0x99, 0x30, 0x00, 0x00, 0x00,
  1409. 0x00, 0x53, 0x30, 0x99, 0x30, 0x00, 0x00, 0x00,
  1410. 0x00, 0x55, 0x30, 0x99, 0x30, 0x00, 0x00, 0x00,
  1411. 0x00, 0x57, 0x30, 0x99, 0x30, 0x00, 0x00, 0x00,
  1412. 0x00, 0x59, 0x30, 0x99, 0x30, 0x00, 0x00, 0x00,
  1413. 0x00, 0x5b, 0x30, 0x99, 0x30, 0x00, 0x00, 0x00,
  1414. 0x00, 0x5d, 0x30, 0x99, 0x30, 0x00, 0x00, 0x00,
  1415. 0x00, 0x5f, 0x30, 0x99, 0x30, 0x00, 0x00, 0x00,
  1416. 0x00, 0x61, 0x30, 0x99, 0x30, 0x64, 0x30, 0x99,
  1417. 0x30, 0x00, 0x00, 0x00, 0x00, 0x66, 0x30, 0x99,
  1418. 0x30, 0x00, 0x00, 0x00, 0x00, 0x68, 0x30, 0x99,
  1419. 0x30, 0x6f, 0x30, 0x99, 0x30, 0x72, 0x30, 0x99,
  1420. 0x30, 0x75, 0x30, 0x99, 0x30, 0x78, 0x30, 0x99,
  1421. 0x30, 0x7b, 0x30, 0x99, 0x30, 0x46, 0x30, 0x99,
  1422. 0x30, 0x20, 0x00, 0x99, 0x30, 0x9d, 0x30, 0x99,
  1423. 0x30, 0x88, 0x30, 0x8a, 0x30, 0xab, 0x30, 0x99,
  1424. 0x30, 0x00, 0x00, 0x00, 0x00, 0xad, 0x30, 0x99,
  1425. 0x30, 0x00, 0x00, 0x00, 0x00, 0xaf, 0x30, 0x99,
  1426. 0x30, 0x00, 0x00, 0x00, 0x00, 0xb1, 0x30, 0x99,
  1427. 0x30, 0x00, 0x00, 0x00, 0x00, 0xb3, 0x30, 0x99,
  1428. 0x30, 0x00, 0x00, 0x00, 0x00, 0xb5, 0x30, 0x99,
  1429. 0x30, 0x00, 0x00, 0x00, 0x00, 0xb7, 0x30, 0x99,
  1430. 0x30, 0x00, 0x00, 0x00, 0x00, 0xb9, 0x30, 0x99,
  1431. 0x30, 0x00, 0x00, 0x00, 0x00, 0xbb, 0x30, 0x99,
  1432. 0x30, 0x00, 0x00, 0x00, 0x00, 0xbd, 0x30, 0x99,
  1433. 0x30, 0x00, 0x00, 0x00, 0x00, 0xbf, 0x30, 0x99,
  1434. 0x30, 0x00, 0x00, 0x00, 0x00, 0xc1, 0x30, 0x99,
  1435. 0x30, 0xc4, 0x30, 0x99, 0x30, 0x00, 0x00, 0x00,
  1436. 0x00, 0xc6, 0x30, 0x99, 0x30, 0x00, 0x00, 0x00,
  1437. 0x00, 0xc8, 0x30, 0x99, 0x30, 0xcf, 0x30, 0x99,
  1438. 0x30, 0xd2, 0x30, 0x99, 0x30, 0xd5, 0x30, 0x99,
  1439. 0x30, 0xd8, 0x30, 0x99, 0x30, 0xdb, 0x30, 0x99,
  1440. 0x30, 0xa6, 0x30, 0x99, 0x30, 0xef, 0x30, 0x99,
  1441. 0x30, 0xfd, 0x30, 0x99, 0x30, 0xb3, 0x30, 0xc8,
  1442. 0x30, 0x00, 0x11, 0x00, 0x01, 0xaa, 0x02, 0xac,
  1443. 0xad, 0x03, 0x04, 0x05, 0xb0, 0xb1, 0xb2, 0xb3,
  1444. 0xb4, 0xb5, 0x1a, 0x06, 0x07, 0x08, 0x21, 0x09,
  1445. 0x11, 0x61, 0x11, 0x14, 0x11, 0x4c, 0x00, 0x01,
  1446. 0xb3, 0xb4, 0xb8, 0xba, 0xbf, 0xc3, 0xc5, 0x08,
  1447. 0xc9, 0xcb, 0x09, 0x0a, 0x0c, 0x0e, 0x0f, 0x13,
  1448. 0x15, 0x17, 0x18, 0x19, 0x1a, 0x1b, 0x1e, 0x22,
  1449. 0x2c, 0x33, 0x38, 0xdd, 0xde, 0x43, 0x44, 0x45,
  1450. 0x70, 0x71, 0x74, 0x7d, 0x7e, 0x80, 0x8a, 0x8d,
  1451. 0x00, 0x4e, 0x8c, 0x4e, 0x09, 0x4e, 0xdb, 0x56,
  1452. 0x0a, 0x4e, 0x2d, 0x4e, 0x0b, 0x4e, 0x32, 0x75,
  1453. 0x59, 0x4e, 0x19, 0x4e, 0x01, 0x4e, 0x29, 0x59,
  1454. 0x30, 0x57, 0xba, 0x4e, 0x28, 0x00, 0x29, 0x00,
  1455. 0x00, 0x11, 0x02, 0x11, 0x03, 0x11, 0x05, 0x11,
  1456. 0x06, 0x11, 0x07, 0x11, 0x09, 0x11, 0x0b, 0x11,
  1457. 0x0c, 0x11, 0x0e, 0x11, 0x0f, 0x11, 0x10, 0x11,
  1458. 0x11, 0x11, 0x12, 0x11, 0x28, 0x00, 0x00, 0x11,
  1459. 0x61, 0x11, 0x29, 0x00, 0x28, 0x00, 0x02, 0x11,
  1460. 0x61, 0x11, 0x29, 0x00, 0x28, 0x00, 0x05, 0x11,
  1461. 0x61, 0x11, 0x29, 0x00, 0x28, 0x00, 0x09, 0x11,
  1462. 0x61, 0x11, 0x29, 0x00, 0x28, 0x00, 0x0b, 0x11,
  1463. 0x61, 0x11, 0x29, 0x00, 0x28, 0x00, 0x0e, 0x11,
  1464. 0x61, 0x11, 0x29, 0x00, 0x28, 0x00, 0x0c, 0x11,
  1465. 0x6e, 0x11, 0x29, 0x00, 0x28, 0x00, 0x0b, 0x11,
  1466. 0x69, 0x11, 0x0c, 0x11, 0x65, 0x11, 0xab, 0x11,
  1467. 0x29, 0x00, 0x28, 0x00, 0x0b, 0x11, 0x69, 0x11,
  1468. 0x12, 0x11, 0x6e, 0x11, 0x29, 0x00, 0x28, 0x00,
  1469. 0x29, 0x00, 0x00, 0x4e, 0x8c, 0x4e, 0x09, 0x4e,
  1470. 0xdb, 0x56, 0x94, 0x4e, 0x6d, 0x51, 0x03, 0x4e,
  1471. 0x6b, 0x51, 0x5d, 0x4e, 0x41, 0x53, 0x08, 0x67,
  1472. 0x6b, 0x70, 0x34, 0x6c, 0x28, 0x67, 0xd1, 0x91,
  1473. 0x1f, 0x57, 0xe5, 0x65, 0x2a, 0x68, 0x09, 0x67,
  1474. 0x3e, 0x79, 0x0d, 0x54, 0x79, 0x72, 0xa1, 0x8c,
  1475. 0x5d, 0x79, 0xb4, 0x52, 0xe3, 0x4e, 0x7c, 0x54,
  1476. 0x66, 0x5b, 0xe3, 0x76, 0x01, 0x4f, 0xc7, 0x8c,
  1477. 0x54, 0x53, 0x6d, 0x79, 0x11, 0x4f, 0xea, 0x81,
  1478. 0xf3, 0x81, 0x4f, 0x55, 0x7c, 0x5e, 0x87, 0x65,
  1479. 0x8f, 0x7b, 0x50, 0x54, 0x45, 0x32, 0x00, 0x31,
  1480. 0x00, 0x33, 0x00, 0x30, 0x00, 0x00, 0x11, 0x00,
  1481. 0x02, 0x03, 0x05, 0x06, 0x07, 0x09, 0x0b, 0x0c,
  1482. 0x0e, 0x0f, 0x10, 0x11, 0x12, 0x00, 0x11, 0x00,
  1483. 0x61, 0x02, 0x61, 0x03, 0x61, 0x05, 0x61, 0x06,
  1484. 0x61, 0x07, 0x61, 0x09, 0x61, 0x0b, 0x61, 0x0c,
  1485. 0x61, 0x0e, 0x11, 0x61, 0x11, 0x00, 0x11, 0x0e,
  1486. 0x61, 0xb7, 0x00, 0x69, 0x0b, 0x11, 0x01, 0x63,
  1487. 0x00, 0x69, 0x0b, 0x11, 0x6e, 0x11, 0x00, 0x4e,
  1488. 0x8c, 0x4e, 0x09, 0x4e, 0xdb, 0x56, 0x94, 0x4e,
  1489. 0x6d, 0x51, 0x03, 0x4e, 0x6b, 0x51, 0x5d, 0x4e,
  1490. 0x41, 0x53, 0x08, 0x67, 0x6b, 0x70, 0x34, 0x6c,
  1491. 0x28, 0x67, 0xd1, 0x91, 0x1f, 0x57, 0xe5, 0x65,
  1492. 0x2a, 0x68, 0x09, 0x67, 0x3e, 0x79, 0x0d, 0x54,
  1493. 0x79, 0x72, 0xa1, 0x8c, 0x5d, 0x79, 0xb4, 0x52,
  1494. 0xd8, 0x79, 0x37, 0x75, 0x73, 0x59, 0x69, 0x90,
  1495. 0x2a, 0x51, 0x70, 0x53, 0xe8, 0x6c, 0x05, 0x98,
  1496. 0x11, 0x4f, 0x99, 0x51, 0x63, 0x6b, 0x0a, 0x4e,
  1497. 0x2d, 0x4e, 0x0b, 0x4e, 0xe6, 0x5d, 0xf3, 0x53,
  1498. 0x3b, 0x53, 0x97, 0x5b, 0x66, 0x5b, 0xe3, 0x76,
  1499. 0x01, 0x4f, 0xc7, 0x8c, 0x54, 0x53, 0x1c, 0x59,
  1500. 0x33, 0x00, 0x36, 0x00, 0x34, 0x00, 0x30, 0x00,
  1501. 0x35, 0x30, 0x31, 0x00, 0x08, 0x67, 0x31, 0x00,
  1502. 0x30, 0x00, 0x08, 0x67, 0x48, 0x67, 0x65, 0x72,
  1503. 0x67, 0x65, 0x56, 0x4c, 0x54, 0x44, 0xa2, 0x30,
  1504. 0x00, 0x02, 0x04, 0x06, 0x08, 0x09, 0x0b, 0x0d,
  1505. 0x0f, 0x11, 0x13, 0x15, 0x17, 0x19, 0x1b, 0x1d,
  1506. 0x1f, 0x22, 0x24, 0x26, 0x28, 0x29, 0x2a, 0x2b,
  1507. 0x2c, 0x2d, 0x30, 0x33, 0x36, 0x39, 0x3c, 0x3d,
  1508. 0x3e, 0x3f, 0x40, 0x42, 0x44, 0x46, 0x47, 0x48,
  1509. 0x49, 0x4a, 0x4b, 0x4d, 0x4e, 0x4f, 0x50, 0xe4,
  1510. 0x4e, 0x8c, 0x54, 0xa1, 0x30, 0x01, 0x30, 0x5b,
  1511. 0x27, 0x01, 0x4a, 0x34, 0x00, 0x01, 0x52, 0x39,
  1512. 0x01, 0xa2, 0x30, 0x00, 0x5a, 0x49, 0xa4, 0x30,
  1513. 0x00, 0x27, 0x4f, 0x0c, 0xa4, 0x30, 0x00, 0x4f,
  1514. 0x1d, 0x02, 0x05, 0x4f, 0xa8, 0x30, 0x00, 0x11,
  1515. 0x07, 0x54, 0x21, 0xa8, 0x30, 0x00, 0x54, 0x03,
  1516. 0x54, 0xa4, 0x30, 0x06, 0x4f, 0x15, 0x06, 0x58,
  1517. 0x3c, 0x07, 0x00, 0x46, 0xab, 0x30, 0x00, 0x3e,
  1518. 0x18, 0x1d, 0x00, 0x42, 0x3f, 0x51, 0xac, 0x30,
  1519. 0x00, 0x41, 0x47, 0x00, 0x47, 0x32, 0xae, 0x30,
  1520. 0xac, 0x30, 0xae, 0x30, 0x00, 0x1d, 0x4e, 0xad,
  1521. 0x30, 0x00, 0x38, 0x3d, 0x4f, 0x01, 0x3e, 0x13,
  1522. 0x4f, 0xad, 0x30, 0xed, 0x30, 0xad, 0x30, 0x00,
  1523. 0x40, 0x03, 0x3c, 0x33, 0xad, 0x30, 0x00, 0x40,
  1524. 0x34, 0x4f, 0x1b, 0x3e, 0xad, 0x30, 0x00, 0x40,
  1525. 0x42, 0x16, 0x1b, 0xb0, 0x30, 0x00, 0x39, 0x30,
  1526. 0xa4, 0x30, 0x0c, 0x45, 0x3c, 0x24, 0x4f, 0x0b,
  1527. 0x47, 0x18, 0x00, 0x49, 0xaf, 0x30, 0x00, 0x3e,
  1528. 0x4d, 0x1e, 0xb1, 0x30, 0x00, 0x4b, 0x08, 0x02,
  1529. 0x3a, 0x19, 0x02, 0x4b, 0x2c, 0xa4, 0x30, 0x11,
  1530. 0x00, 0x0b, 0x47, 0xb5, 0x30, 0x00, 0x3e, 0x0c,
  1531. 0x47, 0x2b, 0xb0, 0x30, 0x07, 0x3a, 0x43, 0x00,
  1532. 0xb9, 0x30, 0x02, 0x3a, 0x08, 0x02, 0x3a, 0x0f,
  1533. 0x07, 0x43, 0x00, 0xb7, 0x30, 0x10, 0x00, 0x12,
  1534. 0x34, 0x11, 0x3c, 0x13, 0x17, 0xa4, 0x30, 0x2a,
  1535. 0x1f, 0x24, 0x2b, 0x00, 0x20, 0xbb, 0x30, 0x16,
  1536. 0x41, 0x00, 0x38, 0x0d, 0xc4, 0x30, 0x0d, 0x38,
  1537. 0x00, 0xd0, 0x30, 0x00, 0x2c, 0x1c, 0x1b, 0xa2,
  1538. 0x30, 0x32, 0x00, 0x17, 0x26, 0x49, 0xaf, 0x30,
  1539. 0x25, 0x00, 0x3c, 0xb3, 0x30, 0x21, 0x00, 0x20,
  1540. 0x38, 0xa1, 0x30, 0x34, 0x00, 0x48, 0x22, 0x28,
  1541. 0xa3, 0x30, 0x32, 0x00, 0x59, 0x25, 0xa7, 0x30,
  1542. 0x2f, 0x1c, 0x10, 0x00, 0x44, 0xd5, 0x30, 0x00,
  1543. 0x14, 0x1e, 0xaf, 0x30, 0x29, 0x00, 0x10, 0x4d,
  1544. 0x3c, 0xda, 0x30, 0xbd, 0x30, 0xb8, 0x30, 0x22,
  1545. 0x13, 0x1a, 0x20, 0x33, 0x0c, 0x22, 0x3b, 0x01,
  1546. 0x22, 0x44, 0x00, 0x21, 0x44, 0x07, 0xa4, 0x30,
  1547. 0x39, 0x00, 0x4f, 0x24, 0xc8, 0x30, 0x14, 0x23,
  1548. 0x00, 0xdb, 0x30, 0xf3, 0x30, 0xc9, 0x30, 0x14,
  1549. 0x2a, 0x00, 0x12, 0x33, 0x22, 0x12, 0x33, 0x2a,
  1550. 0xa4, 0x30, 0x3a, 0x00, 0x0b, 0x49, 0xa4, 0x30,
  1551. 0x3a, 0x00, 0x47, 0x3a, 0x1f, 0x2b, 0x3a, 0x47,
  1552. 0x0b, 0xb7, 0x30, 0x27, 0x3c, 0x00, 0x30, 0x3c,
  1553. 0xaf, 0x30, 0x30, 0x00, 0x3e, 0x44, 0xdf, 0x30,
  1554. 0xea, 0x30, 0xd0, 0x30, 0x0f, 0x1a, 0x00, 0x2c,
  1555. 0x1b, 0xe1, 0x30, 0xac, 0x30, 0xac, 0x30, 0x35,
  1556. 0x00, 0x1c, 0x47, 0x35, 0x50, 0x1c, 0x3f, 0xa2,
  1557. 0x30, 0x42, 0x5a, 0x27, 0x42, 0x5a, 0x49, 0x44,
  1558. 0x00, 0x51, 0xc3, 0x30, 0x27, 0x00, 0x05, 0x28,
  1559. 0xea, 0x30, 0xe9, 0x30, 0xd4, 0x30, 0x17, 0x00,
  1560. 0x28, 0xd6, 0x30, 0x15, 0x26, 0x00, 0x15, 0xec,
  1561. 0x30, 0xe0, 0x30, 0xb2, 0x30, 0x3a, 0x41, 0x16,
  1562. 0x00, 0x41, 0xc3, 0x30, 0x2c, 0x00, 0x05, 0x30,
  1563. 0x00, 0xb9, 0x70, 0x31, 0x00, 0x30, 0x00, 0xb9,
  1564. 0x70, 0x32, 0x00, 0x30, 0x00, 0xb9, 0x70, 0x68,
  1565. 0x50, 0x61, 0x64, 0x61, 0x41, 0x55, 0x62, 0x61,
  1566. 0x72, 0x6f, 0x56, 0x70, 0x63, 0x64, 0x6d, 0x64,
  1567. 0x00, 0x6d, 0x00, 0xb2, 0x00, 0x49, 0x00, 0x55,
  1568. 0x00, 0x73, 0x5e, 0x10, 0x62, 0x2d, 0x66, 0x8c,
  1569. 0x54, 0x27, 0x59, 0x63, 0x6b, 0x0e, 0x66, 0xbb,
  1570. 0x6c, 0x2a, 0x68, 0x0f, 0x5f, 0x1a, 0x4f, 0x3e,
  1571. 0x79, 0x70, 0x00, 0x41, 0x6e, 0x00, 0x41, 0xbc,
  1572. 0x03, 0x41, 0x6d, 0x00, 0x41, 0x6b, 0x00, 0x41,
  1573. 0x4b, 0x00, 0x42, 0x4d, 0x00, 0x42, 0x47, 0x00,
  1574. 0x42, 0x63, 0x61, 0x6c, 0x6b, 0x63, 0x61, 0x6c,
  1575. 0x70, 0x00, 0x46, 0x6e, 0x00, 0x46, 0xbc, 0x03,
  1576. 0x46, 0xbc, 0x03, 0x67, 0x6d, 0x00, 0x67, 0x6b,
  1577. 0x00, 0x67, 0x48, 0x00, 0x7a, 0x6b, 0x48, 0x7a,
  1578. 0x4d, 0x48, 0x7a, 0x47, 0x48, 0x7a, 0x54, 0x48,
  1579. 0x7a, 0xbc, 0x03, 0x13, 0x21, 0x6d, 0x00, 0x13,
  1580. 0x21, 0x64, 0x00, 0x13, 0x21, 0x6b, 0x00, 0x13,
  1581. 0x21, 0x66, 0x00, 0x6d, 0x6e, 0x00, 0x6d, 0xbc,
  1582. 0x03, 0x6d, 0x6d, 0x00, 0x6d, 0x63, 0x00, 0x6d,
  1583. 0x6b, 0x00, 0x6d, 0x63, 0x00, 0x0a, 0x0a, 0x4f,
  1584. 0x00, 0x0a, 0x4f, 0x6d, 0x00, 0xb2, 0x00, 0x63,
  1585. 0x00, 0x08, 0x0a, 0x4f, 0x0a, 0x0a, 0x50, 0x00,
  1586. 0x0a, 0x50, 0x6d, 0x00, 0xb3, 0x00, 0x6b, 0x00,
  1587. 0x6d, 0x00, 0xb3, 0x00, 0x6d, 0x00, 0x15, 0x22,
  1588. 0x73, 0x00, 0x6d, 0x00, 0x15, 0x22, 0x73, 0x00,
  1589. 0xb2, 0x00, 0x50, 0x61, 0x6b, 0x50, 0x61, 0x4d,
  1590. 0x50, 0x61, 0x47, 0x50, 0x61, 0x72, 0x61, 0x64,
  1591. 0x72, 0x61, 0x64, 0xd1, 0x73, 0x72, 0x00, 0x61,
  1592. 0x00, 0x64, 0x00, 0x15, 0x22, 0x73, 0x00, 0xb2,
  1593. 0x00, 0x70, 0x00, 0x73, 0x6e, 0x00, 0x73, 0xbc,
  1594. 0x03, 0x73, 0x6d, 0x00, 0x73, 0x70, 0x00, 0x56,
  1595. 0x6e, 0x00, 0x56, 0xbc, 0x03, 0x56, 0x6d, 0x00,
  1596. 0x56, 0x6b, 0x00, 0x56, 0x4d, 0x00, 0x56, 0x70,
  1597. 0x00, 0x57, 0x6e, 0x00, 0x57, 0xbc, 0x03, 0x57,
  1598. 0x6d, 0x00, 0x57, 0x6b, 0x00, 0x57, 0x4d, 0x00,
  1599. 0x57, 0x6b, 0x00, 0xa9, 0x03, 0x4d, 0x00, 0xa9,
  1600. 0x03, 0x61, 0x2e, 0x6d, 0x2e, 0x42, 0x71, 0x63,
  1601. 0x63, 0x63, 0x64, 0x43, 0xd1, 0x6b, 0x67, 0x43,
  1602. 0x6f, 0x2e, 0x64, 0x42, 0x47, 0x79, 0x68, 0x61,
  1603. 0x48, 0x50, 0x69, 0x6e, 0x4b, 0x4b, 0x4b, 0x4d,
  1604. 0x6b, 0x74, 0x6c, 0x6d, 0x6c, 0x6e, 0x6c, 0x6f,
  1605. 0x67, 0x6c, 0x78, 0x6d, 0x62, 0x6d, 0x69, 0x6c,
  1606. 0x6d, 0x6f, 0x6c, 0x50, 0x48, 0x70, 0x2e, 0x6d,
  1607. 0x2e, 0x50, 0x50, 0x4d, 0x50, 0x52, 0x73, 0x72,
  1608. 0x53, 0x76, 0x57, 0x62, 0x56, 0xd1, 0x6d, 0x41,
  1609. 0xd1, 0x6d, 0x31, 0x00, 0xe5, 0x65, 0x31, 0x00,
  1610. 0x30, 0x00, 0xe5, 0x65, 0x32, 0x00, 0x30, 0x00,
  1611. 0xe5, 0x65, 0x33, 0x00, 0x30, 0x00, 0xe5, 0x65,
  1612. 0x67, 0x61, 0x6c, 0x4a, 0x04, 0x4c, 0x04, 0x53,
  1613. 0x43, 0x46, 0x51, 0x26, 0x01, 0x53, 0x01, 0x27,
  1614. 0xa7, 0x37, 0xab, 0x6b, 0x02, 0x52, 0xab, 0x48,
  1615. 0x8c, 0xf4, 0x66, 0xca, 0x8e, 0xc8, 0x8c, 0xd1,
  1616. 0x6e, 0x32, 0x4e, 0xe5, 0x53, 0x9c, 0x9f, 0x9c,
  1617. 0x9f, 0x51, 0x59, 0xd1, 0x91, 0x87, 0x55, 0x48,
  1618. 0x59, 0xf6, 0x61, 0x69, 0x76, 0x85, 0x7f, 0x3f,
  1619. 0x86, 0xba, 0x87, 0xf8, 0x88, 0x8f, 0x90, 0x02,
  1620. 0x6a, 0x1b, 0x6d, 0xd9, 0x70, 0xde, 0x73, 0x3d,
  1621. 0x84, 0x6a, 0x91, 0xf1, 0x99, 0x82, 0x4e, 0x75,
  1622. 0x53, 0x04, 0x6b, 0x1b, 0x72, 0x2d, 0x86, 0x1e,
  1623. 0x9e, 0x50, 0x5d, 0xeb, 0x6f, 0xcd, 0x85, 0x64,
  1624. 0x89, 0xc9, 0x62, 0xd8, 0x81, 0x1f, 0x88, 0xca,
  1625. 0x5e, 0x17, 0x67, 0x6a, 0x6d, 0xfc, 0x72, 0xce,
  1626. 0x90, 0x86, 0x4f, 0xb7, 0x51, 0xde, 0x52, 0xc4,
  1627. 0x64, 0xd3, 0x6a, 0x10, 0x72, 0xe7, 0x76, 0x01,
  1628. 0x80, 0x06, 0x86, 0x5c, 0x86, 0xef, 0x8d, 0x32,
  1629. 0x97, 0x6f, 0x9b, 0xfa, 0x9d, 0x8c, 0x78, 0x7f,
  1630. 0x79, 0xa0, 0x7d, 0xc9, 0x83, 0x04, 0x93, 0x7f,
  1631. 0x9e, 0xd6, 0x8a, 0xdf, 0x58, 0x04, 0x5f, 0x60,
  1632. 0x7c, 0x7e, 0x80, 0x62, 0x72, 0xca, 0x78, 0xc2,
  1633. 0x8c, 0xf7, 0x96, 0xd8, 0x58, 0x62, 0x5c, 0x13,
  1634. 0x6a, 0xda, 0x6d, 0x0f, 0x6f, 0x2f, 0x7d, 0x37,
  1635. 0x7e, 0x4b, 0x96, 0xd2, 0x52, 0x8b, 0x80, 0xdc,
  1636. 0x51, 0xcc, 0x51, 0x1c, 0x7a, 0xbe, 0x7d, 0xf1,
  1637. 0x83, 0x75, 0x96, 0x80, 0x8b, 0xcf, 0x62, 0x02,
  1638. 0x6a, 0xfe, 0x8a, 0x39, 0x4e, 0xe7, 0x5b, 0x12,
  1639. 0x60, 0x87, 0x73, 0x70, 0x75, 0x17, 0x53, 0xfb,
  1640. 0x78, 0xbf, 0x4f, 0xa9, 0x5f, 0x0d, 0x4e, 0xcc,
  1641. 0x6c, 0x78, 0x65, 0x22, 0x7d, 0xc3, 0x53, 0x5e,
  1642. 0x58, 0x01, 0x77, 0x49, 0x84, 0xaa, 0x8a, 0xba,
  1643. 0x6b, 0xb0, 0x8f, 0x88, 0x6c, 0xfe, 0x62, 0xe5,
  1644. 0x82, 0xa0, 0x63, 0x65, 0x75, 0xae, 0x4e, 0x69,
  1645. 0x51, 0xc9, 0x51, 0x81, 0x68, 0xe7, 0x7c, 0x6f,
  1646. 0x82, 0xd2, 0x8a, 0xcf, 0x91, 0xf5, 0x52, 0x42,
  1647. 0x54, 0x73, 0x59, 0xec, 0x5e, 0xc5, 0x65, 0xfe,
  1648. 0x6f, 0x2a, 0x79, 0xad, 0x95, 0x6a, 0x9a, 0x97,
  1649. 0x9e, 0xce, 0x9e, 0x9b, 0x52, 0xc6, 0x66, 0x77,
  1650. 0x6b, 0x62, 0x8f, 0x74, 0x5e, 0x90, 0x61, 0x00,
  1651. 0x62, 0x9a, 0x64, 0x23, 0x6f, 0x49, 0x71, 0x89,
  1652. 0x74, 0xca, 0x79, 0xf4, 0x7d, 0x6f, 0x80, 0x26,
  1653. 0x8f, 0xee, 0x84, 0x23, 0x90, 0x4a, 0x93, 0x17,
  1654. 0x52, 0xa3, 0x52, 0xbd, 0x54, 0xc8, 0x70, 0xc2,
  1655. 0x88, 0xaa, 0x8a, 0xc9, 0x5e, 0xf5, 0x5f, 0x7b,
  1656. 0x63, 0xae, 0x6b, 0x3e, 0x7c, 0x75, 0x73, 0xe4,
  1657. 0x4e, 0xf9, 0x56, 0xe7, 0x5b, 0xba, 0x5d, 0x1c,
  1658. 0x60, 0xb2, 0x73, 0x69, 0x74, 0x9a, 0x7f, 0x46,
  1659. 0x80, 0x34, 0x92, 0xf6, 0x96, 0x48, 0x97, 0x18,
  1660. 0x98, 0x8b, 0x4f, 0xae, 0x79, 0xb4, 0x91, 0xb8,
  1661. 0x96, 0xe1, 0x60, 0x86, 0x4e, 0xda, 0x50, 0xee,
  1662. 0x5b, 0x3f, 0x5c, 0x99, 0x65, 0x02, 0x6a, 0xce,
  1663. 0x71, 0x42, 0x76, 0xfc, 0x84, 0x7c, 0x90, 0x8d,
  1664. 0x9f, 0x88, 0x66, 0x2e, 0x96, 0x89, 0x52, 0x7b,
  1665. 0x67, 0xf3, 0x67, 0x41, 0x6d, 0x9c, 0x6e, 0x09,
  1666. 0x74, 0x59, 0x75, 0x6b, 0x78, 0x10, 0x7d, 0x5e,
  1667. 0x98, 0x6d, 0x51, 0x2e, 0x62, 0x78, 0x96, 0x2b,
  1668. 0x50, 0x19, 0x5d, 0xea, 0x6d, 0x2a, 0x8f, 0x8b,
  1669. 0x5f, 0x44, 0x61, 0x17, 0x68, 0x87, 0x73, 0x86,
  1670. 0x96, 0x29, 0x52, 0x0f, 0x54, 0x65, 0x5c, 0x13,
  1671. 0x66, 0x4e, 0x67, 0xa8, 0x68, 0xe5, 0x6c, 0x06,
  1672. 0x74, 0xe2, 0x75, 0x79, 0x7f, 0xcf, 0x88, 0xe1,
  1673. 0x88, 0xcc, 0x91, 0xe2, 0x96, 0x3f, 0x53, 0xba,
  1674. 0x6e, 0x1d, 0x54, 0xd0, 0x71, 0x98, 0x74, 0xfa,
  1675. 0x85, 0xa3, 0x96, 0x57, 0x9c, 0x9f, 0x9e, 0x97,
  1676. 0x67, 0xcb, 0x6d, 0xe8, 0x81, 0xcb, 0x7a, 0x20,
  1677. 0x7b, 0x92, 0x7c, 0xc0, 0x72, 0x99, 0x70, 0x58,
  1678. 0x8b, 0xc0, 0x4e, 0x36, 0x83, 0x3a, 0x52, 0x07,
  1679. 0x52, 0xa6, 0x5e, 0xd3, 0x62, 0xd6, 0x7c, 0x85,
  1680. 0x5b, 0x1e, 0x6d, 0xb4, 0x66, 0x3b, 0x8f, 0x4c,
  1681. 0x88, 0x4d, 0x96, 0x8b, 0x89, 0xd3, 0x5e, 0x40,
  1682. 0x51, 0xc0, 0x55, 0x00, 0x00, 0x00, 0x00, 0x5a,
  1683. 0x58, 0x00, 0x00, 0x74, 0x66, 0x00, 0x00, 0x00,
  1684. 0x00, 0xde, 0x51, 0x2a, 0x73, 0xca, 0x76, 0x3c,
  1685. 0x79, 0x5e, 0x79, 0x65, 0x79, 0x8f, 0x79, 0x56,
  1686. 0x97, 0xbe, 0x7c, 0xbd, 0x7f, 0x00, 0x00, 0x12,
  1687. 0x86, 0x00, 0x00, 0xf8, 0x8a, 0x00, 0x00, 0x00,
  1688. 0x00, 0x38, 0x90, 0xfd, 0x90, 0xef, 0x98, 0xfc,
  1689. 0x98, 0x28, 0x99, 0xb4, 0x9d, 0xde, 0x90, 0xb7,
  1690. 0x96, 0xae, 0x4f, 0xe7, 0x50, 0x4d, 0x51, 0xc9,
  1691. 0x52, 0xe4, 0x52, 0x51, 0x53, 0x9d, 0x55, 0x06,
  1692. 0x56, 0x68, 0x56, 0x40, 0x58, 0xa8, 0x58, 0x64,
  1693. 0x5c, 0x6e, 0x5c, 0x94, 0x60, 0x68, 0x61, 0x8e,
  1694. 0x61, 0xf2, 0x61, 0x4f, 0x65, 0xe2, 0x65, 0x91,
  1695. 0x66, 0x85, 0x68, 0x77, 0x6d, 0x1a, 0x6e, 0x22,
  1696. 0x6f, 0x6e, 0x71, 0x2b, 0x72, 0x22, 0x74, 0x91,
  1697. 0x78, 0x3e, 0x79, 0x49, 0x79, 0x48, 0x79, 0x50,
  1698. 0x79, 0x56, 0x79, 0x5d, 0x79, 0x8d, 0x79, 0x8e,
  1699. 0x79, 0x40, 0x7a, 0x81, 0x7a, 0xc0, 0x7b, 0xf4,
  1700. 0x7d, 0x09, 0x7e, 0x41, 0x7e, 0x72, 0x7f, 0x05,
  1701. 0x80, 0xed, 0x81, 0x79, 0x82, 0x79, 0x82, 0x57,
  1702. 0x84, 0x10, 0x89, 0x96, 0x89, 0x01, 0x8b, 0x39,
  1703. 0x8b, 0xd3, 0x8c, 0x08, 0x8d, 0xb6, 0x8f, 0x38,
  1704. 0x90, 0xe3, 0x96, 0xff, 0x97, 0x3b, 0x98, 0x75,
  1705. 0x60, 0xee, 0x42, 0x18, 0x82, 0x02, 0x26, 0x4e,
  1706. 0xb5, 0x51, 0x68, 0x51, 0x80, 0x4f, 0x45, 0x51,
  1707. 0x80, 0x51, 0xc7, 0x52, 0xfa, 0x52, 0x9d, 0x55,
  1708. 0x55, 0x55, 0x99, 0x55, 0xe2, 0x55, 0x5a, 0x58,
  1709. 0xb3, 0x58, 0x44, 0x59, 0x54, 0x59, 0x62, 0x5a,
  1710. 0x28, 0x5b, 0xd2, 0x5e, 0xd9, 0x5e, 0x69, 0x5f,
  1711. 0xad, 0x5f, 0xd8, 0x60, 0x4e, 0x61, 0x08, 0x61,
  1712. 0x8e, 0x61, 0x60, 0x61, 0xf2, 0x61, 0x34, 0x62,
  1713. 0xc4, 0x63, 0x1c, 0x64, 0x52, 0x64, 0x56, 0x65,
  1714. 0x74, 0x66, 0x17, 0x67, 0x1b, 0x67, 0x56, 0x67,
  1715. 0x79, 0x6b, 0xba, 0x6b, 0x41, 0x6d, 0xdb, 0x6e,
  1716. 0xcb, 0x6e, 0x22, 0x6f, 0x1e, 0x70, 0x6e, 0x71,
  1717. 0xa7, 0x77, 0x35, 0x72, 0xaf, 0x72, 0x2a, 0x73,
  1718. 0x71, 0x74, 0x06, 0x75, 0x3b, 0x75, 0x1d, 0x76,
  1719. 0x1f, 0x76, 0xca, 0x76, 0xdb, 0x76, 0xf4, 0x76,
  1720. 0x4a, 0x77, 0x40, 0x77, 0xcc, 0x78, 0xb1, 0x7a,
  1721. 0xc0, 0x7b, 0x7b, 0x7c, 0x5b, 0x7d, 0xf4, 0x7d,
  1722. 0x3e, 0x7f, 0x05, 0x80, 0x52, 0x83, 0xef, 0x83,
  1723. 0x79, 0x87, 0x41, 0x89, 0x86, 0x89, 0x96, 0x89,
  1724. 0xbf, 0x8a, 0xf8, 0x8a, 0xcb, 0x8a, 0x01, 0x8b,
  1725. 0xfe, 0x8a, 0xed, 0x8a, 0x39, 0x8b, 0x8a, 0x8b,
  1726. 0x08, 0x8d, 0x38, 0x8f, 0x72, 0x90, 0x99, 0x91,
  1727. 0x76, 0x92, 0x7c, 0x96, 0xe3, 0x96, 0x56, 0x97,
  1728. 0xdb, 0x97, 0xff, 0x97, 0x0b, 0x98, 0x3b, 0x98,
  1729. 0x12, 0x9b, 0x9c, 0x9f, 0x4a, 0x28, 0x44, 0x28,
  1730. 0xd5, 0x33, 0x9d, 0x3b, 0x18, 0x40, 0x39, 0x40,
  1731. 0x49, 0x52, 0xd0, 0x5c, 0xd3, 0x7e, 0x43, 0x9f,
  1732. 0x8e, 0x9f, 0x2a, 0xa0, 0x02, 0x66, 0x66, 0x66,
  1733. 0x69, 0x66, 0x6c, 0x66, 0x66, 0x69, 0x66, 0x66,
  1734. 0x6c, 0x7f, 0x01, 0x74, 0x73, 0x00, 0x74, 0x65,
  1735. 0x05, 0x0f, 0x11, 0x0f, 0x00, 0x0f, 0x06, 0x19,
  1736. 0x11, 0x0f, 0x08, 0xd9, 0x05, 0xb4, 0x05, 0x00,
  1737. 0x00, 0x00, 0x00, 0xf2, 0x05, 0xb7, 0x05, 0xd0,
  1738. 0x05, 0x12, 0x00, 0x03, 0x04, 0x0b, 0x0c, 0x0d,
  1739. 0x18, 0x1a, 0xe9, 0x05, 0xc1, 0x05, 0xe9, 0x05,
  1740. 0xc2, 0x05, 0x49, 0xfb, 0xc1, 0x05, 0x49, 0xfb,
  1741. 0xc2, 0x05, 0xd0, 0x05, 0xb7, 0x05, 0xd0, 0x05,
  1742. 0xb8, 0x05, 0xd0, 0x05, 0xbc, 0x05, 0xd8, 0x05,
  1743. 0xbc, 0x05, 0xde, 0x05, 0xbc, 0x05, 0xe0, 0x05,
  1744. 0xbc, 0x05, 0xe3, 0x05, 0xbc, 0x05, 0xb9, 0x05,
  1745. 0x2d, 0x03, 0x2e, 0x03, 0x2f, 0x03, 0x30, 0x03,
  1746. 0x31, 0x03, 0x1c, 0x00, 0x18, 0x06, 0x22, 0x06,
  1747. 0x2b, 0x06, 0xd0, 0x05, 0xdc, 0x05, 0x71, 0x06,
  1748. 0x00, 0x00, 0x0a, 0x0a, 0x0a, 0x0a, 0x0d, 0x0d,
  1749. 0x0d, 0x0d, 0x0f, 0x0f, 0x0f, 0x0f, 0x09, 0x09,
  1750. 0x09, 0x09, 0x0e, 0x0e, 0x0e, 0x0e, 0x08, 0x08,
  1751. 0x08, 0x08, 0x33, 0x33, 0x33, 0x33, 0x35, 0x35,
  1752. 0x35, 0x35, 0x13, 0x13, 0x13, 0x13, 0x12, 0x12,
  1753. 0x12, 0x12, 0x15, 0x15, 0x15, 0x15, 0x16, 0x16,
  1754. 0x16, 0x16, 0x1c, 0x1c, 0x1b, 0x1b, 0x1d, 0x1d,
  1755. 0x17, 0x17, 0x27, 0x27, 0x20, 0x20, 0x38, 0x38,
  1756. 0x38, 0x38, 0x3e, 0x3e, 0x3e, 0x3e, 0x42, 0x42,
  1757. 0x42, 0x42, 0x40, 0x40, 0x40, 0x40, 0x49, 0x49,
  1758. 0x4a, 0x4a, 0x4a, 0x4a, 0x4f, 0x4f, 0x50, 0x50,
  1759. 0x50, 0x50, 0x4d, 0x4d, 0x4d, 0x4d, 0x61, 0x61,
  1760. 0x62, 0x62, 0x49, 0x06, 0x64, 0x64, 0x64, 0x64,
  1761. 0x7e, 0x7e, 0x7d, 0x7d, 0x7f, 0x7f, 0x2e, 0x82,
  1762. 0x82, 0x7c, 0x7c, 0x80, 0x80, 0x87, 0x87, 0x87,
  1763. 0x87, 0x00, 0x00, 0x26, 0x06, 0x00, 0x01, 0x00,
  1764. 0x01, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0x22, 0x00,
  1765. 0x22, 0x00, 0xa1, 0x00, 0xa1, 0x00, 0xa0, 0x00,
  1766. 0xa0, 0x00, 0xa2, 0x00, 0xa2, 0x00, 0xaa, 0x00,
  1767. 0xaa, 0x00, 0xaa, 0x00, 0x23, 0x00, 0x23, 0x00,
  1768. 0x23, 0xcc, 0x06, 0x00, 0x00, 0x00, 0x00, 0x26,
  1769. 0x06, 0x00, 0x06, 0x00, 0x07, 0x00, 0x1f, 0x00,
  1770. 0x23, 0x00, 0x24, 0x02, 0x06, 0x02, 0x07, 0x02,
  1771. 0x08, 0x02, 0x1f, 0x02, 0x23, 0x02, 0x24, 0x04,
  1772. 0x06, 0x04, 0x07, 0x04, 0x08, 0x04, 0x1f, 0x04,
  1773. 0x23, 0x04, 0x24, 0x05, 0x06, 0x05, 0x1f, 0x05,
  1774. 0x23, 0x05, 0x24, 0x06, 0x07, 0x06, 0x1f, 0x07,
  1775. 0x06, 0x07, 0x1f, 0x08, 0x06, 0x08, 0x07, 0x08,
  1776. 0x1f, 0x0d, 0x06, 0x0d, 0x07, 0x0d, 0x08, 0x0d,
  1777. 0x1f, 0x0f, 0x07, 0x0f, 0x1f, 0x10, 0x06, 0x10,
  1778. 0x07, 0x10, 0x08, 0x10, 0x1f, 0x11, 0x07, 0x11,
  1779. 0x1f, 0x12, 0x1f, 0x13, 0x06, 0x13, 0x1f, 0x14,
  1780. 0x06, 0x14, 0x1f, 0x1b, 0x06, 0x1b, 0x07, 0x1b,
  1781. 0x08, 0x1b, 0x1f, 0x1b, 0x23, 0x1b, 0x24, 0x1c,
  1782. 0x07, 0x1c, 0x1f, 0x1c, 0x23, 0x1c, 0x24, 0x1d,
  1783. 0x01, 0x1d, 0x06, 0x1d, 0x07, 0x1d, 0x08, 0x1d,
  1784. 0x1e, 0x1d, 0x1f, 0x1d, 0x23, 0x1d, 0x24, 0x1e,
  1785. 0x06, 0x1e, 0x07, 0x1e, 0x08, 0x1e, 0x1f, 0x1e,
  1786. 0x23, 0x1e, 0x24, 0x1f, 0x06, 0x1f, 0x07, 0x1f,
  1787. 0x08, 0x1f, 0x1f, 0x1f, 0x23, 0x1f, 0x24, 0x20,
  1788. 0x06, 0x20, 0x07, 0x20, 0x08, 0x20, 0x1f, 0x20,
  1789. 0x23, 0x20, 0x24, 0x21, 0x06, 0x21, 0x1f, 0x21,
  1790. 0x23, 0x21, 0x24, 0x24, 0x06, 0x24, 0x07, 0x24,
  1791. 0x08, 0x24, 0x1f, 0x24, 0x23, 0x24, 0x24, 0x0a,
  1792. 0x4a, 0x0b, 0x4a, 0x23, 0x4a, 0x20, 0x00, 0x4c,
  1793. 0x06, 0x51, 0x06, 0x51, 0x06, 0xff, 0x00, 0x1f,
  1794. 0x26, 0x06, 0x00, 0x0b, 0x00, 0x0c, 0x00, 0x1f,
  1795. 0x00, 0x20, 0x00, 0x23, 0x00, 0x24, 0x02, 0x0b,
  1796. 0x02, 0x0c, 0x02, 0x1f, 0x02, 0x20, 0x02, 0x23,
  1797. 0x02, 0x24, 0x04, 0x0b, 0x04, 0x0c, 0x04, 0x1f,
  1798. 0x26, 0x06, 0x04, 0x20, 0x04, 0x23, 0x04, 0x24,
  1799. 0x05, 0x0b, 0x05, 0x0c, 0x05, 0x1f, 0x05, 0x20,
  1800. 0x05, 0x23, 0x05, 0x24, 0x1b, 0x23, 0x1b, 0x24,
  1801. 0x1c, 0x23, 0x1c, 0x24, 0x1d, 0x01, 0x1d, 0x1e,
  1802. 0x1d, 0x1f, 0x1d, 0x23, 0x1d, 0x24, 0x1e, 0x1f,
  1803. 0x1e, 0x23, 0x1e, 0x24, 0x1f, 0x01, 0x1f, 0x1f,
  1804. 0x20, 0x0b, 0x20, 0x0c, 0x20, 0x1f, 0x20, 0x20,
  1805. 0x20, 0x23, 0x20, 0x24, 0x23, 0x4a, 0x24, 0x0b,
  1806. 0x24, 0x0c, 0x24, 0x1f, 0x24, 0x20, 0x24, 0x23,
  1807. 0x24, 0x24, 0x00, 0x06, 0x00, 0x07, 0x00, 0x08,
  1808. 0x00, 0x1f, 0x00, 0x21, 0x02, 0x06, 0x02, 0x07,
  1809. 0x02, 0x08, 0x02, 0x1f, 0x02, 0x21, 0x04, 0x06,
  1810. 0x04, 0x07, 0x04, 0x08, 0x04, 0x1f, 0x04, 0x21,
  1811. 0x05, 0x1f, 0x06, 0x07, 0x06, 0x1f, 0x07, 0x06,
  1812. 0x07, 0x1f, 0x08, 0x06, 0x08, 0x1f, 0x0d, 0x06,
  1813. 0x0d, 0x07, 0x0d, 0x08, 0x0d, 0x1f, 0x0f, 0x07,
  1814. 0x0f, 0x08, 0x0f, 0x1f, 0x10, 0x06, 0x10, 0x07,
  1815. 0x10, 0x08, 0x10, 0x1f, 0x11, 0x07, 0x12, 0x1f,
  1816. 0x13, 0x06, 0x13, 0x1f, 0x14, 0x06, 0x14, 0x1f,
  1817. 0x1b, 0x06, 0x1b, 0x07, 0x1b, 0x08, 0x1b, 0x1f,
  1818. 0x1c, 0x07, 0x1c, 0x1f, 0x1d, 0x06, 0x1d, 0x07,
  1819. 0x1d, 0x08, 0x1d, 0x1e, 0x1d, 0x1f, 0x1e, 0x06,
  1820. 0x1e, 0x07, 0x1e, 0x08, 0x1e, 0x1f, 0x1e, 0x21,
  1821. 0x1f, 0x06, 0x1f, 0x07, 0x1f, 0x08, 0x1f, 0x1f,
  1822. 0x20, 0x06, 0x20, 0x07, 0x20, 0x08, 0x20, 0x1f,
  1823. 0x20, 0x21, 0x21, 0x06, 0x21, 0x1f, 0x21, 0x4a,
  1824. 0x24, 0x06, 0x24, 0x07, 0x24, 0x08, 0x24, 0x1f,
  1825. 0x24, 0x21, 0x00, 0x1f, 0x00, 0x21, 0x02, 0x1f,
  1826. 0x02, 0x21, 0x04, 0x1f, 0x04, 0x21, 0x05, 0x1f,
  1827. 0x05, 0x21, 0x0d, 0x1f, 0x0d, 0x21, 0x0e, 0x1f,
  1828. 0x0e, 0x21, 0x1d, 0x1e, 0x1d, 0x1f, 0x1e, 0x1f,
  1829. 0x20, 0x1f, 0x20, 0x21, 0x24, 0x1f, 0x24, 0x21,
  1830. 0x40, 0x06, 0x4e, 0x06, 0x51, 0x06, 0x27, 0x06,
  1831. 0x10, 0x22, 0x10, 0x23, 0x12, 0x22, 0x12, 0x23,
  1832. 0x13, 0x22, 0x13, 0x23, 0x0c, 0x22, 0x0c, 0x23,
  1833. 0x0d, 0x22, 0x0d, 0x23, 0x06, 0x22, 0x06, 0x23,
  1834. 0x05, 0x22, 0x05, 0x23, 0x07, 0x22, 0x07, 0x23,
  1835. 0x0e, 0x22, 0x0e, 0x23, 0x0f, 0x22, 0x0f, 0x23,
  1836. 0x0d, 0x05, 0x0d, 0x06, 0x0d, 0x07, 0x0d, 0x1e,
  1837. 0x0d, 0x0a, 0x0c, 0x0a, 0x0e, 0x0a, 0x0f, 0x0a,
  1838. 0x10, 0x22, 0x10, 0x23, 0x12, 0x22, 0x12, 0x23,
  1839. 0x13, 0x22, 0x13, 0x23, 0x0c, 0x22, 0x0c, 0x23,
  1840. 0x0d, 0x22, 0x0d, 0x23, 0x06, 0x22, 0x06, 0x23,
  1841. 0x05, 0x22, 0x05, 0x23, 0x07, 0x22, 0x07, 0x23,
  1842. 0x0e, 0x22, 0x0e, 0x23, 0x0f, 0x22, 0x0f, 0x23,
  1843. 0x0d, 0x05, 0x0d, 0x06, 0x0d, 0x07, 0x0d, 0x1e,
  1844. 0x0d, 0x0a, 0x0c, 0x0a, 0x0e, 0x0a, 0x0f, 0x0a,
  1845. 0x0d, 0x05, 0x0d, 0x06, 0x0d, 0x07, 0x0d, 0x1e,
  1846. 0x0c, 0x20, 0x0d, 0x20, 0x10, 0x1e, 0x0c, 0x05,
  1847. 0x0c, 0x06, 0x0c, 0x07, 0x0d, 0x05, 0x0d, 0x06,
  1848. 0x0d, 0x07, 0x10, 0x1e, 0x11, 0x1e, 0x00, 0x24,
  1849. 0x00, 0x24, 0x2a, 0x06, 0x00, 0x02, 0x1b, 0x00,
  1850. 0x03, 0x02, 0x00, 0x03, 0x02, 0x00, 0x03, 0x1b,
  1851. 0x00, 0x04, 0x1b, 0x00, 0x1b, 0x02, 0x00, 0x1b,
  1852. 0x03, 0x00, 0x1b, 0x04, 0x02, 0x1b, 0x03, 0x02,
  1853. 0x1b, 0x03, 0x03, 0x1b, 0x20, 0x03, 0x1b, 0x1f,
  1854. 0x09, 0x03, 0x02, 0x09, 0x02, 0x03, 0x09, 0x02,
  1855. 0x1f, 0x09, 0x1b, 0x03, 0x09, 0x1b, 0x03, 0x09,
  1856. 0x1b, 0x02, 0x09, 0x1b, 0x1b, 0x09, 0x1b, 0x1b,
  1857. 0x0b, 0x03, 0x03, 0x0b, 0x03, 0x03, 0x0b, 0x1b,
  1858. 0x1b, 0x0a, 0x03, 0x1b, 0x0a, 0x03, 0x1b, 0x0a,
  1859. 0x02, 0x20, 0x0a, 0x1b, 0x04, 0x0a, 0x1b, 0x04,
  1860. 0x0a, 0x1b, 0x1b, 0x0a, 0x1b, 0x1b, 0x0c, 0x03,
  1861. 0x1f, 0x0c, 0x04, 0x1b, 0x0c, 0x04, 0x1b, 0x0d,
  1862. 0x1b, 0x03, 0x0d, 0x1b, 0x03, 0x0d, 0x1b, 0x1b,
  1863. 0x0d, 0x1b, 0x20, 0x0f, 0x02, 0x1b, 0x0f, 0x1b,
  1864. 0x1b, 0x0f, 0x1b, 0x1b, 0x0f, 0x1b, 0x1f, 0x10,
  1865. 0x1b, 0x1b, 0x10, 0x1b, 0x20, 0x10, 0x1b, 0x1f,
  1866. 0x17, 0x04, 0x1b, 0x17, 0x04, 0x1b, 0x18, 0x1b,
  1867. 0x03, 0x18, 0x1b, 0x1b, 0x1a, 0x03, 0x1b, 0x1a,
  1868. 0x03, 0x20, 0x1a, 0x03, 0x1f, 0x1a, 0x02, 0x02,
  1869. 0x1a, 0x02, 0x02, 0x1a, 0x04, 0x1b, 0x1a, 0x04,
  1870. 0x1b, 0x1a, 0x1b, 0x03, 0x1a, 0x1b, 0x03, 0x1b,
  1871. 0x03, 0x02, 0x1b, 0x03, 0x1b, 0x1b, 0x03, 0x20,
  1872. 0x1b, 0x02, 0x03, 0x1b, 0x02, 0x1b, 0x1b, 0x04,
  1873. 0x02, 0x1b, 0x04, 0x1b, 0x28, 0x06, 0x1d, 0x04,
  1874. 0x06, 0x1f, 0x1d, 0x04, 0x1f, 0x1d, 0x1d, 0x1e,
  1875. 0x05, 0x1d, 0x1e, 0x05, 0x21, 0x1e, 0x04, 0x1d,
  1876. 0x1e, 0x04, 0x1d, 0x1e, 0x04, 0x21, 0x1e, 0x1d,
  1877. 0x22, 0x1e, 0x1d, 0x21, 0x22, 0x1d, 0x1d, 0x22,
  1878. 0x1d, 0x1d, 0x00, 0x06, 0x22, 0x02, 0x04, 0x22,
  1879. 0x02, 0x04, 0x21, 0x02, 0x06, 0x22, 0x02, 0x06,
  1880. 0x21, 0x02, 0x1d, 0x22, 0x02, 0x1d, 0x21, 0x04,
  1881. 0x1d, 0x22, 0x04, 0x05, 0x21, 0x04, 0x1d, 0x21,
  1882. 0x0b, 0x06, 0x21, 0x0d, 0x05, 0x22, 0x0c, 0x05,
  1883. 0x22, 0x0e, 0x05, 0x22, 0x1c, 0x04, 0x22, 0x1c,
  1884. 0x1d, 0x22, 0x22, 0x05, 0x22, 0x22, 0x04, 0x22,
  1885. 0x22, 0x1d, 0x22, 0x1d, 0x1d, 0x22, 0x1a, 0x1d,
  1886. 0x22, 0x1e, 0x05, 0x22, 0x1a, 0x1d, 0x05, 0x1c,
  1887. 0x05, 0x1d, 0x11, 0x1d, 0x22, 0x1b, 0x1d, 0x22,
  1888. 0x1e, 0x04, 0x05, 0x1d, 0x06, 0x22, 0x1c, 0x04,
  1889. 0x1d, 0x1b, 0x1d, 0x1d, 0x1c, 0x04, 0x1d, 0x1e,
  1890. 0x04, 0x05, 0x04, 0x05, 0x22, 0x05, 0x04, 0x22,
  1891. 0x1d, 0x04, 0x22, 0x19, 0x1d, 0x22, 0x00, 0x05,
  1892. 0x22, 0x1b, 0x1d, 0x1d, 0x11, 0x04, 0x1d, 0x0d,
  1893. 0x1d, 0x1d, 0x0b, 0x06, 0x22, 0x1e, 0x04, 0x22,
  1894. 0x35, 0x06, 0x00, 0x0f, 0x9d, 0x0d, 0x0f, 0x9d,
  1895. 0x27, 0x06, 0x00, 0x1d, 0x1d, 0x20, 0x00, 0x1c,
  1896. 0x01, 0x0a, 0x1e, 0x06, 0x1e, 0x08, 0x0e, 0x1d,
  1897. 0x12, 0x1e, 0x0a, 0x0c, 0x21, 0x1d, 0x12, 0x1d,
  1898. 0x23, 0x20, 0x21, 0x0c, 0x1d, 0x1e, 0x35, 0x06,
  1899. 0x00, 0x0f, 0x14, 0x27, 0x06, 0x0e, 0x1d, 0x22,
  1900. 0xff, 0x00, 0x1d, 0x1d, 0x20, 0xff, 0x12, 0x1d,
  1901. 0x23, 0x20, 0xff, 0x21, 0x0c, 0x1d, 0x1e, 0x27,
  1902. 0x06, 0x05, 0x1d, 0xff, 0x05, 0x1d, 0x00, 0x1d,
  1903. 0x20, 0x27, 0x06, 0x0a, 0xa5, 0x00, 0x1d, 0x2c,
  1904. 0x00, 0x01, 0x30, 0x02, 0x30, 0x3a, 0x00, 0x3b,
  1905. 0x00, 0x21, 0x00, 0x3f, 0x00, 0x16, 0x30, 0x17,
  1906. 0x30, 0x26, 0x20, 0x13, 0x20, 0x12, 0x01, 0x00,
  1907. 0x5f, 0x5f, 0x28, 0x29, 0x7b, 0x7d, 0x08, 0x30,
  1908. 0x0c, 0x0d, 0x08, 0x09, 0x02, 0x03, 0x00, 0x01,
  1909. 0x04, 0x05, 0x06, 0x07, 0x5b, 0x00, 0x5d, 0x00,
  1910. 0x3e, 0x20, 0x3e, 0x20, 0x3e, 0x20, 0x3e, 0x20,
  1911. 0x5f, 0x00, 0x5f, 0x00, 0x5f, 0x00, 0x2c, 0x00,
  1912. 0x01, 0x30, 0x2e, 0x00, 0x00, 0x00, 0x3b, 0x00,
  1913. 0x3a, 0x00, 0x3f, 0x00, 0x21, 0x00, 0x14, 0x20,
  1914. 0x28, 0x00, 0x29, 0x00, 0x7b, 0x00, 0x7d, 0x00,
  1915. 0x14, 0x30, 0x15, 0x30, 0x23, 0x26, 0x2a, 0x2b,
  1916. 0x2d, 0x3c, 0x3e, 0x3d, 0x00, 0x5c, 0x24, 0x25,
  1917. 0x40, 0x40, 0x06, 0xff, 0x0b, 0x00, 0x0b, 0xff,
  1918. 0x0c, 0x20, 0x00, 0x4d, 0x06, 0x40, 0x06, 0xff,
  1919. 0x0e, 0x00, 0x0e, 0xff, 0x0f, 0x00, 0x0f, 0xff,
  1920. 0x10, 0x00, 0x10, 0xff, 0x11, 0x00, 0x11, 0xff,
  1921. 0x12, 0x00, 0x12, 0x21, 0x06, 0x00, 0x01, 0x01,
  1922. 0x02, 0x02, 0x03, 0x03, 0x04, 0x04, 0x05, 0x05,
  1923. 0x05, 0x05, 0x06, 0x06, 0x07, 0x07, 0x07, 0x07,
  1924. 0x08, 0x08, 0x09, 0x09, 0x09, 0x09, 0x0a, 0x0a,
  1925. 0x0a, 0x0a, 0x0b, 0x0b, 0x0b, 0x0b, 0x0c, 0x0c,
  1926. 0x0c, 0x0c, 0x0d, 0x0d, 0x0d, 0x0d, 0x0e, 0x0e,
  1927. 0x0f, 0x0f, 0x10, 0x10, 0x11, 0x11, 0x12, 0x12,
  1928. 0x12, 0x12, 0x13, 0x13, 0x13, 0x13, 0x14, 0x14,
  1929. 0x14, 0x14, 0x15, 0x15, 0x15, 0x15, 0x16, 0x16,
  1930. 0x16, 0x16, 0x17, 0x17, 0x17, 0x17, 0x18, 0x18,
  1931. 0x18, 0x18, 0x19, 0x19, 0x19, 0x19, 0x20, 0x20,
  1932. 0x20, 0x20, 0x21, 0x21, 0x21, 0x21, 0x22, 0x22,
  1933. 0x22, 0x22, 0x23, 0x23, 0x23, 0x23, 0x24, 0x24,
  1934. 0x24, 0x24, 0x25, 0x25, 0x25, 0x25, 0x26, 0x26,
  1935. 0x26, 0x26, 0x27, 0x27, 0x28, 0x28, 0x29, 0x29,
  1936. 0x29, 0x29, 0x22, 0x06, 0x22, 0x00, 0x22, 0x00,
  1937. 0x22, 0x01, 0x22, 0x01, 0x22, 0x03, 0x22, 0x03,
  1938. 0x22, 0x05, 0x22, 0x05, 0x21, 0x00, 0x85, 0x29,
  1939. 0x01, 0x30, 0x01, 0x0b, 0x0c, 0x00, 0xfa, 0xf1,
  1940. 0xa0, 0xa2, 0xa4, 0xa6, 0xa8, 0xe2, 0xe4, 0xe6,
  1941. 0xc2, 0xfb, 0xa1, 0xa3, 0xa5, 0xa7, 0xa9, 0xaa,
  1942. 0xac, 0xae, 0xb0, 0xb2, 0xb4, 0xb6, 0xb8, 0xba,
  1943. 0xbc, 0xbe, 0xc0, 0xc3, 0xc5, 0xc7, 0xc9, 0xca,
  1944. 0xcb, 0xcc, 0xcd, 0xce, 0xd1, 0xd4, 0xd7, 0xda,
  1945. 0xdd, 0xde, 0xdf, 0xe0, 0xe1, 0xe3, 0xe5, 0xe7,
  1946. 0xe8, 0xe9, 0xea, 0xeb, 0xec, 0xee, 0xf2, 0x98,
  1947. 0x99, 0x31, 0x31, 0x4f, 0x31, 0x55, 0x31, 0x5b,
  1948. 0x31, 0x61, 0x31, 0xa2, 0x00, 0xa3, 0x00, 0xac,
  1949. 0x00, 0xaf, 0x00, 0xa6, 0x00, 0xa5, 0x00, 0xa9,
  1950. 0x20, 0x00, 0x00, 0x02, 0x25, 0x90, 0x21, 0x91,
  1951. 0x21, 0x92, 0x21, 0x93, 0x21, 0xa0, 0x25, 0xcb,
  1952. 0x25, 0xd2, 0x05, 0x07, 0x03, 0x01, 0xda, 0x05,
  1953. 0x07, 0x03, 0x01, 0xd0, 0x02, 0xd1, 0x02, 0xe6,
  1954. 0x00, 0x99, 0x02, 0x53, 0x02, 0x00, 0x00, 0xa3,
  1955. 0x02, 0x66, 0xab, 0xa5, 0x02, 0xa4, 0x02, 0x56,
  1956. 0x02, 0x57, 0x02, 0x91, 0x1d, 0x58, 0x02, 0x5e,
  1957. 0x02, 0xa9, 0x02, 0x64, 0x02, 0x62, 0x02, 0x60,
  1958. 0x02, 0x9b, 0x02, 0x27, 0x01, 0x9c, 0x02, 0x67,
  1959. 0x02, 0x84, 0x02, 0xaa, 0x02, 0xab, 0x02, 0x6c,
  1960. 0x02, 0x04, 0xdf, 0x8e, 0xa7, 0x6e, 0x02, 0x05,
  1961. 0xdf, 0x8e, 0x02, 0x06, 0xdf, 0xf8, 0x00, 0x76,
  1962. 0x02, 0x77, 0x02, 0x71, 0x00, 0x7a, 0x02, 0x08,
  1963. 0xdf, 0x7d, 0x02, 0x7e, 0x02, 0x80, 0x02, 0xa8,
  1964. 0x02, 0xa6, 0x02, 0x67, 0xab, 0xa7, 0x02, 0x88,
  1965. 0x02, 0x71, 0x2c, 0x00, 0x00, 0x8f, 0x02, 0xa1,
  1966. 0x02, 0xa2, 0x02, 0x98, 0x02, 0xc0, 0x01, 0xc1,
  1967. 0x01, 0xc2, 0x01, 0x0a, 0xdf, 0x1e, 0xdf, 0x41,
  1968. 0x04, 0x40, 0x00, 0x00, 0x00, 0x00, 0x14, 0x99,
  1969. 0x10, 0xba, 0x10, 0x00, 0x00, 0x00, 0x00, 0x9b,
  1970. 0x10, 0xba, 0x10, 0x05, 0x05, 0xa5, 0x10, 0xba,
  1971. 0x10, 0x05, 0x31, 0x11, 0x27, 0x11, 0x32, 0x11,
  1972. 0x27, 0x11, 0x55, 0x47, 0x13, 0x3e, 0x13, 0x47,
  1973. 0x13, 0x57, 0x13, 0x55, 0x82, 0x13, 0xc9, 0x13,
  1974. 0x00, 0x00, 0x00, 0x00, 0x84, 0x13, 0xbb, 0x13,
  1975. 0x05, 0x05, 0x8b, 0x13, 0xc2, 0x13, 0x05, 0x90,
  1976. 0x13, 0xc9, 0x13, 0x05, 0xc2, 0x13, 0xc2, 0x13,
  1977. 0x00, 0x00, 0x00, 0x00, 0xc2, 0x13, 0xb8, 0x13,
  1978. 0xc2, 0x13, 0xc9, 0x13, 0x05, 0x55, 0xb9, 0x14,
  1979. 0xba, 0x14, 0xb9, 0x14, 0xb0, 0x14, 0x00, 0x00,
  1980. 0x00, 0x00, 0xb9, 0x14, 0xbd, 0x14, 0x55, 0x50,
  1981. 0xb8, 0x15, 0xaf, 0x15, 0xb9, 0x15, 0xaf, 0x15,
  1982. 0x55, 0x35, 0x19, 0x30, 0x19, 0x05, 0x1e, 0x61,
  1983. 0x1e, 0x61, 0x1e, 0x61, 0x29, 0x61, 0x1e, 0x61,
  1984. 0x1f, 0x61, 0x29, 0x61, 0x1f, 0x61, 0x1e, 0x61,
  1985. 0x20, 0x61, 0x21, 0x61, 0x1f, 0x61, 0x22, 0x61,
  1986. 0x1f, 0x61, 0x21, 0x61, 0x20, 0x61, 0x55, 0x55,
  1987. 0x55, 0x55, 0x67, 0x6d, 0x67, 0x6d, 0x63, 0x6d,
  1988. 0x67, 0x6d, 0x69, 0x6d, 0x67, 0x6d, 0x55, 0x05,
  1989. 0x41, 0x00, 0x30, 0x00, 0x57, 0xd1, 0x65, 0xd1,
  1990. 0x58, 0xd1, 0x65, 0xd1, 0x5f, 0xd1, 0x6e, 0xd1,
  1991. 0x5f, 0xd1, 0x6f, 0xd1, 0x5f, 0xd1, 0x70, 0xd1,
  1992. 0x5f, 0xd1, 0x71, 0xd1, 0x5f, 0xd1, 0x72, 0xd1,
  1993. 0x55, 0x55, 0x55, 0x05, 0xb9, 0xd1, 0x65, 0xd1,
  1994. 0xba, 0xd1, 0x65, 0xd1, 0xbb, 0xd1, 0x6e, 0xd1,
  1995. 0xbc, 0xd1, 0x6e, 0xd1, 0xbb, 0xd1, 0x6f, 0xd1,
  1996. 0xbc, 0xd1, 0x6f, 0xd1, 0x55, 0x55, 0x55, 0x41,
  1997. 0x00, 0x61, 0x00, 0x41, 0x00, 0x61, 0x00, 0x69,
  1998. 0x00, 0x41, 0x00, 0x61, 0x00, 0x41, 0x00, 0x43,
  1999. 0x44, 0x00, 0x00, 0x47, 0x00, 0x00, 0x4a, 0x4b,
  2000. 0x00, 0x00, 0x4e, 0x4f, 0x50, 0x51, 0x00, 0x53,
  2001. 0x54, 0x55, 0x56, 0x57, 0x58, 0x59, 0x5a, 0x61,
  2002. 0x62, 0x63, 0x64, 0x00, 0x66, 0x68, 0x00, 0x70,
  2003. 0x00, 0x41, 0x00, 0x61, 0x00, 0x41, 0x42, 0x00,
  2004. 0x44, 0x45, 0x46, 0x47, 0x4a, 0x00, 0x53, 0x00,
  2005. 0x61, 0x00, 0x41, 0x42, 0x00, 0x44, 0x45, 0x46,
  2006. 0x47, 0x00, 0x49, 0x4a, 0x4b, 0x4c, 0x4d, 0x00,
  2007. 0x4f, 0x53, 0x00, 0x61, 0x00, 0x41, 0x00, 0x61,
  2008. 0x00, 0x41, 0x00, 0x61, 0x00, 0x41, 0x00, 0x61,
  2009. 0x00, 0x41, 0x00, 0x61, 0x00, 0x41, 0x00, 0x61,
  2010. 0x00, 0x41, 0x00, 0x61, 0x00, 0x31, 0x01, 0x37,
  2011. 0x02, 0x91, 0x03, 0xa3, 0x03, 0xb1, 0x03, 0xd1,
  2012. 0x03, 0x24, 0x00, 0x1f, 0x04, 0x20, 0x05, 0x91,
  2013. 0x03, 0xa3, 0x03, 0xb1, 0x03, 0xd1, 0x03, 0x24,
  2014. 0x00, 0x1f, 0x04, 0x20, 0x05, 0x91, 0x03, 0xa3,
  2015. 0x03, 0xb1, 0x03, 0xd1, 0x03, 0x24, 0x00, 0x1f,
  2016. 0x04, 0x20, 0x05, 0x91, 0x03, 0xa3, 0x03, 0xb1,
  2017. 0x03, 0xd1, 0x03, 0x24, 0x00, 0x1f, 0x04, 0x20,
  2018. 0x05, 0x91, 0x03, 0xa3, 0x03, 0xb1, 0x03, 0xd1,
  2019. 0x03, 0x24, 0x00, 0x1f, 0x04, 0x20, 0x05, 0x0b,
  2020. 0x0c, 0x30, 0x00, 0x30, 0x00, 0x30, 0x00, 0x30,
  2021. 0x00, 0x30, 0x00, 0x30, 0x04, 0x3a, 0x04, 0x3e,
  2022. 0x04, 0x4b, 0x04, 0x4d, 0x04, 0x4e, 0x04, 0x89,
  2023. 0xa6, 0x30, 0x04, 0xa9, 0x26, 0x28, 0xb9, 0x7f,
  2024. 0x9f, 0x00, 0x01, 0x02, 0x03, 0x04, 0x05, 0x06,
  2025. 0x07, 0x08, 0x0a, 0x0b, 0x0e, 0x0f, 0x11, 0x13,
  2026. 0x14, 0x15, 0x16, 0x17, 0x18, 0x1a, 0x1b, 0x61,
  2027. 0x26, 0x25, 0x2f, 0x7b, 0x51, 0xa6, 0xb1, 0x04,
  2028. 0x27, 0x06, 0x00, 0x01, 0x05, 0x08, 0x2a, 0x06,
  2029. 0x1e, 0x08, 0x03, 0x0d, 0x20, 0x19, 0x1a, 0x1b,
  2030. 0x1c, 0x09, 0x0f, 0x17, 0x0b, 0x18, 0x07, 0x0a,
  2031. 0x00, 0x01, 0x04, 0x06, 0x0c, 0x0e, 0x10, 0x44,
  2032. 0x90, 0x77, 0x45, 0x28, 0x06, 0x2c, 0x06, 0x00,
  2033. 0x00, 0x47, 0x06, 0x33, 0x06, 0x17, 0x10, 0x11,
  2034. 0x12, 0x13, 0x00, 0x06, 0x0e, 0x02, 0x0f, 0x34,
  2035. 0x06, 0x2a, 0x06, 0x2b, 0x06, 0x2e, 0x06, 0x00,
  2036. 0x00, 0x36, 0x06, 0x00, 0x00, 0x3a, 0x06, 0x2d,
  2037. 0x06, 0x00, 0x00, 0x4a, 0x06, 0x00, 0x00, 0x44,
  2038. 0x06, 0x00, 0x00, 0x46, 0x06, 0x33, 0x06, 0x39,
  2039. 0x06, 0x00, 0x00, 0x35, 0x06, 0x42, 0x06, 0x00,
  2040. 0x00, 0x34, 0x06, 0x00, 0x00, 0x00, 0x00, 0x2e,
  2041. 0x06, 0x00, 0x00, 0x36, 0x06, 0x00, 0x00, 0x3a,
  2042. 0x06, 0x00, 0x00, 0xba, 0x06, 0x00, 0x00, 0x6f,
  2043. 0x06, 0x00, 0x00, 0x28, 0x06, 0x2c, 0x06, 0x00,
  2044. 0x00, 0x47, 0x06, 0x00, 0x00, 0x00, 0x00, 0x2d,
  2045. 0x06, 0x37, 0x06, 0x4a, 0x06, 0x43, 0x06, 0x00,
  2046. 0x00, 0x45, 0x06, 0x46, 0x06, 0x33, 0x06, 0x39,
  2047. 0x06, 0x41, 0x06, 0x35, 0x06, 0x42, 0x06, 0x00,
  2048. 0x00, 0x34, 0x06, 0x2a, 0x06, 0x2b, 0x06, 0x2e,
  2049. 0x06, 0x00, 0x00, 0x36, 0x06, 0x38, 0x06, 0x3a,
  2050. 0x06, 0x6e, 0x06, 0x00, 0x00, 0xa1, 0x06, 0x27,
  2051. 0x06, 0x00, 0x01, 0x05, 0x08, 0x20, 0x21, 0x0b,
  2052. 0x06, 0x10, 0x23, 0x2a, 0x06, 0x1a, 0x1b, 0x1c,
  2053. 0x09, 0x0f, 0x17, 0x0b, 0x18, 0x07, 0x0a, 0x00,
  2054. 0x01, 0x04, 0x06, 0x0c, 0x0e, 0x10, 0x28, 0x06,
  2055. 0x2c, 0x06, 0x2f, 0x06, 0x00, 0x00, 0x48, 0x06,
  2056. 0x32, 0x06, 0x2d, 0x06, 0x37, 0x06, 0x4a, 0x06,
  2057. 0x2a, 0x06, 0x1a, 0x1b, 0x1c, 0x09, 0x0f, 0x17,
  2058. 0x0b, 0x18, 0x07, 0x0a, 0x00, 0x01, 0x04, 0x06,
  2059. 0x0c, 0x0e, 0x10, 0x30, 0x2e, 0x30, 0x00, 0x2c,
  2060. 0x00, 0x28, 0x00, 0x41, 0x00, 0x29, 0x00, 0x14,
  2061. 0x30, 0x53, 0x00, 0x15, 0x30, 0x43, 0x52, 0x43,
  2062. 0x44, 0x57, 0x5a, 0x41, 0x00, 0x48, 0x56, 0x4d,
  2063. 0x56, 0x53, 0x44, 0x53, 0x53, 0x50, 0x50, 0x56,
  2064. 0x57, 0x43, 0x4d, 0x43, 0x4d, 0x44, 0x4d, 0x52,
  2065. 0x44, 0x4a, 0x4b, 0x30, 0x30, 0x00, 0x68, 0x68,
  2066. 0x4b, 0x62, 0x57, 0x5b, 0xcc, 0x53, 0xc7, 0x30,
  2067. 0x8c, 0x4e, 0x1a, 0x59, 0xe3, 0x89, 0x29, 0x59,
  2068. 0xa4, 0x4e, 0x20, 0x66, 0x21, 0x71, 0x99, 0x65,
  2069. 0x4d, 0x52, 0x8c, 0x5f, 0x8d, 0x51, 0xb0, 0x65,
  2070. 0x1d, 0x52, 0x42, 0x7d, 0x1f, 0x75, 0xa9, 0x8c,
  2071. 0xf0, 0x58, 0x39, 0x54, 0x14, 0x6f, 0x95, 0x62,
  2072. 0x55, 0x63, 0x00, 0x4e, 0x09, 0x4e, 0x4a, 0x90,
  2073. 0xe6, 0x5d, 0x2d, 0x4e, 0xf3, 0x53, 0x07, 0x63,
  2074. 0x70, 0x8d, 0x53, 0x62, 0x81, 0x79, 0x7a, 0x7a,
  2075. 0x08, 0x54, 0x80, 0x6e, 0x09, 0x67, 0x08, 0x67,
  2076. 0x33, 0x75, 0x72, 0x52, 0xb6, 0x55, 0x4d, 0x91,
  2077. 0x14, 0x30, 0x15, 0x30, 0x2c, 0x67, 0x09, 0x4e,
  2078. 0x8c, 0x4e, 0x89, 0x5b, 0xb9, 0x70, 0x53, 0x62,
  2079. 0xd7, 0x76, 0xdd, 0x52, 0x57, 0x65, 0x97, 0x5f,
  2080. 0xef, 0x53, 0x30, 0x00, 0x38, 0x4e, 0x05, 0x00,
  2081. 0x09, 0x22, 0x01, 0x60, 0x4f, 0xae, 0x4f, 0xbb,
  2082. 0x4f, 0x02, 0x50, 0x7a, 0x50, 0x99, 0x50, 0xe7,
  2083. 0x50, 0xcf, 0x50, 0x9e, 0x34, 0x3a, 0x06, 0x4d,
  2084. 0x51, 0x54, 0x51, 0x64, 0x51, 0x77, 0x51, 0x1c,
  2085. 0x05, 0xb9, 0x34, 0x67, 0x51, 0x8d, 0x51, 0x4b,
  2086. 0x05, 0x97, 0x51, 0xa4, 0x51, 0xcc, 0x4e, 0xac,
  2087. 0x51, 0xb5, 0x51, 0xdf, 0x91, 0xf5, 0x51, 0x03,
  2088. 0x52, 0xdf, 0x34, 0x3b, 0x52, 0x46, 0x52, 0x72,
  2089. 0x52, 0x77, 0x52, 0x15, 0x35, 0x02, 0x00, 0x20,
  2090. 0x80, 0x80, 0x00, 0x08, 0x00, 0x00, 0xc7, 0x52,
  2091. 0x00, 0x02, 0x1d, 0x33, 0x3e, 0x3f, 0x50, 0x82,
  2092. 0x8a, 0x93, 0xac, 0xb6, 0xb8, 0xb8, 0xb8, 0x2c,
  2093. 0x0a, 0x70, 0x70, 0xca, 0x53, 0xdf, 0x53, 0x63,
  2094. 0x0b, 0xeb, 0x53, 0xf1, 0x53, 0x06, 0x54, 0x9e,
  2095. 0x54, 0x38, 0x54, 0x48, 0x54, 0x68, 0x54, 0xa2,
  2096. 0x54, 0xf6, 0x54, 0x10, 0x55, 0x53, 0x55, 0x63,
  2097. 0x55, 0x84, 0x55, 0x84, 0x55, 0x99, 0x55, 0xab,
  2098. 0x55, 0xb3, 0x55, 0xc2, 0x55, 0x16, 0x57, 0x06,
  2099. 0x56, 0x17, 0x57, 0x51, 0x56, 0x74, 0x56, 0x07,
  2100. 0x52, 0xee, 0x58, 0xce, 0x57, 0xf4, 0x57, 0x0d,
  2101. 0x58, 0x8b, 0x57, 0x32, 0x58, 0x31, 0x58, 0xac,
  2102. 0x58, 0xe4, 0x14, 0xf2, 0x58, 0xf7, 0x58, 0x06,
  2103. 0x59, 0x1a, 0x59, 0x22, 0x59, 0x62, 0x59, 0xa8,
  2104. 0x16, 0xea, 0x16, 0xec, 0x59, 0x1b, 0x5a, 0x27,
  2105. 0x5a, 0xd8, 0x59, 0x66, 0x5a, 0xee, 0x36, 0xfc,
  2106. 0x36, 0x08, 0x5b, 0x3e, 0x5b, 0x3e, 0x5b, 0xc8,
  2107. 0x19, 0xc3, 0x5b, 0xd8, 0x5b, 0xe7, 0x5b, 0xf3,
  2108. 0x5b, 0x18, 0x1b, 0xff, 0x5b, 0x06, 0x5c, 0x53,
  2109. 0x5f, 0x22, 0x5c, 0x81, 0x37, 0x60, 0x5c, 0x6e,
  2110. 0x5c, 0xc0, 0x5c, 0x8d, 0x5c, 0xe4, 0x1d, 0x43,
  2111. 0x5d, 0xe6, 0x1d, 0x6e, 0x5d, 0x6b, 0x5d, 0x7c,
  2112. 0x5d, 0xe1, 0x5d, 0xe2, 0x5d, 0x2f, 0x38, 0xfd,
  2113. 0x5d, 0x28, 0x5e, 0x3d, 0x5e, 0x69, 0x5e, 0x62,
  2114. 0x38, 0x83, 0x21, 0x7c, 0x38, 0xb0, 0x5e, 0xb3,
  2115. 0x5e, 0xb6, 0x5e, 0xca, 0x5e, 0x92, 0xa3, 0xfe,
  2116. 0x5e, 0x31, 0x23, 0x31, 0x23, 0x01, 0x82, 0x22,
  2117. 0x5f, 0x22, 0x5f, 0xc7, 0x38, 0xb8, 0x32, 0xda,
  2118. 0x61, 0x62, 0x5f, 0x6b, 0x5f, 0xe3, 0x38, 0x9a,
  2119. 0x5f, 0xcd, 0x5f, 0xd7, 0x5f, 0xf9, 0x5f, 0x81,
  2120. 0x60, 0x3a, 0x39, 0x1c, 0x39, 0x94, 0x60, 0xd4,
  2121. 0x26, 0xc7, 0x60, 0x02, 0x02, 0x00, 0x00, 0x00,
  2122. 0x00, 0x00, 0x00, 0x00, 0x08, 0x00, 0x0a, 0x00,
  2123. 0x00, 0x02, 0x08, 0x00, 0x80, 0x08, 0x00, 0x00,
  2124. 0x08, 0x80, 0x28, 0x80, 0x02, 0x00, 0x00, 0x02,
  2125. 0x48, 0x61, 0x00, 0x04, 0x06, 0x04, 0x32, 0x46,
  2126. 0x6a, 0x5c, 0x67, 0x96, 0xaa, 0xae, 0xc8, 0xd3,
  2127. 0x5d, 0x62, 0x00, 0x54, 0x77, 0xf3, 0x0c, 0x2b,
  2128. 0x3d, 0x63, 0xfc, 0x62, 0x68, 0x63, 0x83, 0x63,
  2129. 0xe4, 0x63, 0xf1, 0x2b, 0x22, 0x64, 0xc5, 0x63,
  2130. 0xa9, 0x63, 0x2e, 0x3a, 0x69, 0x64, 0x7e, 0x64,
  2131. 0x9d, 0x64, 0x77, 0x64, 0x6c, 0x3a, 0x4f, 0x65,
  2132. 0x6c, 0x65, 0x0a, 0x30, 0xe3, 0x65, 0xf8, 0x66,
  2133. 0x49, 0x66, 0x19, 0x3b, 0x91, 0x66, 0x08, 0x3b,
  2134. 0xe4, 0x3a, 0x92, 0x51, 0x95, 0x51, 0x00, 0x67,
  2135. 0x9c, 0x66, 0xad, 0x80, 0xd9, 0x43, 0x17, 0x67,
  2136. 0x1b, 0x67, 0x21, 0x67, 0x5e, 0x67, 0x53, 0x67,
  2137. 0xc3, 0x33, 0x49, 0x3b, 0xfa, 0x67, 0x85, 0x67,
  2138. 0x52, 0x68, 0x85, 0x68, 0x6d, 0x34, 0x8e, 0x68,
  2139. 0x1f, 0x68, 0x14, 0x69, 0x9d, 0x3b, 0x42, 0x69,
  2140. 0xa3, 0x69, 0xea, 0x69, 0xa8, 0x6a, 0xa3, 0x36,
  2141. 0xdb, 0x6a, 0x18, 0x3c, 0x21, 0x6b, 0xa7, 0x38,
  2142. 0x54, 0x6b, 0x4e, 0x3c, 0x72, 0x6b, 0x9f, 0x6b,
  2143. 0xba, 0x6b, 0xbb, 0x6b, 0x8d, 0x3a, 0x0b, 0x1d,
  2144. 0xfa, 0x3a, 0x4e, 0x6c, 0xbc, 0x3c, 0xbf, 0x6c,
  2145. 0xcd, 0x6c, 0x67, 0x6c, 0x16, 0x6d, 0x3e, 0x6d,
  2146. 0x77, 0x6d, 0x41, 0x6d, 0x69, 0x6d, 0x78, 0x6d,
  2147. 0x85, 0x6d, 0x1e, 0x3d, 0x34, 0x6d, 0x2f, 0x6e,
  2148. 0x6e, 0x6e, 0x33, 0x3d, 0xcb, 0x6e, 0xc7, 0x6e,
  2149. 0xd1, 0x3e, 0xf9, 0x6d, 0x6e, 0x6f, 0x5e, 0x3f,
  2150. 0x8e, 0x3f, 0xc6, 0x6f, 0x39, 0x70, 0x1e, 0x70,
  2151. 0x1b, 0x70, 0x96, 0x3d, 0x4a, 0x70, 0x7d, 0x70,
  2152. 0x77, 0x70, 0xad, 0x70, 0x25, 0x05, 0x45, 0x71,
  2153. 0x63, 0x42, 0x9c, 0x71, 0xab, 0x43, 0x28, 0x72,
  2154. 0x35, 0x72, 0x50, 0x72, 0x08, 0x46, 0x80, 0x72,
  2155. 0x95, 0x72, 0x35, 0x47, 0x02, 0x20, 0x00, 0x00,
  2156. 0x20, 0x00, 0x00, 0x00, 0x00, 0x08, 0x80, 0x00,
  2157. 0x00, 0x02, 0x02, 0x80, 0x8a, 0x00, 0x00, 0x20,
  2158. 0x00, 0x08, 0x0a, 0x00, 0x80, 0x88, 0x80, 0x20,
  2159. 0x14, 0x48, 0x7a, 0x73, 0x8b, 0x73, 0xac, 0x3e,
  2160. 0xa5, 0x73, 0xb8, 0x3e, 0xb8, 0x3e, 0x47, 0x74,
  2161. 0x5c, 0x74, 0x71, 0x74, 0x85, 0x74, 0xca, 0x74,
  2162. 0x1b, 0x3f, 0x24, 0x75, 0x36, 0x4c, 0x3e, 0x75,
  2163. 0x92, 0x4c, 0x70, 0x75, 0x9f, 0x21, 0x10, 0x76,
  2164. 0xa1, 0x4f, 0xb8, 0x4f, 0x44, 0x50, 0xfc, 0x3f,
  2165. 0x08, 0x40, 0xf4, 0x76, 0xf3, 0x50, 0xf2, 0x50,
  2166. 0x19, 0x51, 0x33, 0x51, 0x1e, 0x77, 0x1f, 0x77,
  2167. 0x1f, 0x77, 0x4a, 0x77, 0x39, 0x40, 0x8b, 0x77,
  2168. 0x46, 0x40, 0x96, 0x40, 0x1d, 0x54, 0x4e, 0x78,
  2169. 0x8c, 0x78, 0xcc, 0x78, 0xe3, 0x40, 0x26, 0x56,
  2170. 0x56, 0x79, 0x9a, 0x56, 0xc5, 0x56, 0x8f, 0x79,
  2171. 0xeb, 0x79, 0x2f, 0x41, 0x40, 0x7a, 0x4a, 0x7a,
  2172. 0x4f, 0x7a, 0x7c, 0x59, 0xa7, 0x5a, 0xa7, 0x5a,
  2173. 0xee, 0x7a, 0x02, 0x42, 0xab, 0x5b, 0xc6, 0x7b,
  2174. 0xc9, 0x7b, 0x27, 0x42, 0x80, 0x5c, 0xd2, 0x7c,
  2175. 0xa0, 0x42, 0xe8, 0x7c, 0xe3, 0x7c, 0x00, 0x7d,
  2176. 0x86, 0x5f, 0x63, 0x7d, 0x01, 0x43, 0xc7, 0x7d,
  2177. 0x02, 0x7e, 0x45, 0x7e, 0x34, 0x43, 0x28, 0x62,
  2178. 0x47, 0x62, 0x59, 0x43, 0xd9, 0x62, 0x7a, 0x7f,
  2179. 0x3e, 0x63, 0x95, 0x7f, 0xfa, 0x7f, 0x05, 0x80,
  2180. 0xda, 0x64, 0x23, 0x65, 0x60, 0x80, 0xa8, 0x65,
  2181. 0x70, 0x80, 0x5f, 0x33, 0xd5, 0x43, 0xb2, 0x80,
  2182. 0x03, 0x81, 0x0b, 0x44, 0x3e, 0x81, 0xb5, 0x5a,
  2183. 0xa7, 0x67, 0xb5, 0x67, 0x93, 0x33, 0x9c, 0x33,
  2184. 0x01, 0x82, 0x04, 0x82, 0x9e, 0x8f, 0x6b, 0x44,
  2185. 0x91, 0x82, 0x8b, 0x82, 0x9d, 0x82, 0xb3, 0x52,
  2186. 0xb1, 0x82, 0xb3, 0x82, 0xbd, 0x82, 0xe6, 0x82,
  2187. 0x3c, 0x6b, 0xe5, 0x82, 0x1d, 0x83, 0x63, 0x83,
  2188. 0xad, 0x83, 0x23, 0x83, 0xbd, 0x83, 0xe7, 0x83,
  2189. 0x57, 0x84, 0x53, 0x83, 0xca, 0x83, 0xcc, 0x83,
  2190. 0xdc, 0x83, 0x36, 0x6c, 0x6b, 0x6d, 0x02, 0x00,
  2191. 0x00, 0x20, 0x22, 0x2a, 0xa0, 0x0a, 0x00, 0x20,
  2192. 0x80, 0x28, 0x00, 0xa8, 0x20, 0x20, 0x00, 0x02,
  2193. 0x80, 0x22, 0x02, 0x8a, 0x08, 0x00, 0xaa, 0x00,
  2194. 0x00, 0x00, 0x02, 0x00, 0x00, 0x28, 0xd5, 0x6c,
  2195. 0x2b, 0x45, 0xf1, 0x84, 0xf3, 0x84, 0x16, 0x85,
  2196. 0xca, 0x73, 0x64, 0x85, 0x2c, 0x6f, 0x5d, 0x45,
  2197. 0x61, 0x45, 0xb1, 0x6f, 0xd2, 0x70, 0x6b, 0x45,
  2198. 0x50, 0x86, 0x5c, 0x86, 0x67, 0x86, 0x69, 0x86,
  2199. 0xa9, 0x86, 0x88, 0x86, 0x0e, 0x87, 0xe2, 0x86,
  2200. 0x79, 0x87, 0x28, 0x87, 0x6b, 0x87, 0x86, 0x87,
  2201. 0xd7, 0x45, 0xe1, 0x87, 0x01, 0x88, 0xf9, 0x45,
  2202. 0x60, 0x88, 0x63, 0x88, 0x67, 0x76, 0xd7, 0x88,
  2203. 0xde, 0x88, 0x35, 0x46, 0xfa, 0x88, 0xbb, 0x34,
  2204. 0xae, 0x78, 0x66, 0x79, 0xbe, 0x46, 0xc7, 0x46,
  2205. 0xa0, 0x8a, 0xed, 0x8a, 0x8a, 0x8b, 0x55, 0x8c,
  2206. 0xa8, 0x7c, 0xab, 0x8c, 0xc1, 0x8c, 0x1b, 0x8d,
  2207. 0x77, 0x8d, 0x2f, 0x7f, 0x04, 0x08, 0xcb, 0x8d,
  2208. 0xbc, 0x8d, 0xf0, 0x8d, 0xde, 0x08, 0xd4, 0x8e,
  2209. 0x38, 0x8f, 0xd2, 0x85, 0xed, 0x85, 0x94, 0x90,
  2210. 0xf1, 0x90, 0x11, 0x91, 0x2e, 0x87, 0x1b, 0x91,
  2211. 0x38, 0x92, 0xd7, 0x92, 0xd8, 0x92, 0x7c, 0x92,
  2212. 0xf9, 0x93, 0x15, 0x94, 0xfa, 0x8b, 0x8b, 0x95,
  2213. 0x95, 0x49, 0xb7, 0x95, 0x77, 0x8d, 0xe6, 0x49,
  2214. 0xc3, 0x96, 0xb2, 0x5d, 0x23, 0x97, 0x45, 0x91,
  2215. 0x1a, 0x92, 0x6e, 0x4a, 0x76, 0x4a, 0xe0, 0x97,
  2216. 0x0a, 0x94, 0xb2, 0x4a, 0x96, 0x94, 0x0b, 0x98,
  2217. 0x0b, 0x98, 0x29, 0x98, 0xb6, 0x95, 0xe2, 0x98,
  2218. 0x33, 0x4b, 0x29, 0x99, 0xa7, 0x99, 0xc2, 0x99,
  2219. 0xfe, 0x99, 0xce, 0x4b, 0x30, 0x9b, 0x12, 0x9b,
  2220. 0x40, 0x9c, 0xfd, 0x9c, 0xce, 0x4c, 0xed, 0x4c,
  2221. 0x67, 0x9d, 0xce, 0xa0, 0xf8, 0x4c, 0x05, 0xa1,
  2222. 0x0e, 0xa2, 0x91, 0xa2, 0xbb, 0x9e, 0x56, 0x4d,
  2223. 0xf9, 0x9e, 0xfe, 0x9e, 0x05, 0x9f, 0x0f, 0x9f,
  2224. 0x16, 0x9f, 0x3b, 0x9f, 0x00, 0xa6, 0x02, 0x88,
  2225. 0xa0, 0x00, 0x00, 0x00, 0x00, 0x80, 0x00, 0x28,
  2226. 0x00, 0x08, 0xa0, 0x80, 0xa0, 0x80, 0x00, 0x80,
  2227. 0x80, 0x00, 0x0a, 0x88, 0x80, 0x00, 0x80, 0x00,
  2228. 0x20, 0x2a, 0x00, 0x80,
  2229. };
  2230. static const uint16_t unicode_comp_table[965] = {
  2231. 0x4a01, 0x49c0, 0x4a02, 0x0280, 0x0281, 0x0282, 0x0283, 0x02c0,
  2232. 0x02c2, 0x0a00, 0x0284, 0x2442, 0x0285, 0x07c0, 0x0980, 0x0982,
  2233. 0x2440, 0x2280, 0x02c4, 0x2282, 0x2284, 0x2286, 0x02c6, 0x02c8,
  2234. 0x02ca, 0x02cc, 0x0287, 0x228a, 0x02ce, 0x228c, 0x2290, 0x2292,
  2235. 0x228e, 0x0288, 0x0289, 0x028a, 0x2482, 0x0300, 0x0302, 0x0304,
  2236. 0x028b, 0x2480, 0x0308, 0x0984, 0x0986, 0x2458, 0x0a02, 0x0306,
  2237. 0x2298, 0x229a, 0x229e, 0x0900, 0x030a, 0x22a0, 0x030c, 0x030e,
  2238. 0x0840, 0x0310, 0x0312, 0x22a2, 0x22a6, 0x09c0, 0x22a4, 0x22a8,
  2239. 0x22aa, 0x028c, 0x028d, 0x028e, 0x0340, 0x0342, 0x0344, 0x0380,
  2240. 0x028f, 0x248e, 0x07c2, 0x0988, 0x098a, 0x2490, 0x0346, 0x22ac,
  2241. 0x0400, 0x22b0, 0x0842, 0x22b2, 0x0402, 0x22b4, 0x0440, 0x0444,
  2242. 0x22b6, 0x0442, 0x22c2, 0x22c0, 0x22c4, 0x22c6, 0x22c8, 0x0940,
  2243. 0x04c0, 0x0291, 0x22ca, 0x04c4, 0x22cc, 0x04c2, 0x22d0, 0x22ce,
  2244. 0x0292, 0x0293, 0x0294, 0x0295, 0x0540, 0x0542, 0x0a08, 0x0296,
  2245. 0x2494, 0x0544, 0x07c4, 0x098c, 0x098e, 0x06c0, 0x2492, 0x0844,
  2246. 0x2308, 0x230a, 0x0580, 0x230c, 0x0584, 0x0990, 0x0992, 0x230e,
  2247. 0x0582, 0x2312, 0x0586, 0x0588, 0x2314, 0x058c, 0x2316, 0x0998,
  2248. 0x058a, 0x231e, 0x0590, 0x2320, 0x099a, 0x058e, 0x2324, 0x2322,
  2249. 0x0299, 0x029a, 0x029b, 0x05c0, 0x05c2, 0x05c4, 0x029c, 0x24ac,
  2250. 0x05c6, 0x05c8, 0x07c6, 0x0994, 0x0996, 0x0700, 0x24aa, 0x2326,
  2251. 0x05ca, 0x232a, 0x2328, 0x2340, 0x2342, 0x2344, 0x2346, 0x05cc,
  2252. 0x234a, 0x2348, 0x234c, 0x234e, 0x2350, 0x24b8, 0x029d, 0x05ce,
  2253. 0x24be, 0x0a0c, 0x2352, 0x0600, 0x24bc, 0x24ba, 0x0640, 0x2354,
  2254. 0x0642, 0x0644, 0x2356, 0x2358, 0x02a0, 0x02a1, 0x02a2, 0x02a3,
  2255. 0x02c1, 0x02c3, 0x0a01, 0x02a4, 0x2443, 0x02a5, 0x07c1, 0x0981,
  2256. 0x0983, 0x2441, 0x2281, 0x02c5, 0x2283, 0x2285, 0x2287, 0x02c7,
  2257. 0x02c9, 0x02cb, 0x02cd, 0x02a7, 0x228b, 0x02cf, 0x228d, 0x2291,
  2258. 0x2293, 0x228f, 0x02a8, 0x02a9, 0x02aa, 0x2483, 0x0301, 0x0303,
  2259. 0x0305, 0x02ab, 0x2481, 0x0309, 0x0985, 0x0987, 0x2459, 0x0a03,
  2260. 0x0307, 0x2299, 0x229b, 0x229f, 0x0901, 0x030b, 0x22a1, 0x030d,
  2261. 0x030f, 0x0841, 0x0311, 0x0313, 0x22a3, 0x22a7, 0x09c1, 0x22a5,
  2262. 0x22a9, 0x22ab, 0x2380, 0x02ac, 0x02ad, 0x02ae, 0x0341, 0x0343,
  2263. 0x0345, 0x02af, 0x248f, 0x07c3, 0x0989, 0x098b, 0x2491, 0x0347,
  2264. 0x22ad, 0x0401, 0x0884, 0x22b1, 0x0843, 0x22b3, 0x0403, 0x22b5,
  2265. 0x0441, 0x0445, 0x22b7, 0x0443, 0x22c3, 0x22c1, 0x22c5, 0x22c7,
  2266. 0x22c9, 0x0941, 0x04c1, 0x02b1, 0x22cb, 0x04c5, 0x22cd, 0x04c3,
  2267. 0x22d1, 0x22cf, 0x02b2, 0x02b3, 0x02b4, 0x02b5, 0x0541, 0x0543,
  2268. 0x0a09, 0x02b6, 0x2495, 0x0545, 0x07c5, 0x098d, 0x098f, 0x06c1,
  2269. 0x2493, 0x0845, 0x2309, 0x230b, 0x0581, 0x230d, 0x0585, 0x0991,
  2270. 0x0993, 0x230f, 0x0583, 0x2313, 0x0587, 0x0589, 0x2315, 0x058d,
  2271. 0x2317, 0x0999, 0x058b, 0x231f, 0x2381, 0x0591, 0x2321, 0x099b,
  2272. 0x058f, 0x2325, 0x2323, 0x02b9, 0x02ba, 0x02bb, 0x05c1, 0x05c3,
  2273. 0x05c5, 0x02bc, 0x24ad, 0x05c7, 0x05c9, 0x07c7, 0x0995, 0x0997,
  2274. 0x0701, 0x24ab, 0x2327, 0x05cb, 0x232b, 0x2329, 0x2341, 0x2343,
  2275. 0x2345, 0x2347, 0x05cd, 0x234b, 0x2349, 0x2382, 0x234d, 0x234f,
  2276. 0x2351, 0x24b9, 0x02bd, 0x05cf, 0x24bf, 0x0a0d, 0x2353, 0x02bf,
  2277. 0x24bd, 0x2383, 0x24bb, 0x0641, 0x2355, 0x0643, 0x0645, 0x2357,
  2278. 0x2359, 0x3101, 0x0c80, 0x2e00, 0x2446, 0x2444, 0x244a, 0x2448,
  2279. 0x0800, 0x0942, 0x0944, 0x0804, 0x2288, 0x2486, 0x2484, 0x248a,
  2280. 0x2488, 0x22ae, 0x2498, 0x2496, 0x249c, 0x249a, 0x2300, 0x0a06,
  2281. 0x2302, 0x0a04, 0x0946, 0x07ce, 0x07ca, 0x07c8, 0x07cc, 0x2447,
  2282. 0x2445, 0x244b, 0x2449, 0x0801, 0x0943, 0x0945, 0x0805, 0x2289,
  2283. 0x2487, 0x2485, 0x248b, 0x2489, 0x22af, 0x2499, 0x2497, 0x249d,
  2284. 0x249b, 0x2301, 0x0a07, 0x2303, 0x0a05, 0x0947, 0x07cf, 0x07cb,
  2285. 0x07c9, 0x07cd, 0x2450, 0x244e, 0x2454, 0x2452, 0x2451, 0x244f,
  2286. 0x2455, 0x2453, 0x2294, 0x2296, 0x2295, 0x2297, 0x2304, 0x2306,
  2287. 0x2305, 0x2307, 0x2318, 0x2319, 0x231a, 0x231b, 0x232c, 0x232d,
  2288. 0x232e, 0x232f, 0x2400, 0x24a2, 0x24a0, 0x24a6, 0x24a4, 0x24a8,
  2289. 0x24a3, 0x24a1, 0x24a7, 0x24a5, 0x24a9, 0x24b0, 0x24ae, 0x24b4,
  2290. 0x24b2, 0x24b6, 0x24b1, 0x24af, 0x24b5, 0x24b3, 0x24b7, 0x0882,
  2291. 0x0880, 0x0881, 0x0802, 0x0803, 0x229c, 0x229d, 0x0a0a, 0x0a0b,
  2292. 0x0883, 0x0b40, 0x2c8a, 0x0c81, 0x2c89, 0x2c88, 0x2540, 0x2541,
  2293. 0x2d00, 0x2e07, 0x0d00, 0x2640, 0x2641, 0x2e80, 0x0d01, 0x26c8,
  2294. 0x26c9, 0x2f00, 0x2f84, 0x0d02, 0x2f83, 0x2f82, 0x0d40, 0x26d8,
  2295. 0x26d9, 0x3186, 0x0d04, 0x2740, 0x2741, 0x3100, 0x3086, 0x0d06,
  2296. 0x3085, 0x3084, 0x0d41, 0x2840, 0x3200, 0x0d07, 0x284f, 0x2850,
  2297. 0x3280, 0x2c84, 0x2e03, 0x2857, 0x0d42, 0x2c81, 0x2c80, 0x24c0,
  2298. 0x24c1, 0x2c86, 0x2c83, 0x28c0, 0x0d43, 0x25c0, 0x25c1, 0x2940,
  2299. 0x0d44, 0x26c0, 0x26c1, 0x2e05, 0x2e02, 0x29c0, 0x0d45, 0x2f05,
  2300. 0x2f04, 0x0d80, 0x26d0, 0x26d1, 0x2f80, 0x2a40, 0x0d82, 0x26e0,
  2301. 0x26e1, 0x3080, 0x3081, 0x2ac0, 0x0d83, 0x3004, 0x3003, 0x0d81,
  2302. 0x27c0, 0x27c1, 0x3082, 0x2b40, 0x0d84, 0x2847, 0x2848, 0x3184,
  2303. 0x3181, 0x2f06, 0x0d08, 0x2f81, 0x3005, 0x0d46, 0x3083, 0x3182,
  2304. 0x0e00, 0x0e01, 0x0f40, 0x1180, 0x1182, 0x0f03, 0x0f00, 0x11c0,
  2305. 0x0f01, 0x1140, 0x1202, 0x1204, 0x0f81, 0x1240, 0x0fc0, 0x1242,
  2306. 0x0f80, 0x1244, 0x1284, 0x0f82, 0x1286, 0x1288, 0x128a, 0x12c0,
  2307. 0x1282, 0x1181, 0x1183, 0x1043, 0x1040, 0x11c1, 0x1041, 0x1141,
  2308. 0x1203, 0x1205, 0x10c1, 0x1241, 0x1000, 0x1243, 0x10c0, 0x1245,
  2309. 0x1285, 0x10c2, 0x1287, 0x1289, 0x128b, 0x12c1, 0x1283, 0x1080,
  2310. 0x1100, 0x1101, 0x1200, 0x1201, 0x1280, 0x1281, 0x1340, 0x1341,
  2311. 0x1343, 0x1342, 0x1344, 0x13c2, 0x1400, 0x13c0, 0x1440, 0x1480,
  2312. 0x14c0, 0x1540, 0x1541, 0x1740, 0x1700, 0x1741, 0x17c0, 0x1800,
  2313. 0x1802, 0x1801, 0x1840, 0x1880, 0x1900, 0x18c0, 0x18c1, 0x1901,
  2314. 0x1940, 0x1942, 0x1941, 0x1980, 0x19c0, 0x19c2, 0x19c1, 0x1c80,
  2315. 0x1cc0, 0x1dc0, 0x1f80, 0x2000, 0x2002, 0x2004, 0x2006, 0x2008,
  2316. 0x2040, 0x2080, 0x2082, 0x20c0, 0x20c1, 0x2100, 0x22b8, 0x22b9,
  2317. 0x2310, 0x2311, 0x231c, 0x231d, 0x244c, 0x2456, 0x244d, 0x2457,
  2318. 0x248c, 0x248d, 0x249e, 0x249f, 0x2500, 0x2502, 0x2504, 0x2bc0,
  2319. 0x2501, 0x2503, 0x2505, 0x2bc1, 0x2bc2, 0x2bc3, 0x2bc4, 0x2bc5,
  2320. 0x2bc6, 0x2bc7, 0x2580, 0x2582, 0x2584, 0x2bc8, 0x2581, 0x2583,
  2321. 0x2585, 0x2bc9, 0x2bca, 0x2bcb, 0x2bcc, 0x2bcd, 0x2bce, 0x2bcf,
  2322. 0x2600, 0x2602, 0x2601, 0x2603, 0x2680, 0x2682, 0x2681, 0x2683,
  2323. 0x26c2, 0x26c4, 0x26c6, 0x2c00, 0x26c3, 0x26c5, 0x26c7, 0x2c01,
  2324. 0x2c02, 0x2c03, 0x2c04, 0x2c05, 0x2c06, 0x2c07, 0x26ca, 0x26cc,
  2325. 0x26ce, 0x2c08, 0x26cb, 0x26cd, 0x26cf, 0x2c09, 0x2c0a, 0x2c0b,
  2326. 0x2c0c, 0x2c0d, 0x2c0e, 0x2c0f, 0x26d2, 0x26d4, 0x26d6, 0x26d3,
  2327. 0x26d5, 0x26d7, 0x26da, 0x26dc, 0x26de, 0x26db, 0x26dd, 0x26df,
  2328. 0x2700, 0x2702, 0x2701, 0x2703, 0x2780, 0x2782, 0x2781, 0x2783,
  2329. 0x2800, 0x2802, 0x2804, 0x2801, 0x2803, 0x2805, 0x2842, 0x2844,
  2330. 0x2846, 0x2849, 0x284b, 0x284d, 0x2c40, 0x284a, 0x284c, 0x284e,
  2331. 0x2c41, 0x2c42, 0x2c43, 0x2c44, 0x2c45, 0x2c46, 0x2c47, 0x2851,
  2332. 0x2853, 0x2855, 0x2c48, 0x2852, 0x2854, 0x2856, 0x2c49, 0x2c4a,
  2333. 0x2c4b, 0x2c4c, 0x2c4d, 0x2c4e, 0x2c4f, 0x2c82, 0x2e01, 0x3180,
  2334. 0x2c87, 0x2f01, 0x2f02, 0x2f03, 0x2e06, 0x3185, 0x3000, 0x3001,
  2335. 0x3002, 0x4640, 0x4641, 0x4680, 0x46c0, 0x46c2, 0x46c1, 0x4700,
  2336. 0x4740, 0x4780, 0x47c0, 0x47c2, 0x4900, 0x4940, 0x4980, 0x4982,
  2337. 0x4a00, 0x49c2, 0x4a03, 0x4a04, 0x4a40, 0x4a41, 0x4a80, 0x4a81,
  2338. 0x4ac0, 0x4ac1, 0x4bc0, 0x4bc1, 0x4b00, 0x4b01, 0x4b40, 0x4b41,
  2339. 0x4bc2, 0x4bc3, 0x4b80, 0x4b81, 0x4b82, 0x4b83, 0x4c00, 0x4c01,
  2340. 0x4c02, 0x4c03, 0x5600, 0x5440, 0x5442, 0x5444, 0x5446, 0x5448,
  2341. 0x544a, 0x544c, 0x544e, 0x5450, 0x5452, 0x5454, 0x5456, 0x5480,
  2342. 0x5482, 0x5484, 0x54c0, 0x54c1, 0x5500, 0x5501, 0x5540, 0x5541,
  2343. 0x5580, 0x5581, 0x55c0, 0x55c1, 0x5680, 0x58c0, 0x5700, 0x5702,
  2344. 0x5704, 0x5706, 0x5708, 0x570a, 0x570c, 0x570e, 0x5710, 0x5712,
  2345. 0x5714, 0x5716, 0x5740, 0x5742, 0x5744, 0x5780, 0x5781, 0x57c0,
  2346. 0x57c1, 0x5800, 0x5801, 0x5840, 0x5841, 0x5880, 0x5881, 0x5900,
  2347. 0x5901, 0x5902, 0x5903, 0x5940, 0x8ec0, 0x8f00, 0x8fc0, 0x8fc2,
  2348. 0x9000, 0x9040, 0x9041, 0x9080, 0x9081, 0x90c0, 0x90c2, 0x9100,
  2349. 0x9140, 0x9182, 0x9180, 0x9183, 0x91c1, 0x91c0, 0x91c3, 0x9200,
  2350. 0x9201, 0x9240, 0x9280, 0x9282, 0x9284, 0x9281, 0x9285, 0x9287,
  2351. 0x9286, 0x9283, 0x92c1, 0x92c0, 0x92c2,
  2352. };
  2353. typedef enum {
  2354. UNICODE_GC_Cn,
  2355. UNICODE_GC_Lu,
  2356. UNICODE_GC_Ll,
  2357. UNICODE_GC_Lt,
  2358. UNICODE_GC_Lm,
  2359. UNICODE_GC_Lo,
  2360. UNICODE_GC_Mn,
  2361. UNICODE_GC_Mc,
  2362. UNICODE_GC_Me,
  2363. UNICODE_GC_Nd,
  2364. UNICODE_GC_Nl,
  2365. UNICODE_GC_No,
  2366. UNICODE_GC_Sm,
  2367. UNICODE_GC_Sc,
  2368. UNICODE_GC_Sk,
  2369. UNICODE_GC_So,
  2370. UNICODE_GC_Pc,
  2371. UNICODE_GC_Pd,
  2372. UNICODE_GC_Ps,
  2373. UNICODE_GC_Pe,
  2374. UNICODE_GC_Pi,
  2375. UNICODE_GC_Pf,
  2376. UNICODE_GC_Po,
  2377. UNICODE_GC_Zs,
  2378. UNICODE_GC_Zl,
  2379. UNICODE_GC_Zp,
  2380. UNICODE_GC_Cc,
  2381. UNICODE_GC_Cf,
  2382. UNICODE_GC_Cs,
  2383. UNICODE_GC_Co,
  2384. UNICODE_GC_LC,
  2385. UNICODE_GC_L,
  2386. UNICODE_GC_M,
  2387. UNICODE_GC_N,
  2388. UNICODE_GC_S,
  2389. UNICODE_GC_P,
  2390. UNICODE_GC_Z,
  2391. UNICODE_GC_C,
  2392. UNICODE_GC_COUNT,
  2393. } UnicodeGCEnum;
  2394. static const char unicode_gc_name_table[] =
  2395. "Cn,Unassigned" "\0"
  2396. "Lu,Uppercase_Letter" "\0"
  2397. "Ll,Lowercase_Letter" "\0"
  2398. "Lt,Titlecase_Letter" "\0"
  2399. "Lm,Modifier_Letter" "\0"
  2400. "Lo,Other_Letter" "\0"
  2401. "Mn,Nonspacing_Mark" "\0"
  2402. "Mc,Spacing_Mark" "\0"
  2403. "Me,Enclosing_Mark" "\0"
  2404. "Nd,Decimal_Number,digit" "\0"
  2405. "Nl,Letter_Number" "\0"
  2406. "No,Other_Number" "\0"
  2407. "Sm,Math_Symbol" "\0"
  2408. "Sc,Currency_Symbol" "\0"
  2409. "Sk,Modifier_Symbol" "\0"
  2410. "So,Other_Symbol" "\0"
  2411. "Pc,Connector_Punctuation" "\0"
  2412. "Pd,Dash_Punctuation" "\0"
  2413. "Ps,Open_Punctuation" "\0"
  2414. "Pe,Close_Punctuation" "\0"
  2415. "Pi,Initial_Punctuation" "\0"
  2416. "Pf,Final_Punctuation" "\0"
  2417. "Po,Other_Punctuation" "\0"
  2418. "Zs,Space_Separator" "\0"
  2419. "Zl,Line_Separator" "\0"
  2420. "Zp,Paragraph_Separator" "\0"
  2421. "Cc,Control,cntrl" "\0"
  2422. "Cf,Format" "\0"
  2423. "Cs,Surrogate" "\0"
  2424. "Co,Private_Use" "\0"
  2425. "LC,Cased_Letter" "\0"
  2426. "L,Letter" "\0"
  2427. "M,Mark,Combining_Mark" "\0"
  2428. "N,Number" "\0"
  2429. "S,Symbol" "\0"
  2430. "P,Punctuation,punct" "\0"
  2431. "Z,Separator" "\0"
  2432. "C,Other" "\0"
  2433. ;
  2434. static const uint8_t unicode_gc_table[4122] = {
  2435. 0xfa, 0x18, 0x17, 0x56, 0x0d, 0x56, 0x12, 0x13,
  2436. 0x16, 0x0c, 0x16, 0x11, 0x36, 0xe9, 0x02, 0x36,
  2437. 0x4c, 0x36, 0xe1, 0x12, 0x12, 0x16, 0x13, 0x0e,
  2438. 0x10, 0x0e, 0xe2, 0x12, 0x12, 0x0c, 0x13, 0x0c,
  2439. 0xfa, 0x19, 0x17, 0x16, 0x6d, 0x0f, 0x16, 0x0e,
  2440. 0x0f, 0x05, 0x14, 0x0c, 0x1b, 0x0f, 0x0e, 0x0f,
  2441. 0x0c, 0x2b, 0x0e, 0x02, 0x36, 0x0e, 0x0b, 0x05,
  2442. 0x15, 0x4b, 0x16, 0xe1, 0x0f, 0x0c, 0xc1, 0xe2,
  2443. 0x10, 0x0c, 0xe2, 0x00, 0xff, 0x30, 0x02, 0xff,
  2444. 0x08, 0x02, 0xff, 0x27, 0xbf, 0x22, 0x21, 0x02,
  2445. 0x5f, 0x5f, 0x21, 0x22, 0x61, 0x02, 0x21, 0x02,
  2446. 0x41, 0x42, 0x21, 0x02, 0x21, 0x02, 0x9f, 0x7f,
  2447. 0x02, 0x5f, 0x5f, 0x21, 0x02, 0x5f, 0x3f, 0x02,
  2448. 0x05, 0x3f, 0x22, 0x65, 0x01, 0x03, 0x02, 0x01,
  2449. 0x03, 0x02, 0x01, 0x03, 0x02, 0xff, 0x08, 0x02,
  2450. 0xff, 0x0a, 0x02, 0x01, 0x03, 0x02, 0x5f, 0x21,
  2451. 0x02, 0xff, 0x32, 0xa2, 0x21, 0x02, 0x21, 0x22,
  2452. 0x5f, 0x41, 0x02, 0xff, 0x00, 0xe2, 0x3c, 0x25,
  2453. 0xe2, 0x12, 0xe4, 0x0a, 0x6e, 0xe4, 0x04, 0xee,
  2454. 0x06, 0x84, 0xce, 0x04, 0x0e, 0x04, 0xee, 0x09,
  2455. 0xe6, 0x68, 0x7f, 0x04, 0x0e, 0x3f, 0x20, 0x04,
  2456. 0x42, 0x16, 0x01, 0x60, 0x2e, 0x01, 0x16, 0x41,
  2457. 0x00, 0x01, 0x00, 0x21, 0x02, 0xe1, 0x09, 0x00,
  2458. 0xe1, 0x01, 0xe2, 0x1b, 0x3f, 0x02, 0x41, 0x42,
  2459. 0xff, 0x10, 0x62, 0x3f, 0x0c, 0x5f, 0x3f, 0x02,
  2460. 0xe1, 0x2b, 0xe2, 0x28, 0xff, 0x1a, 0x0f, 0x86,
  2461. 0x28, 0xff, 0x2f, 0xff, 0x06, 0x02, 0xff, 0x58,
  2462. 0x00, 0xe1, 0x1e, 0x20, 0x04, 0xb6, 0xe2, 0x21,
  2463. 0x16, 0x11, 0x20, 0x2f, 0x0d, 0x00, 0xe6, 0x25,
  2464. 0x11, 0x06, 0x16, 0x26, 0x16, 0x26, 0x16, 0x06,
  2465. 0xe0, 0x00, 0xe5, 0x13, 0x60, 0x65, 0x36, 0xe0,
  2466. 0x03, 0xbb, 0x4c, 0x36, 0x0d, 0x36, 0x2f, 0xe6,
  2467. 0x03, 0x16, 0x1b, 0x56, 0xe5, 0x18, 0x04, 0xe5,
  2468. 0x02, 0xe6, 0x0d, 0xe9, 0x02, 0x76, 0x25, 0x06,
  2469. 0xe5, 0x5b, 0x16, 0x05, 0xc6, 0x1b, 0x0f, 0xa6,
  2470. 0x24, 0x26, 0x0f, 0x66, 0x25, 0xe9, 0x02, 0x45,
  2471. 0x2f, 0x05, 0xf6, 0x06, 0x00, 0x1b, 0x05, 0x06,
  2472. 0xe5, 0x16, 0xe6, 0x13, 0x20, 0xe5, 0x51, 0xe6,
  2473. 0x03, 0x05, 0xe0, 0x06, 0xe9, 0x02, 0xe5, 0x19,
  2474. 0xe6, 0x01, 0x24, 0x0f, 0x56, 0x04, 0x20, 0x06,
  2475. 0x2d, 0xe5, 0x0e, 0x66, 0x04, 0xe6, 0x01, 0x04,
  2476. 0x46, 0x04, 0x86, 0x20, 0xf6, 0x07, 0x00, 0xe5,
  2477. 0x11, 0x46, 0x20, 0x16, 0x00, 0xe5, 0x03, 0x80,
  2478. 0xe5, 0x10, 0x0e, 0xc5, 0x3b, 0x80, 0xe6, 0x01,
  2479. 0xe5, 0x21, 0x04, 0xe6, 0x10, 0x1b, 0xe6, 0x18,
  2480. 0x07, 0xe5, 0x2e, 0x06, 0x07, 0x06, 0x05, 0x47,
  2481. 0xe6, 0x00, 0x67, 0x06, 0x27, 0x05, 0xc6, 0xe5,
  2482. 0x02, 0x26, 0x36, 0xe9, 0x02, 0x16, 0x04, 0xe5,
  2483. 0x07, 0x06, 0x27, 0x00, 0xe5, 0x00, 0x20, 0x25,
  2484. 0x20, 0xe5, 0x0e, 0x00, 0xc5, 0x00, 0x05, 0x40,
  2485. 0x65, 0x20, 0x06, 0x05, 0x47, 0x66, 0x20, 0x27,
  2486. 0x20, 0x27, 0x06, 0x05, 0xe0, 0x00, 0x07, 0x60,
  2487. 0x25, 0x00, 0x45, 0x26, 0x20, 0xe9, 0x02, 0x25,
  2488. 0x2d, 0xab, 0x0f, 0x0d, 0x05, 0x16, 0x06, 0x20,
  2489. 0x26, 0x07, 0x00, 0xa5, 0x60, 0x25, 0x20, 0xe5,
  2490. 0x0e, 0x00, 0xc5, 0x00, 0x25, 0x00, 0x25, 0x00,
  2491. 0x25, 0x20, 0x06, 0x00, 0x47, 0x26, 0x60, 0x26,
  2492. 0x20, 0x46, 0x40, 0x06, 0xc0, 0x65, 0x00, 0x05,
  2493. 0xc0, 0xe9, 0x02, 0x26, 0x45, 0x06, 0x16, 0xe0,
  2494. 0x02, 0x26, 0x07, 0x00, 0xe5, 0x01, 0x00, 0x45,
  2495. 0x00, 0xe5, 0x0e, 0x00, 0xc5, 0x00, 0x25, 0x00,
  2496. 0x85, 0x20, 0x06, 0x05, 0x47, 0x86, 0x00, 0x26,
  2497. 0x07, 0x00, 0x27, 0x06, 0x20, 0x05, 0xe0, 0x07,
  2498. 0x25, 0x26, 0x20, 0xe9, 0x02, 0x16, 0x0d, 0xc0,
  2499. 0x05, 0xa6, 0x00, 0x06, 0x27, 0x00, 0xe5, 0x00,
  2500. 0x20, 0x25, 0x20, 0xe5, 0x0e, 0x00, 0xc5, 0x00,
  2501. 0x25, 0x00, 0x85, 0x20, 0x06, 0x05, 0x07, 0x06,
  2502. 0x07, 0x66, 0x20, 0x27, 0x20, 0x27, 0x06, 0xc0,
  2503. 0x26, 0x07, 0x60, 0x25, 0x00, 0x45, 0x26, 0x20,
  2504. 0xe9, 0x02, 0x0f, 0x05, 0xab, 0xe0, 0x02, 0x06,
  2505. 0x05, 0x00, 0xa5, 0x40, 0x45, 0x00, 0x65, 0x40,
  2506. 0x25, 0x00, 0x05, 0x00, 0x25, 0x40, 0x25, 0x40,
  2507. 0x45, 0x40, 0xe5, 0x04, 0x60, 0x27, 0x06, 0x27,
  2508. 0x40, 0x47, 0x00, 0x47, 0x06, 0x20, 0x05, 0xa0,
  2509. 0x07, 0xe0, 0x06, 0xe9, 0x02, 0x4b, 0xaf, 0x0d,
  2510. 0x0f, 0x80, 0x06, 0x47, 0x06, 0xe5, 0x00, 0x00,
  2511. 0x45, 0x00, 0xe5, 0x0f, 0x00, 0xe5, 0x08, 0x20,
  2512. 0x06, 0x05, 0x46, 0x67, 0x00, 0x46, 0x00, 0x66,
  2513. 0xc0, 0x26, 0x00, 0x45, 0x00, 0x25, 0x20, 0x25,
  2514. 0x26, 0x20, 0xe9, 0x02, 0xc0, 0x16, 0xcb, 0x0f,
  2515. 0x05, 0x06, 0x27, 0x16, 0xe5, 0x00, 0x00, 0x45,
  2516. 0x00, 0xe5, 0x0f, 0x00, 0xe5, 0x02, 0x00, 0x85,
  2517. 0x20, 0x06, 0x05, 0x07, 0x06, 0x87, 0x00, 0x06,
  2518. 0x27, 0x00, 0x27, 0x26, 0xc0, 0x27, 0x80, 0x45,
  2519. 0x00, 0x25, 0x26, 0x20, 0xe9, 0x02, 0x00, 0x25,
  2520. 0x07, 0xe0, 0x04, 0x26, 0x27, 0xe5, 0x01, 0x00,
  2521. 0x45, 0x00, 0xe5, 0x21, 0x26, 0x05, 0x47, 0x66,
  2522. 0x00, 0x47, 0x00, 0x47, 0x06, 0x05, 0x0f, 0x60,
  2523. 0x45, 0x07, 0xcb, 0x45, 0x26, 0x20, 0xe9, 0x02,
  2524. 0xeb, 0x01, 0x0f, 0xa5, 0x00, 0x06, 0x27, 0x00,
  2525. 0xe5, 0x0a, 0x40, 0xe5, 0x10, 0x00, 0xe5, 0x01,
  2526. 0x00, 0x05, 0x20, 0xc5, 0x40, 0x06, 0x60, 0x47,
  2527. 0x46, 0x00, 0x06, 0x00, 0xe7, 0x00, 0xa0, 0xe9,
  2528. 0x02, 0x20, 0x27, 0x16, 0xe0, 0x04, 0xe5, 0x28,
  2529. 0x06, 0x25, 0xc6, 0x60, 0x0d, 0xa5, 0x04, 0xe6,
  2530. 0x00, 0x16, 0xe9, 0x02, 0x36, 0xe0, 0x1d, 0x25,
  2531. 0x00, 0x05, 0x00, 0x85, 0x00, 0xe5, 0x10, 0x00,
  2532. 0x05, 0x00, 0xe5, 0x02, 0x06, 0x25, 0xe6, 0x01,
  2533. 0x05, 0x20, 0x85, 0x00, 0x04, 0x00, 0xc6, 0x00,
  2534. 0xe9, 0x02, 0x20, 0x65, 0xe0, 0x18, 0x05, 0x4f,
  2535. 0xf6, 0x07, 0x0f, 0x16, 0x4f, 0x26, 0xaf, 0xe9,
  2536. 0x02, 0xeb, 0x02, 0x0f, 0x06, 0x0f, 0x06, 0x0f,
  2537. 0x06, 0x12, 0x13, 0x12, 0x13, 0x27, 0xe5, 0x00,
  2538. 0x00, 0xe5, 0x1c, 0x60, 0xe6, 0x06, 0x07, 0x86,
  2539. 0x16, 0x26, 0x85, 0xe6, 0x03, 0x00, 0xe6, 0x1c,
  2540. 0x00, 0xef, 0x00, 0x06, 0xaf, 0x00, 0x2f, 0x96,
  2541. 0x6f, 0x36, 0xe0, 0x1d, 0xe5, 0x23, 0x27, 0x66,
  2542. 0x07, 0xa6, 0x07, 0x26, 0x27, 0x26, 0x05, 0xe9,
  2543. 0x02, 0xb6, 0xa5, 0x27, 0x26, 0x65, 0x46, 0x05,
  2544. 0x47, 0x25, 0xc7, 0x45, 0x66, 0xe5, 0x05, 0x06,
  2545. 0x27, 0x26, 0xa7, 0x06, 0x05, 0x07, 0xe9, 0x02,
  2546. 0x47, 0x06, 0x2f, 0xe1, 0x1e, 0x00, 0x01, 0x80,
  2547. 0x01, 0x20, 0xe2, 0x23, 0x16, 0x04, 0x42, 0xe5,
  2548. 0x80, 0xc1, 0x00, 0x65, 0x20, 0xc5, 0x00, 0x05,
  2549. 0x00, 0x65, 0x20, 0xe5, 0x21, 0x00, 0x65, 0x20,
  2550. 0xe5, 0x19, 0x00, 0x65, 0x20, 0xc5, 0x00, 0x05,
  2551. 0x00, 0x65, 0x20, 0xe5, 0x07, 0x00, 0xe5, 0x31,
  2552. 0x00, 0x65, 0x20, 0xe5, 0x3b, 0x20, 0x46, 0xf6,
  2553. 0x01, 0xeb, 0x0c, 0x40, 0xe5, 0x08, 0xef, 0x02,
  2554. 0xa0, 0xe1, 0x4e, 0x20, 0xa2, 0x20, 0x11, 0xe5,
  2555. 0x81, 0xe4, 0x0f, 0x16, 0xe5, 0x09, 0x17, 0xe5,
  2556. 0x12, 0x12, 0x13, 0x40, 0xe5, 0x43, 0x56, 0x4a,
  2557. 0xe5, 0x00, 0xc0, 0xe5, 0x0a, 0x46, 0x07, 0xe0,
  2558. 0x01, 0xe5, 0x0b, 0x26, 0x07, 0x36, 0xe0, 0x01,
  2559. 0xe5, 0x0a, 0x26, 0xe0, 0x04, 0xe5, 0x05, 0x00,
  2560. 0x45, 0x00, 0x26, 0xe0, 0x04, 0xe5, 0x2c, 0x26,
  2561. 0x07, 0xc6, 0xe7, 0x00, 0x06, 0x27, 0xe6, 0x03,
  2562. 0x56, 0x04, 0x56, 0x0d, 0x05, 0x06, 0x20, 0xe9,
  2563. 0x02, 0xa0, 0xeb, 0x02, 0xa0, 0xb6, 0x11, 0x76,
  2564. 0x46, 0x1b, 0x06, 0xe9, 0x02, 0xa0, 0xe5, 0x1b,
  2565. 0x04, 0xe5, 0x2d, 0xc0, 0x85, 0x26, 0xe5, 0x1a,
  2566. 0x06, 0x05, 0x80, 0xe5, 0x3e, 0xe0, 0x02, 0xe5,
  2567. 0x17, 0x00, 0x46, 0x67, 0x26, 0x47, 0x60, 0x27,
  2568. 0x06, 0xa7, 0x46, 0x60, 0x0f, 0x40, 0x36, 0xe9,
  2569. 0x02, 0xe5, 0x16, 0x20, 0x85, 0xe0, 0x03, 0xe5,
  2570. 0x24, 0x60, 0xe5, 0x12, 0xa0, 0xe9, 0x02, 0x0b,
  2571. 0x40, 0xef, 0x1a, 0xe5, 0x0f, 0x26, 0x27, 0x06,
  2572. 0x20, 0x36, 0xe5, 0x2d, 0x07, 0x06, 0x07, 0xc6,
  2573. 0x00, 0x06, 0x07, 0x06, 0x27, 0xe6, 0x00, 0xa7,
  2574. 0xe6, 0x02, 0x20, 0x06, 0xe9, 0x02, 0xa0, 0xe9,
  2575. 0x02, 0xa0, 0xd6, 0x04, 0xb6, 0x20, 0xe6, 0x06,
  2576. 0x08, 0xe6, 0x17, 0x20, 0xe6, 0x04, 0xe0, 0x0c,
  2577. 0x66, 0x07, 0xe5, 0x27, 0x06, 0x07, 0x86, 0x07,
  2578. 0x06, 0x87, 0x06, 0x27, 0xe5, 0x00, 0x00, 0x36,
  2579. 0xe9, 0x02, 0xd6, 0xef, 0x02, 0xe6, 0x01, 0xef,
  2580. 0x01, 0x56, 0x26, 0x07, 0xe5, 0x16, 0x07, 0x66,
  2581. 0x27, 0x26, 0x07, 0x46, 0x25, 0xe9, 0x02, 0xe5,
  2582. 0x24, 0x06, 0x07, 0x26, 0x47, 0x06, 0x07, 0x46,
  2583. 0x27, 0xe0, 0x00, 0x76, 0xe5, 0x1c, 0xe7, 0x00,
  2584. 0xe6, 0x00, 0x27, 0x26, 0x40, 0x96, 0xe9, 0x02,
  2585. 0x40, 0x45, 0xe9, 0x02, 0xe5, 0x16, 0xa4, 0x36,
  2586. 0xe2, 0x01, 0x3f, 0x80, 0xe1, 0x23, 0x20, 0x41,
  2587. 0xf6, 0x00, 0xe0, 0x00, 0x46, 0x16, 0xe6, 0x05,
  2588. 0x07, 0xc6, 0x65, 0x06, 0xa5, 0x06, 0x25, 0x07,
  2589. 0x26, 0x05, 0x80, 0xe2, 0x24, 0xe4, 0x37, 0xe2,
  2590. 0x05, 0x04, 0xe2, 0x1a, 0xe4, 0x1d, 0xe6, 0x38,
  2591. 0xff, 0x80, 0x0e, 0xe2, 0x00, 0xff, 0x5a, 0xe2,
  2592. 0x00, 0xe1, 0x00, 0xa2, 0x20, 0xa1, 0x20, 0xe2,
  2593. 0x00, 0xe1, 0x00, 0xe2, 0x00, 0xe1, 0x00, 0xa2,
  2594. 0x20, 0xa1, 0x20, 0xe2, 0x00, 0x00, 0x01, 0x00,
  2595. 0x01, 0x00, 0x01, 0x00, 0x3f, 0xc2, 0xe1, 0x00,
  2596. 0xe2, 0x06, 0x20, 0xe2, 0x00, 0xe3, 0x00, 0xe2,
  2597. 0x00, 0xe3, 0x00, 0xe2, 0x00, 0xe3, 0x00, 0x82,
  2598. 0x00, 0x22, 0x61, 0x03, 0x0e, 0x02, 0x4e, 0x42,
  2599. 0x00, 0x22, 0x61, 0x03, 0x4e, 0x62, 0x20, 0x22,
  2600. 0x61, 0x00, 0x4e, 0xe2, 0x00, 0x81, 0x4e, 0x20,
  2601. 0x42, 0x00, 0x22, 0x61, 0x03, 0x2e, 0x00, 0xf7,
  2602. 0x03, 0x9b, 0xb1, 0x36, 0x14, 0x15, 0x12, 0x34,
  2603. 0x15, 0x12, 0x14, 0xf6, 0x00, 0x18, 0x19, 0x9b,
  2604. 0x17, 0xf6, 0x01, 0x14, 0x15, 0x76, 0x30, 0x56,
  2605. 0x0c, 0x12, 0x13, 0xf6, 0x03, 0x0c, 0x16, 0x10,
  2606. 0xf6, 0x02, 0x17, 0x9b, 0x00, 0xfb, 0x02, 0x0b,
  2607. 0x04, 0x20, 0xab, 0x4c, 0x12, 0x13, 0x04, 0xeb,
  2608. 0x02, 0x4c, 0x12, 0x13, 0x00, 0xe4, 0x05, 0x40,
  2609. 0xed, 0x1a, 0xe0, 0x06, 0xe6, 0x05, 0x68, 0x06,
  2610. 0x48, 0xe6, 0x04, 0xe0, 0x07, 0x2f, 0x01, 0x6f,
  2611. 0x01, 0x2f, 0x02, 0x41, 0x22, 0x41, 0x02, 0x0f,
  2612. 0x01, 0x2f, 0x0c, 0x81, 0xaf, 0x01, 0x0f, 0x01,
  2613. 0x0f, 0x01, 0x0f, 0x61, 0x0f, 0x02, 0x61, 0x02,
  2614. 0x65, 0x02, 0x2f, 0x22, 0x21, 0x8c, 0x3f, 0x42,
  2615. 0x0f, 0x0c, 0x2f, 0x02, 0x0f, 0xeb, 0x08, 0xea,
  2616. 0x1b, 0x3f, 0x6a, 0x0b, 0x2f, 0x60, 0x8c, 0x8f,
  2617. 0x2c, 0x6f, 0x0c, 0x2f, 0x0c, 0x2f, 0x0c, 0xcf,
  2618. 0x0c, 0xef, 0x17, 0x2c, 0x2f, 0x0c, 0x0f, 0x0c,
  2619. 0xef, 0x17, 0xec, 0x80, 0x84, 0xef, 0x00, 0x12,
  2620. 0x13, 0x12, 0x13, 0xef, 0x0c, 0x2c, 0xcf, 0x12,
  2621. 0x13, 0xef, 0x49, 0x0c, 0xef, 0x16, 0xec, 0x11,
  2622. 0xef, 0x20, 0xac, 0xef, 0x40, 0xe0, 0x0e, 0xef,
  2623. 0x03, 0xe0, 0x0d, 0xeb, 0x34, 0xef, 0x46, 0xeb,
  2624. 0x0e, 0xef, 0x80, 0x2f, 0x0c, 0xef, 0x01, 0x0c,
  2625. 0xef, 0x2e, 0xec, 0x00, 0xef, 0x67, 0x0c, 0xef,
  2626. 0x80, 0x70, 0x12, 0x13, 0x12, 0x13, 0x12, 0x13,
  2627. 0x12, 0x13, 0x12, 0x13, 0x12, 0x13, 0x12, 0x13,
  2628. 0xeb, 0x16, 0xef, 0x24, 0x8c, 0x12, 0x13, 0xec,
  2629. 0x17, 0x12, 0x13, 0x12, 0x13, 0x12, 0x13, 0x12,
  2630. 0x13, 0x12, 0x13, 0xec, 0x08, 0xef, 0x80, 0x78,
  2631. 0xec, 0x7b, 0x12, 0x13, 0x12, 0x13, 0x12, 0x13,
  2632. 0x12, 0x13, 0x12, 0x13, 0x12, 0x13, 0x12, 0x13,
  2633. 0x12, 0x13, 0x12, 0x13, 0x12, 0x13, 0x12, 0x13,
  2634. 0xec, 0x37, 0x12, 0x13, 0x12, 0x13, 0xec, 0x18,
  2635. 0x12, 0x13, 0xec, 0x80, 0x7a, 0xef, 0x28, 0xec,
  2636. 0x0d, 0x2f, 0xac, 0xef, 0x1f, 0x20, 0xef, 0x80,
  2637. 0x02, 0xe1, 0x28, 0xe2, 0x28, 0x5f, 0x21, 0x22,
  2638. 0xdf, 0x41, 0x02, 0x3f, 0x02, 0x3f, 0x82, 0x24,
  2639. 0x41, 0x02, 0xff, 0x5a, 0x02, 0xaf, 0x7f, 0x46,
  2640. 0x3f, 0x80, 0x76, 0x0b, 0x36, 0xe2, 0x1e, 0x00,
  2641. 0x02, 0x80, 0x02, 0x20, 0xe5, 0x30, 0xc0, 0x04,
  2642. 0x16, 0xe0, 0x06, 0x06, 0xe5, 0x0f, 0xe0, 0x01,
  2643. 0xc5, 0x00, 0xc5, 0x00, 0xc5, 0x00, 0xc5, 0x00,
  2644. 0xc5, 0x00, 0xc5, 0x00, 0xc5, 0x00, 0xc5, 0x00,
  2645. 0xe6, 0x18, 0x36, 0x14, 0x15, 0x14, 0x15, 0x56,
  2646. 0x14, 0x15, 0x16, 0x14, 0x15, 0xf6, 0x01, 0x11,
  2647. 0x36, 0x11, 0x16, 0x14, 0x15, 0x36, 0x14, 0x15,
  2648. 0x12, 0x13, 0x12, 0x13, 0x12, 0x13, 0x12, 0x13,
  2649. 0x96, 0x04, 0xf6, 0x02, 0x31, 0x76, 0x11, 0x16,
  2650. 0x12, 0xf6, 0x05, 0x2f, 0x56, 0x12, 0x13, 0x12,
  2651. 0x13, 0x12, 0x13, 0x12, 0x13, 0x11, 0xe0, 0x1a,
  2652. 0xef, 0x12, 0x00, 0xef, 0x51, 0xe0, 0x04, 0xef,
  2653. 0x80, 0x4e, 0xe0, 0x12, 0xef, 0x08, 0x17, 0x56,
  2654. 0x0f, 0x04, 0x05, 0x0a, 0x12, 0x13, 0x12, 0x13,
  2655. 0x12, 0x13, 0x12, 0x13, 0x12, 0x13, 0x2f, 0x12,
  2656. 0x13, 0x12, 0x13, 0x12, 0x13, 0x12, 0x13, 0x11,
  2657. 0x12, 0x33, 0x0f, 0xea, 0x01, 0x66, 0x27, 0x11,
  2658. 0x84, 0x2f, 0x4a, 0x04, 0x05, 0x16, 0x2f, 0x00,
  2659. 0xe5, 0x4e, 0x20, 0x26, 0x2e, 0x24, 0x05, 0x11,
  2660. 0xe5, 0x52, 0x16, 0x44, 0x05, 0x80, 0xe5, 0x23,
  2661. 0x00, 0xe5, 0x56, 0x00, 0x2f, 0x6b, 0xef, 0x02,
  2662. 0xe5, 0x18, 0xef, 0x1e, 0xe0, 0x01, 0x0f, 0xe5,
  2663. 0x08, 0xef, 0x17, 0x00, 0xeb, 0x02, 0xef, 0x16,
  2664. 0xeb, 0x00, 0x0f, 0xeb, 0x07, 0xef, 0x18, 0xeb,
  2665. 0x02, 0xef, 0x1f, 0xeb, 0x07, 0xef, 0x80, 0xb8,
  2666. 0xe5, 0x99, 0x38, 0xef, 0x38, 0xe5, 0xc0, 0x11,
  2667. 0x8d, 0x04, 0xe5, 0x83, 0xef, 0x40, 0xef, 0x2f,
  2668. 0xe0, 0x01, 0xe5, 0x20, 0xa4, 0x36, 0xe5, 0x80,
  2669. 0x84, 0x04, 0x56, 0xe5, 0x08, 0xe9, 0x02, 0x25,
  2670. 0xe0, 0x0c, 0xff, 0x26, 0x05, 0x06, 0x48, 0x16,
  2671. 0xe6, 0x02, 0x16, 0x04, 0xff, 0x14, 0x24, 0x26,
  2672. 0xe5, 0x3e, 0xea, 0x02, 0x26, 0xb6, 0xe0, 0x00,
  2673. 0xee, 0x0f, 0xe4, 0x01, 0x2e, 0xff, 0x06, 0x22,
  2674. 0xff, 0x36, 0x04, 0xe2, 0x00, 0x9f, 0xff, 0x02,
  2675. 0x04, 0x2e, 0x7f, 0x05, 0x7f, 0x22, 0xff, 0x0d,
  2676. 0x61, 0x02, 0x81, 0x02, 0xff, 0x07, 0x41, 0x02,
  2677. 0x5f, 0xff, 0x09, 0xe0, 0x0c, 0x64, 0x3f, 0x05,
  2678. 0x24, 0x02, 0xc5, 0x06, 0x45, 0x06, 0x65, 0x06,
  2679. 0xe5, 0x0f, 0x27, 0x26, 0x07, 0x6f, 0x06, 0x40,
  2680. 0xab, 0x2f, 0x0d, 0x0f, 0xa0, 0xe5, 0x2c, 0x76,
  2681. 0xe0, 0x00, 0x27, 0xe5, 0x2a, 0xe7, 0x08, 0x26,
  2682. 0xe0, 0x00, 0x36, 0xe9, 0x02, 0xa0, 0xe6, 0x0a,
  2683. 0xa5, 0x56, 0x05, 0x16, 0x25, 0x06, 0xe9, 0x02,
  2684. 0xe5, 0x14, 0xe6, 0x00, 0x36, 0xe5, 0x0f, 0xe6,
  2685. 0x03, 0x27, 0xe0, 0x03, 0x16, 0xe5, 0x15, 0x40,
  2686. 0x46, 0x07, 0xe5, 0x27, 0x06, 0x27, 0x66, 0x27,
  2687. 0x26, 0x47, 0xf6, 0x05, 0x00, 0x04, 0xe9, 0x02,
  2688. 0x60, 0x36, 0x85, 0x06, 0x04, 0xe5, 0x01, 0xe9,
  2689. 0x02, 0x85, 0x00, 0xe5, 0x21, 0xa6, 0x27, 0x26,
  2690. 0x27, 0x26, 0xe0, 0x01, 0x45, 0x06, 0xe5, 0x00,
  2691. 0x06, 0x07, 0x20, 0xe9, 0x02, 0x20, 0x76, 0xe5,
  2692. 0x08, 0x04, 0xa5, 0x4f, 0x05, 0x07, 0x06, 0x07,
  2693. 0xe5, 0x2a, 0x06, 0x05, 0x46, 0x25, 0x26, 0x85,
  2694. 0x26, 0x05, 0x06, 0x05, 0xe0, 0x10, 0x25, 0x04,
  2695. 0x36, 0xe5, 0x03, 0x07, 0x26, 0x27, 0x36, 0x05,
  2696. 0x24, 0x07, 0x06, 0xe0, 0x02, 0xa5, 0x20, 0xa5,
  2697. 0x20, 0xa5, 0xe0, 0x01, 0xc5, 0x00, 0xc5, 0x00,
  2698. 0xe2, 0x23, 0x0e, 0x64, 0xe2, 0x01, 0x04, 0x2e,
  2699. 0x60, 0xe2, 0x48, 0xe5, 0x1b, 0x27, 0x06, 0x27,
  2700. 0x06, 0x27, 0x16, 0x07, 0x06, 0x20, 0xe9, 0x02,
  2701. 0xa0, 0xe5, 0xab, 0x1c, 0xe0, 0x04, 0xe5, 0x0f,
  2702. 0x60, 0xe5, 0x29, 0x60, 0xfc, 0x87, 0x78, 0xfd,
  2703. 0x98, 0x78, 0xe5, 0x80, 0xe6, 0x20, 0xe5, 0x62,
  2704. 0xe0, 0x1e, 0xc2, 0xe0, 0x04, 0x82, 0x80, 0x05,
  2705. 0x06, 0xe5, 0x02, 0x0c, 0xe5, 0x05, 0x00, 0x85,
  2706. 0x00, 0x05, 0x00, 0x25, 0x00, 0x25, 0x00, 0xe5,
  2707. 0x64, 0xee, 0x09, 0xef, 0x08, 0xe5, 0x80, 0xe3,
  2708. 0x13, 0x12, 0xef, 0x08, 0xe5, 0x38, 0x2f, 0xe5,
  2709. 0x2e, 0xef, 0x00, 0xe0, 0x18, 0xe5, 0x04, 0x0d,
  2710. 0x4f, 0xe6, 0x08, 0xd6, 0x12, 0x13, 0x16, 0xa0,
  2711. 0xe6, 0x08, 0x16, 0x31, 0x30, 0x12, 0x13, 0x12,
  2712. 0x13, 0x12, 0x13, 0x12, 0x13, 0x12, 0x13, 0x12,
  2713. 0x13, 0x12, 0x13, 0x12, 0x13, 0x36, 0x12, 0x13,
  2714. 0x76, 0x50, 0x56, 0x00, 0x76, 0x11, 0x12, 0x13,
  2715. 0x12, 0x13, 0x12, 0x13, 0x56, 0x0c, 0x11, 0x4c,
  2716. 0x00, 0x16, 0x0d, 0x36, 0x60, 0x85, 0x00, 0xe5,
  2717. 0x7f, 0x20, 0x1b, 0x00, 0x56, 0x0d, 0x56, 0x12,
  2718. 0x13, 0x16, 0x0c, 0x16, 0x11, 0x36, 0xe9, 0x02,
  2719. 0x36, 0x4c, 0x36, 0xe1, 0x12, 0x12, 0x16, 0x13,
  2720. 0x0e, 0x10, 0x0e, 0xe2, 0x12, 0x12, 0x0c, 0x13,
  2721. 0x0c, 0x12, 0x13, 0x16, 0x12, 0x13, 0x36, 0xe5,
  2722. 0x02, 0x04, 0xe5, 0x25, 0x24, 0xe5, 0x17, 0x40,
  2723. 0xa5, 0x20, 0xa5, 0x20, 0xa5, 0x20, 0x45, 0x40,
  2724. 0x2d, 0x0c, 0x0e, 0x0f, 0x2d, 0x00, 0x0f, 0x6c,
  2725. 0x2f, 0xe0, 0x02, 0x5b, 0x2f, 0x20, 0xe5, 0x04,
  2726. 0x00, 0xe5, 0x12, 0x00, 0xe5, 0x0b, 0x00, 0x25,
  2727. 0x00, 0xe5, 0x07, 0x20, 0xe5, 0x06, 0xe0, 0x1a,
  2728. 0xe5, 0x73, 0x80, 0x56, 0x60, 0xeb, 0x25, 0x40,
  2729. 0xef, 0x01, 0xea, 0x2d, 0x6b, 0xef, 0x09, 0x2b,
  2730. 0x4f, 0x00, 0xef, 0x05, 0x40, 0x0f, 0xe0, 0x27,
  2731. 0xef, 0x25, 0x06, 0xe0, 0x7a, 0xe5, 0x15, 0x40,
  2732. 0xe5, 0x29, 0xe0, 0x07, 0x06, 0xeb, 0x13, 0x60,
  2733. 0xe5, 0x18, 0x6b, 0xe0, 0x01, 0xe5, 0x0c, 0x0a,
  2734. 0xe5, 0x00, 0x0a, 0x80, 0xe5, 0x1e, 0x86, 0x80,
  2735. 0xe5, 0x16, 0x00, 0x16, 0xe5, 0x1c, 0x60, 0xe5,
  2736. 0x00, 0x16, 0x8a, 0xe0, 0x22, 0xe1, 0x20, 0xe2,
  2737. 0x20, 0xe5, 0x46, 0x20, 0xe9, 0x02, 0xa0, 0xe1,
  2738. 0x1c, 0x60, 0xe2, 0x1c, 0x60, 0xe5, 0x20, 0xe0,
  2739. 0x00, 0xe5, 0x2c, 0xe0, 0x03, 0x16, 0xe1, 0x03,
  2740. 0x00, 0xe1, 0x07, 0x00, 0xc1, 0x00, 0x21, 0x00,
  2741. 0xe2, 0x03, 0x00, 0xe2, 0x07, 0x00, 0xc2, 0x00,
  2742. 0x22, 0x40, 0xe5, 0x2c, 0xe0, 0x04, 0xe5, 0x80,
  2743. 0xaf, 0xe0, 0x01, 0xe5, 0x0e, 0xe0, 0x02, 0xe5,
  2744. 0x00, 0xe0, 0x10, 0xa4, 0x00, 0xe4, 0x22, 0x00,
  2745. 0xe4, 0x01, 0xe0, 0x3d, 0xa5, 0x20, 0x05, 0x00,
  2746. 0xe5, 0x24, 0x00, 0x25, 0x40, 0x05, 0x20, 0xe5,
  2747. 0x0f, 0x00, 0x16, 0xeb, 0x00, 0xe5, 0x0f, 0x2f,
  2748. 0xcb, 0xe5, 0x17, 0xe0, 0x00, 0xeb, 0x01, 0xe0,
  2749. 0x28, 0xe5, 0x0b, 0x00, 0x25, 0x80, 0x8b, 0xe5,
  2750. 0x0e, 0xab, 0x40, 0x16, 0xe5, 0x12, 0x80, 0x16,
  2751. 0xe5, 0x12, 0xe0, 0x1e, 0xe5, 0x30, 0x60, 0x2b,
  2752. 0x25, 0xeb, 0x08, 0x20, 0xeb, 0x26, 0x05, 0x46,
  2753. 0x00, 0x26, 0x80, 0x66, 0x65, 0x00, 0x45, 0x00,
  2754. 0xe5, 0x15, 0x20, 0x46, 0x60, 0x06, 0xeb, 0x01,
  2755. 0xc0, 0xf6, 0x01, 0xc0, 0xe5, 0x15, 0x2b, 0x16,
  2756. 0xe5, 0x15, 0x4b, 0xe0, 0x18, 0xe5, 0x00, 0x0f,
  2757. 0xe5, 0x14, 0x26, 0x60, 0x8b, 0xd6, 0xe0, 0x01,
  2758. 0xe5, 0x2e, 0x40, 0xd6, 0xe5, 0x0e, 0x20, 0xeb,
  2759. 0x00, 0xe5, 0x0b, 0x80, 0xeb, 0x00, 0xe5, 0x0a,
  2760. 0xc0, 0x76, 0xe0, 0x04, 0xcb, 0xe0, 0x48, 0xe5,
  2761. 0x41, 0xe0, 0x2f, 0xe1, 0x2b, 0xe0, 0x05, 0xe2,
  2762. 0x2b, 0xc0, 0xab, 0xe5, 0x1c, 0x66, 0xe0, 0x00,
  2763. 0xe9, 0x02, 0xa0, 0xe9, 0x02, 0x65, 0x04, 0x05,
  2764. 0xe1, 0x0e, 0x40, 0x86, 0x11, 0x04, 0xe2, 0x0e,
  2765. 0xe0, 0x00, 0x2c, 0xe0, 0x80, 0x48, 0xeb, 0x17,
  2766. 0x00, 0xe5, 0x22, 0x00, 0x26, 0x11, 0x20, 0x25,
  2767. 0xe0, 0x08, 0x45, 0x04, 0x25, 0xe0, 0x00, 0x16,
  2768. 0xef, 0x00, 0xe0, 0x19, 0xa6, 0xe5, 0x15, 0xeb,
  2769. 0x02, 0x05, 0xe0, 0x00, 0xe5, 0x0e, 0xe6, 0x03,
  2770. 0x6b, 0x96, 0xe0, 0x0e, 0xe5, 0x0a, 0x66, 0x76,
  2771. 0xe0, 0x1e, 0xe5, 0x0d, 0xcb, 0xe0, 0x0c, 0xe5,
  2772. 0x0f, 0xe0, 0x01, 0x07, 0x06, 0x07, 0xe5, 0x2d,
  2773. 0xe6, 0x07, 0xd6, 0x60, 0xeb, 0x0c, 0xe9, 0x02,
  2774. 0x06, 0x25, 0x26, 0x05, 0xe0, 0x01, 0x46, 0x07,
  2775. 0xe5, 0x25, 0x47, 0x66, 0x27, 0x26, 0x36, 0x1b,
  2776. 0x76, 0x06, 0xe0, 0x02, 0x1b, 0x20, 0xe5, 0x11,
  2777. 0xc0, 0xe9, 0x02, 0xa0, 0x46, 0xe5, 0x1c, 0x86,
  2778. 0x07, 0xe6, 0x00, 0x00, 0xe9, 0x02, 0x76, 0x05,
  2779. 0x27, 0x05, 0xe0, 0x00, 0xe5, 0x1b, 0x06, 0x36,
  2780. 0x05, 0xe0, 0x01, 0x26, 0x07, 0xe5, 0x28, 0x47,
  2781. 0xe6, 0x01, 0x27, 0x65, 0x76, 0x66, 0x16, 0x07,
  2782. 0x06, 0xe9, 0x02, 0x05, 0x16, 0x05, 0x56, 0x00,
  2783. 0xeb, 0x0c, 0xe0, 0x03, 0xe5, 0x0a, 0x00, 0xe5,
  2784. 0x11, 0x47, 0x46, 0x27, 0x06, 0x07, 0x26, 0xb6,
  2785. 0x06, 0x25, 0x06, 0xe0, 0x36, 0xc5, 0x00, 0x05,
  2786. 0x00, 0x65, 0x00, 0xe5, 0x07, 0x00, 0xe5, 0x02,
  2787. 0x16, 0xa0, 0xe5, 0x27, 0x06, 0x47, 0xe6, 0x00,
  2788. 0x80, 0xe9, 0x02, 0xa0, 0x26, 0x27, 0x00, 0xe5,
  2789. 0x00, 0x20, 0x25, 0x20, 0xe5, 0x0e, 0x00, 0xc5,
  2790. 0x00, 0x25, 0x00, 0x85, 0x00, 0x26, 0x05, 0x27,
  2791. 0x06, 0x67, 0x20, 0x27, 0x20, 0x47, 0x20, 0x05,
  2792. 0xa0, 0x07, 0x80, 0x85, 0x27, 0x20, 0xc6, 0x40,
  2793. 0x86, 0xe0, 0x03, 0xe5, 0x02, 0x00, 0x05, 0x20,
  2794. 0x05, 0x00, 0xe5, 0x1e, 0x00, 0x05, 0x47, 0xa6,
  2795. 0x00, 0x07, 0x20, 0x07, 0x00, 0x67, 0x00, 0x27,
  2796. 0x06, 0x07, 0x06, 0x05, 0x06, 0x05, 0x36, 0x00,
  2797. 0x36, 0xe0, 0x00, 0x26, 0xe0, 0x15, 0xe5, 0x2d,
  2798. 0x47, 0xe6, 0x00, 0x27, 0x46, 0x07, 0x06, 0x65,
  2799. 0x96, 0xe9, 0x02, 0x36, 0x00, 0x16, 0x06, 0x45,
  2800. 0xe0, 0x16, 0xe5, 0x28, 0x47, 0xa6, 0x07, 0x06,
  2801. 0x67, 0x26, 0x07, 0x26, 0x25, 0x16, 0x05, 0xe0,
  2802. 0x00, 0xe9, 0x02, 0xe0, 0x80, 0x1e, 0xe5, 0x27,
  2803. 0x47, 0x66, 0x20, 0x67, 0x26, 0x07, 0x26, 0xf6,
  2804. 0x0f, 0x65, 0x26, 0xe0, 0x1a, 0xe5, 0x28, 0x47,
  2805. 0xe6, 0x00, 0x27, 0x06, 0x07, 0x26, 0x56, 0x05,
  2806. 0xe0, 0x03, 0xe9, 0x02, 0xa0, 0xf6, 0x05, 0xe0,
  2807. 0x0b, 0xe5, 0x23, 0x06, 0x07, 0x06, 0x27, 0xa6,
  2808. 0x07, 0x06, 0x05, 0x16, 0xa0, 0xe9, 0x02, 0xa0,
  2809. 0xe9, 0x0c, 0xe0, 0x14, 0xe5, 0x13, 0x20, 0x06,
  2810. 0x07, 0x06, 0x27, 0x66, 0x07, 0x86, 0x60, 0xe9,
  2811. 0x02, 0x2b, 0x56, 0x0f, 0xc5, 0xe0, 0x80, 0x31,
  2812. 0xe5, 0x24, 0x47, 0xe6, 0x01, 0x07, 0x26, 0x16,
  2813. 0xe0, 0x5c, 0xe1, 0x18, 0xe2, 0x18, 0xe9, 0x02,
  2814. 0xeb, 0x01, 0xe0, 0x04, 0xe5, 0x00, 0x20, 0x05,
  2815. 0x20, 0xe5, 0x00, 0x00, 0x25, 0x00, 0xe5, 0x10,
  2816. 0xa7, 0x00, 0x27, 0x20, 0x26, 0x07, 0x06, 0x05,
  2817. 0x07, 0x05, 0x07, 0x06, 0x56, 0xe0, 0x01, 0xe9,
  2818. 0x02, 0xe0, 0x3e, 0xe5, 0x00, 0x20, 0xe5, 0x1f,
  2819. 0x47, 0x66, 0x20, 0x26, 0x67, 0x06, 0x05, 0x16,
  2820. 0x05, 0x07, 0xe0, 0x13, 0x05, 0xe6, 0x02, 0xe5,
  2821. 0x20, 0xa6, 0x07, 0x05, 0x66, 0xf6, 0x00, 0x06,
  2822. 0xe0, 0x00, 0x05, 0xa6, 0x27, 0x46, 0xe5, 0x26,
  2823. 0xe6, 0x05, 0x07, 0x26, 0x56, 0x05, 0x96, 0xe0,
  2824. 0x05, 0xe5, 0x41, 0xc0, 0xf6, 0x02, 0xe0, 0x4e,
  2825. 0x06, 0x07, 0x46, 0x07, 0x06, 0x07, 0xe0, 0x50,
  2826. 0xe5, 0x19, 0x16, 0xe0, 0x06, 0xe9, 0x02, 0xa0,
  2827. 0xe5, 0x01, 0x00, 0xe5, 0x1d, 0x07, 0xc6, 0x00,
  2828. 0xa6, 0x07, 0x06, 0x05, 0x96, 0xe0, 0x02, 0xe9,
  2829. 0x02, 0xeb, 0x0b, 0x40, 0x36, 0xe5, 0x16, 0x20,
  2830. 0xe6, 0x0e, 0x00, 0x07, 0xc6, 0x07, 0x26, 0x07,
  2831. 0x26, 0xe0, 0x41, 0xc5, 0x00, 0x25, 0x00, 0xe5,
  2832. 0x1e, 0xa6, 0x40, 0x06, 0x00, 0x26, 0x00, 0xc6,
  2833. 0x05, 0x06, 0xe0, 0x00, 0xe9, 0x02, 0xa0, 0xa5,
  2834. 0x00, 0x25, 0x00, 0xe5, 0x18, 0x87, 0x00, 0x26,
  2835. 0x00, 0x27, 0x06, 0x07, 0x06, 0x05, 0xc0, 0xe9,
  2836. 0x02, 0xa0, 0xe5, 0x21, 0x04, 0x25, 0x60, 0xe9,
  2837. 0x02, 0xe0, 0x80, 0x6e, 0xe5, 0x0b, 0x26, 0x27,
  2838. 0x36, 0xc0, 0x26, 0x05, 0x07, 0xe5, 0x05, 0x00,
  2839. 0xe5, 0x1a, 0x27, 0x86, 0x40, 0x27, 0x06, 0x07,
  2840. 0x06, 0xf6, 0x05, 0xe9, 0x02, 0x06, 0xe0, 0x4d,
  2841. 0x05, 0xe0, 0x07, 0xeb, 0x0d, 0xef, 0x00, 0x6d,
  2842. 0xef, 0x09, 0xe0, 0x05, 0x16, 0xe5, 0x83, 0x12,
  2843. 0xe0, 0x5e, 0xea, 0x67, 0x00, 0x96, 0xe0, 0x03,
  2844. 0xe5, 0x80, 0x3c, 0xe0, 0x89, 0xc4, 0xe5, 0x59,
  2845. 0x36, 0xe0, 0x05, 0xe5, 0x83, 0xa8, 0xfb, 0x08,
  2846. 0x06, 0xa5, 0xe6, 0x07, 0xe0, 0x02, 0xe5, 0x8f,
  2847. 0x13, 0x80, 0xe5, 0x81, 0xbf, 0xe0, 0x9a, 0x31,
  2848. 0xe5, 0x16, 0xe6, 0x04, 0x47, 0x46, 0xe9, 0x02,
  2849. 0xe0, 0x86, 0x3e, 0xe5, 0x81, 0xb1, 0xc0, 0xe5,
  2850. 0x17, 0x00, 0xe9, 0x02, 0x60, 0x36, 0xe5, 0x47,
  2851. 0x00, 0xe9, 0x02, 0xa0, 0xe5, 0x16, 0x20, 0x86,
  2852. 0x16, 0xe0, 0x02, 0xe5, 0x28, 0xc6, 0x96, 0x6f,
  2853. 0x64, 0x16, 0x0f, 0xe0, 0x02, 0xe9, 0x02, 0x00,
  2854. 0xcb, 0x00, 0xe5, 0x0d, 0x80, 0xe5, 0x0b, 0xe0,
  2855. 0x81, 0x28, 0x44, 0xe5, 0x20, 0x24, 0x56, 0xe9,
  2856. 0x02, 0xe0, 0x80, 0x3e, 0xe1, 0x18, 0xe2, 0x18,
  2857. 0xeb, 0x0f, 0x76, 0x80, 0xe1, 0x11, 0x20, 0xe2,
  2858. 0x11, 0xe0, 0x24, 0xe5, 0x43, 0x60, 0x06, 0x05,
  2859. 0xe7, 0x2f, 0xc0, 0x66, 0xe4, 0x05, 0xe0, 0x38,
  2860. 0x24, 0x16, 0x04, 0x06, 0xe0, 0x03, 0x27, 0x24,
  2861. 0x4a, 0xe0, 0x01, 0xe5, 0x9c, 0x4e, 0xe0, 0x21,
  2862. 0xe5, 0x18, 0xe0, 0x59, 0xe5, 0x6b, 0xe0, 0xa1,
  2863. 0x75, 0x64, 0x00, 0xc4, 0x00, 0x24, 0x00, 0xe5,
  2864. 0x80, 0x9b, 0xe0, 0x07, 0x05, 0xe0, 0x15, 0x45,
  2865. 0x20, 0x05, 0xe0, 0x06, 0x65, 0xe0, 0x00, 0xe5,
  2866. 0x81, 0x04, 0xe0, 0x88, 0x7c, 0xe5, 0x63, 0x80,
  2867. 0xe5, 0x05, 0x40, 0xe5, 0x01, 0xc0, 0xe5, 0x02,
  2868. 0x20, 0x0f, 0x26, 0x16, 0x7b, 0xe0, 0x8e, 0xd4,
  2869. 0xef, 0x80, 0x68, 0xe9, 0x02, 0x4f, 0x40, 0xef,
  2870. 0x81, 0x2c, 0xa0, 0xef, 0x0f, 0xe0, 0x07, 0xef,
  2871. 0x08, 0x0c, 0xe0, 0x07, 0xe6, 0x26, 0x20, 0xe6,
  2872. 0x0f, 0xe0, 0x01, 0xef, 0x6c, 0xe0, 0x34, 0xef,
  2873. 0x80, 0x6e, 0xe0, 0x02, 0xef, 0x1f, 0x20, 0xef,
  2874. 0x34, 0x27, 0x46, 0x4f, 0xa7, 0xfb, 0x00, 0xe6,
  2875. 0x00, 0x2f, 0xc6, 0xef, 0x16, 0x66, 0xef, 0x35,
  2876. 0xe0, 0x0d, 0xef, 0x3a, 0x46, 0x0f, 0xe0, 0x72,
  2877. 0xeb, 0x0c, 0xe0, 0x04, 0xeb, 0x0c, 0xe0, 0x04,
  2878. 0xef, 0x4f, 0xe0, 0x01, 0xeb, 0x11, 0xe0, 0x7f,
  2879. 0xe1, 0x12, 0xe2, 0x12, 0xe1, 0x12, 0xc2, 0x00,
  2880. 0xe2, 0x0a, 0xe1, 0x12, 0xe2, 0x12, 0x01, 0x00,
  2881. 0x21, 0x20, 0x01, 0x20, 0x21, 0x20, 0x61, 0x00,
  2882. 0xe1, 0x00, 0x62, 0x00, 0x02, 0x00, 0xc2, 0x00,
  2883. 0xe2, 0x03, 0xe1, 0x12, 0xe2, 0x12, 0x21, 0x00,
  2884. 0x61, 0x20, 0xe1, 0x00, 0x00, 0xc1, 0x00, 0xe2,
  2885. 0x12, 0x21, 0x00, 0x61, 0x00, 0x81, 0x00, 0x01,
  2886. 0x40, 0xc1, 0x00, 0xe2, 0x12, 0xe1, 0x12, 0xe2,
  2887. 0x12, 0xe1, 0x12, 0xe2, 0x12, 0xe1, 0x12, 0xe2,
  2888. 0x12, 0xe1, 0x12, 0xe2, 0x12, 0xe1, 0x12, 0xe2,
  2889. 0x12, 0xe1, 0x12, 0xe2, 0x14, 0x20, 0xe1, 0x11,
  2890. 0x0c, 0xe2, 0x11, 0x0c, 0xa2, 0xe1, 0x11, 0x0c,
  2891. 0xe2, 0x11, 0x0c, 0xa2, 0xe1, 0x11, 0x0c, 0xe2,
  2892. 0x11, 0x0c, 0xa2, 0xe1, 0x11, 0x0c, 0xe2, 0x11,
  2893. 0x0c, 0xa2, 0xe1, 0x11, 0x0c, 0xe2, 0x11, 0x0c,
  2894. 0xa2, 0x3f, 0x20, 0xe9, 0x2a, 0xef, 0x81, 0x78,
  2895. 0xe6, 0x2f, 0x6f, 0xe6, 0x2a, 0xef, 0x00, 0x06,
  2896. 0xef, 0x06, 0x06, 0x2f, 0x96, 0xe0, 0x07, 0x86,
  2897. 0x00, 0xe6, 0x07, 0xe0, 0x83, 0xc8, 0xe2, 0x02,
  2898. 0x05, 0xe2, 0x0c, 0xa0, 0xa2, 0xe0, 0x80, 0x4d,
  2899. 0xc6, 0x00, 0xe6, 0x09, 0x20, 0xc6, 0x00, 0x26,
  2900. 0x00, 0x86, 0x80, 0xe4, 0x36, 0xe0, 0x19, 0x06,
  2901. 0xe0, 0x68, 0xe5, 0x25, 0x40, 0xc6, 0xc4, 0x20,
  2902. 0xe9, 0x02, 0x60, 0x05, 0x0f, 0xe0, 0x80, 0xb8,
  2903. 0xe5, 0x16, 0x06, 0xe0, 0x09, 0xe5, 0x24, 0x66,
  2904. 0xe9, 0x02, 0x80, 0x0d, 0xe0, 0x81, 0x48, 0xe5,
  2905. 0x13, 0x04, 0x66, 0xe9, 0x02, 0xe0, 0x80, 0x4e,
  2906. 0xe5, 0x16, 0x26, 0x05, 0xe9, 0x02, 0x60, 0x16,
  2907. 0xe0, 0x80, 0x38, 0xe5, 0x17, 0x00, 0x45, 0x06,
  2908. 0x25, 0x06, 0xc5, 0x26, 0x85, 0x06, 0xe0, 0x00,
  2909. 0x05, 0x04, 0xe0, 0x80, 0x58, 0xc5, 0x00, 0x65,
  2910. 0x00, 0x25, 0x00, 0xe5, 0x07, 0x00, 0xe5, 0x80,
  2911. 0x3d, 0x20, 0xeb, 0x01, 0xc6, 0xe0, 0x21, 0xe1,
  2912. 0x1a, 0xe2, 0x1a, 0xc6, 0x04, 0x60, 0xe9, 0x02,
  2913. 0x60, 0x36, 0xe0, 0x82, 0x89, 0xeb, 0x33, 0x0f,
  2914. 0x4b, 0x0d, 0x6b, 0xe0, 0x44, 0xeb, 0x25, 0x0f,
  2915. 0xeb, 0x07, 0xe0, 0x80, 0x3a, 0x65, 0x00, 0xe5,
  2916. 0x13, 0x00, 0x25, 0x00, 0x05, 0x20, 0x05, 0x00,
  2917. 0xe5, 0x02, 0x00, 0x65, 0x00, 0x05, 0x00, 0x05,
  2918. 0xa0, 0x05, 0x60, 0x05, 0x00, 0x05, 0x00, 0x05,
  2919. 0x00, 0x45, 0x00, 0x25, 0x00, 0x05, 0x20, 0x05,
  2920. 0x00, 0x05, 0x00, 0x05, 0x00, 0x05, 0x00, 0x05,
  2921. 0x00, 0x25, 0x00, 0x05, 0x20, 0x65, 0x00, 0xc5,
  2922. 0x00, 0x65, 0x00, 0x65, 0x00, 0x05, 0x00, 0xe5,
  2923. 0x02, 0x00, 0xe5, 0x09, 0x80, 0x45, 0x00, 0x85,
  2924. 0x00, 0xe5, 0x09, 0xe0, 0x2c, 0x2c, 0xe0, 0x80,
  2925. 0x86, 0xef, 0x24, 0x60, 0xef, 0x5c, 0xe0, 0x04,
  2926. 0xef, 0x07, 0x20, 0xef, 0x07, 0x00, 0xef, 0x07,
  2927. 0x00, 0xef, 0x1d, 0xe0, 0x02, 0xeb, 0x05, 0xef,
  2928. 0x80, 0x19, 0xe0, 0x30, 0xef, 0x15, 0xe0, 0x05,
  2929. 0xef, 0x24, 0x60, 0xef, 0x01, 0xc0, 0x2f, 0xe0,
  2930. 0x06, 0xaf, 0xe0, 0x80, 0x12, 0xef, 0x80, 0x73,
  2931. 0x8e, 0xef, 0x82, 0x51, 0x40, 0xef, 0x09, 0x40,
  2932. 0xef, 0x05, 0x40, 0xef, 0x80, 0x52, 0xa0, 0xef,
  2933. 0x04, 0x60, 0x0f, 0xe0, 0x07, 0xef, 0x04, 0x60,
  2934. 0xef, 0x30, 0xe0, 0x00, 0xef, 0x02, 0xa0, 0xef,
  2935. 0x20, 0xe0, 0x00, 0xef, 0x16, 0x20, 0xef, 0x04,
  2936. 0x60, 0x2f, 0xe0, 0x06, 0xec, 0x01, 0xe0, 0x1f,
  2937. 0xef, 0x80, 0xd0, 0xe0, 0x00, 0xef, 0x06, 0x20,
  2938. 0xef, 0x05, 0x40, 0xef, 0x03, 0x40, 0xef, 0x31,
  2939. 0x00, 0x0f, 0x60, 0xef, 0x08, 0x20, 0xef, 0x04,
  2940. 0x60, 0xef, 0x02, 0xc0, 0xef, 0x80, 0x0b, 0x00,
  2941. 0xef, 0x54, 0xe9, 0x02, 0x0f, 0xe0, 0x83, 0x7d,
  2942. 0xe5, 0xc0, 0x66, 0x58, 0xe0, 0x18, 0xe5, 0x90,
  2943. 0x96, 0x20, 0xe5, 0x96, 0x06, 0x20, 0xe5, 0x9c,
  2944. 0xa9, 0xe0, 0x07, 0xe5, 0x81, 0xe6, 0xe0, 0x89,
  2945. 0x1a, 0xe5, 0x81, 0x96, 0xe0, 0x85, 0x5a, 0xe5,
  2946. 0x92, 0xc3, 0x80, 0xe5, 0xa0, 0xa2, 0xe0, 0xca,
  2947. 0x8a, 0xff, 0x1b, 0xe0, 0x16, 0xfb, 0x58, 0xe0,
  2948. 0x78, 0xe6, 0x80, 0x68, 0xe0, 0xc0, 0xbd, 0x88,
  2949. 0xfd, 0xc0, 0xbf, 0x76, 0x20, 0xfd, 0xc0, 0xbf,
  2950. 0x76, 0x20,
  2951. };
  2952. typedef enum {
  2953. UNICODE_SCRIPT_Unknown,
  2954. UNICODE_SCRIPT_Adlam,
  2955. UNICODE_SCRIPT_Ahom,
  2956. UNICODE_SCRIPT_Anatolian_Hieroglyphs,
  2957. UNICODE_SCRIPT_Arabic,
  2958. UNICODE_SCRIPT_Armenian,
  2959. UNICODE_SCRIPT_Avestan,
  2960. UNICODE_SCRIPT_Balinese,
  2961. UNICODE_SCRIPT_Bamum,
  2962. UNICODE_SCRIPT_Bassa_Vah,
  2963. UNICODE_SCRIPT_Batak,
  2964. UNICODE_SCRIPT_Beria_Erfe,
  2965. UNICODE_SCRIPT_Bengali,
  2966. UNICODE_SCRIPT_Bhaiksuki,
  2967. UNICODE_SCRIPT_Bopomofo,
  2968. UNICODE_SCRIPT_Brahmi,
  2969. UNICODE_SCRIPT_Braille,
  2970. UNICODE_SCRIPT_Buginese,
  2971. UNICODE_SCRIPT_Buhid,
  2972. UNICODE_SCRIPT_Canadian_Aboriginal,
  2973. UNICODE_SCRIPT_Carian,
  2974. UNICODE_SCRIPT_Caucasian_Albanian,
  2975. UNICODE_SCRIPT_Chakma,
  2976. UNICODE_SCRIPT_Cham,
  2977. UNICODE_SCRIPT_Cherokee,
  2978. UNICODE_SCRIPT_Chorasmian,
  2979. UNICODE_SCRIPT_Common,
  2980. UNICODE_SCRIPT_Coptic,
  2981. UNICODE_SCRIPT_Cuneiform,
  2982. UNICODE_SCRIPT_Cypriot,
  2983. UNICODE_SCRIPT_Cyrillic,
  2984. UNICODE_SCRIPT_Cypro_Minoan,
  2985. UNICODE_SCRIPT_Deseret,
  2986. UNICODE_SCRIPT_Devanagari,
  2987. UNICODE_SCRIPT_Dives_Akuru,
  2988. UNICODE_SCRIPT_Dogra,
  2989. UNICODE_SCRIPT_Duployan,
  2990. UNICODE_SCRIPT_Egyptian_Hieroglyphs,
  2991. UNICODE_SCRIPT_Elbasan,
  2992. UNICODE_SCRIPT_Elymaic,
  2993. UNICODE_SCRIPT_Ethiopic,
  2994. UNICODE_SCRIPT_Garay,
  2995. UNICODE_SCRIPT_Georgian,
  2996. UNICODE_SCRIPT_Glagolitic,
  2997. UNICODE_SCRIPT_Gothic,
  2998. UNICODE_SCRIPT_Grantha,
  2999. UNICODE_SCRIPT_Greek,
  3000. UNICODE_SCRIPT_Gujarati,
  3001. UNICODE_SCRIPT_Gunjala_Gondi,
  3002. UNICODE_SCRIPT_Gurmukhi,
  3003. UNICODE_SCRIPT_Gurung_Khema,
  3004. UNICODE_SCRIPT_Han,
  3005. UNICODE_SCRIPT_Hangul,
  3006. UNICODE_SCRIPT_Hanifi_Rohingya,
  3007. UNICODE_SCRIPT_Hanunoo,
  3008. UNICODE_SCRIPT_Hatran,
  3009. UNICODE_SCRIPT_Hebrew,
  3010. UNICODE_SCRIPT_Hiragana,
  3011. UNICODE_SCRIPT_Imperial_Aramaic,
  3012. UNICODE_SCRIPT_Inherited,
  3013. UNICODE_SCRIPT_Inscriptional_Pahlavi,
  3014. UNICODE_SCRIPT_Inscriptional_Parthian,
  3015. UNICODE_SCRIPT_Javanese,
  3016. UNICODE_SCRIPT_Kaithi,
  3017. UNICODE_SCRIPT_Kannada,
  3018. UNICODE_SCRIPT_Katakana,
  3019. UNICODE_SCRIPT_Katakana_Or_Hiragana,
  3020. UNICODE_SCRIPT_Kawi,
  3021. UNICODE_SCRIPT_Kayah_Li,
  3022. UNICODE_SCRIPT_Kharoshthi,
  3023. UNICODE_SCRIPT_Khmer,
  3024. UNICODE_SCRIPT_Khojki,
  3025. UNICODE_SCRIPT_Khitan_Small_Script,
  3026. UNICODE_SCRIPT_Khudawadi,
  3027. UNICODE_SCRIPT_Kirat_Rai,
  3028. UNICODE_SCRIPT_Lao,
  3029. UNICODE_SCRIPT_Latin,
  3030. UNICODE_SCRIPT_Lepcha,
  3031. UNICODE_SCRIPT_Limbu,
  3032. UNICODE_SCRIPT_Linear_A,
  3033. UNICODE_SCRIPT_Linear_B,
  3034. UNICODE_SCRIPT_Lisu,
  3035. UNICODE_SCRIPT_Lycian,
  3036. UNICODE_SCRIPT_Lydian,
  3037. UNICODE_SCRIPT_Makasar,
  3038. UNICODE_SCRIPT_Mahajani,
  3039. UNICODE_SCRIPT_Malayalam,
  3040. UNICODE_SCRIPT_Mandaic,
  3041. UNICODE_SCRIPT_Manichaean,
  3042. UNICODE_SCRIPT_Marchen,
  3043. UNICODE_SCRIPT_Masaram_Gondi,
  3044. UNICODE_SCRIPT_Medefaidrin,
  3045. UNICODE_SCRIPT_Meetei_Mayek,
  3046. UNICODE_SCRIPT_Mende_Kikakui,
  3047. UNICODE_SCRIPT_Meroitic_Cursive,
  3048. UNICODE_SCRIPT_Meroitic_Hieroglyphs,
  3049. UNICODE_SCRIPT_Miao,
  3050. UNICODE_SCRIPT_Modi,
  3051. UNICODE_SCRIPT_Mongolian,
  3052. UNICODE_SCRIPT_Mro,
  3053. UNICODE_SCRIPT_Multani,
  3054. UNICODE_SCRIPT_Myanmar,
  3055. UNICODE_SCRIPT_Nabataean,
  3056. UNICODE_SCRIPT_Nag_Mundari,
  3057. UNICODE_SCRIPT_Nandinagari,
  3058. UNICODE_SCRIPT_New_Tai_Lue,
  3059. UNICODE_SCRIPT_Newa,
  3060. UNICODE_SCRIPT_Nko,
  3061. UNICODE_SCRIPT_Nushu,
  3062. UNICODE_SCRIPT_Nyiakeng_Puachue_Hmong,
  3063. UNICODE_SCRIPT_Ogham,
  3064. UNICODE_SCRIPT_Ol_Chiki,
  3065. UNICODE_SCRIPT_Ol_Onal,
  3066. UNICODE_SCRIPT_Old_Hungarian,
  3067. UNICODE_SCRIPT_Old_Italic,
  3068. UNICODE_SCRIPT_Old_North_Arabian,
  3069. UNICODE_SCRIPT_Old_Permic,
  3070. UNICODE_SCRIPT_Old_Persian,
  3071. UNICODE_SCRIPT_Old_Sogdian,
  3072. UNICODE_SCRIPT_Old_South_Arabian,
  3073. UNICODE_SCRIPT_Old_Turkic,
  3074. UNICODE_SCRIPT_Old_Uyghur,
  3075. UNICODE_SCRIPT_Oriya,
  3076. UNICODE_SCRIPT_Osage,
  3077. UNICODE_SCRIPT_Osmanya,
  3078. UNICODE_SCRIPT_Pahawh_Hmong,
  3079. UNICODE_SCRIPT_Palmyrene,
  3080. UNICODE_SCRIPT_Pau_Cin_Hau,
  3081. UNICODE_SCRIPT_Phags_Pa,
  3082. UNICODE_SCRIPT_Phoenician,
  3083. UNICODE_SCRIPT_Psalter_Pahlavi,
  3084. UNICODE_SCRIPT_Rejang,
  3085. UNICODE_SCRIPT_Runic,
  3086. UNICODE_SCRIPT_Samaritan,
  3087. UNICODE_SCRIPT_Saurashtra,
  3088. UNICODE_SCRIPT_Sharada,
  3089. UNICODE_SCRIPT_Shavian,
  3090. UNICODE_SCRIPT_Siddham,
  3091. UNICODE_SCRIPT_Sidetic,
  3092. UNICODE_SCRIPT_SignWriting,
  3093. UNICODE_SCRIPT_Sinhala,
  3094. UNICODE_SCRIPT_Sogdian,
  3095. UNICODE_SCRIPT_Sora_Sompeng,
  3096. UNICODE_SCRIPT_Soyombo,
  3097. UNICODE_SCRIPT_Sundanese,
  3098. UNICODE_SCRIPT_Sunuwar,
  3099. UNICODE_SCRIPT_Syloti_Nagri,
  3100. UNICODE_SCRIPT_Syriac,
  3101. UNICODE_SCRIPT_Tagalog,
  3102. UNICODE_SCRIPT_Tagbanwa,
  3103. UNICODE_SCRIPT_Tai_Le,
  3104. UNICODE_SCRIPT_Tai_Tham,
  3105. UNICODE_SCRIPT_Tai_Viet,
  3106. UNICODE_SCRIPT_Tai_Yo,
  3107. UNICODE_SCRIPT_Takri,
  3108. UNICODE_SCRIPT_Tamil,
  3109. UNICODE_SCRIPT_Tangut,
  3110. UNICODE_SCRIPT_Telugu,
  3111. UNICODE_SCRIPT_Thaana,
  3112. UNICODE_SCRIPT_Thai,
  3113. UNICODE_SCRIPT_Tibetan,
  3114. UNICODE_SCRIPT_Tifinagh,
  3115. UNICODE_SCRIPT_Tirhuta,
  3116. UNICODE_SCRIPT_Tangsa,
  3117. UNICODE_SCRIPT_Todhri,
  3118. UNICODE_SCRIPT_Tolong_Siki,
  3119. UNICODE_SCRIPT_Toto,
  3120. UNICODE_SCRIPT_Tulu_Tigalari,
  3121. UNICODE_SCRIPT_Ugaritic,
  3122. UNICODE_SCRIPT_Vai,
  3123. UNICODE_SCRIPT_Vithkuqi,
  3124. UNICODE_SCRIPT_Wancho,
  3125. UNICODE_SCRIPT_Warang_Citi,
  3126. UNICODE_SCRIPT_Yezidi,
  3127. UNICODE_SCRIPT_Yi,
  3128. UNICODE_SCRIPT_Zanabazar_Square,
  3129. UNICODE_SCRIPT_COUNT,
  3130. } UnicodeScriptEnum;
  3131. static const char unicode_script_name_table[] =
  3132. "Unknown,Zzzz" "\0"
  3133. "Adlam,Adlm" "\0"
  3134. "Ahom,Ahom" "\0"
  3135. "Anatolian_Hieroglyphs,Hluw" "\0"
  3136. "Arabic,Arab" "\0"
  3137. "Armenian,Armn" "\0"
  3138. "Avestan,Avst" "\0"
  3139. "Balinese,Bali" "\0"
  3140. "Bamum,Bamu" "\0"
  3141. "Bassa_Vah,Bass" "\0"
  3142. "Batak,Batk" "\0"
  3143. "Beria_Erfe,Berf" "\0"
  3144. "Bengali,Beng" "\0"
  3145. "Bhaiksuki,Bhks" "\0"
  3146. "Bopomofo,Bopo" "\0"
  3147. "Brahmi,Brah" "\0"
  3148. "Braille,Brai" "\0"
  3149. "Buginese,Bugi" "\0"
  3150. "Buhid,Buhd" "\0"
  3151. "Canadian_Aboriginal,Cans" "\0"
  3152. "Carian,Cari" "\0"
  3153. "Caucasian_Albanian,Aghb" "\0"
  3154. "Chakma,Cakm" "\0"
  3155. "Cham,Cham" "\0"
  3156. "Cherokee,Cher" "\0"
  3157. "Chorasmian,Chrs" "\0"
  3158. "Common,Zyyy" "\0"
  3159. "Coptic,Copt,Qaac" "\0"
  3160. "Cuneiform,Xsux" "\0"
  3161. "Cypriot,Cprt" "\0"
  3162. "Cyrillic,Cyrl" "\0"
  3163. "Cypro_Minoan,Cpmn" "\0"
  3164. "Deseret,Dsrt" "\0"
  3165. "Devanagari,Deva" "\0"
  3166. "Dives_Akuru,Diak" "\0"
  3167. "Dogra,Dogr" "\0"
  3168. "Duployan,Dupl" "\0"
  3169. "Egyptian_Hieroglyphs,Egyp" "\0"
  3170. "Elbasan,Elba" "\0"
  3171. "Elymaic,Elym" "\0"
  3172. "Ethiopic,Ethi" "\0"
  3173. "Garay,Gara" "\0"
  3174. "Georgian,Geor" "\0"
  3175. "Glagolitic,Glag" "\0"
  3176. "Gothic,Goth" "\0"
  3177. "Grantha,Gran" "\0"
  3178. "Greek,Grek" "\0"
  3179. "Gujarati,Gujr" "\0"
  3180. "Gunjala_Gondi,Gong" "\0"
  3181. "Gurmukhi,Guru" "\0"
  3182. "Gurung_Khema,Gukh" "\0"
  3183. "Han,Hani" "\0"
  3184. "Hangul,Hang" "\0"
  3185. "Hanifi_Rohingya,Rohg" "\0"
  3186. "Hanunoo,Hano" "\0"
  3187. "Hatran,Hatr" "\0"
  3188. "Hebrew,Hebr" "\0"
  3189. "Hiragana,Hira" "\0"
  3190. "Imperial_Aramaic,Armi" "\0"
  3191. "Inherited,Zinh,Qaai" "\0"
  3192. "Inscriptional_Pahlavi,Phli" "\0"
  3193. "Inscriptional_Parthian,Prti" "\0"
  3194. "Javanese,Java" "\0"
  3195. "Kaithi,Kthi" "\0"
  3196. "Kannada,Knda" "\0"
  3197. "Katakana,Kana" "\0"
  3198. "Katakana_Or_Hiragana,Hrkt" "\0"
  3199. "Kawi,Kawi" "\0"
  3200. "Kayah_Li,Kali" "\0"
  3201. "Kharoshthi,Khar" "\0"
  3202. "Khmer,Khmr" "\0"
  3203. "Khojki,Khoj" "\0"
  3204. "Khitan_Small_Script,Kits" "\0"
  3205. "Khudawadi,Sind" "\0"
  3206. "Kirat_Rai,Krai" "\0"
  3207. "Lao,Laoo" "\0"
  3208. "Latin,Latn" "\0"
  3209. "Lepcha,Lepc" "\0"
  3210. "Limbu,Limb" "\0"
  3211. "Linear_A,Lina" "\0"
  3212. "Linear_B,Linb" "\0"
  3213. "Lisu,Lisu" "\0"
  3214. "Lycian,Lyci" "\0"
  3215. "Lydian,Lydi" "\0"
  3216. "Makasar,Maka" "\0"
  3217. "Mahajani,Mahj" "\0"
  3218. "Malayalam,Mlym" "\0"
  3219. "Mandaic,Mand" "\0"
  3220. "Manichaean,Mani" "\0"
  3221. "Marchen,Marc" "\0"
  3222. "Masaram_Gondi,Gonm" "\0"
  3223. "Medefaidrin,Medf" "\0"
  3224. "Meetei_Mayek,Mtei" "\0"
  3225. "Mende_Kikakui,Mend" "\0"
  3226. "Meroitic_Cursive,Merc" "\0"
  3227. "Meroitic_Hieroglyphs,Mero" "\0"
  3228. "Miao,Plrd" "\0"
  3229. "Modi,Modi" "\0"
  3230. "Mongolian,Mong" "\0"
  3231. "Mro,Mroo" "\0"
  3232. "Multani,Mult" "\0"
  3233. "Myanmar,Mymr" "\0"
  3234. "Nabataean,Nbat" "\0"
  3235. "Nag_Mundari,Nagm" "\0"
  3236. "Nandinagari,Nand" "\0"
  3237. "New_Tai_Lue,Talu" "\0"
  3238. "Newa,Newa" "\0"
  3239. "Nko,Nkoo" "\0"
  3240. "Nushu,Nshu" "\0"
  3241. "Nyiakeng_Puachue_Hmong,Hmnp" "\0"
  3242. "Ogham,Ogam" "\0"
  3243. "Ol_Chiki,Olck" "\0"
  3244. "Ol_Onal,Onao" "\0"
  3245. "Old_Hungarian,Hung" "\0"
  3246. "Old_Italic,Ital" "\0"
  3247. "Old_North_Arabian,Narb" "\0"
  3248. "Old_Permic,Perm" "\0"
  3249. "Old_Persian,Xpeo" "\0"
  3250. "Old_Sogdian,Sogo" "\0"
  3251. "Old_South_Arabian,Sarb" "\0"
  3252. "Old_Turkic,Orkh" "\0"
  3253. "Old_Uyghur,Ougr" "\0"
  3254. "Oriya,Orya" "\0"
  3255. "Osage,Osge" "\0"
  3256. "Osmanya,Osma" "\0"
  3257. "Pahawh_Hmong,Hmng" "\0"
  3258. "Palmyrene,Palm" "\0"
  3259. "Pau_Cin_Hau,Pauc" "\0"
  3260. "Phags_Pa,Phag" "\0"
  3261. "Phoenician,Phnx" "\0"
  3262. "Psalter_Pahlavi,Phlp" "\0"
  3263. "Rejang,Rjng" "\0"
  3264. "Runic,Runr" "\0"
  3265. "Samaritan,Samr" "\0"
  3266. "Saurashtra,Saur" "\0"
  3267. "Sharada,Shrd" "\0"
  3268. "Shavian,Shaw" "\0"
  3269. "Siddham,Sidd" "\0"
  3270. "Sidetic,Sidt" "\0"
  3271. "SignWriting,Sgnw" "\0"
  3272. "Sinhala,Sinh" "\0"
  3273. "Sogdian,Sogd" "\0"
  3274. "Sora_Sompeng,Sora" "\0"
  3275. "Soyombo,Soyo" "\0"
  3276. "Sundanese,Sund" "\0"
  3277. "Sunuwar,Sunu" "\0"
  3278. "Syloti_Nagri,Sylo" "\0"
  3279. "Syriac,Syrc" "\0"
  3280. "Tagalog,Tglg" "\0"
  3281. "Tagbanwa,Tagb" "\0"
  3282. "Tai_Le,Tale" "\0"
  3283. "Tai_Tham,Lana" "\0"
  3284. "Tai_Viet,Tavt" "\0"
  3285. "Tai_Yo,Tayo" "\0"
  3286. "Takri,Takr" "\0"
  3287. "Tamil,Taml" "\0"
  3288. "Tangut,Tang" "\0"
  3289. "Telugu,Telu" "\0"
  3290. "Thaana,Thaa" "\0"
  3291. "Thai,Thai" "\0"
  3292. "Tibetan,Tibt" "\0"
  3293. "Tifinagh,Tfng" "\0"
  3294. "Tirhuta,Tirh" "\0"
  3295. "Tangsa,Tnsa" "\0"
  3296. "Todhri,Todr" "\0"
  3297. "Tolong_Siki,Tols" "\0"
  3298. "Toto,Toto" "\0"
  3299. "Tulu_Tigalari,Tutg" "\0"
  3300. "Ugaritic,Ugar" "\0"
  3301. "Vai,Vaii" "\0"
  3302. "Vithkuqi,Vith" "\0"
  3303. "Wancho,Wcho" "\0"
  3304. "Warang_Citi,Wara" "\0"
  3305. "Yezidi,Yezi" "\0"
  3306. "Yi,Yiii" "\0"
  3307. "Zanabazar_Square,Zanb" "\0"
  3308. ;
  3309. static const uint8_t unicode_script_table[2818] = {
  3310. 0xc0, 0x1a, 0x99, 0x4c, 0x85, 0x1a, 0x99, 0x4c,
  3311. 0xae, 0x1a, 0x80, 0x4c, 0x8e, 0x1a, 0x80, 0x4c,
  3312. 0x84, 0x1a, 0x96, 0x4c, 0x80, 0x1a, 0x9e, 0x4c,
  3313. 0x80, 0x1a, 0xe1, 0x60, 0x4c, 0xa6, 0x1a, 0x84,
  3314. 0x4c, 0x84, 0x1a, 0x81, 0x0e, 0x93, 0x1a, 0xe0,
  3315. 0x0f, 0x3b, 0x83, 0x2e, 0x80, 0x1a, 0x82, 0x2e,
  3316. 0x01, 0x83, 0x2e, 0x80, 0x1a, 0x80, 0x2e, 0x03,
  3317. 0x80, 0x2e, 0x80, 0x1a, 0x80, 0x2e, 0x80, 0x1a,
  3318. 0x82, 0x2e, 0x00, 0x80, 0x2e, 0x00, 0x93, 0x2e,
  3319. 0x00, 0xbe, 0x2e, 0x8d, 0x1b, 0x8f, 0x2e, 0xe0,
  3320. 0x24, 0x1e, 0x81, 0x3b, 0xe0, 0x48, 0x1e, 0x00,
  3321. 0xa5, 0x05, 0x01, 0xb1, 0x05, 0x01, 0x82, 0x05,
  3322. 0x00, 0xb6, 0x38, 0x07, 0x9a, 0x38, 0x03, 0x85,
  3323. 0x38, 0x0a, 0x84, 0x04, 0x80, 0x1a, 0x85, 0x04,
  3324. 0x80, 0x1a, 0x8d, 0x04, 0x80, 0x1a, 0x82, 0x04,
  3325. 0x80, 0x1a, 0x9f, 0x04, 0x80, 0x1a, 0x89, 0x04,
  3326. 0x8a, 0x3b, 0x99, 0x04, 0x80, 0x3b, 0xe0, 0x0b,
  3327. 0x04, 0x80, 0x1a, 0xa1, 0x04, 0x8d, 0x93, 0x00,
  3328. 0xbb, 0x93, 0x01, 0x82, 0x93, 0xaf, 0x04, 0xb1,
  3329. 0x9e, 0x0d, 0xba, 0x6b, 0x01, 0x82, 0x6b, 0xad,
  3330. 0x85, 0x01, 0x8e, 0x85, 0x00, 0x9b, 0x57, 0x01,
  3331. 0x80, 0x57, 0x00, 0x8a, 0x93, 0x04, 0xa1, 0x04,
  3332. 0x04, 0xca, 0x04, 0x80, 0x1a, 0x9c, 0x04, 0xd0,
  3333. 0x21, 0x83, 0x3b, 0x8e, 0x21, 0x81, 0x1a, 0x99,
  3334. 0x21, 0x83, 0x0c, 0x00, 0x87, 0x0c, 0x01, 0x81,
  3335. 0x0c, 0x01, 0x95, 0x0c, 0x00, 0x86, 0x0c, 0x00,
  3336. 0x80, 0x0c, 0x02, 0x83, 0x0c, 0x01, 0x88, 0x0c,
  3337. 0x01, 0x81, 0x0c, 0x01, 0x83, 0x0c, 0x07, 0x80,
  3338. 0x0c, 0x03, 0x81, 0x0c, 0x00, 0x84, 0x0c, 0x01,
  3339. 0x98, 0x0c, 0x01, 0x82, 0x31, 0x00, 0x85, 0x31,
  3340. 0x03, 0x81, 0x31, 0x01, 0x95, 0x31, 0x00, 0x86,
  3341. 0x31, 0x00, 0x81, 0x31, 0x00, 0x81, 0x31, 0x00,
  3342. 0x81, 0x31, 0x01, 0x80, 0x31, 0x00, 0x84, 0x31,
  3343. 0x03, 0x81, 0x31, 0x01, 0x82, 0x31, 0x02, 0x80,
  3344. 0x31, 0x06, 0x83, 0x31, 0x00, 0x80, 0x31, 0x06,
  3345. 0x90, 0x31, 0x09, 0x82, 0x2f, 0x00, 0x88, 0x2f,
  3346. 0x00, 0x82, 0x2f, 0x00, 0x95, 0x2f, 0x00, 0x86,
  3347. 0x2f, 0x00, 0x81, 0x2f, 0x00, 0x84, 0x2f, 0x01,
  3348. 0x89, 0x2f, 0x00, 0x82, 0x2f, 0x00, 0x82, 0x2f,
  3349. 0x01, 0x80, 0x2f, 0x0e, 0x83, 0x2f, 0x01, 0x8b,
  3350. 0x2f, 0x06, 0x86, 0x2f, 0x00, 0x82, 0x7a, 0x00,
  3351. 0x87, 0x7a, 0x01, 0x81, 0x7a, 0x01, 0x95, 0x7a,
  3352. 0x00, 0x86, 0x7a, 0x00, 0x81, 0x7a, 0x00, 0x84,
  3353. 0x7a, 0x01, 0x88, 0x7a, 0x01, 0x81, 0x7a, 0x01,
  3354. 0x82, 0x7a, 0x06, 0x82, 0x7a, 0x03, 0x81, 0x7a,
  3355. 0x00, 0x84, 0x7a, 0x01, 0x91, 0x7a, 0x09, 0x81,
  3356. 0x9b, 0x00, 0x85, 0x9b, 0x02, 0x82, 0x9b, 0x00,
  3357. 0x83, 0x9b, 0x02, 0x81, 0x9b, 0x00, 0x80, 0x9b,
  3358. 0x00, 0x81, 0x9b, 0x02, 0x81, 0x9b, 0x02, 0x82,
  3359. 0x9b, 0x02, 0x8b, 0x9b, 0x03, 0x84, 0x9b, 0x02,
  3360. 0x82, 0x9b, 0x00, 0x83, 0x9b, 0x01, 0x80, 0x9b,
  3361. 0x05, 0x80, 0x9b, 0x0d, 0x94, 0x9b, 0x04, 0x8c,
  3362. 0x9d, 0x00, 0x82, 0x9d, 0x00, 0x96, 0x9d, 0x00,
  3363. 0x8f, 0x9d, 0x01, 0x88, 0x9d, 0x00, 0x82, 0x9d,
  3364. 0x00, 0x83, 0x9d, 0x06, 0x81, 0x9d, 0x00, 0x82,
  3365. 0x9d, 0x00, 0x81, 0x9d, 0x01, 0x83, 0x9d, 0x01,
  3366. 0x89, 0x9d, 0x06, 0x88, 0x9d, 0x8c, 0x40, 0x00,
  3367. 0x82, 0x40, 0x00, 0x96, 0x40, 0x00, 0x89, 0x40,
  3368. 0x00, 0x84, 0x40, 0x01, 0x88, 0x40, 0x00, 0x82,
  3369. 0x40, 0x00, 0x83, 0x40, 0x06, 0x81, 0x40, 0x04,
  3370. 0x82, 0x40, 0x00, 0x83, 0x40, 0x01, 0x89, 0x40,
  3371. 0x00, 0x82, 0x40, 0x0b, 0x8c, 0x56, 0x00, 0x82,
  3372. 0x56, 0x00, 0xb2, 0x56, 0x00, 0x82, 0x56, 0x00,
  3373. 0x85, 0x56, 0x03, 0x8f, 0x56, 0x01, 0x99, 0x56,
  3374. 0x00, 0x82, 0x8c, 0x00, 0x91, 0x8c, 0x02, 0x97,
  3375. 0x8c, 0x00, 0x88, 0x8c, 0x00, 0x80, 0x8c, 0x01,
  3376. 0x86, 0x8c, 0x02, 0x80, 0x8c, 0x03, 0x85, 0x8c,
  3377. 0x00, 0x80, 0x8c, 0x00, 0x87, 0x8c, 0x05, 0x89,
  3378. 0x8c, 0x01, 0x82, 0x8c, 0x0b, 0xb9, 0x9f, 0x03,
  3379. 0x80, 0x1a, 0x9b, 0x9f, 0x24, 0x81, 0x4b, 0x00,
  3380. 0x80, 0x4b, 0x00, 0x84, 0x4b, 0x00, 0x97, 0x4b,
  3381. 0x00, 0x80, 0x4b, 0x00, 0x96, 0x4b, 0x01, 0x84,
  3382. 0x4b, 0x00, 0x80, 0x4b, 0x00, 0x86, 0x4b, 0x00,
  3383. 0x89, 0x4b, 0x01, 0x83, 0x4b, 0x1f, 0xc7, 0xa0,
  3384. 0x00, 0xa3, 0xa0, 0x03, 0xa6, 0xa0, 0x00, 0xa3,
  3385. 0xa0, 0x00, 0x8e, 0xa0, 0x00, 0x86, 0xa0, 0x83,
  3386. 0x1a, 0x81, 0xa0, 0x24, 0xe0, 0x3f, 0x65, 0xa5,
  3387. 0x2a, 0x00, 0x80, 0x2a, 0x04, 0x80, 0x2a, 0x01,
  3388. 0xaa, 0x2a, 0x80, 0x1a, 0x83, 0x2a, 0xe0, 0x9f,
  3389. 0x34, 0xc8, 0x28, 0x00, 0x83, 0x28, 0x01, 0x86,
  3390. 0x28, 0x00, 0x80, 0x28, 0x00, 0x83, 0x28, 0x01,
  3391. 0xa8, 0x28, 0x00, 0x83, 0x28, 0x01, 0xa0, 0x28,
  3392. 0x00, 0x83, 0x28, 0x01, 0x86, 0x28, 0x00, 0x80,
  3393. 0x28, 0x00, 0x83, 0x28, 0x01, 0x8e, 0x28, 0x00,
  3394. 0xb8, 0x28, 0x00, 0x83, 0x28, 0x01, 0xc2, 0x28,
  3395. 0x01, 0x9f, 0x28, 0x02, 0x99, 0x28, 0x05, 0xd5,
  3396. 0x18, 0x01, 0x85, 0x18, 0x01, 0xe2, 0x1f, 0x13,
  3397. 0x9c, 0x6e, 0x02, 0xca, 0x84, 0x82, 0x1a, 0x8a,
  3398. 0x84, 0x06, 0x95, 0x94, 0x08, 0x80, 0x94, 0x94,
  3399. 0x36, 0x81, 0x1a, 0x08, 0x93, 0x12, 0x0b, 0x8c,
  3400. 0x95, 0x00, 0x82, 0x95, 0x00, 0x81, 0x95, 0x0b,
  3401. 0xdd, 0x46, 0x01, 0x89, 0x46, 0x05, 0x89, 0x46,
  3402. 0x05, 0x81, 0x62, 0x81, 0x1a, 0x80, 0x62, 0x80,
  3403. 0x1a, 0x93, 0x62, 0x05, 0xd8, 0x62, 0x06, 0xaa,
  3404. 0x62, 0x04, 0xc5, 0x13, 0x09, 0x9e, 0x4e, 0x00,
  3405. 0x8b, 0x4e, 0x03, 0x8b, 0x4e, 0x03, 0x80, 0x4e,
  3406. 0x02, 0x8b, 0x4e, 0x9d, 0x96, 0x01, 0x84, 0x96,
  3407. 0x0a, 0xab, 0x69, 0x03, 0x99, 0x69, 0x05, 0x8a,
  3408. 0x69, 0x02, 0x81, 0x69, 0x9f, 0x46, 0x9b, 0x11,
  3409. 0x01, 0x81, 0x11, 0xbe, 0x97, 0x00, 0x9c, 0x97,
  3410. 0x01, 0x8a, 0x97, 0x05, 0x89, 0x97, 0x05, 0x8d,
  3411. 0x97, 0x01, 0xad, 0x3b, 0x01, 0x8b, 0x3b, 0x13,
  3412. 0xcc, 0x07, 0x00, 0xb1, 0x07, 0xbf, 0x90, 0xb3,
  3413. 0x0a, 0x07, 0x83, 0x0a, 0xb7, 0x4d, 0x02, 0x8e,
  3414. 0x4d, 0x02, 0x82, 0x4d, 0xaf, 0x6f, 0x8a, 0x1e,
  3415. 0x04, 0xaa, 0x2a, 0x01, 0x82, 0x2a, 0x87, 0x90,
  3416. 0x07, 0x82, 0x3b, 0x80, 0x1a, 0x8c, 0x3b, 0x80,
  3417. 0x1a, 0x86, 0x3b, 0x83, 0x1a, 0x80, 0x3b, 0x85,
  3418. 0x1a, 0x80, 0x3b, 0x82, 0x1a, 0x81, 0x3b, 0x80,
  3419. 0x1a, 0x04, 0xa5, 0x4c, 0x84, 0x2e, 0x80, 0x1e,
  3420. 0xb0, 0x4c, 0x84, 0x2e, 0x83, 0x4c, 0x84, 0x2e,
  3421. 0x8c, 0x4c, 0x80, 0x1e, 0xc5, 0x4c, 0x80, 0x2e,
  3422. 0xbf, 0x3b, 0xe0, 0x9f, 0x4c, 0x95, 0x2e, 0x01,
  3423. 0x85, 0x2e, 0x01, 0xa5, 0x2e, 0x01, 0x85, 0x2e,
  3424. 0x01, 0x87, 0x2e, 0x00, 0x80, 0x2e, 0x00, 0x80,
  3425. 0x2e, 0x00, 0x80, 0x2e, 0x00, 0x9e, 0x2e, 0x01,
  3426. 0xb4, 0x2e, 0x00, 0x8e, 0x2e, 0x00, 0x8d, 0x2e,
  3427. 0x01, 0x85, 0x2e, 0x00, 0x92, 0x2e, 0x01, 0x82,
  3428. 0x2e, 0x00, 0x88, 0x2e, 0x00, 0x8b, 0x1a, 0x81,
  3429. 0x3b, 0xd6, 0x1a, 0x00, 0x8a, 0x1a, 0x80, 0x4c,
  3430. 0x01, 0x8a, 0x1a, 0x80, 0x4c, 0x8e, 0x1a, 0x00,
  3431. 0x8c, 0x4c, 0x02, 0xa1, 0x1a, 0x0d, 0xa0, 0x3b,
  3432. 0x0e, 0xa5, 0x1a, 0x80, 0x2e, 0x82, 0x1a, 0x81,
  3433. 0x4c, 0x85, 0x1a, 0x80, 0x4c, 0x9a, 0x1a, 0x80,
  3434. 0x4c, 0x90, 0x1a, 0xa8, 0x4c, 0x82, 0x1a, 0x03,
  3435. 0xe2, 0x39, 0x1a, 0x15, 0x8a, 0x1a, 0x14, 0xe3,
  3436. 0x3f, 0x1a, 0xe0, 0x9f, 0x10, 0xe2, 0x13, 0x1a,
  3437. 0x01, 0xe0, 0x29, 0x1a, 0xdf, 0x2b, 0x9f, 0x4c,
  3438. 0xe0, 0x13, 0x1b, 0x04, 0x86, 0x1b, 0xa5, 0x2a,
  3439. 0x00, 0x80, 0x2a, 0x04, 0x80, 0x2a, 0x01, 0xb7,
  3440. 0xa1, 0x06, 0x81, 0xa1, 0x0d, 0x80, 0xa1, 0x96,
  3441. 0x28, 0x08, 0x86, 0x28, 0x00, 0x86, 0x28, 0x00,
  3442. 0x86, 0x28, 0x00, 0x86, 0x28, 0x00, 0x86, 0x28,
  3443. 0x00, 0x86, 0x28, 0x00, 0x86, 0x28, 0x00, 0x86,
  3444. 0x28, 0x00, 0x9f, 0x1e, 0xdd, 0x1a, 0x21, 0x99,
  3445. 0x33, 0x00, 0xd8, 0x33, 0x0b, 0xe0, 0x75, 0x33,
  3446. 0x19, 0x94, 0x1a, 0x80, 0x33, 0x80, 0x1a, 0x80,
  3447. 0x33, 0x98, 0x1a, 0x88, 0x33, 0x83, 0x3b, 0x81,
  3448. 0x34, 0x87, 0x1a, 0x83, 0x33, 0x83, 0x1a, 0x00,
  3449. 0xd5, 0x39, 0x01, 0x81, 0x3b, 0x81, 0x1a, 0x82,
  3450. 0x39, 0x80, 0x1a, 0xd9, 0x41, 0x81, 0x1a, 0x82,
  3451. 0x41, 0x04, 0xaa, 0x0e, 0x00, 0xdd, 0x34, 0x00,
  3452. 0x8f, 0x1a, 0x9f, 0x0e, 0xa5, 0x1a, 0x08, 0x80,
  3453. 0x1a, 0x8f, 0x41, 0x9e, 0x34, 0x00, 0xbf, 0x1a,
  3454. 0x9e, 0x34, 0xd0, 0x1a, 0xae, 0x41, 0x80, 0x1a,
  3455. 0xd7, 0x41, 0xe0, 0x47, 0x1a, 0xf0, 0x09, 0x5f,
  3456. 0x33, 0xbf, 0x1a, 0xf0, 0x41, 0x9f, 0x33, 0xe4,
  3457. 0x2c, 0xae, 0x02, 0xb6, 0xae, 0x08, 0xaf, 0x51,
  3458. 0xe0, 0xcb, 0xa9, 0x13, 0xdf, 0x1e, 0xd7, 0x08,
  3459. 0x07, 0xa1, 0x1a, 0xe0, 0x05, 0x4c, 0x82, 0x1a,
  3460. 0xd1, 0x4c, 0x13, 0x8e, 0x4c, 0xac, 0x92, 0x02,
  3461. 0x89, 0x1a, 0x05, 0xb7, 0x80, 0x07, 0xc5, 0x86,
  3462. 0x07, 0x8b, 0x86, 0x05, 0x9f, 0x21, 0xad, 0x44,
  3463. 0x80, 0x1a, 0x80, 0x44, 0xa3, 0x83, 0x0a, 0x80,
  3464. 0x83, 0x9c, 0x34, 0x02, 0xcd, 0x3e, 0x00, 0x80,
  3465. 0x1a, 0x89, 0x3e, 0x03, 0x81, 0x3e, 0x9e, 0x65,
  3466. 0x00, 0xb6, 0x17, 0x08, 0x8d, 0x17, 0x01, 0x89,
  3467. 0x17, 0x01, 0x83, 0x17, 0x9f, 0x65, 0xc2, 0x98,
  3468. 0x17, 0x84, 0x98, 0x96, 0x5c, 0x09, 0x85, 0x28,
  3469. 0x01, 0x85, 0x28, 0x01, 0x85, 0x28, 0x08, 0x86,
  3470. 0x28, 0x00, 0x86, 0x28, 0x00, 0xaa, 0x4c, 0x80,
  3471. 0x1a, 0x88, 0x4c, 0x80, 0x2e, 0x83, 0x4c, 0x81,
  3472. 0x1a, 0x03, 0xcf, 0x18, 0xad, 0x5c, 0x01, 0x89,
  3473. 0x5c, 0x05, 0xf0, 0x1b, 0x43, 0x34, 0x0b, 0x96,
  3474. 0x34, 0x03, 0xb0, 0x34, 0x70, 0x10, 0xa3, 0xe1,
  3475. 0x0d, 0x33, 0x01, 0xe0, 0x09, 0x33, 0x25, 0x86,
  3476. 0x4c, 0x0b, 0x84, 0x05, 0x04, 0x99, 0x38, 0x00,
  3477. 0x84, 0x38, 0x00, 0x80, 0x38, 0x00, 0x81, 0x38,
  3478. 0x00, 0x81, 0x38, 0x00, 0x89, 0x38, 0xe1, 0x8d,
  3479. 0x04, 0x81, 0x1a, 0xe0, 0x2f, 0x04, 0x1f, 0x8f,
  3480. 0x04, 0x8f, 0x3b, 0x89, 0x1a, 0x05, 0x8d, 0x3b,
  3481. 0x81, 0x1e, 0xa2, 0x1a, 0x00, 0x92, 0x1a, 0x00,
  3482. 0x83, 0x1a, 0x03, 0x84, 0x04, 0x00, 0xe0, 0x26,
  3483. 0x04, 0x01, 0x80, 0x1a, 0x00, 0x9f, 0x1a, 0x99,
  3484. 0x4c, 0x85, 0x1a, 0x99, 0x4c, 0x8a, 0x1a, 0x89,
  3485. 0x41, 0x80, 0x1a, 0xac, 0x41, 0x81, 0x1a, 0x9e,
  3486. 0x34, 0x02, 0x85, 0x34, 0x01, 0x85, 0x34, 0x01,
  3487. 0x85, 0x34, 0x01, 0x82, 0x34, 0x02, 0x86, 0x1a,
  3488. 0x00, 0x86, 0x1a, 0x09, 0x84, 0x1a, 0x01, 0x8b,
  3489. 0x50, 0x00, 0x99, 0x50, 0x00, 0x92, 0x50, 0x00,
  3490. 0x81, 0x50, 0x00, 0x8e, 0x50, 0x01, 0x8d, 0x50,
  3491. 0x21, 0xe0, 0x1a, 0x50, 0x04, 0x82, 0x1a, 0x03,
  3492. 0xac, 0x1a, 0x02, 0x88, 0x1a, 0xce, 0x2e, 0x00,
  3493. 0x8c, 0x1a, 0x02, 0x80, 0x2e, 0x2e, 0xac, 0x1a,
  3494. 0x80, 0x3b, 0x60, 0x21, 0x9c, 0x52, 0x02, 0xb0,
  3495. 0x14, 0x0e, 0x80, 0x3b, 0x9a, 0x1a, 0x03, 0xa3,
  3496. 0x72, 0x08, 0x82, 0x72, 0x9a, 0x2c, 0x04, 0xaa,
  3497. 0x74, 0x04, 0x9d, 0xa8, 0x00, 0x80, 0xa8, 0xa3,
  3498. 0x75, 0x03, 0x8d, 0x75, 0x29, 0xcf, 0x20, 0xaf,
  3499. 0x88, 0x9d, 0x7c, 0x01, 0x89, 0x7c, 0x05, 0xa3,
  3500. 0x7b, 0x03, 0xa3, 0x7b, 0x03, 0xa7, 0x26, 0x07,
  3501. 0xb3, 0x15, 0x0a, 0x80, 0x15, 0x8a, 0xaa, 0x00,
  3502. 0x8e, 0xaa, 0x00, 0x86, 0xaa, 0x00, 0x81, 0xaa,
  3503. 0x00, 0x8a, 0xaa, 0x00, 0x8e, 0xaa, 0x00, 0x86,
  3504. 0xaa, 0x00, 0x81, 0xaa, 0x02, 0xb3, 0xa4, 0x0b,
  3505. 0xe0, 0xd6, 0x4f, 0x08, 0x95, 0x4f, 0x09, 0x87,
  3506. 0x4f, 0x17, 0x85, 0x4c, 0x00, 0xa9, 0x4c, 0x00,
  3507. 0x88, 0x4c, 0x44, 0x85, 0x1d, 0x01, 0x80, 0x1d,
  3508. 0x00, 0xab, 0x1d, 0x00, 0x81, 0x1d, 0x02, 0x80,
  3509. 0x1d, 0x01, 0x80, 0x1d, 0x95, 0x3a, 0x00, 0x88,
  3510. 0x3a, 0x9f, 0x7e, 0x9e, 0x66, 0x07, 0x88, 0x66,
  3511. 0x2f, 0x92, 0x37, 0x00, 0x81, 0x37, 0x04, 0x84,
  3512. 0x37, 0x9b, 0x81, 0x02, 0x80, 0x81, 0x99, 0x53,
  3513. 0x04, 0x80, 0x53, 0x99, 0x8a, 0x25, 0x9f, 0x5f,
  3514. 0x97, 0x5e, 0x03, 0x93, 0x5e, 0x01, 0xad, 0x5e,
  3515. 0x83, 0x45, 0x00, 0x81, 0x45, 0x04, 0x87, 0x45,
  3516. 0x00, 0x82, 0x45, 0x00, 0x9c, 0x45, 0x01, 0x82,
  3517. 0x45, 0x03, 0x89, 0x45, 0x06, 0x88, 0x45, 0x06,
  3518. 0x9f, 0x77, 0x9f, 0x73, 0x1f, 0xa6, 0x58, 0x03,
  3519. 0x8b, 0x58, 0x08, 0xb5, 0x06, 0x02, 0x86, 0x06,
  3520. 0x95, 0x3d, 0x01, 0x87, 0x3d, 0x92, 0x3c, 0x04,
  3521. 0x87, 0x3c, 0x91, 0x82, 0x06, 0x83, 0x82, 0x0b,
  3522. 0x86, 0x82, 0x4f, 0xc8, 0x78, 0x36, 0xb2, 0x71,
  3523. 0x0c, 0xb2, 0x71, 0x06, 0x85, 0x71, 0xa7, 0x35,
  3524. 0x07, 0x89, 0x35, 0x05, 0xa5, 0x29, 0x02, 0x9c,
  3525. 0x29, 0x07, 0x81, 0x29, 0x60, 0x6f, 0x9e, 0x04,
  3526. 0x00, 0xa9, 0xad, 0x00, 0x82, 0xad, 0x01, 0x81,
  3527. 0xad, 0x0f, 0x85, 0x04, 0x07, 0x88, 0x04, 0x20,
  3528. 0x85, 0x04, 0xa7, 0x76, 0x07, 0xa9, 0x8d, 0x15,
  3529. 0x99, 0x79, 0x25, 0x9b, 0x19, 0x13, 0x96, 0x27,
  3530. 0x08, 0xcd, 0x0f, 0x03, 0xa3, 0x0f, 0x08, 0x80,
  3531. 0x0f, 0xc2, 0x3f, 0x09, 0x80, 0x3f, 0x01, 0x98,
  3532. 0x8e, 0x06, 0x89, 0x8e, 0x05, 0xb4, 0x16, 0x00,
  3533. 0x91, 0x16, 0x07, 0xa6, 0x55, 0x08, 0xdf, 0x87,
  3534. 0x00, 0x93, 0x8c, 0x0a, 0x91, 0x47, 0x00, 0xae,
  3535. 0x47, 0x3d, 0x86, 0x64, 0x00, 0x80, 0x64, 0x00,
  3536. 0x83, 0x64, 0x00, 0x8e, 0x64, 0x00, 0x8a, 0x64,
  3537. 0x05, 0xba, 0x49, 0x04, 0x89, 0x49, 0x05, 0x83,
  3538. 0x2d, 0x00, 0x87, 0x2d, 0x01, 0x81, 0x2d, 0x01,
  3539. 0x95, 0x2d, 0x00, 0x86, 0x2d, 0x00, 0x81, 0x2d,
  3540. 0x00, 0x84, 0x2d, 0x00, 0x80, 0x3b, 0x88, 0x2d,
  3541. 0x01, 0x81, 0x2d, 0x01, 0x82, 0x2d, 0x01, 0x80,
  3542. 0x2d, 0x05, 0x80, 0x2d, 0x04, 0x86, 0x2d, 0x01,
  3543. 0x86, 0x2d, 0x02, 0x84, 0x2d, 0x0a, 0x89, 0xa7,
  3544. 0x00, 0x80, 0xa7, 0x01, 0x80, 0xa7, 0x00, 0xa5,
  3545. 0xa7, 0x00, 0x89, 0xa7, 0x00, 0x80, 0xa7, 0x01,
  3546. 0x80, 0xa7, 0x00, 0x83, 0xa7, 0x00, 0x89, 0xa7,
  3547. 0x00, 0x81, 0xa7, 0x07, 0x81, 0xa7, 0x1c, 0xdb,
  3548. 0x6a, 0x00, 0x84, 0x6a, 0x1d, 0xc7, 0xa2, 0x07,
  3549. 0x89, 0xa2, 0x60, 0x45, 0xb5, 0x89, 0x01, 0xa5,
  3550. 0x89, 0x21, 0xc4, 0x61, 0x0a, 0x89, 0x61, 0x05,
  3551. 0x8c, 0x62, 0x12, 0xb9, 0x9a, 0x05, 0x89, 0x9a,
  3552. 0x05, 0x93, 0x65, 0x1b, 0x9a, 0x02, 0x01, 0x8e,
  3553. 0x02, 0x03, 0x96, 0x02, 0x60, 0x58, 0xbb, 0x23,
  3554. 0x60, 0x03, 0xd2, 0xac, 0x0b, 0x80, 0xac, 0x86,
  3555. 0x22, 0x01, 0x80, 0x22, 0x01, 0x87, 0x22, 0x00,
  3556. 0x81, 0x22, 0x00, 0x9d, 0x22, 0x00, 0x81, 0x22,
  3557. 0x01, 0x8b, 0x22, 0x08, 0x89, 0x22, 0x45, 0x87,
  3558. 0x68, 0x01, 0xad, 0x68, 0x01, 0x8a, 0x68, 0x1a,
  3559. 0xc7, 0xaf, 0x07, 0xd2, 0x8f, 0x0c, 0x8f, 0x13,
  3560. 0xb8, 0x7f, 0x06, 0x89, 0x21, 0x55, 0x87, 0x87,
  3561. 0x57, 0xa1, 0x91, 0x0d, 0x89, 0x91, 0x05, 0x88,
  3562. 0x0d, 0x00, 0xac, 0x0d, 0x00, 0x8d, 0x0d, 0x09,
  3563. 0x9c, 0x0d, 0x02, 0x9f, 0x59, 0x01, 0x95, 0x59,
  3564. 0x00, 0x8d, 0x59, 0x48, 0x86, 0x5a, 0x00, 0x81,
  3565. 0x5a, 0x00, 0xab, 0x5a, 0x02, 0x80, 0x5a, 0x00,
  3566. 0x81, 0x5a, 0x00, 0x88, 0x5a, 0x07, 0x89, 0x5a,
  3567. 0x05, 0x85, 0x30, 0x00, 0x81, 0x30, 0x00, 0xa4,
  3568. 0x30, 0x00, 0x81, 0x30, 0x00, 0x85, 0x30, 0x06,
  3569. 0x89, 0x30, 0x05, 0xab, 0xa5, 0x03, 0x89, 0xa5,
  3570. 0x60, 0x95, 0x98, 0x54, 0x06, 0x90, 0x43, 0x00,
  3571. 0xa8, 0x43, 0x02, 0x9c, 0x43, 0x54, 0x80, 0x51,
  3572. 0x0e, 0xb1, 0x9b, 0x0c, 0x80, 0x9b, 0xe3, 0x39,
  3573. 0x1c, 0x60, 0x05, 0xe0, 0x0e, 0x1c, 0x00, 0x84,
  3574. 0x1c, 0x0a, 0xe0, 0x63, 0x1c, 0x69, 0xeb, 0xe0,
  3575. 0x02, 0x1f, 0x0c, 0xe3, 0xf5, 0x25, 0x09, 0xef,
  3576. 0x3a, 0x25, 0x04, 0xe1, 0xe6, 0x03, 0x70, 0x0a,
  3577. 0x58, 0xb9, 0x32, 0x66, 0x65, 0xe1, 0xd8, 0x08,
  3578. 0x06, 0x9e, 0x63, 0x00, 0x89, 0x63, 0x03, 0x81,
  3579. 0x63, 0xce, 0xa3, 0x00, 0x89, 0xa3, 0x05, 0x9d,
  3580. 0x09, 0x01, 0x85, 0x09, 0x09, 0xc5, 0x7d, 0x09,
  3581. 0x89, 0x7d, 0x00, 0x86, 0x7d, 0x00, 0x94, 0x7d,
  3582. 0x04, 0x92, 0x7d, 0x61, 0x4f, 0xb9, 0x4a, 0x60,
  3583. 0x65, 0xda, 0x5b, 0x04, 0x98, 0x0b, 0x01, 0x98,
  3584. 0x0b, 0x2b, 0xca, 0x60, 0x03, 0xb8, 0x60, 0x06,
  3585. 0x90, 0x60, 0x3f, 0x80, 0x9c, 0x80, 0x6c, 0x81,
  3586. 0x33, 0x80, 0x48, 0x0a, 0x86, 0x33, 0x08, 0xf0,
  3587. 0x0a, 0x9f, 0x9c, 0xe1, 0x75, 0x48, 0x28, 0x80,
  3588. 0x48, 0x9e, 0x9c, 0x60, 0x00, 0xe0, 0x12, 0x9c,
  3589. 0x70, 0x11, 0x9c, 0x83, 0x41, 0x00, 0x86, 0x41,
  3590. 0x00, 0x81, 0x41, 0x00, 0x80, 0x41, 0xe0, 0xbe,
  3591. 0x39, 0x82, 0x41, 0x0e, 0x80, 0x39, 0x1c, 0x82,
  3592. 0x39, 0x01, 0x80, 0x41, 0x0d, 0x83, 0x41, 0x07,
  3593. 0xe1, 0x2b, 0x6c, 0x68, 0xa3, 0xe0, 0x0a, 0x24,
  3594. 0x04, 0x8c, 0x24, 0x02, 0x88, 0x24, 0x06, 0x89,
  3595. 0x24, 0x01, 0x83, 0x24, 0x83, 0x1a, 0x6e, 0xfb,
  3596. 0xe0, 0x9c, 0x1a, 0x02, 0xe1, 0x53, 0x1a, 0x05,
  3597. 0x96, 0x1a, 0x0e, 0x90, 0x1a, 0x0e, 0xad, 0x3b,
  3598. 0x01, 0x96, 0x3b, 0x08, 0xe0, 0x13, 0x1a, 0x3b,
  3599. 0xe0, 0x95, 0x1a, 0x09, 0xa6, 0x1a, 0x01, 0xbd,
  3600. 0x1a, 0x82, 0x3b, 0x90, 0x1a, 0x87, 0x3b, 0x81,
  3601. 0x1a, 0x86, 0x3b, 0x9d, 0x1a, 0x83, 0x3b, 0xbc,
  3602. 0x1a, 0x14, 0xc5, 0x2e, 0x60, 0x19, 0x93, 0x1a,
  3603. 0x0b, 0x93, 0x1a, 0x0b, 0xd6, 0x1a, 0x08, 0x98,
  3604. 0x1a, 0x60, 0x26, 0xd4, 0x1a, 0x00, 0xc6, 0x1a,
  3605. 0x00, 0x81, 0x1a, 0x01, 0x80, 0x1a, 0x01, 0x81,
  3606. 0x1a, 0x01, 0x83, 0x1a, 0x00, 0x8b, 0x1a, 0x00,
  3607. 0x80, 0x1a, 0x00, 0x86, 0x1a, 0x00, 0xc0, 0x1a,
  3608. 0x00, 0x83, 0x1a, 0x01, 0x87, 0x1a, 0x00, 0x86,
  3609. 0x1a, 0x00, 0x9b, 0x1a, 0x00, 0x83, 0x1a, 0x00,
  3610. 0x84, 0x1a, 0x00, 0x80, 0x1a, 0x02, 0x86, 0x1a,
  3611. 0x00, 0xe0, 0xf3, 0x1a, 0x01, 0xe0, 0xc3, 0x1a,
  3612. 0x01, 0xb1, 0x1a, 0xe2, 0x2b, 0x8b, 0x0e, 0x84,
  3613. 0x8b, 0x00, 0x8e, 0x8b, 0x63, 0xef, 0x9e, 0x4c,
  3614. 0x05, 0x85, 0x4c, 0x60, 0x74, 0x86, 0x2b, 0x00,
  3615. 0x90, 0x2b, 0x01, 0x86, 0x2b, 0x00, 0x81, 0x2b,
  3616. 0x00, 0x84, 0x2b, 0x04, 0xbd, 0x1e, 0x20, 0x80,
  3617. 0x1e, 0x60, 0x0f, 0xac, 0x6d, 0x02, 0x8d, 0x6d,
  3618. 0x01, 0x89, 0x6d, 0x03, 0x81, 0x6d, 0x60, 0xdf,
  3619. 0x9e, 0xa6, 0x10, 0xb9, 0xab, 0x04, 0x80, 0xab,
  3620. 0x61, 0x6f, 0xa9, 0x67, 0x60, 0x75, 0xaa, 0x70,
  3621. 0x03, 0x80, 0x70, 0x60, 0x5f, 0x9e, 0x99, 0x00,
  3622. 0x95, 0x99, 0x07, 0x81, 0x99, 0x60, 0x7f, 0x86,
  3623. 0x28, 0x00, 0x83, 0x28, 0x00, 0x81, 0x28, 0x00,
  3624. 0x8e, 0x28, 0x00, 0xe0, 0x64, 0x5d, 0x01, 0x8f,
  3625. 0x5d, 0x28, 0xcb, 0x01, 0x03, 0x89, 0x01, 0x03,
  3626. 0x81, 0x01, 0x62, 0xb0, 0xc3, 0x1a, 0x4b, 0xbc,
  3627. 0x1a, 0x60, 0x61, 0x83, 0x04, 0x00, 0x9a, 0x04,
  3628. 0x00, 0x81, 0x04, 0x00, 0x80, 0x04, 0x01, 0x80,
  3629. 0x04, 0x00, 0x89, 0x04, 0x00, 0x83, 0x04, 0x00,
  3630. 0x80, 0x04, 0x00, 0x80, 0x04, 0x05, 0x80, 0x04,
  3631. 0x03, 0x80, 0x04, 0x00, 0x80, 0x04, 0x00, 0x80,
  3632. 0x04, 0x00, 0x82, 0x04, 0x00, 0x81, 0x04, 0x00,
  3633. 0x80, 0x04, 0x01, 0x80, 0x04, 0x00, 0x80, 0x04,
  3634. 0x00, 0x80, 0x04, 0x00, 0x80, 0x04, 0x00, 0x80,
  3635. 0x04, 0x00, 0x81, 0x04, 0x00, 0x80, 0x04, 0x01,
  3636. 0x83, 0x04, 0x00, 0x86, 0x04, 0x00, 0x83, 0x04,
  3637. 0x00, 0x83, 0x04, 0x00, 0x80, 0x04, 0x00, 0x89,
  3638. 0x04, 0x00, 0x90, 0x04, 0x04, 0x82, 0x04, 0x00,
  3639. 0x84, 0x04, 0x00, 0x90, 0x04, 0x33, 0x81, 0x04,
  3640. 0x60, 0xad, 0xab, 0x1a, 0x03, 0xe0, 0x03, 0x1a,
  3641. 0x0b, 0x8e, 0x1a, 0x01, 0x8e, 0x1a, 0x00, 0x8e,
  3642. 0x1a, 0x00, 0xa4, 0x1a, 0x09, 0xe0, 0x4d, 0x1a,
  3643. 0x37, 0x99, 0x1a, 0x80, 0x39, 0x81, 0x1a, 0x0c,
  3644. 0xab, 0x1a, 0x03, 0x88, 0x1a, 0x06, 0x81, 0x1a,
  3645. 0x0d, 0x85, 0x1a, 0x60, 0x39, 0xe3, 0x78, 0x1a,
  3646. 0x02, 0x90, 0x1a, 0x02, 0x8c, 0x1a, 0x02, 0xe0,
  3647. 0x79, 0x1a, 0x05, 0x8b, 0x1a, 0x03, 0x80, 0x1a,
  3648. 0x0e, 0x8b, 0x1a, 0x03, 0xb7, 0x1a, 0x07, 0x89,
  3649. 0x1a, 0x05, 0xa7, 0x1a, 0x07, 0x9d, 0x1a, 0x01,
  3650. 0x8b, 0x1a, 0x03, 0x81, 0x1a, 0x0d, 0x88, 0x1a,
  3651. 0x26, 0xe0, 0xf7, 0x1a, 0x07, 0x8d, 0x1a, 0x01,
  3652. 0x8c, 0x1a, 0x02, 0x8a, 0x1a, 0x02, 0xb8, 0x1a,
  3653. 0x00, 0x80, 0x1a, 0x03, 0x8f, 0x1a, 0x01, 0x8b,
  3654. 0x1a, 0x03, 0x89, 0x1a, 0x06, 0xe0, 0x32, 0x1a,
  3655. 0x00, 0xe0, 0x06, 0x1a, 0x63, 0xa4, 0xf0, 0x96,
  3656. 0x7f, 0x33, 0x1f, 0xf0, 0x00, 0xbd, 0x33, 0x01,
  3657. 0xf0, 0x06, 0x2d, 0x33, 0x01, 0xf0, 0x0c, 0xd0,
  3658. 0x33, 0x0e, 0xe2, 0x0d, 0x33, 0x69, 0x41, 0xe1,
  3659. 0xbd, 0x33, 0x65, 0x81, 0xf0, 0x02, 0xea, 0x33,
  3660. 0x04, 0xf0, 0x10, 0xc9, 0x33, 0x7a, 0xbb, 0x26,
  3661. 0x80, 0x1a, 0x1d, 0xdf, 0x1a, 0x60, 0x1f, 0xe0,
  3662. 0x8f, 0x3b,
  3663. };
  3664. static const uint8_t unicode_script_ext_table[1278] = {
  3665. 0x80, 0x36, 0x00, 0x00, 0x10, 0x06, 0x14, 0x1b,
  3666. 0x24, 0x26, 0x2a, 0x2b, 0x30, 0x2c, 0x2e, 0x33,
  3667. 0x4c, 0x53, 0x55, 0x74, 0x88, 0x81, 0x83, 0x00,
  3668. 0x00, 0x07, 0x0c, 0x1e, 0x21, 0x4c, 0x51, 0x9f,
  3669. 0xa6, 0x09, 0x00, 0x00, 0x02, 0x0e, 0x4c, 0x00,
  3670. 0x00, 0x02, 0x02, 0x0e, 0x4c, 0x00, 0x00, 0x00,
  3671. 0x02, 0x4c, 0x51, 0x08, 0x00, 0x00, 0x02, 0x4c,
  3672. 0x9f, 0x00, 0x00, 0x00, 0x02, 0x0e, 0x4c, 0x25,
  3673. 0x00, 0x00, 0x08, 0x18, 0x1b, 0x1e, 0x2e, 0x4c,
  3674. 0x74, 0x91, 0x96, 0x00, 0x08, 0x18, 0x1e, 0x2e,
  3675. 0x4c, 0x7b, 0x91, 0x96, 0xa4, 0x00, 0x04, 0x18,
  3676. 0x1e, 0x4c, 0xa1, 0x00, 0x05, 0x2b, 0x4c, 0x91,
  3677. 0x93, 0x9f, 0x00, 0x0b, 0x15, 0x18, 0x1b, 0x1e,
  3678. 0x2c, 0x2e, 0x4c, 0x7b, 0x93, 0xa1, 0xa4, 0x00,
  3679. 0x06, 0x1b, 0x26, 0x2b, 0x2c, 0x41, 0x4c, 0x00,
  3680. 0x05, 0x1e, 0x2e, 0x4c, 0x74, 0xa1, 0x00, 0x09,
  3681. 0x1b, 0x24, 0x38, 0x4c, 0x74, 0x93, 0x96, 0xa1,
  3682. 0xa4, 0x00, 0x0b, 0x05, 0x1e, 0x24, 0x2c, 0x2e,
  3683. 0x38, 0x4c, 0x74, 0x93, 0x96, 0xa1, 0x00, 0x02,
  3684. 0x4c, 0xa1, 0x00, 0x03, 0x24, 0x4c, 0x93, 0x00,
  3685. 0x04, 0x18, 0x1e, 0x4c, 0x7b, 0x00, 0x03, 0x18,
  3686. 0x4c, 0x96, 0x00, 0x02, 0x4c, 0x91, 0x00, 0x02,
  3687. 0x28, 0x4c, 0x00, 0x00, 0x00, 0x02, 0x4c, 0x91,
  3688. 0x00, 0x03, 0x1e, 0x4c, 0xa4, 0x00, 0x00, 0x00,
  3689. 0x04, 0x2e, 0x4c, 0x74, 0xa4, 0x0e, 0x00, 0x00,
  3690. 0x06, 0x18, 0x24, 0x41, 0x4c, 0x93, 0xa1, 0x00,
  3691. 0x04, 0x18, 0x24, 0x4c, 0x93, 0x00, 0x02, 0x4c,
  3692. 0x93, 0x06, 0x00, 0x00, 0x03, 0x4c, 0x91, 0x93,
  3693. 0x00, 0x02, 0x4c, 0x93, 0x00, 0x00, 0x00, 0x03,
  3694. 0x18, 0x4c, 0x93, 0x00, 0x07, 0x15, 0x18, 0x2c,
  3695. 0x4c, 0x91, 0x93, 0x9f, 0x0f, 0x00, 0x00, 0x01,
  3696. 0x2e, 0x01, 0x00, 0x00, 0x01, 0x2e, 0x11, 0x00,
  3697. 0x00, 0x02, 0x4c, 0x7b, 0x04, 0x00, 0x00, 0x03,
  3698. 0x15, 0x4c, 0xa4, 0x03, 0x00, 0x0c, 0x01, 0x4c,
  3699. 0x03, 0x00, 0x01, 0x02, 0x1b, 0x2e, 0x80, 0x8c,
  3700. 0x00, 0x00, 0x02, 0x1e, 0x74, 0x00, 0x02, 0x1e,
  3701. 0x2b, 0x01, 0x02, 0x1e, 0x4c, 0x00, 0x02, 0x1e,
  3702. 0x2b, 0x80, 0x80, 0x00, 0x00, 0x03, 0x05, 0x2a,
  3703. 0x2b, 0x80, 0x01, 0x00, 0x00, 0x07, 0x04, 0x29,
  3704. 0x6b, 0x35, 0x93, 0x9e, 0xad, 0x0d, 0x00, 0x00,
  3705. 0x07, 0x04, 0x29, 0x6b, 0x35, 0x93, 0x9e, 0xad,
  3706. 0x00, 0x03, 0x04, 0x93, 0x9e, 0x01, 0x00, 0x00,
  3707. 0x08, 0x01, 0x04, 0x29, 0x6b, 0x35, 0x93, 0x9e,
  3708. 0xad, 0x1f, 0x00, 0x00, 0x09, 0x01, 0x04, 0x57,
  3709. 0x58, 0x79, 0x82, 0x35, 0x8d, 0x93, 0x09, 0x00,
  3710. 0x0a, 0x02, 0x04, 0x93, 0x09, 0x00, 0x09, 0x03,
  3711. 0x04, 0x9e, 0xad, 0x05, 0x00, 0x00, 0x02, 0x04,
  3712. 0x93, 0x62, 0x00, 0x00, 0x02, 0x04, 0x35, 0x81,
  3713. 0xfb, 0x00, 0x00, 0x0f, 0x0c, 0x21, 0x2d, 0x2f,
  3714. 0x31, 0x40, 0x4c, 0x56, 0x68, 0x6a, 0x7a, 0x87,
  3715. 0x9b, 0x9d, 0xa2, 0x00, 0x0d, 0x0c, 0x21, 0x2d,
  3716. 0x2f, 0x31, 0x40, 0x4c, 0x56, 0x6a, 0x7a, 0x9b,
  3717. 0x9d, 0xa2, 0x10, 0x00, 0x00, 0x15, 0x0c, 0x21,
  3718. 0x23, 0x30, 0x5a, 0x2d, 0x2f, 0x31, 0x40, 0x55,
  3719. 0x56, 0x68, 0x70, 0x7a, 0x49, 0x8c, 0x92, 0x9a,
  3720. 0x9b, 0x9d, 0xa2, 0x00, 0x17, 0x0c, 0x21, 0x23,
  3721. 0x30, 0x5a, 0x2d, 0x2f, 0x32, 0x31, 0x40, 0x4e,
  3722. 0x55, 0x56, 0x68, 0x70, 0x7a, 0x49, 0x8c, 0x92,
  3723. 0x9a, 0x9b, 0x9d, 0xa2, 0x09, 0x04, 0x21, 0x23,
  3724. 0x3f, 0x55, 0x75, 0x00, 0x09, 0x03, 0x0c, 0x16,
  3725. 0x92, 0x75, 0x00, 0x09, 0x02, 0x31, 0x64, 0x75,
  3726. 0x00, 0x09, 0x02, 0x2f, 0x47, 0x80, 0x75, 0x00,
  3727. 0x0d, 0x02, 0x2d, 0x9b, 0x80, 0x71, 0x00, 0x09,
  3728. 0x03, 0x40, 0x68, 0xa7, 0x82, 0xcf, 0x00, 0x09,
  3729. 0x03, 0x16, 0x65, 0x96, 0x80, 0x30, 0x00, 0x00,
  3730. 0x03, 0x2a, 0x2b, 0x4c, 0x85, 0x6e, 0x00, 0x02,
  3731. 0x01, 0x84, 0x46, 0x00, 0x01, 0x04, 0x12, 0x36,
  3732. 0x95, 0x94, 0x80, 0x4a, 0x00, 0x01, 0x02, 0x62,
  3733. 0x80, 0x00, 0x00, 0x00, 0x02, 0x62, 0x80, 0x84,
  3734. 0x49, 0x00, 0x00, 0x04, 0x0c, 0x21, 0x2d, 0x40,
  3735. 0x00, 0x01, 0x21, 0x00, 0x04, 0x0c, 0x21, 0x2d,
  3736. 0x40, 0x00, 0x03, 0x21, 0x2d, 0x40, 0x00, 0x01,
  3737. 0x21, 0x00, 0x05, 0x0c, 0x21, 0x6a, 0x9d, 0xa2,
  3738. 0x00, 0x03, 0x0c, 0x21, 0x9d, 0x00, 0x03, 0x21,
  3739. 0x6a, 0x87, 0x00, 0x04, 0x0c, 0x21, 0x6a, 0x9d,
  3740. 0x00, 0x02, 0x21, 0x87, 0x00, 0x06, 0x21, 0x40,
  3741. 0x56, 0x7a, 0x9b, 0x9d, 0x00, 0x01, 0x21, 0x01,
  3742. 0x02, 0x21, 0x87, 0x01, 0x01, 0x21, 0x00, 0x02,
  3743. 0x21, 0x87, 0x00, 0x02, 0x0c, 0x21, 0x00, 0x03,
  3744. 0x21, 0x6a, 0xa2, 0x05, 0x01, 0x21, 0x00, 0x03,
  3745. 0x21, 0x68, 0x6a, 0x00, 0x03, 0x0c, 0x21, 0x87,
  3746. 0x00, 0x02, 0x21, 0x6a, 0x00, 0x01, 0x21, 0x00,
  3747. 0x04, 0x0c, 0x21, 0x6a, 0x87, 0x03, 0x01, 0x21,
  3748. 0x00, 0x0b, 0x0c, 0x21, 0x2d, 0x40, 0x56, 0x68,
  3749. 0x7a, 0x8c, 0x9d, 0xa2, 0xa7, 0x00, 0x02, 0x21,
  3750. 0x2d, 0x00, 0x04, 0x21, 0x2d, 0x40, 0xa7, 0x01,
  3751. 0x02, 0x0c, 0x21, 0x00, 0x01, 0x0c, 0x01, 0x02,
  3752. 0x21, 0x2d, 0x00, 0x01, 0x68, 0x80, 0x44, 0x00,
  3753. 0x01, 0x01, 0x2e, 0x35, 0x00, 0x00, 0x03, 0x1e,
  3754. 0x4c, 0x93, 0x00, 0x00, 0x00, 0x01, 0x93, 0x81,
  3755. 0xb3, 0x00, 0x00, 0x03, 0x4c, 0x62, 0x80, 0x1e,
  3756. 0x00, 0x00, 0x02, 0x01, 0x04, 0x09, 0x00, 0x00,
  3757. 0x06, 0x14, 0x2a, 0x2b, 0x71, 0x52, 0x78, 0x01,
  3758. 0x00, 0x00, 0x04, 0x14, 0x2e, 0x71, 0x5f, 0x80,
  3759. 0x11, 0x00, 0x00, 0x03, 0x21, 0x2d, 0x4c, 0x8c,
  3760. 0xa5, 0x00, 0x00, 0x02, 0x1b, 0x4c, 0x17, 0x00,
  3761. 0x00, 0x02, 0x06, 0x78, 0x00, 0x07, 0x06, 0x14,
  3762. 0x2a, 0x71, 0x3f, 0x53, 0x85, 0x09, 0x00, 0x00,
  3763. 0x01, 0x24, 0x03, 0x00, 0x00, 0x03, 0x01, 0x04,
  3764. 0x71, 0x00, 0x00, 0x00, 0x02, 0x1e, 0x2b, 0x81,
  3765. 0x2b, 0x00, 0x0f, 0x02, 0x33, 0x9c, 0x00, 0x00,
  3766. 0x00, 0x07, 0x0e, 0x34, 0x33, 0x39, 0x41, 0x62,
  3767. 0xae, 0x00, 0x08, 0x0e, 0x34, 0x33, 0x39, 0x41,
  3768. 0x62, 0x80, 0xae, 0x00, 0x05, 0x0e, 0x34, 0x33,
  3769. 0x39, 0x41, 0x01, 0x00, 0x00, 0x01, 0x33, 0x00,
  3770. 0x00, 0x01, 0x08, 0x0e, 0x34, 0x33, 0x39, 0x41,
  3771. 0x62, 0xa0, 0xae, 0x01, 0x09, 0x0e, 0x34, 0x33,
  3772. 0x39, 0x41, 0x51, 0x62, 0xa0, 0xae, 0x05, 0x06,
  3773. 0x0e, 0x34, 0x33, 0x39, 0x41, 0xae, 0x00, 0x00,
  3774. 0x00, 0x05, 0x0e, 0x34, 0x33, 0x39, 0x41, 0x07,
  3775. 0x06, 0x0e, 0x34, 0x33, 0x39, 0x41, 0xae, 0x03,
  3776. 0x05, 0x0e, 0x34, 0x33, 0x39, 0x41, 0x09, 0x00,
  3777. 0x03, 0x02, 0x0e, 0x33, 0x01, 0x00, 0x00, 0x05,
  3778. 0x0e, 0x34, 0x33, 0x39, 0x41, 0x04, 0x02, 0x39,
  3779. 0x41, 0x00, 0x00, 0x00, 0x05, 0x0e, 0x34, 0x33,
  3780. 0x39, 0x41, 0x03, 0x00, 0x01, 0x03, 0x33, 0x39,
  3781. 0x41, 0x01, 0x01, 0x33, 0x58, 0x00, 0x03, 0x02,
  3782. 0x39, 0x41, 0x02, 0x00, 0x00, 0x02, 0x39, 0x41,
  3783. 0x59, 0x00, 0x00, 0x06, 0x0e, 0x34, 0x33, 0x39,
  3784. 0x41, 0xae, 0x00, 0x02, 0x39, 0x41, 0x80, 0x12,
  3785. 0x00, 0x0f, 0x01, 0x33, 0x1f, 0x00, 0x25, 0x01,
  3786. 0x33, 0x08, 0x00, 0x00, 0x02, 0x33, 0x9c, 0x2f,
  3787. 0x00, 0x27, 0x01, 0x33, 0x37, 0x00, 0x30, 0x01,
  3788. 0x33, 0x0e, 0x00, 0x0b, 0x01, 0x33, 0x32, 0x00,
  3789. 0x00, 0x01, 0x33, 0x57, 0x00, 0x18, 0x01, 0x33,
  3790. 0x09, 0x00, 0x04, 0x01, 0x33, 0x5f, 0x00, 0x1e,
  3791. 0x01, 0x33, 0xc0, 0x31, 0xef, 0x00, 0x00, 0x02,
  3792. 0x1e, 0x2b, 0x80, 0x0f, 0x00, 0x07, 0x02, 0x33,
  3793. 0x4c, 0x80, 0xa7, 0x00, 0x02, 0x10, 0x21, 0x23,
  3794. 0x2f, 0x31, 0x47, 0x40, 0x3f, 0x55, 0x56, 0x61,
  3795. 0x68, 0x87, 0x49, 0x9a, 0xa2, 0xa7, 0x02, 0x0f,
  3796. 0x21, 0x23, 0x2f, 0x31, 0x47, 0x40, 0x3f, 0x55,
  3797. 0x61, 0x68, 0x87, 0x49, 0x9a, 0xa2, 0xa7, 0x01,
  3798. 0x0b, 0x21, 0x23, 0x2f, 0x31, 0x47, 0x3f, 0x55,
  3799. 0x61, 0x49, 0x9a, 0xa2, 0x00, 0x0c, 0x21, 0x23,
  3800. 0x2f, 0x31, 0x47, 0x3f, 0x55, 0x61, 0x87, 0x49,
  3801. 0x9a, 0xa2, 0x00, 0x0b, 0x21, 0x23, 0x2f, 0x31,
  3802. 0x47, 0x3f, 0x55, 0x61, 0x49, 0x9a, 0xa2, 0x80,
  3803. 0x36, 0x00, 0x00, 0x03, 0x0c, 0x21, 0xa7, 0x00,
  3804. 0x00, 0x00, 0x02, 0x21, 0x9b, 0x39, 0x00, 0x00,
  3805. 0x03, 0x44, 0x4c, 0x65, 0x80, 0x1f, 0x00, 0x00,
  3806. 0x02, 0x11, 0x3e, 0xc0, 0x12, 0xed, 0x00, 0x01,
  3807. 0x02, 0x04, 0x6b, 0x80, 0x31, 0x00, 0x00, 0x02,
  3808. 0x04, 0x9e, 0x09, 0x00, 0x00, 0x02, 0x04, 0x9e,
  3809. 0x46, 0x00, 0x01, 0x05, 0x0e, 0x34, 0x33, 0x39,
  3810. 0x41, 0x80, 0x99, 0x00, 0x04, 0x06, 0x0e, 0x34,
  3811. 0x33, 0x39, 0x41, 0xae, 0x09, 0x00, 0x00, 0x02,
  3812. 0x39, 0x41, 0x2c, 0x00, 0x01, 0x02, 0x39, 0x41,
  3813. 0x80, 0xdf, 0x00, 0x01, 0x03, 0x1f, 0x1d, 0x50,
  3814. 0x00, 0x02, 0x1d, 0x50, 0x03, 0x00, 0x2c, 0x03,
  3815. 0x1d, 0x4f, 0x50, 0x02, 0x00, 0x08, 0x02, 0x1d,
  3816. 0x50, 0x81, 0x1f, 0x00, 0x1b, 0x02, 0x04, 0x1b,
  3817. 0x87, 0x75, 0x00, 0x00, 0x02, 0x58, 0x79, 0x87,
  3818. 0x8d, 0x00, 0x00, 0x02, 0x2d, 0x9b, 0x00, 0x00,
  3819. 0x00, 0x02, 0x2d, 0x9b, 0x36, 0x00, 0x01, 0x02,
  3820. 0x2d, 0x9b, 0x8c, 0x12, 0x00, 0x01, 0x02, 0x2d,
  3821. 0x9b, 0x00, 0x00, 0x00, 0x02, 0x2d, 0x9b, 0xc0,
  3822. 0x5c, 0x4b, 0x00, 0x03, 0x01, 0x24, 0x96, 0x3b,
  3823. 0x00, 0x11, 0x01, 0x33, 0x9e, 0x5d, 0x00, 0x01,
  3824. 0x01, 0x33, 0xce, 0xcd, 0x2d, 0x00,
  3825. };
  3826. static const uint8_t unicode_prop_Hyphen_table[28] = {
  3827. 0xac, 0x80, 0xfe, 0x80, 0x44, 0xdb, 0x80, 0x52,
  3828. 0x7a, 0x80, 0x48, 0x08, 0x81, 0x4e, 0x04, 0x80,
  3829. 0x42, 0xe2, 0x80, 0x60, 0xcd, 0x66, 0x80, 0x40,
  3830. 0xa8, 0x80, 0xd6, 0x80,
  3831. };
  3832. static const uint8_t unicode_prop_Other_Math_table[200] = {
  3833. 0xdd, 0x80, 0x43, 0x70, 0x11, 0x80, 0x99, 0x09,
  3834. 0x81, 0x5c, 0x1f, 0x80, 0x9a, 0x82, 0x8a, 0x80,
  3835. 0x9f, 0x83, 0x97, 0x81, 0x8d, 0x81, 0xc0, 0x8c,
  3836. 0x18, 0x11, 0x1c, 0x91, 0x03, 0x01, 0x89, 0x00,
  3837. 0x14, 0x28, 0x11, 0x09, 0x02, 0x05, 0x13, 0x24,
  3838. 0xca, 0x21, 0x18, 0x08, 0x08, 0x00, 0x21, 0x0b,
  3839. 0x0b, 0x91, 0x09, 0x00, 0x06, 0x00, 0x29, 0x41,
  3840. 0x21, 0x83, 0x40, 0xa7, 0x08, 0x80, 0x97, 0x80,
  3841. 0x90, 0x80, 0x41, 0xbc, 0x81, 0x8b, 0x88, 0x24,
  3842. 0x21, 0x09, 0x14, 0x8d, 0x00, 0x01, 0x85, 0x97,
  3843. 0x81, 0xb8, 0x00, 0x80, 0x9c, 0x83, 0x88, 0x81,
  3844. 0x41, 0x55, 0x81, 0x9e, 0x89, 0x41, 0x92, 0x95,
  3845. 0xbe, 0x83, 0x9f, 0x81, 0x60, 0xd4, 0x62, 0x00,
  3846. 0x03, 0x80, 0x40, 0xd2, 0x00, 0x80, 0x60, 0xd4,
  3847. 0xc0, 0xd4, 0x80, 0xc6, 0x01, 0x08, 0x09, 0x0b,
  3848. 0x80, 0x8b, 0x00, 0x06, 0x80, 0xc0, 0x03, 0x0f,
  3849. 0x06, 0x80, 0x9b, 0x03, 0x04, 0x00, 0x16, 0x80,
  3850. 0x41, 0x53, 0x81, 0x98, 0x80, 0x98, 0x80, 0x9e,
  3851. 0x80, 0x98, 0x80, 0x9e, 0x80, 0x98, 0x80, 0x9e,
  3852. 0x80, 0x98, 0x80, 0x9e, 0x80, 0x98, 0x07, 0x81,
  3853. 0xb1, 0x55, 0xff, 0x18, 0x9a, 0x01, 0x00, 0x08,
  3854. 0x80, 0x89, 0x03, 0x00, 0x00, 0x28, 0x18, 0x00,
  3855. 0x00, 0x02, 0x01, 0x00, 0x08, 0x00, 0x00, 0x00,
  3856. 0x00, 0x01, 0x00, 0x0b, 0x06, 0x03, 0x03, 0x00,
  3857. 0x80, 0x89, 0x80, 0x90, 0x22, 0x04, 0x80, 0x90,
  3858. };
  3859. static const uint8_t unicode_prop_Other_Alphabetic_table[452] = {
  3860. 0x43, 0x44, 0x80, 0x9c, 0x8c, 0x42, 0x3f, 0x8d,
  3861. 0x00, 0x01, 0x01, 0x00, 0xc7, 0x8a, 0xaf, 0x8c,
  3862. 0x06, 0x8f, 0x80, 0xe4, 0x33, 0x19, 0x0b, 0x80,
  3863. 0xa2, 0x80, 0x9d, 0x8f, 0xe5, 0x8a, 0xe4, 0x0a,
  3864. 0x88, 0x02, 0x03, 0xe9, 0x80, 0xbb, 0x8b, 0x16,
  3865. 0x85, 0x93, 0xb5, 0x09, 0x8e, 0x01, 0x22, 0x89,
  3866. 0x81, 0x9c, 0x82, 0xb9, 0x31, 0x09, 0x81, 0x89,
  3867. 0x80, 0x89, 0x81, 0x9c, 0x82, 0xb9, 0x23, 0x09,
  3868. 0x0b, 0x80, 0x9d, 0x0a, 0x80, 0x8a, 0x82, 0xb9,
  3869. 0x38, 0x10, 0x81, 0x94, 0x81, 0x95, 0x13, 0x82,
  3870. 0xb9, 0x31, 0x09, 0x81, 0x88, 0x81, 0x89, 0x81,
  3871. 0x9d, 0x80, 0xba, 0x22, 0x10, 0x82, 0x89, 0x80,
  3872. 0xa7, 0x84, 0xb8, 0x30, 0x10, 0x17, 0x81, 0x8a,
  3873. 0x81, 0x9c, 0x82, 0xb9, 0x30, 0x10, 0x17, 0x81,
  3874. 0x8a, 0x81, 0x8e, 0x80, 0x8b, 0x83, 0xb9, 0x30,
  3875. 0x10, 0x82, 0x89, 0x80, 0x89, 0x81, 0x9c, 0x82,
  3876. 0xca, 0x28, 0x00, 0x87, 0x91, 0x81, 0xbc, 0x01,
  3877. 0x86, 0x91, 0x80, 0xe2, 0x01, 0x28, 0x81, 0x8f,
  3878. 0x80, 0x40, 0xa2, 0x92, 0x88, 0x8a, 0x80, 0xa3,
  3879. 0xed, 0x8b, 0x00, 0x0b, 0x96, 0x1b, 0x10, 0x11,
  3880. 0x32, 0x83, 0x8c, 0x8b, 0x00, 0x89, 0x83, 0x46,
  3881. 0x73, 0x81, 0x9d, 0x81, 0x9d, 0x81, 0x9d, 0x81,
  3882. 0xc1, 0x92, 0x40, 0xbb, 0x81, 0xa1, 0x80, 0xf5,
  3883. 0x8b, 0x83, 0x88, 0x40, 0xdd, 0x84, 0xb8, 0x89,
  3884. 0x81, 0x93, 0xc9, 0x81, 0x8a, 0x82, 0xb0, 0x84,
  3885. 0xaf, 0x8e, 0xbb, 0x82, 0x9d, 0x88, 0x09, 0xb8,
  3886. 0x8a, 0xb1, 0x92, 0x41, 0x9b, 0xa1, 0x46, 0xc0,
  3887. 0xb3, 0x48, 0xf5, 0x9f, 0x60, 0x78, 0x73, 0x87,
  3888. 0xa1, 0x81, 0x41, 0x61, 0x07, 0x80, 0x96, 0x84,
  3889. 0xd7, 0x81, 0xb1, 0x8f, 0x00, 0xb8, 0x80, 0xa5,
  3890. 0x84, 0x9b, 0x8b, 0xac, 0x83, 0xaf, 0x8b, 0xa4,
  3891. 0x80, 0xc2, 0x8d, 0x8b, 0x07, 0x81, 0xac, 0x82,
  3892. 0xb1, 0x00, 0x11, 0x0c, 0x80, 0xab, 0x24, 0x80,
  3893. 0x40, 0xec, 0x87, 0x60, 0x4f, 0x32, 0x80, 0x48,
  3894. 0x56, 0x84, 0x46, 0x85, 0x10, 0x0c, 0x83, 0x43,
  3895. 0x13, 0x83, 0xc0, 0x80, 0x41, 0x40, 0x81, 0xcc,
  3896. 0x82, 0x41, 0x02, 0x82, 0xb4, 0x8d, 0xac, 0x81,
  3897. 0x8a, 0x82, 0xac, 0x88, 0x88, 0x80, 0xbc, 0x82,
  3898. 0xa3, 0x8b, 0x91, 0x81, 0xb8, 0x82, 0xaf, 0x8c,
  3899. 0x8d, 0x81, 0xdb, 0x88, 0x08, 0x28, 0x08, 0x40,
  3900. 0x9c, 0x89, 0x96, 0x83, 0xb9, 0x31, 0x09, 0x81,
  3901. 0x89, 0x80, 0x89, 0x81, 0xd3, 0x88, 0x00, 0x08,
  3902. 0x03, 0x01, 0xe6, 0x8c, 0x02, 0xe9, 0x91, 0x40,
  3903. 0xec, 0x31, 0x86, 0x9c, 0x81, 0xd1, 0x8e, 0x00,
  3904. 0xe9, 0x8a, 0xe6, 0x8d, 0x41, 0x00, 0x8c, 0x40,
  3905. 0xf6, 0x28, 0x09, 0x0a, 0x00, 0x80, 0x40, 0x8d,
  3906. 0x31, 0x2b, 0x80, 0x9b, 0x89, 0xa9, 0x20, 0x83,
  3907. 0x91, 0x8a, 0xad, 0x8d, 0x40, 0xc7, 0x87, 0x40,
  3908. 0xc6, 0x38, 0x86, 0xd2, 0x95, 0x80, 0x8d, 0xf9,
  3909. 0x2a, 0x00, 0x08, 0x10, 0x02, 0x80, 0xc1, 0x20,
  3910. 0x08, 0x83, 0x41, 0x5b, 0x83, 0x88, 0x08, 0x80,
  3911. 0xaf, 0x32, 0x82, 0x60, 0x41, 0xdc, 0x90, 0x4e,
  3912. 0x1f, 0x00, 0xb6, 0x33, 0xdc, 0x81, 0x60, 0x4c,
  3913. 0xab, 0x80, 0x60, 0x23, 0x60, 0x30, 0x90, 0x0e,
  3914. 0x01, 0x04, 0xe3, 0x80, 0x46, 0x52, 0x01, 0x06,
  3915. 0x0c, 0x80, 0x42, 0x50, 0x80, 0x47, 0xe7, 0x99,
  3916. 0x85, 0x99, 0x85, 0x99,
  3917. };
  3918. static const uint8_t unicode_prop_Other_Lowercase_table[68] = {
  3919. 0x40, 0xa9, 0x80, 0x8e, 0x80, 0x41, 0xf4, 0x88,
  3920. 0x31, 0x9d, 0x84, 0xdf, 0x80, 0xb3, 0x80, 0x4d,
  3921. 0x80, 0x80, 0x4c, 0x2e, 0xbe, 0x8c, 0x80, 0xa1,
  3922. 0xa4, 0x42, 0xb0, 0x80, 0x8c, 0x80, 0x8f, 0x8c,
  3923. 0x40, 0xd2, 0x8f, 0x43, 0x4f, 0x99, 0x47, 0x91,
  3924. 0x81, 0x60, 0x7a, 0x1d, 0x81, 0x40, 0xd1, 0x80,
  3925. 0xff, 0x1a, 0x81, 0x43, 0x61, 0x83, 0x88, 0x80,
  3926. 0x60, 0x5c, 0x15, 0x01, 0x10, 0xa9, 0x80, 0x88,
  3927. 0x60, 0xd8, 0x74, 0xbd,
  3928. };
  3929. static const uint8_t unicode_prop_Other_Uppercase_table[15] = {
  3930. 0x60, 0x21, 0x5f, 0x8f, 0x43, 0x45, 0x99, 0x61,
  3931. 0xcc, 0x5f, 0x99, 0x85, 0x99, 0x85, 0x99,
  3932. };
  3933. static const uint8_t unicode_prop_Other_Grapheme_Extend_table[112] = {
  3934. 0x49, 0xbd, 0x80, 0x97, 0x80, 0x41, 0x65, 0x80,
  3935. 0x97, 0x80, 0xe5, 0x80, 0x97, 0x80, 0x40, 0xe7,
  3936. 0x00, 0x03, 0x08, 0x81, 0x88, 0x81, 0xe6, 0x80,
  3937. 0x97, 0x80, 0xf6, 0x80, 0x8e, 0x80, 0x49, 0x34,
  3938. 0x80, 0x9d, 0x80, 0x43, 0xff, 0x04, 0x00, 0x04,
  3939. 0x81, 0xe4, 0x80, 0xc6, 0x81, 0x44, 0x17, 0x80,
  3940. 0x50, 0x20, 0x81, 0x60, 0x79, 0x22, 0x80, 0xeb,
  3941. 0x80, 0x60, 0x55, 0xdc, 0x81, 0x52, 0x1f, 0x80,
  3942. 0xf3, 0x80, 0x41, 0x07, 0x80, 0x8d, 0x80, 0x88,
  3943. 0x80, 0xdf, 0x80, 0x88, 0x01, 0x00, 0x14, 0x80,
  3944. 0x40, 0xdf, 0x80, 0x8b, 0x80, 0x40, 0xf0, 0x80,
  3945. 0x41, 0x05, 0x80, 0x42, 0x78, 0x80, 0x8b, 0x80,
  3946. 0x46, 0x02, 0x80, 0x60, 0x50, 0xad, 0x81, 0x60,
  3947. 0x61, 0x72, 0x0d, 0x85, 0x6c, 0x2e, 0xac, 0xdf,
  3948. };
  3949. static const uint8_t unicode_prop_Other_Default_Ignorable_Code_Point_table[32] = {
  3950. 0x43, 0x4e, 0x80, 0x4e, 0x0e, 0x81, 0x46, 0x52,
  3951. 0x81, 0x48, 0xae, 0x80, 0x50, 0xfd, 0x80, 0x60,
  3952. 0xce, 0x3a, 0x80, 0xce, 0x88, 0x6d, 0x00, 0x06,
  3953. 0x00, 0x9d, 0xdf, 0xff, 0x40, 0xef, 0x4e, 0x0f,
  3954. };
  3955. static const uint8_t unicode_prop_Other_ID_Start_table[11] = {
  3956. 0x58, 0x84, 0x81, 0x48, 0x90, 0x80, 0x94, 0x80,
  3957. 0x4f, 0x6b, 0x81,
  3958. };
  3959. static const uint8_t unicode_prop_Other_ID_Continue_table[22] = {
  3960. 0x40, 0xb6, 0x80, 0x42, 0xce, 0x80, 0x4f, 0xe0,
  3961. 0x88, 0x46, 0x67, 0x80, 0x46, 0x30, 0x81, 0x50,
  3962. 0xec, 0x80, 0x60, 0xce, 0x68, 0x80,
  3963. };
  3964. static const uint8_t unicode_prop_Prepended_Concatenation_Mark_table[19] = {
  3965. 0x45, 0xff, 0x85, 0x40, 0xd6, 0x80, 0xb0, 0x80,
  3966. 0x41, 0x7f, 0x81, 0xcf, 0x80, 0x61, 0x07, 0xd9,
  3967. 0x80, 0x8e, 0x80,
  3968. };
  3969. static const uint8_t unicode_prop_XID_Start1_table[31] = {
  3970. 0x43, 0x79, 0x80, 0x4a, 0xb7, 0x80, 0xfe, 0x80,
  3971. 0x60, 0x21, 0xe6, 0x81, 0x60, 0xcb, 0xc0, 0x85,
  3972. 0x41, 0x95, 0x81, 0xf3, 0x00, 0x00, 0x00, 0x00,
  3973. 0x00, 0x00, 0x00, 0x80, 0x41, 0x1e, 0x81,
  3974. };
  3975. static const uint8_t unicode_prop_XID_Continue1_table[23] = {
  3976. 0x43, 0x79, 0x80, 0x60, 0x2d, 0x1f, 0x81, 0x60,
  3977. 0xcb, 0xc0, 0x85, 0x41, 0x95, 0x81, 0xf3, 0x00,
  3978. 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80,
  3979. };
  3980. static const uint8_t unicode_prop_Changes_When_Titlecased1_table[22] = {
  3981. 0x41, 0xc3, 0x08, 0x08, 0x81, 0xa4, 0x81, 0x4e,
  3982. 0xdc, 0xaa, 0x0a, 0x4e, 0x87, 0x3f, 0x3f, 0x87,
  3983. 0x8b, 0x80, 0x8e, 0x80, 0xae, 0x80,
  3984. };
  3985. static const uint8_t unicode_prop_Changes_When_Casefolded1_table[29] = {
  3986. 0x41, 0xef, 0x80, 0x41, 0x9e, 0x80, 0x9e, 0x80,
  3987. 0x5a, 0xe4, 0x83, 0x40, 0xb5, 0x00, 0x00, 0x00,
  3988. 0x80, 0xde, 0x06, 0x06, 0x80, 0x8a, 0x09, 0x81,
  3989. 0x89, 0x10, 0x81, 0x8d, 0x80,
  3990. };
  3991. static const uint8_t unicode_prop_Changes_When_NFKC_Casefolded1_table[449] = {
  3992. 0x40, 0x9f, 0x06, 0x00, 0x01, 0x00, 0x01, 0x12,
  3993. 0x10, 0x82, 0xf3, 0x80, 0x8b, 0x80, 0x40, 0x84,
  3994. 0x01, 0x01, 0x80, 0xa2, 0x01, 0x80, 0x40, 0xbb,
  3995. 0x88, 0x9e, 0x29, 0x84, 0xda, 0x08, 0x81, 0x89,
  3996. 0x80, 0xa3, 0x04, 0x02, 0x04, 0x08, 0x07, 0x80,
  3997. 0x9e, 0x80, 0xa0, 0x82, 0x9c, 0x80, 0x42, 0x28,
  3998. 0x80, 0xd7, 0x83, 0x42, 0xde, 0x87, 0xfb, 0x08,
  3999. 0x80, 0xd2, 0x01, 0x80, 0xa1, 0x11, 0x80, 0x40,
  4000. 0xfc, 0x81, 0x42, 0xd4, 0x80, 0xfe, 0x80, 0xa7,
  4001. 0x81, 0xad, 0x80, 0xb5, 0x80, 0x88, 0x03, 0x03,
  4002. 0x03, 0x80, 0x8b, 0x80, 0x88, 0x00, 0x26, 0x80,
  4003. 0x90, 0x80, 0x88, 0x03, 0x03, 0x03, 0x80, 0x8b,
  4004. 0x80, 0x41, 0x41, 0x80, 0xe1, 0x81, 0x46, 0x52,
  4005. 0x81, 0xd4, 0x84, 0x45, 0x1b, 0x10, 0x8a, 0x80,
  4006. 0x91, 0x80, 0x9b, 0x8c, 0x80, 0xa1, 0xa4, 0x40,
  4007. 0xd5, 0x83, 0x40, 0xb5, 0x00, 0x00, 0x00, 0x80,
  4008. 0x99, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80,
  4009. 0xb7, 0x05, 0x00, 0x13, 0x05, 0x11, 0x02, 0x0c,
  4010. 0x11, 0x00, 0x00, 0x0c, 0x15, 0x05, 0x08, 0x8f,
  4011. 0x00, 0x20, 0x8b, 0x12, 0x2a, 0x08, 0x0b, 0x00,
  4012. 0x07, 0x82, 0x8c, 0x06, 0x92, 0x81, 0x9a, 0x80,
  4013. 0x8c, 0x8a, 0x80, 0xd6, 0x18, 0x10, 0x8a, 0x01,
  4014. 0x0c, 0x0a, 0x00, 0x10, 0x11, 0x02, 0x06, 0x05,
  4015. 0x1c, 0x85, 0x8f, 0x8f, 0x8f, 0x88, 0x80, 0x40,
  4016. 0xa1, 0x08, 0x81, 0x40, 0xf7, 0x81, 0x41, 0x34,
  4017. 0xd5, 0x99, 0x9a, 0x45, 0x20, 0x80, 0xe6, 0x82,
  4018. 0xe4, 0x80, 0x41, 0x9e, 0x81, 0x40, 0xf0, 0x80,
  4019. 0x41, 0x2e, 0x80, 0xd2, 0x80, 0x8b, 0x40, 0xd5,
  4020. 0xa9, 0x80, 0xb4, 0x00, 0x82, 0xdf, 0x09, 0x80,
  4021. 0xde, 0x80, 0xb0, 0xdd, 0x82, 0x8d, 0xdf, 0x9e,
  4022. 0x80, 0xa7, 0x87, 0xae, 0x80, 0x41, 0x7f, 0x60,
  4023. 0x72, 0x9b, 0x81, 0x40, 0xd1, 0x80, 0xff, 0x1a,
  4024. 0x81, 0x43, 0x61, 0x83, 0x88, 0x80, 0x60, 0x4d,
  4025. 0x95, 0x41, 0x0d, 0x08, 0x00, 0x81, 0x89, 0x00,
  4026. 0x00, 0x09, 0x82, 0xc3, 0x81, 0xe9, 0xc2, 0x00,
  4027. 0x97, 0x04, 0x00, 0x01, 0x01, 0x80, 0xeb, 0xa0,
  4028. 0x41, 0x6a, 0x91, 0xbf, 0x81, 0xb5, 0xa7, 0x8c,
  4029. 0x82, 0x99, 0x95, 0x94, 0x81, 0x8b, 0x80, 0x92,
  4030. 0x03, 0x1a, 0x00, 0x80, 0x40, 0x86, 0x08, 0x80,
  4031. 0x9f, 0x99, 0x40, 0x83, 0x15, 0x0d, 0x0d, 0x0a,
  4032. 0x16, 0x06, 0x80, 0x88, 0x47, 0x87, 0x20, 0xa9,
  4033. 0x80, 0x88, 0x60, 0xb4, 0xe4, 0x83, 0x50, 0x31,
  4034. 0xa3, 0x44, 0x63, 0x86, 0x8d, 0x87, 0xbf, 0x85,
  4035. 0x42, 0x3e, 0xd4, 0x80, 0xc6, 0x01, 0x08, 0x09,
  4036. 0x0b, 0x80, 0x8b, 0x00, 0x06, 0x80, 0xc0, 0x03,
  4037. 0x0f, 0x06, 0x80, 0x9b, 0x03, 0x04, 0x00, 0x16,
  4038. 0x80, 0x41, 0x53, 0x81, 0x41, 0x23, 0x81, 0xb1,
  4039. 0x48, 0x2f, 0xbd, 0x4d, 0x91, 0x18, 0x9a, 0x01,
  4040. 0x00, 0x08, 0x80, 0x89, 0x03, 0x00, 0x00, 0x28,
  4041. 0x18, 0x00, 0x00, 0x02, 0x01, 0x00, 0x08, 0x00,
  4042. 0x00, 0x00, 0x00, 0x01, 0x00, 0x0b, 0x06, 0x03,
  4043. 0x03, 0x00, 0x80, 0x89, 0x80, 0x90, 0x22, 0x04,
  4044. 0x80, 0x90, 0x42, 0x43, 0x8a, 0x84, 0x9e, 0x80,
  4045. 0x9f, 0x99, 0x82, 0xa2, 0x80, 0xee, 0x82, 0x8c,
  4046. 0xab, 0x83, 0x88, 0x31, 0x49, 0x9d, 0x89, 0x60,
  4047. 0xfc, 0x05, 0x42, 0x1d, 0x6b, 0x05, 0xe1, 0x4f,
  4048. 0xff,
  4049. };
  4050. static const uint8_t unicode_prop_Basic_Emoji1_table[144] = {
  4051. 0x60, 0x23, 0x19, 0x81, 0x40, 0xcc, 0x1a, 0x01,
  4052. 0x80, 0x42, 0x08, 0x81, 0x94, 0x81, 0xb1, 0x8b,
  4053. 0xaa, 0x80, 0x92, 0x80, 0x8c, 0x07, 0x81, 0x90,
  4054. 0x0c, 0x0f, 0x04, 0x80, 0x94, 0x06, 0x08, 0x03,
  4055. 0x01, 0x06, 0x03, 0x81, 0x9b, 0x80, 0xa2, 0x00,
  4056. 0x03, 0x10, 0x80, 0xbc, 0x82, 0x97, 0x80, 0x8d,
  4057. 0x80, 0x43, 0x5a, 0x81, 0xb2, 0x03, 0x80, 0x61,
  4058. 0xc4, 0xad, 0x80, 0x40, 0xc9, 0x80, 0x40, 0xbd,
  4059. 0x01, 0x89, 0xe5, 0x80, 0x97, 0x80, 0x93, 0x01,
  4060. 0x20, 0x82, 0x94, 0x81, 0x40, 0xad, 0xa0, 0x8b,
  4061. 0x88, 0x80, 0xc5, 0x80, 0x95, 0x8b, 0xaa, 0x1c,
  4062. 0x8b, 0x90, 0x10, 0x82, 0xc6, 0x00, 0x80, 0x40,
  4063. 0xba, 0x81, 0xbe, 0x8c, 0x18, 0x97, 0x91, 0x80,
  4064. 0x99, 0x81, 0x8c, 0x80, 0xd5, 0xd4, 0xaf, 0xc5,
  4065. 0x28, 0x12, 0x0b, 0x13, 0x8a, 0x0e, 0x88, 0x40,
  4066. 0xe2, 0x8b, 0x18, 0x41, 0x1a, 0xae, 0x80, 0x89,
  4067. 0x80, 0x40, 0xb8, 0xef, 0x8c, 0x82, 0x8a, 0x82,
  4068. 0xb8, 0x00, 0x83, 0x8f, 0x81, 0x8b, 0x83, 0x89,
  4069. };
  4070. static const uint8_t unicode_prop_Basic_Emoji2_table[183] = {
  4071. 0x40, 0xa8, 0x03, 0x80, 0x5f, 0x8c, 0x80, 0x8b,
  4072. 0x80, 0x40, 0xd7, 0x80, 0x95, 0x80, 0xd9, 0x85,
  4073. 0x8e, 0x81, 0x41, 0x7c, 0x80, 0x40, 0xa5, 0x80,
  4074. 0x9c, 0x10, 0x0c, 0x82, 0x40, 0xc6, 0x80, 0x40,
  4075. 0xe6, 0x81, 0x89, 0x80, 0x88, 0x80, 0xb9, 0x0a,
  4076. 0x84, 0x88, 0x01, 0x05, 0x03, 0x01, 0x00, 0x09,
  4077. 0x02, 0x02, 0x0f, 0x14, 0x00, 0x80, 0x9b, 0x09,
  4078. 0x00, 0x08, 0x80, 0x91, 0x01, 0x80, 0x92, 0x00,
  4079. 0x18, 0x00, 0x0a, 0x05, 0x07, 0x81, 0x95, 0x05,
  4080. 0x00, 0x00, 0x80, 0x94, 0x05, 0x09, 0x01, 0x17,
  4081. 0x04, 0x09, 0x08, 0x01, 0x00, 0x00, 0x05, 0x02,
  4082. 0x80, 0x90, 0x81, 0x8e, 0x01, 0x80, 0x9a, 0x81,
  4083. 0xbb, 0x80, 0x41, 0x91, 0x81, 0x41, 0xce, 0x82,
  4084. 0x45, 0x27, 0x80, 0x8b, 0x80, 0x42, 0x58, 0x00,
  4085. 0x80, 0x61, 0xbe, 0xd5, 0x81, 0x8b, 0x81, 0x40,
  4086. 0x81, 0x80, 0xb3, 0x80, 0x40, 0xe8, 0x01, 0x88,
  4087. 0x88, 0x80, 0xc5, 0x80, 0x97, 0x08, 0x11, 0x81,
  4088. 0xaa, 0x1c, 0x8b, 0x92, 0x00, 0x00, 0x80, 0xc6,
  4089. 0x00, 0x80, 0x40, 0xba, 0x80, 0xca, 0x81, 0xa3,
  4090. 0x09, 0x86, 0x8c, 0x01, 0x19, 0x80, 0x93, 0x01,
  4091. 0x07, 0x81, 0x88, 0x04, 0x82, 0x8b, 0x17, 0x11,
  4092. 0x00, 0x03, 0x05, 0x02, 0x05, 0x80, 0x40, 0xcf,
  4093. 0x00, 0x82, 0x8f, 0x2a, 0x05, 0x01, 0x80,
  4094. };
  4095. static const uint8_t unicode_prop_RGI_Emoji_Modifier_Sequence_table[72] = {
  4096. 0x60, 0x26, 0x1c, 0x80, 0x40, 0xda, 0x80, 0x8f,
  4097. 0x83, 0x61, 0xcc, 0x76, 0x80, 0xbb, 0x11, 0x01,
  4098. 0x82, 0xf4, 0x09, 0x8a, 0x94, 0x18, 0x8d, 0x10,
  4099. 0x1a, 0x02, 0x30, 0x00, 0x97, 0x80, 0x40, 0xc8,
  4100. 0x0b, 0x80, 0x94, 0x03, 0x81, 0x40, 0xad, 0x12,
  4101. 0x84, 0xd2, 0x80, 0x8f, 0x82, 0x88, 0x80, 0x8a,
  4102. 0x80, 0x42, 0x3e, 0x01, 0x07, 0x3d, 0x80, 0x88,
  4103. 0x89, 0x0a, 0xb7, 0x80, 0xbc, 0x08, 0x08, 0x80,
  4104. 0x90, 0x10, 0x8c, 0x40, 0xe4, 0x82, 0xa9, 0x88,
  4105. };
  4106. static const uint8_t unicode_prop_RGI_Emoji_Flag_Sequence_table[128] = {
  4107. 0x0c, 0x00, 0x09, 0x00, 0x04, 0x01, 0x02, 0x06,
  4108. 0x03, 0x03, 0x01, 0x02, 0x01, 0x03, 0x07, 0x0d,
  4109. 0x18, 0x00, 0x09, 0x00, 0x00, 0x89, 0x08, 0x00,
  4110. 0x00, 0x81, 0x88, 0x83, 0x8c, 0x10, 0x00, 0x01,
  4111. 0x07, 0x08, 0x29, 0x10, 0x28, 0x00, 0x80, 0x8a,
  4112. 0x00, 0x0a, 0x00, 0x0e, 0x15, 0x18, 0x83, 0x89,
  4113. 0x06, 0x00, 0x81, 0x8d, 0x00, 0x12, 0x08, 0x00,
  4114. 0x03, 0x00, 0x24, 0x00, 0x05, 0x21, 0x00, 0x00,
  4115. 0x29, 0x90, 0x00, 0x02, 0x00, 0x08, 0x09, 0x00,
  4116. 0x08, 0x18, 0x8b, 0x80, 0x8c, 0x02, 0x19, 0x1a,
  4117. 0x11, 0x00, 0x00, 0x80, 0x9c, 0x80, 0x88, 0x02,
  4118. 0x00, 0x00, 0x02, 0x20, 0x88, 0x0a, 0x00, 0x03,
  4119. 0x01, 0x02, 0x05, 0x08, 0x00, 0x01, 0x09, 0x20,
  4120. 0x21, 0x18, 0x22, 0x00, 0x00, 0x00, 0x00, 0x18,
  4121. 0x28, 0x89, 0x80, 0x8b, 0x80, 0x90, 0x80, 0x92,
  4122. 0x80, 0x8d, 0x05, 0x80, 0x8a, 0x80, 0x88, 0x80,
  4123. };
  4124. static const uint8_t unicode_prop_Emoji_Keycap_Sequence_table[4] = {
  4125. 0xa2, 0x05, 0x04, 0x89,
  4126. };
  4127. static const uint8_t unicode_prop_ASCII_Hex_Digit_table[5] = {
  4128. 0xaf, 0x89, 0x35, 0x99, 0x85,
  4129. };
  4130. static const uint8_t unicode_prop_Bidi_Control_table[10] = {
  4131. 0x46, 0x1b, 0x80, 0x59, 0xf0, 0x81, 0x99, 0x84,
  4132. 0xb6, 0x83,
  4133. };
  4134. static const uint8_t unicode_prop_Dash_table[58] = {
  4135. 0xac, 0x80, 0x45, 0x5b, 0x80, 0xb2, 0x80, 0x4e,
  4136. 0x40, 0x80, 0x44, 0x04, 0x80, 0x48, 0x08, 0x85,
  4137. 0xbc, 0x80, 0xa6, 0x80, 0x8e, 0x80, 0x41, 0x85,
  4138. 0x80, 0x4c, 0x03, 0x01, 0x80, 0x9e, 0x0b, 0x80,
  4139. 0x9b, 0x80, 0x41, 0xbd, 0x80, 0x92, 0x80, 0xee,
  4140. 0x80, 0x60, 0xcd, 0x8f, 0x81, 0xa4, 0x80, 0x89,
  4141. 0x80, 0x40, 0xa8, 0x80, 0x4e, 0x5f, 0x80, 0x41,
  4142. 0x3d, 0x80,
  4143. };
  4144. static const uint8_t unicode_prop_Deprecated_table[23] = {
  4145. 0x41, 0x48, 0x80, 0x45, 0x28, 0x80, 0x49, 0x02,
  4146. 0x00, 0x80, 0x48, 0x28, 0x81, 0x48, 0xc4, 0x85,
  4147. 0x42, 0xb8, 0x81, 0x6d, 0xdc, 0xd5, 0x80,
  4148. };
  4149. static const uint8_t unicode_prop_Diacritic_table[447] = {
  4150. 0xdd, 0x00, 0x80, 0xc6, 0x05, 0x03, 0x01, 0x81,
  4151. 0x41, 0xf6, 0x40, 0x9e, 0x07, 0x25, 0x90, 0x0b,
  4152. 0x80, 0x88, 0x81, 0x40, 0xfc, 0x84, 0x40, 0xd0,
  4153. 0x80, 0xb6, 0xac, 0x00, 0x01, 0x01, 0x00, 0x40,
  4154. 0x82, 0x3b, 0x81, 0x40, 0x85, 0x0b, 0x0a, 0x82,
  4155. 0xc2, 0x9a, 0xda, 0x8a, 0xb9, 0x8a, 0xa1, 0x81,
  4156. 0xfd, 0x87, 0xa8, 0x89, 0x8f, 0x9b, 0xbc, 0x80,
  4157. 0x8f, 0x02, 0x83, 0x9b, 0x80, 0xc9, 0x80, 0x8f,
  4158. 0x80, 0xed, 0x80, 0x8f, 0x80, 0xed, 0x80, 0x8f,
  4159. 0x80, 0xae, 0x82, 0xbb, 0x80, 0x8f, 0x06, 0x80,
  4160. 0xf6, 0x80, 0xed, 0x80, 0x8f, 0x80, 0xed, 0x80,
  4161. 0x8f, 0x80, 0xec, 0x81, 0x8f, 0x80, 0xfb, 0x80,
  4162. 0xee, 0x80, 0x8b, 0x28, 0x80, 0xea, 0x80, 0x8c,
  4163. 0x84, 0xca, 0x81, 0x9a, 0x00, 0x00, 0x03, 0x81,
  4164. 0xc1, 0x10, 0x81, 0xbd, 0x80, 0xef, 0x00, 0x81,
  4165. 0xa7, 0x0b, 0x84, 0x98, 0x30, 0x80, 0x89, 0x81,
  4166. 0x42, 0xc0, 0x82, 0x43, 0xb3, 0x81, 0x9d, 0x80,
  4167. 0x40, 0x93, 0x8a, 0x88, 0x80, 0x41, 0x5a, 0x82,
  4168. 0x41, 0x23, 0x80, 0x93, 0x39, 0x80, 0xaf, 0x8e,
  4169. 0x81, 0x8a, 0x82, 0x8e, 0x81, 0x8b, 0xc7, 0x80,
  4170. 0x8e, 0x80, 0xa5, 0x88, 0xb5, 0x81, 0xb9, 0x80,
  4171. 0x8a, 0x81, 0xc1, 0x81, 0xbf, 0x85, 0xd1, 0x98,
  4172. 0x18, 0x28, 0x0a, 0xb1, 0xbe, 0xaf, 0xa3, 0x84,
  4173. 0x8b, 0xa4, 0x8a, 0x41, 0xbc, 0x00, 0x82, 0x8a,
  4174. 0x82, 0x8c, 0x82, 0x8c, 0x82, 0x8c, 0x81, 0x4c,
  4175. 0xef, 0x82, 0x41, 0x3c, 0x80, 0x41, 0xf9, 0x85,
  4176. 0xe8, 0x83, 0xde, 0x80, 0x60, 0x75, 0x71, 0x80,
  4177. 0x8b, 0x08, 0x80, 0x9b, 0x81, 0xd1, 0x81, 0x8d,
  4178. 0xa1, 0xe5, 0x82, 0xe5, 0x05, 0x81, 0x8b, 0x80,
  4179. 0xa4, 0x80, 0x40, 0x96, 0x80, 0x9a, 0x91, 0xb8,
  4180. 0x83, 0xa3, 0x80, 0xde, 0x80, 0x8b, 0x80, 0xa3,
  4181. 0x80, 0x40, 0x94, 0x82, 0xc0, 0x83, 0xb2, 0x80,
  4182. 0xe3, 0x84, 0x88, 0x82, 0xff, 0x81, 0x60, 0x4f,
  4183. 0x2f, 0x80, 0x43, 0x00, 0x8f, 0x41, 0x0d, 0x00,
  4184. 0x80, 0xae, 0x80, 0xac, 0x81, 0xc2, 0x80, 0x42,
  4185. 0xfb, 0x80, 0x44, 0x9e, 0x28, 0xa9, 0x80, 0x88,
  4186. 0x42, 0x7c, 0x13, 0x80, 0x40, 0xa4, 0x81, 0x42,
  4187. 0x3a, 0x85, 0xa5, 0x80, 0x99, 0x84, 0x41, 0x8b,
  4188. 0x01, 0x82, 0xc5, 0x8a, 0xb0, 0x83, 0x40, 0xbf,
  4189. 0x80, 0xa8, 0x80, 0xc7, 0x81, 0xf7, 0x81, 0xbd,
  4190. 0x80, 0xcb, 0x80, 0x88, 0x82, 0xe7, 0x81, 0x40,
  4191. 0xb1, 0x81, 0xcf, 0x81, 0x8f, 0x80, 0x97, 0x32,
  4192. 0x84, 0xd8, 0x10, 0x81, 0x8c, 0x81, 0xde, 0x02,
  4193. 0x80, 0xfa, 0x81, 0x40, 0xfa, 0x81, 0xfd, 0x80,
  4194. 0xf5, 0x81, 0xf2, 0x80, 0x41, 0x0c, 0x81, 0x41,
  4195. 0x01, 0x0b, 0x80, 0x40, 0x9b, 0x80, 0xd2, 0x80,
  4196. 0x91, 0x80, 0xd0, 0x80, 0x41, 0xa4, 0x80, 0x41,
  4197. 0x01, 0x00, 0x81, 0xd0, 0x80, 0xc0, 0x80, 0x41,
  4198. 0x66, 0x81, 0x96, 0x80, 0x54, 0xeb, 0x8e, 0x60,
  4199. 0x2c, 0xd8, 0x80, 0x49, 0xbf, 0x84, 0xba, 0x86,
  4200. 0x42, 0x33, 0x81, 0x42, 0x21, 0x90, 0xcf, 0x81,
  4201. 0x60, 0x3f, 0xfd, 0x18, 0x30, 0x81, 0x5f, 0x00,
  4202. 0xad, 0x81, 0x96, 0x42, 0x1f, 0x12, 0x2f, 0x39,
  4203. 0x86, 0x9d, 0x83, 0x4e, 0x81, 0xbd, 0x40, 0xc1,
  4204. 0x86, 0x41, 0x76, 0x80, 0xbc, 0x83, 0x42, 0xfd,
  4205. 0x81, 0x42, 0xdf, 0x86, 0xec, 0x10, 0x82,
  4206. };
  4207. static const uint8_t unicode_prop_Extender_table[116] = {
  4208. 0x40, 0xb6, 0x80, 0x42, 0x17, 0x81, 0x43, 0x6d,
  4209. 0x80, 0x41, 0xb8, 0x80, 0x42, 0x75, 0x80, 0x40,
  4210. 0x88, 0x80, 0xd8, 0x80, 0x42, 0xef, 0x80, 0xfe,
  4211. 0x80, 0x49, 0x42, 0x80, 0xb7, 0x80, 0x42, 0x62,
  4212. 0x80, 0x41, 0x8d, 0x80, 0xc3, 0x80, 0x53, 0x88,
  4213. 0x80, 0xaa, 0x84, 0xe6, 0x81, 0xdc, 0x82, 0x60,
  4214. 0x6f, 0x15, 0x80, 0x45, 0xf5, 0x80, 0x43, 0xc1,
  4215. 0x80, 0x95, 0x80, 0x40, 0x88, 0x80, 0xeb, 0x80,
  4216. 0x94, 0x81, 0x60, 0x54, 0x7a, 0x80, 0x48, 0x0f,
  4217. 0x81, 0x45, 0xca, 0x80, 0x9a, 0x03, 0x80, 0x44,
  4218. 0xc6, 0x80, 0x41, 0x24, 0x80, 0xf3, 0x81, 0x41,
  4219. 0xf1, 0x82, 0x44, 0xce, 0x80, 0x43, 0x3f, 0x80,
  4220. 0x60, 0x4d, 0x67, 0x81, 0x44, 0x9b, 0x08, 0x80,
  4221. 0x8d, 0x81, 0x60, 0x71, 0x47, 0x81, 0x44, 0xb0,
  4222. 0x80, 0x43, 0x53, 0x82,
  4223. };
  4224. static const uint8_t unicode_prop_Hex_Digit_table[12] = {
  4225. 0xaf, 0x89, 0x35, 0x99, 0x85, 0x60, 0xfe, 0xa8,
  4226. 0x89, 0x35, 0x99, 0x85,
  4227. };
  4228. static const uint8_t unicode_prop_IDS_Unary_Operator_table[4] = {
  4229. 0x60, 0x2f, 0xfd, 0x81,
  4230. };
  4231. static const uint8_t unicode_prop_IDS_Binary_Operator_table[8] = {
  4232. 0x60, 0x2f, 0xef, 0x09, 0x89, 0x41, 0xf0, 0x80,
  4233. };
  4234. static const uint8_t unicode_prop_IDS_Trinary_Operator_table[4] = {
  4235. 0x60, 0x2f, 0xf1, 0x81,
  4236. };
  4237. static const uint8_t unicode_prop_Ideographic_table[71] = {
  4238. 0x60, 0x30, 0x05, 0x81, 0x98, 0x88, 0x8d, 0x82,
  4239. 0x43, 0xc4, 0x59, 0xbf, 0xbf, 0x60, 0x51, 0xff,
  4240. 0x60, 0x58, 0xff, 0x41, 0x6d, 0x81, 0xe9, 0x60,
  4241. 0x75, 0x09, 0x80, 0x8c, 0x84, 0x88, 0x5c, 0xd5,
  4242. 0xa8, 0x9f, 0xe0, 0xf2, 0x60, 0x23, 0x7c, 0x41,
  4243. 0x8b, 0x60, 0x4d, 0x03, 0x60, 0xa6, 0xdf, 0x9f,
  4244. 0x51, 0x1d, 0x81, 0x56, 0x8d, 0x81, 0x5d, 0x30,
  4245. 0x8e, 0x42, 0x6d, 0x49, 0xa1, 0x42, 0x1d, 0x45,
  4246. 0xe1, 0x53, 0x4a, 0x84, 0x60, 0x21, 0x29,
  4247. };
  4248. static const uint8_t unicode_prop_Join_Control_table[4] = {
  4249. 0x60, 0x20, 0x0b, 0x81,
  4250. };
  4251. static const uint8_t unicode_prop_Logical_Order_Exception_table[15] = {
  4252. 0x4e, 0x3f, 0x84, 0xfa, 0x84, 0x4a, 0xef, 0x11,
  4253. 0x80, 0x60, 0x90, 0xf9, 0x09, 0x00, 0x81,
  4254. };
  4255. static const uint8_t unicode_prop_Modifier_Combining_Mark_table[16] = {
  4256. 0x46, 0x53, 0x09, 0x80, 0x40, 0x82, 0x05, 0x02,
  4257. 0x81, 0x41, 0xe0, 0x08, 0x12, 0x80, 0x9e, 0x80,
  4258. };
  4259. static const uint8_t unicode_prop_Noncharacter_Code_Point_table[71] = {
  4260. 0x60, 0xfd, 0xcf, 0x9f, 0x42, 0x0d, 0x81, 0x60,
  4261. 0xff, 0xfd, 0x81, 0x60, 0xff, 0xfd, 0x81, 0x60,
  4262. 0xff, 0xfd, 0x81, 0x60, 0xff, 0xfd, 0x81, 0x60,
  4263. 0xff, 0xfd, 0x81, 0x60, 0xff, 0xfd, 0x81, 0x60,
  4264. 0xff, 0xfd, 0x81, 0x60, 0xff, 0xfd, 0x81, 0x60,
  4265. 0xff, 0xfd, 0x81, 0x60, 0xff, 0xfd, 0x81, 0x60,
  4266. 0xff, 0xfd, 0x81, 0x60, 0xff, 0xfd, 0x81, 0x60,
  4267. 0xff, 0xfd, 0x81, 0x60, 0xff, 0xfd, 0x81, 0x60,
  4268. 0xff, 0xfd, 0x81, 0x60, 0xff, 0xfd, 0x81,
  4269. };
  4270. static const uint8_t unicode_prop_Pattern_Syntax_table[58] = {
  4271. 0xa0, 0x8e, 0x89, 0x86, 0x99, 0x18, 0x80, 0x99,
  4272. 0x83, 0xa1, 0x30, 0x00, 0x08, 0x00, 0x0b, 0x03,
  4273. 0x02, 0x80, 0x96, 0x80, 0x9e, 0x80, 0x5f, 0x17,
  4274. 0x97, 0x87, 0x8e, 0x81, 0x92, 0x80, 0x89, 0x41,
  4275. 0x30, 0x42, 0xcf, 0x40, 0x9f, 0x42, 0x75, 0x9d,
  4276. 0x44, 0x6b, 0x41, 0xff, 0xff, 0x41, 0x80, 0x13,
  4277. 0x98, 0x8e, 0x80, 0x60, 0xcd, 0x0c, 0x81, 0x41,
  4278. 0x04, 0x81,
  4279. };
  4280. static const uint8_t unicode_prop_Pattern_White_Space_table[11] = {
  4281. 0x88, 0x84, 0x91, 0x80, 0xe3, 0x80, 0x5f, 0x87,
  4282. 0x81, 0x97, 0x81,
  4283. };
  4284. static const uint8_t unicode_prop_Quotation_Mark_table[31] = {
  4285. 0xa1, 0x03, 0x80, 0x40, 0x82, 0x80, 0x8e, 0x80,
  4286. 0x5f, 0x5b, 0x87, 0x98, 0x81, 0x4e, 0x06, 0x80,
  4287. 0x41, 0xc8, 0x83, 0x8c, 0x82, 0x60, 0xce, 0x20,
  4288. 0x83, 0x40, 0xbc, 0x03, 0x80, 0xd9, 0x81,
  4289. };
  4290. static const uint8_t unicode_prop_Radical_table[9] = {
  4291. 0x60, 0x2e, 0x7f, 0x99, 0x80, 0xd8, 0x8b, 0x40,
  4292. 0xd5,
  4293. };
  4294. static const uint8_t unicode_prop_Regional_Indicator_table[4] = {
  4295. 0x61, 0xf1, 0xe5, 0x99,
  4296. };
  4297. static const uint8_t unicode_prop_Sentence_Terminal_table[213] = {
  4298. 0xa0, 0x80, 0x8b, 0x80, 0x8f, 0x80, 0x45, 0x48,
  4299. 0x80, 0x40, 0x92, 0x82, 0x40, 0xb3, 0x80, 0xaa,
  4300. 0x82, 0x40, 0xf5, 0x80, 0xbc, 0x00, 0x02, 0x81,
  4301. 0x41, 0x24, 0x81, 0x46, 0xe3, 0x81, 0x43, 0x15,
  4302. 0x03, 0x81, 0x43, 0x04, 0x80, 0x40, 0xc5, 0x81,
  4303. 0x40, 0x9c, 0x81, 0xac, 0x04, 0x80, 0x41, 0x39,
  4304. 0x81, 0x41, 0x61, 0x83, 0x40, 0xa1, 0x81, 0x89,
  4305. 0x09, 0x81, 0x9c, 0x82, 0x40, 0xba, 0x81, 0xc0,
  4306. 0x81, 0x43, 0xa3, 0x80, 0x96, 0x81, 0x88, 0x82,
  4307. 0x4c, 0xae, 0x82, 0x41, 0x31, 0x80, 0x8c, 0x80,
  4308. 0x95, 0x81, 0x41, 0xac, 0x80, 0x60, 0x74, 0xfb,
  4309. 0x80, 0x41, 0x0d, 0x81, 0x40, 0xe2, 0x02, 0x80,
  4310. 0x41, 0x7d, 0x81, 0xd5, 0x81, 0xde, 0x80, 0x40,
  4311. 0x97, 0x81, 0x40, 0x92, 0x82, 0x40, 0x8f, 0x81,
  4312. 0x40, 0xf8, 0x80, 0x60, 0x52, 0x25, 0x01, 0x81,
  4313. 0xba, 0x02, 0x81, 0x40, 0xa8, 0x80, 0x8b, 0x80,
  4314. 0x8f, 0x80, 0xc0, 0x80, 0x4a, 0xf3, 0x81, 0x44,
  4315. 0xfc, 0x84, 0xab, 0x83, 0x40, 0xbc, 0x81, 0xf4,
  4316. 0x83, 0xfe, 0x82, 0x40, 0x80, 0x0d, 0x80, 0x8f,
  4317. 0x81, 0xd7, 0x08, 0x81, 0xeb, 0x80, 0x41, 0x29,
  4318. 0x81, 0xf4, 0x81, 0x41, 0x74, 0x0c, 0x8e, 0xe8,
  4319. 0x81, 0x40, 0xf8, 0x82, 0x42, 0x04, 0x00, 0x80,
  4320. 0x40, 0xfa, 0x81, 0xd6, 0x81, 0x41, 0xa3, 0x81,
  4321. 0x42, 0xb3, 0x81, 0xc9, 0x81, 0x60, 0x4b, 0x28,
  4322. 0x81, 0x40, 0x84, 0x80, 0xc0, 0x81, 0x8a, 0x80,
  4323. 0x42, 0x28, 0x81, 0x41, 0x27, 0x80, 0x60, 0x4e,
  4324. 0x05, 0x80, 0x5d, 0xe7, 0x80,
  4325. };
  4326. static const uint8_t unicode_prop_Soft_Dotted_table[79] = {
  4327. 0xe8, 0x81, 0x40, 0xc3, 0x80, 0x41, 0x18, 0x80,
  4328. 0x9d, 0x80, 0xb3, 0x80, 0x93, 0x80, 0x41, 0x3f,
  4329. 0x80, 0xe1, 0x00, 0x80, 0x59, 0x08, 0x80, 0xb2,
  4330. 0x80, 0x8c, 0x02, 0x80, 0x40, 0x83, 0x80, 0x40,
  4331. 0x9c, 0x80, 0x41, 0xa4, 0x80, 0x40, 0xd5, 0x81,
  4332. 0x4b, 0x31, 0x80, 0x61, 0xa7, 0xa4, 0x81, 0xb1,
  4333. 0x81, 0xb1, 0x81, 0xb1, 0x81, 0xb1, 0x81, 0xb1,
  4334. 0x81, 0xb1, 0x81, 0xb1, 0x81, 0xb1, 0x81, 0xb1,
  4335. 0x81, 0xb1, 0x81, 0xb1, 0x81, 0xb1, 0x81, 0x48,
  4336. 0x85, 0x80, 0x41, 0x30, 0x81, 0x99, 0x80,
  4337. };
  4338. static const uint8_t unicode_prop_Terminal_Punctuation_table[264] = {
  4339. 0xa0, 0x80, 0x89, 0x00, 0x80, 0x8a, 0x0a, 0x80,
  4340. 0x43, 0x3d, 0x07, 0x80, 0x42, 0x00, 0x80, 0xb8,
  4341. 0x80, 0xc7, 0x80, 0x8d, 0x00, 0x82, 0x40, 0xb3,
  4342. 0x80, 0xaa, 0x8a, 0x00, 0x40, 0xea, 0x81, 0xb5,
  4343. 0x28, 0x87, 0x9e, 0x80, 0x41, 0x04, 0x81, 0x44,
  4344. 0xf3, 0x81, 0x40, 0xab, 0x03, 0x85, 0x41, 0x36,
  4345. 0x81, 0x43, 0x14, 0x87, 0x43, 0x04, 0x80, 0xfb,
  4346. 0x82, 0xc6, 0x81, 0x40, 0x9c, 0x12, 0x80, 0xa6,
  4347. 0x19, 0x81, 0x41, 0x39, 0x81, 0x41, 0x61, 0x83,
  4348. 0x40, 0xa1, 0x81, 0x89, 0x08, 0x82, 0x9c, 0x82,
  4349. 0x40, 0xba, 0x84, 0xbd, 0x81, 0x43, 0xa3, 0x80,
  4350. 0x96, 0x81, 0x88, 0x82, 0x4c, 0xae, 0x82, 0x41,
  4351. 0x31, 0x80, 0x8c, 0x03, 0x80, 0x89, 0x00, 0x0a,
  4352. 0x81, 0x41, 0xab, 0x81, 0x60, 0x74, 0xfa, 0x81,
  4353. 0x41, 0x0c, 0x82, 0x40, 0xe2, 0x84, 0x41, 0x7d,
  4354. 0x81, 0xd5, 0x81, 0xde, 0x80, 0x40, 0x96, 0x82,
  4355. 0x40, 0x92, 0x82, 0xfe, 0x80, 0x8f, 0x81, 0x40,
  4356. 0xf8, 0x80, 0x60, 0x52, 0x25, 0x01, 0x81, 0xb8,
  4357. 0x10, 0x83, 0x40, 0xa8, 0x80, 0x89, 0x00, 0x80,
  4358. 0x8a, 0x0a, 0x80, 0xc0, 0x01, 0x80, 0x44, 0x39,
  4359. 0x80, 0xaf, 0x80, 0x44, 0x85, 0x80, 0x40, 0xc6,
  4360. 0x80, 0x41, 0x35, 0x81, 0x40, 0x97, 0x85, 0xc3,
  4361. 0x85, 0xd8, 0x83, 0x43, 0xb7, 0x84, 0xab, 0x83,
  4362. 0x40, 0xbc, 0x86, 0xef, 0x83, 0xfe, 0x82, 0x40,
  4363. 0x80, 0x0d, 0x80, 0x8f, 0x81, 0xd7, 0x84, 0xeb,
  4364. 0x80, 0x41, 0x29, 0x81, 0xf4, 0x82, 0x8b, 0x81,
  4365. 0x41, 0x65, 0x1a, 0x8e, 0xe8, 0x81, 0x40, 0xf8,
  4366. 0x82, 0x42, 0x04, 0x00, 0x80, 0x40, 0xfa, 0x81,
  4367. 0xd6, 0x0b, 0x81, 0x41, 0x9d, 0x82, 0xac, 0x80,
  4368. 0x42, 0x84, 0x81, 0xc9, 0x81, 0x45, 0x2a, 0x84,
  4369. 0x60, 0x45, 0xf8, 0x81, 0x40, 0x84, 0x80, 0xc0,
  4370. 0x82, 0x89, 0x80, 0x42, 0x28, 0x81, 0x41, 0x26,
  4371. 0x81, 0x60, 0x4e, 0x05, 0x80, 0x5d, 0xe6, 0x83,
  4372. };
  4373. static const uint8_t unicode_prop_Unified_Ideograph_table[46] = {
  4374. 0x60, 0x33, 0xff, 0x59, 0xbf, 0xbf, 0x60, 0x51,
  4375. 0xff, 0x60, 0x5a, 0x0d, 0x08, 0x00, 0x81, 0x89,
  4376. 0x00, 0x00, 0x09, 0x82, 0x61, 0x05, 0xd5, 0x60,
  4377. 0xa6, 0xdf, 0x9f, 0x51, 0x1d, 0x81, 0x56, 0x8d,
  4378. 0x81, 0x5d, 0x30, 0x8e, 0x42, 0x6d, 0x51, 0xa1,
  4379. 0x53, 0x4a, 0x84, 0x60, 0x21, 0x29,
  4380. };
  4381. static const uint8_t unicode_prop_Variation_Selector_table[13] = {
  4382. 0x58, 0x0a, 0x10, 0x80, 0x60, 0xe5, 0xef, 0x8f,
  4383. 0x6d, 0x02, 0xef, 0x40, 0xef,
  4384. };
  4385. static const uint8_t unicode_prop_White_Space_table[22] = {
  4386. 0x88, 0x84, 0x91, 0x80, 0xe3, 0x80, 0x99, 0x80,
  4387. 0x55, 0xde, 0x80, 0x49, 0x7e, 0x8a, 0x9c, 0x0c,
  4388. 0x80, 0xae, 0x80, 0x4f, 0x9f, 0x80,
  4389. };
  4390. static const uint8_t unicode_prop_Bidi_Mirrored_table[173] = {
  4391. 0xa7, 0x81, 0x91, 0x00, 0x80, 0x9b, 0x00, 0x80,
  4392. 0x9c, 0x00, 0x80, 0xac, 0x80, 0x8e, 0x80, 0x4e,
  4393. 0x7d, 0x83, 0x47, 0x5c, 0x81, 0x49, 0x9b, 0x81,
  4394. 0x89, 0x81, 0xb5, 0x81, 0x8d, 0x81, 0x40, 0xb0,
  4395. 0x80, 0x40, 0xbf, 0x1a, 0x2a, 0x02, 0x0a, 0x18,
  4396. 0x18, 0x00, 0x03, 0x88, 0x20, 0x80, 0x91, 0x23,
  4397. 0x88, 0x08, 0x00, 0x38, 0x9f, 0x0b, 0x20, 0x88,
  4398. 0x09, 0x92, 0x21, 0x88, 0x21, 0x0b, 0x97, 0x81,
  4399. 0x8f, 0x3b, 0x93, 0x0e, 0x81, 0x44, 0x3c, 0x8d,
  4400. 0xc9, 0x01, 0x18, 0x08, 0x14, 0x1c, 0x12, 0x8d,
  4401. 0x41, 0x92, 0x95, 0x0d, 0x80, 0x8d, 0x38, 0x35,
  4402. 0x10, 0x1c, 0x01, 0x0c, 0x18, 0x02, 0x09, 0x89,
  4403. 0x29, 0x81, 0x8b, 0x92, 0x03, 0x08, 0x00, 0x08,
  4404. 0x03, 0x21, 0x2a, 0x97, 0x81, 0x8a, 0x0b, 0x18,
  4405. 0x09, 0x0b, 0xaa, 0x0f, 0x80, 0xa7, 0x20, 0x00,
  4406. 0x14, 0x22, 0x18, 0x14, 0x00, 0x40, 0xff, 0x80,
  4407. 0x42, 0x02, 0x1a, 0x08, 0x81, 0x8d, 0x09, 0x89,
  4408. 0xaa, 0x87, 0x41, 0xaa, 0x89, 0x0f, 0x60, 0xce,
  4409. 0x3c, 0x2c, 0x81, 0x40, 0xa1, 0x81, 0x91, 0x00,
  4410. 0x80, 0x9b, 0x00, 0x80, 0x9c, 0x00, 0x00, 0x08,
  4411. 0x81, 0x60, 0xd7, 0x76, 0x80, 0xb8, 0x80, 0xb8,
  4412. 0x80, 0xb8, 0x80, 0xb8, 0x80,
  4413. };
  4414. static const uint8_t unicode_prop_Emoji_table[239] = {
  4415. 0xa2, 0x05, 0x04, 0x89, 0xee, 0x03, 0x80, 0x5f,
  4416. 0x8c, 0x80, 0x8b, 0x80, 0x40, 0xd7, 0x80, 0x95,
  4417. 0x80, 0xd9, 0x85, 0x8e, 0x81, 0x41, 0x6e, 0x81,
  4418. 0x8b, 0x80, 0x40, 0xa5, 0x80, 0x98, 0x8a, 0x1a,
  4419. 0x40, 0xc6, 0x80, 0x40, 0xe6, 0x81, 0x89, 0x80,
  4420. 0x88, 0x80, 0xb9, 0x18, 0x84, 0x88, 0x01, 0x01,
  4421. 0x09, 0x03, 0x01, 0x00, 0x09, 0x02, 0x02, 0x0f,
  4422. 0x14, 0x00, 0x04, 0x8b, 0x8a, 0x09, 0x00, 0x08,
  4423. 0x80, 0x91, 0x01, 0x81, 0x91, 0x28, 0x00, 0x0a,
  4424. 0x0c, 0x01, 0x0b, 0x81, 0x8a, 0x0c, 0x09, 0x04,
  4425. 0x08, 0x00, 0x81, 0x93, 0x0c, 0x28, 0x19, 0x03,
  4426. 0x01, 0x01, 0x28, 0x01, 0x00, 0x00, 0x05, 0x02,
  4427. 0x05, 0x80, 0x89, 0x81, 0x8e, 0x01, 0x03, 0x00,
  4428. 0x03, 0x10, 0x80, 0x8a, 0x81, 0xaf, 0x82, 0x88,
  4429. 0x80, 0x8d, 0x80, 0x8d, 0x80, 0x41, 0x73, 0x81,
  4430. 0x41, 0xce, 0x82, 0x92, 0x81, 0xb2, 0x03, 0x80,
  4431. 0x44, 0xd9, 0x80, 0x8b, 0x80, 0x42, 0x58, 0x00,
  4432. 0x80, 0x61, 0xbd, 0x69, 0x80, 0x40, 0xc9, 0x80,
  4433. 0x40, 0x9f, 0x81, 0x8b, 0x81, 0x8d, 0x01, 0x89,
  4434. 0xca, 0x99, 0x01, 0x96, 0x80, 0x93, 0x01, 0x88,
  4435. 0x94, 0x81, 0x40, 0xad, 0xa1, 0x81, 0xef, 0x09,
  4436. 0x02, 0x81, 0xd2, 0x0a, 0x80, 0x41, 0x06, 0x80,
  4437. 0xbe, 0x8a, 0x28, 0x97, 0x31, 0x0f, 0x8b, 0x01,
  4438. 0x19, 0x03, 0x81, 0x8c, 0x09, 0x07, 0x81, 0x88,
  4439. 0x04, 0x82, 0x8b, 0x17, 0x11, 0x00, 0x03, 0x05,
  4440. 0x02, 0x05, 0xd5, 0xaf, 0xc5, 0x27, 0x0b, 0x82,
  4441. 0x89, 0x10, 0x01, 0x10, 0x81, 0x89, 0x40, 0xe2,
  4442. 0x8b, 0x18, 0x41, 0x1a, 0xae, 0x80, 0x89, 0x80,
  4443. 0x40, 0xb8, 0xef, 0x8c, 0x82, 0x8a, 0x82, 0xb8,
  4444. 0x00, 0x83, 0x8f, 0x81, 0x8b, 0x83, 0x89,
  4445. };
  4446. static const uint8_t unicode_prop_Emoji_Component_table[28] = {
  4447. 0xa2, 0x05, 0x04, 0x89, 0x5f, 0xd2, 0x80, 0x40,
  4448. 0xd4, 0x80, 0x60, 0xdd, 0x2a, 0x80, 0x60, 0xf3,
  4449. 0xd5, 0x99, 0x41, 0xfa, 0x84, 0x45, 0xaf, 0x83,
  4450. 0x6c, 0x06, 0x6b, 0xdf,
  4451. };
  4452. static const uint8_t unicode_prop_Emoji_Modifier_table[4] = {
  4453. 0x61, 0xf3, 0xfa, 0x84,
  4454. };
  4455. static const uint8_t unicode_prop_Emoji_Modifier_Base_table[71] = {
  4456. 0x60, 0x26, 0x1c, 0x80, 0x40, 0xda, 0x80, 0x8f,
  4457. 0x83, 0x61, 0xcc, 0x76, 0x80, 0xbb, 0x11, 0x01,
  4458. 0x82, 0xf4, 0x09, 0x8a, 0x94, 0x92, 0x10, 0x1a,
  4459. 0x02, 0x30, 0x00, 0x97, 0x80, 0x40, 0xc8, 0x0b,
  4460. 0x80, 0x94, 0x03, 0x81, 0x40, 0xad, 0x12, 0x84,
  4461. 0xd2, 0x80, 0x8f, 0x82, 0x88, 0x80, 0x8a, 0x80,
  4462. 0x42, 0x3e, 0x01, 0x07, 0x3d, 0x80, 0x88, 0x89,
  4463. 0x0a, 0xb7, 0x80, 0xbc, 0x08, 0x08, 0x80, 0x90,
  4464. 0x10, 0x8c, 0x40, 0xe4, 0x82, 0xa9, 0x88,
  4465. };
  4466. static const uint8_t unicode_prop_Emoji_Presentation_table[145] = {
  4467. 0x60, 0x23, 0x19, 0x81, 0x40, 0xcc, 0x1a, 0x01,
  4468. 0x80, 0x42, 0x08, 0x81, 0x94, 0x81, 0xb1, 0x8b,
  4469. 0xaa, 0x80, 0x92, 0x80, 0x8c, 0x07, 0x81, 0x90,
  4470. 0x0c, 0x0f, 0x04, 0x80, 0x94, 0x06, 0x08, 0x03,
  4471. 0x01, 0x06, 0x03, 0x81, 0x9b, 0x80, 0xa2, 0x00,
  4472. 0x03, 0x10, 0x80, 0xbc, 0x82, 0x97, 0x80, 0x8d,
  4473. 0x80, 0x43, 0x5a, 0x81, 0xb2, 0x03, 0x80, 0x61,
  4474. 0xc4, 0xad, 0x80, 0x40, 0xc9, 0x80, 0x40, 0xbd,
  4475. 0x01, 0x89, 0xca, 0x99, 0x00, 0x97, 0x80, 0x93,
  4476. 0x01, 0x20, 0x82, 0x94, 0x81, 0x40, 0xad, 0xa0,
  4477. 0x8b, 0x88, 0x80, 0xc5, 0x80, 0x95, 0x8b, 0xaa,
  4478. 0x1c, 0x8b, 0x90, 0x10, 0x82, 0xc6, 0x00, 0x80,
  4479. 0x40, 0xba, 0x81, 0xbe, 0x8c, 0x18, 0x97, 0x91,
  4480. 0x80, 0x99, 0x81, 0x8c, 0x80, 0xd5, 0xd4, 0xaf,
  4481. 0xc5, 0x28, 0x12, 0x0b, 0x13, 0x8a, 0x0e, 0x88,
  4482. 0x40, 0xe2, 0x8b, 0x18, 0x41, 0x1a, 0xae, 0x80,
  4483. 0x89, 0x80, 0x40, 0xb8, 0xef, 0x8c, 0x82, 0x8a,
  4484. 0x82, 0xb8, 0x00, 0x83, 0x8f, 0x81, 0x8b, 0x83,
  4485. 0x89,
  4486. };
  4487. static const uint8_t unicode_prop_Extended_Pictographic_table[254] = {
  4488. 0x40, 0xa8, 0x03, 0x80, 0x5f, 0x8c, 0x80, 0x8b,
  4489. 0x80, 0x40, 0xd7, 0x80, 0x95, 0x80, 0xd9, 0x85,
  4490. 0x8e, 0x81, 0x41, 0x6e, 0x81, 0x8b, 0x80, 0x40,
  4491. 0xa5, 0x80, 0x98, 0x8a, 0x1a, 0x40, 0xc6, 0x80,
  4492. 0x40, 0xe6, 0x81, 0x89, 0x80, 0x88, 0x80, 0xb9,
  4493. 0x18, 0x84, 0x88, 0x01, 0x01, 0x09, 0x03, 0x01,
  4494. 0x00, 0x09, 0x02, 0x02, 0x0f, 0x14, 0x00, 0x04,
  4495. 0x8b, 0x8a, 0x09, 0x00, 0x08, 0x80, 0x91, 0x01,
  4496. 0x81, 0x91, 0x28, 0x00, 0x0a, 0x0c, 0x01, 0x0b,
  4497. 0x81, 0x8a, 0x0c, 0x09, 0x04, 0x08, 0x00, 0x81,
  4498. 0x93, 0x0c, 0x28, 0x19, 0x03, 0x01, 0x01, 0x28,
  4499. 0x01, 0x00, 0x00, 0x05, 0x02, 0x05, 0x80, 0x89,
  4500. 0x81, 0x8e, 0x01, 0x03, 0x00, 0x03, 0x10, 0x80,
  4501. 0x8a, 0x81, 0xaf, 0x82, 0x88, 0x80, 0x8d, 0x80,
  4502. 0x8d, 0x80, 0x41, 0x73, 0x81, 0x41, 0xce, 0x82,
  4503. 0x92, 0x81, 0xb2, 0x03, 0x80, 0x44, 0xd9, 0x80,
  4504. 0x8b, 0x80, 0x42, 0x58, 0x00, 0x80, 0x61, 0xbd,
  4505. 0x69, 0x80, 0xa6, 0x83, 0xe3, 0x8b, 0x8e, 0x81,
  4506. 0x8e, 0x80, 0x8d, 0x81, 0xa4, 0x89, 0xef, 0x81,
  4507. 0x8b, 0x81, 0x8d, 0x01, 0x89, 0x92, 0xb7, 0x9a,
  4508. 0x8e, 0x89, 0x80, 0x93, 0x01, 0x88, 0x03, 0x88,
  4509. 0x96, 0x85, 0x40, 0xbb, 0x81, 0xef, 0x09, 0x02,
  4510. 0x81, 0xd2, 0x0a, 0x03, 0x84, 0x40, 0xfd, 0x80,
  4511. 0xbe, 0x8a, 0x28, 0x97, 0x31, 0x0f, 0x8b, 0x01,
  4512. 0x19, 0x03, 0x81, 0x8c, 0x09, 0x07, 0x81, 0x88,
  4513. 0x04, 0x82, 0x8b, 0x17, 0x11, 0x00, 0x03, 0x05,
  4514. 0x02, 0x05, 0xd5, 0xaf, 0xc5, 0x27, 0x81, 0x90,
  4515. 0x10, 0x05, 0x81, 0x8c, 0x40, 0xd9, 0xa5, 0x8b,
  4516. 0x83, 0xb7, 0x87, 0x89, 0x85, 0xa7, 0x87, 0x9d,
  4517. 0x81, 0x8b, 0x19, 0x8d, 0x88, 0xa6, 0x8b, 0xae,
  4518. 0x80, 0x89, 0x80, 0x40, 0xb8, 0xd7, 0x87, 0x8d,
  4519. 0x40, 0x91, 0x40, 0xff, 0x43, 0xfd,
  4520. };
  4521. static const uint8_t unicode_prop_Default_Ignorable_Code_Point_table[51] = {
  4522. 0x40, 0xac, 0x80, 0x42, 0xa0, 0x80, 0x42, 0xcb,
  4523. 0x80, 0x4b, 0x41, 0x81, 0x46, 0x52, 0x81, 0xd4,
  4524. 0x84, 0x47, 0xfa, 0x84, 0x99, 0x84, 0xb0, 0x8f,
  4525. 0x50, 0xf3, 0x80, 0x60, 0xcc, 0x9a, 0x8f, 0x40,
  4526. 0xee, 0x80, 0x40, 0x9f, 0x80, 0xce, 0x88, 0x60,
  4527. 0xbc, 0xa6, 0x83, 0x54, 0xce, 0x87, 0x6c, 0x2e,
  4528. 0x84, 0x4f, 0xff,
  4529. };
  4530. typedef enum {
  4531. UNICODE_PROP_Hyphen,
  4532. UNICODE_PROP_Other_Math,
  4533. UNICODE_PROP_Other_Alphabetic,
  4534. UNICODE_PROP_Other_Lowercase,
  4535. UNICODE_PROP_Other_Uppercase,
  4536. UNICODE_PROP_Other_Grapheme_Extend,
  4537. UNICODE_PROP_Other_Default_Ignorable_Code_Point,
  4538. UNICODE_PROP_Other_ID_Start,
  4539. UNICODE_PROP_Other_ID_Continue,
  4540. UNICODE_PROP_Prepended_Concatenation_Mark,
  4541. UNICODE_PROP_ID_Continue1,
  4542. UNICODE_PROP_XID_Start1,
  4543. UNICODE_PROP_XID_Continue1,
  4544. UNICODE_PROP_Changes_When_Titlecased1,
  4545. UNICODE_PROP_Changes_When_Casefolded1,
  4546. UNICODE_PROP_Changes_When_NFKC_Casefolded1,
  4547. UNICODE_PROP_Basic_Emoji1,
  4548. UNICODE_PROP_Basic_Emoji2,
  4549. UNICODE_PROP_RGI_Emoji_Modifier_Sequence,
  4550. UNICODE_PROP_RGI_Emoji_Flag_Sequence,
  4551. UNICODE_PROP_Emoji_Keycap_Sequence,
  4552. UNICODE_PROP_ASCII_Hex_Digit,
  4553. UNICODE_PROP_Bidi_Control,
  4554. UNICODE_PROP_Dash,
  4555. UNICODE_PROP_Deprecated,
  4556. UNICODE_PROP_Diacritic,
  4557. UNICODE_PROP_Extender,
  4558. UNICODE_PROP_Hex_Digit,
  4559. UNICODE_PROP_IDS_Unary_Operator,
  4560. UNICODE_PROP_IDS_Binary_Operator,
  4561. UNICODE_PROP_IDS_Trinary_Operator,
  4562. UNICODE_PROP_Ideographic,
  4563. UNICODE_PROP_Join_Control,
  4564. UNICODE_PROP_Logical_Order_Exception,
  4565. UNICODE_PROP_Modifier_Combining_Mark,
  4566. UNICODE_PROP_Noncharacter_Code_Point,
  4567. UNICODE_PROP_Pattern_Syntax,
  4568. UNICODE_PROP_Pattern_White_Space,
  4569. UNICODE_PROP_Quotation_Mark,
  4570. UNICODE_PROP_Radical,
  4571. UNICODE_PROP_Regional_Indicator,
  4572. UNICODE_PROP_Sentence_Terminal,
  4573. UNICODE_PROP_Soft_Dotted,
  4574. UNICODE_PROP_Terminal_Punctuation,
  4575. UNICODE_PROP_Unified_Ideograph,
  4576. UNICODE_PROP_Variation_Selector,
  4577. UNICODE_PROP_White_Space,
  4578. UNICODE_PROP_Bidi_Mirrored,
  4579. UNICODE_PROP_Emoji,
  4580. UNICODE_PROP_Emoji_Component,
  4581. UNICODE_PROP_Emoji_Modifier,
  4582. UNICODE_PROP_Emoji_Modifier_Base,
  4583. UNICODE_PROP_Emoji_Presentation,
  4584. UNICODE_PROP_Extended_Pictographic,
  4585. UNICODE_PROP_Default_Ignorable_Code_Point,
  4586. UNICODE_PROP_ID_Start,
  4587. UNICODE_PROP_Case_Ignorable,
  4588. UNICODE_PROP_ASCII,
  4589. UNICODE_PROP_Alphabetic,
  4590. UNICODE_PROP_Any,
  4591. UNICODE_PROP_Assigned,
  4592. UNICODE_PROP_Cased,
  4593. UNICODE_PROP_Changes_When_Casefolded,
  4594. UNICODE_PROP_Changes_When_Casemapped,
  4595. UNICODE_PROP_Changes_When_Lowercased,
  4596. UNICODE_PROP_Changes_When_NFKC_Casefolded,
  4597. UNICODE_PROP_Changes_When_Titlecased,
  4598. UNICODE_PROP_Changes_When_Uppercased,
  4599. UNICODE_PROP_Grapheme_Base,
  4600. UNICODE_PROP_Grapheme_Extend,
  4601. UNICODE_PROP_ID_Continue,
  4602. UNICODE_PROP_ID_Compat_Math_Start,
  4603. UNICODE_PROP_ID_Compat_Math_Continue,
  4604. UNICODE_PROP_InCB,
  4605. UNICODE_PROP_Lowercase,
  4606. UNICODE_PROP_Math,
  4607. UNICODE_PROP_Uppercase,
  4608. UNICODE_PROP_XID_Continue,
  4609. UNICODE_PROP_XID_Start,
  4610. UNICODE_PROP_Cased1,
  4611. UNICODE_PROP_COUNT,
  4612. } UnicodePropertyEnum;
  4613. static const char unicode_prop_name_table[] =
  4614. "ASCII_Hex_Digit,AHex" "\0"
  4615. "Bidi_Control,Bidi_C" "\0"
  4616. "Dash" "\0"
  4617. "Deprecated,Dep" "\0"
  4618. "Diacritic,Dia" "\0"
  4619. "Extender,Ext" "\0"
  4620. "Hex_Digit,Hex" "\0"
  4621. "IDS_Unary_Operator,IDSU" "\0"
  4622. "IDS_Binary_Operator,IDSB" "\0"
  4623. "IDS_Trinary_Operator,IDST" "\0"
  4624. "Ideographic,Ideo" "\0"
  4625. "Join_Control,Join_C" "\0"
  4626. "Logical_Order_Exception,LOE" "\0"
  4627. "Modifier_Combining_Mark,MCM" "\0"
  4628. "Noncharacter_Code_Point,NChar" "\0"
  4629. "Pattern_Syntax,Pat_Syn" "\0"
  4630. "Pattern_White_Space,Pat_WS" "\0"
  4631. "Quotation_Mark,QMark" "\0"
  4632. "Radical" "\0"
  4633. "Regional_Indicator,RI" "\0"
  4634. "Sentence_Terminal,STerm" "\0"
  4635. "Soft_Dotted,SD" "\0"
  4636. "Terminal_Punctuation,Term" "\0"
  4637. "Unified_Ideograph,UIdeo" "\0"
  4638. "Variation_Selector,VS" "\0"
  4639. "White_Space,space" "\0"
  4640. "Bidi_Mirrored,Bidi_M" "\0"
  4641. "Emoji" "\0"
  4642. "Emoji_Component,EComp" "\0"
  4643. "Emoji_Modifier,EMod" "\0"
  4644. "Emoji_Modifier_Base,EBase" "\0"
  4645. "Emoji_Presentation,EPres" "\0"
  4646. "Extended_Pictographic,ExtPict" "\0"
  4647. "Default_Ignorable_Code_Point,DI" "\0"
  4648. "ID_Start,IDS" "\0"
  4649. "Case_Ignorable,CI" "\0"
  4650. "ASCII" "\0"
  4651. "Alphabetic,Alpha" "\0"
  4652. "Any" "\0"
  4653. "Assigned" "\0"
  4654. "Cased" "\0"
  4655. "Changes_When_Casefolded,CWCF" "\0"
  4656. "Changes_When_Casemapped,CWCM" "\0"
  4657. "Changes_When_Lowercased,CWL" "\0"
  4658. "Changes_When_NFKC_Casefolded,CWKCF" "\0"
  4659. "Changes_When_Titlecased,CWT" "\0"
  4660. "Changes_When_Uppercased,CWU" "\0"
  4661. "Grapheme_Base,Gr_Base" "\0"
  4662. "Grapheme_Extend,Gr_Ext" "\0"
  4663. "ID_Continue,IDC" "\0"
  4664. "ID_Compat_Math_Start" "\0"
  4665. "ID_Compat_Math_Continue" "\0"
  4666. "InCB" "\0"
  4667. "Lowercase,Lower" "\0"
  4668. "Math" "\0"
  4669. "Uppercase,Upper" "\0"
  4670. "XID_Continue,XIDC" "\0"
  4671. "XID_Start,XIDS" "\0"
  4672. ;
  4673. static const uint8_t * const unicode_prop_table[] = {
  4674. unicode_prop_Hyphen_table,
  4675. unicode_prop_Other_Math_table,
  4676. unicode_prop_Other_Alphabetic_table,
  4677. unicode_prop_Other_Lowercase_table,
  4678. unicode_prop_Other_Uppercase_table,
  4679. unicode_prop_Other_Grapheme_Extend_table,
  4680. unicode_prop_Other_Default_Ignorable_Code_Point_table,
  4681. unicode_prop_Other_ID_Start_table,
  4682. unicode_prop_Other_ID_Continue_table,
  4683. unicode_prop_Prepended_Concatenation_Mark_table,
  4684. unicode_prop_ID_Continue1_table,
  4685. unicode_prop_XID_Start1_table,
  4686. unicode_prop_XID_Continue1_table,
  4687. unicode_prop_Changes_When_Titlecased1_table,
  4688. unicode_prop_Changes_When_Casefolded1_table,
  4689. unicode_prop_Changes_When_NFKC_Casefolded1_table,
  4690. unicode_prop_Basic_Emoji1_table,
  4691. unicode_prop_Basic_Emoji2_table,
  4692. unicode_prop_RGI_Emoji_Modifier_Sequence_table,
  4693. unicode_prop_RGI_Emoji_Flag_Sequence_table,
  4694. unicode_prop_Emoji_Keycap_Sequence_table,
  4695. unicode_prop_ASCII_Hex_Digit_table,
  4696. unicode_prop_Bidi_Control_table,
  4697. unicode_prop_Dash_table,
  4698. unicode_prop_Deprecated_table,
  4699. unicode_prop_Diacritic_table,
  4700. unicode_prop_Extender_table,
  4701. unicode_prop_Hex_Digit_table,
  4702. unicode_prop_IDS_Unary_Operator_table,
  4703. unicode_prop_IDS_Binary_Operator_table,
  4704. unicode_prop_IDS_Trinary_Operator_table,
  4705. unicode_prop_Ideographic_table,
  4706. unicode_prop_Join_Control_table,
  4707. unicode_prop_Logical_Order_Exception_table,
  4708. unicode_prop_Modifier_Combining_Mark_table,
  4709. unicode_prop_Noncharacter_Code_Point_table,
  4710. unicode_prop_Pattern_Syntax_table,
  4711. unicode_prop_Pattern_White_Space_table,
  4712. unicode_prop_Quotation_Mark_table,
  4713. unicode_prop_Radical_table,
  4714. unicode_prop_Regional_Indicator_table,
  4715. unicode_prop_Sentence_Terminal_table,
  4716. unicode_prop_Soft_Dotted_table,
  4717. unicode_prop_Terminal_Punctuation_table,
  4718. unicode_prop_Unified_Ideograph_table,
  4719. unicode_prop_Variation_Selector_table,
  4720. unicode_prop_White_Space_table,
  4721. unicode_prop_Bidi_Mirrored_table,
  4722. unicode_prop_Emoji_table,
  4723. unicode_prop_Emoji_Component_table,
  4724. unicode_prop_Emoji_Modifier_table,
  4725. unicode_prop_Emoji_Modifier_Base_table,
  4726. unicode_prop_Emoji_Presentation_table,
  4727. unicode_prop_Extended_Pictographic_table,
  4728. unicode_prop_Default_Ignorable_Code_Point_table,
  4729. unicode_prop_ID_Start_table,
  4730. unicode_prop_Case_Ignorable_table,
  4731. };
  4732. static const uint16_t unicode_prop_len_table[] = {
  4733. countof(unicode_prop_Hyphen_table),
  4734. countof(unicode_prop_Other_Math_table),
  4735. countof(unicode_prop_Other_Alphabetic_table),
  4736. countof(unicode_prop_Other_Lowercase_table),
  4737. countof(unicode_prop_Other_Uppercase_table),
  4738. countof(unicode_prop_Other_Grapheme_Extend_table),
  4739. countof(unicode_prop_Other_Default_Ignorable_Code_Point_table),
  4740. countof(unicode_prop_Other_ID_Start_table),
  4741. countof(unicode_prop_Other_ID_Continue_table),
  4742. countof(unicode_prop_Prepended_Concatenation_Mark_table),
  4743. countof(unicode_prop_ID_Continue1_table),
  4744. countof(unicode_prop_XID_Start1_table),
  4745. countof(unicode_prop_XID_Continue1_table),
  4746. countof(unicode_prop_Changes_When_Titlecased1_table),
  4747. countof(unicode_prop_Changes_When_Casefolded1_table),
  4748. countof(unicode_prop_Changes_When_NFKC_Casefolded1_table),
  4749. countof(unicode_prop_Basic_Emoji1_table),
  4750. countof(unicode_prop_Basic_Emoji2_table),
  4751. countof(unicode_prop_RGI_Emoji_Modifier_Sequence_table),
  4752. countof(unicode_prop_RGI_Emoji_Flag_Sequence_table),
  4753. countof(unicode_prop_Emoji_Keycap_Sequence_table),
  4754. countof(unicode_prop_ASCII_Hex_Digit_table),
  4755. countof(unicode_prop_Bidi_Control_table),
  4756. countof(unicode_prop_Dash_table),
  4757. countof(unicode_prop_Deprecated_table),
  4758. countof(unicode_prop_Diacritic_table),
  4759. countof(unicode_prop_Extender_table),
  4760. countof(unicode_prop_Hex_Digit_table),
  4761. countof(unicode_prop_IDS_Unary_Operator_table),
  4762. countof(unicode_prop_IDS_Binary_Operator_table),
  4763. countof(unicode_prop_IDS_Trinary_Operator_table),
  4764. countof(unicode_prop_Ideographic_table),
  4765. countof(unicode_prop_Join_Control_table),
  4766. countof(unicode_prop_Logical_Order_Exception_table),
  4767. countof(unicode_prop_Modifier_Combining_Mark_table),
  4768. countof(unicode_prop_Noncharacter_Code_Point_table),
  4769. countof(unicode_prop_Pattern_Syntax_table),
  4770. countof(unicode_prop_Pattern_White_Space_table),
  4771. countof(unicode_prop_Quotation_Mark_table),
  4772. countof(unicode_prop_Radical_table),
  4773. countof(unicode_prop_Regional_Indicator_table),
  4774. countof(unicode_prop_Sentence_Terminal_table),
  4775. countof(unicode_prop_Soft_Dotted_table),
  4776. countof(unicode_prop_Terminal_Punctuation_table),
  4777. countof(unicode_prop_Unified_Ideograph_table),
  4778. countof(unicode_prop_Variation_Selector_table),
  4779. countof(unicode_prop_White_Space_table),
  4780. countof(unicode_prop_Bidi_Mirrored_table),
  4781. countof(unicode_prop_Emoji_table),
  4782. countof(unicode_prop_Emoji_Component_table),
  4783. countof(unicode_prop_Emoji_Modifier_table),
  4784. countof(unicode_prop_Emoji_Modifier_Base_table),
  4785. countof(unicode_prop_Emoji_Presentation_table),
  4786. countof(unicode_prop_Extended_Pictographic_table),
  4787. countof(unicode_prop_Default_Ignorable_Code_Point_table),
  4788. countof(unicode_prop_ID_Start_table),
  4789. countof(unicode_prop_Case_Ignorable_table),
  4790. };
  4791. typedef enum {
  4792. UNICODE_SEQUENCE_PROP_Basic_Emoji,
  4793. UNICODE_SEQUENCE_PROP_Emoji_Keycap_Sequence,
  4794. UNICODE_SEQUENCE_PROP_RGI_Emoji_Modifier_Sequence,
  4795. UNICODE_SEQUENCE_PROP_RGI_Emoji_Flag_Sequence,
  4796. UNICODE_SEQUENCE_PROP_RGI_Emoji_Tag_Sequence,
  4797. UNICODE_SEQUENCE_PROP_RGI_Emoji_ZWJ_Sequence,
  4798. UNICODE_SEQUENCE_PROP_RGI_Emoji,
  4799. UNICODE_SEQUENCE_PROP_COUNT,
  4800. } UnicodeSequencePropertyEnum;
  4801. static const char unicode_sequence_prop_name_table[] =
  4802. "Basic_Emoji" "\0"
  4803. "Emoji_Keycap_Sequence" "\0"
  4804. "RGI_Emoji_Modifier_Sequence" "\0"
  4805. "RGI_Emoji_Flag_Sequence" "\0"
  4806. "RGI_Emoji_Tag_Sequence" "\0"
  4807. "RGI_Emoji_ZWJ_Sequence" "\0"
  4808. "RGI_Emoji" "\0"
  4809. ;
  4810. static const uint8_t unicode_rgi_emoji_tag_sequence[18] = {
  4811. 0x67, 0x62, 0x65, 0x6e, 0x67, 0x00, 0x67, 0x62,
  4812. 0x73, 0x63, 0x74, 0x00, 0x67, 0x62, 0x77, 0x6c,
  4813. 0x73, 0x00,
  4814. };
  4815. static const uint8_t unicode_rgi_emoji_zwj_sequence[2392] = {
  4816. 0x02, 0xb8, 0x19, 0x40, 0x86, 0x02, 0xd1, 0x39,
  4817. 0xb0, 0x19, 0x02, 0x26, 0x39, 0x42, 0x86, 0x02,
  4818. 0xb4, 0x36, 0x42, 0x86, 0x03, 0x68, 0x54, 0x64,
  4819. 0x87, 0x68, 0x54, 0x02, 0xdc, 0x39, 0x42, 0x86,
  4820. 0x02, 0xd1, 0x39, 0x73, 0x13, 0x02, 0x39, 0x39,
  4821. 0x40, 0x86, 0x02, 0x69, 0x34, 0xbd, 0x19, 0x03,
  4822. 0xb6, 0x36, 0x40, 0x86, 0xa1, 0x87, 0x03, 0x68,
  4823. 0x74, 0x1d, 0x19, 0x68, 0x74, 0x03, 0x68, 0x34,
  4824. 0xbd, 0x19, 0xa1, 0x87, 0x02, 0xf1, 0x7a, 0xf2,
  4825. 0x7a, 0x02, 0xca, 0x33, 0x42, 0x86, 0x02, 0x69,
  4826. 0x34, 0xb0, 0x19, 0x04, 0x68, 0x14, 0x68, 0x14,
  4827. 0x67, 0x14, 0x66, 0x14, 0x02, 0xf9, 0x26, 0x42,
  4828. 0x86, 0x03, 0x69, 0x74, 0x1d, 0x19, 0x69, 0x74,
  4829. 0x03, 0xd1, 0x19, 0xbc, 0x19, 0xa1, 0x87, 0x02,
  4830. 0x3c, 0x19, 0x40, 0x86, 0x02, 0x68, 0x34, 0xeb,
  4831. 0x13, 0x02, 0xc3, 0x33, 0xa1, 0x87, 0x02, 0x70,
  4832. 0x34, 0x40, 0x86, 0x02, 0xd4, 0x39, 0x42, 0x86,
  4833. 0x02, 0xcf, 0x39, 0x42, 0x86, 0x03, 0xd1, 0x79,
  4834. 0xef, 0x1a, 0xd1, 0x79, 0x03, 0x68, 0x74, 0xef,
  4835. 0x1a, 0x68, 0x74, 0x03, 0x69, 0x74, 0xef, 0x1a,
  4836. 0x69, 0x74, 0x02, 0x47, 0x36, 0x40, 0x86, 0x03,
  4837. 0x68, 0x74, 0x30, 0x14, 0x68, 0x74, 0x02, 0x39,
  4838. 0x39, 0x42, 0x86, 0x04, 0xd1, 0x79, 0x64, 0x87,
  4839. 0x8b, 0x14, 0xd1, 0x79, 0x03, 0x69, 0x74, 0x30,
  4840. 0x14, 0x69, 0x74, 0x02, 0xd1, 0x39, 0x95, 0x86,
  4841. 0x02, 0x68, 0x34, 0x93, 0x13, 0x02, 0x69, 0x34,
  4842. 0xed, 0x13, 0x02, 0xda, 0x39, 0x40, 0x86, 0x03,
  4843. 0x69, 0x34, 0xaf, 0x19, 0xa1, 0x87, 0x02, 0xd1,
  4844. 0x39, 0x93, 0x13, 0x03, 0xce, 0x39, 0x42, 0x86,
  4845. 0xa1, 0x87, 0x03, 0xd1, 0x79, 0x64, 0x87, 0xd1,
  4846. 0x79, 0x03, 0xc3, 0x33, 0x42, 0x86, 0xa1, 0x87,
  4847. 0x03, 0x69, 0x74, 0x1d, 0x19, 0x68, 0x74, 0x02,
  4848. 0x69, 0x34, 0x92, 0x16, 0x02, 0xd1, 0x39, 0x96,
  4849. 0x86, 0x04, 0x69, 0x14, 0x64, 0x87, 0x8b, 0x14,
  4850. 0x68, 0x14, 0x02, 0x47, 0x36, 0x42, 0x86, 0x02,
  4851. 0x68, 0x34, 0x7c, 0x13, 0x02, 0x86, 0x34, 0x42,
  4852. 0x86, 0x02, 0xd1, 0x39, 0x7c, 0x13, 0x02, 0x69,
  4853. 0x14, 0xa4, 0x13, 0x02, 0xda, 0x39, 0x42, 0x86,
  4854. 0x02, 0x37, 0x39, 0x40, 0x86, 0x02, 0xd1, 0x39,
  4855. 0x08, 0x87, 0x04, 0x68, 0x54, 0x64, 0x87, 0x8b,
  4856. 0x14, 0x68, 0x54, 0x02, 0x4d, 0x36, 0x40, 0x86,
  4857. 0x02, 0x68, 0x34, 0x2c, 0x15, 0x02, 0x69, 0x34,
  4858. 0xaf, 0x19, 0x02, 0x6e, 0x34, 0x40, 0x86, 0x02,
  4859. 0xcd, 0x39, 0x42, 0x86, 0x02, 0xd1, 0x39, 0x2c,
  4860. 0x15, 0x02, 0x6f, 0x14, 0x40, 0x86, 0x03, 0xd1,
  4861. 0x39, 0xbc, 0x19, 0xa1, 0x87, 0x02, 0x68, 0x34,
  4862. 0xa8, 0x13, 0x02, 0x69, 0x34, 0x73, 0x13, 0x04,
  4863. 0x69, 0x54, 0x64, 0x87, 0x8b, 0x14, 0x68, 0x54,
  4864. 0x02, 0x71, 0x34, 0x42, 0x86, 0x02, 0x45, 0x36,
  4865. 0x40, 0x86, 0x02, 0xd1, 0x39, 0xa8, 0x13, 0x03,
  4866. 0x69, 0x54, 0x64, 0x87, 0x68, 0x54, 0x03, 0x69,
  4867. 0x54, 0x64, 0x87, 0x69, 0x54, 0x03, 0xce, 0x39,
  4868. 0x40, 0x86, 0xa1, 0x87, 0x02, 0xd8, 0x39, 0x40,
  4869. 0x86, 0x03, 0xc3, 0x33, 0x40, 0x86, 0xa1, 0x87,
  4870. 0x02, 0x4d, 0x36, 0x42, 0x86, 0x02, 0xd1, 0x19,
  4871. 0x92, 0x16, 0x02, 0xd1, 0x39, 0xeb, 0x13, 0x02,
  4872. 0x68, 0x34, 0xbc, 0x14, 0x02, 0xd1, 0x39, 0xbc,
  4873. 0x14, 0x02, 0x3d, 0x39, 0x40, 0x86, 0x02, 0xb8,
  4874. 0x39, 0x42, 0x86, 0x02, 0xa3, 0x36, 0x40, 0x86,
  4875. 0x02, 0x75, 0x35, 0x40, 0x86, 0x02, 0xd8, 0x39,
  4876. 0x42, 0x86, 0x02, 0x69, 0x34, 0x93, 0x13, 0x02,
  4877. 0x35, 0x39, 0x40, 0x86, 0x02, 0x4b, 0x36, 0x40,
  4878. 0x86, 0x02, 0x3d, 0x39, 0x42, 0x86, 0x02, 0x38,
  4879. 0x39, 0x42, 0x86, 0x02, 0xa3, 0x36, 0x42, 0x86,
  4880. 0x03, 0x69, 0x14, 0x67, 0x14, 0x67, 0x14, 0x02,
  4881. 0xb6, 0x36, 0x40, 0x86, 0x02, 0x69, 0x34, 0x7c,
  4882. 0x13, 0x02, 0x75, 0x35, 0x42, 0x86, 0x02, 0xcc,
  4883. 0x93, 0x40, 0x86, 0x02, 0x6f, 0x34, 0x42, 0x86,
  4884. 0x02, 0xcc, 0x33, 0x40, 0x86, 0x03, 0xd1, 0x39,
  4885. 0xbd, 0x19, 0xa1, 0x87, 0x02, 0x87, 0x34, 0x40,
  4886. 0x86, 0x02, 0x82, 0x34, 0x40, 0x86, 0x02, 0x69,
  4887. 0x14, 0x3e, 0x13, 0x02, 0xd6, 0x39, 0x40, 0x86,
  4888. 0x02, 0x68, 0x14, 0xbd, 0x19, 0x02, 0x4b, 0x36,
  4889. 0x42, 0x86, 0x02, 0x46, 0x36, 0x42, 0x86, 0x02,
  4890. 0x69, 0x34, 0x2c, 0x15, 0x03, 0xb6, 0x36, 0x42,
  4891. 0x86, 0xa1, 0x87, 0x02, 0xc4, 0x33, 0x40, 0x86,
  4892. 0x02, 0x26, 0x19, 0x40, 0x86, 0x02, 0x69, 0x14,
  4893. 0xb0, 0x19, 0x02, 0xde, 0x19, 0x42, 0x86, 0x02,
  4894. 0x69, 0x34, 0xa8, 0x13, 0x02, 0xcc, 0x33, 0x42,
  4895. 0x86, 0x02, 0x82, 0x34, 0x42, 0x86, 0x02, 0xd1,
  4896. 0x19, 0x93, 0x13, 0x02, 0x81, 0x14, 0x42, 0x86,
  4897. 0x03, 0xd1, 0x79, 0x30, 0x14, 0xd1, 0x79, 0x02,
  4898. 0x68, 0x34, 0xbb, 0x14, 0x02, 0x69, 0x34, 0x95,
  4899. 0x86, 0x02, 0xd1, 0x39, 0xbb, 0x14, 0x02, 0x69,
  4900. 0x34, 0xeb, 0x13, 0x02, 0xd1, 0x39, 0x84, 0x13,
  4901. 0x02, 0x69, 0x34, 0xbc, 0x14, 0x04, 0x69, 0x54,
  4902. 0x64, 0x87, 0x8b, 0x14, 0x69, 0x54, 0x02, 0x26,
  4903. 0x39, 0x40, 0x86, 0x02, 0xb4, 0x36, 0x40, 0x86,
  4904. 0x02, 0x47, 0x16, 0x42, 0x86, 0x02, 0xdc, 0x39,
  4905. 0x40, 0x86, 0x02, 0xca, 0x33, 0x40, 0x86, 0x02,
  4906. 0xf9, 0x26, 0x40, 0x86, 0x02, 0x69, 0x34, 0x08,
  4907. 0x87, 0x03, 0x69, 0x14, 0x69, 0x14, 0x66, 0x14,
  4908. 0x03, 0xd1, 0x59, 0x1d, 0x19, 0xd1, 0x59, 0x02,
  4909. 0xd4, 0x39, 0x40, 0x86, 0x02, 0xcf, 0x39, 0x40,
  4910. 0x86, 0x02, 0x68, 0x34, 0xa4, 0x13, 0x02, 0xd1,
  4911. 0x39, 0xa4, 0x13, 0x02, 0xd1, 0x19, 0xa8, 0x13,
  4912. 0x02, 0xd7, 0x39, 0x42, 0x86, 0x03, 0x69, 0x34,
  4913. 0xbc, 0x19, 0xa1, 0x87, 0x02, 0x68, 0x14, 0xb0,
  4914. 0x19, 0x02, 0x3c, 0x39, 0x42, 0x86, 0x02, 0x68,
  4915. 0x14, 0x73, 0x13, 0x04, 0x69, 0x14, 0x69, 0x14,
  4916. 0x66, 0x14, 0x66, 0x14, 0x03, 0x68, 0x34, 0xaf,
  4917. 0x19, 0xa1, 0x87, 0x02, 0x68, 0x34, 0x80, 0x16,
  4918. 0x02, 0x73, 0x34, 0x42, 0x86, 0x02, 0xd1, 0x39,
  4919. 0x80, 0x16, 0x02, 0x68, 0x34, 0xb0, 0x19, 0x02,
  4920. 0x86, 0x34, 0x40, 0x86, 0x02, 0x38, 0x19, 0x42,
  4921. 0x86, 0x02, 0x69, 0x34, 0xbb, 0x14, 0x02, 0xb5,
  4922. 0x36, 0x42, 0x86, 0x02, 0xcd, 0x39, 0x40, 0x86,
  4923. 0x02, 0x68, 0x34, 0x27, 0x15, 0x02, 0x68, 0x34,
  4924. 0x95, 0x86, 0x03, 0x68, 0x14, 0x68, 0x14, 0x66,
  4925. 0x14, 0x02, 0x71, 0x34, 0x40, 0x86, 0x02, 0xd1,
  4926. 0x39, 0x27, 0x15, 0x02, 0x2e, 0x16, 0xa8, 0x14,
  4927. 0x02, 0xc3, 0x33, 0x42, 0x86, 0x02, 0x69, 0x14,
  4928. 0x66, 0x14, 0x02, 0x68, 0x34, 0x96, 0x86, 0x02,
  4929. 0xd1, 0x39, 0x70, 0x1a, 0x03, 0x69, 0x14, 0x64,
  4930. 0x87, 0x68, 0x14, 0x02, 0x69, 0x34, 0xa4, 0x13,
  4931. 0x02, 0xb8, 0x39, 0x40, 0x86, 0x02, 0x68, 0x34,
  4932. 0x3e, 0x13, 0x03, 0xd1, 0x19, 0xaf, 0x19, 0xa1,
  4933. 0x87, 0x02, 0xd1, 0x39, 0x3e, 0x13, 0x02, 0x68,
  4934. 0x34, 0xbd, 0x19, 0x02, 0xd1, 0x19, 0xbb, 0x14,
  4935. 0x02, 0xd1, 0x19, 0x95, 0x86, 0x02, 0xdb, 0x39,
  4936. 0x42, 0x86, 0x02, 0x38, 0x39, 0x40, 0x86, 0x02,
  4937. 0x69, 0x34, 0x80, 0x16, 0x02, 0x69, 0x14, 0xeb,
  4938. 0x13, 0x04, 0x68, 0x14, 0x69, 0x14, 0x67, 0x14,
  4939. 0x67, 0x14, 0x02, 0x6f, 0x34, 0x40, 0x86, 0x02,
  4940. 0x77, 0x34, 0x42, 0x86, 0x02, 0x46, 0x36, 0x40,
  4941. 0x86, 0x02, 0x68, 0x34, 0x92, 0x16, 0x02, 0x4e,
  4942. 0x36, 0x42, 0x86, 0x03, 0x69, 0x14, 0xbd, 0x19,
  4943. 0xa1, 0x87, 0x02, 0xde, 0x19, 0x40, 0x86, 0x02,
  4944. 0x69, 0x34, 0x27, 0x15, 0x03, 0xc3, 0x13, 0x40,
  4945. 0x86, 0xa1, 0x87, 0x02, 0x81, 0x14, 0x40, 0x86,
  4946. 0x03, 0xd1, 0x39, 0xaf, 0x19, 0xa1, 0x87, 0x02,
  4947. 0x68, 0x34, 0xbc, 0x19, 0x02, 0xd1, 0x19, 0x80,
  4948. 0x16, 0x02, 0xd9, 0x39, 0x42, 0x86, 0x02, 0xd1,
  4949. 0x39, 0xbc, 0x19, 0x02, 0xdc, 0x19, 0x42, 0x86,
  4950. 0x02, 0x68, 0x34, 0x73, 0x13, 0x02, 0x69, 0x34,
  4951. 0x3e, 0x13, 0x02, 0x47, 0x16, 0x40, 0x86, 0x02,
  4952. 0xd1, 0x39, 0xbd, 0x19, 0x02, 0x3e, 0x39, 0x42,
  4953. 0x86, 0x02, 0x69, 0x14, 0x95, 0x86, 0x02, 0x68,
  4954. 0x14, 0x96, 0x86, 0x03, 0x69, 0x34, 0xbd, 0x19,
  4955. 0xa1, 0x87, 0x02, 0xd7, 0x39, 0x40, 0x86, 0x02,
  4956. 0x45, 0x16, 0x42, 0x86, 0x02, 0x68, 0x34, 0xed,
  4957. 0x13, 0x03, 0x68, 0x34, 0xbc, 0x19, 0xa1, 0x87,
  4958. 0x02, 0xd1, 0x39, 0xed, 0x13, 0x02, 0x3c, 0x39,
  4959. 0x40, 0x86, 0x02, 0xd1, 0x19, 0x70, 0x1a, 0x02,
  4960. 0xd1, 0x39, 0x92, 0x16, 0x02, 0x73, 0x34, 0x40,
  4961. 0x86, 0x02, 0x38, 0x19, 0x40, 0x86, 0x02, 0xb5,
  4962. 0x36, 0x40, 0x86, 0x02, 0x68, 0x34, 0xaf, 0x19,
  4963. 0x02, 0xd1, 0x39, 0xaf, 0x19, 0x02, 0x69, 0x34,
  4964. 0xbc, 0x19, 0x02, 0xb6, 0x16, 0x42, 0x86, 0x02,
  4965. 0x26, 0x14, 0x25, 0x15, 0x02, 0xc3, 0x33, 0x40,
  4966. 0x86, 0x02, 0xdd, 0x39, 0x42, 0x86, 0x02, 0xcb,
  4967. 0x93, 0x42, 0x86, 0x02, 0xcb, 0x33, 0x42, 0x86,
  4968. 0x02, 0x81, 0x34, 0x42, 0x86, 0x02, 0xce, 0x39,
  4969. 0xa1, 0x87, 0x02, 0xdb, 0x39, 0x40, 0x86, 0x02,
  4970. 0x68, 0x34, 0x08, 0x87, 0x02, 0xd1, 0x19, 0xb0,
  4971. 0x19, 0x02, 0x77, 0x34, 0x40, 0x86, 0x02, 0x4e,
  4972. 0x36, 0x40, 0x86, 0x02, 0xce, 0x39, 0x42, 0x86,
  4973. 0x02, 0x4e, 0x16, 0x42, 0x86, 0x02, 0xd9, 0x39,
  4974. 0x40, 0x86, 0x02, 0xdc, 0x19, 0x40, 0x86, 0x02,
  4975. 0x3e, 0x39, 0x40, 0x86, 0x02, 0xb9, 0x39, 0x42,
  4976. 0x86, 0x02, 0xda, 0x19, 0x42, 0x86, 0x02, 0x42,
  4977. 0x16, 0x94, 0x81, 0x02, 0x45, 0x16, 0x40, 0x86,
  4978. 0x02, 0x69, 0x14, 0xbd, 0x19, 0x02, 0x70, 0x34,
  4979. 0x42, 0x86, 0x02, 0xce, 0x19, 0xa1, 0x87, 0x02,
  4980. 0xc3, 0x13, 0x42, 0x86, 0x02, 0x68, 0x14, 0x08,
  4981. 0x87, 0x02, 0xd1, 0x19, 0x7c, 0x13, 0x02, 0x68,
  4982. 0x14, 0x92, 0x16, 0x02, 0xb6, 0x16, 0x40, 0x86,
  4983. 0x02, 0x37, 0x39, 0x42, 0x86, 0x03, 0xce, 0x19,
  4984. 0x42, 0x86, 0xa1, 0x87, 0x03, 0x68, 0x14, 0x67,
  4985. 0x14, 0x67, 0x14, 0x02, 0xdd, 0x39, 0x40, 0x86,
  4986. 0x02, 0xcf, 0x19, 0x42, 0x86, 0x02, 0xd1, 0x19,
  4987. 0x2c, 0x15, 0x02, 0x4b, 0x13, 0xe9, 0x17, 0x02,
  4988. 0x68, 0x14, 0x67, 0x14, 0x02, 0xcb, 0x93, 0x40,
  4989. 0x86, 0x02, 0x6e, 0x34, 0x42, 0x86, 0x02, 0xcb,
  4990. 0x33, 0x40, 0x86, 0x02, 0x81, 0x34, 0x40, 0x86,
  4991. 0x02, 0xb6, 0x36, 0xa1, 0x87, 0x02, 0x45, 0x36,
  4992. 0x42, 0x86, 0x02, 0xb4, 0x16, 0x42, 0x86, 0x02,
  4993. 0x69, 0x14, 0x73, 0x13, 0x04, 0x69, 0x14, 0x69,
  4994. 0x14, 0x67, 0x14, 0x66, 0x14, 0x02, 0x35, 0x39,
  4995. 0x42, 0x86, 0x02, 0x68, 0x14, 0x93, 0x13, 0x02,
  4996. 0xb6, 0x36, 0x42, 0x86, 0x03, 0x68, 0x14, 0x69,
  4997. 0x14, 0x66, 0x14, 0x02, 0xce, 0x39, 0x40, 0x86,
  4998. 0x02, 0x4e, 0x16, 0x40, 0x86, 0x02, 0x87, 0x34,
  4999. 0x42, 0x86, 0x02, 0x86, 0x14, 0x42, 0x86, 0x02,
  5000. 0xd6, 0x39, 0x42, 0x86, 0x02, 0xc4, 0x33, 0x42,
  5001. 0x86, 0x02, 0x69, 0x34, 0x96, 0x86, 0x02, 0xb9,
  5002. 0x39, 0x40, 0x86, 0x02, 0x68, 0x14, 0xa8, 0x13,
  5003. 0x02, 0xd1, 0x19, 0x84, 0x13, 0x02, 0xda, 0x19,
  5004. 0x40, 0x86, 0x02, 0xd8, 0x19, 0x42, 0x86, 0x02,
  5005. 0xc3, 0x13, 0x40, 0x86, 0x02, 0xb9, 0x19, 0x42,
  5006. 0x86, 0x02, 0x3d, 0x19, 0x42, 0x86, 0x02, 0xcf,
  5007. 0x19, 0x40, 0x86, 0x04, 0x68, 0x14, 0x68, 0x14,
  5008. 0x67, 0x14, 0x67, 0x14, 0x03, 0xd1, 0x19, 0xd1,
  5009. 0x19, 0xd2, 0x19, 0x02, 0x68, 0x14, 0xbb, 0x14,
  5010. 0x02, 0x3b, 0x14, 0x44, 0x87, 0x02, 0xd1, 0x19,
  5011. 0x27, 0x15, 0x02, 0xb4, 0x16, 0x40, 0x86, 0x02,
  5012. 0xcd, 0x19, 0x42, 0x86, 0x02, 0xd3, 0x86, 0xa5,
  5013. 0x14, 0x02, 0x70, 0x14, 0x42, 0x86, 0x03, 0xb6,
  5014. 0x16, 0x42, 0x86, 0xa1, 0x87, 0x04, 0x69, 0x14,
  5015. 0x64, 0x87, 0x8b, 0x14, 0x69, 0x14, 0x02, 0x36,
  5016. 0x16, 0x2b, 0x93, 0x02, 0x68, 0x14, 0x80, 0x16,
  5017. 0x02, 0x86, 0x14, 0x40, 0x86, 0x02, 0x08, 0x14,
  5018. 0x1b, 0x0b, 0x02, 0xd1, 0x19, 0xbc, 0x19, 0x02,
  5019. 0xca, 0x13, 0x42, 0x86, 0x02, 0x41, 0x94, 0xe8,
  5020. 0x95, 0x02, 0xd8, 0x19, 0x40, 0x86, 0x02, 0xb9,
  5021. 0x19, 0x40, 0x86, 0x02, 0xd1, 0x19, 0xed, 0x13,
  5022. 0x02, 0xf9, 0x86, 0x42, 0x86, 0x03, 0xd1, 0x19,
  5023. 0xbd, 0x19, 0xa1, 0x87, 0x02, 0x3d, 0x19, 0x40,
  5024. 0x86, 0x02, 0xd6, 0x19, 0x42, 0x86, 0x03, 0x69,
  5025. 0x14, 0x66, 0x14, 0x66, 0x14, 0x02, 0xd1, 0x19,
  5026. 0xaf, 0x19, 0x03, 0x69, 0x14, 0x69, 0x14, 0x67,
  5027. 0x14, 0x02, 0xcd, 0x19, 0x40, 0x86, 0x02, 0x70,
  5028. 0x14, 0x40, 0x86, 0x03, 0x68, 0x14, 0xbc, 0x19,
  5029. 0xa1, 0x87, 0x02, 0x6e, 0x14, 0x42, 0x86, 0x02,
  5030. 0x69, 0x14, 0x92, 0x16, 0x03, 0x68, 0x14, 0x68,
  5031. 0x14, 0x67, 0x14, 0x02, 0x69, 0x14, 0x67, 0x14,
  5032. 0x02, 0x75, 0x95, 0x42, 0x86, 0x03, 0x69, 0x14,
  5033. 0x64, 0x87, 0x69, 0x14, 0x02, 0xd1, 0x19, 0xbc,
  5034. 0x14, 0x02, 0xdf, 0x19, 0x42, 0x86, 0x02, 0xca,
  5035. 0x13, 0x40, 0x86, 0x02, 0x82, 0x14, 0x42, 0x86,
  5036. 0x02, 0x69, 0x14, 0x93, 0x13, 0x02, 0x68, 0x14,
  5037. 0x7c, 0x13, 0x02, 0xf9, 0x86, 0x40, 0x86, 0x02,
  5038. 0xd6, 0x19, 0x40, 0x86, 0x02, 0x68, 0x14, 0x2c,
  5039. 0x15, 0x02, 0x69, 0x14, 0xa8, 0x13, 0x02, 0xd4,
  5040. 0x19, 0x42, 0x86, 0x04, 0x68, 0x14, 0x69, 0x14,
  5041. 0x66, 0x14, 0x66, 0x14, 0x02, 0x77, 0x14, 0x42,
  5042. 0x86, 0x02, 0x39, 0x19, 0x42, 0x86, 0x02, 0xd1,
  5043. 0x19, 0xa4, 0x13, 0x02, 0x6e, 0x14, 0x40, 0x86,
  5044. 0x03, 0xd1, 0x19, 0xd2, 0x19, 0xd2, 0x19, 0x02,
  5045. 0x69, 0x14, 0xbb, 0x14, 0x02, 0xd1, 0x19, 0x96,
  5046. 0x86, 0x02, 0x75, 0x95, 0x40, 0x86, 0x04, 0x68,
  5047. 0x14, 0x64, 0x87, 0x8b, 0x14, 0x68, 0x14, 0x02,
  5048. 0xd1, 0x19, 0x3e, 0x13, 0x02, 0xdf, 0x19, 0x40,
  5049. 0x86, 0x02, 0x82, 0x14, 0x40, 0x86, 0x02, 0x44,
  5050. 0x13, 0xeb, 0x17, 0x02, 0xdd, 0x19, 0x42, 0x86,
  5051. 0x03, 0x68, 0x14, 0xaf, 0x19, 0xa1, 0x87, 0x02,
  5052. 0x69, 0x14, 0x80, 0x16, 0x02, 0xa3, 0x16, 0x42,
  5053. 0x86, 0x02, 0x69, 0x14, 0x96, 0x86, 0x02, 0x46,
  5054. 0x16, 0x42, 0x86, 0x02, 0xb6, 0x16, 0xa1, 0x87,
  5055. 0x02, 0x68, 0x14, 0x27, 0x15, 0x02, 0x26, 0x14,
  5056. 0x1b, 0x0b, 0x02, 0xd4, 0x19, 0x40, 0x86, 0x02,
  5057. 0x77, 0x14, 0x40, 0x86, 0x02, 0x39, 0x19, 0x40,
  5058. 0x86, 0x02, 0x37, 0x19, 0x42, 0x86, 0x03, 0x69,
  5059. 0x14, 0x67, 0x14, 0x66, 0x14, 0x03, 0xc3, 0x13,
  5060. 0x42, 0x86, 0xa1, 0x87, 0x02, 0x68, 0x14, 0xbc,
  5061. 0x19, 0x02, 0xd1, 0x19, 0xeb, 0x13, 0x04, 0x69,
  5062. 0x14, 0x69, 0x14, 0x67, 0x14, 0x67, 0x14, 0x02,
  5063. 0xd1, 0x19, 0x08, 0x87, 0x02, 0x68, 0x14, 0xed,
  5064. 0x13, 0x03, 0x69, 0x14, 0xbc, 0x19, 0xa1, 0x87,
  5065. 0x02, 0xdd, 0x19, 0x40, 0x86, 0x02, 0xc3, 0x13,
  5066. 0xa1, 0x87, 0x03, 0x68, 0x14, 0x66, 0x14, 0x66,
  5067. 0x14, 0x03, 0x68, 0x14, 0x69, 0x14, 0x67, 0x14,
  5068. 0x02, 0xa3, 0x16, 0x40, 0x86, 0x02, 0xdb, 0x19,
  5069. 0x42, 0x86, 0x02, 0x68, 0x14, 0xaf, 0x19, 0x02,
  5070. 0x46, 0x16, 0x40, 0x86, 0x02, 0x35, 0x16, 0xab,
  5071. 0x14, 0x02, 0x68, 0x14, 0x95, 0x86, 0x02, 0x42,
  5072. 0x16, 0x95, 0x81, 0x02, 0xc4, 0x13, 0x42, 0x86,
  5073. 0x02, 0x15, 0x14, 0xba, 0x19, 0x03, 0xd1, 0x19,
  5074. 0x1d, 0x19, 0xd1, 0x19, 0x02, 0x69, 0x14, 0x08,
  5075. 0x87, 0x02, 0x69, 0x14, 0x7c, 0x13, 0x02, 0x37,
  5076. 0x19, 0x40, 0x86, 0x02, 0x73, 0x14, 0x42, 0x86,
  5077. 0x02, 0x69, 0x14, 0x2c, 0x15, 0x02, 0xb5, 0x16,
  5078. 0x42, 0x86, 0x02, 0x35, 0x19, 0x42, 0x86, 0x04,
  5079. 0x68, 0x14, 0x69, 0x14, 0x67, 0x14, 0x66, 0x14,
  5080. 0x02, 0x64, 0x87, 0x25, 0x15, 0x02, 0x64, 0x87,
  5081. 0x79, 0x1a, 0x02, 0x68, 0x14, 0xbc, 0x14, 0x03,
  5082. 0xce, 0x19, 0x40, 0x86, 0xa1, 0x87, 0x02, 0x87,
  5083. 0x14, 0x42, 0x86, 0x02, 0x4d, 0x16, 0x42, 0x86,
  5084. 0x04, 0x68, 0x14, 0x68, 0x14, 0x66, 0x14, 0x66,
  5085. 0x14, 0x02, 0xdb, 0x19, 0x40, 0x86, 0x02, 0xd9,
  5086. 0x19, 0x42, 0x86, 0x02, 0xc4, 0x13, 0x40, 0x86,
  5087. 0x02, 0xd1, 0x19, 0xbd, 0x19, 0x02, 0x68, 0x14,
  5088. 0xa4, 0x13, 0x02, 0x3e, 0x19, 0x42, 0x86, 0x02,
  5089. 0xf3, 0x93, 0xa7, 0x86, 0x03, 0x69, 0x14, 0xaf,
  5090. 0x19, 0xa1, 0x87, 0x02, 0xf3, 0x93, 0x08, 0x13,
  5091. 0x02, 0xd1, 0x19, 0xd2, 0x19, 0x02, 0x73, 0x14,
  5092. 0x40, 0x86, 0x02, 0xb5, 0x16, 0x40, 0x86, 0x02,
  5093. 0x35, 0x19, 0x40, 0x86, 0x02, 0x69, 0x14, 0x27,
  5094. 0x15, 0x02, 0xce, 0x19, 0x42, 0x86, 0x02, 0x71,
  5095. 0x14, 0x42, 0x86, 0x02, 0xd1, 0x19, 0x73, 0x13,
  5096. 0x02, 0x68, 0x14, 0x3e, 0x13, 0x02, 0xf4, 0x13,
  5097. 0x20, 0x86, 0x02, 0x87, 0x14, 0x40, 0x86, 0x03,
  5098. 0xb6, 0x16, 0x40, 0x86, 0xa1, 0x87, 0x02, 0x4d,
  5099. 0x16, 0x40, 0x86, 0x02, 0x69, 0x14, 0xbc, 0x19,
  5100. 0x02, 0x4b, 0x16, 0x42, 0x86, 0x02, 0xd9, 0x19,
  5101. 0x40, 0x86, 0x02, 0x3e, 0x19, 0x40, 0x86, 0x02,
  5102. 0x69, 0x14, 0xed, 0x13, 0x02, 0xd7, 0x19, 0x42,
  5103. 0x86, 0x02, 0xb8, 0x19, 0x42, 0x86, 0x03, 0x68,
  5104. 0x14, 0x67, 0x14, 0x66, 0x14, 0x02, 0x3c, 0x19,
  5105. 0x42, 0x86, 0x02, 0x68, 0x14, 0x66, 0x14, 0x03,
  5106. 0x68, 0x14, 0x64, 0x87, 0x68, 0x14, 0x02, 0x69,
  5107. 0x14, 0xaf, 0x19, 0x02, 0xce, 0x19, 0x40, 0x86,
  5108. 0x02, 0x71, 0x14, 0x40, 0x86, 0x02, 0x68, 0x14,
  5109. 0xeb, 0x13, 0x03, 0x68, 0x14, 0xbd, 0x19, 0xa1,
  5110. 0x87, 0x02, 0x6f, 0x14, 0x42, 0x86, 0x04, 0xd1,
  5111. 0x19, 0xd1, 0x19, 0xd2, 0x19, 0xd2, 0x19, 0x02,
  5112. 0x69, 0x14, 0xbc, 0x14, 0x02, 0xcc, 0x93, 0x42,
  5113. 0x86, 0x02, 0x4b, 0x16, 0x40, 0x86, 0x02, 0x26,
  5114. 0x19, 0x42, 0x86, 0x02, 0xd7, 0x19, 0x40, 0x86,
  5115. };
  5116. #endif /* CONFIG_ALL_UNICODE */
  5117. /* 71 tables / 36659 bytes, 5 index / 357 bytes */