# contra11.com

> Markdown mirror of DialtoneApp's public top-site detail page for `contra11.com`.

URL: https://dialtoneapp.com/top-sites/contra11.com/index.md
Canonical HTML: https://dialtoneapp.com/top-sites/contra11.com

## Summary

- Domain: `contra11.com`
- Website: https://contra11.com
- Description: ai readable | score 24 | purchase read only
- Label: ai_readable
- Payment surface: Not available
- Purchase boundary: read_only
- Control boundary: unknown
- Rank: 636848

## robots

Not found.

## llms

~~~text
<!DOCTYPE html>
<html>
<head>
    <meta charset="utf-8" />
    <title data-bind="accountname"></title>
    <meta name="mobile-web-app-capable" content="yes" />
    <meta name="apple-mobile-web-app-capable" content="yes" />
    <meta name="apple-mobile-web-app-status-bar-style" content="black" />
    <meta name="viewport" content="width=device-width, height=device-height, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0, user-scalable=no" />
    <link rel="apple-touch-icon" size="57x57" type="text/css" data-bind="favicon" href="" />
    <link rel="apple-touch-icon" size="72x72" type="text/css" data-bind="favicon" href="" />
    <link rel="apple-touch-icon" size="114x114" type="text/css" data-bind="favicon" href="" />
    <link rel="shortcut icon" href="" data-bind="favicon" type="image/x-icon" />
    <link rel="manifest" href="/manifest.json">
    <!--Layout CSS-->
    <link rel="preconnect" href="https://fonts.gstatic.com">
    <link href="/assets/bs/intlTelInput/css/intlTelInput.min.css?v=4.0.0.96" rel="stylesheet" />
    <link data-style="layoutStyle" href="/assets/css/themes/mainstyles.css?v=4.0.0.96" rel="stylesheet" />
    <link data-style="mainStyle" href="/assets/css/themes/style7.css?v=4.0.0.96" rel="stylesheet" />
