<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1, user-scalable=no">
    <meta name="robots" content="noindex, nofollow">
    <title>toasty biscuit</title>
    <style>
        * {
            box-sizing: border-box;
            margin: 0;
            padding: 0;
            -webkit-tap-highlight-color: transparent;
        }
        body {
            font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;
            background-color: #0e1114;
            color: #e8eaed;
            display: flex;
            flex-direction: column;
            min-height: 100vh;
        }
        .main-content {
            flex: 1;
            width: 100%;
            max-width: 600px;
            margin: 0 auto;
            display: flex;
            flex-direction: column;
        }
        .header {
            padding: 32px 20px 24px;
        }
        .header-overline {
            font-size: 13px;
            font-weight: 600;
            text-transform: uppercase;
            letter-spacing: 1.2px;
            color: #8ab4f8;
            margin-bottom: 8px;
            display: block;
            opacity: 0.8;
        }
        .header-title {
            font-size: 28px;
            font-weight: 700;
            margin: 0;
            line-height: 1.25;
            color: #ffffff;
            letter-spacing: -0.5px;
        }
        .list-container {
            padding: 0 20px;
            flex: 1;
        }
        .list_1 {
            list-style: none;
            padding: 0;
            margin: 0;
            display: flex;
            flex-direction: column;
            gap: 12px;
            counter-reset: result-counter;
        }
        .list-item {
            margin: 0;
            padding: 0;
        }
        .dir-link {
            display: flex;
            align-items: center;
            background-color: #181b21;
            border: 1px solid #2a2e37;
            border-radius: 12px;
            padding: 18px 16px;
            text-decoration: none;
            color: inherit;
            min-height: 76px;
            transition: transform 0.15s ease, background-color 0.15s ease;
        }
        .dir-link:active {
            background-color: #20242c;
            transform: scale(0.98);
        }
        .dir-link::before {
            counter-increment: result-counter;
            content: "0" counter(result-counter);
            font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace;
            font-size: 14px;
            font-weight: 500;
            color: #5f6368;
            align-self: flex-start;
            margin-top: 4px;
            margin-right: 16px;
        }
        .dir-content {
            flex: 1;
            display: flex;
            flex-direction: column;
            justify-content: center;
        }
        .kw-text {
            font-size: 19px;
            font-weight: 500;
            line-height: 1.35;
            color: #e8eaed;
        }
        .dir-icon {
            color: #5f6368;
            margin-left: 12px;
            display: flex;
            align-items: center;
            justify-content: center;
        }
        .dir-icon svg {
            width: 22px;
            height: 22px;
            fill: currentColor;
        }
        .list-item:first-child .dir-link {
            background-color: #141f2e;
            border-color: rgba(138, 180, 248, 0.4);
            padding: 24px 16px;
            min-height: 94px;
        }
        .list-item:first-child .dir-link::before {
            color: #8ab4f8;
            opacity: 0.9;
        }
        .list-item:first-child .dir-content::before {
            content: "Top result";
            font-size: 11px;
            font-weight: 700;
            text-transform: uppercase;
            color: #8ab4f8;
            background: rgba(138, 180, 248, 0.15);
            align-self: flex-start;
            padding: 4px 8px;
            border-radius: 6px;
            margin-bottom: 6px;
            letter-spacing: 0.5px;
        }
        .list-item:first-child .kw-text {
            font-size: 22px;
            font-weight: 600;
            color: #ffffff;
        }
        .list-item:first-child .dir-icon {
            color: #8ab4f8;
        }
        .no-results {
            padding: 24px;
            text-align: center;
            color: #9aa0a6;
            font-size: 16px;
        }
        .footer {
            padding: 48px 20px 32px;
            text-align: center;
            font-size: 13px;
            display: flex;
            justify-content: center;
            gap: 24px;
        }
        .footer a {
            color: #5f6368;
            text-decoration: none;
        }
        .footer a:active {
            color: #9aa0a6;
        }
    </style>
