﻿{
  "average_edit_duration": 6.747642441860458,
  "messages": [
    {
      "message_id": 0,
      "editor_id": 34,
      "message_received": "ตัวพูด",
      "slice_count": 1,
      "slices": "ตัวพูด|",
      "edit_duration": 8.834,
      "isForceout": false
    },
    {
      "message_id": 1,
      "editor_id": 34,
      "message_received": "CPU",
      "slice_count": 1,
      "slices": " CPU|",
      "edit_duration": 6.358,
      "isForceout": false
    },
    {
      "message_id": 2,
      "editor_id": 34,
      "message_received": "วันนี้เราจะพูดถึงการจัดการหน่วยความจริงนะครับ",
      "slice_count": 3,
      "slices": " |วันนี้เราจะพูดถึงการจัดการหน่วยความจำนะครับ| |",
      "edit_duration": 2.767,
      "isForceout": false
    },
    {
      "message_id": 3,
      "editor_id": 34,
      "message_received": "หน่วยความจำก็เป็นอุปกรณ์ตัวหนึ่งที่มีความสำคัญในคอมพิวเตอร์ของเรานะครับ",
      "slice_count": 2,
      "slices": "หน่วยความจำก็เป็น|อุปกรณ์ตัวหนึ่งที่มีความสำคัญในคอมพิวเตอร์ของเรานะครับ |",
      "edit_duration": 3.32,
      "isForceout": false
    },
    {
      "message_id": 4,
      "editor_id": 34,
      "message_received": "เราจะดูว่าคอมพิวเตอร์เครื่องไหนมีขีดความสามารถมากกว่ากัน",
      "slice_count": 1,
      "slices": "เราจะดูว่าคอมพิวเตอร์เครื่องไหนมีขีดความสามารถมากกว่ากัน|",
      "edit_duration": 5.243,
      "isForceout": false
    },
    {
      "message_id": 5,
      "editor_id": 34,
      "message_received": "เราก็อาจจะดูได้จากหน่วยความจำนะครับ",
      "slice_count": 1,
      "slices": "เราก็อาจจะดูได้จากหน่วยความจำนะครับ |",
      "edit_duration": 4.98,
      "isForceout": false
    },
    {
      "message_id": 6,
      "editor_id": 34,
      "message_received": "แต่ทั้งนี้ทั้งนั้นนะครับ",
      "slice_count": 1,
      "slices": "แต่ทั้งนี้ทั้งนั้นนะครับ |",
      "edit_duration": 3.553,
      "isForceout": false
    },
    {
      "message_id": 7,
      "editor_id": 34,
      "message_received": "ไม่ได้ตอบได้เสมอว่า",
      "slice_count": 1,
      "slices": "ไม่ได้ตอบได้เสมอว่า|",
      "edit_duration": 3.48,
      "isForceout": false
    },
    {
      "message_id": 8,
      "editor_id": 34,
      "message_received": "เครื่องที่มีหน่วยความจำมาก",
      "slice_count": 1,
      "slices": "เครื่องที่มีหน่วยความจำมาก|",
      "edit_duration": 2.733,
      "isForceout": false
    },
    {
      "message_id": 9,
      "editor_id": 34,
      "message_received": "ทำงานได้ดีกว่านะครับ",
      "slice_count": 1,
      "slices": "ทำงานได้ดีกว่านะครับ |",
      "edit_duration": 2.685,
      "isForceout": false
    },
    {
      "message_id": 10,
      "editor_id": 34,
      "message_received": "ในการจัดการหน่วยความจำนั้น",
      "slice_count": 1,
      "slices": "ในการจัดการหน่วยความจำนั้น|",
      "edit_duration": 2.056,
      "isForceout": false
    },
    {
      "message_id": 11,
      "editor_id": 34,
      "message_received": "เป็นขีดความสามารถอันหนึ่งของในระบบปฏิบัติการด้วย",
      "slice_count": 1,
      "slices": "ก็เป็นขีดความสามารถอันหนึ่งของในระบบปฏิบัติการด้วย|",
      "edit_duration": 7.207,
      "isForceout": false
    },
    {
      "message_id": 12,
      "editor_id": 34,
      "message_received": "ถ้าระบบปฏิบัติการของเราหน่อย",
      "slice_count": 1,
      "slices": "ถ้าระบบปฏิบัติการของเราหน่อย|",
      "edit_duration": 4.413,
      "isForceout": false
    },
    {
      "message_id": 13,
      "editor_id": 34,
      "message_received": "ความจำไม่ดีนะครับ",
      "slice_count": 1,
      "slices": "ความจำไม่ดีนะครับ |",
      "edit_duration": 2.581,
      "isForceout": false
    },
    {
      "message_id": 14,
      "editor_id": 34,
      "message_received": "ประสิทธิภาพในการทำงานก็จะได้ลงนะครับ",
      "slice_count": 2,
      "slices": "ประสิทธิภาพในการทำงานก็จะด้อยลงนะครับ| |",
      "edit_duration": 12.856,
      "isForceout": true
    },
    {
      "message_id": 15,
      "editor_id": 34,
      "message_received": "คราวนี้เรามาดูว่าการจัดการมันจัดการอย่างไรครับ",
      "slice_count": 1,
      "slices": "คราวนี้เรามาดูว่าการจัดการมันจัดการอย่างไรครับ |",
      "edit_duration": 9.473,
      "isForceout": false
    },
    {
      "message_id": 16,
      "editor_id": 34,
      "message_received": "การจัดการหน่วยความจำมีอยู่ 3 แบบนะครับ",
      "slice_count": 3,
      "slices": "การ|จัดการหน่วยความจำมีอยู่ 3 แบบนะครับ| |",
      "edit_duration": 1.413,
      "isForceout": false
    },
    {
      "message_id": 17,
      "editor_id": 34,
      "message_received": "มีอยู่ 3",
      "slice_count": 1,
      "slices": "มีอยู่ 3|",
      "edit_duration": 2.248,
      "isForceout": false
    },
    {
      "message_id": -1,
      "editor_id": 34,
      "message_received": "",
      "slice_count": 1,
      "slices": " |",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 18,
      "editor_id": 34,
      "message_received": "เฟส",
      "slice_count": 1,
      "slices": "เฟส|",
      "edit_duration": 3.545,
      "isForceout": false
    },
    {
      "message_id": 19,
      "editor_id": 34,
      "message_received": "วางแทนที่",
      "slice_count": 1,
      "slices": "วางแทนที่|",
      "edit_duration": 1.567,
      "isForceout": false
    },
    {
      "message_id": 20,
      "editor_id": 34,
      "message_received": "มี 3 ลักษณะนะครับซึ่งเราค่อยดูว่ามีลักษณะอย่างไรนะครับ",
      "slice_count": 2,
      "slices": "มี 3 ลักษณะนะครับ| ซึ่งเราค่อยดูว่ามีลักษณะอย่างไรนะครับ |",
      "edit_duration": 2.861,
      "isForceout": false
    },
    {
      "message_id": 21,
      "editor_id": 34,
      "message_received": "คราวนี้เรามาดูการจัดสรรหน่วยความจำของเรานะครับ",
      "slice_count": 1,
      "slices": "คราวนี้เรามาดูการจัดสรรหน่วยความจำของเรานะครับ |",
      "edit_duration": 3.232,
      "isForceout": false
    },
    {
      "message_id": 22,
      "editor_id": 34,
      "message_received": "โปรแกรมที่เราใช้งานจำเป็นจะต้องใช้หน่วยความจำ",
      "slice_count": 1,
      "slices": "โปรแกรมที่เราใช้งานจำเป็นจะต้องใช้หน่วยความจำ|",
      "edit_duration": 5.413,
      "isForceout": false
    },
    {
      "message_id": 23,
      "editor_id": 34,
      "message_received": "นะครับ",
      "slice_count": 1,
      "slices": "นะครับ |",
      "edit_duration": 4.341,
      "isForceout": false
    },
    {
      "message_id": 24,
      "editor_id": 34,
      "message_received": "มากจะน้อยก็แล้วแต่โปรแกรมนะครับ",
      "slice_count": 2,
      "slices": "มากจะน้อยก็แล้วแต่โปรแกรมนะครับ| |",
      "edit_duration": 3.576,
      "isForceout": false
    },
    {
      "message_id": 25,
      "editor_id": 34,
      "message_received": "โปรแกรม",
      "slice_count": 1,
      "slices": "โปรแกรม|",
      "edit_duration": 1.046,
      "isForceout": false
    },
    {
      "message_id": 26,
      "editor_id": 34,
      "message_received": "อาจจะใช้เยอะ",
      "slice_count": 1,
      "slices": "เกมอาจจะใช้เยอะ|",
      "edit_duration": 6.993,
      "isForceout": false
    },
    {
      "message_id": 27,
      "editor_id": 34,
      "message_received": "โปรแกรมพิมพ์งานอาจจะใช้น้อยนะครับแต่คราวนี้เรามาดูว่า",
      "slice_count": 2,
      "slices": "โปรแกรมพิมพ์งานอาจจะใช้น้อยนะครับ| แต่คราวนี้เรามาดูว่า|",
      "edit_duration": 3.472,
      "isForceout": false
    },
    {
      "message_id": 28,
      "editor_id": 34,
      "message_received": "ถ้าเกิด",
      "slice_count": 1,
      "slices": "ถ้าเกิด|",
      "edit_duration": 4.382,
      "isForceout": false
    },
    {
      "message_id": 29,
      "editor_id": 34,
      "message_received": "ในการจัดสรรหน่วยความจำนะครับ",
      "slice_count": 2,
      "slices": "ในการจัดสรรหน่วยความจำนะครับ| |",
      "edit_duration": 3.902,
      "isForceout": false
    },
    {
      "message_id": 30,
      "editor_id": 34,
      "message_received": "จะมี",
      "slice_count": 1,
      "slices": "จะมี|",
      "edit_duration": 11.404,
      "isForceout": false
    },
    {
      "message_id": 31,
      "editor_id": 34,
      "message_received": "การแบ่งเป็น 2 ประเภท",
      "slice_count": 2,
      "slices": "สามารถการแบ่งเป็น 2| ประเภท|",
      "edit_duration": 9.49,
      "isForceout": false
    },
    {
      "message_id": 32,
      "editor_id": 34,
      "message_received": "ก็คือการจัดสรรแบบ",
      "slice_count": 1,
      "slices": "ก็คือการจัดสรรแบบ|",
      "edit_duration": 8.278,
      "isForceout": false
    },
    {
      "message_id": 33,
      "editor_id": 34,
      "message_received": "ต่อเนื่อง",
      "slice_count": 2,
      "slices": "ต่อ|เนื่อง|",
      "edit_duration": 7.202,
      "isForceout": false
    },
    {
      "message_id": 34,
      "editor_id": 34,
      "message_received": "แล้วก็แบบไม่ต่อเนื่องนะครับ",
      "slice_count": 2,
      "slices": "แล้วก็แบบไม่ต่อเนื่องนะครับ| |",
      "edit_duration": 9.312,
      "isForceout": false
    },
    {
      "message_id": 35,
      "editor_id": 34,
      "message_received": "การจัดสรรหน่วยความจำ",
      "slice_count": 1,
      "slices": "การจัดสรรหน่วยความจำ|",
      "edit_duration": 8.703,
      "isForceout": false
    },
    {
      "message_id": 36,
      "editor_id": 34,
      "message_received": "แบบต่อเนื่องก็คือหมายความว่าหน่วยความจำจะต้องว่างต่อกัน",
      "slice_count": 3,
      "slices": "แบบต่อเ|นื่องก็คือ|หมายความว่าหน่วยความจำจะต้องว่างต่อกัน|",
      "edit_duration": 3.567,
      "isForceout": false
    },
    {
      "message_id": 37,
      "editor_id": 34,
      "message_received": "นะครับพื้นที่ว่างต้องต่อเนื่องกันนะครับ",
      "slice_count": 3,
      "slices": "นะครับ| พื้นที่ว่างต้องต่อเนื่องกันนะ|ครับ |",
      "edit_duration": 2.83,
      "isForceout": false
    },
    {
      "message_id": 38,
      "editor_id": 34,
      "message_received": "ขาดช่วงอะไรไม่ได้นะครับ",
      "slice_count": 2,
      "slices": "ขาดช่วงอะไรไม่ได้นะครับ| |",
      "edit_duration": 5.569,
      "isForceout": false
    },
    {
      "message_id": 39,
      "editor_id": 34,
      "message_received": "แล้วก็ต้องมีขนาดใหญ่พอนะครับ",
      "slice_count": 2,
      "slices": "แล้วก็ต้องมีขนาดใหญ่พอนะครับ| |",
      "edit_duration": 4.168,
      "isForceout": false
    },
    {
      "message_id": 40,
      "editor_id": 34,
      "message_received": "ถึงจะ",
      "slice_count": 1,
      "slices": "ถึงจะ|",
      "edit_duration": 3.829,
      "isForceout": false
    },
    {
      "message_id": 41,
      "editor_id": 34,
      "message_received": "สามารถเข้าไปทำงานได้นะครับ",
      "slice_count": 2,
      "slices": "สามารถ|เข้าไปทำงานได้นะครับ |",
      "edit_duration": 1.77,
      "isForceout": false
    },
    {
      "message_id": 42,
      "editor_id": 34,
      "message_received": "ส่วนไม่ต่อเนื่องนะครับ",
      "slice_count": 1,
      "slices": "ส่วนไม่ต่อเนื่องนะครับ |",
      "edit_duration": 2.953,
      "isForceout": false
    },
    {
      "message_id": 43,
      "editor_id": 34,
      "message_received": "ก็คือเข้าไปครอบครองหน่วยความจำแล้วหน่วยความจำอาจจะอยู่คนละที่",
      "slice_count": 1,
      "slices": "ก็คือเข้าไปครอบครองหน่วยความจำแล้วหน่วยความจำอาจจะอยู่คนละที่|",
      "edit_duration": 3.112,
      "isForceout": false
    },
    {
      "message_id": 44,
      "editor_id": 34,
      "message_received": "อยู่คนละแบบนะครับอยู่คนละที่",
      "slice_count": 2,
      "slices": "อยู่คนละแบบนะครับ |อยู่คนละที่|",
      "edit_duration": 1.933,
      "isForceout": false
    },
    {
      "message_id": 45,
      "editor_id": 34,
      "message_received": "ก็ต้องมีเนื้อที่เพียงพอนะครับ",
      "slice_count": 2,
      "slices": "แต่ก็ต้องมีเนื้อที่เพียงพอนะครับ| |",
      "edit_duration": 5.23,
      "isForceout": false
    },
    {
      "message_id": 46,
      "editor_id": 34,
      "message_received": "ที่โปรแกรมจะใช้งานนะครับ",
      "slice_count": 1,
      "slices": "ที่โปรแกรมจะใช้งานนะครับ |",
      "edit_duration": 4.23,
      "isForceout": false
    },
    {
      "message_id": 47,
      "editor_id": 34,
      "message_received": "คราวนี้มาดูในระบบ",
      "slice_count": 1,
      "slices": "คราวนี้มาดูในระบบ|",
      "edit_duration": 2.777,
      "isForceout": false
    },
    {
      "message_id": 48,
      "editor_id": 34,
      "message_received": "โปรแกรมเดียวนะครับโปรแกรมเดี่ยว",
      "slice_count": 3,
      "slices": "โปรแกรม|เดียวนะครับ| โปรแกรมเดี่ยว|",
      "edit_duration": 1.179,
      "isForceout": false
    },
    {
      "message_id": 49,
      "editor_id": 34,
      "message_received": "Single Program",
      "slice_count": 1,
      "slices": " Single Program|",
      "edit_duration": 3.769,
      "isForceout": false
    },
    {
      "message_id": 50,
      "editor_id": 34,
      "message_received": "ก็คือคอมพิวเตอร์",
      "slice_count": 1,
      "slices": " ก็คือคอมพิวเตอร์|",
      "edit_duration": 2.092,
      "isForceout": false
    },
    {
      "message_id": 51,
      "editor_id": 34,
      "message_received": "มีผู้ใช้งานแค่โปรแกรมเดียว",
      "slice_count": 2,
      "slices": "มีผู้ใช้งานแค่|โปรแกรมเดียว|",
      "edit_duration": 2.918,
      "isForceout": false
    },
    {
      "message_id": 52,
      "editor_id": 34,
      "message_received": "การจัดสรรความจำจะไม่ยุ่งยากนะครับ",
      "slice_count": 1,
      "slices": "การจัดสรรความจำจะไม่ยุ่งยากนะครับ |",
      "edit_duration": 2.916,
      "isForceout": false
    },
    {
      "message_id": 53,
      "editor_id": 34,
      "message_received": "ซึ่งเราสามารถแบ่งพื้นที่ของหน่วยความจำออกเป็น 2 ส่วนนะครับ",
      "slice_count": 2,
      "slices": "ซึ่งเราสามารถแบ่งพื้นที่ของ|หน่วยความจำออกเป็น 2 ส่วนนะครับ |",
      "edit_duration": 2.165,
      "isForceout": false
    },
    {
      "message_id": 54,
      "editor_id": 34,
      "message_received": "ก็คือส่วนแรก",
      "slice_count": 1,
      "slices": "ก็คือส่วนแรก|",
      "edit_duration": 2.475,
      "isForceout": false
    },
    {
      "message_id": 55,
      "editor_id": 34,
      "message_received": "เป็นส่วนของระบบปฏิบัติการนะครับ",
      "slice_count": 1,
      "slices": "เป็นส่วนของระบบปฏิบัติการนะครับ |",
      "edit_duration": 2.512,
      "isForceout": false
    },
    {
      "message_id": 56,
      "editor_id": 34,
      "message_received": "และเป็นส่วนที่จำเป็นจะต้องมีพื้นที่ว่าง",
      "slice_count": 1,
      "slices": "และเป็นส่วนที่จำเป็นจะต้องมีพื้นที่ว่าง|",
      "edit_duration": 4.113,
      "isForceout": false
    },
    {
      "message_id": 57,
      "editor_id": 34,
      "message_received": "ยาวติดต่อกันเป็นผืนใหญ่ผืนเดียวเลยนะครับ",
      "slice_count": 1,
      "slices": "ยาวติดต่อกันเป็นผืนใหญ่ผืนเดียวเลยนะครับ |",
      "edit_duration": 3.011,
      "isForceout": false
    },
    {
      "message_id": 58,
      "editor_id": 34,
      "message_received": "นี่ OS นะครับ",
      "slice_count": 1,
      "slices": "นี่ OS นะครับ |",
      "edit_duration": 3.31,
      "isForceout": false
    },
    {
      "message_id": 59,
      "editor_id": 34,
      "message_received": "ต้องมีพื้นที่หน่วยความจำของมันด้วยนะครับ",
      "slice_count": 1,
      "slices": "ต้องมีพื้นที่หน่วยความจำของมันด้วยนะครับ |",
      "edit_duration": 2.278,
      "isForceout": false
    },
    {
      "message_id": 60,
      "editor_id": 34,
      "message_received": "และต้องเป็นพื้นที่ยาวต่อเนื่องกันนะครับ",
      "slice_count": 1,
      "slices": "และต้องเป็นพื้นที่ยาวต่อเนื่องกันนะครับ |",
      "edit_duration": 3.877,
      "isForceout": false
    },
    {
      "message_id": 61,
      "editor_id": 34,
      "message_received": "2",
      "slice_count": 1,
      "slices": "2|",
      "edit_duration": 5.502,
      "isForceout": false
    },
    {
      "message_id": 62,
      "editor_id": 34,
      "message_received": "ส่วนของผู้ใช้นะครับ",
      "slice_count": 2,
      "slices": " ส่วนของผู้ใช้นะครับ| |",
      "edit_duration": 3.058,
      "isForceout": true
    },
    {
      "message_id": 63,
      "editor_id": 34,
      "message_received": "ก็คือเหลือจาก OS",
      "slice_count": 1,
      "slices": "ก็คือเหลือจาก OS|",
      "edit_duration": 11.706,
      "isForceout": false
    },
    {
      "message_id": 64,
      "editor_id": 34,
      "message_received": "กลายเป็นส่วนของผู้ใช้นะครับ",
      "slice_count": 1,
      "slices": " ก็กลายเป็นของผู้ใช้นะครับ |",
      "edit_duration": 8.602,
      "isForceout": false
    },
    {
      "message_id": 65,
      "editor_id": 34,
      "message_received": "ในระบบโปรแกรมเดียวนะครับ",
      "slice_count": 1,
      "slices": "ในระบบโปรแกรมเดียวนะครับ |",
      "edit_duration": 7.476,
      "isForceout": false
    },
    {
      "message_id": 66,
      "editor_id": 34,
      "message_received": "หน่วยความจำถูกแบ่งออกเป็น 2 ส่วนนะครับ 2 ส่วนตัวระบบปฏิบัติการเองจำเป็นจะต้องป้องกัน",
      "slice_count": 1,
      "slices": "หน่วยความจำถูกแบ่งออกเป็น 2 ส่วนนะครับ 2 ส่วนตัวระบบปฏิบัติการเองจำเป็นจะต้องป้องกัน|",
      "edit_duration": 6.415,
      "isForceout": false
    },
    {
      "message_id": 67,
      "editor_id": 34,
      "message_received": "ไม่ให้ตัวของมันเองโดนรุกล้ำเข้ามา",
      "slice_count": 2,
      "slices": "ไม่ให้ตัวของมันเองโดนรุกล้ำ|เข้ามา|",
      "edit_duration": 3.253,
      "isForceout": false
    },
    {
      "message_id": 68,
      "editor_id": 34,
      "message_received": "วิธีการ",
      "slice_count": 1,
      "slices": "วิธีการ|",
      "edit_duration": 5.851,
      "isForceout": false
    },
    {
      "message_id": 69,
      "editor_id": 34,
      "message_received": "ป้องกันก็คือการใช้ register ขอบเขตนะครับ",
      "slice_count": 3,
      "slices": "ป้องกันก็คือการใช้ r|egister| ขอบเขตนะครับ |",
      "edit_duration": 2.052,
      "isForceout": false
    },
    {
      "message_id": 70,
      "editor_id": 34,
      "message_received": "register ขอบเขตคืออะไร",
      "slice_count": 2,
      "slices": "register |ขอบเขตคืออะไร |",
      "edit_duration": 1.386,
      "isForceout": false
    },
    {
      "message_id": 71,
      "editor_id": 34,
      "message_received": "ก็คือส่วนที่ป้องกันระหว่าง",
      "slice_count": 1,
      "slices": "ก็คือส่วนที่ป้องกันระหว่าง|",
      "edit_duration": 6.068,
      "isForceout": false
    },
    {
      "message_id": 72,
      "editor_id": 34,
      "message_received": "ระหว่างอะไรครับ",
      "slice_count": 1,
      "slices": "ระหว่างอะไรครับ |",
      "edit_duration": 3.645,
      "isForceout": false
    },
    {
      "message_id": 73,
      "editor_id": 34,
      "message_received": "OS นะครับ",
      "slice_count": 1,
      "slices": "OS นะครับ |",
      "edit_duration": 1.907,
      "isForceout": false
    },
    {
      "message_id": 74,
      "editor_id": 34,
      "message_received": "กับส่วนของผู้ใช้",
      "slice_count": 1,
      "slices": "กับส่วนของผู้ใช้|",
      "edit_duration": 4.056,
      "isForceout": false
    },
    {
      "message_id": 75,
      "editor_id": 34,
      "message_received": "ไม่ให้เข้ามายุ่งเกี่ยวกันนะครับ",
      "slice_count": 2,
      "slices": "ไม่ให้เข้ามา|ยุ่งเกี่ยวกันนะครับ |",
      "edit_duration": 1.576,
      "isForceout": false
    },
    {
      "message_id": 76,
      "editor_id": 34,
      "message_received": "ดังนั้นการเขียนโปรแกรม",
      "slice_count": 1,
      "slices": "ดังนั้นการเขียนโปรแกรม|",
      "edit_duration": 1.945,
      "isForceout": false
    },
    {
      "message_id": 77,
      "editor_id": 34,
      "message_received": "ไวรัสคอมพิวเตอร์ตัวหนึ่งก็คือเจาะนะครับ",
      "slice_count": 2,
      "slices": "ไวรัสคอมพิวเตอร์ตัวหนึ่งก็คือเจาะนะ|ครับ |",
      "edit_duration": 2.517,
      "isForceout": false
    },
    {
      "message_id": 78,
      "editor_id": 34,
      "message_received": "register ขอบเขตเจาะเข้าไป",
      "slice_count": 3,
      "slices": "เจาะ |register ขอบเขต|เจาะเข้าไป|",
      "edit_duration": 9.25,
      "isForceout": true
    },
    {
      "message_id": 79,
      "editor_id": 34,
      "message_received": "นี่นะครับ",
      "slice_count": 1,
      "slices": "นี่นะครับ |",
      "edit_duration": 10.013,
      "isForceout": false
    },
    {
      "message_id": 80,
      "editor_id": 34,
      "message_received": "ถ้ามีการรุกล้ำ",
      "slice_count": 1,
      "slices": "ถ้ามีการรุกล้ำ|",
      "edit_duration": 6.35,
      "isForceout": false
    },
    {
      "message_id": 81,
      "editor_id": 34,
      "message_received": "register ขอบเขต",
      "slice_count": 1,
      "slices": " register ขอบเขต|",
      "edit_duration": 4.62,
      "isForceout": false
    },
    {
      "message_id": 82,
      "editor_id": 34,
      "message_received": "ก็จะแจ้งเตือนนะครับ",
      "slice_count": 2,
      "slices": "ก็|จะแจ้งเตือนนะครับ |",
      "edit_duration": 2.127,
      "isForceout": false
    },
    {
      "message_id": 83,
      "editor_id": 34,
      "message_received": "วันนี้มาดูระบบหลายโปรแกรมนะครับ",
      "slice_count": 1,
      "slices": "คราวนี้มาดูระบบหลายโปรแกรมนะครับ |",
      "edit_duration": 7.999,
      "isForceout": false
    },
    {
      "message_id": 84,
      "editor_id": 34,
      "message_received": "ระบบหลายโปรแกรม",
      "slice_count": 1,
      "slices": "ระบบหลายโปรแกรม|",
      "edit_duration": 7.941,
      "isForceout": false
    },
    {
      "message_id": 85,
      "editor_id": 34,
      "message_received": "การทำงานของระบบหลายโปรแกรมนั้นส่วนมากนะครับ",
      "slice_count": 1,
      "slices": "การทำงานของระบบหลายโปรแกรมนั้นส่วนมากนะครับ |",
      "edit_duration": 3.729,
      "isForceout": false
    },
    {
      "message_id": 86,
      "editor_id": 34,
      "message_received": "ส่วนมากจะเกิดขึ้นก็คือการไปทำงาน input",
      "slice_count": 1,
      "slices": "ส่วนมากจะเกิดขึ้นก็คือการไปทำงาน input o|",
      "edit_duration": 11.219,
      "isForceout": false
    },
    {
      "message_id": 87,
      "editor_id": 34,
      "message_received": "การที่มันไม่ได้ครอบครอง CPU ว่างๆๆไม่ได้ครอบครองหน่วยความจำนะคะ",
      "slice_count": 6,
      "slices": "utput |การที่มันไม่ได้ครอบครอง |CPU ว่าง ๆ ๆ| ไม่ได้ครอบครอง|หน่วยความจำนะครับ| |",
      "edit_duration": 4.64,
      "isForceout": true
    },
    {
      "message_id": 88,
      "editor_id": 34,
      "message_received": "เราเรียกระบบนี้ว่าระบบมัลติโปรแกรมมิ่งนะครับ",
      "slice_count": 1,
      "slices": "เราเรียกระบบนี้ว่าระบบมัลติโปรแกรมมิ่งนะครับ |",
      "edit_duration": 14.021,
      "isForceout": true
    },
    {
      "message_id": 89,
      "editor_id": 34,
      "message_received": "ระบบโปรแกรมวิ่งนี้นะครับ",
      "slice_count": 2,
      "slices": "ระบบ|โปรแกรมวิ่งนี้นะครับ |",
      "edit_duration": 8.652,
      "isForceout": false
    },
    {
      "message_id": 90,
      "editor_id": 34,
      "message_received": "ก็คือการทำงานที่",
      "slice_count": 1,
      "slices": "ก็คือการทำงานที่|",
      "edit_duration": 9.331,
      "isForceout": false
    },
    {
      "message_id": 91,
      "editor_id": 34,
      "message_received": "มากกว่าหนึ่งโปรแกรมทำงานในเวลาเดียวกัน",
      "slice_count": 2,
      "slices": "มากกว่าหนึ่งโปรแกรมทำงานในเวลา|เดียวกัน|",
      "edit_duration": 5.171,
      "isForceout": false
    },
    {
      "message_id": 92,
      "editor_id": 34,
      "message_received": "2 3 4 5 6 7 นะครับ",
      "slice_count": 1,
      "slices": " 2 3 4 5 6 7 นะครับ |",
      "edit_duration": 5.248,
      "isForceout": false
    },
    {
      "message_id": 93,
      "editor_id": 34,
      "message_received": "การทำงานระบบไหลโปรแกรมนั้นเขาจะแบ่ง partition",
      "slice_count": 2,
      "slices": "การทำงานของระบบหลายโปรแกรมนั้นเขาจะแบ่ง |partition|",
      "edit_duration": 8.68,
      "isForceout": true
    },
    {
      "message_id": 94,
      "editor_id": 34,
      "message_received": "ของหน่วยความจำนะครับ",
      "slice_count": 1,
      "slices": " ของหน่วยความจำนะครับ |",
      "edit_duration": 14.006,
      "isForceout": true
    },
    {
      "message_id": 95,
      "editor_id": 34,
      "message_received": "แบ่ง partition",
      "slice_count": 1,
      "slices": "แบ่ง portition|",
      "edit_duration": 14.01,
      "isForceout": true
    },
    {
      "message_id": 96,
      "editor_id": 34,
      "message_received": "ของหน่วยความจำเป็นส่วนส่วนนะครับ",
      "slice_count": 1,
      "slices": " ของหน่วยความจำเป็นส่วนส่วนนะครับ |",
      "edit_duration": 14.012,
      "isForceout": true
    },
    {
      "message_id": 97,
      "editor_id": 34,
      "message_received": "ซึ่งการแบ่งหน่วยความจำนะครับ",
      "slice_count": 1,
      "slices": "ซึ่งการแบ่งหน่วยความจำนะครับ |",
      "edit_duration": 6.023,
      "isForceout": false
    },
    {
      "message_id": 98,
      "editor_id": 34,
      "message_received": "ระบบ",
      "slice_count": 1,
      "slices": "ระบบ|",
      "edit_duration": 5.752,
      "isForceout": false
    },
    {
      "message_id": 99,
      "editor_id": 34,
      "message_received": "หลายโปรแกรมแบ่งหน่วยความจำนะครับ",
      "slice_count": 3,
      "slices": "หลายโปรแกรมแบ่งหน่วยความจำนะครั|บ| |",
      "edit_duration": 3.09,
      "isForceout": false
    },
    {
      "message_id": 100,
      "editor_id": 34,
      "message_received": "ก็ยังสามารถแบ่งได้เป็น 2 ประเภทนะครับ",
      "slice_count": 3,
      "slices": "ก็ยังสามารถแบ่งได้เป็น 2 |ประเภทนะครั|บ |",
      "edit_duration": 2.057,
      "isForceout": false
    },
    {
      "message_id": 101,
      "editor_id": 34,
      "message_received": "ก็คือระบบ",
      "slice_count": 1,
      "slices": "ก็คือระบบ|",
      "edit_duration": 1.975,
      "isForceout": false
    },
    {
      "message_id": 102,
      "editor_id": 34,
      "message_received": "หลายโปรแกรมแบบแบ่งหน่วยความจำ",
      "slice_count": 1,
      "slices": "หลายโปรแกรมแบบแบ่งหน่วยความจำ|",
      "edit_duration": 3.486,
      "isForceout": false
    },
    {
      "message_id": 103,
      "editor_id": 34,
      "message_received": "แบบคงที่",
      "slice_count": 1,
      "slices": "แบบคงที่|",
      "edit_duration": 2.793,
      "isForceout": false
    },
    {
      "message_id": 104,
      "editor_id": 34,
      "message_received": "แล้วก็ไม่คงที่นะครับ",
      "slice_count": 1,
      "slices": "แล้วก็ไม่คงที่นะครับ |",
      "edit_duration": 2.134,
      "isForceout": false
    },
    {
      "message_id": 105,
      "editor_id": 34,
      "message_received": "ในระบบหลายโปรแกรมแบบสลับหน่วยความจำ",
      "slice_count": 2,
      "slices": "ในระบบหลายโปรแกรมแบบสลับหน่วยความ|จำ|",
      "edit_duration": 3.214,
      "isForceout": false
    },
    {
      "message_id": 106,
      "editor_id": 34,
      "message_received": "นะครับ",
      "slice_count": 1,
      "slices": "นะครับ |",
      "edit_duration": 3.386,
      "isForceout": false
    },
    {
      "message_id": 107,
      "editor_id": 34,
      "message_received": "หน่วยความจำนะครับแล้วก็สลับหน่วยความจำนะครับ",
      "slice_count": 3,
      "slices": "แบ่งหน่วยความจำนะครับ| แล้วก็สลับหน่วยความจำนะครับ| |",
      "edit_duration": 7.299,
      "isForceout": false
    },
    {
      "message_id": 108,
      "editor_id": 34,
      "message_received": "คราวนี้เรามาดูประเภทที่ 1 นะครับ",
      "slice_count": 2,
      "slices": "คราวนี้เรามาดูประเภทที่ 1 นะครับ| |",
      "edit_duration": 7.074,
      "isForceout": false
    },
    {
      "message_id": 109,
      "editor_id": 34,
      "message_received": "การแบ่งหน่วยความจำขนาดคงที่นะครับ",
      "slice_count": 1,
      "slices": "การแบ่งหน่วยความจำขนาดคงที่นะครับ |",
      "edit_duration": 4.908,
      "isForceout": false
    },
    {
      "message_id": 110,
      "editor_id": 34,
      "message_received": "เห็นไหมครับ",
      "slice_count": 1,
      "slices": "เห็นไหมครับ |",
      "edit_duration": 2.494,
      "isForceout": false
    },
    {
      "message_id": 111,
      "editor_id": 34,
      "message_received": "โปรแกรมส่วนที่ 1 ส่วนที่ 2 ส่วนที่ 3 มีขนาดที่เท่ากันนะครับ",
      "slice_count": 2,
      "slices": "โปรแกรมส่วนที่ 1 ส่วนที่ 2 ส่วนที่ 3 |มีขนาดที่เท่ากันนะครับ |",
      "edit_duration": 2.717,
      "isForceout": false
    },
    {
      "message_id": 112,
      "editor_id": 34,
      "message_received": "ขนาดที่เท่ากัน",
      "slice_count": 1,
      "slices": "ขนาดที่เท่ากัน|",
      "edit_duration": 3.335,
      "isForceout": false
    },
    {
      "message_id": 113,
      "editor_id": 34,
      "message_received": "และการแบ่งหน่วยความจำขนาดคงที่",
      "slice_count": 1,
      "slices": "และการแบ่งหน่วยความจำขนาดคงที่|",
      "edit_duration": 2.875,
      "isForceout": false
    },
    {
      "message_id": 114,
      "editor_id": 34,
      "message_received": "ก็ยังแบ่งเป็นได้ 2 ประเภทนะครับ",
      "slice_count": 1,
      "slices": "ก็ยังแบ่งเป็นได้ 2 ประเภทนะครับ |",
      "edit_duration": 2.376,
      "isForceout": false
    },
    {
      "message_id": 115,
      "editor_id": 34,
      "message_received": "2 แบบ",
      "slice_count": 1,
      "slices": "2 แบบ|",
      "edit_duration": 1.431,
      "isForceout": false
    },
    {
      "message_id": 116,
      "editor_id": 34,
      "message_received": "แก่การแปลงและโหลดด้วยค่าสัมบูรณ์นะครับ",
      "slice_count": 2,
      "slices": " แก่การแปลงและโหลดด้วยค่าสัมบูรณ์นะครับ| |",
      "edit_duration": 7.147,
      "isForceout": false
    },
    {
      "message_id": 117,
      "editor_id": 34,
      "message_received": "ดูรูปนี้ประกอบนะครับ",
      "slice_count": 1,
      "slices": "ดูรูปนี้ประกอบนะครับ |",
      "edit_duration": 5.879,
      "isForceout": false
    },
    {
      "message_id": 118,
      "editor_id": 34,
      "message_received": "โปรแกรมส่วนที่ 1",
      "slice_count": 2,
      "slices": "โปรแกรมส่วนที่ |1|",
      "edit_duration": 2.947,
      "isForceout": false
    },
    {
      "message_id": 119,
      "editor_id": 34,
      "message_received": "เห็นไหมคะ",
      "slice_count": 1,
      "slices": " เห็นไหมคะ |",
      "edit_duration": 4.918,
      "isForceout": false
    },
    {
      "message_id": 120,
      "editor_id": 34,
      "message_received": "ส่วนที่ 1",
      "slice_count": 1,
      "slices": "ส่วนที่ 1|",
      "edit_duration": 3.65,
      "isForceout": false
    },
    {
      "message_id": -1,
      "editor_id": 34,
      "message_received": "",
      "slice_count": 1,
      "slices": " |",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 121,
      "editor_id": 34,
      "message_received": "วันที่ 1 เข้าส่วนที่ 1 ส่วนที่ 2 ส่วนที่ 2 ส่วนที่ 3 เข้าส่วนที่ 3",
      "slice_count": 4,
      "slices": "ส่วนที่ 1 เข้าส่วนที่ |1 ส่วนที่ 2 ส่วนที่ 2 |ส่วนที่ 3 เข้าส่วนที่ |3|",
      "edit_duration": 6.186,
      "isForceout": false
    },
    {
      "message_id": 122,
      "editor_id": 34,
      "message_received": "โปรแกรมส่วนที่ 1 ที่ 2 ที่ 3",
      "slice_count": 2,
      "slices": " โปรแกรม|ส่วนที่ 1 ที่ 2 ที่ 3|",
      "edit_duration": 7.514,
      "isForceout": false
    },
    {
      "message_id": 123,
      "editor_id": 34,
      "message_received": "มีขนาดที่เท่ากันนะครับ",
      "slice_count": 2,
      "slices": " |มีขนาดที่เท่ากันนะครับ |",
      "edit_duration": 8.081,
      "isForceout": false
    },
    {
      "message_id": 124,
      "editor_id": 34,
      "message_received": "มีเท่ากัน",
      "slice_count": 1,
      "slices": "มีเท่ากัน|",
      "edit_duration": 8.514,
      "isForceout": false
    },
    {
      "message_id": 125,
      "editor_id": 34,
      "message_received": "มันเท่ากัน",
      "slice_count": 1,
      "slices": "มันเท่ากัน|",
      "edit_duration": 5.597,
      "isForceout": false
    },
    {
      "message_id": 126,
      "editor_id": 34,
      "message_received": "ดูนะครับ",
      "slice_count": 1,
      "slices": "ดูนะครับ |",
      "edit_duration": 4.754,
      "isForceout": false
    },
    {
      "message_id": 127,
      "editor_id": 34,
      "message_received": "โปรแกรมส่วนที่ 1",
      "slice_count": 2,
      "slices": "โปรแกรม|ส่วนที่ 1|",
      "edit_duration": 3.232,
      "isForceout": false
    },
    {
      "message_id": 128,
      "editor_id": 34,
      "message_received": "เล่นเรากำหนด",
      "slice_count": 1,
      "slices": " เช่นเรากำหนด|",
      "edit_duration": 9.952,
      "isForceout": false
    },
    {
      "message_id": 129,
      "editor_id": 34,
      "message_received": "ส่วนที่ 1 ส่วนที่ 2 ส่วนที่ 3 มีขนาดเท่ากับ 10",
      "slice_count": 3,
      "slices": "ส่วนที่ |1 ส่วนที่ 2 ส่วนที่ 3 |มีขนาดเท่ากับ 10|",
      "edit_duration": 5.782,
      "isForceout": false
    },
    {
      "message_id": 130,
      "editor_id": 34,
      "message_received": "เท่ากับ 10 นะครับ",
      "slice_count": 1,
      "slices": " เท่ากับ 10 นะครับ |",
      "edit_duration": 8.403,
      "isForceout": false
    },
    {
      "message_id": 131,
      "editor_id": 34,
      "message_received": "โปรแกรมส่วนที่ 1 ถ้าแปลงเสร็จแล้วโหลดเข้าไป",
      "slice_count": 2,
      "slices": "โปรแกรมส่วนที่ 1 |ถ้าแปลงเสร็จแล้วโหลดเข้าไป|",
      "edit_duration": 4.123,
      "isForceout": false
    },
    {
      "message_id": 132,
      "editor_id": 34,
      "message_received": "ถ้าไม่เกิน 10 จะเข้าไปในส่วนที่ 1",
      "slice_count": 1,
      "slices": " มีค่าไม่เกิน 10 จะเข้าไปในส่วนที่ 1|",
      "edit_duration": 14.035,
      "isForceout": true
    },
    {
      "message_id": 133,
      "editor_id": 34,
      "message_received": "ครับ",
      "slice_count": 1,
      "slices": "ครับ |",
      "edit_duration": 14.008,
      "isForceout": true
    },
    {
      "message_id": 134,
      "editor_id": 34,
      "message_received": "แต่ถ้าโปรแกรม",
      "slice_count": 1,
      "slices": "แต่ถ้าโปรแกรม|",
      "edit_duration": 14.007,
      "isForceout": true
    },
    {
      "message_id": 135,
      "editor_id": 34,
      "message_received": "จะต้องมีค่าตั้งแต่ 11",
      "slice_count": 1,
      "slices": "จะต้องมีค่าตั้งแต่ 11|",
      "edit_duration": 14.009,
      "isForceout": true
    },
    {
      "message_id": 136,
      "editor_id": 34,
      "message_received": "จนถึง 20",
      "slice_count": 1,
      "slices": " จนถึง 20|",
      "edit_duration": 13.479,
      "isForceout": false
    },
    {
      "message_id": 137,
      "editor_id": 34,
      "message_received": "มันถึงจะเข้าส่วนที่ 2",
      "slice_count": 1,
      "slices": " มันถึงจะเข้าส่วนที่  2|",
      "edit_duration": 10.667,
      "isForceout": false
    },
    {
      "message_id": 138,
      "editor_id": 34,
      "message_received": "นะครับ",
      "slice_count": 2,
      "slices": " นะครับ| |",
      "edit_duration": 9.816,
      "isForceout": false
    },
    {
      "message_id": 139,
      "editor_id": 34,
      "message_received": "แต่ถ้าบังเอิญว่าโปรแกรมส่วนที่ 1",
      "slice_count": 1,
      "slices": "แต่ถ้าบังเอิญว่าโปรแกรมส่วนที่ 1|",
      "edit_duration": 7.323,
      "isForceout": false
    },
    {
      "message_id": 140,
      "editor_id": 34,
      "message_received": "โปรแกรม a Program B โปรแกรม SIRI",
      "slice_count": 2,
      "slices": "โปรแกรม a| Program B โปรแกรม |",
      "edit_duration": 3.966,
      "isForceout": false
    },
    {
      "message_id": 141,
      "editor_id": 34,
      "message_received": "เมื่อแปลงแล้วหยดด้วยค่าสมบูรณ์เสร็จแล้ว",
      "slice_count": 2,
      "slices": "โปรแดรม C |เมื่อแปลงแล้วหยดด้วยค่าสมบูรณ์เสร็จแล้ว|",
      "edit_duration": 11.639,
      "isForceout": true
    },
    {
      "message_id": 142,
      "editor_id": 34,
      "message_received": "มันจะเข้าคิวที่ 1 อย่างเดียว",
      "slice_count": 1,
      "slices": "มันจะเข้าคิวที่ 1 อย่างเดียว|",
      "edit_duration": 14.012,
      "isForceout": true
    },
    {
      "message_id": 143,
      "editor_id": 34,
      "message_received": "นะครับ",
      "slice_count": 1,
      "slices": "นะครับ |",
      "edit_duration": 13.922,
      "isForceout": false
    },
    {
      "message_id": 144,
      "editor_id": 34,
      "message_received": "นี่คือข้อเสียของมันนะครับ",
      "slice_count": 1,
      "slices": "นี่คือข้อเสียของมันนะครับ |",
      "edit_duration": 9.749,
      "isForceout": false
    },
    {
      "message_id": 145,
      "editor_id": 34,
      "message_received": "เห็นไหมครับมันจะว่างเลยถึงส่วนที่ 2 ส่วนที่ 3 ส่วนที่ 4",
      "slice_count": 3,
      "slices": "เห็นไหมครับ |มันจะว่างเลยถึงส่วนที่ 2 ส่วนที่ 3 ส่วนที่ |4|",
      "edit_duration": 4.208,
      "isForceout": false
    },
    {
      "message_id": 146,
      "editor_id": 34,
      "message_received": "ส่วนที่ 5 ส่วนที่ 6 ส่วนที่ 7",
      "slice_count": 1,
      "slices": " ส่วนที่ 5 ส่วนที่ 6 ส่วนที่ 7|",
      "edit_duration": 8.399,
      "isForceout": false
    },
    {
      "message_id": 147,
      "editor_id": 34,
      "message_received": "นะครับ",
      "slice_count": 1,
      "slices": " นะครับ |",
      "edit_duration": 7.662,
      "isForceout": false
    },
    {
      "message_id": 148,
      "editor_id": 34,
      "message_received": "ดังนั้นก็เลยมีการ",
      "slice_count": 1,
      "slices": "ดังนั้นก็เลยมีการ|",
      "edit_duration": 2.785,
      "isForceout": false
    },
    {
      "message_id": 149,
      "editor_id": 34,
      "message_received": "แก้ปัญหานะครับโดยการแปลงและโหลดด้วยค่าสัมพัทธ์",
      "slice_count": 2,
      "slices": "แก้ปัญหานะครับ| โดยการแปลงและโหลดด้วยค่าสัมพัทธ์|",
      "edit_duration": 1.285,
      "isForceout": false
    },
    {
      "message_id": 150,
      "editor_id": 34,
      "message_received": "นะครับ",
      "slice_count": 1,
      "slices": "นะครับ|",
      "edit_duration": 3.856,
      "isForceout": false
    },
    {
      "message_id": 151,
      "editor_id": 34,
      "message_received": "เพื่อแก้ปัญหาเมื่อกี้นะครับ",
      "slice_count": 2,
      "slices": "เพื่อแก้ปัญหาเมื่อกี้นะครับ| |",
      "edit_duration": 3.691,
      "isForceout": false
    },
    {
      "message_id": 152,
      "editor_id": 34,
      "message_received": "ก็คือ",
      "slice_count": 1,
      "slices": "ก็คือ|",
      "edit_duration": 5.684,
      "isForceout": false
    },
    {
      "message_id": 153,
      "editor_id": 34,
      "message_received": "มีคิวเดียวเลยนะครับ",
      "slice_count": 3,
      "slices": "มีคิวเดียวเลยนะ|ครับ| |",
      "edit_duration": 3.599,
      "isForceout": false
    },
    {
      "message_id": 154,
      "editor_id": 34,
      "message_received": "มีคิวเดียว",
      "slice_count": 1,
      "slices": "มีคิวเดียว|",
      "edit_duration": 5.143,
      "isForceout": false
    },
    {
      "message_id": 155,
      "editor_id": 34,
      "message_received": "อยู่เดียวเสร็จแล้ว",
      "slice_count": 1,
      "slices": "อยู่เดียวเสร็จแล้ว|",
      "edit_duration": 2.394,
      "isForceout": false
    },
    {
      "message_id": 156,
      "editor_id": 34,
      "message_received": "ก็คือส่วนที่ 1 2 3 4",
      "slice_count": 1,
      "slices": "ก็คือส่วนที่ 1 2 3 4|",
      "edit_duration": 1.591,
      "isForceout": false
    },
    {
      "message_id": -1,
      "editor_id": 34,
      "message_received": "",
      "slice_count": 1,
      "slices": " |",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 157,
      "editor_id": 34,
      "message_received": "หมายความว่าโรงแรมจะโดนโหลดมาตรงนี้ที่คิว",
      "slice_count": 2,
      "slices": "หมายความว่าโปแกรม|จะโดนโหลดมาตรงนี้ที่คิว|",
      "edit_duration": 13.25,
      "isForceout": true
    },
    {
      "message_id": 158,
      "editor_id": 34,
      "message_received": "โดยมีคิวแค่คิวเดียวนะครับ",
      "slice_count": 2,
      "slices": "โดยมีคิวแค่คิวเดียวนะครับ| |",
      "edit_duration": 13.271,
      "isForceout": true
    },
    {
      "message_id": 159,
      "editor_id": 34,
      "message_received": "แปรงฟัน",
      "slice_count": 1,
      "slices": "แปรงฟัน|",
      "edit_duration": 12.667,
      "isForceout": false
    },
    {
      "message_id": 160,
      "editor_id": 34,
      "message_received": "ได้ค่าเท่ากับ 10",
      "slice_count": 2,
      "slices": "ได้ค่าเท่ากับ |10|",
      "edit_duration": 10.939,
      "isForceout": true
    },
    {
      "message_id": 161,
      "editor_id": 34,
      "message_received": "เข้าสวนที่ 1",
      "slice_count": 1,
      "slices": " เข้าสวนที่ 1|",
      "edit_duration": 14.008,
      "isForceout": true
    },
    {
      "message_id": 162,
      "editor_id": 34,
      "message_received": "แรงเสร็จปุ๊บ",
      "slice_count": 1,
      "slices": " แรงเสร็จปุ๊บ|",
      "edit_duration": 14.006,
      "isForceout": true
    },
    {
      "message_id": 163,
      "editor_id": 34,
      "message_received": "ได้ค่าเท่ากับ 10",
      "slice_count": 1,
      "slices": "ได้ค่าเท่ากับ 10|",
      "edit_duration": 13.584,
      "isForceout": false
    },
    {
      "message_id": 164,
      "editor_id": 34,
      "message_received": "เอาบวกเข้าไปอีก",
      "slice_count": 1,
      "slices": " เอาบวกเข้าไปอีก|",
      "edit_duration": 11.281,
      "isForceout": false
    },
    {
      "message_id": 165,
      "editor_id": 34,
      "message_received": "12",
      "slice_count": 1,
      "slices": " 12|",
      "edit_duration": 9.728,
      "isForceout": false
    },
    {
      "message_id": 166,
      "editor_id": 34,
      "message_received": "เข้าสวนที่ 2",
      "slice_count": 1,
      "slices": " เข้าสวนที่ 2|",
      "edit_duration": 7.88,
      "isForceout": false
    },
    {
      "message_id": 167,
      "editor_id": 34,
      "message_received": "แปลงและหลุด 75",
      "slice_count": 3,
      "slices": " |แปลงและหลุด |7 5|",
      "edit_duration": 5.217,
      "isForceout": false
    },
    {
      "message_id": 168,
      "editor_id": 34,
      "message_received": "เข้าไม่ได้",
      "slice_count": 2,
      "slices": " |เข้าไม่ได้|",
      "edit_duration": 8.966,
      "isForceout": false
    },
    {
      "message_id": 169,
      "editor_id": 34,
      "message_received": "2 ไม่ได้",
      "slice_count": 3,
      "slices": " |2 |ไม่ได้|",
      "edit_duration": 9.179,
      "isForceout": false
    },
    {
      "message_id": 170,
      "editor_id": 34,
      "message_received": "+ 6 + 7 + 10 เข้าไปนะครับ",
      "slice_count": 4,
      "slices": " + |6 + 7 + 10 |เข้าไปนะครับ| |",
      "edit_duration": 8.571,
      "isForceout": false
    },
    {
      "message_id": 171,
      "editor_id": 34,
      "message_received": "เข้าด้วยคนที่ 2 3 4 5 เข้าไปเรื่อยๆนะครับ",
      "slice_count": 3,
      "slices": "เข้าด้วยคนที่ 2 3 4 5 |เข้าไปเรื่อย ๆ |นะครับ |",
      "edit_duration": 6.04,
      "isForceout": false
    },
    {
      "message_id": 172,
      "editor_id": 34,
      "message_received": "ดังนั้นการป้องกันนะครับ",
      "slice_count": 2,
      "slices": "ดังนั้นการป้องกันนะครับ| |",
      "edit_duration": 4.989,
      "isForceout": false
    },
    {
      "message_id": 173,
      "editor_id": 34,
      "message_received": "ถ้าเป็นในระบบโปรแกรมเดี่ยว",
      "slice_count": 1,
      "slices": "ถ้าเป็นในระบบโปรแกรมเดี่ยว|",
      "edit_duration": 3.059,
      "isForceout": false
    },
    {
      "message_id": 174,
      "editor_id": 34,
      "message_received": "ใช้ register ขอบเขตในการป้องกัน",
      "slice_count": 2,
      "slices": "ใช้ register |ขอบเขตในการป้องกัน|",
      "edit_duration": 1.732,
      "isForceout": false
    },
    {
      "message_id": 175,
      "editor_id": 34,
      "message_received": "85 งานในระบบหลายโปรแกรมแบบแบ่งหน่วยความจำนะคะ",
      "slice_count": 1,
      "slices": " แต่ถ้างานในระบบหลายโปรแกรมแบบแบ่งหน่วยความจำนะค|",
      "edit_duration": 12.858,
      "isForceout": false
    },
    {
      "message_id": 176,
      "editor_id": 34,
      "message_received": "วิธีที่นิยมใช้ก็คือ register ขอบเขตบนและขอบ",
      "slice_count": 3,
      "slices": "รับ |วิธีที่นิยมใช้ก็คือ register| ขอบเขตบนและขอบ|",
      "edit_duration": 8.589,
      "isForceout": false
    },
    {
      "message_id": 177,
      "editor_id": 34,
      "message_received": "ล่างในการไม่ให้โปรแกรมเข้ามา",
      "slice_count": 2,
      "slices": "ล่างในการไม่ให้โปรแกรมเข้า|มา|",
      "edit_duration": 8.364,
      "isForceout": false
    },
    {
      "message_id": 178,
      "editor_id": 34,
      "message_received": "นะครับ",
      "slice_count": 1,
      "slices": "นะครับ |",
      "edit_duration": 9.161,
      "isForceout": false
    },
    {
      "message_id": 179,
      "editor_id": 34,
      "message_received": "เห็นไหมครับขอบเขตล่างขอบเขตบนขอบเขตล่างขอบเขตบนนะครับ",
      "slice_count": 4,
      "slices": "เห็นไหมครับ| ขอบเขตล่าง|ขอบเขตบนขอบเขตล่าง|ขอบเขตบนนะครับ |",
      "edit_duration": 2.344,
      "isForceout": false
    },
    {
      "message_id": 180,
      "editor_id": 34,
      "message_received": "ส่วนตัวของระบบปฏิบัติการ",
      "slice_count": 1,
      "slices": "ส่วนตัวของระบบปฏิบัติการ|",
      "edit_duration": 4.331,
      "isForceout": false
    },
    {
      "message_id": 181,
      "editor_id": 34,
      "message_received": "ใช้ตัวของ register ขอบเขตนะครับในการป้องกัน",
      "slice_count": 4,
      "slices": "ใ|ช้ตัวของ r|egister ขอบเขตนะครับ| ในการป้องกัน|",
      "edit_duration": 0.189,
      "isForceout": false
    },
    {
      "message_id": 182,
      "editor_id": 34,
      "message_received": "คราวนี้การแบ่งหน่วยความจำไม่ว่าจะใช้วิธีการใดก็แล้วแต่นะครับ",
      "slice_count": 1,
      "slices": "คราวนี้การแบ่งหน่วยความจำไม่ว่าจะใช้วิธีการใดก็แล้วแต่นะครับ |",
      "edit_duration": 4.221,
      "isForceout": false
    },
    {
      "message_id": 183,
      "editor_id": 34,
      "message_received": "เกิดพื้นที่ที่ไม่ถูกการใช้งานเราเรียกว่าการแตกกระจายนะครับ",
      "slice_count": 2,
      "slices": "เกิดพื้นที่ที่ไม่ถูกการใช้|งานเราเรียกว่าการแตกกระจายนะครับ |",
      "edit_duration": 1.546,
      "isForceout": false
    },
    {
      "message_id": 184,
      "editor_id": 34,
      "message_received": "การแตกกระจายก็คือส่วนของหน่วยความจำที่ไม่ถูกใช้งาน",
      "slice_count": 2,
      "slices": "การแตกกระจายก็คือส่วนของหน่วยความจำ|ที่ไม่ถูกใช้งาน|",
      "edit_duration": 2.659,
      "isForceout": false
    },
    {
      "message_id": 185,
      "editor_id": 34,
      "message_received": "ในระบบแบ่งหน่วยความจำนะครับ",
      "slice_count": 2,
      "slices": "ในระบบแบ่งหน่วยความจำนะครับ| |",
      "edit_duration": 3.562,
      "isForceout": false
    },
    {
      "message_id": 186,
      "editor_id": 34,
      "message_received": "แบ่งหน่วยความจำ",
      "slice_count": 1,
      "slices": "แบ่งหน่วยความจำ|",
      "edit_duration": 1.912,
      "isForceout": false
    },
    {
      "message_id": 187,
      "editor_id": 34,
      "message_received": "ซึ่งเราเรียก",
      "slice_count": 1,
      "slices": "ซึ่งเราเรียก|",
      "edit_duration": 2.797,
      "isForceout": false
    },
    {
      "message_id": 188,
      "editor_id": 34,
      "message_received": "การแตกไฟล์นี้ออกเป็น 2 กรณีนะครับ",
      "slice_count": 1,
      "slices": "การแตกกระจายนี้ออกเป็น 2 กรณีนะครับ |",
      "edit_duration": 8.649,
      "isForceout": false
    },
    {
      "message_id": 189,
      "editor_id": 34,
      "message_received": "ต้องมีการแตกกระจายภายนอก",
      "slice_count": 1,
      "slices": "ต้องมีการแตกกระจายภายนอก|",
      "edit_duration": 7.002,
      "isForceout": false
    },
    {
      "message_id": 190,
      "editor_id": 34,
      "message_received": "แล้วก็การแตกกระจายภายใน",
      "slice_count": 2,
      "slices": "แล้วก็การ|แตกกระจายภาย|",
      "edit_duration": 4.014,
      "isForceout": false
    },
    {
      "message_id": 191,
      "editor_id": 34,
      "message_received": "การแตกกระจายภายนอกเป็นอย่างไรครับ",
      "slice_count": 1,
      "slices": "นอกการแตกกระจายภายนอกเป็นอย่างไรครับ |",
      "edit_duration": 10.772,
      "isForceout": false
    },
    {
      "message_id": 192,
      "editor_id": 34,
      "message_received": "ดูนะครับ",
      "slice_count": 1,
      "slices": "ดูนะครับ |",
      "edit_duration": 9.456,
      "isForceout": false
    },
    {
      "message_id": 193,
      "editor_id": 34,
      "message_received": "ส่วนที่ 1",
      "slice_count": 2,
      "slices": "ส่วนที่ |1|",
      "edit_duration": 6.836,
      "isForceout": false
    },
    {
      "message_id": 194,
      "editor_id": 34,
      "message_received": "แตกกระจายภายนอก",
      "slice_count": 1,
      "slices": " การแตกกระจายภายนอก|",
      "edit_duration": 9.523,
      "isForceout": false
    },
    {
      "message_id": 195,
      "editor_id": 34,
      "message_received": "หมายถึง",
      "slice_count": 1,
      "slices": "หมายถึง|",
      "edit_duration": 6.593,
      "isForceout": false
    },
    {
      "message_id": 196,
      "editor_id": 34,
      "message_received": "ส่วนของ",
      "slice_count": 1,
      "slices": "ส่วนของ|",
      "edit_duration": 5.363,
      "isForceout": false
    },
    {
      "message_id": 197,
      "editor_id": 34,
      "message_received": "หน่วยความจำที่ไม่ถูกใช้งานในระบบ",
      "slice_count": 1,
      "slices": " หน่วยความจำที่ไม่ถูกใช้งานในระบบ|",
      "edit_duration": 3.151,
      "isForceout": false
    },
    {
      "message_id": 198,
      "editor_id": 34,
      "message_received": "แบ่งหน่วยความจำขนาดคงที่",
      "slice_count": 1,
      "slices": "ในระบบแบ่งหน่วยความจำขนาดคงที่|",
      "edit_duration": 6.273,
      "isForceout": false
    },
    {
      "message_id": 199,
      "editor_id": 34,
      "message_received": "ไม่ถูกใช้งานคืออะไรครับส่วนที่ 1",
      "slice_count": 3,
      "slices": "ไม่ถูกใช้งานคืออะไร |ครับ |ส่วนที่ 1|",
      "edit_duration": 3.003,
      "isForceout": false
    },
    {
      "message_id": 200,
      "editor_id": 34,
      "message_received": "ไม่ถูกใช้งาน",
      "slice_count": 1,
      "slices": " ไม่ถูกใช้งาน|",
      "edit_duration": 4.744,
      "isForceout": false
    },
    {
      "message_id": 201,
      "editor_id": 34,
      "message_received": "ส่วนการแตกกระจายภายในดูนะครับภายใน",
      "slice_count": 1,
      "slices": "ส่วนการแตกกระจายภายในดูนะครับ ภายใน|",
      "edit_duration": 3.18,
      "isForceout": false
    },
    {
      "message_id": 202,
      "editor_id": 34,
      "message_received": "หมายถึงส่วนของหน่วยความจำ",
      "slice_count": 1,
      "slices": "หมายถึงส่วนของหน่วยความจำ|",
      "edit_duration": 2.466,
      "isForceout": false
    },
    {
      "message_id": 203,
      "editor_id": 34,
      "message_received": "ที่ถูกใช้งาน",
      "slice_count": 1,
      "slices": "ที่ถูกใช้งาน|",
      "edit_duration": 2.386,
      "isForceout": false
    },
    {
      "message_id": 204,
      "editor_id": 34,
      "message_received": "นะครับ",
      "slice_count": 1,
      "slices": "นะครับ |",
      "edit_duration": 2.186,
      "isForceout": false
    },
    {
      "message_id": 205,
      "editor_id": 34,
      "message_received": "ที่ถูกใช้งานแต่ใช้งานไม่หมดนะคะ",
      "slice_count": 2,
      "slices": "ที่ถูกใช้งานแต่ใช้งานไม่หมดนะครับ| |",
      "edit_duration": 5.439,
      "isForceout": false
    },
    {
      "message_id": 206,
      "editor_id": 34,
      "message_received": "ใช้ไม่หมดนะครับ",
      "slice_count": 1,
      "slices": "ใช้ไม่หมดนะครับ |",
      "edit_duration": 5.597,
      "isForceout": false
    },
    {
      "message_id": 207,
      "editor_id": 34,
      "message_received": "ในการแบ่งหน่วยความจำขนาดคงที่",
      "slice_count": 1,
      "slices": "ในการแบ่งหน่วยความจำขนาดคงที่|",
      "edit_duration": 3.271,
      "isForceout": false
    },
    {
      "message_id": 208,
      "editor_id": 34,
      "message_received": "ต่างกันนะครับ",
      "slice_count": 1,
      "slices": "ต่างกันนะครับ |",
      "edit_duration": 2.195,
      "isForceout": false
    },
    {
      "message_id": 209,
      "editor_id": 34,
      "message_received": "แตกกระจายภายนอกก็คือส่วนที่ว่างไม่ถูกใช้งานเลย",
      "slice_count": 1,
      "slices": "การแตกกระจายภายนอกก็คือส่วนที่ว่างไม่ถูกใช้งานเลย|",
      "edit_duration": 4.998,
      "isForceout": false
    },
    {
      "message_id": 210,
      "editor_id": 34,
      "message_received": "ส่วนการแตกกระจายภายในคือหน่วยความจำว่าง",
      "slice_count": 2,
      "slices": " |ส่วนการแตกกระจายภายในคือหน่วยความจำว่าง|",
      "edit_duration": 1.307,
      "isForceout": false
    },
    {
      "message_id": 211,
      "editor_id": 34,
      "message_received": "โดนใช้แล้วใช้ไม่หมด",
      "slice_count": 1,
      "slices": "โดนใช้แล้วใช้ไม่หมด|",
      "edit_duration": 3.012,
      "isForceout": false
    },
    {
      "message_id": 212,
      "editor_id": 34,
      "message_received": "นะครับ",
      "slice_count": 2,
      "slices": "นะ|ครับ |",
      "edit_duration": 2.378,
      "isForceout": false
    },
    {
      "message_id": 213,
      "editor_id": 34,
      "message_received": "คราวนี้มาดูการแบ่งหน่วยความจำขนาดคงที่",
      "slice_count": 1,
      "slices": "คราวนี้มาดูการแบ่งหน่วยความจำขนาดคงที่|",
      "edit_duration": 3.064,
      "isForceout": false
    },
    {
      "message_id": 214,
      "editor_id": 34,
      "message_received": "ขนาดไม่คงที่นะครับ",
      "slice_count": 1,
      "slices": "ขนาดไม่คงที่นะครับ |",
      "edit_duration": 2.701,
      "isForceout": false
    },
    {
      "message_id": 215,
      "editor_id": 34,
      "message_received": "เมื่อกี้เป็นขนาดคงที่นะครับ",
      "slice_count": 1,
      "slices": "เมื่อกี้เป็นขนาดคงที่นะครับ |",
      "edit_duration": 1.823,
      "isForceout": false
    },
    {
      "message_id": 216,
      "editor_id": 34,
      "message_received": "ออกแบบระบบปฏิบัติการได้ตระหนักถึงข้อเสียขนาดคงที่ไว้นะครับ",
      "slice_count": 2,
      "slices": "ผู้ออกแบบระบบปฏิบัติการได้ตระหนักถึงข้อเสียขนาดคงที่ไว้นะ|ครับ |",
      "edit_duration": 5.705,
      "isForceout": false
    },
    {
      "message_id": 217,
      "editor_id": 34,
      "message_received": "มีข้อจำกัด",
      "slice_count": 1,
      "slices": "มีข้อจำกัด|",
      "edit_duration": 5.599,
      "isForceout": false
    },
    {
      "message_id": 218,
      "editor_id": 34,
      "message_received": "ก็เลยคิดค้นวิธีการที่เรียกว่าการแบ่งหน่วยความจำขนาดไม่คงที่ขึ้นนะครับ",
      "slice_count": 2,
      "slices": "ก็เลยคิดค้นวิธีการที่เรียกว่าการแบ่งหน่วยความจำขนาดไม่คงที่ขึ้นนะ|ครับ |",
      "edit_duration": 3.309,
      "isForceout": false
    },
    {
      "message_id": 219,
      "editor_id": 34,
      "message_received": "หนังตัวอย่างนะครับ",
      "slice_count": 1,
      "slices": "หนังตัวอย่างนะครับ |",
      "edit_duration": 3.341,
      "isForceout": false
    },
    {
      "message_id": 220,
      "editor_id": 34,
      "message_received": "เห็นไหมครับ",
      "slice_count": 1,
      "slices": "เห็นไหมครับ |",
      "edit_duration": 2.927,
      "isForceout": false
    },
    {
      "message_id": 221,
      "editor_id": 34,
      "message_received": "ผู้ใช้ A",
      "slice_count": 3,
      "slices": "ผู้|ใช้| A|",
      "edit_duration": 1.228,
      "isForceout": false
    },
    {
      "message_id": 222,
      "editor_id": 34,
      "message_received": "ต้องการใช้สิทธิ์",
      "slice_count": 2,
      "slices": " |ต้องการใช้สิทธิ์|",
      "edit_duration": 1.68,
      "isForceout": false
    },
    {
      "message_id": 223,
      "editor_id": 34,
      "message_received": "เข้าไปเลย 10 K",
      "slice_count": 1,
      "slices": " เข้าไปเลย 10 K|",
      "edit_duration": 1.948,
      "isForceout": false
    },
    {
      "message_id": -1,
      "editor_id": 34,
      "message_received": "",
      "slice_count": 1,
      "slices": " |",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": -1,
      "editor_id": 34,
      "message_received": "",
      "slice_count": 1,
      "slices": " |",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 224,
      "editor_id": 34,
      "message_received": "นะครับ",
      "slice_count": 1,
      "slices": "นะครับ |",
      "edit_duration": 5.13,
      "isForceout": false
    },
    {
      "message_id": 225,
      "editor_id": 34,
      "message_received": "ผู้ใช้ดีต้องการ 30",
      "slice_count": 1,
      "slices": "ผู้ใช้ D ต้องการ 30|",
      "edit_duration": 14.029,
      "isForceout": true
    },
    {
      "message_id": 226,
      "editor_id": 34,
      "message_received": "เดี๋ยวเข้าไปนะครับขนาดไม่ครบ",
      "slice_count": 1,
      "slices": " ก็เข้าไปนะครับ ขนาดไม่ครบ|",
      "edit_duration": 14.022,
      "isForceout": true
    },
    {
      "message_id": 227,
      "editor_id": 34,
      "message_received": "พี่นะครับ",
      "slice_count": 1,
      "slices": "พี่นะครับ |",
      "edit_duration": 14.006,
      "isForceout": true
    },
    {
      "message_id": 228,
      "editor_id": 34,
      "message_received": "เขาให้มีพื้นที่ว่างเพียงพอก็สามารถจัดการ",
      "slice_count": 2,
      "slices": "เขาให้มีพื้นที่ว่าง|เพียงพอก็สามารถจัดการ|",
      "edit_duration": 11.436,
      "isForceout": false
    },
    {
      "message_id": 229,
      "editor_id": 34,
      "message_received": "หน่วยความจำได้เลยนะครับ",
      "slice_count": 1,
      "slices": "หน่วยความจำได้เลยนะครับ |",
      "edit_duration": 11.165,
      "isForceout": false
    },
    {
      "message_id": 230,
      "editor_id": 34,
      "message_received": "ระบบหลายโปรแกรมแบบแบ่งหน่วยความจำแบบไม่คงที่",
      "slice_count": 1,
      "slices": "ระบบหลายโปรแกรมแบบแบ่งหน่วยความจำแบบไม่คงที่|",
      "edit_duration": 10.595,
      "isForceout": false
    },
    {
      "message_id": 231,
      "editor_id": 34,
      "message_received": "สามารถ Run",
      "slice_count": 1,
      "slices": "นะครับ สามารถ Run|",
      "edit_duration": 8.69,
      "isForceout": false
    },
    {
      "message_id": 232,
      "editor_id": 34,
      "message_received": "ได้หลายโปรแกรมนะครับ",
      "slice_count": 2,
      "slices": " ได้หลายโปรแกรมนะครับ| |",
      "edit_duration": 6.243,
      "isForceout": false
    },
    {
      "message_id": 233,
      "editor_id": 34,
      "message_received": "ดูนะครับ",
      "slice_count": 2,
      "slices": "ดูนะครับ| |",
      "edit_duration": 6.127,
      "isForceout": false
    },
    {
      "message_id": 234,
      "editor_id": 34,
      "message_received": "ถึงแม้ว่าการแบ่งหน่วยความจำขนาดไม่คงที่",
      "slice_count": 1,
      "slices": "ถึงแม้ว่าการแบ่งหน่วยความจำขนาดไม่คงที่|",
      "edit_duration": 4,
      "isForceout": false
    },
    {
      "message_id": 235,
      "editor_id": 34,
      "message_received": "นะครับ",
      "slice_count": 1,
      "slices": "นะครับ |",
      "edit_duration": 2.862,
      "isForceout": false
    },
    {
      "message_id": 236,
      "editor_id": 34,
      "message_received": "ก็ยังมีส่วนที่ไม่ถูกใช้งานเหมือนกันนะครับ",
      "slice_count": 1,
      "slices": "ก็ยังมีส่วนที่ไม่ถูกใช้งานเหมือนกันนะครับ |",
      "edit_duration": 4.639,
      "isForceout": false
    },
    {
      "message_id": 237,
      "editor_id": 34,
      "message_received": "เหมือนเดิม",
      "slice_count": 1,
      "slices": "เหมือนเดิม|",
      "edit_duration": 3.451,
      "isForceout": false
    },
    {
      "message_id": 238,
      "editor_id": 34,
      "message_received": "ถ้าเป็นแบบขนาดคงที่เรียกว่าการแตกกระจายนะครับ",
      "slice_count": 1,
      "slices": "ถ้าเป็นแบบขนาดคงที่เรียกว่าการแตกกระจายนะครับ |",
      "edit_duration": 3.164,
      "isForceout": false
    },
    {
      "message_id": 239,
      "editor_id": 34,
      "message_received": "ส่วนถ้าเกิดขึ้นในกรณีที่พื้นที่ที่ไม่ถูกใช้งาน",
      "slice_count": 1,
      "slices": "ส่วนถ้าเกิดขึ้นในกรณีที่พื้นที่ที่ไม่ถูกใช้งาน|",
      "edit_duration": 4.246,
      "isForceout": false
    },
    {
      "message_id": 240,
      "editor_id": 34,
      "message_received": "ในการแบ่งหน่วยความจำในขนาดไม่คงที่",
      "slice_count": 1,
      "slices": "ในการแบ่งหน่วยความจำในขนาดไม่คงที่|",
      "edit_duration": 2.78,
      "isForceout": false
    },
    {
      "message_id": 241,
      "editor_id": 34,
      "message_received": "เราเรียกว่าช่องโหว่นะครับ",
      "slice_count": 1,
      "slices": "เราเรียกว่าช่องโหว่นะครับ |",
      "edit_duration": 14.018,
      "isForceout": true
    },
    {
      "message_id": 242,
      "editor_id": 34,
      "message_received": "หรือ Home",
      "slice_count": 1,
      "slices": "หรือ |",
      "edit_duration": 14.006,
      "isForceout": true
    },
    {
      "message_id": 243,
      "editor_id": 34,
      "message_received": "โครงเกิดขึ้นได้อย่างไรครับ",
      "slice_count": 1,
      "slices": "Hollครงเกิดขึ้นได้อย่างไรครับ |",
      "edit_duration": 14.03,
      "isForceout": true
    },
    {
      "message_id": 244,
      "editor_id": 34,
      "message_received": "Program a Program B Program C G D เห็นไหมครับ",
      "slice_count": 3,
      "slices": "Program a Program B |Program C G D |เห็นไหมครับ |",
      "edit_duration": 5.618,
      "isForceout": true
    },
    {
      "message_id": 245,
      "editor_id": 34,
      "message_received": "Home เกิดขึ้นแล้วข้างล่างสุด",
      "slice_count": 1,
      "slices": "Home เกิดขึ้นแล้วข้างล่างสุด|",
      "edit_duration": 14.031,
      "isForceout": true
    },
    {
      "message_id": 246,
      "editor_id": 34,
      "message_received": "ช่องว่างช่องโหว่นะครับ",
      "slice_count": 1,
      "slices": "ช่องว่างช่องโหว่นะครับ |",
      "edit_duration": 14.005,
      "isForceout": true
    },
    {
      "message_id": 247,
      "editor_id": 34,
      "message_received": "หักระยะหนึ่ง",
      "slice_count": 1,
      "slices": "หักระยะหนึ่ง|",
      "edit_duration": 14.012,
      "isForceout": true
    },
    {
      "message_id": 248,
      "editor_id": 34,
      "message_received": "โปรแกรม Beetalk",
      "slice_count": 1,
      "slices": "โปรแกรม Beetalk|",
      "edit_duration": 14.006,
      "isForceout": true
    },
    {
      "message_id": 249,
      "editor_id": 34,
      "message_received": "คือหน่วยความจำให้ระบบ",
      "slice_count": 1,
      "slices": "คือหน่วยความจำให้ระบบ|",
      "edit_duration": 14.012,
      "isForceout": true
    },
    {
      "message_id": 250,
      "editor_id": 34,
      "message_received": "เห็นไหมครับเกิดช่องโหว่ขึ้นแล้ว",
      "slice_count": 1,
      "slices": "เห็นไหมครับ เกิดช่องโหว่ขึ้นแล้ว|",
      "edit_duration": 14.012,
      "isForceout": true
    },
    {
      "message_id": 251,
      "editor_id": 34,
      "message_received": "Hulk 1",
      "slice_count": 1,
      "slices": " Hulk 1|",
      "edit_duration": 14.011,
      "isForceout": true
    },
    {
      "message_id": 252,
      "editor_id": 34,
      "message_received": "โปรแกรมดีเจ",
      "slice_count": 1,
      "slices": "โปรแกรมดีเจ|",
      "edit_duration": 14.007,
      "isForceout": true
    },
    {
      "message_id": 253,
      "editor_id": 34,
      "message_received": "คือหน่วยความจำให้ระบบ",
      "slice_count": 1,
      "slices": "คือหน่วยความจำให้ระบบ|",
      "edit_duration": 14.01,
      "isForceout": true
    },
    {
      "message_id": 254,
      "editor_id": 34,
      "message_received": "เกิด Home ขึ้นแล้วนะครับ",
      "slice_count": 1,
      "slices": "เกิด Hollขึ้นแล้วนะครับ |",
      "edit_duration": 14.015,
      "isForceout": true
    },
    {
      "message_id": 255,
      "editor_id": 34,
      "message_received": "เมื่อเกิดโฮขึ้นนะครับ",
      "slice_count": 1,
      "slices": "เมื่อเกิดโฮขึ้นนะครับ |",
      "edit_duration": 7.853,
      "isForceout": false
    },
    {
      "message_id": 256,
      "editor_id": 34,
      "message_received": "พ่อมีวิธีการ",
      "slice_count": 1,
      "slices": "พอมีวิธีการ|",
      "edit_duration": 9.889,
      "isForceout": false
    },
    {
      "message_id": 257,
      "editor_id": 34,
      "message_received": "เอาโปรแกรมใหม่ไปวางแทนนะครับ",
      "slice_count": 2,
      "slices": "เอาโปรแกรมใหม่ไปวางแทนนะครับ| |",
      "edit_duration": 5.213,
      "isForceout": false
    },
    {
      "message_id": 258,
      "editor_id": 34,
      "message_received": "ซึ่งมีอยู่ 3 วิธีการนะครับ",
      "slice_count": 2,
      "slices": "ซึ่งมีอยู่ 3 วิธีการ|นะครับ |",
      "edit_duration": 6.043,
      "isForceout": true
    },
    {
      "message_id": 259,
      "editor_id": 34,
      "message_received": "1",
      "slice_count": 1,
      "slices": "1|",
      "edit_duration": 14.01,
      "isForceout": true
    },
    {
      "message_id": 260,
      "editor_id": 34,
      "message_received": "เลือกโฮที่พบก่อน",
      "slice_count": 1,
      "slices": " เลือกที่พบก่อน|",
      "edit_duration": 14.019,
      "isForceout": true
    },
    {
      "message_id": 261,
      "editor_id": 34,
      "message_received": "และมีขนาดใหญ่พอที่จะวางโปรแกรมใหม่ลงไปนะครับ",
      "slice_count": 1,
      "slices": "และมีขนาดใหญ่พอที่จะวางโปรแกรมใหม่ลงไปนะครับ |",
      "edit_duration": 10.998,
      "isForceout": false
    },
    {
      "message_id": 262,
      "editor_id": 34,
      "message_received": "วิธีการที่ 2",
      "slice_count": 2,
      "slices": "วิธี|การที่ 2|",
      "edit_duration": 8.574,
      "isForceout": true
    },
    {
      "message_id": 263,
      "editor_id": 34,
      "message_received": "เลือกโฮที่เหมาะสม",
      "slice_count": 1,
      "slices": " เลือก ที่เหมาะสม|",
      "edit_duration": 14.014,
      "isForceout": true
    },
    {
      "message_id": 264,
      "editor_id": 34,
      "message_received": "เมื่อโลกเลือกโหดที่เหมาะสมที่สุด",
      "slice_count": 1,
      "slices": "เมื่อโลกเลือกโหดที่เหมาะสมที่สุด|",
      "edit_duration": 14.01,
      "isForceout": true
    },
    {
      "message_id": 265,
      "editor_id": 34,
      "message_received": "ก็คือเอาเข้าไปแล้ว",
      "slice_count": 1,
      "slices": "ก็คือเอาเข้าไปแล้ว|",
      "edit_duration": 13.696,
      "isForceout": false
    },
    {
      "message_id": 266,
      "editor_id": 34,
      "message_received": "หรือโฮมใหม่น้อยที่สุด",
      "slice_count": 2,
      "slices": "หรือ|โฮใหม่น้อยที่สุด|",
      "edit_duration": 10.912,
      "isForceout": true
    },
    {
      "message_id": 267,
      "editor_id": 34,
      "message_received": "3",
      "slice_count": 1,
      "slices": "3|",
      "edit_duration": 14.021,
      "isForceout": true
    },
    {
      "message_id": 268,
      "editor_id": 34,
      "message_received": "เลือกโคที่ใหญ่ที่สุดนะครับ",
      "slice_count": 1,
      "slices": "เลือกโฮที่ใหญ่ที่สุดนะครับ |",
      "edit_duration": 14.013,
      "isForceout": true
    },
    {
      "message_id": 269,
      "editor_id": 34,
      "message_received": "ที่ใหญ่ที่สุด",
      "slice_count": 1,
      "slices": "ที่ใหญ่ที่สุด|",
      "edit_duration": 14.007,
      "isForceout": true
    },
    {
      "message_id": 270,
      "editor_id": 34,
      "message_received": "มาดูนะครับ",
      "slice_count": 1,
      "slices": "มาดูนะครับ |",
      "edit_duration": 12.547,
      "isForceout": false
    },
    {
      "message_id": 271,
      "editor_id": 34,
      "message_received": "วิธีแต่ละวิธีเป็นอย่างไรดูรูปนะครับ",
      "slice_count": 2,
      "slices": "วิธีแต่ละวิธีเป็น|อย่างไรดูรูปนะครับ |",
      "edit_duration": 8.62,
      "isForceout": false
    },
    {
      "message_id": 272,
      "editor_id": 34,
      "message_received": "วิธีการที่ 1",
      "slice_count": 1,
      "slices": "วิธีการที่ 1|",
      "edit_duration": 11.157,
      "isForceout": false
    },
    {
      "message_id": 273,
      "editor_id": 34,
      "message_received": "เจอก่อน",
      "slice_count": 1,
      "slices": " เจอก่อน|",
      "edit_duration": 8.793,
      "isForceout": false
    },
    {
      "message_id": 274,
      "editor_id": 34,
      "message_received": "พบก่อน",
      "slice_count": 1,
      "slices": "พบก่อน|",
      "edit_duration": 7.634,
      "isForceout": false
    },
    {
      "message_id": 275,
      "editor_id": 34,
      "message_received": "แต่ต้องมีเงื่อนไขว่าต้องมีพื้นที่ของ",
      "slice_count": 1,
      "slices": "แต่ต้องมีเงื่อนไขว่าต้องมีพื้นที่ของ|",
      "edit_duration": 3.718,
      "isForceout": false
    },
    {
      "message_id": 276,
      "editor_id": 34,
      "message_received": "ใหญ่เพียงพอนะครับ",
      "slice_count": 1,
      "slices": "โฮใหญ่เพียงพอนะครับ |",
      "edit_duration": 8.213,
      "isForceout": false
    },
    {
      "message_id": 277,
      "editor_id": 34,
      "message_received": "1396 ได้ไหมครับ",
      "slice_count": 1,
      "slices": "13 เข้า 16 ได้ไหมครับ |",
      "edit_duration": 11.929,
      "isForceout": false
    },
    {
      "message_id": 278,
      "editor_id": 34,
      "message_received": "ได้",
      "slice_count": 1,
      "slices": "ได้|",
      "edit_duration": 12.193,
      "isForceout": false
    },
    {
      "message_id": 279,
      "editor_id": 34,
      "message_received": "มาก่อนเลยพบก่อนเลยเจอก่อนนะครับเข้าไปวางก่อนเลยนะครับ",
      "slice_count": 2,
      "slices": "มาก่อนเลยพบก่อนเลยเจอก่อนนะ|ครับ เข้าไปวางก่อนเลยนะครับ |",
      "edit_duration": 5.747,
      "isForceout": true
    },
    {
      "message_id": 280,
      "editor_id": 34,
      "message_received": "2 เหมาะสมที่สุด",
      "slice_count": 1,
      "slices": "2 เหมาะสมที่สุด|",
      "edit_duration": 14.015,
      "isForceout": true
    },
    {
      "message_id": 281,
      "editor_id": 34,
      "message_received": "เมื่อเข้าไปวางเสร็จแล้วโทรมา",
      "slice_count": 1,
      "slices": "เมื่อเข้าไปวางเสร็จแล้วโฮใหม่ที่เกิดขึ้นมา|",
      "edit_duration": 14.005,
      "isForceout": true
    },
    {
      "message_id": 282,
      "editor_id": 34,
      "message_received": "Google มีขนาดเหลือน้อยที่สุด",
      "slice_count": 1,
      "slices": " มีขนาดเหลือน้อยที่สุด|",
      "edit_duration": 14.011,
      "isForceout": true
    },
    {
      "message_id": 283,
      "editor_id": 34,
      "message_received": "96",
      "slice_count": 1,
      "slices": "96|",
      "edit_duration": 14.012,
      "isForceout": true
    },
    {
      "message_id": 284,
      "editor_id": 34,
      "message_received": "เหลือ 3",
      "slice_count": 1,
      "slices": "เหลือ 3|",
      "edit_duration": 14.009,
      "isForceout": true
    },
    {
      "message_id": 285,
      "editor_id": 34,
      "message_received": "ถ้าเข้า 14",
      "slice_count": 1,
      "slices": "ถ้าเข้า 14|",
      "edit_duration": 14.01,
      "isForceout": true
    },
    {
      "message_id": 286,
      "editor_id": 34,
      "message_received": "เหลือ 1",
      "slice_count": 1,
      "slices": " เ หลือ 1|",
      "edit_duration": 14.008,
      "isForceout": true
    },
    {
      "message_id": 287,
      "editor_id": 34,
      "message_received": "ถ้าเข้า 5",
      "slice_count": 1,
      "slices": " ถ้าเข้า 5|",
      "edit_duration": 14.009,
      "isForceout": true
    },
    {
      "message_id": 288,
      "editor_id": 34,
      "message_received": "เอาไม่ได้",
      "slice_count": 1,
      "slices": " เ อาไม่ได้|",
      "edit_duration": 14.009,
      "isForceout": true
    },
    {
      "message_id": 289,
      "editor_id": 34,
      "message_received": "ค่าเข้า 30",
      "slice_count": 1,
      "slices": "ค่าเข้า 30|",
      "edit_duration": 14.007,
      "isForceout": true
    },
    {
      "message_id": 290,
      "editor_id": 34,
      "message_received": "เหลือ 17",
      "slice_count": 1,
      "slices": "เหลือ 17|",
      "edit_duration": 14.01,
      "isForceout": true
    },
    {
      "message_id": 291,
      "editor_id": 34,
      "message_received": "Minecraft",
      "slice_count": 1,
      "slices": "Minecraft|",
      "edit_duration": 14.006,
      "isForceout": true
    },
    {
      "message_id": 292,
      "editor_id": 34,
      "message_received": "ของที่สุด",
      "slice_count": 1,
      "slices": " ของที่สุด|",
      "edit_duration": 14.013,
      "isForceout": true
    },
    {
      "message_id": 293,
      "editor_id": 34,
      "message_received": "เลือกโคที่เข้าไปแล้ว",
      "slice_count": 1,
      "slices": "เลือกโคที่เข้าไปแล้ว|",
      "edit_duration": 14.012,
      "isForceout": true
    },
    {
      "message_id": 294,
      "editor_id": 34,
      "message_received": "ทำให้เกิดโฮใหม่น้อยที่สุดนะครับ",
      "slice_count": 1,
      "slices": "ทำให้เกิดโฮใหญ่น้อยที่สุดนะครับ |",
      "edit_duration": 14.016,
      "isForceout": true
    },
    {
      "message_id": 295,
      "editor_id": 34,
      "message_received": "สวนแบบที่ 3 นะครับวิธีการแบบที่ 3 ก็คือเลือกโคที่ใหญ่ที่สุด",
      "slice_count": 3,
      "slices": "สวนแบบที่ 3 นะครับ| วิธีการแบบที่ 3 |ก็คือเลือกโคที่ใหญ่ที่สุด|",
      "edit_duration": 9.769,
      "isForceout": false
    },
    {
      "message_id": 296,
      "editor_id": 34,
      "message_received": "เห็นไหมครับ 30 ใหญ่กว่าเพื่อนนะครับ",
      "slice_count": 1,
      "slices": "เห็นไหมครับ 30 ใหญ่กว่าเพื่อนนะครับ |",
      "edit_duration": 7.097,
      "isForceout": false
    },
    {
      "message_id": 297,
      "editor_id": 34,
      "message_received": "คราวนี้ในกรณีที่",
      "slice_count": 1,
      "slices": "คราวนี้ในกรณีที่|",
      "edit_duration": 11.908,
      "isForceout": false
    },
    {
      "message_id": 298,
      "editor_id": 34,
      "message_received": "มีโฮเกิดขึ้นพื้นที่ติดกันติดกันนะครับ",
      "slice_count": 2,
      "slices": "มีโฮ เกิดขึ้นพื้นที่ติดกันติดกันนะครับ| |",
      "edit_duration": 5.301,
      "isForceout": false
    },
    {
      "message_id": 299,
      "editor_id": 34,
      "message_received": "ติดกัน",
      "slice_count": 1,
      "slices": "ติดกัน|",
      "edit_duration": 4.745,
      "isForceout": false
    },
    {
      "message_id": 300,
      "editor_id": 34,
      "message_received": "ถ้า OS",
      "slice_count": 1,
      "slices": "ถ้า OS|",
      "edit_duration": 12.958,
      "isForceout": false
    },
    {
      "message_id": 301,
      "editor_id": 34,
      "message_received": "มีการมีความสามารถนะครับ",
      "slice_count": 1,
      "slices": " มีความมีความสามารถนะครับ |",
      "edit_duration": 10.184,
      "isForceout": false
    },
    {
      "message_id": 302,
      "editor_id": 34,
      "message_received": "มันจะต้องมีความสามารถในการจัดรวม Home เข้าไปด้วยกันด้วยเลยนะครับ",
      "slice_count": 3,
      "slices": "มันจะต้องมีความสามารถในการจัดรวม |โฮเข้าไปด้วยกันด้วยเลยนะครับ| |",
      "edit_duration": 2.498,
      "isForceout": false
    },
    {
      "message_id": 303,
      "editor_id": 34,
      "message_received": "นึกออกไหมครับ",
      "slice_count": 1,
      "slices": "นึกออกไหมครับ |",
      "edit_duration": 3.396,
      "isForceout": false
    },
    {
      "message_id": 304,
      "editor_id": 34,
      "message_received": "เมื่อมีโห่อยู่ติดกัน",
      "slice_count": 1,
      "slices": "เมื่อมีโฮอยู่ติดกัน|",
      "edit_duration": 5.999,
      "isForceout": false
    },
    {
      "message_id": 305,
      "editor_id": 34,
      "message_received": "ว่างติดกัน",
      "slice_count": 1,
      "slices": "ว่างติดกัน|",
      "edit_duration": 4.444,
      "isForceout": false
    },
    {
      "message_id": 306,
      "editor_id": 34,
      "message_received": "กับยุบรวมกันนะครับ",
      "slice_count": 2,
      "slices": "กับยุบรวม|กันนะครับ |",
      "edit_duration": 2.43,
      "isForceout": false
    },
    {
      "message_id": 307,
      "editor_id": 34,
      "message_received": "อีกวิธีการหนึ่ง",
      "slice_count": 1,
      "slices": "อีกวิธีการหนึ่ง|",
      "edit_duration": 2.152,
      "isForceout": false
    },
    {
      "message_id": 308,
      "editor_id": 34,
      "message_received": "การอัดหน่วยความจำนะครับ",
      "slice_count": 1,
      "slices": "การอัดหน่วยความจำนะครับ |",
      "edit_duration": 2.504,
      "isForceout": false
    },
    {
      "message_id": 309,
      "editor_id": 34,
      "message_received": "หน่วยความจำ",
      "slice_count": 1,
      "slices": "อัดหน่วยความจำ|",
      "edit_duration": 8.299,
      "isForceout": false
    },
    {
      "message_id": 310,
      "editor_id": 34,
      "message_received": "ก็คือถ้าเกิดมีโฮ",
      "slice_count": 1,
      "slices": "ก็คือถ้าเกิดมีโฮ|",
      "edit_duration": 6.309,
      "isForceout": false
    },
    {
      "message_id": 311,
      "editor_id": 34,
      "message_received": "ว่าง",
      "slice_count": 1,
      "slices": "ว่าง|",
      "edit_duration": 4.973,
      "isForceout": false
    },
    {
      "message_id": 312,
      "editor_id": 34,
      "message_received": "เกิดขึ้น",
      "slice_count": 1,
      "slices": "เกิดขึ้น|",
      "edit_duration": 3.256,
      "isForceout": false
    },
    {
      "message_id": 313,
      "editor_id": 34,
      "message_received": "ติดกันก็ได้ไม่ติดก็ได้นะครับ",
      "slice_count": 1,
      "slices": "ติดกันก็ได้ไม่ติดก็ได้นะครับ |",
      "edit_duration": 2.345,
      "isForceout": false
    },
    {
      "message_id": 314,
      "editor_id": 34,
      "message_received": "วิธีการอัดหน่วยความจำ",
      "slice_count": 1,
      "slices": "วิธีการอัดหน่วยความจำ|",
      "edit_duration": 9.105,
      "isForceout": false
    },
    {
      "message_id": 315,
      "editor_id": 34,
      "message_received": "ก็คือระบบจะหยุดการทำงานแล้วก็เช็คดูระบบ",
      "slice_count": 1,
      "slices": "ก็คือระบบจะหยุดการทำงานแล้วก็เช็คดูระบบ|",
      "edit_duration": 4.783,
      "isForceout": false
    },
    {
      "message_id": 316,
      "editor_id": 34,
      "message_received": "แล้วก็เอาหน่วยความจำที่ว่างๆอยู่มาจับรวมกันเพื่อให้ได้หน่วยความจำที่ใหญ่ขึ้นนะครับ",
      "slice_count": 3,
      "slices": "แล้วก็เอาหน่วยความจำที่ว่าง ๆ |อยู่มาจับรวมกันเพื่อให้|ได้หน่วยความจำที่ใหญ่ขึ้นนะครับ |",
      "edit_duration": 1.691,
      "isForceout": false
    },
    {
      "message_id": 317,
      "editor_id": 34,
      "message_received": "เราเรียกว่าการรวบรวมขยะนะครับ",
      "slice_count": 1,
      "slices": "เราเรียกว่าการรวบรวมขยะนะครับ |",
      "edit_duration": 2.344,
      "isForceout": false
    },
    {
      "message_id": 318,
      "editor_id": 34,
      "message_received": "เหมือนโปรแกรม reflex",
      "slice_count": 1,
      "slices": "เหมือนโปรแกรม reflex|",
      "edit_duration": 3.915,
      "isForceout": false
    },
    {
      "message_id": 319,
      "editor_id": 34,
      "message_received": "พอเราแยกไปเรียนปฏิบัตินะครับ",
      "slice_count": 2,
      "slices": " เดี๋ยวพอเราแยกไปเรียนปฏิบัตินะครับ| |",
      "edit_duration": 6.406,
      "isForceout": false
    },
    {
      "message_id": 320,
      "editor_id": 34,
      "message_received": "เราจะเห็นว่าโปรแกรม defrag",
      "slice_count": 1,
      "slices": "เราจะเห็นว่าโปรแกรม |",
      "edit_duration": 4.198,
      "isForceout": false
    },
    {
      "message_id": 321,
      "editor_id": 34,
      "message_received": "ทำงานอย่างไร",
      "slice_count": 1,
      "slices": "Reflex ทำงานอย่างไร|",
      "edit_duration": 14.019,
      "isForceout": true
    },
    {
      "message_id": 322,
      "editor_id": 34,
      "message_received": "นะครับ",
      "slice_count": 1,
      "slices": "นะครับ |",
      "edit_duration": 14.013,
      "isForceout": true
    },
    {
      "message_id": 323,
      "editor_id": 34,
      "message_received": "มาทีหลังทำไมไม่เอาแบบฝึกหัด",
      "slice_count": 1,
      "slices": "มาทีหลังทำไมไม่เอาแบบฝึกหัด|",
      "edit_duration": 14.017,
      "isForceout": true
    },
    {
      "message_id": 324,
      "editor_id": 34,
      "message_received": "เข้ามาเมื่อกี้",
      "slice_count": 1,
      "slices": "เข้ามาเมื่อกี้|",
      "edit_duration": 12.263,
      "isForceout": false
    },
    {
      "message_id": 325,
      "editor_id": 34,
      "message_received": "มาเอาแบบฝึกหัด",
      "slice_count": 1,
      "slices": "มาเอาแบบฝึกหัด|",
      "edit_duration": 10.273,
      "isForceout": false
    },
    {
      "message_id": 326,
      "editor_id": 34,
      "message_received": "แล้วทำอะไรอยู่",
      "slice_count": 1,
      "slices": "แล้วทำอะไรอยู่|",
      "edit_duration": 7.211,
      "isForceout": false
    },
    {
      "message_id": -1,
      "editor_id": 34,
      "message_received": "",
      "slice_count": 1,
      "slices": " |",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 327,
      "editor_id": 34,
      "message_received": "นี่ดูวิธีการรวบรวมนะครับ",
      "slice_count": 1,
      "slices": "นี่ดูวิธีการรวบรวมนะครับ |",
      "edit_duration": 1.824,
      "isForceout": false
    },
    {
      "message_id": 328,
      "editor_id": 34,
      "message_received": "รหัสหน่วยความจำนะครับ",
      "slice_count": 1,
      "slices": "รหัสหน่วยความจำนะครับ |",
      "edit_duration": 2.62,
      "isForceout": false
    },
    {
      "message_id": 329,
      "editor_id": 34,
      "message_received": "เห็นไหมครับนี่",
      "slice_count": 1,
      "slices": "เห็นไหมครับ นี่|",
      "edit_duration": 1.696,
      "isForceout": false
    },
    {
      "message_id": -1,
      "editor_id": 34,
      "message_received": "",
      "slice_count": 1,
      "slices": " |",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 330,
      "editor_id": 34,
      "message_received": "ใช้งาน 1 2 3",
      "slice_count": 1,
      "slices": "ใช้งาน 1 2 3|",
      "edit_duration": 1.32,
      "isForceout": false
    },
    {
      "message_id": -1,
      "editor_id": 34,
      "message_received": "",
      "slice_count": 1,
      "slices": " |",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 331,
      "editor_id": 34,
      "message_received": "นะครับ",
      "slice_count": 1,
      "slices": "นะครับ |",
      "edit_duration": 2.369,
      "isForceout": false
    },
    {
      "message_id": 332,
      "editor_id": 34,
      "message_received": "เพราะอัดหน่วยความจำ",
      "slice_count": 2,
      "slices": "โฮ โฮ โฮ โฮ |เพราะอัดหน่วยความจำ|",
      "edit_duration": 8.093,
      "isForceout": false
    },
    {
      "message_id": 333,
      "editor_id": 34,
      "message_received": "เกิดช่องว่างขึ้น",
      "slice_count": 1,
      "slices": "เกิดช่องว่างขึ้น|",
      "edit_duration": 11.235,
      "isForceout": false
    },
    {
      "message_id": 334,
      "editor_id": 34,
      "message_received": "เกิดว่างขึ้นใหญ่ขึ้นนะครับ",
      "slice_count": 1,
      "slices": "เกิดว่างขึ้นใหญ่ขึ้นนะครับ |",
      "edit_duration": 8.767,
      "isForceout": false
    },
    {
      "message_id": 335,
      "editor_id": 34,
      "message_received": "นี่คือวิธีการอัดหน่วยความจำนะครับ",
      "slice_count": 1,
      "slices": "นี่คือวิธีการอัดหน่วยความจำนะครับ |",
      "edit_duration": 5.402,
      "isForceout": false
    },
    {
      "message_id": 336,
      "editor_id": 34,
      "message_received": "คราวนี้มาดูระบบหลายโปรแกรมแบบสลับความจำ",
      "slice_count": 1,
      "slices": "คราวนี้มาดูระบบหลายโปรแกรมแบบสลับความจำ|",
      "edit_duration": 2.482,
      "isForceout": false
    },
    {
      "message_id": 337,
      "editor_id": 34,
      "message_received": "เมื่อกี้เป็นแบบแบ่งหน่วยความจำนะครับ",
      "slice_count": 1,
      "slices": "เมื่อกี้เป็นแบบแบ่งหน่วยความจำนะครับ |",
      "edit_duration": 1.892,
      "isForceout": false
    },
    {
      "message_id": 338,
      "editor_id": 34,
      "message_received": "แบ่งหน่วยความจำแบ่งหน่วยความจำก็มีขนาดคงที่กับไม่คงที่",
      "slice_count": 1,
      "slices": "แบ่งหน่วยความจำแบ่งหน่วยความจำก็มีขนาดคงที่กับไม่คงที่|",
      "edit_duration": 5.007,
      "isForceout": false
    },
    {
      "message_id": 339,
      "editor_id": 34,
      "message_received": "คราวนี้มาดูแบบ",
      "slice_count": 1,
      "slices": "คราวนี้มาดูแบบ|",
      "edit_duration": 3.526,
      "isForceout": false
    },
    {
      "message_id": 340,
      "editor_id": 34,
      "message_received": "หน่วยความจำ",
      "slice_count": 2,
      "slices": "หน่วยความ|จำ|",
      "edit_duration": 2.151,
      "isForceout": false
    },
    {
      "message_id": 341,
      "editor_id": 34,
      "message_received": "ก็คือเมื่อโปรแกรม",
      "slice_count": 1,
      "slices": "ก็คือเมื่อโปรแกรม|",
      "edit_duration": 1.48,
      "isForceout": false
    },
    {
      "message_id": 342,
      "editor_id": 34,
      "message_received": "ถูกใช้งาน",
      "slice_count": 1,
      "slices": "ถูกใช้งาน|",
      "edit_duration": 2.423,
      "isForceout": false
    },
    {
      "message_id": 343,
      "editor_id": 34,
      "message_received": "เราเรียกว่าสลับเข้านะครับ",
      "slice_count": 1,
      "slices": "เราเรียกว่าสลับเข้านะครับ |",
      "edit_duration": 2.162,
      "isForceout": false
    },
    {
      "message_id": 344,
      "editor_id": 34,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": true
    }
  ]
}