{
  "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": 56026,
      "values": []
    },
    {
      "type": "extended_master_secret",
      "decimal": 23,
      "values": []
    },
    {
      "type": "session_ticket",
      "decimal": 35,
      "values": []
    },
    {
      "type": "compress_certificate",
      "decimal": 27,
      "values": [
        "0000 - 02 00 02                                       ..."
      ]
    },
    {
      "type": "signed_certificate_timestamps",
      "decimal": 18,
      "values": []
    },
    {
      "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": "key_share",
      "decimal": 51,
      "values": [
        "NamedGroup: GREASE (51914)",
        "key_exchange:  (len=1): 00",
        "NamedGroup: UNKNOWN (4588)",
        "key_exchange:  (len=1216): 0379AFC7CB12E3F42E98FB7584D4B2E5B612E8394E28137C0C74B79F9C06D9712BE9257B84E993D15AA094D1B075C2B2A47B4A27A6BC998952A78AA8C7DB2C8C54C719CC11A0D883A5C896A0D4BE7F2A60F59A3BE9404E0174523690C94270881B4283F83839AC544E3BC143710384EDE2A14077BD9D94613A99B82B6C899E18B9B701868F834301AC4783CA7DDE0B783FD02D94E6047229A4611B6955877CF0C21D2F3A4A3C612321FA045352AA9C9C753FA90A3A842C2723186E58A27435952019596C57BC98F33D5E33359BA268801596026A602568C572B5210CE0C1DBEB819420C7907A325DE2904E224926320F1FC9944035B8BBF2054EF68C7A79C623B086EC009C40699B78929D63924AB654512DF42953F162D51A75EB87B5387C9087E2B3957069A8AC1AA9004DBBDB98E70B69E5C312901965036252A15B5ABF743B1A812A1C51878F0ACD1A0CA80E0946248A189F3991AD8003CCEA78B82A3CA87AA1EFA73D0189B840617841E06B61374E396366B4EB884A2631DABAB7F3E95179B0C31D3CA76C342A3C64C870B1BBD651BA3A31A518697B5B9A50CD4C534F7268208429A8495F1E6041041070B0851261651113297E9EB16A9A61BB23F63ECF318FC3BA2951108FFE2977E0145EE0100D1DF15D56B73E3C69B68EEB204884CF25E32F13DA6F16A18DA0B97D32E4B79F272715954A445C2898BA954F0BC05A45ACE05AC1D44C0034A130D548469027145B74AEF5A29F83D25BF64C689475B1F698A093853EBE41AEA4FCC994008F9477C08758213681CABED872DED8A7AC12C92EBAAF68DB3673F97B8AB45321710ACEE4911EB188957002422B9DB360747334B5B329AA696CB9244A5E16338C6671B4DC68932CE3118D8952FB255702AA945D046C73742BE022716E5879D732237B6448B38644DD690D969C13BCE998815385805925E42A2ADEF3413E203F69AA5FE4E247272175EA103199A4B87C666C6F37754738A7185444E911288AC69D8EB71B5B96A6901531FCCC90991BA8111927D20BB3B6AB8A4418BBF6201E7D9A63D3B80EEB21789C52631BF91F6B23282B3A600BA5724934302230C888D68DECD128A8F52A93457054FB631F068F095858119A6FF126A090163A5564427BFB495E606EBA82317581B2A0C67778FAA455080213C149DB755250B384B0E926FA9B155990189298B6F3A8C689778CBC3C3FC961C370CA99AD1053389897182B18EF12AB82AA954082075E156D71990BC0B836D4EC1C81568F81990C5A3A6D5053069AF764F7A66CEDF09C984BAAAAD7B11A00C1360A23DDD4C56DA3A3E46345F5DAB14F537D51312DC182AB2FC59175DC201A793897E2B187F5533DA89E6FB7A2FDC4432F4126EBAB8BB1FB5B38D26A85F1076970A1C6BCA199A50B3D25BFABAA059E813DDAD1B9FD19B42B1239FF49C7FE6BA727D282C89BAC9CBC4FD98B87DA1777AF271A37B12BF91284B4AB0848C34B1A08C803545473221CC86846C4B48D7A954E2E71907E301F30E3A8673933446761CCCBBDD7FCBC55710645E5A7D35BC1B71C1A8762923822355BF11ED80C27DBA810F12993946131C362891721A483378DEC8814C69CB8FE61A52DB97C77C75E96C252525ACF140B426C5C63A949BB6C2260EC0D8D57323514F2D683385077C0112EFF248513E1A9B1C7EEEB4FE63EDBD33076F73124FFC327C4F19CEE2E4C84767323",
        "NamedGroup: ecdh_x25519 (29)",
        "key_exchange:  (len=32): FD3BF11BFB354C96CE2F79699E50B1C984CD5CF27AA98C2BD54B174DB82A692B"
      ]
    },
    {
      "type": "UNKNOWN",
      "decimal": 65037,
      "values": [
        "0000 - 00 00 01 00 01 f6 00 20-ca 8e 00 45 59 1e 90   ....... ...EY..",
        "000f - 41 50 58 15 68 d1 7b 7c-41 93 79 2f db a4 bc   APX.h.{|A.y/...",
        "001e - 72 a0 1a 38 02 8c 19 20-ca 01 00 f0 8f 66 c3   r..8... .....f.",
        "002d - 53 ef 9c 4c 7f 00 9c cf-d0 e3 1d 22 80 d6 37   S..L.......\"..7",
        "003c - 40 37 15 e8 c5 cb d1 a5-36 26 e9 94 11 e2 7c   @7......6&....|",
        "004b - 9a 3c 31 17 27 7b c2 4b-34 95 97 d0 b6 5e e1   .<1.'{.K4....^.",
        "005a - 43 7a f1 b0 e7 29 a5 72-e5 4e 09 f0 0b 36 68   Cz...).r.N...6h",
        "0069 - 73 5c e1 69 23 b7 10 10-f9 1e 46 9a 54 40 d6   s\\.i#.....F.T@.",
        "0078 - 9f 15 31 2c 09 b9 5b f2-75 8b 3e a9 fa 0d c7   ..1,..[.u.>....",
        "0087 - 44 87 75 ed 93 98 35 70-60 20 79 a9 f0 41 c5   D.u...5p` y..A.",
        "0096 - 5e 59 fb 01 87 07 d7 03-40 fc 5d a6 23 92 30   ^Y......@.].#.0",
        "00a5 - a1 d9 82 97 2d 8d 5c 93-8e 27 fc 71 79 0c 39   ....-.\\..'.qy.9",
        "00b4 - 9e 05 49 33 10 35 62 19-04 80 0a ee 49 c0 52   ..I3.5b.....I.R",
        "00c3 - 37 f2 42 e4 34 e1 1f 84-11 0c 96 ac 2f 07 6a   7.B.4......./.j",
        "00d2 - 34 d0 be 35 a3 93 af a0-64 8c 78 9a d7 f7 1a   4..5....d.x....",
        "00e1 - 4b 22 0a 48 dc a1 6e e7-f5 bb 41 ab 62 2c 73   K\".H..n...A.b,s",
        "00f0 - 27 e8 33 c3 ca fc 07 ac-74 7d 6e 64 27 df f9   '.3.....t}nd'..",
        "00ff - 10 a2 a5 47 79 ff 67 24-84 0d ff 38 b6 87 e7   ...Gy.g$...8...",
        "010e - a1 82 d7 b5 bf a5 33 a6-84 18 ad d6            ......3....."
      ]
    },
    {
      "type": "renegotiate",
      "decimal": 65281,
      "values": [
        "<EMPTY>"
      ]
    },
    {
      "type": "supported_groups",
      "decimal": 10,
      "values": [
        "GREASE (51914)",
        "UNKNOWN (4588)",
        "ecdh_x25519 (29)",
        "secp256r1 (P-256) (23)",
        "secp384r1 (P-384) (24)"
      ]
    },
    {
      "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": "ec_point_formats",
      "decimal": 11,
      "values": [
        "uncompressed (0)"
      ]
    },
    {
      "type": "application_layer_protocol_negotiation",
      "decimal": 16,
      "values": [
        "h2",
        "http/1.1"
      ]
    },
    {
      "type": "UNKNOWN",
      "decimal": 17513,
      "values": [
        "0000 - 00 03 02 68 32                                 ...h2"
      ]
    },
    {
      "type": "supported_versions",
      "decimal": 43,
      "values": [
        "GREASE (47802)",
        "TLS 1.3 (772)",
        "TLS 1.2 (771)"
      ]
    },
    {
      "type": "psk_key_exchange_modes",
      "decimal": 45,
      "values": [
        "psk_dhe_ke (1)"
      ]
    },
    {
      "type": "status_request",
      "decimal": 5,
      "values": [
        "0000 - 01 00 00 00 00                                 ....."
      ]
    },
    {
      "type": "GREASE",
      "decimal": 27242,
      "values": [
        "0000 - 00                                             ."
      ]
    }
  ]
}
