vtt_hinting.ttx 476 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950195119521953195419551956195719581959196019611962196319641965196619671968196919701971197219731974197519761977197819791980198119821983198419851986198719881989199019911992199319941995199619971998199920002001200220032004200520062007200820092010201120122013201420152016201720182019202020212022202320242025202620272028202920302031203220332034203520362037203820392040204120422043204420452046204720482049205020512052205320542055205620572058205920602061206220632064206520662067206820692070207120722073207420752076207720782079208020812082208320842085208620872088208920902091209220932094209520962097209820992100210121022103210421052106210721082109211021112112211321142115211621172118211921202121212221232124212521262127212821292130213121322133213421352136213721382139214021412142214321442145214621472148214921502151215221532154215521562157215821592160216121622163216421652166216721682169217021712172217321742175217621772178217921802181218221832184218521862187218821892190219121922193219421952196219721982199220022012202220322042205220622072208220922102211221222132214221522162217221822192220222122222223222422252226222722282229223022312232223322342235223622372238223922402241224222432244224522462247224822492250225122522253225422552256225722582259226022612262226322642265226622672268226922702271227222732274227522762277227822792280228122822283228422852286228722882289229022912292229322942295229622972298229923002301230223032304230523062307230823092310231123122313231423152316231723182319232023212322232323242325232623272328232923302331233223332334233523362337233823392340234123422343234423452346234723482349235023512352235323542355235623572358235923602361236223632364236523662367236823692370237123722373237423752376237723782379238023812382238323842385238623872388238923902391239223932394239523962397239823992400240124022403240424052406240724082409241024112412241324142415241624172418241924202421242224232424242524262427242824292430243124322433243424352436243724382439244024412442244324442445244624472448244924502451245224532454245524562457245824592460246124622463246424652466246724682469247024712472247324742475247624772478247924802481248224832484248524862487248824892490249124922493249424952496249724982499250025012502250325042505250625072508250925102511251225132514251525162517251825192520252125222523252425252526252725282529253025312532253325342535253625372538253925402541254225432544254525462547254825492550255125522553255425552556255725582559256025612562256325642565256625672568256925702571257225732574257525762577257825792580258125822583258425852586258725882589259025912592259325942595259625972598259926002601260226032604260526062607260826092610261126122613261426152616261726182619262026212622262326242625262626272628262926302631263226332634263526362637263826392640264126422643264426452646264726482649265026512652265326542655265626572658265926602661266226632664266526662667266826692670267126722673267426752676267726782679268026812682268326842685268626872688268926902691269226932694269526962697269826992700270127022703270427052706270727082709271027112712271327142715271627172718271927202721272227232724272527262727272827292730273127322733273427352736273727382739274027412742274327442745274627472748274927502751275227532754275527562757275827592760276127622763276427652766276727682769277027712772277327742775277627772778277927802781278227832784278527862787278827892790279127922793279427952796279727982799280028012802280328042805280628072808280928102811281228132814281528162817281828192820282128222823282428252826282728282829283028312832283328342835283628372838283928402841284228432844284528462847284828492850285128522853285428552856285728582859286028612862286328642865286628672868286928702871287228732874287528762877287828792880288128822883288428852886288728882889289028912892289328942895289628972898289929002901290229032904290529062907290829092910291129122913291429152916291729182919292029212922292329242925292629272928292929302931293229332934293529362937293829392940294129422943294429452946294729482949295029512952295329542955295629572958295929602961296229632964296529662967296829692970297129722973297429752976297729782979298029812982298329842985298629872988298929902991299229932994299529962997299829993000300130023003300430053006300730083009301030113012301330143015301630173018301930203021302230233024302530263027302830293030303130323033303430353036303730383039304030413042304330443045304630473048304930503051305230533054305530563057305830593060306130623063306430653066306730683069307030713072307330743075307630773078307930803081308230833084308530863087308830893090309130923093309430953096309730983099310031013102310331043105310631073108310931103111311231133114311531163117311831193120312131223123312431253126312731283129313031313132313331343135313631373138313931403141314231433144314531463147314831493150315131523153315431553156315731583159316031613162316331643165316631673168316931703171317231733174317531763177317831793180318131823183318431853186318731883189319031913192319331943195319631973198319932003201320232033204320532063207320832093210321132123213321432153216321732183219322032213222322332243225322632273228322932303231323232333234323532363237323832393240324132423243324432453246324732483249325032513252325332543255325632573258325932603261326232633264326532663267326832693270327132723273327432753276327732783279328032813282328332843285328632873288328932903291329232933294329532963297329832993300330133023303330433053306330733083309331033113312331333143315331633173318331933203321332233233324332533263327332833293330333133323333333433353336333733383339334033413342334333443345334633473348334933503351335233533354335533563357335833593360336133623363336433653366336733683369337033713372337333743375337633773378337933803381338233833384338533863387338833893390339133923393339433953396339733983399340034013402340334043405340634073408340934103411341234133414341534163417341834193420342134223423342434253426342734283429343034313432343334343435343634373438343934403441344234433444344534463447344834493450345134523453345434553456345734583459346034613462346334643465346634673468346934703471347234733474347534763477347834793480348134823483348434853486348734883489349034913492349334943495349634973498349935003501350235033504350535063507350835093510351135123513351435153516351735183519352035213522352335243525352635273528352935303531353235333534353535363537353835393540354135423543354435453546354735483549355035513552355335543555355635573558355935603561356235633564356535663567356835693570357135723573357435753576357735783579358035813582358335843585358635873588358935903591359235933594359535963597359835993600360136023603360436053606360736083609361036113612361336143615361636173618361936203621362236233624362536263627362836293630363136323633363436353636363736383639364036413642364336443645364636473648364936503651365236533654365536563657365836593660366136623663366436653666366736683669367036713672367336743675367636773678367936803681368236833684368536863687368836893690369136923693369436953696369736983699370037013702370337043705370637073708370937103711371237133714371537163717371837193720372137223723372437253726372737283729373037313732373337343735373637373738373937403741374237433744374537463747374837493750375137523753375437553756375737583759376037613762376337643765376637673768376937703771377237733774377537763777377837793780378137823783378437853786378737883789379037913792379337943795379637973798379938003801380238033804380538063807380838093810381138123813381438153816381738183819382038213822382338243825382638273828382938303831383238333834383538363837383838393840384138423843384438453846384738483849385038513852385338543855385638573858385938603861386238633864386538663867386838693870387138723873387438753876387738783879388038813882388338843885388638873888388938903891389238933894389538963897389838993900390139023903390439053906390739083909391039113912391339143915391639173918391939203921392239233924392539263927392839293930393139323933393439353936393739383939394039413942394339443945394639473948394939503951395239533954395539563957395839593960396139623963396439653966396739683969397039713972397339743975397639773978397939803981398239833984398539863987398839893990399139923993399439953996399739983999400040014002400340044005400640074008400940104011401240134014401540164017401840194020402140224023402440254026402740284029403040314032403340344035403640374038403940404041404240434044404540464047404840494050405140524053405440554056405740584059406040614062406340644065406640674068406940704071407240734074407540764077407840794080408140824083408440854086408740884089409040914092409340944095409640974098409941004101410241034104410541064107410841094110411141124113411441154116411741184119412041214122412341244125412641274128412941304131413241334134413541364137413841394140414141424143414441454146414741484149415041514152415341544155415641574158415941604161416241634164416541664167416841694170417141724173417441754176417741784179418041814182418341844185418641874188418941904191419241934194419541964197419841994200420142024203420442054206420742084209421042114212421342144215421642174218421942204221422242234224422542264227422842294230423142324233423442354236423742384239424042414242424342444245424642474248424942504251425242534254425542564257425842594260426142624263426442654266426742684269427042714272427342744275427642774278427942804281428242834284428542864287428842894290429142924293429442954296429742984299430043014302430343044305430643074308430943104311431243134314431543164317431843194320432143224323432443254326432743284329433043314332433343344335433643374338433943404341434243434344434543464347434843494350435143524353435443554356435743584359436043614362436343644365436643674368436943704371437243734374437543764377437843794380438143824383438443854386438743884389439043914392439343944395439643974398439944004401440244034404440544064407440844094410441144124413441444154416441744184419442044214422442344244425442644274428442944304431443244334434443544364437443844394440444144424443444444454446444744484449445044514452445344544455445644574458445944604461446244634464446544664467446844694470447144724473447444754476447744784479448044814482448344844485448644874488448944904491449244934494449544964497449844994500450145024503450445054506450745084509451045114512451345144515451645174518451945204521452245234524452545264527452845294530453145324533453445354536453745384539454045414542454345444545454645474548454945504551455245534554455545564557455845594560456145624563456445654566456745684569457045714572457345744575457645774578457945804581458245834584458545864587458845894590459145924593459445954596459745984599460046014602460346044605460646074608460946104611461246134614461546164617461846194620462146224623462446254626462746284629463046314632463346344635463646374638463946404641464246434644464546464647464846494650465146524653465446554656465746584659466046614662466346644665466646674668466946704671467246734674467546764677467846794680468146824683468446854686468746884689469046914692469346944695469646974698469947004701470247034704470547064707470847094710471147124713471447154716471747184719472047214722472347244725472647274728472947304731473247334734473547364737473847394740474147424743474447454746474747484749475047514752475347544755475647574758475947604761476247634764476547664767476847694770477147724773477447754776477747784779478047814782478347844785478647874788478947904791479247934794479547964797479847994800480148024803480448054806480748084809481048114812481348144815481648174818481948204821482248234824482548264827482848294830483148324833483448354836483748384839484048414842484348444845484648474848484948504851485248534854485548564857485848594860486148624863486448654866486748684869487048714872487348744875487648774878487948804881488248834884488548864887488848894890489148924893489448954896489748984899490049014902490349044905490649074908490949104911491249134914491549164917491849194920492149224923492449254926492749284929493049314932493349344935493649374938493949404941494249434944494549464947494849494950495149524953495449554956495749584959496049614962496349644965496649674968496949704971497249734974497549764977497849794980498149824983498449854986498749884989499049914992499349944995499649974998499950005001500250035004500550065007500850095010501150125013501450155016501750185019502050215022502350245025502650275028502950305031503250335034503550365037503850395040504150425043504450455046504750485049505050515052505350545055505650575058505950605061506250635064506550665067506850695070507150725073507450755076507750785079508050815082508350845085508650875088508950905091509250935094509550965097509850995100510151025103510451055106510751085109511051115112511351145115511651175118511951205121512251235124512551265127512851295130513151325133513451355136513751385139514051415142514351445145514651475148514951505151515251535154515551565157515851595160516151625163516451655166516751685169517051715172517351745175517651775178517951805181518251835184518551865187518851895190519151925193519451955196519751985199520052015202520352045205520652075208520952105211521252135214521552165217521852195220522152225223522452255226522752285229523052315232523352345235523652375238523952405241524252435244524552465247524852495250525152525253525452555256525752585259526052615262526352645265526652675268526952705271527252735274527552765277527852795280528152825283528452855286528752885289529052915292529352945295529652975298529953005301530253035304530553065307530853095310531153125313531453155316531753185319532053215322532353245325532653275328532953305331533253335334533553365337533853395340534153425343534453455346534753485349535053515352535353545355535653575358535953605361536253635364536553665367536853695370537153725373537453755376537753785379538053815382538353845385538653875388538953905391539253935394539553965397539853995400540154025403540454055406540754085409541054115412541354145415541654175418541954205421542254235424542554265427542854295430543154325433543454355436543754385439544054415442544354445445544654475448544954505451545254535454545554565457545854595460546154625463546454655466546754685469547054715472547354745475547654775478547954805481548254835484548554865487548854895490549154925493549454955496549754985499550055015502550355045505550655075508550955105511551255135514551555165517551855195520552155225523552455255526552755285529553055315532553355345535553655375538553955405541554255435544554555465547554855495550555155525553555455555556555755585559556055615562556355645565556655675568556955705571557255735574557555765577557855795580558155825583558455855586558755885589559055915592559355945595559655975598559956005601560256035604560556065607560856095610561156125613561456155616561756185619562056215622562356245625562656275628562956305631563256335634563556365637563856395640564156425643564456455646564756485649565056515652565356545655565656575658565956605661566256635664566556665667566856695670567156725673567456755676567756785679568056815682568356845685568656875688568956905691569256935694569556965697569856995700570157025703570457055706570757085709571057115712571357145715571657175718571957205721572257235724572557265727572857295730573157325733573457355736573757385739574057415742574357445745574657475748574957505751575257535754575557565757575857595760576157625763576457655766576757685769577057715772577357745775577657775778577957805781578257835784578557865787578857895790579157925793579457955796579757985799580058015802580358045805580658075808580958105811581258135814581558165817581858195820582158225823582458255826582758285829583058315832583358345835583658375838583958405841584258435844584558465847584858495850585158525853585458555856585758585859586058615862586358645865586658675868586958705871587258735874587558765877587858795880588158825883588458855886588758885889589058915892589358945895589658975898589959005901590259035904590559065907590859095910591159125913591459155916591759185919592059215922592359245925592659275928592959305931593259335934593559365937593859395940594159425943594459455946594759485949595059515952595359545955595659575958595959605961596259635964596559665967596859695970597159725973597459755976597759785979598059815982598359845985598659875988598959905991599259935994599559965997599859996000600160026003600460056006600760086009601060116012601360146015601660176018601960206021602260236024602560266027602860296030603160326033603460356036603760386039604060416042604360446045604660476048604960506051605260536054605560566057605860596060606160626063606460656066606760686069607060716072607360746075607660776078607960806081608260836084608560866087608860896090609160926093609460956096609760986099610061016102610361046105610661076108610961106111611261136114611561166117611861196120612161226123612461256126612761286129613061316132613361346135613661376138613961406141614261436144614561466147614861496150615161526153615461556156615761586159616061616162616361646165616661676168616961706171617261736174617561766177617861796180618161826183618461856186618761886189619061916192619361946195619661976198619962006201620262036204620562066207620862096210621162126213621462156216621762186219622062216222622362246225622662276228622962306231623262336234623562366237623862396240624162426243624462456246624762486249625062516252625362546255625662576258625962606261626262636264626562666267626862696270627162726273627462756276627762786279628062816282628362846285628662876288628962906291629262936294629562966297629862996300630163026303630463056306630763086309631063116312631363146315631663176318631963206321632263236324632563266327632863296330633163326333633463356336633763386339634063416342634363446345634663476348634963506351635263536354635563566357635863596360636163626363636463656366636763686369637063716372637363746375637663776378637963806381638263836384638563866387638863896390639163926393639463956396639763986399640064016402640364046405640664076408640964106411641264136414641564166417641864196420642164226423642464256426642764286429643064316432643364346435643664376438643964406441644264436444644564466447644864496450645164526453645464556456645764586459646064616462646364646465646664676468646964706471647264736474647564766477647864796480648164826483648464856486648764886489649064916492649364946495649664976498649965006501650265036504650565066507650865096510651165126513651465156516651765186519652065216522652365246525652665276528652965306531653265336534653565366537653865396540654165426543654465456546654765486549655065516552655365546555655665576558655965606561656265636564656565666567656865696570657165726573657465756576657765786579658065816582658365846585658665876588658965906591659265936594659565966597659865996600660166026603660466056606660766086609661066116612661366146615661666176618661966206621662266236624662566266627662866296630663166326633663466356636663766386639664066416642664366446645664666476648664966506651665266536654665566566657665866596660666166626663666466656666666766686669667066716672667366746675667666776678667966806681668266836684668566866687668866896690669166926693669466956696669766986699670067016702670367046705670667076708670967106711671267136714671567166717671867196720672167226723672467256726672767286729673067316732673367346735673667376738673967406741674267436744674567466747674867496750675167526753675467556756675767586759676067616762676367646765676667676768676967706771677267736774677567766777677867796780678167826783678467856786678767886789679067916792679367946795679667976798679968006801680268036804680568066807680868096810681168126813681468156816681768186819682068216822682368246825682668276828682968306831683268336834683568366837683868396840684168426843684468456846684768486849685068516852685368546855685668576858685968606861686268636864686568666867686868696870687168726873687468756876687768786879688068816882688368846885688668876888688968906891689268936894689568966897689868996900690169026903690469056906690769086909691069116912691369146915691669176918691969206921692269236924692569266927692869296930693169326933693469356936693769386939694069416942694369446945694669476948694969506951695269536954695569566957695869596960696169626963696469656966696769686969697069716972697369746975697669776978697969806981698269836984698569866987698869896990699169926993699469956996699769986999700070017002700370047005700670077008700970107011701270137014701570167017701870197020702170227023702470257026702770287029703070317032703370347035703670377038703970407041704270437044704570467047704870497050705170527053705470557056705770587059706070617062706370647065706670677068706970707071707270737074707570767077707870797080708170827083708470857086708770887089709070917092709370947095709670977098709971007101710271037104710571067107710871097110711171127113711471157116711771187119712071217122712371247125712671277128712971307131713271337134713571367137713871397140714171427143714471457146714771487149715071517152715371547155715671577158715971607161716271637164716571667167716871697170717171727173717471757176717771787179718071817182718371847185718671877188718971907191719271937194719571967197719871997200720172027203720472057206720772087209721072117212721372147215721672177218721972207221722272237224722572267227722872297230723172327233723472357236723772387239724072417242724372447245724672477248724972507251725272537254725572567257725872597260726172627263726472657266726772687269727072717272727372747275727672777278727972807281728272837284728572867287728872897290729172927293729472957296729772987299730073017302730373047305730673077308730973107311731273137314731573167317731873197320732173227323732473257326732773287329733073317332733373347335733673377338733973407341734273437344734573467347734873497350735173527353735473557356735773587359736073617362736373647365736673677368736973707371737273737374737573767377737873797380738173827383738473857386738773887389739073917392739373947395739673977398739974007401740274037404740574067407740874097410741174127413741474157416741774187419742074217422742374247425742674277428742974307431743274337434743574367437743874397440744174427443744474457446744774487449745074517452745374547455745674577458745974607461746274637464746574667467746874697470747174727473747474757476747774787479748074817482748374847485748674877488748974907491749274937494749574967497749874997500750175027503750475057506750775087509751075117512751375147515751675177518751975207521752275237524752575267527752875297530753175327533753475357536753775387539754075417542754375447545754675477548754975507551755275537554755575567557755875597560756175627563756475657566756775687569757075717572757375747575757675777578757975807581758275837584758575867587758875897590759175927593759475957596759775987599760076017602760376047605760676077608760976107611761276137614761576167617761876197620762176227623762476257626762776287629763076317632763376347635763676377638763976407641764276437644764576467647764876497650765176527653765476557656765776587659766076617662766376647665766676677668766976707671767276737674767576767677767876797680768176827683768476857686768776887689769076917692769376947695769676977698769977007701770277037704770577067707770877097710771177127713771477157716771777187719772077217722772377247725772677277728772977307731773277337734773577367737773877397740774177427743774477457746774777487749775077517752775377547755775677577758775977607761776277637764776577667767776877697770777177727773777477757776777777787779778077817782778377847785778677877788778977907791779277937794779577967797779877997800780178027803780478057806780778087809781078117812781378147815781678177818781978207821782278237824782578267827782878297830783178327833783478357836783778387839784078417842784378447845784678477848784978507851785278537854785578567857785878597860786178627863786478657866786778687869787078717872787378747875787678777878787978807881788278837884788578867887788878897890789178927893789478957896789778987899790079017902790379047905790679077908790979107911791279137914791579167917791879197920792179227923792479257926792779287929793079317932793379347935793679377938793979407941794279437944794579467947794879497950795179527953795479557956795779587959796079617962796379647965796679677968796979707971797279737974797579767977797879797980798179827983798479857986798779887989799079917992799379947995799679977998799980008001800280038004800580068007800880098010801180128013801480158016801780188019802080218022802380248025802680278028802980308031803280338034803580368037803880398040804180428043804480458046804780488049805080518052805380548055805680578058805980608061806280638064806580668067806880698070807180728073807480758076807780788079808080818082808380848085808680878088808980908091809280938094809580968097809880998100810181028103810481058106810781088109811081118112811381148115811681178118811981208121812281238124812581268127812881298130813181328133813481358136813781388139814081418142814381448145814681478148814981508151815281538154815581568157815881598160816181628163816481658166816781688169817081718172817381748175817681778178817981808181818281838184818581868187818881898190819181928193819481958196819781988199820082018202820382048205820682078208820982108211821282138214821582168217821882198220822182228223822482258226822782288229823082318232823382348235823682378238823982408241824282438244824582468247824882498250825182528253825482558256825782588259826082618262826382648265826682678268826982708271827282738274827582768277827882798280828182828283828482858286828782888289829082918292829382948295829682978298829983008301830283038304830583068307830883098310831183128313831483158316831783188319832083218322832383248325832683278328832983308331833283338334833583368337833883398340834183428343834483458346834783488349835083518352835383548355835683578358835983608361836283638364836583668367836883698370837183728373837483758376837783788379838083818382838383848385838683878388838983908391839283938394839583968397839883998400840184028403840484058406840784088409841084118412841384148415841684178418841984208421842284238424842584268427842884298430843184328433843484358436843784388439844084418442844384448445844684478448844984508451845284538454845584568457845884598460846184628463846484658466846784688469847084718472847384748475847684778478847984808481848284838484848584868487848884898490849184928493849484958496849784988499850085018502850385048505850685078508850985108511851285138514851585168517851885198520852185228523852485258526852785288529853085318532853385348535853685378538853985408541854285438544854585468547854885498550855185528553855485558556855785588559856085618562856385648565856685678568856985708571857285738574857585768577857885798580858185828583858485858586858785888589859085918592859385948595859685978598859986008601860286038604860586068607860886098610861186128613861486158616861786188619862086218622862386248625862686278628862986308631863286338634863586368637863886398640864186428643864486458646864786488649865086518652865386548655865686578658865986608661866286638664866586668667866886698670867186728673867486758676867786788679868086818682868386848685868686878688868986908691869286938694869586968697869886998700870187028703870487058706870787088709871087118712871387148715871687178718871987208721872287238724872587268727872887298730873187328733873487358736873787388739874087418742874387448745874687478748874987508751875287538754875587568757875887598760876187628763876487658766876787688769877087718772877387748775877687778778877987808781878287838784878587868787878887898790879187928793879487958796879787988799880088018802880388048805880688078808880988108811881288138814881588168817881888198820882188228823882488258826882788288829883088318832883388348835883688378838883988408841884288438844884588468847884888498850885188528853885488558856885788588859886088618862886388648865886688678868886988708871887288738874887588768877887888798880888188828883888488858886888788888889889088918892889388948895889688978898889989008901890289038904890589068907890889098910891189128913891489158916891789188919892089218922892389248925892689278928892989308931893289338934893589368937893889398940894189428943894489458946894789488949895089518952895389548955895689578958895989608961896289638964896589668967896889698970897189728973897489758976897789788979898089818982898389848985898689878988898989908991899289938994899589968997899889999000900190029003900490059006900790089009901090119012901390149015901690179018901990209021902290239024902590269027902890299030903190329033903490359036903790389039904090419042904390449045904690479048904990509051905290539054905590569057905890599060906190629063906490659066906790689069907090719072907390749075907690779078907990809081908290839084908590869087908890899090909190929093909490959096909790989099910091019102910391049105910691079108910991109111911291139114911591169117911891199120912191229123912491259126912791289129913091319132913391349135913691379138913991409141914291439144914591469147914891499150915191529153915491559156915791589159916091619162916391649165916691679168916991709171917291739174917591769177917891799180918191829183918491859186918791889189919091919192919391949195919691979198919992009201920292039204920592069207920892099210921192129213921492159216921792189219922092219222922392249225922692279228922992309231923292339234923592369237923892399240924192429243924492459246924792489249925092519252925392549255925692579258925992609261926292639264926592669267926892699270927192729273927492759276927792789279928092819282928392849285928692879288928992909291929292939294929592969297929892999300930193029303930493059306930793089309931093119312931393149315931693179318931993209321932293239324932593269327932893299330933193329333933493359336933793389339934093419342934393449345934693479348934993509351935293539354935593569357935893599360936193629363936493659366936793689369937093719372937393749375937693779378937993809381938293839384938593869387938893899390939193929393939493959396939793989399940094019402940394049405940694079408940994109411941294139414941594169417941894199420942194229423942494259426942794289429943094319432943394349435943694379438943994409441944294439444944594469447944894499450945194529453945494559456945794589459946094619462946394649465946694679468946994709471947294739474947594769477947894799480948194829483948494859486948794889489949094919492949394949495949694979498949995009501950295039504950595069507950895099510951195129513951495159516951795189519952095219522952395249525952695279528952995309531953295339534953595369537953895399540954195429543954495459546954795489549955095519552955395549555955695579558955995609561956295639564956595669567956895699570957195729573957495759576957795789579958095819582958395849585958695879588958995909591959295939594959595969597959895999600960196029603960496059606960796089609961096119612961396149615961696179618961996209621962296239624962596269627962896299630963196329633963496359636963796389639964096419642964396449645964696479648964996509651965296539654965596569657965896599660966196629663966496659666966796689669967096719672967396749675967696779678967996809681968296839684968596869687968896899690969196929693969496959696969796989699970097019702970397049705970697079708970997109711971297139714971597169717971897199720972197229723972497259726972797289729973097319732973397349735973697379738973997409741974297439744974597469747974897499750975197529753975497559756975797589759976097619762976397649765976697679768976997709771977297739774977597769777977897799780978197829783978497859786978797889789979097919792979397949795979697979798979998009801980298039804980598069807980898099810981198129813981498159816981798189819982098219822982398249825982698279828982998309831983298339834983598369837983898399840984198429843984498459846984798489849985098519852985398549855985698579858985998609861986298639864986598669867986898699870987198729873987498759876987798789879988098819882988398849885988698879888988998909891989298939894989598969897989898999900990199029903990499059906990799089909991099119912991399149915991699179918991999209921992299239924992599269927992899299930993199329933993499359936993799389939994099419942994399449945994699479948994999509951995299539954995599569957995899599960996199629963996499659966996799689969997099719972997399749975997699779978997999809981998299839984998599869987998899899990999199929993999499959996999799989999100001000110002100031000410005100061000710008100091001010011100121001310014100151001610017100181001910020100211002210023100241002510026100271002810029100301003110032100331003410035100361003710038100391004010041100421004310044100451004610047100481004910050100511005210053100541005510056100571005810059100601006110062100631006410065100661006710068100691007010071100721007310074100751007610077100781007910080100811008210083100841008510086100871008810089100901009110092100931009410095100961009710098100991010010101101021010310104101051010610107101081010910110101111011210113101141011510116101171011810119101201012110122101231012410125101261012710128101291013010131101321013310134101351013610137101381013910140101411014210143101441014510146101471014810149101501015110152101531015410155101561015710158101591016010161101621016310164101651016610167101681016910170101711017210173101741017510176101771017810179101801018110182101831018410185101861018710188101891019010191101921019310194101951019610197101981019910200102011020210203102041020510206102071020810209102101021110212102131021410215102161021710218102191022010221102221022310224102251022610227102281022910230102311023210233102341023510236102371023810239102401024110242102431024410245102461024710248102491025010251102521025310254102551025610257102581025910260102611026210263102641026510266102671026810269102701027110272102731027410275102761027710278102791028010281102821028310284102851028610287102881028910290102911029210293102941029510296102971029810299103001030110302103031030410305103061030710308103091031010311103121031310314103151031610317103181031910320103211032210323103241032510326103271032810329103301033110332103331033410335103361033710338103391034010341103421034310344103451034610347103481034910350103511035210353103541035510356103571035810359103601036110362103631036410365103661036710368103691037010371103721037310374103751037610377103781037910380103811038210383103841038510386103871038810389103901039110392103931039410395103961039710398103991040010401104021040310404104051040610407104081040910410104111041210413104141041510416104171041810419104201042110422104231042410425104261042710428104291043010431104321043310434104351043610437104381043910440104411044210443104441044510446104471044810449104501045110452104531045410455104561045710458104591046010461104621046310464104651046610467104681046910470104711047210473104741047510476104771047810479104801048110482104831048410485104861048710488104891049010491104921049310494104951049610497104981049910500105011050210503105041050510506105071050810509105101051110512105131051410515105161051710518105191052010521105221052310524105251052610527105281052910530105311053210533105341053510536105371053810539105401054110542105431054410545105461054710548105491055010551105521055310554105551055610557105581055910560105611056210563105641056510566105671056810569105701057110572105731057410575105761057710578105791058010581105821058310584105851058610587105881058910590105911059210593105941059510596105971059810599106001060110602106031060410605106061060710608106091061010611106121061310614106151061610617106181061910620106211062210623106241062510626106271062810629106301063110632106331063410635106361063710638106391064010641106421064310644106451064610647106481064910650106511065210653106541065510656106571065810659106601066110662106631066410665106661066710668106691067010671106721067310674106751067610677106781067910680106811068210683106841068510686106871068810689106901069110692106931069410695106961069710698106991070010701107021070310704107051070610707107081070910710107111071210713107141071510716107171071810719107201072110722107231072410725107261072710728107291073010731107321073310734107351073610737107381073910740107411074210743107441074510746107471074810749107501075110752107531075410755107561075710758107591076010761107621076310764107651076610767107681076910770107711077210773107741077510776107771077810779107801078110782107831078410785107861078710788107891079010791107921079310794107951079610797107981079910800108011080210803108041080510806108071080810809108101081110812108131081410815108161081710818108191082010821108221082310824108251082610827108281082910830108311083210833108341083510836108371083810839108401084110842108431084410845108461084710848108491085010851108521085310854108551085610857108581085910860108611086210863108641086510866108671086810869108701087110872108731087410875108761087710878108791088010881108821088310884108851088610887108881088910890108911089210893108941089510896108971089810899109001090110902109031090410905109061090710908109091091010911109121091310914109151091610917109181091910920109211092210923109241092510926109271092810929109301093110932109331093410935109361093710938109391094010941109421094310944109451094610947109481094910950109511095210953109541095510956109571095810959109601096110962109631096410965109661096710968109691097010971109721097310974109751097610977109781097910980109811098210983109841098510986109871098810989109901099110992109931099410995109961099710998109991100011001110021100311004110051100611007110081100911010110111101211013110141101511016110171101811019110201102111022110231102411025110261102711028110291103011031110321103311034110351103611037110381103911040110411104211043110441104511046110471104811049110501105111052110531105411055110561105711058110591106011061110621106311064110651106611067110681106911070110711107211073110741107511076110771107811079110801108111082110831108411085110861108711088110891109011091110921109311094110951109611097110981109911100111011110211103111041110511106111071110811109111101111111112111131111411115111161111711118111191112011121111221112311124111251112611127111281112911130111311113211133111341113511136111371113811139111401114111142111431114411145111461114711148111491115011151111521115311154111551115611157111581115911160111611116211163111641116511166111671116811169111701117111172111731117411175111761117711178111791118011181111821118311184111851118611187111881118911190111911119211193111941119511196111971119811199112001120111202112031120411205112061120711208112091121011211112121121311214112151121611217112181121911220112211122211223112241122511226112271122811229112301123111232112331123411235112361123711238112391124011241112421124311244112451124611247112481124911250112511125211253112541125511256112571125811259112601126111262112631126411265112661126711268112691127011271112721127311274112751127611277112781127911280112811128211283112841128511286112871128811289112901129111292112931129411295112961129711298112991130011301113021130311304113051130611307113081130911310113111131211313113141131511316113171131811319113201132111322113231132411325113261132711328113291133011331113321133311334113351133611337113381133911340113411134211343113441134511346113471134811349113501135111352113531135411355113561135711358113591136011361113621136311364113651136611367113681136911370113711137211373113741137511376113771137811379113801138111382113831138411385113861138711388113891139011391113921139311394113951139611397113981139911400114011140211403114041140511406114071140811409114101141111412114131141411415114161141711418114191142011421114221142311424114251142611427114281142911430114311143211433114341143511436114371143811439114401144111442114431144411445114461144711448114491145011451114521145311454114551145611457114581145911460114611146211463114641146511466114671146811469114701147111472114731147411475114761147711478114791148011481114821148311484114851148611487114881148911490114911149211493114941149511496114971149811499115001150111502115031150411505115061150711508115091151011511115121151311514115151151611517115181151911520115211152211523115241152511526115271152811529115301153111532115331153411535115361153711538115391154011541115421154311544115451154611547115481154911550115511155211553115541155511556115571155811559115601156111562115631156411565115661156711568115691157011571115721157311574115751157611577115781157911580115811158211583115841158511586115871158811589115901159111592115931159411595115961159711598115991160011601116021160311604116051160611607116081160911610116111161211613116141161511616116171161811619116201162111622116231162411625116261162711628116291163011631116321163311634116351163611637116381163911640116411164211643116441164511646116471164811649116501165111652116531165411655116561165711658116591166011661116621166311664116651166611667116681166911670116711167211673116741167511676116771167811679116801168111682116831168411685116861168711688116891169011691116921169311694116951169611697116981169911700117011170211703117041170511706117071170811709117101171111712117131171411715117161171711718117191172011721117221172311724117251172611727117281172911730117311173211733117341173511736117371173811739117401174111742117431174411745117461174711748117491175011751117521175311754117551175611757117581175911760117611176211763117641176511766117671176811769117701177111772117731177411775117761177711778117791178011781117821178311784117851178611787117881178911790117911179211793117941179511796117971179811799118001180111802118031180411805118061180711808118091181011811118121181311814118151181611817118181181911820118211182211823118241182511826118271182811829118301183111832118331183411835118361183711838118391184011841118421184311844118451184611847118481184911850118511185211853118541185511856118571185811859118601186111862118631186411865118661186711868118691187011871118721187311874118751187611877118781187911880118811188211883118841188511886118871188811889118901189111892118931189411895118961189711898118991190011901119021190311904119051190611907119081190911910119111191211913119141191511916119171191811919119201192111922119231192411925119261192711928119291193011931119321193311934119351193611937119381193911940119411194211943119441194511946119471194811949119501195111952119531195411955119561195711958119591196011961119621196311964119651196611967119681196911970119711197211973119741197511976119771197811979119801198111982119831198411985119861198711988119891199011991119921199311994119951199611997119981199912000120011200212003120041200512006120071200812009120101201112012120131201412015120161201712018120191202012021120221202312024120251202612027120281202912030120311203212033120341203512036120371203812039120401204112042120431204412045120461204712048120491205012051120521205312054120551205612057120581205912060120611206212063120641206512066120671206812069120701207112072120731207412075120761207712078120791208012081120821208312084120851208612087120881208912090120911209212093120941209512096120971209812099121001210112102121031210412105121061210712108121091211012111121121211312114121151211612117121181211912120121211212212123121241212512126121271212812129121301213112132121331213412135121361213712138121391214012141121421214312144121451214612147121481214912150121511215212153121541215512156121571215812159121601216112162121631216412165121661216712168121691217012171121721217312174121751217612177121781217912180121811218212183121841218512186121871218812189121901219112192121931219412195121961219712198121991220012201122021220312204122051220612207122081220912210122111221212213122141221512216122171221812219122201222112222122231222412225122261222712228122291223012231122321223312234122351223612237122381223912240122411224212243122441224512246122471224812249122501225112252122531225412255122561225712258122591226012261122621226312264122651226612267122681226912270122711227212273122741227512276122771227812279122801228112282122831228412285122861228712288122891229012291122921229312294122951229612297122981229912300123011230212303123041230512306123071230812309123101231112312123131231412315123161231712318123191232012321123221232312324123251232612327123281232912330123311233212333123341233512336123371233812339123401234112342123431234412345123461234712348123491235012351123521235312354123551235612357123581235912360123611236212363123641236512366123671236812369123701237112372123731237412375123761237712378123791238012381123821238312384123851238612387123881238912390123911239212393123941239512396123971239812399124001240112402124031240412405124061240712408124091241012411124121241312414124151241612417124181241912420124211242212423124241242512426124271242812429124301243112432124331243412435124361243712438124391244012441124421244312444124451244612447124481244912450124511245212453124541245512456124571245812459124601246112462124631246412465124661246712468124691247012471124721247312474124751247612477124781247912480124811248212483124841248512486124871248812489124901249112492124931249412495124961249712498124991250012501125021250312504125051250612507125081250912510125111251212513125141251512516125171251812519125201252112522125231252412525125261252712528125291253012531125321253312534125351253612537125381253912540125411254212543125441254512546125471254812549125501255112552125531255412555125561255712558125591256012561125621256312564125651256612567125681256912570125711257212573125741257512576125771257812579125801258112582125831258412585125861258712588125891259012591125921259312594125951259612597125981259912600126011260212603126041260512606126071260812609126101261112612126131261412615126161261712618126191262012621126221262312624126251262612627126281262912630126311263212633126341263512636126371263812639126401264112642126431264412645126461264712648126491265012651126521265312654126551265612657126581265912660126611266212663126641266512666126671266812669126701267112672126731267412675126761267712678126791268012681126821268312684126851268612687126881268912690126911269212693126941269512696126971269812699127001270112702127031270412705127061270712708127091271012711127121271312714127151271612717127181271912720127211272212723127241272512726127271272812729127301273112732127331273412735127361273712738127391274012741127421274312744127451274612747127481274912750127511275212753127541275512756127571275812759127601276112762127631276412765127661276712768127691277012771127721277312774127751277612777127781277912780127811278212783127841278512786127871278812789127901279112792127931279412795127961279712798127991280012801128021280312804128051280612807128081280912810128111281212813128141281512816128171281812819128201282112822128231282412825128261282712828128291283012831128321283312834128351283612837128381283912840128411284212843128441284512846128471284812849128501285112852128531285412855128561285712858128591286012861128621286312864128651286612867128681286912870128711287212873128741287512876128771287812879128801288112882128831288412885128861288712888128891289012891128921289312894128951289612897128981289912900129011290212903129041290512906129071290812909129101291112912129131291412915129161291712918129191292012921129221292312924129251292612927129281292912930129311293212933129341293512936129371293812939129401294112942129431294412945129461294712948129491295012951129521295312954129551295612957129581295912960129611296212963129641296512966129671296812969129701297112972129731297412975129761297712978129791298012981129821298312984129851298612987129881298912990129911299212993129941299512996129971299812999130001300113002130031300413005130061300713008130091301013011130121301313014130151301613017130181301913020130211302213023130241302513026130271302813029130301303113032130331303413035130361303713038130391304013041130421304313044130451304613047130481304913050130511305213053130541305513056130571305813059130601306113062130631306413065130661306713068130691307013071130721307313074130751307613077130781307913080130811308213083130841308513086130871308813089130901309113092130931309413095130961309713098130991310013101131021310313104131051310613107131081310913110131111311213113131141311513116131171311813119131201312113122131231312413125131261312713128131291313013131131321313313134131351313613137131381313913140131411314213143131441314513146131471314813149131501315113152131531315413155131561315713158131591316013161131621316313164131651316613167131681316913170131711317213173131741317513176131771317813179131801318113182131831318413185131861318713188131891319013191131921319313194131951319613197131981319913200132011320213203132041320513206132071320813209132101321113212132131321413215132161321713218132191322013221132221322313224132251322613227132281322913230132311323213233132341323513236132371323813239132401324113242132431324413245132461324713248132491325013251132521325313254132551325613257132581325913260132611326213263132641326513266132671326813269132701327113272132731327413275132761327713278132791328013281132821328313284132851328613287132881328913290132911329213293132941329513296132971329813299133001330113302133031330413305133061330713308133091331013311133121331313314133151331613317133181331913320133211332213323133241332513326133271332813329133301333113332133331333413335133361333713338133391334013341133421334313344133451334613347133481334913350133511335213353133541335513356133571335813359133601336113362133631336413365133661336713368133691337013371133721337313374133751337613377133781337913380133811338213383133841338513386133871338813389133901339113392133931339413395133961339713398133991340013401134021340313404134051340613407134081340913410134111341213413134141341513416134171341813419134201342113422134231342413425134261342713428134291343013431134321343313434134351343613437134381343913440134411344213443134441344513446134471344813449134501345113452134531345413455134561345713458134591346013461134621346313464134651346613467134681346913470134711347213473134741347513476134771347813479134801348113482134831348413485134861348713488134891349013491134921349313494134951349613497134981349913500135011350213503135041350513506135071350813509135101351113512135131351413515135161351713518135191352013521135221352313524135251352613527135281352913530135311353213533135341353513536135371353813539135401354113542135431354413545135461354713548135491355013551135521355313554135551355613557135581355913560135611356213563135641356513566135671356813569135701357113572135731357413575135761357713578135791358013581135821358313584135851358613587135881358913590135911359213593135941359513596135971359813599136001360113602136031360413605136061360713608136091361013611136121361313614136151361613617136181361913620136211362213623136241362513626136271362813629136301363113632136331363413635136361363713638136391364013641136421364313644136451364613647136481364913650136511365213653136541365513656136571365813659136601366113662136631366413665136661366713668136691367013671136721367313674136751367613677136781367913680136811368213683136841368513686136871368813689136901369113692136931369413695136961369713698136991370013701137021370313704137051370613707137081370913710137111371213713137141371513716137171371813719137201372113722137231372413725137261372713728137291373013731137321373313734137351373613737137381373913740137411374213743137441374513746137471374813749137501375113752137531375413755137561375713758137591376013761137621376313764137651376613767137681376913770137711377213773137741377513776137771377813779137801378113782137831378413785137861378713788137891379013791137921379313794137951379613797137981379913800138011380213803138041380513806138071380813809138101381113812138131381413815138161381713818138191382013821138221382313824138251382613827138281382913830138311383213833138341383513836138371383813839138401384113842138431384413845138461384713848138491385013851138521385313854138551385613857138581385913860138611386213863138641386513866138671386813869138701387113872138731387413875138761387713878138791388013881138821388313884138851388613887138881388913890138911389213893138941389513896138971389813899139001390113902139031390413905139061390713908139091391013911139121391313914139151391613917139181391913920139211392213923139241392513926139271392813929139301393113932139331393413935139361393713938139391394013941139421394313944139451394613947139481394913950139511395213953139541395513956139571395813959139601396113962139631396413965139661396713968139691397013971139721397313974139751397613977139781397913980139811398213983139841398513986139871398813989139901399113992139931399413995139961399713998139991400014001140021400314004140051400614007140081400914010140111401214013140141401514016140171401814019140201402114022140231402414025140261402714028140291403014031140321403314034140351403614037140381403914040140411404214043140441404514046140471404814049140501405114052140531405414055140561405714058140591406014061140621406314064140651406614067140681406914070140711407214073140741407514076140771407814079140801408114082140831408414085140861408714088140891409014091140921409314094140951409614097140981409914100141011410214103141041410514106141071410814109141101411114112141131411414115141161411714118141191412014121141221412314124141251412614127141281412914130141311413214133141341413514136141371413814139141401414114142141431414414145141461414714148141491415014151141521415314154141551415614157141581415914160141611416214163141641416514166141671416814169141701417114172141731417414175141761417714178141791418014181141821418314184141851418614187141881418914190141911419214193141941419514196141971419814199142001420114202142031420414205142061420714208142091421014211142121421314214142151421614217142181421914220142211422214223142241422514226142271422814229142301423114232142331423414235142361423714238142391424014241142421424314244142451424614247142481424914250142511425214253142541425514256142571425814259142601426114262142631426414265142661426714268142691427014271142721427314274142751427614277142781427914280142811428214283142841428514286142871428814289142901429114292142931429414295142961429714298142991430014301143021430314304143051430614307143081430914310143111431214313143141431514316143171431814319143201432114322143231432414325143261432714328143291433014331143321433314334143351433614337143381433914340143411434214343143441434514346143471434814349143501435114352143531435414355143561435714358143591436014361143621436314364143651436614367143681436914370143711437214373143741437514376143771437814379143801438114382143831438414385143861438714388143891439014391143921439314394143951439614397143981439914400144011440214403144041440514406144071440814409144101441114412144131441414415144161441714418144191442014421144221442314424144251442614427144281442914430144311443214433144341443514436144371443814439144401444114442144431444414445144461444714448144491445014451144521445314454144551445614457144581445914460144611446214463144641446514466144671446814469144701447114472144731447414475144761447714478144791448014481144821448314484144851448614487144881448914490144911449214493144941449514496144971449814499145001450114502145031450414505145061450714508145091451014511145121451314514145151451614517145181451914520145211452214523145241452514526145271452814529145301453114532145331453414535145361453714538145391454014541145421454314544145451454614547145481454914550145511455214553145541455514556145571455814559145601456114562145631456414565145661456714568145691457014571145721457314574145751457614577145781457914580145811458214583145841458514586145871458814589145901459114592145931459414595145961459714598145991460014601146021460314604146051460614607146081460914610146111461214613146141461514616146171461814619146201462114622146231462414625146261462714628146291463014631146321463314634146351463614637146381463914640146411464214643146441464514646146471464814649146501465114652146531465414655146561465714658146591466014661146621466314664146651466614667146681466914670146711467214673146741467514676146771467814679146801468114682146831468414685146861468714688146891469014691146921469314694146951469614697146981469914700147011470214703147041470514706147071470814709147101471114712147131471414715147161471714718147191472014721147221472314724147251472614727147281472914730147311473214733147341473514736147371473814739147401474114742147431474414745147461474714748147491475014751147521475314754147551475614757147581475914760147611476214763147641476514766147671476814769147701477114772147731477414775147761477714778147791478014781147821478314784147851478614787147881478914790147911479214793147941479514796147971479814799148001480114802148031480414805148061480714808148091481014811148121481314814148151481614817148181481914820148211482214823148241482514826148271482814829148301483114832148331483414835148361483714838148391484014841148421484314844148451484614847148481484914850148511485214853148541485514856148571485814859148601486114862148631486414865148661486714868148691487014871148721487314874148751487614877148781487914880148811488214883148841488514886148871488814889148901489114892148931489414895148961489714898148991490014901149021490314904149051490614907149081490914910149111491214913149141491514916149171491814919149201492114922149231492414925149261492714928149291493014931149321493314934149351493614937149381493914940149411494214943149441494514946149471494814949149501495114952149531495414955149561495714958149591496014961149621496314964149651496614967149681496914970149711497214973149741497514976149771497814979149801498114982149831498414985149861498714988149891499014991149921499314994149951499614997149981499915000150011500215003150041500515006150071500815009150101501115012150131501415015150161501715018150191502015021150221502315024150251502615027150281502915030150311503215033150341503515036150371503815039150401504115042150431504415045150461504715048150491505015051150521505315054150551505615057150581505915060150611506215063150641506515066150671506815069150701507115072150731507415075150761507715078150791508015081150821508315084150851508615087150881508915090150911509215093150941509515096150971509815099151001510115102151031510415105151061510715108151091511015111151121511315114151151511615117151181511915120151211512215123151241512515126151271512815129151301513115132151331513415135151361513715138151391514015141151421514315144151451514615147151481514915150151511515215153151541515515156151571515815159151601516115162151631516415165151661516715168151691517015171151721517315174151751517615177151781517915180151811518215183151841518515186151871518815189151901519115192151931519415195151961519715198151991520015201152021520315204152051520615207152081520915210152111521215213152141521515216152171521815219152201522115222152231522415225152261522715228152291523015231152321523315234152351523615237152381523915240152411524215243152441524515246152471524815249152501525115252152531525415255152561525715258152591526015261152621526315264152651526615267152681526915270152711527215273152741527515276152771527815279152801528115282152831528415285152861528715288152891529015291152921529315294152951529615297152981529915300153011530215303153041530515306153071530815309153101531115312153131531415315153161531715318153191532015321153221532315324153251532615327153281532915330153311533215333153341533515336153371533815339153401534115342153431534415345153461534715348153491535015351153521535315354153551535615357153581535915360153611536215363153641536515366153671536815369153701537115372153731537415375153761537715378153791538015381153821538315384153851538615387153881538915390153911539215393153941539515396153971539815399154001540115402154031540415405154061540715408154091541015411154121541315414154151541615417154181541915420154211542215423154241542515426154271542815429154301543115432154331543415435154361543715438154391544015441154421544315444154451544615447154481544915450154511545215453154541545515456154571545815459154601546115462154631546415465154661546715468154691547015471154721547315474154751547615477154781547915480154811548215483154841548515486154871548815489154901549115492154931549415495154961549715498154991550015501155021550315504155051550615507155081550915510155111551215513155141551515516155171551815519155201552115522155231552415525155261552715528155291553015531155321553315534155351553615537155381553915540155411554215543155441554515546155471554815549155501555115552155531555415555155561555715558155591556015561155621556315564155651556615567155681556915570155711557215573155741557515576155771557815579155801558115582155831558415585155861558715588155891559015591155921559315594155951559615597155981559915600156011560215603156041560515606156071560815609156101561115612156131561415615156161561715618156191562015621156221562315624156251562615627156281562915630156311563215633156341563515636156371563815639156401564115642156431564415645156461564715648156491565015651156521565315654156551565615657156581565915660156611566215663156641566515666156671566815669156701567115672156731567415675156761567715678156791568015681156821568315684156851568615687156881568915690156911569215693156941569515696156971569815699157001570115702157031570415705157061570715708157091571015711157121571315714157151571615717157181571915720157211572215723157241572515726157271572815729157301573115732157331573415735157361573715738157391574015741157421574315744157451574615747157481574915750157511575215753157541575515756157571575815759157601576115762157631576415765157661576715768157691577015771157721577315774157751577615777157781577915780157811578215783157841578515786157871578815789157901579115792157931579415795157961579715798157991580015801158021580315804158051580615807158081580915810158111581215813158141581515816158171581815819158201582115822158231582415825158261582715828158291583015831158321583315834158351583615837158381583915840158411584215843158441584515846158471584815849158501585115852158531585415855158561585715858158591586015861158621586315864158651586615867158681586915870158711587215873158741587515876158771587815879158801588115882158831588415885158861588715888158891589015891158921589315894158951589615897158981589915900159011590215903159041590515906159071590815909159101591115912159131591415915159161591715918159191592015921159221592315924159251592615927159281592915930159311593215933159341593515936159371593815939159401594115942159431594415945159461594715948159491595015951159521595315954159551595615957159581595915960159611596215963159641596515966159671596815969159701597115972159731597415975159761597715978159791598015981159821598315984159851598615987159881598915990159911599215993159941599515996159971599815999160001600116002160031600416005160061600716008160091601016011160121601316014160151601616017160181601916020160211602216023160241602516026160271602816029160301603116032160331603416035160361603716038160391604016041160421604316044160451604616047160481604916050160511605216053160541605516056160571605816059160601606116062160631606416065160661606716068160691607016071160721607316074160751607616077160781607916080160811608216083160841608516086160871608816089160901609116092160931609416095160961609716098160991610016101161021610316104161051610616107161081610916110161111611216113161141611516116161171611816119161201612116122161231612416125161261612716128161291613016131161321613316134161351613616137161381613916140161411614216143161441614516146161471614816149161501615116152161531615416155161561615716158161591616016161161621616316164161651616616167161681616916170161711617216173161741617516176161771617816179161801618116182161831618416185161861618716188161891619016191161921619316194161951619616197161981619916200162011620216203162041620516206162071620816209162101621116212162131621416215162161621716218162191622016221162221622316224162251622616227162281622916230162311623216233162341623516236162371623816239162401624116242162431624416245162461624716248162491625016251162521625316254162551625616257162581625916260162611626216263162641626516266162671626816269162701627116272162731627416275162761627716278162791628016281162821628316284162851628616287162881628916290162911629216293162941629516296162971629816299163001630116302163031630416305163061630716308163091631016311163121631316314163151631616317163181631916320163211632216323163241632516326163271632816329163301633116332163331633416335163361633716338163391634016341163421634316344163451634616347163481634916350163511635216353163541635516356163571635816359163601636116362163631636416365163661636716368163691637016371163721637316374163751637616377163781637916380163811638216383163841638516386163871638816389163901639116392163931639416395163961639716398163991640016401164021640316404164051640616407164081640916410164111641216413164141641516416164171641816419164201642116422164231642416425164261642716428164291643016431164321643316434164351643616437164381643916440164411644216443164441644516446164471644816449164501645116452164531645416455164561645716458164591646016461164621646316464164651646616467164681646916470164711647216473164741647516476164771647816479164801648116482164831648416485164861648716488164891649016491164921649316494164951649616497164981649916500165011650216503165041650516506165071650816509165101651116512165131651416515165161651716518165191652016521165221652316524165251652616527165281652916530165311653216533165341653516536165371653816539165401654116542165431654416545165461654716548165491655016551165521655316554165551655616557165581655916560165611656216563165641656516566165671656816569165701657116572165731657416575165761657716578165791658016581165821658316584165851658616587165881658916590165911659216593165941659516596165971659816599166001660116602166031660416605166061660716608166091661016611166121661316614166151661616617166181661916620166211662216623166241662516626166271662816629166301663116632166331663416635166361663716638166391664016641166421664316644166451664616647166481664916650166511665216653166541665516656166571665816659166601666116662166631666416665166661666716668166691667016671166721667316674166751667616677166781667916680166811668216683166841668516686166871668816689166901669116692166931669416695166961669716698166991670016701167021670316704167051670616707167081670916710167111671216713167141671516716167171671816719167201672116722167231672416725167261672716728167291673016731167321673316734167351673616737167381673916740167411674216743167441674516746167471674816749167501675116752167531675416755167561675716758167591676016761167621676316764167651676616767167681676916770167711677216773167741677516776167771677816779167801678116782167831678416785167861678716788167891679016791167921679316794167951679616797167981679916800168011680216803168041680516806168071680816809168101681116812168131681416815168161681716818168191682016821168221682316824168251682616827168281682916830168311683216833168341683516836168371683816839168401684116842168431684416845168461684716848168491685016851168521685316854168551685616857168581685916860168611686216863168641686516866168671686816869168701687116872168731687416875168761687716878168791688016881168821688316884168851688616887168881688916890168911689216893168941689516896168971689816899169001690116902169031690416905169061690716908169091691016911169121691316914169151691616917169181691916920169211692216923169241692516926169271692816929169301693116932169331693416935169361693716938169391694016941169421694316944169451694616947169481694916950169511695216953169541695516956169571695816959169601696116962169631696416965169661696716968169691697016971169721697316974169751697616977169781697916980169811698216983169841698516986169871698816989169901699116992169931699416995169961699716998169991700017001170021700317004170051700617007170081700917010170111701217013170141701517016170171701817019170201702117022170231702417025170261702717028170291703017031170321703317034170351703617037170381703917040170411704217043170441704517046170471704817049170501705117052170531705417055170561705717058170591706017061170621706317064170651706617067170681706917070170711707217073170741707517076170771707817079170801708117082170831708417085170861708717088170891709017091170921709317094170951709617097170981709917100171011710217103171041710517106171071710817109171101711117112171131711417115171161711717118171191712017121171221712317124171251712617127171281712917130171311713217133171341713517136171371713817139171401714117142171431714417145171461714717148171491715017151171521715317154171551715617157171581715917160171611716217163171641716517166171671716817169171701717117172171731717417175171761717717178171791718017181171821718317184171851718617187171881718917190171911719217193171941719517196171971719817199172001720117202172031720417205172061720717208172091721017211172121721317214172151721617217172181721917220172211722217223172241722517226172271722817229172301723117232172331723417235172361723717238172391724017241172421724317244172451724617247172481724917250172511725217253172541725517256172571725817259172601726117262172631726417265172661726717268172691727017271172721727317274172751727617277172781727917280172811728217283172841728517286172871728817289172901729117292172931729417295172961729717298172991730017301173021730317304173051730617307173081730917310173111731217313173141731517316173171731817319173201732117322173231732417325173261732717328173291733017331173321733317334173351733617337173381733917340173411734217343173441734517346173471734817349173501735117352173531735417355173561735717358173591736017361173621736317364173651736617367173681736917370173711737217373173741737517376173771737817379173801738117382173831738417385173861738717388173891739017391173921739317394173951739617397173981739917400174011740217403174041740517406174071740817409174101741117412174131741417415174161741717418174191742017421174221742317424174251742617427174281742917430174311743217433174341743517436174371743817439174401744117442174431744417445174461744717448174491745017451174521745317454174551745617457174581745917460174611746217463174641746517466174671746817469174701747117472174731747417475174761747717478174791748017481174821748317484174851748617487174881748917490174911749217493174941749517496174971749817499175001750117502175031750417505175061750717508175091751017511175121751317514175151751617517175181751917520175211752217523175241752517526175271752817529175301753117532175331753417535175361753717538175391754017541175421754317544175451754617547175481754917550175511755217553175541755517556175571755817559175601756117562175631756417565175661756717568175691757017571175721757317574175751757617577175781757917580175811758217583175841758517586175871758817589175901759117592175931759417595175961759717598175991760017601176021760317604176051760617607176081760917610176111761217613176141761517616176171761817619176201762117622176231762417625176261762717628176291763017631176321763317634176351763617637176381763917640176411764217643176441764517646176471764817649176501765117652176531765417655176561765717658176591766017661176621766317664176651766617667176681766917670176711767217673176741767517676176771767817679176801768117682176831768417685176861768717688176891769017691176921769317694176951769617697176981769917700177011770217703177041770517706177071770817709177101771117712177131771417715177161771717718177191772017721177221772317724177251772617727177281772917730177311773217733177341773517736177371773817739177401774117742177431774417745177461774717748177491775017751177521775317754177551775617757177581775917760177611776217763177641776517766177671776817769177701777117772177731777417775177761777717778177791778017781177821778317784177851778617787177881778917790177911779217793177941779517796177971779817799178001780117802178031780417805178061780717808178091781017811178121781317814178151781617817178181781917820178211782217823178241782517826178271782817829178301783117832178331783417835178361783717838178391784017841178421784317844178451784617847178481784917850178511785217853178541785517856178571785817859178601786117862178631786417865178661786717868178691787017871178721787317874178751787617877178781787917880178811788217883178841788517886178871788817889178901789117892178931789417895178961789717898178991790017901179021790317904179051790617907179081790917910179111791217913179141791517916179171791817919179201792117922179231792417925179261792717928179291793017931179321793317934179351793617937179381793917940179411794217943179441794517946179471794817949179501795117952179531795417955179561795717958179591796017961179621796317964179651796617967179681796917970179711797217973179741797517976179771797817979179801798117982179831798417985179861798717988179891799017991179921799317994179951799617997179981799918000180011800218003180041800518006180071800818009180101801118012180131801418015180161801718018180191802018021180221802318024180251802618027180281802918030180311803218033180341803518036180371803818039180401804118042180431804418045180461804718048180491805018051180521805318054180551805618057180581805918060180611806218063180641806518066180671806818069180701807118072180731807418075180761807718078180791808018081180821808318084180851808618087180881808918090180911809218093180941809518096180971809818099181001810118102181031810418105181061810718108181091811018111181121811318114181151811618117181181811918120181211812218123181241812518126181271812818129181301813118132181331813418135181361813718138181391814018141181421814318144181451814618147181481814918150181511815218153181541815518156181571815818159181601816118162181631816418165181661816718168181691817018171181721817318174181751817618177181781817918180181811818218183181841818518186181871818818189181901819118192181931819418195181961819718198181991820018201182021820318204182051820618207182081820918210182111821218213182141821518216182171821818219182201822118222182231822418225182261822718228182291823018231182321823318234182351823618237182381823918240182411824218243182441824518246182471824818249182501825118252182531825418255182561825718258182591826018261182621826318264182651826618267182681826918270182711827218273182741827518276182771827818279182801828118282182831828418285182861828718288182891829018291182921829318294182951829618297182981829918300183011830218303183041830518306183071830818309183101831118312183131831418315183161831718318183191832018321183221832318324183251832618327183281832918330183311833218333183341833518336183371833818339183401834118342183431834418345183461834718348183491835018351183521835318354183551835618357183581835918360183611836218363183641836518366183671836818369183701837118372183731837418375183761837718378183791838018381183821838318384183851838618387183881838918390183911839218393183941839518396183971839818399184001840118402184031840418405184061840718408184091841018411184121841318414184151841618417184181841918420184211842218423184241842518426184271842818429184301843118432184331843418435184361843718438184391844018441184421844318444184451844618447184481844918450184511845218453184541845518456184571845818459184601846118462184631846418465184661846718468184691847018471184721847318474184751847618477184781847918480184811848218483184841848518486184871848818489184901849118492184931849418495184961849718498184991850018501185021850318504185051850618507185081850918510185111851218513185141851518516185171851818519185201852118522185231852418525185261852718528185291853018531185321853318534185351853618537185381853918540185411854218543185441854518546185471854818549185501855118552185531855418555185561855718558185591856018561185621856318564185651856618567185681856918570185711857218573185741857518576185771857818579185801858118582185831858418585185861858718588185891859018591185921859318594185951859618597185981859918600186011860218603186041860518606186071860818609186101861118612186131861418615186161861718618186191862018621186221862318624186251862618627186281862918630186311863218633186341863518636186371863818639186401864118642186431864418645186461864718648186491865018651186521865318654186551865618657186581865918660186611866218663186641866518666186671866818669186701867118672186731867418675186761867718678186791868018681186821868318684186851868618687186881868918690186911869218693186941869518696186971869818699187001870118702187031870418705187061870718708187091871018711187121871318714187151871618717187181871918720187211872218723187241872518726187271872818729187301873118732187331873418735187361873718738187391874018741187421874318744187451874618747187481874918750187511875218753187541875518756187571875818759187601876118762187631876418765187661876718768187691877018771187721877318774187751877618777187781877918780187811878218783187841878518786187871878818789187901879118792187931879418795187961879718798187991880018801188021880318804188051880618807188081880918810188111881218813188141881518816188171881818819188201882118822188231882418825188261882718828188291883018831188321883318834188351883618837188381883918840188411884218843188441884518846188471884818849188501885118852188531885418855188561885718858188591886018861188621886318864188651886618867188681886918870188711887218873188741887518876188771887818879188801888118882188831888418885188861888718888188891889018891188921889318894188951889618897188981889918900189011890218903189041890518906189071890818909189101891118912189131891418915189161891718918189191892018921189221892318924189251892618927189281892918930189311893218933189341893518936189371893818939189401894118942189431894418945189461894718948189491895018951189521895318954189551895618957189581895918960189611896218963189641896518966189671896818969189701897118972189731897418975189761897718978189791898018981189821898318984189851898618987189881898918990189911899218993189941899518996189971899818999190001900119002190031900419005190061900719008190091901019011190121901319014190151901619017190181901919020190211902219023190241902519026190271902819029190301903119032190331903419035190361903719038190391904019041190421904319044190451904619047190481904919050190511905219053190541905519056190571905819059190601906119062190631906419065190661906719068190691907019071190721907319074190751907619077190781907919080190811908219083190841908519086190871908819089190901909119092190931909419095190961909719098190991910019101191021910319104191051910619107191081910919110191111911219113191141911519116191171911819119191201912119122191231912419125191261912719128191291913019131191321913319134191351913619137191381913919140191411914219143191441914519146191471914819149191501915119152191531915419155191561915719158191591916019161191621916319164191651916619167191681916919170191711917219173191741917519176191771917819179191801918119182191831918419185191861918719188191891919019191191921919319194191951919619197191981919919200192011920219203192041920519206192071920819209192101921119212192131921419215192161921719218192191922019221192221922319224192251922619227192281922919230192311923219233192341923519236192371923819239192401924119242192431924419245192461924719248192491925019251192521925319254192551925619257192581925919260192611926219263192641926519266192671926819269192701927119272192731927419275192761927719278192791928019281192821928319284192851928619287192881928919290192911929219293192941929519296192971929819299193001930119302193031930419305193061930719308193091931019311193121931319314193151931619317193181931919320193211932219323193241932519326193271932819329193301933119332193331933419335193361933719338193391934019341193421934319344193451934619347193481934919350193511935219353193541935519356193571935819359193601936119362193631936419365193661936719368193691937019371193721937319374193751937619377193781937919380193811938219383193841938519386193871938819389193901939119392193931939419395193961939719398193991940019401194021940319404194051940619407194081940919410194111941219413194141941519416194171941819419194201942119422194231942419425194261942719428194291943019431194321943319434194351943619437194381943919440194411944219443194441944519446194471944819449194501945119452194531945419455194561945719458194591946019461194621946319464194651946619467194681946919470194711947219473194741947519476194771947819479194801948119482194831948419485194861948719488194891949019491194921949319494194951949619497194981949919500195011950219503195041950519506195071950819509195101951119512195131951419515195161951719518195191952019521195221952319524195251952619527195281952919530195311953219533195341953519536195371953819539195401954119542195431954419545195461954719548195491955019551195521955319554195551955619557195581955919560195611956219563195641956519566195671956819569195701957119572195731957419575195761957719578195791958019581195821958319584195851958619587195881958919590195911959219593195941959519596195971959819599196001960119602196031960419605196061960719608196091961019611196121961319614196151961619617196181961919620196211962219623196241962519626196271962819629196301963119632196331963419635196361963719638196391964019641196421964319644196451964619647196481964919650196511965219653196541965519656196571965819659196601966119662196631966419665196661966719668196691967019671196721967319674196751967619677196781967919680196811968219683196841968519686196871968819689196901969119692196931969419695196961969719698196991970019701197021970319704197051970619707197081970919710197111971219713197141971519716197171971819719197201972119722197231972419725197261972719728197291973019731197321973319734197351973619737197381973919740197411974219743197441974519746197471974819749197501975119752197531975419755197561975719758197591976019761197621976319764197651976619767197681976919770197711977219773197741977519776197771977819779197801978119782197831978419785197861978719788197891979019791197921979319794197951979619797197981979919800198011980219803198041980519806198071980819809198101981119812198131981419815198161981719818198191982019821198221982319824198251982619827198281982919830198311983219833198341983519836198371983819839198401984119842198431984419845198461984719848198491985019851198521985319854198551985619857198581985919860198611986219863198641986519866198671986819869198701987119872198731987419875198761987719878198791988019881198821988319884198851988619887198881988919890198911989219893198941989519896198971989819899199001990119902199031990419905199061990719908199091991019911199121991319914199151991619917199181991919920199211992219923199241992519926199271992819929199301993119932199331993419935199361993719938199391994019941199421994319944199451994619947199481994919950199511995219953199541995519956199571995819959199601996119962199631996419965199661996719968199691997019971199721997319974199751997619977199781997919980199811998219983199841998519986199871998819989199901999119992199931999419995199961999719998199992000020001200022000320004200052000620007200082000920010200112001220013200142001520016200172001820019200202002120022200232002420025200262002720028200292003020031200322003320034200352003620037200382003920040200412004220043200442004520046200472004820049200502005120052200532005420055200562005720058200592006020061200622006320064200652006620067200682006920070200712007220073200742007520076200772007820079200802008120082200832008420085200862008720088200892009020091200922009320094200952009620097200982009920100201012010220103201042010520106201072010820109201102011120112201132011420115201162011720118201192012020121201222012320124201252012620127201282012920130201312013220133201342013520136201372013820139201402014120142201432014420145201462014720148201492015020151201522015320154201552015620157201582015920160201612016220163201642016520166201672016820169201702017120172201732017420175201762017720178201792018020181201822018320184201852018620187201882018920190201912019220193201942019520196201972019820199202002020120202202032020420205202062020720208202092021020211202122021320214202152021620217202182021920220202212022220223202242022520226202272022820229202302023120232202332023420235202362023720238202392024020241202422024320244202452024620247202482024920250202512025220253202542025520256202572025820259202602026120262202632026420265202662026720268202692027020271202722027320274202752027620277202782027920280202812028220283202842028520286202872028820289202902029120292202932029420295202962029720298202992030020301203022030320304203052030620307203082030920310203112031220313203142031520316203172031820319203202032120322203232032420325203262032720328203292033020331203322033320334203352033620337203382033920340203412034220343203442034520346203472034820349203502035120352203532035420355203562035720358203592036020361203622036320364203652036620367203682036920370203712037220373203742037520376203772037820379203802038120382203832038420385203862038720388203892039020391203922039320394203952039620397203982039920400204012040220403204042040520406204072040820409204102041120412204132041420415204162041720418204192042020421204222042320424204252042620427204282042920430204312043220433204342043520436204372043820439204402044120442204432044420445204462044720448204492045020451204522045320454204552045620457204582045920460204612046220463204642046520466204672046820469204702047120472204732047420475204762047720478204792048020481204822048320484204852048620487204882048920490204912049220493204942049520496204972049820499205002050120502205032050420505205062050720508205092051020511205122051320514205152051620517205182051920520205212052220523205242052520526205272052820529205302053120532205332053420535205362053720538205392054020541205422054320544205452054620547205482054920550205512055220553205542055520556205572055820559205602056120562205632056420565205662056720568205692057020571205722057320574205752057620577205782057920580205812058220583205842058520586205872058820589205902059120592205932059420595205962059720598205992060020601206022060320604206052060620607206082060920610206112061220613206142061520616206172061820619206202062120622206232062420625206262062720628206292063020631206322063320634206352063620637206382063920640206412064220643206442064520646206472064820649206502065120652206532065420655206562065720658206592066020661206622066320664206652066620667206682066920670206712067220673206742067520676206772067820679206802068120682206832068420685206862068720688206892069020691206922069320694206952069620697206982069920700207012070220703207042070520706207072070820709207102071120712207132071420715207162071720718207192072020721207222072320724207252072620727207282072920730207312073220733207342073520736207372073820739207402074120742207432074420745207462074720748207492075020751207522075320754207552075620757207582075920760207612076220763207642076520766207672076820769207702077120772207732077420775207762077720778207792078020781207822078320784207852078620787207882078920790207912079220793207942079520796207972079820799208002080120802208032080420805208062080720808208092081020811208122081320814208152081620817208182081920820208212082220823208242082520826208272082820829208302083120832208332083420835208362083720838208392084020841208422084320844208452084620847208482084920850208512085220853208542085520856208572085820859208602086120862208632086420865208662086720868208692087020871208722087320874208752087620877208782087920880208812088220883208842088520886208872088820889208902089120892208932089420895208962089720898208992090020901209022090320904209052090620907209082090920910209112091220913209142091520916209172091820919209202092120922209232092420925209262092720928209292093020931209322093320934209352093620937209382093920940209412094220943209442094520946209472094820949209502095120952209532095420955209562095720958209592096020961209622096320964209652096620967209682096920970209712097220973209742097520976209772097820979209802098120982209832098420985209862098720988209892099020991209922099320994209952099620997209982099921000210012100221003210042100521006210072100821009210102101121012210132101421015210162101721018210192102021021210222102321024210252102621027210282102921030210312103221033210342103521036210372103821039210402104121042210432104421045210462104721048210492105021051210522105321054210552105621057210582105921060210612106221063210642106521066210672106821069210702107121072210732107421075210762107721078210792108021081210822108321084210852108621087210882108921090210912109221093210942109521096210972109821099211002110121102211032110421105211062110721108211092111021111211122111321114211152111621117211182111921120211212112221123211242112521126211272112821129211302113121132211332113421135211362113721138211392114021141211422114321144211452114621147211482114921150211512115221153211542115521156211572115821159211602116121162211632116421165211662116721168211692117021171211722117321174211752117621177211782117921180211812118221183211842118521186211872118821189211902119121192211932119421195211962119721198211992120021201212022120321204212052120621207212082120921210212112121221213212142121521216212172121821219212202122121222212232122421225212262122721228212292123021231212322123321234212352123621237212382123921240212412124221243212442124521246212472124821249212502125121252212532125421255212562125721258212592126021261212622126321264212652126621267212682126921270212712127221273212742127521276212772127821279212802128121282212832128421285212862128721288212892129021291212922129321294212952129621297212982129921300213012130221303213042130521306213072130821309213102131121312213132131421315213162131721318213192132021321213222132321324213252132621327213282132921330213312133221333213342133521336213372133821339213402134121342213432134421345213462134721348213492135021351213522135321354213552135621357213582135921360213612136221363213642136521366213672136821369213702137121372213732137421375213762137721378213792138021381213822138321384213852138621387213882138921390213912139221393213942139521396213972139821399214002140121402214032140421405214062140721408214092141021411214122141321414214152141621417214182141921420214212142221423214242142521426214272142821429214302143121432214332143421435214362143721438214392144021441214422144321444214452144621447214482144921450214512145221453214542145521456214572145821459214602146121462214632146421465214662146721468214692147021471214722147321474214752147621477214782147921480214812148221483214842148521486214872148821489214902149121492214932149421495214962149721498214992150021501215022150321504215052150621507215082150921510215112151221513215142151521516215172151821519215202152121522215232152421525215262152721528215292153021531215322153321534215352153621537215382153921540215412154221543215442154521546215472154821549215502155121552215532155421555215562155721558215592156021561215622156321564215652156621567215682156921570215712157221573215742157521576215772157821579215802158121582215832158421585215862158721588215892159021591215922159321594215952159621597215982159921600216012160221603216042160521606216072160821609216102161121612216132161421615216162161721618216192162021621216222162321624216252162621627216282162921630216312163221633216342163521636216372163821639216402164121642216432164421645216462164721648216492165021651216522165321654216552165621657216582165921660216612166221663216642166521666216672166821669216702167121672216732167421675216762167721678216792168021681216822168321684216852168621687216882168921690216912169221693216942169521696216972169821699217002170121702217032170421705217062170721708217092171021711217122171321714217152171621717217182171921720217212172221723217242172521726217272172821729217302173121732217332173421735217362173721738217392174021741217422174321744217452174621747217482174921750217512175221753217542175521756217572175821759217602176121762217632176421765217662176721768217692177021771217722177321774217752177621777217782177921780217812178221783217842178521786217872178821789217902179121792217932179421795217962179721798217992180021801218022180321804218052180621807218082180921810218112181221813218142181521816218172181821819218202182121822218232182421825218262182721828218292183021831218322183321834218352183621837218382183921840218412184221843218442184521846218472184821849218502185121852218532185421855218562185721858218592186021861218622186321864218652186621867218682186921870218712187221873218742187521876218772187821879218802188121882218832188421885218862188721888218892189021891218922189321894218952189621897218982189921900219012190221903219042190521906219072190821909219102191121912219132191421915219162191721918219192192021921219222192321924219252192621927219282192921930219312193221933219342193521936219372193821939219402194121942219432194421945219462194721948219492195021951219522195321954219552195621957219582195921960219612196221963219642196521966219672196821969219702197121972219732197421975219762197721978219792198021981219822198321984219852198621987219882198921990219912199221993219942199521996219972199821999220002200122002220032200422005220062200722008220092201022011220122201322014220152201622017220182201922020220212202222023220242202522026220272202822029220302203122032220332203422035220362203722038220392204022041220422204322044220452204622047220482204922050220512205222053220542205522056220572205822059220602206122062220632206422065220662206722068220692207022071220722207322074220752207622077220782207922080220812208222083220842208522086220872208822089220902209122092220932209422095220962209722098220992210022101221022210322104221052210622107221082210922110221112211222113221142211522116221172211822119221202212122122221232212422125221262212722128221292213022131221322213322134221352213622137221382213922140221412214222143221442214522146221472214822149221502215122152221532215422155221562215722158221592216022161221622216322164221652216622167221682216922170221712217222173221742217522176221772217822179221802218122182221832218422185221862218722188221892219022191221922219322194221952219622197221982219922200222012220222203222042220522206222072220822209222102221122212222132221422215222162221722218222192222022221222222222322224222252222622227222282222922230222312223222233222342223522236222372223822239222402224122242222432224422245222462224722248222492225022251222522225322254222552225622257222582225922260222612226222263222642226522266222672226822269222702227122272222732227422275222762227722278222792228022281222822228322284222852228622287222882228922290222912229222293222942229522296222972229822299223002230122302223032230422305223062230722308223092231022311223122231322314223152231622317223182231922320223212232222323223242232522326223272232822329223302233122332223332233422335223362233722338223392234022341223422234322344223452234622347223482234922350223512235222353223542235522356223572235822359223602236122362223632236422365223662236722368223692237022371223722237322374223752237622377223782237922380223812238222383223842238522386223872238822389223902239122392223932239422395223962239722398223992240022401224022240322404224052240622407224082240922410224112241222413224142241522416224172241822419224202242122422224232242422425224262242722428224292243022431224322243322434224352243622437224382243922440224412244222443224442244522446224472244822449224502245122452224532245422455224562245722458224592246022461224622246322464224652246622467224682246922470224712247222473224742247522476224772247822479224802248122482224832248422485224862248722488224892249022491224922249322494224952249622497224982249922500225012250222503225042250522506225072250822509225102251122512225132251422515225162251722518225192252022521225222252322524225252252622527225282252922530225312253222533225342253522536225372253822539225402254122542225432254422545225462254722548225492255022551225522255322554225552255622557225582255922560225612256222563225642256522566225672256822569225702257122572225732257422575225762257722578225792258022581225822258322584225852258622587225882258922590225912259222593225942259522596225972259822599226002260122602226032260422605226062260722608226092261022611226122261322614226152261622617226182261922620226212262222623226242262522626226272262822629226302263122632226332263422635226362263722638226392264022641226422264322644226452264622647226482264922650226512265222653226542265522656226572265822659226602266122662226632266422665226662266722668226692267022671226722267322674226752267622677226782267922680226812268222683226842268522686226872268822689226902269122692226932269422695226962269722698226992270022701227022270322704227052270622707227082270922710227112271222713227142271522716227172271822719227202272122722227232272422725227262272722728227292273022731227322273322734227352273622737227382273922740227412274222743227442274522746227472274822749227502275122752227532275422755227562275722758227592276022761227622276322764227652276622767227682276922770227712277222773227742277522776227772277822779227802278122782227832278422785227862278722788227892279022791227922279322794227952279622797227982279922800228012280222803228042280522806228072280822809228102281122812228132281422815228162281722818228192282022821228222282322824228252282622827228282282922830228312283222833228342283522836228372283822839228402284122842228432284422845228462284722848228492285022851228522285322854228552285622857228582285922860228612286222863228642286522866228672286822869228702287122872228732287422875228762287722878228792288022881228822288322884228852288622887228882288922890228912289222893228942289522896228972289822899229002290122902229032290422905229062290722908229092291022911229122291322914229152291622917229182291922920229212292222923229242292522926229272292822929229302293122932229332293422935229362293722938229392294022941229422294322944229452294622947229482294922950229512295222953229542295522956229572295822959229602296122962229632296422965229662296722968229692297022971229722297322974229752297622977229782297922980229812298222983229842298522986229872298822989229902299122992229932299422995229962299722998229992300023001230022300323004230052300623007230082300923010230112301223013230142301523016230172301823019230202302123022230232302423025230262302723028230292303023031230322303323034230352303623037230382303923040230412304223043230442304523046230472304823049230502305123052230532305423055230562305723058230592306023061230622306323064230652306623067230682306923070230712307223073230742307523076230772307823079230802308123082230832308423085230862308723088230892309023091230922309323094230952309623097230982309923100231012310223103231042310523106231072310823109231102311123112231132311423115231162311723118231192312023121231222312323124231252312623127231282312923130231312313223133231342313523136231372313823139231402314123142231432314423145231462314723148231492315023151231522315323154231552315623157231582315923160231612316223163231642316523166231672316823169231702317123172231732317423175231762317723178231792318023181231822318323184231852318623187231882318923190231912319223193231942319523196231972319823199232002320123202232032320423205232062320723208232092321023211232122321323214232152321623217232182321923220232212322223223232242322523226232272322823229232302323123232232332323423235232362323723238232392324023241232422324323244232452324623247232482324923250232512325223253232542325523256232572325823259232602326123262232632326423265232662326723268232692327023271232722327323274232752327623277232782327923280232812328223283232842328523286232872328823289232902329123292232932329423295232962329723298232992330023301233022330323304233052330623307233082330923310233112331223313233142331523316233172331823319233202332123322233232332423325233262332723328233292333023331233322333323334233352333623337233382333923340233412334223343233442334523346233472334823349233502335123352233532335423355233562335723358233592336023361233622336323364233652336623367233682336923370233712337223373233742337523376233772337823379233802338123382233832338423385233862338723388233892339023391233922339323394233952339623397233982339923400234012340223403234042340523406234072340823409234102341123412234132341423415234162341723418234192342023421234222342323424234252342623427234282342923430234312343223433234342343523436234372343823439234402344123442234432344423445234462344723448234492345023451234522345323454234552345623457234582345923460234612346223463234642346523466234672346823469234702347123472234732347423475234762347723478234792348023481234822348323484234852348623487234882348923490234912349223493234942349523496234972349823499235002350123502235032350423505235062350723508235092351023511235122351323514235152351623517235182351923520235212352223523235242352523526235272352823529235302353123532235332353423535235362353723538235392354023541235422354323544235452354623547235482354923550235512355223553235542355523556235572355823559235602356123562235632356423565235662356723568235692357023571235722357323574235752357623577235782357923580235812358223583235842358523586235872358823589235902359123592235932359423595235962359723598235992360023601236022360323604236052360623607236082360923610236112361223613236142361523616236172361823619236202362123622236232362423625236262362723628236292363023631236322363323634236352363623637236382363923640236412364223643236442364523646236472364823649236502365123652236532365423655236562365723658236592366023661236622366323664236652366623667236682366923670236712367223673236742367523676236772367823679236802368123682236832368423685236862368723688236892369023691236922369323694236952369623697236982369923700237012370223703237042370523706237072370823709237102371123712237132371423715237162371723718237192372023721237222372323724237252372623727237282372923730237312373223733237342373523736237372373823739237402374123742237432374423745237462374723748237492375023751237522375323754237552375623757237582375923760237612376223763237642376523766237672376823769237702377123772237732377423775237762377723778237792378023781237822378323784237852378623787237882378923790237912379223793237942379523796237972379823799238002380123802238032380423805238062380723808238092381023811238122381323814238152381623817238182381923820238212382223823238242382523826238272382823829238302383123832238332383423835238362383723838238392384023841238422384323844238452384623847238482384923850238512385223853238542385523856238572385823859238602386123862238632386423865238662386723868238692387023871238722387323874238752387623877238782387923880238812388223883238842388523886238872388823889238902389123892238932389423895238962389723898238992390023901239022390323904239052390623907239082390923910239112391223913239142391523916239172391823919239202392123922239232392423925239262392723928239292393023931239322393323934239352393623937239382393923940239412394223943239442394523946239472394823949239502395123952239532395423955239562395723958239592396023961239622396323964239652396623967239682396923970239712397223973239742397523976239772397823979239802398123982239832398423985239862398723988239892399023991239922399323994239952399623997239982399924000240012400224003240042400524006240072400824009240102401124012240132401424015240162401724018240192402024021240222402324024240252402624027240282402924030240312403224033240342403524036240372403824039240402404124042240432404424045240462404724048240492405024051240522405324054240552405624057240582405924060240612406224063240642406524066240672406824069240702407124072240732407424075240762407724078240792408024081240822408324084240852408624087240882408924090240912409224093240942409524096240972409824099241002410124102241032410424105241062410724108241092411024111241122411324114241152411624117241182411924120241212412224123241242412524126241272412824129241302413124132241332413424135241362413724138241392414024141241422414324144241452414624147241482414924150241512415224153241542415524156241572415824159241602416124162241632416424165241662416724168241692417024171241722417324174241752417624177241782417924180241812418224183241842418524186241872418824189241902419124192241932419424195241962419724198241992420024201242022420324204242052420624207242082420924210242112421224213242142421524216242172421824219242202422124222242232422424225242262422724228242292423024231242322423324234242352423624237242382423924240242412424224243242442424524246242472424824249242502425124252242532425424255242562425724258242592426024261242622426324264242652426624267242682426924270242712427224273242742427524276242772427824279242802428124282242832428424285242862428724288242892429024291242922429324294242952429624297242982429924300243012430224303243042430524306243072430824309243102431124312243132431424315243162431724318243192432024321243222432324324243252432624327243282432924330243312433224333243342433524336243372433824339243402434124342243432434424345243462434724348243492435024351243522435324354243552435624357243582435924360243612436224363243642436524366243672436824369243702437124372243732437424375243762437724378243792438024381243822438324384243852438624387243882438924390243912439224393243942439524396243972439824399244002440124402244032440424405244062440724408244092441024411244122441324414244152441624417244182441924420244212442224423244242442524426244272442824429244302443124432244332443424435244362443724438244392444024441244422444324444244452444624447244482444924450244512445224453244542445524456244572445824459244602446124462244632446424465244662446724468244692447024471244722447324474244752447624477244782447924480244812448224483244842448524486244872448824489244902449124492244932449424495244962449724498244992450024501245022450324504245052450624507245082450924510245112451224513245142451524516245172451824519245202452124522245232452424525245262452724528245292453024531245322453324534245352453624537245382453924540245412454224543245442454524546245472454824549245502455124552245532455424555245562455724558245592456024561245622456324564245652456624567245682456924570245712457224573245742457524576245772457824579245802458124582245832458424585245862458724588245892459024591245922459324594245952459624597245982459924600246012460224603246042460524606246072460824609246102461124612246132461424615246162461724618246192462024621246222462324624246252462624627246282462924630246312463224633246342463524636246372463824639246402464124642246432464424645246462464724648246492465024651246522465324654246552465624657246582465924660246612466224663246642466524666246672466824669246702467124672246732467424675246762467724678246792468024681246822468324684246852468624687246882468924690246912469224693246942469524696246972469824699247002470124702247032470424705247062470724708247092471024711247122471324714247152471624717247182471924720247212472224723247242472524726247272472824729247302473124732247332473424735247362473724738247392474024741247422474324744247452474624747247482474924750247512475224753247542475524756247572475824759247602476124762247632476424765247662476724768247692477024771247722477324774247752477624777247782477924780247812478224783247842478524786247872478824789247902479124792247932479424795247962479724798247992480024801248022480324804248052480624807248082480924810248112481224813248142481524816248172481824819248202482124822248232482424825248262482724828248292483024831248322483324834248352483624837248382483924840248412484224843248442484524846248472484824849248502485124852248532485424855248562485724858248592486024861248622486324864248652486624867248682486924870248712487224873248742487524876248772487824879248802488124882248832488424885248862488724888248892489024891248922489324894248952489624897248982489924900249012490224903249042490524906249072490824909249102491124912249132491424915249162491724918249192492024921249222492324924249252492624927249282492924930249312493224933249342493524936249372493824939249402494124942249432494424945249462494724948249492495024951249522495324954249552495624957249582495924960249612496224963249642496524966249672496824969249702497124972249732497424975249762497724978249792498024981249822498324984249852498624987249882498924990249912499224993249942499524996249972499824999250002500125002250032500425005250062500725008250092501025011250122501325014250152501625017250182501925020250212502225023250242502525026250272502825029250302503125032250332503425035250362503725038250392504025041250422504325044250452504625047250482504925050250512505225053250542505525056250572505825059250602506125062250632506425065250662506725068250692507025071250722507325074250752507625077250782507925080250812508225083250842508525086250872508825089250902509125092250932509425095250962509725098250992510025101251022510325104251052510625107251082510925110251112511225113251142511525116251172511825119251202512125122251232512425125251262512725128251292513025131251322513325134251352513625137251382513925140251412514225143251442514525146251472514825149251502515125152251532515425155251562515725158251592516025161251622516325164251652516625167251682516925170251712517225173251742517525176251772517825179251802518125182251832518425185251862518725188251892519025191251922519325194251952519625197251982519925200252012520225203252042520525206252072520825209252102521125212252132521425215252162521725218252192522025221252222522325224252252522625227252282522925230252312523225233252342523525236252372523825239252402524125242252432524425245252462524725248252492525025251252522525325254252552525625257252582525925260252612526225263252642526525266252672526825269252702527125272252732527425275252762527725278252792528025281252822528325284252852528625287252882528925290252912529225293252942529525296252972529825299253002530125302253032530425305253062530725308253092531025311253122531325314253152531625317253182531925320253212532225323253242532525326253272532825329253302533125332253332533425335253362533725338253392534025341253422534325344253452534625347253482534925350253512535225353253542535525356253572535825359253602536125362253632536425365253662536725368253692537025371253722537325374253752537625377253782537925380253812538225383253842538525386253872538825389253902539125392253932539425395253962539725398253992540025401254022540325404254052540625407254082540925410254112541225413254142541525416254172541825419254202542125422254232542425425254262542725428254292543025431254322543325434254352543625437254382543925440254412544225443254442544525446254472544825449254502545125452254532545425455254562545725458254592546025461254622546325464254652546625467254682546925470254712547225473254742547525476254772547825479254802548125482254832548425485254862548725488254892549025491254922549325494254952549625497254982549925500255012550225503255042550525506255072550825509255102551125512255132551425515255162551725518255192552025521255222552325524255252552625527255282552925530255312553225533255342553525536255372553825539255402554125542255432554425545255462554725548255492555025551255522555325554255552555625557255582555925560255612556225563255642556525566255672556825569255702557125572255732557425575255762557725578255792558025581255822558325584255852558625587255882558925590255912559225593255942559525596255972559825599256002560125602256032560425605256062560725608256092561025611256122561325614256152561625617256182561925620256212562225623256242562525626256272562825629256302563125632256332563425635256362563725638256392564025641256422564325644256452564625647256482564925650256512565225653256542565525656256572565825659256602566125662256632566425665256662566725668256692567025671256722567325674256752567625677256782567925680256812568225683256842568525686256872568825689256902569125692256932569425695256962569725698256992570025701257022570325704257052570625707257082570925710257112571225713257142571525716257172571825719257202572125722257232572425725257262572725728257292573025731257322573325734257352573625737257382573925740257412574225743257442574525746257472574825749257502575125752257532575425755257562575725758257592576025761257622576325764257652576625767257682576925770257712577225773257742577525776257772577825779257802578125782257832578425785257862578725788257892579025791257922579325794257952579625797257982579925800258012580225803258042580525806258072580825809258102581125812258132581425815258162581725818258192582025821258222582325824258252582625827258282582925830258312583225833258342583525836258372583825839258402584125842258432584425845258462584725848258492585025851258522585325854258552585625857258582585925860258612586225863258642586525866258672586825869258702587125872258732587425875258762587725878258792588025881258822588325884258852588625887258882588925890258912589225893258942589525896258972589825899259002590125902259032590425905259062590725908259092591025911259122591325914259152591625917259182591925920259212592225923259242592525926259272592825929259302593125932259332593425935259362593725938259392594025941259422594325944259452594625947259482594925950259512595225953259542595525956259572595825959259602596125962259632596425965259662596725968259692597025971259722597325974259752597625977259782597925980259812598225983259842598525986259872598825989259902599125992259932599425995259962599725998259992600026001260022600326004260052600626007260082600926010260112601226013260142601526016260172601826019260202602126022260232602426025260262602726028260292603026031260322603326034260352603626037260382603926040260412604226043260442604526046260472604826049260502605126052260532605426055260562605726058260592606026061260622606326064260652606626067260682606926070260712607226073260742607526076260772607826079260802608126082260832608426085260862608726088260892609026091260922609326094260952609626097260982609926100261012610226103261042610526106261072610826109261102611126112261132611426115261162611726118261192612026121261222612326124261252612626127261282612926130261312613226133261342613526136261372613826139261402614126142261432614426145261462614726148261492615026151261522615326154261552615626157261582615926160261612616226163261642616526166261672616826169261702617126172261732617426175261762617726178261792618026181261822618326184261852618626187261882618926190261912619226193261942619526196261972619826199262002620126202262032620426205262062620726208262092621026211262122621326214262152621626217262182621926220262212622226223262242622526226262272622826229262302623126232262332623426235262362623726238262392624026241262422624326244262452624626247262482624926250262512625226253262542625526256262572625826259262602626126262262632626426265262662626726268262692627026271262722627326274262752627626277262782627926280262812628226283262842628526286262872628826289262902629126292262932629426295262962629726298262992630026301263022630326304263052630626307263082630926310263112631226313263142631526316263172631826319263202632126322263232632426325263262632726328263292633026331263322633326334263352633626337263382633926340263412634226343263442634526346263472634826349263502635126352263532635426355263562635726358263592636026361263622636326364263652636626367263682636926370263712637226373263742637526376263772637826379263802638126382263832638426385263862638726388263892639026391263922639326394263952639626397263982639926400264012640226403264042640526406264072640826409264102641126412264132641426415264162641726418264192642026421264222642326424264252642626427264282642926430264312643226433264342643526436264372643826439264402644126442264432644426445264462644726448264492645026451264522645326454264552645626457264582645926460264612646226463264642646526466264672646826469264702647126472264732647426475264762647726478264792648026481264822648326484264852648626487264882648926490264912649226493264942649526496264972649826499265002650126502265032650426505265062650726508265092651026511265122651326514265152651626517265182651926520265212652226523265242652526526265272652826529265302653126532265332653426535265362653726538265392654026541265422654326544265452654626547265482654926550265512655226553265542655526556265572655826559265602656126562265632656426565265662656726568265692657026571265722657326574265752657626577265782657926580265812658226583265842658526586265872658826589265902659126592265932659426595265962659726598265992660026601266022660326604266052660626607266082660926610266112661226613266142661526616266172661826619266202662126622266232662426625266262662726628266292663026631266322663326634266352663626637266382663926640266412664226643266442664526646266472664826649266502665126652266532665426655266562665726658266592666026661266622666326664266652666626667266682666926670266712667226673266742667526676266772667826679266802668126682266832668426685266862668726688266892669026691266922669326694266952669626697266982669926700267012670226703267042670526706267072670826709267102671126712267132671426715267162671726718267192672026721267222672326724267252672626727267282672926730267312673226733267342673526736267372673826739267402674126742267432674426745267462674726748267492675026751267522675326754267552675626757267582675926760267612676226763267642676526766267672676826769267702677126772267732677426775267762677726778267792678026781267822678326784267852678626787267882678926790267912679226793267942679526796267972679826799268002680126802268032680426805268062680726808268092681026811268122681326814268152681626817268182681926820268212682226823268242682526826268272682826829268302683126832268332683426835268362683726838268392684026841268422684326844268452684626847268482684926850268512685226853268542685526856268572685826859268602686126862268632686426865268662686726868268692687026871268722687326874268752687626877268782687926880268812688226883268842688526886268872688826889268902689126892268932689426895268962689726898268992690026901269022690326904269052690626907269082690926910269112691226913269142691526916269172691826919269202692126922269232692426925269262692726928269292693026931269322693326934269352693626937269382693926940269412694226943269442694526946269472694826949269502695126952269532695426955269562695726958269592696026961269622696326964269652696626967269682696926970269712697226973269742697526976269772697826979269802698126982269832698426985269862698726988269892699026991269922699326994269952699626997269982699927000270012700227003270042700527006270072700827009270102701127012270132701427015270162701727018270192702027021270222702327024270252702627027270282702927030270312703227033270342703527036270372703827039270402704127042270432704427045270462704727048270492705027051270522705327054270552705627057270582705927060270612706227063270642706527066270672706827069270702707127072270732707427075270762707727078270792708027081270822708327084270852708627087270882708927090270912709227093270942709527096270972709827099271002710127102271032710427105271062710727108271092711027111271122711327114271152711627117271182711927120271212712227123271242712527126271272712827129271302713127132271332713427135271362713727138271392714027141271422714327144271452714627147271482714927150271512715227153271542715527156271572715827159271602716127162271632716427165271662716727168271692717027171271722717327174271752717627177271782717927180271812718227183271842718527186271872718827189271902719127192271932719427195271962719727198271992720027201272022720327204272052720627207272082720927210272112721227213272142721527216272172721827219272202722127222272232722427225272262722727228272292723027231272322723327234272352723627237272382723927240272412724227243272442724527246272472724827249272502725127252272532725427255272562725727258272592726027261272622726327264272652726627267272682726927270272712727227273272742727527276272772727827279272802728127282272832728427285272862728727288272892729027291272922729327294272952729627297272982729927300273012730227303273042730527306273072730827309273102731127312273132731427315273162731727318273192732027321273222732327324273252732627327273282732927330273312733227333273342733527336273372733827339273402734127342273432734427345273462734727348273492735027351273522735327354273552735627357273582735927360273612736227363273642736527366273672736827369273702737127372273732737427375273762737727378273792738027381273822738327384273852738627387273882738927390273912739227393273942739527396273972739827399274002740127402274032740427405274062740727408274092741027411274122741327414274152741627417274182741927420274212742227423274242742527426274272742827429274302743127432274332743427435274362743727438274392744027441274422744327444274452744627447274482744927450274512745227453274542745527456274572745827459274602746127462274632746427465274662746727468274692747027471274722747327474274752747627477274782747927480274812748227483274842748527486274872748827489274902749127492274932749427495274962749727498274992750027501275022750327504275052750627507275082750927510275112751227513275142751527516275172751827519275202752127522275232752427525275262752727528275292753027531275322753327534275352753627537275382753927540275412754227543275442754527546275472754827549275502755127552275532755427555275562755727558275592756027561275622756327564275652756627567275682756927570275712757227573275742757527576275772757827579275802758127582275832758427585275862758727588275892759027591275922759327594275952759627597275982759927600276012760227603276042760527606276072760827609276102761127612276132761427615276162761727618276192762027621276222762327624276252762627627276282762927630276312763227633276342763527636276372763827639276402764127642276432764427645276462764727648276492765027651276522765327654276552765627657276582765927660276612766227663276642766527666276672766827669276702767127672276732767427675276762767727678276792768027681276822768327684276852768627687276882768927690276912769227693276942769527696276972769827699277002770127702277032770427705277062770727708277092771027711277122771327714277152771627717277182771927720277212772227723277242772527726277272772827729277302773127732277332773427735277362773727738277392774027741277422774327744277452774627747277482774927750277512775227753277542775527756277572775827759277602776127762277632776427765277662776727768277692777027771277722777327774277752777627777277782777927780277812778227783277842778527786277872778827789277902779127792277932779427795277962779727798277992780027801278022780327804278052780627807278082780927810278112781227813278142781527816278172781827819278202782127822278232782427825278262782727828278292783027831278322783327834278352783627837278382783927840278412784227843278442784527846278472784827849278502785127852278532785427855278562785727858278592786027861278622786327864278652786627867278682786927870278712787227873278742787527876278772787827879278802788127882278832788427885278862788727888278892789027891278922789327894278952789627897278982789927900279012790227903279042790527906279072790827909279102791127912279132791427915279162791727918279192792027921279222792327924279252792627927279282792927930279312793227933279342793527936279372793827939279402794127942279432794427945279462794727948279492795027951279522795327954279552795627957279582795927960279612796227963279642796527966279672796827969279702797127972279732797427975279762797727978279792798027981279822798327984279852798627987279882798927990279912799227993279942799527996279972799827999280002800128002280032800428005280062800728008280092801028011280122801328014280152801628017280182801928020280212802228023280242802528026280272802828029280302803128032280332803428035280362803728038280392804028041280422804328044280452804628047280482804928050280512805228053280542805528056280572805828059280602806128062280632806428065280662806728068280692807028071280722807328074280752807628077280782807928080280812808228083280842808528086280872808828089280902809128092280932809428095280962809728098280992810028101281022810328104281052810628107281082810928110281112811228113281142811528116281172811828119281202812128122281232812428125281262812728128281292813028131281322813328134281352813628137281382813928140281412814228143281442814528146281472814828149281502815128152281532815428155281562815728158281592816028161281622816328164281652816628167281682816928170281712817228173281742817528176281772817828179281802818128182281832818428185281862818728188281892819028191281922819328194281952819628197281982819928200282012820228203282042820528206282072820828209282102821128212282132821428215282162821728218282192822028221282222822328224282252822628227282282822928230282312823228233282342823528236282372823828239282402824128242282432824428245282462824728248282492825028251282522825328254282552825628257282582825928260282612826228263282642826528266282672826828269282702827128272282732827428275282762827728278282792828028281282822828328284282852828628287282882828928290282912829228293282942829528296282972829828299283002830128302283032830428305283062830728308283092831028311283122831328314283152831628317283182831928320283212832228323283242832528326283272832828329283302833128332283332833428335283362833728338283392834028341283422834328344283452834628347283482834928350283512835228353283542835528356283572835828359283602836128362283632836428365283662836728368283692837028371283722837328374283752837628377283782837928380283812838228383283842838528386283872838828389283902839128392283932839428395283962839728398283992840028401284022840328404284052840628407284082840928410284112841228413284142841528416284172841828419284202842128422284232842428425284262842728428284292843028431284322843328434284352843628437284382843928440284412844228443284442844528446284472844828449284502845128452284532845428455284562845728458284592846028461284622846328464284652846628467284682846928470284712847228473284742847528476284772847828479284802848128482284832848428485284862848728488284892849028491284922849328494284952849628497284982849928500285012850228503285042850528506285072850828509285102851128512285132851428515285162851728518285192852028521285222852328524285252852628527285282852928530285312853228533285342853528536285372853828539285402854128542285432854428545285462854728548285492855028551285522855328554285552855628557285582855928560285612856228563285642856528566285672856828569285702857128572285732857428575285762857728578285792858028581285822858328584285852858628587285882858928590285912859228593285942859528596285972859828599286002860128602286032860428605286062860728608286092861028611286122861328614286152861628617286182861928620286212862228623286242862528626286272862828629286302863128632286332863428635286362863728638286392864028641286422864328644286452864628647286482864928650286512865228653286542865528656286572865828659286602866128662286632866428665286662866728668286692867028671286722867328674286752867628677286782867928680286812868228683286842868528686286872868828689286902869128692286932869428695286962869728698286992870028701287022870328704287052870628707287082870928710287112871228713287142871528716287172871828719287202872128722287232872428725287262872728728287292873028731287322873328734287352873628737287382873928740287412874228743287442874528746287472874828749287502875128752287532875428755287562875728758287592876028761287622876328764287652876628767287682876928770287712877228773287742877528776287772877828779287802878128782287832878428785287862878728788287892879028791287922879328794287952879628797287982879928800288012880228803288042880528806288072880828809288102881128812288132881428815288162881728818288192882028821288222882328824288252882628827288282882928830288312883228833288342883528836288372883828839288402884128842288432884428845288462884728848288492885028851288522885328854288552885628857288582885928860288612886228863288642886528866288672886828869288702887128872288732887428875288762887728878288792888028881288822888328884288852888628887288882888928890288912889228893288942889528896288972889828899289002890128902289032890428905289062890728908289092891028911289122891328914289152891628917289182891928920289212892228923289242892528926289272892828929289302893128932289332893428935289362893728938289392894028941289422894328944289452894628947289482894928950289512895228953289542895528956289572895828959289602896128962289632896428965289662896728968289692897028971289722897328974289752897628977289782897928980289812898228983289842898528986289872898828989
  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <ttFont sfntVersion="\x00\x01\x00\x00" ttLibVersion="4.6">
  3. <TSI1>
  4. <glyphProgram name=".notdef">
  5. /* VTT 6.32 compiler */
  6. </glyphProgram>
  7. <glyphProgram name="A">
  8. /* VTT 6.32 compiler */
  9. SVTCA[Y]
  10. CALL[], 6, 8, 114
  11. MDRP[m&lt;RGr], 10
  12. CALL[], 7, 3, 114
  13. SRP1[], 6
  14. IP[], 1
  15. MDAP[R], 1
  16. SHP[1], 2
  17. SRP1[], 6
  18. IP[], 4
  19. IUP[Y]
  20. IUP[X]
  21. </glyphProgram>
  22. <glyphProgram name="AE">
  23. /* VTT 6.32 compiler */
  24. SVTCA[Y]
  25. CALL[], 0, 8, 114
  26. SHP[2], 12
  27. MDAP[R], 12
  28. SHP[1], 9
  29. CALL[], 1, 2, 114
  30. SHP[2], 4
  31. SRP1[], 4
  32. SHP[1], 19
  33. SRP1[], 0
  34. IP[], 8
  35. IP[], 14
  36. MDAP[R], 8
  37. MDAP[R], 14
  38. SRP1[], 8
  39. SHP[1], 5
  40. SRP1[], 14
  41. SHP[1], 16
  42. IUP[Y]
  43. IUP[X]
  44. </glyphProgram>
  45. <glyphProgram name="AEacute">
  46. /* VTTTalk Unicode 0x1fc */
  47. /* ACT generated Wed Jan 15 15:35:14 2020 */
  48. USEMYMETRICS[]
  49. OFFSET[R], 26, 0, 0
  50. OFFSET[R], 933, 0, 0
  51. SVTCA[Y]
  52. CALL[], 20, 1, 1, 1, 36, 86
  53. SHC[2], 2
  54. </glyphProgram>
  55. <glyphProgram name="Aacute">
  56. /* VTTTalk Unicode 0xc1 */
  57. /* ACT generated Wed Jan 15 15:35:14 2020 */
  58. USEMYMETRICS[]
  59. OFFSET[R], 1, 0, 0
  60. OFFSET[R], 933, -19, 0
  61. SVTCA[Y]
  62. CALL[], 11, 7, 1, 1, 26, 86
  63. SHC[2], 2
  64. </glyphProgram>
  65. <glyphProgram name="Abreve">
  66. /* VTTTalk Unicode 0x102 */
  67. /* ACT generated Wed Jan 15 15:35:14 2020 */
  68. USEMYMETRICS[]
  69. OFFSET[R], 1, 0, 0
  70. OFFSET[R], 937, 0, 0
  71. SVTCA[Y]
  72. CALL[], 15, 7, 1, 1, 37, 86
  73. SHC[2], 2
  74. </glyphProgram>
  75. <glyphProgram name="Acircumflex">
  76. /* VTTTalk Unicode 0xc2 */
  77. /* ACT generated Wed Jan 15 15:35:14 2020 */
  78. USEMYMETRICS[]
  79. OFFSET[R], 1, 0, 0
  80. OFFSET[R], 935, 0, 0
  81. SVTCA[Y]
  82. CALL[], 11, 7, 1, 1, 21, 86
  83. SHC[2], 2
  84. </glyphProgram>
  85. <glyphProgram name="Adieresis">
  86. /* VTTTalk Unicode 0xc4 */
  87. /* ACT generated Wed Jan 15 15:35:14 2020 */
  88. USEMYMETRICS[]
  89. OFFSET[R], 1, 0, 0
  90. OFFSET[R], 930, -1, 0
  91. SVTCA[Y]
  92. CALL[], 11, 7, 1, 1, 54, 86
  93. SHC[2], 2
  94. SHC[2], 3
  95. </glyphProgram>
  96. <glyphProgram name="Agrave">
  97. /* VTTTalk Unicode 0xc0 */
  98. /* ACT generated Wed Jan 15 15:35:14 2020 */
  99. USEMYMETRICS[]
  100. OFFSET[R], 1, 0, 0
  101. OFFSET[R], 932, -14, 0
  102. SVTCA[Y]
  103. CALL[], 11, 7, 1, 1, 26, 86
  104. SHC[2], 2
  105. </glyphProgram>
  106. <glyphProgram name="Amacron">
  107. /* VTTTalk Unicode 0x100 */
  108. /* ACT generated Wed Jan 15 15:35:14 2020 */
  109. USEMYMETRICS[]
  110. OFFSET[R], 1, 0, 0
  111. OFFSET[R], 902, 0, 166
  112. SVTCA[Y]
  113. CALL[], 11, 7, 1, 1, 97, 86
  114. SHC[2], 2
  115. </glyphProgram>
  116. <glyphProgram name="Aogonek">
  117. /* VTTTalk Unicode 0x104 */
  118. /* ACT generated Wed Jan 15 15:35:14 2020 */
  119. USEMYMETRICS[]
  120. OFFSET[R], 1, 0, 0
  121. OFFSET[R], 912, 165, 0
  122. SVTCA[Y]
  123. CALL[], 21, 10, 0, 0, 0, 86
  124. SHC[2], 2
  125. </glyphProgram>
  126. <glyphProgram name="Aring">
  127. /* VTTTalk Unicode 0xc5 */
  128. /* ACT generated Wed Jan 15 15:35:14 2020 */
  129. USEMYMETRICS[]
  130. OFFSET[R], 1, 0, 0
  131. OFFSET[R], 938, -1, 0
  132. SVTCA[Y]
  133. CALL[], 11, 7, 0, 0, -15, 86
  134. SHC[2], 2
  135. SHC[2], 3
  136. </glyphProgram>
  137. <glyphProgram name="Aringacute">
  138. /* VTTTalk Unicode 0x1fa */
  139. /* ACT generated Wed Jan 15 15:35:14 2020 */
  140. USEMYMETRICS[]
  141. OFFSET[R], 1, 0, 0
  142. OFFSET[R], 938, -1, 0
  143. OFFSET[R], 933, -19, 172
  144. SVTCA[Y]
  145. CALL[], 11, 7, 0, 0, -15, 86
  146. SHC[2], 2
  147. SHC[2], 3
  148. CALL[], 39, 7, 1, 1, 198, 86
  149. SHC[2], 4
  150. </glyphProgram>
  151. <glyphProgram name="Atilde">
  152. /* VTTTalk Unicode 0xc3 */
  153. /* ACT generated Wed Jan 15 15:35:14 2020 */
  154. USEMYMETRICS[]
  155. OFFSET[R], 1, 0, 0
  156. OFFSET[R], 939, -1, 0
  157. SVTCA[Y]
  158. CALL[], 15, 7, 1, 1, 54, 86
  159. SHC[2], 2
  160. </glyphProgram>
  161. <glyphProgram name="B">
  162. /* VTT 6.32 compiler */
  163. SVTCA[Y]
  164. CALL[], 0, 8, 114
  165. SHP[2], 22
  166. CALL[], 1, 2, 114
  167. SHP[2], 44
  168. SRP1[], 0
  169. IP[], 32
  170. MDAP[R], 32
  171. SHP[1], 33
  172. SRP2[], 33
  173. IP[], 11
  174. IUP[Y]
  175. IUP[X]
  176. </glyphProgram>
  177. <glyphProgram name="C">
  178. /* VTT 6.32 compiler */
  179. SVTCA[Y]
  180. CALL[], 11, 3, 114
  181. SHP[2], 23
  182. SHP[2], 16
  183. SRP1[], 16
  184. SHP[1], 14
  185. SHP[1], 17
  186. CALL[], 41, 9, 114
  187. SHP[2], 33
  188. SRP1[], 33
  189. SHP[1], 37
  190. SRP1[], 37
  191. SHP[1], 38
  192. IUP[Y]
  193. IUP[X]
  194. </glyphProgram>
  195. <glyphProgram name="CR">
  196. /* VTT 6.32 compiler */
  197. </glyphProgram>
  198. <glyphProgram name="Cacute">
  199. /* VTTTalk Unicode 0x106 */
  200. /* ACT generated Wed Jan 15 15:35:14 2020 */
  201. USEMYMETRICS[]
  202. OFFSET[R], 29, 0, 0
  203. OFFSET[R], 933, 1, 0
  204. SVTCA[Y]
  205. CALL[], 42, 11, 1, 1, 32, 86
  206. SHC[2], 1
  207. </glyphProgram>
  208. <glyphProgram name="Ccaron">
  209. /* VTTTalk Unicode 0x10c */
  210. /* ACT generated Wed Jan 15 15:35:14 2020 */
  211. USEMYMETRICS[]
  212. OFFSET[R], 29, 0, 0
  213. OFFSET[R], 936, 20, 0
  214. SVTCA[Y]
  215. CALL[], 45, 11, 1, 1, 29, 86
  216. SHC[2], 1
  217. </glyphProgram>
  218. <glyphProgram name="Ccedilla">
  219. /* VTTTalk Unicode 0xc7 */
  220. /* ACT generated Wed Jan 15 15:35:14 2020 */
  221. USEMYMETRICS[]
  222. OFFSET[R], 29, 0, 0
  223. OFFSET[R], 911, 9, 0
  224. SVTCA[Y]
  225. CALL[], 57, 41, 0, 0, 10, 86
  226. SHC[2], 1
  227. </glyphProgram>
  228. <glyphProgram name="Ccircumflex">
  229. /* VTTTalk Unicode 0x108 */
  230. /* ACT generated Wed Jan 15 15:35:14 2020 */
  231. USEMYMETRICS[]
  232. OFFSET[R], 29, 0, 0
  233. OFFSET[R], 935, 20, 0
  234. SVTCA[Y]
  235. CALL[], 42, 11, 1, 1, 27, 86
  236. SHC[2], 1
  237. </glyphProgram>
  238. <glyphProgram name="Cdotaccent">
  239. /* VTTTalk Unicode 0x10a */
  240. /* ACT generated Wed Jan 15 15:35:14 2020 */
  241. USEMYMETRICS[]
  242. OFFSET[R], 29, 0, 0
  243. OFFSET[R], 931, 19, 0
  244. SVTCA[Y]
  245. CALL[], 42, 11, 1, 1, 65, 86
  246. SHC[2], 1
  247. </glyphProgram>
  248. <glyphProgram name="D">
  249. /* VTT 6.32 compiler */
  250. SVTCA[Y]
  251. CALL[], 0, 8, 114
  252. SHP[2], 16
  253. CALL[], 1, 2, 114
  254. SHP[2], 26
  255. IUP[Y]
  256. IUP[X]
  257. </glyphProgram>
  258. <glyphProgram name="Dcaron">
  259. /* VTTTalk Unicode 0x10e */
  260. /* ACT generated Wed Jan 15 15:35:14 2020 */
  261. USEMYMETRICS[]
  262. OFFSET[R], 36, 0, 0
  263. OFFSET[R], 936, -30, 0
  264. SVTCA[Y]
  265. CALL[], 30, 1, 1, 1, 34, 86
  266. SHC[2], 2
  267. </glyphProgram>
  268. <glyphProgram name="Dcroat">
  269. /* VTTTalk Unicode 0x110 */
  270. /* ACT generated Wed Jan 15 15:35:14 2020 */
  271. USEMYMETRICS[]
  272. OFFSET[R], 37, 0, 0
  273. </glyphProgram>
  274. <glyphProgram name="E">
  275. /* VTT 6.32 compiler */
  276. SVTCA[Y]
  277. CALL[], 0, 8, 114
  278. SHP[2], 9
  279. CALL[], 1, 2, 114
  280. SHP[2], 4
  281. SRP1[], 0
  282. IP[], 8
  283. MDAP[R], 8
  284. SHP[1], 5
  285. IUP[Y]
  286. IUP[X]
  287. </glyphProgram>
  288. <glyphProgram name="Eacute">
  289. /* VTTTalk Unicode 0xc9 */
  290. /* ACT generated Wed Jan 15 15:35:14 2020 */
  291. USEMYMETRICS[]
  292. OFFSET[R], 42, 0, 0
  293. OFFSET[R], 933, -10, 0
  294. SVTCA[Y]
  295. CALL[], 12, 1, 1, 1, 36, 86
  296. SHC[2], 1
  297. </glyphProgram>
  298. <glyphProgram name="Ebreve">
  299. /* VTTTalk Unicode 0x114 */
  300. /* ACT generated Wed Jan 15 15:35:14 2020 */
  301. USEMYMETRICS[]
  302. OFFSET[R], 42, 0, 0
  303. OFFSET[R], 937, 9, 0
  304. SVTCA[Y]
  305. CALL[], 16, 1, 1, 1, 47, 86
  306. SHC[2], 1
  307. </glyphProgram>
  308. <glyphProgram name="Ecaron">
  309. /* VTTTalk Unicode 0x11a */
  310. /* ACT generated Wed Jan 15 15:35:14 2020 */
  311. USEMYMETRICS[]
  312. OFFSET[R], 42, 0, 0
  313. OFFSET[R], 936, 9, 0
  314. SVTCA[Y]
  315. CALL[], 15, 1, 1, 1, 33, 86
  316. SHC[2], 1
  317. </glyphProgram>
  318. <glyphProgram name="Ecircumflex">
  319. /* VTTTalk Unicode 0xca */
  320. /* ACT generated Wed Jan 15 15:35:14 2020 */
  321. USEMYMETRICS[]
  322. OFFSET[R], 42, 0, 0
  323. OFFSET[R], 935, 9, 0
  324. SVTCA[Y]
  325. CALL[], 12, 1, 1, 1, 31, 86
  326. SHC[2], 1
  327. </glyphProgram>
  328. <glyphProgram name="Edieresis">
  329. /* VTTTalk Unicode 0xcb */
  330. /* ACT generated Wed Jan 15 15:35:14 2020 */
  331. USEMYMETRICS[]
  332. OFFSET[R], 42, 0, 0
  333. OFFSET[R], 930, 8, 0
  334. SVTCA[Y]
  335. CALL[], 12, 1, 1, 1, 64, 86
  336. SHC[2], 1
  337. SHC[2], 2
  338. </glyphProgram>
  339. <glyphProgram name="Edotaccent">
  340. /* VTTTalk Unicode 0x116 */
  341. /* ACT generated Wed Jan 15 15:35:14 2020 */
  342. USEMYMETRICS[]
  343. OFFSET[R], 42, 0, 0
  344. OFFSET[R], 931, 8, 0
  345. SVTCA[Y]
  346. CALL[], 12, 1, 1, 1, 69, 86
  347. SHC[2], 1
  348. </glyphProgram>
  349. <glyphProgram name="Egrave">
  350. /* VTTTalk Unicode 0xc8 */
  351. /* ACT generated Wed Jan 15 15:35:14 2020 */
  352. USEMYMETRICS[]
  353. OFFSET[R], 42, 0, 0
  354. OFFSET[R], 932, -5, 0
  355. SVTCA[Y]
  356. CALL[], 12, 1, 1, 1, 36, 86
  357. SHC[2], 1
  358. </glyphProgram>
  359. <glyphProgram name="Emacron">
  360. /* VTTTalk Unicode 0x112 */
  361. /* ACT generated Wed Jan 15 15:35:14 2020 */
  362. USEMYMETRICS[]
  363. OFFSET[R], 42, 0, 0
  364. OFFSET[R], 902, 9, 166
  365. SVTCA[Y]
  366. CALL[], 12, 1, 1, 1, 107, 86
  367. SHC[2], 1
  368. </glyphProgram>
  369. <glyphProgram name="Eng">
  370. /* VTT 6.32 compiler */
  371. SVTCA[Y]
  372. MDAP[R], 9
  373. SHP[1], 18
  374. CALL[], 25, 8, 114
  375. CALL[], 27, 2, 114
  376. SHP[2], 1
  377. SRP2[], 25
  378. SLOOP[], 3
  379. IP[], 22, 28, 23
  380. IUP[Y]
  381. IUP[X]
  382. </glyphProgram>
  383. <glyphProgram name="Eogonek">
  384. /* VTTTalk Unicode 0x118 */
  385. /* ACT generated Wed Jan 15 15:35:14 2020 */
  386. USEMYMETRICS[]
  387. OFFSET[R], 42, 0, 0
  388. OFFSET[R], 929, 0, 0
  389. SVTCA[Y]
  390. CALL[], 22, 0, 0, 0, 0, 86
  391. SHC[2], 1
  392. </glyphProgram>
  393. <glyphProgram name="Eth">
  394. /* VTT 6.32 compiler */
  395. SVTCA[Y]
  396. CALL[], 0, 8, 114
  397. CALL[], 5, 2, 114
  398. SHP[2], 31
  399. SRP1[], 0
  400. IP[], 35
  401. MDAP[R], 35
  402. SHP[1], 32
  403. SHP[1], 2
  404. SRP1[], 32
  405. SHP[1], 3
  406. SRP1[], 0
  407. SHP[1], 21
  408. IUP[Y]
  409. IUP[X]
  410. </glyphProgram>
  411. <glyphProgram name="Euro">
  412. /* VTT 6.32 compiler */
  413. SVTCA[Y]
  414. CALL[], 0, 13, 114
  415. SHP[2], 48
  416. CALL[], 19, 5, 114
  417. SHP[2], 29
  418. SRP2[], 0
  419. IP[], 7
  420. IP[], 11
  421. MDAP[R], 7
  422. MDAP[R], 11
  423. SRP1[], 7
  424. SHP[1], 41
  425. SHP[1], 4
  426. SRP1[], 4
  427. SHP[1], 44
  428. SRP1[], 11
  429. SHP[1], 37
  430. SHP[1], 14
  431. SRP1[], 14
  432. SHP[1], 34
  433. IUP[Y]
  434. IUP[X]
  435. </glyphProgram>
  436. <glyphProgram name="F">
  437. /* VTT 6.32 compiler */
  438. SVTCA[Y]
  439. CALL[], 0, 8, 114
  440. CALL[], 1, 2, 114
  441. SHP[2], 4
  442. SRP1[], 0
  443. IP[], 8
  444. MDAP[R], 8
  445. SHP[1], 5
  446. IUP[Y]
  447. IUP[X]
  448. </glyphProgram>
  449. <glyphProgram name="G">
  450. /* VTT 6.32 compiler */
  451. SVTCA[Y]
  452. CALL[], 10, 3, 114
  453. SHP[2], 24
  454. SHP[2], 16
  455. SRP1[], 16
  456. SHP[1], 14
  457. SHP[1], 17
  458. CALL[], 48, 9, 114
  459. SHP[2], 35
  460. SRP2[], 10
  461. IP[], 42
  462. MDAP[R], 42
  463. SHP[1], 43
  464. IUP[Y]
  465. IUP[X]
  466. </glyphProgram>
  467. <glyphProgram name="Gbreve">
  468. /* VTTTalk Unicode 0x11e */
  469. /* ACT generated Wed Jan 15 15:35:14 2020 */
  470. USEMYMETRICS[]
  471. OFFSET[R], 67, 0, 0
  472. OFFSET[R], 937, 24, 0
  473. SVTCA[Y]
  474. CALL[], 53, 10, 1, 1, 41, 86
  475. SHC[2], 1
  476. </glyphProgram>
  477. <glyphProgram name="Gcaron">
  478. /* VTTTalk Unicode 0x1e6 */
  479. /* ACT generated Wed Jan 15 15:35:14 2020 */
  480. USEMYMETRICS[]
  481. OFFSET[R], 67, 0, 0
  482. OFFSET[R], 936, 24, 0
  483. SVTCA[Y]
  484. CALL[], 52, 10, 1, 1, 27, 86
  485. SHC[2], 1
  486. </glyphProgram>
  487. <glyphProgram name="Gcircumflex">
  488. /* VTTTalk Unicode 0x11c */
  489. /* ACT generated Wed Jan 15 15:35:14 2020 */
  490. USEMYMETRICS[]
  491. OFFSET[R], 67, 0, 0
  492. OFFSET[R], 935, 24, 0
  493. SVTCA[Y]
  494. CALL[], 49, 10, 1, 1, 25, 86
  495. SHC[2], 1
  496. </glyphProgram>
  497. <glyphProgram name="Gdotaccent">
  498. /* VTTTalk Unicode 0x120 */
  499. /* ACT generated Wed Jan 15 15:35:14 2020 */
  500. USEMYMETRICS[]
  501. OFFSET[R], 67, 0, 0
  502. OFFSET[R], 931, 23, 0
  503. SVTCA[Y]
  504. CALL[], 49, 10, 1, 1, 63, 86
  505. SHC[2], 1
  506. </glyphProgram>
  507. <glyphProgram name="H">
  508. /* VTT 6.32 compiler */
  509. SVTCA[Y]
  510. CALL[], 0, 2, 114
  511. SHP[2], 9
  512. CALL[], 21, 8, 114
  513. SHP[2], 17
  514. SRP2[], 0
  515. IP[], 19
  516. MDAP[R], 19
  517. SHP[1], 7
  518. IUP[Y]
  519. IUP[X]
  520. </glyphProgram>
  521. <glyphProgram name="Hbar">
  522. /* VTT 6.32 compiler */
  523. SVTCA[Y]
  524. CALL[], 4, 2, 114
  525. SHP[2], 13
  526. CALL[], 25, 8, 114
  527. SHP[2], 21
  528. SRP2[], 4
  529. IP[], 11
  530. MDAP[R], 11
  531. SHP[1], 0
  532. RDTG[]
  533. MDAP[R], 0
  534. SRP1[], 11
  535. SHP[1], 23
  536. IUP[Y]
  537. IUP[X]
  538. </glyphProgram>
  539. <glyphProgram name="Hcircumflex">
  540. /* VTTTalk Unicode 0x124 */
  541. /* ACT generated Wed Jan 15 15:35:14 2020 */
  542. USEMYMETRICS[]
  543. OFFSET[R], 74, 0, 0
  544. OFFSET[R], 935, 0, 0
  545. SVTCA[Y]
  546. CALL[], 22, 0, 1, 1, 32, 86
  547. SHC[2], 1
  548. </glyphProgram>
  549. <glyphProgram name="I">
  550. /* VTT 6.32 compiler */
  551. SVTCA[Y]
  552. CALL[], 0, 8, 114
  553. SHP[2], 9
  554. SRP1[], 9
  555. SHP[1], 1
  556. CALL[], 5, 2, 114
  557. SHP[2], 4
  558. SRP1[], 4
  559. SHP[1], 8
  560. IUP[Y]
  561. IUP[X]
  562. </glyphProgram>
  563. <glyphProgram name="Iacute">
  564. /* VTTTalk Unicode 0xcd */
  565. /* ACT generated Wed Jan 15 15:35:14 2020 */
  566. USEMYMETRICS[]
  567. OFFSET[R], 79, 0, 0
  568. OFFSET[R], 933, -30, 0
  569. SVTCA[Y]
  570. CALL[], 12, 5, 1, 1, 37, 86
  571. SHC[2], 1
  572. </glyphProgram>
  573. <glyphProgram name="Ibreve">
  574. /* VTTTalk Unicode 0x12c */
  575. /* ACT generated Wed Jan 15 15:35:14 2020 */
  576. USEMYMETRICS[]
  577. OFFSET[R], 79, 0, 0
  578. OFFSET[R], 937, -11, 0
  579. SVTCA[Y]
  580. CALL[], 16, 5, 1, 1, 48, 86
  581. SHC[2], 1
  582. </glyphProgram>
  583. <glyphProgram name="Icircumflex">
  584. /* VTTTalk Unicode 0xce */
  585. /* ACT generated Wed Jan 15 15:35:14 2020 */
  586. USEMYMETRICS[]
  587. OFFSET[R], 79, 0, 0
  588. OFFSET[R], 935, -11, 0
  589. SVTCA[Y]
  590. CALL[], 12, 5, 1, 1, 32, 86
  591. SHC[2], 1
  592. </glyphProgram>
  593. <glyphProgram name="Idieresis">
  594. /* VTTTalk Unicode 0xcf */
  595. /* ACT generated Wed Jan 15 15:35:14 2020 */
  596. USEMYMETRICS[]
  597. OFFSET[R], 79, 0, 0
  598. OFFSET[R], 930, -12, 0
  599. SVTCA[Y]
  600. CALL[], 12, 5, 1, 1, 65, 86
  601. SHC[2], 1
  602. SHC[2], 2
  603. </glyphProgram>
  604. <glyphProgram name="Idotaccent">
  605. /* VTTTalk Unicode 0x130 */
  606. /* ACT generated Wed Jan 15 15:35:14 2020 */
  607. USEMYMETRICS[]
  608. OFFSET[R], 79, 0, 0
  609. OFFSET[R], 931, -12, 0
  610. SVTCA[Y]
  611. CALL[], 12, 5, 1, 1, 70, 86
  612. SHC[2], 1
  613. </glyphProgram>
  614. <glyphProgram name="Igrave">
  615. /* VTTTalk Unicode 0xcc */
  616. /* ACT generated Wed Jan 15 15:35:14 2020 */
  617. USEMYMETRICS[]
  618. OFFSET[R], 79, 0, 0
  619. OFFSET[R], 932, -25, 0
  620. SVTCA[Y]
  621. CALL[], 12, 5, 1, 1, 37, 86
  622. SHC[2], 1
  623. </glyphProgram>
  624. <glyphProgram name="Imacron">
  625. /* VTTTalk Unicode 0x12a */
  626. /* ACT generated Wed Jan 15 15:35:14 2020 */
  627. USEMYMETRICS[]
  628. OFFSET[R], 79, 0, 0
  629. OFFSET[R], 902, -11, 166
  630. SVTCA[Y]
  631. CALL[], 12, 5, 1, 1, 108, 86
  632. SHC[2], 1
  633. </glyphProgram>
  634. <glyphProgram name="Iogonek">
  635. /* VTTTalk Unicode 0x12e */
  636. /* ACT generated Wed Jan 15 15:35:14 2020 */
  637. USEMYMETRICS[]
  638. OFFSET[R], 79, 0, 0
  639. OFFSET[R], 912, 104, 0
  640. SVTCA[Y]
  641. CALL[], 22, 0, 0, 0, 0, 86
  642. SHC[2], 1
  643. </glyphProgram>
  644. <glyphProgram name="Itilde">
  645. /* VTTTalk Unicode 0x128 */
  646. /* ACT generated Wed Jan 15 15:35:14 2020 */
  647. USEMYMETRICS[]
  648. OFFSET[R], 79, 0, 0
  649. OFFSET[R], 949, -21, 36
  650. SVTCA[Y]
  651. CALL[], 16, 5, 1, 1, 117, 86
  652. SHC[2], 1
  653. </glyphProgram>
  654. <glyphProgram name="J">
  655. /* VTT 6.32 compiler */
  656. SVTCA[Y]
  657. CALL[], 19, 2, 114
  658. SHP[2], 18
  659. SRP1[], 18
  660. SHP[1], 22
  661. CALL[], 28, 9, 114
  662. SHP[2], 12
  663. IUP[Y]
  664. IUP[X]
  665. </glyphProgram>
  666. <glyphProgram name="Jcircumflex">
  667. /* VTTTalk Unicode 0x134 */
  668. /* ACT generated Wed Jan 15 15:35:14 2020 */
  669. USEMYMETRICS[]
  670. OFFSET[R], 94, 0, 0
  671. OFFSET[R], 935, 80, 0
  672. SVTCA[Y]
  673. CALL[], 29, 19, 1, 1, 32, 86
  674. SHC[2], 1
  675. </glyphProgram>
  676. <glyphProgram name="K">
  677. /* VTT 6.32 compiler */
  678. SVTCA[Y]
  679. CALL[], 3, 8, 114
  680. SHP[2], 20
  681. CALL[], 4, 2, 114
  682. SHP[2], 18
  683. SRP2[], 3
  684. SLOOP[], 4
  685. IP[], 1, 0, 11, 19
  686. IUP[Y]
  687. IUP[X]
  688. </glyphProgram>
  689. <glyphProgram name="L">
  690. /* VTT 6.32 compiler */
  691. SVTCA[Y]
  692. CALL[], 0, 2, 114
  693. CALL[], 10, 8, 114
  694. SHP[2], 7
  695. IUP[Y]
  696. IUP[X]
  697. </glyphProgram>
  698. <glyphProgram name="Lacute">
  699. /* VTTTalk Unicode 0x139 */
  700. /* ACT generated Wed Jan 15 15:35:14 2020 */
  701. USEMYMETRICS[]
  702. OFFSET[R], 99, 0, 0
  703. OFFSET[R], 933, -69, 0
  704. SVTCA[Y]
  705. CALL[], 11, 0, 1, 1, 37, 86
  706. SHC[2], 1
  707. </glyphProgram>
  708. <glyphProgram name="Lcaron">
  709. /* VTT 6.32 compiler */
  710. SVTCA[Y]
  711. CALL[], 11, 3, 114
  712. MDRP[m&gt;RGr], 0
  713. CALL[], 18, 2, 114
  714. CALL[], 28, 8, 114
  715. SHP[2], 25
  716. IUP[Y]
  717. IUP[X]
  718. </glyphProgram>
  719. <glyphProgram name="Ldot">
  720. /* VTTTalk Unicode 0x13f */
  721. /* ACT generated Wed Jan 15 15:35:14 2020 */
  722. USEMYMETRICS[]
  723. OFFSET[R], 99, 0, 0
  724. OFFSET[R], 547, 60, 0
  725. SVTCA[Y]
  726. CALL[], 17, 0, 2, 0, -235, 86
  727. SHC[2], 1
  728. </glyphProgram>
  729. <glyphProgram name="Lslash">
  730. /* VTT 6.32 compiler */
  731. SVTCA[Y]
  732. CALL[], 0, 8, 114
  733. SHP[2], 20
  734. CALL[], 5, 2, 114
  735. SRP2[], 0
  736. SLOOP[], 4
  737. IP[], 1, 19, 4, 13
  738. IUP[Y]
  739. IUP[X]
  740. </glyphProgram>
  741. <glyphProgram name="M">
  742. /* VTT 6.32 compiler */
  743. SVTCA[Y]
  744. CALL[], 0, 8, 114
  745. SHP[2], 7
  746. CALL[], 2, 2, 114
  747. SHP[2], 5
  748. SRP2[], 7
  749. SLOOP[], 4
  750. IP[], 10, 3, 11, 8
  751. IUP[Y]
  752. IUP[X]
  753. </glyphProgram>
  754. <glyphProgram name="N">
  755. /* VTT 6.32 compiler */
  756. SVTCA[Y]
  757. CALL[], 1, 2, 114
  758. SHP[2], 3
  759. CALL[], 14, 8, 114
  760. SHP[2], 11
  761. SRP1[], 1
  762. IP[], 2
  763. IP[], 12
  764. IUP[Y]
  765. IUP[X]
  766. </glyphProgram>
  767. <glyphProgram name="NULL">
  768. /* VTT 6.32 compiler */
  769. </glyphProgram>
  770. <glyphProgram name="Nacute">
  771. /* VTTTalk Unicode 0x143 */
  772. /* ACT generated Wed Jan 15 15:35:14 2020 */
  773. USEMYMETRICS[]
  774. OFFSET[R], 111, 0, 0
  775. OFFSET[R], 933, -19, 0
  776. SVTCA[Y]
  777. CALL[], 15, 0, 1, 1, 37, 86
  778. SHC[2], 1
  779. </glyphProgram>
  780. <glyphProgram name="Ncaron">
  781. /* VTTTalk Unicode 0x147 */
  782. /* ACT generated Wed Jan 15 15:35:14 2020 */
  783. USEMYMETRICS[]
  784. OFFSET[R], 111, 0, 0
  785. OFFSET[R], 936, 0, 0
  786. SVTCA[Y]
  787. CALL[], 18, 3, 1, 1, 34, 86
  788. SHC[2], 1
  789. </glyphProgram>
  790. <glyphProgram name="Ntilde">
  791. /* VTTTalk Unicode 0xd1 */
  792. /* ACT generated Wed Jan 15 15:35:14 2020 */
  793. USEMYMETRICS[]
  794. OFFSET[R], 111, 0, 0
  795. OFFSET[R], 939, -1, 0
  796. SVTCA[Y]
  797. CALL[], 19, 3, 1, 1, 65, 86
  798. SHC[2], 1
  799. </glyphProgram>
  800. <glyphProgram name="O">
  801. /* VTT 6.32 compiler */
  802. SVTCA[Y]
  803. CALL[], 0, 9, 114
  804. SHP[2], 16
  805. CALL[], 8, 3, 114
  806. SHP[2], 24
  807. IUP[Y]
  808. IUP[X]
  809. </glyphProgram>
  810. <glyphProgram name="OE">
  811. /* VTT 6.32 compiler */
  812. SVTCA[Y]
  813. CALL[], 0, 9, 114
  814. SHP[2], 28
  815. SRP1[], 28
  816. IP[], 25
  817. CALL[], 9, 3, 114
  818. SRP1[], 0
  819. IP[], 20
  820. MDAP[R], 20
  821. SHP[1], 17
  822. SHP[2], 35
  823. SRP1[], 35
  824. IP[], 12
  825. CALL[], 13, 2, 114
  826. SHP[2], 16
  827. CALL[], 24, 8, 114
  828. SHP[2], 21
  829. IUP[Y]
  830. IUP[X]
  831. </glyphProgram>
  832. <glyphProgram name="Oacute">
  833. /* VTTTalk Unicode 0xd3 */
  834. /* ACT generated Wed Jan 15 15:35:14 2020 */
  835. USEMYMETRICS[]
  836. OFFSET[R], 120, 0, 0
  837. OFFSET[R], 933, -19, 0
  838. SVTCA[Y]
  839. CALL[], 32, 8, 1, 1, 33, 86
  840. SHC[2], 2
  841. </glyphProgram>
  842. <glyphProgram name="Obreve">
  843. /* VTTTalk Unicode 0x14e */
  844. /* ACT generated Wed Jan 15 15:35:14 2020 */
  845. USEMYMETRICS[]
  846. OFFSET[R], 120, 0, 0
  847. OFFSET[R], 937, 0, 0
  848. SVTCA[Y]
  849. CALL[], 36, 8, 1, 1, 44, 86
  850. SHC[2], 2
  851. </glyphProgram>
  852. <glyphProgram name="Ocircumflex">
  853. /* VTTTalk Unicode 0xd4 */
  854. /* ACT generated Wed Jan 15 15:35:14 2020 */
  855. USEMYMETRICS[]
  856. OFFSET[R], 120, 0, 0
  857. OFFSET[R], 935, 0, 0
  858. SVTCA[Y]
  859. CALL[], 32, 8, 1, 1, 28, 86
  860. SHC[2], 2
  861. </glyphProgram>
  862. <glyphProgram name="Odieresis">
  863. /* VTTTalk Unicode 0xd6 */
  864. /* ACT generated Wed Jan 15 15:35:14 2020 */
  865. USEMYMETRICS[]
  866. OFFSET[R], 120, 0, 0
  867. OFFSET[R], 930, -1, 0
  868. SVTCA[Y]
  869. CALL[], 32, 8, 1, 1, 61, 86
  870. SHC[2], 2
  871. SHC[2], 3
  872. </glyphProgram>
  873. <glyphProgram name="Ograve">
  874. /* VTTTalk Unicode 0xd2 */
  875. /* ACT generated Wed Jan 15 15:35:14 2020 */
  876. USEMYMETRICS[]
  877. OFFSET[R], 120, 0, 0
  878. OFFSET[R], 932, -14, 0
  879. SVTCA[Y]
  880. CALL[], 32, 8, 1, 1, 33, 86
  881. SHC[2], 2
  882. </glyphProgram>
  883. <glyphProgram name="Ohorn">
  884. /* VTTTalk Unicode 0x1a0 */
  885. /* ACT generated Wed Jan 15 15:35:14 2020 */
  886. USEMYMETRICS[]
  887. OFFSET[R], 120, 0, 0
  888. OFFSET[R], 940, -29, -39
  889. SVTCA[Y]
  890. CALL[], 32, 8, 1, 1, -92, 86
  891. SHC[2], 2
  892. </glyphProgram>
  893. <glyphProgram name="Ohungarumlaut">
  894. /* VTTTalk Unicode 0x150 */
  895. /* ACT generated Wed Jan 15 15:35:14 2020 */
  896. USEMYMETRICS[]
  897. OFFSET[R], 120, 0, 0
  898. OFFSET[R], 934, -40, 0
  899. SVTCA[Y]
  900. CALL[], 32, 8, 1, 1, 18, 86
  901. SHC[2], 2
  902. SHC[2], 3
  903. </glyphProgram>
  904. <glyphProgram name="Omacron">
  905. /* VTTTalk Unicode 0x14c */
  906. /* ACT generated Wed Jan 15 15:35:14 2020 */
  907. USEMYMETRICS[]
  908. OFFSET[R], 120, 0, 0
  909. OFFSET[R], 902, 0, 166
  910. SVTCA[Y]
  911. CALL[], 32, 8, 1, 1, 104, 86
  912. SHC[2], 2
  913. </glyphProgram>
  914. <glyphProgram name="Oslash">
  915. /* VTT 6.32 compiler */
  916. SVTCA[Y]
  917. CALL[], 4, 9, 114
  918. SHP[2], 20
  919. SHP[2], 0
  920. RUTG[]
  921. MDAP[R], 0
  922. SHP[1], 1
  923. CALL[], 12, 3, 114
  924. SHP[2], 28
  925. SHP[2], 2
  926. MDAP[R], 2
  927. SHP[1], 3
  928. IUP[Y]
  929. IUP[X]
  930. </glyphProgram>
  931. <glyphProgram name="Oslashacute">
  932. /* VTTTalk Unicode 0x1fe */
  933. /* ACT generated Wed Jan 15 15:35:14 2020 */
  934. USEMYMETRICS[]
  935. OFFSET[R], 148, 0, 0
  936. OFFSET[R], 933, -19, 0
  937. SVTCA[Y]
  938. CALL[], 36, 12, 1, 1, 33, 86
  939. SHC[2], 3
  940. </glyphProgram>
  941. <glyphProgram name="Otilde">
  942. /* VTTTalk Unicode 0xd5 */
  943. /* ACT generated Wed Jan 15 15:35:14 2020 */
  944. USEMYMETRICS[]
  945. OFFSET[R], 120, 0, 0
  946. OFFSET[R], 939, -1, 0
  947. SVTCA[Y]
  948. CALL[], 36, 8, 1, 1, 61, 86
  949. SHC[2], 2
  950. </glyphProgram>
  951. <glyphProgram name="P">
  952. /* VTT 6.32 compiler */
  953. SVTCA[Y]
  954. CALL[], 0, 8, 114
  955. CALL[], 1, 2, 114
  956. SHP[2], 24
  957. SRP1[], 0
  958. IP[], 12
  959. MDAP[R], 12
  960. SHP[1], 14
  961. IUP[Y]
  962. IUP[X]
  963. </glyphProgram>
  964. <glyphProgram name="Q">
  965. /* VTT 6.32 compiler */
  966. SVTCA[Y]
  967. RUTG[]
  968. MIAP[R], 0, 9
  969. SHP[2], 28
  970. CALL[], 5, 9, 114
  971. SHP[2], 24
  972. SHP[2], 31
  973. CALL[], 14, 3, 114
  974. SHP[2], 41
  975. IUP[Y]
  976. IUP[X]
  977. </glyphProgram>
  978. <glyphProgram name="R">
  979. /* VTT 6.32 compiler */
  980. SVTCA[Y]
  981. CALL[], 0, 8, 114
  982. SHP[2], 12
  983. CALL[], 1, 2, 114
  984. SHP[2], 25
  985. SRP1[], 0
  986. IP[], 14
  987. MDAP[R], 14
  988. SHP[1], 16
  989. SRP2[], 16
  990. IP[], 10
  991. IUP[Y]
  992. IUP[X]
  993. </glyphProgram>
  994. <glyphProgram name="Racute">
  995. /* VTTTalk Unicode 0x154 */
  996. /* ACT generated Wed Jan 15 15:35:14 2020 */
  997. USEMYMETRICS[]
  998. OFFSET[R], 158, 0, 0
  999. OFFSET[R], 933, -19, 0
  1000. SVTCA[Y]
  1001. CALL[], 26, 1, 1, 1, 37, 86
  1002. SHC[2], 2
  1003. </glyphProgram>
  1004. <glyphProgram name="Rcaron">
  1005. /* VTTTalk Unicode 0x158 */
  1006. /* ACT generated Wed Jan 15 15:35:14 2020 */
  1007. USEMYMETRICS[]
  1008. OFFSET[R], 158, 0, 0
  1009. OFFSET[R], 936, 0, 0
  1010. SVTCA[Y]
  1011. CALL[], 29, 1, 1, 1, 34, 86
  1012. SHC[2], 2
  1013. </glyphProgram>
  1014. <glyphProgram name="S">
  1015. /* VTT 6.32 compiler */
  1016. SVTCA[Y]
  1017. CALL[], 31, 3, 114
  1018. SHP[2], 44
  1019. CALL[], 64, 9, 114
  1020. SHP[2], 12
  1021. SRP1[], 31
  1022. IP[], 17
  1023. IP[], 27
  1024. IUP[Y]
  1025. IUP[X]
  1026. </glyphProgram>
  1027. <glyphProgram name="Sacute">
  1028. /* VTTTalk Unicode 0x15a */
  1029. /* ACT generated Wed Jan 15 15:35:14 2020 */
  1030. USEMYMETRICS[]
  1031. OFFSET[R], 166, 0, 0
  1032. OFFSET[R], 933, -8, 0
  1033. SVTCA[Y]
  1034. CALL[], 65, 31, 1, 1, 29, 86
  1035. SHC[2], 1
  1036. </glyphProgram>
  1037. <glyphProgram name="Scaron">
  1038. /* VTTTalk Unicode 0x160 */
  1039. /* ACT generated Wed Jan 15 15:35:14 2020 */
  1040. USEMYMETRICS[]
  1041. OFFSET[R], 166, 0, 0
  1042. OFFSET[R], 936, 11, 0
  1043. SVTCA[Y]
  1044. CALL[], 68, 31, 1, 1, 26, 86
  1045. SHC[2], 1
  1046. </glyphProgram>
  1047. <glyphProgram name="Scedilla">
  1048. /* VTTTalk Unicode 0x15e */
  1049. /* ACT generated Wed Jan 15 15:35:14 2020 */
  1050. USEMYMETRICS[]
  1051. OFFSET[R], 166, 0, 0
  1052. OFFSET[R], 911, -24, 0
  1053. SVTCA[Y]
  1054. CALL[], 80, 64, 0, 0, 10, 86
  1055. SHC[2], 1
  1056. </glyphProgram>
  1057. <glyphProgram name="Scircumflex">
  1058. /* VTTTalk Unicode 0x15c */
  1059. /* ACT generated Wed Jan 15 15:35:14 2020 */
  1060. USEMYMETRICS[]
  1061. OFFSET[R], 166, 0, 0
  1062. OFFSET[R], 935, 11, 0
  1063. SVTCA[Y]
  1064. CALL[], 65, 31, 1, 1, 24, 86
  1065. SHC[2], 1
  1066. </glyphProgram>
  1067. <glyphProgram name="T">
  1068. /* VTT 6.32 compiler */
  1069. SVTCA[Y]
  1070. CALL[], 0, 8, 114
  1071. CALL[], 3, 2, 114
  1072. SHP[2], 2
  1073. SRP1[], 2
  1074. SHP[1], 6
  1075. IUP[Y]
  1076. IUP[X]
  1077. </glyphProgram>
  1078. <glyphProgram name="Tbar">
  1079. /* VTT 6.32 compiler */
  1080. SVTCA[Y]
  1081. MIAP[R], 0, 8
  1082. CALL[], 3, 2, 114
  1083. SHP[2], 2
  1084. SRP1[], 2
  1085. SHP[1], 6
  1086. SRP1[], 0
  1087. IP[], 8
  1088. MDAP[R], 8
  1089. SHP[1], 9
  1090. IUP[Y]
  1091. IUP[X]
  1092. </glyphProgram>
  1093. <glyphProgram name="Tcaron">
  1094. /* VTTTalk Unicode 0x164 */
  1095. /* ACT generated Wed Jan 15 15:35:14 2020 */
  1096. USEMYMETRICS[]
  1097. OFFSET[R], 179, 0, 0
  1098. OFFSET[R], 936, 0, 0
  1099. SVTCA[Y]
  1100. CALL[], 11, 3, 1, 1, 33, 86
  1101. SHC[2], 1
  1102. </glyphProgram>
  1103. <glyphProgram name="Thorn">
  1104. /* VTT 6.32 compiler */
  1105. SVTCA[Y]
  1106. CALL[], 0, 8, 114
  1107. CALL[], 1, 2, 114
  1108. SRP1[], 0
  1109. IP[], 9
  1110. IP[], 19
  1111. MDAP[R], 9
  1112. MDAP[R], 19
  1113. SRP1[], 9
  1114. SHP[1], 31
  1115. SRP1[], 19
  1116. SHP[1], 21
  1117. IUP[Y]
  1118. IUP[X]
  1119. </glyphProgram>
  1120. <glyphProgram name="U">
  1121. /* VTT 6.32 compiler */
  1122. SVTCA[Y]
  1123. CALL[], 4, 2, 114
  1124. SHP[2], 19
  1125. CALL[], 24, 9, 114
  1126. SHP[2], 14
  1127. IUP[Y]
  1128. IUP[X]
  1129. </glyphProgram>
  1130. <glyphProgram name="U.i">
  1131. /* VTT 6.32 compiler */
  1132. SVTCA[Y]
  1133. CALL[], 4, 2, 114
  1134. SHP[2], 19
  1135. CALL[], 24, 9, 114
  1136. SHP[2], 14
  1137. IUP[Y]
  1138. IUP[X]
  1139. </glyphProgram>
  1140. <glyphProgram name="Uacute">
  1141. /* VTTTalk Unicode 0xda */
  1142. /* ACT generated Wed Jan 15 15:35:14 2020 */
  1143. USEMYMETRICS[]
  1144. OFFSET[R], 186, 0, 0
  1145. OFFSET[R], 933, -19, 0
  1146. SVTCA[Y]
  1147. CALL[], 25, 4, 1, 1, 37, 86
  1148. SHC[2], 1
  1149. </glyphProgram>
  1150. <glyphProgram name="Ubreve">
  1151. /* VTTTalk Unicode 0x16c */
  1152. /* ACT generated Wed Jan 15 15:35:14 2020 */
  1153. USEMYMETRICS[]
  1154. OFFSET[R], 186, 0, 0
  1155. OFFSET[R], 937, 0, 0
  1156. SVTCA[Y]
  1157. CALL[], 29, 18, 1, 1, 48, 86
  1158. SHC[2], 1
  1159. </glyphProgram>
  1160. <glyphProgram name="Ucircumflex">
  1161. /* VTTTalk Unicode 0xdb */
  1162. /* ACT generated Wed Jan 15 15:35:14 2020 */
  1163. USEMYMETRICS[]
  1164. OFFSET[R], 186, 0, 0
  1165. OFFSET[R], 935, 0, 0
  1166. SVTCA[Y]
  1167. CALL[], 25, 4, 1, 1, 32, 86
  1168. SHC[2], 1
  1169. </glyphProgram>
  1170. <glyphProgram name="Udieresis">
  1171. /* VTTTalk Unicode 0xdc */
  1172. /* ACT generated Wed Jan 15 15:35:14 2020 */
  1173. USEMYMETRICS[]
  1174. OFFSET[R], 186, 0, 0
  1175. OFFSET[R], 930, -1, 0
  1176. SVTCA[Y]
  1177. CALL[], 25, 4, 1, 1, 65, 86
  1178. SHC[2], 1
  1179. SHC[2], 2
  1180. </glyphProgram>
  1181. <glyphProgram name="Ugrave">
  1182. /* VTTTalk Unicode 0xd9 */
  1183. /* ACT generated Wed Jan 15 15:35:14 2020 */
  1184. USEMYMETRICS[]
  1185. OFFSET[R], 186, 0, 0
  1186. OFFSET[R], 932, -14, 0
  1187. SVTCA[Y]
  1188. CALL[], 25, 18, 1, 1, 37, 86
  1189. SHC[2], 1
  1190. </glyphProgram>
  1191. <glyphProgram name="Uhorn">
  1192. /* VTTTalk Unicode 0x1af */
  1193. /* ACT generated Wed Jan 15 15:35:14 2020 */
  1194. USEMYMETRICS[]
  1195. OFFSET[R], 231, 0, 0
  1196. OFFSET[R], 940, 0, 0
  1197. SVTCA[Y]
  1198. CALL[], 25, 4, 1, 1, -49, 86
  1199. SHC[2], 1
  1200. </glyphProgram>
  1201. <glyphProgram name="Uhungarumlaut">
  1202. /* VTTTalk Unicode 0x170 */
  1203. /* ACT generated Wed Jan 15 15:35:14 2020 */
  1204. USEMYMETRICS[]
  1205. OFFSET[R], 186, 0, 0
  1206. OFFSET[R], 934, -40, 0
  1207. SVTCA[Y]
  1208. CALL[], 25, 18, 1, 1, 22, 86
  1209. SHC[2], 1
  1210. SHC[2], 2
  1211. </glyphProgram>
  1212. <glyphProgram name="Umacron">
  1213. /* VTTTalk Unicode 0x16a */
  1214. /* ACT generated Wed Jan 15 15:35:14 2020 */
  1215. USEMYMETRICS[]
  1216. OFFSET[R], 186, 0, 0
  1217. OFFSET[R], 902, 0, 166
  1218. SVTCA[Y]
  1219. CALL[], 25, 4, 1, 1, 108, 86
  1220. SHC[2], 1
  1221. </glyphProgram>
  1222. <glyphProgram name="Uogonek">
  1223. /* VTTTalk Unicode 0x172 */
  1224. /* ACT generated Wed Jan 15 15:35:14 2020 */
  1225. USEMYMETRICS[]
  1226. OFFSET[R], 186, 0, 0
  1227. OFFSET[R], 912, 53, 10
  1228. SVTCA[Y]
  1229. CALL[], 34, 24, 0, 0, 38, 86
  1230. SHC[2], 1
  1231. </glyphProgram>
  1232. <glyphProgram name="Uring">
  1233. /* VTTTalk Unicode 0x16e */
  1234. /* ACT generated Wed Jan 15 15:35:14 2020 */
  1235. USEMYMETRICS[]
  1236. OFFSET[R], 186, 0, 0
  1237. OFFSET[R], 938, -1, 0
  1238. SVTCA[Y]
  1239. CALL[], 25, 18, 1, 0, -4, 86
  1240. SHC[2], 1
  1241. SHC[2], 2
  1242. </glyphProgram>
  1243. <glyphProgram name="Utilde">
  1244. /* VTTTalk Unicode 0x168 */
  1245. /* ACT generated Wed Jan 15 15:35:14 2020 */
  1246. USEMYMETRICS[]
  1247. OFFSET[R], 186, 0, 0
  1248. OFFSET[R], 939, -1, 0
  1249. SVTCA[Y]
  1250. CALL[], 29, 18, 1, 1, 65, 86
  1251. SHC[2], 1
  1252. </glyphProgram>
  1253. <glyphProgram name="V">
  1254. /* VTT 6.32 compiler */
  1255. SVTCA[Y]
  1256. CALL[], 0, 8, 114
  1257. CALL[], 5, 2, 114
  1258. SHP[2], 2
  1259. SRP2[], 0
  1260. IP[], 3
  1261. IUP[Y]
  1262. IUP[X]
  1263. </glyphProgram>
  1264. <glyphProgram name="W">
  1265. /* VTT 6.32 compiler */
  1266. SVTCA[Y]
  1267. CALL[], 0, 8, 114
  1268. SHP[2], 10
  1269. CALL[], 1, 2, 114
  1270. SHP[2], 8
  1271. SRP2[], 0
  1272. IP[], 4
  1273. MDAP[R], 4
  1274. SLOOP[], 3
  1275. IP[], 6, 3, 11
  1276. IUP[Y]
  1277. IUP[X]
  1278. </glyphProgram>
  1279. <glyphProgram name="Wacute">
  1280. /* VTTTalk Unicode 0x1e82 */
  1281. /* ACT generated Wed Jan 15 15:35:14 2020 */
  1282. USEMYMETRICS[]
  1283. OFFSET[R], 210, 0, 0
  1284. OFFSET[R], 933, -9, 0
  1285. SVTCA[Y]
  1286. CALL[], 13, 1, 1, 1, 37, 86
  1287. SHC[2], 1
  1288. </glyphProgram>
  1289. <glyphProgram name="Wcircumflex">
  1290. /* VTTTalk Unicode 0x174 */
  1291. /* ACT generated Wed Jan 15 15:35:14 2020 */
  1292. USEMYMETRICS[]
  1293. OFFSET[R], 210, 0, 0
  1294. OFFSET[R], 935, 10, 0
  1295. SVTCA[Y]
  1296. CALL[], 13, 1, 1, 1, 32, 86
  1297. SHC[2], 1
  1298. </glyphProgram>
  1299. <glyphProgram name="Wdieresis">
  1300. /* VTTTalk Unicode 0x1e84 */
  1301. /* ACT generated Wed Jan 15 15:35:14 2020 */
  1302. USEMYMETRICS[]
  1303. OFFSET[R], 210, 0, 0
  1304. OFFSET[R], 930, 9, 0
  1305. SVTCA[Y]
  1306. CALL[], 13, 1, 1, 1, 65, 86
  1307. SHC[2], 1
  1308. SHC[2], 2
  1309. </glyphProgram>
  1310. <glyphProgram name="Wgrave">
  1311. /* VTTTalk Unicode 0x1e80 */
  1312. /* ACT generated Wed Jan 15 15:35:14 2020 */
  1313. USEMYMETRICS[]
  1314. OFFSET[R], 210, 0, 0
  1315. OFFSET[R], 932, -4, 0
  1316. SVTCA[Y]
  1317. CALL[], 13, 7, 1, 1, 37, 86
  1318. SHC[2], 1
  1319. </glyphProgram>
  1320. <glyphProgram name="X">
  1321. /* VTT 6.32 compiler */
  1322. SVTCA[Y]
  1323. CALL[], 0, 8, 114
  1324. SHP[2], 9
  1325. CALL[], 2, 2, 114
  1326. SHP[2], 6
  1327. MDAP[R], 6
  1328. SRP1[], 0
  1329. SLOOP[], 4
  1330. IP[], 10, 1, 7, 4
  1331. IUP[Y]
  1332. IUP[X]
  1333. </glyphProgram>
  1334. <glyphProgram name="Y">
  1335. /* VTT 6.32 compiler */
  1336. SVTCA[Y]
  1337. MIAP[R], 0, 8
  1338. CALL[], 2, 2, 114
  1339. SHP[2], 6
  1340. SRP2[], 0
  1341. SLOOP[], 3
  1342. IP[], 7, 1, 4
  1343. CALL[], 8, 8, 114
  1344. IUP[Y]
  1345. IUP[X]
  1346. </glyphProgram>
  1347. <glyphProgram name="Yacute">
  1348. /* VTTTalk Unicode 0xdd */
  1349. /* ACT generated Wed Jan 15 15:35:14 2020 */
  1350. USEMYMETRICS[]
  1351. OFFSET[R], 216, 0, 0
  1352. OFFSET[R], 933, -19, 0
  1353. SVTCA[Y]
  1354. CALL[], 9, 2, 1, 1, 37, 86
  1355. SHC[2], 1
  1356. </glyphProgram>
  1357. <glyphProgram name="Ycircumflex">
  1358. /* VTTTalk Unicode 0x176 */
  1359. /* ACT generated Wed Jan 15 15:35:14 2020 */
  1360. USEMYMETRICS[]
  1361. OFFSET[R], 216, 0, 0
  1362. OFFSET[R], 935, 0, 0
  1363. SVTCA[Y]
  1364. CALL[], 9, 2, 1, 1, 32, 86
  1365. SHC[2], 1
  1366. </glyphProgram>
  1367. <glyphProgram name="Ydieresis">
  1368. /* VTTTalk Unicode 0x178 */
  1369. /* ACT generated Wed Jan 15 15:35:14 2020 */
  1370. USEMYMETRICS[]
  1371. OFFSET[R], 216, 0, 0
  1372. OFFSET[R], 930, -1, 0
  1373. SVTCA[Y]
  1374. CALL[], 9, 2, 1, 1, 65, 86
  1375. SHC[2], 1
  1376. SHC[2], 2
  1377. </glyphProgram>
  1378. <glyphProgram name="Ygrave">
  1379. /* VTTTalk Unicode 0x1ef2 */
  1380. /* ACT generated Wed Jan 15 15:35:14 2020 */
  1381. USEMYMETRICS[]
  1382. OFFSET[R], 216, 0, 0
  1383. OFFSET[R], 932, -14, 0
  1384. SVTCA[Y]
  1385. CALL[], 9, 5, 1, 1, 37, 86
  1386. SHC[2], 1
  1387. </glyphProgram>
  1388. <glyphProgram name="Z">
  1389. /* VTT 6.32 compiler */
  1390. SVTCA[Y]
  1391. CALL[], 3, 2, 114
  1392. SHP[2], 2
  1393. SRP1[], 2
  1394. SHP[1], 5
  1395. CALL[], 14, 8, 114
  1396. SHP[2], 6
  1397. SRP1[], 6
  1398. SHP[1], 0
  1399. IUP[Y]
  1400. IUP[X]
  1401. </glyphProgram>
  1402. <glyphProgram name="Zacute">
  1403. /* VTTTalk Unicode 0x179 */
  1404. /* ACT generated Wed Jan 15 15:35:14 2020 */
  1405. USEMYMETRICS[]
  1406. OFFSET[R], 226, 0, 0
  1407. OFFSET[R], 933, -9, 0
  1408. SVTCA[Y]
  1409. CALL[], 15, 3, 1, 1, 37, 86
  1410. SHC[2], 1
  1411. </glyphProgram>
  1412. <glyphProgram name="Zcaron">
  1413. /* VTTTalk Unicode 0x17d */
  1414. /* ACT generated Wed Jan 15 15:35:14 2020 */
  1415. USEMYMETRICS[]
  1416. OFFSET[R], 226, 0, 0
  1417. OFFSET[R], 936, 10, 0
  1418. SVTCA[Y]
  1419. CALL[], 18, 3, 1, 1, 34, 86
  1420. SHC[2], 1
  1421. </glyphProgram>
  1422. <glyphProgram name="Zdotaccent">
  1423. /* VTTTalk Unicode 0x17b */
  1424. /* ACT generated Wed Jan 15 15:35:14 2020 */
  1425. USEMYMETRICS[]
  1426. OFFSET[R], 226, 0, 0
  1427. OFFSET[R], 931, 9, 0
  1428. SVTCA[Y]
  1429. CALL[], 15, 3, 1, 1, 70, 86
  1430. SHC[2], 1
  1431. </glyphProgram>
  1432. <glyphProgram name="a">
  1433. /* VTT 6.32 compiler */
  1434. SVTCA[Y]
  1435. CALL[], 0, 11, 114
  1436. SHP[2], 27
  1437. SRP1[], 27
  1438. SHP[1], 51
  1439. CALL[], 43, 7, 114
  1440. SHP[2], 36
  1441. SRP1[], 0
  1442. IP[], 17
  1443. MDAP[R], 17
  1444. SHP[1], 13
  1445. SHP[1], 8
  1446. SRP1[], 8
  1447. SHP[1], 12
  1448. CALL[], 49, 10, 114
  1449. IUP[Y]
  1450. IUP[X]
  1451. </glyphProgram>
  1452. <glyphProgram name="aacute">
  1453. /* VTTTalk Unicode 0xe1 */
  1454. /* ACT generated Wed Jan 15 15:35:14 2020 */
  1455. USEMYMETRICS[]
  1456. OFFSET[R], 232, 0, 0
  1457. OFFSET[R], 894, -11, 0
  1458. SVTCA[Y]
  1459. CALL[], 56, 43, 1, 1, 40, 86
  1460. SHC[2], 1
  1461. </glyphProgram>
  1462. <glyphProgram name="abreve">
  1463. /* VTTTalk Unicode 0x103 */
  1464. /* ACT generated Wed Jan 15 15:35:14 2020 */
  1465. USEMYMETRICS[]
  1466. OFFSET[R], 232, 0, 0
  1467. OFFSET[R], 899, -8, 0
  1468. SVTCA[Y]
  1469. CALL[], 60, 43, 1, 1, 71, 86
  1470. SHC[2], 1
  1471. </glyphProgram>
  1472. <glyphProgram name="acircumflex">
  1473. /* VTTTalk Unicode 0xe2 */
  1474. /* ACT generated Wed Jan 15 15:35:14 2020 */
  1475. USEMYMETRICS[]
  1476. OFFSET[R], 232, 0, 0
  1477. OFFSET[R], 897, 0, 0
  1478. SVTCA[Y]
  1479. CALL[], 56, 43, 1, 1, 44, 86
  1480. SHC[2], 1
  1481. </glyphProgram>
  1482. <glyphProgram name="acute">
  1483. /* VTT 6.32 compiler */
  1484. SVTCA[Y]
  1485. MDAP[R], 0
  1486. SMD[], 128
  1487. MDRP[m&gt;RBl], 2
  1488. IP[], 1
  1489. IP[], 3
  1490. IUP[Y]
  1491. IUP[X]
  1492. </glyphProgram>
  1493. <glyphProgram name="acute.case">
  1494. /* VTT 6.32 compiler */
  1495. SVTCA[Y]
  1496. MDAP[R], 0
  1497. SMD[], 128
  1498. MDRP[m&gt;RBl], 2
  1499. IP[], 1
  1500. IP[], 3
  1501. IUP[Y]
  1502. IUP[X]
  1503. </glyphProgram>
  1504. <glyphProgram name="acutecomb">
  1505. /* VTTTalk Unicode 0x301 */
  1506. /* ACT generated Wed Jan 15 15:35:14 2020 */
  1507. OFFSET[R], 920, 0, -15
  1508. </glyphProgram>
  1509. <glyphProgram name="acutecomb.case">
  1510. /* VTTTalk Unicode 0xffff */
  1511. /* ACT generated Wed Jan 15 15:35:14 2020 */
  1512. OFFSET[R], 944, 0, 0
  1513. </glyphProgram>
  1514. <glyphProgram name="adieresis">
  1515. /* VTTTalk Unicode 0xe4 */
  1516. /* ACT generated Wed Jan 15 15:35:14 2020 */
  1517. USEMYMETRICS[]
  1518. OFFSET[R], 232, 0, 0
  1519. OFFSET[R], 891, -1, 0
  1520. SVTCA[Y]
  1521. CALL[], 56, 43, 1, 1, 97, 86
  1522. SHC[2], 1
  1523. SHC[2], 2
  1524. </glyphProgram>
  1525. <glyphProgram name="ae">
  1526. /* VTT 6.32 compiler */
  1527. SVTCA[Y]
  1528. CALL[], 0, 11, 114
  1529. SHP[2], 48
  1530. SRP1[], 48
  1531. SHP[1], 40
  1532. SHP[2], 56
  1533. SRP1[], 56
  1534. SHP[1], 52
  1535. CALL[], 20, 7, 114
  1536. SHP[2], 13
  1537. SHP[2], 24
  1538. SHP[2], 28
  1539. SRP1[], 28
  1540. SHP[1], 73
  1541. SRP1[], 0
  1542. IP[], 34
  1543. MDAP[R], 34
  1544. SHP[1], 33
  1545. SHP[1], 60
  1546. SRP1[], 60
  1547. SHP[1], 9
  1548. SRP1[], 34
  1549. SHP[1], 68
  1550. SRP1[], 68
  1551. SHP[1], 69
  1552. IUP[Y]
  1553. IUP[X]
  1554. </glyphProgram>
  1555. <glyphProgram name="aeacute">
  1556. /* VTTTalk Unicode 0x1fd */
  1557. /* ACT generated Wed Jan 15 15:35:14 2020 */
  1558. USEMYMETRICS[]
  1559. OFFSET[R], 257, 0, 0
  1560. OFFSET[R], 894, 0, 0
  1561. SVTCA[Y]
  1562. CALL[], 77, 20, 1, 1, 40, 86
  1563. SHC[2], 3
  1564. </glyphProgram>
  1565. <glyphProgram name="agrave">
  1566. /* VTTTalk Unicode 0xe0 */
  1567. /* ACT generated Wed Jan 15 15:35:14 2020 */
  1568. USEMYMETRICS[]
  1569. OFFSET[R], 232, 0, 0
  1570. OFFSET[R], 893, -11, 0
  1571. SVTCA[Y]
  1572. CALL[], 56, 43, 1, 1, 40, 86
  1573. SHC[2], 1
  1574. </glyphProgram>
  1575. <glyphProgram name="amacron">
  1576. /* VTTTalk Unicode 0x101 */
  1577. /* ACT generated Wed Jan 15 15:35:14 2020 */
  1578. USEMYMETRICS[]
  1579. OFFSET[R], 232, 0, 0
  1580. OFFSET[R], 902, 0, 0
  1581. SVTCA[Y]
  1582. CALL[], 56, 43, 1, 1, 98, 86
  1583. SHC[2], 1
  1584. </glyphProgram>
  1585. <glyphProgram name="ampersand">
  1586. /* VTT 6.32 compiler */
  1587. SVTCA[Y]
  1588. MIAP[R], 0, 9
  1589. SHP[2], 46
  1590. CALL[], 5, 9, 114
  1591. SHP[2], 47
  1592. CALL[], 22, 3, 114
  1593. SHP[2], 70
  1594. SRP2[], 5
  1595. SLOOP[], 8
  1596. IP[], 1, 51, 45, 32, 52, 31, 14, 62
  1597. IUP[Y]
  1598. IUP[X]
  1599. </glyphProgram>
  1600. <glyphProgram name="aogonek">
  1601. /* VTTTalk Unicode 0x105 */
  1602. /* ACT generated Wed Jan 15 15:35:14 2020 */
  1603. USEMYMETRICS[]
  1604. OFFSET[R], 232, 0, 0
  1605. OFFSET[R], 929, 0, 0
  1606. SVTCA[Y]
  1607. CALL[], 66, 50, 0, 0, 0, 86
  1608. SHC[2], 1
  1609. </glyphProgram>
  1610. <glyphProgram name="approxequal">
  1611. /* VTTTalk Unicode 0x2248 */
  1612. /* ACT generated Wed Jan 15 15:35:14 2020 */
  1613. USEMYMETRICS[]
  1614. OFFSET[R], 633, 0, 90
  1615. USEMYMETRICS[]
  1616. OFFSET[R], 633, 0, -80
  1617. </glyphProgram>
  1618. <glyphProgram name="aring">
  1619. /* VTTTalk Unicode 0xe5 */
  1620. /* ACT generated Wed Jan 15 15:35:14 2020 */
  1621. USEMYMETRICS[]
  1622. OFFSET[R], 232, 0, 0
  1623. OFFSET[R], 900, -7, 0
  1624. SVTCA[Y]
  1625. CALL[], 56, 43, 1, 1, 50, 86
  1626. SHC[2], 1
  1627. SHC[2], 2
  1628. </glyphProgram>
  1629. <glyphProgram name="aringacute">
  1630. /* VTTTalk Unicode 0x1fb */
  1631. /* ACT generated Wed Jan 15 15:35:14 2020 */
  1632. USEMYMETRICS[]
  1633. OFFSET[R], 232, 0, 0
  1634. OFFSET[R], 900, -7, 0
  1635. OFFSET[R], 894, -11, 236
  1636. SVTCA[Y]
  1637. CALL[], 56, 43, 1, 1, 50, 86
  1638. SHC[2], 1
  1639. SHC[2], 2
  1640. CALL[], 84, 64, 1, 1, 50, 86
  1641. SHC[2], 3
  1642. </glyphProgram>
  1643. <glyphProgram name="arrowboth">
  1644. /* VTT 6.32 compiler */
  1645. SVTCA[Y]
  1646. MIAP[R], 6, 18
  1647. SHP[1], 2
  1648. SHP[1], 9
  1649. SHP[1], 7
  1650. SRP1[], 7
  1651. SHP[1], 8
  1652. SHP[1], 4
  1653. SRP1[], 4
  1654. SHP[1], 3
  1655. SRP1[], 6
  1656. SHP[1], 13
  1657. SRP1[], 13
  1658. SHP[1], 1
  1659. SHP[1], 10
  1660. SHP[1], 12
  1661. SRP1[], 12
  1662. SHP[1], 11
  1663. SHP[1], 15
  1664. SRP1[], 15
  1665. SHP[1], 0
  1666. IUP[Y]
  1667. IUP[X]
  1668. </glyphProgram>
  1669. <glyphProgram name="arrowdown">
  1670. /* VTT 6.32 compiler */
  1671. SVTCA[Y]
  1672. MDAP[R], 0
  1673. MDAP[R], 5
  1674. SHP[1], 3
  1675. MDAP[R], 3
  1676. SHP[1], 4
  1677. SHP[1], 8
  1678. SRP1[], 8
  1679. SHP[1], 7
  1680. SRP1[], 5
  1681. SHP[1], 9
  1682. SRP1[], 9
  1683. SHP[1], 2
  1684. IUP[Y]
  1685. IUP[X]
  1686. </glyphProgram>
  1687. <glyphProgram name="arrowleft">
  1688. /* VTT 6.32 compiler */
  1689. SVTCA[Y]
  1690. MDAP[R], 1
  1691. SHP[1], 5
  1692. SHP[1], 0
  1693. SHP[2], 6
  1694. SHP[2], 8
  1695. SRP1[], 8
  1696. SHP[1], 7
  1697. SRP1[], 1
  1698. SHP[1], 3
  1699. SRP1[], 3
  1700. SHP[1], 4
  1701. IUP[Y]
  1702. IUP[X]
  1703. </glyphProgram>
  1704. <glyphProgram name="arrowright">
  1705. /* VTT 6.32 compiler */
  1706. SVTCA[Y]
  1707. MDAP[R], 9
  1708. SHP[1], 5
  1709. SHP[1], 0
  1710. SHP[2], 4
  1711. SHP[2], 2
  1712. SRP1[], 2
  1713. SHP[1], 3
  1714. SRP1[], 9
  1715. SHP[1], 7
  1716. SRP1[], 7
  1717. SHP[1], 6
  1718. IUP[Y]
  1719. IUP[X]
  1720. </glyphProgram>
  1721. <glyphProgram name="arrowup">
  1722. /* VTT 6.32 compiler */
  1723. SVTCA[Y]
  1724. MDAP[R], 4
  1725. SHP[1], 1
  1726. SRP1[], 1
  1727. SHP[1], 8
  1728. SRP1[], 4
  1729. SHP[1], 2
  1730. MDAP[R], 2
  1731. SHP[1], 3
  1732. SHP[1], 7
  1733. SRP1[], 7
  1734. SHP[1], 6
  1735. MDAP[R], 9
  1736. IUP[Y]
  1737. IUP[X]
  1738. </glyphProgram>
  1739. <glyphProgram name="arrowupdn">
  1740. /* VTT 6.32 compiler */
  1741. SVTCA[Y]
  1742. MDAP[R], 1
  1743. MDAP[R], 9
  1744. SRP2[], 1
  1745. SLOOP[], 4
  1746. IP[], 14, 5, 6, 13
  1747. IUP[Y]
  1748. IUP[X]
  1749. </glyphProgram>
  1750. <glyphProgram name="asciicircum">
  1751. /* VTT 6.32 compiler */
  1752. SVTCA[Y]
  1753. MDAP[R], 0
  1754. SHP[2], 1
  1755. SHP[2], 5
  1756. SRP1[], 5
  1757. SHP[1], 4
  1758. CALL[], 2, 2, 114
  1759. SRP2[], 0
  1760. IP[], 6
  1761. IUP[Y]
  1762. IUP[X]
  1763. </glyphProgram>
  1764. <glyphProgram name="asciicircum.ss01">
  1765. /* VTTTalk Unicode 0xffff */
  1766. /* ACT generated Wed Jan 15 15:35:14 2020 */
  1767. OFFSET[R], 635, 2, 30
  1768. </glyphProgram>
  1769. <glyphProgram name="asciitilde">
  1770. /* VTT 6.32 compiler */
  1771. SVTCA[Y]
  1772. MIAP[R], 0, 18
  1773. SHP[2], 18
  1774. SHP[2], 8
  1775. SRP1[], 8
  1776. SHP[1], 9
  1777. SMD[], 128
  1778. MDRP[m&gt;RBl], 13
  1779. SHP[2], 5
  1780. SHP[2], 21
  1781. SRP1[], 21
  1782. SHP[1], 22
  1783. IUP[Y]
  1784. IUP[X]
  1785. </glyphProgram>
  1786. <glyphProgram name="asciitilde.ss01">
  1787. /* VTTTalk Unicode 0xffff */
  1788. /* ACT generated Wed Jan 15 15:35:14 2020 */
  1789. USEMYMETRICS[]
  1790. OFFSET[R], 633, 0, 200
  1791. </glyphProgram>
  1792. <glyphProgram name="asterisk">
  1793. /* VTT 6.32 compiler */
  1794. SVTCA[Y]
  1795. MDAP[R], 6
  1796. SHP[1], 0
  1797. MDAP[R], 0
  1798. SHP[2], 13
  1799. SRP1[], 6
  1800. SLOOP[], 9
  1801. IP[], 2, 5, 8, 14, 11, 3, 4, 10, 9
  1802. IUP[Y]
  1803. IUP[X]
  1804. </glyphProgram>
  1805. <glyphProgram name="asterisk.ss01">
  1806. /* VTT 6.32 compiler */
  1807. SVTCA[Y]
  1808. CALL[], 6, 2, 114
  1809. SHP[2], 0
  1810. MDAP[R], 0
  1811. SHP[1], 13
  1812. SLOOP[], 9
  1813. IP[], 2, 5, 8, 14, 11, 3, 4, 10, 9
  1814. IUP[Y]
  1815. IUP[X]
  1816. </glyphProgram>
  1817. <glyphProgram name="asteriskmath">
  1818. /* VTT 6.32 compiler */
  1819. SVTCA[Y]
  1820. MDAP[R], 6
  1821. SHP[1], 0
  1822. MDAP[R], 0
  1823. SHP[2], 13
  1824. SRP1[], 6
  1825. SLOOP[], 9
  1826. IP[], 2, 5, 8, 14, 11, 3, 4, 10, 9
  1827. IUP[Y]
  1828. IUP[X]
  1829. </glyphProgram>
  1830. <glyphProgram name="at">
  1831. /* VTT 6.32 compiler */
  1832. SVTCA[Y]
  1833. CALL[], 0, 9, 114
  1834. SHP[2], 44
  1835. CALL[], 10, 3, 114
  1836. SHP[2], 34
  1837. SRP2[], 0
  1838. IP[], 21
  1839. IP[], 30
  1840. MDAP[R], 21
  1841. MDAP[R], 30
  1842. SRP1[], 21
  1843. SHP[1], 17
  1844. MDAP[R], 17
  1845. SRP1[], 21
  1846. SHP[1], 51
  1847. SRP1[], 30
  1848. SHP[1], 56
  1849. IUP[Y]
  1850. IUP[X]
  1851. </glyphProgram>
  1852. <glyphProgram name="atilde">
  1853. /* VTTTalk Unicode 0xe3 */
  1854. /* ACT generated Wed Jan 15 15:35:14 2020 */
  1855. USEMYMETRICS[]
  1856. OFFSET[R], 232, 0, 0
  1857. OFFSET[R], 901, -10, 0
  1858. SVTCA[Y]
  1859. CALL[], 60, 43, 1, 1, 107, 86
  1860. SHC[2], 1
  1861. </glyphProgram>
  1862. <glyphProgram name="b">
  1863. /* VTT 6.32 compiler */
  1864. SVTCA[Y]
  1865. CALL[], 6, 10, 114
  1866. CALL[], 7, 0, 114
  1867. CALL[], 19, 7, 114
  1868. SHP[2], 40
  1869. SRP1[], 40
  1870. SHP[1], 14
  1871. CALL[], 29, 11, 114
  1872. SHP[2], 49
  1873. SRP1[], 49
  1874. SHP[1], 4
  1875. IUP[Y]
  1876. IUP[X]
  1877. </glyphProgram>
  1878. <glyphProgram name="backslash">
  1879. /* VTT 6.32 compiler */
  1880. SVTCA[Y]
  1881. MDAP[R], 0
  1882. SHP[2], 3
  1883. MDAP[R], 2
  1884. SHP[1], 1
  1885. IUP[Y]
  1886. IUP[X]
  1887. </glyphProgram>
  1888. <glyphProgram name="bar">
  1889. /* VTT 6.32 compiler */
  1890. SVTCA[Y]
  1891. MDAP[R], 0
  1892. CALL[], 1, 3, 114
  1893. IUP[Y]
  1894. IUP[X]
  1895. </glyphProgram>
  1896. <glyphProgram name="braceleft">
  1897. /* VTT 6.32 compiler */
  1898. SVTCA[Y]
  1899. MDAP[R], 0
  1900. SHP[2], 41
  1901. MDAP[R], 21
  1902. SHP[1], 24
  1903. IP[], 10
  1904. MDAP[R], 10
  1905. SHP[1], 11
  1906. SRP2[], 11
  1907. IP[], 32
  1908. IUP[Y]
  1909. IUP[X]
  1910. </glyphProgram>
  1911. <glyphProgram name="braceright">
  1912. /* VTT 6.32 compiler */
  1913. SVTCA[Y]
  1914. MDAP[R], 1
  1915. SHP[1], 2
  1916. MDAP[R], 22
  1917. SHP[1], 21
  1918. SRP2[], 1
  1919. IP[], 35
  1920. MDAP[R], 35
  1921. SHP[1], 32
  1922. SRP2[], 32
  1923. IP[], 12
  1924. IUP[Y]
  1925. IUP[X]
  1926. </glyphProgram>
  1927. <glyphProgram name="bracketleft">
  1928. /* VTT 6.32 compiler */
  1929. SVTCA[Y]
  1930. MDAP[R], 0
  1931. SHP[2], 5
  1932. MDAP[R], 1
  1933. SHP[1], 4
  1934. IUP[Y]
  1935. IUP[X]
  1936. </glyphProgram>
  1937. <glyphProgram name="bracketright">
  1938. /* VTT 6.32 compiler */
  1939. SVTCA[Y]
  1940. MDAP[R], 1
  1941. SHP[1], 2
  1942. MDAP[R], 6
  1943. SHP[1], 5
  1944. IUP[Y]
  1945. IUP[X]
  1946. </glyphProgram>
  1947. <glyphProgram name="breve">
  1948. /* VTT 6.32 compiler */
  1949. SVTCA[Y]
  1950. MDAP[R], 0
  1951. SHP[2], 7
  1952. SMD[], 128
  1953. MDRP[m&gt;RGr], 4
  1954. SHP[2], 3
  1955. SHP[2], 10
  1956. SRP1[], 10
  1957. SHP[1], 11
  1958. IUP[Y]
  1959. IUP[X]
  1960. </glyphProgram>
  1961. <glyphProgram name="breve.case">
  1962. /* VTTTalk Unicode 0xffff */
  1963. /* ACT generated Wed Jan 15 15:35:14 2020 */
  1964. OFFSET[R], 899, -4, 123
  1965. </glyphProgram>
  1966. <glyphProgram name="brokenbar">
  1967. /* VTT 6.32 compiler */
  1968. SVTCA[Y]
  1969. CALL[], 1, 3, 114
  1970. SHP[2], 0
  1971. MDAP[R], 4
  1972. SHP[1], 5
  1973. IUP[Y]
  1974. IUP[X]
  1975. </glyphProgram>
  1976. <glyphProgram name="bullet">
  1977. /* VTT 6.32 compiler */
  1978. SVTCA[Y]
  1979. MDAP[R], 0
  1980. SHP[2], 8
  1981. IUP[Y]
  1982. IUP[X]
  1983. </glyphProgram>
  1984. <glyphProgram name="c">
  1985. /* VTT 6.32 compiler */
  1986. SVTCA[Y]
  1987. CALL[], 40, 11, 114
  1988. CALL[], 10, 7, 114
  1989. SHP[2], 22
  1990. SRP1[], 40
  1991. SHP[1], 32
  1992. IUP[Y]
  1993. IUP[X]
  1994. </glyphProgram>
  1995. <glyphProgram name="cacute">
  1996. /* VTTTalk Unicode 0x107 */
  1997. /* ACT generated Wed Jan 15 15:35:14 2020 */
  1998. USEMYMETRICS[]
  1999. OFFSET[R], 261, 0, 0
  2000. OFFSET[R], 894, 25, 0
  2001. SVTCA[Y]
  2002. CALL[], 41, 10, 1, 1, 41, 86
  2003. SHC[2], 1
  2004. </glyphProgram>
  2005. <glyphProgram name="caron">
  2006. /* VTT 6.32 compiler */
  2007. SVTCA[Y]
  2008. MDAP[R], 0
  2009. MDRP[m&gt;RBl], 2
  2010. SHP[2], 1
  2011. IP[], 3
  2012. SHP[2], 4
  2013. SRP1[], 4
  2014. SHP[1], 5
  2015. IUP[Y]
  2016. IUP[X]
  2017. </glyphProgram>
  2018. <glyphProgram name="caron.case">
  2019. /* VTT 6.32 compiler */
  2020. SVTCA[Y]
  2021. MDAP[R], 2
  2022. SMD[], 128
  2023. MDRP[m&gt;RBl], 5
  2024. SHP[2], 4
  2025. SHP[2], 0
  2026. SRP1[], 0
  2027. SHP[1], 1
  2028. SRP1[], 2
  2029. IP[], 6
  2030. IUP[Y]
  2031. IUP[X]
  2032. </glyphProgram>
  2033. <glyphProgram name="ccaron">
  2034. /* VTTTalk Unicode 0x10d */
  2035. /* ACT generated Wed Jan 15 15:35:14 2020 */
  2036. USEMYMETRICS[]
  2037. OFFSET[R], 261, 0, 0
  2038. OFFSET[R], 898, 30, 0
  2039. SVTCA[Y]
  2040. CALL[], 46, 10, 1, 1, 48, 86
  2041. SHC[2], 1
  2042. </glyphProgram>
  2043. <glyphProgram name="ccedilla">
  2044. /* VTTTalk Unicode 0xe7 */
  2045. /* ACT generated Wed Jan 15 15:35:14 2020 */
  2046. USEMYMETRICS[]
  2047. OFFSET[R], 261, 0, 0
  2048. OFFSET[R], 911, 15, 0
  2049. SVTCA[Y]
  2050. CALL[], 56, 40, 0, 0, 11, 86
  2051. SHC[2], 1
  2052. </glyphProgram>
  2053. <glyphProgram name="ccircumflex">
  2054. /* VTTTalk Unicode 0x109 */
  2055. /* ACT generated Wed Jan 15 15:35:14 2020 */
  2056. USEMYMETRICS[]
  2057. OFFSET[R], 261, 0, 0
  2058. OFFSET[R], 897, 36, 0
  2059. SVTCA[Y]
  2060. CALL[], 41, 10, 1, 1, 45, 86
  2061. SHC[2], 1
  2062. </glyphProgram>
  2063. <glyphProgram name="cdotaccent">
  2064. /* VTTTalk Unicode 0x10b */
  2065. /* ACT generated Wed Jan 15 15:35:14 2020 */
  2066. USEMYMETRICS[]
  2067. OFFSET[R], 261, 0, 0
  2068. OFFSET[R], 892, 31, 0
  2069. SVTCA[Y]
  2070. CALL[], 41, 10, 1, 1, 87, 86
  2071. SHC[2], 1
  2072. </glyphProgram>
  2073. <glyphProgram name="cedilla">
  2074. /* VTT 6.32 compiler */
  2075. SVTCA[Y]
  2076. MDAP[R], 15
  2077. SMD[], 128
  2078. RUTG[]
  2079. MDRP[m&gt;RGr], 0
  2080. SHP[2], 7
  2081. SHP[1], 14
  2082. SRP1[], 14
  2083. SHP[1], 17
  2084. IUP[Y]
  2085. IUP[X]
  2086. </glyphProgram>
  2087. <glyphProgram name="cent">
  2088. /* VTT 6.32 compiler */
  2089. SVTCA[Y]
  2090. MDAP[R], 14
  2091. SHP[1], 2
  2092. MDAP[R], 2
  2093. SRP1[], 14
  2094. SHP[1], 26
  2095. MDAP[R], 44
  2096. SHP[1], 0
  2097. MDAP[R], 0
  2098. SRP1[], 44
  2099. SHP[1], 36
  2100. IUP[Y]
  2101. IUP[X]
  2102. </glyphProgram>
  2103. <glyphProgram name="circle">
  2104. /* VTT 6.32 compiler */
  2105. SVTCA[Y]
  2106. MDAP[R], 0
  2107. MDAP[R], 10
  2108. SHP[1], 30
  2109. SHP[2], 20
  2110. IUP[Y]
  2111. IUP[X]
  2112. </glyphProgram>
  2113. <glyphProgram name="circleplus">
  2114. /* VTT 6.32 compiler */
  2115. SVTCA[Y]
  2116. MDAP[R], 10
  2117. SHP[1], 30
  2118. SHP[1], 0
  2119. MDAP[R], 0
  2120. SHP[2], 20
  2121. SRP1[], 10
  2122. SLOOP[], 6
  2123. IP[], 51, 50, 41, 44, 47, 45
  2124. IUP[Y]
  2125. IUP[X]
  2126. </glyphProgram>
  2127. <glyphProgram name="circumflex">
  2128. /* VTT 6.32 compiler */
  2129. SVTCA[Y]
  2130. MDAP[R], 2
  2131. SHP[1], 3
  2132. SHP[1], 0
  2133. SHP[2], 6
  2134. MDRP[m&gt;RBl], 4
  2135. IP[], 1
  2136. IUP[Y]
  2137. IUP[X]
  2138. </glyphProgram>
  2139. <glyphProgram name="club">
  2140. /* VTT 6.32 compiler */
  2141. SVTCA[Y]
  2142. MDAP[R], 1
  2143. SHP[1], 2
  2144. SRP1[], 2
  2145. SHP[1], 3
  2146. SRP1[], 1
  2147. SHP[1], 48
  2148. SRP1[], 48
  2149. SHP[1], 47
  2150. MDAP[R], 36
  2151. SHP[1], 21
  2152. MDAP[R], 21
  2153. SHP[1], 6
  2154. SHP[1], 15
  2155. SRP1[], 15
  2156. SHP[1], 18
  2157. SHP[1], 44
  2158. IUP[Y]
  2159. IUP[X]
  2160. </glyphProgram>
  2161. <glyphProgram name="colon">
  2162. /* VTT 6.32 compiler */
  2163. SVTCA[Y]
  2164. MDAP[R], 6
  2165. SHP[1], 0
  2166. CALL[], 12, 11, 114
  2167. SHP[2], 18
  2168. IUP[Y]
  2169. IUP[X]
  2170. </glyphProgram>
  2171. <glyphProgram name="colonmonetary">
  2172. /* VTT 6.32 compiler */
  2173. SVTCA[Y]
  2174. CALL[], 19, 5, 114
  2175. SHP[2], 31
  2176. MDRP[m&gt;RWh], 5
  2177. SHP[2], 1
  2178. CALL[], 49, 13, 114
  2179. SHP[2], 41
  2180. MDRP[m&gt;RWh], 3
  2181. SHP[2], 7
  2182. IUP[Y]
  2183. IUP[X]
  2184. </glyphProgram>
  2185. <glyphProgram name="comma">
  2186. /* VTT 6.32 compiler */
  2187. SVTCA[Y]
  2188. MDAP[R], 12
  2189. SMD[], 192
  2190. MDRP[m&gt;RGr], 0
  2191. IUP[Y]
  2192. IUP[X]
  2193. </glyphProgram>
  2194. <glyphProgram name="copyright">
  2195. /* VTT 6.32 compiler */
  2196. SVTCA[Y]
  2197. MDAP[R], 38
  2198. SHP[1], 59
  2199. SMD[], 448
  2200. MDRP[m&gt;RGr], 48
  2201. SHP[2], 69
  2202. SLOOP[], 4
  2203. IP[], 0, 30, 21, 9
  2204. IUP[Y]
  2205. IUP[X]
  2206. </glyphProgram>
  2207. <glyphProgram name="currency">
  2208. /* VTT 6.32 compiler */
  2209. SVTCA[Y]
  2210. MDAP[R], 14
  2211. SHP[1], 44
  2212. MDAP[R], 32
  2213. SHP[1], 36
  2214. IUP[Y]
  2215. IUP[X]
  2216. </glyphProgram>
  2217. <glyphProgram name="d">
  2218. /* VTT 6.32 compiler */
  2219. SVTCA[Y]
  2220. CALL[], 10, 7, 114
  2221. SHP[2], 44
  2222. SRP1[], 44
  2223. SHP[1], 14
  2224. CALL[], 15, 0, 114
  2225. CALL[], 26, 10, 114
  2226. CALL[], 34, 11, 114
  2227. SHP[2], 53
  2228. SRP1[], 53
  2229. SHP[1], 30
  2230. IUP[Y]
  2231. IUP[X]
  2232. </glyphProgram>
  2233. <glyphProgram name="dagger">
  2234. /* VTT 6.32 compiler */
  2235. SVTCA[Y]
  2236. MDAP[R], 0
  2237. MIAP[R], 5, 1
  2238. IP[], 3
  2239. MDAP[R], 3
  2240. SHP[1], 2
  2241. SRP1[], 2
  2242. SHP[1], 10
  2243. SRP1[], 3
  2244. SHP[1], 7
  2245. IUP[Y]
  2246. IUP[X]
  2247. </glyphProgram>
  2248. <glyphProgram name="daggerdbl">
  2249. /* VTT 6.32 compiler */
  2250. SVTCA[Y]
  2251. MDAP[R], 0
  2252. CALL[], 9, 1, 114
  2253. SRP1[], 0
  2254. IP[], 7
  2255. MDAP[R], 7
  2256. SHP[1], 6
  2257. SRP1[], 6
  2258. SHP[1], 14
  2259. SRP1[], 7
  2260. SHP[1], 11
  2261. SRP1[], 0
  2262. IP[], 2
  2263. MDAP[R], 2
  2264. SHP[1], 3
  2265. SHP[1], 18
  2266. SRP1[], 3
  2267. SHP[1], 15
  2268. IUP[Y]
  2269. IUP[X]
  2270. </glyphProgram>
  2271. <glyphProgram name="darkshade">
  2272. /* VTT 6.32 compiler */
  2273. </glyphProgram>
  2274. <glyphProgram name="dbldnhorzbxd">
  2275. /* VTT 6.32 compiler */
  2276. SVTCA[Y]
  2277. MDAP[R], 0
  2278. MDAP[R], 13
  2279. SHP[1], 12
  2280. IP[], 7
  2281. MDAP[R], 7
  2282. SHP[1], 10
  2283. SRP1[], 13
  2284. IP[], 3
  2285. MDAP[R], 3
  2286. SHP[1], 2
  2287. SHP[2], 11
  2288. IUP[Y]
  2289. IUP[X]
  2290. </glyphProgram>
  2291. <glyphProgram name="dbldnleftbxd">
  2292. /* VTT 6.32 compiler */
  2293. SVTCA[Y]
  2294. MDAP[R], 0
  2295. MDAP[R], 9
  2296. SHP[1], 8
  2297. IP[], 3
  2298. MDAP[R], 3
  2299. SHP[1], 2
  2300. SHP[2], 11
  2301. IUP[Y]
  2302. IUP[X]
  2303. </glyphProgram>
  2304. <glyphProgram name="dbldnrightbxd">
  2305. /* VTT 6.32 compiler */
  2306. SVTCA[Y]
  2307. MDAP[R], 0
  2308. MDAP[R], 1
  2309. SHP[1], 4
  2310. IP[], 7
  2311. MDAP[R], 7
  2312. SHP[1], 10
  2313. SHP[2], 11
  2314. IUP[Y]
  2315. IUP[X]
  2316. </glyphProgram>
  2317. <glyphProgram name="dblhorzbxd">
  2318. /* VTT 6.32 compiler */
  2319. SVTCA[Y]
  2320. MDAP[R], 0
  2321. MDAP[R], 5
  2322. SHP[1], 4
  2323. SHP[2], 1
  2324. IUP[Y]
  2325. IUP[X]
  2326. </glyphProgram>
  2327. <glyphProgram name="dbluphorzbxd">
  2328. /* VTT 6.32 compiler */
  2329. SVTCA[Y]
  2330. MDAP[R], 0
  2331. MDAP[R], 7
  2332. IP[], 10
  2333. MDAP[R], 10
  2334. SHP[1], 13
  2335. SRP1[], 7
  2336. IP[], 4
  2337. MDAP[R], 4
  2338. SHP[1], 5
  2339. SHP[2], 1
  2340. SRP1[], 7
  2341. SHP[1], 12
  2342. IUP[Y]
  2343. IUP[X]
  2344. </glyphProgram>
  2345. <glyphProgram name="dblupleftbxd">
  2346. /* VTT 6.32 compiler */
  2347. SVTCA[Y]
  2348. MDAP[R], 0
  2349. MDAP[R], 3
  2350. IP[], 6
  2351. MDAP[R], 6
  2352. SHP[1], 7
  2353. SHP[2], 1
  2354. SRP1[], 3
  2355. SHP[1], 10
  2356. IUP[Y]
  2357. IUP[X]
  2358. </glyphProgram>
  2359. <glyphProgram name="dbluprightbxd">
  2360. /* VTT 6.32 compiler */
  2361. SVTCA[Y]
  2362. MDAP[R], 0
  2363. MDAP[R], 1
  2364. IP[], 6
  2365. MDAP[R], 6
  2366. SHP[1], 9
  2367. SHP[2], 3
  2368. SRP1[], 1
  2369. SHP[1], 8
  2370. IUP[Y]
  2371. IUP[X]
  2372. </glyphProgram>
  2373. <glyphProgram name="dblvertbxd">
  2374. /* VTT 6.32 compiler */
  2375. SVTCA[Y]
  2376. MDAP[R], 0
  2377. MDAP[R], 1
  2378. SHP[1], 5
  2379. SHP[2], 4
  2380. IUP[Y]
  2381. IUP[X]
  2382. </glyphProgram>
  2383. <glyphProgram name="dblverthorzbxd">
  2384. /* VTT 6.32 compiler */
  2385. SVTCA[Y]
  2386. MDAP[R], 0
  2387. SHP[2], 6
  2388. MDAP[R], 3
  2389. SHP[1], 2
  2390. SHP[1], 7
  2391. MDAP[R], 12
  2392. SHP[1], 18
  2393. SHP[1], 13
  2394. SRP1[], 13
  2395. SHP[1], 21
  2396. MDAP[R], 15
  2397. SHP[1], 19
  2398. IUP[Y]
  2399. IUP[X]
  2400. </glyphProgram>
  2401. <glyphProgram name="dblvertleftbxd">
  2402. /* VTT 6.32 compiler */
  2403. SVTCA[Y]
  2404. MDAP[R], 0
  2405. SHP[2], 6
  2406. MDAP[R], 3
  2407. SHP[1], 2
  2408. MDAP[R], 10
  2409. SHP[1], 11
  2410. MDAP[R], 13
  2411. SHP[1], 7
  2412. IUP[Y]
  2413. IUP[X]
  2414. </glyphProgram>
  2415. <glyphProgram name="dblvertrightbxd">
  2416. /* VTT 6.32 compiler */
  2417. SVTCA[Y]
  2418. MDAP[R], 0
  2419. MDAP[R], 1
  2420. IP[], 13
  2421. MDAP[R], 13
  2422. SHP[1], 10
  2423. SRP1[], 1
  2424. IP[], 8
  2425. MDAP[R], 8
  2426. SHP[1], 5
  2427. SHP[2], 9
  2428. SRP1[], 1
  2429. SHP[1], 12
  2430. IUP[Y]
  2431. IUP[X]
  2432. </glyphProgram>
  2433. <glyphProgram name="dcaron">
  2434. /* VTT 6.32 compiler */
  2435. SVTCA[Y]
  2436. MIAP[R], 10, 7
  2437. SHP[1], 42
  2438. SRP1[], 42
  2439. SHP[1], 13
  2440. MIAP[R], 14, 0
  2441. SHP[1], 53
  2442. MDAP[R], 53
  2443. MDRP[m&gt;RGr], 60
  2444. MIAP[R], 25, 10
  2445. MIAP[R], 33, 11
  2446. SHP[1], 52
  2447. SRP1[], 52
  2448. SHP[1], 29
  2449. IUP[Y]
  2450. IUP[X]
  2451. </glyphProgram>
  2452. <glyphProgram name="dcroat">
  2453. /* VTTTalk Unicode 0x111 */
  2454. /* ACT generated Wed Jan 15 15:35:14 2020 */
  2455. USEMYMETRICS[]
  2456. OFFSET[R], 268, 0, 0
  2457. OFFSET[R], 915, 109, 234
  2458. SVTCA[Y]
  2459. CALL[], 54, 10, 1, 1, 51, 86
  2460. SHC[2], 2
  2461. </glyphProgram>
  2462. <glyphProgram name="degree">
  2463. /* VTT 6.32 compiler */
  2464. SVTCA[Y]
  2465. CALL[], 9, 3, 114
  2466. SHP[2], 25
  2467. SMD[], 192
  2468. MDRP[m&gt;RGr], 0
  2469. SHP[2], 17
  2470. IUP[Y]
  2471. IUP[X]
  2472. </glyphProgram>
  2473. <glyphProgram name="diamond">
  2474. /* VTT 6.32 compiler */
  2475. SVTCA[Y]
  2476. MDAP[R], 4
  2477. MDAP[R], 0
  2478. IUP[Y]
  2479. IUP[X]
  2480. </glyphProgram>
  2481. <glyphProgram name="dieresis">
  2482. /* VTT 6.32 compiler */
  2483. SVTCA[Y]
  2484. MDAP[R], 0
  2485. SHP[2], 6
  2486. SHP[2], 12
  2487. SRP1[], 12
  2488. SHP[1], 18
  2489. IUP[Y]
  2490. IUP[X]
  2491. </glyphProgram>
  2492. <glyphProgram name="dieresis.case">
  2493. /* VTT 6.32 compiler */
  2494. SVTCA[Y]
  2495. MDAP[R], 12
  2496. SHP[1], 18
  2497. SHP[1], 0
  2498. SHP[2], 6
  2499. IUP[Y]
  2500. IUP[X]
  2501. </glyphProgram>
  2502. <glyphProgram name="divide">
  2503. /* VTT 6.32 compiler */
  2504. SVTCA[Y]
  2505. MDAP[R], 1
  2506. SHP[1], 0
  2507. SHP[1], 4
  2508. MDAP[R], 4
  2509. SHP[1], 10
  2510. SMD[], 128
  2511. SRP0[], 1
  2512. MDRP[m&gt;RGr], 22
  2513. SHP[2], 16
  2514. IUP[Y]
  2515. IUP[X]
  2516. </glyphProgram>
  2517. <glyphProgram name="dndblhorzsngbxd">
  2518. /* VTT 6.32 compiler */
  2519. SVTCA[Y]
  2520. MDAP[R], 0
  2521. MDAP[R], 3
  2522. SHP[1], 2
  2523. SRP1[], 2
  2524. SHP[1], 10
  2525. SHP[1], 6
  2526. SHP[2], 8
  2527. IUP[Y]
  2528. IUP[X]
  2529. </glyphProgram>
  2530. <glyphProgram name="dndblleftsngbxd">
  2531. /* VTT 6.32 compiler */
  2532. SVTCA[Y]
  2533. MDAP[R], 0
  2534. MDAP[R], 3
  2535. SHP[1], 2
  2536. SRP1[], 2
  2537. SHP[1], 8
  2538. SHP[2], 6
  2539. IUP[Y]
  2540. IUP[X]
  2541. </glyphProgram>
  2542. <glyphProgram name="dndblrightsngbxd">
  2543. /* VTT 6.32 compiler */
  2544. SVTCA[Y]
  2545. MDAP[R], 0
  2546. MDAP[R], 1
  2547. SHP[1], 8
  2548. SRP1[], 8
  2549. SHP[1], 4
  2550. SHP[2], 6
  2551. IUP[Y]
  2552. IUP[X]
  2553. </glyphProgram>
  2554. <glyphProgram name="dneighthblock">
  2555. /* VTT 6.32 compiler */
  2556. SVTCA[Y]
  2557. MDAP[R], 0
  2558. SHP[2], 1
  2559. IUP[Y]
  2560. IUP[X]
  2561. </glyphProgram>
  2562. <glyphProgram name="dnfiveeighthsblock">
  2563. /* VTT 6.32 compiler */
  2564. SVTCA[Y]
  2565. MDAP[R], 0
  2566. MDAP[R], 1
  2567. IUP[Y]
  2568. IUP[X]
  2569. </glyphProgram>
  2570. <glyphProgram name="dnhalfblock">
  2571. /* VTT 6.32 compiler */
  2572. SVTCA[Y]
  2573. MDAP[R], 0
  2574. MDAP[R], 1
  2575. IUP[Y]
  2576. IUP[X]
  2577. </glyphProgram>
  2578. <glyphProgram name="dnheavyhorzlightbxd">
  2579. /* VTT 6.32 compiler */
  2580. SVTCA[Y]
  2581. MDAP[R], 0
  2582. MDAP[R], 3
  2583. SHP[1], 2
  2584. SRP1[], 2
  2585. SHP[1], 6
  2586. IUP[Y]
  2587. IUP[X]
  2588. </glyphProgram>
  2589. <glyphProgram name="dnheavyleftlightbxd">
  2590. /* VTT 6.32 compiler */
  2591. SVTCA[Y]
  2592. MDAP[R], 0
  2593. MDAP[R], 3
  2594. SHP[1], 2
  2595. IUP[Y]
  2596. IUP[X]
  2597. </glyphProgram>
  2598. <glyphProgram name="dnheavyleftuplightbxd">
  2599. /* VTT 6.32 compiler */
  2600. SVTCA[Y]
  2601. MDAP[R], 0
  2602. MDAP[R], 5
  2603. IP[], 2
  2604. MDAP[R], 2
  2605. SHP[1], 3
  2606. SRP1[], 3
  2607. SHP[1], 7
  2608. IUP[Y]
  2609. IUP[X]
  2610. </glyphProgram>
  2611. <glyphProgram name="dnheavyrightlightbxd">
  2612. /* VTT 6.32 compiler */
  2613. SVTCA[Y]
  2614. MDAP[R], 0
  2615. MDAP[R], 1
  2616. SHP[1], 4
  2617. IUP[Y]
  2618. IUP[X]
  2619. </glyphProgram>
  2620. <glyphProgram name="dnheavyrightuplightbxd">
  2621. /* VTT 6.32 compiler */
  2622. SVTCA[Y]
  2623. MDAP[R], 0
  2624. MDAP[R], 3
  2625. IP[], 8
  2626. MDAP[R], 8
  2627. SHP[1], 5
  2628. SRP1[], 5
  2629. SHP[1], 1
  2630. IUP[Y]
  2631. IUP[X]
  2632. </glyphProgram>
  2633. <glyphProgram name="dnheavyuphorzlightbxd">
  2634. /* VTT 6.32 compiler */
  2635. SVTCA[Y]
  2636. MDAP[R], 0
  2637. MDAP[R], 5
  2638. IP[], 2
  2639. MDAP[R], 2
  2640. SHP[1], 3
  2641. SHP[1], 10
  2642. SRP1[], 3
  2643. SHP[1], 7
  2644. IUP[Y]
  2645. IUP[X]
  2646. </glyphProgram>
  2647. <glyphProgram name="dnleftquadrant">
  2648. /* VTT 6.32 compiler */
  2649. SVTCA[Y]
  2650. MDAP[R], 0
  2651. MDAP[R], 1
  2652. IUP[Y]
  2653. IUP[X]
  2654. </glyphProgram>
  2655. <glyphProgram name="dnlighthorzheavybxd">
  2656. /* VTT 6.32 compiler */
  2657. SVTCA[Y]
  2658. MDAP[R], 0
  2659. MDAP[R], 3
  2660. SHP[1], 2
  2661. SRP1[], 2
  2662. SHP[1], 6
  2663. IUP[Y]
  2664. IUP[X]
  2665. </glyphProgram>
  2666. <glyphProgram name="dnlightleftheavybxd">
  2667. /* VTT 6.32 compiler */
  2668. SVTCA[Y]
  2669. MDAP[R], 0
  2670. MDAP[R], 3
  2671. SHP[1], 2
  2672. IUP[Y]
  2673. IUP[X]
  2674. </glyphProgram>
  2675. <glyphProgram name="dnlightleftupheavybxd">
  2676. /* VTT 6.32 compiler */
  2677. SVTCA[Y]
  2678. MDAP[R], 0
  2679. MDAP[R], 5
  2680. IP[], 1
  2681. MDAP[R], 1
  2682. SHP[1], 4
  2683. SHP[1], 8
  2684. IUP[Y]
  2685. IUP[X]
  2686. </glyphProgram>
  2687. <glyphProgram name="dnlightrightheavybxd">
  2688. /* VTT 6.32 compiler */
  2689. SVTCA[Y]
  2690. MDAP[R], 0
  2691. MDAP[R], 1
  2692. SHP[1], 4
  2693. IUP[Y]
  2694. IUP[X]
  2695. </glyphProgram>
  2696. <glyphProgram name="dnlightrightupheavybxd">
  2697. /* VTT 6.32 compiler */
  2698. SVTCA[Y]
  2699. MDAP[R], 0
  2700. MDAP[R], 3
  2701. IP[], 8
  2702. MDAP[R], 8
  2703. SHP[1], 1
  2704. SHP[1], 5
  2705. IUP[Y]
  2706. IUP[X]
  2707. </glyphProgram>
  2708. <glyphProgram name="dnlightuphorzheavybxd">
  2709. /* VTT 6.32 compiler */
  2710. SVTCA[Y]
  2711. MDAP[R], 0
  2712. MDAP[R], 5
  2713. IP[], 1
  2714. MDAP[R], 1
  2715. SHP[1], 10
  2716. SHP[1], 4
  2717. SRP1[], 4
  2718. SHP[1], 7
  2719. IUP[Y]
  2720. IUP[X]
  2721. </glyphProgram>
  2722. <glyphProgram name="dnquarterblock">
  2723. /* VTT 6.32 compiler */
  2724. SVTCA[Y]
  2725. MDAP[R], 0
  2726. MDAP[R], 1
  2727. IUP[Y]
  2728. IUP[X]
  2729. </glyphProgram>
  2730. <glyphProgram name="dnrightquadrant">
  2731. /* VTT 6.32 compiler */
  2732. SVTCA[Y]
  2733. MDAP[R], 0
  2734. MDAP[R], 1
  2735. IUP[Y]
  2736. IUP[X]
  2737. </glyphProgram>
  2738. <glyphProgram name="dnseveneighthsblock">
  2739. /* VTT 6.32 compiler */
  2740. SVTCA[Y]
  2741. MDAP[R], 0
  2742. MDAP[R], 1
  2743. IUP[Y]
  2744. IUP[X]
  2745. </glyphProgram>
  2746. <glyphProgram name="dnsnghorzdblbxd">
  2747. /* VTT 6.32 compiler */
  2748. SVTCA[Y]
  2749. MDAP[R], 0
  2750. MDAP[R], 9
  2751. SHP[1], 8
  2752. IP[], 3
  2753. MDAP[R], 3
  2754. SHP[1], 2
  2755. SRP1[], 2
  2756. SHP[1], 6
  2757. IUP[Y]
  2758. IUP[X]
  2759. </glyphProgram>
  2760. <glyphProgram name="dnsngleftdblbxd">
  2761. /* VTT 6.32 compiler */
  2762. SVTCA[Y]
  2763. MDAP[R], 0
  2764. MDAP[R], 7
  2765. SHP[1], 6
  2766. IP[], 3
  2767. MDAP[R], 3
  2768. SHP[1], 2
  2769. IUP[Y]
  2770. IUP[X]
  2771. </glyphProgram>
  2772. <glyphProgram name="dnsngrightdblbxd">
  2773. /* VTT 6.32 compiler */
  2774. SVTCA[Y]
  2775. MDAP[R], 0
  2776. MDAP[R], 1
  2777. SHP[1], 4
  2778. IP[], 5
  2779. MDAP[R], 5
  2780. SHP[1], 8
  2781. IUP[Y]
  2782. IUP[X]
  2783. </glyphProgram>
  2784. <glyphProgram name="dnthreeeighthsblock">
  2785. /* VTT 6.32 compiler */
  2786. SVTCA[Y]
  2787. MDAP[R], 0
  2788. MDAP[R], 1
  2789. IUP[Y]
  2790. IUP[X]
  2791. </glyphProgram>
  2792. <glyphProgram name="dnthreequartersblock">
  2793. /* VTT 6.32 compiler */
  2794. SVTCA[Y]
  2795. MDAP[R], 0
  2796. MDAP[R], 1
  2797. IUP[Y]
  2798. IUP[X]
  2799. </glyphProgram>
  2800. <glyphProgram name="dollar">
  2801. /* VTT 6.32 compiler */
  2802. SVTCA[Y]
  2803. MIAP[R], 1, 12
  2804. MDRP[m&gt;RBl], 0
  2805. SHP[1], 53
  2806. SHP[1], 13
  2807. SRP1[], 13
  2808. SHP[1], 55
  2809. SHP[1], 6
  2810. SRP1[], 6
  2811. SHP[1], 5
  2812. MIAP[R], 22, 4
  2813. DLTP1[(22 @0 8)(22 @1 8)(22 @7 8)]
  2814. MDRP[m&gt;RBl], 23
  2815. SHP[1], 31
  2816. SRP2[], 1
  2817. SLOOP[], 8
  2818. IP[], 59, 49, 63, 14, 45, 64, 18, 69
  2819. SHP[1], 36
  2820. SRP1[], 36
  2821. SHP[1], 35
  2822. SRP1[], 22
  2823. SHP[1], 65
  2824. SRP1[], 65
  2825. SHP[1], 44
  2826. IUP[Y]
  2827. IUP[X]
  2828. </glyphProgram>
  2829. <glyphProgram name="dong">
  2830. /* VTT 6.32 compiler */
  2831. SVTCA[Y]
  2832. MIAP[R], 3, 12
  2833. SHP[1], 0
  2834. SMD[], 128
  2835. MDRP[m&gt;RGr], 37
  2836. SHP[2], 29
  2837. MDAP[R], 29
  2838. SHP[2], 55
  2839. SHP[2], 14
  2840. MDAP[R], 14
  2841. SHP[1], 46
  2842. SHP[1], 59
  2843. RUTG[]
  2844. MDAP[R], 59
  2845. SHP[1], 56
  2846. SRP1[], 56
  2847. SHP[1], 19
  2848. IUP[Y]
  2849. IUP[X]
  2850. </glyphProgram>
  2851. <glyphProgram name="dotaccent">
  2852. /* VTT 6.32 compiler */
  2853. SVTCA[Y]
  2854. MDAP[R], 0
  2855. SHP[2], 6
  2856. IUP[Y]
  2857. IUP[X]
  2858. </glyphProgram>
  2859. <glyphProgram name="dotaccent.case">
  2860. /* VTTTalk Unicode 0xffff */
  2861. /* ACT generated Wed Jan 15 15:35:14 2020 */
  2862. OFFSET[R], 918, 10, 140
  2863. </glyphProgram>
  2864. <glyphProgram name="dotbelowcomb">
  2865. /* VTTTalk Unicode 0x323 */
  2866. /* ACT generated Wed Jan 15 15:35:14 2020 */
  2867. OFFSET[R], 892, -16, -700
  2868. </glyphProgram>
  2869. <glyphProgram name="dotlessi">
  2870. /* VTT 6.32 compiler */
  2871. SVTCA[Y]
  2872. CALL[], 0, 10, 114
  2873. CALL[], 5, 6, 114
  2874. SHP[2], 4
  2875. SRP1[], 0
  2876. SHP[1], 1
  2877. SRP1[], 1
  2878. SHP[1], 7
  2879. IUP[Y]
  2880. IUP[X]
  2881. </glyphProgram>
  2882. <glyphProgram name="e">
  2883. /* VTT 6.32 compiler */
  2884. SVTCA[Y]
  2885. CALL[], 0, 11, 114
  2886. CALL[], 10, 7, 114
  2887. SHP[2], 39
  2888. SRP1[], 0
  2889. IP[], 33
  2890. MDAP[R], 33
  2891. SHP[1], 19
  2892. SRP1[], 0
  2893. SHP[1], 24
  2894. IUP[Y]
  2895. IUP[X]
  2896. </glyphProgram>
  2897. <glyphProgram name="eacute">
  2898. /* VTTTalk Unicode 0xe9 */
  2899. /* ACT generated Wed Jan 15 15:35:14 2020 */
  2900. USEMYMETRICS[]
  2901. OFFSET[R], 274, 0, 0
  2902. OFFSET[R], 894, -1, 0
  2903. SVTCA[Y]
  2904. CALL[], 44, 10, 1, 1, 39, 86
  2905. SHC[2], 2
  2906. </glyphProgram>
  2907. <glyphProgram name="ebreve">
  2908. /* VTTTalk Unicode 0x115 */
  2909. /* ACT generated Wed Jan 15 15:35:14 2020 */
  2910. USEMYMETRICS[]
  2911. OFFSET[R], 274, 0, 0
  2912. OFFSET[R], 899, 2, 0
  2913. SVTCA[Y]
  2914. CALL[], 48, 10, 1, 1, 70, 86
  2915. SHC[2], 2
  2916. </glyphProgram>
  2917. <glyphProgram name="ecaron">
  2918. /* VTTTalk Unicode 0x11b */
  2919. /* ACT generated Wed Jan 15 15:35:14 2020 */
  2920. USEMYMETRICS[]
  2921. OFFSET[R], 274, 0, 0
  2922. OFFSET[R], 898, 4, 0
  2923. SVTCA[Y]
  2924. CALL[], 49, 10, 1, 1, 46, 86
  2925. SHC[2], 2
  2926. </glyphProgram>
  2927. <glyphProgram name="ecircumflex">
  2928. /* VTTTalk Unicode 0xea */
  2929. /* ACT generated Wed Jan 15 15:35:14 2020 */
  2930. USEMYMETRICS[]
  2931. OFFSET[R], 274, 0, 0
  2932. OFFSET[R], 897, 10, 0
  2933. SVTCA[Y]
  2934. CALL[], 44, 10, 1, 1, 43, 86
  2935. SHC[2], 2
  2936. </glyphProgram>
  2937. <glyphProgram name="edieresis">
  2938. /* VTTTalk Unicode 0xeb */
  2939. /* ACT generated Wed Jan 15 15:35:14 2020 */
  2940. USEMYMETRICS[]
  2941. OFFSET[R], 274, 0, 0
  2942. OFFSET[R], 891, 9, 0
  2943. SVTCA[Y]
  2944. CALL[], 44, 10, 1, 1, 96, 86
  2945. SHC[2], 2
  2946. SHC[2], 3
  2947. </glyphProgram>
  2948. <glyphProgram name="edotaccent">
  2949. /* VTTTalk Unicode 0x117 */
  2950. /* ACT generated Wed Jan 15 15:35:14 2020 */
  2951. USEMYMETRICS[]
  2952. OFFSET[R], 274, 0, 0
  2953. OFFSET[R], 892, 5, 0
  2954. SVTCA[Y]
  2955. CALL[], 44, 10, 1, 1, 85, 86
  2956. SHC[2], 2
  2957. </glyphProgram>
  2958. <glyphProgram name="egrave">
  2959. /* VTTTalk Unicode 0xe8 */
  2960. /* ACT generated Wed Jan 15 15:35:14 2020 */
  2961. USEMYMETRICS[]
  2962. OFFSET[R], 274, 0, 0
  2963. OFFSET[R], 893, -1, 0
  2964. SVTCA[Y]
  2965. CALL[], 44, 10, 1, 1, 39, 86
  2966. SHC[2], 2
  2967. </glyphProgram>
  2968. <glyphProgram name="eight">
  2969. /* VTT 6.32 compiler */
  2970. SVTCA[Y]
  2971. CALL[], 0, 13, 114
  2972. SHP[2], 34
  2973. CALL[], 16, 5, 114
  2974. SHP[2], 61
  2975. SRP2[], 0
  2976. SLOOP[], 4
  2977. IP[], 43, 8, 25, 52
  2978. IUP[Y]
  2979. IUP[X]
  2980. </glyphProgram>
  2981. <glyphProgram name="eight.dnom">
  2982. /* VTTTalk Unicode 0xffff */
  2983. /* ACT generated Wed Jan 15 15:35:14 2020 */
  2984. USEMYMETRICS[]
  2985. OFFSET[R], 494, 0, 0
  2986. </glyphProgram>
  2987. <glyphProgram name="eight.numr">
  2988. /* VTTTalk Unicode 0xffff */
  2989. /* ACT generated Wed Jan 15 15:35:14 2020 */
  2990. USEMYMETRICS[]
  2991. OFFSET[R], 524, 0, 0
  2992. </glyphProgram>
  2993. <glyphProgram name="element">
  2994. /* VTT 6.32 compiler */
  2995. SVTCA[Y]
  2996. MDAP[R], 0
  2997. SHP[2], 19
  2998. RUTG[]
  2999. MDAP[R], 8
  3000. SHP[1], 11
  3001. IP[], 25
  3002. RTG[]
  3003. MDAP[R], 25
  3004. SHP[1], 24
  3005. IUP[Y]
  3006. IUP[X]
  3007. </glyphProgram>
  3008. <glyphProgram name="ellipsis">
  3009. /* VTT 6.32 compiler */
  3010. SVTCA[Y]
  3011. CALL[], 0, 11, 114
  3012. SHP[2], 6
  3013. SRP1[], 6
  3014. SHP[1], 18
  3015. SRP1[], 18
  3016. SHP[1], 30
  3017. SHP[2], 12
  3018. SRP1[], 12
  3019. SHP[1], 24
  3020. IUP[Y]
  3021. IUP[X]
  3022. </glyphProgram>
  3023. <glyphProgram name="emacron">
  3024. /* VTTTalk Unicode 0x113 */
  3025. /* ACT generated Wed Jan 15 15:35:14 2020 */
  3026. USEMYMETRICS[]
  3027. OFFSET[R], 274, 0, 0
  3028. OFFSET[R], 902, 10, 0
  3029. SVTCA[Y]
  3030. CALL[], 44, 10, 1, 1, 97, 86
  3031. SHC[2], 2
  3032. </glyphProgram>
  3033. <glyphProgram name="emdash">
  3034. /* VTT 6.32 compiler */
  3035. SVTCA[Y]
  3036. MDAP[R], 0
  3037. SHP[2], 1
  3038. IUP[Y]
  3039. IUP[X]
  3040. </glyphProgram>
  3041. <glyphProgram name="emptyset">
  3042. /* VTT 6.32 compiler */
  3043. SVTCA[Y]
  3044. MDAP[R], 4
  3045. SHP[1], 24
  3046. SHP[1], 0
  3047. SHP[2], 1
  3048. MDAP[R], 14
  3049. SHP[1], 34
  3050. SHP[1], 2
  3051. SRP1[], 2
  3052. SHP[1], 3
  3053. IUP[Y]
  3054. IUP[X]
  3055. </glyphProgram>
  3056. <glyphProgram name="endash">
  3057. /* VTT 6.32 compiler */
  3058. SVTCA[Y]
  3059. MDAP[R], 0
  3060. SHP[2], 1
  3061. IUP[Y]
  3062. IUP[X]
  3063. </glyphProgram>
  3064. <glyphProgram name="eng">
  3065. /* VTT 6.32 compiler */
  3066. SVTCA[Y]
  3067. CALL[], 0, 15, 114
  3068. SHP[2], 9
  3069. CALL[], 27, 10, 114
  3070. CALL[], 28, 6, 114
  3071. CALL[], 35, 7, 114
  3072. SHP[2], 19
  3073. SRP1[], 19
  3074. SHP[1], 30
  3075. IUP[Y]
  3076. IUP[X]
  3077. </glyphProgram>
  3078. <glyphProgram name="eogonek">
  3079. /* VTTTalk Unicode 0x119 */
  3080. /* ACT generated Wed Jan 15 15:35:14 2020 */
  3081. USEMYMETRICS[]
  3082. OFFSET[R], 274, 0, 0
  3083. OFFSET[R], 929, -21, 15
  3084. SVTCA[Y]
  3085. CALL[], 53, 0, 0, 0, 42, 86
  3086. SHC[2], 2
  3087. </glyphProgram>
  3088. <glyphProgram name="equal">
  3089. /* VTT 6.32 compiler */
  3090. SVTCA[Y]
  3091. MDAP[R], 0
  3092. SHP[2], 1
  3093. SHP[2], 5
  3094. MDAP[R], 5
  3095. SHP[1], 4
  3096. IUP[Y]
  3097. IUP[X]
  3098. </glyphProgram>
  3099. <glyphProgram name="equal_equal_equal.dlig">
  3100. /* VTT 6.32 compiler */
  3101. SVTCA[Y]
  3102. MIAP[R], 5, 18
  3103. SHP[1], 4
  3104. MDRP[m&gt;RWh], 0
  3105. SHP[2], 1
  3106. SMD[], 128
  3107. MDRP[m&gt;RWh], 9
  3108. SHP[2], 8
  3109. IUP[Y]
  3110. IUP[X]
  3111. </glyphProgram>
  3112. <glyphProgram name="equal_greater.dlig">
  3113. /* VTT 6.32 compiler */
  3114. SVTCA[Y]
  3115. MDAP[R], 16
  3116. SHP[1], 3
  3117. SRP1[], 3
  3118. SHP[1], 4
  3119. SRP1[], 4
  3120. SHP[1], 9
  3121. SRP1[], 16
  3122. SHP[1], 17
  3123. SRP1[], 17
  3124. SHP[1], 8
  3125. RUTG[]
  3126. MDAP[R], 21
  3127. SHP[1], 0
  3128. SHP[2], 6
  3129. SRP1[], 6
  3130. SHP[1], 12
  3131. SRP1[], 16
  3132. SRP2[], 21
  3133. SLOOP[], 3
  3134. IP[], 2, 5, 1
  3135. SHP[2], 20
  3136. SRP1[], 20
  3137. SHP[1], 13
  3138. IUP[Y]
  3139. IUP[X]
  3140. </glyphProgram>
  3141. <glyphProgram name="estimated">
  3142. /* VTT 6.32 compiler */
  3143. SVTCA[Y]
  3144. MDAP[R], 0
  3145. SHP[2], 18
  3146. MDAP[R], 9
  3147. SHP[1], 30
  3148. IP[], 14
  3149. MDAP[R], 14
  3150. SHP[1], 34
  3151. IUP[Y]
  3152. IUP[X]
  3153. </glyphProgram>
  3154. <glyphProgram name="eth">
  3155. /* VTT 6.32 compiler */
  3156. SVTCA[Y]
  3157. CALL[], 0, 11, 114
  3158. SHP[2], 41
  3159. CALL[], 10, 7, 114
  3160. SHP[2], 52
  3161. SHP[2], 25
  3162. RUTG[]
  3163. MDAP[R], 25
  3164. SLOOP[], 4
  3165. IP[], 17, 31, 20, 28
  3166. IUP[Y]
  3167. IUP[X]
  3168. </glyphProgram>
  3169. <glyphProgram name="exclam">
  3170. /* VTT 6.32 compiler */
  3171. SVTCA[Y]
  3172. CALL[], 5, 1, 114
  3173. CALL[], 11, 11, 114
  3174. SHP[2], 17
  3175. RUTG[]
  3176. SRP0[], 17
  3177. MDRP[m&gt;RWh], 0
  3178. IUP[Y]
  3179. IUP[X]
  3180. </glyphProgram>
  3181. <glyphProgram name="exclam_equal_equal.dlig">
  3182. /* VTT 6.32 compiler */
  3183. SVTCA[Y]
  3184. MDAP[R], 8
  3185. SHP[1], 9
  3186. SRP1[], 9
  3187. SHP[1], 4
  3188. MDAP[R], 4
  3189. SHP[1], 5
  3190. SRP1[], 5
  3191. SHP[1], 2
  3192. MDAP[R], 2
  3193. SHP[1], 3
  3194. SRP1[], 8
  3195. SHP[1], 13
  3196. MDAP[R], 13
  3197. SHP[1], 12
  3198. SRP1[], 12
  3199. SHP[1], 0
  3200. MDAP[R], 0
  3201. SHP[2], 1
  3202. IUP[Y]
  3203. IUP[X]
  3204. </glyphProgram>
  3205. <glyphProgram name="exclamdown">
  3206. /* VTT 6.32 compiler */
  3207. SVTCA[Y]
  3208. MDAP[R], 6
  3209. MDAP[R], 11
  3210. SHP[1], 17
  3211. RUTG[]
  3212. SRP0[], 17
  3213. MDRP[m&gt;RWh], 0
  3214. IUP[Y]
  3215. IUP[X]
  3216. </glyphProgram>
  3217. <glyphProgram name="f">
  3218. /* VTT 6.32 compiler */
  3219. SVTCA[Y]
  3220. CALL[], 8, 1, 114
  3221. SHP[2], 20
  3222. CALL[], 25, 6, 114
  3223. SHP[2], 2
  3224. SHP[2], 28
  3225. SRP1[], 28
  3226. SHP[1], 1
  3227. CALL[], 30, 10, 114
  3228. IUP[Y]
  3229. IUP[X]
  3230. </glyphProgram>
  3231. <glyphProgram name="figuredash">
  3232. /* VTTTalk Unicode 0x2012 */
  3233. /* ACT generated Wed Jan 15 15:35:14 2020 */
  3234. USEMYMETRICS[]
  3235. OFFSET[R], 564, 0, 0
  3236. </glyphProgram>
  3237. <glyphProgram name="five">
  3238. /* VTT 6.32 compiler */
  3239. SVTCA[Y]
  3240. CALL[], 28, 4, 114
  3241. SHP[2], 31
  3242. CALL[], 45, 13, 114
  3243. SHP[2], 12
  3244. SRP2[], 28
  3245. IP[], 36
  3246. MDAP[R], 36
  3247. SHP[1], 22
  3248. SRP2[], 22
  3249. IP[], 32
  3250. IUP[Y]
  3251. IUP[X]
  3252. </glyphProgram>
  3253. <glyphProgram name="five.dnom">
  3254. /* VTTTalk Unicode 0xffff */
  3255. /* ACT generated Wed Jan 15 15:35:14 2020 */
  3256. USEMYMETRICS[]
  3257. OFFSET[R], 491, 0, 0
  3258. </glyphProgram>
  3259. <glyphProgram name="five.numr">
  3260. /* VTTTalk Unicode 0xffff */
  3261. /* ACT generated Wed Jan 15 15:35:14 2020 */
  3262. USEMYMETRICS[]
  3263. OFFSET[R], 521, 0, 0
  3264. </glyphProgram>
  3265. <glyphProgram name="florin">
  3266. /* VTT 6.32 compiler */
  3267. SVTCA[Y]
  3268. CALL[], 0, 15, 114
  3269. SHP[2], 9
  3270. CALL[], 22, 1, 114
  3271. SHP[2], 34
  3272. SRP1[], 0
  3273. IP[], 16
  3274. MDAP[R], 16
  3275. SHP[1], 39
  3276. SHP[1], 15
  3277. SRP1[], 15
  3278. SHP[1], 42
  3279. IUP[Y]
  3280. IUP[X]
  3281. </glyphProgram>
  3282. <glyphProgram name="four">
  3283. /* VTT 6.32 compiler */
  3284. SVTCA[Y]
  3285. CALL[], 4, 4, 114
  3286. CALL[], 10, 12, 114
  3287. SRP2[], 4
  3288. IP[], 9
  3289. MDAP[R], 9
  3290. IP[], 13
  3291. SHP[1], 2
  3292. SHP[1], 6
  3293. SRP1[], 6
  3294. SHP[1], 11
  3295. SRP1[], 11
  3296. SHP[1], 3
  3297. IUP[Y]
  3298. IUP[X]
  3299. </glyphProgram>
  3300. <glyphProgram name="four.dnom">
  3301. /* VTTTalk Unicode 0xffff */
  3302. /* ACT generated Wed Jan 15 15:35:14 2020 */
  3303. USEMYMETRICS[]
  3304. OFFSET[R], 520, 0, -252
  3305. </glyphProgram>
  3306. <glyphProgram name="four.numr">
  3307. /* VTTTalk Unicode 0xffff */
  3308. /* ACT generated Wed Jan 15 15:35:14 2020 */
  3309. USEMYMETRICS[]
  3310. OFFSET[R], 520, 0, 0
  3311. </glyphProgram>
  3312. <glyphProgram name="fraction">
  3313. /* VTT 6.32 compiler */
  3314. SVTCA[Y]
  3315. MDAP[R], 0
  3316. SHP[2], 1
  3317. MDAP[R], 2
  3318. SHP[1], 3
  3319. IUP[Y]
  3320. IUP[X]
  3321. </glyphProgram>
  3322. <glyphProgram name="franc">
  3323. /* VTTTalk Unicode 0x20a3 */
  3324. /* ACT generated Wed Jan 15 15:35:14 2020 */
  3325. USEMYMETRICS[]
  3326. OFFSET[R], 66, 0, 0
  3327. OFFSET[R], 915, -100, -140
  3328. SVTCA[Y]
  3329. CALL[], 10, 0, 1, 1, 146, 86
  3330. SHC[2], 1
  3331. </glyphProgram>
  3332. <glyphProgram name="fullblock">
  3333. /* VTT 6.32 compiler */
  3334. SVTCA[Y]
  3335. MDAP[R], 0
  3336. MDAP[R], 1
  3337. IUP[Y]
  3338. IUP[X]
  3339. </glyphProgram>
  3340. <glyphProgram name="g">
  3341. /* VTT 6.32 compiler */
  3342. SVTCA[Y]
  3343. CALL[], 0, 15, 114
  3344. SHP[2], 19
  3345. CALL[], 91, 7, 114
  3346. CALL[], 63, 7, 114
  3347. SRP1[], 91
  3348. SHP[1], 88
  3349. SRP2[], 0
  3350. IP[], 55
  3351. MDAP[R], 55
  3352. SLOOP[], 7
  3353. IP[], 41, 33, 45, 9, 10, 27, 23
  3354. SRP1[], 63
  3355. SHP[1], 79
  3356. SRP1[], 55
  3357. SHP[1], 71
  3358. SRP2[], 71
  3359. IP[], 36
  3360. IP[], 37
  3361. SRP1[], 91
  3362. SHP[1], 92
  3363. SRP1[], 92
  3364. SHP[1], 87
  3365. IUP[Y]
  3366. IUP[X]
  3367. </glyphProgram>
  3368. <glyphProgram name="gbreve">
  3369. /* VTTTalk Unicode 0x11f */
  3370. /* ACT generated Wed Jan 15 15:35:14 2020 */
  3371. USEMYMETRICS[]
  3372. OFFSET[R], 301, 0, 0
  3373. OFFSET[R], 924, 9, 0
  3374. SVTCA[Y]
  3375. CALL[], 95, 63, 1, 1, 50, 86
  3376. SHC[2], 4
  3377. </glyphProgram>
  3378. <glyphProgram name="gcaron">
  3379. /* VTTTalk Unicode 0x1e7 */
  3380. /* ACT generated Wed Jan 15 15:35:14 2020 */
  3381. USEMYMETRICS[]
  3382. OFFSET[R], 301, 0, 0
  3383. OFFSET[R], 898, -30, 0
  3384. SVTCA[Y]
  3385. CALL[], 100, 63, 1, 1, 40, 86
  3386. SHC[2], 4
  3387. </glyphProgram>
  3388. <glyphProgram name="gcircumflex">
  3389. /* VTTTalk Unicode 0x11d */
  3390. /* ACT generated Wed Jan 15 15:35:14 2020 */
  3391. USEMYMETRICS[]
  3392. OFFSET[R], 301, 0, 0
  3393. OFFSET[R], 897, -24, 0
  3394. SVTCA[Y]
  3395. CALL[], 95, 63, 1, 1, 37, 86
  3396. SHC[2], 4
  3397. </glyphProgram>
  3398. <glyphProgram name="gdotaccent">
  3399. /* VTTTalk Unicode 0x121 */
  3400. /* ACT generated Wed Jan 15 15:35:14 2020 */
  3401. USEMYMETRICS[]
  3402. OFFSET[R], 301, 0, 0
  3403. OFFSET[R], 892, -29, 0
  3404. SVTCA[Y]
  3405. CALL[], 95, 63, 1, 1, 79, 86
  3406. SHC[2], 4
  3407. </glyphProgram>
  3408. <glyphProgram name="germandbls">
  3409. /* VTT 6.32 compiler */
  3410. SVTCA[Y]
  3411. CALL[], 0, 11, 114
  3412. SHP[2], 7
  3413. CALL[], 37, 10, 114
  3414. CALL[], 42, 1, 114
  3415. SHP[2], 31
  3416. SRP1[], 0
  3417. IP[], 18
  3418. MDAP[R], 18
  3419. SHP[1], 19
  3420. SRP2[], 19
  3421. IP[], 50
  3422. IUP[Y]
  3423. IUP[X]
  3424. </glyphProgram>
  3425. <glyphProgram name="grave">
  3426. /* VTT 6.32 compiler */
  3427. SVTCA[Y]
  3428. MDAP[R], 0
  3429. MDRP[m&gt;RBl], 2
  3430. IP[], 3
  3431. IP[], 1
  3432. IUP[Y]
  3433. IUP[X]
  3434. </glyphProgram>
  3435. <glyphProgram name="grave.case">
  3436. /* VTT 6.32 compiler */
  3437. SVTCA[Y]
  3438. MDAP[R], 0
  3439. SMD[], 128
  3440. MDRP[m&gt;RBl], 2
  3441. IP[], 3
  3442. IP[], 1
  3443. IUP[Y]
  3444. IUP[X]
  3445. </glyphProgram>
  3446. <glyphProgram name="gravecomb">
  3447. /* VTTTalk Unicode 0x300 */
  3448. /* ACT generated Wed Jan 15 15:35:14 2020 */
  3449. OFFSET[R], 919, 0, 0
  3450. </glyphProgram>
  3451. <glyphProgram name="gravecomb.case">
  3452. /* VTTTalk Unicode 0xffff */
  3453. /* ACT generated Wed Jan 15 15:35:14 2020 */
  3454. OFFSET[R], 943, -50, 0
  3455. </glyphProgram>
  3456. <glyphProgram name="greater">
  3457. /* VTT 6.32 compiler */
  3458. SVTCA[Y]
  3459. MDAP[R], 0
  3460. SHP[2], 1
  3461. MDAP[R], 4
  3462. SHP[1], 3
  3463. SLOOP[], 3
  3464. IP[], 6, 2, 5
  3465. IUP[Y]
  3466. IUP[X]
  3467. </glyphProgram>
  3468. <glyphProgram name="greater_equal.dlig">
  3469. /* VTT 6.32 compiler */
  3470. SVTCA[Y]
  3471. MDAP[R], 8
  3472. SHP[1], 7
  3473. SMD[], 128
  3474. MDRP[M&gt;RWh], 0
  3475. SHP[2], 1
  3476. SMD[], 64
  3477. MDRP[m&gt;RGr], 4
  3478. SHP[2], 3
  3479. SLOOP[], 3
  3480. IP[], 6, 2, 5
  3481. SRP0[], 8
  3482. MDRP[m&gt;RBl], 9
  3483. SHP[2], 10
  3484. IUP[Y]
  3485. IUP[X]
  3486. </glyphProgram>
  3487. <glyphProgram name="greaterequal">
  3488. /* VTT 6.32 compiler */
  3489. SVTCA[Y]
  3490. MDAP[R], 8
  3491. SHP[1], 9
  3492. SMD[], 128
  3493. MDRP[m&gt;RWh], 0
  3494. SHP[2], 1
  3495. SHP[2], 4
  3496. MDAP[R], 4
  3497. SHP[1], 3
  3498. SLOOP[], 3
  3499. IP[], 6, 2, 5
  3500. IUP[Y]
  3501. IUP[X]
  3502. </glyphProgram>
  3503. <glyphProgram name="guillemotleft">
  3504. /* VTT 6.32 compiler */
  3505. SVTCA[Y]
  3506. MDAP[R], 0
  3507. MDAP[R], 3
  3508. SHP[1], 10
  3509. SHP[2], 7
  3510. IUP[Y]
  3511. IUP[X]
  3512. </glyphProgram>
  3513. <glyphProgram name="guillemotright">
  3514. /* VTT 6.32 compiler */
  3515. SVTCA[Y]
  3516. MDAP[R], 0
  3517. MDAP[R], 4
  3518. SHP[1], 11
  3519. SHP[2], 7
  3520. IUP[Y]
  3521. IUP[X]
  3522. </glyphProgram>
  3523. <glyphProgram name="guilsinglleft">
  3524. /* VTT 6.32 compiler */
  3525. SVTCA[Y]
  3526. MDAP[R], 0
  3527. MDAP[R], 3
  3528. IUP[Y]
  3529. IUP[X]
  3530. </glyphProgram>
  3531. <glyphProgram name="guilsinglright">
  3532. /* VTT 6.32 compiler */
  3533. SVTCA[Y]
  3534. MDAP[R], 0
  3535. MDAP[R], 4
  3536. IUP[Y]
  3537. IUP[X]
  3538. </glyphProgram>
  3539. <glyphProgram name="h">
  3540. /* VTT 6.32 compiler */
  3541. SVTCA[Y]
  3542. CALL[], 0, 0, 114
  3543. CALL[], 11, 7, 114
  3544. SHP[2], 22
  3545. SRP1[], 22
  3546. SHP[1], 7
  3547. CALL[], 30, 10, 114
  3548. SHP[2], 17
  3549. IUP[Y]
  3550. IUP[X]
  3551. </glyphProgram>
  3552. <glyphProgram name="hbar">
  3553. /* VTTTalk Unicode 0x127 */
  3554. /* ACT generated Wed Jan 15 15:35:14 2020 */
  3555. USEMYMETRICS[]
  3556. OFFSET[R], 308, 0, 0
  3557. OFFSET[R], 915, -121, 234
  3558. SVTCA[Y]
  3559. CALL[], 31, 11, 1, 1, 52, 86
  3560. SHC[2], 1
  3561. </glyphProgram>
  3562. <glyphProgram name="hcircumflex">
  3563. /* VTTTalk Unicode 0x125 */
  3564. /* ACT generated Wed Jan 15 15:35:14 2020 */
  3565. USEMYMETRICS[]
  3566. OFFSET[R], 308, 0, 0
  3567. OFFSET[R], 935, -132, 42
  3568. SVTCA[Y]
  3569. CALL[], 31, 0, 1, 1, 32, 86
  3570. SHC[2], 1
  3571. </glyphProgram>
  3572. <glyphProgram name="heart">
  3573. /* VTT 6.32 compiler */
  3574. SVTCA[Y]
  3575. MDAP[R], 0
  3576. SHP[2], 25
  3577. CALL[], 13, -1, 114
  3578. SRP1[], 25
  3579. IP[], 29
  3580. IUP[Y]
  3581. IUP[X]
  3582. </glyphProgram>
  3583. <glyphProgram name="heavydbldashhorzbxd">
  3584. /* VTT 6.32 compiler */
  3585. SVTCA[Y]
  3586. MDAP[R], 0
  3587. MDAP[R], 1
  3588. SHP[1], 5
  3589. SHP[2], 4
  3590. IUP[Y]
  3591. IUP[X]
  3592. </glyphProgram>
  3593. <glyphProgram name="heavydbldashvertbxd">
  3594. /* VTT 6.32 compiler */
  3595. SVTCA[Y]
  3596. MDAP[R], 0
  3597. SHP[2], 1
  3598. MDAP[R], 5
  3599. SHP[1], 4
  3600. IUP[Y]
  3601. IUP[X]
  3602. </glyphProgram>
  3603. <glyphProgram name="heavydnbxd">
  3604. /* VTT 6.32 compiler */
  3605. SVTCA[Y]
  3606. MDAP[R], 0
  3607. MDAP[R], 1
  3608. IUP[Y]
  3609. IUP[X]
  3610. </glyphProgram>
  3611. <glyphProgram name="heavydnhorzbxd">
  3612. /* VTT 6.32 compiler */
  3613. SVTCA[Y]
  3614. MDAP[R], 0
  3615. MDAP[R], 3
  3616. SHP[1], 1
  3617. SRP1[], 1
  3618. SHP[1], 6
  3619. IUP[Y]
  3620. IUP[X]
  3621. </glyphProgram>
  3622. <glyphProgram name="heavydnleftbxd">
  3623. /* VTT 6.32 compiler */
  3624. SVTCA[Y]
  3625. MDAP[R], 0
  3626. MDAP[R], 3
  3627. SHP[1], 1
  3628. IUP[Y]
  3629. IUP[X]
  3630. </glyphProgram>
  3631. <glyphProgram name="heavydnrightbxd">
  3632. /* VTT 6.32 compiler */
  3633. SVTCA[Y]
  3634. MDAP[R], 0
  3635. MDAP[R], 1
  3636. SHP[1], 4
  3637. IUP[Y]
  3638. IUP[X]
  3639. </glyphProgram>
  3640. <glyphProgram name="heavyhorzbxd">
  3641. /* VTT 6.32 compiler */
  3642. SVTCA[Y]
  3643. MDAP[R], 0
  3644. SHP[2], 1
  3645. IUP[Y]
  3646. IUP[X]
  3647. </glyphProgram>
  3648. <glyphProgram name="heavyleftbxd">
  3649. /* VTT 6.32 compiler */
  3650. SVTCA[Y]
  3651. MDAP[R], 0
  3652. SHP[2], 1
  3653. IUP[Y]
  3654. IUP[X]
  3655. </glyphProgram>
  3656. <glyphProgram name="heavyleftlightrightbxd">
  3657. /* VTT 6.32 compiler */
  3658. SVTCA[Y]
  3659. MDAP[R], 0
  3660. SHP[2], 1
  3661. SRP1[], 1
  3662. IP[], 6
  3663. IP[], 3
  3664. IUP[Y]
  3665. IUP[X]
  3666. </glyphProgram>
  3667. <glyphProgram name="heavyquaddashhorzbxd">
  3668. /* VTT 6.32 compiler */
  3669. SVTCA[Y]
  3670. MDAP[R], 0
  3671. MDAP[R], 1
  3672. SHP[1], 5
  3673. SHP[2], 4
  3674. SHP[1], 9
  3675. SHP[2], 8
  3676. SHP[1], 13
  3677. SHP[2], 12
  3678. IUP[Y]
  3679. IUP[X]
  3680. </glyphProgram>
  3681. <glyphProgram name="heavyquaddashvertbxd">
  3682. /* VTT 6.32 compiler */
  3683. SVTCA[Y]
  3684. MDAP[R], 8
  3685. SHP[1], 5
  3686. MDAP[R], 5
  3687. SHP[1], 4
  3688. SRP1[], 4
  3689. SHP[1], 1
  3690. MDAP[R], 1
  3691. SRP1[], 8
  3692. SHP[1], 9
  3693. SRP1[], 9
  3694. SHP[1], 12
  3695. MDAP[R], 12
  3696. SHP[1], 13
  3697. IUP[Y]
  3698. IUP[X]
  3699. </glyphProgram>
  3700. <glyphProgram name="heavyrightbxd">
  3701. /* VTT 6.32 compiler */
  3702. SVTCA[Y]
  3703. MDAP[R], 0
  3704. SHP[2], 1
  3705. IUP[Y]
  3706. IUP[X]
  3707. </glyphProgram>
  3708. <glyphProgram name="heavytrpldashhorzbxd">
  3709. /* VTT 6.32 compiler */
  3710. SVTCA[Y]
  3711. MDAP[R], 0
  3712. SHP[2], 1
  3713. SRP1[], 1
  3714. SHP[1], 5
  3715. SRP1[], 5
  3716. SHP[1], 9
  3717. SHP[2], 4
  3718. SRP1[], 4
  3719. SHP[1], 8
  3720. IUP[Y]
  3721. IUP[X]
  3722. </glyphProgram>
  3723. <glyphProgram name="heavytrpldashvertbxd">
  3724. /* VTT 6.32 compiler */
  3725. SVTCA[Y]
  3726. MDAP[R], 0
  3727. MDAP[R], 9
  3728. SHP[1], 5
  3729. SHP[2], 4
  3730. IUP[Y]
  3731. IUP[X]
  3732. </glyphProgram>
  3733. <glyphProgram name="heavyupbxd">
  3734. /* VTT 6.32 compiler */
  3735. SVTCA[Y]
  3736. MDAP[R], 0
  3737. MDAP[R], 1
  3738. IUP[Y]
  3739. IUP[X]
  3740. </glyphProgram>
  3741. <glyphProgram name="heavyuphorzbxd">
  3742. /* VTT 6.32 compiler */
  3743. SVTCA[Y]
  3744. MDAP[R], 0
  3745. SHP[2], 2
  3746. SRP1[], 2
  3747. SHP[1], 5
  3748. MDAP[R], 3
  3749. IUP[Y]
  3750. IUP[X]
  3751. </glyphProgram>
  3752. <glyphProgram name="heavyupleftbxd">
  3753. /* VTT 6.32 compiler */
  3754. SVTCA[Y]
  3755. MDAP[R], 0
  3756. SHP[2], 2
  3757. MDAP[R], 3
  3758. IUP[Y]
  3759. IUP[X]
  3760. </glyphProgram>
  3761. <glyphProgram name="heavyuplightdnbxd">
  3762. /* VTT 6.32 compiler */
  3763. SVTCA[Y]
  3764. MDAP[R], 0
  3765. MDAP[R], 3
  3766. IUP[Y]
  3767. IUP[X]
  3768. </glyphProgram>
  3769. <glyphProgram name="heavyuprightbxd">
  3770. /* VTT 6.32 compiler */
  3771. SVTCA[Y]
  3772. MDAP[R], 0
  3773. SHP[2], 3
  3774. MDAP[R], 1
  3775. IUP[Y]
  3776. IUP[X]
  3777. </glyphProgram>
  3778. <glyphProgram name="heavyvertbxd">
  3779. /* VTT 6.32 compiler */
  3780. SVTCA[Y]
  3781. MDAP[R], 0
  3782. MDAP[R], 1
  3783. IUP[Y]
  3784. IUP[X]
  3785. </glyphProgram>
  3786. <glyphProgram name="heavyverthorzbxd">
  3787. /* VTT 6.32 compiler */
  3788. SVTCA[Y]
  3789. MDAP[R], 0
  3790. MDAP[R], 5
  3791. IP[], 1
  3792. MDAP[R], 1
  3793. SHP[1], 4
  3794. SHP[1], 10
  3795. SRP1[], 10
  3796. SHP[1], 7
  3797. IUP[Y]
  3798. IUP[X]
  3799. </glyphProgram>
  3800. <glyphProgram name="heavyvertleftbxd">
  3801. /* VTT 6.32 compiler */
  3802. SVTCA[Y]
  3803. MDAP[R], 0
  3804. MDAP[R], 5
  3805. IP[], 1
  3806. MDAP[R], 1
  3807. SHP[1], 4
  3808. IUP[Y]
  3809. IUP[X]
  3810. </glyphProgram>
  3811. <glyphProgram name="heavyvertrightbxd">
  3812. /* VTT 6.32 compiler */
  3813. SVTCA[Y]
  3814. MDAP[R], 0
  3815. MDAP[R], 1
  3816. IP[], 6
  3817. MDAP[R], 6
  3818. SHP[1], 3
  3819. IUP[Y]
  3820. IUP[X]
  3821. </glyphProgram>
  3822. <glyphProgram name="hookabovecomb">
  3823. /* VTT 6.32 compiler */
  3824. SVTCA[Y]
  3825. MDAP[R], 23
  3826. SMD[], 128
  3827. MDRP[m&gt;RGr], 6
  3828. SHP[1], 16
  3829. IUP[Y]
  3830. IUP[X]
  3831. </glyphProgram>
  3832. <glyphProgram name="house">
  3833. /* VTT 6.32 compiler */
  3834. SVTCA[Y]
  3835. MDAP[R], 2
  3836. SHP[1], 6
  3837. MDAP[R], 4
  3838. SHP[1], 9
  3839. SRP1[], 9
  3840. SHP[1], 5
  3841. SRP1[], 5
  3842. SHP[1], 3
  3843. SRP1[], 9
  3844. SHP[1], 8
  3845. SRP1[], 8
  3846. SHP[1], 0
  3847. IUP[Y]
  3848. IUP[X]
  3849. </glyphProgram>
  3850. <glyphProgram name="hungarumlaut">
  3851. /* VTT 6.32 compiler */
  3852. SVTCA[Y]
  3853. MDAP[R], 4
  3854. SHP[1], 5
  3855. SHP[1], 0
  3856. SHP[2], 1
  3857. MDRP[m&gt;RBl], 6
  3858. SHP[2], 7
  3859. SHP[2], 2
  3860. SRP1[], 2
  3861. SHP[1], 3
  3862. IUP[Y]
  3863. IUP[X]
  3864. </glyphProgram>
  3865. <glyphProgram name="hungarumlaut.case">
  3866. /* VTT 6.32 compiler */
  3867. SVTCA[Y]
  3868. MDAP[R], 4
  3869. SHP[1], 5
  3870. SHP[1], 0
  3871. SHP[2], 1
  3872. SMD[], 128
  3873. MDRP[m&gt;RBl], 6
  3874. SHP[2], 7
  3875. SHP[2], 2
  3876. SRP1[], 2
  3877. SHP[1], 3
  3878. IUP[Y]
  3879. IUP[X]
  3880. </glyphProgram>
  3881. <glyphProgram name="hyphen">
  3882. /* VTT 6.32 compiler */
  3883. SVTCA[Y]
  3884. MDAP[R], 0
  3885. SHP[2], 1
  3886. IUP[Y]
  3887. IUP[X]
  3888. </glyphProgram>
  3889. <glyphProgram name="hyphen_greater.dlig">
  3890. /* VTT 6.32 compiler */
  3891. SVTCA[Y]
  3892. MDAP[R], 7
  3893. SHP[1], 0
  3894. SHP[2], 1
  3895. SHP[1], 8
  3896. SRP1[], 8
  3897. SHP[1], 4
  3898. SRP1[], 4
  3899. SHP[1], 3
  3900. SLOOP[], 3
  3901. IP[], 6, 2, 5
  3902. IUP[Y]
  3903. IUP[X]
  3904. </glyphProgram>
  3905. <glyphProgram name="i">
  3906. /* VTTTalk Unicode 0x69 (i) */
  3907. /* ACT generated Wed Jan 15 15:35:14 2020 */
  3908. USEMYMETRICS[]
  3909. OFFSET[R], 314, 0, 0
  3910. OFFSET[R], 892, -5, 0
  3911. SVTCA[Y]
  3912. CALL[], 10, 5, 0, 1, 96, 86
  3913. SHC[2], 1
  3914. </glyphProgram>
  3915. <glyphProgram name="i.loclTRK">
  3916. /* VTTTalk Unicode 0xffff */
  3917. /* ACT generated Wed Jan 15 15:35:14 2020 */
  3918. USEMYMETRICS[]
  3919. OFFSET[R], 314, 0, 0
  3920. OFFSET[R], 892, -5, 0
  3921. SVTCA[Y]
  3922. CALL[], 10, 5, 1, 1, 96, 86
  3923. SHC[2], 1
  3924. </glyphProgram>
  3925. <glyphProgram name="iacute">
  3926. /* VTTTalk Unicode 0xed */
  3927. /* ACT generated Wed Jan 15 15:35:14 2020 */
  3928. USEMYMETRICS[]
  3929. OFFSET[R], 314, 0, 0
  3930. OFFSET[R], 920, -8, 0
  3931. SVTCA[Y]
  3932. CALL[], 10, 5, 1, 1, 65, 86
  3933. SHC[2], 1
  3934. </glyphProgram>
  3935. <glyphProgram name="ibreve">
  3936. /* VTTTalk Unicode 0x12d */
  3937. /* ACT generated Wed Jan 15 15:35:14 2020 */
  3938. USEMYMETRICS[]
  3939. OFFSET[R], 314, 0, 0
  3940. OFFSET[R], 899, -8, 0
  3941. SVTCA[Y]
  3942. CALL[], 14, 5, 1, 1, 81, 86
  3943. SHC[2], 1
  3944. </glyphProgram>
  3945. <glyphProgram name="icircumflex">
  3946. /* VTTTalk Unicode 0xee */
  3947. /* ACT generated Wed Jan 15 15:35:14 2020 */
  3948. USEMYMETRICS[]
  3949. OFFSET[R], 314, 0, 0
  3950. OFFSET[R], 897, 0, 0
  3951. SVTCA[Y]
  3952. CALL[], 10, 5, 1, 1, 54, 86
  3953. SHC[2], 1
  3954. </glyphProgram>
  3955. <glyphProgram name="idieresis">
  3956. /* VTTTalk Unicode 0xef */
  3957. /* ACT generated Wed Jan 15 15:35:14 2020 */
  3958. USEMYMETRICS[]
  3959. OFFSET[R], 314, 0, 0
  3960. OFFSET[R], 917, -8, 0
  3961. SVTCA[Y]
  3962. CALL[], 10, 5, 1, 1, 107, 86
  3963. SHC[2], 1
  3964. SHC[2], 2
  3965. </glyphProgram>
  3966. <glyphProgram name="igrave">
  3967. /* VTTTalk Unicode 0xec */
  3968. /* ACT generated Wed Jan 15 15:35:14 2020 */
  3969. USEMYMETRICS[]
  3970. OFFSET[R], 314, 0, 0
  3971. OFFSET[R], 893, -11, 0
  3972. SVTCA[Y]
  3973. CALL[], 10, 5, 1, 1, 50, 86
  3974. SHC[2], 1
  3975. </glyphProgram>
  3976. <glyphProgram name="imacron">
  3977. /* VTTTalk Unicode 0x12b */
  3978. /* ACT generated Wed Jan 15 15:35:14 2020 */
  3979. USEMYMETRICS[]
  3980. OFFSET[R], 314, 0, 0
  3981. OFFSET[R], 902, 0, 0
  3982. SVTCA[Y]
  3983. CALL[], 10, 5, 1, 1, 108, 86
  3984. SHC[2], 1
  3985. </glyphProgram>
  3986. <glyphProgram name="infinity">
  3987. /* VTT 6.32 compiler */
  3988. SVTCA[Y]
  3989. MDAP[R], 10
  3990. SHP[1], 39
  3991. SHP[1], 4
  3992. SRP1[], 4
  3993. SHP[1], 55
  3994. SRP1[], 10
  3995. SHP[1], 18
  3996. RUTG[]
  3997. MDAP[R], 18
  3998. SHP[1], 31
  3999. SRP2[], 10
  4000. SLOOP[], 4
  4001. IP[], 7, 51, 28, 21
  4002. SHP[1], 24
  4003. SRP1[], 24
  4004. SHP[1], 47
  4005. IUP[Y]
  4006. IUP[X]
  4007. </glyphProgram>
  4008. <glyphProgram name="integral">
  4009. /* VTT 6.32 compiler */
  4010. SVTCA[Y]
  4011. MDAP[R], 0
  4012. SHP[2], 7
  4013. MDAP[R], 16
  4014. SHP[1], 23
  4015. IUP[Y]
  4016. IUP[X]
  4017. </glyphProgram>
  4018. <glyphProgram name="invsmileface">
  4019. /* VTT 6.32 compiler */
  4020. SVTCA[Y]
  4021. MDAP[R], 10
  4022. SMD[], 320
  4023. MDRP[m&gt;RGr], 0
  4024. SLOOP[], 6
  4025. IP[], 20, 28, 48, 36, 42, 54
  4026. IUP[Y]
  4027. IUP[X]
  4028. </glyphProgram>
  4029. <glyphProgram name="iogonek">
  4030. /* VTTTalk Unicode 0x12f */
  4031. /* ACT generated Wed Jan 15 15:35:14 2020 */
  4032. USEMYMETRICS[]
  4033. OFFSET[R], 314, 0, 0
  4034. OFFSET[R], 892, -5, 0
  4035. OFFSET[R], 912, 97, 0
  4036. SVTCA[Y]
  4037. CALL[], 10, 5, 1, 1, 96, 86
  4038. SHC[2], 1
  4039. CALL[], 32, 0, 0, 0, 0, 86
  4040. SHC[2], 2
  4041. </glyphProgram>
  4042. <glyphProgram name="itilde">
  4043. /* VTTTalk Unicode 0x129 */
  4044. /* ACT generated Wed Jan 15 15:35:14 2020 */
  4045. USEMYMETRICS[]
  4046. OFFSET[R], 314, 0, 0
  4047. OFFSET[R], 950, -10, 0
  4048. SVTCA[Y]
  4049. CALL[], 14, 5, 1, 1, 117, 86
  4050. SHC[2], 1
  4051. </glyphProgram>
  4052. <glyphProgram name="j">
  4053. /* VTTTalk Unicode 0x6a (j) */
  4054. /* ACT generated Wed Jan 15 15:35:14 2020 */
  4055. USEMYMETRICS[]
  4056. OFFSET[R], 330, 0, 0
  4057. OFFSET[R], 892, 73, 0
  4058. SVTCA[Y]
  4059. CALL[], 26, 19, 1, 1, 96, 86
  4060. SHC[2], 1
  4061. </glyphProgram>
  4062. <glyphProgram name="jcircumflex">
  4063. /* VTTTalk Unicode 0x135 */
  4064. /* ACT generated Wed Jan 15 15:35:14 2020 */
  4065. USEMYMETRICS[]
  4066. OFFSET[R], 330, 0, 0
  4067. OFFSET[R], 897, 78, 0
  4068. SVTCA[Y]
  4069. CALL[], 26, 19, 1, 1, 54, 86
  4070. SHC[2], 1
  4071. </glyphProgram>
  4072. <glyphProgram name="k">
  4073. /* VTT 6.32 compiler */
  4074. SVTCA[Y]
  4075. CALL[], 3, 10, 114
  4076. SHP[2], 20
  4077. CALL[], 4, 0, 114
  4078. CALL[], 18, 6, 114
  4079. SRP2[], 3
  4080. SLOOP[], 4
  4081. IP[], 1, 0, 11, 19
  4082. IUP[Y]
  4083. IUP[X]
  4084. </glyphProgram>
  4085. <glyphProgram name="kgreenlandic">
  4086. /* VTT 6.32 compiler */
  4087. SVTCA[Y]
  4088. CALL[], 3, 10, 114
  4089. SHP[2], 20
  4090. MDAP[R], 20
  4091. SHP[1], 21
  4092. CALL[], 4, 6, 114
  4093. SRP2[], 3
  4094. SLOOP[], 4
  4095. IP[], 1, 0, 11, 19
  4096. SHP[1], 18
  4097. MDAP[R], 18
  4098. SHP[1], 12
  4099. IUP[Y]
  4100. IUP[X]
  4101. </glyphProgram>
  4102. <glyphProgram name="l">
  4103. /* VTT 6.32 compiler */
  4104. SVTCA[Y]
  4105. CALL[], 0, 10, 114
  4106. SHP[2], 1
  4107. SRP1[], 1
  4108. SHP[1], 7
  4109. CALL[], 5, 0, 114
  4110. SHP[2], 4
  4111. IUP[Y]
  4112. IUP[X]
  4113. </glyphProgram>
  4114. <glyphProgram name="lacute">
  4115. /* VTTTalk Unicode 0x13a */
  4116. /* ACT generated Wed Jan 15 15:35:14 2020 */
  4117. USEMYMETRICS[]
  4118. OFFSET[R], 335, 0, 0
  4119. OFFSET[R], 933, -19, 42
  4120. SVTCA[Y]
  4121. CALL[], 10, 5, 1, 1, 37, 86
  4122. SHC[2], 1
  4123. </glyphProgram>
  4124. <glyphProgram name="lcaron">
  4125. /* VTTTalk Unicode 0x13e */
  4126. /* ACT generated Wed Jan 15 15:35:14 2020 */
  4127. USEMYMETRICS[]
  4128. OFFSET[R], 335, 0, 0
  4129. OFFSET[R], 880, 164, 0
  4130. SVTCA[Y]
  4131. CALL[], 23, 5, 0, 0, 6, 86
  4132. SHC[2], 1
  4133. </glyphProgram>
  4134. <glyphProgram name="ldot">
  4135. /* VTT 6.32 compiler */
  4136. SVTCA[Y]
  4137. CALL[], 0, 10, 114
  4138. SHP[2], 1
  4139. SRP1[], 1
  4140. SHP[1], 7
  4141. CALL[], 5, 0, 114
  4142. SHP[2], 4
  4143. SRP2[], 0
  4144. IP[], 10
  4145. MDAP[R], 10
  4146. SHP[1], 16
  4147. IUP[Y]
  4148. IUP[X]
  4149. </glyphProgram>
  4150. <glyphProgram name="leftdnheavyrightuplightbxd">
  4151. /* VTT 6.32 compiler */
  4152. SVTCA[Y]
  4153. MDAP[R], 0
  4154. MDAP[R], 5
  4155. SLOOP[], 5
  4156. IP[], 1, 12, 9, 7, 4
  4157. IUP[Y]
  4158. IUP[X]
  4159. </glyphProgram>
  4160. <glyphProgram name="lefteighthblock">
  4161. /* VTT 6.32 compiler */
  4162. SVTCA[Y]
  4163. MDAP[R], 0
  4164. MDAP[R], 1
  4165. IUP[Y]
  4166. IUP[X]
  4167. </glyphProgram>
  4168. <glyphProgram name="leftfiveeighthsblock">
  4169. /* VTT 6.32 compiler */
  4170. SVTCA[Y]
  4171. MDAP[R], 0
  4172. MDAP[R], 1
  4173. IUP[Y]
  4174. IUP[X]
  4175. </glyphProgram>
  4176. <glyphProgram name="lefthalfblock">
  4177. /* VTT 6.32 compiler */
  4178. SVTCA[Y]
  4179. MDAP[R], 0
  4180. MDAP[R], 1
  4181. IUP[Y]
  4182. IUP[X]
  4183. </glyphProgram>
  4184. <glyphProgram name="leftheavyrightdnlightbxd">
  4185. /* VTT 6.32 compiler */
  4186. SVTCA[Y]
  4187. MDAP[R], 0
  4188. MDAP[R], 3
  4189. SHP[1], 2
  4190. IP[], 5
  4191. MDAP[R], 5
  4192. SHP[1], 8
  4193. IUP[Y]
  4194. IUP[X]
  4195. </glyphProgram>
  4196. <glyphProgram name="leftheavyrightuplightbxd">
  4197. /* VTT 6.32 compiler */
  4198. SVTCA[Y]
  4199. MDAP[R], 0
  4200. MDAP[R], 3
  4201. IP[], 8
  4202. MDAP[R], 8
  4203. SHP[1], 5
  4204. IUP[Y]
  4205. IUP[X]
  4206. </glyphProgram>
  4207. <glyphProgram name="leftheavyrightvertlightbxd">
  4208. /* VTT 6.32 compiler */
  4209. SVTCA[Y]
  4210. MDAP[R], 0
  4211. MDAP[R], 5
  4212. IP[], 10
  4213. MDAP[R], 10
  4214. SHP[1], 7
  4215. IUP[Y]
  4216. IUP[X]
  4217. </glyphProgram>
  4218. <glyphProgram name="leftlightrightdnheavybxd">
  4219. /* VTT 6.32 compiler */
  4220. SVTCA[Y]
  4221. MDAP[R], 0
  4222. MDAP[R], 5
  4223. IP[], 3
  4224. MDAP[R], 3
  4225. SHP[1], 2
  4226. IUP[Y]
  4227. IUP[X]
  4228. </glyphProgram>
  4229. <glyphProgram name="leftlightrightupheavybxd">
  4230. /* VTT 6.32 compiler */
  4231. SVTCA[Y]
  4232. MDAP[R], 0
  4233. MDAP[R], 5
  4234. IP[], 2
  4235. MDAP[R], 2
  4236. SHP[1], 3
  4237. IUP[Y]
  4238. IUP[X]
  4239. </glyphProgram>
  4240. <glyphProgram name="leftlightrightvertheavybxd">
  4241. /* VTT 6.32 compiler */
  4242. SVTCA[Y]
  4243. MDAP[R], 0
  4244. MDAP[R], 5
  4245. IP[], 2
  4246. MDAP[R], 2
  4247. SHP[1], 3
  4248. IUP[Y]
  4249. IUP[X]
  4250. </glyphProgram>
  4251. <glyphProgram name="leftquarterblock">
  4252. /* VTT 6.32 compiler */
  4253. SVTCA[Y]
  4254. MDAP[R], 0
  4255. MDAP[R], 1
  4256. IUP[Y]
  4257. IUP[X]
  4258. </glyphProgram>
  4259. <glyphProgram name="leftseveneighthsblock">
  4260. /* VTT 6.32 compiler */
  4261. SVTCA[Y]
  4262. MDAP[R], 0
  4263. MDAP[R], 1
  4264. IUP[Y]
  4265. IUP[X]
  4266. </glyphProgram>
  4267. <glyphProgram name="leftthreeeighthsblock">
  4268. /* VTT 6.32 compiler */
  4269. SVTCA[Y]
  4270. MDAP[R], 0
  4271. MDAP[R], 1
  4272. IUP[Y]
  4273. IUP[X]
  4274. </glyphProgram>
  4275. <glyphProgram name="leftthreequartersblock">
  4276. /* VTT 6.32 compiler */
  4277. SVTCA[Y]
  4278. MDAP[R], 0
  4279. MDAP[R], 1
  4280. IUP[Y]
  4281. IUP[X]
  4282. </glyphProgram>
  4283. <glyphProgram name="leftupheavyrightdnlightbxd">
  4284. /* VTT 6.32 compiler */
  4285. SVTCA[Y]
  4286. MDAP[R], 0
  4287. MDAP[R], 5
  4288. IP[], 10
  4289. MDAP[R], 10
  4290. SHP[1], 7
  4291. IUP[Y]
  4292. IUP[X]
  4293. </glyphProgram>
  4294. <glyphProgram name="less">
  4295. /* VTT 6.32 compiler */
  4296. SVTCA[Y]
  4297. MDAP[R], 0
  4298. SHP[2], 6
  4299. MDAP[R], 3
  4300. SHP[1], 4
  4301. SLOOP[], 3
  4302. IP[], 1, 5, 2
  4303. IUP[Y]
  4304. IUP[X]
  4305. </glyphProgram>
  4306. <glyphProgram name="less_equal.dlig">
  4307. /* VTT 6.32 compiler */
  4308. SVTCA[Y]
  4309. MDAP[R], 10
  4310. SMD[], 128
  4311. MDRP[M&gt;RWh], 0
  4312. SHP[2], 6
  4313. SMD[], 64
  4314. MDRP[m&gt;RGr], 3
  4315. SHP[2], 4
  4316. SLOOP[], 3
  4317. IP[], 1, 5, 2
  4318. SRP1[], 10
  4319. SHP[1], 7
  4320. SRP1[], 7
  4321. SHP[1], 8
  4322. MDAP[R], 8
  4323. SHP[1], 9
  4324. IUP[Y]
  4325. IUP[X]
  4326. </glyphProgram>
  4327. <glyphProgram name="less_hyphen.dlig">
  4328. /* VTT 6.32 compiler */
  4329. SVTCA[Y]
  4330. MDAP[R], 8
  4331. SHP[1], 0
  4332. SHP[2], 6
  4333. SHP[1], 9
  4334. SRP1[], 9
  4335. SHP[1], 3
  4336. SRP1[], 3
  4337. SHP[1], 4
  4338. SLOOP[], 3
  4339. IP[], 1, 5, 2
  4340. IUP[Y]
  4341. IUP[X]
  4342. </glyphProgram>
  4343. <glyphProgram name="lessequal">
  4344. /* VTT 6.32 compiler */
  4345. SVTCA[Y]
  4346. MDAP[R], 7
  4347. SHP[1], 8
  4348. SMD[], 128
  4349. MDRP[m&gt;RGr], 0
  4350. SHP[2], 6
  4351. SHP[2], 3
  4352. MDAP[R], 3
  4353. SHP[1], 4
  4354. SLOOP[], 3
  4355. IP[], 1, 5, 2
  4356. IUP[Y]
  4357. IUP[X]
  4358. </glyphProgram>
  4359. <glyphProgram name="lightarcdnleftbxd">
  4360. /* VTT 6.32 compiler */
  4361. SVTCA[Y]
  4362. MDAP[R], 15
  4363. MDAP[R], 7
  4364. SHP[1], 6
  4365. IUP[Y]
  4366. IUP[X]
  4367. </glyphProgram>
  4368. <glyphProgram name="lightarcdnrightbxd">
  4369. /* VTT 6.32 compiler */
  4370. SVTCA[Y]
  4371. MDAP[R], 0
  4372. MDAP[R], 8
  4373. SHP[1], 11
  4374. IUP[Y]
  4375. IUP[X]
  4376. </glyphProgram>
  4377. <glyphProgram name="lightarcupleftbxd">
  4378. /* VTT 6.32 compiler */
  4379. SVTCA[Y]
  4380. MDAP[R], 9
  4381. MDAP[R], 0
  4382. SRP1[], 9
  4383. SHP[1], 10
  4384. IUP[Y]
  4385. IUP[X]
  4386. </glyphProgram>
  4387. <glyphProgram name="lightarcuprightbxd">
  4388. /* VTT 6.32 compiler */
  4389. SVTCA[Y]
  4390. MDAP[R], 8
  4391. MDAP[R], 15
  4392. SRP1[], 8
  4393. SHP[1], 5
  4394. IUP[Y]
  4395. IUP[X]
  4396. </glyphProgram>
  4397. <glyphProgram name="lightdbldashhorzbxd">
  4398. /* VTT 6.32 compiler */
  4399. SVTCA[Y]
  4400. MDAP[R], 0
  4401. SHP[2], 4
  4402. SHP[2], 1
  4403. SRP1[], 1
  4404. SHP[1], 5
  4405. IUP[Y]
  4406. IUP[X]
  4407. </glyphProgram>
  4408. <glyphProgram name="lightdbldashvertbxd">
  4409. /* VTT 6.32 compiler */
  4410. SVTCA[Y]
  4411. MDAP[R], 0
  4412. SHP[2], 1
  4413. MDAP[R], 5
  4414. SHP[1], 4
  4415. IUP[Y]
  4416. IUP[X]
  4417. </glyphProgram>
  4418. <glyphProgram name="lightdiagcrossbxd">
  4419. /* VTT 6.32 compiler */
  4420. SVTCA[Y]
  4421. MDAP[R], 0
  4422. SHP[2], 6
  4423. MDAP[R], 2
  4424. SHP[1], 8
  4425. SLOOP[], 4
  4426. IP[], 4, 7, 10, 1
  4427. IUP[Y]
  4428. IUP[X]
  4429. </glyphProgram>
  4430. <glyphProgram name="lightdiagupleftdnrightbxd">
  4431. /* VTT 6.32 compiler */
  4432. SVTCA[Y]
  4433. MDAP[R], 0
  4434. SHP[2], 4
  4435. MDAP[R], 2
  4436. SHP[1], 1
  4437. IUP[Y]
  4438. IUP[X]
  4439. </glyphProgram>
  4440. <glyphProgram name="lightdiaguprightdnleftbxd">
  4441. /* VTT 6.32 compiler */
  4442. SVTCA[Y]
  4443. MDAP[R], 0
  4444. SHP[2], 1
  4445. MDAP[R], 2
  4446. SHP[1], 4
  4447. IUP[Y]
  4448. IUP[X]
  4449. </glyphProgram>
  4450. <glyphProgram name="lightdnbxd">
  4451. /* VTT 6.32 compiler */
  4452. SVTCA[Y]
  4453. MDAP[R], 0
  4454. MDAP[R], 1
  4455. IUP[Y]
  4456. IUP[X]
  4457. </glyphProgram>
  4458. <glyphProgram name="lightdnhorzbxd">
  4459. /* VTT 6.32 compiler */
  4460. SVTCA[Y]
  4461. MDAP[R], 0
  4462. MDAP[R], 3
  4463. SHP[1], 2
  4464. SRP1[], 2
  4465. SHP[1], 6
  4466. IUP[Y]
  4467. IUP[X]
  4468. </glyphProgram>
  4469. <glyphProgram name="lightdnleftbxd">
  4470. /* VTT 6.32 compiler */
  4471. SVTCA[Y]
  4472. MDAP[R], 0
  4473. MDAP[R], 3
  4474. SHP[1], 2
  4475. IUP[Y]
  4476. IUP[X]
  4477. </glyphProgram>
  4478. <glyphProgram name="lightdnrightbxd">
  4479. /* VTT 6.32 compiler */
  4480. SVTCA[Y]
  4481. MDAP[R], 0
  4482. MDAP[R], 1
  4483. SHP[1], 4
  4484. IUP[Y]
  4485. IUP[X]
  4486. </glyphProgram>
  4487. <glyphProgram name="lighthorzbxd">
  4488. /* VTT 6.32 compiler */
  4489. SVTCA[Y]
  4490. MDAP[R], 0
  4491. SHP[2], 1
  4492. IUP[Y]
  4493. IUP[X]
  4494. </glyphProgram>
  4495. <glyphProgram name="lightleftbxd">
  4496. /* VTT 6.32 compiler */
  4497. SVTCA[Y]
  4498. MDAP[R], 0
  4499. SHP[2], 1
  4500. IUP[Y]
  4501. IUP[X]
  4502. </glyphProgram>
  4503. <glyphProgram name="lightleftheavyrightbxd">
  4504. /* VTT 6.32 compiler */
  4505. SVTCA[Y]
  4506. MDAP[R], 0
  4507. SHP[2], 5
  4508. SRP1[], 5
  4509. IP[], 1
  4510. IP[], 4
  4511. IUP[Y]
  4512. IUP[X]
  4513. </glyphProgram>
  4514. <glyphProgram name="lightquaddashhorzbxd">
  4515. /* VTT 6.32 compiler */
  4516. SVTCA[Y]
  4517. MDAP[R], 0
  4518. SHP[2], 1
  4519. SRP1[], 1
  4520. SHP[1], 5
  4521. SRP1[], 5
  4522. SHP[1], 9
  4523. SRP1[], 9
  4524. SHP[1], 13
  4525. SHP[2], 4
  4526. SRP1[], 4
  4527. SHP[1], 8
  4528. SRP1[], 8
  4529. SHP[1], 12
  4530. IUP[Y]
  4531. IUP[X]
  4532. </glyphProgram>
  4533. <glyphProgram name="lightquaddashvertbxd">
  4534. /* VTT 6.32 compiler */
  4535. SVTCA[Y]
  4536. MIAP[R], 5, 18
  4537. MDRP[M&gt;RBl], 4
  4538. MDRP[M&gt;RWh], 1
  4539. MDRP[m&gt;RBl], 0
  4540. SRP0[], 5
  4541. MDRP[M&gt;RWh], 8
  4542. MDRP[M&gt;RBl], 9
  4543. MDRP[M&gt;RWh], 12
  4544. MDRP[m&gt;RBl], 13
  4545. IUP[Y]
  4546. IUP[X]
  4547. </glyphProgram>
  4548. <glyphProgram name="lightrightbxd">
  4549. /* VTT 6.32 compiler */
  4550. SVTCA[Y]
  4551. MDAP[R], 0
  4552. SHP[2], 1
  4553. IUP[Y]
  4554. IUP[X]
  4555. </glyphProgram>
  4556. <glyphProgram name="lightshade">
  4557. /* VTT 6.32 compiler */
  4558. </glyphProgram>
  4559. <glyphProgram name="lighttrpldashhorzbxd">
  4560. /* VTT 6.32 compiler */
  4561. SVTCA[Y]
  4562. MDAP[R], 0
  4563. SHP[2], 1
  4564. SRP1[], 1
  4565. SHP[1], 5
  4566. SRP1[], 5
  4567. SHP[1], 9
  4568. SHP[2], 4
  4569. SRP1[], 4
  4570. SHP[1], 8
  4571. IUP[Y]
  4572. IUP[X]
  4573. </glyphProgram>
  4574. <glyphProgram name="lighttrpldashvertbxd">
  4575. /* VTT 6.32 compiler */
  4576. SVTCA[Y]
  4577. MDAP[R], 0
  4578. MDAP[R], 9
  4579. SHP[1], 5
  4580. SHP[2], 4
  4581. IUP[Y]
  4582. IUP[X]
  4583. </glyphProgram>
  4584. <glyphProgram name="lightupbxd">
  4585. /* VTT 6.32 compiler */
  4586. SVTCA[Y]
  4587. MDAP[R], 0
  4588. MDAP[R], 1
  4589. IUP[Y]
  4590. IUP[X]
  4591. </glyphProgram>
  4592. <glyphProgram name="lightupheavydnbxd">
  4593. /* VTT 6.32 compiler */
  4594. SVTCA[Y]
  4595. MDAP[R], 0
  4596. MDAP[R], 3
  4597. IUP[Y]
  4598. IUP[X]
  4599. </glyphProgram>
  4600. <glyphProgram name="lightuphorzbxd">
  4601. /* VTT 6.32 compiler */
  4602. SVTCA[Y]
  4603. MDAP[R], 0
  4604. MDAP[R], 3
  4605. SHP[2], 1
  4606. SRP1[], 1
  4607. SHP[1], 5
  4608. IUP[Y]
  4609. IUP[X]
  4610. </glyphProgram>
  4611. <glyphProgram name="lightupleftbxd">
  4612. /* VTT 6.32 compiler */
  4613. SVTCA[Y]
  4614. MDAP[R], 0
  4615. MDAP[R], 3
  4616. SHP[2], 1
  4617. IUP[Y]
  4618. IUP[X]
  4619. </glyphProgram>
  4620. <glyphProgram name="lightuprightbxd">
  4621. /* VTT 6.32 compiler */
  4622. SVTCA[Y]
  4623. MDAP[R], 0
  4624. MDAP[R], 1
  4625. SHP[2], 3
  4626. IUP[Y]
  4627. IUP[X]
  4628. </glyphProgram>
  4629. <glyphProgram name="lightvertbxd">
  4630. /* VTT 6.32 compiler */
  4631. SVTCA[Y]
  4632. MDAP[R], 0
  4633. MDAP[R], 1
  4634. IUP[Y]
  4635. IUP[X]
  4636. </glyphProgram>
  4637. <glyphProgram name="lightverthorzbxd">
  4638. /* VTT 6.32 compiler */
  4639. SVTCA[Y]
  4640. MDAP[R], 0
  4641. MDAP[R], 5
  4642. IP[], 2
  4643. MDAP[R], 2
  4644. SHP[1], 3
  4645. SHP[1], 10
  4646. SRP1[], 3
  4647. SHP[1], 7
  4648. IUP[Y]
  4649. IUP[X]
  4650. </glyphProgram>
  4651. <glyphProgram name="lightvertleftbxd">
  4652. /* VTT 6.32 compiler */
  4653. SVTCA[Y]
  4654. MDAP[R], 0
  4655. MDAP[R], 5
  4656. IP[], 2
  4657. MDAP[R], 2
  4658. SHP[1], 3
  4659. IUP[Y]
  4660. IUP[X]
  4661. </glyphProgram>
  4662. <glyphProgram name="lightvertrightbxd">
  4663. /* VTT 6.32 compiler */
  4664. SVTCA[Y]
  4665. MDAP[R], 0
  4666. MDAP[R], 1
  4667. IP[], 6
  4668. MDAP[R], 6
  4669. SHP[1], 3
  4670. IUP[Y]
  4671. IUP[X]
  4672. </glyphProgram>
  4673. <glyphProgram name="lira">
  4674. /* VTTTalk Unicode 0x20a4 */
  4675. /* ACT generated Wed Jan 15 15:35:14 2020 */
  4676. USEMYMETRICS[]
  4677. OFFSET[R], 613, 0, 0
  4678. </glyphProgram>
  4679. <glyphProgram name="logicalnot">
  4680. /* VTT 6.32 compiler */
  4681. SVTCA[Y]
  4682. MDAP[R], 3
  4683. MDRP[m&gt;RGr], 0
  4684. SHP[1], 2
  4685. IUP[Y]
  4686. IUP[X]
  4687. </glyphProgram>
  4688. <glyphProgram name="lozenge">
  4689. /* VTT 6.32 compiler */
  4690. SVTCA[Y]
  4691. CALL[], 0, 18, 114
  4692. CALL[], 2, 3, 114
  4693. SHP[2], 8
  4694. SRP1[], 0
  4695. SHP[1], 6
  4696. IUP[Y]
  4697. IUP[X]
  4698. </glyphProgram>
  4699. <glyphProgram name="lslash">
  4700. /* VTT 6.32 compiler */
  4701. SVTCA[Y]
  4702. CALL[], 0, 10, 114
  4703. SHP[2], 1
  4704. SRP1[], 1
  4705. SHP[1], 15
  4706. CALL[], 9, 0, 114
  4707. SHP[2], 8
  4708. SRP2[], 0
  4709. SLOOP[], 4
  4710. IP[], 3, 14, 6, 11
  4711. IUP[Y]
  4712. IUP[X]
  4713. </glyphProgram>
  4714. <glyphProgram name="m">
  4715. /* VTT 6.32 compiler */
  4716. SVTCA[Y]
  4717. CALL[], 0, 10, 114
  4718. SHP[2], 22
  4719. SHP[2], 33
  4720. CALL[], 1, 6, 114
  4721. CALL[], 7, 7, 114
  4722. SHP[2], 37
  4723. SHP[2], 15
  4724. SRP1[], 15
  4725. SHP[1], 27
  4726. SRP1[], 27
  4727. SHP[1], 11
  4728. SRP1[], 37
  4729. SHP[1], 3
  4730. IUP[Y]
  4731. IUP[X]
  4732. </glyphProgram>
  4733. <glyphProgram name="macron">
  4734. /* VTT 6.32 compiler */
  4735. SVTCA[Y]
  4736. MDAP[R], 0
  4737. SHP[2], 1
  4738. IUP[Y]
  4739. IUP[X]
  4740. </glyphProgram>
  4741. <glyphProgram name="mediumshade">
  4742. /* VTT 6.32 compiler */
  4743. </glyphProgram>
  4744. <glyphProgram name="minus">
  4745. /* VTT 6.32 compiler */
  4746. SVTCA[Y]
  4747. MDAP[R], 0
  4748. SHP[2], 1
  4749. IUP[Y]
  4750. IUP[X]
  4751. </glyphProgram>
  4752. <glyphProgram name="minute">
  4753. /* VTT 6.32 compiler */
  4754. SVTCA[Y]
  4755. MDAP[R], 2
  4756. MDRP[m&gt;RBl], 0
  4757. IUP[Y]
  4758. IUP[X]
  4759. </glyphProgram>
  4760. <glyphProgram name="multiply">
  4761. /* VTT 6.32 compiler */
  4762. SVTCA[Y]
  4763. MDAP[R], 0
  4764. SHP[2], 2
  4765. MDAP[R], 6
  4766. SHP[1], 8
  4767. SRP2[], 2
  4768. SLOOP[], 4
  4769. IP[], 1, 4, 10, 7
  4770. IUP[Y]
  4771. IUP[X]
  4772. </glyphProgram>
  4773. <glyphProgram name="n">
  4774. /* VTT 6.32 compiler */
  4775. SVTCA[Y]
  4776. CALL[], 0, 10, 114
  4777. SHP[2], 13
  4778. CALL[], 1, 6, 114
  4779. CALL[], 7, 7, 114
  4780. SHP[2], 18
  4781. SRP1[], 18
  4782. SHP[1], 3
  4783. IUP[Y]
  4784. IUP[X]
  4785. </glyphProgram>
  4786. <glyphProgram name="nacute">
  4787. /* VTTTalk Unicode 0x144 */
  4788. /* ACT generated Wed Jan 15 15:35:14 2020 */
  4789. USEMYMETRICS[]
  4790. OFFSET[R], 346, 0, 0
  4791. OFFSET[R], 894, 4, 0
  4792. SVTCA[Y]
  4793. CALL[], 25, 7, 1, 1, 39, 86
  4794. SHC[2], 1
  4795. </glyphProgram>
  4796. <glyphProgram name="ncaron">
  4797. /* VTTTalk Unicode 0x148 */
  4798. /* ACT generated Wed Jan 15 15:35:14 2020 */
  4799. USEMYMETRICS[]
  4800. OFFSET[R], 346, 0, 0
  4801. OFFSET[R], 898, 9, 0
  4802. SVTCA[Y]
  4803. CALL[], 30, 7, 1, 1, 46, 86
  4804. SHC[2], 1
  4805. </glyphProgram>
  4806. <glyphProgram name="nine">
  4807. /* VTT 6.32 compiler */
  4808. SVTCA[Y]
  4809. CALL[], 50, 5, 114
  4810. SHP[2], 21
  4811. CALL[], 58, 13, 114
  4812. SHP[2], 12
  4813. SRP2[], 50
  4814. IP[], 40
  4815. MDAP[R], 40
  4816. SHP[1], 31
  4817. IUP[Y]
  4818. IUP[X]
  4819. </glyphProgram>
  4820. <glyphProgram name="nine.dnom">
  4821. /* VTTTalk Unicode 0xffff */
  4822. /* ACT generated Wed Jan 15 15:35:14 2020 */
  4823. USEMYMETRICS[]
  4824. OFFSET[R], 495, 0, 0
  4825. </glyphProgram>
  4826. <glyphProgram name="nine.numr">
  4827. /* VTTTalk Unicode 0xffff */
  4828. /* ACT generated Wed Jan 15 15:35:14 2020 */
  4829. USEMYMETRICS[]
  4830. OFFSET[R], 525, 0, 0
  4831. </glyphProgram>
  4832. <glyphProgram name="notequal">
  4833. /* VTT 6.32 compiler */
  4834. SVTCA[Y]
  4835. MDAP[R], 4
  4836. SHP[1], 5
  4837. SRP1[], 5
  4838. SHP[1], 0
  4839. MDAP[R], 0
  4840. SHP[2], 1
  4841. SRP1[], 4
  4842. SHP[1], 9
  4843. MDAP[R], 9
  4844. SHP[1], 8
  4845. SRP1[], 8
  4846. SHP[1], 2
  4847. MDAP[R], 2
  4848. SHP[1], 3
  4849. IUP[Y]
  4850. IUP[X]
  4851. </glyphProgram>
  4852. <glyphProgram name="ntilde">
  4853. /* VTTTalk Unicode 0xf1 */
  4854. /* ACT generated Wed Jan 15 15:35:14 2020 */
  4855. USEMYMETRICS[]
  4856. OFFSET[R], 346, 0, 0
  4857. OFFSET[R], 901, 5, 0
  4858. SVTCA[Y]
  4859. CALL[], 29, 7, 1, 1, 106, 86
  4860. SHC[2], 1
  4861. </glyphProgram>
  4862. <glyphProgram name="numbersign">
  4863. /* VTT 6.32 compiler */
  4864. SVTCA[Y]
  4865. MDAP[R], 4
  4866. SHP[1], 0
  4867. CALL[], 13, 2, 114
  4868. SHP[2], 18
  4869. SRP2[], 4
  4870. IP[], 5
  4871. IP[], 12
  4872. MDAP[R], 5
  4873. MDAP[R], 12
  4874. SRP1[], 5
  4875. SHP[1], 2
  4876. SRP1[], 2
  4877. SHP[1], 26
  4878. SRP1[], 5
  4879. SHP[1], 8
  4880. SRP1[], 8
  4881. SHP[1], 28
  4882. SRP1[], 28
  4883. SHP[1], 23
  4884. SRP1[], 12
  4885. SHP[1], 9
  4886. SRP1[], 9
  4887. SHP[1], 31
  4888. SRP1[], 31
  4889. SHP[1], 22
  4890. SRP1[], 12
  4891. SHP[1], 15
  4892. SRP1[], 15
  4893. SHP[1], 19
  4894. IUP[Y]
  4895. IUP[X]
  4896. </glyphProgram>
  4897. <glyphProgram name="o">
  4898. /* VTT 6.32 compiler */
  4899. SVTCA[Y]
  4900. CALL[], 0, 11, 114
  4901. CALL[], 8, 7, 114
  4902. SHP[2], 24
  4903. SRP1[], 0
  4904. SHP[1], 16
  4905. IUP[Y]
  4906. IUP[X]
  4907. </glyphProgram>
  4908. <glyphProgram name="oacute">
  4909. /* VTTTalk Unicode 0xf3 */
  4910. /* ACT generated Wed Jan 15 15:35:14 2020 */
  4911. USEMYMETRICS[]
  4912. OFFSET[R], 355, 0, 0
  4913. OFFSET[R], 894, -11, 0
  4914. SVTCA[Y]
  4915. CALL[], 32, 8, 1, 1, 40, 86
  4916. SHC[2], 2
  4917. </glyphProgram>
  4918. <glyphProgram name="obreve">
  4919. /* VTTTalk Unicode 0x14f */
  4920. /* ACT generated Wed Jan 15 15:35:14 2020 */
  4921. USEMYMETRICS[]
  4922. OFFSET[R], 355, 0, 0
  4923. OFFSET[R], 899, -8, 0
  4924. SVTCA[Y]
  4925. CALL[], 36, 8, 1, 1, 71, 86
  4926. SHC[2], 2
  4927. </glyphProgram>
  4928. <glyphProgram name="ocircumflex">
  4929. /* VTTTalk Unicode 0xf4 */
  4930. /* ACT generated Wed Jan 15 15:35:14 2020 */
  4931. USEMYMETRICS[]
  4932. OFFSET[R], 355, 0, 0
  4933. OFFSET[R], 897, 0, 0
  4934. SVTCA[Y]
  4935. CALL[], 32, 8, 1, 1, 44, 86
  4936. SHC[2], 2
  4937. </glyphProgram>
  4938. <glyphProgram name="odieresis">
  4939. /* VTTTalk Unicode 0xf6 */
  4940. /* ACT generated Wed Jan 15 15:35:14 2020 */
  4941. USEMYMETRICS[]
  4942. OFFSET[R], 355, 0, 0
  4943. OFFSET[R], 891, -1, 0
  4944. SVTCA[Y]
  4945. CALL[], 32, 8, 1, 1, 97, 86
  4946. SHC[2], 2
  4947. SHC[2], 3
  4948. </glyphProgram>
  4949. <glyphProgram name="oe">
  4950. /* VTT 6.32 compiler */
  4951. SVTCA[Y]
  4952. CALL[], 6, 11, 114
  4953. SHP[2], 3
  4954. CALL[], 15, 7, 114
  4955. SHP[2], 18
  4956. SHP[2], 59
  4957. SRP1[], 6
  4958. IP[], 27
  4959. IP[], 0
  4960. MDAP[R], 27
  4961. MDAP[R], 0
  4962. SRP1[], 27
  4963. SHP[1], 67
  4964. SRP1[], 0
  4965. SHP[1], 31
  4966. SRP1[], 31
  4967. SHP[1], 38
  4968. SHP[2], 21
  4969. SRP1[], 21
  4970. SHP[1], 72
  4971. IUP[Y]
  4972. IUP[X]
  4973. </glyphProgram>
  4974. <glyphProgram name="ogonek">
  4975. /* VTT 6.32 compiler */
  4976. SVTCA[Y]
  4977. MDAP[R], 9
  4978. MDRP[m&gt;RGr], 1
  4979. SHP[2], 0
  4980. IUP[Y]
  4981. IUP[X]
  4982. </glyphProgram>
  4983. <glyphProgram name="ograve">
  4984. /* VTTTalk Unicode 0xf2 */
  4985. /* ACT generated Wed Jan 15 15:35:14 2020 */
  4986. USEMYMETRICS[]
  4987. OFFSET[R], 355, 0, 0
  4988. OFFSET[R], 893, -11, 0
  4989. SVTCA[Y]
  4990. CALL[], 32, 8, 1, 1, 40, 86
  4991. SHC[2], 2
  4992. </glyphProgram>
  4993. <glyphProgram name="ohorn">
  4994. /* VTTTalk Unicode 0x1a1 */
  4995. /* ACT generated Wed Jan 15 15:35:14 2020 */
  4996. USEMYMETRICS[]
  4997. OFFSET[R], 355, 0, 0
  4998. OFFSET[R], 907, -37, -21
  4999. SVTCA[Y]
  5000. CALL[], 36, 8, 1, 1, -80, 86
  5001. SHC[2], 2
  5002. </glyphProgram>
  5003. <glyphProgram name="ohungarumlaut">
  5004. /* VTTTalk Unicode 0x151 */
  5005. /* ACT generated Wed Jan 15 15:35:14 2020 */
  5006. USEMYMETRICS[]
  5007. OFFSET[R], 355, 0, 0
  5008. OFFSET[R], 895, 11, 0
  5009. SVTCA[Y]
  5010. CALL[], 32, 8, 1, 1, 55, 86
  5011. SHC[2], 2
  5012. SHC[2], 3
  5013. </glyphProgram>
  5014. <glyphProgram name="omacron">
  5015. /* VTTTalk Unicode 0x14d */
  5016. /* ACT generated Wed Jan 15 15:35:14 2020 */
  5017. USEMYMETRICS[]
  5018. OFFSET[R], 355, 0, 0
  5019. OFFSET[R], 902, 0, 0
  5020. SVTCA[Y]
  5021. CALL[], 32, 8, 1, 1, 98, 86
  5022. SHC[2], 2
  5023. </glyphProgram>
  5024. <glyphProgram name="one">
  5025. /* VTT 6.32 compiler */
  5026. SVTCA[Y]
  5027. CALL[], 4, 4, 114
  5028. SHP[2], 1
  5029. SRP1[], 1
  5030. SHP[1], 3
  5031. SRP1[], 3
  5032. SHP[1], 2
  5033. CALL[], 6, 12, 114
  5034. IUP[Y]
  5035. IUP[X]
  5036. </glyphProgram>
  5037. <glyphProgram name="one.dnom">
  5038. /* VTTTalk Unicode 0xffff */
  5039. /* ACT generated Wed Jan 15 15:35:14 2020 */
  5040. USEMYMETRICS[]
  5041. OFFSET[R], 487, 0, 0
  5042. </glyphProgram>
  5043. <glyphProgram name="one.numr">
  5044. /* VTTTalk Unicode 0xffff */
  5045. /* ACT generated Wed Jan 15 15:35:14 2020 */
  5046. USEMYMETRICS[]
  5047. OFFSET[R], 517, 0, 0
  5048. </glyphProgram>
  5049. <glyphProgram name="onehalf">
  5050. /* VTT 6.32 compiler */
  5051. SVTCA[Y]
  5052. MDAP[R], 4
  5053. SHP[1], 0
  5054. MDAP[R], 0
  5055. SRP1[], 4
  5056. SHP[1], 3
  5057. SRP1[], 3
  5058. SHP[1], 1
  5059. SRP1[], 1
  5060. SHP[1], 2
  5061. SRP1[], 4
  5062. SHP[1], 39
  5063. MDAP[R], 39
  5064. SHP[1], 40
  5065. MDAP[R], 7
  5066. SHP[1], 25
  5067. MDAP[R], 25
  5068. SHP[1], 17
  5069. SRP1[], 7
  5070. SHP[1], 34
  5071. SRP1[], 34
  5072. SHP[1], 8
  5073. SRP1[], 7
  5074. SHP[1], 37
  5075. MDAP[R], 37
  5076. SHP[1], 38
  5077. IUP[Y]
  5078. IUP[X]
  5079. </glyphProgram>
  5080. <glyphProgram name="onequarter">
  5081. /* VTT 6.32 compiler */
  5082. SVTCA[Y]
  5083. MDAP[R], 4
  5084. SHP[1], 0
  5085. MDAP[R], 0
  5086. SRP1[], 4
  5087. SHP[1], 3
  5088. SRP1[], 3
  5089. SHP[1], 1
  5090. SRP1[], 1
  5091. SHP[1], 2
  5092. SRP1[], 4
  5093. SHP[1], 23
  5094. MDAP[R], 23
  5095. SHP[1], 24
  5096. MDAP[R], 7
  5097. SHP[1], 11
  5098. MDAP[R], 11
  5099. SRP2[], 7
  5100. IP[], 8
  5101. MDAP[R], 8
  5102. SRP2[], 11
  5103. IP[], 20
  5104. SHP[1], 16
  5105. SHP[1], 19
  5106. SRP1[], 19
  5107. SHP[1], 10
  5108. SHP[1], 13
  5109. SRP1[], 7
  5110. SHP[1], 21
  5111. MDAP[R], 21
  5112. SHP[1], 22
  5113. IUP[Y]
  5114. IUP[X]
  5115. </glyphProgram>
  5116. <glyphProgram name="ordfeminine">
  5117. /* VTT 6.32 compiler */
  5118. SVTCA[Y]
  5119. CALL[], 40, 3, 114
  5120. SHP[2], 33
  5121. SHP[2], 0
  5122. MDAP[R], 0
  5123. SHP[1], 46
  5124. MDAP[R], 46
  5125. SRP1[], 0
  5126. IP[], 7
  5127. MDAP[R], 7
  5128. SHP[1], 16
  5129. SRP1[], 0
  5130. SHP[1], 24
  5131. SRP1[], 24
  5132. SHP[1], 47
  5133. SRP1[], 0
  5134. SHP[1], 52
  5135. RDTG[]
  5136. MDAP[R], 52
  5137. SHP[1], 55
  5138. IUP[Y]
  5139. IUP[X]
  5140. </glyphProgram>
  5141. <glyphProgram name="ordmasculine">
  5142. /* VTT 6.32 compiler */
  5143. SVTCA[Y]
  5144. CALL[], 8, 3, 114
  5145. SHP[2], 24
  5146. SHP[2], 0
  5147. MDAP[R], 0
  5148. SHP[1], 16
  5149. SHP[1], 32
  5150. RDTG[]
  5151. MDAP[R], 32
  5152. SHP[1], 35
  5153. IUP[Y]
  5154. IUP[X]
  5155. </glyphProgram>
  5156. <glyphProgram name="oslash">
  5157. /* VTT 6.32 compiler */
  5158. SVTCA[Y]
  5159. CALL[], 4, 11, 114
  5160. SHP[2], 20
  5161. SHP[2], 0
  5162. RUTG[]
  5163. MDAP[R], 0
  5164. SHP[1], 1
  5165. CALL[], 12, 7, 114
  5166. SHP[2], 28
  5167. SHP[2], 2
  5168. MDAP[R], 2
  5169. SHP[1], 3
  5170. IUP[Y]
  5171. IUP[X]
  5172. </glyphProgram>
  5173. <glyphProgram name="oslashacute">
  5174. /* VTTTalk Unicode 0x1ff */
  5175. /* ACT generated Wed Jan 15 15:35:14 2020 */
  5176. USEMYMETRICS[]
  5177. OFFSET[R], 383, 0, 0
  5178. OFFSET[R], 894, -11, 0
  5179. SVTCA[Y]
  5180. CALL[], 36, 12, 1, 1, 40, 86
  5181. SHC[2], 3
  5182. </glyphProgram>
  5183. <glyphProgram name="otilde">
  5184. /* VTTTalk Unicode 0xf5 */
  5185. /* ACT generated Wed Jan 15 15:35:14 2020 */
  5186. USEMYMETRICS[]
  5187. OFFSET[R], 355, 0, 0
  5188. OFFSET[R], 901, -10, 0
  5189. SVTCA[Y]
  5190. CALL[], 36, 8, 1, 1, 107, 86
  5191. SHC[2], 2
  5192. </glyphProgram>
  5193. <glyphProgram name="p">
  5194. /* VTT 6.32 compiler */
  5195. SVTCA[Y]
  5196. CALL[], 0, 14, 114
  5197. CALL[], 1, 6, 114
  5198. CALL[], 7, 7, 114
  5199. SHP[2], 32
  5200. SRP1[], 32
  5201. SHP[1], 3
  5202. CALL[], 17, 11, 114
  5203. SHP[2], 23
  5204. SRP1[], 23
  5205. SHP[1], 21
  5206. IUP[Y]
  5207. IUP[X]
  5208. </glyphProgram>
  5209. <glyphProgram name="paragraph">
  5210. /* VTT 6.32 compiler */
  5211. SVTCA[Y]
  5212. MDAP[R], 0
  5213. CALL[], 10, 1, 114
  5214. SHP[2], 15
  5215. SRP1[], 0
  5216. SHP[1], 13
  5217. IUP[Y]
  5218. IUP[X]
  5219. </glyphProgram>
  5220. <glyphProgram name="parenleft">
  5221. /* VTT 6.32 compiler */
  5222. SVTCA[Y]
  5223. MDAP[R], 0
  5224. SHP[2], 19
  5225. MDAP[R], 8
  5226. SHP[1], 9
  5227. IUP[Y]
  5228. IUP[X]
  5229. </glyphProgram>
  5230. <glyphProgram name="parenright">
  5231. /* VTT 6.32 compiler */
  5232. SVTCA[Y]
  5233. MDAP[R], 0
  5234. SHP[2], 1
  5235. MDAP[R], 12
  5236. SHP[1], 11
  5237. IUP[Y]
  5238. IUP[X]
  5239. </glyphProgram>
  5240. <glyphProgram name="partialdiff">
  5241. /* VTT 6.32 compiler */
  5242. SVTCA[Y]
  5243. CALL[], 0, 11, 114
  5244. SHP[2], 37
  5245. CALL[], 9, 6, 114
  5246. SHP[2], 47
  5247. CALL[], 27, 1, 114
  5248. SHP[2], 20
  5249. IUP[Y]
  5250. IUP[X]
  5251. </glyphProgram>
  5252. <glyphProgram name="percent">
  5253. /* VTT 6.32 compiler */
  5254. SVTCA[Y]
  5255. CALL[], 4, 13, 114
  5256. SHP[2], 3
  5257. MDAP[R], 3
  5258. SHP[2], 20
  5259. SHP[2], 12
  5260. MDAP[R], 12
  5261. SHP[1], 28
  5262. CALL[], 44, 5, 114
  5263. SHP[2], 1
  5264. MDAP[R], 1
  5265. SHP[2], 61
  5266. SHP[2], 36
  5267. MDAP[R], 36
  5268. SHP[1], 52
  5269. IUP[Y]
  5270. IUP[X]
  5271. </glyphProgram>
  5272. <glyphProgram name="period">
  5273. /* VTT 6.32 compiler */
  5274. SVTCA[Y]
  5275. CALL[], 0, 11, 114
  5276. SHP[2], 6
  5277. IUP[Y]
  5278. IUP[X]
  5279. </glyphProgram>
  5280. <glyphProgram name="periodcentered">
  5281. /* VTT 6.32 compiler */
  5282. SVTCA[Y]
  5283. MDAP[R], 0
  5284. SHP[2], 6
  5285. IUP[Y]
  5286. IUP[X]
  5287. </glyphProgram>
  5288. <glyphProgram name="periodcentered.loclCAT">
  5289. /* VTTTalk Unicode 0xffff */
  5290. /* ACT generated Wed Jan 15 15:35:14 2020 */
  5291. USEMYMETRICS[]
  5292. OFFSET[R], 547, 0, 0
  5293. </glyphProgram>
  5294. <glyphProgram name="perthousand">
  5295. /* VTT 6.32 compiler */
  5296. SVTCA[Y]
  5297. CALL[], 4, 13, 114
  5298. SHP[2], 20
  5299. SHP[2], 12
  5300. MDAP[R], 12
  5301. SHP[1], 28
  5302. SHP[1], 0
  5303. SRP1[], 0
  5304. SHP[1], 1
  5305. CALL[], 36, 13, 114
  5306. SHP[2], 52
  5307. SHP[2], 44
  5308. MDAP[R], 44
  5309. SHP[1], 60
  5310. CALL[], 76, 5, 114
  5311. SHP[2], 92
  5312. SHP[2], 2
  5313. SRP1[], 2
  5314. SHP[1], 3
  5315. SHP[2], 68
  5316. MDAP[R], 68
  5317. SHP[1], 84
  5318. IUP[Y]
  5319. IUP[X]
  5320. </glyphProgram>
  5321. <glyphProgram name="peseta">
  5322. /* VTT 6.32 compiler */
  5323. SVTCA[Y]
  5324. MIAP[R], 0, 4
  5325. SHP[2], 107
  5326. MIAP[R], 12, 12
  5327. SHP[1], 45
  5328. MIAP[R], 45, 13
  5329. SHP[1], 97
  5330. SRP1[], 12
  5331. SHP[1], 40
  5332. MIAP[R], 40, 13
  5333. SHP[1], 13
  5334. SHP[1], 33
  5335. SRP1[], 33
  5336. SHP[1], 44
  5337. MDAP[R], 44
  5338. SHP[1], 41
  5339. SRP1[], 41
  5340. SHP[1], 22
  5341. RUTG[]
  5342. MDAP[R], 22
  5343. SRP1[], 45
  5344. SHP[1], 57
  5345. RTG[]
  5346. SRP0[], 45
  5347. MDRP[m&lt;RGr], 72
  5348. SHP[2], 84
  5349. IUP[Y]
  5350. IUP[X]
  5351. </glyphProgram>
  5352. <glyphProgram name="plus">
  5353. /* VTT 6.32 compiler */
  5354. SVTCA[Y]
  5355. MDAP[R], 1
  5356. SMD[], 192
  5357. MDRP[m&gt;RBl], 0
  5358. SHP[1], 10
  5359. SHP[1], 4
  5360. SRP0[], 4
  5361. MDRP[m&gt;RBl], 5
  5362. SHP[1], 7
  5363. IUP[Y]
  5364. IUP[X]
  5365. </glyphProgram>
  5366. <glyphProgram name="plusminus">
  5367. /* VTT 6.32 compiler */
  5368. SVTCA[Y]
  5369. MDAP[R], 1
  5370. SHP[1], 10
  5371. SMD[], 192
  5372. MDRP[m&gt;RBl], 0
  5373. SHP[2], 13
  5374. MDAP[R], 13
  5375. SHP[1], 12
  5376. SRP1[], 1
  5377. SHP[1], 4
  5378. SRP0[], 4
  5379. MDRP[m&gt;RBl], 5
  5380. SHP[1], 7
  5381. IUP[Y]
  5382. IUP[X]
  5383. </glyphProgram>
  5384. <glyphProgram name="product">
  5385. /* VTT 6.32 compiler */
  5386. SVTCA[Y]
  5387. MDAP[R], 0
  5388. CALL[], 1, 2, 114
  5389. SHP[2], 10
  5390. SRP1[], 0
  5391. SHP[1], 8
  5392. IUP[Y]
  5393. IUP[X]
  5394. </glyphProgram>
  5395. <glyphProgram name="q">
  5396. /* VTT 6.32 compiler */
  5397. SVTCA[Y]
  5398. CALL[], 5, 11, 114
  5399. SHP[2], 24
  5400. SRP1[], 24
  5401. SHP[1], 1
  5402. CALL[], 15, 7, 114
  5403. SHP[2], 34
  5404. SRP1[], 34
  5405. SHP[1], 20
  5406. CALL[], 22, 6, 114
  5407. CALL[], 23, 14, 114
  5408. IUP[Y]
  5409. IUP[X]
  5410. </glyphProgram>
  5411. <glyphProgram name="question">
  5412. /* VTT 6.32 compiler */
  5413. SVTCA[Y]
  5414. CALL[], 25, 1, 114
  5415. SHP[2], 12
  5416. CALL[], 39, 11, 114
  5417. SHP[2], 45
  5418. SRP1[], 45
  5419. SHP[1], 38
  5420. MDAP[R], 38
  5421. IUP[Y]
  5422. IUP[X]
  5423. </glyphProgram>
  5424. <glyphProgram name="questiondown">
  5425. /* VTT 6.32 compiler */
  5426. SVTCA[Y]
  5427. MDAP[R], 25
  5428. SHP[1], 12
  5429. MDAP[R], 39
  5430. SHP[1], 45
  5431. SRP1[], 45
  5432. SHP[1], 37
  5433. MDAP[R], 37
  5434. IUP[Y]
  5435. IUP[X]
  5436. </glyphProgram>
  5437. <glyphProgram name="quotedbl">
  5438. /* VTTTalk Unicode 0x22 (") */
  5439. /* ACT generated Wed Jan 15 15:35:14 2020 */
  5440. OFFSET[R], 581, -75, 0
  5441. OFFSET[R], 581, 75, 0
  5442. </glyphProgram>
  5443. <glyphProgram name="quotedbl.ss03">
  5444. /* VTTTalk Unicode 0xffff */
  5445. /* ACT generated Wed Jan 15 15:35:14 2020 */
  5446. OFFSET[R], 583, -93, 0
  5447. OFFSET[R], 583, 68, 0
  5448. </glyphProgram>
  5449. <glyphProgram name="quotedblbase">
  5450. /* VTT 6.32 compiler */
  5451. SVTCA[Y]
  5452. MDAP[R], 13
  5453. SHP[1], 33
  5454. SMD[], 192
  5455. MDRP[m&gt;RGr], 0
  5456. SHP[2], 1
  5457. SHP[2], 20
  5458. SRP1[], 20
  5459. SHP[1], 21
  5460. IUP[Y]
  5461. IUP[X]
  5462. </glyphProgram>
  5463. <glyphProgram name="quotedblleft">
  5464. /* VTT 6.32 compiler */
  5465. SVTCA[Y]
  5466. CALL[], 0, 3, 114
  5467. SHP[2], 1
  5468. SMD[], 192
  5469. MDRP[m&gt;RGr], 13
  5470. SHP[2], 33
  5471. SHP[1], 20
  5472. SRP1[], 20
  5473. SHP[1], 21
  5474. IUP[Y]
  5475. IUP[X]
  5476. </glyphProgram>
  5477. <glyphProgram name="quotedblright">
  5478. /* VTT 6.32 compiler */
  5479. SVTCA[Y]
  5480. CALL[], 33, 3, 114
  5481. SHP[2], 13
  5482. SMD[], 192
  5483. MDRP[m&gt;RGr], 20
  5484. SHP[2], 21
  5485. SHP[2], 0
  5486. SRP1[], 0
  5487. SHP[1], 1
  5488. IUP[Y]
  5489. IUP[X]
  5490. </glyphProgram>
  5491. <glyphProgram name="quoteleft">
  5492. /* VTT 6.32 compiler */
  5493. SVTCA[Y]
  5494. CALL[], 0, 3, 114
  5495. SMD[], 192
  5496. MDRP[m&gt;RGr], 13
  5497. SHP[1], 1
  5498. IUP[Y]
  5499. IUP[X]
  5500. </glyphProgram>
  5501. <glyphProgram name="quoteright">
  5502. /* VTT 6.32 compiler */
  5503. SVTCA[Y]
  5504. CALL[], 13, 3, 114
  5505. SMD[], 192
  5506. MDRP[m&gt;RGr], 0
  5507. SHP[2], 1
  5508. IUP[Y]
  5509. IUP[X]
  5510. </glyphProgram>
  5511. <glyphProgram name="quotesinglbase">
  5512. /* VTTTalk Unicode 0x201a */
  5513. /* ACT generated Wed Jan 15 15:35:14 2020 */
  5514. USEMYMETRICS[]
  5515. OFFSET[R], 575, 0, -532
  5516. </glyphProgram>
  5517. <glyphProgram name="quotesingle">
  5518. /* VTT 6.32 compiler */
  5519. SVTCA[Y]
  5520. MDAP[R], 0
  5521. MDRP[m&gt;RBl], 7
  5522. IUP[Y]
  5523. IUP[X]
  5524. </glyphProgram>
  5525. <glyphProgram name="quotesingle.ss03">
  5526. /* VTT 6.32 compiler */
  5527. SVTCA[Y]
  5528. MDAP[R], 9
  5529. MDRP[m&gt;RBl], 0
  5530. SHP[2], 1
  5531. IUP[Y]
  5532. IUP[X]
  5533. </glyphProgram>
  5534. <glyphProgram name="r">
  5535. /* VTT 6.32 compiler */
  5536. SVTCA[Y]
  5537. CALL[], 0, 6, 114
  5538. CALL[], 8, 7, 114
  5539. SHP[2], 20
  5540. SRP1[], 20
  5541. SHP[1], 2
  5542. SRP1[], 2
  5543. SHP[1], 3
  5544. CALL[], 27, 10, 114
  5545. IUP[Y]
  5546. IUP[X]
  5547. </glyphProgram>
  5548. <glyphProgram name="r.serif">
  5549. /* VTT 6.32 compiler */
  5550. SVTCA[Y]
  5551. MDAP[R], 0
  5552. SHP[2], 1
  5553. SRP1[], 1
  5554. SHP[1], 27
  5555. CALL[], 5, 6, 114
  5556. SHP[2], 4
  5557. CALL[], 11, 7, 114
  5558. SHP[2], 21
  5559. SRP1[], 21
  5560. SHP[1], 7
  5561. IUP[Y]
  5562. IUP[X]
  5563. </glyphProgram>
  5564. <glyphProgram name="racute">
  5565. /* VTTTalk Unicode 0x155 */
  5566. /* ACT generated Wed Jan 15 15:35:14 2020 */
  5567. USEMYMETRICS[]
  5568. OFFSET[R], 393, 0, 0
  5569. OFFSET[R], 894, 29, 0
  5570. SVTCA[Y]
  5571. CALL[], 28, 8, 1, 1, 39, 86
  5572. SHC[2], 1
  5573. </glyphProgram>
  5574. <glyphProgram name="radical">
  5575. /* VTT 6.32 compiler */
  5576. SVTCA[Y]
  5577. CALL[], 0, 19, 114
  5578. MDAP[R], 6
  5579. IP[], 2
  5580. MDAP[R], 2
  5581. SHP[1], 3
  5582. IUP[Y]
  5583. IUP[X]
  5584. </glyphProgram>
  5585. <glyphProgram name="rcaron">
  5586. /* VTTTalk Unicode 0x159 */
  5587. /* ACT generated Wed Jan 15 15:35:14 2020 */
  5588. USEMYMETRICS[]
  5589. OFFSET[R], 393, 0, 0
  5590. OFFSET[R], 898, 34, 0
  5591. SVTCA[Y]
  5592. CALL[], 33, 8, 1, 1, 46, 86
  5593. SHC[2], 1
  5594. </glyphProgram>
  5595. <glyphProgram name="registered">
  5596. /* VTT 6.32 compiler */
  5597. SVTCA[Y]
  5598. MDAP[R], 24
  5599. SHP[1], 45
  5600. SMD[], 448
  5601. MDRP[m&gt;RGr], 34
  5602. SHP[2], 55
  5603. SLOOP[], 7
  5604. IP[], 0, 3, 2, 13, 15, 23, 5
  5605. IUP[Y]
  5606. IUP[X]
  5607. </glyphProgram>
  5608. <glyphProgram name="rightdnheavyleftuplightbxd">
  5609. /* VTT 6.32 compiler */
  5610. SVTCA[Y]
  5611. MDAP[R], 0
  5612. MDAP[R], 7
  5613. IP[], 2
  5614. MDAP[R], 2
  5615. SHP[1], 3
  5616. IUP[Y]
  5617. IUP[X]
  5618. </glyphProgram>
  5619. <glyphProgram name="righteighthblock">
  5620. /* VTT 6.32 compiler */
  5621. SVTCA[Y]
  5622. MDAP[R], 0
  5623. MDAP[R], 1
  5624. IUP[Y]
  5625. IUP[X]
  5626. </glyphProgram>
  5627. <glyphProgram name="righthalfblock">
  5628. /* VTT 6.32 compiler */
  5629. SVTCA[Y]
  5630. MDAP[R], 0
  5631. MDAP[R], 1
  5632. IUP[Y]
  5633. IUP[X]
  5634. </glyphProgram>
  5635. <glyphProgram name="rightheavyleftdnlightbxd">
  5636. /* VTT 6.32 compiler */
  5637. SVTCA[Y]
  5638. MDAP[R], 0
  5639. MDAP[R], 5
  5640. IP[], 3
  5641. MDAP[R], 3
  5642. SHP[1], 2
  5643. IUP[Y]
  5644. IUP[X]
  5645. </glyphProgram>
  5646. <glyphProgram name="rightheavyleftuplightbxd">
  5647. /* VTT 6.32 compiler */
  5648. SVTCA[Y]
  5649. MDAP[R], 0
  5650. MDAP[R], 5
  5651. IP[], 2
  5652. MDAP[R], 2
  5653. SHP[1], 3
  5654. IUP[Y]
  5655. IUP[X]
  5656. </glyphProgram>
  5657. <glyphProgram name="rightheavyleftvertlightbxd">
  5658. /* VTT 6.32 compiler */
  5659. SVTCA[Y]
  5660. MDAP[R], 0
  5661. MDAP[R], 5
  5662. IP[], 2
  5663. MDAP[R], 2
  5664. SHP[1], 3
  5665. IUP[Y]
  5666. IUP[X]
  5667. </glyphProgram>
  5668. <glyphProgram name="rightlightleftdnheavybxd">
  5669. /* VTT 6.32 compiler */
  5670. SVTCA[Y]
  5671. MDAP[R], 0
  5672. MDAP[R], 3
  5673. SHP[1], 2
  5674. IP[], 5
  5675. MDAP[R], 5
  5676. SHP[1], 8
  5677. IUP[Y]
  5678. IUP[X]
  5679. </glyphProgram>
  5680. <glyphProgram name="rightlightleftupheavybxd">
  5681. /* VTT 6.32 compiler */
  5682. SVTCA[Y]
  5683. MDAP[R], 0
  5684. SHP[2], 1
  5685. MDAP[R], 3
  5686. IP[], 8
  5687. MDAP[R], 8
  5688. SHP[1], 5
  5689. IUP[Y]
  5690. IUP[X]
  5691. </glyphProgram>
  5692. <glyphProgram name="rightlightleftvertheavybxd">
  5693. /* VTT 6.32 compiler */
  5694. SVTCA[Y]
  5695. MDAP[R], 0
  5696. MDAP[R], 5
  5697. IP[], 1
  5698. MDAP[R], 1
  5699. SHP[1], 4
  5700. SHP[1], 10
  5701. SRP1[], 10
  5702. SHP[1], 7
  5703. IUP[Y]
  5704. IUP[X]
  5705. </glyphProgram>
  5706. <glyphProgram name="rightupheavyleftdnlightbxd">
  5707. /* VTT 6.32 compiler */
  5708. SVTCA[Y]
  5709. MDAP[R], 0
  5710. MDAP[R], 7
  5711. IP[], 4
  5712. MDAP[R], 4
  5713. SHP[1], 5
  5714. IUP[Y]
  5715. IUP[X]
  5716. </glyphProgram>
  5717. <glyphProgram name="ring">
  5718. /* VTT 6.32 compiler */
  5719. SVTCA[Y]
  5720. MDAP[R], 0
  5721. SHP[2], 16
  5722. SMD[], 128
  5723. RUTG[]
  5724. MDRP[m&gt;RGr], 8
  5725. SHP[2], 22
  5726. IUP[Y]
  5727. IUP[X]
  5728. </glyphProgram>
  5729. <glyphProgram name="ring.case">
  5730. /* VTT 6.32 compiler */
  5731. SVTCA[Y]
  5732. MDAP[R], 0
  5733. SHP[2], 16
  5734. MDRP[m&gt;RGr], 8
  5735. SHP[2], 22
  5736. IUP[Y]
  5737. IUP[X]
  5738. </glyphProgram>
  5739. <glyphProgram name="s">
  5740. /* VTT 6.32 compiler */
  5741. SVTCA[Y]
  5742. CALL[], 59, 11, 114
  5743. SHP[2], 13
  5744. CALL[], 30, 7, 114
  5745. SHP[2], 44
  5746. SRP2[], 59
  5747. SLOOP[], 4
  5748. IP[], 17, 55, 26, 47
  5749. IUP[Y]
  5750. IUP[X]
  5751. </glyphProgram>
  5752. <glyphProgram name="sacute">
  5753. /* VTTTalk Unicode 0x15b */
  5754. /* ACT generated Wed Jan 15 15:35:14 2020 */
  5755. USEMYMETRICS[]
  5756. OFFSET[R], 403, 0, 0
  5757. OFFSET[R], 894, 0, 0
  5758. SVTCA[Y]
  5759. CALL[], 60, 30, 1, 1, 39, 86
  5760. SHC[2], 1
  5761. </glyphProgram>
  5762. <glyphProgram name="scaron">
  5763. /* VTTTalk Unicode 0x161 */
  5764. /* ACT generated Wed Jan 15 15:35:14 2020 */
  5765. USEMYMETRICS[]
  5766. OFFSET[R], 403, 0, 0
  5767. OFFSET[R], 898, 0, 0
  5768. SVTCA[Y]
  5769. CALL[], 65, 30, 1, 1, 46, 86
  5770. SHC[2], 1
  5771. </glyphProgram>
  5772. <glyphProgram name="scedilla">
  5773. /* VTTTalk Unicode 0x15f */
  5774. /* ACT generated Wed Jan 15 15:35:14 2020 */
  5775. USEMYMETRICS[]
  5776. OFFSET[R], 403, 0, 0
  5777. OFFSET[R], 911, 0, 0
  5778. SVTCA[Y]
  5779. CALL[], 75, 59, 0, 0, 10, 86
  5780. SHC[2], 1
  5781. </glyphProgram>
  5782. <glyphProgram name="scircumflex">
  5783. /* VTTTalk Unicode 0x15d */
  5784. /* ACT generated Wed Jan 15 15:35:14 2020 */
  5785. USEMYMETRICS[]
  5786. OFFSET[R], 403, 0, 0
  5787. OFFSET[R], 897, 0, 0
  5788. SVTCA[Y]
  5789. CALL[], 60, 30, 1, 1, 43, 86
  5790. SHC[2], 1
  5791. </glyphProgram>
  5792. <glyphProgram name="second">
  5793. /* VTTTalk Unicode 0x2033 */
  5794. /* ACT generated Wed Jan 15 15:35:14 2020 */
  5795. OFFSET[R], 854, 70, 0
  5796. OFFSET[R], 854, -60, 0
  5797. </glyphProgram>
  5798. <glyphProgram name="section">
  5799. /* VTT 6.32 compiler */
  5800. SVTCA[Y]
  5801. MDAP[R], 0
  5802. SHP[2], 13
  5803. CALL[], 38, 1, 114
  5804. SHP[2], 51
  5805. SRP2[], 0
  5806. SLOOP[], 10
  5807. IP[], 18, 72, 69, 77, 81, 26, 87, 31, 34, 55
  5808. IUP[Y]
  5809. IUP[X]
  5810. </glyphProgram>
  5811. <glyphProgram name="semicolon">
  5812. /* VTT 6.32 compiler */
  5813. SVTCA[Y]
  5814. MDAP[R], 13
  5815. SMD[], 192
  5816. MDRP[m&gt;RGr], 0
  5817. MDAP[R], 26
  5818. SHP[1], 20
  5819. IUP[Y]
  5820. IUP[X]
  5821. </glyphProgram>
  5822. <glyphProgram name="seven">
  5823. /* VTT 6.32 compiler */
  5824. SVTCA[Y]
  5825. CALL[], 0, 12, 114
  5826. CALL[], 6, 4, 114
  5827. SHP[2], 5
  5828. SRP1[], 5
  5829. SHP[1], 8
  5830. IUP[Y]
  5831. IUP[X]
  5832. </glyphProgram>
  5833. <glyphProgram name="seven.dnom">
  5834. /* VTTTalk Unicode 0xffff */
  5835. /* ACT generated Wed Jan 15 15:35:14 2020 */
  5836. USEMYMETRICS[]
  5837. OFFSET[R], 493, 0, 0
  5838. </glyphProgram>
  5839. <glyphProgram name="seven.numr">
  5840. /* VTTTalk Unicode 0xffff */
  5841. /* ACT generated Wed Jan 15 15:35:14 2020 */
  5842. USEMYMETRICS[]
  5843. OFFSET[R], 523, 0, 0
  5844. </glyphProgram>
  5845. <glyphProgram name="six">
  5846. /* VTT 6.32 compiler */
  5847. SVTCA[Y]
  5848. CALL[], 8, 5, 114
  5849. SHP[2], 21
  5850. CALL[], 40, 13, 114
  5851. SHP[2], 61
  5852. SRP2[], 8
  5853. IP[], 31
  5854. MDAP[R], 31
  5855. SHP[1], 51
  5856. SRP1[], 51
  5857. SHP[1], 27
  5858. IUP[Y]
  5859. IUP[X]
  5860. </glyphProgram>
  5861. <glyphProgram name="six.dnom">
  5862. /* VTTTalk Unicode 0xffff */
  5863. /* ACT generated Wed Jan 15 15:35:14 2020 */
  5864. USEMYMETRICS[]
  5865. OFFSET[R], 492, 0, 0
  5866. </glyphProgram>
  5867. <glyphProgram name="six.numr">
  5868. /* VTTTalk Unicode 0xffff */
  5869. /* ACT generated Wed Jan 15 15:35:14 2020 */
  5870. USEMYMETRICS[]
  5871. OFFSET[R], 522, 0, 0
  5872. </glyphProgram>
  5873. <glyphProgram name="slash">
  5874. /* VTT 6.32 compiler */
  5875. SVTCA[Y]
  5876. MDAP[R], 0
  5877. SHP[2], 1
  5878. MDAP[R], 2
  5879. SHP[1], 3
  5880. IUP[Y]
  5881. IUP[X]
  5882. </glyphProgram>
  5883. <glyphProgram name="smileface">
  5884. /* VTT 6.32 compiler */
  5885. SVTCA[Y]
  5886. MDAP[R], 10
  5887. SHP[1], 30
  5888. SMD[], 320
  5889. MDRP[m&gt;RGr], 0
  5890. SHP[2], 20
  5891. SLOOP[], 6
  5892. IP[], 40, 48, 68, 56, 74, 62
  5893. IUP[Y]
  5894. IUP[X]
  5895. </glyphProgram>
  5896. <glyphProgram name="space">
  5897. /* VTT 6.32 compiler */
  5898. </glyphProgram>
  5899. <glyphProgram name="spade">
  5900. /* VTT 6.32 compiler */
  5901. SVTCA[Y]
  5902. MDAP[R], 6
  5903. SHP[1], 7
  5904. MDAP[R], 12
  5905. SRP2[], 6
  5906. IP[], 29
  5907. MDAP[R], 29
  5908. SHP[1], 11
  5909. SHP[1], 24
  5910. SHP[1], 27
  5911. IUP[Y]
  5912. IUP[X]
  5913. </glyphProgram>
  5914. <glyphProgram name="sterling">
  5915. /* VTT 6.32 compiler */
  5916. SVTCA[Y]
  5917. CALL[], 0, 13, 114
  5918. SHP[2], 1
  5919. SHP[2], 59
  5920. SRP1[], 59
  5921. SHP[1], 42
  5922. CALL[], 18, 4, 114
  5923. SHP[2], 25
  5924. CALL[], 54, 13, 114
  5925. SHP[2], 47
  5926. SRP1[], 18
  5927. IP[], 35
  5928. MDAP[R], 35
  5929. SHP[1], 8
  5930. SHP[1], 32
  5931. SRP1[], 32
  5932. SHP[1], 11
  5933. IUP[Y]
  5934. IUP[X]
  5935. </glyphProgram>
  5936. <glyphProgram name="summation">
  5937. /* VTT 6.32 compiler */
  5938. SVTCA[Y]
  5939. MDAP[R], 0
  5940. SHP[2], 11
  5941. SRP1[], 11
  5942. SHP[1], 1
  5943. SHP[1], 10
  5944. MDAP[R], 4
  5945. IP[], 2
  5946. IP[], 9
  5947. SHP[1], 7
  5948. SRP1[], 7
  5949. SHP[1], 3
  5950. SHP[1], 8
  5951. IUP[Y]
  5952. IUP[X]
  5953. </glyphProgram>
  5954. <glyphProgram name="t">
  5955. /* VTT 6.32 compiler */
  5956. SVTCA[Y]
  5957. CALL[], 26, 11, 114
  5958. SHP[2], 19
  5959. CALL[], 27, 6, 114
  5960. SMD[], 128
  5961. MDRP[m&gt;RGr], 8
  5962. DLTP1[(8 @0 -8)]
  5963. SHP[1], 30
  5964. IUP[Y]
  5965. IUP[X]
  5966. </glyphProgram>
  5967. <glyphProgram name="tbar">
  5968. /* VTT 6.32 compiler */
  5969. SVTCA[Y]
  5970. CALL[], 30, 11, 114
  5971. SHP[2], 23
  5972. CALL[], 31, 6, 114
  5973. SMD[], 128
  5974. MDRP[m&gt;RGr], 12
  5975. DLTP1[(12 @0 -8)]
  5976. SHP[1], 34
  5977. SRP1[], 34
  5978. SHP[1], 1
  5979. MDAP[R], 1
  5980. SHP[1], 0
  5981. IUP[Y]
  5982. IUP[X]
  5983. </glyphProgram>
  5984. <glyphProgram name="tcaron">
  5985. /* VTTTalk Unicode 0x165 */
  5986. /* ACT generated Wed Jan 15 15:35:14 2020 */
  5987. USEMYMETRICS[]
  5988. OFFSET[R], 415, 0, 0
  5989. OFFSET[R], 880, 174, 35
  5990. SVTCA[Y]
  5991. CALL[], 31, 8, 1, 1, -95, 86
  5992. SHC[2], 2
  5993. </glyphProgram>
  5994. <glyphProgram name="thorn">
  5995. /* VTT 6.32 compiler */
  5996. SVTCA[Y]
  5997. CALL[], 0, 0, 114
  5998. CALL[], 11, 7, 114
  5999. SHP[2], 37
  6000. SRP1[], 37
  6001. SHP[1], 7
  6002. CALL[], 27, 14, 114
  6003. CALL[], 21, 11, 114
  6004. SHP[2], 28
  6005. SRP1[], 28
  6006. SHP[1], 25
  6007. IUP[Y]
  6008. IUP[X]
  6009. </glyphProgram>
  6010. <glyphProgram name="three">
  6011. /* VTT 6.32 compiler */
  6012. SVTCA[Y]
  6013. CALL[], 40, 5, 114
  6014. SHP[2], 32
  6015. CALL[], 56, 13, 114
  6016. SHP[2], 12
  6017. SRP1[], 40
  6018. IP[], 21
  6019. MDAP[R], 21
  6020. SHP[1], 22
  6021. SRP2[], 22
  6022. IP[], 48
  6023. IUP[Y]
  6024. IUP[X]
  6025. </glyphProgram>
  6026. <glyphProgram name="three.dnom">
  6027. /* VTTTalk Unicode 0xffff */
  6028. /* ACT generated Wed Jan 15 15:35:14 2020 */
  6029. USEMYMETRICS[]
  6030. OFFSET[R], 519, 0, -280
  6031. </glyphProgram>
  6032. <glyphProgram name="three.numr">
  6033. /* VTTTalk Unicode 0xffff */
  6034. /* ACT generated Wed Jan 15 15:35:14 2020 */
  6035. USEMYMETRICS[]
  6036. OFFSET[R], 519, 0, 0
  6037. </glyphProgram>
  6038. <glyphProgram name="threequarters">
  6039. /* VTT 6.32 compiler */
  6040. SVTCA[Y]
  6041. MDAP[R], 36
  6042. SHP[1], 48
  6043. MDAP[R], 48
  6044. SRP2[], 36
  6045. SLOOP[], 3
  6046. IP[], 19, 42, 20
  6047. SHP[2], 65
  6048. MDAP[R], 65
  6049. SHP[1], 66
  6050. MDAP[R], 59
  6051. SHP[1], 52
  6052. MDAP[R], 52
  6053. SRP2[], 59
  6054. IP[], 49
  6055. MDAP[R], 49
  6056. SRP2[], 52
  6057. IP[], 61
  6058. SHP[1], 60
  6059. SHP[1], 57
  6060. SRP1[], 57
  6061. SHP[1], 54
  6062. SRP1[], 54
  6063. SHP[1], 51
  6064. SRP1[], 59
  6065. SHP[1], 63
  6066. MDAP[R], 63
  6067. SHP[1], 64
  6068. IUP[Y]
  6069. IUP[X]
  6070. </glyphProgram>
  6071. <glyphProgram name="tilde">
  6072. /* VTTTalk Unicode 0x2dc */
  6073. /* ACT generated Wed Jan 15 15:35:14 2020 */
  6074. OFFSET[R], 901, 0, 0
  6075. </glyphProgram>
  6076. <glyphProgram name="tilde.case">
  6077. /* VTTTalk Unicode 0xffff */
  6078. /* ACT generated Wed Jan 15 15:35:14 2020 */
  6079. OFFSET[R], 901, 0, 130
  6080. </glyphProgram>
  6081. <glyphProgram name="tildecomb">
  6082. /* VTT 6.32 compiler */
  6083. SVTCA[Y]
  6084. MDAP[R], 4
  6085. SHP[1], 21
  6086. SHP[1], 12
  6087. SRP1[], 12
  6088. SHP[1], 13
  6089. SMD[], 128
  6090. MDRP[m&gt;RBl], 16
  6091. SHP[2], 9
  6092. SHP[2], 0
  6093. SRP1[], 0
  6094. SHP[1], 1
  6095. IUP[Y]
  6096. IUP[X]
  6097. </glyphProgram>
  6098. <glyphProgram name="tildecomb.case">
  6099. /* VTTTalk Unicode 0xffff */
  6100. /* ACT generated Wed Jan 15 15:35:14 2020 */
  6101. OFFSET[R], 901, -5, 114
  6102. </glyphProgram>
  6103. <glyphProgram name="tildecomb.i">
  6104. /* VTT 6.32 compiler */
  6105. SVTCA[Y]
  6106. MIAP[R], 4, 16
  6107. SHP[1], 21
  6108. SHP[1], 12
  6109. SRP1[], 12
  6110. SHP[1], 13
  6111. SMD[], 128
  6112. MDRP[m&gt;RBl], 16
  6113. SHP[2], 9
  6114. SHP[2], 0
  6115. SRP1[], 0
  6116. SHP[1], 1
  6117. IUP[Y]
  6118. IUP[X]
  6119. </glyphProgram>
  6120. <glyphProgram name="trademark">
  6121. /* VTT 6.32 compiler */
  6122. SVTCA[Y]
  6123. CALL[], 3, 3, 114
  6124. SHP[2], 0
  6125. MDAP[R], 0
  6126. SHP[1], 8
  6127. SRP1[], 8
  6128. SHP[1], 15
  6129. SRP1[], 0
  6130. IP[], 18
  6131. MDAP[R], 18
  6132. SLOOP[], 3
  6133. IP[], 11, 19, 16
  6134. SHP[2], 2
  6135. SRP1[], 2
  6136. SHP[1], 6
  6137. SHP[2], 9
  6138. SRP1[], 9
  6139. SHP[1], 12
  6140. IUP[Y]
  6141. IUP[X]
  6142. </glyphProgram>
  6143. <glyphProgram name="two">
  6144. /* VTT 6.32 compiler */
  6145. SVTCA[Y]
  6146. CALL[], 25, 5, 114
  6147. SHP[2], 11
  6148. CALL[], 43, 12, 114
  6149. SHP[2], 35
  6150. SRP1[], 35
  6151. SHP[1], 0
  6152. IUP[Y]
  6153. IUP[X]
  6154. </glyphProgram>
  6155. <glyphProgram name="two.dnom">
  6156. /* VTTTalk Unicode 0xffff */
  6157. /* ACT generated Wed Jan 15 15:35:14 2020 */
  6158. USEMYMETRICS[]
  6159. OFFSET[R], 518, 0, -253
  6160. </glyphProgram>
  6161. <glyphProgram name="two.numr">
  6162. /* VTTTalk Unicode 0xffff */
  6163. /* ACT generated Wed Jan 15 15:35:14 2020 */
  6164. USEMYMETRICS[]
  6165. OFFSET[R], 518, 0, 0
  6166. </glyphProgram>
  6167. <glyphProgram name="u">
  6168. /* VTT 6.32 compiler */
  6169. SVTCA[Y]
  6170. CALL[], 0, 11, 114
  6171. SHP[2], 14
  6172. SRP1[], 14
  6173. SHP[1], 30
  6174. CALL[], 7, 6, 114
  6175. SHP[2], 21
  6176. CALL[], 26, 10, 114
  6177. IUP[Y]
  6178. IUP[X]
  6179. </glyphProgram>
  6180. <glyphProgram name="u.i">
  6181. /* VTT 6.32 compiler */
  6182. SVTCA[Y]
  6183. CALL[], 0, 11, 114
  6184. SHP[2], 14
  6185. SRP1[], 14
  6186. SHP[1], 30
  6187. CALL[], 7, 6, 114
  6188. SHP[2], 21
  6189. MIAP[R], 26, 10
  6190. IUP[Y]
  6191. IUP[X]
  6192. </glyphProgram>
  6193. <glyphProgram name="uacute">
  6194. /* VTTTalk Unicode 0xfa */
  6195. /* ACT generated Wed Jan 15 15:35:14 2020 */
  6196. USEMYMETRICS[]
  6197. OFFSET[R], 423, 0, 0
  6198. OFFSET[R], 894, -11, 0
  6199. SVTCA[Y]
  6200. CALL[], 35, 20, 1, 1, 50, 86
  6201. SHC[2], 1
  6202. </glyphProgram>
  6203. <glyphProgram name="ubreve">
  6204. /* VTTTalk Unicode 0x16d */
  6205. /* ACT generated Wed Jan 15 15:35:14 2020 */
  6206. USEMYMETRICS[]
  6207. OFFSET[R], 423, 0, 0
  6208. OFFSET[R], 899, -8, 0
  6209. SVTCA[Y]
  6210. CALL[], 39, 20, 1, 1, 81, 86
  6211. SHC[2], 1
  6212. </glyphProgram>
  6213. <glyphProgram name="ucircumflex">
  6214. /* VTTTalk Unicode 0xfb */
  6215. /* ACT generated Wed Jan 15 15:35:14 2020 */
  6216. USEMYMETRICS[]
  6217. OFFSET[R], 423, 0, 0
  6218. OFFSET[R], 897, 0, 0
  6219. SVTCA[Y]
  6220. CALL[], 35, 7, 1, 1, 54, 86
  6221. SHC[2], 1
  6222. </glyphProgram>
  6223. <glyphProgram name="udieresis">
  6224. /* VTTTalk Unicode 0xfc */
  6225. /* ACT generated Wed Jan 15 15:35:14 2020 */
  6226. USEMYMETRICS[]
  6227. OFFSET[R], 423, 0, 0
  6228. OFFSET[R], 891, -1, 0
  6229. SVTCA[Y]
  6230. CALL[], 35, 7, 1, 1, 107, 86
  6231. SHC[2], 1
  6232. SHC[2], 2
  6233. </glyphProgram>
  6234. <glyphProgram name="ugrave">
  6235. /* VTTTalk Unicode 0xf9 */
  6236. /* ACT generated Wed Jan 15 15:35:14 2020 */
  6237. USEMYMETRICS[]
  6238. OFFSET[R], 423, 0, 0
  6239. OFFSET[R], 893, -11, 0
  6240. SVTCA[Y]
  6241. CALL[], 35, 20, 1, 1, 50, 86
  6242. SHC[2], 1
  6243. </glyphProgram>
  6244. <glyphProgram name="uhorn">
  6245. USEMYMETRICS[]
  6246. OFFSET[R], 468, 0, 0
  6247. OFFSET[R], 907, -15, 0
  6248. SVTCA[Y]
  6249. CALL[], 39, 7, 1, 1, -49, 86
  6250. SHC[2], 1
  6251. </glyphProgram>
  6252. <glyphProgram name="uhungarumlaut">
  6253. /* VTTTalk Unicode 0x171 */
  6254. /* ACT generated Wed Jan 15 15:35:14 2020 */
  6255. USEMYMETRICS[]
  6256. OFFSET[R], 423, 0, 0
  6257. OFFSET[R], 895, 11, 0
  6258. SVTCA[Y]
  6259. CALL[], 35, 20, 1, 1, 65, 86
  6260. SHC[2], 1
  6261. SHC[2], 2
  6262. </glyphProgram>
  6263. <glyphProgram name="umacron">
  6264. /* VTTTalk Unicode 0x16b */
  6265. /* ACT generated Wed Jan 15 15:35:14 2020 */
  6266. USEMYMETRICS[]
  6267. OFFSET[R], 423, 0, 0
  6268. OFFSET[R], 902, 0, 0
  6269. SVTCA[Y]
  6270. CALL[], 35, 7, 1, 1, 108, 86
  6271. SHC[2], 1
  6272. </glyphProgram>
  6273. <glyphProgram name="underscore">
  6274. /* VTT 6.32 compiler */
  6275. SVTCA[Y]
  6276. MDAP[R], 0
  6277. SHP[2], 1
  6278. IUP[Y]
  6279. IUP[X]
  6280. </glyphProgram>
  6281. <glyphProgram name="uni00A0">
  6282. /* VTT 6.32 compiler */
  6283. </glyphProgram>
  6284. <glyphProgram name="uni00AD">
  6285. /* VTTTalk Unicode 0xad */
  6286. /* ACT generated Wed Jan 15 15:35:14 2020 */
  6287. USEMYMETRICS[]
  6288. OFFSET[R], 562, 0, 0
  6289. </glyphProgram>
  6290. <glyphProgram name="uni00B2">
  6291. /* VTT 6.32 compiler */
  6292. SVTCA[Y]
  6293. CALL[], 21, 5, 114
  6294. SHP[2], 9
  6295. MIRP[m&lt;RGr], 38, 119
  6296. SHP[2], 30
  6297. SRP1[], 30
  6298. SHP[1], 0
  6299. IUP[Y]
  6300. IUP[X]
  6301. </glyphProgram>
  6302. <glyphProgram name="uni00B3">
  6303. /* VTT 6.32 compiler */
  6304. SVTCA[Y]
  6305. CALL[], 36, 5, 114
  6306. MIRP[m&lt;RGr], 50, 119
  6307. SHP[1], 29
  6308. MIAP[R], 50, 12
  6309. SRP2[], 36
  6310. IP[], 19
  6311. MDAP[R], 19
  6312. SHP[1], 20
  6313. SRP2[], 20
  6314. IP[], 42
  6315. IUP[Y]
  6316. IUP[X]
  6317. </glyphProgram>
  6318. <glyphProgram name="uni00B5">
  6319. /* VTT 6.32 compiler */
  6320. SVTCA[Y]
  6321. CALL[], 7, 6, 114
  6322. SHP[2], 19
  6323. MIAP[R], 33, 11
  6324. SHP[1], 25
  6325. CALL[], 41, 11, 114
  6326. SHP[2], 14
  6327. SRP1[], 14
  6328. SHP[1], 45
  6329. MDAP[R], 50
  6330. IUP[Y]
  6331. IUP[X]
  6332. </glyphProgram>
  6333. <glyphProgram name="uni00B9">
  6334. /* VTT 6.32 compiler */
  6335. SVTCA[Y]
  6336. CALL[], 4, 4, 114
  6337. MIRP[m&gt;RBl], 0, 119
  6338. SHP[1], 1
  6339. SRP1[], 1
  6340. SHP[1], 2
  6341. SRP1[], 2
  6342. SHP[1], 3
  6343. IUP[Y]
  6344. IUP[X]
  6345. </glyphProgram>
  6346. <glyphProgram name="uni0122">
  6347. /* VTTTalk Unicode 0x122 */
  6348. /* ACT generated Wed Jan 15 15:35:14 2020 */
  6349. USEMYMETRICS[]
  6350. OFFSET[R], 67, 0, 0
  6351. OFFSET[R], 910, 30, 0
  6352. SVTCA[Y]
  6353. CALL[], 61, 48, 1, 1, -22, 86
  6354. SHC[2], 1
  6355. </glyphProgram>
  6356. <glyphProgram name="uni0123">
  6357. /* VTTTalk Unicode 0x123 */
  6358. /* ACT generated Wed Jan 15 15:35:14 2020 */
  6359. USEMYMETRICS[]
  6360. OFFSET[R], 301, 0, 0
  6361. OFFSET[R], 906, -10, -10
  6362. SVTCA[Y]
  6363. CALL[], 107, 63, 1, 1, 66, 86
  6364. SHC[2], 4
  6365. </glyphProgram>
  6366. <glyphProgram name="uni0136">
  6367. /* VTTTalk Unicode 0x136 */
  6368. /* ACT generated Wed Jan 15 15:35:14 2020 */
  6369. USEMYMETRICS[]
  6370. OFFSET[R], 96, 0, 0
  6371. OFFSET[R], 910, 0, 0
  6372. SVTCA[Y]
  6373. CALL[], 34, 3, 1, 1, -32, 86
  6374. SHC[2], 1
  6375. </glyphProgram>
  6376. <glyphProgram name="uni0137">
  6377. /* VTTTalk Unicode 0x137 */
  6378. /* ACT generated Wed Jan 15 15:35:14 2020 */
  6379. USEMYMETRICS[]
  6380. OFFSET[R], 332, 0, 0
  6381. OFFSET[R], 910, 14, 0
  6382. SVTCA[Y]
  6383. CALL[], 34, 3, 1, 1, -32, 86
  6384. SHC[2], 1
  6385. </glyphProgram>
  6386. <glyphProgram name="uni013B">
  6387. /* VTTTalk Unicode 0x13b */
  6388. /* ACT generated Wed Jan 15 15:35:14 2020 */
  6389. USEMYMETRICS[]
  6390. OFFSET[R], 99, 0, 0
  6391. OFFSET[R], 910, 14, 0
  6392. SVTCA[Y]
  6393. CALL[], 23, 10, 1, 1, -32, 86
  6394. SHC[2], 1
  6395. </glyphProgram>
  6396. <glyphProgram name="uni013C">
  6397. /* VTTTalk Unicode 0x13c */
  6398. /* ACT generated Wed Jan 15 15:35:14 2020 */
  6399. USEMYMETRICS[]
  6400. OFFSET[R], 335, 0, 0
  6401. OFFSET[R], 910, 14, 0
  6402. SVTCA[Y]
  6403. CALL[], 22, 0, 1, 1, -32, 86
  6404. SHC[2], 1
  6405. </glyphProgram>
  6406. <glyphProgram name="uni0145">
  6407. /* VTTTalk Unicode 0x145 */
  6408. /* ACT generated Wed Jan 15 15:35:14 2020 */
  6409. USEMYMETRICS[]
  6410. OFFSET[R], 111, 0, 0
  6411. OFFSET[R], 910, 14, 0
  6412. SVTCA[Y]
  6413. CALL[], 27, 11, 1, 1, -32, 86
  6414. SHC[2], 1
  6415. </glyphProgram>
  6416. <glyphProgram name="uni0146">
  6417. /* VTTTalk Unicode 0x146 */
  6418. /* ACT generated Wed Jan 15 15:35:14 2020 */
  6419. USEMYMETRICS[]
  6420. OFFSET[R], 346, 0, 0
  6421. OFFSET[R], 910, 24, 0
  6422. SVTCA[Y]
  6423. CALL[], 37, 13, 1, 1, -32, 86
  6424. SHC[2], 1
  6425. </glyphProgram>
  6426. <glyphProgram name="uni0156">
  6427. /* VTTTalk Unicode 0x156 */
  6428. /* ACT generated Wed Jan 15 15:35:14 2020 */
  6429. USEMYMETRICS[]
  6430. OFFSET[R], 158, 0, 0
  6431. OFFSET[R], 910, 14, 0
  6432. SVTCA[Y]
  6433. CALL[], 38, 12, 1, 1, -32, 86
  6434. SHC[2], 2
  6435. </glyphProgram>
  6436. <glyphProgram name="uni0157">
  6437. /* VTTTalk Unicode 0x157 */
  6438. /* ACT generated Wed Jan 15 15:35:14 2020 */
  6439. USEMYMETRICS[]
  6440. OFFSET[R], 393, 0, 0
  6441. OFFSET[R], 910, 34, 0
  6442. SVTCA[Y]
  6443. CALL[], 40, 27, 1, 1, -31, 86
  6444. SHC[2], 1
  6445. </glyphProgram>
  6446. <glyphProgram name="uni0162">
  6447. /* VTTTalk Unicode 0x162 */
  6448. /* ACT generated Wed Jan 15 15:35:14 2020 */
  6449. USEMYMETRICS[]
  6450. OFFSET[R], 179, 0, 0
  6451. OFFSET[R], 911, -21, 0
  6452. SVTCA[Y]
  6453. CALL[], 23, 0, 1, 0, 0, 86
  6454. SHC[2], 1
  6455. </glyphProgram>
  6456. <glyphProgram name="uni0163">
  6457. /* VTTTalk Unicode 0x163 */
  6458. /* ACT generated Wed Jan 15 15:35:14 2020 */
  6459. USEMYMETRICS[]
  6460. OFFSET[R], 415, 0, 0
  6461. OFFSET[R], 911, -21, 0
  6462. SVTCA[Y]
  6463. CALL[], 46, 26, 1, 0, 7, 86
  6464. SHC[2], 2
  6465. </glyphProgram>
  6466. <glyphProgram name="uni018F">
  6467. /* VTTTalk Unicode 0x18f */
  6468. /* ACT generated Wed Jan 15 15:35:14 2020 */
  6469. USEMYMETRICS[]
  6470. OFFSET[R], 120, 0, 0
  6471. </glyphProgram>
  6472. <glyphProgram name="uni0198">
  6473. /* VTT 6.32 compiler */
  6474. SVTCA[Y]
  6475. CALL[], 0, 2, 114
  6476. CALL[], 12, 3, 114
  6477. SHP[2], 24
  6478. MIAP[R], 32, 18
  6479. SRP2[], 0
  6480. SLOOP[], 4
  6481. IP[], 30, 7, 33, 34
  6482. MIAP[R], 36, 18
  6483. IUP[Y]
  6484. IUP[X]
  6485. </glyphProgram>
  6486. <glyphProgram name="uni01B8">
  6487. /* VTT 6.32 compiler */
  6488. SVTCA[Y]
  6489. CALL[], 32, 9, 114
  6490. CALL[], 34, 2, 114
  6491. SHP[2], 37
  6492. SRP1[], 37
  6493. SHP[1], 33
  6494. SRP1[], 32
  6495. SHP[1], 20
  6496. IP[], 11
  6497. MDAP[R], 11
  6498. SLOOP[], 3
  6499. SHP[1], 10, 39, 38
  6500. IUP[Y]
  6501. IUP[X]
  6502. </glyphProgram>
  6503. <glyphProgram name="uni01B9">
  6504. /* VTTTalk Unicode 0x1b9 */
  6505. /* ACT generated Wed Jan 15 15:35:14 2020 */
  6506. OFFSET[R], 65, 20, -166
  6507. </glyphProgram>
  6508. <glyphProgram name="uni01C7">
  6509. /* VTT 6.32 compiler */
  6510. SVTCA[Y]
  6511. MDAP[R], 0
  6512. CALL[], 29, 2, 114
  6513. CALL[], 28, 8, 114
  6514. SRP1[], 29
  6515. SHP[1], 19
  6516. SRP1[], 19
  6517. SHP[1], 18
  6518. SHP[2], 35
  6519. SRP1[], 0
  6520. SHP[1], 12
  6521. IUP[Y]
  6522. IUP[X]
  6523. </glyphProgram>
  6524. <glyphProgram name="uni01C8">
  6525. /* VTT 6.32 compiler */
  6526. SVTCA[Y]
  6527. CALL[], 0, 8, 114
  6528. SHP[2], 6
  6529. CALL[], 1, 2, 114
  6530. MDAP[R], 9
  6531. SHP[1], 23
  6532. CALL[], 31, 6, 114
  6533. SHP[2], 30
  6534. SHP[2], 38
  6535. MDAP[R], 38
  6536. SHP[1], 44
  6537. IUP[Y]
  6538. IUP[X]
  6539. </glyphProgram>
  6540. <glyphProgram name="uni01C9">
  6541. /* VTT 6.32 compiler */
  6542. SVTCA[Y]
  6543. CALL[], 0, 15, 114
  6544. SHP[2], 12
  6545. CALL[], 19, 6, 114
  6546. SHP[2], 18
  6547. MDRP[m&gt;RWh], 36
  6548. SHP[2], 42
  6549. CALL[], 26, 10, 114
  6550. SHP[2], 27
  6551. SRP1[], 27
  6552. SHP[1], 33
  6553. CALL[], 31, 0, 114
  6554. SHP[2], 30
  6555. IUP[Y]
  6556. IUP[X]
  6557. </glyphProgram>
  6558. <glyphProgram name="uni01EA">
  6559. /* VTTTalk Unicode 0x1ea */
  6560. /* ACT generated Wed Jan 15 15:35:14 2020 */
  6561. USEMYMETRICS[]
  6562. OFFSET[R], 120, 0, 0
  6563. OFFSET[R], 912, 38, 10
  6564. SVTCA[Y]
  6565. CALL[], 41, 0, 0, 0, 38, 86
  6566. SHC[2], 2
  6567. </glyphProgram>
  6568. <glyphProgram name="uni01EB">
  6569. /* VTTTalk Unicode 0x1eb */
  6570. /* ACT generated Wed Jan 15 15:35:14 2020 */
  6571. USEMYMETRICS[]
  6572. OFFSET[R], 355, 0, 0
  6573. OFFSET[R], 912, 37, 10
  6574. </glyphProgram>
  6575. <glyphProgram name="uni0200">
  6576. /* VTTTalk Unicode 0x200 */
  6577. /* ACT generated Wed Jan 15 15:35:14 2020 */
  6578. USEMYMETRICS[]
  6579. OFFSET[R], 1, 0, 0
  6580. OFFSET[R], 904, -21, 166
  6581. SVTCA[Y]
  6582. CALL[], 11, 7, 1, 1, 39, 86
  6583. SHC[2], 2
  6584. SHC[2], 3
  6585. </glyphProgram>
  6586. <glyphProgram name="uni0201">
  6587. /* VTTTalk Unicode 0x201 */
  6588. /* ACT generated Wed Jan 15 15:35:14 2020 */
  6589. USEMYMETRICS[]
  6590. OFFSET[R], 232, 0, 0
  6591. OFFSET[R], 904, -21, 0
  6592. SVTCA[Y]
  6593. CALL[], 56, 43, 1, 1, 40, 86
  6594. SHC[2], 1
  6595. SHC[2], 2
  6596. </glyphProgram>
  6597. <glyphProgram name="uni0202">
  6598. /* VTTTalk Unicode 0x202 */
  6599. /* ACT generated Wed Jan 15 15:35:14 2020 */
  6600. USEMYMETRICS[]
  6601. OFFSET[R], 1, 0, 0
  6602. OFFSET[R], 905, -8, 166
  6603. SVTCA[Y]
  6604. CALL[], 11, 7, 1, 1, 60, 86
  6605. SHC[2], 2
  6606. </glyphProgram>
  6607. <glyphProgram name="uni0203">
  6608. /* VTTTalk Unicode 0x203 */
  6609. /* ACT generated Wed Jan 15 15:35:14 2020 */
  6610. USEMYMETRICS[]
  6611. OFFSET[R], 232, 0, 0
  6612. OFFSET[R], 905, -8, 0
  6613. SVTCA[Y]
  6614. CALL[], 56, 43, 1, 1, 61, 86
  6615. SHC[2], 1
  6616. </glyphProgram>
  6617. <glyphProgram name="uni0204">
  6618. /* VTTTalk Unicode 0x204 */
  6619. /* ACT generated Wed Jan 15 15:35:14 2020 */
  6620. USEMYMETRICS[]
  6621. OFFSET[R], 42, 0, 0
  6622. OFFSET[R], 904, -12, 166
  6623. SVTCA[Y]
  6624. CALL[], 12, 1, 1, 1, 49, 86
  6625. SHC[2], 1
  6626. SHC[2], 2
  6627. </glyphProgram>
  6628. <glyphProgram name="uni0205">
  6629. /* VTTTalk Unicode 0x205 */
  6630. /* ACT generated Wed Jan 15 15:35:14 2020 */
  6631. USEMYMETRICS[]
  6632. OFFSET[R], 274, 0, 0
  6633. OFFSET[R], 904, -11, 0
  6634. SVTCA[Y]
  6635. CALL[], 44, 10, 1, 1, 39, 86
  6636. SHC[2], 2
  6637. SHC[2], 3
  6638. </glyphProgram>
  6639. <glyphProgram name="uni0206">
  6640. /* VTTTalk Unicode 0x206 */
  6641. /* ACT generated Wed Jan 15 15:35:14 2020 */
  6642. USEMYMETRICS[]
  6643. OFFSET[R], 42, 0, 0
  6644. OFFSET[R], 905, 1, 166
  6645. SVTCA[Y]
  6646. CALL[], 12, 1, 1, 1, 70, 86
  6647. SHC[2], 1
  6648. </glyphProgram>
  6649. <glyphProgram name="uni0207">
  6650. /* VTTTalk Unicode 0x207 */
  6651. /* ACT generated Wed Jan 15 15:35:14 2020 */
  6652. USEMYMETRICS[]
  6653. OFFSET[R], 274, 0, 0
  6654. OFFSET[R], 905, 2, 0
  6655. SVTCA[Y]
  6656. CALL[], 44, 10, 1, 1, 60, 86
  6657. SHC[2], 2
  6658. </glyphProgram>
  6659. <glyphProgram name="uni0208">
  6660. /* VTTTalk Unicode 0x208 */
  6661. /* ACT generated Wed Jan 15 15:35:14 2020 */
  6662. USEMYMETRICS[]
  6663. OFFSET[R], 79, 0, 0
  6664. OFFSET[R], 904, -32, 166
  6665. SVTCA[Y]
  6666. CALL[], 12, 5, 1, 1, 50, 86
  6667. SHC[2], 1
  6668. SHC[2], 2
  6669. </glyphProgram>
  6670. <glyphProgram name="uni0209">
  6671. /* VTTTalk Unicode 0x209 */
  6672. /* ACT generated Wed Jan 15 15:35:14 2020 */
  6673. USEMYMETRICS[]
  6674. OFFSET[R], 314, 0, 0
  6675. OFFSET[R], 904, -21, 0
  6676. SVTCA[Y]
  6677. CALL[], 10, 5, 1, 1, 50, 86
  6678. SHC[2], 1
  6679. SHC[2], 2
  6680. </glyphProgram>
  6681. <glyphProgram name="uni020A">
  6682. /* VTTTalk Unicode 0x20a */
  6683. /* ACT generated Wed Jan 15 15:35:14 2020 */
  6684. USEMYMETRICS[]
  6685. OFFSET[R], 79, 0, 0
  6686. OFFSET[R], 905, -19, 166
  6687. SVTCA[Y]
  6688. CALL[], 12, 5, 1, 1, 71, 86
  6689. SHC[2], 1
  6690. </glyphProgram>
  6691. <glyphProgram name="uni020B">
  6692. /* VTTTalk Unicode 0x20b */
  6693. /* ACT generated Wed Jan 15 15:35:14 2020 */
  6694. USEMYMETRICS[]
  6695. OFFSET[R], 314, 0, 0
  6696. OFFSET[R], 905, -8, 0
  6697. SVTCA[Y]
  6698. CALL[], 10, 5, 1, 1, 71, 86
  6699. SHC[2], 1
  6700. </glyphProgram>
  6701. <glyphProgram name="uni020C">
  6702. /* VTTTalk Unicode 0x20c */
  6703. /* ACT generated Wed Jan 15 15:35:14 2020 */
  6704. USEMYMETRICS[]
  6705. OFFSET[R], 120, 0, 0
  6706. OFFSET[R], 904, -21, 166
  6707. SVTCA[Y]
  6708. CALL[], 32, 8, 1, 1, 46, 86
  6709. SHC[2], 2
  6710. SHC[2], 3
  6711. </glyphProgram>
  6712. <glyphProgram name="uni020D">
  6713. /* VTTTalk Unicode 0x20d */
  6714. /* ACT generated Wed Jan 15 15:35:14 2020 */
  6715. USEMYMETRICS[]
  6716. OFFSET[R], 355, 0, 0
  6717. OFFSET[R], 904, -21, 0
  6718. SVTCA[Y]
  6719. CALL[], 32, 8, 1, 1, 40, 86
  6720. SHC[2], 2
  6721. SHC[2], 3
  6722. </glyphProgram>
  6723. <glyphProgram name="uni020E">
  6724. /* VTTTalk Unicode 0x20e */
  6725. /* ACT generated Wed Jan 15 15:35:14 2020 */
  6726. USEMYMETRICS[]
  6727. OFFSET[R], 120, 0, 0
  6728. OFFSET[R], 905, -8, 166
  6729. SVTCA[Y]
  6730. CALL[], 32, 8, 1, 1, 67, 86
  6731. SHC[2], 2
  6732. </glyphProgram>
  6733. <glyphProgram name="uni020F">
  6734. /* VTTTalk Unicode 0x20f */
  6735. /* ACT generated Wed Jan 15 15:35:14 2020 */
  6736. USEMYMETRICS[]
  6737. OFFSET[R], 355, 0, 0
  6738. OFFSET[R], 905, -8, 0
  6739. SVTCA[Y]
  6740. CALL[], 32, 8, 1, 1, 61, 86
  6741. SHC[2], 2
  6742. </glyphProgram>
  6743. <glyphProgram name="uni0210">
  6744. /* VTTTalk Unicode 0x210 */
  6745. /* ACT generated Wed Jan 15 15:35:14 2020 */
  6746. USEMYMETRICS[]
  6747. OFFSET[R], 158, 0, 0
  6748. OFFSET[R], 904, -21, 166
  6749. SVTCA[Y]
  6750. CALL[], 26, 1, 1, 1, 50, 86
  6751. SHC[2], 2
  6752. SHC[2], 3
  6753. </glyphProgram>
  6754. <glyphProgram name="uni0211">
  6755. /* VTTTalk Unicode 0x211 */
  6756. /* ACT generated Wed Jan 15 15:35:14 2020 */
  6757. USEMYMETRICS[]
  6758. OFFSET[R], 393, 0, 0
  6759. OFFSET[R], 904, 19, 0
  6760. SVTCA[Y]
  6761. CALL[], 28, 0, 1, 1, 50, 86
  6762. SHC[2], 1
  6763. SHC[2], 2
  6764. </glyphProgram>
  6765. <glyphProgram name="uni0212">
  6766. /* VTTTalk Unicode 0x212 */
  6767. /* ACT generated Wed Jan 15 15:35:14 2020 */
  6768. USEMYMETRICS[]
  6769. OFFSET[R], 158, 0, 0
  6770. OFFSET[R], 905, -8, 166
  6771. SVTCA[Y]
  6772. CALL[], 26, 1, 1, 1, 71, 86
  6773. SHC[2], 2
  6774. </glyphProgram>
  6775. <glyphProgram name="uni0213">
  6776. /* VTTTalk Unicode 0x213 */
  6777. /* ACT generated Wed Jan 15 15:35:14 2020 */
  6778. USEMYMETRICS[]
  6779. OFFSET[R], 393, 0, 0
  6780. OFFSET[R], 905, 32, 0
  6781. SVTCA[Y]
  6782. CALL[], 28, 0, 1, 1, 71, 86
  6783. SHC[2], 1
  6784. </glyphProgram>
  6785. <glyphProgram name="uni0214">
  6786. /* VTTTalk Unicode 0x214 */
  6787. /* ACT generated Wed Jan 15 15:35:14 2020 */
  6788. USEMYMETRICS[]
  6789. OFFSET[R], 186, 0, 0
  6790. OFFSET[R], 904, -21, 166
  6791. SVTCA[Y]
  6792. CALL[], 25, 4, 1, 1, 50, 86
  6793. SHC[2], 1
  6794. SHC[2], 2
  6795. </glyphProgram>
  6796. <glyphProgram name="uni0215">
  6797. /* VTTTalk Unicode 0x215 */
  6798. /* ACT generated Wed Jan 15 15:35:14 2020 */
  6799. USEMYMETRICS[]
  6800. OFFSET[R], 423, 0, 0
  6801. OFFSET[R], 904, -21, 0
  6802. SVTCA[Y]
  6803. CALL[], 35, 7, 1, 1, 50, 86
  6804. SHC[2], 1
  6805. SHC[2], 2
  6806. </glyphProgram>
  6807. <glyphProgram name="uni0216">
  6808. /* VTTTalk Unicode 0x216 */
  6809. /* ACT generated Wed Jan 15 15:35:14 2020 */
  6810. USEMYMETRICS[]
  6811. OFFSET[R], 186, 0, 0
  6812. OFFSET[R], 905, -8, 166
  6813. SVTCA[Y]
  6814. CALL[], 25, 4, 1, 1, 71, 86
  6815. SHC[2], 1
  6816. </glyphProgram>
  6817. <glyphProgram name="uni0217">
  6818. /* VTTTalk Unicode 0x217 */
  6819. /* ACT generated Wed Jan 15 15:35:14 2020 */
  6820. USEMYMETRICS[]
  6821. OFFSET[R], 423, 0, 0
  6822. OFFSET[R], 905, -8, 0
  6823. SVTCA[Y]
  6824. CALL[], 35, 7, 1, 1, 71, 86
  6825. SHC[2], 1
  6826. </glyphProgram>
  6827. <glyphProgram name="uni0218">
  6828. /* VTTTalk Unicode 0x218 */
  6829. /* ACT generated Wed Jan 15 15:35:14 2020 */
  6830. USEMYMETRICS[]
  6831. OFFSET[R], 166, 0, 0
  6832. OFFSET[R], 910, 11, 0
  6833. SVTCA[Y]
  6834. CALL[], 77, 64, 1, 1, -22, 86
  6835. SHC[2], 1
  6836. </glyphProgram>
  6837. <glyphProgram name="uni0219">
  6838. /* VTTTalk Unicode 0x219 */
  6839. /* ACT generated Wed Jan 15 15:35:14 2020 */
  6840. USEMYMETRICS[]
  6841. OFFSET[R], 403, 0, 0
  6842. OFFSET[R], 910, 0, 0
  6843. SVTCA[Y]
  6844. CALL[], 72, 59, 1, 1, -22, 86
  6845. SHC[2], 1
  6846. </glyphProgram>
  6847. <glyphProgram name="uni021A">
  6848. /* VTTTalk Unicode 0x21a */
  6849. /* ACT generated Wed Jan 15 15:35:14 2020 */
  6850. USEMYMETRICS[]
  6851. OFFSET[R], 179, 0, 0
  6852. OFFSET[R], 910, 14, 0
  6853. SVTCA[Y]
  6854. CALL[], 20, 0, 1, 1, -32, 86
  6855. SHC[2], 1
  6856. </glyphProgram>
  6857. <glyphProgram name="uni021B">
  6858. /* VTTTalk Unicode 0x21b */
  6859. /* ACT generated Wed Jan 15 15:35:14 2020 */
  6860. USEMYMETRICS[]
  6861. OFFSET[R], 415, 0, 0
  6862. OFFSET[R], 910, 14, 0
  6863. SVTCA[Y]
  6864. CALL[], 43, 26, 1, 1, -25, 86
  6865. SHC[2], 2
  6866. </glyphProgram>
  6867. <glyphProgram name="uni022A">
  6868. /* VTTTalk Unicode 0x22a */
  6869. /* ACT generated Wed Jan 15 15:35:14 2020 */
  6870. USEMYMETRICS[]
  6871. OFFSET[R], 120, 0, 0
  6872. OFFSET[R], 930, -1, 0
  6873. OFFSET[R], 902, -2, 308
  6874. SVTCA[Y]
  6875. CALL[], 32, 8, 1, 1, 61, 86
  6876. SHC[2], 2
  6877. SHC[2], 3
  6878. CALL[], 56, 38, 1, 1, 84, 86
  6879. SHC[2], 4
  6880. </glyphProgram>
  6881. <glyphProgram name="uni022B">
  6882. /* VTTTalk Unicode 0x22b */
  6883. /* ACT generated Wed Jan 15 15:35:14 2020 */
  6884. USEMYMETRICS[]
  6885. OFFSET[R], 355, 0, 0
  6886. OFFSET[R], 891, -1, 0
  6887. OFFSET[R], 902, 1, 148
  6888. SVTCA[Y]
  6889. CALL[], 32, 8, 1, 1, 97, 86
  6890. SHC[2], 2
  6891. SHC[2], 3
  6892. CALL[], 56, 38, 1, 1, 48, 86
  6893. SHC[2], 4
  6894. </glyphProgram>
  6895. <glyphProgram name="uni022C">
  6896. /* VTTTalk Unicode 0x22c */
  6897. /* ACT generated Wed Jan 15 15:35:14 2020 */
  6898. USEMYMETRICS[]
  6899. OFFSET[R], 120, 0, 0
  6900. OFFSET[R], 950, -10, 166
  6901. OFFSET[R], 902, -5, 313
  6902. SVTCA[Y]
  6903. CALL[], 36, 8, 1, 1, 113, 86
  6904. SHC[2], 2
  6905. CALL[], 56, 8, 1, 1, 251, 86
  6906. SHC[2], 3
  6907. </glyphProgram>
  6908. <glyphProgram name="uni022D">
  6909. /* VTTTalk Unicode 0x22d */
  6910. /* ACT generated Wed Jan 15 15:35:14 2020 */
  6911. USEMYMETRICS[]
  6912. OFFSET[R], 355, 0, 0
  6913. OFFSET[R], 901, -10, 0
  6914. OFFSET[R], 902, 0, 179
  6915. SVTCA[Y]
  6916. CALL[], 36, 8, 1, 1, 107, 86
  6917. SHC[2], 2
  6918. CALL[], 56, 48, 1, 1, 61, 86
  6919. SHC[2], 3
  6920. </glyphProgram>
  6921. <glyphProgram name="uni0230">
  6922. /* VTTTalk Unicode 0x230 */
  6923. /* ACT generated Wed Jan 15 15:35:14 2020 */
  6924. USEMYMETRICS[]
  6925. OFFSET[R], 120, 0, 0
  6926. OFFSET[R], 931, -1, 0
  6927. OFFSET[R], 902, -2, 278
  6928. SVTCA[Y]
  6929. CALL[], 32, 8, 1, 1, 66, 86
  6930. SHC[2], 2
  6931. CALL[], 44, 38, 1, 1, 47, 86
  6932. SHC[2], 3
  6933. </glyphProgram>
  6934. <glyphProgram name="uni0231">
  6935. /* VTTTalk Unicode 0x231 */
  6936. /* ACT generated Wed Jan 15 15:35:14 2020 */
  6937. USEMYMETRICS[]
  6938. OFFSET[R], 355, 0, 0
  6939. OFFSET[R], 892, -5, 0
  6940. OFFSET[R], 902, 0, 148
  6941. SVTCA[Y]
  6942. CALL[], 32, 8, 1, 1, 86, 86
  6943. SHC[2], 2
  6944. CALL[], 44, 38, 1, 1, 57, 86
  6945. SHC[2], 3
  6946. </glyphProgram>
  6947. <glyphProgram name="uni0232">
  6948. /* VTTTalk Unicode 0x232 */
  6949. /* ACT generated Wed Jan 15 15:35:14 2020 */
  6950. USEMYMETRICS[]
  6951. OFFSET[R], 216, 0, 0
  6952. OFFSET[R], 902, 0, 166
  6953. SVTCA[Y]
  6954. CALL[], 9, 2, 1, 1, 108, 86
  6955. SHC[2], 1
  6956. </glyphProgram>
  6957. <glyphProgram name="uni0233">
  6958. /* VTTTalk Unicode 0x233 */
  6959. /* ACT generated Wed Jan 15 15:35:14 2020 */
  6960. USEMYMETRICS[]
  6961. OFFSET[R], 453, 0, 0
  6962. OFFSET[R], 902, 3, 0
  6963. SVTCA[Y]
  6964. CALL[], 33, 29, 1, 1, 108, 86
  6965. SHC[2], 2
  6966. </glyphProgram>
  6967. <glyphProgram name="uni0237">
  6968. /* VTT 6.32 compiler */
  6969. SVTCA[Y]
  6970. CALL[], 25, 15, 114
  6971. CALL[], 19, 6, 114
  6972. SHP[2], 18
  6973. SRP1[], 25
  6974. SHP[1], 12
  6975. IUP[Y]
  6976. IUP[X]
  6977. </glyphProgram>
  6978. <glyphProgram name="uni024D">
  6979. /* VTT 6.32 compiler */
  6980. SVTCA[Y]
  6981. CALL[], 4, 6, 114
  6982. CALL[], 12, 7, 114
  6983. SHP[2], 24
  6984. SRP1[], 24
  6985. SHP[1], 6
  6986. SRP1[], 6
  6987. SHP[1], 7
  6988. MDAP[R], 30
  6989. IP[], 0
  6990. MDAP[R], 0
  6991. SHP[1], 1
  6992. IUP[Y]
  6993. IUP[X]
  6994. </glyphProgram>
  6995. <glyphProgram name="uni0259">
  6996. /* VTT 6.32 compiler */
  6997. SVTCA[Y]
  6998. CALL[], 0, 7, 114
  6999. SHP[2], 24
  7000. CALL[], 10, 11, 114
  7001. SHP[2], 39
  7002. SRP2[], 0
  7003. IP[], 34
  7004. MDAP[R], 34
  7005. SHP[1], 18
  7006. IUP[Y]
  7007. IUP[X]
  7008. </glyphProgram>
  7009. <glyphProgram name="uni027B">
  7010. /* VTT 6.32 compiler */
  7011. SVTCA[Y]
  7012. CALL[], 10, 11, 114
  7013. SHP[2], 22
  7014. SRP1[], 22
  7015. SHP[1], 6
  7016. CALL[], 28, 6, 114
  7017. CALL[], 46, 15, 114
  7018. SHP[2], 34
  7019. IUP[Y]
  7020. IUP[X]
  7021. </glyphProgram>
  7022. <glyphProgram name="uni0298">
  7023. /* VTT 6.32 compiler */
  7024. SVTCA[Y]
  7025. CALL[], 0, 13, 114
  7026. SHP[2], 16
  7027. CALL[], 8, 5, 114
  7028. SHP[2], 24
  7029. SRP2[], 0
  7030. IP[], 32
  7031. MDAP[R], 32
  7032. SHP[1], 38
  7033. IUP[Y]
  7034. IUP[X]
  7035. </glyphProgram>
  7036. <glyphProgram name="uni029A">
  7037. /* VTT 6.32 compiler */
  7038. SVTCA[Y]
  7039. CALL[], 0, 11, 114
  7040. SHP[2], 23
  7041. CALL[], 15, 6, 114
  7042. SHP[2], 31
  7043. SRP1[], 0
  7044. IP[], 47
  7045. MDAP[R], 47
  7046. SHP[1], 39
  7047. SRP2[], 39
  7048. IP[], 8
  7049. IUP[Y]
  7050. IUP[X]
  7051. </glyphProgram>
  7052. <glyphProgram name="uni02B9">
  7053. /* VTTTalk Unicode 0x2b9 */
  7054. /* ACT generated Wed Jan 15 15:35:14 2020 */
  7055. USEMYMETRICS[]
  7056. OFFSET[R], 854, 0, 0
  7057. </glyphProgram>
  7058. <glyphProgram name="uni02BA">
  7059. /* VTTTalk Unicode 0x2ba */
  7060. /* ACT generated Wed Jan 15 15:35:14 2020 */
  7061. OFFSET[R], 854, 70, 0
  7062. OFFSET[R], 854, -60, 0
  7063. </glyphProgram>
  7064. <glyphProgram name="uni02BB">
  7065. /* VTT 6.32 compiler */
  7066. SVTCA[Y]
  7067. CALL[], 0, 3, 114
  7068. SHP[2], 1
  7069. SMD[], 192
  7070. MDRP[m&gt;RGr], 11
  7071. IUP[Y]
  7072. IUP[X]
  7073. </glyphProgram>
  7074. <glyphProgram name="uni02BC">
  7075. /* VTT 6.32 compiler */
  7076. SVTCA[Y]
  7077. CALL[], 13, 3, 114
  7078. SMD[], 192
  7079. MDRP[m&gt;RGr], 0
  7080. SHP[2], 1
  7081. IUP[Y]
  7082. IUP[X]
  7083. </glyphProgram>
  7084. <glyphProgram name="uni02BE">
  7085. /* VTT 6.32 compiler */
  7086. SVTCA[Y]
  7087. MDAP[R], 9
  7088. SHP[1], 8
  7089. MDRP[m&gt;RGr], 0
  7090. SHP[2], 1
  7091. IUP[Y]
  7092. IUP[X]
  7093. </glyphProgram>
  7094. <glyphProgram name="uni02BF">
  7095. /* VTT 6.32 compiler */
  7096. SVTCA[Y]
  7097. MDAP[R], 8
  7098. SHP[1], 9
  7099. MDRP[m&gt;RGr], 0
  7100. SHP[2], 16
  7101. IUP[Y]
  7102. IUP[X]
  7103. </glyphProgram>
  7104. <glyphProgram name="uni02C8">
  7105. /* VTT 6.32 compiler */
  7106. SVTCA[Y]
  7107. MDAP[R], 2
  7108. MDRP[m&gt;RBl], 0
  7109. IUP[Y]
  7110. IUP[X]
  7111. </glyphProgram>
  7112. <glyphProgram name="uni02C9">
  7113. /* VTT 6.32 compiler */
  7114. SVTCA[Y]
  7115. CALL[], 1, 2, 114
  7116. SHP[2], 0
  7117. IUP[Y]
  7118. IUP[X]
  7119. </glyphProgram>
  7120. <glyphProgram name="uni02CA">
  7121. /* VTT 6.32 compiler */
  7122. SVTCA[Y]
  7123. MDAP[R], 2
  7124. SMD[], 128
  7125. MDRP[m&gt;RBl], 1
  7126. IUP[Y]
  7127. IUP[X]
  7128. </glyphProgram>
  7129. <glyphProgram name="uni02CB">
  7130. /* VTT 6.32 compiler */
  7131. SVTCA[Y]
  7132. MDAP[R], 2
  7133. MDRP[m&gt;RBl], 0
  7134. IUP[Y]
  7135. IUP[X]
  7136. </glyphProgram>
  7137. <glyphProgram name="uni02CC">
  7138. /* VTT 6.32 compiler */
  7139. SVTCA[Y]
  7140. MDAP[R], 2
  7141. MDRP[m&gt;RBl], 0
  7142. IUP[Y]
  7143. IUP[X]
  7144. </glyphProgram>
  7145. <glyphProgram name="uni0302">
  7146. /* VTT 6.32 compiler */
  7147. SVTCA[Y]
  7148. MDAP[R], 2
  7149. SHP[1], 0
  7150. MDAP[R], 0
  7151. SHP[2], 1
  7152. SHP[2], 5
  7153. SRP1[], 5
  7154. SHP[1], 4
  7155. SRP1[], 2
  7156. IP[], 6
  7157. IUP[Y]
  7158. IUP[X]
  7159. </glyphProgram>
  7160. <glyphProgram name="uni0302.case">
  7161. /* VTT 6.32 compiler */
  7162. SVTCA[Y]
  7163. MDAP[R], 2
  7164. SMD[], 128
  7165. MDRP[m&gt;RBl], 0
  7166. SHP[2], 1
  7167. SHP[2], 5
  7168. SRP1[], 5
  7169. SHP[1], 4
  7170. SRP1[], 2
  7171. IP[], 6
  7172. IUP[Y]
  7173. IUP[X]
  7174. </glyphProgram>
  7175. <glyphProgram name="uni03020300">
  7176. /* VTTTalk Unicode 0xffff */
  7177. /* ACT generated Wed Jan 15 15:35:14 2020 */
  7178. OFFSET[R], 897, 8, 0
  7179. OFFSET[R], 893, 130, 145
  7180. </glyphProgram>
  7181. <glyphProgram name="uni03020300.case">
  7182. /* VTTTalk Unicode 0xffff */
  7183. /* ACT generated Wed Jan 15 15:35:14 2020 */
  7184. USEMYMETRICS[]
  7185. OFFSET[R], 935, 0, 0
  7186. OFFSET[R], 932, 0, 138
  7187. </glyphProgram>
  7188. <glyphProgram name="uni03020301">
  7189. /* VTTTalk Unicode 0xffff */
  7190. /* ACT generated Wed Jan 15 15:35:14 2020 */
  7191. OFFSET[R], 897, 6, 0
  7192. OFFSET[R], 894, 137, 124
  7193. </glyphProgram>
  7194. <glyphProgram name="uni03020301.case">
  7195. /* VTTTalk Unicode 0xffff */
  7196. /* ACT generated Wed Jan 15 15:35:14 2020 */
  7197. USEMYMETRICS[]
  7198. OFFSET[R], 935, 0, 0
  7199. OFFSET[R], 933, 174, 106
  7200. </glyphProgram>
  7201. <glyphProgram name="uni03020303">
  7202. /* VTTTalk Unicode 0xffff */
  7203. /* ACT generated Wed Jan 15 15:35:14 2020 */
  7204. OFFSET[R], 897, 9, 0
  7205. USEMYMETRICS[]
  7206. OFFSET[R], 950, 0, 141
  7207. </glyphProgram>
  7208. <glyphProgram name="uni03020303.case">
  7209. /* VTTTalk Unicode 0xffff */
  7210. /* ACT generated Wed Jan 15 15:35:14 2020 */
  7211. USEMYMETRICS[]
  7212. OFFSET[R], 935, 0, 0
  7213. OFFSET[R], 950, -10, 250
  7214. </glyphProgram>
  7215. <glyphProgram name="uni03020309">
  7216. /* VTTTalk Unicode 0xffff */
  7217. /* ACT generated Wed Jan 15 15:35:14 2020 */
  7218. OFFSET[R], 897, 2, 0
  7219. OFFSET[R], 903, 137, 100
  7220. </glyphProgram>
  7221. <glyphProgram name="uni03020309.case">
  7222. /* VTTTalk Unicode 0xffff */
  7223. /* ACT generated Wed Jan 15 15:35:14 2020 */
  7224. USEMYMETRICS[]
  7225. OFFSET[R], 935, 0, 0
  7226. OFFSET[R], 903, 134, 226
  7227. </glyphProgram>
  7228. <glyphProgram name="uni0304">
  7229. /* VTTTalk Unicode 0x304 */
  7230. /* ACT generated Wed Jan 15 15:35:14 2020 */
  7231. OFFSET[R], 927, 0, 0
  7232. </glyphProgram>
  7233. <glyphProgram name="uni0306">
  7234. /* VTT 6.32 compiler */
  7235. SVTCA[Y]
  7236. MDAP[R], 4
  7237. SHP[1], 11
  7238. SMD[], 128
  7239. MDRP[m&gt;RGr], 8
  7240. SHP[2], 7
  7241. SHP[2], 0
  7242. SRP1[], 0
  7243. SHP[1], 1
  7244. IUP[Y]
  7245. IUP[X]
  7246. </glyphProgram>
  7247. <glyphProgram name="uni0306.case">
  7248. /* VTTTalk Unicode 0xffff */
  7249. /* ACT generated Wed Jan 15 15:35:14 2020 */
  7250. OFFSET[R], 947, -4, 10
  7251. </glyphProgram>
  7252. <glyphProgram name="uni03060300">
  7253. /* VTTTalk Unicode 0xffff */
  7254. /* ACT generated Wed Jan 15 15:35:14 2020 */
  7255. USEMYMETRICS[]
  7256. OFFSET[R], 899, 0, 0
  7257. OFFSET[R], 893, 8, 131
  7258. </glyphProgram>
  7259. <glyphProgram name="uni03060301">
  7260. /* VTTTalk Unicode 0xffff */
  7261. /* ACT generated Wed Jan 15 15:35:14 2020 */
  7262. USEMYMETRICS[]
  7263. OFFSET[R], 899, 0, 0
  7264. OFFSET[R], 894, 8, 131
  7265. </glyphProgram>
  7266. <glyphProgram name="uni03060303">
  7267. /* VTTTalk Unicode 0xffff */
  7268. /* ACT generated Wed Jan 15 15:35:14 2020 */
  7269. USEMYMETRICS[]
  7270. OFFSET[R], 899, 0, 0
  7271. OFFSET[R], 950, -1, 119
  7272. </glyphProgram>
  7273. <glyphProgram name="uni03060309">
  7274. /* VTTTalk Unicode 0xffff */
  7275. /* ACT generated Wed Jan 15 15:35:14 2020 */
  7276. USEMYMETRICS[]
  7277. OFFSET[R], 899, 0, 0
  7278. OFFSET[R], 903, 17, 127
  7279. </glyphProgram>
  7280. <glyphProgram name="uni0307">
  7281. /* VTTTalk Unicode 0x307 */
  7282. /* ACT generated Wed Jan 15 15:35:14 2020 */
  7283. OFFSET[R], 918, 0, 0
  7284. </glyphProgram>
  7285. <glyphProgram name="uni0307.case">
  7286. /* VTTTalk Unicode 0xffff */
  7287. /* ACT generated Wed Jan 15 15:35:14 2020 */
  7288. OFFSET[R], 942, -15, 0
  7289. </glyphProgram>
  7290. <glyphProgram name="uni0308">
  7291. /* VTTTalk Unicode 0x308 */
  7292. /* ACT generated Wed Jan 15 15:35:14 2020 */
  7293. OFFSET[R], 917, 0, 0
  7294. </glyphProgram>
  7295. <glyphProgram name="uni0308.case">
  7296. /* VTTTalk Unicode 0xffff */
  7297. /* ACT generated Wed Jan 15 15:35:14 2020 */
  7298. OFFSET[R], 941, 0, 0
  7299. </glyphProgram>
  7300. <glyphProgram name="uni030A">
  7301. /* VTTTalk Unicode 0x30a */
  7302. /* ACT generated Wed Jan 15 15:35:14 2020 */
  7303. OFFSET[R], 925, 0, 0
  7304. </glyphProgram>
  7305. <glyphProgram name="uni030A.case">
  7306. /* VTTTalk Unicode 0xffff */
  7307. /* ACT generated Wed Jan 15 15:35:14 2020 */
  7308. OFFSET[R], 948, 0, 0
  7309. </glyphProgram>
  7310. <glyphProgram name="uni030B">
  7311. /* VTTTalk Unicode 0x30b */
  7312. /* ACT generated Wed Jan 15 15:35:14 2020 */
  7313. OFFSET[R], 921, 0, 0
  7314. </glyphProgram>
  7315. <glyphProgram name="uni030B.case">
  7316. /* VTTTalk Unicode 0xffff */
  7317. /* ACT generated Wed Jan 15 15:35:14 2020 */
  7318. OFFSET[R], 945, 0, 0
  7319. </glyphProgram>
  7320. <glyphProgram name="uni030C">
  7321. /* VTT 6.32 compiler */
  7322. SVTCA[Y]
  7323. MDAP[R], 5
  7324. SHP[1], 0
  7325. MDAP[R], 0
  7326. SHP[2], 6
  7327. SRP2[], 5
  7328. IP[], 1
  7329. SHP[1], 2
  7330. SRP1[], 2
  7331. SHP[1], 3
  7332. IUP[Y]
  7333. IUP[X]
  7334. </glyphProgram>
  7335. <glyphProgram name="uni030C.alt">
  7336. /* VTT 6.32 compiler */
  7337. SVTCA[Y]
  7338. MDAP[R], 0
  7339. MDRP[m&gt;RGr], 7
  7340. IUP[Y]
  7341. IUP[X]
  7342. </glyphProgram>
  7343. <glyphProgram name="uni030C.case">
  7344. /* VTTTalk Unicode 0xffff */
  7345. /* ACT generated Wed Jan 15 15:35:14 2020 */
  7346. OFFSET[R], 946, 10, 0
  7347. </glyphProgram>
  7348. <glyphProgram name="uni030F">
  7349. /* VTTTalk Unicode 0x30f */
  7350. /* ACT generated Wed Jan 15 15:35:14 2020 */
  7351. OFFSET[R], 893, -59, 0
  7352. OFFSET[R], 893, 101, 0
  7353. </glyphProgram>
  7354. <glyphProgram name="uni0311">
  7355. /* VTT 6.32 compiler */
  7356. SVTCA[Y]
  7357. MDAP[R], 0
  7358. SHP[2], 1
  7359. SMD[], 128
  7360. MDRP[m&gt;RGr], 4
  7361. SHP[2], 11
  7362. SHP[1], 8
  7363. SRP1[], 8
  7364. SHP[1], 7
  7365. IUP[Y]
  7366. IUP[X]
  7367. </glyphProgram>
  7368. <glyphProgram name="uni0312">
  7369. /* VTT 6.32 compiler */
  7370. SVTCA[Y]
  7371. MDAP[R], 0
  7372. MDRP[m&gt;RGr], 12
  7373. IUP[Y]
  7374. IUP[X]
  7375. </glyphProgram>
  7376. <glyphProgram name="uni031B">
  7377. /* VTT 6.32 compiler */
  7378. SVTCA[Y]
  7379. MDAP[R], 0
  7380. SMD[], 128
  7381. MDRP[m&gt;RBl], 4
  7382. SHP[2], 5
  7383. IUP[Y]
  7384. IUP[X]
  7385. </glyphProgram>
  7386. <glyphProgram name="uni031B.case">
  7387. /* VTT 6.32 compiler */
  7388. SVTCA[Y]
  7389. MDAP[R], 5
  7390. SMD[], 128
  7391. MDRP[m&gt;RGr], 0
  7392. SHP[2], 1
  7393. IUP[Y]
  7394. IUP[X]
  7395. </glyphProgram>
  7396. <glyphProgram name="uni0324">
  7397. /* VTTTalk Unicode 0x324 */
  7398. /* ACT generated Wed Jan 15 15:35:14 2020 */
  7399. USEMYMETRICS[]
  7400. OFFSET[R], 891, 0, -730
  7401. </glyphProgram>
  7402. <glyphProgram name="uni0326">
  7403. /* VTT 6.32 compiler */
  7404. SVTCA[Y]
  7405. MDAP[R], 11
  7406. MDRP[m&gt;RGr], 0
  7407. SHP[2], 1
  7408. IUP[Y]
  7409. IUP[X]
  7410. </glyphProgram>
  7411. <glyphProgram name="uni0327">
  7412. /* VTTTalk Unicode 0x327 */
  7413. /* ACT generated Wed Jan 15 15:35:14 2020 */
  7414. OFFSET[R], 928, 0, 0
  7415. </glyphProgram>
  7416. <glyphProgram name="uni0328">
  7417. /* VTT 6.32 compiler */
  7418. SVTCA[Y]
  7419. MDAP[R], 9
  7420. MDRP[m&gt;RGr], 1
  7421. SHP[2], 0
  7422. IUP[Y]
  7423. IUP[X]
  7424. </glyphProgram>
  7425. <glyphProgram name="uni032E">
  7426. /* VTTTalk Unicode 0x32e */
  7427. /* ACT generated Wed Jan 15 15:35:14 2020 */
  7428. USEMYMETRICS[]
  7429. OFFSET[R], 899, 0, -713
  7430. </glyphProgram>
  7431. <glyphProgram name="uni0331">
  7432. /* VTTTalk Unicode 0x331 */
  7433. /* ACT generated Wed Jan 15 15:35:14 2020 */
  7434. USEMYMETRICS[]
  7435. OFFSET[R], 902, 0, -720
  7436. </glyphProgram>
  7437. <glyphProgram name="uni0335">
  7438. /* VTT 6.32 compiler */
  7439. SVTCA[Y]
  7440. MDAP[R], 0
  7441. SHP[2], 1
  7442. IUP[Y]
  7443. IUP[X]
  7444. </glyphProgram>
  7445. <glyphProgram name="uni0336">
  7446. /* VTTTalk Unicode 0x336 */
  7447. /* ACT generated Wed Jan 15 15:35:14 2020 */
  7448. OFFSET[R], 562, 0, 0
  7449. </glyphProgram>
  7450. <glyphProgram name="uni0375">
  7451. /* VTT 6.32 compiler */
  7452. SVTCA[Y]
  7453. MDAP[R], 2
  7454. MDRP[m&gt;RBl], 0
  7455. IUP[Y]
  7456. IUP[X]
  7457. </glyphProgram>
  7458. <glyphProgram name="uni1E08">
  7459. /* VTTTalk Unicode 0x1e08 */
  7460. /* ACT generated Wed Jan 15 15:35:14 2020 */
  7461. USEMYMETRICS[]
  7462. OFFSET[R], 29, 0, 0
  7463. OFFSET[R], 911, 9, 0
  7464. OFFSET[R], 933, 1, 0
  7465. SVTCA[Y]
  7466. CALL[], 57, 41, 0, 0, 10, 86
  7467. SHC[2], 1
  7468. CALL[], 66, 11, 1, 1, 32, 86
  7469. SHC[2], 2
  7470. </glyphProgram>
  7471. <glyphProgram name="uni1E09">
  7472. /* VTTTalk Unicode 0x1e09 */
  7473. /* ACT generated Wed Jan 15 15:35:14 2020 */
  7474. USEMYMETRICS[]
  7475. OFFSET[R], 261, 0, 0
  7476. OFFSET[R], 911, 15, 0
  7477. OFFSET[R], 894, 25, 0
  7478. SVTCA[Y]
  7479. CALL[], 56, 40, 0, 0, 11, 86
  7480. SHC[2], 1
  7481. CALL[], 65, 10, 1, 1, 41, 86
  7482. SHC[2], 2
  7483. </glyphProgram>
  7484. <glyphProgram name="uni1E0C">
  7485. /* VTTTalk Unicode 0x1e0c */
  7486. /* ACT generated Wed Jan 15 15:35:14 2020 */
  7487. USEMYMETRICS[]
  7488. OFFSET[R], 36, 0, 0
  7489. OFFSET[R], 908, 11, 0
  7490. SVTCA[Y]
  7491. CALL[], 33, 0, 1, 1, -43, 86
  7492. SHC[2], 2
  7493. </glyphProgram>
  7494. <glyphProgram name="uni1E0D">
  7495. /* VTTTalk Unicode 0x1e0d */
  7496. /* ACT generated Wed Jan 15 15:35:14 2020 */
  7497. USEMYMETRICS[]
  7498. OFFSET[R], 268, 0, 0
  7499. OFFSET[R], 908, 11, 0
  7500. SVTCA[Y]
  7501. CALL[], 60, 26, 1, 1, -44, 86
  7502. SHC[2], 2
  7503. </glyphProgram>
  7504. <glyphProgram name="uni1E0E">
  7505. /* VTTTalk Unicode 0x1e0e */
  7506. /* ACT generated Wed Jan 15 15:35:14 2020 */
  7507. USEMYMETRICS[]
  7508. OFFSET[R], 36, 0, 0
  7509. OFFSET[R], 914, 2, 0
  7510. SVTCA[Y]
  7511. CALL[], 28, 0, 1, 1, -98, 86
  7512. SHC[2], 2
  7513. </glyphProgram>
  7514. <glyphProgram name="uni1E0F">
  7515. /* VTTTalk Unicode 0x1e0f */
  7516. /* ACT generated Wed Jan 15 15:35:14 2020 */
  7517. USEMYMETRICS[]
  7518. OFFSET[R], 268, 0, 0
  7519. OFFSET[R], 914, 2, 0
  7520. SVTCA[Y]
  7521. CALL[], 55, 26, 1, 1, -99, 86
  7522. SHC[2], 2
  7523. </glyphProgram>
  7524. <glyphProgram name="uni1E14">
  7525. /* VTTTalk Unicode 0x1e14 */
  7526. /* ACT generated Wed Jan 15 15:35:14 2020 */
  7527. USEMYMETRICS[]
  7528. OFFSET[R], 42, 0, 0
  7529. OFFSET[R], 902, 9, 166
  7530. OFFSET[R], 932, -5, 154
  7531. SVTCA[Y]
  7532. CALL[], 12, 1, 1, 1, 107, 86
  7533. SHC[2], 1
  7534. CALL[], 16, 12, 1, 1, 83, 86
  7535. SHC[2], 2
  7536. </glyphProgram>
  7537. <glyphProgram name="uni1E15">
  7538. /* VTTTalk Unicode 0x1e15 */
  7539. /* ACT generated Wed Jan 15 15:35:14 2020 */
  7540. USEMYMETRICS[]
  7541. OFFSET[R], 274, 0, 0
  7542. OFFSET[R], 902, 10, 0
  7543. OFFSET[R], 893, -1, 154
  7544. SVTCA[Y]
  7545. CALL[], 44, 10, 1, 1, 97, 86
  7546. SHC[2], 2
  7547. CALL[], 48, 44, 1, 1, 96, 86
  7548. SHC[2], 3
  7549. </glyphProgram>
  7550. <glyphProgram name="uni1E16">
  7551. /* VTTTalk Unicode 0x1e16 */
  7552. /* ACT generated Wed Jan 15 15:35:14 2020 */
  7553. USEMYMETRICS[]
  7554. OFFSET[R], 42, 0, 0
  7555. OFFSET[R], 902, 9, 166
  7556. OFFSET[R], 933, -10, 154
  7557. SVTCA[Y]
  7558. CALL[], 12, 1, 1, 1, 107, 86
  7559. SHC[2], 1
  7560. CALL[], 16, 12, 1, 1, 83, 86
  7561. SHC[2], 2
  7562. </glyphProgram>
  7563. <glyphProgram name="uni1E17">
  7564. /* VTTTalk Unicode 0x1e17 */
  7565. /* ACT generated Wed Jan 15 15:35:14 2020 */
  7566. USEMYMETRICS[]
  7567. OFFSET[R], 274, 0, 0
  7568. OFFSET[R], 902, 10, 0
  7569. OFFSET[R], 894, -1, 154
  7570. SVTCA[Y]
  7571. CALL[], 44, 10, 1, 1, 97, 86
  7572. SHC[2], 2
  7573. CALL[], 48, 44, 1, 1, 96, 86
  7574. SHC[2], 3
  7575. </glyphProgram>
  7576. <glyphProgram name="uni1E1C">
  7577. /* VTTTalk Unicode 0x1e1c */
  7578. /* ACT generated Wed Jan 15 15:35:14 2020 */
  7579. USEMYMETRICS[]
  7580. OFFSET[R], 42, 0, 0
  7581. OFFSET[R], 911, -21, 0
  7582. OFFSET[R], 937, 9, 0
  7583. SVTCA[Y]
  7584. CALL[], 27, 0, 1, 0, 0, 86
  7585. SHC[2], 1
  7586. CALL[], 40, 1, 1, 1, 47, 86
  7587. SHC[2], 2
  7588. </glyphProgram>
  7589. <glyphProgram name="uni1E1D">
  7590. /* VTTTalk Unicode 0x1e1d */
  7591. /* ACT generated Wed Jan 15 15:35:14 2020 */
  7592. USEMYMETRICS[]
  7593. OFFSET[R], 274, 0, 0
  7594. OFFSET[R], 911, 9, 0
  7595. OFFSET[R], 899, 2, 0
  7596. SVTCA[Y]
  7597. CALL[], 59, 0, 0, 0, 10, 86
  7598. SHC[2], 2
  7599. CALL[], 72, 10, 1, 1, 70, 86
  7600. SHC[2], 3
  7601. </glyphProgram>
  7602. <glyphProgram name="uni1E20">
  7603. /* VTTTalk Unicode 0x1e20 */
  7604. /* ACT generated Wed Jan 15 15:35:14 2020 */
  7605. USEMYMETRICS[]
  7606. OFFSET[R], 67, 0, 0
  7607. OFFSET[R], 902, 24, 166
  7608. SVTCA[Y]
  7609. CALL[], 49, 10, 1, 1, 101, 86
  7610. SHC[2], 1
  7611. </glyphProgram>
  7612. <glyphProgram name="uni1E21">
  7613. /* VTTTalk Unicode 0x1e21 */
  7614. /* ACT generated Wed Jan 15 15:35:14 2020 */
  7615. USEMYMETRICS[]
  7616. OFFSET[R], 301, 0, 0
  7617. OFFSET[R], 902, -24, 0
  7618. SVTCA[Y]
  7619. CALL[], 95, 63, 1, 1, 91, 86
  7620. SHC[2], 4
  7621. </glyphProgram>
  7622. <glyphProgram name="uni1E24">
  7623. /* VTTTalk Unicode 0x1e24 */
  7624. /* ACT generated Wed Jan 15 15:35:14 2020 */
  7625. USEMYMETRICS[]
  7626. OFFSET[R], 74, 0, 0
  7627. OFFSET[R], 908, 11, 0
  7628. SVTCA[Y]
  7629. CALL[], 28, 17, 1, 1, -44, 86
  7630. SHC[2], 1
  7631. </glyphProgram>
  7632. <glyphProgram name="uni1E25">
  7633. /* VTTTalk Unicode 0x1e25 */
  7634. /* ACT generated Wed Jan 15 15:35:14 2020 */
  7635. USEMYMETRICS[]
  7636. OFFSET[R], 308, 0, 0
  7637. OFFSET[R], 908, 11, 0
  7638. SVTCA[Y]
  7639. CALL[], 37, 17, 1, 1, -44, 86
  7640. SHC[2], 1
  7641. </glyphProgram>
  7642. <glyphProgram name="uni1E2A">
  7643. /* VTTTalk Unicode 0x1e2a */
  7644. /* ACT generated Wed Jan 15 15:35:14 2020 */
  7645. USEMYMETRICS[]
  7646. OFFSET[R], 74, 0, 0
  7647. OFFSET[R], 913, 2, 0
  7648. SVTCA[Y]
  7649. CALL[], 22, 17, 1, 1, -59, 86
  7650. SHC[2], 1
  7651. </glyphProgram>
  7652. <glyphProgram name="uni1E2B">
  7653. /* VTTTalk Unicode 0x1e2b */
  7654. /* ACT generated Wed Jan 15 15:35:14 2020 */
  7655. USEMYMETRICS[]
  7656. OFFSET[R], 308, 0, 0
  7657. OFFSET[R], 913, 2, 0
  7658. SVTCA[Y]
  7659. CALL[], 31, 17, 1, 1, -59, 86
  7660. SHC[2], 1
  7661. </glyphProgram>
  7662. <glyphProgram name="uni1E2E">
  7663. /* VTTTalk Unicode 0x1e2e */
  7664. /* ACT generated Wed Jan 15 15:35:14 2020 */
  7665. USEMYMETRICS[]
  7666. OFFSET[R], 79, 0, 0
  7667. OFFSET[R], 930, -12, 0
  7668. OFFSET[R], 933, -32, 142
  7669. SVTCA[Y]
  7670. CALL[], 12, 5, 1, 1, 65, 86
  7671. SHC[2], 1
  7672. SHC[2], 2
  7673. CALL[], 36, 18, 1, 0, 13, 86
  7674. SHC[2], 3
  7675. </glyphProgram>
  7676. <glyphProgram name="uni1E2F">
  7677. /* VTTTalk Unicode 0x1e2f */
  7678. /* ACT generated Wed Jan 15 15:35:14 2020 */
  7679. USEMYMETRICS[]
  7680. OFFSET[R], 314, 0, 0
  7681. OFFSET[R], 891, -1, 0
  7682. OFFSET[R], 894, -10, 148
  7683. SVTCA[Y]
  7684. CALL[], 10, 5, 1, 1, 107, 86
  7685. SHC[2], 1
  7686. SHC[2], 2
  7687. CALL[], 34, 16, 1, 0, -10, 86
  7688. SHC[2], 3
  7689. </glyphProgram>
  7690. <glyphProgram name="uni1E36">
  7691. /* VTTTalk Unicode 0x1e36 */
  7692. /* ACT generated Wed Jan 15 15:35:14 2020 */
  7693. USEMYMETRICS[]
  7694. OFFSET[R], 99, 0, 0
  7695. OFFSET[R], 908, 11, 0
  7696. SVTCA[Y]
  7697. CALL[], 17, 10, 1, 1, -44, 86
  7698. SHC[2], 1
  7699. </glyphProgram>
  7700. <glyphProgram name="uni1E37">
  7701. /* VTTTalk Unicode 0x1e37 */
  7702. /* ACT generated Wed Jan 15 15:35:14 2020 */
  7703. USEMYMETRICS[]
  7704. OFFSET[R], 335, 0, 0
  7705. OFFSET[R], 908, 11, 0
  7706. SVTCA[Y]
  7707. CALL[], 16, 0, 1, 1, -44, 86
  7708. SHC[2], 1
  7709. </glyphProgram>
  7710. <glyphProgram name="uni1E3A">
  7711. /* VTTTalk Unicode 0x1e3a */
  7712. /* ACT generated Wed Jan 15 15:35:14 2020 */
  7713. USEMYMETRICS[]
  7714. OFFSET[R], 99, 0, 0
  7715. OFFSET[R], 914, 2, 0
  7716. SVTCA[Y]
  7717. CALL[], 12, 10, 1, 1, -99, 86
  7718. SHC[2], 1
  7719. </glyphProgram>
  7720. <glyphProgram name="uni1E3B">
  7721. /* VTTTalk Unicode 0x1e3b */
  7722. /* ACT generated Wed Jan 15 15:35:14 2020 */
  7723. USEMYMETRICS[]
  7724. OFFSET[R], 335, 0, 0
  7725. OFFSET[R], 914, 2, 0
  7726. SVTCA[Y]
  7727. CALL[], 11, 0, 1, 1, -99, 86
  7728. SHC[2], 1
  7729. </glyphProgram>
  7730. <glyphProgram name="uni1E42">
  7731. /* VTTTalk Unicode 0x1e42 */
  7732. /* ACT generated Wed Jan 15 15:35:14 2020 */
  7733. USEMYMETRICS[]
  7734. OFFSET[R], 109, 0, 0
  7735. OFFSET[R], 908, 11, 0
  7736. SVTCA[Y]
  7737. CALL[], 19, 7, 1, 1, -44, 86
  7738. SHC[2], 1
  7739. </glyphProgram>
  7740. <glyphProgram name="uni1E43">
  7741. /* VTTTalk Unicode 0x1e43 */
  7742. /* ACT generated Wed Jan 15 15:35:14 2020 */
  7743. USEMYMETRICS[]
  7744. OFFSET[R], 344, 0, 0
  7745. OFFSET[R], 908, 11, 0
  7746. SVTCA[Y]
  7747. CALL[], 50, 33, 1, 1, -44, 86
  7748. SHC[2], 1
  7749. </glyphProgram>
  7750. <glyphProgram name="uni1E44">
  7751. /* VTTTalk Unicode 0x1e44 */
  7752. /* ACT generated Wed Jan 15 15:35:14 2020 */
  7753. USEMYMETRICS[]
  7754. OFFSET[R], 111, 0, 0
  7755. OFFSET[R], 931, -1, 0
  7756. SVTCA[Y]
  7757. CALL[], 15, 3, 1, 1, 70, 86
  7758. SHC[2], 1
  7759. </glyphProgram>
  7760. <glyphProgram name="uni1E45">
  7761. /* VTTTalk Unicode 0x1e45 */
  7762. /* ACT generated Wed Jan 15 15:35:14 2020 */
  7763. USEMYMETRICS[]
  7764. OFFSET[R], 346, 0, 0
  7765. OFFSET[R], 892, 10, 0
  7766. SVTCA[Y]
  7767. CALL[], 25, 7, 1, 1, 85, 86
  7768. SHC[2], 1
  7769. </glyphProgram>
  7770. <glyphProgram name="uni1E46">
  7771. /* VTTTalk Unicode 0x1e46 */
  7772. /* ACT generated Wed Jan 15 15:35:14 2020 */
  7773. USEMYMETRICS[]
  7774. OFFSET[R], 111, 0, 0
  7775. OFFSET[R], 908, 11, 0
  7776. SVTCA[Y]
  7777. CALL[], 21, 11, 1, 1, -44, 86
  7778. SHC[2], 1
  7779. </glyphProgram>
  7780. <glyphProgram name="uni1E47">
  7781. /* VTTTalk Unicode 0x1e47 */
  7782. /* ACT generated Wed Jan 15 15:35:14 2020 */
  7783. USEMYMETRICS[]
  7784. OFFSET[R], 346, 0, 0
  7785. OFFSET[R], 908, 21, 0
  7786. SVTCA[Y]
  7787. CALL[], 31, 13, 1, 1, -44, 86
  7788. SHC[2], 1
  7789. </glyphProgram>
  7790. <glyphProgram name="uni1E48">
  7791. /* VTTTalk Unicode 0x1e48 */
  7792. /* ACT generated Wed Jan 15 15:35:14 2020 */
  7793. USEMYMETRICS[]
  7794. OFFSET[R], 111, 0, 0
  7795. OFFSET[R], 914, 2, 0
  7796. SVTCA[Y]
  7797. CALL[], 16, 14, 1, 1, -99, 86
  7798. SHC[2], 1
  7799. </glyphProgram>
  7800. <glyphProgram name="uni1E49">
  7801. /* VTTTalk Unicode 0x1e49 */
  7802. /* ACT generated Wed Jan 15 15:35:14 2020 */
  7803. USEMYMETRICS[]
  7804. OFFSET[R], 346, 0, 0
  7805. OFFSET[R], 914, 12, 0
  7806. SVTCA[Y]
  7807. CALL[], 26, 0, 1, 1, -99, 86
  7808. SHC[2], 1
  7809. </glyphProgram>
  7810. <glyphProgram name="uni1E4C">
  7811. /* VTTTalk Unicode 0x1e4c */
  7812. /* ACT generated Wed Jan 15 15:35:14 2020 */
  7813. USEMYMETRICS[]
  7814. OFFSET[R], 120, 0, 0
  7815. OFFSET[R], 939, -1, 0
  7816. OFFSET[R], 933, -19, 155
  7817. SVTCA[Y]
  7818. CALL[], 36, 8, 1, 1, 61, 86
  7819. SHC[2], 2
  7820. CALL[], 56, 8, 1, 1, 188, 86
  7821. SHC[2], 3
  7822. </glyphProgram>
  7823. <glyphProgram name="uni1E4D">
  7824. /* VTTTalk Unicode 0x1e4d */
  7825. /* ACT generated Wed Jan 15 15:35:14 2020 */
  7826. USEMYMETRICS[]
  7827. OFFSET[R], 355, 0, 0
  7828. OFFSET[R], 901, -10, 0
  7829. OFFSET[R], 894, -11, 179
  7830. SVTCA[Y]
  7831. CALL[], 36, 8, 1, 1, 107, 86
  7832. SHC[2], 2
  7833. CALL[], 56, 48, 1, 0, 3, 86
  7834. SHC[2], 3
  7835. </glyphProgram>
  7836. <glyphProgram name="uni1E4E">
  7837. /* VTTTalk Unicode 0x1e4e */
  7838. /* ACT generated Wed Jan 15 15:35:14 2020 */
  7839. USEMYMETRICS[]
  7840. OFFSET[R], 120, 0, 0
  7841. OFFSET[R], 939, -1, 0
  7842. OFFSET[R], 930, -1, 155
  7843. SVTCA[Y]
  7844. CALL[], 36, 8, 1, 1, 61, 86
  7845. SHC[2], 2
  7846. CALL[], 56, 8, 1, 1, 216, 86
  7847. SHC[2], 3
  7848. SHC[2], 4
  7849. </glyphProgram>
  7850. <glyphProgram name="uni1E4F">
  7851. /* VTTTalk Unicode 0x1e4f */
  7852. /* ACT generated Wed Jan 15 15:35:14 2020 */
  7853. USEMYMETRICS[]
  7854. OFFSET[R], 355, 0, 0
  7855. OFFSET[R], 901, -10, 0
  7856. OFFSET[R], 891, -1, 179
  7857. SVTCA[Y]
  7858. CALL[], 36, 8, 1, 1, 107, 86
  7859. SHC[2], 2
  7860. CALL[], 56, 48, 1, 1, 60, 86
  7861. SHC[2], 3
  7862. SHC[2], 4
  7863. </glyphProgram>
  7864. <glyphProgram name="uni1E50">
  7865. /* VTTTalk Unicode 0x1e50 */
  7866. /* ACT generated Wed Jan 15 15:35:14 2020 */
  7867. USEMYMETRICS[]
  7868. OFFSET[R], 120, 0, 0
  7869. OFFSET[R], 902, 0, 166
  7870. OFFSET[R], 932, -14, 154
  7871. SVTCA[Y]
  7872. CALL[], 32, 8, 1, 1, 104, 86
  7873. SHC[2], 2
  7874. CALL[], 36, 8, 1, 1, 187, 86
  7875. SHC[2], 3
  7876. </glyphProgram>
  7877. <glyphProgram name="uni1E51">
  7878. /* VTTTalk Unicode 0x1e51 */
  7879. /* ACT generated Wed Jan 15 15:35:14 2020 */
  7880. USEMYMETRICS[]
  7881. OFFSET[R], 355, 0, 0
  7882. OFFSET[R], 902, 0, 0
  7883. OFFSET[R], 893, -11, 154
  7884. SVTCA[Y]
  7885. CALL[], 32, 8, 1, 1, 98, 86
  7886. SHC[2], 2
  7887. CALL[], 36, 33, 1, 1, 40, 86
  7888. SHC[2], 3
  7889. </glyphProgram>
  7890. <glyphProgram name="uni1E52">
  7891. /* VTTTalk Unicode 0x1e52 */
  7892. /* ACT generated Wed Jan 15 15:35:14 2020 */
  7893. USEMYMETRICS[]
  7894. OFFSET[R], 120, 0, 0
  7895. OFFSET[R], 902, 0, 166
  7896. OFFSET[R], 933, -19, 154
  7897. SVTCA[Y]
  7898. CALL[], 32, 8, 1, 1, 104, 86
  7899. SHC[2], 2
  7900. CALL[], 36, 8, 1, 1, 187, 86
  7901. SHC[2], 3
  7902. </glyphProgram>
  7903. <glyphProgram name="uni1E53">
  7904. /* VTTTalk Unicode 0x1e53 */
  7905. /* ACT generated Wed Jan 15 15:35:14 2020 */
  7906. USEMYMETRICS[]
  7907. OFFSET[R], 355, 0, 0
  7908. OFFSET[R], 902, 0, 0
  7909. OFFSET[R], 894, -11, 154
  7910. SVTCA[Y]
  7911. CALL[], 32, 8, 1, 1, 98, 86
  7912. SHC[2], 2
  7913. CALL[], 36, 33, 1, 1, 40, 86
  7914. SHC[2], 3
  7915. </glyphProgram>
  7916. <glyphProgram name="uni1E5A">
  7917. /* VTTTalk Unicode 0x1e5a */
  7918. /* ACT generated Wed Jan 15 15:35:14 2020 */
  7919. USEMYMETRICS[]
  7920. OFFSET[R], 158, 0, 0
  7921. OFFSET[R], 908, 11, 0
  7922. SVTCA[Y]
  7923. CALL[], 32, 12, 1, 1, -44, 86
  7924. SHC[2], 2
  7925. </glyphProgram>
  7926. <glyphProgram name="uni1E5B">
  7927. /* VTTTalk Unicode 0x1e5b */
  7928. /* ACT generated Wed Jan 15 15:35:14 2020 */
  7929. USEMYMETRICS[]
  7930. OFFSET[R], 393, 0, 0
  7931. OFFSET[R], 908, 31, 0
  7932. SVTCA[Y]
  7933. CALL[], 34, 27, 1, 1, -43, 86
  7934. SHC[2], 1
  7935. </glyphProgram>
  7936. <glyphProgram name="uni1E5E">
  7937. /* VTTTalk Unicode 0x1e5e */
  7938. /* ACT generated Wed Jan 15 15:35:14 2020 */
  7939. USEMYMETRICS[]
  7940. OFFSET[R], 158, 0, 0
  7941. OFFSET[R], 914, 2, 0
  7942. SVTCA[Y]
  7943. CALL[], 27, 0, 1, 1, -99, 86
  7944. SHC[2], 2
  7945. </glyphProgram>
  7946. <glyphProgram name="uni1E5F">
  7947. /* VTTTalk Unicode 0x1e5f */
  7948. /* ACT generated Wed Jan 15 15:35:14 2020 */
  7949. USEMYMETRICS[]
  7950. OFFSET[R], 393, 0, 0
  7951. OFFSET[R], 914, 22, 0
  7952. SVTCA[Y]
  7953. CALL[], 29, 27, 1, 1, -98, 86
  7954. SHC[2], 1
  7955. </glyphProgram>
  7956. <glyphProgram name="uni1E60">
  7957. /* VTTTalk Unicode 0x1e60 */
  7958. /* ACT generated Wed Jan 15 15:35:14 2020 */
  7959. USEMYMETRICS[]
  7960. OFFSET[R], 166, 0, 0
  7961. OFFSET[R], 931, 10, 0
  7962. SVTCA[Y]
  7963. CALL[], 65, 31, 1, 1, 62, 86
  7964. SHC[2], 1
  7965. </glyphProgram>
  7966. <glyphProgram name="uni1E61">
  7967. /* VTTTalk Unicode 0x1e61 */
  7968. /* ACT generated Wed Jan 15 15:35:14 2020 */
  7969. USEMYMETRICS[]
  7970. OFFSET[R], 403, 0, 0
  7971. OFFSET[R], 892, 0, 0
  7972. SVTCA[Y]
  7973. CALL[], 60, 30, 1, 1, 85, 86
  7974. SHC[2], 1
  7975. </glyphProgram>
  7976. <glyphProgram name="uni1E62">
  7977. /* VTTTalk Unicode 0x1e62 */
  7978. /* ACT generated Wed Jan 15 15:35:14 2020 */
  7979. USEMYMETRICS[]
  7980. OFFSET[R], 166, 0, 0
  7981. OFFSET[R], 908, 8, 0
  7982. SVTCA[Y]
  7983. CALL[], 71, 64, 1, 1, -34, 86
  7984. SHC[2], 1
  7985. </glyphProgram>
  7986. <glyphProgram name="uni1E63">
  7987. /* VTTTalk Unicode 0x1e63 */
  7988. /* ACT generated Wed Jan 15 15:35:14 2020 */
  7989. USEMYMETRICS[]
  7990. OFFSET[R], 403, 0, 0
  7991. OFFSET[R], 908, 0, 0
  7992. SVTCA[Y]
  7993. CALL[], 66, 59, 1, 1, -34, 86
  7994. SHC[2], 1
  7995. </glyphProgram>
  7996. <glyphProgram name="uni1E64">
  7997. /* VTTTalk Unicode 0x1e64 */
  7998. /* ACT generated Wed Jan 15 15:35:14 2020 */
  7999. USEMYMETRICS[]
  8000. OFFSET[R], 166, 0, 0
  8001. OFFSET[R], 933, -8, 0
  8002. OFFSET[R], 931, 10, 118
  8003. SVTCA[Y]
  8004. CALL[], 65, 31, 1, 1, 29, 86
  8005. SHC[2], 1
  8006. CALL[], 69, 31, 1, 1, 180, 86
  8007. SHC[2], 2
  8008. </glyphProgram>
  8009. <glyphProgram name="uni1E65">
  8010. /* VTTTalk Unicode 0x1e65 */
  8011. /* ACT generated Wed Jan 15 15:35:14 2020 */
  8012. USEMYMETRICS[]
  8013. OFFSET[R], 403, 0, 0
  8014. OFFSET[R], 894, 0, 0
  8015. OFFSET[R], 892, 25, 152
  8016. SVTCA[Y]
  8017. CALL[], 60, 30, 1, 1, 39, 86
  8018. SHC[2], 1
  8019. CALL[], 64, 62, 1, 1, 23, 86
  8020. SHC[2], 2
  8021. </glyphProgram>
  8022. <glyphProgram name="uni1E66">
  8023. /* VTTTalk Unicode 0x1e66 */
  8024. /* ACT generated Wed Jan 15 15:35:14 2020 */
  8025. USEMYMETRICS[]
  8026. OFFSET[R], 166, 0, 0
  8027. OFFSET[R], 936, 11, 0
  8028. OFFSET[R], 931, 10, 158
  8029. SVTCA[Y]
  8030. CALL[], 68, 31, 1, 1, 26, 86
  8031. SHC[2], 1
  8032. CALL[], 72, 31, 1, 1, 220, 86
  8033. SHC[2], 2
  8034. </glyphProgram>
  8035. <glyphProgram name="uni1E67">
  8036. /* VTTTalk Unicode 0x1e67 */
  8037. /* ACT generated Wed Jan 15 15:35:14 2020 */
  8038. USEMYMETRICS[]
  8039. OFFSET[R], 403, 0, 0
  8040. OFFSET[R], 898, 0, 0
  8041. OFFSET[R], 892, 1, 147
  8042. SVTCA[Y]
  8043. CALL[], 65, 30, 1, 1, 46, 86
  8044. SHC[2], 1
  8045. CALL[], 67, 60, 1, 0, 12, 86
  8046. SHC[2], 2
  8047. </glyphProgram>
  8048. <glyphProgram name="uni1E68">
  8049. /* VTTTalk Unicode 0x1e68 */
  8050. /* ACT generated Wed Jan 15 15:35:14 2020 */
  8051. USEMYMETRICS[]
  8052. OFFSET[R], 166, 0, 0
  8053. OFFSET[R], 908, 8, 0
  8054. OFFSET[R], 931, 10, 0
  8055. SVTCA[Y]
  8056. CALL[], 71, 64, 1, 1, -34, 86
  8057. SHC[2], 1
  8058. CALL[], 77, 31, 1, 1, 62, 86
  8059. SHC[2], 2
  8060. </glyphProgram>
  8061. <glyphProgram name="uni1E69">
  8062. /* VTTTalk Unicode 0x1e69 */
  8063. /* ACT generated Wed Jan 15 15:35:14 2020 */
  8064. USEMYMETRICS[]
  8065. OFFSET[R], 403, 0, 0
  8066. OFFSET[R], 908, 0, 0
  8067. OFFSET[R], 892, 0, 0
  8068. SVTCA[Y]
  8069. CALL[], 66, 59, 1, 1, -34, 86
  8070. SHC[2], 1
  8071. CALL[], 72, 30, 1, 1, 85, 86
  8072. SHC[2], 2
  8073. </glyphProgram>
  8074. <glyphProgram name="uni1E6C">
  8075. /* VTTTalk Unicode 0x1e6c */
  8076. /* ACT generated Wed Jan 15 15:35:14 2020 */
  8077. USEMYMETRICS[]
  8078. OFFSET[R], 179, 0, 0
  8079. OFFSET[R], 908, 11, 0
  8080. SVTCA[Y]
  8081. CALL[], 14, 0, 1, 1, -44, 86
  8082. SHC[2], 1
  8083. </glyphProgram>
  8084. <glyphProgram name="uni1E6D">
  8085. /* VTTTalk Unicode 0x1e6d */
  8086. /* ACT generated Wed Jan 15 15:35:14 2020 */
  8087. USEMYMETRICS[]
  8088. OFFSET[R], 415, 0, 0
  8089. OFFSET[R], 908, 11, 0
  8090. SVTCA[Y]
  8091. CALL[], 37, 26, 1, 1, -37, 86
  8092. SHC[2], 2
  8093. </glyphProgram>
  8094. <glyphProgram name="uni1E6E">
  8095. /* VTTTalk Unicode 0x1e6e */
  8096. /* ACT generated Wed Jan 15 15:35:14 2020 */
  8097. USEMYMETRICS[]
  8098. OFFSET[R], 179, 0, 0
  8099. OFFSET[R], 914, 2, 0
  8100. SVTCA[Y]
  8101. CALL[], 9, 0, 1, 1, -99, 86
  8102. SHC[2], 1
  8103. </glyphProgram>
  8104. <glyphProgram name="uni1E6F">
  8105. /* VTTTalk Unicode 0x1e6f */
  8106. /* ACT generated Wed Jan 15 15:35:14 2020 */
  8107. USEMYMETRICS[]
  8108. OFFSET[R], 415, 0, 0
  8109. OFFSET[R], 914, 2, 0
  8110. SVTCA[Y]
  8111. CALL[], 32, 26, 1, 0, -92, 86
  8112. SHC[2], 2
  8113. </glyphProgram>
  8114. <glyphProgram name="uni1E78">
  8115. /* VTTTalk Unicode 0x1e78 */
  8116. /* ACT generated Wed Jan 15 15:35:14 2020 */
  8117. USEMYMETRICS[]
  8118. OFFSET[R], 186, 0, 0
  8119. OFFSET[R], 939, -1, 0
  8120. OFFSET[R], 933, -19, 155
  8121. SVTCA[Y]
  8122. CALL[], 29, 18, 1, 1, 65, 86
  8123. SHC[2], 1
  8124. CALL[], 49, 18, 1, 1, 192, 86
  8125. SHC[2], 2
  8126. </glyphProgram>
  8127. <glyphProgram name="uni1E79">
  8128. /* VTTTalk Unicode 0x1e79 */
  8129. /* ACT generated Wed Jan 15 15:35:14 2020 */
  8130. USEMYMETRICS[]
  8131. OFFSET[R], 423, 0, 0
  8132. OFFSET[R], 901, -10, 0
  8133. OFFSET[R], 894, -11, 179
  8134. SVTCA[Y]
  8135. CALL[], 39, 20, 1, 1, 117, 86
  8136. SHC[2], 1
  8137. CALL[], 59, 51, 1, 0, 3, 86
  8138. SHC[2], 2
  8139. </glyphProgram>
  8140. <glyphProgram name="uni1E7A">
  8141. /* VTTTalk Unicode 0x1e7a */
  8142. /* ACT generated Wed Jan 15 15:35:14 2020 */
  8143. USEMYMETRICS[]
  8144. OFFSET[R], 186, 0, 0
  8145. OFFSET[R], 902, 0, 166
  8146. OFFSET[R], 930, -1, 154
  8147. SVTCA[Y]
  8148. CALL[], 25, 4, 1, 1, 108, 86
  8149. SHC[2], 1
  8150. CALL[], 29, 26, 1, 1, 55, 86
  8151. SHC[2], 2
  8152. SHC[2], 3
  8153. </glyphProgram>
  8154. <glyphProgram name="uni1E7B">
  8155. /* VTTTalk Unicode 0x1e7b */
  8156. /* ACT generated Wed Jan 15 15:35:14 2020 */
  8157. USEMYMETRICS[]
  8158. OFFSET[R], 423, 0, 0
  8159. OFFSET[R], 902, 0, 0
  8160. OFFSET[R], 891, -1, 154
  8161. SVTCA[Y]
  8162. CALL[], 35, 7, 1, 1, 108, 86
  8163. SHC[2], 1
  8164. CALL[], 39, 36, 1, 1, 97, 86
  8165. SHC[2], 2
  8166. SHC[2], 3
  8167. </glyphProgram>
  8168. <glyphProgram name="uni1E8E">
  8169. /* VTTTalk Unicode 0x1e8e */
  8170. /* ACT generated Wed Jan 15 15:35:14 2020 */
  8171. USEMYMETRICS[]
  8172. OFFSET[R], 216, 0, 0
  8173. OFFSET[R], 931, -1, 0
  8174. SVTCA[Y]
  8175. CALL[], 9, 5, 1, 1, 70, 86
  8176. SHC[2], 1
  8177. </glyphProgram>
  8178. <glyphProgram name="uni1E8F">
  8179. /* VTTTalk Unicode 0x1e8f */
  8180. /* ACT generated Wed Jan 15 15:35:14 2020 */
  8181. USEMYMETRICS[]
  8182. OFFSET[R], 453, 0, 0
  8183. OFFSET[R], 892, -2, 0
  8184. SVTCA[Y]
  8185. CALL[], 33, 20, 1, 1, 96, 86
  8186. SHC[2], 2
  8187. </glyphProgram>
  8188. <glyphProgram name="uni1E92">
  8189. /* VTTTalk Unicode 0x1e92 */
  8190. /* ACT generated Wed Jan 15 15:35:14 2020 */
  8191. USEMYMETRICS[]
  8192. OFFSET[R], 226, 0, 0
  8193. OFFSET[R], 908, 31, 0
  8194. SVTCA[Y]
  8195. CALL[], 21, 14, 1, 1, -44, 86
  8196. SHC[2], 1
  8197. </glyphProgram>
  8198. <glyphProgram name="uni1E93">
  8199. /* VTTTalk Unicode 0x1e93 */
  8200. /* ACT generated Wed Jan 15 15:35:14 2020 */
  8201. USEMYMETRICS[]
  8202. OFFSET[R], 463, 0, 0
  8203. OFFSET[R], 908, 11, 0
  8204. SVTCA[Y]
  8205. CALL[], 21, 14, 1, 1, -44, 86
  8206. SHC[2], 1
  8207. </glyphProgram>
  8208. <glyphProgram name="uni1E97">
  8209. /* VTTTalk Unicode 0x1e97 */
  8210. /* ACT generated Wed Jan 15 15:35:14 2020 */
  8211. USEMYMETRICS[]
  8212. OFFSET[R], 415, 0, 0
  8213. OFFSET[R], 891, -16, 126
  8214. SVTCA[Y]
  8215. CALL[], 31, 8, 1, 1, 106, 86
  8216. SHC[2], 2
  8217. SHC[2], 3
  8218. </glyphProgram>
  8219. <glyphProgram name="uni1E9E">
  8220. /* VTT 6.32 compiler */
  8221. SVTCA[Y]
  8222. MDAP[R], 0
  8223. SHP[2], 8
  8224. MDAP[R], 31
  8225. CALL[], 37, 1, 114
  8226. SHP[2], 24
  8227. SRP1[], 0
  8228. IP[], 18
  8229. MDAP[R], 18
  8230. SHP[1], 17
  8231. SHP[1], 19
  8232. SHP[1], 43
  8233. SRP1[], 43
  8234. SHP[1], 42
  8235. IUP[Y]
  8236. IUP[X]
  8237. </glyphProgram>
  8238. <glyphProgram name="uni1EA0">
  8239. /* VTTTalk Unicode 0x1ea0 */
  8240. /* ACT generated Wed Jan 15 15:35:14 2020 */
  8241. USEMYMETRICS[]
  8242. OFFSET[R], 1, 0, 0
  8243. OFFSET[R], 908, 11, 0
  8244. SVTCA[Y]
  8245. CALL[], 17, 10, 1, 1, -44, 86
  8246. SHC[2], 2
  8247. </glyphProgram>
  8248. <glyphProgram name="uni1EA1">
  8249. /* VTTTalk Unicode 0x1ea1 */
  8250. /* ACT generated Wed Jan 15 15:35:14 2020 */
  8251. USEMYMETRICS[]
  8252. OFFSET[R], 232, 0, 0
  8253. OFFSET[R], 908, 11, 0
  8254. SVTCA[Y]
  8255. CALL[], 62, 0, 1, 1, -33, 86
  8256. SHC[2], 1
  8257. </glyphProgram>
  8258. <glyphProgram name="uni1EA2">
  8259. /* VTTTalk Unicode 0x1ea2 */
  8260. /* ACT generated Wed Jan 15 15:35:14 2020 */
  8261. USEMYMETRICS[]
  8262. OFFSET[R], 1, 0, 0
  8263. OFFSET[R], 903, 15, 166
  8264. SVTCA[Y]
  8265. CALL[], 18, 7, 1, 1, 55, 86
  8266. SHC[2], 2
  8267. </glyphProgram>
  8268. <glyphProgram name="uni1EA3">
  8269. /* VTTTalk Unicode 0x1ea3 */
  8270. /* ACT generated Wed Jan 15 15:35:14 2020 */
  8271. USEMYMETRICS[]
  8272. OFFSET[R], 232, 0, 0
  8273. OFFSET[R], 903, 15, 0
  8274. SVTCA[Y]
  8275. CALL[], 63, 43, 1, 1, 56, 86
  8276. SHC[2], 1
  8277. </glyphProgram>
  8278. <glyphProgram name="uni1EA4">
  8279. /* VTTTalk Unicode 0x1ea4 */
  8280. /* ACT generated Wed Jan 15 15:35:14 2020 */
  8281. USEMYMETRICS[]
  8282. OFFSET[R], 1, 0, 0
  8283. OFFSET[R], 959, -1, 0
  8284. SVTCA[Y]
  8285. CALL[], 11, 7, 1, 1, 21, 86
  8286. SHC[2], 2
  8287. CALL[], 19, 11, 1, 1, 153, 86
  8288. SHC[2], 3
  8289. </glyphProgram>
  8290. <glyphProgram name="uni1EA5">
  8291. /* VTTTalk Unicode 0x1ea5 */
  8292. /* ACT generated Wed Jan 15 15:35:14 2020 */
  8293. USEMYMETRICS[]
  8294. OFFSET[R], 232, 0, 0
  8295. OFFSET[R], 955, -6, 0
  8296. SVTCA[Y]
  8297. CALL[], 56, 43, 1, 1, 44, 86
  8298. SHC[2], 1
  8299. CALL[], 63, 56, 1, 1, 120, 86
  8300. SHC[2], 2
  8301. </glyphProgram>
  8302. <glyphProgram name="uni1EA6">
  8303. /* VTTTalk Unicode 0x1ea6 */
  8304. /* ACT generated Wed Jan 15 15:35:14 2020 */
  8305. USEMYMETRICS[]
  8306. OFFSET[R], 1, 0, 0
  8307. OFFSET[R], 960, 0, 0
  8308. SVTCA[Y]
  8309. CALL[], 11, 7, 1, 1, 21, 86
  8310. SHC[2], 2
  8311. CALL[], 18, 11, 1, 1, 143, 86
  8312. SHC[2], 3
  8313. </glyphProgram>
  8314. <glyphProgram name="uni1EA7">
  8315. /* VTTTalk Unicode 0x1ea7 */
  8316. /* ACT generated Wed Jan 15 15:35:14 2020 */
  8317. USEMYMETRICS[]
  8318. OFFSET[R], 232, 0, 0
  8319. OFFSET[R], 956, -6, 0
  8320. SVTCA[Y]
  8321. CALL[], 56, 43, 1, 1, 44, 86
  8322. SHC[2], 1
  8323. CALL[], 63, 56, 1, 1, 141, 86
  8324. SHC[2], 2
  8325. </glyphProgram>
  8326. <glyphProgram name="uni1EA8">
  8327. /* VTTTalk Unicode 0x1ea8 */
  8328. /* ACT generated Wed Jan 15 15:35:14 2020 */
  8329. USEMYMETRICS[]
  8330. OFFSET[R], 1, 0, 0
  8331. OFFSET[R], 961, -4, 0
  8332. SVTCA[Y]
  8333. CALL[], 11, 7, 1, 1, 21, 86
  8334. SHC[2], 2
  8335. CALL[], 25, 11, 1, 1, 94, 86
  8336. SHC[2], 3
  8337. </glyphProgram>
  8338. <glyphProgram name="uni1EA9">
  8339. /* VTTTalk Unicode 0x1ea9 */
  8340. /* ACT generated Wed Jan 15 15:35:14 2020 */
  8341. USEMYMETRICS[]
  8342. OFFSET[R], 232, 0, 0
  8343. OFFSET[R], 957, -1, 0
  8344. SVTCA[Y]
  8345. CALL[], 56, 43, 1, 1, 44, 86
  8346. SHC[2], 1
  8347. CALL[], 70, 56, 1, 1, 112, 86
  8348. SHC[2], 2
  8349. </glyphProgram>
  8350. <glyphProgram name="uni1EAA">
  8351. /* VTTTalk Unicode 0x1eaa */
  8352. /* ACT generated Wed Jan 15 15:35:14 2020 */
  8353. USEMYMETRICS[]
  8354. OFFSET[R], 1, 0, 0
  8355. OFFSET[R], 962, 0, 0
  8356. SVTCA[Y]
  8357. CALL[], 11, 7, 1, 1, 21, 86
  8358. SHC[2], 2
  8359. CALL[], 22, 11, 1, 1, 169, 86
  8360. SHC[2], 3
  8361. </glyphProgram>
  8362. <glyphProgram name="uni1EAB">
  8363. /* VTTTalk Unicode 0x1eab */
  8364. /* ACT generated Wed Jan 15 15:35:14 2020 */
  8365. USEMYMETRICS[]
  8366. OFFSET[R], 232, 0, 0
  8367. OFFSET[R], 958, -8, 0
  8368. SVTCA[Y]
  8369. CALL[], 56, 43, 1, 1, 44, 86
  8370. SHC[2], 1
  8371. CALL[], 67, 56, 1, 1, 204, 86
  8372. SHC[2], 2
  8373. </glyphProgram>
  8374. <glyphProgram name="uni1EAC">
  8375. /* VTTTalk Unicode 0x1eac */
  8376. /* ACT generated Wed Jan 15 15:35:14 2020 */
  8377. USEMYMETRICS[]
  8378. OFFSET[R], 1, 0, 0
  8379. OFFSET[R], 908, 11, 0
  8380. OFFSET[R], 935, 0, 0
  8381. SVTCA[Y]
  8382. CALL[], 17, 10, 1, 1, -44, 86
  8383. SHC[2], 2
  8384. CALL[], 23, 7, 1, 1, 21, 86
  8385. SHC[2], 3
  8386. </glyphProgram>
  8387. <glyphProgram name="uni1EAD">
  8388. /* VTTTalk Unicode 0x1ead */
  8389. /* ACT generated Wed Jan 15 15:35:14 2020 */
  8390. USEMYMETRICS[]
  8391. OFFSET[R], 232, 0, 0
  8392. OFFSET[R], 908, 11, 0
  8393. OFFSET[R], 897, 0, 0
  8394. SVTCA[Y]
  8395. CALL[], 62, 0, 1, 1, -33, 86
  8396. SHC[2], 1
  8397. CALL[], 68, 43, 1, 1, 44, 86
  8398. SHC[2], 2
  8399. </glyphProgram>
  8400. <glyphProgram name="uni1EAE">
  8401. /* VTTTalk Unicode 0x1eae */
  8402. /* ACT generated Wed Jan 15 15:35:14 2020 */
  8403. USEMYMETRICS[]
  8404. OFFSET[R], 1, 0, 0
  8405. OFFSET[R], 937, 0, 0
  8406. OFFSET[R], 933, 11, 111
  8407. SVTCA[Y]
  8408. CALL[], 15, 7, 1, 1, 37, 86
  8409. SHC[2], 2
  8410. CALL[], 26, 22, 1, 1, 52, 86
  8411. SHC[2], 3
  8412. </glyphProgram>
  8413. <glyphProgram name="uni1EAF">
  8414. /* VTTTalk Unicode 0x1eaf */
  8415. /* ACT generated Wed Jan 15 15:35:14 2020 */
  8416. USEMYMETRICS[]
  8417. OFFSET[R], 232, 0, 0
  8418. OFFSET[R], 951, -8, 0
  8419. SVTCA[Y]
  8420. CALL[], 60, 43, 1, 1, 71, 86
  8421. SHC[2], 1
  8422. CALL[], 71, 60, 1, 1, 100, 86
  8423. SHC[2], 2
  8424. </glyphProgram>
  8425. <glyphProgram name="uni1EB0">
  8426. /* VTTTalk Unicode 0x1eb0 */
  8427. /* ACT generated Wed Jan 15 15:35:14 2020 */
  8428. USEMYMETRICS[]
  8429. OFFSET[R], 1, 0, 0
  8430. OFFSET[R], 937, 0, 0
  8431. OFFSET[R], 932, -14, 164
  8432. SVTCA[Y]
  8433. CALL[], 15, 7, 1, 1, 37, 86
  8434. SHC[2], 2
  8435. CALL[], 26, 22, 1, 1, 105, 86
  8436. SHC[2], 3
  8437. </glyphProgram>
  8438. <glyphProgram name="uni1EB1">
  8439. /* VTTTalk Unicode 0x1eb1 */
  8440. /* ACT generated Wed Jan 15 15:35:14 2020 */
  8441. USEMYMETRICS[]
  8442. OFFSET[R], 232, 0, 0
  8443. OFFSET[R], 952, -8, 0
  8444. SVTCA[Y]
  8445. CALL[], 60, 43, 1, 1, 71, 86
  8446. SHC[2], 1
  8447. CALL[], 71, 60, 1, 1, 100, 86
  8448. SHC[2], 2
  8449. </glyphProgram>
  8450. <glyphProgram name="uni1EB2">
  8451. /* VTTTalk Unicode 0x1eb2 */
  8452. /* ACT generated Wed Jan 15 15:35:14 2020 */
  8453. USEMYMETRICS[]
  8454. OFFSET[R], 1, 0, 0
  8455. OFFSET[R], 937, 0, 0
  8456. OFFSET[R], 903, 5, 247
  8457. SVTCA[Y]
  8458. CALL[], 15, 7, 1, 1, 37, 86
  8459. SHC[2], 2
  8460. CALL[], 33, 22, 1, 1, 51, 86
  8461. SHC[2], 3
  8462. </glyphProgram>
  8463. <glyphProgram name="uni1EB3">
  8464. /* VTTTalk Unicode 0x1eb3 */
  8465. /* ACT generated Wed Jan 15 15:35:14 2020 */
  8466. USEMYMETRICS[]
  8467. OFFSET[R], 232, 0, 0
  8468. OFFSET[R], 953, -8, 0
  8469. SVTCA[Y]
  8470. CALL[], 60, 43, 1, 1, 71, 86
  8471. SHC[2], 1
  8472. CALL[], 78, 60, 1, 1, 112, 86
  8473. SHC[2], 2
  8474. </glyphProgram>
  8475. <glyphProgram name="uni1EB4">
  8476. /* VTTTalk Unicode 0x1eb4 */
  8477. /* ACT generated Wed Jan 15 15:35:14 2020 */
  8478. USEMYMETRICS[]
  8479. OFFSET[R], 1, 0, 0
  8480. OFFSET[R], 937, 0, 0
  8481. OFFSET[R], 950, -15, 247
  8482. SVTCA[Y]
  8483. CALL[], 15, 7, 1, 1, 37, 86
  8484. SHC[2], 2
  8485. CALL[], 30, 22, 1, 1, 102, 86
  8486. SHC[2], 3
  8487. </glyphProgram>
  8488. <glyphProgram name="uni1EB5">
  8489. /* VTTTalk Unicode 0x1eb5 */
  8490. /* ACT generated Wed Jan 15 15:35:14 2020 */
  8491. USEMYMETRICS[]
  8492. OFFSET[R], 232, 0, 0
  8493. OFFSET[R], 954, -12, 0
  8494. SVTCA[Y]
  8495. CALL[], 60, 43, 1, 1, 71, 86
  8496. SHC[2], 1
  8497. CALL[], 75, 60, 1, 1, 155, 86
  8498. SHC[2], 2
  8499. </glyphProgram>
  8500. <glyphProgram name="uni1EB6">
  8501. /* VTTTalk Unicode 0x1eb6 */
  8502. /* ACT generated Wed Jan 15 15:35:14 2020 */
  8503. USEMYMETRICS[]
  8504. OFFSET[R], 1, 0, 0
  8505. OFFSET[R], 908, 11, 0
  8506. OFFSET[R], 937, 0, 0
  8507. SVTCA[Y]
  8508. CALL[], 17, 10, 1, 1, -44, 86
  8509. SHC[2], 2
  8510. CALL[], 27, 7, 1, 1, 37, 86
  8511. SHC[2], 3
  8512. </glyphProgram>
  8513. <glyphProgram name="uni1EB7">
  8514. /* VTTTalk Unicode 0x1eb7 */
  8515. /* ACT generated Wed Jan 15 15:35:14 2020 */
  8516. USEMYMETRICS[]
  8517. OFFSET[R], 232, 0, 0
  8518. OFFSET[R], 908, 11, 0
  8519. OFFSET[R], 899, -8, 0
  8520. SVTCA[Y]
  8521. CALL[], 62, 0, 1, 1, -33, 86
  8522. SHC[2], 1
  8523. CALL[], 72, 43, 1, 1, 71, 86
  8524. SHC[2], 2
  8525. </glyphProgram>
  8526. <glyphProgram name="uni1EB8">
  8527. /* VTTTalk Unicode 0x1eb8 */
  8528. /* ACT generated Wed Jan 15 15:35:14 2020 */
  8529. USEMYMETRICS[]
  8530. OFFSET[R], 42, 0, 0
  8531. OFFSET[R], 908, 11, 0
  8532. SVTCA[Y]
  8533. CALL[], 18, 0, 1, 1, -44, 86
  8534. SHC[2], 1
  8535. </glyphProgram>
  8536. <glyphProgram name="uni1EB9">
  8537. /* VTTTalk Unicode 0x1eb9 */
  8538. /* ACT generated Wed Jan 15 15:35:14 2020 */
  8539. USEMYMETRICS[]
  8540. OFFSET[R], 274, 0, 0
  8541. OFFSET[R], 908, 41, 0
  8542. SVTCA[Y]
  8543. CALL[], 50, 0, 1, 1, -34, 86
  8544. SHC[2], 2
  8545. </glyphProgram>
  8546. <glyphProgram name="uni1EBA">
  8547. /* VTTTalk Unicode 0x1eba */
  8548. /* ACT generated Wed Jan 15 15:35:14 2020 */
  8549. USEMYMETRICS[]
  8550. OFFSET[R], 42, 0, 0
  8551. OFFSET[R], 903, 24, 166
  8552. SVTCA[Y]
  8553. CALL[], 19, 1, 1, 1, 65, 86
  8554. SHC[2], 1
  8555. </glyphProgram>
  8556. <glyphProgram name="uni1EBB">
  8557. /* VTTTalk Unicode 0x1ebb */
  8558. /* ACT generated Wed Jan 15 15:35:14 2020 */
  8559. USEMYMETRICS[]
  8560. OFFSET[R], 274, 0, 0
  8561. OFFSET[R], 903, 25, 0
  8562. SVTCA[Y]
  8563. CALL[], 51, 10, 1, 1, 55, 86
  8564. SHC[2], 2
  8565. </glyphProgram>
  8566. <glyphProgram name="uni1EBC">
  8567. /* VTTTalk Unicode 0x1ebc */
  8568. /* ACT generated Wed Jan 15 15:35:14 2020 */
  8569. USEMYMETRICS[]
  8570. OFFSET[R], 42, 0, 0
  8571. OFFSET[R], 939, 8, 0
  8572. SVTCA[Y]
  8573. CALL[], 16, 1, 1, 1, 64, 86
  8574. SHC[2], 1
  8575. </glyphProgram>
  8576. <glyphProgram name="uni1EBD">
  8577. /* VTTTalk Unicode 0x1ebd */
  8578. /* ACT generated Wed Jan 15 15:35:14 2020 */
  8579. USEMYMETRICS[]
  8580. OFFSET[R], 274, 0, 0
  8581. OFFSET[R], 901, 0, 0
  8582. SVTCA[Y]
  8583. CALL[], 48, 10, 1, 1, 106, 86
  8584. SHC[2], 2
  8585. </glyphProgram>
  8586. <glyphProgram name="uni1EBE">
  8587. /* VTTTalk Unicode 0x1ebe */
  8588. /* ACT generated Wed Jan 15 15:35:14 2020 */
  8589. USEMYMETRICS[]
  8590. OFFSET[R], 42, 0, 0
  8591. OFFSET[R], 959, 8, 0
  8592. SVTCA[Y]
  8593. CALL[], 12, 1, 1, 1, 31, 86
  8594. SHC[2], 1
  8595. CALL[], 19, 12, 1, 1, 111, 86
  8596. SHC[2], 2
  8597. </glyphProgram>
  8598. <glyphProgram name="uni1EBF">
  8599. /* VTTTalk Unicode 0x1ebf */
  8600. /* ACT generated Wed Jan 15 15:35:14 2020 */
  8601. USEMYMETRICS[]
  8602. OFFSET[R], 274, 0, 0
  8603. OFFSET[R], 955, 4, 0
  8604. SVTCA[Y]
  8605. CALL[], 44, 10, 1, 1, 43, 86
  8606. SHC[2], 2
  8607. CALL[], 51, 44, 1, 1, 120, 86
  8608. SHC[2], 3
  8609. </glyphProgram>
  8610. <glyphProgram name="uni1EC0">
  8611. /* VTTTalk Unicode 0x1ec0 */
  8612. /* ACT generated Wed Jan 15 15:35:14 2020 */
  8613. USEMYMETRICS[]
  8614. OFFSET[R], 42, 0, 0
  8615. OFFSET[R], 960, 9, 0
  8616. SVTCA[Y]
  8617. CALL[], 12, 1, 1, 1, 31, 86
  8618. SHC[2], 1
  8619. CALL[], 19, 1, 1, 1, 174, 86
  8620. SHC[2], 2
  8621. </glyphProgram>
  8622. <glyphProgram name="uni1EC1">
  8623. /* VTTTalk Unicode 0x1ec1 */
  8624. /* ACT generated Wed Jan 15 15:35:14 2020 */
  8625. USEMYMETRICS[]
  8626. OFFSET[R], 274, 0, 0
  8627. OFFSET[R], 956, 4, 0
  8628. SVTCA[Y]
  8629. CALL[], 44, 10, 1, 1, 43, 86
  8630. SHC[2], 2
  8631. CALL[], 51, 44, 1, 1, 141, 86
  8632. SHC[2], 3
  8633. </glyphProgram>
  8634. <glyphProgram name="uni1EC2">
  8635. /* VTTTalk Unicode 0x1ec2 */
  8636. /* ACT generated Wed Jan 15 15:35:14 2020 */
  8637. USEMYMETRICS[]
  8638. OFFSET[R], 42, 0, 0
  8639. OFFSET[R], 961, 5, 0
  8640. SVTCA[Y]
  8641. CALL[], 12, 1, 1, 1, 31, 86
  8642. SHC[2], 1
  8643. CALL[], 26, 12, 1, 1, 94, 86
  8644. SHC[2], 2
  8645. </glyphProgram>
  8646. <glyphProgram name="uni1EC3">
  8647. /* VTTTalk Unicode 0x1ec3 */
  8648. /* ACT generated Wed Jan 15 15:35:14 2020 */
  8649. USEMYMETRICS[]
  8650. OFFSET[R], 274, 0, 0
  8651. OFFSET[R], 957, 9, 0
  8652. SVTCA[Y]
  8653. CALL[], 44, 10, 1, 1, 43, 86
  8654. SHC[2], 2
  8655. CALL[], 58, 44, 1, 1, 112, 86
  8656. SHC[2], 3
  8657. </glyphProgram>
  8658. <glyphProgram name="uni1EC4">
  8659. /* VTTTalk Unicode 0x1ec4 */
  8660. /* ACT generated Wed Jan 15 15:35:14 2020 */
  8661. USEMYMETRICS[]
  8662. OFFSET[R], 42, 0, 0
  8663. OFFSET[R], 962, 9, 0
  8664. SVTCA[Y]
  8665. CALL[], 12, 1, 1, 1, 31, 86
  8666. SHC[2], 1
  8667. CALL[], 23, 1, 1, 1, 200, 86
  8668. SHC[2], 2
  8669. </glyphProgram>
  8670. <glyphProgram name="uni1EC5">
  8671. /* VTTTalk Unicode 0x1ec5 */
  8672. /* ACT generated Wed Jan 15 15:35:14 2020 */
  8673. USEMYMETRICS[]
  8674. OFFSET[R], 274, 0, 0
  8675. OFFSET[R], 958, 2, 0
  8676. SVTCA[Y]
  8677. CALL[], 44, 10, 1, 1, 43, 86
  8678. SHC[2], 2
  8679. CALL[], 55, 44, 1, 1, 204, 86
  8680. SHC[2], 3
  8681. </glyphProgram>
  8682. <glyphProgram name="uni1EC6">
  8683. /* VTTTalk Unicode 0x1ec6 */
  8684. /* ACT generated Wed Jan 15 15:35:14 2020 */
  8685. USEMYMETRICS[]
  8686. OFFSET[R], 42, 0, 0
  8687. OFFSET[R], 908, 11, 0
  8688. OFFSET[R], 935, 9, 0
  8689. SVTCA[Y]
  8690. CALL[], 18, 0, 1, 1, -44, 86
  8691. SHC[2], 1
  8692. CALL[], 24, 1, 1, 1, 31, 86
  8693. SHC[2], 2
  8694. </glyphProgram>
  8695. <glyphProgram name="uni1EC7">
  8696. /* VTTTalk Unicode 0x1ec7 */
  8697. /* ACT generated Wed Jan 15 15:35:14 2020 */
  8698. USEMYMETRICS[]
  8699. OFFSET[R], 274, 0, 0
  8700. OFFSET[R], 908, 41, 0
  8701. OFFSET[R], 897, 10, 0
  8702. SVTCA[Y]
  8703. CALL[], 50, 0, 1, 1, -34, 86
  8704. SHC[2], 2
  8705. CALL[], 56, 10, 1, 1, 43, 86
  8706. SHC[2], 3
  8707. </glyphProgram>
  8708. <glyphProgram name="uni1EC8">
  8709. /* VTTTalk Unicode 0x1ec8 */
  8710. /* ACT generated Wed Jan 15 15:35:14 2020 */
  8711. USEMYMETRICS[]
  8712. OFFSET[R], 79, 0, 0
  8713. OFFSET[R], 903, 4, 166
  8714. SVTCA[Y]
  8715. CALL[], 19, 5, 1, 1, 66, 86
  8716. SHC[2], 1
  8717. </glyphProgram>
  8718. <glyphProgram name="uni1EC9">
  8719. /* VTTTalk Unicode 0x1ec9 */
  8720. /* ACT generated Wed Jan 15 15:35:14 2020 */
  8721. USEMYMETRICS[]
  8722. OFFSET[R], 314, 0, 0
  8723. OFFSET[R], 903, 15, 0
  8724. SVTCA[Y]
  8725. CALL[], 17, 5, 1, 1, 66, 86
  8726. SHC[2], 1
  8727. </glyphProgram>
  8728. <glyphProgram name="uni1ECA">
  8729. /* VTTTalk Unicode 0x1eca */
  8730. /* ACT generated Wed Jan 15 15:35:14 2020 */
  8731. USEMYMETRICS[]
  8732. OFFSET[R], 79, 0, 0
  8733. OFFSET[R], 908, 11, 0
  8734. SVTCA[Y]
  8735. CALL[], 18, 0, 1, 1, -44, 86
  8736. SHC[2], 1
  8737. </glyphProgram>
  8738. <glyphProgram name="uni1ECB">
  8739. /* VTTTalk Unicode 0x1ecb */
  8740. /* ACT generated Wed Jan 15 15:35:14 2020 */
  8741. USEMYMETRICS[]
  8742. OFFSET[R], 313, 0, 0
  8743. OFFSET[R], 908, 11, 0
  8744. SVTCA[Y]
  8745. CALL[], 28, 0, 1, 1, -44, 86
  8746. SHC[2], 2
  8747. </glyphProgram>
  8748. <glyphProgram name="uni1ECC">
  8749. /* VTTTalk Unicode 0x1ecc */
  8750. /* ACT generated Wed Jan 15 15:35:14 2020 */
  8751. USEMYMETRICS[]
  8752. OFFSET[R], 120, 0, 0
  8753. OFFSET[R], 908, 11, 0
  8754. SVTCA[Y]
  8755. CALL[], 38, 0, 1, 1, -33, 86
  8756. SHC[2], 2
  8757. </glyphProgram>
  8758. <glyphProgram name="uni1ECD">
  8759. /* VTTTalk Unicode 0x1ecd */
  8760. /* ACT generated Wed Jan 15 15:35:14 2020 */
  8761. USEMYMETRICS[]
  8762. OFFSET[R], 355, 0, 0
  8763. OFFSET[R], 908, 11, 0
  8764. SVTCA[Y]
  8765. CALL[], 38, 0, 1, 1, -36, 86
  8766. SHC[2], 2
  8767. </glyphProgram>
  8768. <glyphProgram name="uni1ECE">
  8769. /* VTTTalk Unicode 0x1ece */
  8770. /* ACT generated Wed Jan 15 15:35:14 2020 */
  8771. USEMYMETRICS[]
  8772. OFFSET[R], 120, 0, 0
  8773. OFFSET[R], 903, 15, 166
  8774. SVTCA[Y]
  8775. CALL[], 39, 8, 1, 1, 62, 86
  8776. SHC[2], 2
  8777. </glyphProgram>
  8778. <glyphProgram name="uni1ECF">
  8779. /* VTTTalk Unicode 0x1ecf */
  8780. /* ACT generated Wed Jan 15 15:35:14 2020 */
  8781. USEMYMETRICS[]
  8782. OFFSET[R], 355, 0, 0
  8783. OFFSET[R], 903, 15, 0
  8784. SVTCA[Y]
  8785. CALL[], 39, 8, 1, 1, 56, 86
  8786. SHC[2], 2
  8787. </glyphProgram>
  8788. <glyphProgram name="uni1ED0">
  8789. /* VTTTalk Unicode 0x1ed0 */
  8790. /* ACT generated Wed Jan 15 15:35:14 2020 */
  8791. USEMYMETRICS[]
  8792. OFFSET[R], 120, 0, 0
  8793. OFFSET[R], 959, -1, 0
  8794. SVTCA[Y]
  8795. CALL[], 32, 8, 1, 1, 28, 86
  8796. SHC[2], 2
  8797. CALL[], 39, 8, 1, 1, 139, 86
  8798. SHC[2], 3
  8799. </glyphProgram>
  8800. <glyphProgram name="uni1ED1">
  8801. /* VTTTalk Unicode 0x1ed1 */
  8802. /* ACT generated Wed Jan 15 15:35:14 2020 */
  8803. USEMYMETRICS[]
  8804. OFFSET[R], 355, 0, 0
  8805. OFFSET[R], 955, -6, 0
  8806. SVTCA[Y]
  8807. CALL[], 32, 8, 1, 1, 44, 86
  8808. SHC[2], 2
  8809. CALL[], 39, 32, 1, 1, 120, 86
  8810. SHC[2], 3
  8811. </glyphProgram>
  8812. <glyphProgram name="uni1ED2">
  8813. /* VTTTalk Unicode 0x1ed2 */
  8814. /* ACT generated Wed Jan 15 15:35:14 2020 */
  8815. USEMYMETRICS[]
  8816. OFFSET[R], 120, 0, 0
  8817. OFFSET[R], 960, 0, 0
  8818. SVTCA[Y]
  8819. CALL[], 32, 8, 1, 1, 28, 86
  8820. SHC[2], 2
  8821. CALL[], 39, 8, 1, 1, 171, 86
  8822. SHC[2], 3
  8823. </glyphProgram>
  8824. <glyphProgram name="uni1ED3">
  8825. /* VTTTalk Unicode 0x1ed3 */
  8826. /* ACT generated Wed Jan 15 15:35:14 2020 */
  8827. USEMYMETRICS[]
  8828. OFFSET[R], 355, 0, 0
  8829. OFFSET[R], 956, -6, 0
  8830. SVTCA[Y]
  8831. CALL[], 32, 8, 1, 1, 44, 86
  8832. SHC[2], 2
  8833. CALL[], 39, 32, 1, 1, 141, 86
  8834. SHC[2], 3
  8835. </glyphProgram>
  8836. <glyphProgram name="uni1ED4">
  8837. /* VTTTalk Unicode 0x1ed4 */
  8838. /* ACT generated Wed Jan 15 15:35:14 2020 */
  8839. USEMYMETRICS[]
  8840. OFFSET[R], 120, 0, 0
  8841. OFFSET[R], 961, -4, 0
  8842. SVTCA[Y]
  8843. CALL[], 32, 8, 1, 1, 28, 86
  8844. SHC[2], 2
  8845. CALL[], 46, 8, 1, 1, 122, 86
  8846. SHC[2], 3
  8847. </glyphProgram>
  8848. <glyphProgram name="uni1ED5">
  8849. /* VTTTalk Unicode 0x1ed5 */
  8850. /* ACT generated Wed Jan 15 15:35:14 2020 */
  8851. USEMYMETRICS[]
  8852. OFFSET[R], 355, 0, 0
  8853. OFFSET[R], 957, -1, 0
  8854. SVTCA[Y]
  8855. CALL[], 32, 8, 1, 1, 44, 86
  8856. SHC[2], 2
  8857. CALL[], 46, 32, 1, 1, 112, 86
  8858. SHC[2], 3
  8859. </glyphProgram>
  8860. <glyphProgram name="uni1ED6">
  8861. /* VTTTalk Unicode 0x1ed6 */
  8862. /* ACT generated Wed Jan 15 15:35:14 2020 */
  8863. USEMYMETRICS[]
  8864. OFFSET[R], 120, 0, 0
  8865. OFFSET[R], 962, 0, 0
  8866. SVTCA[Y]
  8867. CALL[], 32, 8, 1, 1, 28, 86
  8868. SHC[2], 2
  8869. CALL[], 43, 8, 1, 1, 197, 86
  8870. SHC[2], 3
  8871. </glyphProgram>
  8872. <glyphProgram name="uni1ED7">
  8873. /* VTTTalk Unicode 0x1ed7 */
  8874. /* ACT generated Wed Jan 15 15:35:14 2020 */
  8875. USEMYMETRICS[]
  8876. OFFSET[R], 355, 0, 0
  8877. OFFSET[R], 958, -8, 0
  8878. SVTCA[Y]
  8879. CALL[], 32, 8, 1, 1, 44, 86
  8880. SHC[2], 2
  8881. CALL[], 43, 32, 1, 1, 204, 86
  8882. SHC[2], 3
  8883. </glyphProgram>
  8884. <glyphProgram name="uni1ED8">
  8885. /* VTTTalk Unicode 0x1ed8 */
  8886. /* ACT generated Wed Jan 15 15:35:14 2020 */
  8887. USEMYMETRICS[]
  8888. OFFSET[R], 120, 0, 0
  8889. OFFSET[R], 908, 11, 0
  8890. OFFSET[R], 935, 0, 0
  8891. SVTCA[Y]
  8892. CALL[], 38, 0, 1, 1, -33, 86
  8893. SHC[2], 2
  8894. CALL[], 44, 8, 1, 1, 28, 86
  8895. SHC[2], 3
  8896. </glyphProgram>
  8897. <glyphProgram name="uni1ED9">
  8898. /* VTTTalk Unicode 0x1ed9 */
  8899. /* ACT generated Wed Jan 15 15:35:14 2020 */
  8900. USEMYMETRICS[]
  8901. OFFSET[R], 355, 0, 0
  8902. OFFSET[R], 908, 11, 0
  8903. OFFSET[R], 897, 0, 0
  8904. SVTCA[Y]
  8905. CALL[], 38, 0, 1, 1, -36, 86
  8906. SHC[2], 2
  8907. CALL[], 44, 8, 1, 1, 44, 86
  8908. SHC[2], 3
  8909. </glyphProgram>
  8910. <glyphProgram name="uni1EDA">
  8911. /* VTTTalk Unicode 0x1eda */
  8912. /* ACT generated Wed Jan 15 15:35:14 2020 */
  8913. USEMYMETRICS[]
  8914. OFFSET[R], 136, 0, 0
  8915. OFFSET[R], 933, -19, 0
  8916. SVTCA[Y]
  8917. CALL[], 42, 8, 1, 1, 33, 86
  8918. SHC[2], 3
  8919. </glyphProgram>
  8920. <glyphProgram name="uni1EDB">
  8921. /* VTTTalk Unicode 0x1edb */
  8922. /* ACT generated Wed Jan 15 15:35:14 2020 */
  8923. USEMYMETRICS[]
  8924. OFFSET[R], 371, 0, 0
  8925. OFFSET[R], 894, -11, 0
  8926. SVTCA[Y]
  8927. CALL[], 41, 8, 1, 1, 40, 86
  8928. SHC[2], 3
  8929. </glyphProgram>
  8930. <glyphProgram name="uni1EDC">
  8931. /* VTTTalk Unicode 0x1edc */
  8932. /* ACT generated Wed Jan 15 15:35:14 2020 */
  8933. USEMYMETRICS[]
  8934. OFFSET[R], 136, 0, 0
  8935. OFFSET[R], 932, -14, 0
  8936. SVTCA[Y]
  8937. CALL[], 42, 8, 1, 1, 33, 86
  8938. SHC[2], 3
  8939. </glyphProgram>
  8940. <glyphProgram name="uni1EDD">
  8941. /* VTTTalk Unicode 0x1edd */
  8942. /* ACT generated Wed Jan 15 15:35:14 2020 */
  8943. USEMYMETRICS[]
  8944. OFFSET[R], 371, 0, 0
  8945. OFFSET[R], 893, -11, 0
  8946. SVTCA[Y]
  8947. CALL[], 41, 8, 1, 1, 40, 86
  8948. SHC[2], 3
  8949. </glyphProgram>
  8950. <glyphProgram name="uni1EDE">
  8951. /* VTTTalk Unicode 0x1ede */
  8952. /* ACT generated Wed Jan 15 15:35:14 2020 */
  8953. USEMYMETRICS[]
  8954. OFFSET[R], 136, 0, 0
  8955. OFFSET[R], 903, 15, 166
  8956. SVTCA[Y]
  8957. CALL[], 49, 8, 1, 1, 62, 86
  8958. SHC[2], 3
  8959. </glyphProgram>
  8960. <glyphProgram name="uni1EDF">
  8961. /* VTTTalk Unicode 0x1edf */
  8962. /* ACT generated Wed Jan 15 15:35:14 2020 */
  8963. USEMYMETRICS[]
  8964. OFFSET[R], 371, 0, 0
  8965. OFFSET[R], 903, 15, 0
  8966. SVTCA[Y]
  8967. CALL[], 48, 8, 1, 1, 56, 86
  8968. SHC[2], 3
  8969. </glyphProgram>
  8970. <glyphProgram name="uni1EE0">
  8971. /* VTTTalk Unicode 0x1ee0 */
  8972. /* ACT generated Wed Jan 15 15:35:14 2020 */
  8973. USEMYMETRICS[]
  8974. OFFSET[R], 136, 0, 0
  8975. OFFSET[R], 939, -1, 0
  8976. SVTCA[Y]
  8977. CALL[], 46, 8, 1, 1, 61, 86
  8978. SHC[2], 3
  8979. </glyphProgram>
  8980. <glyphProgram name="uni1EE1">
  8981. /* VTTTalk Unicode 0x1ee1 */
  8982. /* ACT generated Wed Jan 15 15:35:14 2020 */
  8983. USEMYMETRICS[]
  8984. OFFSET[R], 371, 0, 0
  8985. OFFSET[R], 901, -10, 0
  8986. SVTCA[Y]
  8987. CALL[], 45, 8, 1, 1, 107, 86
  8988. SHC[2], 3
  8989. </glyphProgram>
  8990. <glyphProgram name="uni1EE2">
  8991. /* VTTTalk Unicode 0x1ee2 */
  8992. /* ACT generated Wed Jan 15 15:35:14 2020 */
  8993. USEMYMETRICS[]
  8994. OFFSET[R], 136, 0, 0
  8995. OFFSET[R], 908, 11, 0
  8996. SVTCA[Y]
  8997. CALL[], 48, 0, 1, 1, -33, 86
  8998. SHC[2], 3
  8999. </glyphProgram>
  9000. <glyphProgram name="uni1EE3">
  9001. /* VTTTalk Unicode 0x1ee3 */
  9002. /* ACT generated Wed Jan 15 15:35:14 2020 */
  9003. USEMYMETRICS[]
  9004. OFFSET[R], 371, 0, 0
  9005. OFFSET[R], 908, 11, 0
  9006. SVTCA[Y]
  9007. CALL[], 47, 0, 1, 1, -36, 86
  9008. SHC[2], 3
  9009. </glyphProgram>
  9010. <glyphProgram name="uni1EE4">
  9011. /* VTTTalk Unicode 0x1ee4 */
  9012. /* ACT generated Wed Jan 15 15:35:14 2020 */
  9013. USEMYMETRICS[]
  9014. OFFSET[R], 186, 0, 0
  9015. OFFSET[R], 908, 11, 0
  9016. SVTCA[Y]
  9017. CALL[], 31, 24, 1, 1, -33, 86
  9018. SHC[2], 1
  9019. </glyphProgram>
  9020. <glyphProgram name="uni1EE5">
  9021. /* VTTTalk Unicode 0x1ee5 */
  9022. /* ACT generated Wed Jan 15 15:35:14 2020 */
  9023. USEMYMETRICS[]
  9024. OFFSET[R], 423, 0, 0
  9025. OFFSET[R], 908, -8, 0
  9026. SVTCA[Y]
  9027. CALL[], 41, 0, 1, 1, -33, 86
  9028. SHC[2], 1
  9029. </glyphProgram>
  9030. <glyphProgram name="uni1EE6">
  9031. /* VTTTalk Unicode 0x1ee6 */
  9032. /* ACT generated Wed Jan 15 15:35:14 2020 */
  9033. USEMYMETRICS[]
  9034. OFFSET[R], 186, 0, 0
  9035. OFFSET[R], 903, 15, 166
  9036. SVTCA[Y]
  9037. CALL[], 32, 18, 1, 1, 66, 86
  9038. SHC[2], 1
  9039. </glyphProgram>
  9040. <glyphProgram name="uni1EE7">
  9041. /* VTTTalk Unicode 0x1ee7 */
  9042. /* ACT generated Wed Jan 15 15:35:14 2020 */
  9043. USEMYMETRICS[]
  9044. OFFSET[R], 423, 0, 0
  9045. OFFSET[R], 903, 15, 0
  9046. SVTCA[Y]
  9047. CALL[], 42, 20, 1, 1, 66, 86
  9048. SHC[2], 1
  9049. </glyphProgram>
  9050. <glyphProgram name="uni1EE8">
  9051. /* VTTTalk Unicode 0x1ee8 */
  9052. /* ACT generated Wed Jan 15 15:35:14 2020 */
  9053. USEMYMETRICS[]
  9054. OFFSET[R], 195, 0, 0
  9055. OFFSET[R], 933, -46, 0
  9056. SVTCA[Y]
  9057. CALL[], 35, 4, 1, 1, 37, 86
  9058. SHC[2], 2
  9059. </glyphProgram>
  9060. <glyphProgram name="uni1EE9">
  9061. /* VTTTalk Unicode 0x1ee9 */
  9062. /* ACT generated Wed Jan 15 15:35:14 2020 */
  9063. USEMYMETRICS[]
  9064. OFFSET[R], 432, 0, 0
  9065. OFFSET[R], 894, -31, 0
  9066. SVTCA[Y]
  9067. CALL[], 44, 20, 1, 1, 50, 86
  9068. SHC[2], 2
  9069. </glyphProgram>
  9070. <glyphProgram name="uni1EEA">
  9071. /* VTTTalk Unicode 0x1eea */
  9072. /* ACT generated Wed Jan 15 15:35:14 2020 */
  9073. USEMYMETRICS[]
  9074. OFFSET[R], 195, 0, 0
  9075. OFFSET[R], 932, -41, 0
  9076. SVTCA[Y]
  9077. CALL[], 35, 18, 1, 1, 37, 86
  9078. SHC[2], 2
  9079. </glyphProgram>
  9080. <glyphProgram name="uni1EEB">
  9081. /* VTTTalk Unicode 0x1eeb */
  9082. /* ACT generated Wed Jan 15 15:35:14 2020 */
  9083. USEMYMETRICS[]
  9084. OFFSET[R], 432, 0, 0
  9085. OFFSET[R], 893, -31, 0
  9086. SVTCA[Y]
  9087. CALL[], 44, 20, 1, 1, 50, 86
  9088. SHC[2], 2
  9089. </glyphProgram>
  9090. <glyphProgram name="uni1EEC">
  9091. /* VTTTalk Unicode 0x1eec */
  9092. /* ACT generated Wed Jan 15 15:35:14 2020 */
  9093. USEMYMETRICS[]
  9094. OFFSET[R], 195, 0, 0
  9095. OFFSET[R], 903, -12, 166
  9096. SVTCA[Y]
  9097. CALL[], 42, 18, 1, 1, 66, 86
  9098. SHC[2], 2
  9099. </glyphProgram>
  9100. <glyphProgram name="uni1EED">
  9101. /* VTTTalk Unicode 0x1eed */
  9102. /* ACT generated Wed Jan 15 15:35:14 2020 */
  9103. USEMYMETRICS[]
  9104. OFFSET[R], 432, 0, 0
  9105. OFFSET[R], 903, -5, 0
  9106. SVTCA[Y]
  9107. CALL[], 51, 20, 1, 1, 66, 86
  9108. SHC[2], 2
  9109. </glyphProgram>
  9110. <glyphProgram name="uni1EEE">
  9111. /* VTTTalk Unicode 0x1eee */
  9112. /* ACT generated Wed Jan 15 15:35:14 2020 */
  9113. USEMYMETRICS[]
  9114. OFFSET[R], 195, 0, 0
  9115. OFFSET[R], 939, -28, 0
  9116. SVTCA[Y]
  9117. CALL[], 39, 18, 1, 1, 65, 86
  9118. SHC[2], 2
  9119. </glyphProgram>
  9120. <glyphProgram name="uni1EEF">
  9121. /* VTTTalk Unicode 0x1eef */
  9122. /* ACT generated Wed Jan 15 15:35:14 2020 */
  9123. USEMYMETRICS[]
  9124. OFFSET[R], 432, 0, 0
  9125. OFFSET[R], 950, -30, 0
  9126. SVTCA[Y]
  9127. CALL[], 48, 20, 1, 1, 117, 86
  9128. SHC[2], 2
  9129. </glyphProgram>
  9130. <glyphProgram name="uni1EF0">
  9131. /* VTTTalk Unicode 0x1ef0 */
  9132. /* ACT generated Wed Jan 15 15:35:14 2020 */
  9133. USEMYMETRICS[]
  9134. OFFSET[R], 195, 0, 0
  9135. OFFSET[R], 908, -17, 0
  9136. SVTCA[Y]
  9137. CALL[], 41, 24, 1, 1, -33, 86
  9138. SHC[2], 2
  9139. </glyphProgram>
  9140. <glyphProgram name="uni1EF1">
  9141. /* VTTTalk Unicode 0x1ef1 */
  9142. /* ACT generated Wed Jan 15 15:35:14 2020 */
  9143. USEMYMETRICS[]
  9144. OFFSET[R], 432, 0, 0
  9145. OFFSET[R], 908, -19, 0
  9146. SVTCA[Y]
  9147. CALL[], 50, 0, 1, 1, -33, 86
  9148. SHC[2], 2
  9149. </glyphProgram>
  9150. <glyphProgram name="uni1EF4">
  9151. /* VTTTalk Unicode 0x1ef4 */
  9152. /* ACT generated Wed Jan 15 15:35:14 2020 */
  9153. USEMYMETRICS[]
  9154. OFFSET[R], 216, 0, 0
  9155. OFFSET[R], 908, 19, 0
  9156. SVTCA[Y]
  9157. CALL[], 15, 0, 1, 1, -44, 86
  9158. SHC[2], 1
  9159. </glyphProgram>
  9160. <glyphProgram name="uni1EF5">
  9161. /* VTTTalk Unicode 0x1ef5 */
  9162. /* ACT generated Wed Jan 15 15:35:14 2020 */
  9163. USEMYMETRICS[]
  9164. OFFSET[R], 453, 0, 0
  9165. OFFSET[R], 908, 131, 0
  9166. SVTCA[Y]
  9167. CALL[], 33, 28, 1, 1, 27, 86
  9168. SHC[2], 2
  9169. </glyphProgram>
  9170. <glyphProgram name="uni1EF6">
  9171. /* VTTTalk Unicode 0x1ef6 */
  9172. /* ACT generated Wed Jan 15 15:35:14 2020 */
  9173. USEMYMETRICS[]
  9174. OFFSET[R], 216, 0, 0
  9175. OFFSET[R], 903, 15, 166
  9176. SVTCA[Y]
  9177. CALL[], 16, 5, 1, 1, 66, 86
  9178. SHC[2], 1
  9179. </glyphProgram>
  9180. <glyphProgram name="uni1EF7">
  9181. /* VTTTalk Unicode 0x1ef7 */
  9182. /* ACT generated Wed Jan 15 15:35:14 2020 */
  9183. USEMYMETRICS[]
  9184. OFFSET[R], 453, 0, 0
  9185. OFFSET[R], 903, 18, 0
  9186. SVTCA[Y]
  9187. CALL[], 40, 20, 1, 1, 66, 86
  9188. SHC[2], 2
  9189. </glyphProgram>
  9190. <glyphProgram name="uni1EF8">
  9191. /* VTTTalk Unicode 0x1ef8 */
  9192. /* ACT generated Wed Jan 15 15:35:14 2020 */
  9193. USEMYMETRICS[]
  9194. OFFSET[R], 216, 0, 0
  9195. OFFSET[R], 939, -1, 0
  9196. SVTCA[Y]
  9197. CALL[], 13, 5, 1, 1, 65, 86
  9198. SHC[2], 1
  9199. </glyphProgram>
  9200. <glyphProgram name="uni1EF9">
  9201. /* VTTTalk Unicode 0x1ef9 */
  9202. /* ACT generated Wed Jan 15 15:35:14 2020 */
  9203. USEMYMETRICS[]
  9204. OFFSET[R], 453, 0, 0
  9205. OFFSET[R], 901, -7, 0
  9206. SVTCA[Y]
  9207. CALL[], 37, 20, 1, 1, 117, 86
  9208. SHC[2], 2
  9209. </glyphProgram>
  9210. <glyphProgram name="uni2007">
  9211. /* VTT 6.32 compiler */
  9212. </glyphProgram>
  9213. <glyphProgram name="uni2008">
  9214. /* VTT 6.32 compiler */
  9215. </glyphProgram>
  9216. <glyphProgram name="uni2009">
  9217. /* VTT 6.32 compiler */
  9218. </glyphProgram>
  9219. <glyphProgram name="uni200A">
  9220. /* VTT 6.32 compiler */
  9221. </glyphProgram>
  9222. <glyphProgram name="uni200B">
  9223. /* VTT 6.32 compiler */
  9224. </glyphProgram>
  9225. <glyphProgram name="uni2010">
  9226. /* VTTTalk Unicode 0x2010 */
  9227. /* ACT generated Wed Jan 15 15:35:14 2020 */
  9228. USEMYMETRICS[]
  9229. OFFSET[R], 562, 0, 0
  9230. </glyphProgram>
  9231. <glyphProgram name="uni2015">
  9232. /* VTTTalk Unicode 0x2015 */
  9233. /* ACT generated Wed Jan 15 15:35:14 2020 */
  9234. USEMYMETRICS[]
  9235. OFFSET[R], 565, 0, 0
  9236. </glyphProgram>
  9237. <glyphProgram name="uni2070">
  9238. /* VTT 6.32 compiler */
  9239. SVTCA[Y]
  9240. CALL[], 12, 5, 114
  9241. SHP[2], 27
  9242. MIRP[m&lt;RGr], 4, 119
  9243. SHP[2], 20
  9244. SLOOP[], 4
  9245. IP[], 3, 0, 2, 1
  9246. IUP[Y]
  9247. IUP[X]
  9248. </glyphProgram>
  9249. <glyphProgram name="uni2070.ss02">
  9250. /* VTT 6.32 compiler */
  9251. SVTCA[Y]
  9252. CALL[], 8, 5, 114
  9253. SHP[2], 23
  9254. MIRP[m&lt;RGr], 0, 119
  9255. SHP[2], 16
  9256. IUP[Y]
  9257. IUP[X]
  9258. </glyphProgram>
  9259. <glyphProgram name="uni2070.zero">
  9260. /* VTT 6.32 compiler */
  9261. SVTCA[Y]
  9262. CALL[], 20, 5, 114
  9263. SHP[2], 35
  9264. MIRP[m&lt;RGr], 12, 119
  9265. SHP[2], 28
  9266. IP[], 0
  9267. MDAP[R], 0
  9268. SHP[1], 6
  9269. IUP[Y]
  9270. IUP[X]
  9271. </glyphProgram>
  9272. <glyphProgram name="uni2074">
  9273. /* VTT 6.32 compiler */
  9274. SVTCA[Y]
  9275. MIAP[R], 4, 5
  9276. MIRP[m&gt;RBl], 0, 119
  9277. IP[], 1
  9278. MDAP[R], 1
  9279. SRP2[], 4
  9280. IP[], 13
  9281. SHP[1], 9
  9282. SHP[1], 12
  9283. SRP1[], 12
  9284. SHP[1], 6
  9285. SRP1[], 6
  9286. SHP[1], 3
  9287. IUP[Y]
  9288. IUP[X]
  9289. </glyphProgram>
  9290. <glyphProgram name="uni2075">
  9291. /* VTT 6.32 compiler */
  9292. SVTCA[Y]
  9293. MIAP[R], 26, 5
  9294. SHP[1], 29
  9295. MIRP[m&lt;RGr], 42, 119
  9296. IP[], 33
  9297. MDAP[R], 33
  9298. SHP[1], 20
  9299. SHP[1], 30
  9300. SHP[2], 12
  9301. IUP[Y]
  9302. IUP[X]
  9303. </glyphProgram>
  9304. <glyphProgram name="uni2076">
  9305. /* VTT 6.32 compiler */
  9306. SVTCA[Y]
  9307. CALL[], 7, 5, 114
  9308. SHP[2], 19
  9309. MIRP[m&lt;RGr], 36, 119
  9310. SHP[2], 54
  9311. IP[], 28
  9312. MDAP[R], 28
  9313. SHP[1], 46
  9314. IUP[Y]
  9315. IUP[X]
  9316. </glyphProgram>
  9317. <glyphProgram name="uni2077">
  9318. /* VTT 6.32 compiler */
  9319. SVTCA[Y]
  9320. CALL[], 6, 4, 114
  9321. MIRP[m&lt;RGr], 0, 119
  9322. SHP[1], 5
  9323. SRP1[], 5
  9324. SHP[1], 8
  9325. IUP[Y]
  9326. IUP[X]
  9327. </glyphProgram>
  9328. <glyphProgram name="uni2078">
  9329. /* VTT 6.32 compiler */
  9330. SVTCA[Y]
  9331. CALL[], 14, 5, 114
  9332. SHP[2], 53
  9333. MIRP[m&lt;RGr], 0, 119
  9334. SHP[2], 29
  9335. SLOOP[], 4
  9336. IP[], 7, 45, 21, 37
  9337. IUP[Y]
  9338. IUP[X]
  9339. </glyphProgram>
  9340. <glyphProgram name="uni2079">
  9341. /* VTT 6.32 compiler */
  9342. SVTCA[Y]
  9343. CALL[], 44, 5, 114
  9344. SHP[2], 20
  9345. MIRP[m&lt;RGr], 50, 119
  9346. IP[], 36
  9347. MDAP[R], 36
  9348. SHP[1], 28
  9349. IUP[Y]
  9350. IUP[X]
  9351. </glyphProgram>
  9352. <glyphProgram name="uni207B">
  9353. /* VTTTalk Unicode 0x207b */
  9354. /* ACT generated Wed Jan 15 15:35:14 2020 */
  9355. USEMYMETRICS[]
  9356. OFFSET[R], 622, 0, 0
  9357. </glyphProgram>
  9358. <glyphProgram name="uni207F">
  9359. /* VTTTalk Unicode 0x207f */
  9360. /* ACT generated Wed Jan 15 15:35:14 2020 */
  9361. USEMYMETRICS[]
  9362. OFFSET[R], 346, 0, 0
  9363. </glyphProgram>
  9364. <glyphProgram name="uni2080">
  9365. /* VTTTalk Unicode 0x2080 */
  9366. /* ACT generated Wed Jan 15 15:35:14 2020 */
  9367. USEMYMETRICS[]
  9368. OFFSET[R], 516, 0, -252
  9369. </glyphProgram>
  9370. <glyphProgram name="uni2080.ss02">
  9371. /* VTTTalk Unicode 0xffff */
  9372. /* ACT generated Wed Jan 15 15:35:14 2020 */
  9373. USEMYMETRICS[]
  9374. OFFSET[R], 533, 0, -262
  9375. </glyphProgram>
  9376. <glyphProgram name="uni2080.zero">
  9377. /* VTTTalk Unicode 0xffff */
  9378. /* ACT generated Wed Jan 15 15:35:14 2020 */
  9379. USEMYMETRICS[]
  9380. OFFSET[R], 537, 0, -252
  9381. </glyphProgram>
  9382. <glyphProgram name="uni2081">
  9383. /* VTTTalk Unicode 0x2081 */
  9384. /* ACT generated Wed Jan 15 15:35:14 2020 */
  9385. USEMYMETRICS[]
  9386. OFFSET[R], 517, 0, -263
  9387. </glyphProgram>
  9388. <glyphProgram name="uni2082">
  9389. /* VTTTalk Unicode 0x2082 */
  9390. /* ACT generated Wed Jan 15 15:35:14 2020 */
  9391. USEMYMETRICS[]
  9392. OFFSET[R], 518, 0, -253
  9393. </glyphProgram>
  9394. <glyphProgram name="uni2083">
  9395. /* VTTTalk Unicode 0x2083 */
  9396. /* ACT generated Wed Jan 15 15:35:14 2020 */
  9397. USEMYMETRICS[]
  9398. OFFSET[R], 519, 0, -261
  9399. </glyphProgram>
  9400. <glyphProgram name="uni2084">
  9401. /* VTTTalk Unicode 0x2084 */
  9402. /* ACT generated Wed Jan 15 15:35:14 2020 */
  9403. USEMYMETRICS[]
  9404. OFFSET[R], 520, 0, -252
  9405. </glyphProgram>
  9406. <glyphProgram name="uni2085">
  9407. /* VTTTalk Unicode 0x2085 */
  9408. /* ACT generated Wed Jan 15 15:35:14 2020 */
  9409. USEMYMETRICS[]
  9410. OFFSET[R], 521, 0, -252
  9411. </glyphProgram>
  9412. <glyphProgram name="uni2086">
  9413. /* VTTTalk Unicode 0x2086 */
  9414. /* ACT generated Wed Jan 15 15:35:14 2020 */
  9415. USEMYMETRICS[]
  9416. OFFSET[R], 522, 0, -252
  9417. </glyphProgram>
  9418. <glyphProgram name="uni2087">
  9419. /* VTTTalk Unicode 0x2087 */
  9420. /* ACT generated Wed Jan 15 15:35:14 2020 */
  9421. USEMYMETRICS[]
  9422. OFFSET[R], 523, 0, -252
  9423. </glyphProgram>
  9424. <glyphProgram name="uni2088">
  9425. /* VTTTalk Unicode 0x2088 */
  9426. /* ACT generated Wed Jan 15 15:35:14 2020 */
  9427. USEMYMETRICS[]
  9428. OFFSET[R], 524, 0, -252
  9429. </glyphProgram>
  9430. <glyphProgram name="uni2089">
  9431. /* VTTTalk Unicode 0x2089 */
  9432. /* ACT generated Wed Jan 15 15:35:14 2020 */
  9433. USEMYMETRICS[]
  9434. OFFSET[R], 525, 0, -252
  9435. </glyphProgram>
  9436. <glyphProgram name="uni20A6">
  9437. /* VTT 6.32 compiler */
  9438. SVTCA[Y]
  9439. CALL[], 4, 4, 114
  9440. SHP[2], 7
  9441. CALL[], 18, 12, 114
  9442. SHP[2], 15
  9443. SRP2[], 4
  9444. IP[], 0
  9445. MDAP[R], 0
  9446. IP[], 16
  9447. SRP2[], 18
  9448. IP[], 6
  9449. SHP[1], 1
  9450. SHP[1], 3
  9451. IUP[Y]
  9452. IUP[X]
  9453. </glyphProgram>
  9454. <glyphProgram name="uni20A9">
  9455. /* VTT 6.32 compiler */
  9456. SVTCA[Y]
  9457. MIAP[R], 4, 12
  9458. SHP[1], 14
  9459. CALL[], 5, 4, 114
  9460. SHP[2], 8
  9461. MDAP[R], 8
  9462. SHP[2], 11
  9463. SRP1[], 4
  9464. IP[], 0
  9465. MDAP[R], 0
  9466. SRP2[], 4
  9467. IP[], 10
  9468. IP[], 7
  9469. SRP2[], 5
  9470. IP[], 15
  9471. SHP[1], 1
  9472. IUP[Y]
  9473. IUP[X]
  9474. </glyphProgram>
  9475. <glyphProgram name="uni20AD">
  9476. /* VTT 6.32 compiler */
  9477. SVTCA[Y]
  9478. MIAP[R], 11, 12
  9479. SHP[1], 28
  9480. CALL[], 12, 4, 114
  9481. SHP[2], 26
  9482. SRP2[], 11
  9483. IP[], 4
  9484. MDAP[R], 4
  9485. IP[], 9
  9486. IP[], 8
  9487. SRP2[], 12
  9488. IP[], 19
  9489. IP[], 27
  9490. SHP[1], 5
  9491. SHP[1], 3
  9492. SRP1[], 3
  9493. SHP[1], 2
  9494. IUP[Y]
  9495. IUP[X]
  9496. </glyphProgram>
  9497. <glyphProgram name="uni20B1">
  9498. /* VTT 6.32 compiler */
  9499. SVTCA[Y]
  9500. MIAP[R], 16, 12
  9501. CALL[], 17, 4, 114
  9502. SHP[2], 40
  9503. SRP1[], 40
  9504. SHP[1], 1
  9505. RDTG[]
  9506. MDAP[R], 1
  9507. SHP[1], 0
  9508. SMD[], 128
  9509. RTG[]
  9510. MDRP[M&gt;RWh], 9
  9511. SHP[2], 8
  9512. SMD[], 64
  9513. RUTG[]
  9514. MDRP[m&gt;RGr], 30
  9515. SHP[2], 28
  9516. IUP[Y]
  9517. IUP[X]
  9518. </glyphProgram>
  9519. <glyphProgram name="uni20B2">
  9520. /* VTT 6.32 compiler */
  9521. SVTCA[Y]
  9522. CALL[], 4, 13, 114
  9523. MDRP[m&gt;RBl], 0
  9524. SHP[1], 36
  9525. CALL[], 14, 5, 114
  9526. MDRP[m&gt;RBl], 1
  9527. SHP[1], 26
  9528. SRP2[], 4
  9529. IP[], 43
  9530. MDAP[R], 43
  9531. SHP[1], 42
  9532. IUP[Y]
  9533. IUP[X]
  9534. </glyphProgram>
  9535. <glyphProgram name="uni20B5">
  9536. /* VTT 6.32 compiler */
  9537. SVTCA[Y]
  9538. CALL[], 15, 5, 114
  9539. MDRP[m&gt;RBl], 1
  9540. SHP[1], 27
  9541. CALL[], 45, 13, 114
  9542. MDRP[m&gt;RBl], 0
  9543. SHP[1], 37
  9544. IUP[Y]
  9545. IUP[X]
  9546. </glyphProgram>
  9547. <glyphProgram name="uni20B9">
  9548. /* VTT 6.32 compiler */
  9549. SVTCA[Y]
  9550. MIAP[R], 22, 12
  9551. CALL[], 26, 4, 114
  9552. SHP[2], 12
  9553. SHP[2], 25
  9554. SRP1[], 25
  9555. SHP[1], 9
  9556. SMD[], 128
  9557. MDRP[M&gt;RWh], 30
  9558. MDRP[m&gt;RGr], 0
  9559. SHP[2], 24
  9560. SRP1[], 24
  9561. SHP[1], 20
  9562. IUP[Y]
  9563. IUP[X]
  9564. </glyphProgram>
  9565. <glyphProgram name="uni20BA">
  9566. /* VTT 6.32 compiler */
  9567. SVTCA[Y]
  9568. MIAP[R], 8, 12
  9569. SHP[1], 15
  9570. SHP[1], 21
  9571. MDAP[R], 21
  9572. CALL[], 9, 4, 114
  9573. SRP2[], 8
  9574. IP[], 5
  9575. IP[], 0
  9576. MDAP[R], 0
  9577. RDTG[]
  9578. MDAP[R], 5
  9579. SHP[1], 4
  9580. SHP[1], 6
  9581. RTG[]
  9582. MDAP[R], 6
  9583. SHP[1], 7
  9584. SRP1[], 0
  9585. SHP[1], 1
  9586. SHP[1], 3
  9587. MDAP[R], 3
  9588. SHP[1], 2
  9589. IUP[Y]
  9590. IUP[X]
  9591. </glyphProgram>
  9592. <glyphProgram name="uni20BC">
  9593. /* VTT 6.32 compiler */
  9594. SVTCA[Y]
  9595. MDAP[R], 4
  9596. MDRP[m&gt;RBl], 1
  9597. SHP[1], 15
  9598. MDAP[R], 9
  9599. SHP[1], 25
  9600. SRP1[], 25
  9601. SRP2[], 4
  9602. IP[], 0
  9603. MDAP[R], 0
  9604. IUP[Y]
  9605. IUP[X]
  9606. </glyphProgram>
  9607. <glyphProgram name="uni20BD">
  9608. /* VTT 6.32 compiler */
  9609. SVTCA[Y]
  9610. MIAP[R], 8, 12
  9611. CALL[], 9, 4, 114
  9612. SHP[2], 32
  9613. SRP2[], 8
  9614. IP[], 20
  9615. MDAP[R], 20
  9616. SHP[1], 22
  9617. SHP[1], 3
  9618. SRP1[], 3
  9619. SHP[1], 2
  9620. MDRP[m&gt;RGr], 5
  9621. SHP[2], 4
  9622. IUP[Y]
  9623. IUP[X]
  9624. </glyphProgram>
  9625. <glyphProgram name="uni2113">
  9626. /* VTT 6.32 compiler */
  9627. SVTCA[Y]
  9628. CALL[], 11, 19, 114
  9629. SHP[2], 0
  9630. CALL[], 31, 1, 114
  9631. SHP[2], 50
  9632. SRP2[], 11
  9633. IP[], 5
  9634. MDAP[R], 5
  9635. SRP2[], 31
  9636. SLOOP[], 4
  9637. IP[], 17, 40, 26, 55
  9638. IUP[Y]
  9639. IUP[X]
  9640. </glyphProgram>
  9641. <glyphProgram name="uni2116">
  9642. /* VTT 6.32 compiler */
  9643. SVTCA[Y]
  9644. MIAP[R], 0, 12
  9645. SHP[2], 11
  9646. CALL[], 1, 4, 114
  9647. SHP[2], 5
  9648. SRP2[], 0
  9649. SLOOP[], 4
  9650. IP[], 4, 3, 12, 13
  9651. SHP[1], 27
  9652. MDAP[R], 27
  9653. SHP[1], 43
  9654. MDRP[M&gt;RGr], 19
  9655. SHP[2], 35
  9656. MDRP[m&gt;RWh], 16
  9657. SHP[2], 15
  9658. IUP[Y]
  9659. IUP[X]
  9660. </glyphProgram>
  9661. <glyphProgram name="uni2124">
  9662. /* VTT 6.32 compiler */
  9663. SVTCA[Y]
  9664. MIAP[R], 9, 8
  9665. SHP[1], 1
  9666. SRP1[], 1
  9667. SHP[1], 0
  9668. SHP[1], 10
  9669. SHP[1], 20
  9670. CALL[], 16, 2, 114
  9671. SHP[2], 15
  9672. SRP1[], 15
  9673. SHP[1], 11
  9674. SHP[1], 13
  9675. SRP1[], 13
  9676. SHP[1], 18
  9677. IUP[Y]
  9678. IUP[X]
  9679. </glyphProgram>
  9680. <glyphProgram name="uni2126">
  9681. /* VTT 6.32 compiler */
  9682. SVTCA[Y]
  9683. CALL[], 11, 18, 114
  9684. SHP[2], 12
  9685. SHP[2], 33
  9686. SRP1[], 33
  9687. SHP[1], 30
  9688. SRP1[], 30
  9689. SHP[1], 34
  9690. SRP1[], 34
  9691. SHP[1], 9
  9692. CALL[], 22, 1, 114
  9693. SHP[2], 0
  9694. IUP[Y]
  9695. IUP[X]
  9696. </glyphProgram>
  9697. <glyphProgram name="uni2196">
  9698. /* VTT 6.32 compiler */
  9699. SVTCA[Y]
  9700. MDAP[R], 1
  9701. MDAP[R], 6
  9702. SRP2[], 1
  9703. SLOOP[], 8
  9704. IP[], 0, 4, 3, 2, 9, 8, 7, 5
  9705. IUP[Y]
  9706. IUP[X]
  9707. </glyphProgram>
  9708. <glyphProgram name="uni2197">
  9709. /* VTT 6.32 compiler */
  9710. SVTCA[Y]
  9711. MDAP[R], 4
  9712. MDAP[R], 9
  9713. SRP2[], 4
  9714. SLOOP[], 8
  9715. IP[], 0, 7, 6, 8, 1, 2, 3, 5
  9716. IUP[Y]
  9717. IUP[X]
  9718. </glyphProgram>
  9719. <glyphProgram name="uni2198">
  9720. /* VTT 6.32 compiler */
  9721. SVTCA[Y]
  9722. MDAP[R], 1
  9723. MDAP[R], 6
  9724. SRP2[], 1
  9725. SLOOP[], 8
  9726. IP[], 0, 3, 4, 7, 8, 9, 2, 5
  9727. IUP[Y]
  9728. IUP[X]
  9729. </glyphProgram>
  9730. <glyphProgram name="uni2199">
  9731. /* VTT 6.32 compiler */
  9732. SVTCA[Y]
  9733. MDAP[R], 4
  9734. MDAP[R], 9
  9735. SRP2[], 4
  9736. SLOOP[], 8
  9737. IP[], 0, 6, 7, 8, 1, 2, 3, 5
  9738. IUP[Y]
  9739. IUP[X]
  9740. </glyphProgram>
  9741. <glyphProgram name="uni21E6">
  9742. /* VTT 6.32 compiler */
  9743. SVTCA[Y]
  9744. MDAP[R], 2
  9745. SHP[1], 3
  9746. MDAP[R], 3
  9747. SHP[1], 15
  9748. SRP1[], 15
  9749. SHP[1], 16
  9750. SRP1[], 2
  9751. SHP[1], 17
  9752. MDAP[R], 9
  9753. SHP[1], 8
  9754. MDAP[R], 8
  9755. SHP[1], 12
  9756. SRP1[], 12
  9757. SHP[1], 13
  9758. SRP1[], 9
  9759. SHP[1], 11
  9760. SRP1[], 17
  9761. SRP2[], 11
  9762. SLOOP[], 3
  9763. IP[], 5, 14, 6
  9764. IUP[Y]
  9765. IUP[X]
  9766. </glyphProgram>
  9767. <glyphProgram name="uni21E7">
  9768. /* VTT 6.32 compiler */
  9769. SVTCA[Y]
  9770. MDAP[R], 0
  9771. SHP[2], 10
  9772. MDAP[R], 4
  9773. SHP[1], 15
  9774. IP[], 17
  9775. IP[], 12
  9776. MDAP[R], 17
  9777. MDAP[R], 12
  9778. SRP1[], 17
  9779. SHP[1], 2
  9780. SHP[1], 3
  9781. SRP1[], 12
  9782. SHP[1], 6
  9783. SHP[1], 8
  9784. IUP[Y]
  9785. IUP[X]
  9786. </glyphProgram>
  9787. <glyphProgram name="uni21E8">
  9788. /* VTT 6.32 compiler */
  9789. SVTCA[Y]
  9790. MDAP[R], 0
  9791. SHP[2], 2
  9792. MDAP[R], 2
  9793. SHP[1], 17
  9794. SRP1[], 17
  9795. SHP[1], 16
  9796. SHP[2], 10
  9797. MDAP[R], 9
  9798. SHP[1], 7
  9799. MDAP[R], 7
  9800. SHP[1], 14
  9801. SRP1[], 14
  9802. SHP[1], 13
  9803. SRP1[], 9
  9804. SHP[1], 11
  9805. SRP1[], 11
  9806. SRP2[], 10
  9807. SLOOP[], 3
  9808. IP[], 5, 15, 4
  9809. IUP[Y]
  9810. IUP[X]
  9811. </glyphProgram>
  9812. <glyphProgram name="uni21E9">
  9813. /* VTT 6.32 compiler */
  9814. SVTCA[Y]
  9815. MDAP[R], 0
  9816. SHP[2], 10
  9817. MDAP[R], 6
  9818. SHP[1], 14
  9819. IP[], 9
  9820. MDAP[R], 9
  9821. SHP[1], 11
  9822. SHP[1], 2
  9823. MDAP[R], 2
  9824. SHP[1], 17
  9825. SHP[1], 15
  9826. SRP1[], 15
  9827. SHP[1], 4
  9828. SRP1[], 9
  9829. SHP[1], 13
  9830. SRP1[], 13
  9831. SHP[1], 7
  9832. IUP[Y]
  9833. IUP[X]
  9834. </glyphProgram>
  9835. <glyphProgram name="uni21EA">
  9836. /* VTT 6.32 compiler */
  9837. SVTCA[Y]
  9838. MDAP[R], 1
  9839. SHP[1], 7
  9840. SMD[], 192
  9841. MDRP[m&gt;RBl], 0
  9842. MDAP[R], 0
  9843. SHP[2], 4
  9844. SMD[], 64
  9845. SRP0[], 1
  9846. MDRP[m&gt;RWh], 8
  9847. SHP[2], 18
  9848. SHP[2], 12
  9849. MDAP[R], 12
  9850. SHP[1], 23
  9851. IP[], 9
  9852. MDAP[R], 9
  9853. SHP[1], 16
  9854. SHP[1], 26
  9855. SRP1[], 26
  9856. SHP[1], 11
  9857. SHP[1], 20
  9858. SRP1[], 20
  9859. SHP[1], 14
  9860. IUP[Y]
  9861. IUP[X]
  9862. </glyphProgram>
  9863. <glyphProgram name="uni2206">
  9864. /* VTT 6.32 compiler */
  9865. SVTCA[Y]
  9866. CALL[], 0, 1, 114
  9867. CALL[], 3, 18, 114
  9868. SRP1[], 0
  9869. IP[], 7
  9870. SHP[2], 9
  9871. SRP1[], 9
  9872. SHP[1], 1
  9873. SHP[1], 4
  9874. IUP[Y]
  9875. IUP[X]
  9876. </glyphProgram>
  9877. <glyphProgram name="uni2215">
  9878. /* VTT 6.32 compiler */
  9879. SVTCA[Y]
  9880. MDAP[R], 0
  9881. SHP[2], 1
  9882. MDAP[R], 2
  9883. SHP[1], 3
  9884. IUP[Y]
  9885. IUP[X]
  9886. </glyphProgram>
  9887. <glyphProgram name="uni2219">
  9888. /* VTT 6.32 compiler */
  9889. SVTCA[Y]
  9890. MDAP[R], 0
  9891. SHP[2], 8
  9892. IUP[Y]
  9893. IUP[X]
  9894. </glyphProgram>
  9895. <glyphProgram name="uni2318">
  9896. /* VTT 6.32 compiler */
  9897. SVTCA[Y]
  9898. MDAP[R], 9
  9899. MDRP[m&gt;RWh], 8
  9900. SHP[2], 0
  9901. MDAP[R], 0
  9902. SHP[1], 52
  9903. SHP[1], 43
  9904. SRP1[], 43
  9905. SHP[1], 84
  9906. SHP[2], 57
  9907. SRP1[], 57
  9908. SHP[1], 48
  9909. SRP1[], 48
  9910. SHP[1], 93
  9911. SHP[2], 80
  9912. SRP1[], 80
  9913. SHP[1], 35
  9914. SRP1[], 9
  9915. SHP[1], 17
  9916. MDAP[R], 17
  9917. SHP[1], 72
  9918. SHP[1], 26
  9919. MDAP[R], 26
  9920. SHP[1], 107
  9921. SRP1[], 9
  9922. SHP[1], 67
  9923. SRP1[], 67
  9924. SHP[1], 21
  9925. SRP1[], 21
  9926. SHP[1], 98
  9927. SRP1[], 9
  9928. SHP[1], 83
  9929. SRP1[], 83
  9930. SHP[1], 34
  9931. IUP[Y]
  9932. IUP[X]
  9933. </glyphProgram>
  9934. <glyphProgram name="uni2325">
  9935. /* VTT 6.32 compiler */
  9936. SVTCA[Y]
  9937. MDAP[R], 0
  9938. SHP[2], 5
  9939. MIAP[R], 3, 6
  9940. SHP[1], 2
  9941. SHP[1], 9
  9942. SRP1[], 9
  9943. SHP[1], 8
  9944. IUP[Y]
  9945. IUP[X]
  9946. </glyphProgram>
  9947. <glyphProgram name="uni2326">
  9948. /* VTT 6.32 compiler */
  9949. SVTCA[Y]
  9950. MDAP[R], 3
  9951. SHP[1], 9
  9952. MDAP[R], 4
  9953. SHP[1], 8
  9954. SRP1[], 9
  9955. SRP2[], 8
  9956. SLOOP[], 14
  9957. IP[], 14, 12, 11, 15, 13, 1, 10, 16, 6, 19, 21, 17, 18, 20
  9958. IUP[Y]
  9959. IUP[X]
  9960. </glyphProgram>
  9961. <glyphProgram name="uni2327">
  9962. /* VTT 6.32 compiler */
  9963. SVTCA[Y]
  9964. MDAP[R], 0
  9965. MDRP[m&gt;RBl], 3
  9966. SHP[2], 4
  9967. SHP[1], 7
  9968. SRP1[], 4
  9969. SRP2[], 7
  9970. SLOOP[], 8
  9971. IP[], 16, 18, 17, 14, 8, 11, 12, 10
  9972. IUP[Y]
  9973. IUP[X]
  9974. </glyphProgram>
  9975. <glyphProgram name="uni232B">
  9976. /* VTT 6.32 compiler */
  9977. SVTCA[Y]
  9978. MDAP[R], 0
  9979. SHP[2], 8
  9980. MDAP[R], 3
  9981. SHP[1], 5
  9982. SRP1[], 5
  9983. SRP2[], 8
  9984. SLOOP[], 14
  9985. IP[], 18, 20, 21, 17, 19, 4, 16, 10, 9, 13, 15, 11, 14, 12
  9986. IUP[Y]
  9987. IUP[X]
  9988. </glyphProgram>
  9989. <glyphProgram name="uni238B">
  9990. /* VTT 6.32 compiler */
  9991. SVTCA[Y]
  9992. MDAP[R], 0
  9993. SHP[2], 31
  9994. SHP[2], 39
  9995. MDAP[R], 10
  9996. SHP[1], 21
  9997. IP[], 35
  9998. MDAP[R], 35
  9999. SHP[1], 33
  10000. SRP1[], 10
  10001. SHP[1], 41
  10002. SRP1[], 41
  10003. SHP[1], 40
  10004. IUP[Y]
  10005. IUP[X]
  10006. </glyphProgram>
  10007. <glyphProgram name="uni23CE">
  10008. /* VTT 6.32 compiler */
  10009. SVTCA[Y]
  10010. MDAP[R], 14
  10011. SHP[1], 10
  10012. SRP1[], 10
  10013. SHP[1], 9
  10014. RUTG[]
  10015. MDAP[R], 9
  10016. SHP[1], 0
  10017. RTG[]
  10018. MDAP[R], 0
  10019. SHP[2], 12
  10020. SRP1[], 9
  10021. SHP[1], 16
  10022. SRP1[], 16
  10023. SHP[1], 15
  10024. SRP0[], 14
  10025. MDRP[m&gt;RWh], 20
  10026. SHP[2], 3
  10027. SRP1[], 3
  10028. SHP[1], 4
  10029. RDTG[]
  10030. MDAP[R], 4
  10031. SRP2[], 9
  10032. SLOOP[], 3
  10033. IP[], 6, 17, 7
  10034. SHP[1], 18
  10035. SRP1[], 18
  10036. SHP[1], 19
  10037. IUP[Y]
  10038. IUP[X]
  10039. </glyphProgram>
  10040. <glyphProgram name="uni2423">
  10041. /* VTT 6.32 compiler */
  10042. SVTCA[Y]
  10043. MDAP[R], 0
  10044. SHP[2], 3
  10045. SMD[], 128
  10046. MDRP[m&gt;RBl], 1
  10047. SHP[2], 6
  10048. IUP[Y]
  10049. IUP[X]
  10050. </glyphProgram>
  10051. <glyphProgram name="uni25C6">
  10052. /* VTT 6.32 compiler */
  10053. SVTCA[Y]
  10054. MDAP[R], 2
  10055. MDAP[R], 0
  10056. IUP[Y]
  10057. IUP[X]
  10058. </glyphProgram>
  10059. <glyphProgram name="uni25C7">
  10060. /* VTT 6.32 compiler */
  10061. SVTCA[Y]
  10062. MDAP[R], 2
  10063. MDAP[R], 0
  10064. SHP[2], 7
  10065. SRP1[], 2
  10066. SHP[1], 5
  10067. IUP[Y]
  10068. IUP[X]
  10069. </glyphProgram>
  10070. <glyphProgram name="uni25CF">
  10071. /* VTT 6.32 compiler */
  10072. SVTCA[Y]
  10073. MDAP[R], 0
  10074. SHP[2], 10
  10075. IUP[Y]
  10076. IUP[X]
  10077. </glyphProgram>
  10078. <glyphProgram name="uni2639">
  10079. /* VTT 6.32 compiler */
  10080. SVTCA[Y]
  10081. MDAP[R], 10
  10082. SHP[1], 30
  10083. SMD[], 320
  10084. MDRP[m&gt;RGr], 0
  10085. SHP[2], 20
  10086. SLOOP[], 6
  10087. IP[], 47, 40, 67, 55, 61, 73
  10088. IUP[Y]
  10089. IUP[X]
  10090. </glyphProgram>
  10091. <glyphProgram name="uni2713">
  10092. /* VTT 6.32 compiler */
  10093. SVTCA[Y]
  10094. MDAP[R], 0
  10095. MDAP[R], 6
  10096. SLOOP[], 4
  10097. IP[], 9, 7, 8, 1
  10098. IUP[Y]
  10099. IUP[X]
  10100. </glyphProgram>
  10101. <glyphProgram name="uni2714">
  10102. /* VTT 6.32 compiler */
  10103. SVTCA[Y]
  10104. MDAP[R], 0
  10105. MDAP[R], 5
  10106. SLOOP[], 6
  10107. IP[], 6, 9, 10, 7, 8, 1
  10108. IUP[Y]
  10109. IUP[X]
  10110. </glyphProgram>
  10111. <glyphProgram name="uni2715">
  10112. /* VTTTalk Unicode 0x2715 */
  10113. /* ACT generated Wed Jan 15 15:35:14 2020 */
  10114. USEMYMETRICS[]
  10115. OFFSET[R], 623, 0, 0
  10116. </glyphProgram>
  10117. <glyphProgram name="uni2717">
  10118. /* VTT 6.32 compiler */
  10119. SVTCA[Y]
  10120. MDAP[R], 0
  10121. MDAP[R], 14
  10122. SHP[2], 10
  10123. IUP[Y]
  10124. IUP[X]
  10125. </glyphProgram>
  10126. <glyphProgram name="uni2718">
  10127. /* VTT 6.32 compiler */
  10128. SVTCA[Y]
  10129. MDAP[R], 14
  10130. MDAP[R], 20
  10131. SHP[1], 6
  10132. SRP1[], 14
  10133. SHP[1], 0
  10134. IUP[Y]
  10135. IUP[X]
  10136. </glyphProgram>
  10137. <glyphProgram name="uni2B05">
  10138. /* VTT 6.32 compiler */
  10139. SVTCA[Y]
  10140. MDAP[R], 0
  10141. SHP[2], 2
  10142. MDAP[R], 2
  10143. SHP[2], 9
  10144. SRP1[], 9
  10145. SHP[1], 7
  10146. MDAP[R], 7
  10147. SRP1[], 9
  10148. IP[], 4
  10149. IP[], 5
  10150. IUP[Y]
  10151. IUP[X]
  10152. </glyphProgram>
  10153. <glyphProgram name="uni2B06">
  10154. /* VTT 6.32 compiler */
  10155. SVTCA[Y]
  10156. MDAP[R], 4
  10157. MDAP[R], 8
  10158. SRP2[], 4
  10159. IP[], 5
  10160. MDAP[R], 5
  10161. SHP[1], 2
  10162. SHP[1], 7
  10163. SRP1[], 7
  10164. SHP[1], 0
  10165. IUP[Y]
  10166. IUP[X]
  10167. </glyphProgram>
  10168. <glyphProgram name="uni2B07">
  10169. /* VTT 6.32 compiler */
  10170. SVTCA[Y]
  10171. MDAP[R], 1
  10172. MDAP[R], 6
  10173. SRP2[], 1
  10174. IP[], 5
  10175. MDAP[R], 5
  10176. SHP[1], 3
  10177. SHP[1], 8
  10178. SRP1[], 8
  10179. SHP[1], 0
  10180. IUP[Y]
  10181. IUP[X]
  10182. </glyphProgram>
  10183. <glyphProgram name="uni2B95">
  10184. /* VTT 6.32 compiler */
  10185. SVTCA[Y]
  10186. MDAP[R], 0
  10187. SHP[2], 8
  10188. MDAP[R], 8
  10189. SHP[2], 1
  10190. SRP1[], 1
  10191. SHP[1], 3
  10192. MDAP[R], 3
  10193. SRP1[], 1
  10194. IP[], 6
  10195. IP[], 5
  10196. IUP[Y]
  10197. IUP[X]
  10198. </glyphProgram>
  10199. <glyphProgram name="uni2E12">
  10200. /* VTT 6.32 compiler */
  10201. SVTCA[Y]
  10202. MDAP[R], 9
  10203. SHP[1], 8
  10204. SMD[], 192
  10205. MDRP[m&gt;RWh], 0
  10206. SHP[2], 1
  10207. IUP[Y]
  10208. IUP[X]
  10209. </glyphProgram>
  10210. <glyphProgram name="uniFFFD">
  10211. /* VTT 6.32 compiler */
  10212. SVTCA[Y]
  10213. MDAP[R], 2
  10214. MDAP[R], 7
  10215. SRP2[], 2
  10216. SLOOP[], 5
  10217. IP[], 8, 14, 55, 44, 31
  10218. IUP[Y]
  10219. IUP[X]
  10220. </glyphProgram>
  10221. <glyphProgram name="uogonek">
  10222. /* VTTTalk Unicode 0x173 */
  10223. /* ACT generated Wed Jan 15 15:35:14 2020 */
  10224. USEMYMETRICS[]
  10225. OFFSET[R], 423, 0, 0
  10226. OFFSET[R], 912, 129, 0
  10227. SVTCA[Y]
  10228. CALL[], 44, 26, 0, 0, 17, 86
  10229. SHC[2], 1
  10230. </glyphProgram>
  10231. <glyphProgram name="updblhorzsngbxd">
  10232. /* VTT 6.32 compiler */
  10233. SVTCA[Y]
  10234. MDAP[R], 0
  10235. MDAP[R], 3
  10236. SHP[2], 1
  10237. SRP1[], 1
  10238. SHP[1], 5
  10239. SHP[1], 9
  10240. SRP1[], 3
  10241. SHP[1], 8
  10242. IUP[Y]
  10243. IUP[X]
  10244. </glyphProgram>
  10245. <glyphProgram name="updblleftsngbxd">
  10246. /* VTT 6.32 compiler */
  10247. SVTCA[Y]
  10248. MDAP[R], 0
  10249. MDAP[R], 3
  10250. SHP[2], 1
  10251. SRP1[], 1
  10252. SHP[1], 5
  10253. SRP1[], 3
  10254. SHP[1], 8
  10255. IUP[Y]
  10256. IUP[X]
  10257. </glyphProgram>
  10258. <glyphProgram name="updblrightsngbxd">
  10259. /* VTT 6.32 compiler */
  10260. SVTCA[Y]
  10261. MDAP[R], 0
  10262. MDAP[R], 1
  10263. SHP[2], 3
  10264. SRP1[], 3
  10265. SHP[1], 7
  10266. SRP1[], 1
  10267. SHP[1], 6
  10268. IUP[Y]
  10269. IUP[X]
  10270. </glyphProgram>
  10271. <glyphProgram name="upeighthblock">
  10272. /* VTT 6.32 compiler */
  10273. SVTCA[Y]
  10274. MDAP[R], 0
  10275. MDAP[R], 1
  10276. IUP[Y]
  10277. IUP[X]
  10278. </glyphProgram>
  10279. <glyphProgram name="uphalfblock">
  10280. /* VTT 6.32 compiler */
  10281. SVTCA[Y]
  10282. MDAP[R], 0
  10283. MDAP[R], 1
  10284. IUP[Y]
  10285. IUP[X]
  10286. </glyphProgram>
  10287. <glyphProgram name="upheavydnhorzlightbxd">
  10288. /* VTT 6.32 compiler */
  10289. SVTCA[Y]
  10290. MDAP[R], 0
  10291. MDAP[R], 5
  10292. IP[], 2
  10293. MDAP[R], 2
  10294. SHP[1], 3
  10295. SHP[1], 10
  10296. SRP1[], 3
  10297. SHP[1], 7
  10298. IUP[Y]
  10299. IUP[X]
  10300. </glyphProgram>
  10301. <glyphProgram name="upheavyhorzlightbxd">
  10302. /* VTT 6.32 compiler */
  10303. SVTCA[Y]
  10304. MDAP[R], 0
  10305. MDAP[R], 3
  10306. SHP[2], 1
  10307. SRP1[], 1
  10308. SHP[1], 5
  10309. IUP[Y]
  10310. IUP[X]
  10311. </glyphProgram>
  10312. <glyphProgram name="upheavyleftdnlightbxd">
  10313. /* VTT 6.32 compiler */
  10314. SVTCA[Y]
  10315. MDAP[R], 0
  10316. MDAP[R], 5
  10317. IP[], 2
  10318. MDAP[R], 2
  10319. SHP[1], 3
  10320. SHP[1], 8
  10321. IUP[Y]
  10322. IUP[X]
  10323. </glyphProgram>
  10324. <glyphProgram name="upheavyleftlightbxd">
  10325. /* VTT 6.32 compiler */
  10326. SVTCA[Y]
  10327. MDAP[R], 0
  10328. MDAP[R], 3
  10329. SHP[2], 1
  10330. IUP[Y]
  10331. IUP[X]
  10332. </glyphProgram>
  10333. <glyphProgram name="upheavyrightdnlightbxd">
  10334. /* VTT 6.32 compiler */
  10335. SVTCA[Y]
  10336. MDAP[R], 0
  10337. MDAP[R], 3
  10338. IP[], 8
  10339. MDAP[R], 8
  10340. SHP[1], 5
  10341. SHP[1], 2
  10342. IUP[Y]
  10343. IUP[X]
  10344. </glyphProgram>
  10345. <glyphProgram name="upheavyrightlightbxd">
  10346. /* VTT 6.32 compiler */
  10347. SVTCA[Y]
  10348. MDAP[R], 0
  10349. MDAP[R], 1
  10350. SHP[2], 3
  10351. IUP[Y]
  10352. IUP[X]
  10353. </glyphProgram>
  10354. <glyphProgram name="upleftdnleftdnrightquadrant">
  10355. /* VTT 6.32 compiler */
  10356. SVTCA[Y]
  10357. MDAP[R], 0
  10358. MDAP[R], 1
  10359. IUP[Y]
  10360. IUP[X]
  10361. </glyphProgram>
  10362. <glyphProgram name="upleftdnrightquadrant">
  10363. /* VTT 6.32 compiler */
  10364. SVTCA[Y]
  10365. MDAP[R], 0
  10366. MDAP[R], 3
  10367. IUP[Y]
  10368. IUP[X]
  10369. </glyphProgram>
  10370. <glyphProgram name="upleftquadrant">
  10371. /* VTT 6.32 compiler */
  10372. SVTCA[Y]
  10373. MDAP[R], 0
  10374. MDAP[R], 1
  10375. IUP[Y]
  10376. IUP[X]
  10377. </glyphProgram>
  10378. <glyphProgram name="upleftuprightdnleftquadrant">
  10379. /* VTT 6.32 compiler */
  10380. SVTCA[Y]
  10381. MDAP[R], 0
  10382. MDAP[R], 1
  10383. IUP[Y]
  10384. IUP[X]
  10385. </glyphProgram>
  10386. <glyphProgram name="upleftuprightdnrightquadrant">
  10387. /* VTT 6.32 compiler */
  10388. SVTCA[Y]
  10389. MDAP[R], 0
  10390. MDAP[R], 3
  10391. IUP[Y]
  10392. IUP[X]
  10393. </glyphProgram>
  10394. <glyphProgram name="uplightdnhorzheavybxd">
  10395. /* VTT 6.32 compiler */
  10396. SVTCA[Y]
  10397. MDAP[R], 0
  10398. MDAP[R], 5
  10399. IUP[Y]
  10400. IUP[X]
  10401. </glyphProgram>
  10402. <glyphProgram name="uplighthorzheavybxd">
  10403. /* VTT 6.32 compiler */
  10404. SVTCA[Y]
  10405. MDAP[R], 0
  10406. SHP[2], 1
  10407. SRP1[], 1
  10408. SHP[1], 5
  10409. MDAP[R], 3
  10410. IUP[Y]
  10411. IUP[X]
  10412. </glyphProgram>
  10413. <glyphProgram name="uplightleftdnheavybxd">
  10414. /* VTT 6.32 compiler */
  10415. SVTCA[Y]
  10416. MDAP[R], 0
  10417. MDAP[R], 5
  10418. IUP[Y]
  10419. IUP[X]
  10420. </glyphProgram>
  10421. <glyphProgram name="uplightleftheavybxd">
  10422. /* VTT 6.32 compiler */
  10423. SVTCA[Y]
  10424. MDAP[R], 0
  10425. SHP[2], 2
  10426. MDAP[R], 3
  10427. IUP[Y]
  10428. IUP[X]
  10429. </glyphProgram>
  10430. <glyphProgram name="uplightrightdnheavybxd">
  10431. /* VTT 6.32 compiler */
  10432. SVTCA[Y]
  10433. MDAP[R], 0
  10434. MDAP[R], 3
  10435. IUP[Y]
  10436. IUP[X]
  10437. </glyphProgram>
  10438. <glyphProgram name="uplightrightheavybxd">
  10439. /* VTT 6.32 compiler */
  10440. SVTCA[Y]
  10441. MDAP[R], 0
  10442. SHP[2], 3
  10443. MDAP[R], 1
  10444. IUP[Y]
  10445. IUP[X]
  10446. </glyphProgram>
  10447. <glyphProgram name="uprightdnleftdnrightquadrant">
  10448. /* VTT 6.32 compiler */
  10449. SVTCA[Y]
  10450. MDAP[R], 0
  10451. MDAP[R], 3
  10452. IUP[Y]
  10453. IUP[X]
  10454. </glyphProgram>
  10455. <glyphProgram name="uprightdnleftquadrant">
  10456. /* VTT 6.32 compiler */
  10457. SVTCA[Y]
  10458. MDAP[R], 0
  10459. MDAP[R], 5
  10460. IP[], 4
  10461. MDAP[R], 4
  10462. SHP[1], 1
  10463. IUP[Y]
  10464. IUP[X]
  10465. </glyphProgram>
  10466. <glyphProgram name="uprightquadrant">
  10467. /* VTT 6.32 compiler */
  10468. SVTCA[Y]
  10469. MDAP[R], 0
  10470. MDAP[R], 1
  10471. IUP[Y]
  10472. IUP[X]
  10473. </glyphProgram>
  10474. <glyphProgram name="upsnghorzdblbxd">
  10475. /* VTT 6.32 compiler */
  10476. SVTCA[Y]
  10477. MDAP[R], 0
  10478. MDAP[R], 7
  10479. IP[], 4
  10480. MDAP[R], 4
  10481. SHP[1], 5
  10482. SRP1[], 5
  10483. SHP[1], 9
  10484. SHP[2], 1
  10485. IUP[Y]
  10486. IUP[X]
  10487. </glyphProgram>
  10488. <glyphProgram name="upsngleftdblbxd">
  10489. /* VTT 6.32 compiler */
  10490. SVTCA[Y]
  10491. MDAP[R], 0
  10492. MDAP[R], 7
  10493. IP[], 4
  10494. MDAP[R], 4
  10495. SHP[1], 5
  10496. SHP[2], 1
  10497. IUP[Y]
  10498. IUP[X]
  10499. </glyphProgram>
  10500. <glyphProgram name="upsngrightdblbxd">
  10501. /* VTT 6.32 compiler */
  10502. SVTCA[Y]
  10503. MDAP[R], 0
  10504. MDAP[R], 1
  10505. IP[], 6
  10506. MDAP[R], 6
  10507. SHP[1], 3
  10508. SHP[2], 7
  10509. IUP[Y]
  10510. IUP[X]
  10511. </glyphProgram>
  10512. <glyphProgram name="uring">
  10513. /* VTTTalk Unicode 0x16f */
  10514. /* ACT generated Wed Jan 15 15:35:14 2020 */
  10515. USEMYMETRICS[]
  10516. OFFSET[R], 423, 0, 0
  10517. OFFSET[R], 900, -7, 0
  10518. SVTCA[Y]
  10519. CALL[], 35, 20, 1, 1, 60, 86
  10520. SHC[2], 1
  10521. SHC[2], 2
  10522. </glyphProgram>
  10523. <glyphProgram name="utilde">
  10524. /* VTTTalk Unicode 0x169 */
  10525. /* ACT generated Wed Jan 15 15:35:14 2020 */
  10526. USEMYMETRICS[]
  10527. OFFSET[R], 423, 0, 0
  10528. OFFSET[R], 901, -10, 0
  10529. SVTCA[Y]
  10530. CALL[], 39, 20, 1, 1, 117, 86
  10531. SHC[2], 1
  10532. </glyphProgram>
  10533. <glyphProgram name="v">
  10534. /* VTT 6.32 compiler */
  10535. SVTCA[Y]
  10536. CALL[], 0, 10, 114
  10537. CALL[], 1, 6, 114
  10538. SHP[2], 9
  10539. SRP2[], 0
  10540. IP[], 3
  10541. IP[], 4
  10542. IUP[Y]
  10543. IUP[X]
  10544. </glyphProgram>
  10545. <glyphProgram name="vertdblhorzsngbxd">
  10546. /* VTT 6.32 compiler */
  10547. SVTCA[Y]
  10548. MDAP[R], 0
  10549. MDAP[R], 5
  10550. IP[], 2
  10551. MDAP[R], 2
  10552. SHP[1], 3
  10553. SHP[1], 18
  10554. SHP[1], 14
  10555. SRP1[], 3
  10556. SHP[1], 7
  10557. SHP[1], 11
  10558. SRP1[], 5
  10559. SHP[1], 10
  10560. SHP[2], 16
  10561. IUP[Y]
  10562. IUP[X]
  10563. </glyphProgram>
  10564. <glyphProgram name="vertdblleftsngbxd">
  10565. /* VTT 6.32 compiler */
  10566. SVTCA[Y]
  10567. MDAP[R], 0
  10568. MDAP[R], 5
  10569. IP[], 2
  10570. MDAP[R], 2
  10571. SHP[1], 3
  10572. SRP1[], 5
  10573. SHP[1], 9
  10574. SHP[2], 8
  10575. IUP[Y]
  10576. IUP[X]
  10577. </glyphProgram>
  10578. <glyphProgram name="vertdblrightsngbxd">
  10579. /* VTT 6.32 compiler */
  10580. SVTCA[Y]
  10581. MDAP[R], 0
  10582. MDAP[R], 1
  10583. IP[], 10
  10584. MDAP[R], 10
  10585. SHP[1], 7
  10586. SRP1[], 1
  10587. SHP[1], 6
  10588. SHP[2], 11
  10589. IUP[Y]
  10590. IUP[X]
  10591. </glyphProgram>
  10592. <glyphProgram name="vertheavyhorzlightbxd">
  10593. /* VTT 6.32 compiler */
  10594. SVTCA[Y]
  10595. MDAP[R], 0
  10596. MDAP[R], 5
  10597. IP[], 2
  10598. MDAP[R], 2
  10599. SHP[1], 3
  10600. SHP[1], 10
  10601. SRP1[], 3
  10602. SHP[1], 7
  10603. IUP[Y]
  10604. IUP[X]
  10605. </glyphProgram>
  10606. <glyphProgram name="vertheavyleftlightbxd">
  10607. /* VTT 6.32 compiler */
  10608. SVTCA[Y]
  10609. MDAP[R], 0
  10610. MDAP[R], 5
  10611. IP[], 2
  10612. MDAP[R], 2
  10613. SHP[1], 3
  10614. IUP[Y]
  10615. IUP[X]
  10616. </glyphProgram>
  10617. <glyphProgram name="vertheavyrightlightbxd">
  10618. /* VTT 6.32 compiler */
  10619. SVTCA[Y]
  10620. MDAP[R], 0
  10621. MDAP[R], 1
  10622. IP[], 6
  10623. MDAP[R], 6
  10624. SHP[1], 3
  10625. IUP[Y]
  10626. IUP[X]
  10627. </glyphProgram>
  10628. <glyphProgram name="vertlighthorzheavybxd">
  10629. /* VTT 6.32 compiler */
  10630. SVTCA[Y]
  10631. MDAP[R], 0
  10632. MDAP[R], 5
  10633. IUP[Y]
  10634. IUP[X]
  10635. </glyphProgram>
  10636. <glyphProgram name="vertlightleftheavybxd">
  10637. /* VTT 6.32 compiler */
  10638. SVTCA[Y]
  10639. MDAP[R], 0
  10640. MDAP[R], 5
  10641. IUP[Y]
  10642. IUP[X]
  10643. </glyphProgram>
  10644. <glyphProgram name="vertlightrightheavybxd">
  10645. /* VTT 6.32 compiler */
  10646. SVTCA[Y]
  10647. MDAP[R], 0
  10648. MDAP[R], 1
  10649. IUP[Y]
  10650. IUP[X]
  10651. </glyphProgram>
  10652. <glyphProgram name="vertsnghorzdblbxd">
  10653. /* VTT 6.32 compiler */
  10654. SVTCA[Y]
  10655. MDAP[R], 0
  10656. MDAP[R], 4
  10657. SHP[1], 15
  10658. SHP[1], 1
  10659. SRP1[], 1
  10660. SHP[1], 18
  10661. MDAP[R], 5
  10662. SHP[1], 14
  10663. SHP[1], 8
  10664. SRP1[], 8
  10665. SHP[1], 11
  10666. MDAP[R], 9
  10667. IUP[Y]
  10668. IUP[X]
  10669. </glyphProgram>
  10670. <glyphProgram name="vertsngleftdblbxd">
  10671. /* VTT 6.32 compiler */
  10672. SVTCA[Y]
  10673. MDAP[R], 0
  10674. MDAP[R], 9
  10675. IP[], 4
  10676. IP[], 5
  10677. MDAP[R], 4
  10678. MDAP[R], 5
  10679. SRP1[], 4
  10680. SHP[1], 1
  10681. SRP1[], 5
  10682. SHP[1], 8
  10683. IUP[Y]
  10684. IUP[X]
  10685. </glyphProgram>
  10686. <glyphProgram name="vertsngrightdblbxd">
  10687. /* VTT 6.32 compiler */
  10688. SVTCA[Y]
  10689. MDAP[R], 0
  10690. MDAP[R], 1
  10691. IP[], 7
  10692. IP[], 6
  10693. MDAP[R], 7
  10694. MDAP[R], 6
  10695. SRP1[], 7
  10696. SHP[1], 10
  10697. SRP1[], 6
  10698. SHP[1], 3
  10699. IUP[Y]
  10700. IUP[X]
  10701. </glyphProgram>
  10702. <glyphProgram name="w">
  10703. /* VTT 6.32 compiler */
  10704. SVTCA[Y]
  10705. CALL[], 0, 10, 114
  10706. SHP[2], 18
  10707. CALL[], 1, 6, 114
  10708. MDRP[m&gt;RGr], 4
  10709. SHP[1], 13
  10710. SRP2[], 0
  10711. SLOOP[], 3
  10712. IP[], 3, 6, 19
  10713. IUP[Y]
  10714. IUP[X]
  10715. </glyphProgram>
  10716. <glyphProgram name="wacute">
  10717. /* VTTTalk Unicode 0x1e83 */
  10718. /* ACT generated Wed Jan 15 15:35:14 2020 */
  10719. USEMYMETRICS[]
  10720. OFFSET[R], 447, 0, 0
  10721. OFFSET[R], 894, -11, 0
  10722. SVTCA[Y]
  10723. CALL[], 21, 12, 1, 1, 50, 86
  10724. SHC[2], 1
  10725. </glyphProgram>
  10726. <glyphProgram name="wcircumflex">
  10727. /* VTTTalk Unicode 0x175 */
  10728. /* ACT generated Wed Jan 15 15:35:14 2020 */
  10729. USEMYMETRICS[]
  10730. OFFSET[R], 447, 0, 0
  10731. OFFSET[R], 897, 0, 0
  10732. SVTCA[Y]
  10733. CALL[], 21, 1, 1, 1, 54, 86
  10734. SHC[2], 1
  10735. </glyphProgram>
  10736. <glyphProgram name="wdieresis">
  10737. /* VTTTalk Unicode 0x1e85 */
  10738. /* ACT generated Wed Jan 15 15:35:14 2020 */
  10739. USEMYMETRICS[]
  10740. OFFSET[R], 447, 0, 0
  10741. OFFSET[R], 891, -1, 0
  10742. SVTCA[Y]
  10743. CALL[], 21, 1, 1, 1, 107, 86
  10744. SHC[2], 1
  10745. SHC[2], 2
  10746. </glyphProgram>
  10747. <glyphProgram name="wgrave">
  10748. /* VTTTalk Unicode 0x1e81 */
  10749. /* ACT generated Wed Jan 15 15:35:14 2020 */
  10750. USEMYMETRICS[]
  10751. OFFSET[R], 447, 0, 0
  10752. OFFSET[R], 893, -11, 0
  10753. SVTCA[Y]
  10754. CALL[], 21, 12, 1, 1, 50, 86
  10755. SHC[2], 1
  10756. </glyphProgram>
  10757. <glyphProgram name="x">
  10758. /* VTT 6.32 compiler */
  10759. SVTCA[Y]
  10760. CALL[], 0, 10, 114
  10761. SHP[2], 9
  10762. CALL[], 2, 6, 114
  10763. SHP[2], 6
  10764. SRP2[], 0
  10765. SLOOP[], 4
  10766. IP[], 10, 1, 7, 4
  10767. IUP[Y]
  10768. IUP[X]
  10769. </glyphProgram>
  10770. <glyphProgram name="y">
  10771. /* VTT 6.32 compiler */
  10772. SVTCA[Y]
  10773. CALL[], 28, 15, 114
  10774. SHP[2], 12
  10775. CALL[], 29, 6, 114
  10776. SHP[2], 21
  10777. SRP2[], 28
  10778. SLOOP[], 4
  10779. IP[], 25, 32, 16, 31
  10780. IUP[Y]
  10781. IUP[X]
  10782. </glyphProgram>
  10783. <glyphProgram name="yacute">
  10784. /* VTTTalk Unicode 0xfd */
  10785. /* ACT generated Wed Jan 15 15:35:14 2020 */
  10786. USEMYMETRICS[]
  10787. OFFSET[R], 453, 0, 0
  10788. OFFSET[R], 894, -8, 0
  10789. SVTCA[Y]
  10790. CALL[], 33, 20, 1, 1, 50, 86
  10791. SHC[2], 2
  10792. </glyphProgram>
  10793. <glyphProgram name="ycircumflex">
  10794. /* VTTTalk Unicode 0x177 */
  10795. /* ACT generated Wed Jan 15 15:35:14 2020 */
  10796. USEMYMETRICS[]
  10797. OFFSET[R], 453, 0, 0
  10798. OFFSET[R], 897, 3, 0
  10799. SVTCA[Y]
  10800. CALL[], 33, 29, 1, 1, 54, 86
  10801. SHC[2], 2
  10802. </glyphProgram>
  10803. <glyphProgram name="ydieresis">
  10804. /* VTTTalk Unicode 0xff */
  10805. /* ACT generated Wed Jan 15 15:35:14 2020 */
  10806. USEMYMETRICS[]
  10807. OFFSET[R], 453, 0, 0
  10808. OFFSET[R], 891, 2, 0
  10809. SVTCA[Y]
  10810. CALL[], 33, 29, 1, 1, 107, 86
  10811. SHC[2], 2
  10812. SHC[2], 3
  10813. </glyphProgram>
  10814. <glyphProgram name="yen">
  10815. /* VTT 6.32 compiler */
  10816. SVTCA[Y]
  10817. MIAP[R], 17, 12
  10818. CALL[], 19, 4, 114
  10819. SHP[2], 22
  10820. SRP2[], 17
  10821. IP[], 10
  10822. IP[], 2
  10823. MDAP[R], 10
  10824. RUTG[]
  10825. MDAP[R], 2
  10826. SRP2[], 19
  10827. SLOOP[], 3
  10828. IP[], 18, 24, 21
  10829. SRP1[], 10
  10830. SHP[1], 12
  10831. SHP[1], 9
  10832. SRP1[], 9
  10833. SHP[1], 15
  10834. SRP1[], 2
  10835. SHP[1], 4
  10836. SHP[1], 1
  10837. SRP1[], 1
  10838. SHP[1], 7
  10839. IUP[Y]
  10840. IUP[X]
  10841. </glyphProgram>
  10842. <glyphProgram name="ygrave">
  10843. /* VTTTalk Unicode 0x1ef3 */
  10844. /* ACT generated Wed Jan 15 15:35:14 2020 */
  10845. USEMYMETRICS[]
  10846. OFFSET[R], 453, 0, 0
  10847. OFFSET[R], 893, -8, 0
  10848. SVTCA[Y]
  10849. CALL[], 33, 20, 1, 1, 50, 86
  10850. SHC[2], 2
  10851. </glyphProgram>
  10852. <glyphProgram name="z">
  10853. /* VTT 6.32 compiler */
  10854. SVTCA[Y]
  10855. CALL[], 3, 6, 114
  10856. SHP[2], 2
  10857. SRP1[], 2
  10858. SHP[1], 5
  10859. CALL[], 14, 10, 114
  10860. SHP[2], 6
  10861. SRP1[], 6
  10862. SHP[1], 0
  10863. IUP[Y]
  10864. IUP[X]
  10865. </glyphProgram>
  10866. <glyphProgram name="zacute">
  10867. /* VTTTalk Unicode 0x17a */
  10868. /* ACT generated Wed Jan 15 15:35:14 2020 */
  10869. USEMYMETRICS[]
  10870. OFFSET[R], 463, 0, 0
  10871. OFFSET[R], 894, -11, 0
  10872. SVTCA[Y]
  10873. CALL[], 15, 3, 1, 1, 50, 86
  10874. SHC[2], 1
  10875. </glyphProgram>
  10876. <glyphProgram name="zcaron">
  10877. /* VTTTalk Unicode 0x17e */
  10878. /* ACT generated Wed Jan 15 15:35:14 2020 */
  10879. USEMYMETRICS[]
  10880. OFFSET[R], 463, 0, 0
  10881. OFFSET[R], 898, -6, 0
  10882. SVTCA[Y]
  10883. CALL[], 20, 3, 1, 1, 57, 86
  10884. SHC[2], 1
  10885. </glyphProgram>
  10886. <glyphProgram name="zdotaccent">
  10887. /* VTTTalk Unicode 0x17c */
  10888. /* ACT generated Wed Jan 15 15:35:14 2020 */
  10889. USEMYMETRICS[]
  10890. OFFSET[R], 463, 0, 0
  10891. OFFSET[R], 918, 0, 0
  10892. SVTCA[Y]
  10893. CALL[], 15, 3, 1, 1, 96, 86
  10894. SHC[2], 1
  10895. </glyphProgram>
  10896. <glyphProgram name="zero">
  10897. /* VTT 6.32 compiler */
  10898. SVTCA[Y]
  10899. CALL[], 4, 13, 114
  10900. SHP[2], 20
  10901. SHP[2], 3
  10902. SRP1[], 3
  10903. SHP[1], 0
  10904. CALL[], 12, 5, 114
  10905. SHP[2], 28
  10906. SHP[2], 1
  10907. SRP1[], 1
  10908. SHP[1], 2
  10909. IUP[Y]
  10910. IUP[X]
  10911. </glyphProgram>
  10912. <glyphProgram name="zero.dnom">
  10913. /* VTTTalk Unicode 0xffff */
  10914. /* ACT generated Wed Jan 15 15:35:14 2020 */
  10915. USEMYMETRICS[]
  10916. OFFSET[R], 486, 0, 0
  10917. </glyphProgram>
  10918. <glyphProgram name="zero.dnom.ss02">
  10919. /* VTTTalk Unicode 0xffff */
  10920. /* ACT generated Wed Jan 15 15:35:14 2020 */
  10921. USEMYMETRICS[]
  10922. OFFSET[R], 533, 0, -262
  10923. </glyphProgram>
  10924. <glyphProgram name="zero.dnom.zero">
  10925. /* VTTTalk Unicode 0xffff */
  10926. /* ACT generated Wed Jan 15 15:35:14 2020 */
  10927. USEMYMETRICS[]
  10928. OFFSET[R], 534, 0, 0
  10929. </glyphProgram>
  10930. <glyphProgram name="zero.numr">
  10931. /* VTTTalk Unicode 0xffff */
  10932. /* ACT generated Wed Jan 15 15:35:14 2020 */
  10933. USEMYMETRICS[]
  10934. OFFSET[R], 516, 0, 0
  10935. </glyphProgram>
  10936. <glyphProgram name="zero.numr.ss02">
  10937. /* VTTTalk Unicode 0xffff */
  10938. /* ACT generated Wed Jan 15 15:35:14 2020 */
  10939. USEMYMETRICS[]
  10940. OFFSET[R], 533, 0, 0
  10941. </glyphProgram>
  10942. <glyphProgram name="zero.numr.zero">
  10943. /* VTTTalk Unicode 0xffff */
  10944. /* ACT generated Wed Jan 15 15:35:14 2020 */
  10945. USEMYMETRICS[]
  10946. OFFSET[R], 537, 0, 0
  10947. </glyphProgram>
  10948. <glyphProgram name="zero.ss02">
  10949. /* VTT 6.32 compiler */
  10950. SVTCA[Y]
  10951. CALL[], 0, 13, 114
  10952. SHP[2], 16
  10953. CALL[], 8, 5, 114
  10954. SHP[2], 24
  10955. IUP[Y]
  10956. IUP[X]
  10957. </glyphProgram>
  10958. <glyphProgram name="zero.zero">
  10959. /* VTT 6.32 compiler */
  10960. SVTCA[Y]
  10961. CALL[], 12, 13, 114
  10962. SHP[2], 28
  10963. CALL[], 20, 5, 114
  10964. SHP[2], 36
  10965. SRP2[], 12
  10966. IP[], 0
  10967. MDAP[R], 0
  10968. SHP[1], 6
  10969. IUP[Y]
  10970. IUP[X]
  10971. </glyphProgram>
  10972. <extraProgram name="cvt">
  10973. /* Control Program */
  10974. /* ACT generated Wed Jan 15 15:35:14 2020 */
  10975. CATEGORY Stroke
  10976. CATEGORY StrokeInheritance
  10977. InstructionsOn @9..2047
  10978. DropOutCtrlOff @144
  10979. CvtCutIn = 1, 0@144 /* 1 pixel cut-in for over- and undershoots */
  10980. ClearTypeCtrl = 1
  10981. ASM("WS[], 16, 0") /* &lt;== S[16] = threshold ppem that less than or equal is no RES */
  10982. LinearAdvanceWidths = 0
  10983. /***** Height CVTs *****/
  10984. UpperCase
  10985. Grey
  10986. Y
  10987. SquareHeight
  10988. 2: 623 /* cap height */
  10989. /*Delta(1@9;10;12;16;18;-1@22)*/
  10990. Delta (1 @9;10;12;13;16;18, -1@22, 1@23)
  10991. ASM("SVTCA[Y]")
  10992. ASM("CALL[], 2, 89")
  10993. 8: 0 /* base line */
  10994. ASM("SVTCA[Y]")
  10995. ASM("CALL[], 8, 89")
  10996. RoundHeight
  10997. 3: 4 ~ 2 @125 /* cap height overshoot */
  10998. 9: -11 ~ 8 @ 46 /* base line undershoot */
  10999. LowerCase
  11000. SquareHeight
  11001. 0: 665 /* lc ascender */
  11002. Delta(1@9;13;14;18;23)
  11003. ASM("SVTCA[Y]")
  11004. ASM("CALL[], 0, 89")
  11005. 6: 457 /* x height */
  11006. Delta(1@9;12;13;14;16;18)
  11007. ASM("SVTCA[Y]")
  11008. ASM("CALL[], 6, 89")
  11009. 10: 0 /* base line */
  11010. ASM("SVTCA[Y]")
  11011. ASM("CALL[], 10, 89")
  11012. 14: -167 /* lc descender */
  11013. Delta(1@15)
  11014. ASM("SVTCA[Y]")
  11015. ASM("CALL[], 14, 89")
  11016. RoundHeight
  11017. 1: 6 ~ 0 @ 84 /* lc ascender overshoot */
  11018. 7: 10 ~ 6 @ 50 /* x height overshoot */
  11019. 11: -8 ~ 10 @ 63 /* base line undershoot */
  11020. 15: -5 ~ 14 @100 /* lc descender undershoot */
  11021. Figure
  11022. SquareHeight
  11023. 4: 623 /* figure height */
  11024. Delta(1@9;10;12;13;16;18;23)
  11025. ASM("SVTCA[Y]")
  11026. ASM("CALL[], 4, 89")
  11027. 12: 0 /* base line */
  11028. ASM("SVTCA[Y]")
  11029. ASM("CALL[], 12, 89")
  11030. RoundHeight
  11031. 5: 4 ~ 4 @125 /* figure height overshoot */
  11032. 13: -11 ~ 12 @ 46 /* base line undershoot */
  11033. Other
  11034. SquareHeight
  11035. 16: 624 /* other height */
  11036. ASM("SVTCA[Y]")
  11037. ASM("CALL[], 16, 89")
  11038. 18: 0 /* base line */
  11039. ASM("SVTCA[Y]")
  11040. ASM("CALL[], 18, 89")
  11041. RoundHeight
  11042. 17: 10 ~ 16 @ 50 /* other height overshoot */
  11043. 19: -10 ~ 18 @ 50 /* base line undershoot */
  11044. /***** Reserved CVTs *****/
  11045. AnyGroup
  11046. AnyColor
  11047. AnyDirection
  11048. AnyCategory
  11049. 20: 0 /* DO NOT USE!!! */
  11050. /***** Grand-Parent CVT *****/
  11051. AnyGroup
  11052. Black
  11053. X
  11054. StrokeInheritance
  11055. 21: 70 /* 43x */
  11056. /***** Parent CVTs *****/
  11057. UpperCase
  11058. Black
  11059. X
  11060. StrokeInheritance
  11061. 22: 67 /* 21x */
  11062. LowerCase
  11063. Black
  11064. X
  11065. StrokeInheritance
  11066. 25: 72 /* 22x */
  11067. ASM("SVTCA[X]")
  11068. ASM("CALL[], 21, 25, 69, 22, 97, 90")
  11069. UpperCase
  11070. Black
  11071. Y
  11072. StrokeInheritance
  11073. 23: 61 /* 25x */
  11074. ASM("SVTCA[X]")
  11075. ASM("CALL[], 23, 58, 22, 79, 91")
  11076. LowerCase
  11077. Black
  11078. Y
  11079. StrokeInheritance
  11080. 26: 58 /* 12x */
  11081. ASM("SVTCA[X]")
  11082. ASM("CALL[], 26, 51, 25, 36, 91")
  11083. UpperCase
  11084. Black
  11085. Diag
  11086. StrokeInheritance
  11087. 24: 61 /* 25x */
  11088. ASM("SVTCA[X]")
  11089. ASM("CALL[], 24, 58, 22, 79, 91")
  11090. LowerCase
  11091. Black
  11092. Diag
  11093. StrokeInheritance
  11094. 27: 58 /* 12x */
  11095. ASM("SVTCA[X]")
  11096. ASM("CALL[], 27, 51, 25, 36, 91")
  11097. /***** StrokeInheritance CVTs *****/
  11098. UpperCase
  11099. Black
  11100. X
  11101. StrokeInheritance
  11102. 28: 70 = 22 @167 /* 34x */
  11103. Y
  11104. StrokeInheritance
  11105. 29: 61 = 23 @255 /* 31x */
  11106. Diag
  11107. StrokeInheritance
  11108. 30: 49 = 24 @ 42 /* 3x */
  11109. 31: 66 /* 37x */
  11110. ASM("SVTCA[X]")
  11111. ASM("CALL[], 31, 53, 24, 22, 92")
  11112. 32: 59 = 31 @ 63 /* 12x */
  11113. 33: 75 = 31 @ 63 /* 2x */
  11114. LowerCase
  11115. Black
  11116. X
  11117. StrokeInheritance
  11118. 34: 60 /* 4x */
  11119. ASM("SVTCA[X]")
  11120. ASM("CALL[], 34, 9, 26, 25, 92")
  11121. 35: 72 = 25 @255 /* 34x */
  11122. Y
  11123. StrokeInheritance
  11124. 36: 59 /* 36x */
  11125. ASM("SVTCA[Y]")
  11126. ASM("CALL[], 36, 4, 26, 25, 92")
  11127. Diag
  11128. StrokeInheritance
  11129. 37: 49 = 27 @ 56 /* 3x */
  11130. 38: 64 /* 25x */
  11131. ASM("SVTCA[X]")
  11132. ASM("CALL[], 38, 27, 27, 25, 92")
  11133. 39: 59 = 38 @100 /* 4x */
  11134. 40: 67 = 38 @167 /* 8x */
  11135. Figure
  11136. Black
  11137. X
  11138. StrokeInheritance
  11139. 41: 58 /* 1x */
  11140. 42: 71 /* 17x */
  11141. Y
  11142. StrokeInheritance
  11143. 43: 61 /* 15x */
  11144. Diag
  11145. StrokeInheritance
  11146. 44: 63 /* 7x */
  11147. 45: 74 /* 3x */
  11148. Other
  11149. Black
  11150. X
  11151. StrokeInheritance
  11152. 46: 67 /* 20x */
  11153. 47: 76 /* 4x */
  11154. Y
  11155. StrokeInheritance
  11156. 48: 45 /* 2x */
  11157. 49: 56 /* 22x */
  11158. 50: 60 = 49 @125 /* 9x */
  11159. Diag
  11160. StrokeInheritance
  11161. 51: 49 /* 2x */
  11162. 52: 59 /* 24x */
  11163. /***** Stroke CVTs *****/
  11164. UpperCase
  11165. Black
  11166. X
  11167. Stroke
  11168. 53: 67 = 28 @250 /* 9x */
  11169. 54: 69 = 28 @255 /* 11x */
  11170. 55: 72 = 28 @250 /* 14x */
  11171. Y
  11172. Stroke
  11173. 56: 55 = 29 @ 84 /* 3x */
  11174. 57: 59 = 29 @250 /* 7x */
  11175. 58: 61 = 29 @255 /* 19x */
  11176. 59: 66 = 29 @100 /* 2x */
  11177. Diag
  11178. Stroke
  11179. 60: 49 = 30 @255 /* 3x */
  11180. 61: 53 = 32 @ 84 /* 1x */
  11181. 62: 55 = 32 @125 /* 1x */
  11182. 63: 59 = 32 @255 /* 6x */
  11183. 64: 61 = 32 @250 /* 5x */
  11184. 65: 64 = 31 @167 /* 7x */
  11185. 66: 68 = 31 @255 /* 12x */
  11186. 67: 71 = 31 @167 /* 2x */
  11187. 68: 75 = 33 @255 /* 2x */
  11188. 69: 82 = 31 @ 32 /* 1x */
  11189. LowerCase
  11190. Black
  11191. X
  11192. Stroke
  11193. 70: 60 = 34 @255 /* 4x */
  11194. 71: 66 = 35 @ 84 /* 6x */
  11195. 72: 70 = 35 @250 /* 8x */
  11196. 73: 73 = 35 @255 /* 17x */
  11197. 74: 76 = 35 @167 /* 3x */
  11198. Y
  11199. Stroke
  11200. 75: 55 = 36 @125 /* 7x */
  11201. 76: 59 = 36 @255 /* 19x */
  11202. 77: 63 = 36 @125 /* 10x */
  11203. Diag
  11204. Stroke
  11205. 78: 43 = 37 @ 84 /* 1x */
  11206. 79: 49 = 37 @255 /* 2x */
  11207. 80: 55 = 38 @ 56 /* 4x */
  11208. 81: 57 = 39 @250 /* 1x */
  11209. 82: 59 = 39 @255 /* 3x */
  11210. 83: 62 = 38 @250 /* 3x */
  11211. 84: 64 = 38 @255 /* 5x */
  11212. 85: 67 = 40 @255 /* 6x */
  11213. 86: 71 = 40 @125 /* 2x */
  11214. 87: 74 = 38 @ 50 /* 1x */
  11215. Figure
  11216. Black
  11217. X
  11218. Stroke
  11219. 88: 58 = 41 @255 /* 1x */
  11220. 89: 68 = 42 @167 /* 7x */
  11221. 90: 72 = 42 @255 /* 9x */
  11222. 91: 74 = 42 @250 /* 1x */
  11223. Y
  11224. Stroke
  11225. 92: 59 = 43 @250 /* 3x */
  11226. 93: 61 = 43 @255 /* 8x */
  11227. 94: 63 = 43 @250 /* 3x */
  11228. 95: 66 = 43 @100 /* 1x */
  11229. Diag
  11230. Stroke
  11231. 96: 58 = 44 @100 /* 1x */
  11232. 97: 64 = 44 @255 /* 6x */
  11233. 98: 74 = 45 @255 /* 3x */
  11234. Other
  11235. Black
  11236. X
  11237. Stroke
  11238. 99: 59 = 46 @ 63 /* 4x */
  11239. 100: 63 = 46 @125 /* 6x */
  11240. 101: 67 = 46 @255 /* 4x */
  11241. 102: 69 = 46 @250 /* 3x */
  11242. 103: 71 = 46 @125 /* 3x */
  11243. 104: 74 = 47 @250 /* 1x */
  11244. 105: 76 = 47 @255 /* 3x */
  11245. Y
  11246. Stroke
  11247. 106: 45 = 48 @255 /* 2x */
  11248. 107: 56 = 49 @255 /* 13x */
  11249. 108: 61 = 50 @255 /* 7x */
  11250. 109: 64 = 50 @167 /* 1x */
  11251. 110: 67 = 50 @ 72 /* 1x */
  11252. Diag
  11253. Stroke
  11254. 111: 47 = 51 @250 /* 1x */
  11255. 112: 50 = 51 @255 /* 1x */
  11256. 113: 55 = 52 @167 /* 1x */
  11257. 114: 58 = 52 @255 /* 6x */
  11258. 115: 60 = 52 @250 /* 6x */
  11259. 116: 63 = 52 @100 /* 3x */
  11260. 117: 66 = 52 @ 72 /* 7x */
  11261. 118: 74 = 52 @ 34 /* 1x */
  11262. /*sup numbers height March 2020*/
  11263. 119: 395
  11264. </extraProgram>
  11265. <extraProgram name="fpgm">
  11266. /* Font-program */
  11267. /* ACT generated Wed Jan 15 15:35:14 2020 */
  11268. FDEF[], 9
  11269. /* Set fv to X
  11270. pv perpendicular to italic angle
  11271. CALL[], 9 */
  11272. #BEGIN
  11273. #PUSHOFF
  11274. SVTCA[X]
  11275. #PUSH, 11, 10
  11276. RS[]
  11277. SWAP[]
  11278. RS[]
  11279. NEG[]
  11280. SPVFS[]
  11281. #PUSHON
  11282. #END
  11283. ENDF[]
  11284. FDEF[], 10
  11285. /* Set fv to italic angle
  11286. pv to Y
  11287. CALL[], 10 */
  11288. #BEGIN
  11289. #PUSHOFF
  11290. SVTCA[Y]
  11291. #PUSH, 10, 11
  11292. RS[]
  11293. SWAP[]
  11294. RS[]
  11295. SFVFS[]
  11296. #PUSHON
  11297. #END
  11298. ENDF[]
  11299. FDEF[], 16
  11300. /* Set fv to X
  11301. pv perpendicular to adjusted italic angle
  11302. CALL[], 16 */
  11303. #BEGIN
  11304. #PUSHOFF
  11305. SVTCA[X]
  11306. #PUSH, 6
  11307. RS[]
  11308. #PUSH, 7
  11309. RS[]
  11310. NEG[]
  11311. SPVFS[]
  11312. #PUSHON
  11313. #END
  11314. ENDF[]
  11315. FDEF[], 31
  11316. /* fn 31 equalizes two cvts below a given ppem size
  11317. CALL[], &lt;child cvt&gt;, &lt;parent cvt&gt;, &lt;ppem size&gt;, 31 */
  11318. #BEGIN
  11319. #PUSHOFF
  11320. /* STACK: &lt;child cvt&gt;, &lt;parent cvt&gt;, &lt;ppem size&gt; */
  11321. #PUSH, 79 /* #samples/pixel */
  11322. CALL[]
  11323. DUP[]
  11324. #PUSH, 64
  11325. LTEQ[]
  11326. IF[] /* #samples/pixel &lt;= 1 */
  11327. /* STACK: &lt;child cvt&gt;, &lt;parent cvt&gt;, &lt;ppem size&gt;, &lt;#samples/pixel&gt; */
  11328. POP[] /* #samples/pixel not involved */
  11329. MPPEM[]
  11330. /* STACK: &lt;child cvt&gt;, &lt;parent cvt&gt;, &lt;ppem size&gt;, &lt;act ppem size&gt; */
  11331. GT[]
  11332. IF[]
  11333. RCVT[]
  11334. WCVTP[]
  11335. ELSE[]
  11336. POP[]
  11337. POP[]
  11338. EIF[]
  11339. ELSE[] /* #samples/pixel &gt; 1 */
  11340. /* STACK: &lt;child cvt&gt;, &lt;parent cvt&gt;, &lt;ppem size&gt;, &lt;#samples/pixel&gt; */
  11341. SWAP[]
  11342. POP[] /* ppem Size not involved */
  11343. #PUSH, 64
  11344. /* STACK: &lt;child cvt&gt;, &lt;parent cvt&gt;, &lt;#samples/pixel&gt;, &lt;1&gt; */
  11345. #PUSH, 4 /* child cvt */
  11346. CINDEX[]
  11347. RCVT[]
  11348. #PUSH, 4 /* parent cvt */
  11349. CINDEX[]
  11350. RCVT[]
  11351. SUB[]
  11352. ABS[]
  11353. /* STACK: &lt;child cvt&gt;, &lt;parent cvt&gt;, &lt;#samples/pixel&gt;, &lt;1&gt;, &lt;|[child cvt] - [parent cvt]|&gt; */
  11354. ROLL[]
  11355. MUL[]
  11356. GT[]
  11357. IF[] /* 1 &gt; #samples/pixel * delta cvt */
  11358. RCVT[]
  11359. WCVTP[]
  11360. ELSE[]
  11361. POP[]
  11362. POP[]
  11363. EIF[]
  11364. EIF[]
  11365. #PUSHON
  11366. #END
  11367. ENDF[]
  11368. FDEF[], 40
  11369. /* Set fv to adjusted italic angle
  11370. pv to Y
  11371. CALL[], 40 */
  11372. #BEGIN
  11373. #PUSHOFF
  11374. SVTCA[Y]
  11375. #PUSH, 7
  11376. RS[]
  11377. #PUSH, 6
  11378. RS[]
  11379. SFVFS[]
  11380. #PUSHON
  11381. #END
  11382. ENDF[]
  11383. FDEF[], 70
  11384. /* fn changes &lt;cvt&gt; by &lt;amount&gt; (in ±1/64 pixel) at
  11385. ppem sizes &lt;low ppem&gt; to &lt;high ppem&gt; (inclusive)
  11386. CALL[], &lt;amount&gt;, &lt;cvt&gt;, &lt;low ppem&gt;, &lt;high ppem&gt;, 70 */
  11387. #BEGIN
  11388. #PUSHOFF
  11389. MPPEM[]
  11390. GTEQ[]
  11391. SWAP[]
  11392. MPPEM[]
  11393. LTEQ[]
  11394. AND[]
  11395. IF[]
  11396. DUP[]
  11397. RCVT[]
  11398. ROLL[]
  11399. ADD[]
  11400. WCVTP[]
  11401. ELSE[]
  11402. POP[]
  11403. POP[]
  11404. EIF[]
  11405. #PUSHON
  11406. #END
  11407. ENDF[]
  11408. FDEF[], 71
  11409. /* fn changes &lt;cvt&gt; by &lt;amount&gt; (in ±1/64 pixel) at
  11410. ppem size &lt;ppem&gt;
  11411. CALL[], &lt;amount&gt;, &lt;cvt&gt;, &lt;ppem&gt;, 71 */
  11412. #BEGIN
  11413. #PUSHOFF
  11414. MPPEM[]
  11415. EQ[]
  11416. IF[]
  11417. DUP[]
  11418. RCVT[]
  11419. ROLL[]
  11420. ADD[]
  11421. WCVTP[]
  11422. ELSE[]
  11423. POP[]
  11424. POP[]
  11425. EIF[]
  11426. #PUSHON
  11427. #END
  11428. ENDF[]
  11429. FDEF[], 72
  11430. /* fn moves &lt;point&gt; by &lt;amount&gt; (in ±1/64 pixel) at
  11431. ppem sizes &lt;low ppem&gt; to &lt;high ppem&gt; (inclusive)
  11432. CALL[], &lt;point&gt;, &lt;amount&gt;, &lt;low ppem&gt;, &lt;high ppem&gt;, 72 */
  11433. #BEGIN
  11434. #PUSHOFF
  11435. MPPEM[]
  11436. GTEQ[]
  11437. SWAP[]
  11438. MPPEM[]
  11439. LTEQ[]
  11440. AND[]
  11441. IF[]
  11442. SHPIX[]
  11443. ELSE[]
  11444. POP[]
  11445. POP[]
  11446. EIF[]
  11447. #PUSHON
  11448. #END
  11449. ENDF[]
  11450. FDEF[], 73
  11451. /* fn moves &lt;point&gt; by &lt;amount&gt; (in ±1/64 pixel) at
  11452. ppem size &lt;ppem&gt;
  11453. CALL[], &lt;point&gt;, &lt;amount&gt;, &lt;ppem&gt;, 73 */
  11454. #BEGIN
  11455. #PUSHOFF
  11456. MPPEM[]
  11457. EQ[]
  11458. IF[]
  11459. SHPIX[]
  11460. ELSE[]
  11461. POP[]
  11462. POP[]
  11463. EIF[]
  11464. #PUSHON
  11465. #END
  11466. ENDF[]
  11467. FDEF[], 74
  11468. /* if &lt;flag&gt; = anti-aliasing in s[2] (set by fn 84)
  11469. fn changes &lt;cvt&gt; by &lt;amount&gt; (in ±1/64 pixel) at
  11470. ppem sizes &lt;low ppem&gt; to &lt;high ppem&gt; (inclusive)
  11471. CALL[], &lt;amount&gt;, &lt;cvt&gt;, &lt;low ppem&gt;, &lt;high ppem&gt;, &lt;flag&gt;, 74 */
  11472. #BEGIN
  11473. #PUSHOFF
  11474. #PUSH, 2
  11475. RS[]
  11476. EQ[]
  11477. IF[] /* if &lt;flag&gt; = s[2] then fwd to fn 70 */
  11478. #PUSH, 70
  11479. CALL[]
  11480. ELSE[] /* else cleanup stack and bail out */
  11481. POP[]
  11482. POP[]
  11483. POP[]
  11484. POP[]
  11485. EIF[]
  11486. #PUSHON
  11487. #END
  11488. ENDF[]
  11489. FDEF[], 75
  11490. /* if &lt;flag&gt; = anti-aliasing in s[2] (set by fn 84)
  11491. fn changes &lt;cvt&gt; by &lt;amount&gt; (in ±1/64 pixel) at
  11492. ppem size &lt;ppem&gt;
  11493. CALL[], &lt;amount&gt;, &lt;cvt&gt;, &lt;ppem&gt;, &lt;flag&gt;, 75 */
  11494. #BEGIN
  11495. #PUSHOFF
  11496. #PUSH, 2
  11497. RS[]
  11498. EQ[]
  11499. IF[] /* if &lt;flag&gt; = s[2] then fwd to fn 71 */
  11500. #PUSH, 71
  11501. CALL[]
  11502. ELSE[] /* else cleanup stack and bail out */
  11503. POP[]
  11504. POP[]
  11505. POP[]
  11506. EIF[]
  11507. #PUSHON
  11508. #END
  11509. ENDF[]
  11510. FDEF[], 76
  11511. /* if &lt;flag&gt; = anti-aliasing in s[2] (set by fn 84)
  11512. fn moves &lt;point&gt; by &lt;amount&gt; (in ±1/64 pixel) at
  11513. ppem sizes &lt;low ppem&gt; to &lt;high ppem&gt; (inclusive)
  11514. CALL[], &lt;point&gt;, &lt;amount&gt;, &lt;low ppem&gt;, &lt;high ppem&gt;, &lt;flag&gt;, 76 */
  11515. #BEGIN
  11516. #PUSHOFF
  11517. #PUSH, 2
  11518. RS[]
  11519. EQ[]
  11520. IF[] /* if &lt;flag&gt; = s[2] then fwd to fn 72 */
  11521. #PUSH, 72
  11522. CALL[]
  11523. ELSE[] /* else cleanup stack and bail out */
  11524. POP[]
  11525. POP[]
  11526. POP[]
  11527. POP[]
  11528. EIF[]
  11529. #PUSHON
  11530. #END
  11531. ENDF[]
  11532. FDEF[], 77
  11533. /* if &lt;flag&gt; = anti-aliasing in s[2] (set by fn 84)
  11534. fn moves &lt;point&gt; by &lt;amount&gt; (in ±1/64 pixel) at
  11535. ppem size &lt;ppem&gt;
  11536. CALL[], &lt;point&gt;, &lt;amount&gt;, &lt;ppem&gt;, &lt;flag&gt;, 77 */
  11537. #BEGIN
  11538. #PUSHOFF
  11539. #PUSH, 2
  11540. RS[]
  11541. EQ[]
  11542. IF[] /* if &lt;flag&gt; = s[2] then fwd to fn 73 */
  11543. #PUSH, 73
  11544. CALL[]
  11545. ELSE[] /* else cleanup stack and bail out */
  11546. POP[]
  11547. POP[]
  11548. POP[]
  11549. EIF[]
  11550. #PUSHON
  11551. #END
  11552. ENDF[]
  11553. FDEF[], 78
  11554. /* apply minimum distance and round &lt;dist&gt; depending on s[2], &lt;code&gt;, and pv
  11555. code = 0: position
  11556. code = 1: distance
  11557. code = 2: delta distance (for fractional inheritance)
  11558. CALL[], &lt;dist&gt;, &lt;code&gt;, 78
  11559. returns with rounded distance on stack */
  11560. #BEGIN
  11561. #PUSHOFF
  11562. /* STACK: &lt;dist&gt;, &lt;code&gt; */
  11563. SWAP[]
  11564. DUP[]
  11565. #PUSH, 0
  11566. LT[]
  11567. ROLL[]
  11568. ROLL[]
  11569. ABS[]
  11570. /* STACK: &lt;negDist&gt;, &lt;code&gt;, &lt;|dist|&gt; */
  11571. #PUSH, 0, 3 /* code */
  11572. CINDEX[]
  11573. EQ[]
  11574. IF[] /* position */
  11575. /* STACK: &lt;negDist&gt;, &lt;code&gt;, &lt;|dist|&gt; */
  11576. #PUSH, 64
  11577. /* STACK: &lt;negDist&gt;, &lt;code&gt;, &lt;|dist|&gt;, &lt;#samples/pixel&gt; */
  11578. ELSE[]
  11579. /* STACK: &lt;negDist&gt;, &lt;code&gt;, &lt;|dist|&gt; */
  11580. #PUSH, 1, 3 /* code */
  11581. CINDEX[]
  11582. EQ[]
  11583. IF[] /* distance */
  11584. #PUSH, 5 /* minimum distance */
  11585. RS[]
  11586. MAX[]
  11587. EIF[]
  11588. #PUSH, 79 /* #samples/pixel */
  11589. CALL[]
  11590. /* STACK: &lt;negDist&gt;, &lt;code&gt;, &lt;|dist|&gt;, &lt;#samples/pixel&gt; */
  11591. EIF[]
  11592. SWAP[]
  11593. #PUSH, 98 /* round to virtual grid */
  11594. CALL[]
  11595. /* STACK: &lt;negDist&gt;, &lt;code&gt;, &lt;[|dist|]&gt; */
  11596. SWAP[]
  11597. POP[]
  11598. /* STACK: &lt;negDist&gt;, &lt;[|dist|]&gt; */
  11599. SWAP[]
  11600. IF[]
  11601. NEG[]
  11602. EIF[]
  11603. /* STACK: &lt;[dist]&gt; */
  11604. #PUSHON
  11605. #END
  11606. ENDF[]
  11607. FDEF[], 79
  11608. /* depending on rendering environment and pv determine #samples/pixel for rounding etc.
  11609. notice that for PVs other than X or Y, this method will default to X, reflecting the
  11610. bias inherent in the asymmetrical nature of ClearType
  11611. CALL[], 79
  11612. returns the #samples/pixel in 26.6 */
  11613. #BEGIN
  11614. #PUSHOFF
  11615. #PUSH, 8, 0
  11616. GPV[]
  11617. POP[]
  11618. EQ[]
  11619. ADD[]
  11620. RS[]
  11621. #PUSHON
  11622. #END
  11623. ENDF[]
  11624. FDEF[], 80
  11625. /* depending on rendering environment and pv determine actual stroke optimization method
  11626. CALL[], 80
  11627. returns with method on stack (see fn 112 for definition of method) */
  11628. #BEGIN
  11629. #PUSHOFF
  11630. #PUSH, 12, 0
  11631. GPV[]
  11632. POP[]
  11633. EQ[]
  11634. ADD[]
  11635. RS[]
  11636. #PUSHON
  11637. #END
  11638. ENDF[]
  11639. FDEF[], 81
  11640. /* adjust advance width to compensate for rasterizer's rounding errors
  11641. CALL[], &lt;rsb&gt;, 81 */
  11642. #BEGIN
  11643. #PUSHOFF
  11644. /* STACK: &lt;rsb&gt; */
  11645. SVTCA[X]
  11646. DUP[]
  11647. GC[O]
  11648. /* STACK: &lt;rsb&gt;, &lt;rsb.x&gt; */
  11649. #PUSH, 2
  11650. RS[]
  11651. DUP[]
  11652. #PUSH, 4096 /* fract AW value in 26.6 */
  11653. DIV[]
  11654. #PUSH, 4096 /* 64 in 26.6 */
  11655. MUL[]
  11656. EVEN[] /* fract AW bit not set */
  11657. SWAP[]
  11658. #PUSH, 256 /* comp AW value in 26.6 */
  11659. DIV[]
  11660. #PUSH, 4096 /* 64 in 26.6 */
  11661. MUL[]
  11662. EVEN[] /* comp AW bit not set */
  11663. AND[]
  11664. IF[]
  11665. #PUSH, 32
  11666. ADD[]
  11667. FLOOR[]
  11668. EIF[]
  11669. SCFS[]
  11670. #PUSHON
  11671. #END
  11672. ENDF[]
  11673. FDEF[], 83
  11674. /* CALL[], &lt;radicand&gt;, 83
  11675. returns with square root of radicand on stack */
  11676. #BEGIN
  11677. #PUSHOFF
  11678. /* STACK: &lt;radicand&gt; */
  11679. #PUSH, 0, 2
  11680. CINDEX[]
  11681. /* STACK: &lt;radicand&gt;, &lt;low&gt;, &lt;high&gt; */
  11682. #WBeginLoop83:
  11683. #PUSH, 2 /* low */
  11684. CINDEX[]
  11685. #PUSH, 2 /* high */
  11686. CINDEX[]
  11687. GTEQ[]
  11688. #PUSH, WOffset83a
  11689. SWAP[]
  11690. JROT[], (WOffset83a=#WEndLoop83) /* while low &lt;= high */
  11691. /* STACK: &lt;radicand&gt;, &lt;low&gt;, &lt;high&gt; */
  11692. #PUSH, 2 /* low */
  11693. CINDEX[]
  11694. #PUSH, 2 /* high */
  11695. CINDEX[]
  11696. ADD[]
  11697. #PUSH, 32
  11698. MUL[]
  11699. /* STACK: &lt;radicand&gt;, &lt;low&gt;, &lt;high&gt;, &lt;mid&gt; */
  11700. DUP[]
  11701. DUP[]
  11702. #PUSH, 6 /* radicand */
  11703. CINDEX[]
  11704. SWAP[]
  11705. DIV[]
  11706. /* STACK: &lt;radicand&gt;, &lt;low&gt;, &lt;high&gt;, &lt;mid&gt;, &lt;mid&gt;, &lt;radicand/mid&gt; */
  11707. LT[]
  11708. IF[]
  11709. /* STACK: &lt;radicand&gt;, &lt;low&gt;, &lt;high&gt;, &lt;mid&gt; */
  11710. ROLL[]
  11711. POP[]
  11712. #PUSH, 1
  11713. ADD[]
  11714. SWAP[]
  11715. /* STACK: &lt;radicand&gt;, &lt;mid+1&gt;, &lt;high&gt; */
  11716. ELSE[]
  11717. DUP[]
  11718. DUP[]
  11719. #PUSH, 6 /* radicand */
  11720. CINDEX[]
  11721. SWAP[]
  11722. DIV[]
  11723. GT[]
  11724. IF[]
  11725. /* STACK: &lt;radicand&gt;, &lt;low&gt;, &lt;high&gt;, &lt;mid&gt; */
  11726. SWAP[]
  11727. POP[]
  11728. #PUSH, 1
  11729. SUB[]
  11730. /* STACK: &lt;radicand&gt;, &lt;low&gt;, &lt;mid-1&gt; */
  11731. ELSE[]
  11732. /* STACK: &lt;radicand&gt;, &lt;low&gt;, &lt;high&gt;, &lt;mid&gt; */
  11733. ROLL[]
  11734. POP[]
  11735. SWAP[]
  11736. POP[]
  11737. DUP[]
  11738. /* STACK: &lt;radicand&gt;, &lt;mid&gt;, &lt;mid&gt; */
  11739. EIF[]
  11740. EIF[]
  11741. #PUSH, WOffset83b
  11742. JMPR[], (WOffset83b=#WBeginLoop83)
  11743. #WEndLoop83:
  11744. /* STACK: &lt;radicand&gt;, &lt;low&gt;, &lt;high&gt; */
  11745. ADD[]
  11746. #PUSH, 32
  11747. MUL[]
  11748. SWAP[]
  11749. POP[]
  11750. /* STACK: &lt;mid&gt; */
  11751. #PUSHON
  11752. #END
  11753. ENDF[]
  11754. FDEF[], 84
  11755. /* fn determines current rasterizing environment and stores it in s[2] as follows:
  11756. bit 0 (value 1) = Grey-Scaling
  11757. bit 1 (value 2) = ClearType(tm)
  11758. bit 2 (value 4) = Compatible Width ClearType
  11759. bit 3 (value 8) = Vertical Direction (horizontally striped) ClearType
  11760. bit 4 (value 16) = BGR as opposed to RGB Devices
  11761. bit 5 (value 32) = ClearType on Rapier CE Devices
  11762. bit 6 (value 64) = ClearType with fractional advance widths
  11763. bit 7 (value 128) = ClearType with non-ClearType direction anti-aliasing
  11764. bit 8 (value 256) = ClearType with gray full-pixel
  11765. s[2] is used e.g. in fns 74 through 77
  11766. To test against any combination of these flags, add up the respective values.
  11767. specific to the current rasterizing environment fn stores the following parameters
  11768. s[5] = minimum distance
  11769. s[8] = #samples/pixel in x-direction
  11770. s[9] = #samples/pixel in y-direction
  11771. s[12] = stroke optimization method in x-direction
  11772. s[13] = stroke optimization method in y-direction
  11773. CALL[], 84 */
  11774. /* Version 2.1 20120101 */
  11775. #BEGIN
  11776. #PUSHOFF
  11777. #PUSH,2,0
  11778. WS[] /* s[2] = grey scaling: off (by default) */
  11779. #PUSH,35,1 /* 35 = MS Rasterizer version 1.7 */
  11780. GETINFO[] /* 1 = tell GETINFO to give us the rasterizer version */
  11781. LTEQ[] /* 35 &lt;= version ? */
  11782. #PUSH,64,1 /* 64 = highest rasterizer version assigned to MS */
  11783. GETINFO[] /* 1 = tell GETINFO to give us the rasterizer version */
  11784. GTEQ[] /* 64 &gt;= version ? */
  11785. AND[] /* 35 &lt;= version &amp;&amp; version &lt;= 64 ? */
  11786. IF[] /* if so, we're running MS rasterizer version 1.7 or higher */
  11787. #PUSH,4096,32 /* 4096 = flag returned by GETINFO if grey scaling bit is on */
  11788. GETINFO[] /* 32 = tell GETINFO to give us the grey scaling bit */
  11789. EQ[] /* 4096 == flag ? */
  11790. IF[] /* if so, we're running under grey scaling */
  11791. #PUSH,2,1,2
  11792. RS[]
  11793. ADD[]
  11794. WS[] /* s[2] += grey scaling: on (by now) */
  11795. EIF[]
  11796. #PUSH,36,1 /* 36 = MS Rasterizer version 1.6+ (WinCE) or 1.8 (WinXP) */
  11797. GETINFO[] /* 1 = tell GETINFO to give us the rasterizer version */
  11798. LTEQ[] /* 36 &lt;= version ? (already tested version &lt;= 64) */
  11799. IF[] /* if so, we're running MS rasterizer version 1.6+ (WinCE) or 1.8 (WinXP) or higher */
  11800. #PUSH,8192,64 /* 8192 = flag returned by GETINFO if ClearTypeTM bit is on */
  11801. GETINFO[] /* 64 = tell GETINFO to give us the ClearTypeTM bit */
  11802. EQ[] /* 8192 == flag ? */
  11803. IF[] /* if so, we're running under ClearTypeTM */
  11804. #PUSH,2,2,2
  11805. RS[]
  11806. ADD[]
  11807. WS[] /* s[2] += ClearTypeTM: on (by now) */
  11808. #PUSH,36,1 /* 36 = MS Rasterizer version 1.6+ (WinCE) */
  11809. GETINFO[]
  11810. EQ[]
  11811. IF[] /***** we're running Rasterizer v1.6+ for WinCE with ClearType *****/
  11812. #PUSH,2,32,2
  11813. RS[]
  11814. ADD[]
  11815. WS[] /* s[2] += Rapier CE: on (by now) */
  11816. SVTCA[Y]
  11817. MPPEM[]
  11818. SVTCA[X]
  11819. MPPEM[]
  11820. GT[]
  11821. IF[]
  11822. #PUSH,2,8,2
  11823. RS[]
  11824. ADD[]
  11825. WS[]
  11826. EIF[]
  11827. ELSE[] /***** we're running Rasterizer v1.8 (or higher) for WinXP with ClearType (or Win2k 2000 with ClearType patch) *****/
  11828. #PUSH,16384,128 /* 16384 = flag returned by GETINFO if ClearTypeTM silly aw bit is on */
  11829. GETINFO[] /* 128 = tell GETINFO to give us the ClearTypeTM silly aw bit */
  11830. EQ[] /* 16384 == flag ? */
  11831. IF[] /* if so, we're running under ClearTypeTM silly aw */
  11832. #PUSH,2,4,2
  11833. RS[]
  11834. ADD[]
  11835. WS[] /* s[2] += ClearTypeTM silly aw: on (by now) */
  11836. EIF[]
  11837. #PUSH,16384,128 /* 32768 = flag returned by GETINFO if ClearTypeTM in vertical direction bit is on */
  11838. MUL[] /* Assembler restriction: produce 32768 by multiplying 16384 by 2 (2 in F26.6 is 128) */
  11839. #PUSH,256 /* 256 = tell GETINFO to give us the ClearTypeTM in vertical direction bit */
  11840. GETINFO[]
  11841. EQ[] /* 32768 == flag ? */
  11842. IF[] /* if so, we're running ClearTypeTM in vertical direction */
  11843. #PUSH,2,8,2
  11844. RS[]
  11845. ADD[]
  11846. WS[] /* s[2] += ClearTypeTM in vertical direction: on (by now) */
  11847. EIF[]
  11848. #PUSH,16384,256 /* 65536 = flag returned by GETINFO if ClearTypeTM in BGR order bit is on */
  11849. MUL[] /* Assembler restriction: produce 65536 by multiplying 16384 by 4 (4 in F26.6 is 256) */
  11850. #PUSH,512 /* 512 = tell GETINFO to give us the ClearTypeTM in BGR order bit */
  11851. GETINFO[]
  11852. EQ[] /* 65536 == flag ? */
  11853. IF[] /* if so, we're running under ClearTypeTM in BGR order */
  11854. #PUSH,2,16,2
  11855. RS[]
  11856. ADD[]
  11857. WS[] /* s[2] += ClearTypeTM in BGR order: on (by now) */
  11858. EIF[]
  11859. #PUSH,38,1 /* 38 = MS Rasterizer version 1.9 */
  11860. GETINFO[] /* 1 = tell GETINFO to give us the rasterizer version */
  11861. LTEQ[] /* 38 &lt;= version ? (already tested version &lt;= 64) */
  11862. IF[] /* if so, we're running MS rasterizer version 1.9 (Windows Longhorn) or higher */
  11863. #PUSH,16384,512 /* 131072 = flag returned by GETINFO if ClearTypeTM fractional advance widths bit is on */
  11864. MUL[] /* Assembler restriction: produce 131072 by multiplying 16384 by 8 (8 in F26.6 is 512) */
  11865. #PUSH,1024 /* 1024 = tell GETINFO to give us the ClearTypeTM fractional advance widths bit */
  11866. GETINFO[]
  11867. EQ[] /* 131072 == flag ? */
  11868. IF[] /* if so, we're running under ClearTypeTM fractional advance widths */
  11869. #PUSH,2,64,2
  11870. RS[]
  11871. ADD[]
  11872. WS[] /* s[2] += ClearTypeTM fractional advance widths: on (by now) */
  11873. EIF[]
  11874. #PUSH,16384,1024 /* 262144 = flag returned by GETINFO if ClearTypeTM non-ClearType direction anti-aliasing bit is on */
  11875. MUL[] /* Assembler restriction: produce 262144 by multiplying 16384 by 16 (16 in F26.6 is 1024) */
  11876. #PUSH,2048 /* 2048 = tell GETINFO to give us the ClearTypeTM non-ClearType direction anti-aliasing bit */
  11877. GETINFO[]
  11878. EQ[] /* 262144 == flag ? */
  11879. IF[] /* if so, we're running under ClearTypeTM non-ClearType direction anti-aliasing */
  11880. #PUSH,2,128,2
  11881. RS[]
  11882. ADD[]
  11883. WS[] /* s[2] += ClearTypeTM non-ClearType direction anti-aliasing: on (by now) */
  11884. EIF[]
  11885. #PUSH,40,1 /* 40 = Rasterizer v2.1 Windows 8, SubPixel */
  11886. GETINFO[] /* 1 = tell GETINFO to give us the rasterizer version */
  11887. LTEQ[] /* 40 &lt;= version ? (already tested version &lt;= 64) */
  11888. IF[] /* if so, we're running MS rasterizer version 2.1 (Windows 8) or higher */
  11889. #PUSH,16384,2048 /* 524288 = flag returned by GETINFO if ClearTypeTM non-ClearType direction anti-aliasing bit is on */
  11890. MUL[] /* Assembler restriction: produce 524288 by multiplying 16384 by 32 (32 in F26.6 is 2048) */
  11891. #PUSH,4096 /* 4096 = tell GETINFO to give us the ClearTypeTM gray full-pixel rendering bit */
  11892. GETINFO[]
  11893. EQ[] /* 524288 == flag ? */
  11894. IF[] /* if so, we're running under ClearTypeTM gray full-pixel rendering */
  11895. #PUSH,2,256,2
  11896. RS[]
  11897. ADD[]
  11898. WS[] /* s[2] += ClearTypeTM gray full-pixel rendering: on (by now) */
  11899. EIF[]
  11900. EIF[]
  11901. EIF[] /* Vista or greater rasterizer */
  11902. EIF[] /* Windows ClearType (Platt) */
  11903. EIF[] /* ClearType Enabled */
  11904. EIF[] /* ClearType enabled rasterizer */
  11905. EIF[] /* Microsoft Rasterizer */
  11906. /* store rasterizing environment specific parameters */
  11907. #PUSH, 0, 2
  11908. RS[]
  11909. EQ[]
  11910. IF[] /* for b&amp;w */
  11911. #PUSH, 5, 64, 8, 64, 9, 64, 12, 2, 13, 2
  11912. ELSE[]
  11913. #PUSH, 1, 2
  11914. RS[]
  11915. EQ[]
  11916. IF[] /* for grey-scaling */
  11917. #PUSH, 5, 64, 8, 256, 9, 256, 12, 1, 13, 1
  11918. ELSE[]
  11919. #PUSH, 128, 2
  11920. RS[]
  11921. GT[]
  11922. IF[] /* for ClearType */
  11923. #PUSH, 5, 64, 8, 384, 9, 64
  11924. ELSE[] /* for y-anti-aliased ClearType */
  11925. #PUSH, 256, 2
  11926. RS[]
  11927. GT[]
  11928. IF[] /* Gray ClearType */
  11929. #PUSH, 5, 64, 8, 384, 9, 320
  11930. ELSE[] /* Gray ClearType */
  11931. #PUSH, 384, 2
  11932. RS[]
  11933. GT[]
  11934. IF[] /* Gray ClearType */
  11935. #PUSH, 5, 64, 8, 512, 9, 64
  11936. ELSE[] /* Gray ClearType y-anti-aliased */
  11937. #PUSH, 5, 64, 8, 256, 9, 256
  11938. EIF[]
  11939. EIF[]
  11940. EIF[]
  11941. #PUSH,16384,128 /* b&amp;w aw? */
  11942. GETINFO[]
  11943. NEQ[]
  11944. #PUSH,16384,512 /* fract aw? */
  11945. MUL[]
  11946. #PUSH,1024
  11947. GETINFO[]
  11948. NEQ[]
  11949. AND[]
  11950. IF[] /* natural widths */
  11951. #PUSH, 12, 0, 13, 1
  11952. ELSE[] /* compatible or fractional widths */
  11953. #PUSH, 12, 0, 13, 1
  11954. EIF[]
  11955. EIF[]
  11956. EIF[]
  11957. WS[]
  11958. WS[]
  11959. WS[]
  11960. WS[]
  11961. WS[]
  11962. #PUSHON
  11963. #END
  11964. ENDF[]
  11965. FDEF[], 85
  11966. /* fn 85 equalizes double specified heights below a given ppem size
  11967. CALL[], &lt;rel cvt&gt;, &lt;ppem size&gt;, &lt;abs cvt&gt;, 85 */
  11968. /* Version 2.0 20141201 */
  11969. #BEGIN
  11970. #PUSHOFF
  11971. /* STACK: &lt;rel cvt&gt;, &lt;ppem size&gt;, &lt;abs cvt&gt; */
  11972. RCVT[] /* pick absolute (square) height */
  11973. #PUSH, 2, 78 /* 2 appears to work for heights and weights */
  11974. CALL[]
  11975. SWAP[]
  11976. /* STACK: &lt;rel cvt&gt;, &lt;[abs cvt]&gt;, &lt;ppem size&gt; */
  11977. #PUSH, 79 /* #samples/pixel */
  11978. CALL[]
  11979. DUP[]
  11980. #PUSH, 64
  11981. LTEQ[]
  11982. IF[] /* #samples/pixel = 1 (or less...) */
  11983. /* STACK: &lt;rel cvt&gt;, &lt;[abs cvt]&gt;, &lt;ppem size&gt;, &lt;#samples/pixel&gt; */
  11984. POP[]
  11985. MPPEM[]
  11986. LTEQ[] /* specified ppem size &lt;= actual ppem size ? */
  11987. IF[]
  11988. /* STACK: &lt;rel cvt&gt;, &lt;[abs cvt]&gt; */
  11989. #PUSH, 2
  11990. CINDEX[]
  11991. RCVT[] /* pick relative height (overshoot) */
  11992. #PUSH, 1, 78
  11993. CALL[]
  11994. ADD[] /* add overshoot to square height */
  11995. /* STACK: &lt;rel cvt&gt;, &lt;[rel cvt] + [abs cvt]&gt; */
  11996. EIF[]
  11997. ELSE[] /* #samples/pixel &gt; 1 */
  11998. /* STACK: &lt;rel cvt&gt;, &lt;[abs cvt]&gt;, &lt;ppem size&gt;, &lt;#samples/pixel&gt; */
  11999. SWAP[]
  12000. MPPEM[]
  12001. LTEQ[] /* specified ppem size &lt;= actual ppem size */
  12002. IF[]
  12003. /* STACK: &lt;rel cvt&gt;, &lt;[abs cvt]&gt;, &lt;#samples/pixel&gt; */
  12004. #PUSH, 3 /* rel cvt */
  12005. CINDEX[]
  12006. RCVT[]
  12007. DUP[]
  12008. ABS[]
  12009. ROLL[]
  12010. MUL[]
  12011. #PUSH, 64
  12012. /* STACK: &lt;rel cvt&gt;, &lt;[abs cvt]&gt;, &lt;[rel cvt]&gt;, &lt;|[rel cvt]| * #samples/pixel&gt;, &lt;1&gt; */
  12013. GTEQ[] /* #samples/pixel greater than or equal to 1 pixel */
  12014. IF[]
  12015. /* STACK: &lt;rel cvt&gt;, &lt;[abs cvt]&gt;, &lt;[rel cvt]&gt; */
  12016. #PUSH, 2, 78
  12017. CALL[]
  12018. ADD[] /* add overshoot to square height */
  12019. /* STACK: &lt;rel cvt&gt;, &lt;[rel cvt] + [abs cvt]&gt; */
  12020. ELSE[]
  12021. /* STACK: &lt;rel cvt&gt;, &lt;[abs cvt]&gt;, &lt;[rel cvt]&gt; */
  12022. POP[]
  12023. /* STACK: &lt;rel cvt&gt;, &lt;[abs cvt]&gt; */
  12024. EIF[]
  12025. ELSE[]
  12026. /* STACK: &lt;rel cvt&gt;,&lt;abs cvt&gt;,&lt;#samples/pixel&gt;*/
  12027. POP[]
  12028. /* STACK: &lt;rel cvt&gt;,&lt;abs cvt&gt;*/
  12029. EIF[]
  12030. EIF[]
  12031. /* STACK: &lt;rel cvt&gt;, &lt;[act cvt]&gt; */
  12032. WCVTP[] /* make this the round height */
  12033. #PUSHON
  12034. #END
  12035. ENDF[]
  12036. FDEF[], 86
  12037. /* function to naturally space an accent above or below a base character
  12038. CALL[], &lt;child&gt;, &lt;parent&gt;, &lt;roundMethod&gt;, &lt;minDist?&gt;, &lt;distance&gt;, 86
  12039. convert distance (fUnits) to pixels, round, and space child from parent by result
  12040. this essentially implements the functionality of an MDRP[m&gt;RWh] instrunction for
  12041. composites which lack a suitable implementation of "original" coordinates.
  12042. roundMethod 0, 1, 2, and 3 round down to, to, up to, and to half virtual grid
  12043. function assumes cvt #20 is reserved and can be used temporarily in here...
  12044. storage 16 contains a threshold ppem size. if zero, ignore the threshold, otherwise
  12045. if less than or equal to threshold, use 64 (26.6) #samples/pixel. */
  12046. #BEGIN
  12047. #PUSHOFF
  12048. /* extract the sign from distance */
  12049. /* STACK: &lt;child&gt;, &lt;parent&gt;, &lt;roundMethod&gt;, &lt;minDist?&gt;, &lt;distance&gt; */
  12050. DUP[]
  12051. #PUSH, 0
  12052. LT[]
  12053. DUP[]
  12054. IF[]
  12055. SWAP[]
  12056. NEG[]
  12057. ELSE[]
  12058. SWAP[]
  12059. EIF[]
  12060. /* scale distance using reserved cvt */
  12061. /* STACK: &lt;child&gt;, &lt;parent&gt;, &lt;roundMethod&gt;, &lt;minDist?&gt;, &lt;negDist?&gt;, &lt;|distance|&gt; */
  12062. #PUSH, 20, 20 /* reserved cvt */
  12063. ROLL[]
  12064. WCVTF[]
  12065. RCVT[]
  12066. /* determine if we are using a size threshold */
  12067. /* STACK: &lt;child&gt;, &lt;parent&gt;, &lt;roundMethod&gt;, &lt;minDist?&gt;, &lt;negDist?&gt;, &lt;|distance|'&gt; */
  12068. #PUSH, 16, 16 /* reserved storage for threshold */
  12069. RS[]
  12070. MPPEM[]
  12071. ROLL[]
  12072. RS[]
  12073. LTEQ[]
  12074. AND[] /* threshold must not be zero and &lt;= ppem */
  12075. IF[]
  12076. #PUSH, 64 /* #samples/pixel = 1 */
  12077. ELSE[]
  12078. /* round per round method and #samples/pixel in current pv */
  12079. /* STACK: &lt;child&gt;, &lt;parent&gt;, &lt;roundMethod&gt;, &lt;minDist?&gt;, &lt;negDist?&gt;, &lt;|distance|'&gt; */
  12080. #PUSH, 79 /* #samples/pixel */
  12081. CALL[]
  12082. EIF[]
  12083. SWAP[]
  12084. #PUSH, 97, 6 /* round to virtual grid, roundMethod */
  12085. MINDEX[]
  12086. ADD[]
  12087. CALL[] /* round to virtual grid */
  12088. /* STACK: &lt;child&gt;, &lt;parent&gt;, &lt;minDist?&gt;, &lt;negDist?&gt;, &lt;[|distance|']&gt; */
  12089. /* apply minimum distance, if applicable */
  12090. ROLL[]
  12091. IF[]
  12092. #PUSH, 5 /* minimum distance */
  12093. RS[]
  12094. MAX[]
  12095. EIF[]
  12096. /* fold the sign back into distance */
  12097. /* STACK: &lt;child&gt;, &lt;parent&gt;, &lt;negDist?&gt; &lt;[|distance|']&gt; */
  12098. SWAP[]
  12099. IF[]
  12100. NEG[]
  12101. EIF[]
  12102. /* move child by [distance'] */
  12103. /* STACK: &lt;child&gt;, &lt;parent&gt;, &lt;[distance']&gt; */
  12104. SWAP[]
  12105. SRP0[]
  12106. MSIRP[m]
  12107. /* STACK: */
  12108. #PUSHON
  12109. #END
  12110. ENDF[]
  12111. FDEF[], 87
  12112. /* fn places an accent &lt;c0&gt; &lt;c1&gt; on top of a base character &lt;p0&gt; &lt;p1&gt;
  12113. fn uses the same constraint model as fn 111 (interpolate median),
  12114. except that for composites there is no concept of original coordinates,
  12115. hence the respective values are provided by the caller as &lt;partialFactor&gt;
  12116. CALL[], &lt;p0&gt;, &lt;c0&gt;, &lt;c1&gt;, &lt;p1&gt;, &lt;partialFactor&gt;, 87 */
  12117. #BEGIN
  12118. #PUSHOFF
  12119. /* partialFactor: ((c0 + c1)/2 - p0)/(p1 - p0)
  12120. target median: ((c0 + c1)/2 - p0)*(p1' - p0')/(p1 - p0)&gt; + p0' = partialFactor*(p1' - p0')
  12121. source median: (c0' + c1')/2
  12122. primed coordinates are [N]ew, other coordinates are [O]riginal */
  12123. /* STACK: &lt;c0&gt;, &lt;c1&gt;, &lt;p0&gt;, &lt;partialFactor&gt;, &lt;p1&gt; */
  12124. #PUSH, 3 /* p0 */
  12125. CINDEX[]
  12126. MD[N]
  12127. MUL[]
  12128. /* STACK: &lt;c0&gt;, &lt;c1&gt;, &lt;p0&gt;, &lt;((c0 + c1)/2 - p0)*(p1' - p0')/(p1 - p0)&gt; */
  12129. SWAP[] /* p0 */
  12130. GC[N]
  12131. ADD[]
  12132. /* STACK: &lt;c0&gt;, &lt;c1&gt;, &lt;targetMedian&gt; */
  12133. #PUSH, 79 /* #samples/pixel */
  12134. CALL[]
  12135. SWAP[]
  12136. /* STACK: &lt;c0&gt;, &lt;c1&gt;, &lt;#samples/pixel&gt;, &lt;targetMedian&gt; */
  12137. #PUSH, 4 /* c0 */
  12138. CINDEX[]
  12139. #PUSH, 4 /* c1 */
  12140. CINDEX[]
  12141. MD[N]
  12142. #PUSH, 3 /* #samples/pixel */
  12143. CINDEX[]
  12144. MUL[]
  12145. /* STACK: &lt;c0&gt;, &lt;c1&gt;, &lt;#samples/pixel&gt;, &lt;targetMedian&gt;, &lt;numVirtualPixels&gt; */
  12146. ODD[]
  12147. DUP[]
  12148. ADD[]
  12149. #PUSH, 98
  12150. ADD[]
  12151. CALL[] /* round to (half) virtual grid */
  12152. /* STACK: &lt;c0&gt;, &lt;c1&gt;, &lt;[targetMedian]&gt; */
  12153. #PUSH, 3 /* c0 */
  12154. CINDEX[]
  12155. DUP[]
  12156. SRP0[]
  12157. GC[N]
  12158. ROLL[] /* c1 */
  12159. GC[N]
  12160. ADD[]
  12161. #PUSH, 32
  12162. MUL[]
  12163. /* STACK: &lt;c0&gt;, &lt;targetMedian&gt;, &lt;sourceMedian&gt; */
  12164. SUB[]
  12165. /* STACK: &lt;c0&gt;, &lt;offset&gt; */
  12166. MSIRP[m]
  12167. #PUSHON
  12168. #END
  12169. ENDF[]
  12170. FDEF[], 88
  12171. /* set up storage locations with the x and y components
  12172. of the italic and adjusted italic angles as follows:
  12173. s[ 6] = adjusted italic angle y
  12174. s[ 7] = adjusted italic angle x
  12175. s[10] = italic angle y
  12176. s[11] = italic angle x
  12177. while rendering in b&amp;w, determines the optimal phase
  12178. for positioning italic strokes
  12179. s[ 4] = optimal phase
  12180. CALL[], &lt;riseCvt&gt;, &lt;runCvt&gt;, 88 */
  12181. #BEGIN
  12182. #PUSHOFF
  12183. /* STACK: &lt;riseCvt&gt;, &lt;runCvt&gt; */
  12184. #PUSH, 0 /* Use twilight points to calculate stroke angles */
  12185. SZPS[]
  12186. #PUSH, 2, 3 /* riseCvt */
  12187. CINDEX[]
  12188. #PUSH, 1, 4 /* runCvt */
  12189. CINDEX[]
  12190. /* STACK: &lt;riseCvt&gt;, &lt;runCvt&gt;, &lt;2&gt;, &lt;riseCvt&gt;, &lt;1&gt;, &lt;runCvt&gt; */
  12191. SVTCA[X] /* Set twilight point 1 with italic run cvt in x */
  12192. MIAP[r]
  12193. SVTCA[Y] /* Set twilight point 2 with italic rise cvt in y */
  12194. MIAP[r]
  12195. #PUSH, 1, 2 /* and let the rasterizer do the math */
  12196. SPVTL[r]
  12197. GPV[]
  12198. #PUSH, 10 /* store the x and y components of the italic angle */
  12199. SWAP[]
  12200. NEG[] /* notice that since we're essentially setting the pv to a line */
  12201. WS[] /* from (runCvt,0) to (0,riseCvt), the calculcated pv will be */
  12202. #PUSH, 11 /* proportional to (runCvt,0) - (0,riseCvt) = (runCvt,-riseCvt). */
  12203. SWAP[] /* Hence we have to mirror the result at the base line, which is */
  12204. WS[] /* done by flipping (negating) the sign of the y component here. */
  12205. /* STACK: &lt;riseCvt&gt;, &lt;runCvt&gt; */
  12206. #PUSH, 2, 3 /* riseCvt */
  12207. CINDEX[]
  12208. #PUSH, 1, 4 /* runCvt */
  12209. CINDEX[]
  12210. SVTCA[X] /* same for the adjusted italic angle */
  12211. MIAP[R] /* except to round the twilight point in x... */
  12212. SVTCA[Y]
  12213. MIAP[R] /* ...and in y */
  12214. #PUSH, 1, 2
  12215. SPVTL[r]
  12216. GPV[]
  12217. #PUSH, 6
  12218. SWAP[]
  12219. NEG[] /* same neg as above */
  12220. WS[]
  12221. #PUSH, 7
  12222. SWAP[]
  12223. WS[]
  12224. #PUSH, 1 /* restore graphics state */
  12225. SZPS[]
  12226. /* STACK: &lt;riseCvt&gt;, &lt;runCvt&gt; */
  12227. #PUSH, 0, 2
  12228. RS[]
  12229. EQ[]
  12230. IF[] /* running b&amp;w? */
  12231. /* STACK: &lt;riseCvt&gt;, &lt;runCvt&gt; */
  12232. /* determine adjusted run' = run*[rise]/rise */
  12233. RCVT[]
  12234. SWAP[]
  12235. RCVT[]
  12236. DUP[]
  12237. RTG[]
  12238. ROUND[Bl]
  12239. ROLL[]
  12240. MUL[]
  12241. SWAP[]
  12242. DIV[]
  12243. /* STACK: &lt;run'&gt; */
  12244. /* determine phase = (run' - [run'])/2 = half the rounding error */
  12245. DUP[]
  12246. DUP[]
  12247. #PUSH, 64
  12248. LT[]
  12249. IF[]
  12250. CEILING[] /* optimize for "minimum italic angle" */
  12251. ELSE[]
  12252. FLOOR[] /* optimize for minimal number of jaggies */
  12253. EIF[]
  12254. SUB[]
  12255. #PUSH, 32
  12256. MUL[]
  12257. /* STACK: &lt;phase&gt; */
  12258. /* for its use on bottom italic edge, determine complement to full pixel */
  12259. #PUSH, 64
  12260. SWAP[]
  12261. SUB[]
  12262. /* and store in s[4] */
  12263. #PUSH, 4
  12264. SWAP[]
  12265. WS[]
  12266. /* STACK: */
  12267. ELSE[]
  12268. /* STACK: &lt;riseCvt&gt;, &lt;runCvt&gt; */
  12269. #PUSH, 4, 0
  12270. WS[]
  12271. POP[]
  12272. POP[]
  12273. /* STACK: */
  12274. EIF[]
  12275. RTG[]
  12276. SVTCA[X]
  12277. #PUSHON
  12278. #END
  12279. ENDF[]
  12280. FDEF[], 89
  12281. /* function rounds &lt;cvt&gt; depending on rendering environment and pv
  12282. CALL[], &lt;cvt&gt;, 89 */
  12283. #BEGIN
  12284. #PUSHOFF
  12285. DUP[]
  12286. RCVT[]
  12287. #PUSH, 0, 78 /* roundDist */
  12288. CALL[]
  12289. WCVTP[]
  12290. #PUSHON
  12291. #END
  12292. ENDF[]
  12293. FDEF[], 90
  12294. /* below &lt;ppem&gt;: make both children the same as the (averaged) parent cvt
  12295. at and above: calculate child cvt &lt;ch0&gt; as &lt;fraction&gt; of child cvt &lt;ch1&gt;
  12296. CALL[], &lt;p&gt;, &lt;ch0&gt;, &lt;fraction&gt;, &lt;ch1&gt;, &lt;ppem&gt;, 90 */
  12297. #BEGIN
  12298. #PUSHOFF
  12299. /* STACK: &lt;p&gt;, &lt;ch0&gt;, &lt;fraction&gt;, &lt;ch1&gt;, &lt;ppem&gt; */
  12300. MPPEM[]
  12301. LTEQ[]
  12302. #PUSH, 64, 79 /* #samples/pixel */
  12303. CALL[]
  12304. LT[]
  12305. OR[]
  12306. IF[] /* at or above ppem limit or rounding to less than a pixel */
  12307. /* STACK: &lt;p&gt;, &lt;ch0&gt;, &lt;fraction&gt;, &lt;ch1&gt; */
  12308. DUP[]
  12309. RCVT[]
  12310. #PUSH, 1, 78 /* roundDist */
  12311. CALL[]
  12312. DUP[]
  12313. ROLL[]
  12314. ROLL[]
  12315. /* STACK: &lt;p&gt;, &lt;ch0&gt;, &lt;fraction&gt;, &lt;[ch1]&gt;, &lt;ch1&gt;, &lt;[ch1]&gt; */
  12316. WCVTP[]
  12317. /* STACK: &lt;p&gt;, &lt;ch0&gt;, &lt;fraction&gt;, &lt;[ch1]&gt; */
  12318. DUP[]
  12319. #PUSH, 64, 4
  12320. MINDEX[]
  12321. SUB[]
  12322. MUL[]
  12323. SUB[]
  12324. #PUSH, 1, 78 /* roundDist */
  12325. CALL[]
  12326. /* STACK: &lt;p&gt;, &lt;ch0&gt;, &lt;[ch1] - [ch1]*(1-fraction)&gt; */
  12327. WCVTP[]
  12328. POP[] /* parent not involved */
  12329. /* STACK: */
  12330. ELSE[]
  12331. /* STACK: &lt;p&gt;, &lt;ch0&gt;, &lt;fraction&gt;, &lt;ch1&gt; */
  12332. SWAP[]
  12333. POP[] /* fraction not involved */
  12334. /* STACK: &lt;p&gt;, &lt;ch0&gt;, &lt;ch1&gt; */
  12335. ROLL[]
  12336. RCVT[]
  12337. #PUSH, 1, 78 /* roundDist */
  12338. CALL[]
  12339. /* STACK: &lt;ch0&gt;, &lt;ch1&gt;, &lt;[p]&gt; */
  12340. DUP[]
  12341. ROLL[]
  12342. SWAP[]
  12343. /* STACK: &lt;ch0&gt;, &lt;[p]&gt;, &lt;ch1&gt;, &lt;[p]&gt; */
  12344. WCVTP[]
  12345. WCVTP[]
  12346. /* STACK: */
  12347. EIF[]
  12348. #PUSHON
  12349. #END
  12350. ENDF[]
  12351. FDEF[], 91
  12352. /* below &lt;ppem&gt;: make child cvt &lt;ch&gt; the same as parent cvt &lt;p&gt;
  12353. at and above: calculate child cvt &lt;ch&gt; as &lt;fraction&gt; of parent cvt &lt;p&gt;
  12354. CALL[], &lt;ch&gt;, &lt;fraction&gt;, &lt;p&gt;, &lt;ppem&gt;, 91 */
  12355. #BEGIN
  12356. #PUSHOFF
  12357. /* STACK: &lt;ch&gt;, &lt;fraction&gt;, &lt;p&gt;, &lt;ppem&gt; */
  12358. MPPEM[]
  12359. LTEQ[]
  12360. #PUSH, 64, 79 /* #samples/pixel */
  12361. CALL[]
  12362. LT[]
  12363. OR[]
  12364. IF[] /* at or above ppem limit or rounding to less than a pixel */
  12365. /* STACK: &lt;ch&gt;, &lt;fraction&gt;, &lt;p&gt; */
  12366. RCVT[]
  12367. DUP[]
  12368. ROLL[]
  12369. /* STACK: &lt;ch&gt;, &lt;[p]&gt;, &lt;[p]&gt;, &lt;fraction&gt; */
  12370. #PUSH, 64
  12371. SUB[]
  12372. MUL[]
  12373. ADD[]
  12374. /* STACK: &lt;ch&gt;, &lt;[p] + [p]*(fraction - 1)&gt; */
  12375. ELSE[]
  12376. /* STACK: &lt;ch&gt;, &lt;fraction&gt;, &lt;p&gt; */
  12377. SWAP[]
  12378. POP[] /* fraction not involved */
  12379. RCVT[]
  12380. /* STACK: &lt;ch&gt;, [p] */
  12381. EIF[]
  12382. #PUSH, 1, 78 /* roundDist */
  12383. CALL[]
  12384. WCVTP[]
  12385. /* STACK: */
  12386. #PUSHON
  12387. #END
  12388. ENDF[]
  12389. FDEF[], 92
  12390. /* function to calculate a child cvt &lt;ch&gt;
  12391. as a &lt;blend&gt; of two parent cvts &lt;p0&gt;, &lt;p1&gt;
  12392. CALL[], &lt;ch&gt;, &lt;blend&gt;, &lt;p0&gt;, &lt;p1&gt;, 92 */
  12393. #BEGIN
  12394. #PUSHOFF
  12395. /* STACK: &lt;ch&gt;, &lt;blend&gt;, &lt;p0&gt;, &lt;p1&gt; */
  12396. SWAP[]
  12397. RCVT[]
  12398. DUP[]
  12399. /* STACK: &lt;ch&gt;, &lt;blend&gt;, &lt;p1&gt;, &lt;[p0]&gt;, &lt;[p0]&gt; */
  12400. ROLL[]
  12401. RCVT[]
  12402. SWAP[]
  12403. SUB[]
  12404. /* STACK: &lt;ch&gt;, &lt;blend&gt;, &lt;[p0]&gt;, &lt;[p1] - [p0]&gt; */
  12405. DUP[]
  12406. ABS[]
  12407. #PUSH, 64
  12408. LTEQ[]
  12409. /* STACK: &lt;ch&gt;, &lt;blend&gt;, &lt;[p0]&gt;, &lt;[p1] - [p0]&gt;, &lt;contrast &lt;= 1 pixel(s)?&gt; */
  12410. #PUSH, 4
  12411. CINDEX[]
  12412. DUP[]
  12413. #PUSH, 0
  12414. GTEQ[]
  12415. SWAP[]
  12416. #PUSH, 64
  12417. LTEQ[]
  12418. AND[]
  12419. AND[]
  12420. /* STACK: &lt;ch&gt;, &lt;blend&gt;, &lt;[p0]&gt;, &lt;[p1] - [p0]&gt;, &lt;contrast &lt;= 1 pixel(s) &amp;&amp; blend &gt;= 0 &amp;&amp; blend &lt;= 64?&gt; */
  12421. #PUSH, 64, 79 /* #samples/pixel */
  12422. CALL[]
  12423. EQ[]
  12424. AND[]
  12425. /* STACK: &lt;ch&gt;, &lt;blend&gt;, &lt;[p0]&gt;, &lt;[p1] - [p0]&gt;, &lt;contrast &lt;= 1 pixel(s) &amp;&amp; blend &gt;= 0 &amp;&amp; blend &lt;= 64 &amp;&amp; rounding to full pixel?&gt; */
  12426. IF[]
  12427. /* STACK: &lt;ch&gt;, &lt;blend&gt;, &lt;[p0]&gt;, &lt;[p1] - [p0]&gt; */
  12428. ROLL[]
  12429. GPV[]
  12430. ABS[]
  12431. SWAP[]
  12432. ABS[]
  12433. SWAP[]
  12434. /* STACK: &lt;ch&gt;, &lt;[p0]&gt;, &lt;[p1] - [p0]&gt;, &lt;blend&gt;, &lt;|pv.x|&gt;, &lt;|pv.y|&gt; */
  12435. GTEQ[] /* pv closer to x? */
  12436. IF[]
  12437. /* STACK: &lt;ch&gt;, &lt;[p0]&gt;, &lt;[p1] - [p0]&gt;, &lt;blend&gt; */
  12438. /* bias towards p1: blend' := 1 - (1 - blend)² */
  12439. #PUSH, 64, 64
  12440. ROLL[]
  12441. SUB[]
  12442. DUP[]
  12443. MUL[]
  12444. SUB[]
  12445. /* &lt;ch&gt;, &lt;[p0]&gt;, &lt;[p1] - [p0]&gt;, &lt;1 - (1 - blend)²&gt; */
  12446. ELSE[]
  12447. /* STACK: &lt;ch&gt;, &lt;[p0]&gt;, &lt;[p1] - [p0]&gt;, &lt;blend&gt; */
  12448. /* bias towards p0: blend' := blend² */
  12449. DUP[]
  12450. MUL[]
  12451. /* STACK: &lt;ch&gt;, &lt;[p0]&gt;, &lt;[p1] - [p0]&gt;, &lt;blend²&gt; */
  12452. EIF[]
  12453. ELSE[]
  12454. /* STACK: &lt;ch&gt;, &lt;blend&gt;, &lt;[p0]&gt;, &lt;[p1] - [p0]&gt; */
  12455. /* use unbiased blend */
  12456. ROLL[]
  12457. /* STACK: &lt;ch&gt;, &lt;[p0]&gt;, &lt;[p1] - [p0]&gt;, &lt;blend&gt; */
  12458. EIF[]
  12459. /* STACK: &lt;ch&gt;, &lt;[p0]&gt;, &lt;[p1] - [p0]&gt;, &lt;blend&gt; */
  12460. MUL[]
  12461. #PUSH, 2, 78 /* roundDist */
  12462. CALL[]
  12463. ADD[]
  12464. /* STACK: &lt;ch&gt;, &lt;[ch]&gt; */
  12465. WCVTP[]
  12466. #PUSHON
  12467. #END
  12468. ENDF[]
  12469. FDEF[], 93
  12470. /* fn sets vectors to X (used in calculated calls)
  12471. CALL[], 93 */
  12472. #BEGIN
  12473. #PUSHOFF
  12474. SVTCA[X]
  12475. #PUSHON
  12476. #END
  12477. ENDF[]
  12478. FDEF[], 94
  12479. /* fn sets vectors to Y (used in calculated calls)
  12480. CALL[], 94 */
  12481. #BEGIN
  12482. #PUSHOFF
  12483. SVTCA[Y]
  12484. #PUSHON
  12485. #END
  12486. ENDF[]
  12487. FDEF[], 95
  12488. /* Set fv to X, pv perpendicular to italic angle (used in calculated calls)
  12489. CALL[], 95 */
  12490. #BEGIN
  12491. #PUSHOFF
  12492. SFVTCA[X]
  12493. #PUSH, 11, 10
  12494. RS[]
  12495. SWAP[]
  12496. RS[]
  12497. NEG[]
  12498. SPVFS[]
  12499. #PUSHON
  12500. #END
  12501. ENDF[]
  12502. FDEF[], 96
  12503. /* Set fv to italic angle, pv to Y (used in calculated calls)
  12504. CALL[], 96 */
  12505. #BEGIN
  12506. #PUSHOFF
  12507. #PUSH, 10, 11
  12508. RS[]
  12509. SWAP[]
  12510. RS[]
  12511. SFVFS[]
  12512. SPVTCA[Y]
  12513. #PUSHON
  12514. #END
  12515. ENDF[]
  12516. FDEF[], 97
  12517. /* round down to virtual grid
  12518. CALL[], &lt;#samples/pixel&gt;, &lt;argument&gt;, 97
  12519. returns with rounded argument on stack */
  12520. #BEGIN
  12521. #PUSHOFF
  12522. /* STACK: &lt;#samples/pixel&gt;, &lt;argument&gt; */
  12523. /* upscale argument by #samples/pixel */
  12524. #PUSH, 2 /* #samples/pixel */
  12525. CINDEX[]
  12526. MUL[]
  12527. /* do the rounding in upscaled domain */
  12528. FLOOR[] /* round down to super grid */
  12529. /* Downscaling uses a DIV[] operation, which is implemented as floor(numerator/denominator).
  12530. For round(numerator/denominator) instead, add ½ denominator to numerator before dividing.
  12531. But since the division in 26.6 has to multiply the numerator by 2^6 (64) before dividing,
  12532. we have to divide said ½ denominator by 64 before adding, hence the 8192 (= 128 in 26.6). */
  12533. #PUSH, 2 /* #samples/pixel */
  12534. CINDEX[]
  12535. #PUSH, 8192
  12536. DIV[]
  12537. ADD[]
  12538. /* downscale rounded and adjusted argument */
  12539. SWAP[] /* #samples/pixel */
  12540. DIV[]
  12541. /* STACK: &lt;[argument]&gt; */
  12542. #PUSHON
  12543. #END
  12544. ENDF[]
  12545. FDEF[], 98
  12546. /* round to virtual grid
  12547. CALL[], &lt;#samples/pixel&gt;, &lt;argument&gt;, 98
  12548. returns with rounded argument on stack */
  12549. #BEGIN
  12550. #PUSHOFF
  12551. /* STACK: &lt;#samples/pixel&gt;, &lt;argument&gt; */
  12552. #PUSH, 2 /* #samples/pixel */
  12553. CINDEX[]
  12554. MUL[]
  12555. /* do the rounding in upscaled domain */
  12556. #PUSH, 32 /* round to super grid */
  12557. ADD[]
  12558. FLOOR[]
  12559. /* see above for adjustments below */
  12560. #PUSH, 2 /* #samples/pixel */
  12561. CINDEX[]
  12562. #PUSH, 8192
  12563. DIV[]
  12564. ADD[]
  12565. /* downscale rounded and adjusted argument */
  12566. SWAP[] /* #samples/pixel */
  12567. DIV[]
  12568. /* STACK: &lt;[argument]&gt; */
  12569. #PUSHON
  12570. #END
  12571. ENDF[]
  12572. FDEF[], 99
  12573. /* round up to virtual grid
  12574. CALL[], &lt;#samples/pixel&gt;, &lt;argument&gt;, 99
  12575. returns with rounded argument on stack */
  12576. #BEGIN
  12577. #PUSHOFF
  12578. /* STACK: &lt;#samples/pixel&gt;, &lt;argument&gt; */
  12579. #PUSH, 2 /* #samples/pixel */
  12580. CINDEX[]
  12581. MUL[]
  12582. /* do the rounding in upscaled domain */
  12583. CEILING[] /* round up to super grid */
  12584. /* see above for adjustments below */
  12585. #PUSH, 2 /* #samples/pixel */
  12586. CINDEX[]
  12587. #PUSH, 8192
  12588. DIV[]
  12589. ADD[]
  12590. /* downscale rounded and adjusted argument */
  12591. SWAP[] /* #samples/pixel */
  12592. DIV[]
  12593. /* STACK: &lt;[argument]&gt; */
  12594. #PUSHON
  12595. #END
  12596. ENDF[]
  12597. FDEF[], 100
  12598. /* round to half virtual grid
  12599. CALL[], &lt;#samples/pixel&gt;, &lt;argument&gt;, 100
  12600. returns with rounded argument on stack */
  12601. #BEGIN
  12602. #PUSHOFF
  12603. /* STACK: &lt;#samples/pixel&gt;, &lt;argument&gt; */
  12604. #PUSH, 2 /* #samples/pixel */
  12605. CINDEX[]
  12606. MUL[]
  12607. /* do the rounding in upscaled domain */
  12608. FLOOR[]
  12609. #PUSH, 32 /* round to half super grid */
  12610. ADD[]
  12611. /* see above for adjustments below */
  12612. #PUSH, 2 /* #samples/pixel */
  12613. CINDEX[]
  12614. #PUSH, 8192
  12615. DIV[]
  12616. ADD[]
  12617. /* downscale rounded and adjusted argument */
  12618. SWAP[] /* #samples/pixel */
  12619. DIV[]
  12620. /* STACK: &lt;[argument]&gt; */
  12621. #PUSHON
  12622. #END
  12623. ENDF[]
  12624. FDEF[], 101
  12625. /* determine actual distance to be used for emulating MDRP[&lt;]
  12626. instruction with rendering environment specific rounding
  12627. CALL[], &lt;p&gt;, &lt;c&gt;, 101
  12628. returns with rounded distance on stack */
  12629. #BEGIN
  12630. #PUSHOFF
  12631. /* STACK: &lt;p&gt;, &lt;c&gt; */
  12632. SWAP[]
  12633. MD[O]
  12634. /* round without minDist */
  12635. #PUSH, 2, 78 /* roundDist */
  12636. CALL[]
  12637. /* STACK: &lt;[w]&gt; */
  12638. #PUSHON
  12639. #END
  12640. ENDF[]
  12641. FDEF[], 102
  12642. /* determine actual distance to be used for emulating MDRP[&gt;]
  12643. instruction with rendering environment specific rounding
  12644. CALL[], &lt;p&gt;, &lt;c&gt;, 102
  12645. returns with rounded distance on stack */
  12646. #BEGIN
  12647. #PUSHOFF
  12648. /* STACK: &lt;p&gt;, &lt;c&gt; */
  12649. SWAP[]
  12650. MD[O]
  12651. /* round with minDist */
  12652. #PUSH, 1, 78 /* roundDist */
  12653. CALL[]
  12654. /* STACK: &lt;[w]&gt; */
  12655. #PUSHON
  12656. #END
  12657. ENDF[]
  12658. FDEF[], 103
  12659. /* determine actual distance to be used for emulating MIRP[&lt;]
  12660. instruction with rendering environment specific rounding
  12661. CALL[], &lt;p&gt;, &lt;c&gt;, &lt;cvt&gt;, 103
  12662. returns with rounded distance on stack */
  12663. #BEGIN
  12664. #PUSHOFF
  12665. /* STACK: &lt;p&gt;, &lt;c&gt;, &lt;cvt&gt; */
  12666. SWAP[] /* c */
  12667. ROLL[] /* p */
  12668. MD[O]
  12669. SWAP[] /* cvt */
  12670. /* STACK: &lt;wNat&gt;, &lt;cvt&gt; */
  12671. /* do cvt cut-in test */
  12672. RCVT[]
  12673. ABS[]
  12674. #PUSH, 2
  12675. CINDEX[]
  12676. ABS[]
  12677. #PUSH, 2
  12678. CINDEX[]
  12679. SUB[]
  12680. ABS[]
  12681. #PUSH, 3 /* cvt cut-in */
  12682. RS[]
  12683. /* STACK: &lt;wNat&gt;, &lt;|wCvt|&gt;, &lt;||wNat| - |wCvt||&gt;, &lt;cvt cut-in&gt; */
  12684. GT[]
  12685. IF[]
  12686. /* STACK: &lt;wNat&gt;, &lt;|wCvt|&gt; */
  12687. /* cvt cut-in test failed */
  12688. POP[]
  12689. DUP[]
  12690. ABS[]
  12691. /* else cvt cut-in test succeeded */
  12692. EIF[]
  12693. /* STACK: &lt;wNat&gt;, &lt;|w|&gt; */
  12694. /* round without minDist */
  12695. #PUSH, 2, 78 /* roundDist */
  12696. CALL[]
  12697. /* STACK: &lt;wNat&gt;, &lt;[w]&gt; */
  12698. /* inherit sign from wNat */
  12699. SWAP[]
  12700. #PUSH, 0
  12701. LT[]
  12702. IF[]
  12703. NEG[]
  12704. EIF[]
  12705. /* STACK: &lt;[w]&gt; */
  12706. #PUSHON
  12707. #END
  12708. ENDF[]
  12709. FDEF[], 104
  12710. /* determine actual distance to be used for emulating MIRP[&gt;]
  12711. instruction with rendering environment specific rounding
  12712. CALL[], &lt;p&gt;, &lt;c&gt;, &lt;cvt&gt;, 104
  12713. returns with rounded distance on stack */
  12714. #BEGIN
  12715. #PUSHOFF
  12716. /* STACK: &lt;p&gt;, &lt;c&gt;, &lt;cvt&gt; */
  12717. SWAP[] /* c */
  12718. ROLL[] /* p */
  12719. MD[O]
  12720. SWAP[] /* cvt */
  12721. /* STACK: &lt;wNat&gt;, &lt;cvt&gt; */
  12722. /* do cvt cut-in test */
  12723. RCVT[]
  12724. ABS[]
  12725. #PUSH, 2
  12726. CINDEX[]
  12727. ABS[]
  12728. #PUSH, 2
  12729. CINDEX[]
  12730. SUB[]
  12731. ABS[]
  12732. #PUSH, 3 /* cvt cut-in */
  12733. RS[]
  12734. /* STACK: &lt;wNat&gt;, &lt;|wCvt|&gt;, &lt;||wNat| - |wCvt||&gt;, &lt;cvt cut-in&gt; */
  12735. GT[]
  12736. IF[]
  12737. /* STACK: &lt;wNat&gt;, &lt;|wCvt|&gt; */
  12738. /* cvt cut-in test failed */
  12739. POP[]
  12740. DUP[]
  12741. ABS[]
  12742. /* else cvt cut-in test succeeded */
  12743. EIF[]
  12744. /* STACK: &lt;wNat&gt;, &lt;|w|&gt; */
  12745. /* round with minDist */
  12746. #PUSH, 1, 78 /* roundDist */
  12747. CALL[]
  12748. /* STACK: &lt;wNat&gt;, &lt;[w]&gt; */
  12749. /* inherit sign from wNat */
  12750. SWAP[]
  12751. #PUSH, 0
  12752. LT[]
  12753. IF[]
  12754. NEG[]
  12755. EIF[]
  12756. /* STACK: &lt;[w]&gt; */
  12757. #PUSHON
  12758. #END
  12759. ENDF[]
  12760. FDEF[], 105
  12761. /* emulate MDRP[&lt;] instruction with rendering environment specific rounding
  12762. CALL[], &lt;p&gt;, &lt;c&gt;, 105 */
  12763. #BEGIN
  12764. #PUSHOFF
  12765. /* STACK: &lt;p&gt;, &lt;c&gt; */
  12766. DUP[] /* c */
  12767. #PUSH, 3 /* p */
  12768. CINDEX[]
  12769. MD[O]
  12770. #PUSH, 2, 78 /* roundDist */
  12771. CALL[]
  12772. /* STACK: &lt;p&gt;, &lt;c&gt;, &lt;[dist]&gt; */
  12773. ROLL[]
  12774. SRP0[]
  12775. MSIRP[M]
  12776. #PUSHON
  12777. #END
  12778. ENDF[]
  12779. FDEF[], 106
  12780. /* emulate MDRP[&gt;] instruction with rendering environment specific rounding
  12781. CALL[], &lt;p&gt;, &lt;c&gt;, 106 */
  12782. #BEGIN
  12783. #PUSHOFF
  12784. /* STACK: &lt;p&gt;, &lt;c&gt; */
  12785. DUP[] /* c */
  12786. #PUSH, 3 /* p */
  12787. CINDEX[]
  12788. MD[O]
  12789. #PUSH, 1, 78 /* roundDist */
  12790. CALL[]
  12791. /* STACK: &lt;p&gt;, &lt;c&gt;, &lt;[dist]&gt; */
  12792. ROLL[]
  12793. SRP0[]
  12794. MSIRP[M]
  12795. #PUSHON
  12796. #END
  12797. ENDF[]
  12798. FDEF[], 107
  12799. /* emulate MIRP[&lt;] instruction with rendering environment specific rounding
  12800. CALL[], &lt;p&gt;, &lt;c&gt;, &lt;cvt&gt;, 107 */
  12801. #BEGIN
  12802. #PUSHOFF
  12803. /* STACK: &lt;p&gt;, &lt;c&gt;, &lt;cvt&gt; */
  12804. #PUSH, 3 /* p */
  12805. CINDEX[]
  12806. #PUSH, 3 /* c */
  12807. CINDEX[]
  12808. ROLL[] /* cvt */
  12809. #PUSH, 103 /* resActDist, cvt, noMinDist */
  12810. CALL[]
  12811. /* STACK: &lt;p&gt;, &lt;c&gt;, &lt;[dist]&gt; */
  12812. ROLL[]
  12813. SRP0[]
  12814. MSIRP[M]
  12815. #PUSHON
  12816. #END
  12817. ENDF[]
  12818. FDEF[], 108
  12819. /* emulate MIRP[&gt;] instruction with rendering environment specific rounding
  12820. CALL[], &lt;p&gt;, &lt;c&gt;, &lt;cvt&gt;, 108 */
  12821. #BEGIN
  12822. #PUSHOFF
  12823. /* STACK: &lt;p&gt;, &lt;c&gt;, &lt;cvt&gt; */
  12824. #PUSH, 3 /* p */
  12825. CINDEX[]
  12826. #PUSH, 3 /* c */
  12827. CINDEX[]
  12828. ROLL[] /* cvt */
  12829. #PUSH, 104 /* resActDist, cvt, minDist */
  12830. CALL[]
  12831. /* STACK: &lt;p&gt;, &lt;c&gt;, &lt;[dist]&gt; */
  12832. ROLL[]
  12833. SRP0[]
  12834. MSIRP[M]
  12835. #PUSHON
  12836. #END
  12837. ENDF[]
  12838. FDEF[], 109
  12839. /* fn symmetrically constrains a stroke &lt;p&gt;, &lt;c&gt; with &lt;cvt&gt;
  12840. CALL[], &lt;p&gt;, &lt;c&gt;, &lt;cvt&gt;, 109 */
  12841. #BEGIN
  12842. #PUSHOFF
  12843. /* STACK: &lt;p&gt;, &lt;c&gt;, &lt;cvt&gt; */
  12844. /* determine old median */
  12845. #PUSH, 3 /* &lt;p&gt; */
  12846. CINDEX[]
  12847. GC[N]
  12848. #PUSH, 3 /* &lt;c&gt; */
  12849. CINDEX[]
  12850. GC[N]
  12851. ADD[]
  12852. /* STACK: &lt;p&gt;, &lt;c&gt;, &lt;cvt&gt;, &lt;2*median&gt; */
  12853. /* lock parent */
  12854. #PUSH, 4 /* p */
  12855. CINDEX[]
  12856. MDAP[r]
  12857. /* STACK: &lt;p&gt;, &lt;c&gt;, &lt;cvt&gt;, &lt;2*median&gt; */
  12858. /* link child */
  12859. #PUSH, 4 /* p */
  12860. CINDEX[]
  12861. #PUSH, 4 /* c */
  12862. CINDEX[]
  12863. #PUSH, 4 /* cvt */
  12864. MINDEX[]
  12865. DUP[]
  12866. #PUSH, 0
  12867. LT[]
  12868. IF[]
  12869. POP[]
  12870. #PUSH, 106 /* resMIRP, noCvt, minDist */
  12871. ELSE[]
  12872. #PUSH, 108 /* resMIRP, cvt, minDist */
  12873. EIF[]
  12874. CALL[]
  12875. /* STACK: &lt;p&gt;, &lt;c&gt;, &lt;2*median&gt; */
  12876. /* determine new median */
  12877. #PUSH, 3 /* &lt;p&gt; */
  12878. CINDEX[]
  12879. GC[N]
  12880. #PUSH, 3 /* &lt;c&gt; */
  12881. CINDEX[]
  12882. GC[N]
  12883. ADD[]
  12884. /* STACK: &lt;p&gt;, &lt;c&gt;, &lt;2*median&gt;, &lt;2*median'&gt; */
  12885. SUB[]
  12886. #PUSH, 128
  12887. DIV[] /* floor to 1/64 for now */
  12888. /* STACK: &lt;p&gt;, &lt;c&gt;, &lt;deltaMedian&gt; */
  12889. DUP[]
  12890. ROLL[]
  12891. DUP[]
  12892. SRP0[]
  12893. SWAP[]
  12894. MSIRP[m]
  12895. SWAP[]
  12896. DUP[]
  12897. SRP0[]
  12898. SWAP[]
  12899. MSIRP[m]
  12900. /* STACK: */
  12901. #PUSHON
  12902. #END
  12903. ENDF[]
  12904. FDEF[], 110
  12905. /* calculate offset for emulation of interpolation of median of
  12906. &lt;c0&gt; and &lt;c1&gt; between parents &lt;p0&gt; and &lt;p1&gt; using current pv and fv
  12907. CALL[], &lt;p0&gt;, &lt;c0&gt;, &lt;c1&gt;, &lt;p1&gt;, 110
  12908. returns with offset on stack */
  12909. #BEGIN
  12910. #PUSHOFF
  12911. /* STACK: &lt;p0&gt;, &lt;c0&gt;, &lt;c1&gt;, &lt;p1&gt; */
  12912. #PUSH, 3 /* c0 */
  12913. CINDEX[]
  12914. GC[O]
  12915. #PUSH, 3 /* c1 */
  12916. CINDEX[]
  12917. GC[O]
  12918. ADD[]
  12919. /* STACK: &lt;p0&gt;, &lt;c0&gt;, &lt;c1&gt;, &lt;p1&gt;, &lt;c0 + c1&gt; */
  12920. #PUSH, 5 /* p0 */
  12921. CINDEX[]
  12922. GC[O]
  12923. #PUSH, 128
  12924. MUL[]
  12925. SUB[]
  12926. /* STACK: &lt;p0&gt;, &lt;c0&gt;, &lt;c1&gt;, &lt;p1&gt;, &lt;c0 + c1 - 2*p0&gt; */
  12927. #PUSH, 2 /* p1 */
  12928. CINDEX[]
  12929. #PUSH, 6 /* p0 */
  12930. CINDEX[]
  12931. MD[N]
  12932. MUL[]
  12933. /* STACK: &lt;p0&gt;, &lt;c0&gt;, &lt;c1&gt;, &lt;p1&gt;, &lt;(c0 + c1 - 2*p0)*(p1' - p0')&gt; */
  12934. SWAP[] /* p1 */
  12935. #PUSH, 5 /* p0 */
  12936. CINDEX[]
  12937. MD[O]
  12938. #PUSH, 128
  12939. MUL[]
  12940. /* prevent inadvertent divide-by-zero e.g. on non-spacing glyphs */
  12941. DUP[]
  12942. IF[]
  12943. DIV[]
  12944. ELSE[]
  12945. POP[]
  12946. EIF[]
  12947. /* STACK: &lt;p0&gt;, &lt;c0&gt;, &lt;c1&gt;, &lt;(c0 + c1 - 2*p0)*(p1' - p0')/(2*(p1 - p0))&gt; */
  12948. #PUSH, 4 /* p0 */
  12949. MINDEX[]
  12950. GC[N]
  12951. ADD[]
  12952. /* STACK: &lt;c0&gt;, &lt;c1&gt;, &lt;(c0'' + c1'')/2&gt; */
  12953. ROLL[] /* c0 */
  12954. GC[N]
  12955. ROLL[] /* c1 */
  12956. GC[N]
  12957. ADD[]
  12958. #PUSH, 32
  12959. MUL[]
  12960. /* STACK: &lt;(c0'' + c1'')/2&gt;, &lt;(c0' + c1')/2&gt; */
  12961. SUB[]
  12962. /* STACK: &lt;offset&gt; */
  12963. #PUSHON
  12964. #END
  12965. ENDF[]
  12966. FDEF[], 111
  12967. /* emulate interpolation of median of &lt;c0&gt; and &lt;c1&gt;
  12968. between parents &lt;p0&gt; and &lt;p1&gt; using current pv and fv
  12969. CALL[], &lt;p0&gt;, &lt;c0&gt;, &lt;c1&gt;, &lt;p1&gt;, 111 */
  12970. #BEGIN
  12971. #PUSHOFF
  12972. /* STACK: &lt;p0&gt;, &lt;c0&gt;, &lt;c1&gt;, &lt;p1&gt; */
  12973. #PUSH, 4 /* p0 */
  12974. MINDEX[]
  12975. #PUSH, 4 /* c0 */
  12976. CINDEX[]
  12977. #PUSH, 4 /* c1 */
  12978. CINDEX[]
  12979. #PUSH, 4 /* p1 */
  12980. MINDEX[]
  12981. #PUSH, 110 /* calc offset for interpolation of median */
  12982. CALL[]
  12983. /* STACK: &lt;c0&gt;, &lt;c1&gt;, &lt;offset&gt; */
  12984. DUP[]
  12985. /* STACK: &lt;c0&gt;, &lt;c1&gt;, &lt;offset&gt;, &lt;offset&gt; */
  12986. ROLL[]
  12987. DUP[]
  12988. SRP0[]
  12989. SWAP[]
  12990. /* STACK: &lt;c0&gt;, &lt;offset&gt;, &lt;c1&gt;, &lt;offset&gt; */
  12991. MSIRP[m]
  12992. SWAP[]
  12993. DUP[]
  12994. SRP0[]
  12995. SWAP[]
  12996. /* STACK: &lt;c0&gt;, &lt;offset&gt; */
  12997. MSIRP[m]
  12998. #PUSHON
  12999. #END
  13000. ENDF[]
  13001. FDEF[], 112
  13002. /* adjust (unrounded) stroke phase to target phase according to &lt;method&gt;
  13003. method 0: round to nearest virtual pixel
  13004. method 1: apply method 2 below 2 pixel wide strokes else method 0
  13005. method 2: optimize for max #black pixels
  13006. method 3: optimize for one edge aligned
  13007. right?: boolean indicating a left (false) or right (true) stroke)
  13008. CALL[], &lt;phase&gt;, &lt;weight&gt;, &lt;method&gt;, &lt;right?&gt;, 112
  13009. returns with (rounded) adjusted phase on stack */
  13010. #BEGIN
  13011. #PUSHOFF
  13012. /* STACK: &lt;phase&gt;, &lt;weight&gt;, &lt;method&gt;, &lt;right?&gt; */
  13013. SWAP[]
  13014. DUP[]
  13015. #PUSH, 1
  13016. EQ[]
  13017. IF[]
  13018. /* STACK: &lt;phase&gt;, &lt;weight&gt;, &lt;right?&gt;, &lt;method&gt; */
  13019. /* replace method depending on stroke weight */
  13020. POP[]
  13021. #PUSH, 2 /* weight */
  13022. CINDEX[]
  13023. #PUSH, 2, 78 /* roundDist */
  13024. CALL[]
  13025. #PUSH, 128
  13026. LT[]
  13027. DUP[]
  13028. ADD[]
  13029. EIF[]
  13030. DUP[]
  13031. ADD[]
  13032. ADD[]
  13033. /* STACK: &lt;phase&gt;, &lt;weight&gt;, &lt;method' = 2*method + right&gt; */
  13034. DUP[]
  13035. #PUSH, 1
  13036. LTEQ[]
  13037. IF[] /* just round to nearest virtual pixel */
  13038. POP[]
  13039. POP[]
  13040. /* STACK: &lt;phase&gt; */
  13041. ELSE[]
  13042. DUP[]
  13043. #PUSH, 5
  13044. LTEQ[]
  13045. IF[] /* optimize for max #black pixels */
  13046. POP[]
  13047. /* STACK: &lt;phase&gt;, &lt;weight&gt; */
  13048. DUP[]
  13049. FLOOR[]
  13050. SUB[]
  13051. /* STACK: &lt;phase&gt;, &lt;fractWeight&gt; */
  13052. #PUSH, 64
  13053. SWAP[]
  13054. SUB[]
  13055. /* STACK: &lt;phase&gt;, &lt;1-fractWeight&gt; */
  13056. #PUSH, 0, 3 /* phase */
  13057. CINDEX[]
  13058. LT[]
  13059. #PUSH, 3 /* phase */
  13060. CINDEX[]
  13061. #PUSH, 3 /* 1-fractWeight */
  13062. CINDEX[]
  13063. LT[]
  13064. AND[]
  13065. IF[] /* if 0 &lt; phase &lt; 1-fractWeight then need to adjust phase */
  13066. /* STACK: &lt;phase&gt;, &lt;1-fractWeight&gt; */
  13067. DUP[]
  13068. #PUSH, 3
  13069. CINDEX[]
  13070. SUB[]
  13071. /* STACK: &lt;phase&gt;, &lt;1-fractWeight&gt;, &lt;1-fractWeight-phase&gt; */
  13072. ROLL[]
  13073. GTEQ[]
  13074. IF[] /* error from phase to 1-fractWeight &gt;= error from 0 to phase */
  13075. POP[]
  13076. #PUSH, 0 /* target 0 as phase */
  13077. EIF[]
  13078. /* else target 1-fractWeight as phase, which is what's left on stack */
  13079. ELSE[]
  13080. /* STACK: &lt;phase&gt;, &lt;1-fractWeight&gt; */
  13081. POP[]
  13082. EIF[]
  13083. ELSE[] /* optimize for one edge aligned */
  13084. /* STACK: &lt;phase&gt;, &lt;weight&gt;, &lt;method'&gt; */
  13085. #PUSH, 7
  13086. EQ[]
  13087. IF[] /* right flush */
  13088. /* STACK: &lt;phase&gt;, &lt;weight&gt; */
  13089. DUP[]
  13090. FLOOR[]
  13091. SUB[]
  13092. /* STACK: &lt;phase&gt;, &lt;fractWeight&gt; */
  13093. NEG[]
  13094. SWAP[]
  13095. POP[]
  13096. ELSE[] /* left flush (and default) */
  13097. /* STACK: &lt;phase&gt;, &lt;weight&gt; */
  13098. POP[]
  13099. POP[]
  13100. #PUSH, 0
  13101. EIF[]
  13102. EIF[]
  13103. EIF[]
  13104. #PUSH, 2, 78 /* roundDist */
  13105. CALL[]
  13106. /* STACK: phase */
  13107. #PUSHON
  13108. #END
  13109. ENDF[]
  13110. FDEF[], 113
  13111. /* fn calculates delta phase for optimal position of
  13112. stroke bordered by &lt;p&gt; and &lt;c&gt; according to &lt;method&gt;
  13113. (see fn 112 for definition of method)
  13114. CALL[], &lt;p&gt;, &lt;c&gt;, &lt;method&gt;, 113
  13115. returns with delta phase in interval ]-½,+½] on stack */
  13116. #BEGIN
  13117. #PUSHOFF
  13118. /* STACK: &lt;p&gt;, &lt;c&gt;, &lt;method&gt; */
  13119. /* use sequence of parameters &lt;p&gt; and &lt;c&gt; to determine if this is
  13120. a "left" stroke (in which case we may add grey to the right), or
  13121. a "right" stroke (in which case we may add grey to the left) */
  13122. #PUSH, 2 /* c */
  13123. CINDEX[]
  13124. #PUSH, 4 /* p */
  13125. CINDEX[]
  13126. MD[O]
  13127. #PUSH, 0
  13128. GTEQ[]
  13129. IF[]
  13130. #PUSH, 0 /* "left" stroke */
  13131. ELSE[]
  13132. ROLL[]
  13133. ROLL[]
  13134. SWAP[]
  13135. ROLL[]
  13136. #PUSH, 1 /* "right" stroke */
  13137. EIF[]
  13138. /* STACK: &lt;p&gt;, &lt;c&gt;, &lt;method&gt;, &lt;right?&gt; */
  13139. #PUSH, 4 /* p */
  13140. CINDEX[]
  13141. GC[N]
  13142. DUP[]
  13143. FLOOR[]
  13144. SUB[]
  13145. DUP[]
  13146. /* STACK: &lt;p&gt;, &lt;c&gt;, &lt;method&gt;, &lt;right?&gt;, &lt;source phase&gt;, &lt;source phase&gt; */
  13147. #PUSH, 5 /* c */
  13148. MINDEX[]
  13149. #PUSH, 6 /* p */
  13150. MINDEX[]
  13151. MD[N]
  13152. /* STACK: &lt;method&gt;, &lt;right?&gt;, &lt;source phase&gt;, &lt;source phase&gt;, &lt;weight&gt; */
  13153. #PUSH, 5 /* method */
  13154. MINDEX[]
  13155. #PUSH, 5 /* right? */
  13156. MINDEX[]
  13157. #PUSH, 112 /* adjust to target stroke phase */
  13158. CALL[]
  13159. /* STACK: &lt;source phase&gt;, &lt;target phase&gt; */
  13160. SWAP[]
  13161. SUB[]
  13162. /* STACK: &lt;delta phase&gt; */
  13163. /* minimze phase into interval ]-½,+½] */
  13164. NEG[]
  13165. #PUSH, 32
  13166. ADD[]
  13167. DUP[]
  13168. FLOOR[]
  13169. SUB[]
  13170. #PUSH, 32
  13171. SUB[]
  13172. NEG[]
  13173. #PUSHON
  13174. #END
  13175. ENDF[]
  13176. FDEF[], 114
  13177. /* emulate MIAP instruction with rendering environment specific rounding
  13178. CALL[], &lt;c&gt;, &lt;cvt&gt;, 114 */
  13179. #BEGIN
  13180. #PUSHOFF
  13181. /* STACK: &lt;c&gt;, &lt;cvt&gt; */
  13182. #PUSH, 2 /* c */
  13183. CINDEX[]
  13184. GC[N]
  13185. DUP[]
  13186. /* STACK: &lt;c&gt;, &lt;cvt&gt;, &lt;wNat&gt;, &lt;wNat&gt; */
  13187. ROLL[]
  13188. DUP[]
  13189. #PUSH, 0
  13190. LT[]
  13191. IF[]
  13192. /* STACK: &lt;c&gt;, &lt;wNat&gt;, &lt;wNat&gt;, &lt;cvt&gt; */
  13193. POP[]
  13194. /* cvt &lt; 0 (no cvt used) =&gt; w = wNat */
  13195. /* STACK: &lt;c&gt;, &lt;wNat&gt;, &lt;w&gt; */
  13196. #PUSH, 2, 78 /* roundDist */
  13197. CALL[]
  13198. ELSE[]
  13199. RCVT[]
  13200. /* STACK: &lt;c&gt;, &lt;wNat&gt;, &lt;wNat&gt;, &lt;wCvt&gt; */
  13201. /* no cvt cut-in test (for eventual support of automatic small caps, superiors, and inferiors), pop wNat to use wCvt */
  13202. SWAP[]
  13203. POP[]
  13204. /* leave value as rounded by cpgm */
  13205. /* STACK: &lt;c&gt;, &lt;wNat&gt;, &lt;w&gt; */
  13206. EIF[]
  13207. SUB[]
  13208. NEG[]
  13209. /* STACK: &lt;c&gt;, &lt;wDelta&gt; */
  13210. #PUSH, 2
  13211. CINDEX[]
  13212. SRP0[]
  13213. MSIRP[M]
  13214. #PUSHON
  13215. #END
  13216. ENDF[]
  13217. FDEF[], 115
  13218. /* interpolates a point &lt;p&gt; in &lt;dirFlag&gt; between points &lt;lsb&gt; and &lt;rsb&gt;
  13219. dirFlag: postRoundFlag*8 + dir
  13220. dir: X = 0, Y = 1, X/ = 2, Y/ = 3, ...
  13221. depending on rendering environment and pv may optimise point position
  13222. CALL[], &lt;dirFlag&gt;, &lt;p0&gt;, &lt;c&gt;, &lt;p1&gt;, 115 */
  13223. #BEGIN
  13224. #PUSHOFF
  13225. /* STACK: &lt;dirFlag&gt;, &lt;p0&gt;, &lt;p&gt;, &lt;p1&gt; */
  13226. /* separate postRoundFlag from dir */
  13227. #PUSH, 4 /* dirFlag */
  13228. MINDEX[]
  13229. DUP[]
  13230. #PUSH, 512
  13231. DIV[]
  13232. DUP[]
  13233. #PUSH, 512
  13234. MUL[]
  13235. ROLL[]
  13236. SWAP[]
  13237. SUB[]
  13238. /* STACK:, &lt;p0&gt;, &lt;p&gt;, &lt;p1&gt;, &lt;postRoundFlag&gt;, &lt;dir&gt; */
  13239. DUP[]
  13240. #PUSH, 93 /* setV */
  13241. ADD[]
  13242. CALL[]
  13243. /* STACK: &lt;p0&gt;, &lt;p&gt;, &lt;p1&gt;, &lt;postRoundFlag&gt;, &lt;dir&gt; */
  13244. #PUSH, 5 /* p0 */
  13245. CINDEX[]
  13246. SRP1[]
  13247. ROLL[] /* p1 */
  13248. SRP2[]
  13249. ROLL[] /* p */
  13250. DUP[]
  13251. IP[]
  13252. /* STACK: &lt;p0&gt;, &lt;postRoundFlag&gt;, &lt;dir&gt;, &lt;p&gt; */
  13253. ROLL[] /* postRoundFlag */
  13254. IF[]
  13255. /* STACK: &lt;p0&gt;, &lt;dir&gt;, &lt;p&gt; */
  13256. #PUSH, 93, 4096, 4 /* setV, 64, dir */
  13257. MINDEX[]
  13258. MUL[]
  13259. ODD[]
  13260. ADD[]
  13261. CALL[]
  13262. /* STACK: &lt;p0&gt;, &lt;p&gt; */
  13263. SWAP[]
  13264. POP[]
  13265. DUP[] /* p */
  13266. SRP0[]
  13267. DUP[]
  13268. GC[N]
  13269. DUP[]
  13270. #PUSH, 2, 78 /* roundDist */
  13271. CALL[]
  13272. SWAP[]
  13273. SUB[]
  13274. /* STACK: &lt;p&gt;, &lt;[p.c]-p.c&gt; */
  13275. ELSE[]
  13276. /* STACK: &lt;p0&gt;, &lt;dir&gt;, &lt;p&gt; */
  13277. SWAP[]
  13278. POP[]
  13279. /* STACK: &lt;p0&gt;, &lt;p&gt; */
  13280. DUP[]
  13281. ROLL[]
  13282. DUP[] /* p0 */
  13283. SRP0[]
  13284. MD[N]
  13285. #PUSH, 2, 78 /* roundDist */
  13286. CALL[]
  13287. /* STACK: &lt;p&gt;, &lt;[p.dist]&gt; */
  13288. EIF[]
  13289. MSIRP[M]
  13290. /* STACK: */
  13291. #PUSHON
  13292. #END
  13293. ENDF[]
  13294. FDEF[], 116
  13295. /* constrains a stroke in &lt;dir&gt;, defined by parent &lt;p&gt; and child &lt;c&gt;,
  13296. and by cvt &lt;cvt&gt;, and interpolates it between points &lt;gp0&gt; and &lt;gp1&gt;
  13297. dir: X = 0, Y = 1, X/ = 2
  13298. sof: (stroke optimization flags ||, |&lt;, and &gt;| ) don't = 0, do = 1, leftBias = 2, rightBias = 3
  13299. CALL[], &lt;dir&gt;, &lt;gp0&gt;, &lt;p&gt;, &lt;c&gt;, &lt;cvt&gt;, &lt;gp1&gt;, &lt;sof&gt;, 116 */
  13300. #BEGIN
  13301. #PUSHOFF
  13302. /* STACK: &lt;dir&gt;, &lt;gp0&gt;, &lt;p&gt;, &lt;c&gt;, &lt;cvt&gt;, &lt;gp1&gt;, &lt;sof&gt; */
  13303. #PUSH, 93, 4096, 9 /* setV, 64, dir */
  13304. CINDEX[]
  13305. MUL[]
  13306. ODD[]
  13307. ADD[]
  13308. CALL[]
  13309. /* constrain stroke */
  13310. #PUSH, 5 /* p */
  13311. CINDEX[]
  13312. #PUSH, 5 /* c */
  13313. CINDEX[]
  13314. #PUSH, 5 /* cvt */
  13315. MINDEX[]
  13316. #PUSH, 109 /* symDist */
  13317. CALL[]
  13318. /* STACK: &lt;dir&gt;, &lt;gp0&gt;, &lt;p&gt;, &lt;c&gt;, &lt;gp1&gt;, &lt;sof&gt; */
  13319. #PUSH, 93, 7 /* setV, dir */
  13320. CINDEX[]
  13321. ADD[]
  13322. CALL[]
  13323. #PUSH, 5 /* gp0 */
  13324. CINDEX[]
  13325. #PUSH, 5 /* p */
  13326. CINDEX[]
  13327. #PUSH, 5 /* c */
  13328. CINDEX[]
  13329. #PUSH, 5 /* gp1 */
  13330. CINDEX[]
  13331. #PUSH, 111 /* interpolate median */
  13332. CALL[]
  13333. /* STACK: &lt;dir&gt;, &lt;gp0&gt;, &lt;p&gt;, &lt;c&gt;, &lt;gp1&gt;, &lt;sof&gt; */
  13334. #PUSH, 93, 4096, 8 /* setV, 64, dir */
  13335. MINDEX[]
  13336. MUL[]
  13337. ODD[]
  13338. ADD[]
  13339. CALL[]
  13340. /* STACK: &lt;gp0&gt;, &lt;p&gt;, &lt;c&gt;, &lt;gp1&gt;, &lt;sof&gt; */
  13341. DUP[]
  13342. #PUSH, 0
  13343. GT[]
  13344. IF[] /* optimize stroke position */
  13345. #PUSH, 80
  13346. CALL[]
  13347. /* STACK: &lt;gp0&gt;, &lt;p&gt;, &lt;c&gt;, &lt;gp1&gt;, &lt;sof&gt;, &lt;som&gt; */
  13348. #PUSH, 5 /* p */
  13349. CINDEX[]
  13350. #PUSH, 5 /* c */
  13351. CINDEX[]
  13352. #PUSH, 7 /* p */
  13353. CINDEX[]
  13354. #PUSH, 7 /* c */
  13355. CINDEX[]
  13356. #PUSH, 5 /* som */
  13357. CINDEX[]
  13358. #PUSH, 113 /* get delta phase for optimal stroke position */
  13359. CALL[]
  13360. #PUSH, 2
  13361. SLOOP[]
  13362. SHPIX[]
  13363. /* STACK: &lt;gp0&gt;, &lt;p&gt;, &lt;c&gt;, &lt;gp1&gt;, &lt;sof&gt;, &lt;som&gt; */
  13364. #PUSH, 0
  13365. GT[]
  13366. #PUSH, 2 /* sof */
  13367. CINDEX[]
  13368. #PUSH, 1
  13369. GT[]
  13370. AND[]
  13371. IF[]
  13372. /* STACK: &lt;gp0&gt;, &lt;p&gt;, &lt;c&gt;, &lt;gp1&gt;, &lt;sof&gt; */
  13373. /* determine total side-bearing space to see if we need to bias the black body */
  13374. #PUSH, 4 /* p */
  13375. CINDEX[]
  13376. #PUSH, 6 /* gp0 */
  13377. CINDEX[]
  13378. MD[N]
  13379. #PUSH, 3 /* gp1 */
  13380. CINDEX[]
  13381. #PUSH, 5 /* c */
  13382. CINDEX[]
  13383. MD[N]
  13384. ADD[]
  13385. DUP[]
  13386. #PUSH, 64
  13387. GT[]
  13388. IF[]
  13389. /* STACK: &lt;gp0&gt;, &lt;p&gt;, &lt;c&gt;, &lt;gp1&gt;, &lt;sof&gt;, &lt;totSBS&gt; */
  13390. /* enough total side-bearing space left, leave it alone */
  13391. POP[]
  13392. ELSE[]
  13393. /* STACK: &lt;gp0&gt;, &lt;p&gt;, &lt;c&gt;, &lt;gp1&gt;, &lt;sof&gt;, &lt;totSBS&gt; */
  13394. /* 1 pixel or less total side-bearing space left */
  13395. #PUSH, 0
  13396. GT[]
  13397. IF[]
  13398. /* STACK: &lt;gp0&gt;, &lt;p&gt;, &lt;c&gt;, &lt;gp1&gt;, &lt;sof&gt; */
  13399. /* any total side-bearing space left at all */
  13400. DUP[]
  13401. #PUSH, 2
  13402. EQ[]
  13403. IF[]
  13404. /* STACK: &lt;gp0&gt;, &lt;p&gt;, &lt;c&gt;, &lt;gp1&gt;, &lt;sof&gt; */
  13405. /* move stroke flush left */
  13406. #PUSH, 4 /* p */
  13407. CINDEX[]
  13408. #PUSH, 4 /* c */
  13409. CINDEX[]
  13410. #PUSH, 7 /* gp0 */
  13411. CINDEX[]
  13412. #PUSH, 7 /* p */
  13413. CINDEX[]
  13414. MD[N]
  13415. #PUSH, 2
  13416. SLOOP[]
  13417. SHPIX[]
  13418. ELSE[]
  13419. /* STACK: &lt;gp0&gt;, &lt;p&gt;, &lt;c&gt;, &lt;gp1&gt;, &lt;sof&gt; */
  13420. /* move stroke flush left */
  13421. #PUSH, 4 /* p */
  13422. CINDEX[]
  13423. #PUSH, 4 /* c */
  13424. CINDEX[]
  13425. #PUSH, 4 /* gp1 */
  13426. CINDEX[]
  13427. #PUSH, 6 /* c */
  13428. CINDEX[]
  13429. MD[N]
  13430. #PUSH, 2
  13431. SLOOP[]
  13432. SHPIX[]
  13433. EIF[]
  13434. EIF[]
  13435. EIF[]
  13436. EIF[]
  13437. EIF[]
  13438. /* STACK: &lt;gp0&gt;, &lt;p&gt;, &lt;c&gt;, &lt;gp1&gt;, &lt;sof&gt; */
  13439. POP[]
  13440. POP[]
  13441. POP[]
  13442. POP[]
  13443. POP[]
  13444. /* STACK: */
  13445. #PUSHON
  13446. #END
  13447. ENDF[]
  13448. FDEF[], 117
  13449. /* fn tries to place and constrain two strokes &lt;p0,c0,cvt0&gt; and &lt;p1,c1,cvt1&gt;
  13450. between grandparents &lt;gp0&gt; and &lt;gp1&gt; in direction &lt;dir&gt;
  13451. dir: X = 0, Y = 1, X/ = 2
  13452. X/ (italic) is not yet implemented; to do so properly will need to factor
  13453. the italic phase optimization part out of fn 131 and make it available to
  13454. this fn.
  13455. CALL[], &lt;dir&gt;, &lt;gp0&gt;, &lt;p0&gt;, &lt;c0&gt;, &lt;cvt0&gt;, &lt;p1&gt;, &lt;c1&gt;, &lt;cvt1&gt;, &lt;gp1&gt;, 117 */
  13456. #BEGIN
  13457. #PUSHOFF
  13458. /* STACK: &lt;dir&gt;, &lt;gp0&gt;, &lt;p0&gt;, &lt;c0&gt;, &lt;cvt0&gt;, &lt;p1&gt;, &lt;c1&gt;, &lt;cvt1&gt;, &lt;gp1&gt; */
  13459. #PUSH, 93, 4096, 11 /* setV, dir */
  13460. CINDEX[]
  13461. MUL[]
  13462. ODD[]
  13463. ADD[]
  13464. CALL[]
  13465. /* STACK: &lt;dir&gt;, &lt;gp0&gt;, &lt;p0&gt;, &lt;c0&gt;, &lt;cvt0&gt;, &lt;p1&gt;, &lt;c1&gt;, &lt;cvt1&gt;, &lt;gp1&gt; */
  13466. /* interpolate black body */
  13467. #PUSH, 7 /* p0 */
  13468. CINDEX[]
  13469. #PUSH, 7 /* c0 */
  13470. CINDEX[]
  13471. #PUSH, 6 /* p1 */
  13472. CINDEX[]
  13473. #PUSH, 6 /* c1 */
  13474. CINDEX[]
  13475. #PUSH, 12 /* gp0 */
  13476. CINDEX[]
  13477. #PUSH, 12 /* p0 */
  13478. CINDEX[]
  13479. #PUSH, 9 /* c1 */
  13480. CINDEX[]
  13481. #PUSH, 8 /* gp1 */
  13482. CINDEX[]
  13483. #PUSH, 110 /* calc offset for interpolation of median */
  13484. CALL[]
  13485. #PUSH, 4
  13486. SLOOP[]
  13487. SHPIX[]
  13488. /* STACK: &lt;dir&gt;, &lt;gp0&gt;, &lt;p0&gt;, &lt;c0&gt;, &lt;cvt0&gt;, &lt;p1&gt;, &lt;c1&gt;, &lt;cvt1&gt;, &lt;gp1&gt; */
  13489. /* constrain stroke0 */
  13490. #PUSH, 7 /* p0 */
  13491. CINDEX[]
  13492. #PUSH, 7 /* c0 */
  13493. CINDEX[]
  13494. #PUSH, 7 /* cvt0 */
  13495. MINDEX[]
  13496. #PUSH, 109 /* symDist */
  13497. CALL[]
  13498. /* STACK: &lt;dir&gt;, &lt;gp0&gt;, &lt;p0&gt;, &lt;c0&gt;, &lt;p1&gt;, &lt;c1&gt;, &lt;cvt1&gt;, &lt;gp1&gt; */
  13499. /* constrain stroke1 */
  13500. #PUSH, 4 /* p1 */
  13501. CINDEX[]
  13502. #PUSH, 4 /* c1 */
  13503. CINDEX[]
  13504. #PUSH, 4 /* cvt1 */
  13505. MINDEX[]
  13506. #PUSH, 109 /* symDist */
  13507. CALL[]
  13508. /* STACK: &lt;dir&gt;, &lt;gp0&gt;, &lt;p0&gt;, &lt;c0&gt;, &lt;p1&gt;, &lt;c1&gt;, &lt;gp1&gt; */
  13509. #PUSH, 80
  13510. CALL[]
  13511. /* STACK: &lt;dir&gt;, &lt;gp0&gt;, &lt;p0&gt;, &lt;c0&gt;, &lt;p1&gt;, &lt;c1&gt;, &lt;gp1&gt;, &lt;som&gt; */
  13512. /* determine phase0 for optimal position of stroke0 */
  13513. #PUSH, 6 /* p0 */
  13514. CINDEX[]
  13515. #PUSH, 6 /* c0 */
  13516. CINDEX[]
  13517. #PUSH, 3 /* som */
  13518. CINDEX[]
  13519. #PUSH, 113 /* get delta phase for optimal stroke position */
  13520. CALL[]
  13521. /* STACK: &lt;dir&gt;, &lt;gp0&gt;, &lt;p0&gt;, &lt;c0&gt;, &lt;p1&gt;, &lt;c1&gt;, &lt;gp1&gt;, &lt;som&gt;, &lt;phase0&gt; */
  13522. /* forward to stroke1 position */
  13523. #PUSH, 5 /* p1 */
  13524. CINDEX[]
  13525. #PUSH, 5 /* c1 */
  13526. CINDEX[]
  13527. #PUSH, 3 /* phase0 */
  13528. CINDEX[]
  13529. #PUSH, 2
  13530. SLOOP[]
  13531. SHPIX[]
  13532. /* STACK: &lt;dir&gt;, &lt;gp0&gt;, &lt;p0&gt;, &lt;c0&gt;, &lt;p1&gt;, &lt;c1&gt;, &lt;gp1&gt;, &lt;som&gt;, &lt;phase0&gt; */
  13533. /* determine phase1 for optimal position of stroke1 */
  13534. DUP[]
  13535. #PUSH, 6 /* p1 */
  13536. CINDEX[]
  13537. #PUSH, 6 /* c1 */
  13538. CINDEX[]
  13539. #PUSH, 5 /* som */
  13540. CINDEX[]
  13541. #PUSH, 113 /* get delta phase for optimal stroke position */
  13542. CALL[]
  13543. ADD[]
  13544. /* STACK: &lt;dir&gt;, &lt;gp0&gt;, &lt;p0&gt;, &lt;c0&gt;, &lt;p1&gt;, &lt;c1&gt;, &lt;gp1&gt;, &lt;som&gt;, &lt;phase0&gt;, &lt;phase1&gt; */
  13545. /* undo forwarding to stroke1 position */
  13546. #PUSH, 6 /* p1 */
  13547. CINDEX[]
  13548. #PUSH, 6 /* c1 */
  13549. CINDEX[]
  13550. #PUSH, 4 /* phase0 */
  13551. CINDEX[]
  13552. NEG[]
  13553. #PUSH, 2
  13554. SLOOP[]
  13555. SHPIX[]
  13556. /* STACK: &lt;dir&gt;, &lt;gp0&gt;, &lt;p0&gt;, &lt;c0&gt;, &lt;p1&gt;, &lt;c1&gt;, &lt;gp1&gt;, &lt;som&gt;, &lt;phase0&gt;, &lt;phase1&gt; */
  13557. /* determine double average phase error */
  13558. #PUSH, 2 /* phase0 */
  13559. CINDEX[]
  13560. #PUSH, 2 /* phase1 */
  13561. CINDEX[]
  13562. ADD[]
  13563. /* STACK: &lt;dir&gt;, &lt;gp0&gt;, &lt;p0&gt;, &lt;c0&gt;, &lt;p1&gt;, &lt;c1&gt;, &lt;gp1&gt;, &lt;som&gt;, &lt;phase0&gt;, &lt;phase1&gt;, &lt;2*phaseError&gt; */
  13564. DUP[]
  13565. #PUSH, 64
  13566. GTEQ[]
  13567. IF[]
  13568. /* STACK: &lt;dir&gt;, &lt;gp0&gt;, &lt;p0&gt;, &lt;c0&gt;, &lt;p1&gt;, &lt;c1&gt;, &lt;gp1&gt;, &lt;som&gt;, &lt;phase0&gt;, &lt;phase1&gt;, &lt;2*phaseError&gt; */
  13569. /* double average phase error &gt;= 1 pixel, correct to the left */
  13570. POP[]
  13571. #PUSH, 64
  13572. SUB[]
  13573. SWAP[]
  13574. #PUSH, 64
  13575. SUB[]
  13576. SWAP[]
  13577. ELSE[]
  13578. /* STACK: &lt;dir&gt;, &lt;gp0&gt;, &lt;p0&gt;, &lt;c0&gt;, &lt;p1&gt;, &lt;c1&gt;, &lt;gp1&gt;, &lt;som&gt;, &lt;phase0&gt;, &lt;phase1&gt;, &lt;2*phaseError&gt; */
  13579. #PUSH, -64
  13580. LT[]
  13581. IF[]
  13582. /* STACK: &lt;dir&gt;, &lt;gp0&gt;, &lt;p0&gt;, &lt;c0&gt;, &lt;p1&gt;, &lt;c1&gt;, &lt;gp1&gt;, &lt;som&gt;, &lt;phase0&gt;, &lt;phase1&gt;, &lt;2*phaseError&gt; */
  13583. /* double average phase error &lt; -1 pixel, correct to the right */
  13584. #PUSH, 64
  13585. ADD[]
  13586. SWAP[]
  13587. #PUSH, 64
  13588. ADD[]
  13589. SWAP[]
  13590. EIF[]
  13591. EIF[]
  13592. /* STACK: &lt;dir&gt;, &lt;gp0&gt;, &lt;p0&gt;, &lt;c0&gt;, &lt;p1&gt;, &lt;c1&gt;, &lt;gp1&gt;, &lt;som&gt;, &lt;phase0&gt;, &lt;phase1&gt; */
  13593. /* apply corrected optimal phase0 to stroke0 */
  13594. #PUSH, 8 /* p0 */
  13595. CINDEX[]
  13596. #PUSH, 8 /* c0 */
  13597. CINDEX[]
  13598. #PUSH, 4 /* phase0 */
  13599. MINDEX[]
  13600. #PUSH, 2
  13601. SLOOP[]
  13602. SHPIX[]
  13603. /* STACK: &lt;dir&gt;, &lt;gp0&gt;, &lt;p0&gt;, &lt;c0&gt;, &lt;p1&gt;, &lt;c1&gt;, &lt;gp1&gt;, &lt;som&gt;, &lt;phase1&gt; */
  13604. /* apply corrected optimal phase1 to stroke1 */
  13605. #PUSH, 5 /* p1 */
  13606. CINDEX[]
  13607. #PUSH, 5 /* c1 */
  13608. CINDEX[]
  13609. ROLL[] /* phase1 */
  13610. #PUSH, 2
  13611. SLOOP[]
  13612. SHPIX[]
  13613. /* STACK: &lt;dir&gt;, &lt;gp0&gt;, &lt;p0&gt;, &lt;c0&gt;, &lt;p1&gt;, &lt;c1&gt;, &lt;gp1&gt;, &lt;som&gt; */
  13614. DUP[]
  13615. #PUSH, 0
  13616. GT[]
  13617. IF[]
  13618. /* STACK: &lt;dir&gt;, &lt;gp0&gt;, &lt;p0&gt;, &lt;c0&gt;, &lt;p1&gt;, &lt;c1&gt;, &lt;gp1&gt;, &lt;som&gt; */
  13619. /* determine total side-bearing space to see if we need to bias the black body */
  13620. #PUSH, 6 /* p0 */
  13621. CINDEX[]
  13622. #PUSH, 8 /* gp0 */
  13623. CINDEX[]
  13624. MD[N]
  13625. #PUSH, 3 /* gp1 */
  13626. CINDEX[]
  13627. #PUSH, 5 /* c1 */
  13628. CINDEX[]
  13629. MD[N]
  13630. ADD[]
  13631. DUP[]
  13632. #PUSH, 64
  13633. GT[]
  13634. IF[]
  13635. /* enough total side-bearing space left, leave it alone */
  13636. POP[]
  13637. ELSE[]
  13638. /* 1 pixel or less total side-bearing space left */
  13639. #PUSH, 0
  13640. GT[]
  13641. IF[]
  13642. /* STACK: &lt;dir&gt;, &lt;gp0&gt;, &lt;p0&gt;, &lt;c0&gt;, &lt;p1&gt;, &lt;c1&gt;, &lt;gp1&gt;, &lt;som&gt; */
  13643. /* any total side-bearing space left at all, move black-body flush left and start over */
  13644. #PUSH, 6 /* p0 */
  13645. CINDEX[]
  13646. #PUSH, 6 /* c0 */
  13647. CINDEX[]
  13648. #PUSH, 6 /* p1 */
  13649. CINDEX[]
  13650. #PUSH, 6 /* c1 */
  13651. CINDEX[]
  13652. #PUSH, 11 /* gp0 */
  13653. CINDEX[]
  13654. #PUSH, 11 /* p0 */
  13655. CINDEX[]
  13656. MD[N]
  13657. #PUSH, 4
  13658. SLOOP[]
  13659. SHPIX[]
  13660. /* STACK: &lt;dir&gt;, &lt;gp0&gt;, &lt;p0&gt;, &lt;c0&gt;, &lt;p1&gt;, &lt;c1&gt;, &lt;gp1&gt;, &lt;som&gt; */
  13661. /* optimize position of stroke0 forwarding phase0 to stroke1 */
  13662. #PUSH, 6 /* p0 */
  13663. CINDEX[]
  13664. #PUSH, 6 /* c0 */
  13665. CINDEX[]
  13666. #PUSH, 6 /* p1 */
  13667. CINDEX[]
  13668. #PUSH, 6 /* c1 */
  13669. CINDEX[]
  13670. #PUSH, 10 /* p0 */
  13671. CINDEX[]
  13672. #PUSH, 10 /* c0 */
  13673. CINDEX[]
  13674. #PUSH, 7 /* som */
  13675. CINDEX[]
  13676. #PUSH, 113 /* get delta phase for optimal stroke position */
  13677. CALL[]
  13678. #PUSH, 4 /* apply to both strokes */
  13679. SLOOP[]
  13680. SHPIX[]
  13681. /* STACK: &lt;dir&gt;, &lt;gp0&gt;, &lt;p0&gt;, &lt;c0&gt;, &lt;p1&gt;, &lt;c1&gt;, &lt;gp1&gt;, &lt;som&gt; */
  13682. /* optimize position of stroke1 */
  13683. #PUSH, 4 /* p1 */
  13684. CINDEX[]
  13685. #PUSH, 4 /* c1 */
  13686. CINDEX[]
  13687. #PUSH, 5 /* c1 */
  13688. CINDEX[]
  13689. #PUSH, 7 /* p1 */
  13690. CINDEX[]
  13691. #PUSH, 5 /* som */
  13692. CINDEX[]
  13693. #PUSH, 113 /* get delta phase for optimal stroke position */
  13694. CALL[]
  13695. #PUSH, 2 /* apply to second stroke only */
  13696. SLOOP[]
  13697. SHPIX[]
  13698. ELSE[]
  13699. /* STACK: &lt;dir&gt;, &lt;gp0&gt;, &lt;p0&gt;, &lt;c0&gt;, &lt;p1&gt;, &lt;c1&gt;, &lt;gp1&gt;, &lt;som&gt; */
  13700. /* no total side-bearing space left, move stroke1 left by 1 pixel */
  13701. #PUSH, 4 /* p1 */
  13702. CINDEX[]
  13703. #PUSH, 4 /* c1 */
  13704. CINDEX[]
  13705. #PUSH, -64, 2
  13706. SLOOP[]
  13707. SHPIX[]
  13708. EIF[]
  13709. EIF[]
  13710. EIF[]
  13711. /* STACK: &lt;dir&gt;, &lt;gp0&gt;, &lt;p0&gt;, &lt;c0&gt;, &lt;p1&gt;, &lt;c1&gt;, &lt;gp1&gt;, &lt;som&gt; */
  13712. POP[]
  13713. POP[]
  13714. POP[]
  13715. POP[]
  13716. POP[]
  13717. POP[]
  13718. POP[]
  13719. POP[]
  13720. #PUSHON
  13721. #END
  13722. ENDF[]
  13723. FDEF[], 118
  13724. /* fn to set pv perpendicular to p1 and c0' such that distance
  13725. c0'&lt;---p0 measures cvt or natural distance if cvt = -1.
  13726. used as support to ResX|YDDist and ResX|YDLink
  13727. CALL[], &lt;p1&gt;, &lt;p0&gt;, &lt;c0&gt;, &lt;cvt&gt;, 118 */
  13728. #BEGIN
  13729. #PUSHOFF
  13730. /* STACK: &lt;p1&gt;, &lt;p0&gt;, &lt;c0&gt;, &lt;cvt&gt; */
  13731. #PUSH, 4 /* p1 */
  13732. CINDEX[]
  13733. #PUSH, 3 /* c0 */
  13734. CINDEX[]
  13735. SDPVTL[R]
  13736. #PUSH, 3 /* p0 */
  13737. CINDEX[]
  13738. #PUSH, 3 /* c0 */
  13739. CINDEX[]
  13740. ROLL[] /* cvt */
  13741. DUP[]
  13742. #PUSH, 0
  13743. LT[]
  13744. IF[]
  13745. POP[]
  13746. #PUSH, 101 /* resActDist, noCvt, noMinDist */
  13747. ELSE[]
  13748. #PUSH, 104 /* resActDist, cvt, minDist */
  13749. EIF[]
  13750. CALL[]
  13751. ABS[]
  13752. /* STACK: &lt;p1&gt;, &lt;p0&gt;, &lt;c0&gt;, &lt;w&gt; */
  13753. #PUSH, 4 /* p1 */
  13754. CINDEX[]
  13755. #PUSH, 4 /* p0 */
  13756. CINDEX[]
  13757. SPVTL[r]
  13758. #PUSH, 4 /* p1 */
  13759. CINDEX[]
  13760. #PUSH, 4 /* p0 */
  13761. CINDEX[]
  13762. MD[N]
  13763. /* STACK: &lt;p1&gt;, &lt;p0&gt;, &lt;c0&gt;, &lt;w&gt;, &lt;d&gt; */
  13764. /* test if solution exists at all */
  13765. DUP[]
  13766. DUP[]
  13767. MUL[]
  13768. #PUSH, 3 /* w */
  13769. CINDEX[]
  13770. DUP[]
  13771. MUL[]
  13772. LTEQ[]
  13773. #PUSH, 0, 3 /* d */
  13774. CINDEX[]
  13775. EQ[]
  13776. OR[]
  13777. /* STACK: &lt;p1&gt;, &lt;p0&gt;, &lt;c0&gt;, &lt;w&gt;, &lt;d&gt;, &lt;d² &lt;= w² or d = 0?&gt; */
  13778. IF[]
  13779. /* STACK: &lt;p1&gt;, &lt;p0&gt;, &lt;c0&gt;, &lt;w&gt;, &lt;d&gt; */
  13780. /* solution doesn't exist, hence prepare to bail out */
  13781. POP[]
  13782. POP[]
  13783. SWAP[]
  13784. POP[]
  13785. SPVTL[R]
  13786. ELSE[]
  13787. /* STACK: &lt;p1&gt;, &lt;p0&gt;, &lt;c0&gt;, &lt;w&gt;, &lt;d&gt; */
  13788. /* solution exists, hence continue computation */
  13789. DUP[]
  13790. MUL[]
  13791. #PUSH, 2 /* w */
  13792. CINDEX[]
  13793. DUP[]
  13794. MUL[]
  13795. SUB[]
  13796. DUP[]
  13797. /* STACK: &lt;p1&gt;, &lt;p0&gt;, &lt;c0&gt;, &lt;w&gt;, &lt;d² - w²&gt;, &lt;d² - w²&gt; */
  13798. #PUSH, 83 /* sqrt */
  13799. CALL[]
  13800. /* STACK: &lt;p1&gt;, &lt;p0&gt;, &lt;c0&gt;, &lt;w&gt;, &lt;d² - w²&gt;, &lt;sqrt(d² - w²)&gt; */
  13801. ROLL[] /* w */
  13802. MUL[]
  13803. /* STACK: &lt;p1&gt;, &lt;p0&gt;, &lt;c0&gt;, &lt;d² - w² =: dx&gt;, &lt;w·sqrt(d² - w²) =: dy&gt; */
  13804. #PUSH, 5 /* p1 */
  13805. CINDEX[]
  13806. #PUSH, 5 /* p0 */
  13807. CINDEX[]
  13808. SDPVTL[R]
  13809. #PUSH, 4 /* p0 */
  13810. CINDEX[]
  13811. #PUSH, 4 /* c0 */
  13812. MINDEX[]
  13813. MD[O]
  13814. #PUSH, 0
  13815. LT[]
  13816. IF[]
  13817. NEG[] /* dy */
  13818. EIF[]
  13819. /* STACK: &lt;p1&gt;, &lt;p0&gt;, &lt;dx&gt;, &lt;dy&gt; */
  13820. #PUSH, 4 /* p1 */
  13821. MINDEX[]
  13822. DUP[]
  13823. SVTCA[X]
  13824. GC[N]
  13825. SWAP[]
  13826. SVTCA[Y]
  13827. GC[N]
  13828. /* STACK: &lt;p0&gt;, &lt;dx&gt;, &lt;dy&gt;, &lt;p1.x&gt;, &lt;p1.y&gt; */
  13829. #PUSH, 5 /* p0 */
  13830. MINDEX[]
  13831. DUP[]
  13832. SVTCA[X]
  13833. GC[N]
  13834. SWAP[]
  13835. SVTCA[Y]
  13836. GC[N]
  13837. /* STACK: &lt;dx&gt;, &lt;dy&gt;, &lt;p1.x&gt;, &lt;p1.y&gt;, &lt;p0.x&gt;, &lt;p0.y&gt; */
  13838. #PUSH, 0 /* enter twilight zone */
  13839. SZPS[]
  13840. SVTCA[Y]
  13841. #PUSH, 0
  13842. SWAP[]
  13843. SCFS[]
  13844. SVTCA[X]
  13845. #PUSH, 0
  13846. SWAP[]
  13847. SCFS[]
  13848. /* STACK: &lt;dx&gt;, &lt;dy&gt;, &lt;p1.x&gt;, &lt;p1.y&gt; */
  13849. SVTCA[Y]
  13850. DUP[]
  13851. #PUSH, 1
  13852. SWAP[]
  13853. SCFS[]
  13854. #PUSH, 2
  13855. SWAP[]
  13856. SCFS[]
  13857. SVTCA[X]
  13858. DUP[]
  13859. #PUSH, 1
  13860. SWAP[]
  13861. SCFS[]
  13862. #PUSH, 2
  13863. SWAP[]
  13864. SCFS[]
  13865. /* STACK: &lt;dx&gt;, &lt;dy&gt; */
  13866. SWAP[]
  13867. /* STACK: &lt;dy&gt;, &lt;dx&gt; */
  13868. #PUSH, 2, 0, 1
  13869. SFVTL[r]
  13870. SWAP[]
  13871. SHPIX[]
  13872. /* STACK: &lt;dy&gt; */
  13873. #PUSH, 2, 0, 1
  13874. SFVTL[R]
  13875. SWAP[]
  13876. SHPIX[]
  13877. /* STACK: */
  13878. #PUSH, 2, 1
  13879. SPVTL[R]
  13880. #PUSH, 1 /* leave twilight zone */
  13881. SZPS[]
  13882. EIF[]
  13883. #PUSHON
  13884. #END
  13885. ENDF[]
  13886. FDEF[], 119
  13887. /* align c with p unless fv is perpendicular to pv
  13888. fv and pv assumed to be set prior to calling fn 119
  13889. used as support to ResX|YDDist and ResX|YDLink
  13890. CALL[], &lt;p&gt;, &lt;c&gt;, 119 */
  13891. #BEGIN
  13892. #PUSHOFF
  13893. /* STACK: &lt;p&gt;, &lt;c&gt; */
  13894. SWAP[]
  13895. SRP0[]
  13896. /* STACK: &lt;c&gt; */
  13897. GFV[]
  13898. GPV[]
  13899. /* STACK: &lt;c&gt;, &lt;fv.x&gt;, &lt;fv.y&gt;, &lt;pv.x&gt;, &lt;pv.y&gt; */
  13900. ROLL[]
  13901. MUL[]
  13902. SWAP[]
  13903. ROLL[]
  13904. MUL[]
  13905. ADD[]
  13906. ABS[]
  13907. /* STACK: &lt;c&gt;, &lt;|pv.y*fv.y + pv.x*fv.x|&gt; */
  13908. #PUSH, 16384, 1024
  13909. MUL[]
  13910. /* the above dot product multiplies two 2.14 numbers in 26.6 arithmetic yielding a 2.22 number (2^14 * 2^14 / 2^6 = 2^22)
  13911. like the rasterizer, we're comparing this number to 1/16: |fv1·pv| &lt; 1/16 means fv1 is within ±arcsin(1/16) or ±3.5833° perpendicular to pv
  13912. in 2.22 format 1/16 is 2^18, but since the assembler won't allow us to push 2^18 = 262144, we make up this number as a multiplication
  13913. the multiplication, in turn, is again done in 26.6 format, hence we multiply 16384 with 1024 (2^14 * 2^10 / 2^6 = 2^18) */
  13914. LT[]
  13915. IF[]
  13916. /* fv is approximately perpendicular to pv which by itself is perpendicular
  13917. to a line from p to c' (with c' the twilight point 2 computed in fn 118),
  13918. i.e. fv is approximately parallel to line from p to c'. Given the usage
  13919. of fn 119 this means that fv is approximately coincident with said line,
  13920. or c is approximately aligned already, hence simply touch the point, but
  13921. without involving the pv */
  13922. /* STACK: &lt;c&gt; */
  13923. #PUSH, 0
  13924. SHPIX[]
  13925. ELSE[]
  13926. /* STACK: &lt;c&gt; */
  13927. ALIGNRP[]
  13928. EIF[]
  13929. /* STACK: */
  13930. #PUSHON
  13931. #END
  13932. ENDF[]
  13933. FDEF[], 120
  13934. /* support to ResX|YDDist and ResX|YDLink where fv0 and fv1 are x or y
  13935. CALL[], &lt;p0&gt;, &lt;c0&gt;, &lt;p1&gt;, &lt;c1&gt;, &lt;cvt0&gt;, &lt;cvt1&gt;, &lt;fv0&gt;, &lt;fv1&gt;, 120 */
  13936. #BEGIN
  13937. #PUSHOFF
  13938. /* STACK: &lt;p0&gt;, &lt;c0&gt;, &lt;p1&gt;, &lt;c1&gt;, &lt;cvt0&gt;, &lt;cvt1&gt;, &lt;fv0&gt;, &lt;fv1&gt; */
  13939. #PUSH, 6 /* p1 */
  13940. CINDEX[]
  13941. #PUSH, 9 /* p0 */
  13942. CINDEX[]
  13943. #PUSH, 9 /* c0 */
  13944. CINDEX[]
  13945. #PUSH, 7 /* cvt0 */
  13946. MINDEX[]
  13947. #PUSH, 118
  13948. CALL[]
  13949. /* STACK: &lt;p0&gt;, &lt;c0&gt;, &lt;p1&gt;, &lt;c1&gt;, &lt;cvt1&gt;, &lt;fv0&gt;, &lt;fv1&gt; */
  13950. SWAP[]
  13951. #PUSH, 0 /* x? */
  13952. EQ[]
  13953. IF[]
  13954. SFVTCA[X]
  13955. ELSE[]
  13956. SFVTCA[Y]
  13957. EIF[]
  13958. /* STACK: &lt;p0&gt;, &lt;c0&gt;, &lt;p1&gt;, &lt;c1&gt;, &lt;cvt1&gt;, &lt;fv1&gt; */
  13959. #PUSH, 4 /* p1 */
  13960. CINDEX[]
  13961. #PUSH, 6 /* c0 */
  13962. MINDEX[]
  13963. #PUSH, 119
  13964. CALL[]
  13965. /* STACK: &lt;p0&gt;, &lt;p1&gt;, &lt;c1&gt;, &lt;cvt1&gt;, &lt;fv1&gt; */
  13966. #PUSH, 5 /* p0 */
  13967. CINDEX[]
  13968. #PUSH, 5 /* p1 */
  13969. MINDEX[]
  13970. #PUSH, 5 /* c1 */
  13971. CINDEX[]
  13972. #PUSH, 5 /* cvt1 */
  13973. MINDEX[]
  13974. #PUSH, 118
  13975. CALL[]
  13976. /* STACK: &lt;p0&gt;, &lt;c1&gt;, &lt;fv1&gt; */
  13977. #PUSH, 0 /* x? */
  13978. EQ[]
  13979. IF[]
  13980. SFVTCA[X]
  13981. ELSE[]
  13982. SFVTCA[Y]
  13983. EIF[]
  13984. /* STACK: &lt;p0&gt;, &lt;c1&gt; */
  13985. #PUSH, 119
  13986. CALL[]
  13987. /* STACK: */
  13988. #PUSHON
  13989. #END
  13990. ENDF[]
  13991. FDEF[], 121
  13992. /* support to ResX|YDDist and ResX|YDLink where fv0 is x or y while fv1 is to-line
  13993. CALL[], &lt;p0&gt;, &lt;c0&gt;, &lt;p1&gt;, &lt;c1&gt;, &lt;cvt0&gt;, &lt;cvt1&gt;, &lt;fv0&gt;, &lt;fv1.p0&gt;, &lt;fv1.p1&gt;, 121 */
  13994. #BEGIN
  13995. #PUSHOFF
  13996. /* STACK: &lt;p0&gt;, &lt;c0&gt;, &lt;p1&gt;, &lt;c1&gt;, &lt;cvt0&gt;, &lt;cvt1&gt;, &lt;fv0&gt;, &lt;fv1.p0&gt;, &lt;fv1.p1&gt; */
  13997. #PUSH, 7 /* p1 */
  13998. CINDEX[]
  13999. #PUSH, 10 /* p0 */
  14000. CINDEX[]
  14001. #PUSH, 10 /* c0 */
  14002. CINDEX[]
  14003. #PUSH, 8 /* cvt0 */
  14004. MINDEX[]
  14005. #PUSH, 118
  14006. CALL[]
  14007. /* STACK: &lt;p0&gt;, &lt;c0&gt;, &lt;p1&gt;, &lt;c1&gt;, &lt;cvt1&gt;, &lt;fv0&gt;, &lt;fv1.p0&gt;, &lt;fv1.p1&gt; */
  14008. ROLL[]
  14009. #PUSH, 0 /* x? */
  14010. EQ[]
  14011. IF[]
  14012. SFVTCA[X]
  14013. ELSE[]
  14014. SFVTCA[Y]
  14015. EIF[]
  14016. /* STACK: &lt;p0&gt;, &lt;c0&gt;, &lt;p1&gt;, &lt;c1&gt;, &lt;cvt1&gt;, &lt;fv1.p0&gt;, &lt;fv1.p1&gt; */
  14017. #PUSH, 5 /* p1 */
  14018. CINDEX[]
  14019. #PUSH, 7 /* c0 */
  14020. MINDEX[]
  14021. #PUSH, 119
  14022. CALL[]
  14023. /* STACK: &lt;p0&gt;, &lt;p1&gt;, &lt;c1&gt;, &lt;cvt1&gt;, &lt;fv1.p0&gt;, &lt;fv1.p1&gt; */
  14024. #PUSH, 6 /* p0 */
  14025. CINDEX[]
  14026. #PUSH, 6 /* p1 */
  14027. MINDEX[]
  14028. #PUSH, 6 /* c1 */
  14029. CINDEX[]
  14030. #PUSH, 6 /* cvt1 */
  14031. MINDEX[]
  14032. #PUSH, 118
  14033. CALL[]
  14034. /* STACK: &lt;p0&gt;, &lt;c1&gt;, &lt;fv1.p0&gt;, &lt;fv1.p1&gt; */
  14035. SFVTL[r]
  14036. /* STACK: &lt;p0&gt;, &lt;c1&gt; */
  14037. #PUSH, 119
  14038. CALL[]
  14039. /* STACK: */
  14040. #PUSHON
  14041. #END
  14042. ENDF[]
  14043. FDEF[], 122
  14044. /* support to ResX|YDDist and ResX|YDLink where fv0 is to-line while fv1 is x or y
  14045. CALL[], &lt;p0&gt;, &lt;c0&gt;, &lt;p1&gt;, &lt;c1&gt;, &lt;cvt0&gt;, &lt;cvt1&gt;, &lt;fv0.p0&gt;, &lt;fv0.p1&gt;, &lt;fv1&gt;, 122 */
  14046. #BEGIN
  14047. #PUSHOFF
  14048. /* STACK: &lt;p0&gt;, &lt;c0&gt;, &lt;p1&gt;, &lt;c1&gt;, &lt;cvt0&gt;, &lt;cvt1&gt;, &lt;fv0.p0&gt;, &lt;fv0.p1&gt;, &lt;fv1&gt; */
  14049. #PUSH, 7 /* p1 */
  14050. CINDEX[]
  14051. #PUSH, 10 /* p0 */
  14052. CINDEX[]
  14053. #PUSH, 10 /* c0 */
  14054. CINDEX[]
  14055. #PUSH, 8 /* cvt0 */
  14056. MINDEX[]
  14057. #PUSH, 118
  14058. CALL[]
  14059. /* STACK: &lt;p0&gt;, &lt;c0&gt;, &lt;p1&gt;, &lt;c1&gt;, &lt;cvt1&gt;, &lt;fv0.p0&gt;, &lt;fv0.p1&gt;, &lt;fv1&gt; */
  14060. ROLL[]
  14061. ROLL[]
  14062. SFVTL[r]
  14063. /* STACK: &lt;p0&gt;, &lt;c0&gt;, &lt;p1&gt;, &lt;c1&gt;, &lt;cvt1&gt;, &lt;fv1&gt; */
  14064. #PUSH, 4 /* p1 */
  14065. CINDEX[]
  14066. #PUSH, 6 /* c0 */
  14067. MINDEX[]
  14068. #PUSH, 119
  14069. CALL[]
  14070. /* STACK: &lt;p0&gt;, &lt;p1&gt;, &lt;c1&gt;, &lt;cvt1&gt;, &lt;fv1&gt; */
  14071. #PUSH, 5 /* p0 */
  14072. CINDEX[]
  14073. #PUSH, 5 /* p1 */
  14074. MINDEX[]
  14075. #PUSH, 5 /* c1 */
  14076. CINDEX[]
  14077. #PUSH, 5 /* cvt1 */
  14078. MINDEX[]
  14079. #PUSH, 118
  14080. CALL[]
  14081. /* STACK: &lt;p0&gt;, &lt;c1&gt;, &lt;fv1&gt; */
  14082. #PUSH, 0 /* x? */
  14083. EQ[]
  14084. IF[]
  14085. SFVTCA[X]
  14086. ELSE[]
  14087. SFVTCA[Y]
  14088. EIF[]
  14089. /* STACK: &lt;p0&gt;, &lt;c1&gt; */
  14090. #PUSH, 119
  14091. CALL[]
  14092. /* STACK: */
  14093. #PUSHON
  14094. #END
  14095. ENDF[]
  14096. FDEF[], 123
  14097. /* support to ResX|YDDist and ResX|YDLink where both fv0 and fv1 are to-line
  14098. CALL[], &lt;p0&gt;, &lt;c0&gt;, &lt;p1&gt;, &lt;c1&gt;, &lt;cvt0&gt;, &lt;cvt1&gt;, &lt;fv0.p0&gt;, &lt;fv0.p1&gt;, &lt;fv1.p0&gt;, &lt;fv1.p1&gt;, 123 */
  14099. #BEGIN
  14100. #PUSHOFF
  14101. /* STACK: &lt;p0&gt;, &lt;c0&gt;, &lt;p1&gt;, &lt;c1&gt;, &lt;cvt0&gt;, &lt;cvt1&gt;, &lt;fv0.p0&gt;, &lt;fv0.p1&gt;, &lt;fv1.p0&gt;, &lt;fv1.p1&gt; */
  14102. #PUSH, 8 /* p1 */
  14103. CINDEX[]
  14104. #PUSH, 11 /* p0 */
  14105. CINDEX[]
  14106. #PUSH, 11 /* c0 */
  14107. CINDEX[]
  14108. #PUSH, 9 /* cvt0 */
  14109. MINDEX[]
  14110. #PUSH, 118
  14111. CALL[]
  14112. /* STACK: &lt;p0&gt;, &lt;c0&gt;, &lt;p1&gt;, &lt;c1&gt;, &lt;cvt1&gt;, &lt;fv0.p0&gt;, &lt;fv0.p1&gt;, &lt;fv1.p0&gt;, &lt;fv1.p1&gt; */
  14113. #PUSH, 4 /* fv0.p0 */
  14114. MINDEX[]
  14115. #PUSH, 4 /* fv0.p1 */
  14116. MINDEX[]
  14117. SFVTL[r]
  14118. /* STACK: &lt;p0&gt;, &lt;c0&gt;, &lt;p1&gt;, &lt;c1&gt;, &lt;cvt1&gt;, &lt;fv1.p0&gt;, &lt;fv1.p1&gt; */
  14119. #PUSH, 5 /* p1 */
  14120. CINDEX[]
  14121. #PUSH, 7 /* c0 */
  14122. MINDEX[]
  14123. #PUSH, 119
  14124. CALL[]
  14125. /* STACK: &lt;p0&gt;, &lt;p1&gt;, &lt;c1&gt;, &lt;cvt1&gt;, &lt;fv1.p0&gt;, &lt;fv1.p1&gt; */
  14126. #PUSH, 6 /* p0 */
  14127. CINDEX[]
  14128. #PUSH, 6 /* p1 */
  14129. MINDEX[]
  14130. #PUSH, 6 /* c1 */
  14131. CINDEX[]
  14132. #PUSH, 6 /* cvt1 */
  14133. MINDEX[]
  14134. #PUSH, 118
  14135. CALL[]
  14136. /* STACK: &lt;p0&gt;, &lt;c1&gt;, &lt;fv1.p0&gt;, &lt;fv1.p1&gt; */
  14137. SFVTL[r]
  14138. /* STACK: &lt;p0&gt;, &lt;c1&gt; */
  14139. #PUSH, 119
  14140. CALL[]
  14141. /* STACK: */
  14142. #PUSHON
  14143. #END
  14144. ENDF[]
  14145. FDEF[], 124
  14146. /* determine on which side of edge p0-&gt;p1 is c
  14147. by calculating vector product (c - p0) ^ (p1 - p0)
  14148. CALL[], &lt;p0&gt;, &lt;c&gt;, &lt;p1&gt;, 124
  14149. returns with vector product on stack
  14150. if vector product &lt; 0 then c is on the left of p0-&gt;p1
  14151. if vector product &gt; 0 then c is on the right of p0-&gt;p1
  14152. else c is exactly on p0-&gt;p1 */
  14153. #BEGIN
  14154. #PUSHOFF
  14155. /* STACK: &lt;p0&gt;, &lt;c&gt;, &lt;p1&gt; */
  14156. SPVTCA[X]
  14157. #PUSH, 3 /* p0 */
  14158. CINDEX[]
  14159. #PUSH, 3 /* c */
  14160. CINDEX[]
  14161. MD[O]
  14162. #PUSH, 4 /* p0 */
  14163. CINDEX[]
  14164. #PUSH, 3 /* p1 */
  14165. CINDEX[]
  14166. MD[O]
  14167. /* STACK: &lt;p0&gt;, &lt;c&gt;, &lt;p1&gt;, &lt;a.x&gt;, &lt;b.x&gt; */
  14168. SPVTCA[Y]
  14169. #PUSH, 5 /* p0 */
  14170. CINDEX[]
  14171. #PUSH, 5 /* c */
  14172. MINDEX[]
  14173. MD[O]
  14174. #PUSH, 5 /* p0 */
  14175. MINDEX[]
  14176. #PUSH, 5 /* p1 */
  14177. MINDEX[]
  14178. MD[O]
  14179. /* STACK: &lt;a.x&gt;, &lt;b.x&gt;, &lt;a.y&gt;, &lt;b.y&gt; */
  14180. #PUSH, 4 /* a.x */
  14181. MINDEX[]
  14182. MUL[]
  14183. ROLL[] /* b.x */
  14184. ROLL[] /* a.y */
  14185. MUL[]
  14186. SUB[]
  14187. /* STACK: &lt;b.y*a.x - b.x*a.y&gt; */
  14188. #PUSHON
  14189. #END
  14190. ENDF[]
  14191. FDEF[], 125
  14192. /* fn interpolates a pair of diagonal links between grand-parents gp0 and gp1 along pv
  14193. pv: X = 0, Y = 1, X/ = 2; fv0 and fv1: x and y components in 2.14
  14194. CALL[], &lt;pv&gt;, &lt;gp0&gt;, &lt;p0&gt;, &lt;c0&gt;, &lt;cvt0&gt;, &lt;p1&gt;, &lt;c1&gt;, &lt;cvt1&gt;, &lt;gp1&gt;, &lt;fv0.x&gt;, &lt;fv0.y&gt;, &lt;fv1.x&gt;, fv1.y&gt;, 125 */
  14195. #BEGIN
  14196. #PUSHOFF
  14197. /* interpolate parents between grand-parents along pv */
  14198. /* STACK: &lt;pv&gt;, &lt;gp0&gt;, &lt;p0&gt;, &lt;c0&gt;, &lt;cvt0&gt;, &lt;p1&gt;, &lt;c1&gt;, &lt;cvt1&gt;, &lt;gp1&gt;, &lt;fv0.x&gt;, &lt;fv0.y&gt;, &lt;fv1.x&gt;, fv1.y&gt; */
  14199. #PUSH, 93, 14 /* pv */
  14200. CINDEX[]
  14201. ADD[]
  14202. CALL[]
  14203. #PUSH, 12 /* gp0 */
  14204. MINDEX[]
  14205. SRP1[]
  14206. #PUSH, 5 /* gp1 */
  14207. MINDEX[]
  14208. SRP2[]
  14209. #PUSH, 10 /* p0 */
  14210. CINDEX[]
  14211. IP[]
  14212. #PUSH, 7 /* p1 */
  14213. CINDEX[]
  14214. IP[]
  14215. /* determine if this is a crisscrossed stroke */
  14216. /* STACK: &lt;pv&gt;, &lt;p0&gt;, &lt;c0&gt;, &lt;cvt0&gt;, &lt;p1&gt;, &lt;c1&gt;, &lt;cvt1&gt;, &lt;fv0.x&gt;, &lt;fv0.y&gt;, &lt;fv1.x&gt;, fv1.y&gt; */
  14217. #PUSH, 10 /* p0 */
  14218. CINDEX[]
  14219. #PUSH, 10 /* c0 */
  14220. CINDEX[]
  14221. #PUSH, 9 /* p1 */
  14222. CINDEX[]
  14223. #PUSH, 124 /* c0 on which side of edge p0-&gt;p1? */
  14224. CALL[]
  14225. #PUSH, 0
  14226. LT[]
  14227. #PUSH, 11 /* p0 */
  14228. CINDEX[]
  14229. #PUSH, 8 /* c1 */
  14230. CINDEX[]
  14231. #PUSH, 10 /* p1 */
  14232. CINDEX[]
  14233. #PUSH, 124 /* c1 on which side of edge p0-&gt;p1? */
  14234. CALL[]
  14235. #PUSH, 0
  14236. LT[]
  14237. EQ[]
  14238. IF[]
  14239. /* both childern on same side of parent edge p0&gt;-&gt;p1
  14240. hence re-align children with parents perp to dpv. */
  14241. /* STACK: &lt;pv&gt;, &lt;p0&gt;, &lt;c0&gt;, &lt;cvt0&gt;, &lt;p1&gt;, &lt;c1&gt;, &lt;cvt1&gt;, &lt;fv0.x&gt;, &lt;fv0.y&gt;, &lt;fv1.x&gt;, fv1.y&gt; */
  14242. #PUSH, 7 /* p1 */
  14243. CINDEX[]
  14244. #PUSH, 11 /* p0 */
  14245. CINDEX[]
  14246. SDPVTL[R]
  14247. #PUSH, 4 /* fv0.x */
  14248. CINDEX[]
  14249. #PUSH, 4 /* fv0.y */
  14250. CINDEX[]
  14251. SFVFS[]
  14252. #PUSH, 10 /* p0 */
  14253. CINDEX[]
  14254. SRP0[]
  14255. #PUSH, 9 /* c0 */
  14256. CINDEX[]
  14257. MDRP[m&lt;rBl]
  14258. #PUSH, 2 /* fv1.x */
  14259. CINDEX[]
  14260. #PUSH, 2 /* fv1.y */
  14261. CINDEX[]
  14262. SFVFS[]
  14263. #PUSH, 7 /* p1 */
  14264. CINDEX[]
  14265. SRP0[]
  14266. #PUSH, 6 /* c1 */
  14267. CINDEX[]
  14268. MDRP[m&lt;rBl]
  14269. ELSE[]
  14270. /* childern on opposite sides of "parent edge" p0&gt;-&gt;p1
  14271. hence re-align children with parents per method for crisscrossed strokes */
  14272. /* STACK: &lt;pv&gt;, &lt;p0&gt;, &lt;c0&gt;, &lt;cvt0&gt;, &lt;p1&gt;, &lt;c1&gt;, &lt;cvt1&gt;, &lt;fv0.x&gt;, &lt;fv0.y&gt;, &lt;fv1.x&gt;, fv1.y&gt; */
  14273. #PUSH, 7 /* p1 */
  14274. CINDEX[]
  14275. #PUSH, 11 /* p0 */
  14276. CINDEX[]
  14277. #PUSH, 11 /* c0 */
  14278. CINDEX[]
  14279. #PUSH, -1, 118 /* no cvt0, no minDist */
  14280. CALL[]
  14281. /* STACK: &lt;pv&gt;, &lt;p0&gt;, &lt;c0&gt;, &lt;cvt0&gt;, &lt;p1&gt;, &lt;c1&gt;, &lt;cvt1&gt;, &lt;fv0.x&gt;, &lt;fv0.y&gt;, &lt;fv1.x&gt;, fv1.y&gt; */
  14282. #PUSH, 4 /* fv0.x */
  14283. CINDEX[]
  14284. #PUSH, 4 /* fv0.y */
  14285. CINDEX[]
  14286. SFVFS[]
  14287. /* STACK: &lt;pv&gt;, &lt;p0&gt;, &lt;c0&gt;, &lt;cvt0&gt;, &lt;p1&gt;, &lt;c1&gt;, &lt;cvt1&gt;, &lt;fv0.x&gt;, &lt;fv0.y&gt;, &lt;fv1.x&gt;, fv1.y&gt; */
  14288. #PUSH, 7 /* p1 */
  14289. CINDEX[]
  14290. #PUSH, 10 /* c0 */
  14291. CINDEX[]
  14292. #PUSH, 119
  14293. CALL[]
  14294. /* STACK: &lt;pv&gt;, &lt;p0&gt;, &lt;c0&gt;, &lt;cvt0&gt;, &lt;p1&gt;, &lt;c1&gt;, &lt;cvt1&gt;, &lt;fv0.x&gt;, &lt;fv0.y&gt;, &lt;fv1.x&gt;, fv1.y&gt; */
  14295. #PUSH, 10 /* p0 */
  14296. CINDEX[]
  14297. #PUSH, 8 /* p1 */
  14298. CINDEX[]
  14299. #PUSH, 8 /* c1 */
  14300. CINDEX[]
  14301. #PUSH, -1, 118 /* no cvt1, no minDist */
  14302. CALL[]
  14303. /* STACK: &lt;pv&gt;, &lt;p0&gt;, &lt;c0&gt;, &lt;cvt0&gt;, &lt;p1&gt;, &lt;c1&gt;, &lt;cvt1&gt;, &lt;fv0.x&gt;, &lt;fv0.y&gt;, &lt;fv1.x&gt;, fv1.y&gt; */
  14304. #PUSH, 2 /* fv1.x */
  14305. CINDEX[]
  14306. #PUSH, 2 /* fv1.y */
  14307. CINDEX[]
  14308. SFVFS[]
  14309. /* STACK: &lt;p0&gt;, &lt;c1&gt; */
  14310. #PUSH, 10 /* p0 */
  14311. CINDEX[]
  14312. #PUSH, 7 /* c1 */
  14313. CINDEX[]
  14314. #PUSH, 119
  14315. CALL[]
  14316. EIF[]
  14317. /* determine pre-link medians, measuring perpendicularly to p0-&gt;p1 */
  14318. /* STACK: &lt;pv&gt;, &lt;p0&gt;, &lt;c0&gt;, &lt;cvt0&gt;, &lt;p1&gt;, &lt;c1&gt;, &lt;cvt1&gt;, &lt;fv0.x&gt;, &lt;fv0.y&gt;, &lt;fv1.x&gt;, fv1.y&gt; */
  14319. #PUSH, 10 /* p0 */
  14320. CINDEX[]
  14321. GC[N]
  14322. #PUSH, 10 /* c0 */
  14323. CINDEX[]
  14324. GC[N]
  14325. ADD[]
  14326. #PUSH, 8 /* p1 */
  14327. CINDEX[]
  14328. GC[N]
  14329. #PUSH, 8 /* c1 */
  14330. CINDEX[]
  14331. GC[N]
  14332. ADD[]
  14333. /* links */
  14334. /* STACK: &lt;pv&gt;, &lt;p0&gt;, &lt;c0&gt;, &lt;cvt0&gt;, &lt;p1&gt;, &lt;c1&gt;, &lt;cvt1&gt;, &lt;fv0.x&gt;, &lt;fv0.y&gt;, &lt;fv1.x&gt;, fv1.y&gt;, &lt;median0&gt;, &lt;median1&gt; */
  14335. #PUSH, 6 /* fv0.x */
  14336. CINDEX[]
  14337. #PUSH, 6 /* fv0.y */
  14338. CINDEX[]
  14339. SFVFS[]
  14340. #PUSH, 12 /* p0 */
  14341. CINDEX[]
  14342. #PUSH, 12 /* c0 */
  14343. CINDEX[]
  14344. #PUSH, 12 /* cvt0 */
  14345. MINDEX[]
  14346. DUP[]
  14347. #PUSH, 0
  14348. LT[]
  14349. IF[]
  14350. POP[]
  14351. #PUSH, 106 /* resMIRP, noCvt, minDist */
  14352. ELSE[]
  14353. #PUSH, 108 /* resMIRP, cvt, minDist */
  14354. EIF[]
  14355. CALL[]
  14356. /* STACK: &lt;pv&gt;, &lt;p0&gt;, &lt;c0&gt;, &lt;p1&gt;, &lt;c1&gt;, &lt;cvt1&gt;, &lt;fv0.x&gt;, &lt;fv0.y&gt;, &lt;fv1.x&gt;, fv1.y&gt;, &lt;median0&gt;, &lt;median1&gt; */
  14357. #PUSH, 4 /* fv1.x */
  14358. CINDEX[]
  14359. #PUSH, 4 /* fv1.y */
  14360. CINDEX[]
  14361. SFVFS[]
  14362. #PUSH, 9 /* p1 */
  14363. CINDEX[]
  14364. #PUSH, 9 /* c1 */
  14365. CINDEX[]
  14366. #PUSH, 9 /* cvt1 */
  14367. MINDEX[]
  14368. DUP[]
  14369. #PUSH, 0
  14370. LT[]
  14371. IF[]
  14372. POP[]
  14373. #PUSH, 106 /* resMIRP, noCvt, minDist */
  14374. ELSE[]
  14375. #PUSH, 108 /* resMIRP, cvt, minDist */
  14376. EIF[]
  14377. CALL[]
  14378. /* subtract post-link medians from pre-link ones */
  14379. /* STACK: &lt;pv&gt;, &lt;p0&gt;, &lt;c0&gt;, &lt;p1&gt;, &lt;c1&gt;, &lt;fv0.x&gt;, &lt;fv0.y&gt;, &lt;fv1.x&gt;, fv1.y&gt;, &lt;median0&gt;, &lt;median1&gt; */
  14380. SWAP[]
  14381. #PUSH, 10 /* p0 */
  14382. CINDEX[]
  14383. GC[N]
  14384. #PUSH, 10 /* c0 */
  14385. CINDEX[]
  14386. GC[N]
  14387. ADD[]
  14388. SUB[]
  14389. #PUSH, 32
  14390. MUL[]
  14391. SWAP[]
  14392. #PUSH, 8 /* p1 */
  14393. CINDEX[]
  14394. GC[N]
  14395. #PUSH, 8 /* c1 */
  14396. CINDEX[]
  14397. GC[N]
  14398. ADD[]
  14399. SUB[]
  14400. #PUSH, 32
  14401. MUL[]
  14402. /* finally move points by respective deltas */
  14403. /* STACK: &lt;pv&gt;, &lt;p0&gt;, &lt;c0&gt;, &lt;p1&gt;, &lt;c1&gt;, &lt;fv0.x&gt;, &lt;fv0.y&gt;, &lt;fv1.x&gt;, fv1.y&gt;, &lt;delta0&gt;, &lt;delta1&gt; */
  14404. #PUSH, 1, 12 /* pv */
  14405. CINDEX[]
  14406. EQ[]
  14407. IF[]
  14408. SFVTCA[Y]
  14409. ELSE[]
  14410. SFVTCA[X]
  14411. EIF[]
  14412. #PUSH, 10 /* p0 */
  14413. MINDEX[]
  14414. DUP[]
  14415. SRP0[]
  14416. #PUSH, 3 /* delta0 */
  14417. CINDEX[]
  14418. MSIRP[m]
  14419. #PUSH, 6 /* fv0.x */
  14420. MINDEX[]
  14421. #PUSH, 6 /* fv0.y */
  14422. MINDEX[]
  14423. SFVFS[]
  14424. #PUSH, 7 /* c0 */
  14425. MINDEX[]
  14426. DUP[]
  14427. SRP0[]
  14428. ROLL[] /* delta0 */
  14429. MSIRP[m]
  14430. /* STACK: &lt;pv&gt;, &lt;p1&gt;, &lt;c1&gt;, &lt;fv1.x&gt;, fv1.y&gt;, &lt;delta1&gt; */
  14431. #PUSH, 1, 7 /* pv */
  14432. MINDEX[]
  14433. EQ[]
  14434. IF[]
  14435. SFVTCA[Y]
  14436. ELSE[]
  14437. SFVTCA[X]
  14438. EIF[]
  14439. #PUSH, 5 /* p1 */
  14440. MINDEX[]
  14441. DUP[]
  14442. SRP0[]
  14443. #PUSH, 2 /* delta1 */
  14444. CINDEX[]
  14445. MSIRP[m]
  14446. ROLL[] /* fv0.x */
  14447. ROLL[] /* fv0.y */
  14448. SFVFS[]
  14449. SWAP[] /* c1 */
  14450. DUP[]
  14451. SRP0[]
  14452. SWAP[] /* delta1 */
  14453. MSIRP[m]
  14454. /* STACK: */
  14455. #PUSHON
  14456. #END
  14457. ENDF[]
  14458. FDEF[], 126
  14459. /* glue code to fn 125 where both fv0 and fv1 are x or y
  14460. CALL[], &lt;pv&gt;, &lt;gp0&gt;, &lt;p0&gt;, &lt;c0&gt;, &lt;cvt0&gt;, &lt;p1&gt;, &lt;c1&gt;, &lt;cvt1&gt;, &lt;gp1&gt;, &lt;fv0&gt;, &lt;fv1&gt;, 126 */
  14461. #BEGIN
  14462. #PUSHOFF
  14463. /* STACK: &lt;pv&gt;, &lt;gp0&gt;, &lt;p0&gt;, &lt;c0&gt;, &lt;cvt0&gt;, &lt;p1&gt;, &lt;c1&gt;, &lt;cvt1&gt;, &lt;gp1&gt;, &lt;fv0&gt;, &lt;fv1&gt; */
  14464. SWAP[] /* fv0 */
  14465. #PUSH, 1
  14466. EQ[]
  14467. IF[]
  14468. #PUSH, 0, 16384
  14469. ELSE[]
  14470. #PUSH, 16384, 0
  14471. EIF[]
  14472. ROLL[] /* fv1 */
  14473. #PUSH, 1
  14474. EQ[]
  14475. IF[]
  14476. #PUSH, 0, 16384
  14477. ELSE[]
  14478. #PUSH, 16384, 0
  14479. EIF[]
  14480. #PUSH, 125 /* resIPDDLink */
  14481. CALL[]
  14482. #PUSHON
  14483. #END
  14484. ENDF[]
  14485. FDEF[], 127
  14486. /* glue code to fn 125 where fv0 is to line and fv1 is x or y
  14487. CALL[], &lt;pv&gt;, &lt;gp0&gt;, &lt;p0&gt;, &lt;c0&gt;, &lt;cvt0&gt;, &lt;p1&gt;, &lt;c1&gt;, &lt;cvt1&gt;, &lt;gp1&gt;, &lt;fv0.0&gt;, &lt;fv0.1&gt;, &lt;fv1&gt;, 127 */
  14488. #BEGIN
  14489. #PUSHOFF
  14490. /* STACK: &lt;pv&gt;, &lt;gp0&gt;, &lt;p0&gt;, &lt;c0&gt;, &lt;cvt0&gt;, &lt;p1&gt;, &lt;c1&gt;, &lt;cvt1&gt;, &lt;gp1&gt;, &lt;fv0.0&gt;, &lt;fv0.1&gt;, &lt;fv1&gt; */
  14491. ROLL[] /* fv0.0 */
  14492. ROLL[] /* fv0.1 */
  14493. SFVTL[r]
  14494. GFV[]
  14495. ROLL[] /* fv1 */
  14496. #PUSH, 1
  14497. EQ[]
  14498. IF[]
  14499. #PUSH, 0, 16384
  14500. ELSE[]
  14501. #PUSH, 16384, 0
  14502. EIF[]
  14503. #PUSH, 125 /* resIPDDLink */
  14504. CALL[]
  14505. #PUSHON
  14506. #END
  14507. ENDF[]
  14508. FDEF[], 128
  14509. /* glue code to fn 125 where fv0 is x or y and fv1 is to line
  14510. CALL[], &lt;pv&gt;, &lt;gp0&gt;, &lt;p0&gt;, &lt;c0&gt;, &lt;cvt0&gt;, &lt;p1&gt;, &lt;c1&gt;, &lt;cvt1&gt;, &lt;gp1&gt;, &lt;fv0&gt;, &lt;fv1.0&gt;, &lt;fv1.1&gt;, 128 */
  14511. #BEGIN
  14512. #PUSHOFF
  14513. /* STACK: &lt;pv&gt;, &lt;gp0&gt;, &lt;p0&gt;, &lt;c0&gt;, &lt;cvt0&gt;, &lt;p1&gt;, &lt;c1&gt;, &lt;cvt1&gt;, &lt;gp1&gt;, &lt;fv0&gt;, &lt;fv1.0&gt;, &lt;fv1.1&gt; */
  14514. SFVTL[r]
  14515. #PUSH, 1
  14516. EQ[]
  14517. IF[]
  14518. #PUSH, 0, 16384
  14519. ELSE[]
  14520. #PUSH, 16384, 0
  14521. EIF[]
  14522. GFV[]
  14523. #PUSH, 125 /* resIPDDLink */
  14524. CALL[]
  14525. #PUSHON
  14526. #END
  14527. ENDF[]
  14528. FDEF[], 129
  14529. /* glue code to fn 125 where both fv0 and fv1 are to line
  14530. CALL[], &lt;pv&gt;, &lt;gp0&gt;, &lt;p0&gt;, &lt;c0&gt;, &lt;cvt0&gt;, &lt;p1&gt;, &lt;c1&gt;, &lt;cvt1&gt;, &lt;gp1&gt;, &lt;fv0.0&gt;, &lt;fv0.1&gt;, &lt;fv1.0&gt;, &lt;fv1.1&gt;, 129 */
  14531. #BEGIN
  14532. #PUSHOFF
  14533. /* STACK: &lt;pv&gt;, &lt;gp0&gt;, &lt;p0&gt;, &lt;c0&gt;, &lt;cvt0&gt;, &lt;p1&gt;, &lt;c1&gt;, &lt;cvt1&gt;, &lt;gp1&gt;, &lt;fv0.0&gt;, &lt;fv0.1&gt;, &lt;fv1.0&gt;, &lt;fv1.1&gt; */
  14534. #PUSH, 4 /* fv0.0 */
  14535. MINDEX[]
  14536. #PUSH, 4 /* fv0.1 */
  14537. MINDEX[]
  14538. SFVTL[r]
  14539. GFV[]
  14540. #PUSH, 4 /* fv1.0 */
  14541. MINDEX[]
  14542. #PUSH, 4 /* fv1.1 */
  14543. MINDEX[]
  14544. SFVTL[r]
  14545. GFV[]
  14546. #PUSH, 125 /* resIPDDLink */
  14547. CALL[]
  14548. #PUSHON
  14549. #END
  14550. ENDF[]
  14551. FDEF[], 130
  14552. /* extrapolate x-coordinate of &lt;p&gt; to base line along italic angle
  14553. returns with extrapolated x-coordinate on stack
  14554. CALL[], &lt;p&gt;, 130 */
  14555. #BEGIN
  14556. #PUSHOFF
  14557. DUP[]
  14558. SVTCA[X]
  14559. GC[N]
  14560. SWAP[]
  14561. SVTCA[Y]
  14562. GC[N]
  14563. /* STACK: &lt;p.x&gt;, &lt;p.y&gt; */
  14564. #PUSH, 10 /* rise */
  14565. RS[]
  14566. #PUSH, 11 /* run */
  14567. RS[]
  14568. /* STACK: &lt;p.x&gt;, &lt;p.y&gt;, &lt;rise&gt;, &lt;run&gt; */
  14569. ROLL[]
  14570. MUL[]
  14571. SWAP[]
  14572. DIV[]
  14573. SUB[]
  14574. /* STACK: &lt;p.x - p.y*run/rise&gt; */
  14575. #PUSHON
  14576. #END
  14577. ENDF[]
  14578. FDEF[], 131
  14579. /* constrains an italic stroke, defined by parents &lt;p0&gt; and &lt;p1&gt;, by
  14580. children &lt;c0&gt; and &lt;c1&gt;, and by cvts &lt;cvt0&gt; and &lt;cvt1&gt;, and inter-
  14581. polates it between points &lt;lsb&gt; and &lt;rsb&gt;
  14582. for b&amp;w stroke additionally optimizes the resulting pixel pattern
  14583. CALL[], &lt;lsb&gt;, &lt;rsb&gt;, &lt;p0&gt;, &lt;p1&gt;, &lt;c0&gt;, &lt;c1&gt;, &lt;cvt0&gt;, &lt;cvt1&gt;, 131 */
  14584. #BEGIN
  14585. #PUSHOFF
  14586. /* STACK: &lt;lsb&gt;, &lt;rsb&gt;, &lt;p0&gt;, &lt;p1&gt;, &lt;c0&gt;, &lt;c1&gt;, &lt;cvt0&gt;, &lt;cvt1&gt; */
  14587. #PUSH, 9 /* pv perp italic, fv X */
  14588. CALL[]
  14589. /* lock parent edge */
  14590. #PUSH, 6 /* p0 */
  14591. CINDEX[]
  14592. MDAP[r]
  14593. #PUSH, 5 /* p1 */
  14594. CINDEX[]
  14595. RDTG[]
  14596. MDRP[m&lt;RBl]
  14597. /* link child edge */
  14598. #PUSH, 6 /* p0 */
  14599. CINDEX[]
  14600. #PUSH, 5 /* c0 */
  14601. CINDEX[]
  14602. #PUSH, 4 /* cvt0 */
  14603. CINDEX[]
  14604. DUP[]
  14605. #PUSH, 0
  14606. LT[]
  14607. IF[]
  14608. POP[]
  14609. #PUSH, 106 /* resMIRP, noCvt, minDist */
  14610. ELSE[]
  14611. #PUSH, 108 /* resMIRP, cvt, minDist */
  14612. EIF[]
  14613. CALL[]
  14614. #PUSH, 5 /* p1 */
  14615. CINDEX[]
  14616. #PUSH, 4 /* c1 */
  14617. CINDEX[]
  14618. #PUSH, 3 /* cvt1 */
  14619. CINDEX[]
  14620. DUP[]
  14621. #PUSH, 0
  14622. LT[]
  14623. IF[]
  14624. POP[]
  14625. #PUSH, 106 /* resMIRP, noCvt, minDist */
  14626. ELSE[]
  14627. #PUSH, 108 /* resMIRP, cvt, minDist */
  14628. EIF[]
  14629. CALL[]
  14630. RTG[]
  14631. /* STACK: &lt;lsb&gt;, &lt;rsb&gt;, &lt;p0&gt;, &lt;p1&gt;, &lt;c0&gt;, &lt;c1&gt;, &lt;cvt0&gt;, &lt;cvt1&gt; */
  14632. /* interpolate median of p0 and c0 between lsb and rsb */
  14633. #PUSH, 8 /* lsb */
  14634. CINDEX[]
  14635. #PUSH, 7 /* p0 */
  14636. CINDEX[]
  14637. #PUSH, 6 /* c0 */
  14638. CINDEX[]
  14639. #PUSH, 10 /* rsb */
  14640. CINDEX[]
  14641. #PUSH, 111 /* interpolate median */
  14642. CALL[]
  14643. /* STACK: &lt;lsb&gt;, &lt;rsb&gt;, &lt;p0&gt;, &lt;p1&gt;, &lt;c0&gt;, &lt;c1&gt;, &lt;cvt0&gt;, &lt;cvt1&gt; */
  14644. /* if the two actual parent-&gt;child distances round to the same stroke weight */
  14645. #PUSH, 6 /* p0 */
  14646. CINDEX[]
  14647. #PUSH, 5 /* c0 */
  14648. CINDEX[]
  14649. #PUSH, 4 /* cvt0 */
  14650. MINDEX[]
  14651. DUP[]
  14652. #PUSH, 0
  14653. LT[]
  14654. IF[]
  14655. POP[]
  14656. #PUSH, 102 /* resActDist, noCvt, minDist */
  14657. ELSE[]
  14658. #PUSH, 104 /* resActDist, cvt, minDist */
  14659. EIF[]
  14660. CALL[]
  14661. /* STACK: &lt;lsb&gt;, &lt;rsb&gt;, &lt;p0&gt;, &lt;p1&gt;, &lt;c0&gt;, &lt;c1&gt;, &lt;cvt1&gt;, &lt;[dist0]&gt; */
  14662. #PUSH, 5 /* p1 */
  14663. CINDEX[]
  14664. #PUSH, 4 /* c1 */
  14665. CINDEX[]
  14666. #PUSH, 4 /* cvt1 */
  14667. MINDEX[]
  14668. DUP[]
  14669. #PUSH, 0
  14670. LT[]
  14671. IF[]
  14672. POP[]
  14673. #PUSH, 102 /* resActDist, noCvt, minDist */
  14674. ELSE[]
  14675. #PUSH, 104 /* resActDist, cvt, minDist */
  14676. EIF[]
  14677. CALL[]
  14678. /* STACK: &lt;lsb&gt;, &lt;rsb&gt;, &lt;p0&gt;, &lt;p1&gt;, &lt;c0&gt;, &lt;c1&gt;, &lt;[dist0]&gt;, &lt;[dist1]&gt; */
  14679. EQ[]
  14680. IF[]
  14681. /* STACK: &lt;lsb&gt;, &lt;rsb&gt;, &lt;p0&gt;, &lt;p1&gt;, &lt;c0&gt;, &lt;c1&gt; */
  14682. /* adjust median of p1 and c1 in parallel */
  14683. RDTG[]
  14684. #PUSH, 4 /* p0 */
  14685. CINDEX[]
  14686. SRP0[]
  14687. #PUSH, 3 /* p1 */
  14688. CINDEX[]
  14689. MDRP[m&lt;RBl]
  14690. #PUSH, 2 /* c0 */
  14691. CINDEX[]
  14692. SRP0[]
  14693. #PUSH, 1 /* c1 */
  14694. CINDEX[]
  14695. MDRP[m&lt;RBl]
  14696. #PUSH, 5 /* rsb */
  14697. MINDEX[]
  14698. POP[]
  14699. #PUSH, 5 /* lsb */
  14700. MINDEX[]
  14701. POP[]
  14702. /* STACK: &lt;p0&gt;, &lt;p1&gt;, &lt;c0&gt;, &lt;c1&gt; */
  14703. ELSE[]
  14704. /* STACK: &lt;lsb&gt;, &lt;rsb&gt;, &lt;p0&gt;, &lt;p1&gt;, &lt;c0&gt;, &lt;c1&gt; */
  14705. /* interpolate median of p1 and c1 between lsb and rsb independently */
  14706. #PUSH, 6 /* lsb */
  14707. MINDEX[]
  14708. #PUSH, 4 /* p1 */
  14709. CINDEX[]
  14710. #PUSH, 3 /* c1 */
  14711. CINDEX[]
  14712. #PUSH, 8 /* rsb */
  14713. MINDEX[]
  14714. #PUSH, 111 /* interpolate median */
  14715. CALL[]
  14716. /* STACK: &lt;p0&gt;, &lt;p1&gt;, &lt;c0&gt;, &lt;c1&gt; */
  14717. EIF[]
  14718. /* STACK: &lt;p0&gt;, &lt;p1&gt;, &lt;c0&gt;, &lt;c1&gt; */
  14719. /* for b&amp;w only optimize pixel pattern */
  14720. #PUSH, 0, 2
  14721. RS[]
  14722. EQ[]
  14723. IF[]
  14724. /* STACK: &lt;p0&gt;, &lt;p1&gt;, &lt;c0&gt;, &lt;c1&gt; */
  14725. /* extrapolate c0 to base line */
  14726. RDTG[]
  14727. #PUSH, 2 /* c0 */
  14728. CINDEX[]
  14729. #PUSH, 130
  14730. CALL[]
  14731. /* extrapolate p0 to base line */
  14732. #PUSH, 5 /* p0 */
  14733. CINDEX[]
  14734. #PUSH, 130
  14735. CALL[]
  14736. /* get parentPhase from extrapolated x-coordinate */
  14737. DUP[]
  14738. DUP[]
  14739. ROUND[Bl]
  14740. SUB[]
  14741. #PUSH, 4 /* targetPhase */
  14742. RS[]
  14743. /* STACK: &lt;p0&gt;, &lt;p1&gt;, &lt;c0&gt;, &lt;c1&gt;, &lt;c0.x'&gt;, &lt;p0.x'&gt;, &lt;parentPhase&gt;, &lt;targetPhase&gt; */
  14744. /* shifting parent edge by deltaPhase optimizes stepping pattern on parent edge */
  14745. SVTCA[X]
  14746. SWAP[]
  14747. SUB[]
  14748. /* STACK: &lt;p0&gt;, &lt;p1&gt;, &lt;c0&gt;, &lt;c1&gt;, &lt;c0.x'&gt;, &lt;p0.x'&gt;, &lt;deltaPhase&gt; */
  14749. /* minimize the positioning error by mapping deltaPhase from [-63,63] to [-32,31] */
  14750. #PUSH, 96
  14751. ADD[]
  14752. DUP[]
  14753. ROUND[Bl]
  14754. SUB[]
  14755. #PUSH, 32
  14756. SUB[]
  14757. /* STACK: &lt;p0&gt;, &lt;p1&gt;, &lt;c0&gt;, &lt;c1&gt;, &lt;c0.x'&gt;, &lt;p0.x'&gt;, &lt;deltaPhase&gt; */
  14758. /* save minimized deltaPhase for child edge and shift parent edge */
  14759. DUP[]
  14760. #PUSH, 8 /* p0 */
  14761. MINDEX[]
  14762. #PUSH, 8 /* p1 */
  14763. MINDEX[]
  14764. ROLL[]
  14765. #PUSH, 2
  14766. SLOOP[]
  14767. SHPIX[]
  14768. /* STACK: &lt;c0&gt;, &lt;c1&gt;, &lt;c0.x'&gt;, &lt;p0.x'&gt;, &lt;deltaPhase&gt; */
  14769. /* since child edge is linked perpendicular to italic angle,
  14770. the resulting stroke would include unnecessary pixels,
  14771. hence determine phase of distance between extrapolated
  14772. x-coordinates (deltaDeltaPhase) */
  14773. ROLL[]
  14774. ROLL[]
  14775. SUB[]
  14776. DUP[]
  14777. ROUND[Bl]
  14778. SUB[]
  14779. /* STACK: &lt;c0&gt;, &lt;c1&gt;, &lt;deltaPhase&gt;, &lt;deltaDeltaPhase&gt; */
  14780. /* subtract from deltaPhase (don't shift quite as far...) */
  14781. SUB[]
  14782. /* STACK: &lt;c0&gt;, &lt;c1&gt;, &lt;deltaPhase'&gt; */
  14783. /* shift parent edge */
  14784. #PUSH, 2
  14785. SLOOP[]
  14786. SHPIX[]
  14787. /* STACK: */
  14788. ELSE[]
  14789. /* STACK: &lt;p0&gt;, &lt;p1&gt;, &lt;c0&gt;, &lt;c1&gt; */
  14790. POP[]
  14791. POP[]
  14792. POP[]
  14793. POP[]
  14794. /* STACK: */
  14795. EIF[]
  14796. RTG[]
  14797. #PUSHON
  14798. #END
  14799. ENDF[]
  14800. FDEF[], 132
  14801. /* for monochrome only: stack points &lt;p&gt; through &lt;c&gt; on top of &lt;p&gt; below &lt;ppem&gt;
  14802. CALL[], &lt;p&gt;, &lt;c&gt;, &lt;ppem&gt;, 132 */
  14803. #BEGIN
  14804. #PUSHOFF
  14805. /* STACK: &lt;p&gt;, &lt;c&gt;, &lt;ppem&gt; */
  14806. MPPEM[]
  14807. GT[]
  14808. #PUSH, 1, 2
  14809. RS[]
  14810. GTEQ[]
  14811. AND[]
  14812. IF[]
  14813. /* STACK: &lt;p&gt;, &lt;c&gt; */
  14814. SWAP[]
  14815. SRP0[]
  14816. DUP[]
  14817. SVTCA[X]
  14818. ALIGNRP[]
  14819. SVTCA[Y]
  14820. ALIGNRP[]
  14821. ELSE[]
  14822. /* STACK: &lt;p&gt;, &lt;c&gt; */
  14823. POP[]
  14824. POP[]
  14825. EIF[]
  14826. #PUSHON
  14827. #END
  14828. ENDF[]
  14829. FDEF[], 133
  14830. /* support fn for fns 134 and 135
  14831. CALL[], &lt;align?&gt;, &lt;from&gt;, &lt;to&gt;, 133 */
  14832. #BEGIN
  14833. #PUSHOFF
  14834. SWAP[]
  14835. /* STACK: &lt;align?&gt;, &lt;to&gt;, &lt;from&gt; */
  14836. #WBeginLoop133:
  14837. #PUSH, 2 /* to */
  14838. CINDEX[]
  14839. #PUSH, 2 /* from */
  14840. CINDEX[]
  14841. GTEQ[]
  14842. IF[]
  14843. /* STACK: &lt;align?&gt;, &lt;to&gt;, &lt;from&gt; */
  14844. DUP[]
  14845. #PUSH, 4 /* align? */
  14846. CINDEX[]
  14847. IF[]
  14848. ALIGNRP[]
  14849. ELSE[]
  14850. IP[]
  14851. EIF[]
  14852. #PUSH, 1
  14853. ADD[]
  14854. #PUSH, WOffset133
  14855. JMPR[], (WOffset133=#WBeginLoop133)
  14856. EIF[]
  14857. /* STACK: &lt;align?&gt;, &lt;to&gt;, &lt;from&gt; */
  14858. POP[]
  14859. POP[]
  14860. POP[]
  14861. #PUSHON
  14862. #END
  14863. ENDF[]
  14864. FDEF[], 134
  14865. /* support fn for italic IUP[?]
  14866. assume pv and fv are set externally
  14867. CALL[], &lt;p0&gt;, &lt;p1&gt;, 134 */
  14868. #BEGIN
  14869. #PUSHOFF
  14870. /* STACK: &lt;p0&gt;, &lt;p1&gt; */
  14871. #PUSH, 2 /* p0 */
  14872. CINDEX[]
  14873. GC[O]
  14874. #PUSH, 2 /* p1 */
  14875. CINDEX[]
  14876. GC[O]
  14877. EQ[]
  14878. /* STACK: &lt;p0&gt;, &lt;p1&gt;, &lt;eq?&gt; */
  14879. ROLL[] /* p0 */
  14880. DUP[]
  14881. DUP[]
  14882. SRP0[]
  14883. SRP1[]
  14884. #PUSH, 1
  14885. ADD[]
  14886. ROLL[] /* p1 */
  14887. DUP[]
  14888. SRP2[]
  14889. #PUSH, 1
  14890. SUB[]
  14891. /* STACK: &lt;eq?&gt;, &lt;from&gt;, &lt;to&gt; */
  14892. #PUSH, 133
  14893. CALL[]
  14894. #PUSHON
  14895. #END
  14896. ENDF[]
  14897. FDEF[], 135
  14898. /* support fn for italic IUP[?]
  14899. assume pv and fv are set externally
  14900. CALL[], &lt;p0&gt;, &lt;end&gt;, &lt;start&gt;, &lt;p1&gt;, 135 */
  14901. #BEGIN
  14902. #PUSHOFF
  14903. /* STACK: &lt;p0&gt;, &lt;end&gt;, &lt;start&gt;, &lt;p1&gt; */
  14904. #PUSH, 4 /* p0 */
  14905. CINDEX[]
  14906. GC[O]
  14907. #PUSH, 2 /* p1 */
  14908. CINDEX[]
  14909. GC[O]
  14910. EQ[]
  14911. /* STACK: &lt;p0&gt;, &lt;end&gt;, &lt;start&gt;, &lt;p1&gt;, &lt;eq?&gt; */
  14912. SWAP[]
  14913. DUP[]
  14914. SRP2[]
  14915. #PUSH, 1
  14916. SUB[]
  14917. SWAP[]
  14918. DUP[]
  14919. #PUSH, 6 /* p0 */
  14920. MINDEX[]
  14921. DUP[]
  14922. DUP[]
  14923. SRP0[]
  14924. SRP1[]
  14925. #PUSH, 1
  14926. ADD[]
  14927. #PUSH, 6 /* end */
  14928. MINDEX[]
  14929. /* STACK: &lt;start&gt;, &lt;to&gt;, &lt;eq?&gt;, &lt;eq?&gt;, &lt;from&gt;, &lt;end&gt; */
  14930. #PUSH, 133
  14931. CALL[]
  14932. ROLL[]
  14933. ROLL[]
  14934. #PUSH, 133
  14935. CALL[]
  14936. #PUSHON
  14937. #END
  14938. ENDF[]
  14939. FDEF[], 150
  14940. /* Function 150 takes 5 arguments */
  14941. /* VERSION 1.0 20120420 */
  14942. /* This function moves a point between a PPEM range */
  14943. /* for the given rasterizer mode (in Store 2) ClearType */
  14944. /* CALL[],&lt;point&gt;,&lt;amount&gt;,&lt;low PPEM&gt;,&lt;high PPEM&gt;, &lt;rasterizer mode&gt;, 150 */
  14945. /* &lt;low ppem&gt; Lowest PPEM range to be modified (inclusive) */
  14946. /* &lt;high ppem&gt; Highest PPEM range to be modified (inclusive) */
  14947. /* &lt;Point&gt; point to be modified */
  14948. /* &lt;amount&gt; Amount to move point, in ± 64ths */
  14949. /* &lt;rasterizer mode&gt; value in store 2 */
  14950. /* 150 Function number */
  14951. #BEGIN
  14952. #PUSHOFF
  14953. #PUSH, 2
  14954. RS[] /* read store 2 */
  14955. EQ[] /* is it = to the last arg? */
  14956. IF[] /* if so . . . */
  14957. GPV[] /* Save current PV on stack to restore */
  14958. SPVTCA[Y] /* We should only MPPEM with Y PV */
  14959. ROLL[]
  14960. MPPEM[] /* check cur. size against high ppem */
  14961. GTEQ[]
  14962. #PUSH, 4
  14963. MINDEX[]
  14964. MPPEM[] /* and low ppem */
  14965. LTEQ[]
  14966. AND[]
  14967. IF[] /* if it's between, then */
  14968. SPVFS[] /* Restore orig PV */
  14969. SHPIX[] /* move the point by the amount */
  14970. ELSE[]
  14971. SPVFS[] /* Restore orig PV */
  14972. POP[] /* otherwise remove the remaining arguments */
  14973. POP[]
  14974. EIF[]
  14975. ELSE[]
  14976. POP[] /* remove the remaining arguments if the first test fails */
  14977. POP[]
  14978. POP[]
  14979. POP[]
  14980. EIF[]
  14981. #END
  14982. #PUSHON
  14983. ENDF[]
  14984. FDEF[], 151
  14985. /* Function 151 takes 5 arguments */
  14986. /* VERSION 1.0 20120420 */
  14987. /* This function moves a point between a PPEM range */
  14988. /* for the given set of rasterizer flags (in Store 2) */
  14989. /* CALL[],&lt;point&gt;,&lt;amount&gt;,&lt;low PPEM&gt;,&lt;high PPEM&gt;, &lt;rasterizer mode&gt;, 151 */
  14990. /* &lt;low ppem&gt; Lowest PPEM range to be modified (inclusive) */
  14991. /* &lt;high ppem&gt; Highest PPEM range to be modified (inclusive) */
  14992. /* &lt;Point&gt; point to be modified */
  14993. /* &lt;amount&gt; Amount to move point, in ± 64ths */
  14994. /* &lt;rasterizer flag&gt; bit of a value in store 2 */
  14995. /* Function 151 differs from Function 150 in that instead of requiring an */
  14996. /* exact match with the value in store 2, a given set of flags (or bit values) */
  14997. /* can be referenced. For example, if the function should execute */
  14998. /* in any situation where ClearType with fractional AWs is enabled, */
  14999. /* (c.f. Function 84) irrespective of other flags (e.g. BGR as opposed */
  15000. /* to RGB Devices or non-ClearType direction anti-aliasing) then one */
  15001. /* would use a &lt;rasterizer flag&gt; value of 64. (c.f. Function 84.) */
  15002. /* The rasterizer values for &lt;rasterizer mode&gt; are defined in the function */
  15003. /* 84 header. */
  15004. /* EXAMPLE: */
  15005. /* If one wanted the move to occur if either subpixel positioned or full gray pixel */
  15006. /* then one would take the 64 (from subpixel positioned) and the 256 (from */
  15007. /* gray full-pixel) and add them to get 320. With a value of 320, the point will */
  15008. /* get moved if either subpixel positioned or full gray pixel is enabled. */
  15009. /* If one wanted to move to occur always if ClearType was on, independent of */
  15010. /* any subtype or spacing flag, one would set the rasterizer mode to 2. */
  15011. /* 151 Function number */
  15012. #BEGIN
  15013. #PUSHOFF
  15014. #PUSH, 152 /* Call function 152 with the rasterizer mode on the top of stack */
  15015. CALL[]
  15016. IF[] /* if so . . . */
  15017. GPV[] /* Save current PV on stack to restore */
  15018. SPVTCA[Y] /* We should only MPPEM with Y PV */
  15019. ROLL[]
  15020. MPPEM[] /* check cur. size against high ppem */
  15021. GTEQ[]
  15022. #PUSH, 4
  15023. MINDEX[]
  15024. MPPEM[] /* and low ppem */
  15025. LTEQ[]
  15026. AND[]
  15027. IF[] /* if it's between, then */
  15028. SPVFS[] /* Restore orig PV */
  15029. SHPIX[] /* move the point by the amount */
  15030. ELSE[]
  15031. SPVFS[] /* Restore orig PV */
  15032. POP[] /* otherwise remove the remaining arguments */
  15033. POP[]
  15034. EIF[]
  15035. ELSE[]
  15036. POP[] /* remove the remaining arguments if the first test fails */
  15037. POP[]
  15038. POP[]
  15039. POP[]
  15040. EIF[]
  15041. #END
  15042. #PUSHON
  15043. ENDF[]
  15044. FDEF[], 152
  15045. /* Function 152 takes 1 argument, a "bitfield" flag. */
  15046. /* VERSION 1.0 20111117 */
  15047. /*
  15048. Function 152 is intended to take a set of one or more bits as input and do an AND (e.g. mask) of those
  15049. bits with the set of flags returned by Function 84. Then determine if there is at least one
  15050. of these resultant bits that are set.
  15051. Function 152 returns TRUE if the match is successful, and FALSE if it is not successful.
  15052. If the parameter is zero, indicating no flags, then the function returns FALSE.
  15053. This function takes a maxiumum of 32 bit flags.
  15054. USES: Storage 2 (FN 84)
  15055. RETURNS: 0 or 1
  15056. */
  15057. #BEGIN
  15058. #PUSHOFF
  15059. /* Input parameter is a set of one or more flags */
  15060. DUP[]
  15061. #PUSH, 2 /* Read FN 84 flags */
  15062. RS[]
  15063. EQ[] /* If a simple match, return TRUE */
  15064. #PUSH, 1
  15065. SWAP[]
  15066. #PUSH, BEcln
  15067. SWAP[]
  15068. JROT[], (BEcln=#LEndClear) /* Jump to end and clean up stack. */
  15069. POP[]
  15070. #PUSH, 0, 2
  15071. RS[] /* Read FN 84 flags */
  15072. #PUSH, BEclr /* If no FN 84 flags, return FALSE */
  15073. SWAP[]
  15074. JROF[], (BEclr=#LEndClear)
  15075. POP[]
  15076. #PUSH, 2
  15077. RS[]
  15078. SWAP[]
  15079. #PUSH, 32 /* Maximum number of bits to loop through */
  15080. /* TopLoop: */
  15081. #LTopLoop:
  15082. /* STACK
  15083. Loop Iteration Count
  15084. Updated (shifted) Input Value
  15085. Updated (shifted) FN 84 Flag
  15086. */
  15087. DUP[]
  15088. NOT[]
  15089. IF[] /* Exit the loop when done */
  15090. POP[]
  15091. POP[]
  15092. POP[]
  15093. #PUSH, 0, BDEnd /* 73 End */
  15094. JMPR[], (BDEnd=#LEndFn)
  15095. EIF[]
  15096. ROLL[]
  15097. ROLL[]
  15098. DUP[]
  15099. ROLL[]
  15100. DUP[]
  15101. ROLL[]
  15102. SWAP[]
  15103. /* STACK
  15104. Updated (shifted) FN 84 Flag
  15105. Updated (shifted) Input Value
  15106. Updated (shifted) FN 84 Flag
  15107. Updated (Shifted) Input Value
  15108. Loop Interation Count
  15109. */
  15110. /* Check to see if the lower-order bit is set in the FN 84 Flag */
  15111. #PUSH, 4096 /* Convert to 26.6 by multiply by 64 x 64 */
  15112. MUL[]
  15113. ODD[]
  15114. IF[]
  15115. /* Check to see if the lower-order bit is set in the Input Value */
  15116. #PUSH, 4096
  15117. MUL[]
  15118. ODD[]
  15119. IF[]
  15120. /* We can early out here once we find our first match */
  15121. POP[]
  15122. POP[]
  15123. POP[]
  15124. #PUSH, 1, BTEnd /* 1 is the TRUE return code */
  15125. JMPR[], (BTEnd=#LEndFn)
  15126. EIF[]
  15127. ELSE[]
  15128. POP[]
  15129. EIF[]
  15130. /* STACK
  15131. Updated (shifted) FN 84 Flag
  15132. Updated (shifted) Input Value
  15133. Loop Interation Count
  15134. */
  15135. /* Shift both the Input Value and the FN 84 Flag each one bit right */
  15136. #PUSH, 128 /* 2 in 26.6 */
  15137. DIV[]
  15138. DUP[]
  15139. NOT[]
  15140. IF[]
  15141. POP[]
  15142. POP[]
  15143. POP[]
  15144. #PUSH, 0, BPEnd /* 0 is end condition of FALSE */
  15145. JMPR[], (BPEnd=#LEndFn)
  15146. EIF[]
  15147. SWAP[]
  15148. #PUSH, 128 /* 2 in 26.6 */
  15149. DIV[]
  15150. DUP[]
  15151. NOT[]
  15152. IF[]
  15153. POP[]
  15154. POP[]
  15155. POP[]
  15156. #PUSH, 0, BZEnd /* End */
  15157. JMPR[], (BZEnd=#LEndFn)
  15158. EIF[]
  15159. ROLL[]
  15160. #PUSH, 1
  15161. SUB[]
  15162. #PUSH, WReLoop /* -77 TopLoop */
  15163. JMPR[], (WReLoop=#LTopLoop)
  15164. /* EndClear: */
  15165. #LEndClear:
  15166. SWAP[]
  15167. POP[]
  15168. #LEndFn:
  15169. /* End: */
  15170. #END
  15171. #PUSHON
  15172. ENDF[]
  15173. FDEF[], 153
  15174. /* Function 153 takes 1 argument, a "bitfield" flag. */
  15175. /* VERSION 1.0 20111117 */
  15176. /*
  15177. Function 153 is intended to take a set of one or more bits as input and do an AND (e.g. mask) of those
  15178. bits with the set of flags returned by Function 84. Then determine if ALL
  15179. of these resultant bits from the mask are set.
  15180. Function 153 returns TRUE if the match is successful, and FALSE if it is not successful.
  15181. If the parameter is zero, indicating no flags, then the function returns FALSE.
  15182. This function takes a maxiumum of 32 flags.
  15183. USES: Storage 2 (FN 84)
  15184. RETURNS: 0 or 1
  15185. */
  15186. #BEGIN
  15187. #PUSHOFF
  15188. /* Input parameter is a set of one or more flags */
  15189. DUP[]
  15190. #PUSH, 2 /* Read FN 84 flags */
  15191. RS[]
  15192. EQ[] /* If a simple match, return TRUE */
  15193. #PUSH, 1
  15194. SWAP[]
  15195. #PUSH, BEcln
  15196. SWAP[]
  15197. JROT[], (BEcln=#LEndClear) /* Jump to end and clean up stack. */
  15198. POP[]
  15199. #PUSH, 0, 2
  15200. RS[] /* Read FN 84 flags */
  15201. #PUSH, BEclr /* If no FN 84 flags, return FALSE */
  15202. SWAP[]
  15203. JROF[], (BEclr=#LEndClear)
  15204. POP[]
  15205. #PUSH, 0, 2 /* 0 is the boolean tracking success, start off with FALSE */
  15206. RS[]
  15207. ROLL[]
  15208. #PUSH, 32 /* Maximum number of bits to loop through */
  15209. /* TopLoop: */
  15210. #LTopLoop:
  15211. /* STACK
  15212. Loop Iteration Count
  15213. Updated (shifted) Input Value
  15214. Updated (shifted) FN 84 Flag
  15215. Conditional boolean tracking success
  15216. */
  15217. DUP[]
  15218. NOT[]
  15219. IF[] /* Exit the loop when done */
  15220. POP[]
  15221. POP[]
  15222. POP[]
  15223. #PUSH, BDEnd /* 73 End */
  15224. JMPR[], (BDEnd=#LEndFn)
  15225. EIF[]
  15226. ROLL[]
  15227. ROLL[]
  15228. DUP[]
  15229. ROLL[]
  15230. DUP[]
  15231. ROLL[]
  15232. SWAP[]
  15233. /* STACK
  15234. Updated (shifted) FN 84 Flag
  15235. Updated (shifted) Input Value
  15236. Updated (shifted) FN 84 Flag
  15237. Updated (Shifted) Input Value
  15238. Loop Interation Count
  15239. Conditional boolean tracking success
  15240. */
  15241. /* Check to see if the lower-order bit is set in the FN 84 Flag */
  15242. #PUSH, 4096 /* Convert to 26.6 by multiply by 64 x 64 */
  15243. MUL[]
  15244. ODD[]
  15245. IF[]
  15246. /* Check to see if the lower-order bit is set in the Input Value */
  15247. #PUSH, 4096
  15248. MUL[]
  15249. ODD[]
  15250. IF[]
  15251. #PUSH, 4
  15252. MINDEX[]
  15253. #PUSH, 1 /* Set TRUE return code */
  15254. OR[] /* We OR this because we will immediately exit if we fail this test */
  15255. #PUSH, 4
  15256. MINDEX[]
  15257. #PUSH, 4
  15258. MINDEX[]
  15259. #PUSH, 4
  15260. MINDEX[]
  15261. ELSE[]
  15262. POP[]
  15263. POP[]
  15264. POP[]
  15265. POP[]
  15266. #PUSH, BTEnd , 0 /* 0 is the FALSE return code */
  15267. SWAP[]
  15268. JMPR[], (BTEnd=#LEndFn)
  15269. EIF[]
  15270. ELSE[]
  15271. POP[]
  15272. EIF[]
  15273. #PUSH, 4 /* Can this be cleaned up and integrated with the code below? */
  15274. MINDEX[]
  15275. SWAP[]
  15276. /* STACK
  15277. Updated (shifted) FN 84 Flag
  15278. Conditional boolean tracking success
  15279. Updated (shifted) Input Value
  15280. Loop Interation Count
  15281. */
  15282. /* Shift both the Input Value and the FN 84 Flag each one bit right */
  15283. #PUSH, 128 /* 2 in 26.6 */
  15284. DIV[]
  15285. DUP[]
  15286. NOT[]
  15287. IF[]
  15288. ROLL[]
  15289. NOT[]
  15290. ROLL[]
  15291. AND[]
  15292. SWAP[]
  15293. POP[]
  15294. SWAP[]
  15295. POP[]
  15296. #PUSH, BPEnd /* 29 End */
  15297. JMPR[], (BPEnd=#LEndFn)
  15298. EIF[]
  15299. ROLL[]
  15300. #PUSH, 128 /* 2 in 26.6 */
  15301. DIV[]
  15302. DUP[]
  15303. NOT[]
  15304. IF[]
  15305. POP[]
  15306. POP[]
  15307. SWAP[]
  15308. POP[]
  15309. #PUSH, BZEnd /* End */
  15310. JMPR[], (BZEnd=#LEndFn)
  15311. EIF[]
  15312. #PUSH, 4
  15313. MINDEX[]
  15314. #PUSH, 1
  15315. SUB[]
  15316. #PUSH, WReLoop /* -77 TopLoop */
  15317. JMPR[], (WReLoop=#LTopLoop)
  15318. /* EndClear: */
  15319. #LEndClear:
  15320. SWAP[]
  15321. POP[]
  15322. #LEndFn:
  15323. /* End: */
  15324. #END
  15325. #PUSHON
  15326. ENDF[]
  15327. </extraProgram>
  15328. <extraProgram name="ppgm">
  15329. /* auto-generated pre-program */
  15330. /* VTT 6.32 compiler */
  15331. /* Grey scaling? */
  15332. CALL[], 84
  15333. /* InstructionsOn */
  15334. #PUSHOFF
  15335. MPPEM[]
  15336. #PUSH, 2047
  15337. GT[]
  15338. MPPEM[]
  15339. #PUSH, 9
  15340. LT[]
  15341. OR[]
  15342. #PUSH, 1
  15343. GETINFO[]
  15344. #PUSH, 37
  15345. GTEQ[]
  15346. #PUSH, 1
  15347. GETINFO[]
  15348. #PUSH, 64
  15349. LTEQ[]
  15350. AND[]
  15351. #PUSH, 6
  15352. GETINFO[]
  15353. #PUSH, 0
  15354. NEQ[]
  15355. AND[]
  15356. OR[]
  15357. IF[]
  15358. #PUSH, 1, 1
  15359. INSTCTRL[]
  15360. EIF[]
  15361. #PUSHON
  15362. /* DropOutCtrlOff */
  15363. SCANCTRL[], 400
  15364. SCANTYPE[], 1
  15365. SCANTYPE[], 5
  15366. /* CvtCutIn */
  15367. SVTCA[Y]
  15368. SCVTCI[], 64
  15369. WS[], 3, 64
  15370. #PUSHOFF
  15371. MPPEM[]
  15372. #PUSH, 144
  15373. GTEQ[]
  15374. IF[]
  15375. #PUSH, 3, 0, 0
  15376. SCVTCI[]
  15377. WS[]
  15378. EIF[]
  15379. #PUSHON
  15380. /* ClearTypeCtrl */
  15381. #PUSHOFF
  15382. #PUSH, 2, 2
  15383. RS[]
  15384. LTEQ[]
  15385. IF[]
  15386. #PUSH, 4, 3
  15387. INSTCTRL[]
  15388. EIF[]
  15389. #PUSHON
  15390. WS[], 16, 0
  15391. /* LinearAdvanceWidths */
  15392. DLTC1[(2 @0 8)(2 @1 8)(2 @3 8)(2 @4 8)
  15393. (2 @7 8)(2 @9 8)]
  15394. DLTC1[(2 @13 -8)]
  15395. DLTC1[(2 @14 8)]
  15396. SVTCA[Y]
  15397. CALL[], 2, 89
  15398. SVTCA[Y]
  15399. CALL[], 8, 89
  15400. CALL[], 3, 125, 2, 85
  15401. CALL[], 9, 46, 8, 85
  15402. DLTC1[(0 @0 8)(0 @4 8)(0 @5 8)(0 @9 8)
  15403. (0 @14 8)]
  15404. SVTCA[Y]
  15405. CALL[], 0, 89
  15406. DLTC1[(6 @0 8)(6 @3 8)(6 @4 8)(6 @5 8)
  15407. (6 @7 8)(6 @9 8)]
  15408. SVTCA[Y]
  15409. CALL[], 6, 89
  15410. SVTCA[Y]
  15411. CALL[], 10, 89
  15412. DLTC1[(14 @6 8)]
  15413. SVTCA[Y]
  15414. CALL[], 14, 89
  15415. CALL[], 1, 84, 0, 85
  15416. CALL[], 7, 50, 6, 85
  15417. CALL[], 11, 63, 10, 85
  15418. CALL[], 15, 100, 14, 85
  15419. DLTC1[(4 @0 8)(4 @1 8)(4 @3 8)(4 @4 8)
  15420. (4 @7 8)(4 @9 8)(4 @14 8)]
  15421. SVTCA[Y]
  15422. CALL[], 4, 89
  15423. SVTCA[Y]
  15424. CALL[], 12, 89
  15425. CALL[], 5, 125, 4, 85
  15426. CALL[], 13, 46, 12, 85
  15427. SVTCA[Y]
  15428. CALL[], 16, 89
  15429. SVTCA[Y]
  15430. CALL[], 18, 89
  15431. CALL[], 17, 50, 16, 85
  15432. CALL[], 19, 50, 18, 85
  15433. SVTCA[X]
  15434. CALL[], 21, 25, 69, 22, 97, 90
  15435. SVTCA[X]
  15436. CALL[], 23, 58, 22, 79, 91
  15437. SVTCA[X]
  15438. CALL[], 26, 51, 25, 36, 91
  15439. SVTCA[X]
  15440. CALL[], 24, 58, 22, 79, 91
  15441. SVTCA[X]
  15442. CALL[], 27, 51, 25, 36, 91
  15443. SVTCA[X]
  15444. CALL[], 28, 22, 167, 31
  15445. SVTCA[Y]
  15446. CALL[], 29, 23, 255, 31
  15447. CALL[], 30, 24, 42, 31
  15448. SVTCA[X]
  15449. CALL[], 31, 53, 24, 22, 92
  15450. CALL[], 32, 31, 63, 31
  15451. CALL[], 33, 31, 63, 31
  15452. SVTCA[X]
  15453. CALL[], 34, 9, 26, 25, 92
  15454. SVTCA[X]
  15455. CALL[], 35, 25, 255, 31
  15456. SVTCA[Y]
  15457. CALL[], 36, 4, 26, 25, 92
  15458. SVTCA[Y]
  15459. CALL[], 37, 27, 56, 31
  15460. SVTCA[X]
  15461. CALL[], 38, 27, 27, 25, 92
  15462. CALL[], 39, 38, 100, 31
  15463. CALL[], 40, 38, 167, 31
  15464. CALL[], 50, 49, 125, 31
  15465. SVTCA[X]
  15466. CALL[], 53, 28, 250, 31
  15467. CALL[], 54, 28, 255, 31
  15468. CALL[], 55, 28, 250, 31
  15469. SVTCA[Y]
  15470. CALL[], 56, 29, 84, 31
  15471. CALL[], 57, 29, 250, 31
  15472. CALL[], 58, 29, 255, 31
  15473. CALL[], 59, 29, 100, 31
  15474. CALL[], 60, 30, 255, 31
  15475. CALL[], 61, 32, 84, 31
  15476. CALL[], 62, 32, 125, 31
  15477. CALL[], 63, 32, 255, 31
  15478. CALL[], 64, 32, 250, 31
  15479. CALL[], 65, 31, 167, 31
  15480. CALL[], 66, 31, 255, 31
  15481. CALL[], 67, 31, 167, 31
  15482. CALL[], 68, 33, 255, 31
  15483. CALL[], 69, 31, 32, 31
  15484. SVTCA[X]
  15485. CALL[], 70, 34, 255, 31
  15486. CALL[], 71, 35, 84, 31
  15487. CALL[], 72, 35, 250, 31
  15488. CALL[], 73, 35, 255, 31
  15489. CALL[], 74, 35, 167, 31
  15490. SVTCA[Y]
  15491. CALL[], 75, 36, 125, 31
  15492. CALL[], 76, 36, 255, 31
  15493. CALL[], 77, 36, 125, 31
  15494. CALL[], 78, 37, 84, 31
  15495. CALL[], 79, 37, 255, 31
  15496. CALL[], 80, 38, 56, 31
  15497. CALL[], 81, 39, 250, 31
  15498. CALL[], 82, 39, 255, 31
  15499. CALL[], 83, 38, 250, 31
  15500. CALL[], 84, 38, 255, 31
  15501. CALL[], 85, 40, 255, 31
  15502. CALL[], 86, 40, 125, 31
  15503. CALL[], 87, 38, 50, 31
  15504. SVTCA[X]
  15505. CALL[], 88, 41, 255, 31
  15506. CALL[], 89, 42, 167, 31
  15507. CALL[], 90, 42, 255, 31
  15508. CALL[], 91, 42, 250, 31
  15509. SVTCA[Y]
  15510. CALL[], 92, 43, 250, 31
  15511. CALL[], 93, 43, 255, 31
  15512. CALL[], 94, 43, 250, 31
  15513. CALL[], 95, 43, 100, 31
  15514. CALL[], 96, 44, 100, 31
  15515. CALL[], 97, 44, 255, 31
  15516. CALL[], 98, 45, 255, 31
  15517. SVTCA[X]
  15518. CALL[], 99, 46, 63, 31
  15519. CALL[], 100, 46, 125, 31
  15520. CALL[], 101, 46, 255, 31
  15521. CALL[], 102, 46, 250, 31
  15522. CALL[], 103, 46, 125, 31
  15523. CALL[], 104, 47, 250, 31
  15524. CALL[], 105, 47, 255, 31
  15525. SVTCA[Y]
  15526. CALL[], 106, 48, 255, 31
  15527. CALL[], 107, 49, 255, 31
  15528. CALL[], 108, 50, 255, 31
  15529. CALL[], 109, 50, 167, 31
  15530. CALL[], 110, 50, 72, 31
  15531. CALL[], 111, 51, 250, 31
  15532. CALL[], 112, 51, 255, 31
  15533. CALL[], 113, 52, 167, 31
  15534. CALL[], 114, 52, 255, 31
  15535. CALL[], 115, 52, 250, 31
  15536. CALL[], 116, 52, 100, 31
  15537. CALL[], 117, 52, 72, 31
  15538. CALL[], 118, 52, 34, 31
  15539. RTG[]
  15540. </extraProgram>
  15541. </TSI1>
  15542. <TSI3>
  15543. <glyphProgram name=".notdef">
  15544. /* VTTTalk Unicode 0xffff */
  15545. /* ACT generated Wed Jan 15 15:35:14 2020 */
  15546. /* Auto-Hinting Light */
  15547. /* ***Settings*** */
  15548. /* ModeHinting = LightLatin */
  15549. /* ToAnchorBottom = true */
  15550. /*Auto-Hinting Light is not applied: Empty glyph or glyph with one point*/
  15551. </glyphProgram>
  15552. <glyphProgram name="A">
  15553. /* Y direction */
  15554. ResYAnchor(6,8)
  15555. YDist(6,10)
  15556. ResYAnchor(7,3)
  15557. YIPAnchor(7,1,6)
  15558. YShift(1,2)
  15559. YInterpolate(6,4,7)
  15560. /* X direction */
  15561. Smooth()
  15562. </glyphProgram>
  15563. <glyphProgram name="AE">
  15564. /* Y direction */
  15565. ResYAnchor(0,8)
  15566. YShift(0,12)
  15567. YAnchor(12)
  15568. YShift(12,9)
  15569. ResYAnchor(1,2)
  15570. YShift(1,4)
  15571. YShift(4,19)
  15572. YIPAnchor(1,8,14,0)
  15573. YShift(8,5)
  15574. YShift(14,16)
  15575. /* X direction */
  15576. Smooth()
  15577. </glyphProgram>
  15578. <glyphProgram name="B">
  15579. /* Y direction */
  15580. ResYAnchor(0,8)
  15581. YShift(0,22)
  15582. ResYAnchor(1,2)
  15583. YShift(1,44)
  15584. YIPAnchor(1,32,0)
  15585. YShift(32,33)
  15586. YInterpolate(32,11,33)
  15587. /* X direction */
  15588. Smooth()
  15589. </glyphProgram>
  15590. <glyphProgram name="C">
  15591. /* Y direction */
  15592. ResYAnchor(11,3)
  15593. YShift(11,23)
  15594. YShift(11,16)
  15595. YShift(16,14)
  15596. YShift(16,17)
  15597. ResYAnchor(41,9)
  15598. YShift(41,33)
  15599. YShift(33,37)
  15600. YShift(37,38)
  15601. /* X direction */
  15602. Smooth()
  15603. </glyphProgram>
  15604. <glyphProgram name="CR">
  15605. /* VTTTalk Unicode 0xd */
  15606. /* ACT generated Wed Jan 15 15:35:14 2020 */
  15607. /* Auto-Hinting Light */
  15608. /* ***Settings*** */
  15609. /* ModeHinting = LightLatin */
  15610. /* ToAnchorBottom = true */
  15611. /*Auto-Hinting Light is not applied: Empty glyph or glyph with one point*/
  15612. </glyphProgram>
  15613. <glyphProgram name="D">
  15614. /* Y direction */
  15615. ResYAnchor(0,8)
  15616. YShift(0,16)
  15617. ResYAnchor(1,2)
  15618. YShift(1,26)
  15619. /* X direction */
  15620. Smooth()
  15621. </glyphProgram>
  15622. <glyphProgram name="E">
  15623. /* Y direction */
  15624. ResYAnchor(0,8)
  15625. YShift(0,9)
  15626. ResYAnchor(1,2)
  15627. YShift(1,4)
  15628. YIPAnchor(1,8,0)
  15629. YShift(8,5)
  15630. /* X direction */
  15631. Smooth()
  15632. </glyphProgram>
  15633. <glyphProgram name="Eng">
  15634. /* Y direction */
  15635. YAnchor(9)
  15636. YShift(9,18)
  15637. ResYAnchor(25,8)
  15638. ResYAnchor(27,2)
  15639. YShift(27,1)
  15640. YInterpolate(25,22,28,23,27)
  15641. /* X direction */
  15642. Smooth()
  15643. </glyphProgram>
  15644. <glyphProgram name="Eth">
  15645. /* VTTTalk Unicode 0xd0 */
  15646. /* ACT generated Wed Jan 15 15:35:14 2020 */
  15647. /* Auto-Hinting Light */
  15648. /* ***Settings*** */
  15649. /* ModeHinting = LightLatin */
  15650. /* ToAnchorBottom = true */
  15651. /* CVT 0 8 */
  15652. /* CVT 5 2 */
  15653. /* Min and Max */
  15654. ResYAnchor(0,8) /* min, CVT */
  15655. ResYAnchor(5,2) /* max, CVT */
  15656. /* CVTs - beginning */
  15657. /* CVTs - end */
  15658. /* YDir: Stroke #0 */
  15659. YShift(5,31) /*perpendicular to the stroke*/
  15660. /* YDir: Stroke #1 */
  15661. YInterpolate(5,35,0)
  15662. YAnchor(35)
  15663. YShift(35,32) /*perpendicular to the stroke*/
  15664. YShift(35,2) /*along bottom edge*/
  15665. YShift(32,3) /*along top edge*/
  15666. /* YDir: Stroke #2 */
  15667. YShift(0,21) /*perpendicular to the stroke*/
  15668. Smooth()
  15669. </glyphProgram>
  15670. <glyphProgram name="Euro">
  15671. /* Y direction */
  15672. ResYAnchor(0,13)
  15673. YShift(0,48)
  15674. ResYAnchor(19,5)
  15675. YShift(19,29)
  15676. YIPAnchor(0,7,11,19)
  15677. YShift(7,41)
  15678. YShift(7,4)
  15679. YShift(4,44)
  15680. YShift(11,37)
  15681. YShift(11,14)
  15682. YShift(14,34)
  15683. /* X direction */
  15684. Smooth()
  15685. </glyphProgram>
  15686. <glyphProgram name="F">
  15687. /* Y direction */
  15688. ResYAnchor(0,8)
  15689. ResYAnchor(1,2)
  15690. YShift(1,4)
  15691. YIPAnchor(1,8,0)
  15692. YShift(8,5)
  15693. /* X direction */
  15694. Smooth()
  15695. </glyphProgram>
  15696. <glyphProgram name="G">
  15697. /* Y direction */
  15698. ResYAnchor(10,3)
  15699. YShift(10,24)
  15700. YShift(10,16)
  15701. YShift(16,14)
  15702. YShift(16,17)
  15703. ResYAnchor(48,9)
  15704. YShift(48,35)
  15705. YIPAnchor(10,42,48)
  15706. YShift(42,43)
  15707. /* X direction */
  15708. Smooth()
  15709. </glyphProgram>
  15710. <glyphProgram name="H">
  15711. /* Y direction */
  15712. ResYAnchor(0,2)
  15713. YShift(0,9)
  15714. ResYAnchor(21,8)
  15715. YShift(21,17)
  15716. YIPAnchor(0,19,21)
  15717. YShift(19,7)
  15718. /* X direction */
  15719. Smooth()
  15720. </glyphProgram>
  15721. <glyphProgram name="Hbar">
  15722. /* Y direction */
  15723. ResYAnchor(4,2)
  15724. YShift(4,13)
  15725. ResYAnchor(25,8)
  15726. YShift(25,21)
  15727. YIPAnchor(4,11,25)
  15728. YDownToGrid(0)
  15729. YShift(11,0)
  15730. YAnchor(0)
  15731. YShift(11,23)
  15732. /* X direction */
  15733. Smooth()
  15734. </glyphProgram>
  15735. <glyphProgram name="I">
  15736. /* Y direction */
  15737. ResYAnchor(0,8)
  15738. YShift(0,9)
  15739. YShift(9,1)
  15740. ResYAnchor(5,2)
  15741. YShift(5,4)
  15742. YShift(4,8)
  15743. /* X direction */
  15744. Smooth()
  15745. </glyphProgram>
  15746. <glyphProgram name="J">
  15747. /* Y direction */
  15748. ResYAnchor(19,2)
  15749. YShift(19,18)
  15750. YShift(18,22)
  15751. ResYAnchor(28,9)
  15752. YShift(28,12)
  15753. /* X direction */
  15754. Smooth()
  15755. </glyphProgram>
  15756. <glyphProgram name="K">
  15757. /* Y direction */
  15758. ResYAnchor(3,8)
  15759. YShift(3,20)
  15760. ResYAnchor(4,2)
  15761. YShift(4,18)
  15762. YInterpolate(3,1,0,11,19,4)
  15763. /* X direction */
  15764. Smooth()
  15765. </glyphProgram>
  15766. <glyphProgram name="L">
  15767. /* Y direction */
  15768. ResYAnchor(0,2)
  15769. ResYAnchor(10,8)
  15770. YShift(10,7)
  15771. /* X direction */
  15772. Smooth()
  15773. </glyphProgram>
  15774. <glyphProgram name="Lcaron">
  15775. /* Y direction */
  15776. ResYAnchor(11,3)
  15777. YDist(11,0,&gt;=)
  15778. ResYAnchor(18,2)
  15779. ResYAnchor(28,8)
  15780. YShift(28,25)
  15781. /* X direction */
  15782. Smooth()
  15783. </glyphProgram>
  15784. <glyphProgram name="Lslash">
  15785. /* Y direction */
  15786. ResYAnchor(0,8)
  15787. YShift(0,20)
  15788. ResYAnchor(5,2)
  15789. YInterpolate(0,1,19,4,13,5)
  15790. /* X direction */
  15791. Smooth()
  15792. </glyphProgram>
  15793. <glyphProgram name="M">
  15794. /* Y direction */
  15795. ResYAnchor(0,8)
  15796. YShift(0,7)
  15797. ResYAnchor(2,2)
  15798. YShift(2,5)
  15799. YInterpolate(7,10,3,11,8,2)
  15800. /* X direction */
  15801. Smooth()
  15802. </glyphProgram>
  15803. <glyphProgram name="N">
  15804. /* Y direction */
  15805. ResYAnchor(1,2)
  15806. YShift(1,3)
  15807. ResYAnchor(14,8)
  15808. YShift(14,11)
  15809. YInterpolate(14,2,12,1)
  15810. /* X direction */
  15811. Smooth()
  15812. </glyphProgram>
  15813. <glyphProgram name="NULL">
  15814. /* VTTTalk Unicode 0x0 */
  15815. /* ACT generated Wed Jan 15 15:35:14 2020 */
  15816. /* Auto-Hinting Light */
  15817. /* ***Settings*** */
  15818. /* ModeHinting = LightLatin */
  15819. /* ToAnchorBottom = true */
  15820. /*Auto-Hinting Light is not applied: Empty glyph or glyph with one point*/
  15821. </glyphProgram>
  15822. <glyphProgram name="O">
  15823. /* Y direction */
  15824. ResYAnchor(0,9)
  15825. YShift(0,16)
  15826. ResYAnchor(8,3)
  15827. YShift(8,24)
  15828. /* X direction */
  15829. Smooth()
  15830. </glyphProgram>
  15831. <glyphProgram name="OE">
  15832. /* Y direction */
  15833. ResYAnchor(0,9)
  15834. YShift(0,28)
  15835. YInterpolate(0,25,28)
  15836. ResYAnchor(9,3)
  15837. YIPAnchor(9,20,0)
  15838. YShift(20,17)
  15839. YShift(9,35)
  15840. YInterpolate(35,12,9)
  15841. ResYAnchor(13,2)
  15842. YShift(13,16)
  15843. ResYAnchor(24,8)
  15844. YShift(24,21)
  15845. /* X direction */
  15846. Smooth()
  15847. </glyphProgram>
  15848. <glyphProgram name="Oslash">
  15849. /* Y direction */
  15850. ResYAnchor(4,9)
  15851. YShift(4,20)
  15852. YDownToGrid(0)
  15853. YShift(4,0)
  15854. YAnchor(0)
  15855. YShift(0,1)
  15856. ResYAnchor(12,3)
  15857. YShift(12,28)
  15858. YUpToGrid(2)
  15859. YShift(12,2)
  15860. YAnchor(2)
  15861. YShift(2,3)
  15862. /* X direction */
  15863. Smooth()
  15864. </glyphProgram>
  15865. <glyphProgram name="P">
  15866. /* Y direction */
  15867. ResYAnchor(0,8)
  15868. ResYAnchor(1,2)
  15869. YShift(1,24)
  15870. YIPAnchor(1,12,0)
  15871. YShift(12,14)
  15872. /* X direction */
  15873. Smooth()
  15874. </glyphProgram>
  15875. <glyphProgram name="Q">
  15876. /* Y direction */
  15877. YDownToGrid(0)
  15878. YAnchor(0,9)
  15879. YShift(0,28)
  15880. ResYAnchor(5,9)
  15881. YShift(5,24)
  15882. YShift(5,31)
  15883. ResYAnchor(14,3)
  15884. YShift(14,41)
  15885. /* X direction */
  15886. Smooth()
  15887. </glyphProgram>
  15888. <glyphProgram name="R">
  15889. /* Y direction */
  15890. ResYAnchor(0,8)
  15891. YShift(0,12)
  15892. ResYAnchor(1,2)
  15893. YShift(1,25)
  15894. YIPAnchor(1,14,0)
  15895. YShift(14,16)
  15896. YInterpolate(16,10,14)
  15897. /* X direction */
  15898. Smooth()
  15899. </glyphProgram>
  15900. <glyphProgram name="S">
  15901. /* Y direction */
  15902. ResYAnchor(31,3)
  15903. YShift(31,44)
  15904. ResYAnchor(64,9)
  15905. YShift(64,12)
  15906. YInterpolate(64,17,27,31)
  15907. /* X direction */
  15908. Smooth()
  15909. </glyphProgram>
  15910. <glyphProgram name="T">
  15911. /* Y direction */
  15912. ResYAnchor(0,8)
  15913. ResYAnchor(3,2)
  15914. YShift(3,2)
  15915. YShift(2,6)
  15916. /* X direction */
  15917. Smooth()
  15918. </glyphProgram>
  15919. <glyphProgram name="Tbar">
  15920. /* Y direction */
  15921. YAnchor(0,8)
  15922. ResYAnchor(3,2)
  15923. YShift(3,2)
  15924. YShift(2,6)
  15925. YIPAnchor(0,8,3)
  15926. YShift(8,9)
  15927. /* X direction */
  15928. Smooth()
  15929. </glyphProgram>
  15930. <glyphProgram name="Thorn">
  15931. /* Y direction */
  15932. ResYAnchor(0,8)
  15933. ResYAnchor(1,2)
  15934. YIPAnchor(1,9,19,0)
  15935. YShift(9,31)
  15936. YShift(19,21)
  15937. /* X direction */
  15938. Smooth()
  15939. </glyphProgram>
  15940. <glyphProgram name="U">
  15941. /* Y direction */
  15942. ResYAnchor(4,2)
  15943. YShift(4,19)
  15944. ResYAnchor(24,9)
  15945. YShift(24,14)
  15946. /* X direction */
  15947. Smooth()
  15948. </glyphProgram>
  15949. <glyphProgram name="U.i">
  15950. /* Y direction */
  15951. ResYAnchor(4,2)
  15952. YShift(4,19)
  15953. ResYAnchor(24,9)
  15954. YShift(24,14)
  15955. /* X direction */
  15956. Smooth()
  15957. </glyphProgram>
  15958. <glyphProgram name="V">
  15959. /* Y direction */
  15960. ResYAnchor(0,8)
  15961. ResYAnchor(5,2)
  15962. YShift(5,2)
  15963. YInterpolate(0,3,5)
  15964. /* X direction */
  15965. Smooth()
  15966. </glyphProgram>
  15967. <glyphProgram name="W">
  15968. /* Y direction */
  15969. ResYAnchor(0,8)
  15970. YShift(0,10)
  15971. ResYAnchor(1,2)
  15972. YShift(1,8)
  15973. YIPAnchor(0,4,1)
  15974. YInterpolate(0,6,3,11,4)
  15975. /* X direction */
  15976. Smooth()
  15977. </glyphProgram>
  15978. <glyphProgram name="X">
  15979. /* Y direction */
  15980. ResYAnchor(0,8)
  15981. YShift(0,9)
  15982. ResYAnchor(2,2)
  15983. YShift(2,6)
  15984. YAnchor(6)
  15985. YInterpolate(0,10,1,7,4,2)
  15986. /* X direction */
  15987. Smooth()
  15988. </glyphProgram>
  15989. <glyphProgram name="Y">
  15990. /* Y direction */
  15991. YAnchor(0,8)
  15992. ResYAnchor(2,2)
  15993. YShift(2,6)
  15994. YInterpolate(0,7,1,4,2)
  15995. ResYAnchor(8,8)
  15996. /* X direction */
  15997. Smooth()
  15998. </glyphProgram>
  15999. <glyphProgram name="Z">
  16000. /* Y direction */
  16001. ResYAnchor(3,2)
  16002. YShift(3,2)
  16003. YShift(2,5)
  16004. ResYAnchor(14,8)
  16005. YShift(14,6)
  16006. YShift(6,0)
  16007. /* X direction */
  16008. Smooth()
  16009. </glyphProgram>
  16010. <glyphProgram name="a">
  16011. /* Y direction */
  16012. ResYAnchor(0,11)
  16013. YShift(0,27)
  16014. YShift(27,51)
  16015. ResYAnchor(43,7)
  16016. YShift(43,36)
  16017. YIPAnchor(43,17,0)
  16018. YShift(17,13)
  16019. YShift(17,8)
  16020. YShift(8,12)
  16021. ResYAnchor(49,10)
  16022. /* X direction */
  16023. Smooth()
  16024. </glyphProgram>
  16025. <glyphProgram name="acute">
  16026. /* Y direction */
  16027. YAnchor(0)
  16028. YDist(0,2,&gt;=2)
  16029. YInterpolate(0,1,3,2)
  16030. /* X direction */
  16031. Smooth()
  16032. </glyphProgram>
  16033. <glyphProgram name="acute.case">
  16034. /* Y direction */
  16035. YAnchor(0)
  16036. YDist(0,2,&gt;=2)
  16037. YInterpolate(0,1,3,2)
  16038. /* X direction */
  16039. Smooth()
  16040. </glyphProgram>
  16041. <glyphProgram name="ae">
  16042. /* Y direction */
  16043. ResYAnchor(0,11)
  16044. YShift(0,48)
  16045. YShift(48,40)
  16046. YShift(0,56)
  16047. YShift(56,52)
  16048. ResYAnchor(20,7)
  16049. YShift(20,13)
  16050. YShift(20,24)
  16051. YShift(20,28)
  16052. YShift(28,73)
  16053. YIPAnchor(20,34,0)
  16054. YShift(34,33)
  16055. YShift(34,60)
  16056. YShift(60,9)
  16057. YShift(34,68)
  16058. YShift(68,69)
  16059. /* X direction */
  16060. Smooth()
  16061. </glyphProgram>
  16062. <glyphProgram name="ampersand">
  16063. /* Y direction */
  16064. YAnchor(0,9)
  16065. YShift(0,46)
  16066. ResYAnchor(5,9)
  16067. YShift(5,47)
  16068. ResYAnchor(22,3)
  16069. YShift(22,70)
  16070. YInterpolate(5,1,51,45,32,52,31,14,62,22)
  16071. /* X direction */
  16072. Smooth()
  16073. </glyphProgram>
  16074. <glyphProgram name="arrowboth">
  16075. /* Y direction */
  16076. YAnchor(6,18)
  16077. YShift(6,2)
  16078. YShift(6,9)
  16079. YShift(6,7)
  16080. YShift(7,8)
  16081. YShift(7,4)
  16082. YShift(4,3)
  16083. YShift(6,13)
  16084. YShift(13,1)
  16085. YShift(13,10)
  16086. YShift(13,12)
  16087. YShift(12,11)
  16088. YShift(12,15)
  16089. YShift(15,0)
  16090. /* X direction */
  16091. Smooth()
  16092. </glyphProgram>
  16093. <glyphProgram name="arrowdown">
  16094. /* Y direction */
  16095. YAnchor(0)
  16096. YAnchor(5)
  16097. YShift(5,3)
  16098. YAnchor(3)
  16099. YShift(3,4)
  16100. YShift(3,8)
  16101. YShift(8,7)
  16102. YShift(5,9)
  16103. YShift(9,2)
  16104. /* X direction */
  16105. Smooth()
  16106. </glyphProgram>
  16107. <glyphProgram name="arrowleft">
  16108. /* Y direction */
  16109. YAnchor(1)
  16110. YShift(1,5)
  16111. YShift(1,0)
  16112. YShift(0,6)
  16113. YShift(0,8)
  16114. YShift(8,7)
  16115. YShift(1,3)
  16116. YShift(3,4)
  16117. /* X direction */
  16118. Smooth()
  16119. </glyphProgram>
  16120. <glyphProgram name="arrowright">
  16121. /* Y direction */
  16122. YAnchor(9)
  16123. YShift(9,5)
  16124. YShift(9,0)
  16125. YShift(0,4)
  16126. YShift(0,2)
  16127. YShift(2,3)
  16128. YShift(9,7)
  16129. YShift(7,6)
  16130. /* X direction */
  16131. Smooth()
  16132. </glyphProgram>
  16133. <glyphProgram name="arrowup">
  16134. /* Y direction */
  16135. YAnchor(4)
  16136. YShift(4,1)
  16137. YShift(1,8)
  16138. YShift(4,2)
  16139. YAnchor(2)
  16140. YShift(2,3)
  16141. YShift(2,7)
  16142. YShift(7,6)
  16143. YAnchor(9)
  16144. /* X direction */
  16145. Smooth()
  16146. </glyphProgram>
  16147. <glyphProgram name="arrowupdn">
  16148. /* Y direction */
  16149. YAnchor(1)
  16150. YAnchor(9)
  16151. YInterpolate(1,14,5,6,13,9)
  16152. /* X direction */
  16153. Smooth()
  16154. </glyphProgram>
  16155. <glyphProgram name="asciicircum">
  16156. /* Y direction */
  16157. YAnchor(0)
  16158. YShift(0,1)
  16159. YShift(0,5)
  16160. YShift(5,4)
  16161. ResYAnchor(2,2)
  16162. YInterpolate(0,6,2)
  16163. /* X direction */
  16164. Smooth()
  16165. </glyphProgram>
  16166. <glyphProgram name="asciitilde">
  16167. /* Y direction */
  16168. YAnchor(0,18)
  16169. YShift(0,18)
  16170. YShift(0,8)
  16171. YShift(8,9)
  16172. YDist(0,13,&gt;=2)
  16173. YShift(13,5)
  16174. YShift(13,21)
  16175. YShift(21,22)
  16176. /* X direction */
  16177. Smooth()
  16178. </glyphProgram>
  16179. <glyphProgram name="asterisk">
  16180. /* VTTTalk Unicode 0x2a (*) */
  16181. /* ACT generated Wed Jan 15 15:35:14 2020 */
  16182. /* Y direction */
  16183. YAnchor(6)
  16184. YShift(6,0)
  16185. YAnchor(0)
  16186. YShift(0,13)
  16187. YInterpolate(0,2,5,8,14,11,3,4,10,9,6)
  16188. /* X direction */
  16189. Smooth()
  16190. </glyphProgram>
  16191. <glyphProgram name="asterisk.ss01">
  16192. /* Y direction */
  16193. ResYAnchor(6,2)
  16194. YShift(6,0)
  16195. YAnchor(0)
  16196. YShift(0,13)
  16197. YInterpolate(0,2,5,8,14,11,3,4,10,9,6)
  16198. /* X direction */
  16199. Smooth()
  16200. </glyphProgram>
  16201. <glyphProgram name="asteriskmath">
  16202. /* VTTTalk Unicode 0x2217 */
  16203. /* ACT generated Wed Jan 15 15:35:14 2020 */
  16204. /* Y direction */
  16205. YAnchor(6)
  16206. YShift(6,0)
  16207. YAnchor(0)
  16208. YShift(0,13)
  16209. YInterpolate(0,2,5,8,14,11,3,4,10,9,6)
  16210. /* X direction */
  16211. Smooth()
  16212. </glyphProgram>
  16213. <glyphProgram name="at">
  16214. /* Y direction */
  16215. ResYAnchor(0,9)
  16216. YShift(0,44)
  16217. ResYAnchor(10,3)
  16218. YShift(10,34)
  16219. YIPAnchor(0,21,30,10)
  16220. YShift(21,17)
  16221. YAnchor(17)
  16222. YShift(21,51)
  16223. YShift(30,56)
  16224. /* X direction */
  16225. Smooth()
  16226. </glyphProgram>
  16227. <glyphProgram name="b">
  16228. /* Y direction */
  16229. ResYAnchor(6,10)
  16230. ResYAnchor(7,0)
  16231. ResYAnchor(19,7)
  16232. YShift(19,40)
  16233. YShift(40,14)
  16234. ResYAnchor(29,11)
  16235. YShift(29,49)
  16236. YShift(49,4)
  16237. /* X direction */
  16238. Smooth()
  16239. </glyphProgram>
  16240. <glyphProgram name="backslash">
  16241. /* Y direction */
  16242. YAnchor(0)
  16243. YShift(0,3)
  16244. YAnchor(2)
  16245. YShift(2,1)
  16246. /* X direction */
  16247. Smooth()
  16248. </glyphProgram>
  16249. <glyphProgram name="bar">
  16250. /* VTTTalk Unicode 0x7c (|) */
  16251. /* ACT generated Wed Jan 15 15:35:14 2020 */
  16252. /* Auto-Hinting Light */
  16253. /* ***Settings*** */
  16254. /* ModeHinting = LightLatin */
  16255. /* ToAnchorBottom = true */
  16256. /* Min and Max */
  16257. YAnchor(0) /* min */
  16258. ResYAnchor(1,3) /* max */
  16259. Smooth()
  16260. </glyphProgram>
  16261. <glyphProgram name="braceleft">
  16262. /* Y direction */
  16263. YAnchor(0)
  16264. YShift(0,41)
  16265. YAnchor(21)
  16266. YShift(21,24)
  16267. YIPAnchor(0,10,21)
  16268. YShift(10,11)
  16269. YInterpolate(10,32,11)
  16270. /* X direction */
  16271. Smooth()
  16272. </glyphProgram>
  16273. <glyphProgram name="braceright">
  16274. /* Y direction */
  16275. YAnchor(1)
  16276. YShift(1,2)
  16277. YAnchor(22)
  16278. YShift(22,21)
  16279. YIPAnchor(1,35,22)
  16280. YShift(35,32)
  16281. YInterpolate(32,12,35)
  16282. /* X direction */
  16283. Smooth()
  16284. </glyphProgram>
  16285. <glyphProgram name="bracketleft">
  16286. /* Y direction */
  16287. YAnchor(0)
  16288. YShift(0,5)
  16289. YAnchor(1)
  16290. YShift(1,4)
  16291. /* X direction */
  16292. Smooth()
  16293. </glyphProgram>
  16294. <glyphProgram name="bracketright">
  16295. /* Y direction */
  16296. YAnchor(1)
  16297. YShift(1,2)
  16298. YAnchor(6)
  16299. YShift(6,5)
  16300. /* X direction */
  16301. Smooth()
  16302. </glyphProgram>
  16303. <glyphProgram name="breve">
  16304. /* Y direction */
  16305. YAnchor(0)
  16306. YShift(0,7)
  16307. YDist(0,4,&gt;=2)
  16308. YShift(4,3)
  16309. YShift(4,10)
  16310. YShift(10,11)
  16311. /* X direction */
  16312. Smooth()
  16313. </glyphProgram>
  16314. <glyphProgram name="brokenbar">
  16315. /* Y direction */
  16316. ResYAnchor(1,3)
  16317. YShift(1,0)
  16318. YAnchor(4)
  16319. YShift(4,5)
  16320. /* X direction */
  16321. Smooth()
  16322. </glyphProgram>
  16323. <glyphProgram name="bullet">
  16324. /* Y direction */
  16325. YAnchor(0)
  16326. YShift(0,8)
  16327. /* X direction */
  16328. Smooth()
  16329. </glyphProgram>
  16330. <glyphProgram name="c">
  16331. /* VTTTalk Unicode 0x63 (c) */
  16332. /* ACT generated Wed Jan 15 15:35:14 2020 */
  16333. /* Auto-Hinting Light */
  16334. /* ***Settings*** */
  16335. /* ModeHinting = LightLatin */
  16336. /* ToAnchorBottom = true */
  16337. /* CVT 10 7 */
  16338. /* CVT 40 11 */
  16339. /* Min and Max */
  16340. ResYAnchor(40,11) /* min, CVT */
  16341. ResYAnchor(10,7) /* max, CVT */
  16342. /* CVTs - beginning */
  16343. /* CVTs - end */
  16344. /* YDir: Stroke #0 */
  16345. YShift(10,22) /*perpendicular to the stroke*/
  16346. YShift(40,32)
  16347. Smooth()
  16348. </glyphProgram>
  16349. <glyphProgram name="caron">
  16350. /* Y direction */
  16351. YAnchor(0)
  16352. YDist(0,2,&gt;=)
  16353. YShift(2,1)
  16354. YInterpolate(0,3,2)
  16355. YShift(2,4)
  16356. YShift(4,5)
  16357. /* X direction */
  16358. Smooth()
  16359. </glyphProgram>
  16360. <glyphProgram name="caron.case">
  16361. /* Y direction */
  16362. YAnchor(2)
  16363. YDist(2,5,&gt;=2)
  16364. YShift(5,4)
  16365. YShift(5,0)
  16366. YShift(0,1)
  16367. YInterpolate(5,6,2)
  16368. /* X direction */
  16369. Smooth()
  16370. </glyphProgram>
  16371. <glyphProgram name="cedilla">
  16372. /* Y direction */
  16373. YAnchor(15)
  16374. YDownToGrid(0)
  16375. YDist(15,0,&gt;=2)
  16376. YShift(0,7)
  16377. YShift(15,14)
  16378. YShift(14,17)
  16379. /* X direction */
  16380. Smooth()
  16381. </glyphProgram>
  16382. <glyphProgram name="cent">
  16383. /* Y direction */
  16384. YAnchor(14)
  16385. YShift(14,2)
  16386. YAnchor(2)
  16387. YShift(14,26)
  16388. YAnchor(44)
  16389. YShift(44,0)
  16390. YAnchor(0)
  16391. YShift(44,36)
  16392. /* X direction */
  16393. Smooth()
  16394. </glyphProgram>
  16395. <glyphProgram name="circle">
  16396. /* VTTTalk Unicode 0x25cb */
  16397. /* ACT generated Wed Jan 15 15:35:14 2020 */
  16398. /* Auto-Hinting Light */
  16399. /* ***Settings*** */
  16400. /* ModeHinting = LightLatin */
  16401. /* ToAnchorBottom = true */
  16402. /* Min and Max */
  16403. YAnchor(0) /* min */
  16404. YAnchor(10) /* max */
  16405. /* YDir: Stroke #0 */
  16406. YShift(10,30) /*perpendicular to the stroke*/
  16407. /* YDir: Stroke #1 */
  16408. YShift(0,20) /*perpendicular to the stroke*/
  16409. Smooth()
  16410. </glyphProgram>
  16411. <glyphProgram name="circleplus">
  16412. /* Y direction */
  16413. YAnchor(10)
  16414. YShift(10,30)
  16415. YShift(10,0)
  16416. YAnchor(0)
  16417. YShift(0,20)
  16418. YInterpolate(0,51,50,41,44,47,45,10)
  16419. /* X direction */
  16420. Smooth()
  16421. </glyphProgram>
  16422. <glyphProgram name="circumflex">
  16423. /* Y direction */
  16424. YAnchor(2)
  16425. YShift(2,3)
  16426. YShift(2,0)
  16427. YShift(0,6)
  16428. YDist(2,4,&gt;=)
  16429. YInterpolate(2,1,4)
  16430. /* X direction */
  16431. Smooth()
  16432. </glyphProgram>
  16433. <glyphProgram name="club">
  16434. /* Y direction */
  16435. YAnchor(1)
  16436. YShift(1,2)
  16437. YShift(2,3)
  16438. YShift(1,48)
  16439. YShift(48,47)
  16440. YAnchor(36)
  16441. YShift(36,21)
  16442. YAnchor(21)
  16443. YShift(21,6)
  16444. YShift(21,15)
  16445. YShift(15,18)
  16446. YShift(15,44)
  16447. /* X direction */
  16448. Smooth()
  16449. </glyphProgram>
  16450. <glyphProgram name="colon">
  16451. /* Y direction */
  16452. YAnchor(6)
  16453. YShift(6,0)
  16454. ResYAnchor(12,11)
  16455. YShift(12,18)
  16456. /* X direction */
  16457. Smooth()
  16458. </glyphProgram>
  16459. <glyphProgram name="colonmonetary">
  16460. /* Y direction */
  16461. ResYAnchor(19,5)
  16462. YShift(19,31)
  16463. YDist(19,5,&gt;=)
  16464. YShift(5,1)
  16465. ResYAnchor(49,13)
  16466. YShift(49,41)
  16467. YDist(49,3,&gt;=)
  16468. YShift(3,7)
  16469. /* X direction */
  16470. Smooth()
  16471. </glyphProgram>
  16472. <glyphProgram name="comma">
  16473. /* Y direction */
  16474. YAnchor(12)
  16475. YDist(12,0,&gt;=3)
  16476. /* X direction */
  16477. Smooth()
  16478. </glyphProgram>
  16479. <glyphProgram name="copyright">
  16480. /* Y direction */
  16481. YAnchor(38)
  16482. YShift(38,59)
  16483. YDist(38,48,&gt;=7)
  16484. YShift(48,69)
  16485. YInterpolate(38,0,30,21,9,48)
  16486. /* X direction */
  16487. Smooth()
  16488. </glyphProgram>
  16489. <glyphProgram name="currency">
  16490. /* Y direction */
  16491. YAnchor(14)
  16492. YShift(14,44)
  16493. YAnchor(32)
  16494. YShift(32,36)
  16495. /* X direction */
  16496. Smooth()
  16497. </glyphProgram>
  16498. <glyphProgram name="d">
  16499. /* Y direction */
  16500. ResYAnchor(10,7)
  16501. YShift(10,44)
  16502. YShift(44,14)
  16503. ResYAnchor(15,0)
  16504. ResYAnchor(26,10)
  16505. ResYAnchor(34,11)
  16506. YShift(34,53)
  16507. YShift(53,30)
  16508. /* X direction */
  16509. Smooth()
  16510. </glyphProgram>
  16511. <glyphProgram name="dagger">
  16512. /* VTTTalk Unicode 0x2020 */
  16513. /* ACT generated Wed Jan 15 15:35:14 2020 */
  16514. /* Auto-Hinting Light */
  16515. /* ***Settings*** */
  16516. /* ModeHinting = LightLatin */
  16517. /* ToAnchorBottom = true */
  16518. /* Min and Max */
  16519. YAnchor(0) /* min */
  16520. YAnchor(5,1) /* max */
  16521. /* YDir: Stroke #0 */
  16522. YInterpolate(5,3,0)
  16523. YAnchor(3)
  16524. YShift(3,2) /*perpendicular to the stroke*/
  16525. YShift(2,10) /*along bottom edge*/
  16526. YShift(3,7) /*along top edge*/
  16527. Smooth()
  16528. </glyphProgram>
  16529. <glyphProgram name="daggerdbl">
  16530. /* VTTTalk Unicode 0x2021 */
  16531. /* ACT generated Wed Jan 15 15:35:14 2020 */
  16532. /* Auto-Hinting Light */
  16533. /* ***Settings*** */
  16534. /* ModeHinting = LightLatin */
  16535. /* ToAnchorBottom = true */
  16536. /* Min and Max */
  16537. YAnchor(0) /* min */
  16538. ResYAnchor(9,1) /* max */
  16539. /* YDir: Stroke #0 */
  16540. YInterpolate(9,7,0)
  16541. YAnchor(7)
  16542. YShift(7,6) /*perpendicular to the stroke*/
  16543. YShift(6,14) /*along bottom edge*/
  16544. YShift(7,11) /*along top edge*/
  16545. /* YDir: Stroke #1 */
  16546. YInterpolate(9,2,0)
  16547. YAnchor(2)
  16548. YShift(2,3) /*perpendicular to the stroke*/
  16549. YShift(2,18) /*along bottom edge*/
  16550. YShift(3,15) /*along top edge*/
  16551. Smooth()
  16552. </glyphProgram>
  16553. <glyphProgram name="dbldnhorzbxd">
  16554. /* VTTTalk Unicode 0x2566 */
  16555. /* ACT generated Wed Jan 15 15:35:14 2020 */
  16556. /* Auto-Hinting Light */
  16557. /* ***Settings*** */
  16558. /* ModeHinting = LightLatin */
  16559. /* ToAnchorBottom = true */
  16560. /* Min and Max */
  16561. YAnchor(0) /* min */
  16562. YAnchor(13) /* max */
  16563. /* YDir: Stroke #0 */
  16564. YShift(13,12) /*perpendicular to the stroke*/
  16565. /* YDir: Stroke #1 */
  16566. YInterpolate(13,7,0)
  16567. YAnchor(7)
  16568. YShift(7,10) /*perpendicular to the stroke*/
  16569. /* YDir: Stroke #2 */
  16570. YInterpolate(13,3,0)
  16571. YAnchor(3)
  16572. YShift(3,2) /*perpendicular to the stroke*/
  16573. /* Extreme Min */
  16574. YShift(0,11)
  16575. Smooth()
  16576. </glyphProgram>
  16577. <glyphProgram name="dbldnleftbxd">
  16578. /* VTTTalk Unicode 0x2557 */
  16579. /* ACT generated Wed Jan 15 15:35:14 2020 */
  16580. /* Auto-Hinting Light */
  16581. /* ***Settings*** */
  16582. /* ModeHinting = LightLatin */
  16583. /* ToAnchorBottom = true */
  16584. /* Min and Max */
  16585. YAnchor(0) /* min */
  16586. YAnchor(9) /* max */
  16587. /* YDir: Stroke #0 */
  16588. YShift(9,8) /*perpendicular to the stroke*/
  16589. /* YDir: Stroke #1 */
  16590. YInterpolate(9,3,0)
  16591. YAnchor(3)
  16592. YShift(3,2) /*perpendicular to the stroke*/
  16593. /* Extreme Min */
  16594. YShift(0,11)
  16595. Smooth()
  16596. </glyphProgram>
  16597. <glyphProgram name="dbldnrightbxd">
  16598. /* VTTTalk Unicode 0x2554 */
  16599. /* ACT generated Wed Jan 15 15:35:14 2020 */
  16600. /* Auto-Hinting Light */
  16601. /* ***Settings*** */
  16602. /* ModeHinting = LightLatin */
  16603. /* ToAnchorBottom = true */
  16604. /* Min and Max */
  16605. YAnchor(0) /* min */
  16606. YAnchor(1) /* max */
  16607. /* YDir: Stroke #0 */
  16608. YShift(1,4) /*perpendicular to the stroke*/
  16609. /* YDir: Stroke #1 */
  16610. YInterpolate(1,7,0)
  16611. YAnchor(7)
  16612. YShift(7,10) /*perpendicular to the stroke*/
  16613. /* Extreme Min */
  16614. YShift(0,11)
  16615. Smooth()
  16616. </glyphProgram>
  16617. <glyphProgram name="dblhorzbxd">
  16618. /* VTTTalk Unicode 0x2550 */
  16619. /* ACT generated Wed Jan 15 15:35:14 2020 */
  16620. /* Auto-Hinting Light */
  16621. /* ***Settings*** */
  16622. /* ModeHinting = LightLatin */
  16623. /* ToAnchorBottom = true */
  16624. /* Min and Max */
  16625. YAnchor(0) /* min */
  16626. YAnchor(5) /* max */
  16627. /* YDir: Stroke #0 */
  16628. YShift(5,4) /*perpendicular to the stroke*/
  16629. /* YDir: Stroke #1 */
  16630. YShift(0,1) /*perpendicular to the stroke*/
  16631. Smooth()
  16632. </glyphProgram>
  16633. <glyphProgram name="dbluphorzbxd">
  16634. /* VTTTalk Unicode 0x2569 */
  16635. /* ACT generated Wed Jan 15 15:35:14 2020 */
  16636. /* Auto-Hinting Light */
  16637. /* ***Settings*** */
  16638. /* ModeHinting = LightLatin */
  16639. /* ToAnchorBottom = true */
  16640. /* Min and Max */
  16641. YAnchor(0) /* min */
  16642. YAnchor(7) /* max */
  16643. /* YDir: Stroke #0 */
  16644. YInterpolate(7,10,0)
  16645. YAnchor(10)
  16646. YShift(10,13) /*perpendicular to the stroke*/
  16647. /* YDir: Stroke #1 */
  16648. YInterpolate(7,4,0)
  16649. YAnchor(4)
  16650. YShift(4,5) /*perpendicular to the stroke*/
  16651. /* YDir: Stroke #2 */
  16652. YShift(0,1) /*perpendicular to the stroke*/
  16653. /* Extreme Max */
  16654. YShift(7,12)
  16655. Smooth()
  16656. </glyphProgram>
  16657. <glyphProgram name="dblupleftbxd">
  16658. /* VTTTalk Unicode 0x255d */
  16659. /* ACT generated Wed Jan 15 15:35:14 2020 */
  16660. /* Auto-Hinting Light */
  16661. /* ***Settings*** */
  16662. /* ModeHinting = LightLatin */
  16663. /* ToAnchorBottom = true */
  16664. /* Min and Max */
  16665. YAnchor(0) /* min */
  16666. YAnchor(3) /* max */
  16667. /* YDir: Stroke #0 */
  16668. YInterpolate(3,6,0)
  16669. YAnchor(6)
  16670. YShift(6,7) /*perpendicular to the stroke*/
  16671. /* YDir: Stroke #1 */
  16672. YShift(0,1) /*perpendicular to the stroke*/
  16673. /* Extreme Max */
  16674. YShift(3,10)
  16675. Smooth()
  16676. </glyphProgram>
  16677. <glyphProgram name="dbluprightbxd">
  16678. /* VTTTalk Unicode 0x255a */
  16679. /* ACT generated Wed Jan 15 15:35:14 2020 */
  16680. /* Auto-Hinting Light */
  16681. /* ***Settings*** */
  16682. /* ModeHinting = LightLatin */
  16683. /* ToAnchorBottom = true */
  16684. /* Min and Max */
  16685. YAnchor(0) /* min */
  16686. YAnchor(1) /* max */
  16687. /* YDir: Stroke #0 */
  16688. YInterpolate(1,6,0)
  16689. YAnchor(6)
  16690. YShift(6,9) /*perpendicular to the stroke*/
  16691. /* YDir: Stroke #1 */
  16692. YShift(0,3) /*perpendicular to the stroke*/
  16693. /* Extreme Max */
  16694. YShift(1,8)
  16695. Smooth()
  16696. </glyphProgram>
  16697. <glyphProgram name="dblvertbxd">
  16698. /* VTTTalk Unicode 0x2551 */
  16699. /* ACT generated Wed Jan 15 15:35:14 2020 */
  16700. /* Auto-Hinting Light */
  16701. /* ***Settings*** */
  16702. /* ModeHinting = LightLatin */
  16703. /* ToAnchorBottom = true */
  16704. /* Min and Max */
  16705. YAnchor(0) /* min */
  16706. YAnchor(1) /* max */
  16707. /* Contour #1 */
  16708. YShift(1,5) /* max */
  16709. YShift(0,4) /* min */
  16710. Smooth()
  16711. </glyphProgram>
  16712. <glyphProgram name="dblverthorzbxd">
  16713. /* Y direction */
  16714. YAnchor(0)
  16715. YShift(0,6)
  16716. YAnchor(3)
  16717. YShift(3,2)
  16718. YShift(3,7)
  16719. YAnchor(12)
  16720. YShift(12,18)
  16721. YShift(12,13)
  16722. YShift(13,21)
  16723. YAnchor(15)
  16724. YShift(15,19)
  16725. /* X direction */
  16726. Smooth()
  16727. </glyphProgram>
  16728. <glyphProgram name="dblvertleftbxd">
  16729. /* Y direction */
  16730. YAnchor(0)
  16731. YShift(0,6)
  16732. YAnchor(3)
  16733. YShift(3,2)
  16734. YAnchor(10)
  16735. YShift(10,11)
  16736. YAnchor(13)
  16737. YShift(13,7)
  16738. /* X direction */
  16739. Smooth()
  16740. </glyphProgram>
  16741. <glyphProgram name="dblvertrightbxd">
  16742. /* VTTTalk Unicode 0x2560 */
  16743. /* ACT generated Wed Jan 15 15:35:14 2020 */
  16744. /* Auto-Hinting Light */
  16745. /* ***Settings*** */
  16746. /* ModeHinting = LightLatin */
  16747. /* ToAnchorBottom = true */
  16748. /* Min and Max */
  16749. YAnchor(0) /* min */
  16750. YAnchor(1) /* max */
  16751. /* YDir: Stroke #0 */
  16752. YInterpolate(1,13,0)
  16753. YAnchor(13)
  16754. YShift(13,10) /*perpendicular to the stroke*/
  16755. /* YDir: Stroke #1 */
  16756. YInterpolate(1,8,0)
  16757. YAnchor(8)
  16758. YShift(8,5) /*perpendicular to the stroke*/
  16759. /* Extreme Min */
  16760. YShift(0,9)
  16761. /* Extreme Max */
  16762. YShift(1,12)
  16763. Smooth()
  16764. </glyphProgram>
  16765. <glyphProgram name="dcaron">
  16766. /* Y direction */
  16767. YAnchor(10,7)
  16768. YShift(10,42)
  16769. YShift(42,13)
  16770. YAnchor(14,0)
  16771. YShift(14,53)
  16772. YAnchor(53)
  16773. YDist(53,60,&gt;=)
  16774. YAnchor(25,10)
  16775. YAnchor(33,11)
  16776. YShift(33,52)
  16777. YShift(52,29)
  16778. /* X direction */
  16779. Smooth()
  16780. </glyphProgram>
  16781. <glyphProgram name="degree">
  16782. /* Y direction */
  16783. ResYAnchor(9,3)
  16784. YShift(9,25)
  16785. YDist(9,0,&gt;=3)
  16786. YShift(0,17)
  16787. /* X direction */
  16788. Smooth()
  16789. </glyphProgram>
  16790. <glyphProgram name="diamond">
  16791. /* VTTTalk Unicode 0x2666 */
  16792. /* ACT generated Wed Jan 15 15:35:14 2020 */
  16793. /* Auto-Hinting Light */
  16794. /* ***Settings*** */
  16795. /* ModeHinting = LightLatin */
  16796. /* ToAnchorBottom = true */
  16797. /* CVT 5 18 DISABLED for a NON-LATIN glyph */
  16798. /* Min and Max */
  16799. YAnchor(4) /* min */
  16800. YAnchor(0) /* max */
  16801. Smooth()
  16802. </glyphProgram>
  16803. <glyphProgram name="dieresis">
  16804. /* Y direction */
  16805. YAnchor(0)
  16806. YShift(0,6)
  16807. YShift(0,12)
  16808. YShift(12,18)
  16809. /* X direction */
  16810. Smooth()
  16811. </glyphProgram>
  16812. <glyphProgram name="dieresis.case">
  16813. /* Y direction */
  16814. YAnchor(12)
  16815. YShift(12,18)
  16816. YShift(12,0)
  16817. YShift(0,6)
  16818. /* X direction */
  16819. Smooth()
  16820. </glyphProgram>
  16821. <glyphProgram name="divide">
  16822. /* Y direction */
  16823. YAnchor(1)
  16824. YShift(1,0)
  16825. YShift(1,4)
  16826. YAnchor(4)
  16827. YShift(4,10)
  16828. YDist(1,22,&gt;=2)
  16829. YShift(22,16)
  16830. /* X direction */
  16831. Smooth()
  16832. </glyphProgram>
  16833. <glyphProgram name="dndblhorzsngbxd">
  16834. /* VTTTalk Unicode 0x2565 */
  16835. /* ACT generated Wed Jan 15 15:35:14 2020 */
  16836. /* Auto-Hinting Light */
  16837. /* ***Settings*** */
  16838. /* ModeHinting = LightLatin */
  16839. /* ToAnchorBottom = true */
  16840. /* Min and Max */
  16841. YAnchor(0) /* min */
  16842. YAnchor(3) /* max */
  16843. /* YDir: Stroke #0 */
  16844. YShift(3,2) /*perpendicular to the stroke*/
  16845. YShift(2,10) /*along bottom edge*/
  16846. YShift(2,6) /*along bottom edge*/
  16847. /* Extreme Min */
  16848. YShift(0,8)
  16849. Smooth()
  16850. </glyphProgram>
  16851. <glyphProgram name="dndblleftsngbxd">
  16852. /* VTTTalk Unicode 0x2556 */
  16853. /* ACT generated Wed Jan 15 15:35:14 2020 */
  16854. /* Auto-Hinting Light */
  16855. /* ***Settings*** */
  16856. /* ModeHinting = LightLatin */
  16857. /* ToAnchorBottom = true */
  16858. /* Min and Max */
  16859. YAnchor(0) /* min */
  16860. YAnchor(3) /* max */
  16861. /* YDir: Stroke #0 */
  16862. YShift(3,2) /*perpendicular to the stroke*/
  16863. YShift(2,8) /*along bottom edge*/
  16864. /* Extreme Min */
  16865. YShift(0,6)
  16866. Smooth()
  16867. </glyphProgram>
  16868. <glyphProgram name="dndblrightsngbxd">
  16869. /* VTTTalk Unicode 0x2553 */
  16870. /* ACT generated Wed Jan 15 15:35:14 2020 */
  16871. /* Auto-Hinting Light */
  16872. /* ***Settings*** */
  16873. /* ModeHinting = LightLatin */
  16874. /* ToAnchorBottom = true */
  16875. /* Min and Max */
  16876. YAnchor(0) /* min */
  16877. YAnchor(1) /* max */
  16878. /* YDir: Stroke #0 */
  16879. YShift(1,8) /*perpendicular to the stroke*/
  16880. YShift(8,4) /*along bottom edge*/
  16881. /* Extreme Min */
  16882. YShift(0,6)
  16883. Smooth()
  16884. </glyphProgram>
  16885. <glyphProgram name="dneighthblock">
  16886. /* Y direction */
  16887. YAnchor(0)
  16888. YShift(0,1)
  16889. /* X direction */
  16890. Smooth()
  16891. </glyphProgram>
  16892. <glyphProgram name="dnfiveeighthsblock">
  16893. /* VTTTalk Unicode 0x2585 */
  16894. /* ACT generated Wed Jan 15 15:35:14 2020 */
  16895. /* Auto-Hinting Light */
  16896. /* ***Settings*** */
  16897. /* ModeHinting = LightLatin */
  16898. /* ToAnchorBottom = true */
  16899. /* Min and Max */
  16900. YAnchor(0) /* min */
  16901. YAnchor(1) /* max */
  16902. Smooth()
  16903. </glyphProgram>
  16904. <glyphProgram name="dnhalfblock">
  16905. /* VTTTalk Unicode 0x2584 */
  16906. /* ACT generated Wed Jan 15 15:35:14 2020 */
  16907. /* Auto-Hinting Light */
  16908. /* ***Settings*** */
  16909. /* ModeHinting = LightLatin */
  16910. /* ToAnchorBottom = true */
  16911. /* Min and Max */
  16912. YAnchor(0) /* min */
  16913. YAnchor(1) /* max */
  16914. Smooth()
  16915. </glyphProgram>
  16916. <glyphProgram name="dnheavyhorzlightbxd">
  16917. /* VTTTalk Unicode 0x2530 */
  16918. /* ACT generated Wed Jan 15 15:35:14 2020 */
  16919. /* Auto-Hinting Light */
  16920. /* ***Settings*** */
  16921. /* ModeHinting = LightLatin */
  16922. /* ToAnchorBottom = true */
  16923. /* Min and Max */
  16924. YAnchor(0) /* min */
  16925. YAnchor(3) /* max */
  16926. /* YDir: Stroke #0 */
  16927. YShift(3,2) /*perpendicular to the stroke*/
  16928. YShift(2,6) /*along bottom edge*/
  16929. Smooth()
  16930. </glyphProgram>
  16931. <glyphProgram name="dnheavyleftlightbxd">
  16932. /* VTTTalk Unicode 0x2512 */
  16933. /* ACT generated Wed Jan 15 15:35:14 2020 */
  16934. /* Auto-Hinting Light */
  16935. /* ***Settings*** */
  16936. /* ModeHinting = LightLatin */
  16937. /* ToAnchorBottom = true */
  16938. /* Min and Max */
  16939. YAnchor(0) /* min */
  16940. YAnchor(3) /* max */
  16941. /* YDir: Stroke #0 */
  16942. YShift(3,2) /*perpendicular to the stroke*/
  16943. Smooth()
  16944. </glyphProgram>
  16945. <glyphProgram name="dnheavyleftuplightbxd">
  16946. /* VTTTalk Unicode 0x2527 */
  16947. /* ACT generated Wed Jan 15 15:35:14 2020 */
  16948. /* Auto-Hinting Light */
  16949. /* ***Settings*** */
  16950. /* ModeHinting = LightLatin */
  16951. /* ToAnchorBottom = true */
  16952. /* Min and Max */
  16953. YAnchor(0) /* min */
  16954. YAnchor(5) /* max */
  16955. /* YDir: Stroke #0 */
  16956. YInterpolate(5,2,0)
  16957. YAnchor(2)
  16958. YShift(2,3) /*perpendicular to the stroke*/
  16959. YShift(3,7) /*along top edge*/
  16960. Smooth()
  16961. </glyphProgram>
  16962. <glyphProgram name="dnheavyrightlightbxd">
  16963. /* VTTTalk Unicode 0x250e */
  16964. /* ACT generated Wed Jan 15 15:35:14 2020 */
  16965. /* Auto-Hinting Light */
  16966. /* ***Settings*** */
  16967. /* ModeHinting = LightLatin */
  16968. /* ToAnchorBottom = true */
  16969. /* Min and Max */
  16970. YAnchor(0) /* min */
  16971. YAnchor(1) /* max */
  16972. /* YDir: Stroke #0 */
  16973. YShift(1,4) /*perpendicular to the stroke*/
  16974. Smooth()
  16975. </glyphProgram>
  16976. <glyphProgram name="dnheavyrightuplightbxd">
  16977. /* VTTTalk Unicode 0x251f */
  16978. /* ACT generated Wed Jan 15 15:35:14 2020 */
  16979. /* Auto-Hinting Light */
  16980. /* ***Settings*** */
  16981. /* ModeHinting = LightLatin */
  16982. /* ToAnchorBottom = true */
  16983. /* Min and Max */
  16984. YAnchor(0) /* min */
  16985. YAnchor(3) /* max */
  16986. /* YDir: Stroke #0 */
  16987. YInterpolate(3,8,0)
  16988. YAnchor(8)
  16989. YShift(8,5) /*perpendicular to the stroke*/
  16990. YShift(5,1) /*along top edge*/
  16991. Smooth()
  16992. </glyphProgram>
  16993. <glyphProgram name="dnheavyuphorzlightbxd">
  16994. /* VTTTalk Unicode 0x2541 */
  16995. /* ACT generated Wed Jan 15 15:35:14 2020 */
  16996. /* Auto-Hinting Light */
  16997. /* ***Settings*** */
  16998. /* ModeHinting = LightLatin */
  16999. /* ToAnchorBottom = true */
  17000. /* Min and Max */
  17001. YAnchor(0) /* min */
  17002. YAnchor(5) /* max */
  17003. /* YDir: Stroke #0 */
  17004. YInterpolate(5,2,0)
  17005. YAnchor(2)
  17006. YShift(2,3) /*perpendicular to the stroke*/
  17007. YShift(2,10) /*along bottom edge*/
  17008. YShift(3,7) /*along top edge*/
  17009. Smooth()
  17010. </glyphProgram>
  17011. <glyphProgram name="dnleftquadrant">
  17012. /* VTTTalk Unicode 0x2596 */
  17013. /* ACT generated Wed Jan 15 15:35:14 2020 */
  17014. /* Auto-Hinting Light */
  17015. /* ***Settings*** */
  17016. /* ModeHinting = LightLatin */
  17017. /* ToAnchorBottom = true */
  17018. /* Min and Max */
  17019. YAnchor(0) /* min */
  17020. YAnchor(1) /* max */
  17021. Smooth()
  17022. </glyphProgram>
  17023. <glyphProgram name="dnlighthorzheavybxd">
  17024. /* Y direction */
  17025. YAnchor(0)
  17026. YAnchor(3)
  17027. YShift(3,2)
  17028. YShift(2,6)
  17029. /* X direction */
  17030. Smooth()
  17031. </glyphProgram>
  17032. <glyphProgram name="dnlightleftheavybxd">
  17033. /* Y direction */
  17034. YAnchor(0)
  17035. YAnchor(3)
  17036. YShift(3,2)
  17037. /* X direction */
  17038. Smooth()
  17039. </glyphProgram>
  17040. <glyphProgram name="dnlightleftupheavybxd">
  17041. /* Y direction */
  17042. YAnchor(0)
  17043. YAnchor(5)
  17044. YIPAnchor(0,1,5)
  17045. YShift(1,4)
  17046. YShift(1,8)
  17047. /* X direction */
  17048. Smooth()
  17049. </glyphProgram>
  17050. <glyphProgram name="dnlightrightheavybxd">
  17051. /* Y direction */
  17052. YAnchor(0)
  17053. YAnchor(1)
  17054. YShift(1,4)
  17055. /* X direction */
  17056. Smooth()
  17057. </glyphProgram>
  17058. <glyphProgram name="dnlightrightupheavybxd">
  17059. /* Y direction */
  17060. YAnchor(0)
  17061. YAnchor(3)
  17062. YIPAnchor(0,8,3)
  17063. YShift(8,1)
  17064. YShift(8,5)
  17065. /* X direction */
  17066. Smooth()
  17067. </glyphProgram>
  17068. <glyphProgram name="dnlightuphorzheavybxd">
  17069. /* Y direction */
  17070. YAnchor(0)
  17071. YAnchor(5)
  17072. YIPAnchor(0,1,5)
  17073. YShift(1,10)
  17074. YShift(1,4)
  17075. YShift(4,7)
  17076. /* X direction */
  17077. Smooth()
  17078. </glyphProgram>
  17079. <glyphProgram name="dnquarterblock">
  17080. /* VTTTalk Unicode 0x2582 */
  17081. /* ACT generated Wed Jan 15 15:35:14 2020 */
  17082. /* Auto-Hinting Light */
  17083. /* ***Settings*** */
  17084. /* ModeHinting = LightLatin */
  17085. /* ToAnchorBottom = true */
  17086. /* Min and Max */
  17087. YAnchor(0) /* min */
  17088. YAnchor(1) /* max */
  17089. Smooth()
  17090. </glyphProgram>
  17091. <glyphProgram name="dnrightquadrant">
  17092. /* VTTTalk Unicode 0x2597 */
  17093. /* ACT generated Wed Jan 15 15:35:14 2020 */
  17094. /* Auto-Hinting Light */
  17095. /* ***Settings*** */
  17096. /* ModeHinting = LightLatin */
  17097. /* ToAnchorBottom = true */
  17098. /* Min and Max */
  17099. YAnchor(0) /* min */
  17100. YAnchor(1) /* max */
  17101. Smooth()
  17102. </glyphProgram>
  17103. <glyphProgram name="dnseveneighthsblock">
  17104. /* VTTTalk Unicode 0x2587 */
  17105. /* ACT generated Wed Jan 15 15:35:14 2020 */
  17106. /* Auto-Hinting Light */
  17107. /* ***Settings*** */
  17108. /* ModeHinting = LightLatin */
  17109. /* ToAnchorBottom = true */
  17110. /* Min and Max */
  17111. YAnchor(0) /* min */
  17112. YAnchor(1) /* max */
  17113. Smooth()
  17114. </glyphProgram>
  17115. <glyphProgram name="dnsnghorzdblbxd">
  17116. /* VTTTalk Unicode 0x2564 */
  17117. /* ACT generated Wed Jan 15 15:35:14 2020 */
  17118. /* Auto-Hinting Light */
  17119. /* ***Settings*** */
  17120. /* ModeHinting = LightLatin */
  17121. /* ToAnchorBottom = true */
  17122. /* Min and Max */
  17123. YAnchor(0) /* min */
  17124. YAnchor(9) /* max */
  17125. /* YDir: Stroke #0 */
  17126. YShift(9,8) /*perpendicular to the stroke*/
  17127. /* YDir: Stroke #1 */
  17128. YInterpolate(9,3,0)
  17129. YAnchor(3)
  17130. YShift(3,2) /*perpendicular to the stroke*/
  17131. YShift(2,6) /*along bottom edge*/
  17132. Smooth()
  17133. </glyphProgram>
  17134. <glyphProgram name="dnsngleftdblbxd">
  17135. /* VTTTalk Unicode 0x2555 */
  17136. /* ACT generated Wed Jan 15 15:35:14 2020 */
  17137. /* Auto-Hinting Light */
  17138. /* ***Settings*** */
  17139. /* ModeHinting = LightLatin */
  17140. /* ToAnchorBottom = true */
  17141. /* Min and Max */
  17142. YAnchor(0) /* min */
  17143. YAnchor(7) /* max */
  17144. /* YDir: Stroke #0 */
  17145. YShift(7,6) /*perpendicular to the stroke*/
  17146. /* YDir: Stroke #1 */
  17147. YInterpolate(7,3,0)
  17148. YAnchor(3)
  17149. YShift(3,2) /*perpendicular to the stroke*/
  17150. Smooth()
  17151. </glyphProgram>
  17152. <glyphProgram name="dnsngrightdblbxd">
  17153. /* VTTTalk Unicode 0x2552 */
  17154. /* ACT generated Wed Jan 15 15:35:14 2020 */
  17155. /* Auto-Hinting Light */
  17156. /* ***Settings*** */
  17157. /* ModeHinting = LightLatin */
  17158. /* ToAnchorBottom = true */
  17159. /* Min and Max */
  17160. YAnchor(0) /* min */
  17161. YAnchor(1) /* max */
  17162. /* YDir: Stroke #0 */
  17163. YShift(1,4) /*perpendicular to the stroke*/
  17164. /* YDir: Stroke #1 */
  17165. YInterpolate(1,5,0)
  17166. YAnchor(5)
  17167. YShift(5,8) /*perpendicular to the stroke*/
  17168. Smooth()
  17169. </glyphProgram>
  17170. <glyphProgram name="dnthreeeighthsblock">
  17171. /* VTTTalk Unicode 0x2583 */
  17172. /* ACT generated Wed Jan 15 15:35:14 2020 */
  17173. /* Auto-Hinting Light */
  17174. /* ***Settings*** */
  17175. /* ModeHinting = LightLatin */
  17176. /* ToAnchorBottom = true */
  17177. /* Min and Max */
  17178. YAnchor(0) /* min */
  17179. YAnchor(1) /* max */
  17180. Smooth()
  17181. </glyphProgram>
  17182. <glyphProgram name="dnthreequartersblock">
  17183. /* VTTTalk Unicode 0x2586 */
  17184. /* ACT generated Wed Jan 15 15:35:14 2020 */
  17185. /* Auto-Hinting Light */
  17186. /* ***Settings*** */
  17187. /* ModeHinting = LightLatin */
  17188. /* ToAnchorBottom = true */
  17189. /* Min and Max */
  17190. YAnchor(0) /* min */
  17191. YAnchor(1) /* max */
  17192. Smooth()
  17193. </glyphProgram>
  17194. <glyphProgram name="dollar">
  17195. /* Y direction */
  17196. YAnchor(1,12)
  17197. YDist(1,0,&gt;=)
  17198. YShift(1,53)
  17199. YShift(1,13)
  17200. YShift(13,55)
  17201. YShift(13,6)
  17202. YShift(6,5)
  17203. YAnchor(22,4)
  17204. YDelta(22,1@9;10;16)
  17205. YDist(22,23,&gt;=)
  17206. YShift(22,31)
  17207. YInterpolate(1,59,49,63,14,45,64,18,69,22)
  17208. YShift(22,36)
  17209. YShift(36,35)
  17210. YShift(22,65)
  17211. YShift(65,44)
  17212. /* X direction */
  17213. Smooth()
  17214. </glyphProgram>
  17215. <glyphProgram name="dong">
  17216. /* Y direction */
  17217. YAnchor(3,12)
  17218. YShift(3,0)
  17219. YDist(3,37,&gt;=2)
  17220. YShift(37,29)
  17221. YAnchor(29)
  17222. YShift(37,55)
  17223. YShift(37,14)
  17224. YAnchor(14)
  17225. YShift(14,46)
  17226. YUpToGrid(59)
  17227. YShift(14,59)
  17228. YAnchor(59)
  17229. YShift(59,56)
  17230. YShift(56,19)
  17231. /* X direction */
  17232. Smooth()
  17233. </glyphProgram>
  17234. <glyphProgram name="dotaccent">
  17235. /* Y direction */
  17236. YAnchor(0)
  17237. YShift(0,6)
  17238. /* X direction */
  17239. Smooth()
  17240. </glyphProgram>
  17241. <glyphProgram name="dotlessi">
  17242. /* VTTTalk Unicode 0x131 */
  17243. /* ACT generated Wed Jan 15 15:35:14 2020 */
  17244. /* Auto-Hinting Light */
  17245. /* ***Settings*** */
  17246. /* ModeHinting = LightLatin */
  17247. /* ToAnchorBottom = true */
  17248. /* CVT 0 10 */
  17249. /* CVT 5 6 */
  17250. /* Min and Max */
  17251. ResYAnchor(0,10) /* min, CVT */
  17252. ResYAnchor(5,6) /* max, CVT */
  17253. /* CVTs - beginning */
  17254. /* CVTs - end */
  17255. /* YDir: Stroke #0 */
  17256. YShift(5,4) /*perpendicular to the stroke*/
  17257. /* YDir: Stroke #1 */
  17258. YShift(0,1) /*perpendicular to the stroke*/
  17259. YShift(1,7) /*along top edge*/
  17260. Smooth()
  17261. </glyphProgram>
  17262. <glyphProgram name="e">
  17263. /* VTTTalk Unicode 0x65 (e) */
  17264. /* ACT generated Wed Jan 15 15:35:14 2020 */
  17265. /* Auto-Hinting Light */
  17266. /* ***Settings*** */
  17267. /* ModeHinting = LightLatin */
  17268. /* ToAnchorBottom = true */
  17269. /* CVT 0 11 */
  17270. /* CVT 10 7 */
  17271. /* Min and Max */
  17272. ResYAnchor(0,11) /* min, CVT */
  17273. ResYAnchor(10,7) /* max, CVT */
  17274. /* CVTs - beginning */
  17275. /* CVTs - end */
  17276. /* YDir: Stroke #0 */
  17277. YShift(10,39) /*perpendicular to the stroke*/
  17278. /* YDir: Stroke #1 */
  17279. YInterpolate(10,33,0)
  17280. YAnchor(33)
  17281. YShift(33,19) /*perpendicular to the stroke*/
  17282. /* YDir: Stroke #2 */
  17283. YShift(0,24) /*perpendicular to the stroke*/
  17284. Smooth()
  17285. </glyphProgram>
  17286. <glyphProgram name="eight">
  17287. /* Y direction */
  17288. ResYAnchor(0,13)
  17289. YShift(0,34)
  17290. ResYAnchor(16,5)
  17291. YShift(16,61)
  17292. YInterpolate(0,43,8,25,52,16)
  17293. /* X direction */
  17294. Smooth()
  17295. </glyphProgram>
  17296. <glyphProgram name="element">
  17297. /* Y direction */
  17298. YAnchor(0)
  17299. YShift(0,19)
  17300. YUpToGrid(8)
  17301. YAnchor(8)
  17302. YShift(8,11)
  17303. YIPAnchor(0,25,8)
  17304. YShift(25,24)
  17305. /* X direction */
  17306. Smooth()
  17307. </glyphProgram>
  17308. <glyphProgram name="ellipsis">
  17309. /* Y direction */
  17310. ResYAnchor(0,11)
  17311. YShift(0,6)
  17312. YShift(6,18)
  17313. YShift(18,30)
  17314. YShift(0,12)
  17315. YShift(12,24)
  17316. /* X direction */
  17317. Smooth()
  17318. </glyphProgram>
  17319. <glyphProgram name="emdash">
  17320. /* VTTTalk Unicode 0x2014 */
  17321. /* ACT generated Wed Jan 15 15:35:14 2020 */
  17322. /* Auto-Hinting Light */
  17323. /* ***Settings*** */
  17324. /* ModeHinting = LightLatin */
  17325. /* ToAnchorBottom = true */
  17326. YAnchor(0)
  17327. YShift(0,1)
  17328. /* YDir: Stroke #0 */
  17329. Smooth()
  17330. </glyphProgram>
  17331. <glyphProgram name="emptyset">
  17332. /* Y direction */
  17333. YAnchor(4)
  17334. YShift(4,24)
  17335. YShift(4,0)
  17336. YShift(0,1)
  17337. YAnchor(14)
  17338. YShift(14,34)
  17339. YShift(14,2)
  17340. YShift(2,3)
  17341. /* X direction */
  17342. Smooth()
  17343. </glyphProgram>
  17344. <glyphProgram name="endash">
  17345. /* VTTTalk Unicode 0x2013 */
  17346. /* ACT generated Wed Jan 15 15:35:14 2020 */
  17347. /* Auto-Hinting Light */
  17348. /* ***Settings*** */
  17349. /* ModeHinting = LightLatin */
  17350. /* ToAnchorBottom = true */
  17351. YAnchor(0)
  17352. YShift(0,1)
  17353. /* YDir: Stroke #0 */
  17354. Smooth()
  17355. </glyphProgram>
  17356. <glyphProgram name="eng">
  17357. /* Y direction */
  17358. ResYAnchor(0,15)
  17359. YShift(0,9)
  17360. ResYAnchor(27,10)
  17361. ResYAnchor(28,6)
  17362. ResYAnchor(35,7)
  17363. YShift(35,19)
  17364. YShift(19,30)
  17365. /* X direction */
  17366. Smooth()
  17367. </glyphProgram>
  17368. <glyphProgram name="equal">
  17369. /* Y direction */
  17370. YAnchor(0)
  17371. YShift(0,1)
  17372. YShift(0,5)
  17373. YAnchor(5)
  17374. YShift(5,4)
  17375. /* X direction */
  17376. Smooth()
  17377. </glyphProgram>
  17378. <glyphProgram name="equal_equal_equal.dlig">
  17379. /* Y direction */
  17380. YAnchor(5,18)
  17381. YShift(5,4)
  17382. YDist(5,0,&gt;=)
  17383. YShift(0,1)
  17384. YDist(5,9,&gt;=2)
  17385. YShift(9,8)
  17386. /* X direction */
  17387. Smooth()
  17388. </glyphProgram>
  17389. <glyphProgram name="equal_greater.dlig">
  17390. /* Y direction */
  17391. YAnchor(16)
  17392. YShift(16,3)
  17393. YShift(3,4)
  17394. YShift(4,9)
  17395. YShift(16,17)
  17396. YShift(17,8)
  17397. YUpToGrid(21)
  17398. YAnchor(21)
  17399. YShift(21,0)
  17400. YShift(0,6)
  17401. YShift(6,12)
  17402. YInterpolate(16,2,5,1,21)
  17403. YShift(21,20)
  17404. YShift(20,13)
  17405. /* X direction */
  17406. Smooth()
  17407. </glyphProgram>
  17408. <glyphProgram name="estimated">
  17409. /* Y direction */
  17410. YAnchor(0)
  17411. YShift(0,18)
  17412. YAnchor(9)
  17413. YShift(9,30)
  17414. YIPAnchor(0,14,9)
  17415. YShift(14,34)
  17416. /* X direction */
  17417. Smooth()
  17418. </glyphProgram>
  17419. <glyphProgram name="eth">
  17420. /* Y direction */
  17421. ResYAnchor(0,11)
  17422. YShift(0,41)
  17423. ResYAnchor(10,7)
  17424. YShift(10,52)
  17425. YUpToGrid(25)
  17426. YShift(10,25)
  17427. YAnchor(25)
  17428. YInterpolate(10,17,31,20,28,25)
  17429. /* X direction */
  17430. Smooth()
  17431. </glyphProgram>
  17432. <glyphProgram name="exclam">
  17433. /* Y direction */
  17434. ResYAnchor(5,1)
  17435. ResYAnchor(11,11)
  17436. YShift(11,17)
  17437. YUpToGrid(0)
  17438. YDist(17,0,&gt;=)
  17439. /* X direction */
  17440. Smooth()
  17441. </glyphProgram>
  17442. <glyphProgram name="exclam_equal_equal.dlig">
  17443. /* Y direction */
  17444. YAnchor(8)
  17445. YShift(8,9)
  17446. YShift(9,4)
  17447. YAnchor(4)
  17448. YShift(4,5)
  17449. YShift(5,2)
  17450. YAnchor(2)
  17451. YShift(2,3)
  17452. YShift(8,13)
  17453. YAnchor(13)
  17454. YShift(13,12)
  17455. YShift(12,0)
  17456. YAnchor(0)
  17457. YShift(0,1)
  17458. /* X direction */
  17459. Smooth()
  17460. </glyphProgram>
  17461. <glyphProgram name="exclamdown">
  17462. /* Y direction */
  17463. YAnchor(6)
  17464. YAnchor(11)
  17465. YShift(11,17)
  17466. YDownToGrid(0)
  17467. YDist(17,0,&gt;=)
  17468. /* X direction */
  17469. Smooth()
  17470. </glyphProgram>
  17471. <glyphProgram name="f">
  17472. /* Y direction */
  17473. ResYAnchor(8,1)
  17474. YShift(8,20)
  17475. ResYAnchor(25,6)
  17476. YShift(25,2)
  17477. YShift(25,28)
  17478. YShift(28,1)
  17479. ResYAnchor(30,10)
  17480. /* X direction */
  17481. Smooth()
  17482. </glyphProgram>
  17483. <glyphProgram name="five">
  17484. /* Y direction */
  17485. ResYAnchor(28,4)
  17486. YShift(28,31)
  17487. ResYAnchor(45,13)
  17488. YShift(45,12)
  17489. YIPAnchor(28,36,45)
  17490. YShift(36,22)
  17491. YInterpolate(22,32,36)
  17492. /* X direction */
  17493. Smooth()
  17494. </glyphProgram>
  17495. <glyphProgram name="florin">
  17496. /* Y direction */
  17497. ResYAnchor(0,15)
  17498. YShift(0,9)
  17499. ResYAnchor(22,1)
  17500. YShift(22,34)
  17501. YIPAnchor(22,16,0)
  17502. YShift(16,39)
  17503. YShift(16,15)
  17504. YShift(15,42)
  17505. /* X direction */
  17506. Smooth()
  17507. </glyphProgram>
  17508. <glyphProgram name="four">
  17509. /* Y direction */
  17510. ResYAnchor(4,4)
  17511. ResYAnchor(10,12)
  17512. YIPAnchor(4,9,10)
  17513. YInterpolate(4,13,9)
  17514. YShift(9,2)
  17515. YShift(9,6)
  17516. YShift(6,11)
  17517. YShift(11,3)
  17518. /* X direction */
  17519. Smooth()
  17520. </glyphProgram>
  17521. <glyphProgram name="fraction">
  17522. /* Y direction */
  17523. YAnchor(0)
  17524. YShift(0,1)
  17525. YAnchor(2)
  17526. YShift(2,3)
  17527. /* X direction */
  17528. Smooth()
  17529. </glyphProgram>
  17530. <glyphProgram name="fullblock">
  17531. /* VTTTalk Unicode 0x2588 */
  17532. /* ACT generated Wed Jan 15 15:35:14 2020 */
  17533. /* Auto-Hinting Light */
  17534. /* ***Settings*** */
  17535. /* ModeHinting = LightLatin */
  17536. /* ToAnchorBottom = true */
  17537. /* Min and Max */
  17538. YAnchor(0) /* min */
  17539. YAnchor(1) /* max */
  17540. Smooth()
  17541. </glyphProgram>
  17542. <glyphProgram name="g">
  17543. /* Y direction */
  17544. ResYAnchor(0,15)
  17545. YShift(0,19)
  17546. ResYAnchor(91,7)
  17547. ResYAnchor(63,7)
  17548. YShift(91,88)
  17549. YIPAnchor(91,55,0)
  17550. YInterpolate(55,41,33,45,9,10,27,23,0)
  17551. YShift(63,79)
  17552. YShift(55,71)
  17553. YInterpolate(71,36,37,55)
  17554. YShift(91,92)
  17555. YShift(92,87)
  17556. /* X direction */
  17557. Smooth()
  17558. </glyphProgram>
  17559. <glyphProgram name="germandbls">
  17560. /* Y direction */
  17561. ResYAnchor(0,11)
  17562. YShift(0,7)
  17563. ResYAnchor(37,10)
  17564. ResYAnchor(42,1)
  17565. YShift(42,31)
  17566. YIPAnchor(42,18,0)
  17567. YShift(18,19)
  17568. YInterpolate(19,50,18)
  17569. /* X direction */
  17570. Smooth()
  17571. </glyphProgram>
  17572. <glyphProgram name="grave">
  17573. /* Y direction */
  17574. YAnchor(0)
  17575. YDist(0,2,&gt;=)
  17576. YInterpolate(0,3,1,2)
  17577. /* X direction */
  17578. Smooth()
  17579. </glyphProgram>
  17580. <glyphProgram name="grave.case">
  17581. /* Y direction */
  17582. YAnchor(0)
  17583. YDist(0,2,&gt;=2)
  17584. YInterpolate(0,3,1,2)
  17585. /* X direction */
  17586. Smooth()
  17587. </glyphProgram>
  17588. <glyphProgram name="greater">
  17589. /* Y direction */
  17590. YAnchor(0)
  17591. YShift(0,1)
  17592. YAnchor(4)
  17593. YShift(4,3)
  17594. YInterpolate(0,6,2,5,4)
  17595. /* X direction */
  17596. Smooth()
  17597. </glyphProgram>
  17598. <glyphProgram name="greater_equal.dlig">
  17599. /* Y direction */
  17600. YAnchor(8)
  17601. YShift(8,7)
  17602. YDist(8,0,&gt;=2)
  17603. YShift(0,1)
  17604. YDist(0,4,&gt;=)
  17605. YShift(4,3)
  17606. YInterpolate(0,6,2,5,4)
  17607. YDist(8,9,&gt;=)
  17608. YShift(9,10)
  17609. /* X direction */
  17610. Smooth()
  17611. </glyphProgram>
  17612. <glyphProgram name="greaterequal">
  17613. /* Y direction */
  17614. YAnchor(8)
  17615. YShift(8,9)
  17616. YDist(8,0,&gt;=2)
  17617. YShift(0,1)
  17618. YShift(0,4)
  17619. YAnchor(4)
  17620. YShift(4,3)
  17621. YInterpolate(0,6,2,5,4)
  17622. /* X direction */
  17623. Smooth()
  17624. </glyphProgram>
  17625. <glyphProgram name="guillemotleft">
  17626. /* VTTTalk Unicode 0xab */
  17627. /* ACT generated Wed Jan 15 15:35:14 2020 */
  17628. /* Auto-Hinting Light */
  17629. /* ***Settings*** */
  17630. /* ModeHinting = LightLatin */
  17631. /* ToAnchorBottom = true */
  17632. /* Min and Max */
  17633. YAnchor(0) /* min */
  17634. YAnchor(3) /* max */
  17635. /* Contour #1 */
  17636. YShift(3,10) /* max */
  17637. YShift(0,7) /* min */
  17638. Smooth()
  17639. </glyphProgram>
  17640. <glyphProgram name="guillemotright">
  17641. /* VTTTalk Unicode 0xbb */
  17642. /* ACT generated Tue Mar 10 15:59:29 2020 */
  17643. /* Auto-Hinting Light */
  17644. /* ***Settings*** */
  17645. /* ModeHinting = LightLatin */
  17646. /* ToAnchorBottom = true */
  17647. /* Min and Max */
  17648. YAnchor(0) /* min */
  17649. YAnchor(4) /* max */
  17650. /* Contour #1 */
  17651. YShift(4,11) /* max */
  17652. YShift(0,7) /* min */
  17653. Smooth()
  17654. </glyphProgram>
  17655. <glyphProgram name="guilsinglleft">
  17656. /* VTTTalk Unicode 0x2039 */
  17657. /* ACT generated Wed Jan 15 15:35:14 2020 */
  17658. /* Auto-Hinting Light */
  17659. /* ***Settings*** */
  17660. /* ModeHinting = LightLatin */
  17661. /* ToAnchorBottom = true */
  17662. /* Min and Max */
  17663. YAnchor(0) /* min */
  17664. YAnchor(3) /* max */
  17665. Smooth()
  17666. </glyphProgram>
  17667. <glyphProgram name="guilsinglright">
  17668. /* VTTTalk Unicode 0x203a */
  17669. /* ACT generated Wed Jan 15 15:35:14 2020 */
  17670. /* Auto-Hinting Light */
  17671. /* ***Settings*** */
  17672. /* ModeHinting = LightLatin */
  17673. /* ToAnchorBottom = true */
  17674. /* Min and Max */
  17675. YAnchor(0) /* min */
  17676. YAnchor(4) /* max */
  17677. Smooth()
  17678. </glyphProgram>
  17679. <glyphProgram name="h">
  17680. /* Y direction */
  17681. ResYAnchor(0,0)
  17682. ResYAnchor(11,7)
  17683. YShift(11,22)
  17684. YShift(22,7)
  17685. ResYAnchor(30,10)
  17686. YShift(30,17)
  17687. /* X direction */
  17688. Smooth()
  17689. </glyphProgram>
  17690. <glyphProgram name="heart">
  17691. /* Y direction */
  17692. YAnchor(0)
  17693. YShift(0,25)
  17694. ResYAnchor(13)
  17695. YInterpolate(13,29,25)
  17696. /* X direction */
  17697. Smooth()
  17698. </glyphProgram>
  17699. <glyphProgram name="heavydbldashhorzbxd">
  17700. /* VTTTalk Unicode 0x254d */
  17701. /* ACT generated Wed Jan 15 15:35:14 2020 */
  17702. /* Auto-Hinting Light */
  17703. /* ***Settings*** */
  17704. /* ModeHinting = LightLatin */
  17705. /* ToAnchorBottom = true */
  17706. /* Min and Max */
  17707. YAnchor(0) /* min */
  17708. YAnchor(1) /* max */
  17709. /* Contour #1 */
  17710. YShift(1,5) /* max */
  17711. YShift(0,4) /* min */
  17712. Smooth()
  17713. </glyphProgram>
  17714. <glyphProgram name="heavydbldashvertbxd">
  17715. /* Y direction */
  17716. YAnchor(0)
  17717. YShift(0,1)
  17718. YAnchor(5)
  17719. YShift(5,4)
  17720. /* X direction */
  17721. Smooth()
  17722. </glyphProgram>
  17723. <glyphProgram name="heavydnbxd">
  17724. /* VTTTalk Unicode 0x257b */
  17725. /* ACT generated Wed Jan 15 15:35:14 2020 */
  17726. /* Auto-Hinting Light */
  17727. /* ***Settings*** */
  17728. /* ModeHinting = LightLatin */
  17729. /* ToAnchorBottom = true */
  17730. /* Min and Max */
  17731. YAnchor(0) /* min */
  17732. YAnchor(1) /* max */
  17733. Smooth()
  17734. </glyphProgram>
  17735. <glyphProgram name="heavydnhorzbxd">
  17736. /* Y direction */
  17737. YAnchor(0)
  17738. YAnchor(3)
  17739. YShift(3,1)
  17740. YShift(1,6)
  17741. /* X direction */
  17742. Smooth()
  17743. </glyphProgram>
  17744. <glyphProgram name="heavydnleftbxd">
  17745. /* Y direction */
  17746. YAnchor(0)
  17747. YAnchor(3)
  17748. YShift(3,1)
  17749. /* X direction */
  17750. Smooth()
  17751. </glyphProgram>
  17752. <glyphProgram name="heavydnrightbxd">
  17753. /* Y direction */
  17754. YAnchor(0)
  17755. YAnchor(1)
  17756. YShift(1,4)
  17757. /* X direction */
  17758. Smooth()
  17759. </glyphProgram>
  17760. <glyphProgram name="heavyhorzbxd">
  17761. /* Y direction */
  17762. YAnchor(0)
  17763. YShift(0,1)
  17764. /* X direction */
  17765. Smooth()
  17766. </glyphProgram>
  17767. <glyphProgram name="heavyleftbxd">
  17768. /* Y direction */
  17769. YAnchor(0)
  17770. YShift(0,1)
  17771. /* X direction */
  17772. Smooth()
  17773. </glyphProgram>
  17774. <glyphProgram name="heavyleftlightrightbxd">
  17775. /* Y direction */
  17776. YAnchor(0)
  17777. YShift(0,1)
  17778. YInterpolate(0,6,3,1)
  17779. /* X direction */
  17780. Smooth()
  17781. </glyphProgram>
  17782. <glyphProgram name="heavyquaddashhorzbxd">
  17783. /* VTTTalk Unicode 0x2509 */
  17784. /* ACT generated Wed Jan 15 15:35:14 2020 */
  17785. /* Auto-Hinting Light */
  17786. /* ***Settings*** */
  17787. /* ModeHinting = LightLatin */
  17788. /* ToAnchorBottom = true */
  17789. /* Min and Max */
  17790. YAnchor(0) /* min */
  17791. YAnchor(1) /* max */
  17792. /* Contour #1 */
  17793. YShift(1,5) /* max */
  17794. YShift(0,4) /* min */
  17795. /* Contour #2 */
  17796. YShift(1,9) /* max */
  17797. YShift(0,8) /* min */
  17798. /* Contour #3 */
  17799. YShift(1,13) /* max */
  17800. YShift(0,12) /* min */
  17801. Smooth()
  17802. </glyphProgram>
  17803. <glyphProgram name="heavyquaddashvertbxd">
  17804. /* Y direction */
  17805. YAnchor(8)
  17806. YShift(8,5)
  17807. YAnchor(5)
  17808. YShift(5,4)
  17809. YShift(4,1)
  17810. YAnchor(1)
  17811. YShift(8,9)
  17812. YShift(9,12)
  17813. YAnchor(12)
  17814. YShift(12,13)
  17815. /* X direction */
  17816. Smooth()
  17817. </glyphProgram>
  17818. <glyphProgram name="heavyrightbxd">
  17819. /* Y direction */
  17820. YAnchor(0)
  17821. YShift(0,1)
  17822. /* X direction */
  17823. Smooth()
  17824. </glyphProgram>
  17825. <glyphProgram name="heavytrpldashhorzbxd">
  17826. /* Y direction */
  17827. YAnchor(0)
  17828. YShift(0,1)
  17829. YShift(1,5)
  17830. YShift(5,9)
  17831. YShift(0,4)
  17832. YShift(4,8)
  17833. /* X direction */
  17834. Smooth()
  17835. </glyphProgram>
  17836. <glyphProgram name="heavytrpldashvertbxd">
  17837. /* VTTTalk Unicode 0x2507 */
  17838. /* ACT generated Wed Jan 15 15:35:14 2020 */
  17839. /* Auto-Hinting Light */
  17840. /* ***Settings*** */
  17841. /* ModeHinting = LightLatin */
  17842. /* ToAnchorBottom = true */
  17843. /* CVT 1 19 DISABLED for a NON-LATIN glyph */
  17844. /* Min and Max */
  17845. YAnchor(0) /* min */
  17846. YAnchor(9) /* max */
  17847. /* Contour #1 */
  17848. YShift(9,5) /* max */
  17849. YShift(0,4) /* min */
  17850. Smooth()
  17851. </glyphProgram>
  17852. <glyphProgram name="heavyupbxd">
  17853. /* VTTTalk Unicode 0x2579 */
  17854. /* ACT generated Wed Jan 15 15:35:14 2020 */
  17855. /* Auto-Hinting Light */
  17856. /* ***Settings*** */
  17857. /* ModeHinting = LightLatin */
  17858. /* ToAnchorBottom = true */
  17859. /* Min and Max */
  17860. YAnchor(0) /* min */
  17861. YAnchor(1) /* max */
  17862. Smooth()
  17863. </glyphProgram>
  17864. <glyphProgram name="heavyuphorzbxd">
  17865. /* Y direction */
  17866. YAnchor(0)
  17867. YShift(0,2)
  17868. YShift(2,5)
  17869. YAnchor(3)
  17870. /* X direction */
  17871. Smooth()
  17872. </glyphProgram>
  17873. <glyphProgram name="heavyupleftbxd">
  17874. /* Y direction */
  17875. YAnchor(0)
  17876. YShift(0,2)
  17877. YAnchor(3)
  17878. /* X direction */
  17879. Smooth()
  17880. </glyphProgram>
  17881. <glyphProgram name="heavyuplightdnbxd">
  17882. /* VTTTalk Unicode 0x257f */
  17883. /* ACT generated Wed Jan 15 15:35:14 2020 */
  17884. /* Auto-Hinting Light */
  17885. /* ***Settings*** */
  17886. /* ModeHinting = LightLatin */
  17887. /* ToAnchorBottom = true */
  17888. /* Min and Max */
  17889. YAnchor(0) /* min */
  17890. YAnchor(3) /* max */
  17891. Smooth()
  17892. </glyphProgram>
  17893. <glyphProgram name="heavyuprightbxd">
  17894. /* Y direction */
  17895. YAnchor(0)
  17896. YShift(0,3)
  17897. YAnchor(1)
  17898. /* X direction */
  17899. Smooth()
  17900. </glyphProgram>
  17901. <glyphProgram name="heavyvertbxd">
  17902. /* VTTTalk Unicode 0x2503 */
  17903. /* ACT generated Wed Jan 15 15:35:14 2020 */
  17904. /* Auto-Hinting Light */
  17905. /* ***Settings*** */
  17906. /* ModeHinting = LightLatin */
  17907. /* ToAnchorBottom = true */
  17908. /* Min and Max */
  17909. YAnchor(0) /* min */
  17910. YAnchor(1) /* max */
  17911. Smooth()
  17912. </glyphProgram>
  17913. <glyphProgram name="heavyverthorzbxd">
  17914. /* Y direction */
  17915. YAnchor(0)
  17916. YAnchor(5)
  17917. YIPAnchor(0,1,5)
  17918. YShift(1,4)
  17919. YShift(1,10)
  17920. YShift(10,7)
  17921. /* X direction */
  17922. Smooth()
  17923. </glyphProgram>
  17924. <glyphProgram name="heavyvertleftbxd">
  17925. /* Y direction */
  17926. YAnchor(0)
  17927. YAnchor(5)
  17928. YIPAnchor(0,1,5)
  17929. YShift(1,4)
  17930. /* X direction */
  17931. Smooth()
  17932. </glyphProgram>
  17933. <glyphProgram name="heavyvertrightbxd">
  17934. /* Y direction */
  17935. YAnchor(0)
  17936. YAnchor(1)
  17937. YIPAnchor(0,6,1)
  17938. YShift(6,3)
  17939. /* X direction */
  17940. Smooth()
  17941. </glyphProgram>
  17942. <glyphProgram name="hookabovecomb">
  17943. /* Y direction */
  17944. YAnchor(23)
  17945. YDist(23,6,&gt;=2)
  17946. YShift(23,16)
  17947. /* X direction */
  17948. Smooth()
  17949. </glyphProgram>
  17950. <glyphProgram name="house">
  17951. /* Y direction */
  17952. YAnchor(2)
  17953. YShift(2,6)
  17954. YAnchor(4)
  17955. YShift(4,9)
  17956. YShift(9,5)
  17957. YShift(5,3)
  17958. YShift(9,8)
  17959. YShift(8,0)
  17960. /* X direction */
  17961. Smooth()
  17962. </glyphProgram>
  17963. <glyphProgram name="hungarumlaut">
  17964. /* Y direction */
  17965. YAnchor(4)
  17966. YShift(4,5)
  17967. YShift(4,0)
  17968. YShift(0,1)
  17969. YDist(4,6,&gt;=)
  17970. YShift(6,7)
  17971. YShift(6,2)
  17972. YShift(2,3)
  17973. /* X direction */
  17974. Smooth()
  17975. </glyphProgram>
  17976. <glyphProgram name="hungarumlaut.case">
  17977. /* Y direction */
  17978. YAnchor(4)
  17979. YShift(4,5)
  17980. YShift(4,0)
  17981. YShift(0,1)
  17982. YDist(4,6,&gt;=2)
  17983. YShift(6,7)
  17984. YShift(6,2)
  17985. YShift(2,3)
  17986. /* X direction */
  17987. Smooth()
  17988. </glyphProgram>
  17989. <glyphProgram name="hyphen">
  17990. /* VTTTalk Unicode 0x2d (-) */
  17991. /* ACT generated Wed Jan 15 15:35:14 2020 */
  17992. /* Auto-Hinting Light */
  17993. /* ***Settings*** */
  17994. /* ModeHinting = LightLatin */
  17995. /* ToAnchorBottom = true */
  17996. YAnchor(0)
  17997. YShift(0,1)
  17998. Smooth()
  17999. </glyphProgram>
  18000. <glyphProgram name="hyphen_greater.dlig">
  18001. /* Y direction */
  18002. YAnchor(7)
  18003. YShift(7,0)
  18004. YShift(0,1)
  18005. YShift(7,8)
  18006. YShift(8,4)
  18007. YShift(4,3)
  18008. YInterpolate(0,6,2,5,4)
  18009. /* X direction */
  18010. Smooth()
  18011. </glyphProgram>
  18012. <glyphProgram name="infinity">
  18013. /* Y direction */
  18014. YAnchor(10)
  18015. YShift(10,39)
  18016. YShift(10,4)
  18017. YShift(4,55)
  18018. YUpToGrid(18)
  18019. YShift(10,18)
  18020. YAnchor(18)
  18021. YShift(18,31)
  18022. YInterpolate(10,7,51,28,21,18)
  18023. YShift(18,24)
  18024. YShift(24,47)
  18025. /* X direction */
  18026. Smooth()
  18027. </glyphProgram>
  18028. <glyphProgram name="integral">
  18029. /* Y direction */
  18030. YAnchor(0)
  18031. YShift(0,7)
  18032. YAnchor(16)
  18033. YShift(16,23)
  18034. /* X direction */
  18035. Smooth()
  18036. </glyphProgram>
  18037. <glyphProgram name="invsmileface">
  18038. /* Y direction */
  18039. YAnchor(10)
  18040. YDist(10,0,&gt;=5)
  18041. YInterpolate(0,20,28,48,36,42,54,10)
  18042. /* X direction */
  18043. Smooth()
  18044. </glyphProgram>
  18045. <glyphProgram name="k">
  18046. /* Y direction */
  18047. ResYAnchor(3,10)
  18048. YShift(3,20)
  18049. ResYAnchor(4,0)
  18050. ResYAnchor(18,6)
  18051. YInterpolate(3,1,0,11,19,18)
  18052. /* X direction */
  18053. Smooth()
  18054. </glyphProgram>
  18055. <glyphProgram name="kgreenlandic">
  18056. /* Y direction */
  18057. ResYAnchor(3,10)
  18058. YShift(3,20)
  18059. YAnchor(20)
  18060. YShift(20,21)
  18061. ResYAnchor(4,6)
  18062. YInterpolate(3,1,0,11,19,4)
  18063. YShift(4,18)
  18064. YAnchor(18)
  18065. YShift(18,12)
  18066. /* X direction */
  18067. Smooth()
  18068. </glyphProgram>
  18069. <glyphProgram name="l">
  18070. /* Y direction */
  18071. ResYAnchor(0,10)
  18072. YShift(0,1)
  18073. YShift(1,7)
  18074. ResYAnchor(5,0)
  18075. YShift(5,4)
  18076. /* X direction */
  18077. Smooth()
  18078. </glyphProgram>
  18079. <glyphProgram name="ldot">
  18080. /* Y direction */
  18081. ResYAnchor(0,10)
  18082. YShift(0,1)
  18083. YShift(1,7)
  18084. ResYAnchor(5,0)
  18085. YShift(5,4)
  18086. YIPAnchor(0,10,5)
  18087. YShift(10,16)
  18088. /* X direction */
  18089. Smooth()
  18090. </glyphProgram>
  18091. <glyphProgram name="leftdnheavyrightuplightbxd">
  18092. /* Y direction */
  18093. YAnchor(0)
  18094. YAnchor(5)
  18095. YInterpolate(0,1,12,9,7,4,5)
  18096. /* X direction */
  18097. Smooth()
  18098. </glyphProgram>
  18099. <glyphProgram name="lefteighthblock">
  18100. /* VTTTalk Unicode 0x258f */
  18101. /* ACT generated Wed Jan 15 15:35:14 2020 */
  18102. /* Auto-Hinting Light */
  18103. /* ***Settings*** */
  18104. /* ModeHinting = LightLatin */
  18105. /* ToAnchorBottom = true */
  18106. /* Min and Max */
  18107. YAnchor(0) /* min */
  18108. YAnchor(1) /* max */
  18109. Smooth()
  18110. </glyphProgram>
  18111. <glyphProgram name="leftfiveeighthsblock">
  18112. /* VTTTalk Unicode 0x258b */
  18113. /* ACT generated Wed Jan 15 15:35:14 2020 */
  18114. /* Auto-Hinting Light */
  18115. /* ***Settings*** */
  18116. /* ModeHinting = LightLatin */
  18117. /* ToAnchorBottom = true */
  18118. /* Min and Max */
  18119. YAnchor(0) /* min */
  18120. YAnchor(1) /* max */
  18121. Smooth()
  18122. </glyphProgram>
  18123. <glyphProgram name="lefthalfblock">
  18124. /* VTTTalk Unicode 0x258c */
  18125. /* ACT generated Wed Jan 15 15:35:14 2020 */
  18126. /* Auto-Hinting Light */
  18127. /* ***Settings*** */
  18128. /* ModeHinting = LightLatin */
  18129. /* ToAnchorBottom = true */
  18130. /* Min and Max */
  18131. YAnchor(0) /* min */
  18132. YAnchor(1) /* max */
  18133. Smooth()
  18134. </glyphProgram>
  18135. <glyphProgram name="leftheavyrightdnlightbxd">
  18136. /* Y direction */
  18137. YAnchor(0)
  18138. YAnchor(3)
  18139. YShift(3,2)
  18140. YIPAnchor(3,5,0)
  18141. YShift(5,8)
  18142. /* X direction */
  18143. Smooth()
  18144. </glyphProgram>
  18145. <glyphProgram name="leftheavyrightuplightbxd">
  18146. /* VTTTalk Unicode 0x2535 */
  18147. /* ACT generated Wed Jan 15 15:35:14 2020 */
  18148. /* Auto-Hinting Light */
  18149. /* ***Settings*** */
  18150. /* ModeHinting = LightLatin */
  18151. /* ToAnchorBottom = true */
  18152. /* Min and Max */
  18153. YAnchor(0) /* min */
  18154. YAnchor(3) /* max */
  18155. /* YDir: Stroke #0 */
  18156. YInterpolate(3,8,0)
  18157. YAnchor(8)
  18158. YShift(8,5) /*perpendicular to the stroke*/
  18159. Smooth()
  18160. </glyphProgram>
  18161. <glyphProgram name="leftheavyrightvertlightbxd">
  18162. /* VTTTalk Unicode 0x253d */
  18163. /* ACT generated Wed Jan 15 15:35:14 2020 */
  18164. /* Auto-Hinting Light */
  18165. /* ***Settings*** */
  18166. /* ModeHinting = LightLatin */
  18167. /* ToAnchorBottom = true */
  18168. /* Min and Max */
  18169. YAnchor(0) /* min */
  18170. YAnchor(5) /* max */
  18171. /* YDir: Stroke #0 */
  18172. YInterpolate(5,10,0)
  18173. YAnchor(10)
  18174. YShift(10,7) /*perpendicular to the stroke*/
  18175. Smooth()
  18176. </glyphProgram>
  18177. <glyphProgram name="leftlightrightdnheavybxd">
  18178. /* VTTTalk Unicode 0x2532 */
  18179. /* ACT generated Wed Jan 15 15:35:14 2020 */
  18180. /* Auto-Hinting Light */
  18181. /* ***Settings*** */
  18182. /* ModeHinting = LightLatin */
  18183. /* ToAnchorBottom = true */
  18184. /* Min and Max */
  18185. YAnchor(0) /* min */
  18186. YAnchor(5) /* max */
  18187. /* YDir: Stroke #0 */
  18188. YInterpolate(5,3,0)
  18189. YAnchor(3)
  18190. YShift(3,2) /*perpendicular to the stroke*/
  18191. Smooth()
  18192. </glyphProgram>
  18193. <glyphProgram name="leftlightrightupheavybxd">
  18194. /* VTTTalk Unicode 0x253a */
  18195. /* ACT generated Wed Jan 15 15:35:14 2020 */
  18196. /* Auto-Hinting Light */
  18197. /* ***Settings*** */
  18198. /* ModeHinting = LightLatin */
  18199. /* ToAnchorBottom = true */
  18200. /* Min and Max */
  18201. YAnchor(0) /* min */
  18202. YAnchor(5) /* max */
  18203. /* YDir: Stroke #0 */
  18204. YInterpolate(5,2,0)
  18205. YAnchor(2)
  18206. YShift(2,3) /*perpendicular to the stroke*/
  18207. Smooth()
  18208. </glyphProgram>
  18209. <glyphProgram name="leftlightrightvertheavybxd">
  18210. /* VTTTalk Unicode 0x254a */
  18211. /* ACT generated Wed Jan 15 15:35:14 2020 */
  18212. /* Auto-Hinting Light */
  18213. /* ***Settings*** */
  18214. /* ModeHinting = LightLatin */
  18215. /* ToAnchorBottom = true */
  18216. /* Min and Max */
  18217. YAnchor(0) /* min */
  18218. YAnchor(5) /* max */
  18219. /* YDir: Stroke #0 */
  18220. YInterpolate(5,2,0)
  18221. YAnchor(2)
  18222. YShift(2,3) /*perpendicular to the stroke*/
  18223. Smooth()
  18224. </glyphProgram>
  18225. <glyphProgram name="leftquarterblock">
  18226. /* VTTTalk Unicode 0x258e */
  18227. /* ACT generated Wed Jan 15 15:35:14 2020 */
  18228. /* Auto-Hinting Light */
  18229. /* ***Settings*** */
  18230. /* ModeHinting = LightLatin */
  18231. /* ToAnchorBottom = true */
  18232. /* Min and Max */
  18233. YAnchor(0) /* min */
  18234. YAnchor(1) /* max */
  18235. Smooth()
  18236. </glyphProgram>
  18237. <glyphProgram name="leftseveneighthsblock">
  18238. /* VTTTalk Unicode 0x2589 */
  18239. /* ACT generated Wed Jan 15 15:35:14 2020 */
  18240. /* Auto-Hinting Light */
  18241. /* ***Settings*** */
  18242. /* ModeHinting = LightLatin */
  18243. /* ToAnchorBottom = true */
  18244. /* Min and Max */
  18245. YAnchor(0) /* min */
  18246. YAnchor(1) /* max */
  18247. Smooth()
  18248. </glyphProgram>
  18249. <glyphProgram name="leftthreeeighthsblock">
  18250. /* VTTTalk Unicode 0x258d */
  18251. /* ACT generated Wed Jan 15 15:35:14 2020 */
  18252. /* Auto-Hinting Light */
  18253. /* ***Settings*** */
  18254. /* ModeHinting = LightLatin */
  18255. /* ToAnchorBottom = true */
  18256. /* Min and Max */
  18257. YAnchor(0) /* min */
  18258. YAnchor(1) /* max */
  18259. Smooth()
  18260. </glyphProgram>
  18261. <glyphProgram name="leftthreequartersblock">
  18262. /* VTTTalk Unicode 0x258a */
  18263. /* ACT generated Wed Jan 15 15:35:14 2020 */
  18264. /* Auto-Hinting Light */
  18265. /* ***Settings*** */
  18266. /* ModeHinting = LightLatin */
  18267. /* ToAnchorBottom = true */
  18268. /* Min and Max */
  18269. YAnchor(0) /* min */
  18270. YAnchor(1) /* max */
  18271. Smooth()
  18272. </glyphProgram>
  18273. <glyphProgram name="leftupheavyrightdnlightbxd">
  18274. /* VTTTalk Unicode 0x2543 */
  18275. /* ACT generated Wed Jan 15 15:35:14 2020 */
  18276. /* Auto-Hinting Light */
  18277. /* ***Settings*** */
  18278. /* ModeHinting = LightLatin */
  18279. /* ToAnchorBottom = true */
  18280. /* Min and Max */
  18281. YAnchor(0) /* min */
  18282. YAnchor(5) /* max */
  18283. /* YDir: Stroke #0 */
  18284. YInterpolate(5,10,0)
  18285. YAnchor(10)
  18286. YShift(10,7) /*perpendicular to the stroke*/
  18287. Smooth()
  18288. </glyphProgram>
  18289. <glyphProgram name="less">
  18290. /* Y direction */
  18291. YAnchor(0)
  18292. YShift(0,6)
  18293. YAnchor(3)
  18294. YShift(3,4)
  18295. YInterpolate(0,1,5,2,3)
  18296. /* X direction */
  18297. Smooth()
  18298. </glyphProgram>
  18299. <glyphProgram name="less_equal.dlig">
  18300. /* Y direction */
  18301. YAnchor(10)
  18302. YDist(10,0,&gt;=2)
  18303. YShift(0,6)
  18304. YDist(0,3,&gt;=)
  18305. YShift(3,4)
  18306. YInterpolate(0,1,5,2,3)
  18307. YShift(10,7)
  18308. YShift(7,8)
  18309. YAnchor(8)
  18310. YShift(8,9)
  18311. /* X direction */
  18312. Smooth()
  18313. </glyphProgram>
  18314. <glyphProgram name="less_hyphen.dlig">
  18315. /* Y direction */
  18316. YAnchor(8)
  18317. YShift(8,0)
  18318. YShift(0,6)
  18319. YShift(8,9)
  18320. YShift(9,3)
  18321. YShift(3,4)
  18322. YInterpolate(0,1,5,2,3)
  18323. /* X direction */
  18324. Smooth()
  18325. </glyphProgram>
  18326. <glyphProgram name="lessequal">
  18327. /* Y direction */
  18328. YAnchor(7)
  18329. YShift(7,8)
  18330. YDist(7,0,&gt;=2)
  18331. YShift(0,6)
  18332. YShift(0,3)
  18333. YAnchor(3)
  18334. YShift(3,4)
  18335. YInterpolate(0,1,5,2,3)
  18336. /* X direction */
  18337. Smooth()
  18338. </glyphProgram>
  18339. <glyphProgram name="lightarcdnleftbxd">
  18340. /* VTTTalk Unicode 0x256e */
  18341. /* ACT generated Wed Jan 15 15:35:14 2020 */
  18342. /* Auto-Hinting Light */
  18343. /* ***Settings*** */
  18344. /* ModeHinting = LightLatin */
  18345. /* ToAnchorBottom = true */
  18346. /* Min and Max */
  18347. YAnchor(15) /* min */
  18348. YAnchor(7) /* max */
  18349. /* YDir: Stroke #0 */
  18350. YShift(7,6) /*perpendicular to the stroke*/
  18351. Smooth()
  18352. </glyphProgram>
  18353. <glyphProgram name="lightarcdnrightbxd">
  18354. /* VTTTalk Unicode 0x256d */
  18355. /* ACT generated Wed Jan 15 15:35:14 2020 */
  18356. /* Auto-Hinting Light */
  18357. /* ***Settings*** */
  18358. /* ModeHinting = LightLatin */
  18359. /* ToAnchorBottom = true */
  18360. /* Min and Max */
  18361. YAnchor(0) /* min */
  18362. YAnchor(8) /* max */
  18363. /* YDir: Stroke #0 */
  18364. YShift(8,11) /*perpendicular to the stroke*/
  18365. Smooth()
  18366. </glyphProgram>
  18367. <glyphProgram name="lightarcupleftbxd">
  18368. /* VTTTalk Unicode 0x256f */
  18369. /* ACT generated Wed Jan 15 15:35:14 2020 */
  18370. /* Auto-Hinting Light */
  18371. /* ***Settings*** */
  18372. /* ModeHinting = LightLatin */
  18373. /* ToAnchorBottom = true */
  18374. /* Min and Max */
  18375. YAnchor(9) /* min */
  18376. YAnchor(0) /* max */
  18377. /* YDir: Stroke #0 */
  18378. YShift(9,10) /*perpendicular to the stroke*/
  18379. Smooth()
  18380. </glyphProgram>
  18381. <glyphProgram name="lightarcuprightbxd">
  18382. /* VTTTalk Unicode 0x2570 */
  18383. /* ACT generated Wed Jan 15 15:35:14 2020 */
  18384. /* Auto-Hinting Light */
  18385. /* ***Settings*** */
  18386. /* ModeHinting = LightLatin */
  18387. /* ToAnchorBottom = true */
  18388. /* Min and Max */
  18389. YAnchor(8) /* min */
  18390. YAnchor(15) /* max */
  18391. /* YDir: Stroke #0 */
  18392. YShift(8,5) /*perpendicular to the stroke*/
  18393. Smooth()
  18394. </glyphProgram>
  18395. <glyphProgram name="lightdbldashhorzbxd">
  18396. /* Y direction */
  18397. YAnchor(0)
  18398. YShift(0,4)
  18399. YShift(0,1)
  18400. YShift(1,5)
  18401. /* X direction */
  18402. Smooth()
  18403. </glyphProgram>
  18404. <glyphProgram name="lightdbldashvertbxd">
  18405. /* Y direction */
  18406. YAnchor(0)
  18407. YShift(0,1)
  18408. YAnchor(5)
  18409. YShift(5,4)
  18410. /* X direction */
  18411. Smooth()
  18412. </glyphProgram>
  18413. <glyphProgram name="lightdiagcrossbxd">
  18414. /* Y direction */
  18415. YAnchor(0)
  18416. YShift(0,6)
  18417. YAnchor(2)
  18418. YShift(2,8)
  18419. YInterpolate(2,4,7,10,1,0)
  18420. /* X direction */
  18421. Smooth()
  18422. </glyphProgram>
  18423. <glyphProgram name="lightdiagupleftdnrightbxd">
  18424. /* Y direction */
  18425. YAnchor(0)
  18426. YShift(0,4)
  18427. YAnchor(2)
  18428. YShift(2,1)
  18429. /* X direction */
  18430. Smooth()
  18431. </glyphProgram>
  18432. <glyphProgram name="lightdiaguprightdnleftbxd">
  18433. /* Y direction */
  18434. YAnchor(0)
  18435. YShift(0,1)
  18436. YAnchor(2)
  18437. YShift(2,4)
  18438. /* X direction */
  18439. Smooth()
  18440. </glyphProgram>
  18441. <glyphProgram name="lightdnbxd">
  18442. /* VTTTalk Unicode 0x2577 */
  18443. /* ACT generated Wed Jan 15 15:35:14 2020 */
  18444. /* Auto-Hinting Light */
  18445. /* ***Settings*** */
  18446. /* ModeHinting = LightLatin */
  18447. /* ToAnchorBottom = true */
  18448. /* Min and Max */
  18449. YAnchor(0) /* min */
  18450. YAnchor(1) /* max */
  18451. Smooth()
  18452. </glyphProgram>
  18453. <glyphProgram name="lightdnhorzbxd">
  18454. /* VTTTalk Unicode 0x252c */
  18455. /* ACT generated Wed Jan 15 15:35:14 2020 */
  18456. /* Auto-Hinting Light */
  18457. /* ***Settings*** */
  18458. /* ModeHinting = LightLatin */
  18459. /* ToAnchorBottom = true */
  18460. /* Min and Max */
  18461. YAnchor(0) /* min */
  18462. YAnchor(3) /* max */
  18463. /* YDir: Stroke #0 */
  18464. YShift(3,2) /*perpendicular to the stroke*/
  18465. YShift(2,6) /*along bottom edge*/
  18466. Smooth()
  18467. </glyphProgram>
  18468. <glyphProgram name="lightdnleftbxd">
  18469. /* VTTTalk Unicode 0x2510 */
  18470. /* ACT generated Wed Jan 15 15:35:14 2020 */
  18471. /* Auto-Hinting Light */
  18472. /* ***Settings*** */
  18473. /* ModeHinting = LightLatin */
  18474. /* ToAnchorBottom = true */
  18475. /* Min and Max */
  18476. YAnchor(0) /* min */
  18477. YAnchor(3) /* max */
  18478. /* YDir: Stroke #0 */
  18479. YShift(3,2) /*perpendicular to the stroke*/
  18480. Smooth()
  18481. </glyphProgram>
  18482. <glyphProgram name="lightdnrightbxd">
  18483. /* VTTTalk Unicode 0x250c */
  18484. /* ACT generated Wed Jan 15 15:35:14 2020 */
  18485. /* Auto-Hinting Light */
  18486. /* ***Settings*** */
  18487. /* ModeHinting = LightLatin */
  18488. /* ToAnchorBottom = true */
  18489. /* Min and Max */
  18490. YAnchor(0) /* min */
  18491. YAnchor(1) /* max */
  18492. /* YDir: Stroke #0 */
  18493. YShift(1,4) /*perpendicular to the stroke*/
  18494. Smooth()
  18495. </glyphProgram>
  18496. <glyphProgram name="lighthorzbxd">
  18497. /* Y direction */
  18498. YAnchor(0)
  18499. YShift(0,1)
  18500. /* X direction */
  18501. Smooth()
  18502. </glyphProgram>
  18503. <glyphProgram name="lightleftbxd">
  18504. /* Y direction */
  18505. YAnchor(0)
  18506. YShift(0,1)
  18507. /* X direction */
  18508. Smooth()
  18509. </glyphProgram>
  18510. <glyphProgram name="lightleftheavyrightbxd">
  18511. /* Y direction */
  18512. YAnchor(0)
  18513. YShift(0,5)
  18514. YInterpolate(0,1,4,5)
  18515. /* X direction */
  18516. Smooth()
  18517. </glyphProgram>
  18518. <glyphProgram name="lightquaddashhorzbxd">
  18519. /* Y direction */
  18520. YAnchor(0)
  18521. YShift(0,1)
  18522. YShift(1,5)
  18523. YShift(5,9)
  18524. YShift(9,13)
  18525. YShift(0,4)
  18526. YShift(4,8)
  18527. YShift(8,12)
  18528. /* X direction */
  18529. Smooth()
  18530. </glyphProgram>
  18531. <glyphProgram name="lightquaddashvertbxd">
  18532. /* Y direction */
  18533. YAnchor(5,18)
  18534. YDist(5,4,&gt;=)
  18535. YDist(4,1,&gt;=)
  18536. YDist(1,0,&gt;=)
  18537. YDist(5,8,&gt;=)
  18538. YDist(8,9,&gt;=)
  18539. YDist(9,12,&gt;=)
  18540. YDist(12,13,&gt;=)
  18541. /* X direction */
  18542. Smooth()
  18543. </glyphProgram>
  18544. <glyphProgram name="lightrightbxd">
  18545. /* Y direction */
  18546. YAnchor(0)
  18547. YShift(0,1)
  18548. /* X direction */
  18549. Smooth()
  18550. </glyphProgram>
  18551. <glyphProgram name="lighttrpldashhorzbxd">
  18552. /* Y direction */
  18553. YAnchor(0)
  18554. YShift(0,1)
  18555. YShift(1,5)
  18556. YShift(5,9)
  18557. YShift(0,4)
  18558. YShift(4,8)
  18559. /* X direction */
  18560. Smooth()
  18561. </glyphProgram>
  18562. <glyphProgram name="lighttrpldashvertbxd">
  18563. /* VTTTalk Unicode 0x2506 */
  18564. /* ACT generated Wed Jan 15 15:35:14 2020 */
  18565. /* Auto-Hinting Light */
  18566. /* ***Settings*** */
  18567. /* ModeHinting = LightLatin */
  18568. /* ToAnchorBottom = true */
  18569. /* CVT 1 19 DISABLED for a NON-LATIN glyph */
  18570. /* Min and Max */
  18571. YAnchor(0) /* min */
  18572. YAnchor(9) /* max */
  18573. /* Contour #1 */
  18574. YShift(9,5) /* max */
  18575. YShift(0,4) /* min */
  18576. Smooth()
  18577. </glyphProgram>
  18578. <glyphProgram name="lightupbxd">
  18579. /* VTTTalk Unicode 0x2575 */
  18580. /* ACT generated Wed Jan 15 15:35:14 2020 */
  18581. /* Auto-Hinting Light */
  18582. /* ***Settings*** */
  18583. /* ModeHinting = LightLatin */
  18584. /* ToAnchorBottom = true */
  18585. /* Min and Max */
  18586. YAnchor(0) /* min */
  18587. YAnchor(1) /* max */
  18588. Smooth()
  18589. </glyphProgram>
  18590. <glyphProgram name="lightupheavydnbxd">
  18591. /* VTTTalk Unicode 0x257d */
  18592. /* ACT generated Wed Jan 15 15:35:14 2020 */
  18593. /* Auto-Hinting Light */
  18594. /* ***Settings*** */
  18595. /* ModeHinting = LightLatin */
  18596. /* ToAnchorBottom = true */
  18597. /* Min and Max */
  18598. YAnchor(0) /* min */
  18599. YAnchor(3) /* max */
  18600. Smooth()
  18601. </glyphProgram>
  18602. <glyphProgram name="lightuphorzbxd">
  18603. /* VTTTalk Unicode 0x2534 */
  18604. /* ACT generated Wed Jan 15 15:35:14 2020 */
  18605. /* Auto-Hinting Light */
  18606. /* ***Settings*** */
  18607. /* ModeHinting = LightLatin */
  18608. /* ToAnchorBottom = true */
  18609. /* Min and Max */
  18610. YAnchor(0) /* min */
  18611. YAnchor(3) /* max */
  18612. /* YDir: Stroke #0 */
  18613. YShift(0,1) /*perpendicular to the stroke*/
  18614. YShift(1,5) /*along top edge*/
  18615. Smooth()
  18616. </glyphProgram>
  18617. <glyphProgram name="lightupleftbxd">
  18618. /* VTTTalk Unicode 0x2518 */
  18619. /* ACT generated Wed Jan 15 15:35:14 2020 */
  18620. /* Auto-Hinting Light */
  18621. /* ***Settings*** */
  18622. /* ModeHinting = LightLatin */
  18623. /* ToAnchorBottom = true */
  18624. /* Min and Max */
  18625. YAnchor(0) /* min */
  18626. YAnchor(3) /* max */
  18627. /* YDir: Stroke #0 */
  18628. YShift(0,1) /*perpendicular to the stroke*/
  18629. Smooth()
  18630. </glyphProgram>
  18631. <glyphProgram name="lightuprightbxd">
  18632. /* VTTTalk Unicode 0x2514 */
  18633. /* ACT generated Wed Jan 15 15:35:14 2020 */
  18634. /* Auto-Hinting Light */
  18635. /* ***Settings*** */
  18636. /* ModeHinting = LightLatin */
  18637. /* ToAnchorBottom = true */
  18638. /* Min and Max */
  18639. YAnchor(0) /* min */
  18640. YAnchor(1) /* max */
  18641. /* YDir: Stroke #0 */
  18642. YShift(0,3) /*perpendicular to the stroke*/
  18643. Smooth()
  18644. </glyphProgram>
  18645. <glyphProgram name="lightvertbxd">
  18646. /* VTTTalk Unicode 0x2502 */
  18647. /* ACT generated Wed Jan 15 15:35:14 2020 */
  18648. /* Auto-Hinting Light */
  18649. /* ***Settings*** */
  18650. /* ModeHinting = LightLatin */
  18651. /* ToAnchorBottom = true */
  18652. /* Min and Max */
  18653. YAnchor(0) /* min */
  18654. YAnchor(1) /* max */
  18655. Smooth()
  18656. </glyphProgram>
  18657. <glyphProgram name="lightverthorzbxd">
  18658. /* VTTTalk Unicode 0x253c */
  18659. /* ACT generated Wed Jan 15 15:35:14 2020 */
  18660. /* Auto-Hinting Light */
  18661. /* ***Settings*** */
  18662. /* ModeHinting = LightLatin */
  18663. /* ToAnchorBottom = true */
  18664. /* Min and Max */
  18665. YAnchor(0) /* min */
  18666. YAnchor(5) /* max */
  18667. /* YDir: Stroke #0 */
  18668. YInterpolate(5,2,0)
  18669. YAnchor(2)
  18670. YShift(2,3) /*perpendicular to the stroke*/
  18671. YShift(2,10) /*along bottom edge*/
  18672. YShift(3,7) /*along top edge*/
  18673. Smooth()
  18674. </glyphProgram>
  18675. <glyphProgram name="lightvertleftbxd">
  18676. /* VTTTalk Unicode 0x2524 */
  18677. /* ACT generated Wed Jan 15 15:35:14 2020 */
  18678. /* Auto-Hinting Light */
  18679. /* ***Settings*** */
  18680. /* ModeHinting = LightLatin */
  18681. /* ToAnchorBottom = true */
  18682. /* Min and Max */
  18683. YAnchor(0) /* min */
  18684. YAnchor(5) /* max */
  18685. /* YDir: Stroke #0 */
  18686. YInterpolate(5,2,0)
  18687. YAnchor(2)
  18688. YShift(2,3) /*perpendicular to the stroke*/
  18689. Smooth()
  18690. </glyphProgram>
  18691. <glyphProgram name="lightvertrightbxd">
  18692. /* VTTTalk Unicode 0x251c */
  18693. /* ACT generated Wed Jan 15 15:35:14 2020 */
  18694. /* Auto-Hinting Light */
  18695. /* ***Settings*** */
  18696. /* ModeHinting = LightLatin */
  18697. /* ToAnchorBottom = true */
  18698. /* Min and Max */
  18699. YAnchor(0) /* min */
  18700. YAnchor(1) /* max */
  18701. /* YDir: Stroke #0 */
  18702. YInterpolate(1,6,0)
  18703. YAnchor(6)
  18704. YShift(6,3) /*perpendicular to the stroke*/
  18705. Smooth()
  18706. </glyphProgram>
  18707. <glyphProgram name="logicalnot">
  18708. /* Y direction */
  18709. YAnchor(3)
  18710. YDist(3,0,&gt;=)
  18711. YShift(3,2)
  18712. /* X direction */
  18713. Smooth()
  18714. </glyphProgram>
  18715. <glyphProgram name="lozenge">
  18716. /* VTTTalk Unicode 0x25ca */
  18717. /* ACT generated Wed Jan 15 15:35:14 2020 */
  18718. /* Auto-Hinting Light */
  18719. /* ***Settings*** */
  18720. /* ModeHinting = LightLatin */
  18721. /* ToAnchorBottom = true */
  18722. /* CVT 0 18 */
  18723. /* CVT 2 17 */
  18724. /* Min and Max */
  18725. ResYAnchor(0,18) /* min, CVT */
  18726. ResYAnchor(2,3) /* max, CVT */
  18727. /* CVTs - beginning */
  18728. /* CVTs - end */
  18729. /* Contour #1 */
  18730. YShift(2,8) /* max */
  18731. YShift(0,6) /* min */
  18732. Smooth()
  18733. </glyphProgram>
  18734. <glyphProgram name="lslash">
  18735. /* Y direction */
  18736. ResYAnchor(0,10)
  18737. YShift(0,1)
  18738. YShift(1,15)
  18739. ResYAnchor(9,0)
  18740. YShift(9,8)
  18741. YInterpolate(0,3,14,6,11,9)
  18742. /* X direction */
  18743. Smooth()
  18744. </glyphProgram>
  18745. <glyphProgram name="m">
  18746. /* Y direction */
  18747. ResYAnchor(0,10)
  18748. YShift(0,22)
  18749. YShift(0,33)
  18750. ResYAnchor(1,6)
  18751. ResYAnchor(7,7)
  18752. YShift(7,37)
  18753. YShift(7,15)
  18754. YShift(15,27)
  18755. YShift(27,11)
  18756. YShift(37,3)
  18757. /* X direction */
  18758. Smooth()
  18759. </glyphProgram>
  18760. <glyphProgram name="macron">
  18761. /* Y direction */
  18762. YAnchor(0)
  18763. YShift(0,1)
  18764. /* X direction */
  18765. Smooth()
  18766. </glyphProgram>
  18767. <glyphProgram name="minus">
  18768. /* Y direction */
  18769. YAnchor(0)
  18770. YShift(0,1)
  18771. /* X direction */
  18772. Smooth()
  18773. </glyphProgram>
  18774. <glyphProgram name="minute">
  18775. /* Y direction */
  18776. YAnchor(2)
  18777. YDist(2,0,&gt;=)
  18778. /* X direction */
  18779. Smooth()
  18780. </glyphProgram>
  18781. <glyphProgram name="multiply">
  18782. /* Y direction */
  18783. YAnchor(0)
  18784. YShift(0,2)
  18785. YAnchor(6)
  18786. YShift(6,8)
  18787. YInterpolate(2,1,4,10,7,6)
  18788. /* X direction */
  18789. Smooth()
  18790. </glyphProgram>
  18791. <glyphProgram name="n">
  18792. /* Y direction */
  18793. ResYAnchor(0,10)
  18794. YShift(0,13)
  18795. ResYAnchor(1,6)
  18796. ResYAnchor(7,7)
  18797. YShift(7,18)
  18798. YShift(18,3)
  18799. /* X direction */
  18800. Smooth()
  18801. </glyphProgram>
  18802. <glyphProgram name="nine">
  18803. /* Y direction */
  18804. ResYAnchor(50,5)
  18805. YShift(50,21)
  18806. ResYAnchor(58,13)
  18807. YShift(58,12)
  18808. YIPAnchor(50,40,58)
  18809. YShift(40,31)
  18810. /* X direction */
  18811. Smooth()
  18812. </glyphProgram>
  18813. <glyphProgram name="notequal">
  18814. /* Y direction */
  18815. YAnchor(4)
  18816. YShift(4,5)
  18817. YShift(5,0)
  18818. YAnchor(0)
  18819. YShift(0,1)
  18820. YShift(4,9)
  18821. YAnchor(9)
  18822. YShift(9,8)
  18823. YShift(8,2)
  18824. YAnchor(2)
  18825. YShift(2,3)
  18826. /* X direction */
  18827. Smooth()
  18828. </glyphProgram>
  18829. <glyphProgram name="numbersign">
  18830. /* Y direction */
  18831. YAnchor(4)
  18832. YShift(4,0)
  18833. ResYAnchor(13,2)
  18834. YShift(13,18)
  18835. YIPAnchor(4,5,12,13)
  18836. YShift(5,2)
  18837. YShift(2,26)
  18838. YShift(5,8)
  18839. YShift(8,28)
  18840. YShift(28,23)
  18841. YShift(12,9)
  18842. YShift(9,31)
  18843. YShift(31,22)
  18844. YShift(12,15)
  18845. YShift(15,19)
  18846. /* X direction */
  18847. Smooth()
  18848. </glyphProgram>
  18849. <glyphProgram name="o">
  18850. /* VTTTalk Unicode 0x6f (o) */
  18851. /* ACT generated Wed Jan 15 15:35:14 2020 */
  18852. /* Auto-Hinting Light */
  18853. /* ***Settings*** */
  18854. /* ModeHinting = LightLatin */
  18855. /* ToAnchorBottom = true */
  18856. /* CVT 0 11 */
  18857. /* CVT 8 7 */
  18858. /* Min and Max */
  18859. ResYAnchor(0,11) /* min, CVT */
  18860. ResYAnchor(8,7) /* max, CVT */
  18861. /* CVTs - beginning */
  18862. /* CVTs - end */
  18863. /* YDir: Stroke #0 */
  18864. YShift(8,24) /*perpendicular to the stroke*/
  18865. /* YDir: Stroke #1 */
  18866. YShift(0,16) /*perpendicular to the stroke*/
  18867. Smooth()
  18868. </glyphProgram>
  18869. <glyphProgram name="oe">
  18870. /* Y direction */
  18871. ResYAnchor(6,11)
  18872. YShift(6,3)
  18873. ResYAnchor(15,7)
  18874. YShift(15,18)
  18875. YShift(15,59)
  18876. YIPAnchor(15,27,0,6)
  18877. YShift(27,67)
  18878. YShift(0,31)
  18879. YShift(31,38)
  18880. YShift(15,21)
  18881. YShift(21,72)
  18882. /* X direction */
  18883. Smooth()
  18884. </glyphProgram>
  18885. <glyphProgram name="ogonek">
  18886. /* Y direction */
  18887. YAnchor(9)
  18888. YDist(9,1,&gt;=)
  18889. YShift(1,0)
  18890. /* X direction */
  18891. Smooth()
  18892. </glyphProgram>
  18893. <glyphProgram name="one">
  18894. /* Y direction */
  18895. ResYAnchor(4,4)
  18896. YShift(4,1)
  18897. YShift(1,3)
  18898. YShift(3,2)
  18899. ResYAnchor(6,12)
  18900. /* X direction */
  18901. Smooth()
  18902. </glyphProgram>
  18903. <glyphProgram name="onehalf">
  18904. /* Y direction */
  18905. YAnchor(4)
  18906. YShift(4,0)
  18907. YAnchor(0)
  18908. YShift(4,3)
  18909. YShift(3,1)
  18910. YShift(1,2)
  18911. YShift(4,39)
  18912. YAnchor(39)
  18913. YShift(39,40)
  18914. YAnchor(7)
  18915. YShift(7,25)
  18916. YAnchor(25)
  18917. YShift(25,17)
  18918. YShift(7,34)
  18919. YShift(34,8)
  18920. YShift(7,37)
  18921. YAnchor(37)
  18922. YShift(37,38)
  18923. /* X direction */
  18924. Smooth()
  18925. </glyphProgram>
  18926. <glyphProgram name="onequarter">
  18927. /* Y direction */
  18928. YAnchor(4)
  18929. YShift(4,0)
  18930. YAnchor(0)
  18931. YShift(4,3)
  18932. YShift(3,1)
  18933. YShift(1,2)
  18934. YShift(4,23)
  18935. YAnchor(23)
  18936. YShift(23,24)
  18937. YAnchor(7)
  18938. YShift(7,11)
  18939. YAnchor(11)
  18940. YIPAnchor(7,8,11)
  18941. YInterpolate(8,20,11)
  18942. YShift(8,16)
  18943. YShift(8,19)
  18944. YShift(19,10)
  18945. YShift(19,13)
  18946. YShift(7,21)
  18947. YAnchor(21)
  18948. YShift(21,22)
  18949. /* X direction */
  18950. Smooth()
  18951. </glyphProgram>
  18952. <glyphProgram name="ordfeminine">
  18953. /* Y direction */
  18954. ResYAnchor(40,3)
  18955. YShift(40,33)
  18956. YShift(40,0)
  18957. YAnchor(0)
  18958. YShift(0,46)
  18959. YAnchor(46)
  18960. YIPAnchor(0,7,40)
  18961. YShift(7,16)
  18962. YShift(0,24)
  18963. YShift(24,47)
  18964. YDownToGrid(52)
  18965. YShift(0,52)
  18966. YAnchor(52)
  18967. YShift(52,55)
  18968. /* X direction */
  18969. Smooth()
  18970. </glyphProgram>
  18971. <glyphProgram name="ordmasculine">
  18972. /* Y direction */
  18973. ResYAnchor(8,3)
  18974. YShift(8,24)
  18975. YShift(8,0)
  18976. YAnchor(0)
  18977. YShift(0,16)
  18978. YDownToGrid(32)
  18979. YShift(0,32)
  18980. YAnchor(32)
  18981. YShift(32,35)
  18982. /* X direction */
  18983. Smooth()
  18984. </glyphProgram>
  18985. <glyphProgram name="oslash">
  18986. /* Y direction */
  18987. ResYAnchor(4,11)
  18988. YShift(4,20)
  18989. YDownToGrid(0)
  18990. YShift(4,0)
  18991. YAnchor(0)
  18992. YShift(0,1)
  18993. ResYAnchor(12,7)
  18994. YShift(12,28)
  18995. YUpToGrid(2)
  18996. YShift(12,2)
  18997. YAnchor(2)
  18998. YShift(2,3)
  18999. /* X direction */
  19000. Smooth()
  19001. </glyphProgram>
  19002. <glyphProgram name="p">
  19003. /* Y direction */
  19004. ResYAnchor(0,14)
  19005. ResYAnchor(1,6)
  19006. ResYAnchor(7,7)
  19007. YShift(7,32)
  19008. YShift(32,3)
  19009. ResYAnchor(17,11)
  19010. YShift(17,23)
  19011. YShift(23,21)
  19012. /* X direction */
  19013. Smooth()
  19014. </glyphProgram>
  19015. <glyphProgram name="paragraph">
  19016. /* VTTTalk Unicode 0xb6 */
  19017. /* ACT generated Wed Jan 15 15:35:14 2020 */
  19018. /* Auto-Hinting Light */
  19019. /* ***Settings*** */
  19020. /* ModeHinting = LightLatin */
  19021. /* ToAnchorBottom = true */
  19022. /* Min and Max */
  19023. YAnchor(0) /* min */
  19024. ResYAnchor(10,1) /* max */
  19025. /* YDir: Stroke #0 */
  19026. YShift(10,15) /*perpendicular to the stroke*/
  19027. /* Extreme Min */
  19028. YShift(0,13)
  19029. Smooth()
  19030. </glyphProgram>
  19031. <glyphProgram name="parenleft">
  19032. /* Y direction */
  19033. YAnchor(0)
  19034. YShift(0,19)
  19035. YAnchor(8)
  19036. YShift(8,9)
  19037. /* X direction */
  19038. Smooth()
  19039. </glyphProgram>
  19040. <glyphProgram name="parenright">
  19041. /* Y direction */
  19042. YAnchor(0)
  19043. YShift(0,1)
  19044. YAnchor(12)
  19045. YShift(12,11)
  19046. /* X direction */
  19047. Smooth()
  19048. </glyphProgram>
  19049. <glyphProgram name="partialdiff">
  19050. /* Y direction */
  19051. ResYAnchor(0,11)
  19052. YShift(0,37)
  19053. ResYAnchor(9,6)
  19054. YShift(9,47)
  19055. ResYAnchor(27,1)
  19056. YShift(27,20)
  19057. /* X direction */
  19058. Smooth()
  19059. </glyphProgram>
  19060. <glyphProgram name="percent">
  19061. /* Y direction */
  19062. ResYAnchor(4,13)
  19063. YShift(4,3)
  19064. YAnchor(3)
  19065. YShift(4,20)
  19066. YShift(4,12)
  19067. YAnchor(12)
  19068. YShift(12,28)
  19069. ResYAnchor(44,5)
  19070. YShift(44,1)
  19071. YAnchor(1)
  19072. YShift(44,61)
  19073. YShift(44,36)
  19074. YAnchor(36)
  19075. YShift(36,52)
  19076. /* X direction */
  19077. Smooth()
  19078. </glyphProgram>
  19079. <glyphProgram name="period">
  19080. /* Y direction */
  19081. ResYAnchor(0,11)
  19082. YShift(0,6)
  19083. /* X direction */
  19084. Smooth()
  19085. </glyphProgram>
  19086. <glyphProgram name="periodcentered">
  19087. /* Y direction */
  19088. YAnchor(0)
  19089. YShift(0,6)
  19090. /* X direction */
  19091. Smooth()
  19092. </glyphProgram>
  19093. <glyphProgram name="perthousand">
  19094. /* Y direction */
  19095. ResYAnchor(4,13)
  19096. YShift(4,20)
  19097. YShift(4,12)
  19098. YAnchor(12)
  19099. YShift(12,28)
  19100. YShift(12,0)
  19101. YShift(0,1)
  19102. ResYAnchor(36,13)
  19103. YShift(36,52)
  19104. YShift(36,44)
  19105. YAnchor(44)
  19106. YShift(44,60)
  19107. ResYAnchor(76,5)
  19108. YShift(76,92)
  19109. YShift(76,2)
  19110. YShift(2,3)
  19111. YShift(76,68)
  19112. YAnchor(68)
  19113. YShift(68,84)
  19114. /* X direction */
  19115. Smooth()
  19116. </glyphProgram>
  19117. <glyphProgram name="peseta">
  19118. /* Y direction */
  19119. YAnchor(0,4)
  19120. YShift(0,107)
  19121. YAnchor(12,12)
  19122. YShift(12,45)
  19123. YAnchor(45,13)
  19124. YShift(45,97)
  19125. YShift(12,40)
  19126. YAnchor(40,13)
  19127. YShift(40,13)
  19128. YShift(40,33)
  19129. YShift(33,44)
  19130. YAnchor(44)
  19131. YShift(44,41)
  19132. YUpToGrid(22)
  19133. YShift(41,22)
  19134. YAnchor(22)
  19135. YShift(45,57)
  19136. YDist(45,72)
  19137. YShift(72,84)
  19138. /* X direction */
  19139. Smooth()
  19140. </glyphProgram>
  19141. <glyphProgram name="plus">
  19142. /* Y direction */
  19143. YAnchor(1)
  19144. YDist(1,0,&gt;=3)
  19145. YShift(1,10)
  19146. YShift(1,4)
  19147. YDist(4,5,&gt;=3)
  19148. YShift(4,7)
  19149. /* X direction */
  19150. Smooth()
  19151. </glyphProgram>
  19152. <glyphProgram name="plusminus">
  19153. /* Y direction */
  19154. YAnchor(1)
  19155. YShift(1,10)
  19156. YDist(1,0,&gt;=3)
  19157. YShift(0,13)
  19158. YAnchor(13)
  19159. YShift(13,12)
  19160. YShift(1,4)
  19161. YDist(4,5,&gt;=3)
  19162. YShift(4,7)
  19163. /* X direction */
  19164. Smooth()
  19165. </glyphProgram>
  19166. <glyphProgram name="product">
  19167. /* VTTTalk Unicode 0x220f */
  19168. /* ACT generated Wed Jan 15 15:35:14 2020 */
  19169. /* Auto-Hinting Light */
  19170. /* ***Settings*** */
  19171. /* ModeHinting = LightLatin */
  19172. /* ToAnchorBottom = true */
  19173. /* CVT 1 16 */
  19174. /* Min and Max */
  19175. YAnchor(0) /* min */
  19176. ResYAnchor(1,2) /* max, CVT */
  19177. /* CVTs - beginning */
  19178. /* CVTs - end */
  19179. /* YDir: Stroke #0 */
  19180. YShift(1,10) /*perpendicular to the stroke*/
  19181. /* Extreme Min */
  19182. YShift(0,8)
  19183. Smooth()
  19184. </glyphProgram>
  19185. <glyphProgram name="q">
  19186. /* Y direction */
  19187. ResYAnchor(5,11)
  19188. YShift(5,24)
  19189. YShift(24,1)
  19190. ResYAnchor(15,7)
  19191. YShift(15,34)
  19192. YShift(34,20)
  19193. ResYAnchor(22,6)
  19194. ResYAnchor(23,14)
  19195. /* X direction */
  19196. Smooth()
  19197. </glyphProgram>
  19198. <glyphProgram name="question">
  19199. /* Y direction */
  19200. ResYAnchor(25,1)
  19201. YShift(25,12)
  19202. ResYAnchor(39,11)
  19203. YShift(39,45)
  19204. YShift(45,38)
  19205. YAnchor(38)
  19206. /* X direction */
  19207. Smooth()
  19208. </glyphProgram>
  19209. <glyphProgram name="questiondown">
  19210. /* Y direction */
  19211. YAnchor(25)
  19212. YShift(25,12)
  19213. YAnchor(39)
  19214. YShift(39,45)
  19215. YShift(45,37)
  19216. YAnchor(37)
  19217. /* X direction */
  19218. Smooth()
  19219. </glyphProgram>
  19220. <glyphProgram name="quotedblbase">
  19221. /* Y direction */
  19222. YAnchor(13)
  19223. YShift(13,33)
  19224. YDist(13,0,&gt;=3)
  19225. YShift(0,1)
  19226. YShift(0,20)
  19227. YShift(20,21)
  19228. /* X direction */
  19229. Smooth()
  19230. </glyphProgram>
  19231. <glyphProgram name="quotedblleft">
  19232. /* Y direction */
  19233. ResYAnchor(0,3)
  19234. YShift(0,1)
  19235. YDist(0,13,&gt;=3)
  19236. YShift(13,33)
  19237. YShift(0,20)
  19238. YShift(20,21)
  19239. /* X direction */
  19240. Smooth()
  19241. </glyphProgram>
  19242. <glyphProgram name="quotedblright">
  19243. /* Y direction */
  19244. ResYAnchor(33,3)
  19245. YShift(33,13)
  19246. YDist(33,20,&gt;=3)
  19247. YShift(20,21)
  19248. YShift(20,0)
  19249. YShift(0,1)
  19250. /* X direction */
  19251. Smooth()
  19252. </glyphProgram>
  19253. <glyphProgram name="quoteleft">
  19254. /* VTTTalk Unicode 0x2018 */
  19255. /* ACT generated Wed Jan 15 15:35:14 2020 */
  19256. /* Y direction */
  19257. ResYAnchor(0,3)
  19258. YDist(0,13,&gt;=3)
  19259. YShift(0,1)
  19260. /* X direction */
  19261. Smooth()
  19262. </glyphProgram>
  19263. <glyphProgram name="quoteright">
  19264. /* Y direction */
  19265. ResYAnchor(13,3)
  19266. YDist(13,0,&gt;=3)
  19267. YShift(0,1)
  19268. /* X direction */
  19269. Smooth()
  19270. </glyphProgram>
  19271. <glyphProgram name="quotesingle">
  19272. /* Y direction */
  19273. YAnchor(0)
  19274. YDist(0,7,&gt;=)
  19275. /* X direction */
  19276. Smooth()
  19277. </glyphProgram>
  19278. <glyphProgram name="quotesingle.ss03">
  19279. /* Y direction */
  19280. YAnchor(9)
  19281. YDist(9,0,&gt;=)
  19282. YShift(0,1)
  19283. /* X direction */
  19284. Smooth()
  19285. </glyphProgram>
  19286. <glyphProgram name="r">
  19287. /* Y direction */
  19288. ResYAnchor(0,6)
  19289. ResYAnchor(8,7)
  19290. YShift(8,20)
  19291. YShift(20,2)
  19292. YShift(2,3)
  19293. ResYAnchor(27,10)
  19294. /* X direction */
  19295. Smooth()
  19296. </glyphProgram>
  19297. <glyphProgram name="r.serif">
  19298. /* Y direction */
  19299. YAnchor(0)
  19300. YShift(0,1)
  19301. YShift(1,27)
  19302. ResYAnchor(5,6)
  19303. YShift(5,4)
  19304. ResYAnchor(11,7)
  19305. YShift(11,21)
  19306. YShift(21,7)
  19307. /* X direction */
  19308. Smooth()
  19309. </glyphProgram>
  19310. <glyphProgram name="radical">
  19311. /* VTTTalk Unicode 0x221a */
  19312. /* ACT generated Wed Jan 15 15:35:14 2020 */
  19313. /* Auto-Hinting Light */
  19314. /* ***Settings*** */
  19315. /* ModeHinting = LightLatin */
  19316. /* ToAnchorBottom = true */
  19317. /* CVT 0 19 */
  19318. /* Min and Max */
  19319. ResYAnchor(0,19) /* min, CVT */
  19320. YAnchor(6) /* max */
  19321. /* CVTs - beginning */
  19322. /* CVTs - end */
  19323. /* YDir: Stroke #0 */
  19324. YInterpolate(6,2,0)
  19325. YAnchor(2)
  19326. YShift(2,3) /*perpendicular to the stroke*/
  19327. Smooth()
  19328. </glyphProgram>
  19329. <glyphProgram name="registered">
  19330. /* Y direction */
  19331. YAnchor(24)
  19332. YShift(24,45)
  19333. YDist(24,34,&gt;=7)
  19334. YShift(34,55)
  19335. YInterpolate(24,0,3,2,13,15,23,5,34)
  19336. /* X direction */
  19337. Smooth()
  19338. </glyphProgram>
  19339. <glyphProgram name="rightdnheavyleftuplightbxd">
  19340. /* VTTTalk Unicode 0x2546 */
  19341. /* ACT generated Wed Jan 15 15:35:14 2020 */
  19342. /* Auto-Hinting Light */
  19343. /* ***Settings*** */
  19344. /* ModeHinting = LightLatin */
  19345. /* ToAnchorBottom = true */
  19346. /* Min and Max */
  19347. YAnchor(0) /* min */
  19348. YAnchor(7) /* max */
  19349. /* YDir: Stroke #0 */
  19350. YInterpolate(7,2,0)
  19351. YAnchor(2)
  19352. YShift(2,3) /*perpendicular to the stroke*/
  19353. Smooth()
  19354. </glyphProgram>
  19355. <glyphProgram name="righteighthblock">
  19356. /* VTTTalk Unicode 0x2595 */
  19357. /* ACT generated Wed Jan 15 15:35:14 2020 */
  19358. /* Auto-Hinting Light */
  19359. /* ***Settings*** */
  19360. /* ModeHinting = LightLatin */
  19361. /* ToAnchorBottom = true */
  19362. /* Min and Max */
  19363. YAnchor(0) /* min */
  19364. YAnchor(1) /* max */
  19365. Smooth()
  19366. </glyphProgram>
  19367. <glyphProgram name="righthalfblock">
  19368. /* VTTTalk Unicode 0x2590 */
  19369. /* ACT generated Wed Jan 15 15:35:14 2020 */
  19370. /* Auto-Hinting Light */
  19371. /* ***Settings*** */
  19372. /* ModeHinting = LightLatin */
  19373. /* ToAnchorBottom = true */
  19374. /* Min and Max */
  19375. YAnchor(0) /* min */
  19376. YAnchor(1) /* max */
  19377. Smooth()
  19378. </glyphProgram>
  19379. <glyphProgram name="rightheavyleftdnlightbxd">
  19380. /* VTTTalk Unicode 0x252e */
  19381. /* ACT generated Wed Jan 15 15:35:14 2020 */
  19382. /* Auto-Hinting Light */
  19383. /* ***Settings*** */
  19384. /* ModeHinting = LightLatin */
  19385. /* ToAnchorBottom = true */
  19386. /* Min and Max */
  19387. YAnchor(0) /* min */
  19388. YAnchor(5) /* max */
  19389. /* YDir: Stroke #0 */
  19390. YInterpolate(5,3,0)
  19391. YAnchor(3)
  19392. YShift(3,2) /*perpendicular to the stroke*/
  19393. Smooth()
  19394. </glyphProgram>
  19395. <glyphProgram name="rightheavyleftuplightbxd">
  19396. /* VTTTalk Unicode 0x2536 */
  19397. /* ACT generated Wed Jan 15 15:35:14 2020 */
  19398. /* Auto-Hinting Light */
  19399. /* ***Settings*** */
  19400. /* ModeHinting = LightLatin */
  19401. /* ToAnchorBottom = true */
  19402. /* Min and Max */
  19403. YAnchor(0) /* min */
  19404. YAnchor(5) /* max */
  19405. /* YDir: Stroke #0 */
  19406. YInterpolate(5,2,0)
  19407. YAnchor(2)
  19408. YShift(2,3) /*perpendicular to the stroke*/
  19409. Smooth()
  19410. </glyphProgram>
  19411. <glyphProgram name="rightheavyleftvertlightbxd">
  19412. /* VTTTalk Unicode 0x253e */
  19413. /* ACT generated Wed Jan 15 15:35:14 2020 */
  19414. /* Auto-Hinting Light */
  19415. /* ***Settings*** */
  19416. /* ModeHinting = LightLatin */
  19417. /* ToAnchorBottom = true */
  19418. /* Min and Max */
  19419. YAnchor(0) /* min */
  19420. YAnchor(5) /* max */
  19421. /* YDir: Stroke #0 */
  19422. YInterpolate(5,2,0)
  19423. YAnchor(2)
  19424. YShift(2,3) /*perpendicular to the stroke*/
  19425. Smooth()
  19426. </glyphProgram>
  19427. <glyphProgram name="rightlightleftdnheavybxd">
  19428. /* Y direction */
  19429. YAnchor(0)
  19430. YAnchor(3)
  19431. YShift(3,2)
  19432. YIPAnchor(3,5,0)
  19433. YShift(5,8)
  19434. /* X direction */
  19435. Smooth()
  19436. </glyphProgram>
  19437. <glyphProgram name="rightlightleftupheavybxd">
  19438. /* Y direction */
  19439. YAnchor(0)
  19440. YShift(0,1)
  19441. YAnchor(3)
  19442. YIPAnchor(3,8,0)
  19443. YShift(8,5)
  19444. /* X direction */
  19445. Smooth()
  19446. </glyphProgram>
  19447. <glyphProgram name="rightlightleftvertheavybxd">
  19448. /* Y direction */
  19449. YAnchor(0)
  19450. YAnchor(5)
  19451. YIPAnchor(5,1,0)
  19452. YShift(1,4)
  19453. YShift(1,10)
  19454. YShift(10,7)
  19455. /* X direction */
  19456. Smooth()
  19457. </glyphProgram>
  19458. <glyphProgram name="rightupheavyleftdnlightbxd">
  19459. /* VTTTalk Unicode 0x2544 */
  19460. /* ACT generated Wed Jan 15 15:35:14 2020 */
  19461. /* Auto-Hinting Light */
  19462. /* ***Settings*** */
  19463. /* ModeHinting = LightLatin */
  19464. /* ToAnchorBottom = true */
  19465. /* Min and Max */
  19466. YAnchor(0) /* min */
  19467. YAnchor(7) /* max */
  19468. /* YDir: Stroke #0 */
  19469. YInterpolate(7,4,0)
  19470. YAnchor(4)
  19471. YShift(4,5) /*perpendicular to the stroke*/
  19472. Smooth()
  19473. </glyphProgram>
  19474. <glyphProgram name="ring">
  19475. /* Y direction */
  19476. YAnchor(0)
  19477. YShift(0,16)
  19478. YUpToGrid(8)
  19479. YDist(0,8,&gt;=2)
  19480. YShift(8,22)
  19481. /* X direction */
  19482. Smooth()
  19483. </glyphProgram>
  19484. <glyphProgram name="ring.case">
  19485. /* Y direction */
  19486. YAnchor(0)
  19487. YShift(0,16)
  19488. YDist(0,8,&gt;=)
  19489. YShift(8,22)
  19490. /* X direction */
  19491. Smooth()
  19492. </glyphProgram>
  19493. <glyphProgram name="s">
  19494. /* Y direction */
  19495. ResYAnchor(59,11)
  19496. YShift(59,13)
  19497. ResYAnchor(30,7)
  19498. YShift(30,44)
  19499. YInterpolate(59,17,55,26,47,30)
  19500. /* X direction */
  19501. Smooth()
  19502. </glyphProgram>
  19503. <glyphProgram name="section">
  19504. /* Y direction */
  19505. YAnchor(0)
  19506. YShift(0,13)
  19507. ResYAnchor(38,1)
  19508. YShift(38,51)
  19509. YInterpolate(0,18,72,69,77,81,26,87,31,34,55,38)
  19510. /* X direction */
  19511. Smooth()
  19512. </glyphProgram>
  19513. <glyphProgram name="semicolon">
  19514. /* Y direction */
  19515. YAnchor(13)
  19516. YDist(13,0,&gt;=3)
  19517. YAnchor(26)
  19518. YShift(26,20)
  19519. /* X direction */
  19520. Smooth()
  19521. </glyphProgram>
  19522. <glyphProgram name="seven">
  19523. /* Y direction */
  19524. ResYAnchor(0,12)
  19525. ResYAnchor(6,4)
  19526. YShift(6,5)
  19527. YShift(5,8)
  19528. /* X direction */
  19529. Smooth()
  19530. </glyphProgram>
  19531. <glyphProgram name="six">
  19532. /* Y direction */
  19533. ResYAnchor(8,5)
  19534. YShift(8,21)
  19535. ResYAnchor(40,13)
  19536. YShift(40,61)
  19537. YIPAnchor(8,31,40)
  19538. YShift(31,51)
  19539. YShift(51,27)
  19540. /* X direction */
  19541. Smooth()
  19542. </glyphProgram>
  19543. <glyphProgram name="slash">
  19544. /* Y direction */
  19545. YAnchor(0)
  19546. YShift(0,1)
  19547. YAnchor(2)
  19548. YShift(2,3)
  19549. /* X direction */
  19550. Smooth()
  19551. </glyphProgram>
  19552. <glyphProgram name="smileface">
  19553. /* Y direction */
  19554. YAnchor(10)
  19555. YShift(10,30)
  19556. YDist(10,0,&gt;=5)
  19557. YShift(0,20)
  19558. YInterpolate(0,40,48,68,56,74,62,10)
  19559. /* X direction */
  19560. Smooth()
  19561. </glyphProgram>
  19562. <glyphProgram name="space">
  19563. /* VTTTalk Unicode 0x20 */
  19564. /* ACT generated Wed Jan 15 15:35:14 2020 */
  19565. /* Auto-Hinting Light */
  19566. /* ***Settings*** */
  19567. /* ModeHinting = LightLatin */
  19568. /* ToAnchorBottom = true */
  19569. /*Auto-Hinting Light is not applied: Empty glyph or glyph with one point*/
  19570. </glyphProgram>
  19571. <glyphProgram name="spade">
  19572. /* Y direction */
  19573. YAnchor(6)
  19574. YShift(6,7)
  19575. YAnchor(12)
  19576. YIPAnchor(6,29,12)
  19577. YShift(29,11)
  19578. YShift(29,24)
  19579. YShift(29,27)
  19580. /* X direction */
  19581. Smooth()
  19582. </glyphProgram>
  19583. <glyphProgram name="sterling">
  19584. /* Y direction */
  19585. ResYAnchor(0,13)
  19586. YShift(0,1)
  19587. YShift(0,59)
  19588. YShift(59,42)
  19589. ResYAnchor(18,4)
  19590. YShift(18,25)
  19591. ResYAnchor(54,13)
  19592. YShift(54,47)
  19593. YIPAnchor(54,35,18)
  19594. YShift(35,8)
  19595. YShift(35,32)
  19596. YShift(32,11)
  19597. /* X direction */
  19598. Smooth()
  19599. </glyphProgram>
  19600. <glyphProgram name="summation">
  19601. /* Y direction */
  19602. YAnchor(0)
  19603. YShift(0,11)
  19604. YShift(11,1)
  19605. YShift(11,10)
  19606. YAnchor(4)
  19607. YInterpolate(0,2,9,4)
  19608. YShift(4,7)
  19609. YShift(7,3)
  19610. YShift(7,8)
  19611. /* X direction */
  19612. Smooth()
  19613. </glyphProgram>
  19614. <glyphProgram name="t">
  19615. /* Y direction */
  19616. ResYAnchor(26,11)
  19617. YShift(26,19)
  19618. ResYAnchor(27,6)
  19619. YDist(27,8,&gt;=2)
  19620. YDelta(8,-1@9)
  19621. YShift(27,30)
  19622. /* X direction */
  19623. Smooth()
  19624. </glyphProgram>
  19625. <glyphProgram name="tbar">
  19626. /* Y direction */
  19627. ResYAnchor(30,11)
  19628. YShift(30,23)
  19629. ResYAnchor(31,6)
  19630. YDist(31,12,&gt;=2)
  19631. YDelta(12,-1@9)
  19632. YShift(31,34)
  19633. YShift(34,1)
  19634. YAnchor(1)
  19635. YShift(1,0)
  19636. /* X direction */
  19637. Smooth()
  19638. </glyphProgram>
  19639. <glyphProgram name="thorn">
  19640. /* Y direction */
  19641. ResYAnchor(0,0)
  19642. ResYAnchor(11,7)
  19643. YShift(11,37)
  19644. YShift(37,7)
  19645. ResYAnchor(27,14)
  19646. ResYAnchor(21,11)
  19647. YShift(21,28)
  19648. YShift(28,25)
  19649. /* X direction */
  19650. Smooth()
  19651. </glyphProgram>
  19652. <glyphProgram name="three">
  19653. /* Y direction */
  19654. ResYAnchor(40,5)
  19655. YShift(40,32)
  19656. ResYAnchor(56,13)
  19657. YShift(56,12)
  19658. YIPAnchor(56,21,40)
  19659. YShift(21,22)
  19660. YInterpolate(22,48,21)
  19661. /* X direction */
  19662. Smooth()
  19663. </glyphProgram>
  19664. <glyphProgram name="threequarters">
  19665. /* Y direction */
  19666. YAnchor(36)
  19667. YShift(36,48)
  19668. YAnchor(48)
  19669. YInterpolate(48,19,42,20,36)
  19670. YShift(36,65)
  19671. YAnchor(65)
  19672. YShift(65,66)
  19673. YAnchor(59)
  19674. YShift(59,52)
  19675. YAnchor(52)
  19676. YIPAnchor(59,49,52)
  19677. YInterpolate(49,61,52)
  19678. YShift(49,60)
  19679. YShift(49,57)
  19680. YShift(57,54)
  19681. YShift(54,51)
  19682. YShift(59,63)
  19683. YAnchor(63)
  19684. YShift(63,64)
  19685. /* X direction */
  19686. Smooth()
  19687. </glyphProgram>
  19688. <glyphProgram name="tildecomb">
  19689. /* Y direction */
  19690. YAnchor(4)
  19691. YShift(4,21)
  19692. YShift(4,12)
  19693. YShift(12,13)
  19694. YDist(4,16,&gt;=2)
  19695. YShift(16,9)
  19696. YShift(16,0)
  19697. YShift(0,1)
  19698. /* X direction */
  19699. Smooth()
  19700. </glyphProgram>
  19701. <glyphProgram name="tildecomb.i">
  19702. /* Y direction */
  19703. YAnchor(4,16)
  19704. YShift(4,21)
  19705. YShift(4,12)
  19706. YShift(12,13)
  19707. YDist(4,16,&gt;=2)
  19708. YShift(16,9)
  19709. YShift(16,0)
  19710. YShift(0,1)
  19711. /* X direction */
  19712. Smooth()
  19713. </glyphProgram>
  19714. <glyphProgram name="trademark">
  19715. /* Y direction */
  19716. ResYAnchor(3,3)
  19717. YShift(3,0)
  19718. YAnchor(0)
  19719. YShift(0,8)
  19720. YShift(8,15)
  19721. YIPAnchor(0,18,3)
  19722. YInterpolate(18,11,19,16,3)
  19723. YShift(3,2)
  19724. YShift(2,6)
  19725. YShift(3,9)
  19726. YShift(9,12)
  19727. /* X direction */
  19728. Smooth()
  19729. </glyphProgram>
  19730. <glyphProgram name="two">
  19731. /* Y direction */
  19732. ResYAnchor(25,5)
  19733. YShift(25,11)
  19734. ResYAnchor(43,12)
  19735. YShift(43,35)
  19736. YShift(35,0)
  19737. /* X direction */
  19738. Smooth()
  19739. </glyphProgram>
  19740. <glyphProgram name="u">
  19741. /* Y direction */
  19742. ResYAnchor(0,11)
  19743. YShift(0,14)
  19744. YShift(14,30)
  19745. ResYAnchor(7,6)
  19746. YShift(7,21)
  19747. ResYAnchor(26,10)
  19748. /* X direction */
  19749. Smooth()
  19750. </glyphProgram>
  19751. <glyphProgram name="u.i">
  19752. /* Y direction */
  19753. ResYAnchor(0,11)
  19754. YShift(0,14)
  19755. YShift(14,30)
  19756. ResYAnchor(7,6)
  19757. YShift(7,21)
  19758. YAnchor(26,10)
  19759. /* X direction */
  19760. Smooth()
  19761. </glyphProgram>
  19762. <glyphProgram name="underscore">
  19763. /* VTTTalk Unicode 0x5f (_) */
  19764. /* ACT generated Wed Jan 15 15:35:14 2020 */
  19765. /* Auto-Hinting Light */
  19766. /* ***Settings*** */
  19767. /* ModeHinting = LightLatin */
  19768. /* ToAnchorBottom = true */
  19769. YAnchor(0)
  19770. YShift(0,1)
  19771. /* YDir: Stroke #0 */
  19772. Smooth()
  19773. </glyphProgram>
  19774. <glyphProgram name="uni00A0">
  19775. /* VTTTalk Unicode 0xa0 */
  19776. /* ACT generated Wed Jan 15 15:35:14 2020 */
  19777. /* Auto-Hinting Light */
  19778. /* ***Settings*** */
  19779. /* ModeHinting = LightLatin */
  19780. /* ToAnchorBottom = true */
  19781. /*Auto-Hinting Light is not applied: Empty glyph or glyph with one point*/
  19782. </glyphProgram>
  19783. <glyphProgram name="uni00B2">
  19784. /* Y direction */
  19785. ResYAnchor(21,5)
  19786. YShift(21,9)
  19787. YLink(21,38,119)
  19788. YShift(38,30)
  19789. YShift(30,0)
  19790. /* X direction */
  19791. Smooth()
  19792. </glyphProgram>
  19793. <glyphProgram name="uni00B3">
  19794. /* Y direction */
  19795. ResYAnchor(36,5)
  19796. YLink(36,50,119)
  19797. YShift(36,29)
  19798. YAnchor(50,12)
  19799. YIPAnchor(36,19,50)
  19800. YShift(19,20)
  19801. YInterpolate(19,42,20)
  19802. /* X direction */
  19803. Smooth()
  19804. </glyphProgram>
  19805. <glyphProgram name="uni00B5">
  19806. /* Y direction */
  19807. ResYAnchor(7,6)
  19808. YShift(7,19)
  19809. YAnchor(33,11)
  19810. YShift(33,25)
  19811. ResYAnchor(41,11)
  19812. YShift(41,14)
  19813. YShift(14,45)
  19814. YAnchor(50)
  19815. /* X direction */
  19816. Smooth()
  19817. </glyphProgram>
  19818. <glyphProgram name="uni00B9">
  19819. /* Y direction */
  19820. ResYAnchor(4,4)
  19821. YLink(4,0,119)
  19822. YShift(4,1)
  19823. YShift(1,2)
  19824. YShift(2,3)
  19825. /* X direction */
  19826. Smooth()
  19827. </glyphProgram>
  19828. <glyphProgram name="uni0198">
  19829. /* Y direction */
  19830. ResYAnchor(0,2)
  19831. ResYAnchor(12,3)
  19832. YShift(12,24)
  19833. YAnchor(32,18)
  19834. YInterpolate(32,30,7,33,34,0)
  19835. YAnchor(36,18)
  19836. /* X direction */
  19837. Smooth()
  19838. </glyphProgram>
  19839. <glyphProgram name="uni01B8">
  19840. /* Y direction */
  19841. ResYAnchor(32,9)
  19842. ResYAnchor(34,2)
  19843. YShift(34,37)
  19844. YShift(37,33)
  19845. YShift(32,20)
  19846. YIPAnchor(34,11,32)
  19847. YShift(11,10,39,38)
  19848. /* X direction */
  19849. Smooth()
  19850. </glyphProgram>
  19851. <glyphProgram name="uni01C7">
  19852. /* VTTTalk Unicode 0x1c7 */
  19853. /* ACT generated Wed Jan 15 15:35:14 2020 */
  19854. /* Auto-Hinting Light */
  19855. /* ***Settings*** */
  19856. /* ModeHinting = LightLatin */
  19857. /* ToAnchorBottom = true */
  19858. /* CVT 28 8 */
  19859. /* CVT 29 2 */
  19860. /* Min and Max */
  19861. YAnchor(0) /* min */
  19862. ResYAnchor(29,2) /* max, CVT */
  19863. /* CVTs - beginning */
  19864. ResYAnchor(28,8) /*knot, CVT*/
  19865. /* CVTs - end */
  19866. /* YDir: Stroke #0 */
  19867. YShift(29,19) /*stroke, CVT of another stroke*/
  19868. YShift(19,18) /*perpendicular to the stroke*/
  19869. /* YDir: Stroke #1 */
  19870. YShift(28,35) /*perpendicular to the stroke*/
  19871. /* YDir: Stroke #2 */
  19872. YShift(0,12) /*perpendicular to the stroke*/
  19873. Smooth()
  19874. </glyphProgram>
  19875. <glyphProgram name="uni01C8">
  19876. /* Y direction */
  19877. ResYAnchor(0,8)
  19878. YShift(0,6)
  19879. ResYAnchor(1,2)
  19880. YAnchor(9)
  19881. YShift(9,23)
  19882. ResYAnchor(31,6)
  19883. YShift(31,30)
  19884. YShift(31,38)
  19885. YAnchor(38)
  19886. YShift(38,44)
  19887. /* X direction */
  19888. Smooth()
  19889. </glyphProgram>
  19890. <glyphProgram name="uni01C9">
  19891. /* Y direction */
  19892. ResYAnchor(0,15)
  19893. YShift(0,12)
  19894. ResYAnchor(19,6)
  19895. YShift(19,18)
  19896. YDist(19,36,&gt;=)
  19897. YShift(36,42)
  19898. ResYAnchor(26,10)
  19899. YShift(26,27)
  19900. YShift(27,33)
  19901. ResYAnchor(31,0)
  19902. YShift(31,30)
  19903. /* X direction */
  19904. Smooth()
  19905. </glyphProgram>
  19906. <glyphProgram name="uni0237">
  19907. /* VTTTalk Unicode 0x237 */
  19908. /* ACT generated Wed Jan 15 15:35:14 2020 */
  19909. /* Auto-Hinting Light */
  19910. /* ***Settings*** */
  19911. /* ModeHinting = LightLatin */
  19912. /* ToAnchorBottom = true */
  19913. /* CVT 19 6 */
  19914. /* CVT 25 15 */
  19915. /* Min and Max */
  19916. ResYAnchor(25,15) /* min, CVT */
  19917. ResYAnchor(19,6) /* max, CVT */
  19918. /* CVTs - beginning */
  19919. /* CVTs - end */
  19920. /* YDir: Stroke #0 */
  19921. YShift(19,18) /*perpendicular to the stroke*/
  19922. YShift(25,12)
  19923. Smooth()
  19924. </glyphProgram>
  19925. <glyphProgram name="uni024D">
  19926. /* Y direction */
  19927. ResYAnchor(4,6)
  19928. ResYAnchor(12,7)
  19929. YShift(12,24)
  19930. YShift(24,6)
  19931. YShift(6,7)
  19932. YAnchor(30)
  19933. YIPAnchor(12,0,30)
  19934. YShift(0,1)
  19935. /* X direction */
  19936. Smooth()
  19937. </glyphProgram>
  19938. <glyphProgram name="uni0259">
  19939. /* Y direction */
  19940. ResYAnchor(0,7)
  19941. YShift(0,24)
  19942. ResYAnchor(10,11)
  19943. YShift(10,39)
  19944. YIPAnchor(0,34,10)
  19945. YShift(34,18)
  19946. /* X direction */
  19947. Smooth()
  19948. </glyphProgram>
  19949. <glyphProgram name="uni027B">
  19950. /* Y direction */
  19951. ResYAnchor(10,11)
  19952. YShift(10,22)
  19953. YShift(22,6)
  19954. ResYAnchor(28,6)
  19955. ResYAnchor(46,15)
  19956. YShift(46,34)
  19957. /* X direction */
  19958. Smooth()
  19959. </glyphProgram>
  19960. <glyphProgram name="uni0298">
  19961. /* Y direction */
  19962. ResYAnchor(0,13)
  19963. YShift(0,16)
  19964. ResYAnchor(8,5)
  19965. YShift(8,24)
  19966. YIPAnchor(0,32,8)
  19967. YShift(32,38)
  19968. /* X direction */
  19969. Smooth()
  19970. </glyphProgram>
  19971. <glyphProgram name="uni029A">
  19972. /* Y direction */
  19973. ResYAnchor(0,11)
  19974. YShift(0,23)
  19975. ResYAnchor(15,6)
  19976. YShift(15,31)
  19977. YIPAnchor(15,47,0)
  19978. YShift(47,39)
  19979. YInterpolate(39,8,47)
  19980. /* X direction */
  19981. Smooth()
  19982. </glyphProgram>
  19983. <glyphProgram name="uni02BB">
  19984. /* Y direction */
  19985. ResYAnchor(0,3)
  19986. YShift(0,1)
  19987. YDist(0,11,&gt;=3)
  19988. /* X direction */
  19989. Smooth()
  19990. </glyphProgram>
  19991. <glyphProgram name="uni02BC">
  19992. /* Y direction */
  19993. ResYAnchor(13,3)
  19994. YDist(13,0,&gt;=3)
  19995. YShift(0,1)
  19996. /* X direction */
  19997. Smooth()
  19998. </glyphProgram>
  19999. <glyphProgram name="uni02BE">
  20000. /* Y direction */
  20001. YAnchor(9)
  20002. YShift(9,8)
  20003. YDist(9,0,&gt;=)
  20004. YShift(0,1)
  20005. /* X direction */
  20006. Smooth()
  20007. </glyphProgram>
  20008. <glyphProgram name="uni02BF">
  20009. /* Y direction */
  20010. YAnchor(8)
  20011. YShift(8,9)
  20012. YDist(8,0,&gt;=)
  20013. YShift(0,16)
  20014. /* X direction */
  20015. Smooth()
  20016. </glyphProgram>
  20017. <glyphProgram name="uni02C8">
  20018. /* Y direction */
  20019. YAnchor(2)
  20020. YDist(2,0,&gt;=)
  20021. /* X direction */
  20022. Smooth()
  20023. </glyphProgram>
  20024. <glyphProgram name="uni02C9">
  20025. /* Y direction */
  20026. ResYAnchor(1,2)
  20027. YShift(1,0)
  20028. /* X direction */
  20029. Smooth()
  20030. </glyphProgram>
  20031. <glyphProgram name="uni02CA">
  20032. /* Y direction */
  20033. YAnchor(2)
  20034. YDist(2,1,&gt;=2)
  20035. /* X direction */
  20036. Smooth()
  20037. </glyphProgram>
  20038. <glyphProgram name="uni02CB">
  20039. /* Y direction */
  20040. YAnchor(2)
  20041. YDist(2,0,&gt;=)
  20042. /* X direction */
  20043. Smooth()
  20044. </glyphProgram>
  20045. <glyphProgram name="uni02CC">
  20046. /* Y direction */
  20047. YAnchor(2)
  20048. YDist(2,0,&gt;=)
  20049. /* X direction */
  20050. Smooth()
  20051. </glyphProgram>
  20052. <glyphProgram name="uni0302">
  20053. /* Y direction */
  20054. YAnchor(2)
  20055. YShift(2,0)
  20056. YAnchor(0)
  20057. YShift(0,1)
  20058. YShift(0,5)
  20059. YShift(5,4)
  20060. YInterpolate(0,6,2)
  20061. /* X direction */
  20062. Smooth()
  20063. </glyphProgram>
  20064. <glyphProgram name="uni0302.case">
  20065. /* Y direction */
  20066. YAnchor(2)
  20067. YDist(2,0,&gt;=2)
  20068. YShift(0,1)
  20069. YShift(0,5)
  20070. YShift(5,4)
  20071. YInterpolate(0,6,2)
  20072. /* X direction */
  20073. Smooth()
  20074. </glyphProgram>
  20075. <glyphProgram name="uni0306">
  20076. /* Y direction */
  20077. YAnchor(4)
  20078. YShift(4,11)
  20079. YDist(4,8,&gt;=2)
  20080. YShift(8,7)
  20081. YShift(8,0)
  20082. YShift(0,1)
  20083. /* X direction */
  20084. Smooth()
  20085. </glyphProgram>
  20086. <glyphProgram name="uni030C">
  20087. /* Y direction */
  20088. YAnchor(5)
  20089. YShift(5,0)
  20090. YAnchor(0)
  20091. YShift(0,6)
  20092. YInterpolate(5,1,0)
  20093. YShift(0,2)
  20094. YShift(2,3)
  20095. /* X direction */
  20096. Smooth()
  20097. </glyphProgram>
  20098. <glyphProgram name="uni030C.alt">
  20099. /* Y direction */
  20100. YAnchor(0)
  20101. YDist(0,7,&gt;=)
  20102. /* X direction */
  20103. Smooth()
  20104. </glyphProgram>
  20105. <glyphProgram name="uni0311">
  20106. /* Y direction */
  20107. YAnchor(0)
  20108. YShift(0,1)
  20109. YDist(0,4,&gt;=2)
  20110. YShift(4,11)
  20111. YShift(0,8)
  20112. YShift(8,7)
  20113. /* X direction */
  20114. Smooth()
  20115. </glyphProgram>
  20116. <glyphProgram name="uni0312">
  20117. /* Y direction */
  20118. YAnchor(0)
  20119. YDist(0,12,&gt;=)
  20120. /* X direction */
  20121. Smooth()
  20122. </glyphProgram>
  20123. <glyphProgram name="uni031B">
  20124. /* Y direction */
  20125. YAnchor(0)
  20126. YDist(0,4,&gt;=2)
  20127. YShift(4,5)
  20128. /* X direction */
  20129. Smooth()
  20130. </glyphProgram>
  20131. <glyphProgram name="uni031B.case">
  20132. /* Y direction */
  20133. YAnchor(5)
  20134. YDist(5,0,&gt;=2)
  20135. YShift(0,1)
  20136. /* X direction */
  20137. Smooth()
  20138. </glyphProgram>
  20139. <glyphProgram name="uni0326">
  20140. /* Y direction */
  20141. YAnchor(11)
  20142. YDist(11,0,&gt;=)
  20143. YShift(0,1)
  20144. /* X direction */
  20145. Smooth()
  20146. </glyphProgram>
  20147. <glyphProgram name="uni0328">
  20148. /* Y direction */
  20149. YAnchor(9)
  20150. YDist(9,1,&gt;=)
  20151. YShift(1,0)
  20152. /* X direction */
  20153. Smooth()
  20154. </glyphProgram>
  20155. <glyphProgram name="uni0335">
  20156. /* Y direction */
  20157. YAnchor(0)
  20158. YShift(0,1)
  20159. /* X direction */
  20160. Smooth()
  20161. </glyphProgram>
  20162. <glyphProgram name="uni0375">
  20163. /* Y direction */
  20164. YAnchor(2)
  20165. YDist(2,0,&gt;=)
  20166. /* X direction */
  20167. Smooth()
  20168. </glyphProgram>
  20169. <glyphProgram name="uni1E9E">
  20170. /* Y direction */
  20171. YAnchor(0)
  20172. YShift(0,8)
  20173. YAnchor(31)
  20174. ResYAnchor(37,1)
  20175. YShift(37,24)
  20176. YIPAnchor(37,18,0)
  20177. YShift(18,17)
  20178. YShift(18,19)
  20179. YShift(18,43)
  20180. YShift(43,42)
  20181. /* X direction */
  20182. Smooth()
  20183. </glyphProgram>
  20184. <glyphProgram name="uni2007">
  20185. /* VTTTalk Unicode 0x2007 */
  20186. /* ACT generated Wed Jan 15 15:35:14 2020 */
  20187. /* Auto-Hinting Light */
  20188. /* ***Settings*** */
  20189. /* ModeHinting = LightLatin */
  20190. /* ToAnchorBottom = true */
  20191. /*Auto-Hinting Light is not applied: Empty glyph or glyph with one point*/
  20192. </glyphProgram>
  20193. <glyphProgram name="uni2008">
  20194. /* VTTTalk Unicode 0x2008 */
  20195. /* ACT generated Wed Jan 15 15:35:14 2020 */
  20196. /* Auto-Hinting Light */
  20197. /* ***Settings*** */
  20198. /* ModeHinting = LightLatin */
  20199. /* ToAnchorBottom = true */
  20200. /*Auto-Hinting Light is not applied: Empty glyph or glyph with one point*/
  20201. </glyphProgram>
  20202. <glyphProgram name="uni2009">
  20203. /* VTTTalk Unicode 0x2009 */
  20204. /* ACT generated Wed Jan 15 15:35:14 2020 */
  20205. /* Auto-Hinting Light */
  20206. /* ***Settings*** */
  20207. /* ModeHinting = LightLatin */
  20208. /* ToAnchorBottom = true */
  20209. /*Auto-Hinting Light is not applied: Empty glyph or glyph with one point*/
  20210. </glyphProgram>
  20211. <glyphProgram name="uni200A">
  20212. /* VTTTalk Unicode 0x200a */
  20213. /* ACT generated Wed Jan 15 15:35:14 2020 */
  20214. /* Auto-Hinting Light */
  20215. /* ***Settings*** */
  20216. /* ModeHinting = LightLatin */
  20217. /* ToAnchorBottom = true */
  20218. /*Auto-Hinting Light is not applied: Empty glyph or glyph with one point*/
  20219. </glyphProgram>
  20220. <glyphProgram name="uni200B">
  20221. /* VTTTalk Unicode 0x200b */
  20222. /* ACT generated Wed Jan 15 15:35:14 2020 */
  20223. /* Auto-Hinting Light */
  20224. /* ***Settings*** */
  20225. /* ModeHinting = LightLatin */
  20226. /* ToAnchorBottom = true */
  20227. /*Auto-Hinting Light is not applied: Empty glyph or glyph with one point*/
  20228. </glyphProgram>
  20229. <glyphProgram name="uni2070">
  20230. /* Y direction */
  20231. ResYAnchor(12,5)
  20232. YShift(12,27)
  20233. YLink(12,4,119)
  20234. YShift(4,20)
  20235. YInterpolate(4,3,0,2,1,12)
  20236. /* X direction */
  20237. Smooth()
  20238. </glyphProgram>
  20239. <glyphProgram name="uni2070.ss02">
  20240. /* VTTTalk Unicode 0xffff */
  20241. /* ACT generated Wed Jan 15 15:35:14 2020 */
  20242. /* Y direction */
  20243. ResYAnchor(8,5)
  20244. YShift(8,23)
  20245. YLink(8,0,119)
  20246. YShift(0,16)
  20247. /* X direction */
  20248. Smooth()
  20249. </glyphProgram>
  20250. <glyphProgram name="uni2070.zero">
  20251. /* Y direction */
  20252. ResYAnchor(20,5)
  20253. YShift(20,35)
  20254. YLink(20,12,119)
  20255. YShift(12,28)
  20256. YIPAnchor(12,0,20)
  20257. YShift(0,6)
  20258. /* X direction */
  20259. Smooth()
  20260. </glyphProgram>
  20261. <glyphProgram name="uni2074">
  20262. /* Y direction */
  20263. YAnchor(4,5)
  20264. YLink(4,0,119)
  20265. YIPAnchor(0,1,4)
  20266. YInterpolate(1,13,4)
  20267. YShift(1,9)
  20268. YShift(1,12)
  20269. YShift(12,6)
  20270. YShift(6,3)
  20271. /* X direction */
  20272. Smooth()
  20273. </glyphProgram>
  20274. <glyphProgram name="uni2075">
  20275. /* Y direction */
  20276. YAnchor(26,5)
  20277. YShift(26,29)
  20278. YLink(26,42,119)
  20279. YIPAnchor(42,33,26)
  20280. YShift(33,20)
  20281. YShift(33,30)
  20282. YShift(42,12)
  20283. /* X direction */
  20284. Smooth()
  20285. </glyphProgram>
  20286. <glyphProgram name="uni2076">
  20287. /* Y direction */
  20288. ResYAnchor(7,5)
  20289. YShift(7,19)
  20290. YLink(7,36,119)
  20291. YShift(36,54)
  20292. YIPAnchor(7,28,36)
  20293. YShift(28,46)
  20294. /* X direction */
  20295. Smooth()
  20296. </glyphProgram>
  20297. <glyphProgram name="uni2077">
  20298. /* Y direction */
  20299. ResYAnchor(6,4)
  20300. YLink(6,0,119)
  20301. YShift(6,5)
  20302. YShift(5,8)
  20303. /* X direction */
  20304. Smooth()
  20305. </glyphProgram>
  20306. <glyphProgram name="uni2078">
  20307. /* Y direction */
  20308. ResYAnchor(14,5)
  20309. YShift(14,53)
  20310. YLink(14,0,119)
  20311. YShift(0,29)
  20312. YInterpolate(14,7,45,21,37,0)
  20313. /* X direction */
  20314. Smooth()
  20315. </glyphProgram>
  20316. <glyphProgram name="uni2079">
  20317. /* Y direction */
  20318. ResYAnchor(44,5)
  20319. YShift(44,20)
  20320. YLink(44,50,119)
  20321. YIPAnchor(44,36,50)
  20322. YShift(36,28)
  20323. /* X direction */
  20324. Smooth()
  20325. </glyphProgram>
  20326. <glyphProgram name="uni20A6">
  20327. /* Y direction */
  20328. ResYAnchor(4,4)
  20329. YShift(4,7)
  20330. ResYAnchor(18,12)
  20331. YShift(18,15)
  20332. YIPAnchor(4,0,18)
  20333. YInterpolate(4,16,0)
  20334. YInterpolate(0,6,18)
  20335. YShift(0,1)
  20336. YShift(0,3)
  20337. /* X direction */
  20338. Smooth()
  20339. </glyphProgram>
  20340. <glyphProgram name="uni20A9">
  20341. /* Y direction */
  20342. YAnchor(4,12)
  20343. YShift(4,14)
  20344. ResYAnchor(5,4)
  20345. YShift(5,8)
  20346. YAnchor(8)
  20347. YShift(5,11)
  20348. YIPAnchor(4,0,5)
  20349. YInterpolate(4,10,7,0)
  20350. YInterpolate(0,15,5)
  20351. YShift(0,1)
  20352. /* X direction */
  20353. Smooth()
  20354. </glyphProgram>
  20355. <glyphProgram name="uni20AD">
  20356. /* Y direction */
  20357. YAnchor(11,12)
  20358. YShift(11,28)
  20359. ResYAnchor(12,4)
  20360. YShift(12,26)
  20361. YIPAnchor(11,4,12)
  20362. YInterpolate(11,9,8,4)
  20363. YInterpolate(4,19,27,12)
  20364. YShift(4,5)
  20365. YShift(4,3)
  20366. YShift(3,2)
  20367. /* X direction */
  20368. Smooth()
  20369. </glyphProgram>
  20370. <glyphProgram name="uni20B1">
  20371. /* Y direction */
  20372. YAnchor(16,12)
  20373. ResYAnchor(17,4)
  20374. YShift(17,40)
  20375. YDownToGrid(1)
  20376. YShift(40,1)
  20377. YAnchor(1)
  20378. YShift(1,0)
  20379. YDist(1,9,&gt;=2)
  20380. YShift(9,8)
  20381. YDownToGrid(30)
  20382. YDist(9,30,&gt;=)
  20383. YShift(30,28)
  20384. /* X direction */
  20385. Smooth()
  20386. </glyphProgram>
  20387. <glyphProgram name="uni20B2">
  20388. /* Y direction */
  20389. ResYAnchor(4,13)
  20390. YDist(4,0,&gt;=)
  20391. YShift(4,36)
  20392. ResYAnchor(14,5)
  20393. YDist(14,1,&gt;=)
  20394. YShift(14,26)
  20395. YIPAnchor(4,43,14)
  20396. YShift(43,42)
  20397. /* X direction */
  20398. Smooth()
  20399. </glyphProgram>
  20400. <glyphProgram name="uni20B5">
  20401. /* Y direction */
  20402. ResYAnchor(15,5)
  20403. YDist(15,1,&gt;=)
  20404. YShift(15,27)
  20405. ResYAnchor(45,13)
  20406. YDist(45,0,&gt;=)
  20407. YShift(45,37)
  20408. /* X direction */
  20409. Smooth()
  20410. </glyphProgram>
  20411. <glyphProgram name="uni20B9">
  20412. /* Y direction */
  20413. YAnchor(22,12)
  20414. ResYAnchor(26,4)
  20415. YShift(26,12)
  20416. YShift(26,25)
  20417. YShift(25,9)
  20418. YDist(26,30,&gt;=2)
  20419. YDist(30,0,&gt;=2)
  20420. YShift(0,24)
  20421. YShift(24,20)
  20422. /* X direction */
  20423. Smooth()
  20424. </glyphProgram>
  20425. <glyphProgram name="uni20BA">
  20426. /* Y direction */
  20427. YAnchor(8,12)
  20428. YShift(8,15)
  20429. YShift(8,21)
  20430. YAnchor(21)
  20431. ResYAnchor(9,4)
  20432. YDownToGrid(5)
  20433. YIPAnchor(8,5,0,9)
  20434. YShift(5,4)
  20435. YShift(5,6)
  20436. YAnchor(6)
  20437. YShift(6,7)
  20438. YShift(0,1)
  20439. YShift(0,3)
  20440. YAnchor(3)
  20441. YShift(3,2)
  20442. /* X direction */
  20443. Smooth()
  20444. </glyphProgram>
  20445. <glyphProgram name="uni20BC">
  20446. /* Y direction */
  20447. YAnchor(4)
  20448. YDist(4,1,&gt;=)
  20449. YShift(4,15)
  20450. YAnchor(9)
  20451. YShift(9,25)
  20452. YIPAnchor(25,0,4)
  20453. /* X direction */
  20454. Smooth()
  20455. </glyphProgram>
  20456. <glyphProgram name="uni20BD">
  20457. /* Y direction */
  20458. YAnchor(8,12)
  20459. ResYAnchor(9,4)
  20460. YShift(9,32)
  20461. YIPAnchor(8,20,9)
  20462. YShift(20,22)
  20463. YShift(20,3)
  20464. YShift(3,2)
  20465. YDist(20,5,&gt;=)
  20466. YShift(5,4)
  20467. /* X direction */
  20468. Smooth()
  20469. </glyphProgram>
  20470. <glyphProgram name="uni2113">
  20471. /* Y direction */
  20472. ResYAnchor(11,19)
  20473. YShift(11,0)
  20474. ResYAnchor(31,1)
  20475. YShift(31,50)
  20476. YIPAnchor(11,5,31)
  20477. YInterpolate(5,17,40,26,55,31)
  20478. /* X direction */
  20479. Smooth()
  20480. </glyphProgram>
  20481. <glyphProgram name="uni2116">
  20482. /* Y direction */
  20483. YAnchor(0,12)
  20484. YShift(0,11)
  20485. ResYAnchor(1,4)
  20486. YShift(1,5)
  20487. YInterpolate(0,4,3,12,13,1)
  20488. YShift(1,27)
  20489. YAnchor(27)
  20490. YShift(27,43)
  20491. YDist(27,19,&gt;=)
  20492. YShift(19,35)
  20493. YDist(19,16,&gt;=)
  20494. YShift(16,15)
  20495. /* X direction */
  20496. Smooth()
  20497. </glyphProgram>
  20498. <glyphProgram name="uni2124">
  20499. /* Y direction */
  20500. YAnchor(9,8)
  20501. YShift(9,1)
  20502. YShift(1,0)
  20503. YShift(1,10)
  20504. YShift(1,20)
  20505. ResYAnchor(16,2)
  20506. YShift(16,15)
  20507. YShift(15,11)
  20508. YShift(15,13)
  20509. YShift(13,18)
  20510. /* X direction */
  20511. Smooth()
  20512. </glyphProgram>
  20513. <glyphProgram name="uni2126">
  20514. /* Y direction */
  20515. ResYAnchor(11,18)
  20516. YShift(11,12)
  20517. YShift(11,33)
  20518. YShift(33,30)
  20519. YShift(30,34)
  20520. YShift(34,9)
  20521. ResYAnchor(22,1)
  20522. YShift(22,0)
  20523. /* X direction */
  20524. Smooth()
  20525. </glyphProgram>
  20526. <glyphProgram name="uni2196">
  20527. /* Y direction */
  20528. YAnchor(1)
  20529. YAnchor(6)
  20530. YInterpolate(1,0,4,3,2,9,8,7,5,6)
  20531. /* X direction */
  20532. Smooth()
  20533. </glyphProgram>
  20534. <glyphProgram name="uni2197">
  20535. /* Y direction */
  20536. YAnchor(4)
  20537. YAnchor(9)
  20538. YInterpolate(9,0,7,6,8,1,2,3,5,4)
  20539. /* X direction */
  20540. Smooth()
  20541. </glyphProgram>
  20542. <glyphProgram name="uni2198">
  20543. /* Y direction */
  20544. YAnchor(1)
  20545. YAnchor(6)
  20546. YInterpolate(1,0,3,4,7,8,9,2,5,6)
  20547. /* X direction */
  20548. Smooth()
  20549. </glyphProgram>
  20550. <glyphProgram name="uni2199">
  20551. /* Y direction */
  20552. YAnchor(4)
  20553. YAnchor(9)
  20554. YInterpolate(9,0,6,7,8,1,2,3,5,4)
  20555. /* X direction */
  20556. Smooth()
  20557. </glyphProgram>
  20558. <glyphProgram name="uni21E6">
  20559. /* Y direction */
  20560. YAnchor(2)
  20561. YShift(2,3)
  20562. YAnchor(3)
  20563. YShift(3,15)
  20564. YShift(15,16)
  20565. YShift(2,17)
  20566. YAnchor(9)
  20567. YShift(9,8)
  20568. YAnchor(8)
  20569. YShift(8,12)
  20570. YShift(12,13)
  20571. YShift(9,11)
  20572. YInterpolate(17,5,14,6,11)
  20573. /* X direction */
  20574. Smooth()
  20575. </glyphProgram>
  20576. <glyphProgram name="uni21E7">
  20577. /* Y direction */
  20578. YAnchor(0)
  20579. YShift(0,10)
  20580. YAnchor(4)
  20581. YShift(4,15)
  20582. YIPAnchor(4,17,12,0)
  20583. YShift(17,2)
  20584. YShift(17,3)
  20585. YShift(12,6)
  20586. YShift(12,8)
  20587. /* X direction */
  20588. Smooth()
  20589. </glyphProgram>
  20590. <glyphProgram name="uni21E8">
  20591. /* Y direction */
  20592. YAnchor(0)
  20593. YShift(0,2)
  20594. YAnchor(2)
  20595. YShift(2,17)
  20596. YShift(17,16)
  20597. YShift(0,10)
  20598. YAnchor(9)
  20599. YShift(9,7)
  20600. YAnchor(7)
  20601. YShift(7,14)
  20602. YShift(14,13)
  20603. YShift(9,11)
  20604. YInterpolate(11,5,15,4,10)
  20605. /* X direction */
  20606. Smooth()
  20607. </glyphProgram>
  20608. <glyphProgram name="uni21E9">
  20609. /* Y direction */
  20610. YAnchor(0)
  20611. YShift(0,10)
  20612. YAnchor(6)
  20613. YShift(6,14)
  20614. YIPAnchor(6,9,0)
  20615. YShift(9,11)
  20616. YShift(9,2)
  20617. YAnchor(2)
  20618. YShift(2,17)
  20619. YShift(2,15)
  20620. YShift(15,4)
  20621. YShift(9,13)
  20622. YShift(13,7)
  20623. /* X direction */
  20624. Smooth()
  20625. </glyphProgram>
  20626. <glyphProgram name="uni21EA">
  20627. /* Y direction */
  20628. YAnchor(1)
  20629. YShift(1,7)
  20630. YDist(1,0,&gt;=3)
  20631. YAnchor(0)
  20632. YShift(0,4)
  20633. YDist(1,8,&gt;=)
  20634. YShift(8,18)
  20635. YShift(8,12)
  20636. YAnchor(12)
  20637. YShift(12,23)
  20638. YIPAnchor(8,9,12)
  20639. YShift(9,16)
  20640. YShift(9,26)
  20641. YShift(26,11)
  20642. YShift(26,20)
  20643. YShift(20,14)
  20644. /* X direction */
  20645. Smooth()
  20646. </glyphProgram>
  20647. <glyphProgram name="uni2206">
  20648. /* Y direction */
  20649. ResYAnchor(0,1)
  20650. ResYAnchor(3,18)
  20651. YInterpolate(3,7,0)
  20652. YShift(3,9)
  20653. YShift(9,1)
  20654. YShift(9,4)
  20655. /* X direction */
  20656. Smooth()
  20657. </glyphProgram>
  20658. <glyphProgram name="uni2215">
  20659. /* Y direction */
  20660. YAnchor(0)
  20661. YShift(0,1)
  20662. YAnchor(2)
  20663. YShift(2,3)
  20664. /* X direction */
  20665. Smooth()
  20666. </glyphProgram>
  20667. <glyphProgram name="uni2219">
  20668. /* Y direction */
  20669. YAnchor(0)
  20670. YShift(0,8)
  20671. /* X direction */
  20672. Smooth()
  20673. </glyphProgram>
  20674. <glyphProgram name="uni2318">
  20675. /* Y direction */
  20676. YAnchor(9)
  20677. YDist(9,8,&gt;=)
  20678. YShift(8,0)
  20679. YAnchor(0)
  20680. YShift(0,52)
  20681. YShift(0,43)
  20682. YShift(43,84)
  20683. YShift(8,57)
  20684. YShift(57,48)
  20685. YShift(48,93)
  20686. YShift(8,80)
  20687. YShift(80,35)
  20688. YShift(9,17)
  20689. YAnchor(17)
  20690. YShift(17,72)
  20691. YShift(17,26)
  20692. YAnchor(26)
  20693. YShift(26,107)
  20694. YShift(9,67)
  20695. YShift(67,21)
  20696. YShift(21,98)
  20697. YShift(9,83)
  20698. YShift(83,34)
  20699. /* X direction */
  20700. Smooth()
  20701. </glyphProgram>
  20702. <glyphProgram name="uni2325">
  20703. /* Y direction */
  20704. YAnchor(0)
  20705. YShift(0,5)
  20706. YAnchor(3,6)
  20707. YShift(3,2)
  20708. YShift(3,9)
  20709. YShift(9,8)
  20710. /* X direction */
  20711. Smooth()
  20712. </glyphProgram>
  20713. <glyphProgram name="uni2326">
  20714. /* Y direction */
  20715. YAnchor(3)
  20716. YShift(3,9)
  20717. YAnchor(4)
  20718. YShift(4,8)
  20719. YInterpolate(9,14,12,11,15,13,1,10,16,6,19,21,17,18,20,8)
  20720. /* X direction */
  20721. Smooth()
  20722. </glyphProgram>
  20723. <glyphProgram name="uni2327">
  20724. /* Y direction */
  20725. YAnchor(0)
  20726. YDist(0,3,&gt;=)
  20727. YShift(3,4)
  20728. YShift(0,7)
  20729. YInterpolate(4,16,18,17,14,8,11,12,10,7)
  20730. /* X direction */
  20731. Smooth()
  20732. </glyphProgram>
  20733. <glyphProgram name="uni232B">
  20734. /* Y direction */
  20735. YAnchor(0)
  20736. YShift(0,8)
  20737. YAnchor(3)
  20738. YShift(3,5)
  20739. YInterpolate(5,18,20,21,17,19,4,16,10,9,13,15,11,14,12,8)
  20740. /* X direction */
  20741. Smooth()
  20742. </glyphProgram>
  20743. <glyphProgram name="uni238B">
  20744. /* Y direction */
  20745. YAnchor(0)
  20746. YShift(0,31)
  20747. YShift(0,39)
  20748. YAnchor(10)
  20749. YShift(10,21)
  20750. YIPAnchor(0,35,10)
  20751. YShift(35,33)
  20752. YShift(10,41)
  20753. YShift(41,40)
  20754. /* X direction */
  20755. Smooth()
  20756. </glyphProgram>
  20757. <glyphProgram name="uni23CE">
  20758. /* Y direction */
  20759. YAnchor(14)
  20760. YShift(14,10)
  20761. YUpToGrid(9)
  20762. YShift(10,9)
  20763. YAnchor(9)
  20764. YShift(9,0)
  20765. YAnchor(0)
  20766. YShift(0,12)
  20767. YShift(9,16)
  20768. YShift(16,15)
  20769. YDist(14,20,&gt;=)
  20770. YShift(20,3)
  20771. YDownToGrid(4)
  20772. YShift(3,4)
  20773. YAnchor(4)
  20774. YInterpolate(4,6,17,7,9)
  20775. YShift(4,18)
  20776. YShift(18,19)
  20777. /* X direction */
  20778. Smooth()
  20779. </glyphProgram>
  20780. <glyphProgram name="uni2423">
  20781. /* Y direction */
  20782. YAnchor(0)
  20783. YShift(0,3)
  20784. YDist(0,1,&gt;=2)
  20785. YShift(1,6)
  20786. /* X direction */
  20787. Smooth()
  20788. </glyphProgram>
  20789. <glyphProgram name="uni25C6">
  20790. /* VTTTalk Unicode 0x25c6 */
  20791. /* ACT generated Wed Jan 15 15:35:14 2020 */
  20792. /* Auto-Hinting Light */
  20793. /* ***Settings*** */
  20794. /* ModeHinting = LightLatin */
  20795. /* ToAnchorBottom = true */
  20796. /* Min and Max */
  20797. YAnchor(2) /* min */
  20798. YAnchor(0) /* max */
  20799. Smooth()
  20800. </glyphProgram>
  20801. <glyphProgram name="uni25C7">
  20802. /* VTTTalk Unicode 0x25c7 */
  20803. /* ACT generated Wed Jan 15 15:35:14 2020 */
  20804. /* Auto-Hinting Light */
  20805. /* ***Settings*** */
  20806. /* ModeHinting = LightLatin */
  20807. /* ToAnchorBottom = true */
  20808. /* Min and Max */
  20809. YAnchor(2) /* min */
  20810. YAnchor(0) /* max */
  20811. /* Contour #1 */
  20812. YShift(0,7) /* max */
  20813. YShift(2,5) /* min */
  20814. Smooth()
  20815. </glyphProgram>
  20816. <glyphProgram name="uni25CF">
  20817. /* Y direction */
  20818. YAnchor(0)
  20819. YShift(0,10)
  20820. /* X direction */
  20821. Smooth()
  20822. </glyphProgram>
  20823. <glyphProgram name="uni2639">
  20824. /* Y direction */
  20825. YAnchor(10)
  20826. YShift(10,30)
  20827. YDist(10,0,&gt;=5)
  20828. YShift(0,20)
  20829. YInterpolate(0,47,40,67,55,61,73,10)
  20830. /* X direction */
  20831. Smooth()
  20832. </glyphProgram>
  20833. <glyphProgram name="uni2713">
  20834. /* Y direction */
  20835. YAnchor(0)
  20836. YAnchor(6)
  20837. YInterpolate(6,9,7,8,1,0)
  20838. /* X direction */
  20839. Smooth()
  20840. </glyphProgram>
  20841. <glyphProgram name="uni2714">
  20842. /* Y direction */
  20843. YAnchor(0)
  20844. YAnchor(5)
  20845. YInterpolate(5,6,9,10,7,8,1,0)
  20846. /* X direction */
  20847. Smooth()
  20848. </glyphProgram>
  20849. <glyphProgram name="uni2717">
  20850. /* VTTTalk Unicode 0x2717 */
  20851. /* ACT generated Wed Jan 15 15:35:14 2020 */
  20852. /* Auto-Hinting Light */
  20853. /* ***Settings*** */
  20854. /* ModeHinting = LightLatin */
  20855. /* ToAnchorBottom = true */
  20856. /* CVT 14 16 DISABLED for a NON-LATIN glyph */
  20857. /* Min and Max */
  20858. YAnchor(0) /* min */
  20859. YAnchor(14) /* max */
  20860. /* Extreme Min */
  20861. YShift(0,10)
  20862. Smooth()
  20863. </glyphProgram>
  20864. <glyphProgram name="uni2718">
  20865. /* VTTTalk Unicode 0x2718 */
  20866. /* ACT generated Wed Jan 15 15:35:14 2020 */
  20867. /* Auto-Hinting Light */
  20868. /* ***Settings*** */
  20869. /* ModeHinting = LightLatin */
  20870. /* ToAnchorBottom = true */
  20871. /* CVT 14 18 DISABLED for a NON-LATIN glyph */
  20872. /* Min and Max */
  20873. YAnchor(14) /* min */
  20874. YAnchor(20) /* max */
  20875. /* Contour #0 */
  20876. YShift(20,6) /* max */
  20877. YShift(14,0) /* min */
  20878. Smooth()
  20879. </glyphProgram>
  20880. <glyphProgram name="uni2B05">
  20881. /* Y direction */
  20882. YAnchor(0)
  20883. YShift(0,2)
  20884. YAnchor(2)
  20885. YShift(0,9)
  20886. YShift(9,7)
  20887. YAnchor(7)
  20888. YInterpolate(0,4,5,9)
  20889. /* X direction */
  20890. Smooth()
  20891. </glyphProgram>
  20892. <glyphProgram name="uni2B06">
  20893. /* Y direction */
  20894. YAnchor(4)
  20895. YAnchor(8)
  20896. YIPAnchor(4,5,8)
  20897. YShift(5,2)
  20898. YShift(5,7)
  20899. YShift(7,0)
  20900. /* X direction */
  20901. Smooth()
  20902. </glyphProgram>
  20903. <glyphProgram name="uni2B07">
  20904. /* Y direction */
  20905. YAnchor(1)
  20906. YAnchor(6)
  20907. YIPAnchor(1,5,6)
  20908. YShift(5,3)
  20909. YShift(5,8)
  20910. YShift(8,0)
  20911. /* X direction */
  20912. Smooth()
  20913. </glyphProgram>
  20914. <glyphProgram name="uni2B95">
  20915. /* Y direction */
  20916. YAnchor(0)
  20917. YShift(0,8)
  20918. YAnchor(8)
  20919. YShift(0,1)
  20920. YShift(1,3)
  20921. YAnchor(3)
  20922. YInterpolate(0,6,5,1)
  20923. /* X direction */
  20924. Smooth()
  20925. </glyphProgram>
  20926. <glyphProgram name="uni2E12">
  20927. /* Y direction */
  20928. YAnchor(9)
  20929. YShift(9,8)
  20930. YDist(9,0,&gt;=3)
  20931. YShift(0,1)
  20932. /* X direction */
  20933. Smooth()
  20934. </glyphProgram>
  20935. <glyphProgram name="uniFFFD">
  20936. /* Y direction */
  20937. YAnchor(2)
  20938. YAnchor(7)
  20939. YInterpolate(7,8,14,55,44,31,2)
  20940. /* X direction */
  20941. Smooth()
  20942. </glyphProgram>
  20943. <glyphProgram name="updblhorzsngbxd">
  20944. /* VTTTalk Unicode 0x2568 */
  20945. /* ACT generated Wed Jan 15 15:35:14 2020 */
  20946. /* Auto-Hinting Light */
  20947. /* ***Settings*** */
  20948. /* ModeHinting = LightLatin */
  20949. /* ToAnchorBottom = true */
  20950. /* Min and Max */
  20951. YAnchor(0) /* min */
  20952. YAnchor(3) /* max */
  20953. /* YDir: Stroke #0 */
  20954. YShift(0,1) /*perpendicular to the stroke*/
  20955. YShift(1,5) /*along top edge*/
  20956. YShift(1,9) /*along top edge*/
  20957. /* Extreme Max */
  20958. YShift(3,8)
  20959. Smooth()
  20960. </glyphProgram>
  20961. <glyphProgram name="updblleftsngbxd">
  20962. /* VTTTalk Unicode 0x255c */
  20963. /* ACT generated Wed Jan 15 15:35:14 2020 */
  20964. /* Auto-Hinting Light */
  20965. /* ***Settings*** */
  20966. /* ModeHinting = LightLatin */
  20967. /* ToAnchorBottom = true */
  20968. /* Min and Max */
  20969. YAnchor(0) /* min */
  20970. YAnchor(3) /* max */
  20971. /* YDir: Stroke #0 */
  20972. YShift(0,1) /*perpendicular to the stroke*/
  20973. YShift(1,5) /*along top edge*/
  20974. /* Extreme Max */
  20975. YShift(3,8)
  20976. Smooth()
  20977. </glyphProgram>
  20978. <glyphProgram name="updblrightsngbxd">
  20979. /* VTTTalk Unicode 0x2559 */
  20980. /* ACT generated Wed Jan 15 15:35:14 2020 */
  20981. /* Auto-Hinting Light */
  20982. /* ***Settings*** */
  20983. /* ModeHinting = LightLatin */
  20984. /* ToAnchorBottom = true */
  20985. /* Min and Max */
  20986. YAnchor(0) /* min */
  20987. YAnchor(1) /* max */
  20988. /* YDir: Stroke #0 */
  20989. YShift(0,3) /*perpendicular to the stroke*/
  20990. YShift(3,7) /*along top edge*/
  20991. /* Extreme Max */
  20992. YShift(1,6)
  20993. Smooth()
  20994. </glyphProgram>
  20995. <glyphProgram name="upeighthblock">
  20996. /* VTTTalk Unicode 0x2594 */
  20997. /* ACT generated Wed Jan 15 15:35:14 2020 */
  20998. /* Auto-Hinting Light */
  20999. /* ***Settings*** */
  21000. /* ModeHinting = LightLatin */
  21001. /* ToAnchorBottom = true */
  21002. /* Min and Max */
  21003. YAnchor(0) /* min */
  21004. YAnchor(1) /* max */
  21005. /* YDir: Stroke #0 */
  21006. Smooth()
  21007. </glyphProgram>
  21008. <glyphProgram name="uphalfblock">
  21009. /* VTTTalk Unicode 0x2580 */
  21010. /* ACT generated Wed Jan 15 15:35:14 2020 */
  21011. /* Auto-Hinting Light */
  21012. /* ***Settings*** */
  21013. /* ModeHinting = LightLatin */
  21014. /* ToAnchorBottom = true */
  21015. /* Min and Max */
  21016. YAnchor(0) /* min */
  21017. YAnchor(1) /* max */
  21018. Smooth()
  21019. </glyphProgram>
  21020. <glyphProgram name="upheavydnhorzlightbxd">
  21021. /* VTTTalk Unicode 0x2540 */
  21022. /* ACT generated Wed Jan 15 15:35:14 2020 */
  21023. /* Auto-Hinting Light */
  21024. /* ***Settings*** */
  21025. /* ModeHinting = LightLatin */
  21026. /* ToAnchorBottom = true */
  21027. /* Min and Max */
  21028. YAnchor(0) /* min */
  21029. YAnchor(5) /* max */
  21030. /* YDir: Stroke #0 */
  21031. YInterpolate(5,2,0)
  21032. YAnchor(2)
  21033. YShift(2,3) /*perpendicular to the stroke*/
  21034. YShift(2,10) /*along bottom edge*/
  21035. YShift(3,7) /*along top edge*/
  21036. Smooth()
  21037. </glyphProgram>
  21038. <glyphProgram name="upheavyhorzlightbxd">
  21039. /* VTTTalk Unicode 0x2538 */
  21040. /* ACT generated Wed Jan 15 15:35:14 2020 */
  21041. /* Auto-Hinting Light */
  21042. /* ***Settings*** */
  21043. /* ModeHinting = LightLatin */
  21044. /* ToAnchorBottom = true */
  21045. /* Min and Max */
  21046. YAnchor(0) /* min */
  21047. YAnchor(3) /* max */
  21048. /* YDir: Stroke #0 */
  21049. YShift(0,1) /*perpendicular to the stroke*/
  21050. YShift(1,5) /*along top edge*/
  21051. Smooth()
  21052. </glyphProgram>
  21053. <glyphProgram name="upheavyleftdnlightbxd">
  21054. /* VTTTalk Unicode 0x2526 */
  21055. /* ACT generated Wed Jan 15 15:35:14 2020 */
  21056. /* Auto-Hinting Light */
  21057. /* ***Settings*** */
  21058. /* ModeHinting = LightLatin */
  21059. /* ToAnchorBottom = true */
  21060. /* Min and Max */
  21061. YAnchor(0) /* min */
  21062. YAnchor(5) /* max */
  21063. /* YDir: Stroke #0 */
  21064. YInterpolate(5,2,0)
  21065. YAnchor(2)
  21066. YShift(2,3) /*perpendicular to the stroke*/
  21067. YShift(2,8) /*along bottom edge*/
  21068. Smooth()
  21069. </glyphProgram>
  21070. <glyphProgram name="upheavyleftlightbxd">
  21071. /* VTTTalk Unicode 0x251a */
  21072. /* ACT generated Wed Jan 15 15:35:14 2020 */
  21073. /* Auto-Hinting Light */
  21074. /* ***Settings*** */
  21075. /* ModeHinting = LightLatin */
  21076. /* ToAnchorBottom = true */
  21077. /* Min and Max */
  21078. YAnchor(0) /* min */
  21079. YAnchor(3) /* max */
  21080. /* YDir: Stroke #0 */
  21081. YShift(0,1) /*perpendicular to the stroke*/
  21082. Smooth()
  21083. </glyphProgram>
  21084. <glyphProgram name="upheavyrightdnlightbxd">
  21085. /* VTTTalk Unicode 0x251e */
  21086. /* ACT generated Wed Jan 15 15:35:14 2020 */
  21087. /* Auto-Hinting Light */
  21088. /* ***Settings*** */
  21089. /* ModeHinting = LightLatin */
  21090. /* ToAnchorBottom = true */
  21091. /* Min and Max */
  21092. YAnchor(0) /* min */
  21093. YAnchor(3) /* max */
  21094. /* YDir: Stroke #0 */
  21095. YInterpolate(3,8,0)
  21096. YAnchor(8)
  21097. YShift(8,5) /*perpendicular to the stroke*/
  21098. YShift(8,2) /*along bottom edge*/
  21099. Smooth()
  21100. </glyphProgram>
  21101. <glyphProgram name="upheavyrightlightbxd">
  21102. /* VTTTalk Unicode 0x2516 */
  21103. /* ACT generated Wed Jan 15 15:35:14 2020 */
  21104. /* Auto-Hinting Light */
  21105. /* ***Settings*** */
  21106. /* ModeHinting = LightLatin */
  21107. /* ToAnchorBottom = true */
  21108. /* Min and Max */
  21109. YAnchor(0) /* min */
  21110. YAnchor(1) /* max */
  21111. /* YDir: Stroke #0 */
  21112. YShift(0,3) /*perpendicular to the stroke*/
  21113. Smooth()
  21114. </glyphProgram>
  21115. <glyphProgram name="upleftdnleftdnrightquadrant">
  21116. /* VTTTalk Unicode 0x2599 */
  21117. /* ACT generated Wed Jan 15 15:35:14 2020 */
  21118. /* Auto-Hinting Light */
  21119. /* ***Settings*** */
  21120. /* ModeHinting = LightLatin */
  21121. /* ToAnchorBottom = true */
  21122. /* Min and Max */
  21123. YAnchor(0) /* min */
  21124. YAnchor(1) /* max */
  21125. Smooth()
  21126. </glyphProgram>
  21127. <glyphProgram name="upleftdnrightquadrant">
  21128. /* VTTTalk Unicode 0x259a */
  21129. /* ACT generated Wed Jan 15 15:35:14 2020 */
  21130. /* Auto-Hinting Light */
  21131. /* ***Settings*** */
  21132. /* ModeHinting = LightLatin */
  21133. /* ToAnchorBottom = true */
  21134. /* Min and Max */
  21135. YAnchor(0) /* min */
  21136. YAnchor(3) /* max */
  21137. Smooth()
  21138. </glyphProgram>
  21139. <glyphProgram name="upleftquadrant">
  21140. /* VTTTalk Unicode 0x2598 */
  21141. /* ACT generated Wed Jan 15 15:35:14 2020 */
  21142. /* Auto-Hinting Light */
  21143. /* ***Settings*** */
  21144. /* ModeHinting = LightLatin */
  21145. /* ToAnchorBottom = true */
  21146. /* Min and Max */
  21147. YAnchor(0) /* min */
  21148. YAnchor(1) /* max */
  21149. Smooth()
  21150. </glyphProgram>
  21151. <glyphProgram name="upleftuprightdnleftquadrant">
  21152. /* VTTTalk Unicode 0x259b */
  21153. /* ACT generated Wed Jan 15 15:35:14 2020 */
  21154. /* Auto-Hinting Light */
  21155. /* ***Settings*** */
  21156. /* ModeHinting = LightLatin */
  21157. /* ToAnchorBottom = true */
  21158. /* Min and Max */
  21159. YAnchor(0) /* min */
  21160. YAnchor(1) /* max */
  21161. Smooth()
  21162. </glyphProgram>
  21163. <glyphProgram name="upleftuprightdnrightquadrant">
  21164. /* VTTTalk Unicode 0x259c */
  21165. /* ACT generated Wed Jan 15 15:35:14 2020 */
  21166. /* Auto-Hinting Light */
  21167. /* ***Settings*** */
  21168. /* ModeHinting = LightLatin */
  21169. /* ToAnchorBottom = true */
  21170. /* Min and Max */
  21171. YAnchor(0) /* min */
  21172. YAnchor(3) /* max */
  21173. Smooth()
  21174. </glyphProgram>
  21175. <glyphProgram name="uplightdnhorzheavybxd">
  21176. /* VTTTalk Unicode 0x2548 */
  21177. /* ACT generated Wed Jan 15 15:35:14 2020 */
  21178. /* Auto-Hinting Light */
  21179. /* ***Settings*** */
  21180. /* ModeHinting = LightLatin */
  21181. /* ToAnchorBottom = true */
  21182. /* Min and Max */
  21183. YAnchor(0) /* min */
  21184. YAnchor(5) /* max */
  21185. Smooth()
  21186. </glyphProgram>
  21187. <glyphProgram name="uplighthorzheavybxd">
  21188. /* Y direction */
  21189. YAnchor(0)
  21190. YShift(0,1)
  21191. YShift(1,5)
  21192. YAnchor(3)
  21193. /* X direction */
  21194. Smooth()
  21195. </glyphProgram>
  21196. <glyphProgram name="uplightleftdnheavybxd">
  21197. /* VTTTalk Unicode 0x252a */
  21198. /* ACT generated Wed Jan 15 15:35:14 2020 */
  21199. /* Auto-Hinting Light */
  21200. /* ***Settings*** */
  21201. /* ModeHinting = LightLatin */
  21202. /* ToAnchorBottom = true */
  21203. /* Min and Max */
  21204. YAnchor(0) /* min */
  21205. YAnchor(5) /* max */
  21206. Smooth()
  21207. </glyphProgram>
  21208. <glyphProgram name="uplightleftheavybxd">
  21209. /* Y direction */
  21210. YAnchor(0)
  21211. YShift(0,2)
  21212. YAnchor(3)
  21213. /* X direction */
  21214. Smooth()
  21215. </glyphProgram>
  21216. <glyphProgram name="uplightrightdnheavybxd">
  21217. /* VTTTalk Unicode 0x2522 */
  21218. /* ACT generated Wed Jan 15 15:35:14 2020 */
  21219. /* Auto-Hinting Light */
  21220. /* ***Settings*** */
  21221. /* ModeHinting = LightLatin */
  21222. /* ToAnchorBottom = true */
  21223. /* Min and Max */
  21224. YAnchor(0) /* min */
  21225. YAnchor(3) /* max */
  21226. Smooth()
  21227. </glyphProgram>
  21228. <glyphProgram name="uplightrightheavybxd">
  21229. /* Y direction */
  21230. YAnchor(0)
  21231. YShift(0,3)
  21232. YAnchor(1)
  21233. /* X direction */
  21234. Smooth()
  21235. </glyphProgram>
  21236. <glyphProgram name="uprightdnleftdnrightquadrant">
  21237. /* VTTTalk Unicode 0x259f */
  21238. /* ACT generated Wed Jan 15 15:35:14 2020 */
  21239. /* Auto-Hinting Light */
  21240. /* ***Settings*** */
  21241. /* ModeHinting = LightLatin */
  21242. /* ToAnchorBottom = true */
  21243. /* Min and Max */
  21244. YAnchor(0) /* min */
  21245. YAnchor(3) /* max */
  21246. Smooth()
  21247. </glyphProgram>
  21248. <glyphProgram name="uprightdnleftquadrant">
  21249. /* VTTTalk Unicode 0x259e */
  21250. /* ACT generated Wed Jan 15 15:35:14 2020 */
  21251. /* Auto-Hinting Light */
  21252. /* ***Settings*** */
  21253. /* ModeHinting = LightLatin */
  21254. /* ToAnchorBottom = true */
  21255. /* Min and Max */
  21256. YAnchor(0) /* min */
  21257. YAnchor(5) /* max */
  21258. /* YDir: Stroke #0 */
  21259. YInterpolate(5,4,0)
  21260. YAnchor(4)
  21261. YShift(4,1) /*perpendicular to the stroke*/
  21262. Smooth()
  21263. </glyphProgram>
  21264. <glyphProgram name="uprightquadrant">
  21265. /* VTTTalk Unicode 0x259d */
  21266. /* ACT generated Wed Jan 15 15:35:14 2020 */
  21267. /* Auto-Hinting Light */
  21268. /* ***Settings*** */
  21269. /* ModeHinting = LightLatin */
  21270. /* ToAnchorBottom = true */
  21271. /* Min and Max */
  21272. YAnchor(0) /* min */
  21273. YAnchor(1) /* max */
  21274. Smooth()
  21275. </glyphProgram>
  21276. <glyphProgram name="upsnghorzdblbxd">
  21277. /* VTTTalk Unicode 0x2567 */
  21278. /* ACT generated Wed Jan 15 15:35:14 2020 */
  21279. /* Auto-Hinting Light */
  21280. /* ***Settings*** */
  21281. /* ModeHinting = LightLatin */
  21282. /* ToAnchorBottom = true */
  21283. /* Min and Max */
  21284. YAnchor(0) /* min */
  21285. YAnchor(7) /* max */
  21286. /* YDir: Stroke #0 */
  21287. YInterpolate(7,4,0)
  21288. YAnchor(4)
  21289. YShift(4,5) /*perpendicular to the stroke*/
  21290. YShift(5,9) /*along top edge*/
  21291. /* YDir: Stroke #1 */
  21292. YShift(0,1) /*perpendicular to the stroke*/
  21293. Smooth()
  21294. </glyphProgram>
  21295. <glyphProgram name="upsngleftdblbxd">
  21296. /* VTTTalk Unicode 0x255b */
  21297. /* ACT generated Wed Jan 15 15:35:14 2020 */
  21298. /* Auto-Hinting Light */
  21299. /* ***Settings*** */
  21300. /* ModeHinting = LightLatin */
  21301. /* ToAnchorBottom = true */
  21302. /* Min and Max */
  21303. YAnchor(0) /* min */
  21304. YAnchor(7) /* max */
  21305. /* YDir: Stroke #0 */
  21306. YInterpolate(7,4,0)
  21307. YAnchor(4)
  21308. YShift(4,5) /*perpendicular to the stroke*/
  21309. /* YDir: Stroke #1 */
  21310. YShift(0,1) /*perpendicular to the stroke*/
  21311. Smooth()
  21312. </glyphProgram>
  21313. <glyphProgram name="upsngrightdblbxd">
  21314. /* VTTTalk Unicode 0x2558 */
  21315. /* ACT generated Wed Jan 15 15:35:14 2020 */
  21316. /* Auto-Hinting Light */
  21317. /* ***Settings*** */
  21318. /* ModeHinting = LightLatin */
  21319. /* ToAnchorBottom = true */
  21320. /* Min and Max */
  21321. YAnchor(0) /* min */
  21322. YAnchor(1) /* max */
  21323. /* YDir: Stroke #0 */
  21324. YInterpolate(1,6,0)
  21325. YAnchor(6)
  21326. YShift(6,3) /*perpendicular to the stroke*/
  21327. /* YDir: Stroke #1 */
  21328. YShift(0,7) /*perpendicular to the stroke*/
  21329. Smooth()
  21330. </glyphProgram>
  21331. <glyphProgram name="v">
  21332. /* Y direction */
  21333. ResYAnchor(0,10)
  21334. ResYAnchor(1,6)
  21335. YShift(1,9)
  21336. YInterpolate(0,3,4,1)
  21337. /* X direction */
  21338. Smooth()
  21339. </glyphProgram>
  21340. <glyphProgram name="vertdblhorzsngbxd">
  21341. /* VTTTalk Unicode 0x256b */
  21342. /* ACT generated Wed Jan 15 15:35:14 2020 */
  21343. /* Auto-Hinting Light */
  21344. /* ***Settings*** */
  21345. /* ModeHinting = LightLatin */
  21346. /* ToAnchorBottom = true */
  21347. /* Min and Max */
  21348. YAnchor(0) /* min */
  21349. YAnchor(5) /* max */
  21350. /* YDir: Stroke #0 */
  21351. YInterpolate(5,2,0)
  21352. YAnchor(2)
  21353. YShift(2,3) /*perpendicular to the stroke*/
  21354. YShift(2,18) /*along bottom edge*/
  21355. YShift(2,14) /*along bottom edge*/
  21356. YShift(3,7) /*along top edge*/
  21357. YShift(3,11) /*along top edge*/
  21358. /* Extreme Max */
  21359. YShift(5,10)
  21360. /* Extreme Min */
  21361. YShift(0,16)
  21362. Smooth()
  21363. </glyphProgram>
  21364. <glyphProgram name="vertdblleftsngbxd">
  21365. /* VTTTalk Unicode 0x2562 */
  21366. /* ACT generated Wed Jan 15 15:35:14 2020 */
  21367. /* Auto-Hinting Light */
  21368. /* ***Settings*** */
  21369. /* ModeHinting = LightLatin */
  21370. /* ToAnchorBottom = true */
  21371. /* Min and Max */
  21372. YAnchor(0) /* min */
  21373. YAnchor(5) /* max */
  21374. /* YDir: Stroke #0 */
  21375. YInterpolate(5,2,0)
  21376. YAnchor(2)
  21377. YShift(2,3) /*perpendicular to the stroke*/
  21378. /* Contour #1 */
  21379. YShift(5,9) /* max */
  21380. YShift(0,8) /* min */
  21381. Smooth()
  21382. </glyphProgram>
  21383. <glyphProgram name="vertdblrightsngbxd">
  21384. /* VTTTalk Unicode 0x255f */
  21385. /* ACT generated Wed Jan 15 15:35:14 2020 */
  21386. /* Auto-Hinting Light */
  21387. /* ***Settings*** */
  21388. /* ModeHinting = LightLatin */
  21389. /* ToAnchorBottom = true */
  21390. /* Min and Max */
  21391. YAnchor(0) /* min */
  21392. YAnchor(1) /* max */
  21393. /* YDir: Stroke #0 */
  21394. YInterpolate(1,10,0)
  21395. YAnchor(10)
  21396. YShift(10,7) /*perpendicular to the stroke*/
  21397. /* Extreme Max */
  21398. YShift(1,6)
  21399. /* Extreme Min */
  21400. YShift(0,11)
  21401. Smooth()
  21402. </glyphProgram>
  21403. <glyphProgram name="vertheavyhorzlightbxd">
  21404. /* VTTTalk Unicode 0x2542 */
  21405. /* ACT generated Wed Jan 15 15:35:14 2020 */
  21406. /* Auto-Hinting Light */
  21407. /* ***Settings*** */
  21408. /* ModeHinting = LightLatin */
  21409. /* ToAnchorBottom = true */
  21410. /* Min and Max */
  21411. YAnchor(0) /* min */
  21412. YAnchor(5) /* max */
  21413. /* YDir: Stroke #0 */
  21414. YInterpolate(5,2,0)
  21415. YAnchor(2)
  21416. YShift(2,3) /*perpendicular to the stroke*/
  21417. YShift(2,10) /*along bottom edge*/
  21418. YShift(3,7) /*along top edge*/
  21419. Smooth()
  21420. </glyphProgram>
  21421. <glyphProgram name="vertheavyleftlightbxd">
  21422. /* VTTTalk Unicode 0x2528 */
  21423. /* ACT generated Wed Jan 15 15:35:14 2020 */
  21424. /* Auto-Hinting Light */
  21425. /* ***Settings*** */
  21426. /* ModeHinting = LightLatin */
  21427. /* ToAnchorBottom = true */
  21428. /* Min and Max */
  21429. YAnchor(0) /* min */
  21430. YAnchor(5) /* max */
  21431. /* YDir: Stroke #0 */
  21432. YInterpolate(5,2,0)
  21433. YAnchor(2)
  21434. YShift(2,3) /*perpendicular to the stroke*/
  21435. Smooth()
  21436. </glyphProgram>
  21437. <glyphProgram name="vertheavyrightlightbxd">
  21438. /* VTTTalk Unicode 0x2520 */
  21439. /* ACT generated Wed Jan 15 15:35:14 2020 */
  21440. /* Auto-Hinting Light */
  21441. /* ***Settings*** */
  21442. /* ModeHinting = LightLatin */
  21443. /* ToAnchorBottom = true */
  21444. /* Min and Max */
  21445. YAnchor(0) /* min */
  21446. YAnchor(1) /* max */
  21447. /* YDir: Stroke #0 */
  21448. YInterpolate(1,6,0)
  21449. YAnchor(6)
  21450. YShift(6,3) /*perpendicular to the stroke*/
  21451. Smooth()
  21452. </glyphProgram>
  21453. <glyphProgram name="vertlighthorzheavybxd">
  21454. /* VTTTalk Unicode 0x253f */
  21455. /* ACT generated Wed Jan 15 15:35:14 2020 */
  21456. /* Auto-Hinting Light */
  21457. /* ***Settings*** */
  21458. /* ModeHinting = LightLatin */
  21459. /* ToAnchorBottom = true */
  21460. /* Min and Max */
  21461. YAnchor(0) /* min */
  21462. YAnchor(5) /* max */
  21463. Smooth()
  21464. </glyphProgram>
  21465. <glyphProgram name="vertlightleftheavybxd">
  21466. /* VTTTalk Unicode 0x2525 */
  21467. /* ACT generated Wed Jan 15 15:35:14 2020 */
  21468. /* Auto-Hinting Light */
  21469. /* ***Settings*** */
  21470. /* ModeHinting = LightLatin */
  21471. /* ToAnchorBottom = true */
  21472. /* Min and Max */
  21473. YAnchor(0) /* min */
  21474. YAnchor(5) /* max */
  21475. Smooth()
  21476. </glyphProgram>
  21477. <glyphProgram name="vertlightrightheavybxd">
  21478. /* VTTTalk Unicode 0x251d */
  21479. /* ACT generated Wed Jan 15 15:35:14 2020 */
  21480. /* Auto-Hinting Light */
  21481. /* ***Settings*** */
  21482. /* ModeHinting = LightLatin */
  21483. /* ToAnchorBottom = true */
  21484. /* Min and Max */
  21485. YAnchor(0) /* min */
  21486. YAnchor(1) /* max */
  21487. Smooth()
  21488. </glyphProgram>
  21489. <glyphProgram name="vertsnghorzdblbxd">
  21490. /* Y direction */
  21491. YAnchor(0)
  21492. YAnchor(4)
  21493. YShift(4,15)
  21494. YShift(4,1)
  21495. YShift(1,18)
  21496. YAnchor(5)
  21497. YShift(5,14)
  21498. YShift(5,8)
  21499. YShift(8,11)
  21500. YAnchor(9)
  21501. /* X direction */
  21502. Smooth()
  21503. </glyphProgram>
  21504. <glyphProgram name="vertsngleftdblbxd">
  21505. /* Y direction */
  21506. YAnchor(0)
  21507. YAnchor(9)
  21508. YIPAnchor(0,4,5,9)
  21509. YShift(4,1)
  21510. YShift(5,8)
  21511. /* X direction */
  21512. Smooth()
  21513. </glyphProgram>
  21514. <glyphProgram name="vertsngrightdblbxd">
  21515. /* Y direction */
  21516. YAnchor(0)
  21517. YAnchor(1)
  21518. YIPAnchor(0,7,6,1)
  21519. YShift(7,10)
  21520. YShift(6,3)
  21521. /* X direction */
  21522. Smooth()
  21523. </glyphProgram>
  21524. <glyphProgram name="w">
  21525. /* Y direction */
  21526. ResYAnchor(0,10)
  21527. YShift(0,18)
  21528. ResYAnchor(1,6)
  21529. YDist(1,4,&gt;=)
  21530. YShift(1,13)
  21531. YInterpolate(0,3,6,19,1)
  21532. /* X direction */
  21533. Smooth()
  21534. </glyphProgram>
  21535. <glyphProgram name="x">
  21536. /* Y direction */
  21537. ResYAnchor(0,10)
  21538. YShift(0,9)
  21539. ResYAnchor(2,6)
  21540. YShift(2,6)
  21541. YInterpolate(0,10,1,7,4,2)
  21542. /* X direction */
  21543. Smooth()
  21544. </glyphProgram>
  21545. <glyphProgram name="y">
  21546. /* Y direction */
  21547. ResYAnchor(28,15)
  21548. YShift(28,12)
  21549. ResYAnchor(29,6)
  21550. YShift(29,21)
  21551. YInterpolate(28,25,32,16,31,29)
  21552. /* X direction */
  21553. Smooth()
  21554. </glyphProgram>
  21555. <glyphProgram name="yen">
  21556. /* Y direction */
  21557. YAnchor(17,12)
  21558. ResYAnchor(19,4)
  21559. YShift(19,22)
  21560. YUpToGrid(2)
  21561. YIPAnchor(17,10,2,19)
  21562. YInterpolate(2,18,24,21,19)
  21563. YShift(10,12)
  21564. YShift(10,9)
  21565. YShift(9,15)
  21566. YShift(2,4)
  21567. YShift(2,1)
  21568. YShift(1,7)
  21569. /* X direction */
  21570. Smooth()
  21571. </glyphProgram>
  21572. <glyphProgram name="z">
  21573. /* Y direction */
  21574. ResYAnchor(3,6)
  21575. YShift(3,2)
  21576. YShift(2,5)
  21577. ResYAnchor(14,10)
  21578. YShift(14,6)
  21579. YShift(6,0)
  21580. /* X direction */
  21581. Smooth()
  21582. </glyphProgram>
  21583. <glyphProgram name="zero">
  21584. /* Y direction */
  21585. ResYAnchor(4,13)
  21586. YShift(4,20)
  21587. YShift(4,3)
  21588. YShift(3,0)
  21589. ResYAnchor(12,5)
  21590. YShift(12,28)
  21591. YShift(12,1)
  21592. YShift(1,2)
  21593. /* X direction */
  21594. Smooth()
  21595. </glyphProgram>
  21596. <glyphProgram name="zero.ss02">
  21597. /* VTTTalk Unicode 0xffff */
  21598. /* ACT generated Wed Jan 15 15:35:14 2020 */
  21599. /* Y direction */
  21600. ResYAnchor(0,13)
  21601. YShift(0,16)
  21602. ResYAnchor(8,5)
  21603. YShift(8,24)
  21604. /* X direction */
  21605. Smooth()
  21606. </glyphProgram>
  21607. <glyphProgram name="zero.zero">
  21608. /* Y direction */
  21609. ResYAnchor(12,13)
  21610. YShift(12,28)
  21611. ResYAnchor(20,5)
  21612. YShift(20,36)
  21613. YIPAnchor(12,0,20)
  21614. YShift(0,6)
  21615. /* X direction */
  21616. Smooth()
  21617. </glyphProgram>
  21618. </TSI3>
  21619. <TSI5>
  21620. <glyphgroup name=".notdef" value="1"/>
  21621. <glyphgroup name="A" value="2"/>
  21622. <glyphgroup name="AE" value="2"/>
  21623. <glyphgroup name="AEacute" value="2"/>
  21624. <glyphgroup name="Aacute" value="2"/>
  21625. <glyphgroup name="Abreve" value="2"/>
  21626. <glyphgroup name="Acircumflex" value="2"/>
  21627. <glyphgroup name="Adieresis" value="2"/>
  21628. <glyphgroup name="Agrave" value="2"/>
  21629. <glyphgroup name="Amacron" value="2"/>
  21630. <glyphgroup name="Aogonek" value="2"/>
  21631. <glyphgroup name="Aring" value="2"/>
  21632. <glyphgroup name="Aringacute" value="2"/>
  21633. <glyphgroup name="Atilde" value="2"/>
  21634. <glyphgroup name="B" value="2"/>
  21635. <glyphgroup name="C" value="2"/>
  21636. <glyphgroup name="CR" value="1"/>
  21637. <glyphgroup name="Cacute" value="2"/>
  21638. <glyphgroup name="Ccaron" value="2"/>
  21639. <glyphgroup name="Ccedilla" value="2"/>
  21640. <glyphgroup name="Ccircumflex" value="2"/>
  21641. <glyphgroup name="Cdotaccent" value="2"/>
  21642. <glyphgroup name="D" value="2"/>
  21643. <glyphgroup name="Dcaron" value="2"/>
  21644. <glyphgroup name="Dcroat" value="2"/>
  21645. <glyphgroup name="E" value="2"/>
  21646. <glyphgroup name="Eacute" value="2"/>
  21647. <glyphgroup name="Ebreve" value="2"/>
  21648. <glyphgroup name="Ecaron" value="2"/>
  21649. <glyphgroup name="Ecircumflex" value="2"/>
  21650. <glyphgroup name="Edieresis" value="2"/>
  21651. <glyphgroup name="Edotaccent" value="2"/>
  21652. <glyphgroup name="Egrave" value="2"/>
  21653. <glyphgroup name="Emacron" value="2"/>
  21654. <glyphgroup name="Eng" value="2"/>
  21655. <glyphgroup name="Eogonek" value="2"/>
  21656. <glyphgroup name="Eth" value="2"/>
  21657. <glyphgroup name="Euro" value="4"/>
  21658. <glyphgroup name="F" value="2"/>
  21659. <glyphgroup name="G" value="2"/>
  21660. <glyphgroup name="Gbreve" value="2"/>
  21661. <glyphgroup name="Gcaron" value="2"/>
  21662. <glyphgroup name="Gcircumflex" value="2"/>
  21663. <glyphgroup name="Gdotaccent" value="2"/>
  21664. <glyphgroup name="H" value="2"/>
  21665. <glyphgroup name="Hbar" value="2"/>
  21666. <glyphgroup name="Hcircumflex" value="2"/>
  21667. <glyphgroup name="I" value="2"/>
  21668. <glyphgroup name="Iacute" value="2"/>
  21669. <glyphgroup name="Ibreve" value="2"/>
  21670. <glyphgroup name="Icircumflex" value="2"/>
  21671. <glyphgroup name="Idieresis" value="2"/>
  21672. <glyphgroup name="Idotaccent" value="2"/>
  21673. <glyphgroup name="Igrave" value="2"/>
  21674. <glyphgroup name="Imacron" value="2"/>
  21675. <glyphgroup name="Iogonek" value="2"/>
  21676. <glyphgroup name="Itilde" value="2"/>
  21677. <glyphgroup name="J" value="2"/>
  21678. <glyphgroup name="Jcircumflex" value="2"/>
  21679. <glyphgroup name="K" value="2"/>
  21680. <glyphgroup name="L" value="2"/>
  21681. <glyphgroup name="Lacute" value="2"/>
  21682. <glyphgroup name="Lcaron" value="2"/>
  21683. <glyphgroup name="Ldot" value="2"/>
  21684. <glyphgroup name="Lslash" value="2"/>
  21685. <glyphgroup name="M" value="2"/>
  21686. <glyphgroup name="N" value="2"/>
  21687. <glyphgroup name="NULL" value="1"/>
  21688. <glyphgroup name="Nacute" value="2"/>
  21689. <glyphgroup name="Ncaron" value="2"/>
  21690. <glyphgroup name="Ntilde" value="2"/>
  21691. <glyphgroup name="O" value="2"/>
  21692. <glyphgroup name="OE" value="2"/>
  21693. <glyphgroup name="Oacute" value="2"/>
  21694. <glyphgroup name="Obreve" value="2"/>
  21695. <glyphgroup name="Ocircumflex" value="2"/>
  21696. <glyphgroup name="Odieresis" value="2"/>
  21697. <glyphgroup name="Ograve" value="2"/>
  21698. <glyphgroup name="Ohorn" value="2"/>
  21699. <glyphgroup name="Ohungarumlaut" value="2"/>
  21700. <glyphgroup name="Omacron" value="2"/>
  21701. <glyphgroup name="Oslash" value="2"/>
  21702. <glyphgroup name="Oslashacute" value="2"/>
  21703. <glyphgroup name="Otilde" value="2"/>
  21704. <glyphgroup name="P" value="2"/>
  21705. <glyphgroup name="Q" value="2"/>
  21706. <glyphgroup name="R" value="2"/>
  21707. <glyphgroup name="Racute" value="2"/>
  21708. <glyphgroup name="Rcaron" value="2"/>
  21709. <glyphgroup name="S" value="2"/>
  21710. <glyphgroup name="Sacute" value="2"/>
  21711. <glyphgroup name="Scaron" value="2"/>
  21712. <glyphgroup name="Scedilla" value="2"/>
  21713. <glyphgroup name="Scircumflex" value="2"/>
  21714. <glyphgroup name="T" value="2"/>
  21715. <glyphgroup name="Tbar" value="2"/>
  21716. <glyphgroup name="Tcaron" value="2"/>
  21717. <glyphgroup name="Thorn" value="2"/>
  21718. <glyphgroup name="U" value="2"/>
  21719. <glyphgroup name="U.i" value="1"/>
  21720. <glyphgroup name="Uacute" value="2"/>
  21721. <glyphgroup name="Ubreve" value="2"/>
  21722. <glyphgroup name="Ucircumflex" value="2"/>
  21723. <glyphgroup name="Udieresis" value="2"/>
  21724. <glyphgroup name="Ugrave" value="2"/>
  21725. <glyphgroup name="Uhorn" value="2"/>
  21726. <glyphgroup name="Uhungarumlaut" value="2"/>
  21727. <glyphgroup name="Umacron" value="2"/>
  21728. <glyphgroup name="Uogonek" value="2"/>
  21729. <glyphgroup name="Uring" value="2"/>
  21730. <glyphgroup name="Utilde" value="2"/>
  21731. <glyphgroup name="V" value="2"/>
  21732. <glyphgroup name="W" value="2"/>
  21733. <glyphgroup name="Wacute" value="2"/>
  21734. <glyphgroup name="Wcircumflex" value="2"/>
  21735. <glyphgroup name="Wdieresis" value="2"/>
  21736. <glyphgroup name="Wgrave" value="2"/>
  21737. <glyphgroup name="X" value="2"/>
  21738. <glyphgroup name="Y" value="2"/>
  21739. <glyphgroup name="Yacute" value="2"/>
  21740. <glyphgroup name="Ycircumflex" value="2"/>
  21741. <glyphgroup name="Ydieresis" value="2"/>
  21742. <glyphgroup name="Ygrave" value="2"/>
  21743. <glyphgroup name="Z" value="2"/>
  21744. <glyphgroup name="Zacute" value="2"/>
  21745. <glyphgroup name="Zcaron" value="2"/>
  21746. <glyphgroup name="Zdotaccent" value="2"/>
  21747. <glyphgroup name="a" value="3"/>
  21748. <glyphgroup name="aacute" value="3"/>
  21749. <glyphgroup name="abreve" value="3"/>
  21750. <glyphgroup name="acircumflex" value="3"/>
  21751. <glyphgroup name="acute" value="1"/>
  21752. <glyphgroup name="acute.case" value="1"/>
  21753. <glyphgroup name="acutecomb" value="1"/>
  21754. <glyphgroup name="acutecomb.case" value="1"/>
  21755. <glyphgroup name="adieresis" value="3"/>
  21756. <glyphgroup name="ae" value="3"/>
  21757. <glyphgroup name="aeacute" value="3"/>
  21758. <glyphgroup name="agrave" value="3"/>
  21759. <glyphgroup name="amacron" value="3"/>
  21760. <glyphgroup name="ampersand" value="2"/>
  21761. <glyphgroup name="aogonek" value="3"/>
  21762. <glyphgroup name="approxequal" value="4"/>
  21763. <glyphgroup name="aring" value="3"/>
  21764. <glyphgroup name="aringacute" value="3"/>
  21765. <glyphgroup name="arrowboth" value="1"/>
  21766. <glyphgroup name="arrowdown" value="1"/>
  21767. <glyphgroup name="arrowleft" value="1"/>
  21768. <glyphgroup name="arrowright" value="1"/>
  21769. <glyphgroup name="arrowup" value="1"/>
  21770. <glyphgroup name="arrowupdn" value="1"/>
  21771. <glyphgroup name="asciicircum" value="1"/>
  21772. <glyphgroup name="asciicircum.ss01" value="1"/>
  21773. <glyphgroup name="asciitilde" value="1"/>
  21774. <glyphgroup name="asciitilde.ss01" value="1"/>
  21775. <glyphgroup name="asterisk" value="1"/>
  21776. <glyphgroup name="asterisk.ss01" value="1"/>
  21777. <glyphgroup name="asteriskmath" value="1"/>
  21778. <glyphgroup name="at" value="3"/>
  21779. <glyphgroup name="atilde" value="3"/>
  21780. <glyphgroup name="b" value="3"/>
  21781. <glyphgroup name="backslash" value="1"/>
  21782. <glyphgroup name="bar" value="1"/>
  21783. <glyphgroup name="braceleft" value="1"/>
  21784. <glyphgroup name="braceright" value="1"/>
  21785. <glyphgroup name="bracketleft" value="1"/>
  21786. <glyphgroup name="bracketright" value="1"/>
  21787. <glyphgroup name="breve" value="1"/>
  21788. <glyphgroup name="breve.case" value="1"/>
  21789. <glyphgroup name="brokenbar" value="1"/>
  21790. <glyphgroup name="bullet" value="1"/>
  21791. <glyphgroup name="c" value="3"/>
  21792. <glyphgroup name="cacute" value="3"/>
  21793. <glyphgroup name="caron" value="1"/>
  21794. <glyphgroup name="caron.case" value="1"/>
  21795. <glyphgroup name="ccaron" value="3"/>
  21796. <glyphgroup name="ccedilla" value="3"/>
  21797. <glyphgroup name="ccircumflex" value="3"/>
  21798. <glyphgroup name="cdotaccent" value="3"/>
  21799. <glyphgroup name="cedilla" value="1"/>
  21800. <glyphgroup name="cent" value="4"/>
  21801. <glyphgroup name="circle" value="1"/>
  21802. <glyphgroup name="circleplus" value="1"/>
  21803. <glyphgroup name="circumflex" value="1"/>
  21804. <glyphgroup name="club" value="1"/>
  21805. <glyphgroup name="colon" value="1"/>
  21806. <glyphgroup name="colonmonetary" value="4"/>
  21807. <glyphgroup name="comma" value="1"/>
  21808. <glyphgroup name="copyright" value="1"/>
  21809. <glyphgroup name="currency" value="4"/>
  21810. <glyphgroup name="d" value="3"/>
  21811. <glyphgroup name="dagger" value="1"/>
  21812. <glyphgroup name="daggerdbl" value="1"/>
  21813. <glyphgroup name="darkshade" value="1"/>
  21814. <glyphgroup name="dbldnhorzbxd" value="1"/>
  21815. <glyphgroup name="dbldnleftbxd" value="1"/>
  21816. <glyphgroup name="dbldnrightbxd" value="1"/>
  21817. <glyphgroup name="dblhorzbxd" value="1"/>
  21818. <glyphgroup name="dbluphorzbxd" value="1"/>
  21819. <glyphgroup name="dblupleftbxd" value="1"/>
  21820. <glyphgroup name="dbluprightbxd" value="1"/>
  21821. <glyphgroup name="dblvertbxd" value="1"/>
  21822. <glyphgroup name="dblverthorzbxd" value="1"/>
  21823. <glyphgroup name="dblvertleftbxd" value="1"/>
  21824. <glyphgroup name="dblvertrightbxd" value="1"/>
  21825. <glyphgroup name="dcaron" value="3"/>
  21826. <glyphgroup name="dcroat" value="3"/>
  21827. <glyphgroup name="degree" value="1"/>
  21828. <glyphgroup name="diamond" value="1"/>
  21829. <glyphgroup name="dieresis" value="1"/>
  21830. <glyphgroup name="dieresis.case" value="1"/>
  21831. <glyphgroup name="divide" value="4"/>
  21832. <glyphgroup name="dndblhorzsngbxd" value="1"/>
  21833. <glyphgroup name="dndblleftsngbxd" value="1"/>
  21834. <glyphgroup name="dndblrightsngbxd" value="1"/>
  21835. <glyphgroup name="dneighthblock" value="1"/>
  21836. <glyphgroup name="dnfiveeighthsblock" value="1"/>
  21837. <glyphgroup name="dnhalfblock" value="1"/>
  21838. <glyphgroup name="dnheavyhorzlightbxd" value="1"/>
  21839. <glyphgroup name="dnheavyleftlightbxd" value="1"/>
  21840. <glyphgroup name="dnheavyleftuplightbxd" value="1"/>
  21841. <glyphgroup name="dnheavyrightlightbxd" value="1"/>
  21842. <glyphgroup name="dnheavyrightuplightbxd" value="1"/>
  21843. <glyphgroup name="dnheavyuphorzlightbxd" value="1"/>
  21844. <glyphgroup name="dnleftquadrant" value="1"/>
  21845. <glyphgroup name="dnlighthorzheavybxd" value="1"/>
  21846. <glyphgroup name="dnlightleftheavybxd" value="1"/>
  21847. <glyphgroup name="dnlightleftupheavybxd" value="1"/>
  21848. <glyphgroup name="dnlightrightheavybxd" value="1"/>
  21849. <glyphgroup name="dnlightrightupheavybxd" value="1"/>
  21850. <glyphgroup name="dnlightuphorzheavybxd" value="1"/>
  21851. <glyphgroup name="dnquarterblock" value="1"/>
  21852. <glyphgroup name="dnrightquadrant" value="1"/>
  21853. <glyphgroup name="dnseveneighthsblock" value="1"/>
  21854. <glyphgroup name="dnsnghorzdblbxd" value="1"/>
  21855. <glyphgroup name="dnsngleftdblbxd" value="1"/>
  21856. <glyphgroup name="dnsngrightdblbxd" value="1"/>
  21857. <glyphgroup name="dnthreeeighthsblock" value="1"/>
  21858. <glyphgroup name="dnthreequartersblock" value="1"/>
  21859. <glyphgroup name="dollar" value="4"/>
  21860. <glyphgroup name="dong" value="4"/>
  21861. <glyphgroup name="dotaccent" value="1"/>
  21862. <glyphgroup name="dotaccent.case" value="1"/>
  21863. <glyphgroup name="dotbelowcomb" value="1"/>
  21864. <glyphgroup name="dotlessi" value="3"/>
  21865. <glyphgroup name="e" value="3"/>
  21866. <glyphgroup name="eacute" value="3"/>
  21867. <glyphgroup name="ebreve" value="3"/>
  21868. <glyphgroup name="ecaron" value="3"/>
  21869. <glyphgroup name="ecircumflex" value="3"/>
  21870. <glyphgroup name="edieresis" value="3"/>
  21871. <glyphgroup name="edotaccent" value="3"/>
  21872. <glyphgroup name="egrave" value="3"/>
  21873. <glyphgroup name="eight" value="4"/>
  21874. <glyphgroup name="eight.dnom" value="1"/>
  21875. <glyphgroup name="eight.numr" value="1"/>
  21876. <glyphgroup name="element" value="1"/>
  21877. <glyphgroup name="ellipsis" value="1"/>
  21878. <glyphgroup name="emacron" value="3"/>
  21879. <glyphgroup name="emdash" value="1"/>
  21880. <glyphgroup name="emptyset" value="1"/>
  21881. <glyphgroup name="endash" value="1"/>
  21882. <glyphgroup name="eng" value="3"/>
  21883. <glyphgroup name="eogonek" value="3"/>
  21884. <glyphgroup name="equal" value="4"/>
  21885. <glyphgroup name="equal_equal_equal.dlig" value="1"/>
  21886. <glyphgroup name="equal_greater.dlig" value="1"/>
  21887. <glyphgroup name="estimated" value="1"/>
  21888. <glyphgroup name="eth" value="3"/>
  21889. <glyphgroup name="exclam" value="1"/>
  21890. <glyphgroup name="exclam_equal_equal.dlig" value="1"/>
  21891. <glyphgroup name="exclamdown" value="1"/>
  21892. <glyphgroup name="f" value="3"/>
  21893. <glyphgroup name="figuredash" value="1"/>
  21894. <glyphgroup name="five" value="4"/>
  21895. <glyphgroup name="five.dnom" value="1"/>
  21896. <glyphgroup name="five.numr" value="1"/>
  21897. <glyphgroup name="florin" value="3"/>
  21898. <glyphgroup name="four" value="4"/>
  21899. <glyphgroup name="four.dnom" value="1"/>
  21900. <glyphgroup name="four.numr" value="1"/>
  21901. <glyphgroup name="fraction" value="1"/>
  21902. <glyphgroup name="franc" value="4"/>
  21903. <glyphgroup name="fullblock" value="1"/>
  21904. <glyphgroup name="g" value="3"/>
  21905. <glyphgroup name="gbreve" value="3"/>
  21906. <glyphgroup name="gcaron" value="3"/>
  21907. <glyphgroup name="gcircumflex" value="3"/>
  21908. <glyphgroup name="gdotaccent" value="3"/>
  21909. <glyphgroup name="germandbls" value="3"/>
  21910. <glyphgroup name="grave" value="1"/>
  21911. <glyphgroup name="grave.case" value="1"/>
  21912. <glyphgroup name="gravecomb" value="1"/>
  21913. <glyphgroup name="gravecomb.case" value="1"/>
  21914. <glyphgroup name="greater" value="1"/>
  21915. <glyphgroup name="greater_equal.dlig" value="1"/>
  21916. <glyphgroup name="greaterequal" value="1"/>
  21917. <glyphgroup name="guillemotleft" value="1"/>
  21918. <glyphgroup name="guillemotright" value="1"/>
  21919. <glyphgroup name="guilsinglleft" value="1"/>
  21920. <glyphgroup name="guilsinglright" value="1"/>
  21921. <glyphgroup name="h" value="3"/>
  21922. <glyphgroup name="hbar" value="3"/>
  21923. <glyphgroup name="hcircumflex" value="3"/>
  21924. <glyphgroup name="heart" value="1"/>
  21925. <glyphgroup name="heavydbldashhorzbxd" value="1"/>
  21926. <glyphgroup name="heavydbldashvertbxd" value="1"/>
  21927. <glyphgroup name="heavydnbxd" value="1"/>
  21928. <glyphgroup name="heavydnhorzbxd" value="1"/>
  21929. <glyphgroup name="heavydnleftbxd" value="1"/>
  21930. <glyphgroup name="heavydnrightbxd" value="1"/>
  21931. <glyphgroup name="heavyhorzbxd" value="1"/>
  21932. <glyphgroup name="heavyleftbxd" value="1"/>
  21933. <glyphgroup name="heavyleftlightrightbxd" value="1"/>
  21934. <glyphgroup name="heavyquaddashhorzbxd" value="1"/>
  21935. <glyphgroup name="heavyquaddashvertbxd" value="1"/>
  21936. <glyphgroup name="heavyrightbxd" value="1"/>
  21937. <glyphgroup name="heavytrpldashhorzbxd" value="1"/>
  21938. <glyphgroup name="heavytrpldashvertbxd" value="1"/>
  21939. <glyphgroup name="heavyupbxd" value="1"/>
  21940. <glyphgroup name="heavyuphorzbxd" value="1"/>
  21941. <glyphgroup name="heavyupleftbxd" value="1"/>
  21942. <glyphgroup name="heavyuplightdnbxd" value="1"/>
  21943. <glyphgroup name="heavyuprightbxd" value="1"/>
  21944. <glyphgroup name="heavyvertbxd" value="1"/>
  21945. <glyphgroup name="heavyverthorzbxd" value="1"/>
  21946. <glyphgroup name="heavyvertleftbxd" value="1"/>
  21947. <glyphgroup name="heavyvertrightbxd" value="1"/>
  21948. <glyphgroup name="hookabovecomb" value="1"/>
  21949. <glyphgroup name="house" value="1"/>
  21950. <glyphgroup name="hungarumlaut" value="1"/>
  21951. <glyphgroup name="hungarumlaut.case" value="1"/>
  21952. <glyphgroup name="hyphen" value="1"/>
  21953. <glyphgroup name="hyphen_greater.dlig" value="1"/>
  21954. <glyphgroup name="i" value="3"/>
  21955. <glyphgroup name="i.loclTRK" value="1"/>
  21956. <glyphgroup name="iacute" value="3"/>
  21957. <glyphgroup name="ibreve" value="3"/>
  21958. <glyphgroup name="icircumflex" value="3"/>
  21959. <glyphgroup name="idieresis" value="3"/>
  21960. <glyphgroup name="igrave" value="3"/>
  21961. <glyphgroup name="imacron" value="3"/>
  21962. <glyphgroup name="infinity" value="1"/>
  21963. <glyphgroup name="integral" value="1"/>
  21964. <glyphgroup name="invsmileface" value="1"/>
  21965. <glyphgroup name="iogonek" value="3"/>
  21966. <glyphgroup name="itilde" value="3"/>
  21967. <glyphgroup name="j" value="3"/>
  21968. <glyphgroup name="jcircumflex" value="3"/>
  21969. <glyphgroup name="k" value="3"/>
  21970. <glyphgroup name="kgreenlandic" value="3"/>
  21971. <glyphgroup name="l" value="3"/>
  21972. <glyphgroup name="lacute" value="3"/>
  21973. <glyphgroup name="lcaron" value="3"/>
  21974. <glyphgroup name="ldot" value="3"/>
  21975. <glyphgroup name="leftdnheavyrightuplightbxd" value="1"/>
  21976. <glyphgroup name="lefteighthblock" value="1"/>
  21977. <glyphgroup name="leftfiveeighthsblock" value="1"/>
  21978. <glyphgroup name="lefthalfblock" value="1"/>
  21979. <glyphgroup name="leftheavyrightdnlightbxd" value="1"/>
  21980. <glyphgroup name="leftheavyrightuplightbxd" value="1"/>
  21981. <glyphgroup name="leftheavyrightvertlightbxd" value="1"/>
  21982. <glyphgroup name="leftlightrightdnheavybxd" value="1"/>
  21983. <glyphgroup name="leftlightrightupheavybxd" value="1"/>
  21984. <glyphgroup name="leftlightrightvertheavybxd" value="1"/>
  21985. <glyphgroup name="leftquarterblock" value="1"/>
  21986. <glyphgroup name="leftseveneighthsblock" value="1"/>
  21987. <glyphgroup name="leftthreeeighthsblock" value="1"/>
  21988. <glyphgroup name="leftthreequartersblock" value="1"/>
  21989. <glyphgroup name="leftupheavyrightdnlightbxd" value="1"/>
  21990. <glyphgroup name="less" value="1"/>
  21991. <glyphgroup name="less_equal.dlig" value="1"/>
  21992. <glyphgroup name="less_hyphen.dlig" value="1"/>
  21993. <glyphgroup name="lessequal" value="1"/>
  21994. <glyphgroup name="lightarcdnleftbxd" value="1"/>
  21995. <glyphgroup name="lightarcdnrightbxd" value="1"/>
  21996. <glyphgroup name="lightarcupleftbxd" value="1"/>
  21997. <glyphgroup name="lightarcuprightbxd" value="1"/>
  21998. <glyphgroup name="lightdbldashhorzbxd" value="1"/>
  21999. <glyphgroup name="lightdbldashvertbxd" value="1"/>
  22000. <glyphgroup name="lightdiagcrossbxd" value="1"/>
  22001. <glyphgroup name="lightdiagupleftdnrightbxd" value="1"/>
  22002. <glyphgroup name="lightdiaguprightdnleftbxd" value="1"/>
  22003. <glyphgroup name="lightdnbxd" value="1"/>
  22004. <glyphgroup name="lightdnhorzbxd" value="1"/>
  22005. <glyphgroup name="lightdnleftbxd" value="1"/>
  22006. <glyphgroup name="lightdnrightbxd" value="1"/>
  22007. <glyphgroup name="lighthorzbxd" value="1"/>
  22008. <glyphgroup name="lightleftbxd" value="1"/>
  22009. <glyphgroup name="lightleftheavyrightbxd" value="1"/>
  22010. <glyphgroup name="lightquaddashhorzbxd" value="1"/>
  22011. <glyphgroup name="lightquaddashvertbxd" value="1"/>
  22012. <glyphgroup name="lightrightbxd" value="1"/>
  22013. <glyphgroup name="lightshade" value="1"/>
  22014. <glyphgroup name="lighttrpldashhorzbxd" value="1"/>
  22015. <glyphgroup name="lighttrpldashvertbxd" value="1"/>
  22016. <glyphgroup name="lightupbxd" value="1"/>
  22017. <glyphgroup name="lightupheavydnbxd" value="1"/>
  22018. <glyphgroup name="lightuphorzbxd" value="1"/>
  22019. <glyphgroup name="lightupleftbxd" value="1"/>
  22020. <glyphgroup name="lightuprightbxd" value="1"/>
  22021. <glyphgroup name="lightvertbxd" value="1"/>
  22022. <glyphgroup name="lightverthorzbxd" value="1"/>
  22023. <glyphgroup name="lightvertleftbxd" value="1"/>
  22024. <glyphgroup name="lightvertrightbxd" value="1"/>
  22025. <glyphgroup name="lira" value="4"/>
  22026. <glyphgroup name="logicalnot" value="1"/>
  22027. <glyphgroup name="lozenge" value="1"/>
  22028. <glyphgroup name="lslash" value="3"/>
  22029. <glyphgroup name="m" value="3"/>
  22030. <glyphgroup name="macron" value="1"/>
  22031. <glyphgroup name="mediumshade" value="1"/>
  22032. <glyphgroup name="minus" value="1"/>
  22033. <glyphgroup name="minute" value="1"/>
  22034. <glyphgroup name="multiply" value="4"/>
  22035. <glyphgroup name="n" value="3"/>
  22036. <glyphgroup name="nacute" value="3"/>
  22037. <glyphgroup name="ncaron" value="3"/>
  22038. <glyphgroup name="nine" value="4"/>
  22039. <glyphgroup name="nine.dnom" value="1"/>
  22040. <glyphgroup name="nine.numr" value="1"/>
  22041. <glyphgroup name="notequal" value="1"/>
  22042. <glyphgroup name="ntilde" value="3"/>
  22043. <glyphgroup name="numbersign" value="1"/>
  22044. <glyphgroup name="o" value="3"/>
  22045. <glyphgroup name="oacute" value="3"/>
  22046. <glyphgroup name="obreve" value="3"/>
  22047. <glyphgroup name="ocircumflex" value="3"/>
  22048. <glyphgroup name="odieresis" value="3"/>
  22049. <glyphgroup name="oe" value="3"/>
  22050. <glyphgroup name="ogonek" value="1"/>
  22051. <glyphgroup name="ograve" value="3"/>
  22052. <glyphgroup name="ohorn" value="3"/>
  22053. <glyphgroup name="ohungarumlaut" value="3"/>
  22054. <glyphgroup name="omacron" value="3"/>
  22055. <glyphgroup name="one" value="4"/>
  22056. <glyphgroup name="one.dnom" value="1"/>
  22057. <glyphgroup name="one.numr" value="1"/>
  22058. <glyphgroup name="onehalf" value="4"/>
  22059. <glyphgroup name="onequarter" value="4"/>
  22060. <glyphgroup name="ordfeminine" value="2"/>
  22061. <glyphgroup name="ordmasculine" value="2"/>
  22062. <glyphgroup name="oslash" value="3"/>
  22063. <glyphgroup name="oslashacute" value="3"/>
  22064. <glyphgroup name="otilde" value="3"/>
  22065. <glyphgroup name="p" value="3"/>
  22066. <glyphgroup name="paragraph" value="1"/>
  22067. <glyphgroup name="parenleft" value="1"/>
  22068. <glyphgroup name="parenright" value="1"/>
  22069. <glyphgroup name="partialdiff" value="3"/>
  22070. <glyphgroup name="percent" value="4"/>
  22071. <glyphgroup name="period" value="1"/>
  22072. <glyphgroup name="periodcentered" value="1"/>
  22073. <glyphgroup name="periodcentered.loclCAT" value="1"/>
  22074. <glyphgroup name="perthousand" value="4"/>
  22075. <glyphgroup name="peseta" value="4"/>
  22076. <glyphgroup name="plus" value="4"/>
  22077. <glyphgroup name="plusminus" value="4"/>
  22078. <glyphgroup name="product" value="1"/>
  22079. <glyphgroup name="q" value="3"/>
  22080. <glyphgroup name="question" value="1"/>
  22081. <glyphgroup name="questiondown" value="1"/>
  22082. <glyphgroup name="quotedbl" value="1"/>
  22083. <glyphgroup name="quotedbl.ss03" value="1"/>
  22084. <glyphgroup name="quotedblbase" value="1"/>
  22085. <glyphgroup name="quotedblleft" value="1"/>
  22086. <glyphgroup name="quotedblright" value="1"/>
  22087. <glyphgroup name="quoteleft" value="1"/>
  22088. <glyphgroup name="quoteright" value="1"/>
  22089. <glyphgroup name="quotesinglbase" value="1"/>
  22090. <glyphgroup name="quotesingle" value="1"/>
  22091. <glyphgroup name="quotesingle.ss03" value="1"/>
  22092. <glyphgroup name="r" value="3"/>
  22093. <glyphgroup name="r.serif" value="3"/>
  22094. <glyphgroup name="racute" value="3"/>
  22095. <glyphgroup name="radical" value="1"/>
  22096. <glyphgroup name="rcaron" value="3"/>
  22097. <glyphgroup name="registered" value="1"/>
  22098. <glyphgroup name="rightdnheavyleftuplightbxd" value="1"/>
  22099. <glyphgroup name="righteighthblock" value="1"/>
  22100. <glyphgroup name="righthalfblock" value="1"/>
  22101. <glyphgroup name="rightheavyleftdnlightbxd" value="1"/>
  22102. <glyphgroup name="rightheavyleftuplightbxd" value="1"/>
  22103. <glyphgroup name="rightheavyleftvertlightbxd" value="1"/>
  22104. <glyphgroup name="rightlightleftdnheavybxd" value="1"/>
  22105. <glyphgroup name="rightlightleftupheavybxd" value="1"/>
  22106. <glyphgroup name="rightlightleftvertheavybxd" value="1"/>
  22107. <glyphgroup name="rightupheavyleftdnlightbxd" value="1"/>
  22108. <glyphgroup name="ring" value="1"/>
  22109. <glyphgroup name="ring.case" value="1"/>
  22110. <glyphgroup name="s" value="3"/>
  22111. <glyphgroup name="sacute" value="3"/>
  22112. <glyphgroup name="scaron" value="3"/>
  22113. <glyphgroup name="scedilla" value="3"/>
  22114. <glyphgroup name="scircumflex" value="3"/>
  22115. <glyphgroup name="second" value="1"/>
  22116. <glyphgroup name="section" value="3"/>
  22117. <glyphgroup name="semicolon" value="1"/>
  22118. <glyphgroup name="seven" value="4"/>
  22119. <glyphgroup name="seven.dnom" value="1"/>
  22120. <glyphgroup name="seven.numr" value="1"/>
  22121. <glyphgroup name="six" value="4"/>
  22122. <glyphgroup name="six.dnom" value="1"/>
  22123. <glyphgroup name="six.numr" value="1"/>
  22124. <glyphgroup name="slash" value="1"/>
  22125. <glyphgroup name="smileface" value="1"/>
  22126. <glyphgroup name="space" value="1"/>
  22127. <glyphgroup name="spade" value="1"/>
  22128. <glyphgroup name="sterling" value="4"/>
  22129. <glyphgroup name="summation" value="1"/>
  22130. <glyphgroup name="t" value="3"/>
  22131. <glyphgroup name="tbar" value="3"/>
  22132. <glyphgroup name="tcaron" value="3"/>
  22133. <glyphgroup name="thorn" value="3"/>
  22134. <glyphgroup name="three" value="4"/>
  22135. <glyphgroup name="three.dnom" value="1"/>
  22136. <glyphgroup name="three.numr" value="1"/>
  22137. <glyphgroup name="threequarters" value="1"/>
  22138. <glyphgroup name="tilde" value="1"/>
  22139. <glyphgroup name="tilde.case" value="1"/>
  22140. <glyphgroup name="tildecomb" value="1"/>
  22141. <glyphgroup name="tildecomb.case" value="1"/>
  22142. <glyphgroup name="tildecomb.i" value="1"/>
  22143. <glyphgroup name="trademark" value="2"/>
  22144. <glyphgroup name="two" value="4"/>
  22145. <glyphgroup name="two.dnom" value="1"/>
  22146. <glyphgroup name="two.numr" value="1"/>
  22147. <glyphgroup name="u" value="3"/>
  22148. <glyphgroup name="u.i" value="3"/>
  22149. <glyphgroup name="uacute" value="3"/>
  22150. <glyphgroup name="ubreve" value="3"/>
  22151. <glyphgroup name="ucircumflex" value="3"/>
  22152. <glyphgroup name="udieresis" value="3"/>
  22153. <glyphgroup name="ugrave" value="3"/>
  22154. <glyphgroup name="uhorn" value="3"/>
  22155. <glyphgroup name="uhungarumlaut" value="3"/>
  22156. <glyphgroup name="umacron" value="3"/>
  22157. <glyphgroup name="underscore" value="1"/>
  22158. <glyphgroup name="uni00A0" value="1"/>
  22159. <glyphgroup name="uni00AD" value="1"/>
  22160. <glyphgroup name="uni00B2" value="1"/>
  22161. <glyphgroup name="uni00B3" value="1"/>
  22162. <glyphgroup name="uni00B5" value="3"/>
  22163. <glyphgroup name="uni00B9" value="1"/>
  22164. <glyphgroup name="uni0122" value="2"/>
  22165. <glyphgroup name="uni0123" value="3"/>
  22166. <glyphgroup name="uni0136" value="2"/>
  22167. <glyphgroup name="uni0137" value="3"/>
  22168. <glyphgroup name="uni013B" value="2"/>
  22169. <glyphgroup name="uni013C" value="3"/>
  22170. <glyphgroup name="uni0145" value="2"/>
  22171. <glyphgroup name="uni0146" value="3"/>
  22172. <glyphgroup name="uni0156" value="2"/>
  22173. <glyphgroup name="uni0157" value="3"/>
  22174. <glyphgroup name="uni0162" value="2"/>
  22175. <glyphgroup name="uni0163" value="3"/>
  22176. <glyphgroup name="uni018F" value="2"/>
  22177. <glyphgroup name="uni0198" value="1"/>
  22178. <glyphgroup name="uni01B8" value="1"/>
  22179. <glyphgroup name="uni01B9" value="1"/>
  22180. <glyphgroup name="uni01C7" value="2"/>
  22181. <glyphgroup name="uni01C8" value="3"/>
  22182. <glyphgroup name="uni01C9" value="3"/>
  22183. <glyphgroup name="uni01EA" value="2"/>
  22184. <glyphgroup name="uni01EB" value="3"/>
  22185. <glyphgroup name="uni0200" value="1"/>
  22186. <glyphgroup name="uni0201" value="1"/>
  22187. <glyphgroup name="uni0202" value="1"/>
  22188. <glyphgroup name="uni0203" value="1"/>
  22189. <glyphgroup name="uni0204" value="1"/>
  22190. <glyphgroup name="uni0205" value="1"/>
  22191. <glyphgroup name="uni0206" value="1"/>
  22192. <glyphgroup name="uni0207" value="1"/>
  22193. <glyphgroup name="uni0208" value="1"/>
  22194. <glyphgroup name="uni0209" value="1"/>
  22195. <glyphgroup name="uni020A" value="1"/>
  22196. <glyphgroup name="uni020B" value="1"/>
  22197. <glyphgroup name="uni020C" value="1"/>
  22198. <glyphgroup name="uni020D" value="1"/>
  22199. <glyphgroup name="uni020E" value="1"/>
  22200. <glyphgroup name="uni020F" value="1"/>
  22201. <glyphgroup name="uni0210" value="1"/>
  22202. <glyphgroup name="uni0211" value="1"/>
  22203. <glyphgroup name="uni0212" value="1"/>
  22204. <glyphgroup name="uni0213" value="1"/>
  22205. <glyphgroup name="uni0214" value="1"/>
  22206. <glyphgroup name="uni0215" value="1"/>
  22207. <glyphgroup name="uni0216" value="1"/>
  22208. <glyphgroup name="uni0217" value="1"/>
  22209. <glyphgroup name="uni0218" value="2"/>
  22210. <glyphgroup name="uni0219" value="3"/>
  22211. <glyphgroup name="uni021A" value="2"/>
  22212. <glyphgroup name="uni021B" value="3"/>
  22213. <glyphgroup name="uni022A" value="1"/>
  22214. <glyphgroup name="uni022B" value="1"/>
  22215. <glyphgroup name="uni022C" value="1"/>
  22216. <glyphgroup name="uni022D" value="1"/>
  22217. <glyphgroup name="uni0230" value="1"/>
  22218. <glyphgroup name="uni0231" value="1"/>
  22219. <glyphgroup name="uni0232" value="2"/>
  22220. <glyphgroup name="uni0233" value="3"/>
  22221. <glyphgroup name="uni0237" value="3"/>
  22222. <glyphgroup name="uni024D" value="3"/>
  22223. <glyphgroup name="uni0259" value="3"/>
  22224. <glyphgroup name="uni027B" value="3"/>
  22225. <glyphgroup name="uni0298" value="1"/>
  22226. <glyphgroup name="uni029A" value="3"/>
  22227. <glyphgroup name="uni02B9" value="1"/>
  22228. <glyphgroup name="uni02BA" value="1"/>
  22229. <glyphgroup name="uni02BB" value="1"/>
  22230. <glyphgroup name="uni02BC" value="1"/>
  22231. <glyphgroup name="uni02BE" value="1"/>
  22232. <glyphgroup name="uni02BF" value="1"/>
  22233. <glyphgroup name="uni02C8" value="1"/>
  22234. <glyphgroup name="uni02C9" value="1"/>
  22235. <glyphgroup name="uni02CA" value="1"/>
  22236. <glyphgroup name="uni02CB" value="1"/>
  22237. <glyphgroup name="uni02CC" value="1"/>
  22238. <glyphgroup name="uni0302" value="1"/>
  22239. <glyphgroup name="uni0302.case" value="1"/>
  22240. <glyphgroup name="uni03020300" value="1"/>
  22241. <glyphgroup name="uni03020300.case" value="1"/>
  22242. <glyphgroup name="uni03020301" value="1"/>
  22243. <glyphgroup name="uni03020301.case" value="1"/>
  22244. <glyphgroup name="uni03020303" value="1"/>
  22245. <glyphgroup name="uni03020303.case" value="1"/>
  22246. <glyphgroup name="uni03020309" value="1"/>
  22247. <glyphgroup name="uni03020309.case" value="1"/>
  22248. <glyphgroup name="uni0304" value="1"/>
  22249. <glyphgroup name="uni0306" value="1"/>
  22250. <glyphgroup name="uni0306.case" value="1"/>
  22251. <glyphgroup name="uni03060300" value="1"/>
  22252. <glyphgroup name="uni03060301" value="1"/>
  22253. <glyphgroup name="uni03060303" value="1"/>
  22254. <glyphgroup name="uni03060309" value="1"/>
  22255. <glyphgroup name="uni0307" value="1"/>
  22256. <glyphgroup name="uni0307.case" value="1"/>
  22257. <glyphgroup name="uni0308" value="1"/>
  22258. <glyphgroup name="uni0308.case" value="1"/>
  22259. <glyphgroup name="uni030A" value="1"/>
  22260. <glyphgroup name="uni030A.case" value="1"/>
  22261. <glyphgroup name="uni030B" value="1"/>
  22262. <glyphgroup name="uni030B.case" value="1"/>
  22263. <glyphgroup name="uni030C" value="1"/>
  22264. <glyphgroup name="uni030C.alt" value="1"/>
  22265. <glyphgroup name="uni030C.case" value="1"/>
  22266. <glyphgroup name="uni030F" value="1"/>
  22267. <glyphgroup name="uni0311" value="1"/>
  22268. <glyphgroup name="uni0312" value="1"/>
  22269. <glyphgroup name="uni031B" value="1"/>
  22270. <glyphgroup name="uni031B.case" value="1"/>
  22271. <glyphgroup name="uni0324" value="1"/>
  22272. <glyphgroup name="uni0326" value="1"/>
  22273. <glyphgroup name="uni0327" value="1"/>
  22274. <glyphgroup name="uni0328" value="1"/>
  22275. <glyphgroup name="uni032E" value="1"/>
  22276. <glyphgroup name="uni0331" value="1"/>
  22277. <glyphgroup name="uni0335" value="1"/>
  22278. <glyphgroup name="uni0336" value="1"/>
  22279. <glyphgroup name="uni0375" value="1"/>
  22280. <glyphgroup name="uni1E08" value="1"/>
  22281. <glyphgroup name="uni1E09" value="1"/>
  22282. <glyphgroup name="uni1E0C" value="2"/>
  22283. <glyphgroup name="uni1E0D" value="3"/>
  22284. <glyphgroup name="uni1E0E" value="2"/>
  22285. <glyphgroup name="uni1E0F" value="3"/>
  22286. <glyphgroup name="uni1E14" value="1"/>
  22287. <glyphgroup name="uni1E15" value="1"/>
  22288. <glyphgroup name="uni1E16" value="1"/>
  22289. <glyphgroup name="uni1E17" value="1"/>
  22290. <glyphgroup name="uni1E1C" value="1"/>
  22291. <glyphgroup name="uni1E1D" value="1"/>
  22292. <glyphgroup name="uni1E20" value="2"/>
  22293. <glyphgroup name="uni1E21" value="3"/>
  22294. <glyphgroup name="uni1E24" value="2"/>
  22295. <glyphgroup name="uni1E25" value="3"/>
  22296. <glyphgroup name="uni1E2A" value="2"/>
  22297. <glyphgroup name="uni1E2B" value="3"/>
  22298. <glyphgroup name="uni1E2E" value="1"/>
  22299. <glyphgroup name="uni1E2F" value="1"/>
  22300. <glyphgroup name="uni1E36" value="2"/>
  22301. <glyphgroup name="uni1E37" value="3"/>
  22302. <glyphgroup name="uni1E3A" value="2"/>
  22303. <glyphgroup name="uni1E3B" value="3"/>
  22304. <glyphgroup name="uni1E42" value="2"/>
  22305. <glyphgroup name="uni1E43" value="3"/>
  22306. <glyphgroup name="uni1E44" value="2"/>
  22307. <glyphgroup name="uni1E45" value="3"/>
  22308. <glyphgroup name="uni1E46" value="2"/>
  22309. <glyphgroup name="uni1E47" value="3"/>
  22310. <glyphgroup name="uni1E48" value="2"/>
  22311. <glyphgroup name="uni1E49" value="3"/>
  22312. <glyphgroup name="uni1E4C" value="1"/>
  22313. <glyphgroup name="uni1E4D" value="3"/>
  22314. <glyphgroup name="uni1E4E" value="1"/>
  22315. <glyphgroup name="uni1E4F" value="3"/>
  22316. <glyphgroup name="uni1E50" value="1"/>
  22317. <glyphgroup name="uni1E51" value="1"/>
  22318. <glyphgroup name="uni1E52" value="1"/>
  22319. <glyphgroup name="uni1E53" value="1"/>
  22320. <glyphgroup name="uni1E5A" value="2"/>
  22321. <glyphgroup name="uni1E5B" value="3"/>
  22322. <glyphgroup name="uni1E5E" value="2"/>
  22323. <glyphgroup name="uni1E5F" value="3"/>
  22324. <glyphgroup name="uni1E60" value="2"/>
  22325. <glyphgroup name="uni1E61" value="3"/>
  22326. <glyphgroup name="uni1E62" value="2"/>
  22327. <glyphgroup name="uni1E63" value="3"/>
  22328. <glyphgroup name="uni1E64" value="1"/>
  22329. <glyphgroup name="uni1E65" value="3"/>
  22330. <glyphgroup name="uni1E66" value="1"/>
  22331. <glyphgroup name="uni1E67" value="1"/>
  22332. <glyphgroup name="uni1E68" value="1"/>
  22333. <glyphgroup name="uni1E69" value="1"/>
  22334. <glyphgroup name="uni1E6C" value="2"/>
  22335. <glyphgroup name="uni1E6D" value="3"/>
  22336. <glyphgroup name="uni1E6E" value="2"/>
  22337. <glyphgroup name="uni1E6F" value="3"/>
  22338. <glyphgroup name="uni1E78" value="1"/>
  22339. <glyphgroup name="uni1E79" value="1"/>
  22340. <glyphgroup name="uni1E7A" value="1"/>
  22341. <glyphgroup name="uni1E7B" value="1"/>
  22342. <glyphgroup name="uni1E8E" value="2"/>
  22343. <glyphgroup name="uni1E8F" value="3"/>
  22344. <glyphgroup name="uni1E92" value="2"/>
  22345. <glyphgroup name="uni1E93" value="3"/>
  22346. <glyphgroup name="uni1E97" value="3"/>
  22347. <glyphgroup name="uni1E9E" value="1"/>
  22348. <glyphgroup name="uni1EA0" value="2"/>
  22349. <glyphgroup name="uni1EA1" value="3"/>
  22350. <glyphgroup name="uni1EA2" value="2"/>
  22351. <glyphgroup name="uni1EA3" value="3"/>
  22352. <glyphgroup name="uni1EA4" value="2"/>
  22353. <glyphgroup name="uni1EA5" value="3"/>
  22354. <glyphgroup name="uni1EA6" value="2"/>
  22355. <glyphgroup name="uni1EA7" value="3"/>
  22356. <glyphgroup name="uni1EA8" value="2"/>
  22357. <glyphgroup name="uni1EA9" value="3"/>
  22358. <glyphgroup name="uni1EAA" value="2"/>
  22359. <glyphgroup name="uni1EAB" value="3"/>
  22360. <glyphgroup name="uni1EAC" value="2"/>
  22361. <glyphgroup name="uni1EAD" value="3"/>
  22362. <glyphgroup name="uni1EAE" value="2"/>
  22363. <glyphgroup name="uni1EAF" value="3"/>
  22364. <glyphgroup name="uni1EB0" value="2"/>
  22365. <glyphgroup name="uni1EB1" value="3"/>
  22366. <glyphgroup name="uni1EB2" value="2"/>
  22367. <glyphgroup name="uni1EB3" value="3"/>
  22368. <glyphgroup name="uni1EB4" value="2"/>
  22369. <glyphgroup name="uni1EB5" value="3"/>
  22370. <glyphgroup name="uni1EB6" value="2"/>
  22371. <glyphgroup name="uni1EB7" value="3"/>
  22372. <glyphgroup name="uni1EB8" value="2"/>
  22373. <glyphgroup name="uni1EB9" value="3"/>
  22374. <glyphgroup name="uni1EBA" value="2"/>
  22375. <glyphgroup name="uni1EBB" value="3"/>
  22376. <glyphgroup name="uni1EBC" value="2"/>
  22377. <glyphgroup name="uni1EBD" value="3"/>
  22378. <glyphgroup name="uni1EBE" value="2"/>
  22379. <glyphgroup name="uni1EBF" value="3"/>
  22380. <glyphgroup name="uni1EC0" value="2"/>
  22381. <glyphgroup name="uni1EC1" value="3"/>
  22382. <glyphgroup name="uni1EC2" value="2"/>
  22383. <glyphgroup name="uni1EC3" value="3"/>
  22384. <glyphgroup name="uni1EC4" value="2"/>
  22385. <glyphgroup name="uni1EC5" value="3"/>
  22386. <glyphgroup name="uni1EC6" value="2"/>
  22387. <glyphgroup name="uni1EC7" value="3"/>
  22388. <glyphgroup name="uni1EC8" value="2"/>
  22389. <glyphgroup name="uni1EC9" value="3"/>
  22390. <glyphgroup name="uni1ECA" value="2"/>
  22391. <glyphgroup name="uni1ECB" value="3"/>
  22392. <glyphgroup name="uni1ECC" value="2"/>
  22393. <glyphgroup name="uni1ECD" value="3"/>
  22394. <glyphgroup name="uni1ECE" value="2"/>
  22395. <glyphgroup name="uni1ECF" value="3"/>
  22396. <glyphgroup name="uni1ED0" value="2"/>
  22397. <glyphgroup name="uni1ED1" value="3"/>
  22398. <glyphgroup name="uni1ED2" value="2"/>
  22399. <glyphgroup name="uni1ED3" value="3"/>
  22400. <glyphgroup name="uni1ED4" value="2"/>
  22401. <glyphgroup name="uni1ED5" value="3"/>
  22402. <glyphgroup name="uni1ED6" value="2"/>
  22403. <glyphgroup name="uni1ED7" value="3"/>
  22404. <glyphgroup name="uni1ED8" value="2"/>
  22405. <glyphgroup name="uni1ED9" value="3"/>
  22406. <glyphgroup name="uni1EDA" value="2"/>
  22407. <glyphgroup name="uni1EDB" value="3"/>
  22408. <glyphgroup name="uni1EDC" value="2"/>
  22409. <glyphgroup name="uni1EDD" value="3"/>
  22410. <glyphgroup name="uni1EDE" value="2"/>
  22411. <glyphgroup name="uni1EDF" value="3"/>
  22412. <glyphgroup name="uni1EE0" value="2"/>
  22413. <glyphgroup name="uni1EE1" value="3"/>
  22414. <glyphgroup name="uni1EE2" value="2"/>
  22415. <glyphgroup name="uni1EE3" value="3"/>
  22416. <glyphgroup name="uni1EE4" value="2"/>
  22417. <glyphgroup name="uni1EE5" value="3"/>
  22418. <glyphgroup name="uni1EE6" value="2"/>
  22419. <glyphgroup name="uni1EE7" value="3"/>
  22420. <glyphgroup name="uni1EE8" value="2"/>
  22421. <glyphgroup name="uni1EE9" value="3"/>
  22422. <glyphgroup name="uni1EEA" value="2"/>
  22423. <glyphgroup name="uni1EEB" value="3"/>
  22424. <glyphgroup name="uni1EEC" value="2"/>
  22425. <glyphgroup name="uni1EED" value="3"/>
  22426. <glyphgroup name="uni1EEE" value="2"/>
  22427. <glyphgroup name="uni1EEF" value="3"/>
  22428. <glyphgroup name="uni1EF0" value="2"/>
  22429. <glyphgroup name="uni1EF1" value="3"/>
  22430. <glyphgroup name="uni1EF4" value="2"/>
  22431. <glyphgroup name="uni1EF5" value="3"/>
  22432. <glyphgroup name="uni1EF6" value="2"/>
  22433. <glyphgroup name="uni1EF7" value="3"/>
  22434. <glyphgroup name="uni1EF8" value="2"/>
  22435. <glyphgroup name="uni1EF9" value="3"/>
  22436. <glyphgroup name="uni2007" value="1"/>
  22437. <glyphgroup name="uni2008" value="1"/>
  22438. <glyphgroup name="uni2009" value="1"/>
  22439. <glyphgroup name="uni200A" value="1"/>
  22440. <glyphgroup name="uni200B" value="1"/>
  22441. <glyphgroup name="uni2010" value="1"/>
  22442. <glyphgroup name="uni2015" value="1"/>
  22443. <glyphgroup name="uni2070" value="1"/>
  22444. <glyphgroup name="uni2070.ss02" value="1"/>
  22445. <glyphgroup name="uni2070.zero" value="1"/>
  22446. <glyphgroup name="uni2074" value="1"/>
  22447. <glyphgroup name="uni2075" value="1"/>
  22448. <glyphgroup name="uni2076" value="1"/>
  22449. <glyphgroup name="uni2077" value="1"/>
  22450. <glyphgroup name="uni2078" value="1"/>
  22451. <glyphgroup name="uni2079" value="1"/>
  22452. <glyphgroup name="uni207B" value="1"/>
  22453. <glyphgroup name="uni207F" value="1"/>
  22454. <glyphgroup name="uni2080" value="1"/>
  22455. <glyphgroup name="uni2080.ss02" value="1"/>
  22456. <glyphgroup name="uni2080.zero" value="1"/>
  22457. <glyphgroup name="uni2081" value="1"/>
  22458. <glyphgroup name="uni2082" value="1"/>
  22459. <glyphgroup name="uni2083" value="1"/>
  22460. <glyphgroup name="uni2084" value="1"/>
  22461. <glyphgroup name="uni2085" value="1"/>
  22462. <glyphgroup name="uni2086" value="1"/>
  22463. <glyphgroup name="uni2087" value="1"/>
  22464. <glyphgroup name="uni2088" value="1"/>
  22465. <glyphgroup name="uni2089" value="1"/>
  22466. <glyphgroup name="uni20A6" value="4"/>
  22467. <glyphgroup name="uni20A9" value="4"/>
  22468. <glyphgroup name="uni20AD" value="4"/>
  22469. <glyphgroup name="uni20B1" value="4"/>
  22470. <glyphgroup name="uni20B2" value="4"/>
  22471. <glyphgroup name="uni20B5" value="1"/>
  22472. <glyphgroup name="uni20B9" value="4"/>
  22473. <glyphgroup name="uni20BA" value="4"/>
  22474. <glyphgroup name="uni20BC" value="1"/>
  22475. <glyphgroup name="uni20BD" value="4"/>
  22476. <glyphgroup name="uni2113" value="1"/>
  22477. <glyphgroup name="uni2116" value="4"/>
  22478. <glyphgroup name="uni2124" value="1"/>
  22479. <glyphgroup name="uni2126" value="1"/>
  22480. <glyphgroup name="uni2196" value="1"/>
  22481. <glyphgroup name="uni2197" value="1"/>
  22482. <glyphgroup name="uni2198" value="1"/>
  22483. <glyphgroup name="uni2199" value="1"/>
  22484. <glyphgroup name="uni21E6" value="1"/>
  22485. <glyphgroup name="uni21E7" value="1"/>
  22486. <glyphgroup name="uni21E8" value="1"/>
  22487. <glyphgroup name="uni21E9" value="1"/>
  22488. <glyphgroup name="uni21EA" value="1"/>
  22489. <glyphgroup name="uni2206" value="1"/>
  22490. <glyphgroup name="uni2215" value="1"/>
  22491. <glyphgroup name="uni2219" value="1"/>
  22492. <glyphgroup name="uni2318" value="1"/>
  22493. <glyphgroup name="uni2325" value="3"/>
  22494. <glyphgroup name="uni2326" value="1"/>
  22495. <glyphgroup name="uni2327" value="1"/>
  22496. <glyphgroup name="uni232B" value="1"/>
  22497. <glyphgroup name="uni238B" value="1"/>
  22498. <glyphgroup name="uni23CE" value="1"/>
  22499. <glyphgroup name="uni2423" value="1"/>
  22500. <glyphgroup name="uni25C6" value="1"/>
  22501. <glyphgroup name="uni25C7" value="1"/>
  22502. <glyphgroup name="uni25CF" value="1"/>
  22503. <glyphgroup name="uni2639" value="1"/>
  22504. <glyphgroup name="uni2713" value="1"/>
  22505. <glyphgroup name="uni2714" value="1"/>
  22506. <glyphgroup name="uni2715" value="1"/>
  22507. <glyphgroup name="uni2717" value="1"/>
  22508. <glyphgroup name="uni2718" value="1"/>
  22509. <glyphgroup name="uni2B05" value="1"/>
  22510. <glyphgroup name="uni2B06" value="1"/>
  22511. <glyphgroup name="uni2B07" value="1"/>
  22512. <glyphgroup name="uni2B95" value="1"/>
  22513. <glyphgroup name="uni2E12" value="1"/>
  22514. <glyphgroup name="uniFFFD" value="1"/>
  22515. <glyphgroup name="uogonek" value="3"/>
  22516. <glyphgroup name="updblhorzsngbxd" value="1"/>
  22517. <glyphgroup name="updblleftsngbxd" value="1"/>
  22518. <glyphgroup name="updblrightsngbxd" value="1"/>
  22519. <glyphgroup name="upeighthblock" value="1"/>
  22520. <glyphgroup name="uphalfblock" value="1"/>
  22521. <glyphgroup name="upheavydnhorzlightbxd" value="1"/>
  22522. <glyphgroup name="upheavyhorzlightbxd" value="1"/>
  22523. <glyphgroup name="upheavyleftdnlightbxd" value="1"/>
  22524. <glyphgroup name="upheavyleftlightbxd" value="1"/>
  22525. <glyphgroup name="upheavyrightdnlightbxd" value="1"/>
  22526. <glyphgroup name="upheavyrightlightbxd" value="1"/>
  22527. <glyphgroup name="upleftdnleftdnrightquadrant" value="1"/>
  22528. <glyphgroup name="upleftdnrightquadrant" value="1"/>
  22529. <glyphgroup name="upleftquadrant" value="1"/>
  22530. <glyphgroup name="upleftuprightdnleftquadrant" value="1"/>
  22531. <glyphgroup name="upleftuprightdnrightquadrant" value="1"/>
  22532. <glyphgroup name="uplightdnhorzheavybxd" value="1"/>
  22533. <glyphgroup name="uplighthorzheavybxd" value="1"/>
  22534. <glyphgroup name="uplightleftdnheavybxd" value="1"/>
  22535. <glyphgroup name="uplightleftheavybxd" value="1"/>
  22536. <glyphgroup name="uplightrightdnheavybxd" value="1"/>
  22537. <glyphgroup name="uplightrightheavybxd" value="1"/>
  22538. <glyphgroup name="uprightdnleftdnrightquadrant" value="1"/>
  22539. <glyphgroup name="uprightdnleftquadrant" value="1"/>
  22540. <glyphgroup name="uprightquadrant" value="1"/>
  22541. <glyphgroup name="upsnghorzdblbxd" value="1"/>
  22542. <glyphgroup name="upsngleftdblbxd" value="1"/>
  22543. <glyphgroup name="upsngrightdblbxd" value="1"/>
  22544. <glyphgroup name="uring" value="3"/>
  22545. <glyphgroup name="utilde" value="3"/>
  22546. <glyphgroup name="v" value="3"/>
  22547. <glyphgroup name="vertdblhorzsngbxd" value="1"/>
  22548. <glyphgroup name="vertdblleftsngbxd" value="1"/>
  22549. <glyphgroup name="vertdblrightsngbxd" value="1"/>
  22550. <glyphgroup name="vertheavyhorzlightbxd" value="1"/>
  22551. <glyphgroup name="vertheavyleftlightbxd" value="1"/>
  22552. <glyphgroup name="vertheavyrightlightbxd" value="1"/>
  22553. <glyphgroup name="vertlighthorzheavybxd" value="1"/>
  22554. <glyphgroup name="vertlightleftheavybxd" value="1"/>
  22555. <glyphgroup name="vertlightrightheavybxd" value="1"/>
  22556. <glyphgroup name="vertsnghorzdblbxd" value="1"/>
  22557. <glyphgroup name="vertsngleftdblbxd" value="1"/>
  22558. <glyphgroup name="vertsngrightdblbxd" value="1"/>
  22559. <glyphgroup name="w" value="3"/>
  22560. <glyphgroup name="wacute" value="3"/>
  22561. <glyphgroup name="wcircumflex" value="3"/>
  22562. <glyphgroup name="wdieresis" value="3"/>
  22563. <glyphgroup name="wgrave" value="3"/>
  22564. <glyphgroup name="x" value="3"/>
  22565. <glyphgroup name="y" value="3"/>
  22566. <glyphgroup name="yacute" value="3"/>
  22567. <glyphgroup name="ycircumflex" value="3"/>
  22568. <glyphgroup name="ydieresis" value="3"/>
  22569. <glyphgroup name="yen" value="4"/>
  22570. <glyphgroup name="ygrave" value="3"/>
  22571. <glyphgroup name="z" value="3"/>
  22572. <glyphgroup name="zacute" value="3"/>
  22573. <glyphgroup name="zcaron" value="3"/>
  22574. <glyphgroup name="zdotaccent" value="3"/>
  22575. <glyphgroup name="zero" value="4"/>
  22576. <glyphgroup name="zero.dnom" value="1"/>
  22577. <glyphgroup name="zero.dnom.ss02" value="1"/>
  22578. <glyphgroup name="zero.dnom.zero" value="1"/>
  22579. <glyphgroup name="zero.numr" value="1"/>
  22580. <glyphgroup name="zero.numr.ss02" value="1"/>
  22581. <glyphgroup name="zero.numr.zero" value="1"/>
  22582. <glyphgroup name="zero.ss02" value="1"/>
  22583. <glyphgroup name="zero.zero" value="1"/>
  22584. </TSI5>
  22585. <maxp>
  22586. <!-- Most of this table will be recalculated by the compiler -->
  22587. <tableVersion value="0x10000"/>
  22588. <numGlyphs value="964"/>
  22589. <maxPoints value="168"/>
  22590. <maxContours value="42"/>
  22591. <maxCompositePoints value="115"/>
  22592. <maxCompositeContours value="5"/>
  22593. <maxZones value="2"/>
  22594. <maxTwilightPoints value="16"/>
  22595. <maxStorage value="47"/>
  22596. <maxFunctionDefs value="154"/>
  22597. <maxInstructionDefs value="0"/>
  22598. <maxStackElements value="731"/>
  22599. <maxSizeOfInstructions value="3971"/>
  22600. <maxComponentElements value="3"/>
  22601. <maxComponentDepth value="4"/>
  22602. </maxp>
  22603. </ttFont>