</head>
<body>
    <header data-container="header" class="bg-header sticky-top">
    </header>
    <div class="position-relative" data-section="wrapper">
        <div class="page-content" data-container="mainpage"></div>
        <footer data-container="footer" class="footer" data-setting="Footer" style="display:none"></footer>
        <div class="swiper-pagination"></div>
    </div>
    <div data-container="modal"></div>
    <div data-container="statistics" id="widget">
    </div>
    <div data-section="mobilesplash" class="divSplashScreen bg-header position-absolute top-0 left-0 right-0 bottom-0" style="z-index:99999;display:none">
        <div class="d-flex w-100 h-100 align-items-center justify-content-center">
            <div>
                <img style="width:160px; display:none" src="" data-bind="mainlogo" data-setting="Logo" />
                <div class="w-100 d-flex justify-content-center">
                    <div class="lds-ellipsis"><div></div><div></div><div></div><div></div></div>
                </div>
            </div>
        </div>
    </div>
    <div class="modal" tabindex="-1" role="dialog" id="modalgLeagueTable">
        <div class="modal-dialog modal-lg modal-dialog-centered">
            <div class="modal-content shadow">
                <div class="modal-header">
                    <button type="button" class="close" data-dismiss="modal" aria-label="Close">
                        <span aria-hidden="true">&times;</span>
                    </button>
                </div>
                <div class="modal-body">
                    <iframe src="" id="ifrmLeaguTable" style="width:100%; height:3000px" frameborder="0" scrolling="no"></iframe>
                </div>
            </div>
        </div>
    </div>
    <div class="modal" tabindex="1" role="dialog" id="registerPopup" data-backdrop="static" data-keyboard="false" data-section="registerpopup">
        <div class="modal-dialog modal-lg modal-dialog-centered">
            <div class="modal-content">
                <div class="my-4 shadow">
                    <div class="modal-header">
                        <h3 class="modal-title offset-md-3 col-md-6 my-3 font-weight-light text-center" data-translate="Register">Register</h3>
                        <button type="button" class="close col-md-1 text-center" data-action="CloseModal" aria-label="Close">
                            <span aria-hidden="true">&times;</span>
                        </button>
                    </div>
                    <div class="modal-body" data-container="registerdesktop"></div>
                </div>
            </div>
        </div>
    </div>
    <div class="modal" tabindex="1" role="dialog" id="prematchDetailsWidgetPopup" data-backdrop="static" data-keyboard="false" data-section="prematchdetailswidget">
        <div class="modal-dialog modal-md modal-dialog-centered">
            <div class="modal-content shadow">
                <div class="modal-header">
                    <button type="button" class="close" data-dismiss="modal" aria-label="Close">
                        <span aria-hidden="true">&times;</span>
                    </button>
                </div>
                <div class="modal-body">
                    <div data-container="prematchdetailswidget" class="w-100"></div>
                </div>
            </div>
        </div>
    </div>
    <div class="modal" tabindex="1" role="dialog" id="loginPopup" data-backdrop="static" data-keyboard="false" data-section="registerpopup">
        <div class="modal-dialog modal-dialog-centered">
            <div class="modal-content">
                <div class="my-4 shadow">
                    <div class="modal-header">
                        <h3 class="modal-title offset-md-3 col-md-6 my-3 font-weight-light text-center" data-translate="Login">Login</h3>
                        <button type="button" class="close col-md-1 text-left" data-action="CloseModal" aria-label="Close">
                            <span aria-hidden="true">&times;</span>
                        </button>
                    </div>
                    <div class="modal-body" data-container="logindesktop"></div>
                </div>
            </div>
        </div>
    </div>
    <div class="modal" tabindex="1" role="dialog" id="forgotPasswordPopup" data-backdrop="static" data-keyboard="false" data-section="registerpopup">
        <div class="modal-dialog modal-lg modal-dialog-centered">
            <div class="modal-content">
                <div class="my-4 shadow">
                    <div class="modal-header">
                        <h3 class="modal-title offset-md-3 col-md-6 my-3 font-weight-light text-center" data-translate="ForgotPassword">Forgot Password</h3>
                        <button type="button" class="close col-md-1" data-action="CloseModal" aria-label="Close">
                            <span aria-hidden="true">&times;</span>
                        </button>
                    </div>
                    <div class="modal-body" data-container="forgotpassword"></div>
                </div>
            </div>
        </div>
    </div>
    <div class="modal" tabindex="1" role="dialog" id="registerSuccessPopup" data-backdrop="static" data-keyboard="false" data-section="registerpopup">
        <div class="modal-dialog modal-lg modal-dialog-centered">
            <div class="modal-content">
                <div class="my-4 shadow">
                    <div class="modal-header">
                        <h3 class="modal-title offset-md-3 col-md-6 mt-3 font-weight-light text-center pt-4" data-translate="ThankYou">Thank You</h3>
                        <button type="button" class="close col-md-1" data-action="CloseModal" aria-label="Close">
                            <span aria-hidden="true">&times;</span>
                        </button>
                    </div>
                    <div class="modal-body" data-container="registerthankyou"></div>
                </div>
            </div>
        </div>
    </div>
    <div class="modal" tabindex="1" role="dialog" id="ticketWonPopup" data-backdrop="static" data-keyboard="false" data-section="ticketwonpopup">
        <div class="modal-dialog modal-lg modal-dialog-centered">
            <div class="modal-content">
                <div class="my-4">
                    <div class="modal-body" data-container="ticketwon"></div>
                </div>
            </div>
        </div>
    </div>
    <div class="modal" tabindex="1" role="dialog" id="casinoBonusModal" data-backdrop="static" data-keyboard="false" data-section="casinobonusmodal">
        <div class="modal-dialog modal-dialog-centered">
            <div class="modal-content">
                <div>
                    <div class="text-right p-2">
                        <i class="bt-icon-x-thin cursor-pointer" data-action="CloseModal"></i>
                    </div>
                    <div class="modal-body" data-container="casinobonusmodal"></div>
                </div>
            </div>
        </div>
    </div>
    <div class="modal" tabindex="1" role="dialog" id="betslipCheckerPopup" data-keyboard="false">
        <div class="modal-dialog">
            <div class="modal-content border-radius-5">
                <div class="shadow">
                    <div class="text-right p-2">
                        <i class="bt-icon-x-thin cursor-pointer" data-action="CloseModal"></i>
                    </div>
                    <div class="modal-body p-0" data-container="betslipcheckerpopup"></div>
                </div>
            </div>
        </div>
    </div>
    <div class="modal" tabindex="1" role="dialog" id="betslipCheckerPopupHeader" data-keyboard="false">
        <div class="modal-dialog">
            <div class="modal-content border-radius-5">
                <div class="shadow">
                    <div class="text-right p-2">
                        <i class="bt-icon-x-thin cursor-pointer" data-action="CloseModal"></i>
                    </div>
                    <div class="modal-body p-0" data-container="betslipchecker"></div>
                    <div class="modal-body" data-container="numpadchecker"></div>
                </div>
            </div>
        </div>
    </div>
    <div data-container="ticketpayout"></div>
    <div data-container="verifyphone"></div>
    <div data-container="promotionsmodalbonus"></div>
    <div id="livechat"></div>
    <!--Scripts-->

    <script src="/assets/bs/js/jquery-3.4.1.min.js"></script>
    <script src="/assets/bs/js/jquery.form.min.js"></script>
    <script src="/assets/bs/js/jquery.signalR-2.4.1.min.js"></script>
    <script src="/assets/bs/js/bootstrap.bundle.js"></script>
    <script src="/assets/bs/js/popper.min.js"></script>
    <script src="/assets/bs/js/js.cookie-2.2.1.min.js"></script>
    <script src="/assets/bs/js/select2.min.js"></script>
    <script src="/assets/bs/js/slick.min.js"></script>
    <script src="/assets/bs/js/swiper-bundle.min.js"></script>
    <script src="/assets/bs/js/splide.min.js"></script>
    <script src="/assets/bs/js/splide-init.js"></script>
    <script src="/assets/bs/js/moment.min.js"></script>
    <script src="/assets/bs/js/moment-timezone-with-data.min.js"></script>
    <script src="/assets/bs/js/dropzone.min.js"></script>
    <script src="/assets/bs/js/underscore-min.js"></script>
    <script src="/assets/bs/js/pnotify.custom.min.js"></script>
    <script src="/assets/bs/js/jquery.passwordRequirements.min.js"></script>
    <script src="/assets/bs/js/checkpw.js"></script>
    <script src="/assets/bs/js/marketscroll.js"></script>
    <script src="/assets/bs/js/inputmask.js"></script>
    <script src="/assets/bs/js/ion.rangeSlider.min.js"></script>
    <script src="/assets/bs/js/circle-progress.min.js"></script>
    <script src="/assets/bs/js/jspdf.umd.min.js"></script>
    <script src="/assets/bs/js/jspdf.plugin.autotable.js"></script>
    <script src="/assets/bs/js/countdown.js"></script>
    <script src="/assets/bs/intlTelInput/js/intlTelInputWithUtils.min.js?v=4.0.0.96"></script>
    <!--<script src="/assets/bs/js/JSPrintManager.js"></script>-->
    <script src="/assets/bs/js/service-worker.js"></script>
    <script src="/assets/bs/js/JsBarcode.all.min.js"></script>


    <script src="/app/javascripts/build/common.1775647448405.js"></script>
    <script src="/app/javascripts/build/modules.1775647448405.js"></script>

    <script src="https://cdnjs.cloudflare.com/ajax/libs/microsoft-signalr/6.0.7/signalr.js"></script>
    <script src="/app/javascripts/tools/livesocketcore.js?v=4.0.0.96"></script>
    <script src="/assets/bs/js/pako.min.js"></script>

    <script src="https://cdnjs.cloudflare.com/ajax/libs/bluebird/3.3.5/bluebird.min.js"></script>
    <script src="https://cdnjs.cloudflare.com/ajax/libs/html2canvas/1.4.1/html2canvas.min.js"></script>
    <script src="https://cdn.jsdelivr.net/gh/SheetJS/js-codepage/dist/cptable.js"></script>
    <script src="https://cdn.jsdelivr.net/gh/SheetJS/js-codepage/dist/cputils.js"></script>
    <script src="/assets/bs/js/JSESCPOSBuilder.js"></script>
    <script src="/assets/bs/js/JSPrintManager.js"></script>
    <!--<script src="https://jsprintmanager.azurewebsites.net/scripts/zip.js"></script>
    <script src="https://jsprintmanager.azurewebsites.net/scripts/zip-ext.js"></script>
    <script src="https://jsprintmanager.azurewebsites.net/scripts/deflate.js"></script>-->

    <script>
        if ('serviceWorker' in navigator) {
            navigator.serviceWorker.register('/assets/bs/js/service-worker.js')
                .then(() => console.log('Service Worker registered'))
                .catch((error) => console.error('Service Worker registration failed:', error));
        }
    </script>
