oucfa.finance-test.elap.io
Open in
urlscan Pro
51.210.31.202
Public Scan
Submission Tags: @phishunt_io
Submission: On November 17 via api from DE — Scanned from FR
Summary
TLS certificate: Issued by R3 on November 16th 2022. Valid for: 3 months.
This is the only time oucfa.finance-test.elap.io was scanned on urlscan.io!
urlscan.io Verdict: No classification
Domain & IP information
IP Address | AS Autonomous System | ||
---|---|---|---|
37 | 51.210.31.202 51.210.31.202 | 16276 (OVH) (OVH) | |
37 | 1 |
Apex Domain Subdomains |
Transfer | |
---|---|---|
37 |
elap.io
oucfa.finance-test.elap.io |
729 KB |
37 | 1 |
Domain | Requested by | |
---|---|---|
37 | oucfa.finance-test.elap.io |
oucfa.finance-test.elap.io
|
37 | 1 |
This site contains links to these domains. Also see Links.
Domain |
---|
doc.age12.sneg.fr |
Subject Issuer | Validity | Valid | |
---|---|---|---|
gip-tshif.finance-test.elap.io R3 |
2022-11-16 - 2023-02-14 |
3 months | crt.sh |
This page contains 1 frames:
Primary Page:
https://oucfa.finance-test.elap.io/Authentification/Login?returnUrl=https%3A%2F%2Foucfa.finance-test.elap.io%2F
Frame ID: 5A243E0B2FF9F2F51BAB77C6D3A8CC0A
Requests: 37 HTTP requests in this frame
Screenshot
Page Title
ConnexionDetected technologies
Bootstrap (Web Frameworks) ExpandDetected patterns
- bootstrap(?:[^>]*?([0-9a-fA-F]{7,40}|[\d]+(?:.[\d]+(?:.[\d]+)?)?)|)[^>]*?(?:\.min)?\.js
Font Awesome (Font Scripts) Expand
Detected patterns
- (?:F|f)o(?:n|r)t-?(?:A|a)wesome(?:.*?([0-9a-fA-F]{7,40}|[\d]+(?:.[\d]+(?:.[\d]+)?)?)|)
Select2 (JavaScript Libraries) Expand
Detected patterns
- select2(?:\.min|\.full)?\.js
jQuery (JavaScript Libraries) Expand
Detected patterns
- jquery[.-]([\d.]*\d)[^/]*\.js
- jquery.*\.js(?:\?ver(?:sion)?=([\d.]+))?
jQuery UI (JavaScript Libraries) Expand
Detected patterns
- jquery-ui.*\.js
Page Statistics
1 Outgoing links
These are links going to different origins than the main page.
Title: Bien débuter
Search URL Search Domain Scan URL
Redirected requests
There were HTTP redirect chains for the following requests:
37 HTTP transactions
Method Protocol |
Resource Path |
Size x-fer |
Type MIME-Type |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
GET H2 |
Primary Request
Login
oucfa.finance-test.elap.io/Authentification/ |
10 KB 4 KB |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
open-sans.css
oucfa.finance-test.elap.io/Content/theme/assets/fonts/open-sans/ |
2 KB 596 B |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
theme.css
oucfa.finance-test.elap.io/Content/theme/assets/skin/default_skin/css/ |
678 KB 99 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
admin-forms.css
oucfa.finance-test.elap.io/Content/theme/assets/admin-tools/admin-forms/css/ |
126 KB 17 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
ladda.min.css
oucfa.finance-test.elap.io/Content/theme/vendor/plugins/ladda/ |
8 KB 1 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
selectize.css
oucfa.finance-test.elap.io/Content/theme/vendor/plugins/selectize/ |
12 KB 3 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
select2.css
oucfa.finance-test.elap.io/Content/theme/vendor/plugins/select2/ |
18 KB 3 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
JSValidation.css
oucfa.finance-test.elap.io/Content/ |
69 B 242 B |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
AGE.css
oucfa.finance-test.elap.io/Content/ |
13 KB 4 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
jquery-1.11.1.min.js
oucfa.finance-test.elap.io/Content/theme/vendor/jquery/ |
94 KB 42 KB |
Script
application/x-javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
jquery-ui.min.js
oucfa.finance-test.elap.io/Content/theme/vendor/jquery/jquery_ui/ |
247 KB 89 KB |
Script
application/x-javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
Authentification.css
oucfa.finance-test.elap.io/Content/ |
2 KB 824 B |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
elap-logo.png
oucfa.finance-test.elap.io/Content/sneg/app/AGE/img/ |
5 KB 5 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
loading.gif
oucfa.finance-test.elap.io/Images/ |
77 KB 78 KB |
Image
image/gif |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
bootstrap.min.js
oucfa.finance-test.elap.io/Content/theme/assets/js/bootstrap/ |
35 KB 12 KB |
Script
application/x-javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
sneg.js
oucfa.finance-test.elap.io/Scripts/sneg/ |
27 KB 9 KB |
Script
application/x-javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
age.js
oucfa.finance-test.elap.io/Scripts/AGE/ |
84 KB 24 KB |
Script
application/x-javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
EasePack.min.js
oucfa.finance-test.elap.io/Content/theme/assets/js/pages/login/ |
5 KB 2 KB |
Script
application/x-javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
rAF.js
oucfa.finance-test.elap.io/Content/theme/assets/js/pages/login/ |
1 KB 703 B |
Script
application/x-javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
TweenLite.min.js
oucfa.finance-test.elap.io/Content/theme/assets/js/pages/login/ |
25 KB 11 KB |
Script
application/x-javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
login.js
oucfa.finance-test.elap.io/Content/theme/assets/js/pages/login/ |
6 KB 2 KB |
Script
application/x-javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
selectize.min.js
oucfa.finance-test.elap.io/Content/theme/vendor/plugins/selectize/ |
41 KB 17 KB |
Script
application/x-javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
select2.min.js
oucfa.finance-test.elap.io/Content/theme/vendor/plugins/select2/ |
65 KB 25 KB |
Script
application/x-javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
utility.js
oucfa.finance-test.elap.io/Content/theme/assets/js/utility/ |
139 KB 47 KB |
Script
application/x-javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
main.js
oucfa.finance-test.elap.io/Content/theme/assets/js/ |
29 KB 9 KB |
Script
application/x-javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
demo.js
oucfa.finance-test.elap.io/Content/theme/assets/js/ |
17 KB 5 KB |
Script
application/x-javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
spin.min.js
oucfa.finance-test.elap.io/Content/theme/vendor/plugins/ladda/ |
4 KB 2 KB |
Script
application/x-javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
ladda.min.js
oucfa.finance-test.elap.io/Content/theme/vendor/plugins/ladda/ |
3 KB 2 KB |
Script
application/x-javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
ladda.jquery.min.js
oucfa.finance-test.elap.io/Content/theme/vendor/plugins/ladda/ |
584 B 558 B |
Script
application/x-javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
jquery.validate.min.js
oucfa.finance-test.elap.io/Scripts/ |
21 KB 8 KB |
Script
application/x-javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
jquery.validate.unobtrusive.min.js
oucfa.finance-test.elap.io/Scripts/ |
6 KB 3 KB |
Script
application/x-javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
jquery.unobtrusive-ajax.min.js
oucfa.finance-test.elap.io/Scripts/ |
4 KB 2 KB |
Script
application/x-javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
age.commun.js
oucfa.finance-test.elap.io/Scripts/AGE/ |
9 KB 3 KB |
Script
application/x-javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
age.login.js
oucfa.finance-test.elap.io/Scripts/AGE/ |
11 KB 3 KB |
Script
application/x-javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
background-login.jpg
oucfa.finance-test.elap.io/Content/theme/assets/img/ |
70 KB 70 KB |
Image
image/jpg |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
fontawesome-webfont.woff2
oucfa.finance-test.elap.io/Content/theme/assets/fonts/font-awesome/ |
63 KB 63 KB |
Font
application/font-woff2 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
OpenSans-Regular.woff
oucfa.finance-test.elap.io/Content/theme/assets/fonts/open-sans/ |
62 KB 62 KB |
Font
application/font-woff |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
Verdicts & Comments Add Verdict or Comment
203 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.
function| $ function| jQuery object| jQuery11110001047839889865676 function| showProgress function| hideProgress object| posStackAlert function| alertDisplay object| posStackConfirm function| confirmDisplay function| getHtmlError function| getHtmlWarning function| getHtmlInfo function| getCookie function| createCookie function| SuppressionEffectuee function| SuppressionErreur function| Logout function| radioSwitcher function| selectSwitcher object| Sneg function| FormateMonnaie function| HelperAnomalies function| displayErrorPictos function| getParametresEtablissement function| tooltipLibelle_displayCode function| tooltipLibelle_displayCodeAndLibelle function| unformatMontant function| clearZeros function| renderMontant function| renderMontantFormatNbDecimal function| renderMontantFormatNbDecimalWithZeros function| renderMontantWithZeros function| renderMontantFull function| renderPrixUnit function| getCodeMonnaieSaisie function| cleanTooltips function| updateTauxConversionVersConso function| renderPjComm function| renderWF function| renderWFStatic function| GetAHrefHtmlWf function| renderWFBtns function| createBigNumber object| PrefTable object| modalAjax function| LineChecked function| loaderCustom function| btnActionLayout function| saveBeforeInputBlur function| localStorageLifeCycle function| setPositionLifeCicle function| PageMgt function| inputDatePicker function| showLoader function| hideLoader function| getEstablishmentId function| getFinancialYearId function| showModalControleDipo object| a object| Age boolean| crbActif boolean| crbActifBudget boolean| destinationActif boolean| destinationActifBudget boolean| origineActif boolean| origineActifBudget boolean| operationActif boolean| operationActifBudget boolean| analytiqueActif boolean| analytiqueActifBudget boolean| compteActif boolean| compteActifBudget number| nbAxeActifs number| nbAxeActifsBudget number| nbAxeDispo string| sepMillier string| sepDecimal string| codeMonnaieCompta string| symboleMonnaieCompta string| codeMonnaieConso string| symboleMonnaieConso string| idMonnaieConso string| idMonnaieCompta string| idDerniereMonnaieSaisie string| codeDerniereMonnaieSaisie string| symboleDerniereMonnaieSaisie object| snegParamEtab object| _gsScope object| _gsQueue object| GreenSockGlobals object| com function| _gsDefine function| Ease function| Power4 function| Strong function| Quint function| Power3 function| Quart function| Power2 function| Cubic function| Power1 function| Quad function| Power0 function| Linear function| TweenLite function| TweenPlugin function| BackOut function| BackIn function| BackInOut object| Back function| SlowMo function| SteppedEase function| RoughEase function| BounceOut function| BounceIn function| BounceInOut object| Bounce function| CircOut function| CircIn function| CircInOut object| Circ function| ElasticOut function| ElasticIn function| ElasticInOut object| Elastic function| ExpoOut function| ExpoIn function| ExpoInOut object| Expo function| SineOut function| SineIn function| SineInOut object| Sine object| EaseLookup object| CanvasBG function| Sifter object| MicroPlugin function| Selectize object| Select2 object| bootbox function| _ object| Core string| bgPrimary string| bgPrimaryL string| bgPrimaryLr string| bgPrimaryD string| bgPrimaryDr string| bgSuccess string| bgSuccessL string| bgSuccessLr string| bgSuccessD string| bgSuccessDr string| bgInfo string| bgInfoL string| bgInfoLr string| bgInfoD string| bgInfoDr string| bgWarning string| bgWarningL string| bgWarningLr string| bgWarningD string| bgWarningDr string| bgDanger string| bgDangerL string| bgDangerLr string| bgDangerD string| bgDangerDr string| bgAlert string| bgAlertL string| bgAlertLr string| bgAlertD string| bgAlertDr string| bgSystem string| bgSystemL string| bgSystemLr string| bgSystemD string| bgSystemDr string| bgLight string| bgLightL string| bgLightLr string| bgLightD string| bgLightDr string| bgDark string| bgDarkL string| bgDarkLr string| bgDarkD string| bgDarkDr string| bgBlack string| bgBlackL string| bgBlackLr string| bgBlackD string| bgBlackDr string| bgSneg string| bgSnegL string| bgSnegLr string| bgSnegD string| bgSnegDr object| Demo function| Spinner object| Ladda function| commun function| login boolean| flagIsCurrentAjax1 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 |
---|---|---|
oucfa.finance-test.elap.io/ | Name: ASP.NET_SessionId Value: ee1rum21y2r0ugxmmshqpjeq |
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=31536000; includeSubDomains |
X-Content-Type-Options | nosniff |
X-Frame-Options | SAMEORIGIN |
X-Xss-Protection | 1; mode=block |
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.
oucfa.finance-test.elap.io
51.210.31.202
11f24140f22f336529a89c2ef3a8c39263c2d48979dd5f4c7c700b022d14a650
1a4adc3f948be32ae6ce5a908dc8290c37f319c2ea846beacec9636ceff78cc3
2092661005c30d4fa116d8ab00a179fea0c75fab639ac5e77366553b427c47cc
2198072618e2123d96787f7ab2588afa698b0839a1ec1ff706098d685535e021
2e1587380141daff4e10a8e3db8f7ae5887102ab7576bff43049590f637ac20b
314c24539472b73912ca8fa85d18eba96851bcb57eef99ae5bc3158a4d2eec7c
32806171af7b5372b81eb2e0d157f4f27dc854f03fcbfa31f2a1a8dab65fe561
37d2e44038a7aefa36661b99ee4e568344758f287f7d87649ac5c5238adbc392
3982d2387bd50274d4e14b3167ed549b90430a6f6305a0a74339789a708042d8
3c4a1bb7ce3234407184f0d80cc4dec075e4ad616b44dcc5778e1cfb1bc24019
5d9d7532fbd256a539e9a2a487f8bd6229bc045b40b9ca8c241585983e7f391c
6d0c489d9ab712d6670a54b4e665a39072926d309b001e179ccd721102b558df
6d56abae4ba352f9b0fb8f3a0b72d227227284f02c7cf5dfadd2da6fb0b60658
705b6abc7037e16882c19efac64c9cf095af8fbd6b20b506e274d52a4da54b44
81affc19da7cfe3a367e401b1630dad86ef21ff5e3482485a31f87be00ee61a3
833e6ad1fcf36d5a9a282b42a42bd7c04766de5dc97389b07e7e1e614ba9a62a
8e84b3aa33a94fb5279013fb5758061ef786a1432d2b5be9f0464041d32e9e81
91222f96f34735ebc88df208017e54d4329b9202e3e52367fb8b149698a1a5ef
9211a86381bdde8b0a8ab46c99606762e73abbdedf10bd6a5bd18b05b8e1acd2
95583e0f0bd3c9c379b41e8d7b1a01ebea19e407895d92932201b0866f37c806
a0cc32ab6c0b0ee25c84c0ed4a5112954444ad68687078f1a0c71846fe932544
a1504f3e5baa33e25d12b4cbdefd011d759362bccac1d11d358aab7db150928e
a6ada04de430b2dda736f3f860333aba69e1fa8fba458edeb3c430a12ed7e564
ab68ab8f7c0d32de71f4648466c7f986f8b86533953d1b7b6a973d419a188b21
c6eb46a9f4e94d5eab954b2fea0c36c28d74dda4729b3f01f532f7966b8ab846
c6ef4b596ec07ce7b69f2d766d73c34ad76b6c2b8acff6d3a2157a3d2e026825
ca64e3f676b38f06ed0eba111776f2bc8ad352b672c0819ec5b9072c342bd35d
ca9b8ce31833f262f64b01b314ce1a76c2c26b64b90120f9305524b783e223e9
cd2f455b1ac60ea731fed115713c863be899ba7f66e805a7ddd18ffc2d48b853
cf220b23677afba0973bd48fb67436e7e7c080a1a2f1c437cf416c81bb4f277a
d17aa22c438e4aece326ad345e91434c894214d150bcb935a4d5adc492cc0211
d72773b1076245d6ffa8c2b22da2918a29fafe291995e2b646a7ad2fd89009df
e863afe5b8dcdf82b6f02427d0d1d953d83e51b108529f1052bc608e7a2a307b
e9857f4c3dc5355a765a78360728588b4670bf50e9dbf36ff6aa23e3bc4b31cd
ed98c58248d51db4449ec750ad034cc9c49f9d1da736c0ef2361ac3c06d2ae1d
f4534c8f5324dc9bb2868b2c7cd7c7fb3ebaf6d89aca08484733d679f67550d6
f666c1eaa599d20119dbe24d0fedb971b35d0387c916af02a8ad57c9b8368e23