{"manuscript": {"id": 6991, "key": "Contributed Thai texts (Downloads haul 2026-07-09)::ancient-thai-massage-manual", "title": "Ancient Thai Massage Manual", "titleThai": "ตำราหมอนวดไทยโบราณ", "titleTranslit": "ancient thai massage manual", "source": "Contributed Thai texts (Downloads haul 2026-07-09)", "sourceIdentifier": "ancient-thai-massage-manual", "genre": "medicine", "genreLabel": "Medicine · ตำรายา", "genreRaw": "ตำราหมอนวดไทยโบราณ", "priority": 0, "script": "thai", "scriptLabel": "Thai · อักษรไทย", "scriptFamily": "Thai", "language": "th", "languages": ["Thai"], "subgenre": null, "material": "", "materialLabel": "", "materialFamily": "", "province": "", "provenance": "", "geoLevel": "other", "temple": "", "date": "", "era": "", "century": "", "extentPages": 194, "imageCount": 0, "pageCount": 194, "subjects": [], "dateCe": null, "sourceUrl": "local:contributed/thai_wichaa_texts/medicine_ancient-thai-massage-manual_ตำราหมอนวดไทยโบราณ.pdf", "iiifManifestUrl": "", "firstSeen": "2026-07-09T15:10:49.577569+00:00", "lastSeen": "2026-07-09T15:10:49.577569+00:00", "rawMetadata": {"contributed": "Downloads haul 2026-07-09", "orig_filename": "9.ตำราหมอนวดไทยโบราณ.pdf", "stored_path": "contributed/thai_wichaa_texts/medicine_ancient-thai-massage-manual_ตำราหมอนวดไทยโบราณ.pdf", "sha256": "425acdb9364d4143cbec9cdd7acb471c7c786f4ddf56aa0003645c82e68c4736", "bytes": 68012992, "topic_bucket": "medicine", "note": "Thai vernacular wichaa/practice/medicine textbook (scanned PDF)."}, "images": [], "iiifThumb": "", "pages": [{"n": 1, "kind": "prose", "chars": 164, "desc": ""}, {"n": 2, "kind": "prose", "chars": 481, "desc": ""}, {"n": 3, "kind": "prose", "chars": 759, "desc": ""}, {"n": 4, "kind": "prose", "chars": 318, "desc": ""}, {"n": 5, "kind": "mixed", "chars": 40, "desc": ""}, {"n": 6, "kind": "mixed", "chars": 20, "desc": ""}, {"n": 7, "kind": "mixed", "chars": 30, "desc": ""}, {"n": 8, "kind": "mixed", "chars": 44, "desc": ""}, {"n": 9, "kind": "prose", "chars": 153, "desc": ""}, {"n": 10, "kind": "prose", "chars": 514, "desc": ""}, {"n": 11, "kind": "prose", "chars": 868, "desc": ""}, {"n": 12, "kind": "prose", "chars": 571, "desc": ""}, {"n": 13, "kind": "prose", "chars": 563, "desc": ""}, {"n": 14, "kind": "prose", "chars": 539, "desc": ""}, {"n": 15, "kind": "prose", "chars": 662, "desc": ""}, {"n": 16, "kind": "prose", "chars": 581, "desc": ""}, {"n": 17, "kind": "prose", "chars": 550, "desc": ""}, {"n": 18, "kind": "mixed", "chars": 52, "desc": ""}, {"n": 19, "kind": "prose", "chars": 292, "desc": ""}, {"n": 20, "kind": "prose", "chars": 379, "desc": ""}, {"n": 21, "kind": "prose", "chars": 325, "desc": ""}, {"n": 22, "kind": "prose", "chars": 369, "desc": ""}, {"n": 23, "kind": "prose", "chars": 331, "desc": ""}, {"n": 24, "kind": "prose", "chars": 380, "desc": ""}, {"n": 25, "kind": "prose", "chars": 345, "desc": ""}, {"n": 26, "kind": "prose", "chars": 356, "desc": ""}, {"n": 27, "kind": "prose", "chars": 374, "desc": ""}, {"n": 28, "kind": "prose", "chars": 404, "desc": ""}, {"n": 29, "kind": "prose", "chars": 399, "desc": ""}, {"n": 30, "kind": "prose", "chars": 433, "desc": ""}, {"n": 31, "kind": "prose", "chars": 450, "desc": ""}, {"n": 32, "kind": "prose", "chars": 372, "desc": ""}, {"n": 33, "kind": "prose", "chars": 386, "desc": ""}, {"n": 34, "kind": "prose", "chars": 339, "desc": ""}, {"n": 35, "kind": "prose", "chars": 342, "desc": ""}, {"n": 36, "kind": "prose", "chars": 380, "desc": ""}, {"n": 37, "kind": "prose", "chars": 144, "desc": ""}, {"n": 38, "kind": "prose", "chars": 277, "desc": ""}, {"n": 39, "kind": "prose", "chars": 238, "desc": ""}, {"n": 40, "kind": "prose", "chars": 307, "desc": ""}, {"n": 41, "kind": "prose", "chars": 253, "desc": ""}, {"n": 42, "kind": "prose", "chars": 244, "desc": ""}, {"n": 43, "kind": "prose", "chars": 237, "desc": ""}, {"n": 44, "kind": "prose", "chars": 244, "desc": ""}, {"n": 45, "kind": "prose", "chars": 244, "desc": ""}, {"n": 46, "kind": "prose", "chars": 261, "desc": ""}, {"n": 47, "kind": "prose", "chars": 204, "desc": ""}, {"n": 48, "kind": "prose", "chars": 252, "desc": ""}, {"n": 49, "kind": "prose", "chars": 290, "desc": ""}, {"n": 50, "kind": "prose", "chars": 302, "desc": ""}, {"n": 51, "kind": "prose", "chars": 287, "desc": ""}, {"n": 52, "kind": "prose", "chars": 251, "desc": ""}, {"n": 53, "kind": "prose", "chars": 307, "desc": ""}, {"n": 54, "kind": "prose", "chars": 304, "desc": ""}, {"n": 55, "kind": "prose", "chars": 317, "desc": ""}, {"n": 56, "kind": "prose", "chars": 256, "desc": ""}, {"n": 57, "kind": "prose", "chars": 342, "desc": ""}, {"n": 58, "kind": "prose", "chars": 308, "desc": ""}, {"n": 59, "kind": "prose", "chars": 315, "desc": ""}, {"n": 60, "kind": "prose", "chars": 328, "desc": ""}, {"n": 61, "kind": "prose", "chars": 301, "desc": ""}, {"n": 62, "kind": "prose", "chars": 332, "desc": ""}, {"n": 63, "kind": "prose", "chars": 330, "desc": ""}, {"n": 64, "kind": "prose", "chars": 264, "desc": ""}, {"n": 65, "kind": "prose", "chars": 279, "desc": ""}, {"n": 66, "kind": "prose", "chars": 342, "desc": ""}, {"n": 67, "kind": "prose", "chars": 442, "desc": ""}, {"n": 68, "kind": "prose", "chars": 262, "desc": ""}, {"n": 69, "kind": "prose", "chars": 427, "desc": ""}, {"n": 70, "kind": "prose", "chars": 253, "desc": ""}, {"n": 71, "kind": "prose", "chars": 327, "desc": ""}, {"n": 72, "kind": "prose", "chars": 301, "desc": ""}, {"n": 73, "kind": "prose", "chars": 390, "desc": ""}, {"n": 74, "kind": "prose", "chars": 314, "desc": ""}, {"n": 75, "kind": "prose", "chars": 292, "desc": ""}, {"n": 76, "kind": "prose", "chars": 388, "desc": ""}, {"n": 77, "kind": "prose", "chars": 328, "desc": ""}, {"n": 78, "kind": "prose", "chars": 370, "desc": ""}, {"n": 79, "kind": "diagram", "chars": 0, "desc": "A blank leaf — no figure, script or caption is present. Flagged as a diagram page in the scan but effectively empty (a page-break or verso in the massage manual); it carries no illustrated content to "}, {"n": 80, "kind": "mixed", "chars": 48, "desc": ""}, {"n": 81, "kind": "prose", "chars": 124, "desc": ""}, {"n": 82, "kind": "mixed", "chars": 92, "desc": ""}, {"n": 83, "kind": "prose", "chars": 120, "desc": ""}, {"n": 84, "kind": "prose", "chars": 122, "desc": ""}, {"n": 85, "kind": "prose", "chars": 138, "desc": ""}, {"n": 86, "kind": "prose", "chars": 120, "desc": ""}, {"n": 87, "kind": "mixed", "chars": 42, "desc": ""}, {"n": 88, "kind": "mixed", "chars": 88, "desc": ""}, {"n": 89, "kind": "mixed", "chars": 55, "desc": ""}, {"n": 90, "kind": "mixed", "chars": 88, "desc": ""}, {"n": 91, "kind": "mixed", "chars": 108, "desc": ""}, {"n": 92, "kind": "prose", "chars": 130, "desc": ""}, {"n": 93, "kind": "prose", "chars": 121, "desc": ""}, {"n": 94, "kind": "mixed", "chars": 51, "desc": ""}, {"n": 95, "kind": "mixed", "chars": 92, "desc": ""}, {"n": 96, "kind": "prose", "chars": 139, "desc": ""}, {"n": 97, "kind": "prose", "chars": 126, "desc": ""}, {"n": 98, "kind": "mixed", "chars": 22, "desc": ""}, {"n": 99, "kind": "mixed", "chars": 66, "desc": ""}, {"n": 100, "kind": "mixed", "chars": 75, "desc": ""}, {"n": 101, "kind": "mixed", "chars": 109, "desc": ""}, {"n": 102, "kind": "prose", "chars": 162, "desc": ""}, {"n": 103, "kind": "mixed", "chars": 70, "desc": ""}, {"n": 104, "kind": "mixed", "chars": 73, "desc": ""}, {"n": 105, "kind": "mixed", "chars": 85, "desc": ""}, {"n": 106, "kind": "mixed", "chars": 119, "desc": ""}, {"n": 107, "kind": "mixed", "chars": 94, "desc": ""}, {"n": 108, "kind": "prose", "chars": 125, "desc": ""}, {"n": 109, "kind": "mixed", "chars": 80, "desc": ""}, {"n": 110, "kind": "mixed", "chars": 89, "desc": ""}, {"n": 111, "kind": "mixed", "chars": 92, "desc": ""}, {"n": 112, "kind": "mixed", "chars": 94, "desc": ""}, {"n": 113, "kind": "mixed", "chars": 112, "desc": ""}, {"n": 114, "kind": "mixed", "chars": 67, "desc": ""}, {"n": 115, "kind": "mixed", "chars": 106, "desc": ""}, {"n": 116, "kind": "mixed", "chars": 110, "desc": ""}, {"n": 117, "kind": "mixed", "chars": 116, "desc": ""}, {"n": 118, "kind": "mixed", "chars": 19, "desc": ""}, {"n": 119, "kind": "mixed", "chars": 74, "desc": ""}, {"n": 120, "kind": "prose", "chars": 137, "desc": ""}, {"n": 121, "kind": "mixed", "chars": 51, "desc": ""}, {"n": 122, "kind": "prose", "chars": 123, "desc": ""}, {"n": 123, "kind": "mixed", "chars": 30, "desc": ""}, {"n": 124, "kind": "prose", "chars": 121, "desc": ""}, {"n": 125, "kind": "mixed", "chars": 24, "desc": ""}, {"n": 126, "kind": "mixed", "chars": 60, "desc": ""}, {"n": 127, "kind": "mixed", "chars": 109, "desc": ""}, {"n": 128, "kind": "mixed", "chars": 112, "desc": ""}, {"n": 129, "kind": "mixed", "chars": 116, "desc": ""}, {"n": 130, "kind": "mixed", "chars": 85, "desc": ""}, {"n": 131, "kind": "mixed", "chars": 54, "desc": ""}, {"n": 132, "kind": "prose", "chars": 145, "desc": ""}, {"n": 133, "kind": "mixed", "chars": 116, "desc": ""}, {"n": 134, "kind": "prose", "chars": 133, "desc": ""}, {"n": 135, "kind": "mixed", "chars": 18, "desc": ""}, {"n": 136, "kind": "prose", "chars": 131, "desc": ""}, {"n": 137, "kind": "mixed", "chars": 95, "desc": ""}, {"n": 138, "kind": "prose", "chars": 150, "desc": ""}, {"n": 139, "kind": "mixed", "chars": 85, "desc": ""}, {"n": 140, "kind": "mixed", "chars": 83, "desc": ""}, {"n": 141, "kind": "prose", "chars": 141, "desc": ""}, {"n": 142, "kind": "mixed", "chars": 90, "desc": ""}, {"n": 143, "kind": "mixed", "chars": 91, "desc": ""}, {"n": 144, "kind": "mixed", "chars": 53, "desc": ""}, {"n": 145, "kind": "mixed", "chars": 61, "desc": ""}, {"n": 146, "kind": "prose", "chars": 121, "desc": ""}, {"n": 147, "kind": "mixed", "chars": 49, "desc": ""}, {"n": 148, "kind": "mixed", "chars": 116, "desc": ""}, {"n": 149, "kind": "mixed", "chars": 103, "desc": ""}, {"n": 150, "kind": "mixed", "chars": 98, "desc": ""}, {"n": 151, "kind": "prose", "chars": 121, "desc": ""}, {"n": 152, "kind": "mixed", "chars": 109, "desc": ""}, {"n": 153, "kind": "mixed", "chars": 78, "desc": ""}, {"n": 154, "kind": "prose", "chars": 138, "desc": ""}, {"n": 155, "kind": "prose", "chars": 157, "desc": ""}, {"n": 156, "kind": "mixed", "chars": 93, "desc": ""}, {"n": 157, "kind": "prose", "chars": 149, "desc": ""}, {"n": 158, "kind": "mixed", "chars": 109, "desc": ""}, {"n": 159, "kind": "mixed", "chars": 26, "desc": ""}, {"n": 160, "kind": "mixed", "chars": 24, "desc": ""}, {"n": 161, "kind": "mixed", "chars": 98, "desc": ""}, {"n": 162, "kind": "mixed", "chars": 77, "desc": ""}, {"n": 163, "kind": "mixed", "chars": 57, "desc": ""}, {"n": 164, "kind": "prose", "chars": 138, "desc": ""}, {"n": 165, "kind": "prose", "chars": 152, "desc": ""}, {"n": 166, "kind": "mixed", "chars": 113, "desc": ""}, {"n": 167, "kind": "prose", "chars": 123, "desc": ""}, {"n": 168, "kind": "mixed", "chars": 36, "desc": ""}, {"n": 169, "kind": "mixed", "chars": 84, "desc": ""}, {"n": 170, "kind": "mixed", "chars": 119, "desc": ""}, {"n": 171, "kind": "prose", "chars": 132, "desc": ""}, {"n": 172, "kind": "mixed", "chars": 68, "desc": ""}, {"n": 173, "kind": "prose", "chars": 134, "desc": ""}, {"n": 174, "kind": "mixed", "chars": 78, "desc": ""}, {"n": 175, "kind": "mixed", "chars": 106, "desc": ""}, {"n": 176, "kind": "mixed", "chars": 62, "desc": ""}, {"n": 177, "kind": "mixed", "chars": 76, "desc": ""}, {"n": 178, "kind": "prose", "chars": 131, "desc": ""}, {"n": 179, "kind": "mixed", "chars": 62, "desc": ""}, {"n": 180, "kind": "mixed", "chars": 69, "desc": ""}, {"n": 181, "kind": "mixed", "chars": 24, "desc": ""}, {"n": 182, "kind": "mixed", "chars": 80, "desc": ""}, {"n": 183, "kind": "prose", "chars": 125, "desc": ""}, {"n": 184, "kind": "mixed", "chars": 98, "desc": ""}, {"n": 185, "kind": "mixed", "chars": 104, "desc": ""}, {"n": 186, "kind": "mixed", "chars": 54, "desc": ""}, {"n": 187, "kind": "prose", "chars": 134, "desc": ""}, {"n": 188, "kind": "mixed", "chars": 98, "desc": ""}, {"n": 189, "kind": "mixed", "chars": 107, "desc": ""}, {"n": 190, "kind": "mixed", "chars": 98, "desc": ""}, {"n": 191, "kind": "mixed", "chars": 66, "desc": ""}, {"n": 192, "kind": "prose", "chars": 121, "desc": ""}, {"n": 193, "kind": "mixed", "chars": 87, "desc": ""}, {"n": 194, "kind": "mixed", "chars": 44, "desc": ""}], "diagramPages": 1, "related": [{"facet": "genre", "value": "medicine", "label": "Medicine · ตำรายา", "items": [{"id": 6990, "title": "Ancient Traditional Medicine"}, {"id": 6967, "title": "Khao Or Herbal Recipes"}, {"id": 6965, "title": "Medicine Manual Of Luang Pu Sukh"}, {"id": 6986, "title": "Thai Traditional Medicine Vol1"}, {"id": 6987, "title": "Thai Traditional Medicine Vol2"}]}], "hasReader": false}, "annotation": {"notes": "", "tags": []}}