PageSourceSearch

https://damsdelhi.com/

html damsdelhi.com collected 2026-09-25 18:32:47 UTC 9,911 bytes, 260 lines download raw bytes

1<!DOCTYPE html>
2<html lang="en">
3
4<head>
5  <title>Neet PG Preparation, Neet PG Coaching, FMGE, USMLE</title>
6  <meta charset="UTF-8" />
7  <meta name="viewport" content="width=device-width, initial-scale=1, viewport-fit=cover"  />
8  <meta name="google-site-verification" content="0zNrskSEJrGpyFewZ52Jq2bS6lS4YL1D1s6krdireYM" />
9  <meta http-equiv="Permissions-Policy" content="unload=*" />
10    
10<script>
11    (function () {
12      const patchHistoryMethod = (methodName) => {
13        const originalMethod = history[methodName];
14        history[methodName] = function () {
15          const result = originalMethod.apply(this, arguments);
16          globalThis.dispatchEvent(new Event('locationchange'));
17          return result;
18        };
19      };
20
21      patchHistoryMethod('pushState');
22      patchHistoryMethod('replaceState');
23
24      globalThis.addEventListener('popstate', () => {
25        globalThis.dispatchEvent(new Event('locationchange'));
26      });
27
28      globalThis.addEventListener('hashchange', () => {
29        globalThis.dispatchEvent(new Event('locationchange'));
30      });
31    })();
32  </script>
32
33
34  
34<script>
35    // PHASE 1: GTM Optimization (De-prioritized load until post-LCP/actual interaction)
36    (function () {
37      var gtmLoaded = false;
38      var isBot = /lighthouse|headlesschrome|googlebot|pagespeed/i.test(navigator.userAgent);
39      var fallbackTimer = null;
40      var idleCallbackId = null;
41
42      function removeInteractionListeners() {
43        globalThis.removeEventListener('touchstart', loadGTM);
44        globalThis.removeEventListener('click', loadGTM);
45        globalThis.removeEventListener('pointerdown', loadGTM);
46        globalThis.removeEventListener('keydown', loadGTM);
47      }
48
49      function loadGTM() {
50        if (gtmLoaded) return;
51        gtmLoaded = true;
52
53        // Cancel scheduled triggers and clean up listeners once GTM is loaded.
54        if (fallbackTimer) {
55          clearTimeout(fallbackTimer);
56        }
57        if (idleCallbackId !== null && typeof cancelIdleCallback === 'function') {
58          cancelIdleCallback(idleCallbackId);
59        }
60        removeInteractionListeners();
61
62        (function (w, d, s, l, i) {
63          w[l] = w[l] || [];
64          w[l].push({
65            'gtm.start': Date.now(),
66            event: 'gtm.js'
67          });
68          var f = d.getElementsByTagName(s)[0],
69            j = d.createElement(s),
70            dl = l === 'dataLayer' ? '' : '&l=' + l;
71          j.async = true;
72          j.src = 'https://www.googletagmanager.com/gtm.js?id=' + i + dl;
73          f.parentNode.insertBefore(j, f);
74        })(globalThis, document, 'script', 'dataLayer', 'GTM-PGZ38XX');
75      }
76
77      // Always keep a hard fallback so GTM still loads if idle never fires.
78      fallbackTimer = setTimeout(loadGTM, 3500);
79
80      // Prefer idle time so GTM stays out of the critical rendering path.
81      if (typeof requestIdleCallback === 'function') {
82        idleCallbackId = requestIdleCallback(function () {
83          loadGTM();
84        }, { timeout: 2500 });
85      }
86
87      // Load GTM immediately on first meaningful interaction.
88      if (!isBot) {
89        globalThis.addEventListener('touchstart', loadGTM, { passive: true });
90        globalThis.addEventListener('click', loadGTM, { passive: true });
91        globalThis.addEventListener('pointerdown', loadGTM, { passive: true });
92        globalThis.addEventListener('keydown', loadGTM, { passive: true });
93      }
94    })();
95  </script>
95
96 
96<script type="application/ld+json">
97    {
98      "@context": "https://schema.org/",
99      "@type": "WebSite",
100      "name": "DAMS Delhi",
101      "url": "https://www.damsdelhi.com/",
102      "potentialAction": {
103        "@type": "SearchAction",
104        "target": {
105          "@type": "EntryPoint",
106          "urlTemplate":
107            "https://www.damsdelhi.com/search?q={search_term}"
108        },
109        "query-input": "required name=search_term"
110      }
111    }
112  </script>
112
113  <link rel="icon" type="image/png" href="https://cdn.damsdelhi.com/react_emed_web/dams-icon/logo.png" />
114
115  <link rel="preconnect" href="https://cdn.damsdelhi.com" crossorigin />
116  <link rel="dns-prefetch" href="https://cdn.damsdelhi.com" />
117  <link rel="preconnect" href="https://www.googletagmanager.com" />
118  <link rel="dns-prefetch" href="https://www.googletagmanager.com" />
119  <link rel="preconnect" href="https://www.google-analytics.com" crossorigin />
120
121  <!-- Preconnect to Google Fonts removed (Lighthouse: unused) -->
122
123  <style>
124    :root {
125      --safe-area-top: env(safe-area-inset-top, 0px);
126      --safe-area-right: env(safe-area-inset-right, 0px);
127      --safe-area-bottom: env(safe-area-inset-bottom, 0px);
128      --safe-area-left: env(safe-area-inset-left, 0px);
129    }
130
131    html,
132    body {
133      margin: 0;
134      padding: 0;
135      min-height: 100%;
136      background: #ffffff;
137      text-rendering: optimizeLegibility;
138      -webkit-font-smoothing: antialiased;
139      -moz-osx-font-smoothing: grayscale;
140    }
141
142    body {
143      padding-top: var(--safe-area-top);
144      padding-right: var(--safe-area-right);
145      padding-bottom: var(--safe-area-bottom);
146      padding-left: var(--safe-area-left);
147    }
148
149    #root {
150      min-height: calc(100vh - var(--safe-area-top) - var(--safe-area-bottom));
151    }
152
153    .safe-area-top {
154      padding-top: var(--safe-area-top);
155    }
156
157    .safe-area-bottom {
158      padding-bottom: var(--safe-area-bottom);
159    }
160
161    .safe-area-left {
162      padding-left: var(--safe-area-left);
163    }
164
165    .safe-area-right {
166      padding-right: var(--safe-area-right);
167    }
168
169    *,
170    *::before,
171    *::after {
172      box-sizing: border-box;
173    }
174    img {
175      max-width: 100%;
176      display: block;
177    }
178
179    .skeleton-section {
180      min-height: 300px;
181    }
182  </style>
183
184  
184<script type="module" crossorigin src="/assets/index-B3dWxf7F.js"></script>
184
185  <link rel="modulepreload" crossorigin href="/assets/vendor-react-CIe7BBPp.js">
186  <link rel="modulepreload" crossorigin href="/assets/vendor-react-dom-t5F7FhZR.js">
187  <link rel="modulepreload" crossorigin href="/assets/vendor-prop-types-DNxwfY3H.js">
188  <link rel="modulepreload" crossorigin href="/assets/vendor-remix-run-router-D1FRce34.js">
189  <link rel="modulepreload" crossorigin href="/assets/vendor-router-MF_ECADz.js">
190  <link rel="modulepreload" crossorigin href="/assets/vendor-clsx-B-dksMZM.js">
191  <link rel="modulepreload" crossorigin href="/assets/vendor-react-toastify-DyH3b-7G.js">
192  <link rel="modulepreload" crossorigin href="/assets/vendor-axios-D2K41pGA.js">
193  <link rel="modulepreload" crossorigin href="/assets/vendor-js-cookie-Cz0CWeBA.js">
194  <link rel="modulepreload" crossorigin href="/assets/vendor-use-sync-external-store-f1cvjnMh.js">
195  <link rel="modulepreload" crossorigin href="/assets/vendor-immer-Bp5DpiZ6.js">
196  <link rel="modulepreload" crossorigin href="/assets/vendor-redux-thunk-ClJT1hhx.js">
197  <link rel="modulepreload" crossorigin href="/assets/vendor-redux-LH1zpDpA.js">
198  <link rel="modulepreload" crossorigin href="/assets/vendor-react-fast-compare-Dxl0Zvcn.js">
199  <link rel="modulepreload" crossorigin href="/assets/vendor-invariant-CCbxWKZF.js">
200  <link rel="modulepreload" crossorigin href="/assets/vendor-shallowequal-Ck_j7EqP.js">
201  <link rel="modulepreload" crossorigin href="/assets/vendor-react-helmet-async-CO3viEpT.js">
202  <link rel="modulepreload" crossorigin href="/assets/vendor-helpers-Bu0hh0lh.js">
203  <link rel="modulepreload" crossorigin href="/assets/vendor-resize-observer-polyfill-pFR5zza0.js">
204  <link rel="modulepreload" crossorigin href="/assets/vendor-stylis-BmaM3nay.js">
205  <link rel="modulepreload" crossorigin href="/assets/vendor-compute-scroll-into-view-Bl8rNFhg.js">
206  <link rel="modulepreload" crossorigin href="/assets/vendor-scroll-into-view-if-needed-D5b_oRbX.js">
207  <link rel="modulepreload" crossorigin href="/assets/vendor-throttle-debounce-CUWDS_la.js">
208  <link rel="modulepreload" crossorigin href="/assets/vendor-string-convert-Bhuo--sE.js">
209  <link rel="modulepreload" crossorigin href="/assets/vendor-json2mq-CN42t7xi.js">
210  <link rel="modulepreload" crossorigin href="/assets/vendor-toggle-selection-DGa8lynz.js">
211  <link rel="modulepreload" crossorigin href="/assets/vendor-copy-to-clipboard-DxQUb0mb.js">
212  <link rel="modulepreload" crossorigin href="/assets/vendor-antd-CjcCcqh_.js">
213  <link rel="preload" href="/assets/vendor-react-toastify-BEih8O7c.css" as="style" onload="this.onload=null;this.rel='stylesheet'"><noscript><link rel="stylesheet" href="/assets/vendor-react-toastify-BEih8O7c.css"></noscript>
214  <link rel="preload" href="/assets/index-C9KupRAO.css" as="style" onload="this.onload=null;this.rel='stylesheet'"><noscript><link rel="stylesheet" href="/assets/index-C9KupRAO.css"></noscript>
215</head>
216
217<body>
218  <noscript>
219    <iframe src="https://www.googletagmanager.com/ns.html?id=GTM-PGZ38XX" title="Google Tag Manager" height="0"
220      width="0" style="display:none;visibility:hidden"></iframe>
221  </noscript>
222
223  <div id="root"></div>
224
225
226  
226<script>
227    function gtag_report_conversion(url) {
228      const callback = function () {
229        if (url !== undefined && url !== "undefined") {
230          globalThis.location = url;
231        }
232      };
233
234      // Ensure dataLayer is initialized
235      globalThis.dataLayer = globalThis.dataLayer || [];
236
237      // Push the event to dataLayer first to ensure it's not lost
238      globalThis.dataLayer.push({
239        'event': 'conversion',
240        'send_to': 'AW-1049334284/Ks2DCO2WnMUZEIykrvQD',
241        'event_callback': callback
242      });
243
244      // Call gtag if it is loaded/defined
245      if (typeof gtag === "function") {
246        gtag("event", "conversion", {
247          "send_to": "AW-1049334284/Ks2DCO2WnMUZEIykrvQD",
248          "event_callback": callback,
249        });
250      } else {
251        // Fallback execution of callback if gtag is not available (e.g. adblocker)
252        callback();
253      }
254
255      return false;
256    }
257  </script>
257
258</body>
259
260</html>

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.