![](/screenshots/2259d673-7be3-4529-9f25-11dd92b5378d.png)
secure.cardknox.com
Open in
urlscan Pro
34.218.161.201
Public Scan
Submission: On December 28 via manual from HK
Summary
TLS certificate: Issued by Amazon on September 9th 2020. Valid for: a year.
This is the only time secure.cardknox.com was scanned on urlscan.io!
urlscan.io Verdict: No classification
Domain & IP information
IP Address | AS Autonomous System | ||
---|---|---|---|
20 | 34.218.161.201 34.218.161.201 | 16509 (AMAZON-02) (AMAZON-02) | |
3 | 2a00:1450:400... 2a00:1450:4001:824::2004 | 15169 (GOOGLE) (GOOGLE) | |
6 | 2600:9000:206... 2600:9000:206f:be00:1c:45db:5f80:93a1 | 16509 (AMAZON-02) (AMAZON-02) | |
1 | 2a00:1450:400... 2a00:1450:4001:808::2008 | 15169 (GOOGLE) (GOOGLE) | |
1 | 2a00:1450:400... 2a00:1450:4001:800::2003 | 15169 (GOOGLE) (GOOGLE) | |
2 | 2a00:1450:400... 2a00:1450:4001:808::200e | 15169 (GOOGLE) (GOOGLE) | |
33 | 6 |
ASN16509 (AMAZON-02, US)
PTR: ec2-34-218-161-201.us-west-2.compute.amazonaws.com
secure.cardknox.com |
ASN16509 (AMAZON-02, US)
secure-cdn.cardknox.com |
ASN15169 (GOOGLE, US)
www.googletagmanager.com |
ASN15169 (GOOGLE, US)
www.google-analytics.com |
Apex Domain Subdomains |
Transfer | |
---|---|---|
26 |
cardknox.com
secure.cardknox.com secure-cdn.cardknox.com |
312 KB |
3 |
google.com
www.google.com |
642 B |
2 |
google-analytics.com
www.google-analytics.com |
19 KB |
1 |
gstatic.com
www.gstatic.com |
131 KB |
1 |
googletagmanager.com
www.googletagmanager.com |
30 KB |
33 | 5 |
Domain | Requested by | |
---|---|---|
20 | secure.cardknox.com |
secure.cardknox.com
|
6 | secure-cdn.cardknox.com |
secure.cardknox.com
|
3 | www.google.com |
secure.cardknox.com
www.gstatic.com |
2 | www.google-analytics.com |
secure.cardknox.com
www.google-analytics.com |
1 | www.gstatic.com |
www.google.com
|
1 | www.googletagmanager.com |
secure.cardknox.com
|
33 | 6 |
This site contains no links.
Subject Issuer | Validity | Valid | |
---|---|---|---|
*.cardknox.com Amazon |
2020-09-09 - 2021-10-09 |
a year | crt.sh |
www.google.com GTS CA 1O1 |
2020-11-10 - 2021-02-02 |
3 months | crt.sh |
*.google-analytics.com GTS CA 1O1 |
2020-11-10 - 2021-02-02 |
3 months | crt.sh |
*.gstatic.com GTS CA 1O1 |
2020-11-10 - 2021-02-02 |
3 months | crt.sh |
*.google.com GTS CA 1O1 |
2020-11-10 - 2021-02-02 |
3 months | crt.sh |
This page contains 3 frames:
Primary Page:
https://secure.cardknox.com/egps
Frame ID: BE31F959FA8F1EE6A91322BAA5046FDF
Requests: 31 HTTP requests in this frame
Frame:
https://www.google.com/recaptcha/api2/anchor?ar=1&k=6Lc3OwkTAAAAACodN8edJfOKe6nny3HcrUVQBFEc&co=aHR0cHM6Ly9zZWN1cmUuY2FyZGtub3guY29tOjQ0Mw..&hl=en&v=qc5B-qjP0QEimFYUxcpWJy5B&size=normal&cb=am00d3kkbxzp
Frame ID: CAD8411B65405EAFAFAE653A77FA6848
Requests: 1 HTTP requests in this frame
Frame:
https://www.google.com/recaptcha/api2/bframe?hl=en&v=qc5B-qjP0QEimFYUxcpWJy5B&k=6Lc3OwkTAAAAACodN8edJfOKe6nny3HcrUVQBFEc&cb=rjib6y6tsudh
Frame ID: 54D5B7FE76DCDBF0A63BBB966AD356AB
Requests: 1 HTTP requests in this frame
Screenshot
![](/screenshots/2259d673-7be3-4529-9f25-11dd92b5378d.png)
Detected technologies
![](/vendor/wappa/icons/WindowsServer.png)
Detected patterns
- headers server /^(?:Microsoft-)?IIS(?:\/([\d.]+))?/i
![](/vendor/wappa/icons/IIS.png)
Detected patterns
- headers server /^(?:Microsoft-)?IIS(?:\/([\d.]+))?/i
Page Statistics
0 Outgoing links
These are links going to different origins than the main page.
Redirected requests
There were HTTP redirect chains for the following requests:
33 HTTP transactions
Method Protocol |
Resource Path |
Size x-fer |
Type MIME-Type |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
GET H2 |
Primary Request
egps
secure.cardknox.com/ |
27 KB 27 KB |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
Site.css
secure.cardknox.com/Content/themes/grey/ |
517 B 672 B |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
Global.css
secure.cardknox.com/Content/themes/grey/ |
28 KB 7 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
jquery-ui.min.css
secure.cardknox.com/Content/jquery/ |
31 KB 8 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
theme.cardknox.css
secure.cardknox.com/Content/TableSorter/ |
6 KB 2 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
jquery.toast.css
secure.cardknox.com/Content/toast/ |
1 KB 2 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
grey.css
secure.cardknox.com/Content/themes/grey/ |
6 KB 6 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
api.js
www.google.com/recaptcha/ |
850 B 642 B |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
A
secure.cardknox.com/Script/ |
108 B 227 B |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
egps.jpg
secure-cdn.cardknox.com/n/0000m/5/2/1/1/2/logo/ |
40 KB 40 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
4_card.png
secure-cdn.cardknox.com/content/themes/grey/Icons/ |
1 KB 2 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
5_card.png
secure-cdn.cardknox.com/content/themes/grey/Icons/ |
1 KB 2 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
6_card.png
secure-cdn.cardknox.com/content/themes/grey/Icons/ |
2 KB 2 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
3_card.png
secure-cdn.cardknox.com/content/themes/grey/Icons/ |
1 KB 2 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
cardknox-paymentsite-footer2.jpg
secure-cdn.cardknox.com/content/images/ |
9 KB 9 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
jquery-3.5.1.min.js
secure.cardknox.com/Scripts/ |
87 KB 30 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
jquery-ui-1.12.1.min.js
secure.cardknox.com/Scripts/jquery/ |
248 KB 67 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
jquery-ui-timepicker-addon-1.6.3.js
secure.cardknox.com/Scripts/ |
79 KB 19 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
jquery.validate.min.js
secure.cardknox.com/Scripts/ |
23 KB 8 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
form_process.js
secure.cardknox.com/Scripts/ |
2 KB 2 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
jquery.tablesorter.min.js
secure.cardknox.com/Scripts/TableSorter/ |
31 KB 11 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
jquery.tablesorter.widgets.min.js
secure.cardknox.com/Scripts/TableSorter/ |
37 KB 12 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
widget-reorder.js
secure.cardknox.com/Scripts/TableSorter/widgets/ |
6 KB 2 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
jquery.toast.min.js
secure.cardknox.com/Scripts/toast/ |
1 KB 1 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
global.js
secure.cardknox.com/Scripts/ |
92 KB 21 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
stylesheet.css
secure.cardknox.com/font/ |
3 KB 3 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
gtm.js
www.googletagmanager.com/ |
77 KB 30 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
recaptcha__en.js
www.gstatic.com/recaptcha/releases/qc5B-qjP0QEimFYUxcpWJy5B/ |
334 KB 131 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
weblysleekuisl-webfont.woff
secure.cardknox.com/font/ |
27 KB 27 KB |
Font
font/x-woff |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
analytics.js
www.google-analytics.com/ |
46 KB 18 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3-Q050 |
anchor
www.google.com/recaptcha/api2/ Frame CAD8 |
0 0 |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H3-Q050 |
collect
www.google-analytics.com/j/ |
2 B 391 B |
XHR
text/plain |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3-Q050 |
bframe
www.google.com/recaptcha/api2/ Frame 54D5 |
0 0 |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
Verdicts & Comments Add Verdict or Comment
212 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| 1 object| 2 object| ontransitionrun object| ontransitionstart object| ontransitioncancel object| cookieStore function| showDirectoryPicker function| showOpenFilePicker function| showSaveFilePicker object| trustedTypes boolean| crossOriginIsolated object| dataLayer object| ___grecaptcha_cfg object| grecaptcha string| __recaptcha_api boolean| __google_recaptcha_client string| AjaxLoaderImage string| site boolean| auto_process boolean| swipe function| $ function| jQuery object| google_tag_manager object| recaptcha function| luhnTest function| IsNumeric function| is_valid_exp_date function| checkCC function| decimals function| valid_swipe_expdate object| $x function| formatter function| resizeCustomDropdown function| createCustSelect function| customSelectShow function| customSelect function| getSelectedItem function| customSelectArrowKey function| keyDownOn function| keyPressed function| changeSelected undefined| expRefId boolean| acceptsEBT number| MyTimer undefined| logout_guid undefined| logout_starttime string| invalid_amount_text number| logged_in_height number| j_perc boolean| is_cc_save boolean| is_cash_sale function| recurringData function| sps_required_data function| ajax_login function| cc_save function| service_fee function| FoodStamp_Voucher function| FSA_PartialApproval function| cash_sale function| sale_popup function| gift_redeem function| cntl_reload function| xCommand_listener function| validationOnEBT function| hextoAscii function| hideAmount function| showAmount function| form_validate function| parseCardData function| isAugusta function| getRequiredLabels function| rightFixed function| all_keyup function| split_payment function| shipping_billing function| billing_shipping function| hide_bill_ship function| copy_bill_ship_on function| copy_bill_ship_off function| getInputIDs function| highlight_req function| highlight_req_show function| highlight_req_hide function| calc_req_percent function| cc_fade function| fadecards_switch function| fadecards function| pt_select function| show_cc_fields function| show_ach_fields function| roundTo function| CalcAchFee function| nav_tabs function| nav_tabs_active function| infoB function| SortByName function| is_valid_amount function| amount_changed_listener function| query_changed_listener function| reportAll_Listener function| amount_changer function| setxTotalAmount function| valid_amount function| invalid_amount function| close_modal function| urldecode function| lookupCapture function| doCapture function| tablesorter function| formatDollar function| lookupCharge function| lookupRefund function| doRefund function| doLookup function| decodeHtml function| doGiftcardLookup function| doGiftcardLiabilityReport function| dofraudLookup function| fraud_resubmit function| xInstallments_validate function| xEbtfsAuthCode_validate function| xEbtfsVoucherSerial_validate function| HideCardInfo function| ShowCardInfo function| allowCredit function| clean_text_for_export function| msieversion function| export_table_to_csv function| export_to_csv function| changeCardNum function| clearToken function| changeAccountInfo function| add_item_row function| remove_item_row function| process_invoice function| lookup_search function| disable_date function| choose_saved_cc function| popup function| close_popup function| custom_date_range function| num_dec_only function| num_dec_check function| CheckLogin function| transaction_details function| transaction_details_func function| add_to_customers function| send_receipt_email function| IsSelectedDateInThePast function| IsSelectedDateInTheFuture function| validate_add_payment_method function| setPrimaryAcct function| set_billpay_account function| setSPSTimeout function| closeSPSAPL boolean| BeforeLoggedOut_shown boolean| AfterLoggedOut_shown function| run_timer function| timer_increment function| extendSession function| rightSideHack function| customDropdown function| location_dd function| sleep function| create_mpopup function| mpopup_add_listeners function| mpopup_close function| mpopup_reposition function| mpopup_remove_close_button function| get_batches function| process_advanced_settings function| show_sourcekey function| select_all function| toggle_sourcekey function| isSingleGiftCardLookup function| portalDetails function| newDetailsRow function| detailsBillShip function| newRequired function| stickyHeaderTop function| delete_logo function| run_accordion function| ChangeAccountOrder function| readCookie function| reload_recaptcha function| Search_ListPortalAccounts function| Show_All function| enable_button_listener function| search_on_enter_listener function| getUrlVarsMain function| ConvFeeListener function| setConvFeeFields function| setUpConvFee function| ptClick_SetConvFee function| RemoveConvFeeFields function| hideConvFeeFields function| showConvFeeFields function| calcConvFeeMain string| listEBTBins function| loadEBTBins function| isEBTCard string| ptSel string| CurrencySymbol string| acct_str string| GoogleAnalyticsObject function| ga object| closure_lm_319069 object| google_tag_data object| gaplugins object| gaGlobal object| gaData3 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 |
---|---|---|
.cardknox.com/ | Name: _gat Value: 1 |
|
.cardknox.com/ | Name: _gid Value: GA1.2.962717517.1609183456 |
|
.cardknox.com/ | Name: _ga Value: GA1.2.871549004.1609183456 |
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 |
X-Content-Type-Options | nosniff |
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.
secure-cdn.cardknox.com
secure.cardknox.com
www.google-analytics.com
www.google.com
www.googletagmanager.com
www.gstatic.com
2600:9000:206f:be00:1c:45db:5f80:93a1
2a00:1450:4001:800::2003
2a00:1450:4001:808::2008
2a00:1450:4001:808::200e
2a00:1450:4001:824::2004
34.218.161.201
0268db9a5830c6837928e28a44ddc47e8e3549172e8f8177937ae85d9a9ad187
0504e58194aab2a22e766b7fd8841a63deed6b6e86b42dcd898af40d42933a25
0ddd1ba91b5508c2c945bc68138de57e0ba83773607aec3cdfe6b9b531c4a14d
1cbf691f451dd5565bb3ed162c95e5c6f098a4deecc0c1b96211665968c398d1
21cacca8e9eb98f1f32702b4176685f2f941af51ab5bc7cf88ccb5435a1bb080
3414a2c247545e88b684f8a468a59b4519032c9460f7983b176c0a2fb9a197ba
3f6d6fd325d8f82547efca0b2e7739a315df25adf25048f1321d7188c1622373
439d00181184497066afbed3b23925a27fadf283004228c05125b631769c3fe5
51a3fc6b3966805da9276089bdcf1142d1f82531d60ec618578c67cf77c801fc
5860fae890563e904d1bdb3d257dcd3d7f097ef1e8c990c216c2535795d68ca2
5e36dc02332d0ae1a190a7e9d00cb71307c6986aa83f31dddd85e0fb48c73b67
669eeef86e843e19d553376126180fc7dd5d57dc78f8f75b59fea6069b237936
74895cd29b9b45e2ccd0c81625afcda2da464693b04a438e75c1ffb574a21d10
788b4b14ec9f43877f386cc49c67218b664c545f048468334b493b7d238f89f4
78dd5d2ad6228265270572c96490680e59553841b1648366d372ec126db43bbf
7dcb677a06b3192326402af11313592eefe38befa5889a6e56d3d9efcbf37d50
8e753dc5bbe9545fbe63b1b110770c695653ef46a81cc63e53e962a5ca508f96
917d4d713eb0ebab96bde3cbed18e7319cbe0f41ad1d2e133674797db3ef4942
a048e640908046be06e00eab37742b5d5ff80964af58cfd22f7cb2de4dfe375f
a13ba2f99e6390571b337843570418df1f3f5167cbec5c3649f3eb4efa921e79
a1e6b7e1b593687e4dc0b2635c7594e64bf21d18fbedfb7ed7e732c4ee0cf00f
a6f0c1ce3ed844209011b53a1f5b297139433edd84580be1cd89b0773c37ad71
b7a807049955b9f172ad364c16029b57e53f8e7390c09912a9dfe51c9a92d27f
c04cbfe21e23ceb866fae28e981a17dfe9ce6cb178943dda6f11a495255ec137
c084eb661ab7fa084b4b0dd490e37beaf5cce89bcde1b9013686a03309f7fdd4
dcbc1d89e3389d2f6af0b98d88c16328e2e0c58efe80d8f08941791ba472de25
e441c3e2771625ba05630ab464275136a82c99650ee2145ca5aa9853bedeb01b
f36844906ad2309877aae3121b87fb15b9e09803cb4c333adc7e1e35ac92e14b
f610e5fc421ad8f5c03adb0e1a3a883dfdd1db58a6da587e971e08b6527c2d30
f98d989569893ce89c4a8a5a829efbcc336a7c77ab68d22f70c9aaa44d8564aa
fb3b275e8321c2c87095a4f4f0fd89fbbbdbe07e6fd5191c4c8ccabfc21692fb