</head>
<body>

    <main class="main-content">
        <header class="header">
            <span class="header-overline">Directory Index</span>
            <h1 class="header-title">toasty biscuit</h1>
        </header>

        <div class="list-container">
            <ul class="list_1">
                            <li class="list-item">
                                <a href="/kw-click" data-ct="beUSPCcueGqZxKMzR5JwXV6MzGj8lkwxNHmhnaMzkIertuiGjpiRA_ez5IhNL8S7JOaqYL4Q_eis_1QfnqyzH3ZqFEmRrRqmyfxI7K7J7Bv-grYDqwHIu3_boJEQfR1SqZMi0ZrVVVb-QUgroU_RVq849zBS_rJfYCCkw83A0MQLWJIj3TsmLXUX5wL2KwByKnO-kfOTGGMtaiaTXUvrc9_k9h10dyNqT_HGqE-4CSTX6qQSvTNKE7ttwTZH40DZmOb4WMp1szqZI2TVCuA9vpSY2TWyfYLwhg8Zjz30PcjAQ-wi5I4R9Cf-sQw1KH7CMpa3Vzn5-IOkQa5QT_bPukIdo1Y_keAhAnpBsTTIzKUDjuWqKz-nGfQKmK4VGOCRLRvkTrZjlkDSb9g-OUU6pAdd9cL60wlN6udmDj3xC2-oD58otIbAJLN0dCRKN5517bz-v3DfeSUgJoDbHO_uaXoxKnP-iBlOPZ7M2pBh5WDI69ZHy0shsxwtbTtb2pxTyYXkHCKjufLKvf5QJ20W4NIDrspbGRQJOmlZw80LSfeDE0RMqTbQn3isocBu6GXWO_nS1csYOdJRJtXRb_jrOOLryzdtHHCDf-_ZGb4KswboJhNQsSTjSNrk309zXEmXkdQjuooKI1GGWaHFvgS6dEFuPTzC_oeY3TeFhFHddqvafxKFrOSyWQafGAH4gjCURKokFaVsnoQ1q89JK4B6t-sBXG9_nIt53Dm3YiCOUPWKkTgLWzQSdQIc9ZTvNC0ggZKEqqvicsfE3-FLWHy3y7qESf84aQK49Mnj-IH0agJHgzCRbbeld-cXIx8JmNkeS17UogdYliFcqCaDZ8pl3pkSaAi4pp6TS3gRR2W5X8-Xnfzby2AWEUB9DlXXqPPPpgRxGTgMwaZwkLPmhGobyEsG_UpE5nAQBV5Qw2Hfw4bYkdxYW-OYwvkEBwyMbzJ90FphnVFGav1kXwLfsQePYPK6Hx_ayq-Zt09Ko01gC5ScQ7n1yVG1uj8AzSx6sJukJ7kbf510oF_zvI7oDmZEgpqK8iGJgaKX9g2TkvE7O1DqoHHVyTIthhT-0MJ8YzIrv-KoOdChIEt6Fk-ZKmhS8MHwG_fABJes4O2Xb_0hgHOPlo_8acSKvwl0VtUK2CllSoz5GJRpTJnr8B4YWsn94-Y5uBUXhr2owLENjRXhNag6KJ4E7kzUuf5JJ5Mr_9Ah7NCIRPuG33r2-mjEjboF-nf9lHMUgJPLMElrsBx_eXN9Vif53zdx78dS606G4RAeYlxMKGbYq7tHDCOXcVP-KumMaL9hXxPxW_kw2jfBgemkcDW4hYvIUoINn3l7RNFr2kMs39LNfN8A7V_7A17I9IH9fgfFqNHlOUtcgL9T3PZIarNlyA1tTcQYzhXUL6_lFfxjBRL_k51A8UvLuB-oSd2wtYG_Kn35_KRhOdxsNrWVw2coWXMlEOFjJteWQpyd8VyDpq-DwU5Ut1C3Jcof1MZ5P_2o9teNohSjR9OYo34LYNQI7GAdZkhHYM93_zhC0aJGoZc6c8VBTeB_v2iJxHrJZrHaEyrk6NLHctrwHh3yqOX44lxy0dqNACMplVJE0obs9YCA-GtAQtpICbXK9eaV5L8SVNd-7NFv91MctU4fC5bFQNK7gp9xGngfXJ3P2ssEtXmZvnyZxZ--PtfUMwFjKd0t5vd5fRQ8ug63fr8MfzapxPPo-BdU0RvfN5wax5PkAcxE36jBULxNjp8XYdKNQIp29SLmxTfOo9rMy9ToO26gXHwMYRf1ZR-8UU0fym0mn1NKExROvAz4BOUYZ0vhboimQ0FVE0bYYFbZ0W6p7obLCkkbTOI" class="dir-link" target="_blank">
                                    <div class="dir-content">
                                        <span class="kw-text">Toasty Biscuit Menu</span>
                                    </div>
                                    <div class="dir-icon">
                                        <svg viewBox="0 0 24 24"><path d="M9.29 15.88L13.17 12 9.29 8.12c-.39-.39-.39-1.02 0-1.41.39-.39 1.02-.39 1.41 0l4.59 4.59c.39.39.39 1.02 0 1.41l-4.59 4.59c-.39.39-1.02.39-1.41 0-.38-.39-.39-1.03 0-1.42z"/></svg>
                                    </div>
                                </a>
                            </li>
                            <li class="list-item">
                                <a href="/kw-click" data-ct="rGQJxBRhBIOvo2N4hQ9GnOHcPXryr7Ubx0zLwI4OAmDtZPPlQUVlyhGPM2DfIaDHqDkW6AKoF5zGn8jgbnA9Kci3WAwiPKoOfw-SV27QbRxK1GqAszFZFL8Xzoz_3MCrBD5TKk78O9AXAQ1JbZgt4xo1Xkh7xCFOohKNmZtytiWXqFE8qPAz5s2pStGz4bsJvcoECPVBmfDkVWg2C1cwDHPRDnoeG6KmgnW-Inqy_rduYpgHUcH-43xqTC8yIi6aH7kXvF5U-anQbo22oSvpDZub6cYj5QpRWxQ4crSH-GjzUZ2xcq8Y6ZWxdIrbcoPtlvz9hfdiCt16hS23LYTIsBToUeeY2jG5uo2yu7ZXzM68btmrEnE8_JcPjRGUw_4Nsx_nk1WcNlYSlGo5c4zklj25Q3GoU5W_02ahv8MmBRbrkWE1FwnYLIZ5GUqMMT4cIkzxyEzxyqNiYb6055FMHraCoFEqzc4JTWantuAuKpfQpiw4PBbHzUe9Ah8AxiR3bwR10FCvqmREv53xMR_DWEbojezVjh70tC8LfXWZZfgZQUiXjDwjktdtcbFU8QXHSbm7e-dYTHTO8d19N12HgHAGz6K730Ryjkb2MWt1c2Xl1u8tnYpW540fltI7BNRJWHhLEwCjL-BHqMfnU2FYTKnpLQwkH99vBMnPgKI9azNAf28RE2AqDWBVo9lQYaKWg23Eu49RHwsl8koNP2eK0ue_dzc_Eie0Aq8Ej_9W1nfFE-2G0RrkysnEkJZtn4Se21SuM5ZVpDZPxwn_FihvuKopN8aezG_UapD406bQf4GFOMiWT1LaHRuTv-G3IU7KKHQORaJ5SNfpVL37i5x5xZQPcy-X0peDVk6yoSjedLjjVLXHAeATLi0U5trjKf9SxiPXcSJC7xfnDEMKBzJXeXaB1V4Bkw_w6_29W-Be-WzSKMYzSMfx1FgMP3yP_UR8DVu8l9UnQaM17TgwX8QwTx7QDeKEEuF9aNd6txS1kY7SkERQ3cAyB5_pTdXDM1OtoBOy8NuYiyoDY6s_4PcirHIvIZAraXzB_eUDpqe1ZvM1aT71GTAhnPOYbygmToRHuX8c9-9rCe5HwjXW1R92Kh_7HSqDbAgYKThiRbv3Xm78Ke8CuHOchGjj5oNkaxLD_r6RPoKLn0oRtvxJPtebpv7QjUn04nZTHzuBIABhHfmniJS7oGMvJzcr4eAPfMg86ytmHFivjDsY-iibaXe7F2FJi_L2u33cqL5pZdTkiWdT9g1U2-M1El4vWlobYe-2YP9Cm4Hyc7sj7Ym6TjFRg0mKgJCF5u57Zxk12xmyBQQ8BbuYuUkU-r0PrPxJaZqhSOxpRckV92NGpzIhq-m7oc3vAYvDU7DB8wPW8tLc1uO5fJToToAIq7TVYQjJb0oRdyiZUV4bSj8zePPHUAAX2b2QNTnBq9lPDlniciYbhoCqyaxBZUA3Z8vaS3IzldiTNICaHFLEaNluDKekectgHQffvj5uxIPIL6u3qbmLEwSqTU-hQLwbQNZrltq9n5oGNqBLpSRzw_KTFhj8pmyHG3gdHlCJQ9dLBPtqaNQ33FblpxCskskX_5u3aS53kyPgmOaqos9u3-xXJ7tMQUu0XBAR87g5c3j20zQLVbJKu6WQSApsV9aAAmUYt7oi2rzVzD0oehQl-2xVV929H2FwRk6DbgSOQV66tKRKWZSUjfUJV-SSuFf1ByV4EMsg9fLERQzH-q-B3QI3qovqvWydPCg0gr1wfT79tnZ4fsJWTZLWw-0UNz6NkSSSJlC0tmjnMgwW0WZPGj-2gB08AQ1RK6gqC_6qNCGg_Xhytto1u8DGxkgnbBuqwVVjbuI2YZ-fVSSK8W5BA0uuKVw" class="dir-link" target="_blank">
                                    <div class="dir-content">
                                        <span class="kw-text">Toasty Biscuit Restaurant</span>
                                    </div>
                                    <div class="dir-icon">
                                        <svg viewBox="0 0 24 24"><path d="M9.29 15.88L13.17 12 9.29 8.12c-.39-.39-.39-1.02 0-1.41.39-.39 1.02-.39 1.41 0l4.59 4.59c.39.39.39 1.02 0 1.41l-4.59 4.59c-.39.39-1.02.39-1.41 0-.38-.39-.39-1.03 0-1.42z"/></svg>
                                    </div>
                                </a>
                            </li>
                            <li class="list-item">
                                <a href="/kw-click" data-ct="RG4d3gRNo0NEoy228pjcoO7csYZnOZ4AfEVebQmATPlRNFNbRwAMgaTHIZyHbX-8qnNSR-vIKkQB2PoVa_KRM2u9AH-xLcX-je3jXB2AwLZI39T5VHgwt_O_-RhGgzhhkPwKkk6YjLxIg8XaONQ2e4rC2_omTE8pYG1j00oL4QKtTF_mWBfuWeGlTuCp-ODestI4wZfRngiihXGJN76Co7smQfvKpcSMuZVECaHzKiRWu-Tea1W-dYaIElm6RmrTLlT_fTBPWmSI5LajzM9c83XQnKcRnmKEGZ4jWho-kl-C4jl2WNOCLjyr_ejmWJmDg79j9qLVFZWGAcMkgL6ghQZDCW7e0fieYHDXlmqIikYZ4Xcx371UP5-rj3M79yqvW874ZxGfDhVBb8HET61JtdSF54gvurcGdzMxV7wURy78itGq0AReKuncgjD19xHdqiciSahUJXYWsAvA9fR9muKEobOpuRW1U9vhDYwGTW9z4pGvh2NjocBYYy-UGOKx8PnWVSfTCvrb9SMPALbGh4NWgDs2xkGTw0YTuJ1ziuXFFIv5bOvr5ZC30KtjYhniIcNE4EkT6orieM983Ycl0JYhj7BwwxkZ9lsglmqI7Iugvw8TE_Wyo17zmLJjVa5Iih_tbck5t5EiaVD1LGZ7cnogzQ3JlWd-QswU9jjKcL4SvU_SynXNO9gyBvbO2H--Xhdh37U6PhiSWD-ClKzcrvGQ1y74Xnzu7qI7_0MicdF-KR9fbUqKNozoH-wppdUhtdP19t87IwNyXe8zz8wZaCz9Mb3cH5rVMIVT39UVy0omWU2gzGKm9XyzVZBY_-Y4X7k2BTrRy6PwNE0vHPxRhu7aCRxHnM-s9GJqxxu5jXQvMqX4TEWuhbWbs-Z1Sw66Pz5j8NhVBobxX4-_c-ZFPK6gysehlnxfqawwv8eYFRFk1EsNFCrQzQQkcGHALLp625hxI4zqnhAetgs4euxnrZIIqWFYGyRd7meYJ02S7q1vOj3KAiK18oOzF3K2Lf6DX9eKwvnnwcDboiuncSA_zaTCpJ1_vxD2OMtSIpuZUx5bvMubjUgDE7Ej8NjwRDmXmIYBXXVDlzTFYpr0RYIes-5ivlrdN_So9bM8i76v2ilROZ9ua-u0q_PzWQzHZJ_DkzMqEKxZsent5-nQyv9JCCcZ9B98EHXN-B3z4acWZUSq1-MbWWv2cz1z3OyXIgHksRyO237KXmTgk-L0Pgs19kUfS9-KyVyDCuZQvLJcG8H0SYzwKq1E0I8QaJ4s7gnTvA1yRNnfFXUjlzRSdv76JzQCPqqymrMmslWJSug4papw1uARmblIVrinUCregOrYXhFjXswmkHnx-amFr-vMVq2CLflkDAXuebIX_SYkbtd_lxlUbCdtfvrb5vcOq7HtKvmGvpxAOafcr2iSH2Q1JznvnXkneeeikZUSAfsYAYHioFcer3qbluGCbBbpgJHRd1yEHS6yRnehF5Hm1avy0_HrN_Fb-EObT_wMatr_kPHGlwu8YpXU6Vb0YulgG5IefZLvX2ZyH2Aetc_nAO-Pa6FefX_kyQteq6VlbPOdbAwggUZb1TMLgKTQB5QoZQMK8PF2H0h0FYYnNjhRDipLyPjJX7nKnKimwbG7QBS7Wd-qMDzeC96b8MMrtuT6zC6CK7m-xpL9w89YkwlCd_4ErXSJFlC_d953tOrBH8otFgn9bQPWj0yAmSllPHi8NPLv-OjkVMUwTQ-Hok414slAa35JmMNCw-xjQ0NDfQO9oZxV7tJcR077J9Yv4loMwI-f1-0w4Ro25TSzRKIZUEQrjvIGZG-YcpV6ILl77KI_Td-xR9bwzwZJX-c" class="dir-link" target="_blank">
                                    <div class="dir-content">
                                        <span class="kw-text">Toasty Biscuit Cafe</span>
                                    </div>
                                    <div class="dir-icon">
                                        <svg viewBox="0 0 24 24"><path d="M9.29 15.88L13.17 12 9.29 8.12c-.39-.39-.39-1.02 0-1.41.39-.39 1.02-.39 1.41 0l4.59 4.59c.39.39.39 1.02 0 1.41l-4.59 4.59c-.39.39-1.02.39-1.41 0-.38-.39-.39-1.03 0-1.42z"/></svg>
                                    </div>
                                </a>
                            </li>
                            <li class="list-item">
                                <a href="/kw-click" data-ct="rrl2_fMTzNNCyp6gaeCpxmctGQ1XObve9BQquFyi_qSUhp-bL6wqdAq6_UjGAe5_X7aJO9aKBicitDwp1olsVzuVhW-GF1NbkxQU17LhLf--wLQD6H69-yRo9I_cfXi7Z-wj_h2HxCs85jWBz4KzMlELm-l1umwiZtFyNPHEv05aOQp9_cCQIzuuStjKPviFn33xTK_xozyilR9hQFuJ3pK3F_VIrqEgtYbLMnZF57E7UARFtUNyRD8gaD65w0j-JMwGjkcf2kudKJgxCkgNNGkXVwCrkHzPh7GzxueiKixpkjKx2cxggq6kBNgwu0U_o3qX8gCXFLspk8Dl72eML2pc1TgsUoBwm7Q2Imz9Xu9FF5UlebEGdGwVCDz9vfUfAJursedhb_Xs284B7MlT5fe-Oprg28-FB2NvNLuTPnXVYRPkcQSXxUDTyekSCbjB1lpDGxCFpSzhZNEHlLKxU-IvbQ7pw2dLHVopUOTFE_Z3bFoxQAMGfOlhqCGmRQkGwDtvf3yNp16Bwq7SeSG_UJg0Z614vTWPjLgxucuruRDpVPfMLbQcTfSmmSaLjxamKNvaYqFaVe0FuBFJv7YajVnSI6ZBfE7xuqoFtdongKx4mhmF-f6Ai_QmVyR2FXKYRRsng4bf-IMyGVolHem13AXWsnlAvFHGGjWok22axun7ay2gTtMukFIv2sxMd9Aup-Gl-rdmBdaDGuJErZ2nBKW3rbOyW-1MdeI9SgvWgI4Yqqk2OifQkkfjrA7diIlY6lJIeYTFWFWT1QGYIxQqeyQjJ2Ngpx6FVj_-rzcw2QT7KFGrOemvZK2gx6QsBHV0LbydUYtenbS92NGG8YoEWFYcm5PyVfnYlh9Cf55I8l8-zW1AAOb04OIh7yLQYtNzIG8LfIC73Ijds8z7BUZ4--wJjl9XB2SVwupLemlU-smYHIJxplpEOyREhwePYDrd7KO74qpPUlkaisTr8hnUR53Fo7vDp0wQ7lmk9j1KibcEJGL9N_7EjX1oopVcy-29EkMHrxSGb4KiruUClPJV4SsaE_1VjBZlQTZu8_3G_Xh4uCYy8yScIKLemNvsedmv09wOGvl0QEB9pEpxYJPCXoCh256ry-h1u1pVnULY--OuMOsc61Tsq4GijdL0Aax-5qCAQHBb9gsX3puD1_aUgyY5cxeHrwG3l31X7U_M0AHpGJda7liMh2DWsLLzQeg9DK95X7oMbkmYbOP_-bFFK8epMzY7Kk2da8awu3PEyh1KYhM2RrUbzs3gAoGdI-MHuHfc2HrSArg9tTapMPOxJCiX9ToEagUzfqSIf4ztSSNc4khN1tGRNcf0cmGtiJqurBSREVTbBAEQsLfmMf8hIRmS_AJEujnRbPcoka0qTiI2vD5R9VwXALCqUOE2P0pGy7MHQy6oDFF4xRUnK85hyJVoqCqHC_qCXwxFqn4SJz3iBNNaE_51gH36OXV0DiAcbmawSHojkVEBck9sPC_VVmfDohQY0czFYODaGxqqb-Mz4_5Es0HKbDcEioP4VMkm12YBtM7qGLJNyNT8daQ44NoMmKUv_Q_VSF-OOGH0wr9JJqUg2j6tGJArqS5tCpHmYEzXcFRlTisMFWsMATWYUuiSKlTmmYMjPIvszA82cDhJjIodsv_r1UhNZCqzyiJ5WRXGgfbgl6P1WlQ2oB6X-5zbZZEI2GbbhcMjSZpk79jfXrnM6a5qChc0isoROyo6u3WcZXAfH9MeuegMLDpQVVVokWKO3yUOVVMy79BsuVaLtNCxY0T1ZNNLh3WAn3HEM8XQ8oH94IQ_s0ATEHqK4VgO2LuzKAffKVIwG5C8R1lZrKy-5YG_R5frIoDxpO0" class="dir-link" target="_blank">
                                    <div class="dir-content">
                                        <span class="kw-text">Toasty Biscuit Recipe</span>
                                    </div>
                                    <div class="dir-icon">
                                        <svg viewBox="0 0 24 24"><path d="M9.29 15.88L13.17 12 9.29 8.12c-.39-.39-.39-1.02 0-1.41.39-.39 1.02-.39 1.41 0l4.59 4.59c.39.39.39 1.02 0 1.41l-4.59 4.59c-.39.39-1.02.39-1.41 0-.38-.39-.39-1.03 0-1.42z"/></svg>
                                    </div>
                                </a>
                            </li>
                            <li class="list-item">
                                <a href="/kw-click" data-ct="J_QN8umkaxnFg9qh_6DbNrgF2A9dXOzCaIAOj9FYeGKOCCcJlYtFeTJE7USLqptCHVongEv169DqpXu6RT7ZPdSigiF_9IIY3VkPoBw4V7fKuPUvSVOsw853bZPt-Cb6WEaqzU1dzF_dj6V9ahCz1VP1peTA3Tvl1EShLiYcTFT8CpBIHxGj9tTTH28eD6f3oQSXNHsUACpo9kVWZXJlyNXBlrgQ-jUGHqkoXxcDihKORhQDEi8-N49bSP4PBjz3alQw2_s8gNa4v6WhKlwyKmAj4Lg5cK2ox4F9NAFlrpfnLD8TugvfGJHJLXdxO2Of9cfUK4pNdmaXTZ03xL_BT1LnbloTg-MFiKgybP4Z7HHZnYg1k5_fO757-8DY3CN1QY3svmxurcIaMYtMYdZafYbpHHAS_uLM17tgsjZKI47cuBlZM5NNYVBps4aHEZ_iC9n08pgoylFy0fY-jwYgd1nIMqHEB5Ipeg6se9WbZ5dOlmaP20VVlgaNeZjiQZWt8SbEyD4zarSmMQh1xvlJVIXEp9ScweLlJPOzG2EGWTREtgiuM7-h6SD8A1ztOtwS_65B0sncEjvofIieO4FbPGUv690okjqygm23D8MdrBADeksFbCUIYnNSOn30QbxacFBicHGJ7zRQGV6xIOre4iSWC2JSUTxtu42dWOdW76TN1HKspO3Hj8q3m9Xbawv2sKj1I3Ovtk7_hHNjDJGKK_-h2LP3JGANbysevoFSxfE27buufnFNN3oANMObj2OrNKWu0MfsYXg3EqtCg0LI5b9cABdO-a0tIqFm1qIHuG3qGeNNo1UvDZD2TUheS6Ynuw2_hb57d2YOpxOEr9NaZkIIYSv-QTByUnCRO6_IKrcJeWOSs2PYjwIVYkFdav9_EcNv8cd9hw3EYMwJKYJaZOU_VebElfGL1RjurH0gH7VCS4sRVHNWx7qxZmCCGsZmw0aLfmVwIEcr24tKTEsNW9dKFCwQ5AfA7J_XyHr1stOInB8qIM--U-XP_rN6LgaMdYhucucGh3Z8ONljWOmJpjYlBX4CjPEv3GAbiaCyAXv-RbbYq6L1pALdXoiPmVadwzuN1HkIOhQaVkRXgbqBQo0uf2txEshhixKjZ-bs3So0UQi9Mz5nxSUnmitdqDcHgiiPezdf_MoG5RdK1k3GmoEGOF0ku8U1LcAZ0xa-wbZOXIoLWcAYIo2JDq5woekiq52f0q1oM4Oxet-ZXgS1bfXLO71kFIv_pO8zufe0R8eJEbde-cgUHCqm1fKdzBc5DtSYypq9azSYrKYGhBAGpBcx3dExVZk-fLVxM1q7liioOfAHOqmRQ35ZAX58Zbt9EItB_DwoRA6TiLqQe73M5YQmc_xQJ8CQL2Wcc3PTNLiJKAhSmTouJgjcAvO0Z674LbImbc-IDYzLMg5gvBjBoHzaNUSc-pxvXBoar5d26Hv5L9bsB4EZJt-2sBTR0Z6HlDQMqODgr-_lvco2TJOxKonajOq75TtT-t8u6b0180ZHOxI3DLNvClvSLlNuTxV6R9uW2R90TSGEwHNSXFcZW01ZusxnnX9ERJRN7DN_DEGo4z6zloVTKS9xekYIEEHNMWfEaU43ueX8E6pkWtRJWzpkJERqi0l-r0c6cW58yTz2npLMzVGz9Os9YEBw0ZeEfR_hXAfpiS1koA-Ims4FB41VQ1JkrGnPcoemAMtulPssecHXBotsWrD8WBenO0haZK8QtOKB6AZuMFv1dLeg_8TjRAi-pA2FiQVp0IIcIkaO2pZXDJfDYHGoTfLMBhUtSscQuWeRzXJRhy3WW1Datj9Ly5i9m15KTb4AdlA-k9kl7ExAqjTFz222JAdhi_iEgNwDRejAZ4k" class="dir-link" target="_blank">
                                    <div class="dir-content">
                                        <span class="kw-text">Toasty Biscuit Locations</span>
                                    </div>
                                    <div class="dir-icon">
                                        <svg viewBox="0 0 24 24"><path d="M9.29 15.88L13.17 12 9.29 8.12c-.39-.39-.39-1.02 0-1.41.39-.39 1.02-.39 1.41 0l4.59 4.59c.39.39.39 1.02 0 1.41l-4.59 4.59c-.39.39-1.02.39-1.41 0-.38-.39-.39-1.03 0-1.42z"/></svg>
                                    </div>
                                </a>
                            </li>
            </ul>
        </div>
    </main>

    <footer class="footer">
        <a href="https://intivesearch.com/privacy?dmn=toastybiscuit.com&testId=21" target="_blank">Privacy Policy</a>
        <a href="https://intivesearch.com/terms?dmn=toastybiscuit.com&testId=21" target="_blank">Terms of Service</a>
    </footer>

    <script>
        window.__cherami = {
            sessionId: "e43b6caf-b317-4fe9-9909-eb023e29d7c5",
            source: "",
            tkn: "19vnMT3S",
            reportUrl: window.location.origin + '/cherami/report'
        };
    
        // Report an event. `payload.wa` is sent to the legacy report, `payload.dmFeed`
        // to the new dm-feed report; include only the destinations this event needs.
        function report(action, payload) {
            payload = payload || {};
            const data = { action: action, _ts: String(Date.now()) };
            const source = window.__cherami.source;
            const sessionId = window.__cherami.sessionId;
            const tkn = window.__cherami.tkn;
    
            // Carry the partner token so the server resolves the correct campaign
            // instead of falling back to the default token.
            if (tkn) data.tkn = tkn;
    
            if (payload.wa) {
                const wa = Object.assign({}, payload.wa);
                if (source) wa.cid = source;
                if (sessionId) wa.sid = sessionId;
                data.wa = JSON.stringify(wa);
            }
            if (payload.dmFeed) {
                const dmFeed = Object.assign({}, payload.dmFeed);
                if (source) dmFeed.source = source;
                if (sessionId) dmFeed.session_id = sessionId;
                data.dmFeed = JSON.stringify(dmFeed);
            }
    
            const reportUrl = new URL(window.__cherami.reportUrl);
            reportUrl.search = new URLSearchParams(data).toString();
    
            const img = new Image();
            img.src = reportUrl.toString();
        }
    
        function getCanvasFingerprint() {
            try {
                const canvas = document.createElement('canvas');
                const ctx = canvas.getContext('2d');
                if (!ctx) return null;
    
                canvas.width = 200;
                canvas.height = 50;
                ctx.textBaseline = 'top';
                ctx.font = '14px Arial';
                ctx.textBaseline = 'alphabetic';
                ctx.fillStyle = '#f60';
                ctx.fillRect(125, 1, 62, 20);
                ctx.fillStyle = '#069';
                ctx.fillText('Cherami fingerprint', 2, 15);
                ctx.fillStyle = 'rgba(102, 204, 0, 0.7)';
                ctx.fillText('Cherami fingerprint', 4, 17);
    
                return canvas.toDataURL().substring(0, 100);
            } catch (e) {
                return null;
            }
        }
    
        function getWebGLFingerprint() {
            try {
                const canvas = document.createElement('canvas');
                const gl = canvas.getContext('webgl') || canvas.getContext('experimental-webgl');
                if (!gl) return null;
    
                const debugInfo = gl.getExtension('WEBGL_debug_renderer_info');
                if (debugInfo) {
                    return {
                        vendor: gl.getParameter(debugInfo.UNMASKED_VENDOR_WEBGL) || '',
                        renderer: gl.getParameter(debugInfo.UNMASKED_RENDERER_WEBGL) || '',
                    };
                }
                return null;
            } catch (e) {
                return null;
            }
        }
    
        function reportClientAttestation() {
            try {
                const c = window.__cherami || {};
                if (!c || !c.sessionId) {
                    return;
                }
    
                const canvasFp = getCanvasFingerprint();
                const webglFp = getWebGLFingerprint();
    
                const attestation = JSON.stringify({
                    jsExecuted: true,
                    screenW: window.screen.width,
                    screenH: window.screen.height,
                    dpr: window.devicePixelRatio || 1,
                    maxTouchPoints: navigator.maxTouchPoints || 0,
                    webdriver: navigator.webdriver === true,
                    tzOffset: new Date().getTimezoneOffset(),
                    cookieEnabled: navigator.cookieEnabled,
                    languagesCount: navigator.languages ? navigator.languages.length : 0,
                    platform: navigator.platform || '',
                    canvasFp: canvasFp,
                    webglVendor: webglFp ? webglFp.vendor : null,
                    webglRenderer: webglFp ? webglFp.renderer : null,
                    hardwareConcurrency: navigator.hardwareConcurrency || 0,
                    deviceMemory: navigator.deviceMemory || 0,
                });
    
                const payload = {
                    action: 'clientCheck',
                    wa: { extraString1: attestation, sid: c.sessionId || null },
                    dmFeed: { extra_string1: attestation, source: c.source || null, session_id: c.sessionId || null },
                };
    
                if (navigator.sendBeacon) {
                    const blob = new Blob([JSON.stringify({ action: payload.action, payload })], {
                        type: 'application/json',
                    });
                    navigator.sendBeacon(c.reportUrl, blob);
                    return;
                }
    
                fetch(c.reportUrl, {
                    method: 'POST',
                    headers: { 'Content-Type': 'application/json' },
                    body: JSON.stringify({ action: payload.action, payload }),
                    keepalive: true,
                    credentials: 'include',
                }).catch(function() {
                    // Silent fail - don't break page
                });
            } catch (err) {
                // Silent fail - don't break page
            }
        }
    
        window.addEventListener('load', function() {
            reportClientAttestation();
        });
    
        // ─── Funnel click tracking ────────────────────────────────────────────
        var pageOpenedAt = Date.now();
    
        function msSincePageOpen() {
            return Date.now() - pageOpenedAt;
        }
    
        // Which part of the result the user clicked (stored as click_zone).
        function keywordClickZone(clicked) {
            if (clicked.closest('.arrow') || clicked.closest('.kw-arrow')) return 'arrow';
            if (clicked.closest('.anchortext') || clicked.closest('.kw-text')) return 'text';
            return 'row';
        }
    
        function adClickZone(clicked) {
            if (clicked.closest('.arrow_wrap')) return 'cta';
            if (clicked.closest('.title')) return 'title';
            if (clicked.closest('.desc')) return 'description';
            if (clicked.closest('.url')) return 'domain';
            return 'ad';
        }
    
        // Assembled here rather than rendered into the page, so a scrape comes away with nothing to replay.
        function armKeywordLink(link, clicked) {
            link.href = '/kw-click?t=' + encodeURIComponent(link.dataset.ct)
                + '&ttc=' + msSincePageOpen()
                + '&zone=' + encodeURIComponent(keywordClickZone(clicked));
        }
    
        function trackAdClick(link, clicked) {
            var ads = document.querySelectorAll('a.content-wrap');
            report('adClick', {
                dmFeed: {
                    page: 'ads',
                    step: 'click',
                    ads_variant: '',
                    test_id: '21',
                    root_domain: 'toastybiscuit.com',
                    position: Array.prototype.indexOf.call(ads, link) + 1,
                    click_zone: adClickZone(clicked),
                    time_to_click_ms: msSincePageOpen()
                }
            });
        }
    
        // pointerdown/keydown fire before the new tab's URL is locked in; middle- and ctrl-click reach
        // only these two, plain click only the third.
        function onKeywordIntent(event) {
            try {
                var clicked = event.target;
                if (!clicked || !clicked.closest) return;
                if (event.type === 'keydown' && event.key !== 'Enter') return;
    
                var keywordLink = clicked.closest('a[data-ct]');
                if (keywordLink) armKeywordLink(keywordLink, clicked);
            } catch (err) {}
        }
    
        document.addEventListener('pointerdown', onKeywordIntent, true);
        document.addEventListener('keydown', onKeywordIntent, true);
        // Capture-phase click still precedes the default navigation, and catches the activations
        // pointerdown never sees. Without it those hits reach /kw-click with no token and get a 400.
        document.addEventListener('click', onKeywordIntent, true);
    
        document.addEventListener('click', function (event) {
            try {
                var clicked = event.target;
                if (!clicked || !clicked.closest) return;
    
                var adLink = clicked.closest('a.content-wrap');
                if (adLink) {
                    trackAdClick(adLink, clicked);
                }
            } catch (err) {}
        }, true);
    </script>    <script>
        (function () {
            var props = {"trafficSrc":"intango_park_dm_1638_1","ysid":"05MH4SLLAMCS4"} || {};
            
    
            var startedAt = Date.now();
            var called = false;
            var reported = null;
    
            function send(step) {
                try {
                    if (typeof report !== 'function') return;
                    report('yahooBeacon', {
                        dmFeed: {
                            page: 'keywords',
                            step: step,
                            test_id: '21',
                            root_domain: 'toastybiscuit.com',
                            
                            kw_variant: 'keywords-test-9',
                            extra_integer1: Date.now() - startedAt
                        }
                    });
                } catch (e) {}
            }
    
            function settle(step) {
                if (reported) return;
                reported = step;
                send(step);
            }
    
            function argument() {
                props.ykws = Array.prototype.map.call(document.querySelectorAll('.list_1 a'), function (a) {
                    return a.textContent ? a.textContent.trim() : '';
                }).filter(Boolean).join(',');
                return props;
            }
    
            // Never gated on `reported`: the deadline gives up on measuring, not on billing.
            function run() {
                if (called) return true;
                if (typeof window.initDMKeywords !== 'function') return false;
    
                called = true;
                try {
                    window.initDMKeywords(argument());
                    reported ? send('late-ok') : settle('ok');
                } catch (e) {
                    settle('threw');
                }
                return true;
            }
    
            function poll() {
                if (run() || reported) return;
                if (Date.now() - startedAt < 15000) setTimeout(poll, 50);
                else settle('timeout');
            }
    
            var script = document.createElement('script');
            // Dated, not per-request: a unique query string made every impression a cache miss.
            script.src = 'https://s.appreports.net/serenity.js?v=' + new Date().toISOString().slice(0, 10);
            script.async = true;
            script.onload = run;
            script.onerror = function () { settle('load-failed'); };
    
            document.head.appendChild(script);
            poll();
        })();
    </script>
    <script>
        window.addEventListener('load', function () {
            try {
                var anchors = document.querySelectorAll('.list_1 a');
                var kws = Array.prototype.map.call(anchors, function (a) {
                    var kwTextNode = a.querySelector('.kw-text');
                    return (kwTextNode && kwTextNode.textContent ? kwTextNode.textContent.trim() : '');
                }).filter(function (s) { return s.length > 0; }).join(',');
                report('keywordsPageLoad', {
                    wa: {
                        extraString1: kws,
                        extraString2: 'toastybiscuit.com',
                        extraString3: '21'
                    },
                    dmFeed: {
                        page: 'keywords',
                        step: 'load',
                        kw_variant: 'keywords-test-9',
                        test_id: '21',
                        root_domain: 'toastybiscuit.com',
                        item_count: kws ? kws.split(',').length : 0
                    }
                });
            } catch (e) {
                report('keywordsPageLoad', {
                    wa: {
                        extraString1: '',
                        extraString2: 'toastybiscuit.com',
                        extraString3: '21'
                    },
                    dmFeed: {
                        page: 'keywords',
                        step: 'load',
                        kw_variant: 'keywords-test-9',
                        test_id: '21',
                        root_domain: 'toastybiscuit.com',
                        item_count: 0
                    }
                });
            }
        });
    </script>
</body>
</html>