{"id":14854,"date":"2026-05-27T07:04:59","date_gmt":"2026-05-27T07:04:59","guid":{"rendered":"https:\/\/chetupon.ac.th\/?page_id=14854"},"modified":"2026-05-29T08:44:57","modified_gmt":"2026-05-29T08:44:57","slug":"%e0%b8%a5%e0%b8%87%e0%b8%99%e0%b8%b2%e0%b8%a1%e0%b8%96%e0%b8%a7%e0%b8%b2%e0%b8%a2%e0%b8%9e%e0%b8%a3%e0%b8%b0%e0%b8%9e%e0%b8%a3","status":"publish","type":"page","link":"https:\/\/chetupon.ac.th\/?page_id=14854","title":{"rendered":"\u0e25\u0e07\u0e19\u0e32\u0e21\u0e16\u0e27\u0e32\u0e22\u0e1e\u0e23\u0e30\u0e1e\u0e23"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"14854\" class=\"elementor elementor-14854\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-e593ef8 e-flex e-con-boxed e-con e-parent\" data-id=\"e593ef8\" data-element_type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-924b960 elementor-widget elementor-widget-html\" data-id=\"924b960\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<!-- \u0e1c\u0e37\u0e19\u0e1c\u0e49\u0e32\u0e43\u0e1a Canvas \u0e2a\u0e33\u0e2b\u0e23\u0e31\u0e1a\u0e41\u0e2a\u0e14\u0e07\u0e41\u0e2d\u0e19\u0e34\u0e40\u0e21\u0e0a\u0e31\u0e19\u0e14\u0e27\u0e07\u0e44\u0e1f\u0e40\u0e23\u0e37\u0e2d\u0e07\u0e41\u0e2a\u0e07\u0e2d\u0e22\u0e39\u0e48\u0e40\u0e1a\u0e37\u0e49\u0e2d\u0e07\u0e2b\u0e25\u0e31\u0e07 -->\r\n<canvas id=\"canvas\" style=\"position: fixed; left: 0; top: 0; width: 100%; height: 100%; z-index: -1; pointer-events: none;\"><\/canvas>\r\n\r\n<!-- \u0e40\u0e23\u0e35\u0e22\u0e01\u0e43\u0e0a\u0e49\u0e44\u0e25\u0e1a\u0e23\u0e32\u0e23\u0e35\u0e20\u0e32\u0e22\u0e19\u0e2d\u0e01\u0e15\u0e32\u0e21\u0e04\u0e27\u0e32\u0e21\u0e15\u0e49\u0e2d\u0e07\u0e01\u0e32\u0e23\u0e40\u0e14\u0e34\u0e21\u0e02\u0e2d\u0e07\u0e23\u0e30\u0e1a\u0e1a -->\r\n<script src=\"https:\/\/royaltribute.mdes.go.th\/website\/vendor\/jquery\/jquery.min.js\"><\/script>\r\n<script src=\"https:\/\/cdn.datatables.net\/1.13.4\/js\/jquery.dataTables.min.js\"><\/script>\r\n<script src=\"https:\/\/cdn.datatables.net\/1.13.4\/js\/dataTables.bootstrap5.min.js\"><\/script>\r\n\r\n<script type=\"text\/javascript\">\r\n  $(document).ready(function () {\r\n    startAnimation();\r\n    $(window).on('resize', startAnimation);\r\n\r\n    function startAnimation() {\r\n      const canvas = document.getElementById(\"canvas\");\r\n      if (!canvas) return; \r\n      const ctx = canvas.getContext(\"2d\");\r\n\r\n      \/\/ \u0e01\u0e33\u0e2b\u0e19\u0e14\u0e02\u0e19\u0e32\u0e14\u0e2b\u0e19\u0e49\u0e32\u0e08\u0e2d\u0e43\u0e2b\u0e49\u0e40\u0e15\u0e47\u0e21\u0e08\u0e2d\u0e20\u0e32\u0e1e\u0e40\u0e2a\u0e21\u0e2d\r\n      canvas.width = window.innerWidth;\r\n      canvas.height = window.innerHeight;\r\n\r\n      let CANVAS_WIDTH = canvas.width;\r\n      let CANVAS_HEIGHT = canvas.height;\r\n      const NUM_LIGHTS = 40; \/\/ \u0e08\u0e33\u0e19\u0e27\u0e19\u0e14\u0e27\u0e07\u0e44\u0e1f\u0e25\u0e2d\u0e22\u0e09\u0e32\u0e01\u0e2b\u0e25\u0e31\u0e07\u0e2b\u0e25\u0e31\u0e01\r\n\r\n      \/\/ \u0e1e\u0e34\u0e01\u0e31\u0e14\u0e40\u0e21\u0e32\u0e2a\u0e4c\u0e2a\u0e33\u0e2b\u0e23\u0e31\u0e1a\u0e40\u0e2d\u0e1f\u0e40\u0e1f\u0e01\u0e15\u0e4c\u0e1b\u0e23\u0e30\u0e01\u0e32\u0e22\u0e15\u0e32\u0e21\u0e40\u0e21\u0e32\u0e2a\u0e4c\r\n      const mouse = {\r\n        x: undefined,\r\n        y: undefined\r\n      };\r\n\r\n      \/\/ \u0e1f\u0e31\u0e07\u0e01\u0e4c\u0e0a\u0e31\u0e19\u0e2a\u0e33\u0e2b\u0e23\u0e31\u0e1a\u0e2a\u0e38\u0e48\u0e21\u0e04\u0e48\u0e32\r\n      function rand(min, max) {\r\n        return Math.floor(Math.random() * (max - min + 1)) + min;\r\n      }\r\n\r\n      \/* ========================================== *\/\r\n      \/* 1. \u0e04\u0e25\u0e32\u0e2a\u0e14\u0e27\u0e07\u0e44\u0e1f\u0e1b\u0e23\u0e30\u0e17\u0e35\u0e1b\u0e25\u0e2d\u0e22\u0e2b\u0e25\u0e31\u0e07 (Ambient Background Lights) *\/\r\n      \/* ========================================== *\/\r\n      class Light {\r\n        constructor(ctx) {\r\n          this.ctx = ctx;\r\n          this.reset();\r\n          \/\/ \u0e43\u0e2b\u0e49\u0e01\u0e23\u0e30\u0e08\u0e32\u0e22\u0e15\u0e31\u0e27\u0e17\u0e31\u0e48\u0e27\u0e08\u0e2d\u0e15\u0e31\u0e49\u0e07\u0e41\u0e15\u0e48\u0e42\u0e2b\u0e25\u0e14\u0e2b\u0e19\u0e49\u0e32\u0e40\u0e2a\u0e23\u0e47\u0e08\r\n          this.y = Math.random() * CANVAS_HEIGHT;\r\n        }\r\n\r\n        reset() {\r\n          this.x = Math.random() * CANVAS_WIDTH;\r\n          this.y = CANVAS_HEIGHT + 10;\r\n          this.radius = Math.random() * 4 + 2; \/\/ \u0e02\u0e19\u0e32\u0e14\u0e14\u0e27\u0e07\u0e44\u0e1f\u0e19\u0e38\u0e48\u0e21\u0e19\u0e27\u0e25\r\n          this.vx = (Math.random() - 0.5) * 0.15;\r\n          this.vy = Math.random() * 0.4 + 0.15; \/\/ \u0e40\u0e04\u0e25\u0e37\u0e48\u0e2d\u0e19\u0e17\u0e35\u0e48\u0e25\u0e2d\u0e22\u0e02\u0e36\u0e49\u0e19\u0e14\u0e49\u0e32\u0e19\u0e1a\u0e19\u0e0a\u0e49\u0e32\u0e46 \u0e2d\u0e22\u0e48\u0e32\u0e07\u0e2a\u0e07\u0e48\u0e32\u0e07\u0e32\u0e21\r\n          this.opacity = Math.random() * 0.6 + 0.3; \/\/ \u0e0a\u0e31\u0e14\u0e40\u0e08\u0e19\u0e02\u0e36\u0e49\u0e19 \u0e44\u0e21\u0e48\u0e08\u0e32\u0e07\u0e40\u0e01\u0e34\u0e19\u0e44\u0e1b\r\n          \r\n          \/\/ \u0e2a\u0e38\u0e48\u0e21\u0e2a\u0e35\u0e42\u0e17\u0e19\u0e17\u0e2d\u0e07\u0e2a\u0e27\u0e48\u0e32\u0e07\u0e41\u0e25\u0e30\u0e02\u0e32\u0e27\u0e19\u0e27\u0e25 (\u0e2a\u0e21\u0e1e\u0e23\u0e30\u0e40\u0e01\u0e35\u0e22\u0e23\u0e15\u0e34)\r\n          const colorType = rand(1, 2);\r\n          if (colorType === 1) {\r\n            \/\/ \u0e42\u0e17\u0e19\u0e40\u0e2b\u0e25\u0e37\u0e2d\u0e07\u0e17\u0e2d\u0e07\u0e2d\u0e1a\u0e2d\u0e38\u0e48\u0e19\r\n            this.color = `rgba(${rand(240, 255)}, ${rand(200, 225)}, ${rand(110, 150)}, ${this.opacity})`;\r\n          } else {\r\n            \/\/ \u0e42\u0e17\u0e19\u0e02\u0e32\u0e27\u0e2a\u0e27\u0e48\u0e32\u0e07\u0e19\u0e27\u0e25\u0e15\u0e32\r\n            this.color = `rgba(255, 255, 255, ${this.opacity})`;\r\n          }\r\n        }\r\n\r\n        draw() {\r\n          this.ctx.beginPath();\r\n          this.ctx.arc(this.x, this.y, this.radius, 0, Math.PI * 2);\r\n          this.ctx.fillStyle = this.color;\r\n          \r\n          \/\/ \u0e1b\u0e23\u0e31\u0e1a\u0e1b\u0e23\u0e38\u0e07\u0e40\u0e2d\u0e1f\u0e40\u0e1f\u0e01\u0e15\u0e4c\u0e40\u0e23\u0e37\u0e2d\u0e07\u0e41\u0e2a\u0e07 (Glow) \u0e43\u0e2b\u0e49\u0e21\u0e35\u0e04\u0e27\u0e32\u0e21\u0e2a\u0e27\u0e48\u0e32\u0e07 \u0e0a\u0e31\u0e14 \u0e41\u0e25\u0e30\u0e19\u0e38\u0e48\u0e21\u0e19\u0e27\u0e25\u0e02\u0e36\u0e49\u0e19\r\n          this.ctx.shadowBlur = 15;\r\n          this.ctx.shadowColor = this.color;\r\n          \r\n          this.ctx.fill();\r\n          this.ctx.closePath();\r\n        }\r\n\r\n        update() {\r\n          this.y -= this.vy; \/\/ \u0e25\u0e2d\u0e22\u0e02\u0e36\u0e49\u0e19\r\n          this.x += this.vx; \/\/ \u0e2a\u0e48\u0e32\u0e22\u0e02\u0e27\u0e32\u0e0b\u0e49\u0e32\u0e22\u0e40\u0e1a\u0e32\u0e46\r\n          \r\n          \/\/ \u0e16\u0e49\u0e32\u0e25\u0e2d\u0e22\u0e1e\u0e49\u0e19\u0e08\u0e2d \u0e2b\u0e23\u0e37\u0e2d\u0e2d\u0e2d\u0e01\u0e02\u0e2d\u0e1a\u0e02\u0e49\u0e32\u0e07 \u0e43\u0e2b\u0e49\u0e23\u0e35\u0e40\u0e0b\u0e47\u0e15\u0e01\u0e25\u0e31\u0e1a\u0e21\u0e32\u0e14\u0e49\u0e32\u0e19\u0e25\u0e48\u0e32\u0e07\u0e43\u0e2b\u0e21\u0e48\r\n          if (this.y < -10 || this.x < -10 || this.x > CANVAS_WIDTH + 10) {\r\n            this.reset();\r\n          }\r\n        }\r\n      }\r\n\r\n      \/* ========================================== *\/\r\n      \/* 2. \u0e04\u0e25\u0e32\u0e2a\u0e1b\u0e23\u0e30\u0e01\u0e32\u0e22\u0e44\u0e1f\u0e15\u0e32\u0e21\u0e23\u0e2d\u0e22\u0e40\u0e21\u0e32\u0e2a\u0e4c (Mouse-Trail Sparkles) *\/\r\n      \/* ========================================== *\/\r\n      class MouseSparkle {\r\n        constructor(ctx, x, y) {\r\n          this.ctx = ctx;\r\n          this.x = x;\r\n          this.y = y;\r\n          this.radius = Math.random() * 3 + 1.5; \/\/ \u0e02\u0e19\u0e32\u0e14\u0e1b\u0e23\u0e30\u0e01\u0e32\u0e22\u0e14\u0e27\u0e07\u0e40\u0e25\u0e47\u0e01\u0e25\u0e30\u0e40\u0e2d\u0e35\u0e22\u0e14\u0e15\u0e32\r\n          \/\/ \u0e1e\u0e38\u0e48\u0e07\u0e01\u0e23\u0e30\u0e08\u0e32\u0e22\u0e15\u0e31\u0e27\u0e23\u0e2d\u0e1a\u0e46 \u0e08\u0e38\u0e14\u0e40\u0e21\u0e32\u0e2a\u0e4c\r\n          this.vx = (Math.random() - 0.5) * 1.5;\r\n          this.vy = (Math.random() - 0.5) * 1.2 + 0.5; \/\/ \u0e04\u0e48\u0e2d\u0e19\u0e44\u0e1b\u0e17\u0e32\u0e07\u0e23\u0e48\u0e27\u0e07\u0e2b\u0e25\u0e48\u0e19\u0e25\u0e07\u0e25\u0e48\u0e32\u0e07\u0e40\u0e1a\u0e32\u0e46\r\n          this.opacity = 1; \/\/ \u0e2a\u0e27\u0e48\u0e32\u0e07\u0e04\u0e21\u0e0a\u0e31\u0e14 100% \u0e15\u0e31\u0e49\u0e07\u0e41\u0e15\u0e48\u0e41\u0e23\u0e01\u0e40\u0e01\u0e34\u0e14\r\n          this.decay = Math.random() * 0.02 + 0.015; \/\/ \u0e04\u0e27\u0e32\u0e21\u0e40\u0e23\u0e47\u0e27\u0e43\u0e19\u0e01\u0e32\u0e23\u0e2a\u0e25\u0e32\u0e22\u0e15\u0e31\u0e27\r\n          \r\n          \/\/ \u0e2a\u0e38\u0e48\u0e21\u0e40\u0e1b\u0e47\u0e19\u0e2a\u0e35\u0e17\u0e2d\u0e07\u0e2d\u0e23\u0e48\u0e32\u0e21\u0e40\u0e23\u0e37\u0e2d\u0e07\u0e23\u0e2d\u0e07\u0e40\u0e1b\u0e47\u0e19\u0e1e\u0e34\u0e40\u0e28\u0e29\r\n          this.color = `rgba(${rand(255, 255)}, ${rand(215, 240)}, ${rand(0, 100)}, ${this.opacity})`;\r\n        }\r\n\r\n        draw() {\r\n          this.ctx.beginPath();\r\n          this.ctx.arc(this.x, this.y, this.radius, 0, Math.PI * 2);\r\n          \r\n          \/\/ \u0e04\u0e48\u0e2d\u0e22\u0e46 \u0e25\u0e14\u0e04\u0e27\u0e32\u0e21\u0e42\u0e1b\u0e23\u0e48\u0e07\u0e41\u0e2a\u0e07\u0e41\u0e25\u0e30\u0e02\u0e19\u0e32\u0e14\u0e25\u0e07\u0e02\u0e13\u0e30\u0e2a\u0e25\u0e32\u0e22\u0e15\u0e31\u0e27\r\n          const currentColor = this.color.replace(\/[\\d.]+\\)$\/g, `${this.opacity})`);\r\n          this.ctx.fillStyle = currentColor;\r\n          \r\n          \/\/ \u0e40\u0e2d\u0e1f\u0e40\u0e1f\u0e01\u0e15\u0e4c\u0e44\u0e1f\u0e01\u0e23\u0e30\u0e1e\u0e23\u0e34\u0e1a\u0e40\u0e23\u0e37\u0e2d\u0e07\u0e41\u0e2a\u0e07\u0e23\u0e30\u0e22\u0e34\u0e1a\u0e23\u0e30\u0e22\u0e31\u0e1a\u0e15\u0e32\u0e21\u0e40\u0e21\u0e32\u0e2a\u0e4c\r\n          this.ctx.shadowBlur = 12;\r\n          this.ctx.shadowColor = currentColor;\r\n          \r\n          this.ctx.fill();\r\n          this.ctx.closePath();\r\n        }\r\n\r\n        update() {\r\n          this.x += this.vx;\r\n          this.y += this.vy;\r\n          this.opacity -= this.decay; \/\/ \u0e2a\u0e25\u0e32\u0e22\u0e15\u0e31\u0e27\u0e44\u0e1b\u0e17\u0e35\u0e25\u0e30\u0e19\u0e34\u0e14\r\n          if (this.radius > 0.1) this.radius -= 0.03; \/\/ \u0e04\u0e48\u0e2d\u0e22\u0e46 \u0e2b\u0e14\u0e40\u0e25\u0e47\u0e01\u0e25\u0e07\r\n        }\r\n      }\r\n\r\n      \/\/ \u0e2a\u0e23\u0e49\u0e32\u0e07\u0e01\u0e25\u0e38\u0e48\u0e21 Ambient Lights \u0e1e\u0e37\u0e49\u0e19\u0e2b\u0e25\u0e31\u0e07\r\n      const lights = [];\r\n      for (let i = 0; i < NUM_LIGHTS; i++) {\r\n        lights.push(new Light(ctx));\r\n      }\r\n\r\n      \/\/ \u0e01\u0e25\u0e38\u0e48\u0e21\u0e40\u0e01\u0e47\u0e1a\u0e2a\u0e30\u0e2a\u0e21\u0e1b\u0e23\u0e30\u0e01\u0e32\u0e22\u0e44\u0e1f\u0e17\u0e35\u0e48\u0e1e\u0e38\u0e48\u0e07\u0e08\u0e32\u0e01\u0e40\u0e21\u0e32\u0e2a\u0e4c\r\n      let sparkles = [];\r\n\r\n      \/* ========================================== *\/\r\n      \/* 3. \u0e14\u0e31\u0e01\u0e08\u0e31\u0e1a\u0e2d\u0e35\u0e40\u0e27\u0e19\u0e15\u0e4c\u0e40\u0e21\u0e32\u0e2a\u0e4c\u0e41\u0e25\u0e30\u0e23\u0e30\u0e1a\u0e1a\u0e2a\u0e31\u0e21\u0e1c\u0e31\u0e2a (Touch) *\/\r\n      \/* ========================================== *\/\r\n      \r\n      \/\/ \u0e40\u0e21\u0e37\u0e48\u0e2d\u0e40\u0e21\u0e32\u0e2a\u0e4c\u0e40\u0e04\u0e25\u0e37\u0e48\u0e2d\u0e19\u0e44\u0e2b\u0e27\u0e1a\u0e19\u0e08\u0e2d\u0e04\u0e2d\u0e21\u0e1e\u0e34\u0e27\u0e40\u0e15\u0e2d\u0e23\u0e4c\r\n      $(window).on('mousemove', function (e) {\r\n        mouse.x = e.clientX;\r\n        mouse.y = e.clientY;\r\n        \/\/ \u0e2a\u0e23\u0e49\u0e32\u0e07\u0e1b\u0e23\u0e30\u0e01\u0e32\u0e22\u0e44\u0e1f\u0e23\u0e30\u0e40\u0e1a\u0e34\u0e14\u0e23\u0e2d\u0e1a\u0e40\u0e21\u0e32\u0e2a\u0e4c\u0e08\u0e33\u0e19\u0e27\u0e19 2 \u0e14\u0e27\u0e07\u0e15\u0e48\u0e2d\u0e2b\u0e19\u0e36\u0e48\u0e07\u0e01\u0e32\u0e23\u0e02\u0e22\u0e31\u0e1a\u0e1e\u0e34\u0e01\u0e31\u0e14\r\n        for (let i = 0; i < 2; i++) {\r\n          if (sparkles.length < 150) { \/\/ \u0e08\u0e33\u0e01\u0e31\u0e14\u0e44\u0e21\u0e48\u0e43\u0e2b\u0e49\u0e40\u0e22\u0e2d\u0e30\u0e40\u0e01\u0e34\u0e19\u0e44\u0e1b\u0e08\u0e19\u0e2b\u0e19\u0e49\u0e32\u0e40\u0e27\u0e47\u0e1a\u0e2b\u0e19\u0e48\u0e27\u0e07\r\n            sparkles.push(new MouseSparkle(ctx, mouse.x, mouse.y));\r\n          }\r\n        }\r\n      });\r\n\r\n      \/\/ \u0e40\u0e21\u0e37\u0e48\u0e2d\u0e2b\u0e19\u0e49\u0e32\u0e08\u0e2d\u0e21\u0e37\u0e2d\u0e16\u0e37\u0e2d\u0e16\u0e39\u0e01\u0e23\u0e39\u0e14\u0e2a\u0e31\u0e21\u0e1c\u0e31\u0e2a\r\n      $(window).on('touchmove', function (e) {\r\n        if (e.touches && e.touches.length > 0) {\r\n          mouse.x = e.touches[0].clientX;\r\n          mouse.y = e.touches[0].clientY;\r\n          \/\/ \u0e2a\u0e23\u0e49\u0e32\u0e07\u0e1b\u0e23\u0e30\u0e01\u0e32\u0e22\u0e44\u0e1f\u0e1a\u0e19\u0e08\u0e2d\u0e17\u0e31\u0e0a\u0e2a\u0e01\u0e23\u0e35\u0e19\r\n          for (let i = 0; i < 2; i++) {\r\n            if (sparkles.length < 150) {\r\n              sparkles.push(new MouseSparkle(ctx, mouse.x, mouse.y));\r\n            }\r\n          }\r\n        }\r\n      });\r\n\r\n      \/\/ \u0e40\u0e21\u0e37\u0e48\u0e2d\u0e40\u0e21\u0e32\u0e2a\u0e4c\u0e2b\u0e25\u0e38\u0e14\u0e2d\u0e2d\u0e01\u0e08\u0e32\u0e01\u0e02\u0e2d\u0e1a\u0e40\u0e02\u0e15\u0e08\u0e2d\u0e20\u0e32\u0e1e\r\n      $(window).on('mouseleave', function () {\r\n        mouse.x = undefined;\r\n        mouse.y = undefined;\r\n      });\r\n\r\n      \/* ========================================== *\/\r\n      \/* 4. \u0e25\u0e39\u0e1b\u0e1b\u0e23\u0e30\u0e21\u0e27\u0e25\u0e1c\u0e25\u0e2d\u0e19\u0e34\u0e40\u0e21\u0e0a\u0e31\u0e19\u0e41\u0e04\u0e19\u0e27\u0e32\u0e2a *\/\r\n      \/* ========================================== *\/\r\n      function animate() {\r\n        ctx.clearRect(0, 0, CANVAS_WIDTH, CANVAS_HEIGHT);\r\n        \r\n        \/\/ \u0e40\u0e04\u0e25\u0e35\u0e22\u0e23\u0e4c\u0e04\u0e48\u0e32\u0e40\u0e07\u0e32\u0e02\u0e2d\u0e07\u0e41\u0e04\u0e19\u0e27\u0e32\u0e2a\u0e2b\u0e25\u0e31\u0e07\u0e27\u0e32\u0e14\u0e40\u0e1f\u0e23\u0e21 \u0e40\u0e1e\u0e37\u0e48\u0e2d\u0e44\u0e21\u0e48\u0e43\u0e2b\u0e49\u0e1a\u0e14\u0e1a\u0e31\u0e07\u0e01\u0e32\u0e23\u0e04\u0e33\u0e19\u0e27\u0e13\u0e16\u0e31\u0e14\u0e44\u0e1b\r\n        ctx.shadowBlur = 0;\r\n\r\n        \/\/ \u0e27\u0e32\u0e14\u0e41\u0e25\u0e30\u0e2d\u0e31\u0e1b\u0e40\u0e14\u0e15\u0e14\u0e27\u0e07\u0e1b\u0e23\u0e30\u0e17\u0e35\u0e1b\u0e1e\u0e37\u0e49\u0e19\u0e2b\u0e25\u0e31\u0e07\r\n        lights.forEach(light => {\r\n          light.update();\r\n          light.draw();\r\n        });\r\n\r\n        \/\/ \u0e27\u0e32\u0e14\u0e41\u0e25\u0e30\u0e2d\u0e31\u0e1b\u0e40\u0e14\u0e15\u0e25\u0e30\u0e2d\u0e2d\u0e07\u0e1b\u0e23\u0e30\u0e01\u0e32\u0e22\u0e17\u0e2d\u0e07\u0e17\u0e35\u0e48\u0e15\u0e32\u0e21\u0e40\u0e21\u0e32\u0e2a\u0e4c\r\n        for (let i = sparkles.length - 1; i >= 0; i--) {\r\n          const sparkle = sparkles[i];\r\n          sparkle.update();\r\n          sparkle.draw();\r\n\r\n          \/\/ \u0e25\u0e1a\u0e1b\u0e23\u0e30\u0e01\u0e32\u0e22\u0e44\u0e1f\u0e2d\u0e2d\u0e01\u0e40\u0e21\u0e37\u0e48\u0e2d\u0e08\u0e32\u0e07\u0e2b\u0e32\u0e22\u0e08\u0e19\u0e2b\u0e21\u0e14 (opacity <= 0) \u0e40\u0e1e\u0e37\u0e48\u0e2d\u0e44\u0e21\u0e48\u0e43\u0e2b\u0e49\u0e40\u0e1b\u0e25\u0e37\u0e2d\u0e07 RAM\r\n          if (sparkle.opacity <= 0 || sparkle.radius <= 0.1) {\r\n            sparkles.splice(i, 1);\r\n          }\r\n        }\r\n\r\n        requestAnimationFrame(animate);\r\n      }\r\n\r\n      animate();\r\n    }\r\n  });\r\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-3e837b8 e-flex e-con-boxed e-con e-parent\" data-id=\"3e837b8\" data-element_type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-ab14465 elementor-widget elementor-widget-image\" data-id=\"ab14465\" data-element_type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img fetchpriority=\"high\" decoding=\"async\" width=\"768\" height=\"432\" src=\"https:\/\/chetupon.ac.th\/wp-content\/uploads\/2026\/05\/\u0e53-\u0e21\u0e34\u0e16\u0e38\u0e19\u0e32\u0e22\u0e19-1-768x432.png\" class=\"attachment-medium_large size-medium_large wp-image-14915\" alt=\"\" srcset=\"https:\/\/chetupon.ac.th\/wp-content\/uploads\/2026\/05\/\u0e53-\u0e21\u0e34\u0e16\u0e38\u0e19\u0e32\u0e22\u0e19-1-768x432.png 768w, https:\/\/chetupon.ac.th\/wp-content\/uploads\/2026\/05\/\u0e53-\u0e21\u0e34\u0e16\u0e38\u0e19\u0e32\u0e22\u0e19-1-300x169.png 300w, https:\/\/chetupon.ac.th\/wp-content\/uploads\/2026\/05\/\u0e53-\u0e21\u0e34\u0e16\u0e38\u0e19\u0e32\u0e22\u0e19-1-1024x576.png 1024w, https:\/\/chetupon.ac.th\/wp-content\/uploads\/2026\/05\/\u0e53-\u0e21\u0e34\u0e16\u0e38\u0e19\u0e32\u0e22\u0e19-1-1536x864.png 1536w, https:\/\/chetupon.ac.th\/wp-content\/uploads\/2026\/05\/\u0e53-\u0e21\u0e34\u0e16\u0e38\u0e19\u0e32\u0e22\u0e19-1.png 1920w\" sizes=\"(max-width: 768px) 100vw, 768px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-98f0e9a e-flex e-con-boxed e-con e-parent\" data-id=\"98f0e9a\" data-element_type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;gradient&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-2d2ceb1 elementor-button-align-stretch elementor-widget elementor-widget-form\" data-id=\"2d2ceb1\" data-element_type=\"widget\" data-settings=\"{&quot;step_next_label&quot;:&quot;Next&quot;,&quot;step_previous_label&quot;:&quot;Previous&quot;,&quot;button_width&quot;:&quot;100&quot;,&quot;step_type&quot;:&quot;number_text&quot;,&quot;step_icon_shape&quot;:&quot;circle&quot;}\" data-widget_type=\"form.default\">\n\t\t\t\t\t\t\t<form class=\"elementor-form\" method=\"post\" name=\"\u0e25\u0e07\u0e19\u0e32\u0e21\u0e16\u0e27\u0e32\u0e22\u0e04\u0e27\u0e32\u0e21\u0e2d\u0e32\u0e25\u0e31\u0e22\u0e1e\u0e23\u0e30\u0e1e\u0e31\u0e19\u0e1b\u0e35\u0e2b\u0e25\u0e27\u0e07\u0e2d\u0e2d\u0e19\u0e44\u0e25\u0e19\u0e4c\" aria-label=\"\u0e25\u0e07\u0e19\u0e32\u0e21\u0e16\u0e27\u0e32\u0e22\u0e04\u0e27\u0e32\u0e21\u0e2d\u0e32\u0e25\u0e31\u0e22\u0e1e\u0e23\u0e30\u0e1e\u0e31\u0e19\u0e1b\u0e35\u0e2b\u0e25\u0e27\u0e07\u0e2d\u0e2d\u0e19\u0e44\u0e25\u0e19\u0e4c\">\n\t\t\t<input type=\"hidden\" name=\"post_id\" value=\"14854\"\/>\n\t\t\t<input type=\"hidden\" name=\"form_id\" value=\"2d2ceb1\"\/>\n\t\t\t<input type=\"hidden\" name=\"referer_title\" value=\"\u0e25\u0e07\u0e19\u0e32\u0e21\u0e16\u0e27\u0e32\u0e22\u0e1e\u0e23\u0e30\u0e1e\u0e23\" \/>\n\n\t\t\t\t\t\t\t<input type=\"hidden\" name=\"queried_id\" value=\"14854\"\/>\n\t\t\t\n\t\t\t<div class=\"elementor-form-fields-wrapper elementor-labels-above\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-type-text elementor-field-group elementor-column elementor-field-group-field_12025bd elementor-col-100 elementor-field-required\">\n\t\t\t\t\t\t\t\t\t\t\t\t<label for=\"form-field-field_12025bd\" class=\"elementor-field-label\">\n\t\t\t\t\t\t\t\t\u0e0a\u0e37\u0e48\u0e2d-\u0e19\u0e32\u0e21\u0e2a\u0e01\u0e38\u0e25\t\t\t\t\t\t\t<\/label>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<input size=\"1\" type=\"text\" name=\"form_fields[field_12025bd]\" id=\"form-field-field_12025bd\" class=\"elementor-field elementor-size-sm  elementor-field-textual\" placeholder=\"\u0e0a\u0e37\u0e48\u0e2d-\u0e19\u0e32\u0e21\u0e2a\u0e01\u0e38\u0e25\" required=\"required\">\n\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-type-select elementor-field-group elementor-column elementor-field-group-field_77cbff0 elementor-col-100\">\n\t\t\t\t\t\t\t\t\t\t\t\t<label for=\"form-field-field_77cbff0\" class=\"elementor-field-label\">\n\t\t\t\t\t\t\t\t\u0e40\u0e25\u0e37\u0e2d\u0e01\u0e16\u0e49\u0e2d\u0e22\u0e04\u0e33\u0e41\u0e2a\u0e14\u0e07\u0e04\u0e27\u0e32\u0e21\u0e2d\u0e32\u0e25\u0e31\u0e22\u0e16\u0e27\u0e32\u0e22\t\t\t\t\t\t\t<\/label>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field elementor-select-wrapper remove-before \">\n\t\t\t<div class=\"select-caret-down-wrapper\">\n\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-eicon-caret-down\" viewBox=\"0 0 571.4 571.4\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M571 393Q571 407 561 418L311 668Q300 679 286 679T261 668L11 418Q0 407 0 393T11 368 36 357H536Q550 357 561 368T571 393Z\"><\/path><\/svg>\t\t\t<\/div>\n\t\t\t<select name=\"form_fields[field_77cbff0]\" id=\"form-field-field_77cbff0\" class=\"elementor-field-textual elementor-size-sm\">\n\t\t\t\t\t\t\t\t\t<option value=\"\u0e40\u0e25\u0e37\u0e2d\u0e01\u0e16\u0e49\u0e2d\u0e22\u0e04\u0e33\u0e41\u0e2a\u0e14\u0e07\u0e04\u0e27\u0e32\u0e21\u0e2d\u0e32\u0e25\u0e31\u0e22\u0e16\u0e27\u0e32\u0e22\">\u0e40\u0e25\u0e37\u0e2d\u0e01\u0e16\u0e49\u0e2d\u0e22\u0e04\u0e33\u0e41\u0e2a\u0e14\u0e07\u0e04\u0e27\u0e32\u0e21\u0e2d\u0e32\u0e25\u0e31\u0e22\u0e16\u0e27\u0e32\u0e22<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"\u0e40\u0e19\u0e37\u0e48\u0e2d\u0e07\u0e43\u0e19\u0e42\u0e2d\u0e01\u0e32\u0e2a\u0e27\u0e31\u0e19\u0e40\u0e09\u0e25\u0e34\u0e21\u0e1e\u0e23\u0e30\u0e0a\u0e19\u0e21\u0e1e\u0e23\u0e23\u0e29\u0e32 \u0e02\u0e2d\u0e1e\u0e23\u0e30\u0e2d\u0e07\u0e04\u0e4c\u0e17\u0e23\u0e07\u0e1e\u0e23\u0e30\u0e40\u0e08\u0e23\u0e34\u0e0d \u0e21\u0e35\u0e1e\u0e23\u0e30\u0e0a\u0e19\u0e21\u0e32\u0e22\u0e38\u0e22\u0e34\u0e48\u0e07\u0e22\u0e37\u0e19\u0e19\u0e32\u0e19 \u0e17\u0e23\u0e07\u0e1e\u0e23\u0e30\u0e40\u0e01\u0e29\u0e21\u0e2a\u0e33\u0e23\u0e32\u0e0d \u0e1b\u0e23\u0e32\u0e28\u0e08\u0e32\u0e01\u0e2d\u0e38\u0e1b\u0e31\u0e17\u0e27\u0e31\u0e19\u0e15\u0e23\u0e32\u0e22\u0e17\u0e31\u0e49\u0e07\u0e1b\u0e27\u0e07 \u0e2a\u0e16\u0e34\u0e15\u0e40\u0e1b\u0e47\u0e19\u0e21\u0e34\u0e48\u0e07\u0e02\u0e27\u0e31\u0e0d\u0e23\u0e48\u0e21\u0e42\u0e1e\u0e18\u0e34\u0e4c\u0e17\u0e2d\u0e07\u0e02\u0e2d\u0e07\u0e1e\u0e2a\u0e01\u0e19\u0e34\u0e01\u0e23\u0e0a\u0e32\u0e27\u0e44\u0e17\u0e22\u0e15\u0e25\u0e2d\u0e14\u0e01\u0e32\u0e25\u0e19\u0e32\u0e19\u0e40\u0e17\u0e48\u0e32\u0e19\u0e32\u0e19\">\u0e40\u0e19\u0e37\u0e48\u0e2d\u0e07\u0e43\u0e19\u0e42\u0e2d\u0e01\u0e32\u0e2a\u0e27\u0e31\u0e19\u0e40\u0e09\u0e25\u0e34\u0e21\u0e1e\u0e23\u0e30\u0e0a\u0e19\u0e21\u0e1e\u0e23\u0e23\u0e29\u0e32 \u0e02\u0e2d\u0e1e\u0e23\u0e30\u0e2d\u0e07\u0e04\u0e4c\u0e17\u0e23\u0e07\u0e1e\u0e23\u0e30\u0e40\u0e08\u0e23\u0e34\u0e0d \u0e21\u0e35\u0e1e\u0e23\u0e30\u0e0a\u0e19\u0e21\u0e32\u0e22\u0e38\u0e22\u0e34\u0e48\u0e07\u0e22\u0e37\u0e19\u0e19\u0e32\u0e19 \u0e17\u0e23\u0e07\u0e1e\u0e23\u0e30\u0e40\u0e01\u0e29\u0e21\u0e2a\u0e33\u0e23\u0e32\u0e0d \u0e1b\u0e23\u0e32\u0e28\u0e08\u0e32\u0e01\u0e2d\u0e38\u0e1b\u0e31\u0e17\u0e27\u0e31\u0e19\u0e15\u0e23\u0e32\u0e22\u0e17\u0e31\u0e49\u0e07\u0e1b\u0e27\u0e07 \u0e2a\u0e16\u0e34\u0e15\u0e40\u0e1b\u0e47\u0e19\u0e21\u0e34\u0e48\u0e07\u0e02\u0e27\u0e31\u0e0d\u0e23\u0e48\u0e21\u0e42\u0e1e\u0e18\u0e34\u0e4c\u0e17\u0e2d\u0e07\u0e02\u0e2d\u0e07\u0e1e\u0e2a\u0e01\u0e19\u0e34\u0e01\u0e23\u0e0a\u0e32\u0e27\u0e44\u0e17\u0e22\u0e15\u0e25\u0e2d\u0e14\u0e01\u0e32\u0e25\u0e19\u0e32\u0e19\u0e40\u0e17\u0e48\u0e32\u0e19\u0e32\u0e19<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"\u0e02\u0e2d\u0e1e\u0e23\u0e30\u0e2d\u0e07\u0e04\u0e4c\u0e17\u0e23\u0e07\u0e1e\u0e23\u0e30\u0e40\u0e08\u0e23\u0e34\u0e0d \u0e21\u0e35\u0e1e\u0e23\u0e30\u0e0a\u0e19\u0e21\u0e32\u0e22\u0e38\u0e22\u0e34\u0e48\u0e07\u0e22\u0e37\u0e19\u0e19\u0e32\u0e19 \u0e17\u0e23\u0e07\u0e40\u0e1b\u0e35\u0e48\u0e22\u0e21\u0e14\u0e49\u0e27\u0e22\u0e1e\u0e23\u0e30\u0e1e\u0e25\u0e32\u0e19\u0e32\u0e21\u0e31\u0e22\u0e17\u0e35\u0e48\u0e2a\u0e21\u0e1a\u0e39\u0e23\u0e13\u0e4c\u0e41\u0e02\u0e47\u0e07\u0e41\u0e23\u0e07 \u0e1e\u0e23\u0e30\u0e1a\u0e32\u0e23\u0e21\u0e35\u0e41\u0e1c\u0e48\u0e44\u0e1e\u0e28\u0e32\u0e25 \u0e2a\u0e16\u0e34\u0e15\u0e40\u0e1b\u0e47\u0e19\u0e21\u0e34\u0e48\u0e07\u0e02\u0e27\u0e31\u0e0d\u0e28\u0e39\u0e19\u0e22\u0e4c\u0e23\u0e27\u0e21\u0e43\u0e08\u0e02\u0e2d\u0e07\u0e1b\u0e27\u0e07\u0e0a\u0e19\u0e0a\u0e32\u0e27\u0e44\u0e17\u0e22\u0e15\u0e25\u0e2d\u0e14\u0e44\u0e1b\">\u0e02\u0e2d\u0e1e\u0e23\u0e30\u0e2d\u0e07\u0e04\u0e4c\u0e17\u0e23\u0e07\u0e1e\u0e23\u0e30\u0e40\u0e08\u0e23\u0e34\u0e0d \u0e21\u0e35\u0e1e\u0e23\u0e30\u0e0a\u0e19\u0e21\u0e32\u0e22\u0e38\u0e22\u0e34\u0e48\u0e07\u0e22\u0e37\u0e19\u0e19\u0e32\u0e19 \u0e17\u0e23\u0e07\u0e40\u0e1b\u0e35\u0e48\u0e22\u0e21\u0e14\u0e49\u0e27\u0e22\u0e1e\u0e23\u0e30\u0e1e\u0e25\u0e32\u0e19\u0e32\u0e21\u0e31\u0e22\u0e17\u0e35\u0e48\u0e2a\u0e21\u0e1a\u0e39\u0e23\u0e13\u0e4c\u0e41\u0e02\u0e47\u0e07\u0e41\u0e23\u0e07 \u0e1e\u0e23\u0e30\u0e1a\u0e32\u0e23\u0e21\u0e35\u0e41\u0e1c\u0e48\u0e44\u0e1e\u0e28\u0e32\u0e25 \u0e2a\u0e16\u0e34\u0e15\u0e40\u0e1b\u0e47\u0e19\u0e21\u0e34\u0e48\u0e07\u0e02\u0e27\u0e31\u0e0d\u0e28\u0e39\u0e19\u0e22\u0e4c\u0e23\u0e27\u0e21\u0e43\u0e08\u0e02\u0e2d\u0e07\u0e1b\u0e27\u0e07\u0e0a\u0e19\u0e0a\u0e32\u0e27\u0e44\u0e17\u0e22\u0e15\u0e25\u0e2d\u0e14\u0e44\u0e1b<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"\u0e02\u0e2d\u0e2d\u0e32\u0e23\u0e32\u0e18\u0e19\u0e32\u0e04\u0e38\u0e13\u0e1e\u0e23\u0e30\u0e28\u0e23\u0e35\u0e23\u0e31\u0e15\u0e19\u0e15\u0e23\u0e31\u0e22\u0e41\u0e25\u0e30\u0e2a\u0e34\u0e48\u0e07\u0e28\u0e31\u0e01\u0e14\u0e34\u0e4c\u0e2a\u0e34\u0e17\u0e18\u0e34\u0e4c\u0e43\u0e19\u0e2a\u0e32\u0e01\u0e25\u0e42\u0e25\u0e01 \u0e44\u0e14\u0e49\u0e42\u0e1b\u0e23\u0e14\u0e14\u0e25\u0e1a\u0e31\u0e19\u0e14\u0e32\u0e25\u0e1b\u0e23\u0e30\u0e17\u0e32\u0e19\u0e1e\u0e23\u0e43\u0e2b\u0e49\u0e2a\u0e21\u0e40\u0e14\u0e47\u0e08\u0e1e\u0e23\u0e30\u0e19\u0e32\u0e07\u0e40\u0e08\u0e49\u0e32\u0e2f \u0e1e\u0e23\u0e30\u0e1a\u0e23\u0e21\u0e23\u0e32\u0e0a\u0e34\u0e19\u0e35 \u0e17\u0e23\u0e07\u0e1e\u0e23\u0e30\u0e40\u0e08\u0e23\u0e34\u0e0d\u0e22\u0e34\u0e48\u0e07\u0e22\u0e37\u0e19\u0e19\u0e32\u0e19 \u0e17\u0e23\u0e07\u0e1e\u0e23\u0e30\u0e40\u0e01\u0e29\u0e21\u0e2a\u0e33\u0e23\u0e32\u0e0d\u0e43\u0e19\u0e17\u0e38\u0e01\u0e17\u0e34\u0e27\u0e32\u0e23\u0e32\u0e15\u0e23\u0e35\">\u0e02\u0e2d\u0e2d\u0e32\u0e23\u0e32\u0e18\u0e19\u0e32\u0e04\u0e38\u0e13\u0e1e\u0e23\u0e30\u0e28\u0e23\u0e35\u0e23\u0e31\u0e15\u0e19\u0e15\u0e23\u0e31\u0e22\u0e41\u0e25\u0e30\u0e2a\u0e34\u0e48\u0e07\u0e28\u0e31\u0e01\u0e14\u0e34\u0e4c\u0e2a\u0e34\u0e17\u0e18\u0e34\u0e4c\u0e43\u0e19\u0e2a\u0e32\u0e01\u0e25\u0e42\u0e25\u0e01 \u0e44\u0e14\u0e49\u0e42\u0e1b\u0e23\u0e14\u0e14\u0e25\u0e1a\u0e31\u0e19\u0e14\u0e32\u0e25\u0e1b\u0e23\u0e30\u0e17\u0e32\u0e19\u0e1e\u0e23\u0e43\u0e2b\u0e49\u0e2a\u0e21\u0e40\u0e14\u0e47\u0e08\u0e1e\u0e23\u0e30\u0e19\u0e32\u0e07\u0e40\u0e08\u0e49\u0e32\u0e2f \u0e1e\u0e23\u0e30\u0e1a\u0e23\u0e21\u0e23\u0e32\u0e0a\u0e34\u0e19\u0e35 \u0e17\u0e23\u0e07\u0e1e\u0e23\u0e30\u0e40\u0e08\u0e23\u0e34\u0e0d\u0e22\u0e34\u0e48\u0e07\u0e22\u0e37\u0e19\u0e19\u0e32\u0e19 \u0e17\u0e23\u0e07\u0e1e\u0e23\u0e30\u0e40\u0e01\u0e29\u0e21\u0e2a\u0e33\u0e23\u0e32\u0e0d\u0e43\u0e19\u0e17\u0e38\u0e01\u0e17\u0e34\u0e27\u0e32\u0e23\u0e32\u0e15\u0e23\u0e35<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"\u0e14\u0e49\u0e27\u0e22\u0e2a\u0e33\u0e19\u0e36\u0e01\u0e43\u0e19\u0e1e\u0e23\u0e30\u0e21\u0e2b\u0e32\u0e01\u0e23\u0e38\u0e13\u0e32\u0e18\u0e34\u0e04\u0e38\u0e13\u0e2d\u0e31\u0e19\u0e2b\u0e32\u0e17\u0e35\u0e48\u0e2a\u0e38\u0e14\u0e21\u0e34\u0e44\u0e14\u0e49 \u0e02\u0e49\u0e32\u0e1e\u0e23\u0e30\u0e1e\u0e38\u0e17\u0e18\u0e40\u0e08\u0e49\u0e32\u0e02\u0e2d\u0e1e\u0e23\u0e30\u0e23\u0e32\u0e0a\u0e17\u0e32\u0e19\u0e16\u0e27\u0e32\u0e22\u0e1e\u0e23\u0e30\u0e1e\u0e23\u0e0a\u0e31\u0e22\u0e21\u0e07\u0e04\u0e25 \u0e02\u0e2d\u0e1e\u0e23\u0e30\u0e2d\u0e07\u0e04\u0e4c\u0e17\u0e23\u0e07\u0e1e\u0e23\u0e30\u0e40\u0e08\u0e23\u0e34\u0e0d\u0e22\u0e34\u0e48\u0e07\u0e22\u0e37\u0e19\u0e19\u0e32\u0e19 \u0e17\u0e23\u0e07\u0e21\u0e35\u0e1e\u0e23\u0e30\u0e40\u0e01\u0e35\u0e22\u0e23\u0e15\u0e34\u0e04\u0e38\u0e13\u0e41\u0e1c\u0e48\u0e44\u0e1e\u0e28\u0e32\u0e25\u0e17\u0e31\u0e48\u0e27\u0e17\u0e34\u0e28\u0e32\u0e19\u0e38\u0e17\u0e34\u0e28\">\u0e14\u0e49\u0e27\u0e22\u0e2a\u0e33\u0e19\u0e36\u0e01\u0e43\u0e19\u0e1e\u0e23\u0e30\u0e21\u0e2b\u0e32\u0e01\u0e23\u0e38\u0e13\u0e32\u0e18\u0e34\u0e04\u0e38\u0e13\u0e2d\u0e31\u0e19\u0e2b\u0e32\u0e17\u0e35\u0e48\u0e2a\u0e38\u0e14\u0e21\u0e34\u0e44\u0e14\u0e49 \u0e02\u0e49\u0e32\u0e1e\u0e23\u0e30\u0e1e\u0e38\u0e17\u0e18\u0e40\u0e08\u0e49\u0e32\u0e02\u0e2d\u0e1e\u0e23\u0e30\u0e23\u0e32\u0e0a\u0e17\u0e32\u0e19\u0e16\u0e27\u0e32\u0e22\u0e1e\u0e23\u0e30\u0e1e\u0e23\u0e0a\u0e31\u0e22\u0e21\u0e07\u0e04\u0e25 \u0e02\u0e2d\u0e1e\u0e23\u0e30\u0e2d\u0e07\u0e04\u0e4c\u0e17\u0e23\u0e07\u0e1e\u0e23\u0e30\u0e40\u0e08\u0e23\u0e34\u0e0d\u0e22\u0e34\u0e48\u0e07\u0e22\u0e37\u0e19\u0e19\u0e32\u0e19 \u0e17\u0e23\u0e07\u0e21\u0e35\u0e1e\u0e23\u0e30\u0e40\u0e01\u0e35\u0e22\u0e23\u0e15\u0e34\u0e04\u0e38\u0e13\u0e41\u0e1c\u0e48\u0e44\u0e1e\u0e28\u0e32\u0e25\u0e17\u0e31\u0e48\u0e27\u0e17\u0e34\u0e28\u0e32\u0e19\u0e38\u0e17\u0e34\u0e28<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"\u0e02\u0e2d\u0e1e\u0e23\u0e30\u0e2d\u0e07\u0e04\u0e4c\u0e17\u0e23\u0e07\u0e1e\u0e23\u0e30\u0e40\u0e08\u0e23\u0e34\u0e0d\u0e22\u0e34\u0e48\u0e07\u0e22\u0e37\u0e19\u0e19\u0e32\u0e19 \u0e17\u0e23\u0e07\u0e40\u0e1b\u0e47\u0e19\u0e21\u0e34\u0e48\u0e07\u0e02\u0e27\u0e31\u0e0d\u0e04\u0e39\u0e48\u0e1e\u0e23\u0e30\u0e1a\u0e32\u0e23\u0e21\u0e35\u0e1e\u0e23\u0e30\u0e1a\u0e32\u0e17\u0e2a\u0e21\u0e40\u0e14\u0e47\u0e08\u0e1e\u0e23\u0e30\u0e40\u0e08\u0e49\u0e32\u0e2d\u0e22\u0e39\u0e48\u0e2b\u0e31\u0e27 \u0e17\u0e23\u0e07\u0e1e\u0e23\u0e30\u0e40\u0e01\u0e29\u0e21\u0e2a\u0e33\u0e23\u0e32\u0e0d \u0e19\u0e33\u0e04\u0e27\u0e32\u0e21\u0e23\u0e48\u0e21\u0e40\u0e22\u0e47\u0e19\u0e40\u0e1b\u0e47\u0e19\u0e2a\u0e38\u0e02\u0e21\u0e32\u0e2a\u0e39\u0e48\u0e1e\u0e2a\u0e01\u0e19\u0e34\u0e01\u0e23\u0e0a\u0e32\u0e27\u0e44\u0e17\u0e22\u0e15\u0e23\u0e32\u0e1a\u0e01\u0e32\u0e25\u0e19\u0e32\u0e19\u0e40\u0e17\u0e48\u0e32\u0e19\u0e32\u0e19\">\u0e02\u0e2d\u0e1e\u0e23\u0e30\u0e2d\u0e07\u0e04\u0e4c\u0e17\u0e23\u0e07\u0e1e\u0e23\u0e30\u0e40\u0e08\u0e23\u0e34\u0e0d\u0e22\u0e34\u0e48\u0e07\u0e22\u0e37\u0e19\u0e19\u0e32\u0e19 \u0e17\u0e23\u0e07\u0e40\u0e1b\u0e47\u0e19\u0e21\u0e34\u0e48\u0e07\u0e02\u0e27\u0e31\u0e0d\u0e04\u0e39\u0e48\u0e1e\u0e23\u0e30\u0e1a\u0e32\u0e23\u0e21\u0e35\u0e1e\u0e23\u0e30\u0e1a\u0e32\u0e17\u0e2a\u0e21\u0e40\u0e14\u0e47\u0e08\u0e1e\u0e23\u0e30\u0e40\u0e08\u0e49\u0e32\u0e2d\u0e22\u0e39\u0e48\u0e2b\u0e31\u0e27 \u0e17\u0e23\u0e07\u0e1e\u0e23\u0e30\u0e40\u0e01\u0e29\u0e21\u0e2a\u0e33\u0e23\u0e32\u0e0d \u0e19\u0e33\u0e04\u0e27\u0e32\u0e21\u0e23\u0e48\u0e21\u0e40\u0e22\u0e47\u0e19\u0e40\u0e1b\u0e47\u0e19\u0e2a\u0e38\u0e02\u0e21\u0e32\u0e2a\u0e39\u0e48\u0e1e\u0e2a\u0e01\u0e19\u0e34\u0e01\u0e23\u0e0a\u0e32\u0e27\u0e44\u0e17\u0e22\u0e15\u0e23\u0e32\u0e1a\u0e01\u0e32\u0e25\u0e19\u0e32\u0e19\u0e40\u0e17\u0e48\u0e32\u0e19\u0e32\u0e19<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"\u0e17\u0e35\u0e06\u0e32\u0e22\u0e38\u0e01\u0e32 \u0e42\u0e2b\u0e15\u0e38 \u0e19\u0e32\u0e16\u0e1b\u0e23\u0e34\u0e19\u0e32\u0e22\u0e34\u0e01\u0e32 \u0e02\u0e2d\u0e2a\u0e21\u0e40\u0e14\u0e47\u0e08\u0e1e\u0e23\u0e30\u0e19\u0e32\u0e07\u0e40\u0e08\u0e49\u0e32\u0e2f \u0e1e\u0e23\u0e30\u0e1a\u0e23\u0e21\u0e23\u0e32\u0e0a\u0e34\u0e19\u0e35 \u0e17\u0e23\u0e07\u0e1e\u0e23\u0e30\u0e40\u0e08\u0e23\u0e34\u0e0d\u0e22\u0e34\u0e48\u0e07\u0e22\u0e37\u0e19\u0e19\u0e32\u0e19 \u0e21\u0e35\u0e1e\u0e23\u0e30\u0e1e\u0e25\u0e32\u0e19\u0e32\u0e21\u0e31\u0e22\u0e2a\u0e21\u0e1a\u0e39\u0e23\u0e13\u0e4c\u0e1b\u0e23\u0e32\u0e28\u0e08\u0e32\u0e01\u0e42\u0e23\u0e04\u0e32\u0e1e\u0e22\u0e32\u0e18\u0e34 \u0e2a\u0e16\u0e34\u0e15\u0e40\u0e1b\u0e47\u0e19\u0e23\u0e48\u0e21\u0e40\u0e01\u0e25\u0e49\u0e32\u0e02\u0e2d\u0e07\u0e1b\u0e27\u0e07\u0e02\u0e49\u0e32\u0e1e\u0e23\u0e30\u0e1e\u0e38\u0e17\u0e18\u0e40\u0e08\u0e49\u0e32\u0e15\u0e25\u0e2d\u0e14\u0e44\u0e1b\">\u0e17\u0e35\u0e06\u0e32\u0e22\u0e38\u0e01\u0e32 \u0e42\u0e2b\u0e15\u0e38 \u0e19\u0e32\u0e16\u0e1b\u0e23\u0e34\u0e19\u0e32\u0e22\u0e34\u0e01\u0e32 \u0e02\u0e2d\u0e2a\u0e21\u0e40\u0e14\u0e47\u0e08\u0e1e\u0e23\u0e30\u0e19\u0e32\u0e07\u0e40\u0e08\u0e49\u0e32\u0e2f \u0e1e\u0e23\u0e30\u0e1a\u0e23\u0e21\u0e23\u0e32\u0e0a\u0e34\u0e19\u0e35 \u0e17\u0e23\u0e07\u0e1e\u0e23\u0e30\u0e40\u0e08\u0e23\u0e34\u0e0d\u0e22\u0e34\u0e48\u0e07\u0e22\u0e37\u0e19\u0e19\u0e32\u0e19 \u0e21\u0e35\u0e1e\u0e23\u0e30\u0e1e\u0e25\u0e32\u0e19\u0e32\u0e21\u0e31\u0e22\u0e2a\u0e21\u0e1a\u0e39\u0e23\u0e13\u0e4c\u0e1b\u0e23\u0e32\u0e28\u0e08\u0e32\u0e01\u0e42\u0e23\u0e04\u0e32\u0e1e\u0e22\u0e32\u0e18\u0e34 \u0e2a\u0e16\u0e34\u0e15\u0e40\u0e1b\u0e47\u0e19\u0e23\u0e48\u0e21\u0e40\u0e01\u0e25\u0e49\u0e32\u0e02\u0e2d\u0e07\u0e1b\u0e27\u0e07\u0e02\u0e49\u0e32\u0e1e\u0e23\u0e30\u0e1e\u0e38\u0e17\u0e18\u0e40\u0e08\u0e49\u0e32\u0e15\u0e25\u0e2d\u0e14\u0e44\u0e1b<\/option>\n\t\t\t\t\t\t\t<\/select>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-group elementor-column elementor-field-type-submit elementor-col-100 e-form__buttons\">\n\t\t\t\t\t<button class=\"elementor-button elementor-size-sm\" type=\"submit\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">\u0e41\u0e2a\u0e14\u0e07\u0e04\u0e27\u0e32\u0e21\u0e2d\u0e32\u0e25\u0e31\u0e22<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/button>\n\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t<\/form>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-201b8ed elementor-widget elementor-widget-html\" data-id=\"201b8ed\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<!DOCTYPE html>\r\n<html lang=\"th\">\r\n<head>\r\n  <meta charset=\"UTF-8\">\r\n  <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\r\n  <title>\u0e23\u0e30\u0e1a\u0e1a\u0e25\u0e07\u0e19\u0e32\u0e21\u0e16\u0e27\u0e32\u0e22\u0e1e\u0e23\u0e30\u0e1e\u0e23\u0e0a\u0e31\u0e22\u0e21\u0e07\u0e04\u0e25 - PDPA<\/title>\r\n  \r\n  <style>\r\n    \/* \u0e19\u0e33\u0e40\u0e02\u0e49\u0e32\u0e1f\u0e2d\u0e19\u0e15\u0e4c Noto Sans Thai \u0e08\u0e32\u0e01 Google Fonts *\/\r\n    @import url('https:\/\/fonts.googleapis.com\/css2?family=Noto+Sans+Thai:wght@300;400;500;600;700&display=swap');\r\n\r\n    body {\r\n      margin: 0;\r\n      padding: 0;\r\n      min-height: 100vh;\r\n      display: flex;\r\n      flex-direction: column;\r\n      justify-content: center;\r\n      align-items: center;\r\n      background-color: #1e082e; \/* \u0e2a\u0e35\u0e1e\u0e37\u0e49\u0e19\u0e2b\u0e25\u0e31\u0e07\u0e21\u0e48\u0e27\u0e07\u0e21\u0e37\u0e14\u0e40\u0e1e\u0e37\u0e48\u0e2d\u0e43\u0e2b\u0e49\u0e1b\u0e23\u0e30\u0e01\u0e32\u0e22\u0e44\u0e1f\u0e40\u0e14\u0e48\u0e19\u0e0a\u0e31\u0e14 *\/\r\n      font-family: 'Noto Sans Thai', sans-serif !important;\r\n      overflow-x: hidden;\r\n    }\r\n\r\n    \/* ---------------------------------------------------------------- *\/\r\n    \/* \u0e2a\u0e44\u0e15\u0e25\u0e4c\u0e1b\u0e23\u0e31\u0e1a\u0e41\u0e15\u0e48\u0e07\u0e2a\u0e48\u0e27\u0e19\u0e1b\u0e23\u0e30\u0e01\u0e32\u0e28 PDPA \u0e17\u0e49\u0e32\u0e22\u0e40\u0e27\u0e47\u0e1a\u0e43\u0e2b\u0e49\u0e42\u0e1b\u0e23\u0e48\u0e07\u0e41\u0e2a\u0e07\u0e41\u0e25\u0e30\u0e2b\u0e23\u0e39\u0e2b\u0e23\u0e32\u0e04\u0e21\u0e0a\u0e31\u0e14\u0e2a\u0e39\u0e07 *\/\r\n    \/* ---------------------------------------------------------------- *\/\r\n    .pdpa-notice-container {\r\n      max-width: 800px;\r\n      width: 90%;\r\n      margin: 40px auto;\r\n      padding: 30px;\r\n      \r\n      \/* \u0e1b\u0e23\u0e31\u0e1a\u0e40\u0e1b\u0e47\u0e19\u0e2a\u0e35\u0e21\u0e48\u0e27\u0e07\u0e42\u0e1b\u0e23\u0e48\u0e07\u0e41\u0e2a\u0e07\u0e43\u0e2a \u0e46 (Translucent) \u0e15\u0e32\u0e21\u0e04\u0e27\u0e32\u0e21\u0e15\u0e49\u0e2d\u0e07\u0e01\u0e32\u0e23\u0e02\u0e2d\u0e07\u0e04\u0e38\u0e13 *\/\r\n      background: rgba(92, 38, 133, 0.45) !important; \r\n      \r\n      \/* \u0e43\u0e0a\u0e49\u0e40\u0e17\u0e04\u0e19\u0e34\u0e04\u0e1e\u0e34\u0e40\u0e28\u0e29\u0e40\u0e1a\u0e25\u0e2d\u0e1e\u0e37\u0e49\u0e19\u0e2b\u0e25\u0e31\u0e07\u0e1e\u0e23\u0e49\u0e2d\u0e21\u0e25\u0e14\u0e04\u0e27\u0e32\u0e21\u0e2a\u0e27\u0e48\u0e32\u0e07\u0e40\u0e09\u0e1e\u0e32\u0e30\u0e2a\u0e48\u0e27\u0e19\u0e43\u0e15\u0e49\u0e01\u0e25\u0e48\u0e2d\u0e07 \u0e0a\u0e48\u0e27\u0e22\u0e43\u0e2b\u0e49\u0e15\u0e31\u0e27\u0e2b\u0e19\u0e31\u0e07\u0e2a\u0e37\u0e2d\u0e2a\u0e35\u0e02\u0e32\u0e27\u0e41\u0e25\u0e30\u0e2a\u0e35\u0e17\u0e2d\u0e07\u0e44\u0e21\u0e48\u0e42\u0e14\u0e19\u0e01\u0e25\u0e37\u0e19\u0e40\u0e14\u0e47\u0e14\u0e02\u0e32\u0e14 *\/\r\n      backdrop-filter: blur(16px) brightness(0.4) !important; \r\n      -webkit-backdrop-filter: blur(16px) brightness(0.4) !important;\r\n      \r\n      border: 1.5px solid rgba(212, 175, 55, 0.4) !important; \/* \u0e40\u0e2a\u0e49\u0e19\u0e02\u0e2d\u0e1a\u0e17\u0e2d\u0e07\u0e1a\u0e32\u0e07\u0e2b\u0e23\u0e39\u0e2b\u0e23\u0e32 *\/\r\n      border-left: 6px solid #d4af37 !important; \/* \u0e40\u0e2a\u0e49\u0e19\u0e44\u0e2e\u0e44\u0e25\u0e15\u0e4c\u0e17\u0e2d\u0e07\u0e14\u0e49\u0e32\u0e19\u0e0b\u0e49\u0e32\u0e22\u0e40\u0e1e\u0e37\u0e48\u0e2d\u0e04\u0e27\u0e32\u0e21\u0e1e\u0e23\u0e35\u0e40\u0e21\u0e35\u0e22\u0e21 *\/\r\n      border-radius: 16px;\r\n      box-shadow: \r\n        0 15px 35px rgba(0, 0, 0, 0.4),\r\n        0 0 25px rgba(92, 38, 133, 0.2) !important;\r\n      color: #ffffff !important;\r\n      transition: all 0.4s ease;\r\n    }\r\n\r\n    \/* \u30a8\u30d5\u30d5\u30a7\u0e01\u0e15\u0e4c\u0e01\u0e32\u0e23\u0e0a\u0e35\u0e49\u0e40\u0e21\u0e32\u0e2a\u0e4c\u0e17\u0e35\u0e48\u0e01\u0e25\u0e48\u0e2d\u0e07 PDPA (Hover) *\/\r\n    .pdpa-notice-container:hover {\r\n      transform: translateY(-4px);\r\n      box-shadow: \r\n        0 20px 40px rgba(0, 0, 0, 0.5),\r\n        0 0 30px rgba(212, 175, 55, 0.3) !important;\r\n      border-color: rgba(212, 175, 55, 0.7) !important;\r\n    }\r\n\r\n    .pdpa-intro-text-visible {\r\n      font-size: 0.98rem; \r\n      line-height: 1.8;\r\n      margin: 0 0 25px 0;\r\n      color: #ffffff !important; \/* \u0e1a\u0e31\u0e07\u0e04\u0e31\u0e1a\u0e43\u0e0a\u0e49\u0e2a\u0e35\u0e02\u0e32\u0e27\u0e1a\u0e23\u0e34\u0e2a\u0e38\u0e17\u0e18\u0e34\u0e4c\u0e40\u0e1e\u0e37\u0e48\u0e2d\u0e04\u0e27\u0e32\u0e21\u0e04\u0e21\u0e0a\u0e31\u0e14\u0e2a\u0e39\u0e07\u0e2a\u0e38\u0e14\u0e1a\u0e19\u0e2b\u0e19\u0e49\u0e32\u0e08\u0e2d\u0e08\u0e23\u0e34\u0e07 *\/\r\n      text-align: justify;\r\n      text-justify: inter-word;\r\n      font-weight: 500; \/* \u0e40\u0e1e\u0e34\u0e48\u0e21\u0e04\u0e27\u0e32\u0e21\u0e2b\u0e19\u0e32\u0e40\u0e25\u0e47\u0e01\u0e19\u0e49\u0e2d\u0e22\u0e40\u0e1e\u0e37\u0e48\u0e2d\u0e43\u0e2b\u0e49\u0e2d\u0e48\u0e32\u0e19\u0e44\u0e14\u0e49\u0e0a\u0e31\u0e14\u0e02\u0e36\u0e49\u0e19 *\/\r\n      text-shadow: 0 1px 3px rgba(0, 0, 0, 0.6); \/* \u0e40\u0e1e\u0e34\u0e48\u0e21\u0e21\u0e34\u0e15\u0e34\u0e40\u0e07\u0e32\u0e2b\u0e25\u0e31\u0e07\u0e15\u0e31\u0e27\u0e2b\u0e19\u0e31\u0e07\u0e2a\u0e37\u0e2d\u0e0a\u0e48\u0e27\u0e22\u0e43\u0e2b\u0e49\u0e2d\u0e48\u0e32\u0e19\u0e07\u0e48\u0e32\u0e22\u0e02\u0e36\u0e49\u0e19 *\/\r\n    }\r\n\r\n    \/* \u0e2a\u0e48\u0e27\u0e19\u0e2b\u0e31\u0e27\u0e02\u0e49\u0e2d\u0e04\u0e33\u0e0a\u0e35\u0e49\u0e41\u0e08\u0e07 (Details) *\/\r\n    .pdpa-expandable-section {\r\n      background: rgba(30, 8, 46, 0.65) !important; \/* \u0e1e\u0e37\u0e49\u0e19\u0e2b\u0e25\u0e31\u0e07\u0e2a\u0e35\u0e21\u0e48\u0e27\u0e07\u0e21\u0e37\u0e14\u0e42\u0e1b\u0e23\u0e48\u0e07\u0e41\u0e2a\u0e07\u0e0b\u0e49\u0e2d\u0e19\u0e14\u0e49\u0e32\u0e19\u0e43\u0e19\u0e40\u0e1e\u0e37\u0e48\u0e2d\u0e2a\u0e23\u0e49\u0e32\u0e07\u0e04\u0e27\u0e32\u0e21\u0e25\u0e36\u0e01 *\/\r\n      border: 1.5px solid rgba(212, 175, 55, 0.3) !important;\r\n      border-radius: 10px;\r\n      overflow: hidden;\r\n      transition: all 0.3s ease;\r\n    }\r\n\r\n    .pdpa-expandable-section summary {\r\n      padding: 15px 22px;\r\n      font-weight: 600;\r\n      color: #ffd700 !important; \/* \u0e2a\u0e35\u0e17\u0e2d\u0e07\u0e2d\u0e23\u0e48\u0e32\u0e21\u0e40\u0e14\u0e48\u0e19\u0e0a\u0e31\u0e14 *\/\r\n      cursor: pointer;\r\n      outline: none;\r\n      list-style: none;\r\n      display: flex;\r\n      justify-content: space-between;\r\n      align-items: center;\r\n      transition: background 0.3s ease;\r\n      font-size: 0.95rem;\r\n      user-select: none;\r\n      text-shadow: 0 1px 2px rgba(0, 0, 0, 0.5);\r\n    }\r\n\r\n    \/* \u0e0b\u0e48\u0e2d\u0e19\u0e25\u0e39\u0e01\u0e28\u0e23\u0e21\u0e32\u0e15\u0e23\u0e10\u0e32\u0e19\u0e02\u0e2d\u0e07\u0e23\u0e30\u0e1a\u0e1a *\/\r\n    .pdpa-expandable-section summary::-webkit-details-marker {\r\n      display: none;\r\n    }\r\n\r\n    \/* \u0e43\u0e2a\u0e48\u0e25\u0e39\u0e01\u0e28\u0e23\u0e2a\u0e35\u0e17\u0e2d\u0e07\u0e1e\u0e23\u0e35\u0e40\u0e21\u0e35\u0e22\u0e21\u0e40\u0e09\u0e1e\u0e32\u0e30\u0e15\u0e31\u0e27\u0e41\u0e17\u0e19\u0e23\u0e30\u0e1a\u0e1a\u0e40\u0e14\u0e34\u0e21 *\/\r\n    .pdpa-expandable-section summary::after {\r\n      content: \"\";\r\n      width: 8px;\r\n      height: 8px;\r\n      border-right: 2.5px solid #ffd700;\r\n      border-bottom: 2.5px solid #ffd700;\r\n      transform: rotate(45deg);\r\n      transition: transform 0.3s ease;\r\n      margin-right: 5px;\r\n    }\r\n\r\n    \/* \u0e40\u0e21\u0e37\u0e48\u0e2d\u0e41\u0e15\u0e30\u0e2b\u0e23\u0e37\u0e2d\u0e04\u0e25\u0e34\u0e01\u0e40\u0e1b\u0e34\u0e14\u0e2d\u0e2d\u0e01\u0e43\u0e2b\u0e49\u0e25\u0e39\u0e01\u0e28\u0e23\u0e2b\u0e21\u0e38\u0e19 *\/\r\n    .pdpa-expandable-section[open] summary::after {\r\n      transform: rotate(-135deg);\r\n    }\r\n\r\n    .pdpa-expandable-section summary:hover {\r\n      background: rgba(212, 175, 55, 0.15) !important; \/* \u0e44\u0e2e\u0e44\u0e25\u0e15\u0e4c\u0e14\u0e49\u0e27\u0e22\u0e2a\u0e35\u0e17\u0e2d\u0e07\u0e08\u0e32\u0e07\u0e46 *\/\r\n    }\r\n\r\n    \/* \u0e2a\u0e48\u0e27\u0e19\u0e40\u0e19\u0e37\u0e49\u0e2d\u0e2b\u0e32\u0e20\u0e32\u0e22\u0e43\u0e19\u0e17\u0e35\u0e48\u0e40\u0e1b\u0e34\u0e14\u0e02\u0e22\u0e32\u0e22\u0e2d\u0e2d\u0e01\u0e21\u0e32 *\/\r\n    .pdpa-content {\r\n      padding: 22px;\r\n      border-top: 1.5px solid rgba(212, 175, 55, 0.25);\r\n      font-size: 0.9rem; \r\n      line-height: 1.7;\r\n      color: #ffffff !important; \/* \u0e1b\u0e23\u0e31\u0e1a\u0e40\u0e1b\u0e47\u0e19\u0e2a\u0e35\u0e02\u0e32\u0e27\u0e04\u0e21\u0e0a\u0e31\u0e14\u0e22\u0e2d\u0e14\u0e40\u0e22\u0e35\u0e48\u0e22\u0e21 *\/\r\n      background: rgba(20, 5, 30, 0.4);\r\n      font-weight: 400;\r\n      text-shadow: 0 1px 2px rgba(0, 0, 0, 0.5);\r\n    }\r\n\r\n    .pdpa-sub-heading {\r\n      font-weight: 600;\r\n      color: #ffd700 !important; \/* \u0e2a\u0e35\u0e17\u0e2d\u0e07\u0e2d\u0e23\u0e48\u0e32\u0e21\u0e1b\u0e23\u0e30\u0e14\u0e31\u0e1a\u0e2b\u0e31\u0e27\u0e02\u0e49\u0e2d\u0e22\u0e48\u0e2d\u0e22 *\/\r\n      margin-top: 20px;\r\n      margin-bottom: 8px;\r\n      font-size: 0.98rem;\r\n      border-bottom: 1.5px dashed rgba(212, 175, 55, 0.3);\r\n      padding-bottom: 6px;\r\n      text-shadow: 0 1px 2px rgba(0, 0, 0, 0.5);\r\n    }\r\n\r\n    .pdpa-sub-heading:first-child {\r\n      margin-top: 0;\r\n    }\r\n  <\/style>\r\n<\/head>\r\n<body>\r\n\r\n  <!-- \u0e1c\u0e37\u0e19\u0e1c\u0e49\u0e32\u0e43\u0e1a Canvas \u0e2a\u0e33\u0e2b\u0e23\u0e31\u0e1a\u0e41\u0e2a\u0e14\u0e07\u0e41\u0e2d\u0e19\u0e34\u0e40\u0e21\u0e0a\u0e31\u0e19\u0e14\u0e27\u0e07\u0e44\u0e1f\u0e40\u0e23\u0e37\u0e2d\u0e07\u0e41\u0e2a\u0e07\u0e2d\u0e22\u0e39\u0e48\u0e40\u0e1a\u0e37\u0e49\u0e2d\u0e07\u0e2b\u0e25\u0e31\u0e07 -->\r\n  <canvas id=\"canvas\" style=\"position: fixed; left: 0; top: 0; width: 100%; height: 100%; z-index: -1; pointer-events: none;\"><\/canvas>\r\n\r\n  <!-- \u0e01\u0e25\u0e48\u0e2d\u0e07\u0e1b\u0e23\u0e30\u0e01\u0e32\u0e28 PDPA \u0e2a\u0e44\u0e15\u0e25\u0e4c\u0e21\u0e48\u0e27\u0e07\u0e43\u0e2a\u0e02\u0e2d\u0e1a\u0e17\u0e2d\u0e07\u0e04\u0e33\u0e2a\u0e38\u0e14\u0e2b\u0e23\u0e39 -->\r\n  <div class=\"pdpa-notice-container\">\r\n\r\n    <!-- 1. \u0e02\u0e49\u0e2d\u0e04\u0e27\u0e32\u0e21\u0e41\u0e19\u0e30\u0e19\u0e33\u0e40\u0e27\u0e47\u0e1a\u0e44\u0e0b\u0e15\u0e4c (\u0e41\u0e01\u0e49\u0e44\u0e02\u0e40\u0e1e\u0e37\u0e48\u0e2d\u0e16\u0e27\u0e32\u0e22\u0e1e\u0e23\u0e30\u0e1e\u0e23\u0e1e\u0e23\u0e30\u0e23\u0e32\u0e0a\u0e34\u0e19\u0e35\u0e2d\u0e07\u0e04\u0e4c\u0e1b\u0e31\u0e08\u0e08\u0e38\u0e1a\u0e31\u0e19) -->\r\n    <p class=\"pdpa-intro-text-visible\">\r\n      \u0e40\u0e27\u0e47\u0e1a\u0e44\u0e0b\u0e15\u0e4c\u0e19\u0e35\u0e49\u0e08\u0e31\u0e14\u0e17\u0e33\u0e02\u0e36\u0e49\u0e19\u0e42\u0e14\u0e22\u0e27\u0e34\u0e17\u0e22\u0e32\u0e25\u0e31\u0e22\u0e1e\u0e13\u0e34\u0e0a\u0e22\u0e01\u0e32\u0e23\u0e40\u0e0a\u0e15\u0e38\u0e1e\u0e19\u0e40\u0e1e\u0e37\u0e48\u0e2d\u0e40\u0e1b\u0e47\u0e19\u0e0a\u0e48\u0e2d\u0e07\u0e17\u0e32\u0e07\u0e43\u0e2b\u0e49\u0e19\u0e31\u0e01\u0e40\u0e23\u0e35\u0e22\u0e19 \u0e19\u0e31\u0e01\u0e28\u0e36\u0e01\u0e29\u0e32 \u0e02\u0e49\u0e32\u0e23\u0e32\u0e0a\u0e01\u0e32\u0e23\u0e04\u0e23\u0e39 \u0e04\u0e23\u0e39\u0e41\u0e25\u0e30\u0e1a\u0e38\u0e04\u0e25\u0e32\u0e01\u0e23\u0e17\u0e32\u0e07\u0e01\u0e32\u0e23\u0e28\u0e36\u0e01\u0e29\u0e32 \u0e27\u0e34\u0e17\u0e22\u0e32\u0e25\u0e31\u0e22\u0e1e\u0e13\u0e34\u0e0a\u0e22\u0e01\u0e32\u0e23\u0e40\u0e0a\u0e15\u0e38\u0e1e\u0e19 \u0e41\u0e25\u0e30\u0e1b\u0e23\u0e30\u0e0a\u0e32\u0e0a\u0e19\u0e17\u0e31\u0e48\u0e27\u0e44\u0e1b \u0e44\u0e14\u0e49\u0e23\u0e48\u0e27\u0e21\u0e19\u0e49\u0e2d\u0e21\u0e16\u0e27\u0e32\u0e22\u0e1e\u0e23\u0e30\u0e1e\u0e23\u0e0a\u0e31\u0e22\u0e21\u0e07\u0e04\u0e25\u0e41\u0e25\u0e30\u0e41\u0e2a\u0e14\u0e07\u0e04\u0e27\u0e32\u0e21\u0e08\u0e07\u0e23\u0e31\u0e01\u0e20\u0e31\u0e01\u0e14\u0e35 \u0e41\u0e14\u0e48\u0e2a\u0e21\u0e40\u0e14\u0e47\u0e08\u0e1e\u0e23\u0e30\u0e19\u0e32\u0e07\u0e40\u0e08\u0e49\u0e32\u0e2a\u0e38\u0e17\u0e34\u0e14\u0e32 \u0e1e\u0e31\u0e0a\u0e23\u0e2a\u0e38\u0e18\u0e32\u0e1e\u0e34\u0e21\u0e25\u0e25\u0e31\u0e01\u0e29\u0e13 \u0e1e\u0e23\u0e30\u0e1a\u0e23\u0e21\u0e23\u0e32\u0e0a\u0e34\u0e19\u0e35 \u0e40\u0e19\u0e37\u0e48\u0e2d\u0e07\u0e43\u0e19\u0e42\u0e2d\u0e01\u0e32\u0e2a\u0e27\u0e31\u0e19\u0e40\u0e09\u0e25\u0e34\u0e21\u0e1e\u0e23\u0e30\u0e0a\u0e19\u0e21\u0e1e\u0e23\u0e23\u0e29\u0e32\r\n    <\/p>\r\n\r\n    <!-- 2. \u0e2a\u0e48\u0e27\u0e19\u0e04\u0e33\u0e0a\u0e35\u0e49\u0e41\u0e08\u0e07 PDPA (\u0e17\u0e35\u0e48\u0e15\u0e49\u0e2d\u0e07\u0e41\u0e15\u0e30\u0e40\u0e1e\u0e37\u0e48\u0e2d\u0e2d\u0e48\u0e32\u0e19) -->\r\n    <details class=\"pdpa-expandable-section\">\r\n      <summary>\u0e04\u0e33\u0e0a\u0e35\u0e49\u0e41\u0e08\u0e07\u0e01\u0e32\u0e23\u0e40\u0e01\u0e47\u0e1a\u0e23\u0e27\u0e1a\u0e23\u0e27\u0e21\u0e41\u0e25\u0e30\u0e43\u0e0a\u0e49\u0e02\u0e49\u0e2d\u0e21\u0e39\u0e25\u0e2a\u0e48\u0e27\u0e19\u0e1a\u0e38\u0e04\u0e04\u0e25 (\u0e41\u0e15\u0e30\u0e40\u0e1e\u0e37\u0e48\u0e2d\u0e2d\u0e48\u0e32\u0e19)<\/summary>\r\n      <div class=\"pdpa-content\">\r\n        <!-- \u0e2a\u0e48\u0e27\u0e19\u0e19\u0e35\u0e49\u0e04\u0e37\u0e2d\u0e40\u0e19\u0e37\u0e49\u0e2d\u0e2b\u0e32 PDPA \u0e17\u0e35\u0e48\u0e02\u0e22\u0e32\u0e22\u0e2d\u0e2d\u0e01\u0e21\u0e32 -->\r\n        <p class=\"pdpa-sub-heading\">\u0e27\u0e31\u0e15\u0e16\u0e38\u0e1b\u0e23\u0e30\u0e2a\u0e07\u0e04\u0e4c\u0e43\u0e19\u0e01\u0e32\u0e23\u0e40\u0e01\u0e47\u0e1a\u0e23\u0e27\u0e1a\u0e23\u0e27\u0e21\u0e02\u0e49\u0e2d\u0e21\u0e39\u0e25<\/p>\r\n        <p>\u0e01\u0e32\u0e23\u0e40\u0e01\u0e47\u0e1a\u0e23\u0e27\u0e1a\u0e23\u0e27\u0e21\u0e02\u0e49\u0e2d\u0e21\u0e39\u0e25\u0e2a\u0e48\u0e27\u0e19\u0e1a\u0e38\u0e04\u0e04\u0e25 (\u0e0a\u0e37\u0e48\u0e2d-\u0e19\u0e32\u0e21\u0e2a\u0e01\u0e38\u0e25) \u0e02\u0e2d\u0e07\u0e17\u0e48\u0e32\u0e19\u0e21\u0e35\u0e27\u0e31\u0e15\u0e16\u0e38\u0e1b\u0e23\u0e30\u0e2a\u0e07\u0e04\u0e4c\u0e40\u0e1e\u0e37\u0e48\u0e2d \u0e01\u0e32\u0e23\u0e23\u0e48\u0e27\u0e21\u0e25\u0e07\u0e19\u0e32\u0e21\u0e16\u0e27\u0e32\u0e22\u0e1e\u0e23\u0e30\u0e1e\u0e23\u0e0a\u0e31\u0e22\u0e21\u0e07\u0e04\u0e25\u0e41\u0e25\u0e30\u0e41\u0e2a\u0e14\u0e07\u0e04\u0e27\u0e32\u0e21\u0e08\u0e07\u0e23\u0e31\u0e01\u0e20\u0e31\u0e01\u0e14\u0e35 \u0e15\u0e32\u0e21\u0e40\u0e08\u0e15\u0e08\u0e33\u0e19\u0e07\u0e02\u0e2d\u0e07\u0e40\u0e27\u0e47\u0e1a\u0e44\u0e0b\u0e15\u0e4c\u0e19\u0e35\u0e49\u0e40\u0e17\u0e48\u0e32\u0e19\u0e31\u0e49\u0e19 \u0e41\u0e25\u0e30\u0e08\u0e30\u0e19\u0e33\u0e44\u0e1b\u0e08\u0e31\u0e14\u0e40\u0e01\u0e47\u0e1a\u0e44\u0e27\u0e49\u0e40\u0e1b\u0e47\u0e19\u0e2b\u0e25\u0e31\u0e01\u0e10\u0e32\u0e19\u0e17\u0e32\u0e07\u0e1b\u0e23\u0e30\u0e27\u0e31\u0e15\u0e34\u0e28\u0e32\u0e2a\u0e15\u0e23\u0e4c\u0e02\u0e2d\u0e07\u0e27\u0e34\u0e17\u0e22\u0e32\u0e25\u0e31\u0e22\u0e1e\u0e13\u0e34\u0e0a\u0e22\u0e01\u0e32\u0e23\u0e40\u0e0a\u0e15\u0e38\u0e1e\u0e19<\/p>\r\n        \r\n        <p class=\"pdpa-sub-heading\">\u0e01\u0e32\u0e23\u0e43\u0e0a\u0e49\u0e41\u0e25\u0e30\u0e01\u0e32\u0e23\u0e40\u0e1b\u0e34\u0e14\u0e40\u0e1c\u0e22\u0e02\u0e49\u0e2d\u0e21\u0e39\u0e25<\/p>\r\n        <p>\u0e02\u0e49\u0e2d\u0e21\u0e39\u0e25\u0e2a\u0e48\u0e27\u0e19\u0e1a\u0e38\u0e04\u0e04\u0e25\u0e02\u0e2d\u0e07\u0e17\u0e48\u0e32\u0e19\u0e08\u0e30\u0e16\u0e39\u0e01\u0e08\u0e31\u0e14\u0e40\u0e01\u0e47\u0e1a\u0e44\u0e27\u0e49\u0e40\u0e1b\u0e47\u0e19\u0e04\u0e27\u0e32\u0e21\u0e25\u0e31\u0e1a \u0e41\u0e25\u0e30\u0e08\u0e30\u0e44\u0e21\u0e48\u0e16\u0e39\u0e01\u0e19\u0e33\u0e44\u0e1b\u0e43\u0e0a\u0e49\u0e40\u0e1e\u0e37\u0e48\u0e2d\u0e27\u0e31\u0e15\u0e16\u0e38\u0e1b\u0e23\u0e30\u0e2a\u0e07\u0e04\u0e4c\u0e2d\u0e37\u0e48\u0e19\u0e43\u0e14 \u0e19\u0e2d\u0e01\u0e40\u0e2b\u0e19\u0e37\u0e2d\u0e08\u0e32\u0e01\u0e01\u0e32\u0e23\u0e23\u0e48\u0e27\u0e21\u0e25\u0e07\u0e19\u0e32\u0e21\u0e16\u0e27\u0e32\u0e22\u0e1e\u0e23\u0e30\u0e1e\u0e23\u0e0a\u0e31\u0e22\u0e21\u0e07\u0e04\u0e25 \u0e2b\u0e23\u0e37\u0e2d\u0e40\u0e1b\u0e34\u0e14\u0e40\u0e1c\u0e22\u0e41\u0e01\u0e48\u0e1a\u0e38\u0e04\u0e04\u0e25\u0e17\u0e35\u0e48\u0e2a\u0e32\u0e21 \u0e40\u0e27\u0e49\u0e19\u0e41\u0e15\u0e48\u0e40\u0e1b\u0e47\u0e19\u0e44\u0e1b\u0e15\u0e32\u0e21\u0e17\u0e35\u0e48\u0e01\u0e0e\u0e2b\u0e21\u0e32\u0e22\u0e01\u0e33\u0e2b\u0e19\u0e14<\/p>\r\n\r\n        <p class=\"pdpa-sub-heading\">\u0e23\u0e30\u0e22\u0e30\u0e40\u0e27\u0e25\u0e32\u0e01\u0e32\u0e23\u0e40\u0e01\u0e47\u0e1a\u0e23\u0e31\u0e01\u0e29\u0e32<\/p>\r\n        <p>\u0e02\u0e49\u0e2d\u0e21\u0e39\u0e25\u0e2a\u0e48\u0e27\u0e19\u0e1a\u0e38\u0e04\u0e04\u0e25\u0e08\u0e30\u0e16\u0e39\u0e01\u0e40\u0e01\u0e47\u0e1a\u0e23\u0e31\u0e01\u0e29\u0e32\u0e44\u0e27\u0e49\u0e15\u0e32\u0e21\u0e23\u0e30\u0e22\u0e30\u0e40\u0e27\u0e25\u0e32\u0e17\u0e35\u0e48\u0e08\u0e33\u0e40\u0e1b\u0e47\u0e19\u0e40\u0e1e\u0e37\u0e48\u0e2d\u0e1a\u0e23\u0e23\u0e25\u0e38\u0e27\u0e31\u0e15\u0e16\u0e38\u0e1b\u0e23\u0e30\u0e2a\u0e07\u0e04\u0e4c\u0e14\u0e31\u0e07\u0e01\u0e25\u0e48\u0e32\u0e27\u0e02\u0e49\u0e32\u0e07\u0e15\u0e49\u0e19<\/p>\r\n      <\/div>\r\n    <\/details>\r\n  <\/div>\r\n\r\n  <!-- \u0e40\u0e23\u0e35\u0e22\u0e01\u0e43\u0e0a\u0e49\u0e44\u0e25\u0e1a\u0e23\u0e32\u0e23\u0e35\u0e20\u0e32\u0e22\u0e19\u0e2d\u0e01\u0e15\u0e32\u0e21\u0e04\u0e27\u0e32\u0e21\u0e15\u0e49\u0e2d\u0e07\u0e01\u0e32\u0e23\u0e40\u0e14\u0e34\u0e21\u0e02\u0e2d\u0e07\u0e23\u0e30\u0e1a\u0e1a -->\r\n  <script src=\"https:\/\/royaltribute.mdes.go.th\/website\/vendor\/jquery\/jquery.min.js\"><\/script>\r\n  <script src=\"https:\/\/cdn.datatables.net\/1.13.4\/js\/jquery.dataTables.min.js\"><\/script>\r\n  <script src=\"https:\/\/cdn.datatables.net\/1.13.4\/js\/dataTables.bootstrap5.min.js\"><\/script>\r\n\r\n  <script type=\"text\/javascript\">\r\n    $(document).ready(function () {\r\n      startAnimation();\r\n      $(window).on('resize', startAnimation);\r\n\r\n      function startAnimation() {\r\n        const canvas = document.getElementById(\"canvas\");\r\n        if (!canvas) return; \r\n        const ctx = canvas.getContext(\"2d\");\r\n\r\n        \/\/ \u0e01\u0e33\u0e2b\u0e19\u0e14\u0e02\u0e19\u0e32\u0e14\u0e2b\u0e19\u0e49\u0e32\u0e08\u0e2d\u0e43\u0e2b\u0e49\u0e40\u0e15\u0e47\u0e21\u0e08\u0e2d\u0e20\u0e32\u0e1e\u0e40\u0e2a\u0e21\u0e2d\r\n        canvas.width = window.innerWidth;\r\n        canvas.height = window.innerHeight;\r\n\r\n        let CANVAS_WIDTH = canvas.width;\r\n        let CANVAS_HEIGHT = canvas.height;\r\n        const NUM_LIGHTS = 45; \/\/ \u0e08\u0e33\u0e19\u0e27\u0e19\u0e14\u0e27\u0e07\u0e44\u0e1f\u0e25\u0e2d\u0e22\u0e09\u0e32\u0e01\u0e2b\u0e25\u0e31\u0e07\u0e2b\u0e25\u0e31\u0e01\r\n\r\n        \/\/ \u0e1e\u0e34\u0e01\u0e31\u0e14\u0e40\u0e21\u0e32\u0e2a\u0e4c\u0e2a\u0e33\u0e2b\u0e23\u0e31\u0e1a\u0e40\u0e2d\u0e1f\u0e40\u0e1f\u0e01\u0e15\u0e4c\u0e1b\u0e23\u0e30\u0e01\u0e32\u0e22\u0e15\u0e32\u0e21\u0e40\u0e21\u0e32\u0e2a\u0e4c\r\n        const mouse = {\r\n          x: undefined,\r\n          y: undefined\r\n        };\r\n\r\n        \/\/ \u0e1f\u0e31\u0e07\u0e01\u0e4c\u0e0a\u0e31\u0e19\u0e2a\u0e33\u0e2b\u0e23\u0e31\u0e1a\u0e2a\u0e38\u0e48\u0e21\u0e04\u0e48\u0e32\r\n        function rand(min, max) {\r\n          return Math.floor(Math.random() * (max - min + 1)) + min;\r\n        }\r\n\r\n        \/* ========================================== *\/\r\n        \/* 1. \u0e04\u0e25\u0e32\u0e2a\u0e14\u0e27\u0e07\u0e44\u0e1f\u0e1b\u0e23\u0e30\u0e17\u0e35\u0e1b\u0e25\u0e2d\u0e22\u0e2b\u0e25\u0e31\u0e07 (Ambient Background Lights) *\/\r\n        \/* ========================================== *\/\r\n        class Light {\r\n          constructor(ctx) {\r\n            this.ctx = ctx;\r\n            this.reset();\r\n            \/\/ \u0e43\u0e2b\u0e49\u0e01\u0e23\u0e30\u0e08\u0e32\u0e22\u0e15\u0e31\u0e27\u0e17\u0e31\u0e48\u0e27\u0e08\u0e2d\u0e15\u0e31\u0e49\u0e07\u0e41\u0e15\u0e48\u0e42\u0e2b\u0e25\u0e14\u0e2b\u0e19\u0e49\u0e32\u0e40\u0e2a\u0e23\u0e47\u0e08\r\n            this.y = Math.random() * CANVAS_HEIGHT;\r\n          }\r\n\r\n          reset() {\r\n            this.x = Math.random() * CANVAS_WIDTH;\r\n            this.y = CANVAS_HEIGHT + 10;\r\n            this.radius = Math.random() * 4 + 2; \/\/ \u0e02\u0e19\u0e32\u0e14\u0e14\u0e27\u0e07\u0e44\u0e1f\u0e19\u0e38\u0e48\u0e21\u0e19\u0e27\u0e25\r\n            this.vx = (Math.random() - 0.5) * 0.15;\r\n            this.vy = Math.random() * 0.4 + 0.15; \/\/ \u0e40\u0e04\u0e25\u0e37\u0e48\u0e2d\u0e19\u0e17\u0e35\u0e48\u0e25\u0e2d\u0e22\u0e02\u0e36\u0e49\u0e19\u0e14\u0e49\u0e32\u0e19\u0e1a\u0e19\u0e0a\u0e49\u0e32\u0e46 \u0e2d\u0e22\u0e48\u0e32\u0e07\u0e2a\u0e07\u0e48\u0e32\u0e07\u0e32\u0e21\r\n            this.opacity = Math.random() * 0.6 + 0.3; \/\/ \u0e0a\u0e31\u0e14\u0e40\u0e08\u0e19\u0e02\u0e36\u0e49\u0e19 \u0e44\u0e21\u0e48\u0e08\u0e32\u0e07\u0e40\u0e01\u0e34\u0e19\u0e44\u0e1b\r\n            \r\n            \/\/ \u0e2a\u0e38\u0e48\u0e21\u0e2a\u0e35\u0e42\u0e17\u0e19\u0e17\u0e2d\u0e07\u0e2a\u0e27\u0e48\u0e32\u0e07\u0e41\u0e25\u0e30\u0e02\u0e32\u0e27\u0e19\u0e27\u0e25 (\u0e2a\u0e21\u0e1e\u0e23\u0e30\u0e40\u0e01\u0e35\u0e22\u0e23\u0e15\u0e34)\r\n            const colorType = rand(1, 2);\r\n            if (colorType === 1) {\r\n              \/\/ \u0e42\u0e17\u0e19\u0e40\u0e2b\u0e25\u0e37\u0e2d\u0e07\u0e17\u0e2d\u0e07\u0e2d\u0e1a\u0e2d\u0e38\u0e48\u0e19\r\n              this.color = `rgba(${rand(240, 255)}, ${rand(200, 225)}, ${rand(110, 150)}, ${this.opacity})`;\r\n            } else {\r\n              \/\/ \u0e42\u0e17\u0e19\u0e02\u0e32\u0e27\u0e2a\u0e27\u0e48\u0e32\u0e07\u0e19\u0e27\u0e25\u0e15\u0e32\r\n              this.color = `rgba(255, 255, 255, ${this.opacity})`;\r\n            }\r\n          }\r\n\r\n          draw() {\r\n            this.ctx.beginPath();\r\n            this.ctx.arc(this.x, this.y, this.radius, 0, Math.PI * 2);\r\n            this.ctx.fillStyle = this.color;\r\n            \r\n            \/\/ \u0e1b\u0e23\u0e31\u0e1a\u0e1b\u0e23\u0e38\u0e07\u0e40\u0e2d\u0e1f\u0e40\u0e1f\u0e01\u0e15\u0e4c\u0e40\u0e23\u0e37\u0e2d\u0e07\u0e41\u0e2a\u0e07 (Glow) \u0e43\u0e2b\u0e49\u0e21\u0e35\u0e04\u0e27\u0e32\u0e21\u0e2a\u0e27\u0e48\u0e32\u0e07 \u0e0a\u0e31\u0e14 \u0e41\u0e25\u0e30\u0e19\u0e38\u0e48\u0e21\u0e19\u0e27\u0e25\u0e02\u0e36\u0e49\u0e19\r\n            this.ctx.shadowBlur = 15;\r\n            this.ctx.shadowColor = this.color;\r\n            \r\n            this.ctx.fill();\r\n            this.ctx.closePath();\r\n          }\r\n\r\n          update() {\r\n            this.y -= this.vy; \/\/ \u0e25\u0e2d\u0e22\u0e02\u0e36\u0e49\u0e19\r\n            this.x += this.vx; \/\/ \u0e2a\u0e48\u0e32\u0e22\u0e02\u0e27\u0e32\u0e0b\u0e49\u0e32\u0e22\u0e40\u0e1a\u0e32\u0e46\r\n            \r\n            \/\/ \u0e16\u0e49\u0e32\u0e25\u0e2d\u0e22\u0e1e\u0e49\u0e19\u0e08\u0e2d \u0e2b\u0e23\u0e37\u0e2d\u0e2d\u0e2d\u0e01\u0e02\u0e2d\u0e1a\u0e02\u0e49\u0e32\u0e07 \u0e43\u0e2b\u0e49\u0e23\u0e35\u0e40\u0e0b\u0e47\u0e15\u0e01\u0e25\u0e31\u0e1a\u0e21\u0e32\u0e14\u0e49\u0e32\u0e19\u0e25\u0e48\u0e32\u0e07\u0e43\u0e2b\u0e21\u0e48\r\n            if (this.y < -10 || this.x < -10 || this.x > CANVAS_WIDTH + 10) {\r\n              this.reset();\r\n            }\r\n          }\r\n        }\r\n\r\n        \/* ========================================== *\/\r\n        \/* 2. \u0e04\u0e25\u0e32\u0e2a\u0e1b\u0e23\u0e30\u0e01\u0e32\u0e22\u0e44\u0e1f\u0e15\u0e32\u0e21\u0e23\u0e2d\u0e22\u0e40\u0e21\u0e32\u0e2a\u0e4c (Mouse-Trail Sparkles) *\/\r\n        \/* ========================================== *\/\r\n        class MouseSparkle {\r\n          constructor(ctx, x, y) {\r\n            this.ctx = ctx;\r\n            this.x = x;\r\n            this.y = y;\r\n            this.radius = Math.random() * 3.5 + 1.5; \/\/ \u0e02\u0e19\u0e32\u0e14\u0e1b\u0e23\u0e30\u0e01\u0e32\u0e22\u0e14\u0e27\u0e07\u0e40\u0e25\u0e47\u0e01\u0e25\u0e30\u0e40\u0e2d\u0e35\u0e22\u0e14\u0e04\u0e21\u0e0a\u0e31\u0e14\u0e02\u0e36\u0e49\u0e19\r\n            \/\/ \u0e1e\u0e38\u0e48\u0e07\u0e01\u0e23\u0e30\u0e08\u0e32\u0e22\u0e15\u0e31\u0e27\u0e23\u0e2d\u0e1a\u0e46 \u0e08\u0e38\u0e14\u0e40\u0e21\u0e32\u0e2a\u0e4c\r\n            this.vx = (Math.random() - 0.5) * 2.0;\r\n            this.vy = (Math.random() - 0.5) * 1.5 + 0.5; \/\/ \u0e04\u0e48\u0e2d\u0e19\u0e44\u0e1b\u0e17\u0e32\u0e07\u0e23\u0e48\u0e27\u0e07\u0e2b\u0e25\u0e48\u0e19\u0e25\u0e07\u0e25\u0e48\u0e32\u0e07\u0e40\u0e1a\u0e32\u0e46\r\n            this.opacity = 1; \/\/ \u0e2a\u0e27\u0e48\u0e32\u0e07\u0e04\u0e21\u0e0a\u0e31\u0e14 100% \u0e15\u0e31\u0e49\u0e07\u0e41\u0e15\u0e48\u0e41\u0e23\u0e01\u0e40\u0e01\u0e34\u0e14\r\n            this.decay = Math.random() * 0.025 + 0.015; \/\/ \u0e04\u0e27\u0e32\u0e21\u0e40\u0e23\u0e47\u0e27\u0e43\u0e19\u0e01\u0e32\u0e23\u0e2a\u0e25\u0e32\u0e22\u0e15\u0e31\u0e27\u0e41\u0e1a\u0e1a\u0e19\u0e38\u0e48\u0e21\u0e19\u0e27\u0e25\r\n            \r\n            \/\/ \u0e2a\u0e38\u0e48\u0e21\u0e40\u0e1b\u0e47\u0e19\u0e2a\u0e35\u0e17\u0e2d\u0e07\u0e2d\u0e23\u0e48\u0e32\u0e21\u0e40\u0e23\u0e37\u0e2d\u0e07\u0e23\u0e2d\u0e07\u0e40\u0e1b\u0e47\u0e19\u0e1e\u0e34\u0e40\u0e28\u0e29\r\n            this.color = `rgba(${rand(255, 255)}, ${rand(215, 240)}, ${rand(0, 100)}, ${this.opacity})`;\r\n          }\r\n\r\n          draw() {\r\n            this.ctx.beginPath();\r\n            this.ctx.arc(this.x, this.y, this.radius, 0, Math.PI * 2);\r\n            \r\n            \/\/ \u0e04\u0e48\u0e2d\u0e22\u0e46 \u0e25\u0e14\u0e04\u0e27\u0e32\u0e21\u0e42\u0e1b\u0e23\u0e48\u0e07\u0e41\u0e2a\u0e07\u0e41\u0e25\u0e30\u0e02\u0e19\u0e32\u0e14\u0e25\u0e07\u0e02\u0e13\u0e30\u0e2a\u0e25\u0e32\u0e22\u0e15\u0e31\u0e27\r\n            const currentColor = this.color.replace(\/[\\d.]+\\)$\/g, `${this.opacity})`);\r\n            this.ctx.fillStyle = currentColor;\r\n            \r\n            \/\/ \u0e40\u0e2d\u0e1f\u0e40\u0e1f\u0e01\u0e15\u0e4c\u0e44\u0e1f\u0e01\u0e23\u0e30\u0e1e\u0e23\u0e34\u0e1a\u0e40\u0e23\u0e37\u0e2d\u0e07\u0e41\u0e2a\u0e07\u0e23\u0e30\u0e22\u0e34\u0e1a\u0e23\u0e30\u0e22\u0e31\u0e1a\u0e15\u0e32\u0e21\u0e40\u0e21\u0e32\u0e2a\u0e4c\u0e17\u0e35\u0e48\u0e0a\u0e31\u0e14\u0e40\u0e08\u0e19\u0e02\u0e36\u0e49\u0e19\r\n            this.ctx.shadowBlur = 18;\r\n            this.ctx.shadowColor = currentColor;\r\n            \r\n            this.ctx.fill();\r\n            this.ctx.closePath();\r\n          }\r\n\r\n          update() {\r\n            this.x += this.vx;\r\n            this.y += this.vy;\r\n            this.opacity -= this.decay; \/\/ \u0e2a\u0e25\u0e32\u0e22\u0e15\u0e31\u0e27\u0e44\u0e1b\u0e17\u0e35\u0e25\u0e30\u0e19\u0e34\u0e14\r\n            if (this.radius > 0.1) this.radius -= 0.04; \/\/ \u0e04\u0e48\u0e2d\u0e22\u0e46 \u0e2b\u0e14\u0e40\u0e25\u0e47\u0e01\u0e25\u0e07\r\n          }\r\n        }\r\n\r\n        \/\/ \u0e2a\u0e23\u0e49\u0e32\u0e07\u0e01\u0e25\u0e38\u0e48\u0e21 Ambient Lights \u0e1e\u0e37\u0e49\u0e19\u0e2b\u0e25\u0e31\u0e07\r\n        const lights = [];\r\n        for (let i = 0; i < NUM_LIGHTS; i++) {\r\n          lights.push(new Light(ctx));\r\n        }\r\n\r\n        \/\/ \u0e01\u0e25\u0e38\u0e48\u0e21\u0e40\u0e01\u0e47\u0e1a\u0e2a\u0e30\u0e2a\u0e21\u0e1b\u0e23\u0e30\u0e01\u0e32\u0e22\u0e44\u0e1f\u0e17\u0e35\u0e48\u0e1e\u0e38\u0e48\u0e07\u0e08\u0e32\u0e01\u0e40\u0e21\u0e32\u0e2a\u0e4c\r\n        let sparkles = [];\r\n\r\n        \/* ========================================== *\/\r\n        \/* 3. \u0e14\u0e31\u0e01\u0e08\u0e31\u0e1a\u0e2d\u0e35\u0e40\u0e27\u0e19\u0e15\u0e4c\u0e40\u0e21\u0e32\u0e2a\u0e4c\u0e41\u0e25\u0e30\u0e23\u0e30\u0e1a\u0e1a\u0e2a\u0e31\u0e21\u0e1c\u0e31\u0e2a (Touch) *\/\r\n        \/* ========================================== *\/\r\n        \r\n        \/\/ \u0e40\u0e21\u0e37\u0e48\u0e2d\u0e40\u0e21\u0e32\u0e2a\u0e4c\u0e40\u0e04\u0e25\u0e37\u0e48\u0e2d\u0e19\u0e44\u0e2b\u0e27\u0e1a\u0e19\u0e08\u0e2d\u0e04\u0e2d\u0e21\u0e1e\u0e34\u0e27\u0e40\u0e15\u0e2d\u0e23\u0e4c\r\n        $(window).on('mousemove', function (e) {\r\n          mouse.x = e.clientX;\r\n          mouse.y = e.clientY;\r\n          \/\/ \u0e2a\u0e23\u0e49\u0e32\u0e07\u0e1b\u0e23\u0e30\u0e01\u0e32\u0e22\u0e44\u0e1f\u0e23\u0e30\u0e40\u0e1a\u0e34\u0e14\u0e23\u0e2d\u0e1a\u0e40\u0e21\u0e32\u0e2a\u0e4c\u0e08\u0e33\u0e19\u0e27\u0e19 2 \u0e14\u0e27\u0e07\u0e15\u0e48\u0e2d\u0e2b\u0e19\u0e36\u0e48\u0e07\u0e01\u0e32\u0e23\u0e02\u0e22\u0e31\u0e1a\u0e1e\u0e34\u0e01\u0e31\u0e14\r\n          for (let i = 0; i < 2; i++) {\r\n            if (sparkles.length < 200) { \/\/ \u0e1b\u0e49\u0e2d\u0e07\u0e01\u0e31\u0e19\u0e2b\u0e19\u0e49\u0e32\u0e40\u0e27\u0e47\u0e1a\u0e2b\u0e19\u0e48\u0e27\u0e07\r\n              sparkles.push(new MouseSparkle(ctx, mouse.x, mouse.y));\r\n            }\r\n          }\r\n        });\r\n\r\n        \/\/ \u0e40\u0e21\u0e37\u0e48\u0e2d\u0e2b\u0e19\u0e49\u0e32\u0e08\u0e2d\u0e21\u0e37\u0e2d\u0e16\u0e37\u0e2d\u0e16\u0e39\u0e01\u0e23\u0e39\u0e14\u0e2a\u0e31\u0e21\u0e1c\u0e31\u0e2a\r\n        $(window).on('touchmove', function (e) {\r\n          if (e.touches && e.touches.length > 0) {\r\n            mouse.x = e.touches[0].clientX;\r\n            mouse.y = e.touches[0].clientY;\r\n            \/\/ \u0e2a\u0e23\u0e49\u0e32\u0e07\u0e1b\u0e23\u0e30\u0e01\u0e32\u0e22\u0e44\u0e1f\u0e1a\u0e19\u0e08\u0e2d\u0e17\u0e31\u0e0a\u0e2a\u0e01\u0e23\u0e35\u0e19\r\n            for (let i = 0; i < 2; i++) {\r\n              if (sparkles.length < 200) {\r\n                sparkles.push(new MouseSparkle(ctx, mouse.x, mouse.y));\r\n              }\r\n            }\r\n          }\r\n        });\r\n\r\n        \/\/ \u0e40\u0e21\u0e37\u0e48\u0e2d\u0e40\u0e21\u0e32\u0e2a\u0e4c\u0e2b\u0e25\u0e38\u0e14\u0e2d\u0e2d\u0e01\u0e08\u0e32\u0e01\u0e02\u0e2d\u0e1a\u0e40\u0e02\u0e15\u0e08\u0e2d\u0e20\u0e32\u0e1e\r\n        $(window).on('mouseleave', function () {\r\n          mouse.x = undefined;\r\n          mouse.y = undefined;\r\n        });\r\n\r\n        \/* ========================================== *\/\r\n        \/* 4. \u0e25\u0e39\u0e1b\u0e1b\u0e23\u0e30\u0e21\u0e27\u0e25\u0e1c\u0e25\u0e2d\u0e19\u0e34\u0e40\u0e21\u0e0a\u0e31\u0e19\u0e41\u0e04\u0e19\u0e27\u0e32\u0e2a *\/\r\n        \/* ========================================== *\/\r\n        function animate() {\r\n          ctx.clearRect(0, 0, CANVAS_WIDTH, CANVAS_HEIGHT);\r\n          \r\n          \/\/ \u0e40\u0e04\u0e25\u0e35\u0e22\u0e23\u0e4c\u0e04\u0e48\u0e32\u0e40\u0e07\u0e32\u0e02\u0e2d\u0e07\u0e41\u0e04\u0e19\u0e27\u0e32\u0e2a\u0e2b\u0e25\u0e31\u0e07\u0e27\u0e32\u0e14\u0e40\u0e1f\u0e23\u0e21 \u0e40\u0e1e\u0e37\u0e48\u0e2d\u0e44\u0e21\u0e48\u0e43\u0e2b\u0e49\u0e1a\u0e14\u0e1a\u0e31\u0e07\u0e01\u0e32\u0e23\u0e04\u0e33\u0e19\u0e27\u0e13\u0e16\u0e31\u0e14\u0e44\u0e1b\r\n          ctx.shadowBlur = 0;\r\n\r\n          \/\/ \u0e27\u0e32\u0e14\u0e41\u0e25\u0e30\u0e2d\u0e31\u0e1b\u0e40\u0e14\u0e15\u0e14\u0e27\u0e07\u0e1b\u0e23\u0e30\u0e17\u0e35\u0e1b\u0e1e\u0e37\u0e49\u0e19\u0e2b\u0e25\u0e31\u0e07\r\n          lights.forEach(light => {\r\n            light.update();\r\n            light.draw();\r\n          });\r\n\r\n          \/\/ \u0e27\u0e32\u0e14\u0e41\u0e25\u0e30\u0e2d\u0e31\u0e1b\u0e40\u0e14\u0e15\u0e25\u0e30\u0e2d\u0e2d\u0e07\u0e1b\u0e23\u0e30\u0e01\u0e32\u0e22\u0e17\u0e2d\u0e07\u0e17\u0e35\u0e48\u0e15\u0e32\u0e21\u0e40\u0e21\u0e32\u0e2a\u0e4c\r\n          for (let i = sparkles.length - 1; i >= 0; i--) {\r\n            const sparkle = sparkles[i];\r\n            sparkle.update();\r\n            sparkle.draw();\r\n\r\n            \/\/ \u0e25\u0e1a\u0e1b\u0e23\u0e30\u0e01\u0e32\u0e22\u0e44\u0e1f\u0e2d\u0e2d\u0e01\u0e40\u0e21\u0e37\u0e48\u0e2d\u0e08\u0e32\u0e07\u0e2b\u0e32\u0e22\u0e08\u0e19\u0e2b\u0e21\u0e14 \u0e40\u0e1e\u0e37\u0e48\u0e2d\u0e23\u0e31\u0e01\u0e29\u0e32\u0e2a\u0e21\u0e23\u0e23\u0e16\u0e19\u0e30\u0e40\u0e27\u0e47\u0e1a\r\n            if (sparkle.opacity <= 0 || sparkle.radius <= 0.1) {\r\n              sparkles.splice(i, 1);\r\n            }\r\n          }\r\n\r\n          requestAnimationFrame(animate);\r\n        }\r\n\r\n        animate();\r\n      }\r\n    });\r\n  <\/script>\r\n<\/body>\r\n<\/html>\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>\u0e23\u0e30\u0e1a\u0e1a\u0e25\u0e07\u0e19\u0e32\u0e21\u0e16\u0e27\u0e32\u0e22\u0e1e\u0e23\u0e30\u0e1e\u0e23\u0e0a\u0e31\u0e22\u0e21\u0e07\u0e04\u0e25 &#8211; PDPA \u0e40\u0e27\u0e47\u0e1a\u0e44\u0e0b\u0e15\u0e4c\u0e19\u0e35\u0e49\u0e08\u0e31\u0e14\u0e17\u0e33\u0e02\u0e36\u0e49\u0e19\u0e42\u0e14\u0e22\u0e27\u0e34\u0e17\u0e22\u0e32\u0e25\u0e31\u0e22\u0e1e\u0e13\u0e34\u0e0a\u0e22\u0e01\u0e32\u0e23\u0e40\u0e0a\u0e15\u0e38\u0e1e\u0e19\u0e40\u0e1e\u0e37\u0e48\u0e2d\u0e40\u0e1b\u0e47\u0e19\u0e0a\u0e48\u0e2d\u0e07\u0e17\u0e32\u0e07\u0e43\u0e2b\u0e49\u0e19\u0e31\u0e01\u0e40\u0e23\u0e35\u0e22\u0e19 \u0e19\u0e31\u0e01\u0e28\u0e36\u0e01\u0e29\u0e32 \u0e02\u0e49\u0e32\u0e23\u0e32\u0e0a\u0e01\u0e32\u0e23\u0e04\u0e23\u0e39 \u0e04\u0e23\u0e39\u0e41\u0e25\u0e30\u0e1a\u0e38\u0e04\u0e25\u0e32\u0e01\u0e23\u0e17\u0e32\u0e07\u0e01\u0e32\u0e23\u0e28\u0e36\u0e01\u0e29\u0e32 \u0e27\u0e34\u0e17\u0e22\u0e32\u0e25\u0e31\u0e22\u0e1e\u0e13\u0e34\u0e0a\u0e22\u0e01\u0e32\u0e23\u0e40\u0e0a\u0e15\u0e38\u0e1e\u0e19 \u0e41\u0e25\u0e30\u0e1b\u0e23\u0e30\u0e0a\u0e32\u0e0a\u0e19\u0e17\u0e31\u0e48\u0e27\u0e44\u0e1b \u0e44\u0e14\u0e49\u0e23\u0e48\u0e27\u0e21\u0e19\u0e49\u0e2d\u0e21\u0e16\u0e27\u0e32\u0e22\u0e1e\u0e23\u0e30\u0e1e\u0e23\u0e0a\u0e31\u0e22\u0e21\u0e07\u0e04\u0e25\u0e41\u0e25\u0e30\u0e41\u0e2a\u0e14\u0e07\u0e04\u0e27\u0e32\u0e21\u0e08\u0e07\u0e23\u0e31\u0e01\u0e20\u0e31\u0e01\u0e14\u0e35 \u0e41\u0e14\u0e48\u0e2a\u0e21\u0e40\u0e14\u0e47\u0e08\u0e1e\u0e23\u0e30\u0e19\u0e32\u0e07\u0e40\u0e08\u0e49\u0e32\u0e2a\u0e38\u0e17\u0e34\u0e14\u0e32 \u0e1e\u0e31\u0e0a\u0e23\u0e2a\u0e38\u0e18\u0e32\u0e1e\u0e34\u0e21\u0e25\u0e25\u0e31\u0e01\u0e29\u0e13 \u0e1e\u0e23\u0e30\u0e1a\u0e23\u0e21\u0e23\u0e32\u0e0a\u0e34\u0e19\u0e35 \u0e40\u0e19\u0e37\u0e48\u0e2d\u0e07\u0e43\u0e19\u0e42\u0e2d\u0e01\u0e32\u0e2a\u0e27\u0e31\u0e19\u0e40\u0e09\u0e25\u0e34\u0e21\u0e1e\u0e23\u0e30\u0e0a\u0e19\u0e21\u0e1e\u0e23\u0e23\u0e29\u0e32 \u0e04\u0e33\u0e0a\u0e35\u0e49\u0e41\u0e08\u0e07\u0e01\u0e32\u0e23\u0e40\u0e01\u0e47\u0e1a\u0e23\u0e27\u0e1a\u0e23\u0e27\u0e21\u0e41\u0e25\u0e30\u0e43\u0e0a\u0e49\u0e02\u0e49\u0e2d\u0e21\u0e39\u0e25\u0e2a\u0e48\u0e27\u0e19\u0e1a\u0e38\u0e04\u0e04\u0e25 (\u0e41\u0e15\u0e30\u0e40\u0e1e\u0e37\u0e48\u0e2d\u0e2d\u0e48\u0e32\u0e19) \u0e27\u0e31\u0e15\u0e16\u0e38\u0e1b\u0e23\u0e30\u0e2a\u0e07\u0e04\u0e4c\u0e43\u0e19\u0e01\u0e32\u0e23\u0e40\u0e01\u0e47\u0e1a\u0e23\u0e27\u0e1a\u0e23\u0e27\u0e21\u0e02\u0e49\u0e2d\u0e21\u0e39\u0e25 \u0e01\u0e32\u0e23\u0e40\u0e01\u0e47\u0e1a\u0e23\u0e27\u0e1a\u0e23\u0e27\u0e21\u0e02\u0e49\u0e2d\u0e21\u0e39\u0e25\u0e2a\u0e48\u0e27\u0e19\u0e1a\u0e38\u0e04\u0e04\u0e25 (\u0e0a\u0e37\u0e48\u0e2d-\u0e19\u0e32\u0e21\u0e2a\u0e01\u0e38\u0e25) \u0e02\u0e2d\u0e07\u0e17\u0e48\u0e32\u0e19\u0e21\u0e35\u0e27\u0e31\u0e15\u0e16\u0e38\u0e1b\u0e23\u0e30\u0e2a\u0e07\u0e04\u0e4c\u0e40\u0e1e\u0e37\u0e48\u0e2d \u0e01\u0e32\u0e23\u0e23\u0e48\u0e27\u0e21\u0e25\u0e07\u0e19\u0e32\u0e21\u0e16\u0e27\u0e32\u0e22\u0e1e\u0e23\u0e30\u0e1e\u0e23\u0e0a\u0e31\u0e22\u0e21\u0e07\u0e04\u0e25\u0e41\u0e25\u0e30\u0e41\u0e2a\u0e14\u0e07\u0e04\u0e27\u0e32\u0e21\u0e08\u0e07\u0e23\u0e31\u0e01\u0e20\u0e31\u0e01\u0e14\u0e35 \u0e15\u0e32\u0e21\u0e40\u0e08\u0e15\u0e08\u0e33\u0e19\u0e07\u0e02\u0e2d\u0e07\u0e40\u0e27\u0e47\u0e1a\u0e44\u0e0b\u0e15\u0e4c\u0e19\u0e35\u0e49\u0e40\u0e17\u0e48\u0e32\u0e19\u0e31\u0e49\u0e19 \u0e41\u0e25\u0e30\u0e08\u0e30\u0e19\u0e33\u0e44\u0e1b\u0e08\u0e31\u0e14\u0e40\u0e01\u0e47\u0e1a\u0e44\u0e27\u0e49\u0e40\u0e1b\u0e47\u0e19\u0e2b\u0e25\u0e31\u0e01\u0e10\u0e32\u0e19\u0e17\u0e32\u0e07\u0e1b\u0e23\u0e30\u0e27\u0e31\u0e15\u0e34\u0e28\u0e32\u0e2a\u0e15\u0e23\u0e4c\u0e02\u0e2d\u0e07\u0e27\u0e34\u0e17\u0e22\u0e32\u0e25\u0e31\u0e22\u0e1e\u0e13\u0e34\u0e0a\u0e22\u0e01\u0e32\u0e23\u0e40\u0e0a\u0e15\u0e38\u0e1e\u0e19 \u0e01\u0e32\u0e23\u0e43\u0e0a\u0e49\u0e41\u0e25\u0e30\u0e01\u0e32\u0e23\u0e40\u0e1b\u0e34\u0e14\u0e40\u0e1c\u0e22\u0e02\u0e49\u0e2d\u0e21\u0e39\u0e25 \u0e02\u0e49\u0e2d\u0e21\u0e39\u0e25\u0e2a\u0e48\u0e27\u0e19\u0e1a\u0e38\u0e04\u0e04\u0e25\u0e02\u0e2d\u0e07\u0e17\u0e48\u0e32\u0e19\u0e08\u0e30\u0e16\u0e39\u0e01\u0e08\u0e31\u0e14\u0e40\u0e01\u0e47\u0e1a\u0e44\u0e27\u0e49\u0e40\u0e1b\u0e47\u0e19\u0e04\u0e27\u0e32\u0e21\u0e25\u0e31\u0e1a \u0e41\u0e25\u0e30\u0e08\u0e30\u0e44\u0e21\u0e48\u0e16\u0e39\u0e01\u0e19\u0e33\u0e44\u0e1b\u0e43\u0e0a\u0e49\u0e40\u0e1e\u0e37\u0e48\u0e2d\u0e27\u0e31\u0e15\u0e16\u0e38\u0e1b\u0e23\u0e30\u0e2a\u0e07\u0e04\u0e4c\u0e2d\u0e37\u0e48\u0e19\u0e43\u0e14 \u0e19\u0e2d\u0e01\u0e40\u0e2b\u0e19\u0e37\u0e2d\u0e08\u0e32\u0e01\u0e01\u0e32\u0e23\u0e23\u0e48\u0e27\u0e21\u0e25\u0e07\u0e19\u0e32\u0e21\u0e16\u0e27\u0e32\u0e22\u0e1e\u0e23\u0e30\u0e1e\u0e23\u0e0a\u0e31\u0e22\u0e21\u0e07\u0e04\u0e25 \u0e2b\u0e23\u0e37\u0e2d\u0e40\u0e1b\u0e34\u0e14\u0e40\u0e1c\u0e22\u0e41\u0e01\u0e48\u0e1a\u0e38\u0e04\u0e04\u0e25\u0e17\u0e35\u0e48\u0e2a\u0e32\u0e21 \u0e40\u0e27\u0e49\u0e19\u0e41\u0e15\u0e48\u0e40\u0e1b\u0e47\u0e19\u0e44\u0e1b\u0e15\u0e32\u0e21\u0e17\u0e35\u0e48\u0e01\u0e0e\u0e2b\u0e21\u0e32\u0e22\u0e01\u0e33\u0e2b\u0e19\u0e14 \u0e23\u0e30\u0e22\u0e30\u0e40\u0e27\u0e25\u0e32\u0e01\u0e32\u0e23\u0e40\u0e01\u0e47\u0e1a\u0e23\u0e31\u0e01\u0e29\u0e32 \u0e02\u0e49\u0e2d\u0e21\u0e39\u0e25\u0e2a\u0e48\u0e27\u0e19\u0e1a\u0e38\u0e04\u0e04\u0e25\u0e08\u0e30\u0e16\u0e39\u0e01\u0e40\u0e01\u0e47\u0e1a\u0e23\u0e31\u0e01\u0e29\u0e32\u0e44\u0e27\u0e49\u0e15\u0e32\u0e21\u0e23\u0e30\u0e22\u0e30\u0e40\u0e27\u0e25\u0e32\u0e17\u0e35\u0e48\u0e08\u0e33\u0e40\u0e1b\u0e47\u0e19\u0e40\u0e1e\u0e37\u0e48\u0e2d\u0e1a\u0e23\u0e23\u0e25\u0e38\u0e27\u0e31\u0e15\u0e16\u0e38\u0e1b\u0e23\u0e30\u0e2a\u0e07\u0e04\u0e4c\u0e14\u0e31\u0e07\u0e01\u0e25\u0e48\u0e32\u0e27\u0e02\u0e49\u0e32\u0e07\u0e15\u0e49\u0e19<\/p>\n","protected":false},"author":5,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_acf_changed":false,"footnotes":""},"class_list":["post-14854","page","type-page","status-publish","hentry"],"acf":[],"rttpg_featured_image_url":null,"rttpg_author":{"display_name":"akkarin","author_link":"https:\/\/chetupon.ac.th\/?author=5"},"rttpg_comment":0,"rttpg_category":null,"rttpg_excerpt":"\u0e23\u0e30\u0e1a\u0e1a\u0e25\u0e07\u0e19\u0e32\u0e21\u0e16\u0e27\u0e32\u0e22\u0e1e\u0e23\u0e30\u0e1e\u0e23\u0e0a\u0e31\u0e22\u0e21\u0e07\u0e04\u0e25 &#8211; PDPA \u0e40\u0e27\u0e47\u0e1a\u0e44\u0e0b\u0e15\u0e4c\u0e19\u0e35\u0e49\u0e08\u0e31\u0e14\u0e17\u0e33\u0e02\u0e36\u0e49\u0e19\u0e42\u0e14\u0e22\u0e27\u0e34\u0e17\u0e22\u0e32\u0e25\u0e31\u0e22\u0e1e\u0e13\u0e34\u0e0a\u0e22\u0e01\u0e32\u0e23\u0e40\u0e0a\u0e15\u0e38\u0e1e\u0e19\u0e40\u0e1e\u0e37\u0e48\u0e2d\u0e40\u0e1b\u0e47\u0e19\u0e0a\u0e48\u0e2d\u0e07\u0e17\u0e32\u0e07\u0e43\u0e2b\u0e49\u0e19\u0e31\u0e01\u0e40\u0e23\u0e35\u0e22\u0e19 \u0e19\u0e31\u0e01\u0e28\u0e36\u0e01\u0e29\u0e32 \u0e02\u0e49\u0e32\u0e23\u0e32\u0e0a\u0e01\u0e32\u0e23\u0e04\u0e23\u0e39 \u0e04\u0e23\u0e39\u0e41\u0e25\u0e30\u0e1a\u0e38\u0e04\u0e25\u0e32\u0e01\u0e23\u0e17\u0e32\u0e07\u0e01\u0e32\u0e23\u0e28\u0e36\u0e01\u0e29\u0e32 \u0e27\u0e34\u0e17\u0e22\u0e32\u0e25\u0e31\u0e22\u0e1e\u0e13\u0e34\u0e0a\u0e22\u0e01\u0e32\u0e23\u0e40\u0e0a\u0e15\u0e38\u0e1e\u0e19 \u0e41\u0e25\u0e30\u0e1b\u0e23\u0e30\u0e0a\u0e32\u0e0a\u0e19\u0e17\u0e31\u0e48\u0e27\u0e44\u0e1b \u0e44\u0e14\u0e49\u0e23\u0e48\u0e27\u0e21\u0e19\u0e49\u0e2d\u0e21\u0e16\u0e27\u0e32\u0e22\u0e1e\u0e23\u0e30\u0e1e\u0e23\u0e0a\u0e31\u0e22\u0e21\u0e07\u0e04\u0e25\u0e41\u0e25\u0e30\u0e41\u0e2a\u0e14\u0e07\u0e04\u0e27\u0e32\u0e21\u0e08\u0e07\u0e23\u0e31\u0e01\u0e20\u0e31\u0e01\u0e14\u0e35 \u0e41\u0e14\u0e48\u0e2a\u0e21\u0e40\u0e14\u0e47\u0e08\u0e1e\u0e23\u0e30\u0e19\u0e32\u0e07\u0e40\u0e08\u0e49\u0e32\u0e2a\u0e38\u0e17\u0e34\u0e14\u0e32 \u0e1e\u0e31\u0e0a\u0e23\u0e2a\u0e38\u0e18\u0e32\u0e1e\u0e34\u0e21\u0e25\u0e25\u0e31\u0e01\u0e29\u0e13 \u0e1e\u0e23\u0e30\u0e1a\u0e23\u0e21\u0e23\u0e32\u0e0a\u0e34\u0e19\u0e35 \u0e40\u0e19\u0e37\u0e48\u0e2d\u0e07\u0e43\u0e19\u0e42\u0e2d\u0e01\u0e32\u0e2a\u0e27\u0e31\u0e19\u0e40\u0e09\u0e25\u0e34\u0e21\u0e1e\u0e23\u0e30\u0e0a\u0e19\u0e21\u0e1e\u0e23\u0e23\u0e29\u0e32 \u0e04\u0e33\u0e0a\u0e35\u0e49\u0e41\u0e08\u0e07\u0e01\u0e32\u0e23\u0e40\u0e01\u0e47\u0e1a\u0e23\u0e27\u0e1a\u0e23\u0e27\u0e21\u0e41\u0e25\u0e30\u0e43\u0e0a\u0e49\u0e02\u0e49\u0e2d\u0e21\u0e39\u0e25\u0e2a\u0e48\u0e27\u0e19\u0e1a\u0e38\u0e04\u0e04\u0e25 (\u0e41\u0e15\u0e30\u0e40\u0e1e\u0e37\u0e48\u0e2d\u0e2d\u0e48\u0e32\u0e19) \u0e27\u0e31\u0e15\u0e16\u0e38\u0e1b\u0e23\u0e30\u0e2a\u0e07\u0e04\u0e4c\u0e43\u0e19\u0e01\u0e32\u0e23\u0e40\u0e01\u0e47\u0e1a\u0e23\u0e27\u0e1a\u0e23\u0e27\u0e21\u0e02\u0e49\u0e2d\u0e21\u0e39\u0e25 \u0e01\u0e32\u0e23\u0e40\u0e01\u0e47\u0e1a\u0e23\u0e27\u0e1a\u0e23\u0e27\u0e21\u0e02\u0e49\u0e2d\u0e21\u0e39\u0e25\u0e2a\u0e48\u0e27\u0e19\u0e1a\u0e38\u0e04\u0e04\u0e25 (\u0e0a\u0e37\u0e48\u0e2d-\u0e19\u0e32\u0e21\u0e2a\u0e01\u0e38\u0e25) \u0e02\u0e2d\u0e07\u0e17\u0e48\u0e32\u0e19\u0e21\u0e35\u0e27\u0e31\u0e15\u0e16\u0e38\u0e1b\u0e23\u0e30\u0e2a\u0e07\u0e04\u0e4c\u0e40\u0e1e\u0e37\u0e48\u0e2d \u0e01\u0e32\u0e23\u0e23\u0e48\u0e27\u0e21\u0e25\u0e07\u0e19\u0e32\u0e21\u0e16\u0e27\u0e32\u0e22\u0e1e\u0e23\u0e30\u0e1e\u0e23\u0e0a\u0e31\u0e22\u0e21\u0e07\u0e04\u0e25\u0e41\u0e25\u0e30\u0e41\u0e2a\u0e14\u0e07\u0e04\u0e27\u0e32\u0e21\u0e08\u0e07\u0e23\u0e31\u0e01\u0e20\u0e31\u0e01\u0e14\u0e35 \u0e15\u0e32\u0e21\u0e40\u0e08\u0e15\u0e08\u0e33\u0e19\u0e07\u0e02\u0e2d\u0e07\u0e40\u0e27\u0e47\u0e1a\u0e44\u0e0b\u0e15\u0e4c\u0e19\u0e35\u0e49\u0e40\u0e17\u0e48\u0e32\u0e19\u0e31\u0e49\u0e19 \u0e41\u0e25\u0e30\u0e08\u0e30\u0e19\u0e33\u0e44\u0e1b\u0e08\u0e31\u0e14\u0e40\u0e01\u0e47\u0e1a\u0e44\u0e27\u0e49\u0e40\u0e1b\u0e47\u0e19\u0e2b\u0e25\u0e31\u0e01\u0e10\u0e32\u0e19\u0e17\u0e32\u0e07\u0e1b\u0e23\u0e30\u0e27\u0e31\u0e15\u0e34\u0e28\u0e32\u0e2a\u0e15\u0e23\u0e4c\u0e02\u0e2d\u0e07\u0e27\u0e34\u0e17\u0e22\u0e32\u0e25\u0e31\u0e22\u0e1e\u0e13\u0e34\u0e0a\u0e22\u0e01\u0e32\u0e23\u0e40\u0e0a\u0e15\u0e38\u0e1e\u0e19 \u0e01\u0e32\u0e23\u0e43\u0e0a\u0e49\u0e41\u0e25\u0e30\u0e01\u0e32\u0e23\u0e40\u0e1b\u0e34\u0e14\u0e40\u0e1c\u0e22\u0e02\u0e49\u0e2d\u0e21\u0e39\u0e25 \u0e02\u0e49\u0e2d\u0e21\u0e39\u0e25\u0e2a\u0e48\u0e27\u0e19\u0e1a\u0e38\u0e04\u0e04\u0e25\u0e02\u0e2d\u0e07\u0e17\u0e48\u0e32\u0e19\u0e08\u0e30\u0e16\u0e39\u0e01\u0e08\u0e31\u0e14\u0e40\u0e01\u0e47\u0e1a\u0e44\u0e27\u0e49\u0e40\u0e1b\u0e47\u0e19\u0e04\u0e27\u0e32\u0e21\u0e25\u0e31\u0e1a \u0e41\u0e25\u0e30\u0e08\u0e30\u0e44\u0e21\u0e48\u0e16\u0e39\u0e01\u0e19\u0e33\u0e44\u0e1b\u0e43\u0e0a\u0e49\u0e40\u0e1e\u0e37\u0e48\u0e2d\u0e27\u0e31\u0e15\u0e16\u0e38\u0e1b\u0e23\u0e30\u0e2a\u0e07\u0e04\u0e4c\u0e2d\u0e37\u0e48\u0e19\u0e43\u0e14 \u0e19\u0e2d\u0e01\u0e40\u0e2b\u0e19\u0e37\u0e2d\u0e08\u0e32\u0e01\u0e01\u0e32\u0e23\u0e23\u0e48\u0e27\u0e21\u0e25\u0e07\u0e19\u0e32\u0e21\u0e16\u0e27\u0e32\u0e22\u0e1e\u0e23\u0e30\u0e1e\u0e23\u0e0a\u0e31\u0e22\u0e21\u0e07\u0e04\u0e25 \u0e2b\u0e23\u0e37\u0e2d\u0e40\u0e1b\u0e34\u0e14\u0e40\u0e1c\u0e22\u0e41\u0e01\u0e48\u0e1a\u0e38\u0e04\u0e04\u0e25\u0e17\u0e35\u0e48\u0e2a\u0e32\u0e21 \u0e40\u0e27\u0e49\u0e19\u0e41\u0e15\u0e48\u0e40\u0e1b\u0e47\u0e19\u0e44\u0e1b\u0e15\u0e32\u0e21\u0e17\u0e35\u0e48\u0e01\u0e0e\u0e2b\u0e21\u0e32\u0e22\u0e01\u0e33\u0e2b\u0e19\u0e14 \u0e23\u0e30\u0e22\u0e30\u0e40\u0e27\u0e25\u0e32\u0e01\u0e32\u0e23\u0e40\u0e01\u0e47\u0e1a\u0e23\u0e31\u0e01\u0e29\u0e32 \u0e02\u0e49\u0e2d\u0e21\u0e39\u0e25\u0e2a\u0e48\u0e27\u0e19\u0e1a\u0e38\u0e04\u0e04\u0e25\u0e08\u0e30\u0e16\u0e39\u0e01\u0e40\u0e01\u0e47\u0e1a\u0e23\u0e31\u0e01\u0e29\u0e32\u0e44\u0e27\u0e49\u0e15\u0e32\u0e21\u0e23\u0e30\u0e22\u0e30\u0e40\u0e27\u0e25\u0e32\u0e17\u0e35\u0e48\u0e08\u0e33\u0e40\u0e1b\u0e47\u0e19\u0e40\u0e1e\u0e37\u0e48\u0e2d\u0e1a\u0e23\u0e23\u0e25\u0e38\u0e27\u0e31\u0e15\u0e16\u0e38\u0e1b\u0e23\u0e30\u0e2a\u0e07\u0e04\u0e4c\u0e14\u0e31\u0e07\u0e01\u0e25\u0e48\u0e32\u0e27\u0e02\u0e49\u0e32\u0e07\u0e15\u0e49\u0e19","_links":{"self":[{"href":"https:\/\/chetupon.ac.th\/index.php?rest_route=\/wp\/v2\/pages\/14854","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/chetupon.ac.th\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/chetupon.ac.th\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/chetupon.ac.th\/index.php?rest_route=\/wp\/v2\/users\/5"}],"replies":[{"embeddable":true,"href":"https:\/\/chetupon.ac.th\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=14854"}],"version-history":[{"count":25,"href":"https:\/\/chetupon.ac.th\/index.php?rest_route=\/wp\/v2\/pages\/14854\/revisions"}],"predecessor-version":[{"id":14918,"href":"https:\/\/chetupon.ac.th\/index.php?rest_route=\/wp\/v2\/pages\/14854\/revisions\/14918"}],"wp:attachment":[{"href":"https:\/\/chetupon.ac.th\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=14854"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}