)]}'
{
  "id": "f52f01566f7869502f455f0b80bc1b09ff790c30",
  "entries": [
    {
      "mode": 33188,
      "type": "blob",
      "id": "d35fcba59d51c0ab3f34afa6017afae635b4337c",
      "name": ".cvsignore"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "9239db3db4643c2d58a9179807254bf620593558",
      "name": "AlternateSubstSubtables.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "403f3172586a0d3f6d0dde261f90791c3c1377f9",
      "name": "AlternateSubstSubtables.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "7ca0fc229ddfcbdddd0553cda381890cd777a340",
      "name": "AnchorTables.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "bdaf70c2ad4b07013c184e19c7ea199918a5c9a4",
      "name": "AnchorTables.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "7f65b98852f4cf1da42407da8da3edaca8266537",
      "name": "ArabicLayoutEngine.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "7cd7fe78304e7909b7dadfc8c4c84d86ed8c3b5e",
      "name": "ArabicLayoutEngine.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "76f4cc3d770446f2f42d3a1615b691cdc06be1b6",
      "name": "ArabicLigatureData.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "1e75088db705b95204a02fbf87ec08c3adc8d679",
      "name": "ArabicShaping.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "b4bfcf96cb5e641dcf9bb00544803baaba11172f",
      "name": "ArabicShaping.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "e15457fab258b77ef832a27af7542f25a6af6c85",
      "name": "AttachmentPosnSubtables.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "83e4a52a152dd97cadb6d005c307a534c930cfed",
      "name": "ClassDefinitionTables.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "96bb76a58b58bc44383b836192ea5d708f6c1623",
      "name": "ClassDefinitionTables.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "d59c8d10777a7c1becfdcb56cb0a1cf8c96c6c11",
      "name": "ContextualGlyphInsertion.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "009866dae9941066c173a26b0678a39dc8a33c2f",
      "name": "ContextualGlyphSubstProc.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "81b5a98ada950aba644a580580d5d85812ff57f9",
      "name": "ContextualGlyphSubstProc.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "d21bea639aa1cdb053feb3b43082f22ec72c7e40",
      "name": "ContextualGlyphSubstitution.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "863b9ab2ad8acfb1e2cfc5808978b91101c84dc0",
      "name": "ContextualSubstSubtables.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "da3f3e4fa51e1efb7becce5ee083429fa82f4526",
      "name": "ContextualSubstSubtables.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "ec8b9a5ed9d284d5dec24cdfe54ade3340ff90c3",
      "name": "CoverageTables.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "6f27719d92e4351d8e40ba580b45d32c4a07e9cc",
      "name": "CoverageTables.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "3f4bf76673b20d2707de5641e2880ba35ecfb6e3",
      "name": "CursiveAttachmentSubtables.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "f93b0f1ab978791ddcc2fe8816e82beb4baa2af8",
      "name": "CursiveAttachmentSubtables.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "4ccd6b0549cc2c548ab869731711367aea3afa47",
      "name": "DefaultCharMapper.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "34a08688da03e7f89449905b52d308628a72277d",
      "name": "DeviceTables.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "2370b3c59471859ba79c5f8dfbe0e7dab7890b95",
      "name": "DeviceTables.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "3453743e4052601340f870cf963d785b2140cca4",
      "name": "ExtensionSubtables.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "f522b9ebf334c47dc63a9e8a267a4a83c6ee64f9",
      "name": "ExtensionSubtables.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "e1c81a1ac9b460b30871e791375c1cfb642721ba",
      "name": "Features.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "7088b016227044af4e49ad2d8f68e9818d6c58dc",
      "name": "Features.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "256d7d98ac3583774f01ef509bc97b2908aa7f02",
      "name": "GDEFMarkFilter.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "7059cb90f2e3ef38a7f7c1383aae93e80f157e79",
      "name": "GDEFMarkFilter.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "809ecf7a4eed26851871e44c6aae2c695a15c012",
      "name": "GXLayoutEngine.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "45b13734d9252749115016f183c7fa4408838149",
      "name": "GXLayoutEngine.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "9f96907ec13daf604729516a9f8dae6a721c068a",
      "name": "GlyphDefinitionTables.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "9b5fa2df362cd582ad1c5baf3e81b4e08e918efb",
      "name": "GlyphDefinitionTables.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "bb5873fa9fe529875114e28406a0ef0e25f70f71",
      "name": "GlyphIterator.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "94de10fb1c3c932bdeae3caf8f801bfa012d8e0b",
      "name": "GlyphIterator.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "8e9b2007a25aa367ecd08e71d1b544d61a69425e",
      "name": "GlyphPositionAdjustments.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "9635ef23a22ffbb2ada28e52447774835c545b5f",
      "name": "GlyphPositioningTables.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "7b0ace9ed81e33bfb49af4744bd7790a95fc8fd1",
      "name": "GlyphPositioningTables.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "50855ebe27f5098d27ea2a5debf81c2b2398d120",
      "name": "GlyphPosnLookupProc.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "cf7551ce8c85423df77d20ddf5bcf8e941d1f429",
      "name": "GlyphPosnLookupProc.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "1d0f0086a966985f40c9babc5b9134a8552032cd",
      "name": "GlyphSubstLookupProc.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "4471b63ae0ed72d09c7a2a0f48205b5ac20381c8",
      "name": "GlyphSubstLookupProc.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "bc189895883d4a6c8d33be9271a4edc8619b0f13",
      "name": "GlyphSubstitutionTables.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "bd7478da229b0be1e0812de4d19f6511fdc4e6bc",
      "name": "GlyphSubstitutionTables.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "2dad42e729fa313d4457cd6670124afaa875081c",
      "name": "HanLayoutEngine.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "c13c37a3b8037308909e09acc2122876893f12c6",
      "name": "HanLayoutEngine.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "b1ee1901f09bb13a9c2fefebe59bfb2af2ba37e4",
      "name": "HebrewLigatureData.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "4861504dfaf58cdaec8ed77e87037f80db8690b7",
      "name": "HebrewShaping.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "25a74b16120c400189586902885b1cc9a32597c9",
      "name": "HebrewShaping.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "fcd80034cdcf3a341f5c9bf6d334fc629e639df3",
      "name": "HindiFeatureTags.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "0800ffd241a694146b4a6a6d6cf42b3d253853d7",
      "name": "IndicClassTables.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "f30ca9b0d7f871e3da64a136cbebfad0a35ea213",
      "name": "IndicLayoutEngine.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "68be571892f98b94ac62e3f4ac523ff940f14745",
      "name": "IndicLayoutEngine.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "8b724f494fe79ebc808654eb95afea3fc9c4e56e",
      "name": "IndicRearrangement.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "3d93be03757484ba824ad1bc6ede7249d15516a9",
      "name": "IndicRearrangementProcessor.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "b18baf31f74b691970a83fb5ffa95c1dbfd5e9ae",
      "name": "IndicRearrangementProcessor.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "c2f21cd5d326cd15b8adcb17c416811cbb3660ca",
      "name": "IndicReordering.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "80b3a2a62e4b0e0f3b00cf2c6a8b0ebd0d69322a",
      "name": "IndicReordering.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "31641718f18a1024cc68a98a796da2f189658a91",
      "name": "LEFontInstance.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "3fc9a659ddcd57cd4e9b5f7f77e5bddd18aebcf2",
      "name": "LEFontInstance.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "51b9823113ae18431c9d1333f9eb6523f14f75e4",
      "name": "LEGlyphFilter.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "b6437b67c09a3eef984fc3bfdc6656f1cae142c5",
      "name": "LELanguages.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "a427152ae622076ef2af56d241d0f47e57ba27bb",
      "name": "LEScripts.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "87a07d8dc0eea3a978d626f3f3afac43b596a6ef",
      "name": "LESwaps.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "c2228212f469c8f6227020cd4e6bfc21247f8b2e",
      "name": "LETypes.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "432e03d04fcaa12be01595eb860945a46131b369",
      "name": "LayoutEngine.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "c9c4fab56d9ffc3bbbbfc08cadc931e5bde8bdba",
      "name": "LayoutEngine.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "f705057533ce7d0680977468c90745cd3cbe2d7f",
      "name": "LayoutTables.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "4311f07145d15f81c4dd716ea3434d83450b285d",
      "name": "LigatureSubstProc.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "ce843e69acdbe19f1ad7153bc442565dd5920702",
      "name": "LigatureSubstProc.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "aea4dd98dd96123c94f55d8073a7ddc97418ce96",
      "name": "LigatureSubstSubtables.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "c963b644287b9ed5bf65e2a316a380484eb6e012",
      "name": "LigatureSubstSubtables.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "82b8d13bdb9d10ff5e38f75848124f336427cf7b",
      "name": "LigatureSubstitution.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "3ab02aa4a09686f249abe73ad9e0accb1a3614af",
      "name": "LookupProcessor.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "163127031e3dc24bb0841a93e42c4285233fa05b",
      "name": "LookupProcessor.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "19ebf57ceaf4023e787b69f33488cfa7d29b5a9b",
      "name": "LookupTables.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "53231b7a6351ae979775741a164b2f5be9d9663b",
      "name": "LookupTables.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "af6ee209c5e408a569040adc419b8a6c7d3a12e5",
      "name": "Lookups.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "0e7e771501921426790924c38890bc137b31002f",
      "name": "Lookups.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "a5d0eb667c3d924459d2eae96869e787748d5b5d",
      "name": "MPreFixups.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "458b3d6d4641644823f2fbbc1c8ce6eeb1d415d8",
      "name": "MPreFixups.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "c8eced6f5a175fe3a8cea3e1b3e997506d0111a1",
      "name": "Makefile.in"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "08101fbdfe89771b73229940d4e3b307aa30745e",
      "name": "MarkArrays.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "c0825d94ca8ca8ae6a87ad7a8036a7e7c77b1951",
      "name": "MarkArrays.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "ef6261fb0ca90e540b157dc8c01b42f7e096756e",
      "name": "MarkToBasePosnSubtables.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "6fc5dd0b31814405a1e63df2267c63fff3413d1e",
      "name": "MarkToBasePosnSubtables.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "4cadda22dce53509530d62f98649be6e6648706b",
      "name": "MarkToLigaturePosnSubtables.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "a4b17ef0a4fb35cec35807ebc3f678fc1adbf09e",
      "name": "MarkToLigaturePosnSubtables.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "9fdb99e65b89faca63b25a7bf00cf75e54865c67",
      "name": "MarkToMarkPosnSubtables.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "d7942a98831accaf9d1a41882a2e4d54f3f5b1a6",
      "name": "MarkToMarkPosnSubtables.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "c53ee4b1e7256ac8d8a18e7388c420d7a8548d0f",
      "name": "MorphStateTables.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "73ec352d7583d0ece7c2a58fc8488ccccbc33069",
      "name": "MorphTables.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "f963ddd4bf44bf7cc18c60ffdbe2e656e2621fd9",
      "name": "MorphTables.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "0447176bc02c0ded8c6325d4936a3bbddb77742b",
      "name": "MultipleSubstSubtables.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "49f60c2bf2eed75eb3b8f5ceef5be51c180c3c17",
      "name": "MultipleSubstSubtables.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "ef2543a1a870d4e1b17375b9736bbdfc643a9cfc",
      "name": "NonContextualGlyphSubst.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "7fd557e5617ea467d7288fa8b95073ab2cd89109",
      "name": "NonContextualGlyphSubstProc.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "f9976751f90c3fb998d57e1d0382543423a68c1a",
      "name": "NonContextualGlyphSubstProc.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "9028159607ffd51d8418c553737146d4c581ada2",
      "name": "OpenTypeLayoutEngine.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "dbbebec807ef5263a09d371c16cca8b978c97e5a",
      "name": "OpenTypeLayoutEngine.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "ea58b7f8818fa23eaef940bcd52cf45e26933029",
      "name": "OpenTypeTables.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "8a3cd2c1f1c644981e419561bcdaa29a35f77bcd",
      "name": "OpenTypeUtilities.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "9c20883e771fdaafd31fc47d35d45daf6c5a2288",
      "name": "OpenTypeUtilities.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "1aa8a7728fb2c1787d36bbca33a1b431e6cc48ea",
      "name": "PairPositioningSubtables.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "19b12ddddf8004df8c36c32f4aca33b858da1262",
      "name": "PairPositioningSubtables.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "80941a5deec45d3d68d4cefaf0792fbfd2cbeadf",
      "name": "ScriptAndLanguage.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "2c5a448d5a85ab802ee57d1c611c07a97e2e2163",
      "name": "ScriptAndLanguage.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "f2dd4a9f1f5c8039e3c69b4e685e3888c3c0179d",
      "name": "ScriptAndLanguageTags.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "f255ab404dd0e069b4e58ba180af7e24726398a1",
      "name": "ScriptAndLanguageTags.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "67eaf6267ff5c442290b72bd00330fdb54efbf79",
      "name": "SegmentArrayProcessor.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "53b96a8a3e3eae65990d5e4557a1333aa497adfe",
      "name": "SegmentArrayProcessor.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "6c190363dcf82ad05a1ed34e08a1779482ff854c",
      "name": "SegmentSingleProcessor.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "598c45ac6f018eef857fbd79589ff322bec8fdc6",
      "name": "SegmentSingleProcessor.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "3220ab82ba626ac0b2e244a80ca1198551b27fc3",
      "name": "SimpleArrayProcessor.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "ea2dfb589c76715a892e58ba1576200db8c88c5e",
      "name": "SimpleArrayProcessor.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "115c43dc5e14b9b800d1699b8ff26cc5ecc2c749",
      "name": "SinglePositioningSubtables.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "212e32bdfc7400626f9bf0a28da6f8f65e00c2f7",
      "name": "SinglePositioningSubtables.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "338c2a73408513aec9ce0e0635d25f023f7c8189",
      "name": "SingleSubstitutionSubtables.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "b426340e28c96fe6aec0dc26fbfed77ff7867e6c",
      "name": "SingleSubstitutionSubtables.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "9af991e359252437e94fc8707755d9f633e84019",
      "name": "SingleTableProcessor.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "b6fa5ffed711b2dc8d2fbd5461672b323c1f8740",
      "name": "SingleTableProcessor.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "237c263ac94b40b2af8a266b73a173979f5b9ac2",
      "name": "StateTableProcessor.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "19212d38adc0b5e2081e552e84fbe745f6f77792",
      "name": "StateTableProcessor.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "4dd4974c4d717d721a8612fcac40cc51f4134b60",
      "name": "StateTables.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "318e002090dba1e871025d88144f60e174752087",
      "name": "SubstitutionLookups.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "69b1222401d82ff2276285a224d7a310d2a732c2",
      "name": "SubstitutionLookups.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "647e95f8c2722628109dcb933ae8a29342b88060",
      "name": "SubtableProcessor.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "7af9c16a190d4a1cc68a55412078cf97a97bff61",
      "name": "SubtableProcessor.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "9b808fd1ee5a104b6adf00f9e5318f1fe8378bb7",
      "name": "ThaiLayoutEngine.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "818f01b32bf0aa1107230e7774cf86af8b05f216",
      "name": "ThaiLayoutEngine.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "ed686e2099e55ef01bfcbd83531711b1fe77bdfc",
      "name": "ThaiShaping.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "47fbe9dc058073164d4c661269812c9ec4554771",
      "name": "ThaiShaping.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "8e48c0f705b0b9133c323ee85c1f2e4d9ffb3740",
      "name": "ThaiStateTables.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "90e7850a972733bc401bfbd1d9ff72d10f5e3b38",
      "name": "TrimmedArrayProcessor.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "73b7ed222b74f1c94b5628260781579a8d863a77",
      "name": "TrimmedArrayProcessor.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "f917d879b93a05baa36fe294858ee79e0032c0c6",
      "name": "ValueRecords.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "eebd2527710d88203aa77683dbf153818af3db3f",
      "name": "ValueRecords.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "a38cc6c4dbc7acdf5feb89eb035d631264fbb07e",
      "name": "layout.dsp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "611d964b01fc7976850b2745dcce6fc22819e0c6",
      "name": "layout.dsw"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "4298b05aab0d43d7271da2d6a87f93129ef75f5d",
      "name": "layout.rc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "4a82647c22e4a6668a1b769c16c43f7ae38d24d9",
      "name": "layout.vcproj"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "4b9a75bd8a8138f71b553f1ccf88e420a6c5a82f",
      "name": "layoutobj.inc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "5e33d12e020165883890449fb5e1f96a42a37323",
      "name": "loengine.cpp"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "4ece3e57da189f042757d473fe0f98340aae90cc",
      "name": "unicode"
    }
  ]
}
