pokemon-showdown.buildship.dev
Open in
urlscan Pro
76.76.21.98
Public Scan
Effective URL: https://pokemon-showdown.buildship.dev/
Submission: On March 09 via api from US — Scanned from US
Summary
TLS certificate: Issued by R3 on February 4th 2022. Valid for: 3 months.
This is the only time pokemon-showdown.buildship.dev was scanned on urlscan.io!
urlscan.io Verdict: No classification
Domain & IP information
IP Address | AS Autonomous System | ||
---|---|---|---|
1 | 76.76.21.98 76.76.21.98 | 16509 (AMAZON-02) (AMAZON-02) | |
47 | 104.22.63.197 104.22.63.197 | 13335 (CLOUDFLAR...) (CLOUDFLARENET) | |
48 | 2 |
Apex Domain Subdomains |
Transfer | |
---|---|---|
47 |
pokemonshowdown.com
play.pokemonshowdown.com — Cisco Umbrella Rank: 58425 |
2 MB |
1 |
buildship.dev
pokemon-showdown.buildship.dev |
2 KB |
48 | 2 |
Domain | Requested by | |
---|---|---|
47 | play.pokemonshowdown.com |
pokemon-showdown.buildship.dev
play.pokemonshowdown.com |
1 | pokemon-showdown.buildship.dev | |
48 | 2 |
This site contains links to these domains. Also see Links.
Domain |
---|
dex.pokemonshowdown.com |
replay.pokemonshowdown.com |
pokemonshowdown.com |
smogon.com |
Subject Issuer | Validity | Valid | |
---|---|---|---|
pokemon-showdown.buildship.dev R3 |
2022-02-04 - 2022-05-05 |
3 months | crt.sh |
sni.cloudflaressl.com Cloudflare Inc ECC CA-3 |
2021-06-28 - 2022-06-27 |
a year | crt.sh |
This page contains 2 frames:
Primary Page:
https://pokemon-showdown.buildship.dev/
Frame ID: 3EA6BCA570460BC9EF506451ED1E110C
Requests: 47 HTTP requests in this frame
Frame:
https://play.pokemonshowdown.com/crossdomain.php?host=pokemon-showdown.buildship.dev&path=&protocol=https%3A
Frame ID: F481C7D45675750E98570B32BDE13471
Requests: 1 HTTP requests in this frame
Screenshot
Page Title
Showdown!Page URL History Show full URLs
-
http://pokemon-showdown.buildship.dev/
HTTP 307
https://pokemon-showdown.buildship.dev/ Page URL
Detected technologies
Backbone.js (JavaScript Frameworks) ExpandDetected patterns
- backbone.*\.js
Font Awesome (Font Scripts) Expand
Detected patterns
- <link[^>]* href=[^>]+(?:([\d.]+)/)?(?:css/)?font-awesome(?:\.min)?\.css
- <link[^>]* href=[^>]*?(?:F|f)o(?:n|r)t-?(?:A|a)wesome(?:[^>]*?([0-9a-fA-F]{7,40}|[\d]+(?:.[\d]+(?:.[\d]+)?)?)|)
- (?:F|f)o(?:n|r)t-?(?:A|a)wesome(?:.*?([0-9a-fA-F]{7,40}|[\d]+(?:.[\d]+(?:.[\d]+)?)?)|)
Lodash (JavaScript Libraries) Expand
Detected patterns
- lodash.*\.js
jQuery (JavaScript Libraries) Expand
Detected patterns
- jquery[.-]([\d.]*\d)[^/]*\.js
- jquery.*\.js(?:\?ver(?:sion)?=([\d.]+))?
Page Statistics
5 Outgoing links
These are links going to different origins than the main page.
Title: Pokédex
Search URL Search Domain Scan URL
Title: Replays
Search URL Search Domain Scan URL
Title: Rules
Search URL Search Domain Scan URL
Title: Credits
Search URL Search Domain Scan URL
Title: Forum
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.
-
http://pokemon-showdown.buildship.dev/
HTTP 307
https://pokemon-showdown.buildship.dev/ Page URL
Redirected requests
There were HTTP redirect chains for the following requests:
48 HTTP transactions
Method Protocol |
Resource Path |
Size x-fer |
Type MIME-Type |
||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
GET H2 |
Primary Request
/
pokemon-showdown.buildship.dev/ Redirect Chain
|
6 KB 2 KB |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
Redirect headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
battle.css
play.pokemonshowdown.com/style/ |
11 KB 3 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
client.css
play.pokemonshowdown.com/style/ |
53 KB 11 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
sim-types.css
play.pokemonshowdown.com/style/ |
9 KB 2 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
utilichart.css
play.pokemonshowdown.com/style/ |
5 KB 1 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
font-awesome.css
play.pokemonshowdown.com/style/ |
30 KB 7 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
pokemonshowdownbeta.png
play.pokemonshowdown.com/ |
7 KB 7 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
config.js
play.pokemonshowdown.com/config/ |
10 KB 5 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
jquery-2.1.4.min.js
play.pokemonshowdown.com/js/lib/ |
83 KB 30 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
jquery-cookie.js
play.pokemonshowdown.com/js/lib/ |
4 KB 2 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
autoresize.jquery.min.js
play.pokemonshowdown.com/js/lib/ |
4 KB 1 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
battle-sound.js
play.pokemonshowdown.com/js/ |
4 KB 1 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
html-css-sanitizer-minified.js
play.pokemonshowdown.com/js/lib/ |
48 KB 16 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
lodash.core.js
play.pokemonshowdown.com/js/lib/ |
12 KB 5 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
backbone.js
play.pokemonshowdown.com/js/lib/ |
71 KB 20 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
d3.v3.min.js
play.pokemonshowdown.com/js/lib/ |
143 KB 50 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
battledata.js
play.pokemonshowdown.com/js/ |
403 KB 83 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
storage.js
play.pokemonshowdown.com/js/ |
52 KB 13 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
pokedex-mini.js
play.pokemonshowdown.com/data/ |
78 KB 20 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
typechart.js
play.pokemonshowdown.com/data/ |
4 KB 865 B |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
battle.js
play.pokemonshowdown.com/js/ |
90 KB 22 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
sockjs-1.4.0-nwjsfix.min.js
play.pokemonshowdown.com/js/lib/ |
59 KB 19 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
color-thief.min.js
play.pokemonshowdown.com/js/lib/ |
8 KB 3 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
client.js
play.pokemonshowdown.com/js/ |
101 KB 29 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
client-topbar.js
play.pokemonshowdown.com/js/ |
49 KB 12 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
client-mainmenu.js
play.pokemonshowdown.com/js/ |
59 KB 13 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
client-teambuilder.js
play.pokemonshowdown.com/js/ |
130 KB 30 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
client-ladder.js
play.pokemonshowdown.com/js/ |
7 KB 3 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
client-chat.js
play.pokemonshowdown.com/js/ |
71 KB 18 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
client-chat-tournament.js
play.pokemonshowdown.com/js/ |
35 KB 8 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
battle-tooltips.js
play.pokemonshowdown.com/js/ |
76 KB 20 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
client-battle.js
play.pokemonshowdown.com/js/ |
65 KB 14 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
client-rooms.js
play.pokemonshowdown.com/js/ |
12 KB 4 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
graphics.js
play.pokemonshowdown.com/data/ |
600 KB 67 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
pokedex.js
play.pokemonshowdown.com/data/ |
376 KB 66 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
moves.js
play.pokemonshowdown.com/data/ |
389 KB 70 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
items.js
play.pokemonshowdown.com/data/ |
93 KB 19 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
abilities.js
play.pokemonshowdown.com/data/ |
80 KB 17 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
search-index.js
play.pokemonshowdown.com/data/ |
181 KB 38 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
teambuilder-tables.js
play.pokemonshowdown.com/data/ |
4 MB 583 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
battle-dex-search.js
play.pokemonshowdown.com/js/ |
51 KB 13 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
search.js
play.pokemonshowdown.com/js/ |
29 KB 5 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
aliases.js
play.pokemonshowdown.com/data/ |
39 KB 15 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
battle-log.css
play.pokemonshowdown.com/style/ |
9 KB 3 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
client-bg-charizards.jpg
play.pokemonshowdown.com/fx/ |
181 KB 181 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
client-topbar-bg.png
play.pokemonshowdown.com/fx/ |
2 KB 2 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
fontawesome-webfont.woff2
play.pokemonshowdown.com/style/fonts/ |
75 KB 76 KB |
Font
application/octet-stream |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
crossdomain.php
play.pokemonshowdown.com/ Frame F481 |
0 143 B |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
Verdicts & Comments Add Verdict or Comment
149 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 function| structuredClone object| oncontextlost object| oncontextrestored object| LM object| Config function| $ function| jQuery function| BattleBGM object| BattleSound object| cssSchema function| lexCss function| decodeCss function| URI function| sanitizeCssProperty function| sanitizeCssSelectorList function| sanitizeStylesheet function| sanitizeMediaQuery function| parseCssStylesheet function| parseCssDeclarations object| html4 object| html function| html_sanitize function| _ object| Backbone object| d3 function| toID function| toUserid object| PSUtils function| toRoomid function| toName object| Dex function| ModdedDex object| BattleNatures object| BattleStatIDs object| BattleStatNames object| BattleBaseSpeciesChart object| BattlePokemonIconIndexes object| BattlePokemonIconIndexesLeft object| BattleAvatarNumbers function| PureEffect function| Item function| Move function| Ability function| Species function| BattleLog function| MD5 object| linkRegex function| TextFormatter function| formatText function| stripFormatting function| BattleTextParser object| exports boolean| nodewebkit object| BattleText function| Storage undefined| bg function| updatePrefs object| BattlePokemonSprites object| BattleTypeChart function| Pokemon function| Side function| Battle function| SockJS function| CanvasImage function| ColorThief object| pv object| MMCQ function| toId function| selectTab function| User function| App function| Room function| Popup function| PromptPopup function| UserPopup function| UserOptions function| ReconnectPopup function| ProxyPopup function| ReplayUploadedPopup function| RulesPopup function| Topbar function| SoundsPopup function| OptionsPopup function| FormattingPopup function| AvatarsPopup function| TabListPopup function| CustomBackgroundPopup function| ConfirmBackgroundPopup function| LoginPopup function| ChangePasswordPopup function| RegisterPopup function| LoginPasswordPopup function| MainMenuRoom function| FormatPopup function| TeamPopup function| TeambuilderRoom function| MoveSetPopup function| DeleteFolderPopup function| AltFormPopup function| HTMLRoom function| LadderRoom function| ChatHistory function| ConsoleRoom function| ChatRoom function| UserList function| TournamentBox function| ModifiableValue function| BattleTooltips function| BattleStatGuesser function| BattleRoom function| ForfeitPopup function| BattleOptionsPopup function| TimerPopup function| RoomsRoom function| BattlesRoom function| _inheritsLoose function| _setPrototypeOf function| BattleScene function| Sprite function| PokemonSprite object| BattleEffects object| BattleBackdropsThree object| BattleBackdropsFour object| BattleBackdropsFive object| BattleBackdrops object| BattleOtherAnims object| BattleStatusAnims object| BattleMoveAnims object| app object| BattlePokedex object| BattleMovedex object| BattleItems object| BattleAbilities object| BattleSearchIndex object| BattleSearchIndexOffset object| BattleSearchCountIndex object| BattleArticleTitles object| BattleTeambuilderTable function| DexSearch function| BattleTypedSearch function| BattlePokemonSearch function| BattleAbilitySearch function| BattleItemSearch function| BattleMoveSearch function| BattleCategorySearch function| BattleTypeSearch function| BattleSearch object| BattleAliases0 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.
Security Headers
This page lists any security headers set by the main page. If you want to understand what these mean and how to use them, head on over to this page
Header | Value |
---|---|
Strict-Transport-Security | max-age=63072000 |
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.
play.pokemonshowdown.com
pokemon-showdown.buildship.dev
104.22.63.197
76.76.21.98
1c985c64f65bc7feab67487f4b835c2077691682f0475c5c4adf3d59bfbff0de
1d4b0f708be85375df1aee9212003d8db6073eeb5f69003580383147f8c1c5dc
1d6a5771ea5817974df8ef9cd462682e6651a2e1a2d1805a7830ce45bfeef969
24bb085b27cced288366714f7c8b8df9724371f6c8185553e3b7ba974499feaa
24dd2eef4f35014e126628a40f528a1d248193f04d54589313de6a2bef9a07a6
28e24547a0717e6ae85f301877a6c92a98a9084af7bcaf5f12da2a6e61584324
2adefcbc041e7d18fcf2d417879dc5a09997aa64d675b7a3c4b6ce33da13f3fe
2f322e4a452e576d97d2d0fdbf073473fa50fdfdce388b3503728440dbb8333e
31b3f4945d370b471e76e7022566e6ad890be490b4b9db66972994f9123792fe
426a38f520c1654a118430b99ac894f9bb107a78d2dde7a4fe1f9a4479e1d5eb
4442a467af1e0779962a64267f79226448dde8a00649d1c3a8dad669adf135d7
4d3eb3985034b0f790211157b5a3e18d9b83a4955959c8fa632babc36f5d69c9
4f6a9c99d36c51fabdd3e290c6a7fafb8252e6f34627d37d133ee9381a7880e5
5044dc1b9fb24bd318437daf8fa68da0b2b2f631fd90f9c2deefdaebf4a09430
6a13200ab25947c000a02dcdf338a3dfe09dfe555d1ce6e5e3e6d97a9b70ef10
7d9e2c20eec76500e60f5eab701304310780e6f11766e97863ba854a0745f7c5
7f07048f6e5e43702b00c4deaba72d981366846dd2bf6d9643a9ed399936d8a2
8192a1e912d908f07423bc8a653ab1a4d2d773663124a0837f0e16fdbc6be60d
8395d51c393a75eb3cb768e84b65d7eada2cd1b4cc40af76440d0a99816499f5
85139f4b18ecb3a6869a1d3c951058ad077783f094875ad65ed19a85ed856b15
855e90680a72d3006348dc3270fdd3940a65fac85150315434da373bb31d9672
89d6cc2a22e1358dfcca4dd24374d735183dbe8202b1113d292c7c660cf598e4
8b840c0e5e1ab44701fbe215237628d56f0ce4286f2b008c34bcef9955599211
8c9e53e3e6ce18af9c94f0b894a0fec14faf9520dd7e2fb47287941578d99d96
9e09206b53b71f8ba7fdbc6b5192b87627662715c09373408b4e210ac32abcbc
a6a7f27ac6a26c819bf5e8f146c2833ee966f1cf99df0a9a3fd37a08a9ca72fd
a929f5b096d065672458a935bce3f62a21b3af3534949c613b32a50b50b7c021
ad35748b784df97051296467bd6c76a51bd76593fd1e4b04c4081743da8bdb35
adbfe222551c43a3110901f7e2c4f10b0ff0d9185789d1590941abc827ae5950
afb48f77d6f8ee6e127e79f7bc992ecfd604597cfe6e5c5255431721da50591c
b4bb567abefe5ba11c29ad606be48f625392483eab605022d24771425b73a628
b50e7aa5011b3430b06b70f1c2afff0d67373c2401a3e4a7e0b64d43878071a4
b7f2c870d4f125b94d97a0d83c03d387285dd3a7cc207cf0ced4d85a7104b461
c108f33fcc1e4810172a394aa905d9495a10d5ab7456980df7dddee8218a7475
c33e3208055473ecad7cfaeae20c7e85355a2963baad642940a957f8a6077f73
c8932e9352a271117bb34cf6bcae1f7d3324d4945ca2acd31cc5133b56f0a132
d1589cba82ebfe41e95292b03d22d49237f5dab51232a19a7e90ff6947deed3a
d2251cfa9fb96bf6474981b4ec7b0424b2a3c61dbbd1f89f6158e5690d25017f
d897fa451fb762edeb762d1c0b1c30b47b6bc27d43d84c77b69050d0eabefcc8
e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
e8a29fae881d4b098d5ea4072af3e48c0c834a6175f23c38f56c97b02990064c
eb36755e074d76def02bab26642257db481a2082b1ac4f08cdfdf61b0e32993d
ebb50c89f0c830a87f608dd63bba994566de868d04194929ce54ae5e0afdaf32
f5e685b0b40230b8fe8e5fa2ee6e3d2d71b31c6f12fedf55310b15430ac4bbdd
f742489458da4d043c379dffa48eaa0590fd739ce954f4b422286d870f77183f
fc5dfc2a3c70720d52902e2fca0c69e7f82b67699b4df1f7dad83fd96cbbbaf3
fd2f3f44bfb6c86a5a85cd668df84aec4905f1fe6155b3f6551932574e5d4660
fff9487295937dc5fcd8e5ab187eb4525d3a4ecba109ae086d7b2e012ae79116