{
  "version": "0x303 (TLS 1.2)",
  "ciphers": [
    "{0xEA, 0xEA} GREASE",
    "{0x13, 0x01} TLS_AES_128_GCM_SHA256",
    "{0x13, 0x02} TLS_AES_256_GCM_SHA384",
    "{0x13, 0x03} TLS_CHACHA20_POLY1305_SHA256",
    "{0xC0, 0x2B} TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256",
    "{0xC0, 0x2F} TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256",
    "{0xC0, 0x2C} TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384",
    "{0xC0, 0x30} TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384",
    "{0xCC, 0xA9} TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256",
    "{0xCC, 0xA8} TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256",
    "{0xC0, 0x13} TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA",
    "{0xC0, 0x14} TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA",
    "{0x00, 0x9C} TLS_RSA_WITH_AES_128_GCM_SHA256",
    "{0x00, 0x9D} TLS_RSA_WITH_AES_256_GCM_SHA384",
    "{0x00, 0x2F} TLS_RSA_WITH_AES_128_CBC_SHA",
    "{0x00, 0x35} TLS_RSA_WITH_AES_256_CBC_SHA"
  ],
  "compressionMethods": [
    "No Compression (0x00)"
  ],
  "extensions": [
    {
      "type": "GREASE",
      "decimal": 60138,
      "values": []
    },
    {
      "type": "application_layer_protocol_negotiation",
      "decimal": 16,
      "values": [
        "h2",
        "http/1.1"
      ]
    },
    {
      "type": "supported_groups",
      "decimal": 10,
      "values": [
        "GREASE (47802)",
        "UNKNOWN (25497)",
        "ecdh_x25519 (29)",
        "secp256r1 (P-256) (23)",
        "secp384r1 (P-384) (24)"
      ]
    },
    {
      "type": "key_share",
      "decimal": 51,
      "values": [
        "NamedGroup: GREASE (47802)",
        "key_exchange:  (len=1): 00",
        "NamedGroup: UNKNOWN (25497)",
        "key_exchange:  (len=1216): BC0364AC9F8EA45BF739555BDCF2C0D53CF8F15FCDA5F53C38FF0B2D1BFB3A6C227C5ADCD497D0239584311658A8BFB13895AC53423097AE13B810A229B8D3B438FF51A8D8D19B32952EEAB8228864BB4209102BF92ED8666EDEDA5D7C113B4727AFC3FB30BA009C1F0079E26A1BA2668E949C45264BC5FC43505AA74B3D14576DD18F93987B75E491BF89123E8B0E68A97210E5C471312DCAB5A5CB4934EF68170810581E0060F0ACB3660C35617074BF23A7E4E97B42424EB3F3CC2BBABCCBC380944CBA21560E50A5668EC09AC7AA8D6C18403F9B6D8C17647300344809C5E6A4B4977A2CA768500355AB1C6921697273C3998830AB126394C037B8C75A4017DEF6499A94626E5BADFEF7AAC6D07886E544620CC57E6C2EBB7A0C47091B13E847B9F06D9075C0EE529E52137A17A1C244498312B3CF4F6B419211ABFE1385F56A26647B79EB6617DE325468C224F9F77457201D294091C71C6EB170679F433815B688A4E60606BC7D1E0A498B0989E8677D31B14363133603734F2B249ACD1A7ACF946FFE1B2C821A7B69EA2ED1931AD5250505521F83E23C7803C5F7D489AA509EBB756FB8925D5CEC3526CC6E722411BF884EFEA85BE390A7B92A1E542710BCA53D8CC32A11956F25CC5427E112B5389737F39BCAF82351ACB982E31D6861C8E146ADF9F348D584AE006C3E209084400203B00A1C93AAAE1CA83A6B416866AAC251789B7876B1BEF33CA5630D5BE3176CC37AF4E6BBE85672E96A7329653D40C75B3887205CD27AC7B95D8BFB10B44807271A7D43B725C3C0759CC70608D468BB94CD55519C36404AEE7C6DEDA6432D179928935FC304AA4444622D1B397FFC0632C13C701C049A448BD2E5748F2126C189A6928C8A3D94B3EB76A1F2CC6DA2A861FE872DE8761A52CC7F65D14054547747A908E244B6E988C09552311BAB2E5A576948F3AB4CC97296105D618B9B5DB51B767479752BA4C8E23A7CC22699421508D87400A27FF08790F2B1608485C994C227D2DCB94180C571A69D12059B811C430D325AF74689375A1BB8C93DAE1AA25F62CB7BB1AF2A84A78116799FAAC4161B740F9A0AB61AB3BDA1067D9417D844775D6549D2F2BCEA666956D88C087AB305841CB974503E8B558E9309060909397B63D3138D13DC6EEFA06FBDD320F41B98BF007BBCD0CCE0E26A39B966355B12226663EF5A8BBAECB243E205B4C9B6270A019358A3EA70162F0A3A066B17432860B14384BEB30CDD9478C5BC116E50AA696B6FCB07A6D7580A49B144AE876D39405D14C872F499A49D374E77F8B12E76BAC3B1122D608B61610A8A56C72D607AD13C19D7936D0314CD4E3895370966CAD7778F8756D2D03A76602DEBF1CD5A28857F842EF4DB54D7F52E7F213D6C3C3035AAB89E0B838B64B3CF376ECCF10A5229ADE90050FAB7AC0199A865D046FBD463AB125C2934C064617E32ABB2F3FA216A4C949D2224C6B31B1F797F8457B43B75700FFB89C2E8C429F147C214975AAC0A2872106C1136CEB08455B03478F6AA0C8BA76532B82E9454742B0735511583B73F40C1346B71A170A5B079D9B630F243C4621F7222A446D482832880E9037B3FB153A0843EF7522AA8C239CF659D099324D6CA7DB9F7CCAA9936C2390EC5173C4812B48FD50206B96B4F190C2C660A8540799EFB0EE1248CE2FC6DE881B5B5B8F9E1A10E83E34B812EDF4C38",
        "NamedGroup: ecdh_x25519 (29)",
        "key_exchange:  (len=32): 8BCF664BAB6AC2A4D3102C2CD1D1E0228269BE6A578B25BF71B53F9D1051127C"
      ]
    },
    {
      "type": "extended_master_secret",
      "decimal": 23,
      "values": []
    },
    {
      "type": "signed_certificate_timestamps",
      "decimal": 18,
      "values": []
    },
    {
      "type": "UNKNOWN",
      "decimal": 65037,
      "values": [
        "0000 - 00 00 01 00 01 1d 00 20-51 10 f3 d4 6f 41 cd   ....... Q...oA.",
        "000f - 10 f6 17 ea 9b 28 4e 3f-b2 80 5a c6 92 cc 0c   .....(N?..Z....",
        "001e - 7c f3 fa d4 ba ed 7d ed-14 39 00 d0 18 e4 d9   |.....}..9.....",
        "002d - 68 53 75 35 9c 84 14 f5-82 12 35 94 b6 1b 7b   hSu5......5...{",
        "003c - 5b 94 fb ed 98 3f 40 06-5b 2d 9d a1 b7 ba 4c   [....?@.[-....L",
        "004b - 2d a5 45 5e a9 bd 19 c0-59 3d f6 98 c6 09 72   -.E^....Y=....r",
        "005a - c5 9c 18 70 a7 fc b3 a3-cb 50 1f 22 fb 7a f1   ...p.....P.\".z.",
        "0069 - 04 61 ae be 17 a2 a0 74-1f 37 7f 59 62 e0 7b   .a.....t.7.Yb.{",
        "0078 - 40 33 c4 ba 85 5a 3f 7f-14 b0 44 90 a6 2a 81   @3...Z?...D..*.",
        "0087 - 00 1e 20 83 ce 1c 0e 0e-7c d5 7a 29 11 dc 4a   .. .....|.z)..J",
        "0096 - 88 4c dd 5b 87 3d 6e a9-e4 ed cd ef 29 26 bf   .L.[.=n.....)&.",
        "00a5 - 5d 3f 4b 46 cd 92 54 50-69 01 dd 8a e2 3b 13   ]?KF..TPi....;.",
        "00b4 - 12 a2 1a b9 8a 46 9b de-41 bc 8c 7b ae 01 0c   .....F..A..{...",
        "00c3 - 73 c0 19 03 fb e1 c0 81-2b 3b 2b 01 48 c2 2d   s.......+;+.H.-",
        "00d2 - 0a 5d b1 4e c6 b3 26 5e-b2 41 8f 47 69 d3 25   .].N..&^.A.Gi.%",
        "00e1 - d5 39 09 75 bb 86 a9 3d-19 7d 75 a5 57 90 4d   .9.u...=.}u.W.M",
        "00f0 - cf 7d 22 ae 60 ec f4 cb-52 9f                  .}\".`...R."
      ]
    },
    {
      "type": "signature_algorithms",
      "decimal": 13,
      "values": [
        "ecdsa_secp256r1_sha256 (0x0403)",
        "rsa_pss_rsae_sha256 (0x0804)",
        "rsa_pkcs1_sha256 (0x0401)",
        "ecdsa_secp384r1_sha384 (0x0503)",
        "rsa_pss_rsae_sha384 (0x0805)",
        "rsa_pkcs1_sha384 (0x0501)",
        "rsa_pss_rsae_sha512 (0x0806)",
        "rsa_pkcs1_sha512 (0x0601)"
      ]
    },
    {
      "type": "UNKNOWN",
      "decimal": 17513,
      "values": [
        "0000 - 00 03 02 68 32                                 ...h2"
      ]
    },
    {
      "type": "session_ticket",
      "decimal": 35,
      "values": []
    },
    {
      "type": "ec_point_formats",
      "decimal": 11,
      "values": [
        "uncompressed (0)"
      ]
    },
    {
      "type": "renegotiate",
      "decimal": 65281,
      "values": [
        "<EMPTY>"
      ]
    },
    {
      "type": "status_request",
      "decimal": 5,
      "values": [
        "0000 - 01 00 00 00 00                                 ....."
      ]
    },
    {
      "type": "psk_key_exchange_modes",
      "decimal": 45,
      "values": [
        "psk_dhe_ke (1)"
      ]
    },
    {
      "type": "supported_versions",
      "decimal": 43,
      "values": [
        "GREASE (31354)",
        "TLS 1.3 (772)",
        "TLS 1.2 (771)"
      ]
    },
    {
      "type": "compress_certificate",
      "decimal": 27,
      "values": [
        "0000 - 02 00 02                                       ..."
      ]
    },
    {
      "type": "server_name",
      "decimal": 0,
      "values": [
        "0000 - 00 1c 00 00 19 74 6c 73-2e 64 61 2d 63 6f 6c   .....tls.da-col",
        "000f - 6c 65 63 74 2e 75 6c 69-78 65 65 2e 6f 72 67   lect.ulixee.org"
      ]
    },
    {
      "type": "GREASE",
      "decimal": 56026,
      "values": [
        "0000 - 00                                             ."
      ]
    }
  ]
}