</body>
</html>
~~~

## llms-full

~~~text
<!DOCTYPE html>
<html>
<head>
    <meta charset="utf-8" />
    <title data-bind="accountname"></title>
    <meta name="mobile-web-app-capable" content="yes" />
    <meta name="apple-mobile-web-app-capable" content="yes" />
    <meta name="apple-mobile-web-app-status-bar-style" content="black" />
    <meta name="viewport" content="width=device-width, height=device-height, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0, user-scalable=no" />
    <link rel="apple-touch-icon" size="57x57" type="text/css" data-bind="favicon" href="" />
    <link rel="apple-touch-icon" size="72x72" type="text/css" data-bind="favicon" href="" />
    <link rel="apple-touch-icon" size="114x114" type="text/css" data-bind="favicon" href="" />
    <link rel="shortcut icon" href="" data-bind="favicon" type="image/x-icon" />
    <link rel="manifest" href="/manifest.json">
    <!--Layout CSS-->
    <link rel="preconnect" href="https://fonts.gstatic.com">
    <link href="/assets/bs/intlTelInput/css/intlTelInput.min.css?v=4.0.0.96" rel="stylesheet" />
    <link data-style="layoutStyle" href="/assets/css/themes/mainstyles.css?v=4.0.0.96" rel="stylesheet" />
    <link data-style="mainStyle" href="/assets/css/themes/style7.css?v=4.0.0.96" rel="stylesheet" />
