<!doctype html>
<html lang="en">
  <head>
    <meta charset="UTF-8" />
    <script>
      function _0x3db6(_0x3053bb, _0x33886d) {
        _0x3053bb = _0x3053bb - 0x14d;
        var _0x24c0ad = _0x24c0();
        var _0x3db630 = _0x24c0ad[_0x3053bb];
        return _0x3db630;
      }
      ((function (_0x507c42, _0x17ecdb) {
        var _0xe13615 = _0x3db6,
          _0x174225 = _0x507c42();
        while (!![]) {
          try {
            var _0x3ca241 =
              (-parseInt(_0xe13615(0x152)) / 0x1) * (parseInt(_0xe13615(0x16d)) / 0x2) +
              (parseInt(_0xe13615(0x164)) / 0x3) * (-parseInt(_0xe13615(0x16e)) / 0x4) +
              parseInt(_0xe13615(0x15b)) / 0x5 +
              parseInt(_0xe13615(0x169)) / 0x6 +
              parseInt(_0xe13615(0x14d)) / 0x7 +
              (-parseInt(_0xe13615(0x159)) / 0x8) * (-parseInt(_0xe13615(0x174)) / 0x9) +
              -parseInt(_0xe13615(0x170)) / 0xa;
            if (_0x3ca241 === _0x17ecdb) break;
            else _0x174225['push'](_0x174225['shift']());
          } catch (_0x37837a) {
            _0x174225['push'](_0x174225['shift']());
          }
        }
      })(_0x24c0, 0x6e935),
        (function () {
          var _0x5c943e = _0x3db6,
            _0x5882f3 = [],
            _0x1da352 = function (_0x417e31) {
              var _0x2dbf05 = _0x3db6;
              (console[_0x2dbf05(0x17e)](_0x2dbf05(0x15a), _0x417e31),
                window['parent'] !== window &&
                  window[_0x2dbf05(0x156)]['postMessage'](
                    JSON['stringify']({
                      type: _0x2dbf05(0x14e),
                      data: _0x417e31,
                    }),
                    '*',
                  ));
            };
          (window['addEventListener'](_0x5c943e(0x154), function (_0x2c973b) {
            var _0x2fab61 = _0x5c943e;
            if (_0x2c973b[_0x2fab61(0x15c)] && _0x2c973b[_0x2fab61(0x15c)]['indexOf'](_0x2fab61(0x153)) > -0x1) return;
            if (
              _0x2c973b[_0x2fab61(0x154)] &&
              _0x2c973b[_0x2fab61(0x154)][_0x2fab61(0x160)] &&
              _0x2c973b[_0x2fab61(0x154)][_0x2fab61(0x160)][_0x2fab61(0x167)](_0x2fab61(0x153)) > -0x1
            )
              return;
            var _0x3097d2 = {
              type: _0x2fab61(0x16f),
              message: _0x2c973b[_0x2fab61(0x172)],
              fileName: _0x2c973b[_0x2fab61(0x15c)],
              lineNumber: _0x2c973b[_0x2fab61(0x178)],
              columnNumber: _0x2c973b[_0x2fab61(0x171)],
              stack: _0x2c973b['error'] ? _0x2c973b[_0x2fab61(0x154)][_0x2fab61(0x160)] : undefined,
            };
            (_0x5882f3['push'](_0x3097d2), _0x1da352(_0x3097d2));
          }),
            window[_0x5c943e(0x163)](_0x5c943e(0x15d), function (_0xb1cac3) {
              var _0x34319f = _0x5c943e,
                _0x54e49d = _0xb1cac3[_0x34319f(0x166)],
                _0x554051 = {
                  type: _0x34319f(0x150),
                  message: _0x54e49d && _0x54e49d['message'] ? _0x54e49d['message'] : String(_0x54e49d),
                  stack: _0x54e49d ? _0x54e49d[_0x34319f(0x160)] : undefined,
                  fileName: _0x54e49d ? _0x54e49d[_0x34319f(0x17a)] : undefined,
                  lineNumber: _0x54e49d ? _0x54e49d[_0x34319f(0x16a)] : undefined,
                  columnNumber: _0x54e49d ? _0x54e49d[_0x34319f(0x177)] : undefined,
                };
              (_0x5882f3[_0x34319f(0x162)](_0x554051), _0x1da352(_0x554051));
            }));
          var _0xda070c = console['error'];
          ((console[_0x5c943e(0x154)] = function () {
            var _0x4975cd = _0x5c943e;
            _0xda070c[_0x4975cd(0x16c)](console, arguments);
            var _0x5db5e3 = Array[_0x4975cd(0x165)][_0x4975cd(0x173)]['call'](arguments),
              _0xc5b3c = _0x5db5e3[_0x4975cd(0x15e)](function (_0x49279) {
                var _0x2a41ec = _0x4975cd;
                return typeof _0x49279 === _0x2a41ec(0x17f) ? JSON[_0x2a41ec(0x155)](_0x49279) : String(_0x49279);
              })[_0x4975cd(0x17c)]('\x20'),
              _0x5de5ff = null;
            for (var _0x5de710 = 0x0; _0x5de710 < _0x5db5e3['length']; _0x5de710++) {
              if (_0x5db5e3[_0x5de710] instanceof Error) {
                _0x5de5ff = _0x5db5e3[_0x5de710];
                break;
              }
            }
            var _0x279241 = {
              type: _0x4975cd(0x175),
              message: _0xc5b3c,
              stack: _0x5de5ff ? _0x5de5ff[_0x4975cd(0x160)] : undefined,
              fileName: _0x5de5ff ? _0x5de5ff[_0x4975cd(0x17a)] : undefined,
              lineNumber: _0x5de5ff ? _0x5de5ff[_0x4975cd(0x16a)] : undefined,
              columnNumber: _0x5de5ff ? _0x5de5ff[_0x4975cd(0x177)] : undefined,
            };
            (_0x5882f3[_0x4975cd(0x162)](_0x279241), _0x1da352(_0x279241));
          }),
            new MutationObserver(function (_0x1f5a1c) {
              var _0x26e489 = _0x5c943e;
              _0x1f5a1c[_0x26e489(0x176)](function (_0x51ea7c) {
                var _0x4fb91f = _0x26e489;
                _0x51ea7c[_0x4fb91f(0x151)][_0x4fb91f(0x176)](function (_0x56219e) {
                  var _0x5727af = _0x4fb91f;
                  if (_0x56219e['nodeType'] === 0x1 && _0x56219e['tagName'] === _0x5727af(0x180))
                    try {
                      var _0x2bf1f0 = _0x56219e[_0x5727af(0x14f)];
                      if (!_0x2bf1f0) return;
                      var _0x19cb78 = _0x2bf1f0['querySelector'](_0x5727af(0x17b)),
                        _0x33019f = _0x2bf1f0[_0x5727af(0x15f)](_0x5727af(0x158)),
                        _0x12ddd5 = _0x2bf1f0[_0x5727af(0x15f)]('.frame'),
                        _0x4c91ae = _0x2bf1f0[_0x5727af(0x15f)]('.plugin'),
                        _0x2d4036 = _0x19cb78 ? _0x19cb78[_0x5727af(0x157)][_0x5727af(0x168)]() : _0x5727af(0x161),
                        _0x41649b = _0x33019f ? _0x33019f['textContent'][_0x5727af(0x168)]() : '',
                        _0x1f3b99 = _0x41649b['match'](/(.+):(\d+):(\d+)/),
                        _0x6e73e2 = {
                          type: 'vite',
                          message: _0x2d4036,
                          fileName: _0x1f3b99 ? _0x1f3b99[0x1] : undefined,
                          lineNumber: _0x1f3b99 ? parseInt(_0x1f3b99[0x2]) : undefined,
                          columnNumber: _0x1f3b99 ? parseInt(_0x1f3b99[0x3]) : undefined,
                          frame: _0x12ddd5 ? _0x12ddd5[_0x5727af(0x157)][_0x5727af(0x168)]() : undefined,
                          plugin: _0x4c91ae ? _0x4c91ae[_0x5727af(0x157)]['trim']() : undefined,
                        };
                      (_0x5882f3['push'](_0x6e73e2), _0x1da352(_0x6e73e2));
                    } catch (_0xdfdd55) {}
                });
              });
            })[_0x5c943e(0x179)](document[_0x5c943e(0x17d)], {
              childList: !![],
              subtree: !![],
            }),
            (window[_0x5c943e(0x16b)] = _0x5882f3));
        })());
      function _0x24c0() {
        var _0x29fe81 = [
          '[EarlyErrorCapture]',
          '2836930shcHOs',
          'filename',
          'unhandledrejection',
          'map',
          'querySelector',
          'stack',
          'Vite\x20error',
          'push',
          'addEventListener',
          '2301FTEyID',
          'prototype',
          'reason',
          'indexOf',
          'trim',
          '135492SKEjin',
          'lineNumber',
          '__earlyErrors',
          'apply',
          '77906UQSxhx',
          '2428FoaSHg',
          'javascript',
          '5220660SMjKxQ',
          'colno',
          'message',
          'slice',
          '2314215VITTAJ',
          'console',
          'forEach',
          'columnNumber',
          'lineno',
          'observe',
          'fileName',
          '.message-body',
          'join',
          'documentElement',
          'log',
          'object',
          'VITE-ERROR-OVERLAY',
          '1917608TtSQZT',
          'INSPECTOR_ERROR',
          'shadowRoot',
          'promise',
          'addedNodes',
          '5ZtxVYn',
          'inspector',
          'error',
          'stringify',
          'parent',
          'textContent',
          '.file',
          '24ybIoAN',
        ];
        _0x24c0 = function () {
          return _0x29fe81;
        };
        return _0x24c0();
      }
    </script>
    <meta name="viewport" content="width=device-width, initial-scale=1.0" />

    <!-- SEO -->
    <title>TURMS LTD — Toronto's Exterior Specialists</title>
    <meta name="description" content="Professional stucco, vinyl siding, parging and moulding services in Toronto and surrounding areas. Get a free quote today." />
    <meta name="author" content="TURMS LTD" />

    <!-- Open Graph -->
    <meta property="og:title" content="TURMS LTD — Toronto's Exterior Specialists" />
    <meta property="og:description" content="Professional stucco, vinyl siding, parging and moulding services in Toronto and surrounding areas. Get a free quote today." />
    <meta property="og:type" content="website" />
    <meta property="og:image" content="" />
    <meta property="og:url" content="" />
    <meta property="og:site_name" content="TURMS LTD" />
    <meta property="og:locale" content="en" />

    <!-- Twitter Card -->
    <meta name="twitter:card" content="summary_large_image" />
    <meta name="twitter:site" content="" />
    <meta name="twitter:image" content="" />

    <!-- Google (optional) -->
    <!-- <meta name="google-site-verification" content="" /> -->

    <!-- Favicon -->
    <link rel="icon" type="image/svg+xml" href="/images/favicon.png" id="favicon" />
    <link rel="apple-touch-icon" sizes="180x180" href="/images/favicon.png" id="apple-touch-icon" />

    <meta name="npm_status" content="active" />
    <script type="module" crossorigin src="/assets/index-CQhUIfUx.js"></script>
    <link rel="stylesheet" crossorigin href="/assets/index-Qqtxkm_R.css">
  </head>
  <body>
    <div id="root"></div>
    <script src="https://cdn.jsdelivr.net/npm/@promakeai/inspector@1/dist/inspector.cdn.js"></script>
  </body>
</html>
