![](/screenshots/a4f082cc-34dc-4607-90b9-a7ee95ed1282.png)
apppurple.duckdns.org
Open in
urlscan Pro
78.30.46.74
Public Scan
Effective URL: https://apppurple.duckdns.org/login
Submission: On July 23 via api from US — Scanned from ES
Summary
TLS certificate: Issued by E6 on July 8th 2024. Valid for: 3 months.
This is the only time apppurple.duckdns.org was scanned on urlscan.io!
urlscan.io Verdict: No classification
Domain & IP information
IP Address | AS Autonomous System | ||
---|---|---|---|
1 18 | 78.30.46.74 78.30.46.74 | 15704 (XTRA Telecom) (XTRA Telecom) | |
1 | 142.250.186.106 142.250.186.106 | 15169 (GOOGLE) (GOOGLE) | |
1 | 172.64.147.188 172.64.147.188 | 13335 (CLOUDFLAR...) (CLOUDFLARENET) | |
1 | 151.101.64.176 151.101.64.176 | 54113 (FASTLY) (FASTLY) | |
1 | 142.250.185.132 142.250.185.132 | 15169 (GOOGLE) (GOOGLE) | |
5 | 172.67.139.119 172.67.139.119 | 13335 (CLOUDFLAR...) (CLOUDFLARENET) | |
36 | 7 |
ASN15704 (XTRA Telecom, ES)
PTR: static.masmovil.com
apppurple.duckdns.org |
ASN15169 (GOOGLE, US)
PTR: fra24s06-in-f10.1e100.net
fonts.googleapis.com |
ASN15169 (GOOGLE, US)
PTR: fra16s50-in-f4.1e100.net
www.google.com |
Apex Domain Subdomains |
Transfer | |
---|---|---|
18 |
duckdns.org
1 redirects
apppurple.duckdns.org |
311 KB |
6 |
fontawesome.com
kit.fontawesome.com — Cisco Umbrella Rank: 3618 ka-f.fontawesome.com — Cisco Umbrella Rank: 7493 |
188 KB |
1 |
google.com
www.google.com — Cisco Umbrella Rank: 10 |
1 KB |
1 |
stripe.com
js.stripe.com — Cisco Umbrella Rank: 2856 |
152 KB |
1 |
googleapis.com
fonts.googleapis.com — Cisco Umbrella Rank: 110 |
1 KB |
0 |
pusher.com
Failed
sockjs-eu.pusher.com Failed |
|
0 |
gstatic.com
Failed
www.gstatic.com Failed fonts.gstatic.com Failed |
|
36 | 7 |
Domain | Requested by | |
---|---|---|
18 | apppurple.duckdns.org |
1 redirects
apppurple.duckdns.org
|
5 | ka-f.fontawesome.com |
kit.fontawesome.com
apppurple.duckdns.org |
1 | www.google.com |
apppurple.duckdns.org
|
1 | js.stripe.com |
apppurple.duckdns.org
js.stripe.com |
1 | kit.fontawesome.com |
apppurple.duckdns.org
|
1 | fonts.googleapis.com |
apppurple.duckdns.org
|
0 | fonts.gstatic.com Failed |
fonts.googleapis.com
|
0 | sockjs-eu.pusher.com Failed |
apppurple.duckdns.org
|
0 | www.gstatic.com Failed |
www.google.com
|
36 | 9 |
This site contains links to these domains. Also see Links.
Domain |
---|
purpleview.duckdns.org |
schrodingergroup.com |
cookiesandyou.com |
Subject Issuer | Validity | Valid | |
---|---|---|---|
apppurple.duckdns.org E6 |
2024-07-08 - 2024-10-06 |
3 months | crt.sh |
upload.video.google.com WR2 |
2024-06-24 - 2024-09-16 |
3 months | crt.sh |
*.fontawesome.com DigiCert Global G2 TLS RSA SHA256 2020 CA1 |
2023-12-04 - 2025-01-03 |
a year | crt.sh |
a.stripecdn.com DigiCert SHA2 Extended Validation Server CA |
2024-06-21 - 2024-09-19 |
3 months | crt.sh |
www.google.com WR2 |
2024-06-24 - 2024-09-16 |
3 months | crt.sh |
ka-f.fontawesome.com WE1 |
2024-07-01 - 2024-09-29 |
3 months | crt.sh |
This page contains 2 frames:
Primary Page:
https://apppurple.duckdns.org/login
Frame ID: A4DF467240EA95EDD55001F70DBDC9E6
Requests: 33 HTTP requests in this frame
Frame:
https://js.stripe.com/v3/m-outer-3437aaddcdf6922d623e172c2d6f9278.html
Frame ID: 664DAF901D65F1E790D546C68FCD7D49
Requests: 1 HTTP requests in this frame
Screenshot
![](/screenshots/a4f082cc-34dc-4607-90b9-a7ee95ed1282.png)
Page Title
Acceder - Purple ViewPage URL History Show full URLs
-
https://apppurple.duckdns.org/
HTTP 302
https://apppurple.duckdns.org/login Page URL
Detected technologies
![](/vendor/wappa/icons/Stripe.png)
Detected patterns
- js\.stripe\.com
![](/vendor/wappa/icons/Font Awesome.png)
Detected patterns
- (?:F|f)o(?:n|r)t-?(?:A|a)wesome(?:.*?([0-9a-fA-F]{7,40}|[\d]+(?:.[\d]+(?:.[\d]+)?)?)|)
- kit\.fontawesome\.com/([0-9a-z]+).js
![](/vendor/wappa/icons/Google Font API.png)
Detected patterns
- <link[^>]* href=[^>]+fonts\.(?:googleapis|google)\.com
![](/vendor/wappa/icons/reCAPTCHA.png)
Detected patterns
- /recaptcha/api\.js
Page Statistics
6 Outgoing links
These are links going to different origins than the main page.
Search URL Search Domain Scan URL
Search URL Search Domain Scan URL
Title: PolÃtica de Cookies
Search URL Search Domain Scan URL
Title: PolÃtica de Privacidad
Search URL Search Domain Scan URL
Title: Términos y Condiciones
Search URL Search Domain Scan URL
Title: Saber más...
Search URL Search Domain Scan URL
Page URL History
This captures the URL locations of the websites, including HTTP redirects and client-side redirects via JavaScript or Meta fields.
-
https://apppurple.duckdns.org/
HTTP 302
https://apppurple.duckdns.org/login Page URL
Redirected requests
There were HTTP redirect chains for the following requests:
36 HTTP transactions
Method Protocol |
Resource Path |
Size x-fer |
Type MIME-Type |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
GET H/1.1 |
Primary Request
login
apppurple.duckdns.org/ Redirect Chain
|
36 KB 12 KB |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
Redirect headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
app-DR-KVt4R.css
apppurple.duckdns.org/build/assets/ |
5 KB 2 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
app-CbmMYsqM.css
apppurple.duckdns.org/build/assets/ |
134 KB 19 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
Footer-Ys_EUHsw.css
apppurple.duckdns.org/build/assets/ |
878 B 688 B |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
app-BGCxv-CK.js
apppurple.duckdns.org/build/assets/ |
362 KB 125 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
Login-CDE2cRAO.js
apppurple.duckdns.org/build/assets/ |
8 KB 4 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
GuestLayout-CxvDT56d.js
apppurple.duckdns.org/build/assets/ |
956 B 901 B |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
InputLabel-CCvaF73D.js
apppurple.duckdns.org/build/assets/ |
552 B 691 B |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
PrimaryButton-DLJNM0ww.js
apppurple.duckdns.org/build/assets/ |
494 B 695 B |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
TextInput-DX78qytY.js
apppurple.duckdns.org/build/assets/ |
584 B 736 B |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
_plugin-vue_export-helper-DlAUqK2U.js
apppurple.duckdns.org/build/assets/ |
91 B 444 B |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
recaptcha-B3tWhfed.js
apppurple.duckdns.org/build/assets/ |
171 B 506 B |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
Footer-CtBxn75k.js
apppurple.duckdns.org/build/assets/ |
27 KB 9 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
sweetalert2.all-DH6VrJuQ.js
apppurple.duckdns.org/build/assets/ |
76 KB 21 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
css2
fonts.googleapis.com/ |
4 KB 1 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
2f6566ecae.js
kit.fontawesome.com/ |
13 KB 5 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
/
js.stripe.com/v3/ |
624 KB 152 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
api.js
www.google.com/recaptcha/ |
1 KB 1 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
free.min.css
ka-f.fontawesome.com/releases/v6.6.0/css/ |
94 KB 22 KB |
Fetch
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
free-v4-shims.min.css
ka-f.fontawesome.com/releases/v6.6.0/css/ |
27 KB 5 KB |
Fetch
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
free-v5-font-face.min.css
ka-f.fontawesome.com/releases/v6.6.0/css/ |
823 B 736 B |
Fetch
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
free-v4-font-face.min.css
ka-f.fontawesome.com/releases/v6.6.0/css/ |
2 KB 1 KB |
Fetch
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET |
recaptcha__es.js
www.gstatic.com/recaptcha/releases/rKbTvxTxwcw5VqzrtN-ICwWt/ |
0 0 |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
Footer-Ys_EUHsw.css
apppurple.duckdns.org/build/assets/ |
878 B 0 |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
app-CbmMYsqM.css
apppurple.duckdns.org/build/assets/ |
134 KB 0 |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST |
xhr_streaming
sockjs-eu.pusher.com/pusher/app/7ebfa50635158923e09a/615/nosnk6t9/ |
0 0 |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
OPTIONS |
xhr_streaming
sockjs-eu.pusher.com/pusher/app/7ebfa50635158923e09a/615/nosnk6t9/ Frame |
0 0 |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET |
m-outer-3437aaddcdf6922d623e172c2d6f9278.html
js.stripe.com/v3/ Frame 664D |
0 0 |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST |
xhr
sockjs-eu.pusher.com/pusher/app/7ebfa50635158923e09a/146/27s9gtlm/ |
0 0 |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
OPTIONS |
xhr
sockjs-eu.pusher.com/pusher/app/7ebfa50635158923e09a/146/27s9gtlm/ Frame |
0 0 |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
bg-main-auth.webp
apppurple.duckdns.org/img/ |
113 KB 114 KB |
Image
image/webp |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
free-fa-solid-900.woff2
ka-f.fontawesome.com/releases/v6.6.0/webfonts/ |
154 KB 154 KB |
Font
font/woff2 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET |
JTUSjIg1_i6t8kCHKm459Wlhyw.woff2
fonts.gstatic.com/s/montserrat/v26/ |
0 0 |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET |
purpleview-logo.webp
apppurple.duckdns.org/img/ |
0 0 |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET |
purpleview-void.webp
apppurple.duckdns.org/img/ |
0 0 |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET |
purpleview-schrodingergroup-logo.webp
apppurple.duckdns.org/home/images/ |
0 0 |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Failed requests
These URLs were requested, but there was no response received. You will also see them in the list above.
- Domain
- www.gstatic.com
- URL
- https://www.gstatic.com/recaptcha/releases/rKbTvxTxwcw5VqzrtN-ICwWt/recaptcha__es.js
- Domain
- sockjs-eu.pusher.com
- URL
- https://sockjs-eu.pusher.com/pusher/app/7ebfa50635158923e09a/615/nosnk6t9/xhr_streaming?protocol=7&client=js&version=8.4.0-rc2&t=1721730512626&n=1
- Domain
- sockjs-eu.pusher.com
- URL
- https://sockjs-eu.pusher.com/pusher/app/7ebfa50635158923e09a/615/nosnk6t9/xhr_streaming?protocol=7&client=js&version=8.4.0-rc2&t=1721730512626&n=1
- Domain
- js.stripe.com
- URL
- https://js.stripe.com/v3/m-outer-3437aaddcdf6922d623e172c2d6f9278.html
- Domain
- sockjs-eu.pusher.com
- URL
- https://sockjs-eu.pusher.com/pusher/app/7ebfa50635158923e09a/146/27s9gtlm/xhr?protocol=7&client=js&version=8.4.0-rc2&t=1721730516627&n=2
- Domain
- sockjs-eu.pusher.com
- URL
- https://sockjs-eu.pusher.com/pusher/app/7ebfa50635158923e09a/146/27s9gtlm/xhr?protocol=7&client=js&version=8.4.0-rc2&t=1721730516627&n=2
- Domain
- fonts.gstatic.com
- URL
- https://fonts.gstatic.com/s/montserrat/v26/JTUSjIg1_i6t8kCHKm459Wlhyw.woff2
- Domain
- apppurple.duckdns.org
- URL
- https://apppurple.duckdns.org/img/purpleview-logo.webp
- Domain
- apppurple.duckdns.org
- URL
- https://apppurple.duckdns.org/img/purpleview-void.webp
- Domain
- apppurple.duckdns.org
- URL
- https://apppurple.duckdns.org/home/images/purpleview-schrodingergroup-logo.webp
Verdicts & Comments Add Verdict or Comment
16 JavaScript Global Variables
These are the non-standard "global" variables defined on the window object. These can be helpful in identifying possible client-side frameworks and code.
object| 0 object| FontAwesomeKitConfig function| route object| webpackChunkStripeJSouter function| noop function| Stripe object| ___grecaptcha_cfg object| grecaptcha string| __recaptcha_api boolean| __google_recaptcha_client function| Pusher object| Echo function| axios object| __VUE_INSTANCE_SETTERS__ object| __VUE_SSR_SETTERS__ boolean| __VUE__2 Cookies
Cookies are little pieces of information stored in the browser of a user. Whenever a user visits the site again, he will also send his cookie values, thus allowing the website to re-identify him even if he changed locations. This is how permanent logins work.
Domain/Path | Expires | Name / Value |
---|---|---|
apppurple.duckdns.org/ | Name: XSRF-TOKEN Value: eyJpdiI6Imh5TTRQQk9ldFc2Q2lwYnJTeTBjbGc9PSIsInZhbHVlIjoicUxEM3N2YytOY0JIb2V1Wit1emxCOUhmQUk5V2pGLzdBcCtkOVkyWnVFZldwUG1DRUF6eXIxcU9xS0gwNzJrZXBIZXZsVnVyK1F5dGVhUExUVUhUYmhoSXZraGRwNkxDTERDdXhyZlVUbzJKUk9OSGc1WXR2TnhwYlMyWHNNMW8iLCJtYWMiOiI2MWI1NTY0ZmUwMzI2NDJlYzE4NmJlMjM4MmFiNjMzOGJmNjFhYzRiYmQ4MTMzN2JmNGJlODFlMWMzNDAxNzk5IiwidGFnIjoiIn0%3D |
|
apppurple.duckdns.org/ | Name: purple_view_session Value: eyJpdiI6ImNiOEJMZlJNNUJEaEEyZXM5cS81L3c9PSIsInZhbHVlIjoiSm9vS0paR0RyeWc2cGhaMzVac3I0VnpvZ3UxMUZLRkw3NjV4UFpsWTdiMDJJb2NkczV3eHB1cERtVzhZQmNhRHlXcnV4T215TmN3VGE3aUlPWTlqWmlYS0pPdld2VjE4czNsdnNRWDhHRU9vK1p6TVRkNVNoNHQ2bXQ2U2hmZHQiLCJtYWMiOiI1NzNhZmEzNTQ4YzgwMWJiYjkwZGI1MmU1MmMzNGI4YjIyMDhjNThjZTM4MmIwNzFiMGEzNGUzZjcyMTFkOTVhIiwidGFnIjoiIn0%3D |
1 Console Messages
A page may trigger messages to the console to be logged. These are often error messages about being unable to load a resource or execute a piece of JavaScript. Sometimes they also provide insight into the technology behind a website.
Source | Level | URL Text |
---|
Indicators
This is a term in the security industry to describe indicators such as IPs, Domains, Hashes, etc. This does not imply that any of these indicate malicious activity.
apppurple.duckdns.org
fonts.googleapis.com
fonts.gstatic.com
js.stripe.com
ka-f.fontawesome.com
kit.fontawesome.com
sockjs-eu.pusher.com
www.google.com
www.gstatic.com
apppurple.duckdns.org
fonts.gstatic.com
js.stripe.com
sockjs-eu.pusher.com
www.gstatic.com
142.250.185.132
142.250.186.106
151.101.64.176
172.64.147.188
172.67.139.119
78.30.46.74
0ea5fc7f068f01e8c0616c0502fdc4f1e2c919a7735d7cb523376eacb5c9a019
1ae3c19265723696f50e3226dcd43fbc7ea617697e0d7169a8e52c854ae3826c
295e9a5968a1befe2f639a186481d986b3f514430bcd8fe000fc5d509fbc90ef
340e6d7f301471e307e50c2ed43fe45debc8ebbf24febef17b24f0b06f8883f2
3e154581d1fd47d134dfafb4a2f465f010dd263602036b0ff19c6f3fbf6dbda3
462524db9145413d04d3dcef4abb23fb7c876813000ae0c1356cb12f4e8a02b1
4fdb2a995c2ddb4a76ad0c44c5f464a1218f73b5400601c4dbeec8d3065af77c
6f73974c91506870b5697db8578dc39ffbc4f175dfa634d094e1ad50d76dcdbc
7029f1d9b3cdb1532bc878f1e0bda25820243c0cfe76623d55bb92f34e2e9e16
7f264c31cdb355f351235359240c30acae2bbe0a43c73fa6a035123e6d953a01
87ec8ad9643bd5ba302938d2cbdfab36b0c7aab73dd74605c1409fd9c1a5e446
88e40fe41e3d38865e2161727ce0983e8c279c75309c20a25186215ff8463071
8ed40b4be7a49bbc6382f2b7439e6af9eb3a57b5575576d7c39f7085fbf2e3b2
97e9e85f7d0cc6b40e5230ff0d21037832ffd667372d7676092fcb50015a0651
a13d0a4fb3c2a0963d637efba55eaa582ba665191db01aed67b4c56b1bb04ca0
ba3746fc9fa6520255b3576fa725ae86468a9b54ba7ba3b507bc45ef9a807c6e
c5e0f5c24e1cd69a9be503f6499f16bc2e7ec3457abaa46cd409ce4adbef943e
cb85b0f263dbe24e857338301c0627076592e9f1f1a5662929f86d2c126444aa
d2313d9b5d97b7e16906a8439e03e7f486577d8e2af6442950e3f11bcef69054
dcb52572d6a257a7b641a3c852d2a1237d685dd358c504f65f0955639df8191d
dd30ebc2d43f36e61b3620f4ea0d5bd7741b7f4bf099f5de8fc145de329ecc85
ddfbe9ee1f7088339a85fa25a259765ade4258c082a7921b9f569ff9616f904a
e26e3abfbad75b139bdd6875036644e5f9c085e5ef67c5a5a8aae146b0b073c8
f99c17690330c805c47da3d7592864d6acf0f73817d432447e1b0c66ad28f221