﻿{
    "site": "saihuay",
    "page_type": "historical_lottery_results",
    "canonical_url": "https://saihuay.com/historical?lotto=hsi_morning_special&page=2&date=2026-05-15",
    "generated_at": "2026-05-18T09:14:16+00:00",
    "market_slug": "hsi_morning_special",
    "market_name_th": "Hang Seng Morning Special",
    "market_display_name": "Hang Seng Morning Special",
    "selected_date": "2026-05-15",
    "current_page": 2,
    "per_page": 20,
    "history_total": 70,
    "history_total_pages": 4,
    "history_stats": {
        "total_draws": 70,
        "completed_draws": 70,
        "pending_draws": 0,
        "latest_completed_date": "May 18, 2026",
        "top3_hot_digits": [
            {
                "digit": "2",
                "count": 28
            },
            {
                "digit": "3",
                "count": 27
            },
            {
                "digit": "9",
                "count": 25
            }
        ],
        "bottom2_hot_digits": [
            {
                "digit": "7",
                "count": 20
            },
            {
                "digit": "5",
                "count": 19
            },
            {
                "digit": "9",
                "count": 17
            }
        ]
    },
    "latest_result": {
        "draw_date": "2026-05-15",
        "draw_date_display": "May 15, 2026",
        "top_3": "329",
        "bottom_2": "70",
        "draw_result": "2976329",
        "first_prize": "",
        "front_digits": "",
        "back_digits": ""
    },
    "page_urls": {
        "latest_results_url": "https://saihuay.com/result",
        "historical_url": "https://saihuay.com/historical?lotto=hsi_morning_special&page=2&date=2026-05-15",
        "lucky_numbers_url": "https://saihuay.com/lucky?lotto=hsi_morning_special"
    },
    "history_rows": [
        {
            "draw_date": "2026-04-28",
            "draw_date_display": "April 28, 2026",
            "top_3": "944",
            "bottom_2": "08",
            "draw_result": "2965944",
            "first_prize": "",
            "front_digits": "",
            "back_digits": "",
            "page_url": "/historical?lotto=hsi_morning_special&page=2&date=2026-04-28"
        },
        {
            "draw_date": "2026-04-27",
            "draw_date_display": "April 27, 2026",
            "top_3": "181",
            "bottom_2": "79",
            "draw_result": "2967181",
            "first_prize": "",
            "front_digits": "",
            "back_digits": "",
            "page_url": "/historical?lotto=hsi_morning_special&page=2&date=2026-04-27"
        },
        {
            "draw_date": "2026-04-26",
            "draw_date_display": "April 26, 2026",
            "top_3": "671",
            "bottom_2": "09",
            "draw_result": "2967671",
            "first_prize": "",
            "front_digits": "",
            "back_digits": "",
            "page_url": "/historical?lotto=hsi_morning_special&page=2&date=2026-04-26"
        },
        {
            "draw_date": "2026-04-25",
            "draw_date_display": "April 25, 2026",
            "top_3": "391",
            "bottom_2": "51",
            "draw_result": "2967391",
            "first_prize": "",
            "front_digits": "",
            "back_digits": "",
            "page_url": "/historical?lotto=hsi_morning_special&page=2&date=2026-04-25"
        },
        {
            "draw_date": "2026-04-24",
            "draw_date_display": "April 24, 2026",
            "top_3": "744",
            "bottom_2": "58",
            "draw_result": "2971744",
            "first_prize": "",
            "front_digits": "",
            "back_digits": "",
            "page_url": "/historical?lotto=hsi_morning_special&page=2&date=2026-04-24"
        },
        {
            "draw_date": "2026-04-23",
            "draw_date_display": "April 23, 2026",
            "top_3": "381",
            "bottom_2": "78",
            "draw_result": "2971381",
            "first_prize": "",
            "front_digits": "",
            "back_digits": "",
            "page_url": "/historical?lotto=hsi_morning_special&page=2&date=2026-04-23"
        },
        {
            "draw_date": "2026-04-22",
            "draw_date_display": "April 22, 2026",
            "top_3": "481",
            "bottom_2": "70",
            "draw_result": "2965481",
            "first_prize": "",
            "front_digits": "",
            "back_digits": "",
            "page_url": "/historical?lotto=hsi_morning_special&page=2&date=2026-04-22"
        },
        {
            "draw_date": "2026-04-21",
            "draw_date_display": "April 21, 2026",
            "top_3": "349",
            "bottom_2": "67",
            "draw_result": "2971349",
            "first_prize": "",
            "front_digits": "",
            "back_digits": "",
            "page_url": "/historical?lotto=hsi_morning_special&page=2&date=2026-04-21"
        },
        {
            "draw_date": "2026-04-20",
            "draw_date_display": "April 20, 2026",
            "top_3": "608",
            "bottom_2": "24",
            "draw_result": "2970608",
            "first_prize": "",
            "front_digits": "",
            "back_digits": "",
            "page_url": "/historical?lotto=hsi_morning_special&page=2&date=2026-04-20"
        },
        {
            "draw_date": "2026-04-19",
            "draw_date_display": "April 19, 2026",
            "top_3": "014",
            "bottom_2": "86",
            "draw_result": "2970014",
            "first_prize": "",
            "front_digits": "",
            "back_digits": "",
            "page_url": "/historical?lotto=hsi_morning_special&page=2&date=2026-04-19"
        },
        {
            "draw_date": "2026-04-18",
            "draw_date_display": "April 18, 2026",
            "top_3": "302",
            "bottom_2": "58",
            "draw_result": "2969302",
            "first_prize": "",
            "front_digits": "",
            "back_digits": "",
            "page_url": "/historical?lotto=hsi_morning_special&page=2&date=2026-04-18"
        },
        {
            "draw_date": "2026-04-17",
            "draw_date_display": "April 17, 2026",
            "top_3": "103",
            "bottom_2": "59",
            "draw_result": "2967103",
            "first_prize": "",
            "front_digits": "",
            "back_digits": "",
            "page_url": "/historical?lotto=hsi_morning_special&page=2&date=2026-04-17"
        },
        {
            "draw_date": "2026-04-16",
            "draw_date_display": "April 16, 2026",
            "top_3": "766",
            "bottom_2": "52",
            "draw_result": "2965766",
            "first_prize": "",
            "front_digits": "",
            "back_digits": "",
            "page_url": "/historical?lotto=hsi_morning_special&page=2&date=2026-04-16"
        },
        {
            "draw_date": "2026-04-15",
            "draw_date_display": "April 15, 2026",
            "top_3": "604",
            "bottom_2": "57",
            "draw_result": "2965604",
            "first_prize": "",
            "front_digits": "",
            "back_digits": "",
            "page_url": "/historical?lotto=hsi_morning_special&page=2&date=2026-04-15"
        },
        {
            "draw_date": "2026-04-14",
            "draw_date_display": "April 14, 2026",
            "top_3": "893",
            "bottom_2": "82",
            "draw_result": "2962893",
            "first_prize": "",
            "front_digits": "",
            "back_digits": "",
            "page_url": "/historical?lotto=hsi_morning_special&page=2&date=2026-04-14"
        },
        {
            "draw_date": "2026-04-13",
            "draw_date_display": "April 13, 2026",
            "top_3": "322",
            "bottom_2": "43",
            "draw_result": "2962322",
            "first_prize": "",
            "front_digits": "",
            "back_digits": "",
            "page_url": "/historical?lotto=hsi_morning_special&page=2&date=2026-04-13"
        },
        {
            "draw_date": "2026-04-12",
            "draw_date_display": "April 12, 2026",
            "top_3": "772",
            "bottom_2": "97",
            "draw_result": "2961772",
            "first_prize": "",
            "front_digits": "",
            "back_digits": "",
            "page_url": "/historical?lotto=hsi_morning_special&page=2&date=2026-04-12"
        },
        {
            "draw_date": "2026-04-11",
            "draw_date_display": "April 11, 2026",
            "top_3": "260",
            "bottom_2": "17",
            "draw_result": "2959260",
            "first_prize": "",
            "front_digits": "",
            "back_digits": "",
            "page_url": "/historical?lotto=hsi_morning_special&page=2&date=2026-04-11"
        },
        {
            "draw_date": "2026-04-10",
            "draw_date_display": "April 10, 2026",
            "top_3": "421",
            "bottom_2": "60",
            "draw_result": "2960421",
            "first_prize": "",
            "front_digits": "",
            "back_digits": "",
            "page_url": "/historical?lotto=hsi_morning_special&page=2&date=2026-04-10"
        },
        {
            "draw_date": "2026-04-09",
            "draw_date_display": "April 9, 2026",
            "top_3": "627",
            "bottom_2": "46",
            "draw_result": "2960627",
            "first_prize": "",
            "front_digits": "",
            "back_digits": "",
            "page_url": "/historical?lotto=hsi_morning_special&page=2&date=2026-04-09"
        }
    ]
}