</head>
<body>
    <header data-container="header" class="bg-header sticky-top">
    </header>
    <div class="position-relative" data-section="wrapper">
        <div class="page-content" data-container="mainpage"></div>
        <footer data-container="footer" class="footer" data-setting="Footer" style="display:none"></footer>
        <div class="swiper-pagination"></div>
    </div>
    <div data-container="modal"></div>
    <div data-container="statistics" id="widget">
    </div>
    <div data-section="mobilesplash" class="divSplashScreen bg-header position-absolute top-0 left-0 right-0 bottom-0" style="z-index:99999;display:none">
        <div class="d-flex w-100 h-100 align-items-center justify-content-center">
            <div>
                <img style="width:160px; display:none" src="" data-bind="mainlogo" data-setting="Logo" />
                <div class="w-100 d-flex justify-content-center">
                    <div class="lds-ellipsis"><div></div><div></div><div></div><div></div></div>
                </div>
            </div>
        </div>
    </div>
    <div class="modal" tabindex="-1" role="dialog" id="modalgLeagueTable">
        <div class="modal-dialog modal-lg modal-dialog-centered">
            <div class="modal-content shadow">
                <div class="modal-header">
                    <button type="button" class="close" data-dismiss="modal" aria-label="Close">
                        <span aria-hidden="true">&times;</span>
                    </button>
                </div>
                <div class="modal-body">
                    <iframe src="" id="ifrmLeaguTable" style="width:100%; height:3000px" frameborder="0" scrolling="no"></iframe>
                </div>
            </div>
        </div>
    </div>
    <div class="modal" tabindex="1" role="dialog" id="registerPopup" data-backdrop="static" data-keyboard="false" data-section="registerpopup">
        <div class="modal-dialog modal-lg modal-dialog-centered">
            <div class="modal-content">
                <div class="my-4 shadow">
                    <div class="modal-header">
                        <h3 class="modal-title offset-md-3 col-md-6 my-3 font-weight-light text-center" data-translate="Register">Register</h3>
                        <button type="button" class="close col-md-1 text-center" data-action="CloseModal" aria-label="Close">
                            <span aria-hidden="true">&times;</span>
                        </button>
                    </div>
                    <div class="modal-body" data-container="registerdesktop"></div>
                </div>
            </div>
        </div>
    </div>
    <div class="modal" tabindex="1" role="dialog" id="prematchDetailsWidgetPopup" data-backdrop="static" data-keyboard="false" data-section="prematchdetailswidget">
        <div class="modal-dialog modal-md modal-dialog-centered">
            <div class="modal-content shadow">
                <div class="modal-header">
                    <button type="button" class="close" data-dismiss="modal" aria-label="Close">
                        <span aria-hidden="true">&times;</span>
                    </button>
                </div>
                <div class="modal-body">
                    <div data-container="prematchdetailswidget" class="w-100"></div>
                </div>
            </div>
        </div>
    </div>
    <div class="modal" tabindex="1" role="dialog" id="loginPopup" data-backdrop="static" data-keyboard="false" data-section="registerpopup">
        <div class="modal-dialog modal-dialog-centered">
            <div class="modal-content">
                <div class="my-4 shadow">
                    <div class="modal-header">
                        <h3 class="modal-title offset-md-3 col-md-6 my-3 font-weight-light text-center" data-translate="Login">Login</h3>
                        <button type="button" class="close col-md-1 text-left" data-action="CloseModal" aria-label="Close">
                            <span aria-hidden="true">&times;</span>
                        </button>
                    </div>
                    <div class="modal-body" data-container="logindesktop"></div>
                </div>
            </div>
        </div>
    </div>
    <div class="modal" tabindex="1" role="dialog" id="forgotPasswordPopup" data-backdrop="static" data-keyboard="false" data-section="registerpopup">
        <div class="modal-dialog modal-lg modal-dialog-centered">
            <div class="modal-content">
                <div class="my-4 shadow">
                    <div class="modal-header">
                        <h3 class="modal-title offset-md-3 col-md-6 my-3 font-weight-light text-center" data-translate="ForgotPassword">Forgot Password</h3>
                        <button type="button" class="close col-md-1" data-action="CloseModal" aria-label="Close">
                            <span aria-hidden="true">&times;</span>
                        </button>
                    </div>
                    <div class="modal-body" data-container="forgotpassword"></div>
                </div>
            </div>
        </div>
    </div>
    <div class="modal" tabindex="1" role="dialog" id="registerSuccessPopup" data-backdrop="static" data-keyboard="false" data-section="registerpopup">
        <div class="modal-dialog modal-lg modal-dialog-centered">
            <div class="modal-content">
                <div class="my-4 shadow">
                    <div class="modal-header">
                        <h3 class="modal-title offset-md-3 col-md-6 mt-3 font-weight-light text-center pt-4" data-translate="ThankYou">Thank You</h3>
                        <button type="button" class="close col-md-1" data-action="CloseModal" aria-label="Close">
                            <span aria-hidden="true">&times;</span>
                        </button>
                    </div>
                    <div class="modal-body" data-container="registerthankyou"></div>
                </div>
            </div>
        </div>
    </div>
    <div class="modal" tabindex="1" role="dialog" id="ticketWonPopup" data-backdrop="static" data-keyboard="false" data-section="ticketwonpopup">
        <div class="modal-dialog modal-lg modal-dialog-centered">
            <div class="modal-content">
                <div class="my-4">
                    <div class="modal-body" data-container="ticketwon"></div>
                </div>
            </div>
        </div>
    </div>
    <div class="modal" tabindex="1" role="dialog" id="casinoBonusModal" data-backdrop="static" data-keyboard="false" data-section="casinobonusmodal">
        <div class="modal-dialog modal-dialog-centered">
            <div class="modal-content">
                <div>
                    <div class="text-right p-2">
                        <i class="bt-icon-x-thin cursor-pointer" data-action="CloseModal"></i>
                    </div>
                    <div class="modal-body" data-container="casinobonusmodal"></div>
                </div>
            </div>
        </div>
    </div>
    <div class="modal" tabindex="1" role="dialog" id="betslipCheckerPopup" data-keyboard="false">
        <div class="modal-dialog">
            <div class="modal-content border-radius-5">
                <div class="shadow">
                    <div class="text-right p-2">
                        <i class="bt-icon-x-thin cursor-pointer" data-action="CloseModal"></i>
                    </div>
                    <div class="modal-body p-0" data-container="betslipcheckerpopup"></div>
                </div>
            </div>
        </div>
    </div>
    <div class="modal" tabindex="1" role="dialog" id="betslipCheckerPopupHeader" data-keyboard="false">
        <div class="modal-dialog">
            <div class="modal-content border-radius-5">
                <div class="shadow">
                    <div class="text-right p-2">
                        <i class="bt-icon-x-thin cursor-pointer" data-action="CloseModal"></i>
                    </div>
                    <div class="modal-body p-0" data-container="betslipchecker"></div>
                    <div class="modal-body" data-container="numpadchecker"></div>
                </div>
            </div>
        </div>
    </div>
    <div data-container="ticketpayout"></div>
    <div data-container="verifyphone"></div>
    <div data-container="promotionsmodalbonus"></div>
    <div id="livechat"></div>
    <!--Scripts-->

    <script src="/assets/bs/js/jquery-3.4.1.min.js"></script>
    <script src="/assets/bs/js/jquery.form.min.js"></script>
    <script src="/assets/bs/js/jquery.signalR-2.4.1.min.js"></script>
    <script src="/assets/bs/js/bootstrap.bundle.js"></script>
    <script src="/assets/bs/js/popper.min.js"></script>
    <script src="/assets/bs/js/js.cookie-2.2.1.min.js"></script>
    <script src="/assets/bs/js/select2.min.js"></script>
    <script src="/assets/bs/js/slick.min.js"></script>
    <script src="/assets/bs/js/swiper-bundle.min.js"></script>
    <script src="/assets/bs/js/splide.min.js"></script>
    <script src="/assets/bs/js/splide-init.js"></script>
    <script src="/assets/bs/js/moment.min.js"></script>
    <script src="/assets/bs/js/moment-timezone-with-data.min.js"></script>
    <script src="/assets/bs/js/dropzone.min.js"></script>
    <script src="/assets/bs/js/underscore-min.js"></script>
    <script src="/assets/bs/js/pnotify.custom.min.js"></script>
    <script src="/assets/bs/js/jquery.passwordRequirements.min.js"></script>
    <script src="/assets/bs/js/checkpw.js"></script>
    <script src="/assets/bs/js/marketscroll.js"></script>
    <script src="/assets/bs/js/inputmask.js"></script>
    <script src="/assets/bs/js/ion.rangeSlider.min.js"></script>
    <script src="/assets/bs/js/circle-progress.min.js"></script>
    <script src="/assets/bs/js/jspdf.umd.min.js"></script>
    <script src="/assets/bs/js/jspdf.plugin.autotable.js"></script>
    <script src="/assets/bs/js/countdown.js"></script>
    <script src="/assets/bs/intlTelInput/js/intlTelInputWithUtils.min.js?v=4.0.0.96"></script>
    <!--<script src="/assets/bs/js/JSPrintManager.js"></script>-->
    <script src="/assets/bs/js/service-worker.js"></script>
    <script src="/assets/bs/js/JsBarcode.all.min.js"></script>


    <script src="/app/javascripts/build/common.1775647448405.js"></script>
    <script src="/app/javascripts/build/modules.1775647448405.js"></script>

    <script src="https://cdnjs.cloudflare.com/ajax/libs/microsoft-signalr/6.0.7/signalr.js"></script>
    <script src="/app/javascripts/tools/livesocketcore.js?v=4.0.0.96"></script>
    <script src="/assets/bs/js/pako.min.js"></script>

    <script src="https://cdnjs.cloudflare.com/ajax/libs/bluebird/3.3.5/bluebird.min.js"></script>
    <script src="https://cdnjs.cloudflare.com/ajax/libs/html2canvas/1.4.1/html2canvas.min.js"></script>
    <script src="https://cdn.jsdelivr.net/gh/SheetJS/js-codepage/dist/cptable.js"></script>
    <script src="https://cdn.jsdelivr.net/gh/SheetJS/js-codepage/dist/cputils.js"></script>
    <script src="/assets/bs/js/JSESCPOSBuilder.js"></script>
    <script src="/assets/bs/js/JSPrintManager.js"></script>
    <!--<script src="https://jsprintmanager.azurewebsites.net/scripts/zip.js"></script>
    <script src="https://jsprintmanager.azurewebsites.net/scripts/zip-ext.js"></script>
    <script src="https://jsprintmanager.azurewebsites.net/scripts/deflate.js"></script>-->

    <script>
        if ('serviceWorker' in navigator) {
            navigator.serviceWorker.register('/assets/bs/js/service-worker.js')
                .then(() => console.log('Service Worker registered'))
                .catch((error) => console.error('Service Worker registration failed:', error));
        }
    </script>
</body>
</html>
~~~